Překlad lokalizačních souborů aplikací
Nahrajte soubor en.json nebo en.yml a získejte nový lokalizační soubor s přeloženými hodnotami a shodnými klíči.
V bezplatné verzi nenahrávejte důvěrné dokumenty. Proč?
Přidání jazyka do aplikace nebo webu obvykle znamená přeložit lokalizační soubor: stovky krátkých textů pod klíči, na kterých závisí váš kód. Nástroje pro překlad určené pro souvislý text často poškodí klíče, uvozovky a zástupné znaky. DropTranslate správně zpracovává JSON a YAML a překládá pouze hodnoty, takže klíče, vnoření i pořadí zůstávají stejné a soubor se načte stejně jako originál. Je to rychlý způsob, jak získat kompletní první verzi nového jazyka, kterou pak můžete zkontrolovat v běžící aplikaci.
Kontrola v kontextu
Texty rozhraní jsou krátké a závisí na kontextu, takže strojový překlad může u slova zvolit špatný význam. Před nasazením pro uživatele nový jazyk zkontrolujte v běžící aplikaci, ideálně s rodilým mluvčím.
Vhodné pro
- Vytvoření první verze nového lokalizačního souboru jedním krokem
- Překlad nově přidaných textů pro existující jazyk
- Překlad dokumentace v Markdownu a souborů README spolu s aplikací
Před překladem
- Vyhledejte ve výstupu zástupné znaky, například {name}, {{count}} nebo %s, a ověřte, že zůstaly beze změny.
- Zkontrolujte tvary množného čísla: některé jazyky mají více tvarů než angličtina.
- Zkontrolujte krátké texty v kontextu. Slovo jako Save nebo Open lze přeložit více způsoby.
- Zkontrolujte délku textu v rozhraní, zejména u tlačítek a nabídek.
Dotazy
Budou se překládat klíče?
Ne. Překládají se pouze hodnoty; klíče, vnoření i pořadí zůstávají přesně stejné.
Jaké formáty jsou podporovány?
Lokalizační soubory JSON a YAML a také Markdown a HTML pro dokumentaci. Soubory Gettext PO, XLIFF a soubory textů pro platformy zatím nejsou podporovány.
Co se zástupnými znaky?
Externí AI překladová služba je instruována, aby je ponechala beze změny, a obvykle to dodrží. Před nasazením vyhledejte své zástupné znaky ve výstupu.