diff options
author | simonb <simonb> | 2006-05-20 15:08:14 (GMT) |
---|---|---|
committer | simonb <simonb> | 2006-05-20 15:08:14 (GMT) |
commit | 0861f3a9073ccd016302af26ff992fa19331a02d (patch) | |
tree | f1a2276449a5fc9b27f2d1afa5ffff4410141345 /nls/ru_RU | |
parent | 5ddabb0f390f69db793b5a6e40be9f94b8f83136 (diff) | |
download | fluxbox_paul-0861f3a9073ccd016302af26ff992fa19331a02d.zip fluxbox_paul-0861f3a9073ccd016302af26ff992fa19331a02d.tar.bz2 |
improve native language handling, move messages and menu labels to
FbTk::FbString
Diffstat (limited to 'nls/ru_RU')
-rw-r--r-- | nls/ru_RU/Makefile.am | 42 | ||||
-rw-r--r-- | nls/ru_RU/generated-KOI8-R.m | 201 | ||||
-rw-r--r-- | nls/ru_RU/generated-UTF-8.m | 201 |
3 files changed, 431 insertions, 13 deletions
diff --git a/nls/ru_RU/Makefile.am b/nls/ru_RU/Makefile.am index 2073d10..cd6aa03 100644 --- a/nls/ru_RU/Makefile.am +++ b/nls/ru_RU/Makefile.am | |||
@@ -1,30 +1,46 @@ | |||
1 | # nls/ru_RU/Makefile.am for Fluxbox - www.fluxbox.org | 1 | # nls/ru_RU/Makefile.am for Fluxbox - www.fluxbox.org |
2 | 2 | ||
3 | THE_LANG = ru_RU | 3 | THE_LANG = ru_RU |
4 | SRC_CODESET = KOI8-R | ||
5 | DEST_CODESETS = KOI8-R UTF-8 | ||
4 | 6 | ||
5 | LOCALE_PATH = @LOCALE_PATH@ | 7 | LOCALE_PATH = @LOCALE_PATH@ |
6 | NLSTEST = @NLS@ | 8 | NLSTEST = @NLS@ |
7 | CLEANFILES = fluxbox.cat | ||
8 | MAINTAINERCLEANFILES = Makefile.in | ||
9 | MFILES = Translation.m | 9 | MFILES = Translation.m |
10 | EXTRA_DIST= $(MFILES) | 10 | GENERATED_MFILES = $(patsubst %,generated-%.m,$(DEST_CODESETS)) |
11 | MAINTAINERCLEANFILES = Makefile.in $(GENERATED_MFILES) | ||
12 | CATFILES = $(patsubst %,fluxbox-%.cat,$(DEST_CODESETS)) | ||
11 | 13 | ||
12 | all-local: fluxbox.cat | 14 | # We distribute the generated files so that users don't need iconv |
13 | install-data-local: fluxbox.cat | 15 | EXTRA_DIST= $(MFILES) $(GENERATED_MFILES) |
16 | CLEANFILES = $(CATFILES) | ||
17 | |||
18 | all-local: $(CATFILES) | ||
19 | install-data-local: $(CATFILES) | ||
14 | @if test x$(NLSTEST) = "x-DNLS"; then \ | 20 | @if test x$(NLSTEST) = "x-DNLS"; then \ |
15 | echo "Installing catalog in $(DESTDIR)$(LOCALE_PATH)/$(THE_LANG)"; \ | 21 | for codeset in $(DEST_CODESETS); do \ |
16 | $(mkinstalldirs) $(DESTDIR)$(LOCALE_PATH)/$(THE_LANG); \ | 22 | echo "Installing catalog in $(DESTDIR)$(LOCALE_PATH)/$(THE_LANG).$${codeset}"; \ |
17 | $(INSTALL_DATA) fluxbox.cat $(DESTDIR)$(LOCALE_PATH)/$(THE_LANG); \ | 23 | $(mkinstalldirs) $(DESTDIR)$(LOCALE_PATH)/$(THE_LANG).$${codeset}; \ |
24 | $(INSTALL_DATA) fluxbox-$${codeset}.cat $(DESTDIR)$(LOCALE_PATH)/$(THE_LANG).$${codeset}/fluxbox.cat; \ | ||
25 | done; \ | ||
18 | fi | 26 | fi |
19 | 27 | ||
28 | # not part of the normal build process | ||
29 | translations: $(GENERATED_MFILES) | ||
30 | |||
31 | generated-%.m: Translation.m | ||
32 | iconv -f $(SRC_CODESET) -t $* Translation.m | sed s/$(SRC_CODESET)/$*/ > $@ | ||
33 | |||
20 | uninstall-local: | 34 | uninstall-local: |
21 | @if test x$(NLSTEST) = "x-DNLS"; then \ | 35 | @if test x$(NLSTEST) = "x-DNLS"; then \ |
22 | rm -f $(DESTDIR)$(LOCALE_PATH)/$(THE_LANG)/fluxbox.cat; \ | 36 | for codeset in $(DEST_CODESETS); do \ |
23 | rmdir $(DESTDIR)$(LOCALE_PATH)/$(THE_LANG); \ | 37 | rm -f $(DESTDIR)$(LOCALE_PATH)/$(THE_LANG).$${codeset}/fluxbox.cat; \ |
38 | rmdir $(DESTDIR)$(LOCALE_PATH)/$(THE_LANG).$${codeset}; \ | ||
39 | done; \ | ||
24 | fi | 40 | fi |
25 | 41 | ||
26 | fluxbox.cat: Translation.m | 42 | fluxbox-%.cat: generated-%.m Translation.m |
27 | @if test x$(NLSTEST) = "x-DNLS"; then \ | 43 | @if test x$(NLSTEST) = "x-DNLS"; then \ |
28 | $(gencat_cmd) fluxbox.cat Translation.m; \ | 44 | echo "Creating catfile for $*"; \ |
45 | $(gencat_cmd) fluxbox-$*.cat generated-$*.m; \ | ||
29 | fi | 46 | fi |
30 | |||
diff --git a/nls/ru_RU/generated-KOI8-R.m b/nls/ru_RU/generated-KOI8-R.m new file mode 100644 index 0000000..7fad8a5 --- /dev/null +++ b/nls/ru_RU/generated-KOI8-R.m | |||
@@ -0,0 +1,201 @@ | |||
1 | $ codeset=KOI8-R | ||
2 | |||
3 | $set 1 #Align | ||
4 | |||
5 | 1 | ||
6 | 2 | ||
7 | 3 | ||
8 | 4 | ||
9 | 5 | ||
10 | 6 | ||
11 | 7 | ||
12 | 8 | ||
13 | 9 | ||
14 | 10 | ||
15 | 11 | ||
16 | 12 | ||
17 | 13 | ||
18 | 14 | ||
19 | 15 | ||
20 | 16 | ||
21 | 17 | ||
22 | |||
23 | $set 2 #BaseDisplay | ||
24 | |||
25 | |||
26 | $set 3 #Common | ||
27 | 1 | ||
28 | 2 | ||
29 | 3 | ||
30 | 4 | ||
31 | 5 | ||
32 | 6 | ||
33 | 7 | ||
34 | 8 | ||
35 | 9 | ||
36 | 10 | ||
37 | 11 | ||
38 | 12 | ||
39 | 13 | ||
40 | 15 Fluxbox | ||
41 | 16 | ||
42 | 17 | ||
43 | 18 | ||
44 | |||
45 | $set 4 #Configmenu | ||
46 | 1 | ||
47 | 2 | ||
48 | 3 | ||
49 | 4 | ||
50 | 5 | ||
51 | 6 | ||
52 | 7 | ||
53 | 8 | ||
54 | 9 | ||
55 | 10 | ||
56 | 11 | ||
57 | 12 | ||
58 | 13 | ||
59 | 14 | ||
60 | 15 | ||
61 | 17 | ||
62 | 18 | ||
63 | 19 | ||
64 | 20 | ||
65 | |||
66 | $set 5 #Ewmh | ||
67 | |||
68 | |||
69 | $set 6 #FbTkError | ||
70 | |||
71 | |||
72 | $set 7 #Fluxbox | ||
73 | |||
74 | |||
75 | $set 8 #Gnome | ||
76 | |||
77 | |||
78 | $set 9 #Keys | ||
79 | |||
80 | |||
81 | $set 10 #Menu | ||
82 | |||
83 | 1 | ||
84 | 3 | ||
85 | 4 | ||
86 | 5 ... | ||
87 | 7 | ||
88 | 9 | ||
89 | |||
90 | $set 11 #Remember | ||
91 | 1 | ||
92 | 2 | ||
93 | 3 | ||
94 | 4 | ||
95 | 5 ... | ||
96 | 6 | ||
97 | 7 | ||
98 | 8 | ||
99 | 9 | ||
100 | 11 | ||
101 | |||
102 | $set 12 #Screen | ||
103 | |||
104 | 2 W: %4d x H: %4d | ||
105 | |||
106 | $set 13 #Slit | ||
107 | 1 | ||
108 | 2 | ||
109 | 3 | ||
110 | 4 | ||
111 | 7 | ||
112 | 8 | ||
113 | 9 | ||
114 | |||
115 | $set 14 #Toolbar | ||
116 | |||
117 | 1 | ||
118 | 2 | ||
119 | 3 | ||
120 | 4 | ||
121 | 5 | ||
122 | 6 | ||
123 | 7 | ||
124 | 10 | ||
125 | 11 | ||
126 | 12 | ||
127 | 13 : 24 | ||
128 | 14 : 12 | ||
129 | 15 | ||
130 | 16 | ||
131 | |||
132 | $set 15 #Window | ||
133 | |||
134 | 1 | ||
135 | |||
136 | $set 16 #Windowmenu | ||
137 | |||
138 | 1 | ||
139 | 2 | ||
140 | 3 ... | ||
141 | 4 | ||
142 | 5 | ||
143 | 6 | ||
144 | 7 ... | ||
145 | 8 | ||
146 | 9 | ||
147 | |||
148 | $set 17 #Workspace | ||
149 | |||
150 | 1 %d | ||
151 | 2 | ||
152 | 3 | ||
153 | 4 | ||
154 | |||
155 | $set 18 #fbsetroot | ||
156 | |||
157 | 1 : : -solid, -mod, -gradient\n | ||
158 | 3 -display <string> \n\ | ||
159 | -mod <x> <y> \n\ | ||
160 | -foreground, -fg <color> \n\ | ||
161 | -background, -bg <color> \n\n\ | ||
162 | -gradient <texture> \n\ | ||
163 | -from <color> \n\ | ||
164 | -to <color> \n\n\ | ||
165 | -solid <color> \n\n\ | ||
166 | -help \n | ||
167 | |||
168 | $set 19 #main | ||
169 | |||
170 | 1 : '-display' | ||
171 | 2 | ||
172 | 3 | ||
173 | 4 | ||
174 | 5 | ||
175 | 6 | ||
176 | 7 | ||
177 | 8 : '-log' | ||
178 | 9 | ||
179 | 10 | ||
180 | 11 : '-rc' | ||
181 | 12 : '-screen' | ||
182 | 13 Fluxbox %s: (c) %s Henrik Kinnunen\n\ | ||
183 | -: http://www.fluxbox.org/\n\n\ | ||
184 | -display <string>\t\t .\n\ | ||
185 | -screen <all|int,int,int>\t .\n\ | ||
186 | -rc <string>\t\t\t .\n\ | ||
187 | -version\t\t\t .\n\ | ||
188 | -info\t\t\t\t .\n\ | ||
189 | -log <filename>\t\t\t .\n\ | ||
190 | -help\t\t\t\t .\n\n | ||
191 | 14 : 'DISPLAY' | ||
192 | |||
193 | $set 20 #Layer | ||
194 | |||
195 | 1 | ||
196 | 2 | ||
197 | 3 | ||
198 | 4 | ||
199 | 5 | ||
200 | 6 | ||
201 | |||
diff --git a/nls/ru_RU/generated-UTF-8.m b/nls/ru_RU/generated-UTF-8.m new file mode 100644 index 0000000..4838726 --- /dev/null +++ b/nls/ru_RU/generated-UTF-8.m | |||
@@ -0,0 +1,201 @@ | |||
1 | $ codeset=UTF-8 | ||
2 | |||
3 | $set 1 #Align | ||
4 | |||
5 | 1 Внизу по центру | ||
6 | 2 Внизу слева | ||
7 | 3 Внизу справа | ||
8 | 4 По горизонтали | ||
9 | 5 Слева | ||
10 | 6 Слева внизу | ||
11 | 7 Слева по центру | ||
12 | 8 Слева вверху | ||
13 | 9 По всей ширине | ||
14 | 10 Справа | ||
15 | 11 Справа внизу | ||
16 | 12 Справа по центру | ||
17 | 13 Справа вверху | ||
18 | 14 Вверху по центру | ||
19 | 15 Вверху слева | ||
20 | 16 Вверху справа | ||
21 | 17 По вертикали | ||
22 | |||
23 | $set 2 #BaseDisplay | ||
24 | |||
25 | |||
26 | $set 3 #Common | ||
27 | 1 Прозрачность | ||
28 | 2 Автоскрытие | ||
29 | 3 Скомпилированный | ||
30 | 4 Скомпилирован с опциями | ||
31 | 5 Компилятор | ||
32 | 6 Версия компилятора | ||
33 | 7 Файл ресурсов | ||
34 | 8 Файл сочетаний клавиш | ||
35 | 9 Файлы локализации | ||
36 | 10 Файл меню | ||
37 | 11 Файл со стилем | ||
38 | 12 Настройки по умолчанию | ||
39 | 13 отключена | ||
40 | 15 Версия Fluxbox | ||
41 | 16 Под окнами | ||
42 | 17 Номер ревизии | ||
43 | 18 Видимая | ||
44 | |||
45 | $set 4 #Configmenu | ||
46 | 1 Антиалиасинг | ||
47 | 2 Автовсплытие | ||
48 | 3 На передний план по щелчку | ||
49 | 4 Фокус по щелчку | ||
50 | 5 Украшать нерезидентные окна | ||
51 | 6 Переключение рабочих столов колесом мыши | ||
52 | 7 Фокус на последнее окно рабочего стола | ||
53 | 8 Модель фокусировки | ||
54 | 9 Перемещать фокус на новые окна | ||
55 | 10 Полная максимизация | ||
56 | 11 Сглаживать изображение | ||
57 | 12 Перемещение заполненных окон | ||
58 | 13 Размытый фокус | ||
59 | 14 Фокус по перемещению | ||
60 | 15 Перемещение окон между рабочими столами | ||
61 | 17 Меню | ||
62 | 18 Прозрачность | ||
63 | 19 Активное окно | ||
64 | 20 Неактивное окно | ||
65 | |||
66 | $set 5 #Ewmh | ||
67 | |||
68 | |||
69 | $set 6 #FbTkError | ||
70 | |||
71 | |||
72 | $set 7 #Fluxbox | ||
73 | |||
74 | |||
75 | $set 8 #Gnome | ||
76 | |||
77 | |||
78 | $set 9 #Keys | ||
79 | |||
80 | |||
81 | $set 10 #Menu | ||
82 | |||
83 | 1 Настройки | ||
84 | 3 Выход | ||
85 | 4 Свернутые окна | ||
86 | 5 Слой... | ||
87 | 7 Расположение | ||
88 | 9 Перезапуск | ||
89 | |||
90 | $set 11 #Remember | ||
91 | 1 Декорации | ||
92 | 2 Размеры | ||
93 | 3 Переместиться на рабочий стол | ||
94 | 4 Слой | ||
95 | 5 Запомнить... | ||
96 | 6 Расположение | ||
97 | 7 Сохранять при закрытии | ||
98 | 8 Свернуто в заголовок | ||
99 | 9 Приклеенный | ||
100 | 11 Рабочий стол | ||
101 | |||
102 | $set 12 #Screen | ||
103 | |||
104 | 2 W: %4d x H: %4d | ||
105 | |||
106 | $set 13 #Slit | ||
107 | 1 Клиенты | ||
108 | 2 По кругу вниз | ||
109 | 3 По кругу вверх | ||
110 | 4 Ориентация докера | ||
111 | 7 Расположение докера | ||
112 | 8 Докер | ||
113 | 9 Сохранить список клиентов | ||
114 | |||
115 | $set 14 #Toolbar | ||
116 | |||
117 | 1 Редактировать имя текущего рабочего стола | ||
118 | 2 Режим отображения окон | ||
119 | 3 Все окна со всех рабочих столов | ||
120 | 4 Минимизированные на всех рабочих столах | ||
121 | 5 Не отображать | ||
122 | 6 Все окна | ||
123 | 7 Минимизированные | ||
124 | 10 Расположение панели инструментов | ||
125 | 11 Панель инструментов | ||
126 | 12 Ширина в процентах | ||
127 | 13 Формат времени: 24 часа | ||
128 | 14 Формат времени: 12 часов | ||
129 | 15 Изменить формат отображения времени | ||
130 | 16 Отображать иконки | ||
131 | |||
132 | $set 15 #Window | ||
133 | |||
134 | 1 Безымянное | ||
135 | |||
136 | $set 16 #Windowmenu | ||
137 | |||
138 | 1 Закрыть | ||
139 | 2 Свернуть на панель инструментов | ||
140 | 3 Слой... | ||
141 | 4 На задний план | ||
142 | 5 Максимизировать | ||
143 | 6 На передний план | ||
144 | 7 Отправить окно на ... | ||
145 | 8 Свернуть в заголовок | ||
146 | 9 Приклеить | ||
147 | |||
148 | $set 17 #Workspace | ||
149 | |||
150 | 1 Рабочий стол %d | ||
151 | 2 Рабочие столы | ||
152 | 3 Новый рабочий стол | ||
153 | 4 Удалить последний | ||
154 | |||
155 | $set 18 #fbsetroot | ||
156 | |||
157 | 1 Ошибка: необходимо задать один из следующих ключей: -solid, -mod, -gradient\n | ||
158 | 3 -display <string> соединение с дисплеем\n\ | ||
159 | -mod <x> <y> макет клетки\n\ | ||
160 | -foreground, -fg <color> цвет переднего плана клетки\n\ | ||
161 | -background, -bg <color> цвет фона клетки\n\n\ | ||
162 | -gradient <texture> градиент\n\ | ||
163 | -from <color> начальный цвет градиента\n\ | ||
164 | -to <color> конечный цвет градиента\n\n\ | ||
165 | -solid <color> сплошной цвет\n\n\ | ||
166 | -help вывести эту подсказку и выйти\n | ||
167 | |||
168 | $set 19 #main | ||
169 | |||
170 | 1 ошибка: '-display' требует наличие аргумента | ||
171 | 2 Ошибка выделения памяти | ||
172 | 3 Ошибка преобразования типа | ||
173 | 4 Вне диапазона | ||
174 | 5 Ошибка во время выполнения | ||
175 | 6 Стандартное исключение | ||
176 | 7 Неизвестная ошибка | ||
177 | 8 ошибка: '-log' требует наличие аргумента | ||
178 | 9 Записывается в | ||
179 | 10 Имя журнала | ||
180 | 11 ошибка: '-rc' требует наличие аргумента | ||
181 | 12 ошибка: '-screen' требует наличие аргумента | ||
182 | 13 Fluxbox %s: (c) %s Henrik Kinnunen\n\ | ||
183 | Веб-сайт: http://www.fluxbox.org/\n\n\ | ||
184 | -display <string>\t\tиспользовать заданный дисплей.\n\ | ||
185 | -screen <all|int,int,int>\tзапускать только на определенном экране.\n\ | ||
186 | -rc <string>\t\t\tиспользовать альтернативный файл ресурсов.\n\ | ||
187 | -version\t\t\tвывести номер версии и выйти.\n\ | ||
188 | -info\t\t\t\tвывести некоторую полезную информацию и выйти.\n\ | ||
189 | -log <filename>\t\t\tжурналировать вывод в указанный файл.\n\ | ||
190 | -help\t\t\t\tвывести эту подсказку и выйти.\n\n | ||
191 | 14 предупреждение: не удалось установить переменную окружения 'DISPLAY' | ||
192 | |||
193 | $set 20 #Layer | ||
194 | |||
195 | 1 Поверх дока | ||
196 | 2 Ниже | ||
197 | 3 Рабочий стол | ||
198 | 4 Док | ||
199 | 5 Нормальный | ||
200 | 6 Поверх | ||
201 | |||