Jak přeložit moje pluginy

Byl jsem požádán mnohokrát, aby poskytly informace o tom, jak převést své pluginy do jiného jazyka. Ve snaze pomoci, aby své pluginy, multi-kulturní, jsem tuto informaci dále. Prosím, nenechte se zahlceni množstvím detailů, jak proces překladu je vlastně docela snadné. Zpětnou vazbu jsem zatím je, že je zajímavé cvičení a trvá asi 2-4 hodiny.

Překlad proces vlastně začíná software developer (to jsem já). Já osobně označit řetězce, které mají být přeloženy speciálním kódem. Tyto řetězce pak může být automaticky extrahována ze zdrojového kódu. Během tohoto procesu jsem, aby mi označit celé věty nebo odstavce, jak jednotlivá slova nejsou snadno přeložen kvůli rozdílům v mnohosti, slovo funkce a tak dále.

Dalším krokem je pro mě vytvořit speciální překlad textový soubor s názvem POT soubor. POT soubor naleznete v adresáři plugin nebo stažený plugin ZIP souboru. POT soubor je v podstatě vývoz všech pevných kódované řetězce, které jsem označených.

POT soubor je pak sestaven vás patří přeložených řetězců. POT soubor lze editovat přímo v textovém editoru, ale doporučuji nainstalovat cross-platform GUI editor s názvem POEdit . To dělá život mnohem jednodušší, ale přináší také MO soubory (viz níže).

Chcete-li přeložit plugin, musíte si jednoduše zahrnovat řetězec pro každou původní řetězec v souboru POT. POT soubor uložit jako soubor vybavení (PO soubor je prostě POT soubor, který obsahuje překlady).

V některých případech, POT soubor obsahuje PHP formát data. Informace o tom, jak je formulován tento řetězec lze nalézt zde .

Chcete-li otestovat soubor s překladem, musíte nejprve uložit soubor v rámci PO POEdit. Tím se automaticky vytvoří soubor MO. MO soubory jsou optimalizovány strojově čitelných PO soubory. Přejmenujte soubor MO na "yyy-aaa_BBB.mo", kde:

  • yyy je název souboru pluginu překladu. Pro začátek tabulky tvůrce pluginu, to bude "tocc". Pro iRobots.txt pluginu SEO, to bude "irseo".
  • aaa je kód jazyka. Jazykové kódy lze nalézt zde .
  • BBB je kód země. Kódy zemí lze nalézt zde . Všimněte si, že kódy zemí jsou zastoupeny používat velká písmena.

Příklad italského překladu souboru MO na začátek tabulky tvůrce pluginu je: tocc-it_IT.mo

Posledním krokem je zkopírovat soubor MO do adresáře plugin. Doporučený způsob, jak to udělat, je stáhnout si plugin ve formě ZIP z příslušné stránky plugin domů a zabalení tak, aby zahrnovala své MO soubor v kořenovém adresáři. Pak v WordPress deaktivovat a odstranit existující plugin a zvolte Přidat a vyberte možnost nahrát ze souboru ZIP. Přejděte do upraveného ZIP, nainstalovat a aktivovat. Všimněte si, že odstranění stávajících plugin odstraní výchozí hodnoty pro všechny možnosti. Při aktivaci pluginu, bude výchozí hodnoty nahradit vaše konkrétní jazyk výchozí hodnoty.

Váš přeložen soubor by měl začít pracovat okamžitě, pokud WordPress je nastavena pro použití zvoleného jazyka (tj. vybrané italské při instalaci WordPress). Pokud tomu tak není, je tu informace o tom, aby non-angličtiny zde .

Jakmile je váš překlad je kompletní a jste spokojeni pro mě jsou to v další verzi, napište následující:

  • Přeložit PO soubor.
  • Soubor MO (můžu vytvořit to ze souboru PO, pokud jste nenainstalovali POEdit).
  • Přesné znění, jak si přejete, aby vaše jméno se zobrazí v potvrzení části a URL vašich webových stránek, na které vaše jméno bude spojeno. Všimněte si, že jsem na vědomí všechny překladatele na stránce plugin domácí, v panelu nastavení plugin a plugin souboru readme.txt. Můžete zvolit potvrzení o přijetí, pokud si přejete zůstat v anonymitě.
  • Indikace, zda mohu kontaktovat před budoucích verzích pluginu. Čas od času se nové funkce a možnosti přidány do pluginu. Obecně jen pár nových možností, které znějí v době, a já se sloučí předchozí překlad s novým POT souboru tak, že nové řetězce musí být převedeny.

Pokud potřebujete vědět více, neváhejte a kontaktujte mě, nebo zanechat vzkaz níže.

Děkujeme za Váš zájem.

Dovolená jeden Namítat


SpinChimp Leaderboard 728x90