LanguageLocalizations

Материал из DevelopmenOnTheEdge
Перейти к: навигация, поиск
Это незавершённая страница. Пожалуйста, добавьте сюда больше информации!
Класс
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: Тип