Převeďte PO do Excelu a zpět
Převeďte soubor gettext .po do tabulky, přeložte cílový sloupec a znovu sestavte .po se všemi msgid, kontexty i komentáři na svých místech. Zdarma, bez registrace a vše probíhá přímo ve vašem prohlížeči.
Vše probíhá ve vašem prohlížeči. Vaše soubory nikdy neopustí vaše zařízení.
Jak přeložit soubor PO v Excelu
Čtyři kroky a pár minut na běžný katalog.
Nahrajte soubor .po
Přetáhněte soubor .po nebo .pot do převodníku. Soubor se otevře přímo ve vašem prohlížeči a nic se neodesílá na server.
Exportujte do tabulky
Stáhněte si soubor ve formátu Excel nebo CSV, kde každé položce odpovídá jeden řádek. Ten obsahuje kontext, zdrojový text, prázdný cílový sloupec a komentáře pro vývojáře.
Přeložte cílový sloupec
Otevřete tabulku v Excelu, Google Sheets nebo v libovolném editoru a vyplňte cílový sloupec. Sloupce s kontextem a zdrojovým textem ponechte beze změny.
Znovu sestavte soubor .po
Přepněte na kartu Z tabulky do PO, přidejte původní soubor i hotovou tabulku a stáhněte si .po s překlady zapsanými do každého pole msgstr.
Co je soubor PO?
Soubor PO je překladový katalog používaný systémem gettext – lokalizačním nástrojem, na kterém stojí většina open-source softwaru, WordPress, Django a mnoho desktopových aplikací. Každá položka páruje msgid (zdrojový text) s msgstr (jeho překladem) a může obsahovat msgctxt pro odlišení dvou identických řetězců, komentáře pro vývojáře a odkazy na zdrojový kód. U řetězců s množným číslem se přidává msgid_plural a jedno msgstr pro každý tvar množného čísla.
Ruční překlad velkého katalogu v textovém editoru je zdlouhavý a snadno v něm uděláte chybu. Tento převodník rozloží každou položku do řádku tabulky, abyste mohli překládat v Excelu nebo soubor předat někomu, kdo systém gettext nezná. Překlady pak zapíše zpět do původního souboru. Soubor .po zůstává hlavní kopií: mění se pouze řádky msgstr, takže komentáře, příznaky, odkazy i formátování zůstanou přesně tak, jak byly.
FAQ
- Soubory PO obsahují překlady pro software postavený na systému gettext, včetně šablon a pluginů pro WordPress, aplikací v Django a Flasku, programů pro GNOME a mnoha dalších. Soubor .pot je nepřeložená šablona; soubor .po pak představuje její překlad do konkrétního jazyka.
- Ne. Celý nástroj běží přímo ve vašem prohlížeči. Vaše soubory nikdy neopustí vaše zařízení a nic se neukládá ani neodesílá na server.
- Ano. Sloupec s kontextem obsahuje msgctxt, sloupec s poznámkami obsahuje extrahované komentáře a odkazy na zdrojový kód a každý tvar množného čísla má svůj vlastní řádek. Při zpětném sestavení slouží původní soubor jako kostra, takže vše, co jste nepřeložili, zůstane zachováno.
- Exportujte .po do Excelu nebo CSV, u každého řádku vyplňte cílový sloupec a poté pomocí nástroje Z tabulky do PO zapište hotové překlady zpět do nového souboru .po. Se syntaxí systému gettext vůbec nepřijdete do styku.
- Převodník přepisuje pouze text v poli msgstr, takže struktura i komentáře zůstanou zachovány. Pokud v překladu chybí zástupný symbol jako %s nebo %d, který byl v původním textu, nástroj takovou položku označí, abyste ji mohli před nasazením opravit.
- Ano. Ponechte si původní soubor .po, v tabulce přeložte cílový sloupec a režim Z tabulky do PO pak sloučí váš sloupec zpět do souboru, přičemž každý řádek spáruje s odpovídající položkou podle msgid a kontextu.
Překládáte víc než jen pár souborů?
Transept synchronizuje váš glosář i dřívější překlady napříč všemi soubory PO a jazyky, včetně revizí, komentářů a AI návrhů, které váš tým jednoduše schválí nebo zamítne. Převodník je vaše bezplatná cesta, jak začít – i bez registrace.