Перевод файла YAML
Перетащите файл .yml или .yaml. Строковые значения переводятся; ключи, вложенность и нетекстовые значения остаются без изменений.
Не загружайте конфиденциальные документы на бесплатном тарифе. Почему?
YAML — распространённый формат для интерфейсных текстов во фреймворках, таких как Ruby on Rails, и для данных сайтов в генераторах статических сайтов. Его легко читать, но он строг к отступам, поэтому перевод, который сместит один пробел, может помешать запуску приложения. DropTranslate разбирает YAML, переводит только строковые значения и сохраняет файл с теми же ключами и вложенностью, поэтому результат загружается так же, как исходный.
Как это работает
Перетащите .yml
Мы разбираем файл, подсчитываем слова в строковых значениях и показываем стоимость в кредитах. Некорректный YAML отклоняется без списания.
Выберите язык
Выберите целевой язык для новой локали.
Скачайте .yml
Сохраните файл как новый файл локали, например es.yml.
Что меняется, а что остаётся
Переводится
- Строковые значения
Остаётся без изменений
- Ключи, вложенность и структура отступов
- Числа, логические значения и даты
Вёрстка: Точно: структура сохранена
Ключи и структура сохраняются, поэтому файл загружается точно так же, как исходный.
- Некоторые файлы локалей начинаются с ключа языка верхнего уровня (например, en:). После перевода переименуйте его в код нового языка.
- Заполнители, такие как %{count} или {{ name }}, должны оставаться без изменений, и сторонний сервис ИИ-перевода настроен на их сохранение. Перед публикацией найдите их в результате.
Советы
- Перед развёртыванием запустите проверку i18n или набор тестов вашего приложения на новом файле.
- Если значение технического характера (CSS-класс, путь к файлу), вынесите его из файла локали, чтобы оно не переводилось.
Не заверенный перевод
Перевод выполнен сторонним сервисом ИИ-перевода, а не заверенный или присяжный перевод. Если ваш документ предназначен для государственного органа, сначала уточните, какие требования он предъявляет.
Заверенный, присяжный или перевод с помощью ИИ: что вам нужно?
Вопросы
Переводятся ли ключи?
Нет. Меняются только строковые значения. Ключи и вложенность остаются прежними.
Загрузит ли приложение файл?
Результат сохраняется как корректный YAML с той же структурой. Проверьте ключ языка верхнего уровня и заполнители, затем запустите обычные проверки i18n.
Как считаются кредиты?
Один кредит за каждые 500 слов строковых значений. Ключи не учитываются.