Všechny soubory používají Name.<sourceLocale>.<ext> pojmenování.
.resx
Zjistěte více Soubory .NET založené na XML. Překládá vnitřní text každého <data><value> uzlu, zachovává komentáře a metadata.
<?xml version="1.0" encoding="utf-8"?><root> <data name="Greeting" xml:space="preserve"> <value>Hello, world!</value> <comment>Shown on the home page</comment> </data> <data name="Goodbye" xml:space="preserve"> <value>See you later</value> </data></root>.xliff
Zjistěte více Dokumenty OASIS XLIFF 2.0. Přeloží každý <source> a zapíše výsledek do odpovídajícího <target>, čímž nastaví trgLang pro dané místo.
<?xml version="1.0" encoding="utf-8"?><xliff xmlns="urn:oasis:names:tc:xliff:document:2.0" version="2.0" srcLang="en"> <file id="ui"> <unit id="greeting"> <segment> <source>Hello, world!</source> </segment> </unit> </file></xliff>.po
Zjistěte více GNU gettext Portable Object soubory. Překládá každý msgid / msgid_plural do msgstr / msgstr[n] tvarů.
msgid ""msgstr """Content-Type: text/plain; charset=UTF-8\n"
msgid "Hello, world!"msgstr ""
msgid "%d apple"msgid_plural "%d apples"msgstr[0] ""msgstr[1] "".json
Zjistěte více Libovolné JSON soubory. Vnořené objekty jsou zploštěny pomocí [--] oddělovače pro translaci a poté znovu vnořeny na výstupu. Tečkované klávesy ("unit.dotted.key") jsou dochovány doslovně.
{ "app": { "title": "Resource Translator", "tagline": "Localize your repo on every commit" }, "buttons": { "save": "Save", "cancel": "Cancel" }}.ini
Zjistěte více Jednoduché key=value soubory (Win32-styl INI nebo jakákoli plochá konfigurace). Nadpisy sekcí a komentáře jsou zachovány.
# Display strings[ui]greeting=Hello, world!goodbye=See you later
[errors]not_found=The resource you requested was not found..restext
Zjistěte více Microsoft MUI textové zdroje — ploché key=value páry používané jako textový doplněk k .resx.
Greeting=Hello, world!Goodbye=See you laterNotFound=The resource you requested was not found.Záruky zpáteční jízdy
Testovací sada ověřuje bajt po bajtu okružní přecházení pro reprezentativní fixtures každého formátu. Pokud nějaký formátový nedostatek naruší okružní přeplňování ve vašem kódu, prosím, otevřít číslo s minimálním vzorkem.