Сите датотеки користат Name.<sourceLocale>.<ext> именување.
.resx
Дознај повеќе XML-базирани .NET ресурсни датотеки. Го преведува внатрешниот текст на секој <data><value> јазол, зачувувајќи коментари и метаподатоци.
<?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
Дознај повеќе OASIS XLIFF 2.0 документи. Го преведува секој <source> и го запишува резултатот во соодветниот <target>, поставувајќи trgLang за локацијата.
<?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
Дознај повеќе GNU gettext Преносливи објектни датотеки. Секој msgid / msgid_plural ги преведува во msgstr / msgstr[n] форми.
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
Дознај повеќе Произволни JSON датотеки. Вгнездените објекти се сплескуваат со [--] делимитерот за транслација, а потоа повторно се вгнездуваат на излезот. Точкастите копчиња ("unit.dotted.key") се зачувани дословно.
{ "app": { "title": "Resource Translator", "tagline": "Localize your repo on every commit" }, "buttons": { "save": "Save", "cancel": "Cancel" }}.ini
Дознај повеќе Едноставни key=value датотеки (Win32-стил INI или било која рамна конфигурација). Заглавијата на секциите и коментарите се зачувани.
# Display strings[ui]greeting=Hello, world!goodbye=See you later
[errors]not_found=The resource you requested was not found..restext
Дознај повеќе Microsoft MUI текстуални ресурси — рамни key=value парови користени како текстуални придружници на .resx.
Greeting=Hello, world!Goodbye=See you laterNotFound=The resource you requested was not found.Гаранции за повратно патување
Тест пакетот проверува бајт по бајт круг за репрезентативни фиксури од секој формат. Ако некој форматски квирк го наруши кругот во вашата кодна база, ве молиме отвори број со минимален примерок.