LanguageLocalizations — различия между версиями
Материал из DevelopmenOnTheEdge
								
												
				Lan  (обсуждение | вклад)  (Новая страница: «{{Stub}} {{ElementType|com.beanexplorer.enterprise.metadata.model.LanguageLocalizations|нет}} '''Локализации для языка''' — папка, р…»)  | 
				Lan  (обсуждение | вклад)   (+пример)  | 
				||
| Строка 1: | Строка 1: | ||
{{Stub}}  | {{Stub}}  | ||
| − | {{ElementType|com.beanexplorer.enterprise.metadata.model.LanguageLocalizations|  | + | {{ElementType|com.beanexplorer.enterprise.metadata.model.LanguageLocalizations|да}}  | 
'''Локализации для языка''' — папка, расположенная внутри папки [[Localizations|Localization]], которая содержит локализованные сообщения для конкретного языка. Имя папки — двухбуквенный код [https://ru.wikipedia.org/wiki/ISO_639-1 ISO 639-1], обозначающий язык (например, ru для русского). Дочерние элементы — [[EntityLocalizations|локализации для сущностей]].  | '''Локализации для языка''' — папка, расположенная внутри папки [[Localizations|Localization]], которая содержит локализованные сообщения для конкретного языка. Имя папки — двухбуквенный код [https://ru.wikipedia.org/wiki/ISO_639-1 ISO 639-1], обозначающий язык (например, ru для русского). Дочерние элементы — [[EntityLocalizations|локализации для сущностей]].  | ||
| − | Локализация для каждого языка сериализуется в отдельный [[yaml]]-файл по умолчанию в папке src/l10n.  | + | Локализация для каждого языка сериализуется в отдельный [[yaml]]-файл по умолчанию в папке src/l10n. На верхнем уровне содержится секция документации (doc) и секция сущностей (entities), в которую сериализуются локализации для сущностей. Пример:  | 
| + |  ru:  | ||
| + |    doc: |-  | ||
| + |      Локализованные сообщения для русского языка  | ||
| + |      @TODO: навести порядок  | ||
| + |    entities:  | ||
| + |    - algorithmDetails:  | ||
| + |      - topics: All records  | ||
| + |        entries:  | ||
| + |        - Algorithm: Алгоритм  | ||
| + |    - categories:  | ||
| + |      - topics:  | ||
| + |        - '*** Selection view ***'  | ||
| + |        - All records  | ||
| + |        entries:  | ||
| + |        - Type: Тип  | ||
Текущая версия на 15:57, 19 сентября 2014
| Это незавершённая страница. Пожалуйста, добавьте сюда больше информации! | 
- Класс
 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: Тип