-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathREADME
More file actions
44 lines (34 loc) · 3.22 KB
/
README
File metadata and controls
44 lines (34 loc) · 3.22 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
RUJEL localisation files
Файлы для локализации РУЖЭЛЬ
Все русскоязычные компоненты интерфейса РУЖЭЛЬ хранятся в специальных XML-файлах,
что позволяет легко локализовать интерфейс РУЖЭЛЬ на любой другой язык.
Чтобы РУЖЭЛЬ заговорила на новом языке, достаточно перевести файлы в папке Strings
и указать в настройках путь до нее.
Настройка "localisationFolder" доступна в PListWOEditor
в разделе "Настройки пользовательского интерфейса" режиме эксперта.
Необходимо указать путь папки Strings в файловой системе сервера.
В папке RujelReports лежат настроечные файлы для формирования различных отчетов.
Их тоже можно перевести, чтобы заголовки в отчетах были на нужном языке.
Такая папка на русском языке уже включена в дистрибутив. Ее достаточно подменить.
Файл auth.plist - из папки настроек modules.
Он содержит локализуемые сообщения при ошибках авторизации.
При локализации, пожалуйста
- не изменяйте имена файлов;
- не изменяйте строки с латинскими буквами (переводите только русский);
- обращайте внимание на длину слов:
Если при локализации какие-то заголовки окажутся существенно длиннее или короче
исходных, то вёрстка может "поехать".
- следите за обновленями:
Этот репозиторий будет обновляться вместе с основным репозиторием РУЖЭЛЬ
Поскольку РУЖЭЛЬ развивается, добавляются новые строки в интерфейс.
Если в локализованной версии файла искомая строка не будет найдена,
она будет взята из русской версии.
- делитесь наработками:
Публичный репозиторий GitHub предполагает создание веток разработки.
Было бы логичным создавать ветки для каждого языка локализации.
Воспользовавшись этой возможностью, можно объединить усилия локализаторов и
получить единую базу локализаций.
Не поленитесь потратить немного времени и разобраться, как это работает.
http://freesource.info/wiki/RuslanHihin/gitusermanual
http://github.com/guides/home
http://github.com/guides/fork-a-project-and-submit-your-modifications