跳转至主要内容

Translation File Converter

Convert translation files between JSON, PO, XLIFF, ARB, YAML, CSV, Android XML, iOS Strings, and Java Properties — all in the browser.

Choose a conversion pair

Click a cell to convert between formats. More format pairs are coming soon.

From \ ToJSONPO (gettext)XLIFFARBYAMLCSVAndroid XMLiOS StringsJava Properties
JSONSoonSoonSoonSoonSoonSoonSoonSoon
PO (gettext)SoonSoonSoonSoonSoonSoonSoonSoon
XLIFFSoonSoonSoonSoonSoonSoonSoonSoon
ARBSoonSoonSoonSoonSoonSoonSoonSoon
YAMLSoonSoonSoonSoonSoonSoonSoonSoon
CSVSoonSoonSoonSoonSoonSoonSoonSoon
Android XMLSoonSoonSoonSoonSoonSoonSoonSoon
iOS StringsSoonSoonSoonSoonSoonSoonSoonSoon
Java PropertiesSoonSoonSoonSoonSoonSoonSoonSoon

Supported formats

.json

JSON

JavaScript Object Notation — the most common i18n format for web apps

.po

PO (gettext)

GNU gettext Portable Object — standard for C/C++, PHP, Python, Ruby

.xliff

XLIFF

XML Localization Interchange File Format — industry standard for CAT tools

.arb

ARB

Application Resource Bundle — Flutter/Dart standard format

.yml

YAML

YAML Ain't Markup Language — popular for Ruby on Rails i18n

.csv

CSV

Comma-Separated Values — spreadsheet-friendly translation format

.xml

Android XML

Android strings.xml — native Android localization format

.strings

iOS Strings

Apple .strings — native iOS/macOS localization format

.properties

Java Properties

Java .properties — key=value pairs for JVM applications

常见问题

常见问题

更多工具

覆盖 i18n 流程其余环节的免费工具:语言区域数据、ICU 消息、文件格式和 hreflang。

准备好全球化发布了吗?

加入数百个使用 Better I18N 提供更快、上下文感知翻译的团队。

已在使用 Better I18N