i1n.ai
用例

使用 AI 翻译 Android XML 字符串

推送您的 strings.xml 文件,运行 --translate,即可通过 AI 翻译所有目标语言环境。复数、格式说明符和字符串数组将自动保留。

strings.xml
<!-- res/values/strings.xml -->
<resources>
  <string name="app_name">MyApp</string>
  <string name="welcome">Welcome, %1$s!</string>
  <string name="items_in_cart">%1$d items in cart</string>
  <plurals name="messages_count">
    <item quantity="one">%d new message</item>
    <item quantity="other">%d new messages</item>
  </plurals>
</resources>

i1n 如何解决此问题

原生 XML 格式

i1n 原生读写 Android 资源 XML。输出直接进入 res/values-{locale}/ 目录。

格式说明符安全性

AI 翻译会检测并保留 %s、%d 和 %1$s 等格式说明符。

复数支持

Android 的复数 (<plurals>) 会被正确处理,包括针对每个目标语言环境的特定语言复数规则。

秒级翻译

推送您的 strings.xml 文件,添加 --translate 参数,即可将所有目标语言区域的翻译内容准备就绪。输出文件已为您的 Android 构建做好准备。

立即试用

永久免费。无需信用卡。