Расширения файлов |
.yml, .yaml |
Расширение API |
yml |
Импорт |
Да |
Экспорт |
Да |
Поддержка форм множественного числа |
Да |
Поддержка описания |
Нет |
Ruby on Rails - это фреймворк с открытым оригиналом, предназначенный для упрощения разработки веб-приложений с использованием языка программирования Ruby. Ruby on Rails имеет встроенный модуль для локализации, в котором в качестве стандартного формата файла (наряду с RB) используется .YAML.
Перед переводом выполните проверку файла .YAML на работоспособность, чтобы убедиться в его соответствии всем конвенциям .YAML, таким как вложение данных на основе отступов.
Если файл содержит ключи в формате массива, редактор отображает перевод в виде строки. Убедитесь, что переводчики не изменили синтаксис, так как для этого типа ключей нет проверки контента. Тип ключа можно изменить на Массив в настройках ключа, чтобы автоматически исключить его из заказов на перевод.
Образец кода
--- английский: boolean_key: true empty_string_translation: '' key_with_description: Проверьте! This key has a description! (По крайней мере в некоторых форматов) key_with_line-break: |- Этот перевод содержит разрыв линии. вложено: глубоко: ключ: Ничего себе, этот ключ вложен еще глубже. ключ: Этот ключ вложен внутрь пространства имен. null_translation: pluralized_key: один: Найдено только одно множественное число. прочее: Ничего себе, у вас множественное число %s! zero: У вас нет множественного числа. sample_collection: - первый элемент - второй элемент - третий элемент simple_key: Просто простой ключ с простым сообщением. не проверено_key: Этот перевод еще не подтвержден и ждет его. (В некоторых в некоторых форматах мы также экспортируем этот статус)