Ahoj priatelia, tentokrát vám píšem, aby som sa s vami podelil o nástroj, ktorý som vytvoril na uľahčenie prekladu súborov * .po.
Ak neviete, keď programátor chce, aby bol jeho program viditeľný vo viacerých jazykoch, zakóduje špeciálnym spôsobom (záleží na použitom programovacom jazyku) textové reťazce, ktoré sa používateľovi zobrazia, aby sa vytvorili špeciálne programy, ako napríklad PoEdit (odkaz), uľahčiť ich preklad a vytvoriť súbory * .po.
Používajú sa v aplikácii: Po načítaní skontroluje, v akom jazyku je systém, a pomocou príslušného súboru .po zobrazí správy a texty komponentov (tlačidlá, karty, ponuky atď.) Preložené podľa toho, o ktoré sa jedná. povedz .po súbor
Súbory s príponou .po označujú svojim menom, do ktorého jazyka sú preložené, napríklad: es.po (do španielčiny), en.po (do angličtiny), fr.po (do francúzštiny), it.po (do francúzštiny) Taliansky) atď.
Moja aplikácia je „poloautomatická“, na vykonanie úlohy je potrebný zásah používateľa. Vysvetľujem, čo robí moja žiadosť:
- Po zobrazení výzvy si prečítajte súbor XX.po. Keď poviem XX, mám na mysli názov jazyka: es (španielčina), en (angličtina), fr (francúzština) atď ...
- Extrahuje všetky frázy a uloží ich do schránky.
- Užívateľ prilepí tieto frázy na stránku prekladu Google, preloží (môže sa použiť iná stránka prekladu), zvolí jazyk (jazyk je XX) a klikne na tlačidlo prekladu. Skopírujte preložené frázy do schránky a vložte ich do aplikácie.
- Aplikácia upraví súbor XX.po. Poznámka: vytvorí sa tiež súbor XX.mo (binárny súbor, ktorý bude aplikácia skutočne používať).
Hotovo, pomocou programu Poedit na úpravu súboru XX.po, a môžeme vidieť, ako boli začlenené prekladové frázy. Ďalším krokom je kontrola prekladu a jeho vylepšenie (všetci vieme, že strojové preklady nie sú veľmi dobré).
Nechám vám video s vysvetlením postupu:
Program si môžete stiahnuť z môjho osobného blogu: http://jsbsan.blogspot.com.es/2015/02/helptranslator-herramienta-para-ayudar.html
Poznámka.
Je naprogramovaný na krevety 3.5.4. (v tomto odkaze môžete vedieť, ako ho nainštalovať)
Čo ma napadne:
http://goo.gl/9IcaaC
pozdravy.
absurdné?
Tento program je preložený do 4 jazykov (angličtiny, francúzštiny, taliančiny a nemčiny) podľa metódy, ktorú som vysvetlil.
Vychádza 4 dni a ja som dostal vylepšený a opravený preklad od dvoch používateľov, ktorí sú domorodcami z Francúzska a Talianska.
Keby nemal „pôvodný“ preklad, určite by sa žiadna osoba z týchto krajín neprestala pozerať na aplikáciu (alebo by nevedela, na čo slúži) iba preto, že bola v španielčine.
Môj záver je, že tento nástroj je užitočný. Je to užitočné pri prekladaní programov, aj keď sú to zlé preklady, čo umožňuje osloviť viac ľudí, a že títo ľudia môžu pomôcť pri preklade.
Zabudol som komentovať:
Pomocou tohto nástroja 4 preklady trvajú 1 minútu a sú začlenené do programu.
Aký by bol rozdiel s Poeditom?
Vďaka za zdieľanie. Na zdravie
Môj program nenahrádza PoEdit, ale dopĺňa ho.
Jednoducho to uľahčuje pridávanie prekladov google prekladačov takmer VŠETKÝCH fráz pomocou pár kliknutí myšou do súboru xx.po.
Potom pomocou PoEdit upravíte súbor xx.po a skontrolujete preklady.
V Ubuntu 14.04 potom, čo mi dal viac chýb závislostí od Gambas, vzdaj ma.
Musíte mať nainštalovaný gambas3.5.4
Myslím si, že v Ubuntu 14.04 je predvolene nainštalovaná verzia gambas3.1.1.
Musíte pridať túto PPA:
$ sudo add-apt-repository ppa: gambas-team / gambas3
$ sudo apt-get update
$ sudo apt-get nainštalovať gambas3
V tomto odkaze je vysvetlené niekoľko distribúcií:
http://cursogambas.blogspot.com.es/2012/08/instalacion-desde-repositorios-del.html
Ďakujem teraz, keď to funguje pre mňa.
zaujímavé, rozveselte sa a pokračujte v programovaní 🙂
Odkaz, ktorý sa zobrazuje v poznámke, pre mňa nefunguje.
Je toto:
http://cursogambas.blogspot.com.es/2012/08/instalacion-desde-repositorios-del.html
(Budem sa mýliť pri jeho pridávaní do článku)
Je toto:
http://cursogambas.blogspot.com.es/2012/08/instalacion-desde-repositorios-del.html
V ktoromkoľvek z mojich článkov som vždy uviedol odkaz, aby som vedel, ako nainštalovať gambas3
Ak dôverujete prekladom v Google Translate ... Ak chcete niečo profesionálneho, radšej si na preklad niekoho najmite.
Ulica Adrian Arroyo:
„… .Najať niekoho na preklad.“
Keby som mal peniaze, tak ... Nerozprávali by sme sa o ničom ... urobil by som to, čo mi odporučíš.
Toto je nástroj pre tých, ktorí nemajú peniaze alebo si nemôžu dovoliť najať prekladateľa a chcú prekladať programy (svoje alebo tie iné).
Som jedným z tých, ktorí sa zvyčajne uchýlia k Transtatoru, v skutočnosti som to urobil s FireJamendo, dokonca aj s hrou, ktorú som vytvoril pre Zx Spectrum, ale zvyčajne to nie je najlepšia voľba, pretože preklad nie je často správny a hovorím to pre oba prípady. , ktorý vylepšil preklad.
No, ja, ktorý vždy robím jazykové veci, a samozrejme krevety, veľmi si to vážim, veľmi mi to poslúži, pretože bude nielen rýchlejšie prekladať, ale aj ľahšie, pretože prekladáte vy + prekladateľ, ktorého recenzujete a máte obdobie.
Momentálne prekladám opencaesar a sú preložené tisíce dialógov, ktoré nepoužívajú poedit, takže ich môžem vidieť. Takže všetko, čo sa robí pre uľahčenie úloh, je skvelé.
Opäť naprogramujte 5 hviezdičiek. Vďaka za zdieľanie.
Naposledy som spolupracoval pri preklade a použil som https://www.transifex.com ktorý má celkom dobrého webového klienta.
Christianhcd:
»Použil som platformu ...»
To je platobná platforma, 19 dolárov mesačne.
Moja metóda stojí 0 dolárov mesačne, je zrejmé, že nejde o „najlepšiu“ metódu prekladu, ale je najlacnejšia.
Mohli by ste vyskúšať QT, krevety sú čoraz viac nepoužívané
Pepe:
„Môžete vyskúšať QT, krevety sú čoraz zastaranejšie“
Mýlite sa, krevety2, ak sa nepoužívajú, ale krevety3, vriace.
Je to ľahký a moderný jazyk (podporuje paradigmu OOP) a je rovnako rýchly ako Python.
Google
Gambas3 -> 111.000 XNUMX výsledok
qt -> 256.000.000 XNUMX XNUMX výsledkov
Nebudem hodnotiť rozsahy3, existujú operačné OS založené na qt, okrem multiplatformy vrátane telefónov Windos 8 a mobilných telefónov s Androidom je myšlienka qt brutálna vrátane všetkej dokumentácie, v komentári vyššie som vám povedal, aby ste to skúsili, ak sa vám páči viac Gambas3, «ochutnať farby»
Pepe:
«, Vo vyššie uvedenom komentári som vám povedal, aby ste to vyskúšali»
A tiež si povedal:
„Krevety sú čoraz viac zastarané“
Čo nie je pravda. Keby ste mali googlované hry gambas3 pred 3 rokmi, nemali by ste prakticky žiadne výsledky.
Užívateľa nezaujíma, v akom jazyku je aplikácia vyrobená, iba ak je to pre neho užitočné.
Ak to nefunguje pre vás, nezáleží na tom, v akom jazyku je programovaný (C, C ++, Java, Python ... alebo Gambas3), stále to nebude fungovať pre vás.
Ako hovoríte „ochutnať farby“.
Bolo by zaujímavé, keby ste nepreložili frázy, ktoré už boli preložené. Tiež označia nové preklady ako «fuzzy» (dočasné), takže vieme, ktoré z nich musíme skontrolovať
py_crash:
»Neprekladajte frázy, ktoré už boli preložené.“
Táto možnosť je už v programe zahrnutá (pozrite sa na začiarkavacie políčko vo formulári s názvom »Odstrániť frázy, ktoré boli preložené»).
Ak je zakázané, aj keď ho preložíte do služby Google Translator, nebude ho začlenený do súboru .po, ak už má preklad. Vyskúšajte to.
pozdravy
Máte pravdu, takže odporúčam, že predvolená možnosť je so začiarkavacím políčkom deaktivovaným. Od tej doby, keď niekto spolupracuje na projekte, sú akceptované preklady, ktoré tu už sú (napríklad mnohokrát prešli QA).
Augustín Ferrario:
«Moje odporúčanie je, že predvolená možnosť je so deaktivovaným zaškrtávacím políčkom. »
Dobre, má to svoju logiku.
Vo verzii 0.0.7 je už takto upravená. Môžete si ho stiahnuť na rovnakom odkaze:
http://jsbsan.blogspot.com.es/2015/02/helptranslator-herramienta-para-ayudar.html
Prečo to neskompilovať s modernejším Gambasom, aby ste ich mohli naďalej používať bez externých úložísk?
ach, ten starý je môj systém, že repozitár je pre Gambas 3.5 a môj ubuntu 14.04 má nižší. Ďakujem.
Chyba, pokúsil som sa preložiť bluefish z angličtiny do esperanta (eo) (eo používa rovnaký reťazec množného čísla v konfigurácii katalógu), a ak zaškrtnem možnosť vymazať preložené reťazce (pretože na začiatku je niekoľko preložených do angličtiny) po skopírovaní en.po do eo.po), pretože na konci procesu, ak sa pokúsim otvoriť súbor pomocou poedit, urobím chybu a poviem, že je poškodený.
Môžete chytiť pôvodný súbor en.po z http://sourceforge.net/p/bluefish/code/HEAD/tree/trunk/bluefish/po/en.po?format=raw
Zlyhanie, kroky:
1) Stiahnite si en.po z bluefish
http://sourceforge.net/p/bluefish/code/HEAD/tree/trunk/bluefish/po/en.po?format=raw
2) skopírujte súbor en.po do eo.po a preložte ho do esperanta
3) Otvorte eo.po pomocou helptranslatoru
4) Pretože na začiatku je už preložených niekoľko viet, začiarknite políčko [x] Vymazať vety, ktoré boli preložené
5) Obsah schránky ho skopírujte do nového súboru ingles.txt
6) Preložte dokument pomocou služby Google Translate z angličtiny do esperanta.
7) Vyberte celý preklad (pravé tlačidlo myši a vyberte všetky) a vložte ho do Helptranslatoru
8) Dokončené? Nie, teraz zatvorte helptranslator a otvorte súbor eo.po z poedit: error.
Dobre, idem sa pozrieť, čo sa stane. Ak je to chyba, pokúsim sa ju opraviť.
pozdravy
William:
Opravil som program a s novou verziou 0.0.8 už nedáva chybu pri jeho úprave pomocou poedit.
Môžete si ho stiahnuť z môjho blogu:
http://jsbsan.blogspot.com.es/2015/02/helptranslator-herramienta-para-ayudar.html
pozdravy
Julio
Dobrý deň, máte nejakú verziu pre Windows ??? Vopred veľmi pekne ďakujem