Поддерживаемые типы файлов (Strings)

.YAML - Ruby on Rails (Строки)

Контент автоматически переведен с английского языка с помощью Phrase Language AI.

Расширения файлов

.yml, .yaml

Расширение API

yml

Импорт

Да

Экспорт

Да

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

Да

Поддержка описания

Нет

Ruby on Rails - это фреймворк с открытым исходным кодом, предназначенный для упрощения разработки веб-приложений с использованием языка программирования Ruby. Ruby on Rails имеет встроенный модуль для локализации, который использует .YAML в качестве стандартного формата файла (вместе с RB).

Перед переводом выполните проверку .YAML файла, чтобы убедиться, что он соответствует всем конвенциям .YAML, таким как вложение данных на основе отступов.

Если файл содержит ключи в формате массива, редактор отображает перевод как строку. Убедитесь, что переводчики не изменяют синтаксис, так как для этого типа ключей нет проверки содержимого. Тип ключа можно изменить на Array в настройках ключа, чтобы автоматически исключить его из заказов на перевод.

Rails i18n Guide

Образец кода

---
Английский:
  boolean_key: true
  empty_string_translation: ''
  key_with_description: Проверьте это! У этого ключа есть описание! (По крайней мере, в некоторых
    форматах)
  key_with_line-break: |-
    Этот перевод содержит
    перенос строки.
  nested:
    deeply:
      key: Ух ты, этот ключ вложен еще глубже.
    key: Этот ключ вложен внутри пространства имен.
  null_translation: 
  pluralized_key:
    one: Найдено только одно множественное число.
    other: Ого, у вас %s множественных чисел!
    zero: У вас нет множественного числа.
  sample_collection:
  - первый элемент
  - второй элемент
  - третий элемент
  simple_key: Просто простой ключ с простым сообщением.
  unverified_key: Этот перевод еще не подтвержден и ждет подтверждения. (В некоторых
    форматах мы также экспортируем этот статус)
Была ли эта статья полезной?

Sorry about that! In what way was it not helpful?

The article didn’t address my problem.
I couldn’t understand the article.
The feature doesn’t do what I need.
Other reason.

Note that feedback is provided anonymously so we aren't able to reply to questions.
If you'd like to ask a question, submit a request to our Support team.
Thank you for your feedback.