i1n.ai
Вариант использования

Переводите строки Android XML с помощью ИИ

Отправьте ваш strings.xml, запустите --translate и получите перевод каждого целевого языка с помощью ИИ. Множественное число, спецификаторы формата и массивы строк сохраняются автоматически.

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 нативно читает и записывает XML ресурсов Android. Вывод направляется непосредственно в каталоги res/values-{locale}/.

Безопасность спецификатора формата

Спецификаторы формата, такие как %s, %d и %1$s, обнаруживаются и сохраняются во время перевода с помощью ИИ.

Поддержка множественного числа

Множественное число Android (<plurals>) обрабатывается корректно, включая языковые правила множественного числа для каждой целевой локали.

Переводите за секунды

Отправьте ваш файл strings.xml, добавьте флаг --translate, и получите переведенными все целевые локали. Результат готов для вашей сборки Android.

Попробуйте сейчас

Бесплатно навсегда. Кредитная карта не требуется.

Популярные интеграции

Сравнить альтернативы