LanguageLocalizations
Материал из DevelopmenOnTheEdge
								Версия от 15:57, 19 сентября 2014; Lan  (обсуждение | вклад)
| Это незавершённая страница. Пожалуйста, добавьте сюда больше информации! | 
- Класс
 LanguageLocalizations- Поддерживает документацию
 - да
 - Поддерживает extras
 - нет
 
Локализации для языка — папка, расположенная внутри папки Localization, которая содержит локализованные сообщения для конкретного языка. Имя папки — двухбуквенный код ISO 639-1, обозначающий язык (например, ru для русского). Дочерние элементы — локализации для сущностей.
Локализация для каждого языка сериализуется в отдельный yaml-файл по умолчанию в папке src/l10n. На верхнем уровне содержится секция документации (doc) и секция сущностей (entities), в которую сериализуются локализации для сущностей. Пример:
ru:
  doc: |-
    Локализованные сообщения для русского языка
    @TODO: навести порядок
  entities:
  - algorithmDetails:
    - topics: All records
      entries:
      - Algorithm: Алгоритм
  - categories:
    - topics:
      - '*** Selection view ***'
      - All records
      entries:
      - Type: Тип