Перевод .strings для iOS

Localizable.strings для iOS/macOS с обработкой управляющих последовательностей

Регистрация не требуется От $19 Безопасно для переменных

Проблема

  • Управляющие последовательности (\n, \Uxxxx) ломаются при переводе
  • Символы Юникода искажаются
  • Точки с запятой и кавычки вызывают ошибки разбора
  • Ручное редактирование .strings требует Xcode

Решение

  • Парсер сохраняет \n, \t, \Uxxxx
  • Безопасный для Юникода конвейер перевода
  • Кавычки и точки с запятой обрабатываются корректно
  • От $19 фиксированно — без оплаты за слово

До и после перевода

Посмотрите, как выглядят файлы iOS .strings до и после ИИ-перевода. Переменные остаются без изменений.

Оригинал (английский)

Количество слов: 22
"GREETING" = "Hello {player_name}!";\n"NEWLINE" = "Line 1\nLine 2";\n"UNICODE" = "Emoji: \U0001F600";\n"FORMAT" = "Welcome, %@!";\n"COUNT" = "%d items";

Перевод (испанский)

Более 28 языков
"GREETING" = "¡Hola {player_name}!";\n"NEWLINE" = "Línea 1\nLínea 2";\n"UNICODE" = "Emoji: \U0001F600";\n"FORMAT" = "¡Bienvenido, %@!";\n"COUNT" = "%d objetos";

Обратите внимание: все переменные (например, {pattern}) остаются полностью неизменными в переведенной версии.

Шаблоны защиты переменных

Файлы iOS .strings содержат специальные шаблоны, которые никогда не должны переводиться. Наш ИИ автоматически их блокирует.

Заблокировано
{player_name}

Фигурные скобки

Заблокировано
%@

Формат Objective-C

Заблокировано
%d

Printf

Сохранено
\n

Управляющая последовательность

Сохранено
\U0001F600

Юникод-escape

Готовы локализовать свою игру на iOS?

Загрузите файл iOS .strings и получите перевод с защитой переменных на базе ИИ в течение 24 часов. Регистрация не требуется. От $19 за файл.

24 часа · Защита переменных · Более 28 языков