aboutsummaryrefslogtreecommitdiff
path: root/nls/ru_RU
diff options
context:
space:
mode:
authorsimonb <simonb>2006-05-20 15:08:14 (GMT)
committersimonb <simonb>2006-05-20 15:08:14 (GMT)
commit0861f3a9073ccd016302af26ff992fa19331a02d (patch)
treef1a2276449a5fc9b27f2d1afa5ffff4410141345 /nls/ru_RU
parent5ddabb0f390f69db793b5a6e40be9f94b8f83136 (diff)
downloadfluxbox-0861f3a9073ccd016302af26ff992fa19331a02d.zip
fluxbox-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.am42
-rw-r--r--nls/ru_RU/generated-KOI8-R.m201
-rw-r--r--nls/ru_RU/generated-UTF-8.m201
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
3THE_LANG = ru_RU 3THE_LANG = ru_RU
4SRC_CODESET = KOI8-R
5DEST_CODESETS = KOI8-R UTF-8
4 6
5LOCALE_PATH = @LOCALE_PATH@ 7LOCALE_PATH = @LOCALE_PATH@
6NLSTEST = @NLS@ 8NLSTEST = @NLS@
7CLEANFILES = fluxbox.cat
8MAINTAINERCLEANFILES = Makefile.in
9MFILES = Translation.m 9MFILES = Translation.m
10EXTRA_DIST= $(MFILES) 10GENERATED_MFILES = $(patsubst %,generated-%.m,$(DEST_CODESETS))
11MAINTAINERCLEANFILES = Makefile.in $(GENERATED_MFILES)
12CATFILES = $(patsubst %,fluxbox-%.cat,$(DEST_CODESETS))
11 13
12all-local: fluxbox.cat 14# We distribute the generated files so that users don't need iconv
13install-data-local: fluxbox.cat 15EXTRA_DIST= $(MFILES) $(GENERATED_MFILES)
16CLEANFILES = $(CATFILES)
17
18all-local: $(CATFILES)
19install-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
29translations: $(GENERATED_MFILES)
30
31generated-%.m: Translation.m
32 iconv -f $(SRC_CODESET) -t $* Translation.m | sed s/$(SRC_CODESET)/$*/ > $@
33
20uninstall-local: 34uninstall-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
26fluxbox.cat: Translation.m 42fluxbox-%.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
51
62
73
84
95
106
117
128
139
1410
1511
1612
1713
1814
1915
2016
2117
22
23$set 2 #BaseDisplay
24
25
26$set 3 #Common
271
282
293
304
315
326
337
348
359
3610
3711
3812
3913
4015 Fluxbox
4116
4217
4318
44
45$set 4 #Configmenu
461
472
483
494
505
516
527
538
549
5510
5611
5712
5813
5914
6015
6117
6218
6319
6420
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
831
843
854
865 ...
877
889
89
90$set 11 #Remember
911
922
933
944
955 ...
966
977
988
999
10011
101
102$set 12 #Screen
103
1042 W: %4d x H: %4d
105
106$set 13 #Slit
1071
1082
1093
1104
1117
1128
1139
114
115$set 14 #Toolbar
116
1171
1182
1193
1204
1215
1226
1237
12410
12511
12612
12713 : 24
12814 : 12
12915
13016
131
132$set 15 #Window
133
1341
135
136$set 16 #Windowmenu
137
1381
1392
1403 ...
1414
1425
1436
1447 ...
1458
1469
147
148$set 17 #Workspace
149
1501 %d
1512
1523
1534
154
155$set 18 #fbsetroot
156
1571 : : -solid, -mod, -gradient\n
1583 -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
1701 : '-display'
1712
1723
1734
1745
1756
1767
1778 : '-log'
1789
17910
18011 : '-rc'
18112 : '-screen'
18213 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
19114 : 'DISPLAY'
192
193$set 20 #Layer
194
1951
1962
1973
1984
1995
2006
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
51 Внизу по центру
62 Внизу слева
73 Внизу справа
84 По горизонтали
95 Слева
106 Слева внизу
117 Слева по центру
128 Слева вверху
139 По всей ширине
1410 Справа
1511 Справа внизу
1612 Справа по центру
1713 Справа вверху
1814 Вверху по центру
1915 Вверху слева
2016 Вверху справа
2117 По вертикали
22
23$set 2 #BaseDisplay
24
25
26$set 3 #Common
271 Прозрачность
282 Автоскрытие
293 Скомпилированный
304 Скомпилирован с опциями
315 Компилятор
326 Версия компилятора
337 Файл ресурсов
348 Файл сочетаний клавиш
359 Файлы локализации
3610 Файл меню
3711 Файл со стилем
3812 Настройки по умолчанию
3913 отключена
4015 Версия Fluxbox
4116 Под окнами
4217 Номер ревизии
4318 Видимая
44
45$set 4 #Configmenu
461 Антиалиасинг
472 Автовсплытие
483 На передний план по щелчку
494 Фокус по щелчку
505 Украшать нерезидентные окна
516 Переключение рабочих столов колесом мыши
527 Фокус на последнее окно рабочего стола
538 Модель фокусировки
549 Перемещать фокус на новые окна
5510 Полная максимизация
5611 Сглаживать изображение
5712 Перемещение заполненных окон
5813 Размытый фокус
5914 Фокус по перемещению
6015 Перемещение окон между рабочими столами
6117 Меню
6218 Прозрачность
6319 Активное окно
6420 Неактивное окно
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
831 Настройки
843 Выход
854 Свернутые окна
865 Слой...
877 Расположение
889 Перезапуск
89
90$set 11 #Remember
911 Декорации
922 Размеры
933 Переместиться на рабочий стол
944 Слой
955 Запомнить...
966 Расположение
977 Сохранять при закрытии
988 Свернуто в заголовок
999 Приклеенный
10011 Рабочий стол
101
102$set 12 #Screen
103
1042 W: %4d x H: %4d
105
106$set 13 #Slit
1071 Клиенты
1082 По кругу вниз
1093 По кругу вверх
1104 Ориентация докера
1117 Расположение докера
1128 Докер
1139 Сохранить список клиентов
114
115$set 14 #Toolbar
116
1171 Редактировать имя текущего рабочего стола
1182 Режим отображения окон
1193 Все окна со всех рабочих столов
1204 Минимизированные на всех рабочих столах
1215 Не отображать
1226 Все окна
1237 Минимизированные
12410 Расположение панели инструментов
12511 Панель инструментов
12612 Ширина в процентах
12713 Формат времени: 24 часа
12814 Формат времени: 12 часов
12915 Изменить формат отображения времени
13016 Отображать иконки
131
132$set 15 #Window
133
1341 Безымянное
135
136$set 16 #Windowmenu
137
1381 Закрыть
1392 Свернуть на панель инструментов
1403 Слой...
1414 На задний план
1425 Максимизировать
1436 На передний план
1447 Отправить окно на ...
1458 Свернуть в заголовок
1469 Приклеить
147
148$set 17 #Workspace
149
1501 Рабочий стол %d
1512 Рабочие столы
1523 Новый рабочий стол
1534 Удалить последний
154
155$set 18 #fbsetroot
156
1571 Ошибка: необходимо задать один из следующих ключей: -solid, -mod, -gradient\n
1583 -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
1701 ошибка: '-display' требует наличие аргумента
1712 Ошибка выделения памяти
1723 Ошибка преобразования типа
1734 Вне диапазона
1745 Ошибка во время выполнения
1756 Стандартное исключение
1767 Неизвестная ошибка
1778 ошибка: '-log' требует наличие аргумента
1789 Записывается в
17910 Имя журнала
18011 ошибка: '-rc' требует наличие аргумента
18112 ошибка: '-screen' требует наличие аргумента
18213 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
19114 предупреждение: не удалось установить переменную окружения 'DISPLAY'
192
193$set 20 #Layer
194
1951 Поверх дока
1962 Ниже
1973 Рабочий стол
1984 Док
1995 Нормальный
2006 Поверх
201