Sveiki, draugai, šį kartą rašau norėdamas pasidalinti su jumis savo sukurtu įrankiu, palengvinančiu * .po failų vertimą.
Jei nežinote, kai programuotojas nori, kad jo programa būtų matoma keliomis kalbomis, jis specialiu būdu (tai priklauso nuo jo naudojamos programavimo kalbos) užkoduoja teksto eilutes, kurias vartotojas pamatys taip, kad specialių programų, tokių kaip „PoEdit“ (nuoroda), palengvinkite jų vertimą ir sukurkite * .po failus.
Juos naudoja programa: Įkėlusi ji patikrina, kokia kalba kalba sistema, ir naudoja atitinkamą .po failą, kad parodytų pranešimus ir komponentų (mygtukų, skirtukų, meniu ir kt.) Tekstus, išverstus pagal ką jie sako .po failas
Failai su .po plėtiniu su pavadinimu nurodo, į kurią kalbą jie verčiami, pvz .: es.po (ispanų kalba), en.po (anglų kalba), fr.po (prancūzų kalba), it.po (italų kalba) ) ir kt.
Mano programa yra „pusiau automatinė“, jai atlikti reikia užduoties vartotojo įsikišimo. Aš paaiškinu, ką veikia mano paraiška:
- Perskaitykite XX.po failą pagal raginimą. Sakydamas XX turiu omenyje kalbos pavadinimą: es (ispanų), en (anglų), fr (prancūzų) ir kt.
- Jis ištraukia visas frazes ir įdeda jas į mainų sritį.
- Vartotojas tas frazes įklijuoja „Google“ vertimo puslapyje, verčia (galima naudoti kitą vertimo puslapį), pasirenka kalbą (XX yra kalba) ir paspaudžia versti mygtuką. Nukopijuokite išverstas frazes į mainų sritį ir įklijuokite jas į programą.
- Programa modifikuoja failą XX.po. Pastaba: taip pat bus sukurtas failas XX.mo (dvejetainis failas, kurį programa iš tikrųjų naudos).
Atlikite tai naudodami „Poedit“ redaguoti failą XX.po ir galime pamatyti, kaip buvo įtrauktos vertimo frazės. Kitas žingsnis - peržiūrėti vertimą ir jį tobulinti (visi žinome, kad mašininiai vertimai nėra labai geri).
Palieku jums vaizdo įrašą, kuriame paaiškinamas procesas:
Programą galite atsisiųsti iš mano asmeninio tinklaraščio: http://jsbsan.blogspot.com.es/2015/02/helptranslator-herramienta-para-ayudar.html
Pastaba.
Jis užprogramuotas krevetėse 3.5.4. (šioje nuorodoje galite sužinoti, kaip ją įdiegti)
Kas man kyla:
http://goo.gl/9IcaaC
sveikinimai.
absurdas?
Ši programa yra išversta į 4 kalbas (anglų, prancūzų, italų ir vokiečių) pagal mano paaiškintą metodą.
Jis buvo paskelbtas 4 dienas, o patobulintą ir pataisytą vertimą gavau du vartotojai, kurių gimtoji šalis yra Prancūzija ir Italija.
Jei nebūtų buvę „pradinio“ vertimo, tikrai niekas iš tų šalių nebūtų sustojęs pamatyti programos (arba nežinotų, kam ji skirta) vien dėl to, kad ji buvo ispanų kalba.
Mano išvada yra ta, kad įrankis yra naudingas. Tai naudinga versti programas, net jei tai yra blogi vertimai, leidžiantys pasiekti daugiau žmonių ir kad tie žmonės gali padėti pagerinti vertimą.
Aš pamiršau komentuoti:
Naudojant šį įrankį, 4 vertimai užtrunka 1 minutę ir įtraukiami į programą.
Koks būtų skirtumas su „Poedit“?
Ačiū už dalinimąsi. linkėjimais
Mano programa nepakeičia „PoEdit“, ji ją papildo.
Tai tiesiog palengvina beveik visų frazių „Google Translator“ vertimų pridėjimą keletu pelės paspaudimų prie failo „xx.po“.
Tada naudodami „PoEdit“ redaguosite failą „xx.po“ ir patikrinsite vertimus.
„Ubuntu 14.04“ atidavęs kelias „Gambas“ priklausomybės klaidas.
Turite būti įdiegę „gambas3.5.4“
Manau, kad „Ubuntu 14.04“ gambas3.1.1 versija yra įdiegta pagal numatytuosius nustatymus.
Turite pridėti šį PPA:
$ sudo add-apt-repository ppa: gambas-team / gambas3
$ sudo apt-get atnaujinimas
$ sudo apt-get install gambas3
Šioje nuorodoje paaiškinta keliems paskirstymams:
http://cursogambas.blogspot.com.es/2012/08/instalacion-desde-repositorios-del.html
Ačiū dabar, kad tai man tinka.
įdomu, nudžiugink ir toliau programuok 🙂
Pastaba rodoma nuoroda man netinka.
Ar tai:
http://cursogambas.blogspot.com.es/2012/08/instalacion-desde-repositorios-del.html
(Būsiu neteisus, pridėdamas jį prie straipsnio)
Ar tai:
http://cursogambas.blogspot.com.es/2012/08/instalacion-desde-repositorios-del.html
Bet kuriame iš savo straipsnių visada dedu nuorodą, kad sužinotum, kaip įdiegti „gambas3“
Jei pasitikite „Google“ vertėju atlikti vertimus ... Jei norite kažko profesionalaus, geriau samdykite ką nors vertimui.
Adriano Arroyo gatvė:
".... Samdyti ką nors išversti."
Jei turėčiau pinigų, tada…. Mes apie nieką nekalbėtume ... daryčiau tai, ką jūs rekomenduojate.
Tai įrankis tiems, kurie neturi pinigų arba negali sau leisti samdyti vertėjo ir nori išversti programas (savo ar kitų).
Aš esu iš tų, kurie paprastai griebiasi „Transtator“, iš tikrųjų tai dariau su „FireJamendo“, net su savo „Zx Spectrum“ sukurtu žaidimu, tačiau tai dažniausiai nėra geriausias variantas, nes daug kartų vertimas nėra teisingas, ir aš tai sakau abiem atvejais pagerino vertimą.
Na, aš, kuris visada darau kalbinius dalykus, ir, žinoma, krevetes, aš jums labai dėkoju, tai man labai pasitarnaus, nes ne tik greičiau, bet ir daug lengviau išversti, nes jūs verčiate jums + vertėjas, kurį jūs vertinate ir laikotarpis.
Šiuo metu aš verčiu opencaezarą ir yra tūkstančiai dialogų, kuriuos reikia išversti, ir jie nenaudoja „poedit“, todėl matau juos. Taigi viskas, kas daroma siekiant palengvinti užduotis, yra puiku.
Dar kartą užprogramuokite 5 žvaigždes. Ačiū už dalinimąsi.
Paskutinį kartą, kai bendradarbiavau vertdamas, naudojau https://www.transifex.com kuris turi gana gerą interneto klientą.
Christianhcd:
»Aš naudojausi platforma ...»
Tai yra mokėjimo platforma, 19 USD per mėnesį.
Mano metodas kainuoja 0 USD per mėnesį, aišku, kad tai nėra „geriausias“ vertimo metodas, tačiau jis yra pigiausias.
Galėtumėte išbandyti QT, krevetės vis dažniau nenaudojamos
Pepe:
„Galite išbandyti QT, krevetės vis labiau pasensta“
Jūs klystate, krevetės2, jei jos nenaudojama, bet krevetės3 - verda.
Tai lengva ir moderni kalba (ji palaiko OOP paradigmą) ir yra tokia pat greita kaip „Python“.
"Google"
„Gambas3“ -> 111.000 XNUMX rezultatas
qt -> 256.000.000 XNUMX XNUMX rezultatų
Aš nesiruošiu vertinti diapazonų3, yra veikiančių operacinių sistemų, pagrįstų qt, be to, kad qt idėja yra žiauri, įskaitant visus „Windos 8“ telefonus ir „Android“ telefonus, aukščiau pateiktame komentare aš jums pasakiau išbandykite, jei jums labiau patinka „Gambas3“, «paragauti spalvų»
Pepe:
«, Aukščiau pateiktame komentare liepiau išbandyti»
Jūs taip pat sakėte:
"Krevetės vis labiau pasensta"
Kas netiesa. Jei prieš 3 metus būtumėte persiuntę „gambas3“, praktiškai neturėtumėte rezultatų.
Vartotojui nesvarbu, kokia kalba sukurta programa, tik jei ji yra naudinga jam.
Jei jis jums netinka, nesvarbu, kokia kalba jis yra užprogramuotas (C, C ++, Java, Python ... ar Gambas3), jis vis tiek neveiks.
Kaip sakote „paragauti spalvų“.
Būtų įdomu, jei neišverstumėte jau išverstų frazių. Be to, jie žymės naujus vertimus kaip „neryškius“ (laikinus), todėl žinome, kuriuos turime peržiūrėti
py_crash:
»Ne versti jau išverstų frazių.“
Ši parinktis jau yra įtraukta į programą (žiūrėkite žymimąjį laukelį, kuris pasirodo formoje, pavadintą »Ištrinti išverstas frazes»).
Jei jis išjungtas, net jei jį išversite į „Google“ vertėją, jis jo neįtrauks į .po failą, jei jis jau turi vertimą. Išbandykite.
saludos
Jūs teisi, todėl rekomenduoju, kad numatytoji parinktis būtų išjungta žymės langelis. Nuo tada, kai bendradarbiaujama su projektu, jau priimti vertimai yra priimami (ir daug kartų jie, pavyzdžiui, išgyveno QA.
Agustinas Ferrario:
«Aš rekomenduoju, kad numatytoji parinktis būtų išjungta žymės langelis. »
Gerai, ji turi savo logiką.
0.0.7 versijoje jis jau yra modifikuotas taip. Galite atsisiųsti iš tos pačios nuorodos:
http://jsbsan.blogspot.com.es/2015/02/helptranslator-herramienta-para-ayudar.html
Kodėl gi neperkomponavus su modernesniais „Gambas“, kad būtų galima toliau naudotis be išorinių saugyklų?
ahh, senoji yra mano sistema, kad saugykla skirta „Gambas 3.5“, o mano „ubuntu 14.04“ - žemesnė. Ačiū.
Klaida, bandžiau išversti „bluefish“ iš anglų į esperanto (eo) kalbą (eo katalogo konfigūracijoje naudoja tą pačią daugiskaitos eilutę), ir jei patikrinsiu galimybę ištrinti išverstas eilutes (nes pradžioje yra keletas išvertus į anglų kalbą nukopijavus en.po į eo.po), nes proceso pabaigoje, jei bandau atidaryti failą naudodamas „poedit“, man kyla klaida ir sakoma, kad jis sugadintas.
Galite paimti originalų „en.po“ failą http://sourceforge.net/p/bluefish/code/HEAD/tree/trunk/bluefish/po/en.po?format=raw
Nesėkmė, veiksmai:
1) Atsisiųskite „bluefish“ en.po
http://sourceforge.net/p/bluefish/code/HEAD/tree/trunk/bluefish/po/en.po?format=raw
2) nukopijuokite en.po į eo.po, kad išverstumėte į esperanto kalbą
3) Atidarykite eo.po naudodamiesi vertimo žodžiu
4) Kadangi pradžioje jau yra išversti keli sakiniai, pažymėkite langelį [x] Ištrinti išverstus sakinius
5) Iškarpinės turinys nukopijuoja ją į naują failą ingles.txt
6) Versti dokumentą naudojant „Google Translate“ iš anglų į esperanto.
7) Pasirinkite visą vertimą (dešiniuoju pelės mygtuku ir pažymėkite visus) ir įklijuokite jį į „Helptranslator“
8) Baigta? Ne, dabar uždarykite pagalbos vertėją ir atidarykite eo.po failą iš poedit: error.
Gerai, aš pažiūrėsiu, kas bus. Jei tai yra klaida, pabandysiu ją ištaisyti.
saludos
Williamas:
Aš pataisiau programą, o naudojant naują versiją 0.0.8 ji nebeteikia klaidos redaguojant ją naudojant „poedit“.
Galite atsisiųsti iš mano tinklaraščio:
http://jsbsan.blogspot.com.es/2015/02/helptranslator-herramienta-para-ayudar.html
saludos
Julio
Sveiki, ar turite kokiu Windows versiju ??? Labai aciu is anksto