summaryrefslogtreecommitdiff
Side-by-side diff
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--i18n/ru/advancedfm.ts32
-rw-r--r--i18n/ru/backup.ts22
-rw-r--r--i18n/ru/bartender.ts9
-rw-r--r--i18n/ru/bluetooth-manager.ts2
-rw-r--r--i18n/ru/dagger.ts4
-rw-r--r--i18n/ru/gutenbrowser.ts6
-rw-r--r--i18n/ru/kpacman.ts10
-rw-r--r--i18n/ru/launchersettings.ts4
-rw-r--r--i18n/ru/libGPRS.ts44
-rw-r--r--i18n/ru/libaboutapplet.ts18
-rw-r--r--i18n/ru/libbatteryapplet.ts9
-rw-r--r--i18n/ru/libbluetooth.ts12
-rw-r--r--i18n/ru/libcable.ts2
-rw-r--r--i18n/ru/libcardmonapplet.ts4
-rw-r--r--i18n/ru/libexample_applet.ts8
-rw-r--r--i18n/ru/libexample_board.ts8
-rw-r--r--i18n/ru/libexample_vpn.ts4
-rw-r--r--i18n/ru/libinterfaces.ts2
-rw-r--r--i18n/ru/libkppp.ts2
-rw-r--r--i18n/ru/liblancard.ts2
-rw-r--r--i18n/ru/libliquid.ts30
-rw-r--r--i18n/ru/liblockapplet.ts4
-rw-r--r--i18n/ru/libmailwrapper.ts9
-rw-r--r--i18n/ru/libmemoryapplet.ts2
-rw-r--r--i18n/ru/libnetworksettings2.ts20
-rw-r--r--i18n/ru/libopiemm2.ts80
-rw-r--r--i18n/ru/libopiepim2.ts64
-rw-r--r--i18n/ru/libopiesecurity2.ts8
-rw-r--r--i18n/ru/libopietooth2.ts194
-rw-r--r--i18n/ru/libopietooth2applet.ts6
-rw-r--r--i18n/ru/libopieui2.ts14
-rw-r--r--i18n/ru/libphasestyle.ts2
-rw-r--r--i18n/ru/libppp.ts47
-rw-r--r--i18n/ru/libprofile.ts12
-rw-r--r--i18n/ru/libqpickboard.ts36
-rw-r--r--i18n/ru/libscreenshotapplet.ts4
-rw-r--r--i18n/ru/libtodayexampleplugin.ts4
-rw-r--r--i18n/ru/libtodayweatherplugin.ts2
-rw-r--r--i18n/ru/libvpn.ts2
-rw-r--r--i18n/ru/libwebstyle.ts2
-rw-r--r--i18n/ru/libwlan.ts70
-rw-r--r--i18n/ru/main-tab.ts20
-rw-r--r--i18n/ru/networksettings2.ts106
-rw-r--r--i18n/ru/opie-console.ts26
-rw-r--r--i18n/ru/opie-eye.ts108
-rw-r--r--i18n/ru/opie-eye_slave.ts14
-rw-r--r--i18n/ru/opie-login.ts20
-rw-r--r--i18n/ru/opie-sheet.ts511
-rw-r--r--i18n/ru/opieirc.ts79
-rw-r--r--i18n/ru/opiemail.ts16
-rw-r--r--i18n/ru/opieplayer2.ts127
-rw-r--r--i18n/ru/opierec.ts4
-rw-r--r--i18n/ru/opimconverter.ts56
-rw-r--r--i18n/ru/osearch.ts10
-rw-r--r--i18n/ru/oyatzee.ts4
55 files changed, 974 insertions, 943 deletions
diff --git a/i18n/ru/advancedfm.ts b/i18n/ru/advancedfm.ts
index 9827a3c..f4acec2 100644
--- a/i18n/ru/advancedfm.ts
+++ b/i18n/ru/advancedfm.ts
@@ -281,109 +281,109 @@ and all it&apos;s contents ?</source>
<message>
<source>Switch to View 1</source>
<translation>Перекл. на Вид 1</translation>
</message>
<message>
<source>Switch to View 2</source>
<translation>Перекл. на Вид 2</translation>
</message>
<message>
<source>Could not copy
%1
to
%2</source>
<translation type="obsolete">Не могу скопировать
%1
в
%2</translation>
</message>
<message>
<source>Not Yet Implemented</source>
<translation>Еще не сделано</translation>
</message>
<message>
<source>&lt;p&gt;%1 does not exist&lt;/p&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;p&gt;%1 не существует&lt;/p&gt;</translation>
</message>
<message>
<source>&lt;P&gt;Advanced FileManager is copyright 2002-2003 by L.J.Potter&lt;llornkcor@handhelds.org&gt; and is licensed by the GPL&lt;/P&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;P&gt;Advanced FileManager копирайт 2002-2003 L.J.Potter&lt;llornkcor@handhelds.org&gt;. Лицензирован на условиях GPL.&lt;/P&gt;</translation>
</message>
<message>
<source>&lt;p&gt;Cannot remove current directory from bookmarks. It is not bookmarked!&lt;/p&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;p&gt;Не могу убрать текущий каталог из закладок. Нету такой закладки!&lt;/p&gt;</translation>
</message>
<message>
<source>Refresh</source>
- <translation type="unfinished"></translation>
+ <translation>Обновить</translation>
</message>
<message>
<source>&lt;p&gt;Really delete %1 files?&lt;/p&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;p&gt;Действительно удалить %1 файлов?&lt;/p&gt;</translation>
</message>
<message>
<source>&lt;p&gt;Really delete %1 and all it&apos;s contents?&lt;/p&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;p&gt;Действительно удалить %1 и все содержимое?&lt;/p&gt;</translation>
</message>
<message>
<source>&lt;p&gt;Really delete %1?&lt;/p&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;p&gt;Действительно удалить %1?&lt;/p&gt;</translation>
</message>
<message>
<source>&lt;p&gt;Really copy %1 files?&lt;/p&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;p&gt;Действительно копировать %1 файлов?&lt;/p&gt;</translation>
</message>
<message>
<source>&lt;p&gt;%1 already exists. Ok to overwrite?&lt;/P&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;p&gt;%1 уже существует. Переписать?&lt;/P&gt;</translation>
</message>
<message>
<source>&lt;P&gt;Could not copy %1 to %2&lt;/P&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;P&gt;Не могу скопировать %1 в %2&lt;/P&gt;</translation>
</message>
<message>
<source>Copy %1 As</source>
- <translation type="unfinished"></translation>
+ <translation>Копировать %1 как</translation>
</message>
<message>
<source>&lt;P&gt; %1 already exists. Ok to overwrite?&lt;/p&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;P&gt;%1 уже существует. Переписать?&lt;/p&gt;</translation>
</message>
<message>
<source>&lt;p&gt;Could not copy %1 to %2&lt;/P&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;p&gt;Не могу скопировать %1 в %2&lt;/P&gt;</translation>
</message>
<message>
<source>&lt;p&gt; %1 already exists. Do you really want to delete it?&lt;/P&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;p&gt; %1 уже существует. Удалить его?&lt;/P&gt;</translation>
</message>
<message>
<source>&lt;p&gt;Could not move %1&lt;/p&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;p&gt;Не могу переместить %1&lt;/p&gt;</translation>
</message>
<message>
<source>&lt;p&gt;Could not copy %1 to %2&lt;/p&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;p&gt;Не могу скопировать %1 в %2&lt;/p&gt;</translation>
</message>
</context>
<context>
<name>Output</name>
<message>
<source>Save output to file (name only)</source>
<translation>Сохранить вывод в файл (только имя)</translation>
</message>
<message>
<source>Output</source>
<translation>Вывод</translation>
</message>
<message>
<source>Process could not start</source>
<translation>Процесс не смог запуститься</translation>
</message>
<message>
<source>Error
</source>
<translation>Ошибка</translation>
</message>
<message>
<source>
Finished
diff --git a/i18n/ru/backup.ts b/i18n/ru/backup.ts
index 8003a1f..1a6d0ac 100644
--- a/i18n/ru/backup.ts
+++ b/i18n/ru/backup.ts
@@ -1,106 +1,106 @@
<!DOCTYPE TS><TS>
<context>
<name>BackupAndRestore</name>
<message>
<source>Backup and Restore... working...</source>
<translation type="obsolete">Резервное копирование... в процессе...</translation>
</message>
<message>
<source>Backup and Restore</source>
- <translation>Резервное копирование</translation>
+ <translation>Архивация и восстановление</translation>
</message>
<message>
<source>Error from System:
</source>
<translation>Ошибка системы:</translation>
</message>
<message>
<source>Message</source>
<translation>Сообщение</translation>
</message>
<message>
<source>Backup Failed!</source>
- <translation>Сохранить не удалось!</translation>
+ <translation>Архивация не удалась!</translation>
</message>
<message>
<source>Ok</source>
<translation>Да</translation>
</message>
<message>
<source>Details</source>
<translation>Детали</translation>
</message>
<message>
<source>Backup and Restore.. Failed !!</source>
- <translation>Резервное копирование... Сбой !!</translation>
+ <translation>Архивация и восстановление.. Сбой !!</translation>
</message>
<message>
<source>Backup Successfull.</source>
<translation type="obsolete">Сохранили успешно.</translation>
</message>
<message>
<source>Please select something to restore.</source>
<translation>Выберите что-нибудь для восстановления.</translation>
</message>
<message>
<source>Restore Failed.</source>
<translation>Восстановить не удалось.</translation>
</message>
<message>
<source>Unable to open File: %1</source>
<translation>Не могу открыть файл: %1</translation>
</message>
<message>
<source>Restore Successfull.</source>
<translation type="obsolete">Восстановили успешно.</translation>
</message>
<message>
<source>Backup Successful.</source>
- <translation>Сохранили успешно.</translation>
+ <translation>Архивация прошла успешно.</translation>
</message>
<message>
<source>Restore Successful.</source>
<translation>Восстановили успешно.</translation>
</message>
<message>
<source>Backing up...</source>
- <translation type="unfinished"></translation>
+ <translation>Архивирую...</translation>
</message>
<message>
<source>Restore Backup...</source>
- <translation type="unfinished"></translation>
+ <translation>Восстанавливаю...</translation>
</message>
</context>
<context>
<name>BackupAndRestoreBase</name>
<message>
<source>Backup And Restore</source>
<translation>Резервное копирование</translation>
</message>
<message>
<source>Backup</source>
- <translation>Сохранить</translation>
+ <translation>Архивировать</translation>
</message>
<message>
<source>Applications</source>
<translation>Приложения</translation>
</message>
<message>
<source>Save To</source>
<translation type="obsolete">Записать на</translation>
</message>
<message>
<source>&amp;Backup</source>
<translation>&amp;Сохранить</translation>
</message>
<message>
<source>Restore</source>
<translation>Восстановить</translation>
</message>
<message>
<source>Select Source</source>
<translation>Выберите источник</translation>
</message>
<message>
<source>Column 1</source>
<translation>Столбец 1</translation>
@@ -114,55 +114,55 @@
<translation type="obsolete">Обновить список</translation>
</message>
<message>
<source>Locations</source>
<translation>Местоположения</translation>
</message>
<message>
<source>Add</source>
<translation>Добавить</translation>
</message>
<message>
<source>Remove</source>
<translation>Удалить</translation>
</message>
<message>
<source>Save</source>
<translation>Сохранить</translation>
</message>
<message>
<source>...</source>
<translation>...</translation>
</message>
<message>
<source>Destination</source>
- <translation type="unfinished"></translation>
+ <translation>Место назначения</translation>
</message>
<message>
<source>Type</source>
- <translation type="unfinished"></translation>
+ <translation>Тип</translation>
</message>
<message>
<source>User Data (Configuration + PIM)</source>
- <translation type="unfinished"></translation>
+ <translation>Данные пользователя (конфигурация + PIM)</translation>
</message>
<message>
<source>Full Backup (Root File System)</source>
- <translation type="unfinished"></translation>
+ <translation>Полный архив (корневая файловая система)</translation>
</message>
</context>
<context>
<name>ErrorDialog</name>
<message>
<source>Error Info</source>
<translation>Информация об ошибке</translation>
</message>
<message>
<source>Error Message:</source>
<translation>Сообщение об ошибке:</translation>
</message>
<message>
<source>&amp;OK</source>
<translation>&amp;Да</translation>
</message>
</context>
</TS>
diff --git a/i18n/ru/bartender.ts b/i18n/ru/bartender.ts
index 82a10f6..1ecb6ae 100644
--- a/i18n/ru/bartender.ts
+++ b/i18n/ru/bartender.ts
@@ -131,59 +131,60 @@
</source>
<translation>Искать по имени напитка
</translation>
</message>
<message>
<source>Drink Name</source>
<translation>Имя напитка</translation>
</message>
<message>
<source>Alcohol</source>
<translation type="obsolete">Уровень алкоголя</translation>
</message>
<message>
<source>Search</source>
<translation>Искать</translation>
</message>
<message>
<source>Sorry no results for
</source>
<translation>Извините, ничего не найдено по
</translation>
</message>
<message>
<source>Find by Ingredient</source>
- <translation type="unfinished"></translation>
+ <translation>Искать по ингредиентам</translation>
</message>
<message>
<source>Edit Drink</source>
- <translation type="unfinished"></translation>
+ <translation>Правка напитка</translation>
</message>
<message>
<source>Failed to write to drink database!
</source>
- <translation type="unfinished"></translation>
+ <translation>Не могу записать базу данных напитков!
+</translation>
</message>
<message>
<source>Ingredient</source>
- <translation type="unfinished"></translation>
+ <translation>Ингредиент</translation>
</message>
</context>
<context>
<name>New_Drink</name>
<message>
<source>Name</source>
<translation>Имя</translation>
</message>
<message>
<source>Ingredients</source>
<translation>Ингредиенты</translation>
</message>
</context>
<context>
<name>Show_Drink</name>
<message>
<source>Edit</source>
<translation>Правка</translation>
</message>
</context>
</TS>
diff --git a/i18n/ru/bluetooth-manager.ts b/i18n/ru/bluetooth-manager.ts
index 115be92..f27fa19 100644
--- a/i18n/ru/bluetooth-manager.ts
+++ b/i18n/ru/bluetooth-manager.ts
@@ -109,49 +109,49 @@
<translation type="unfinished">Разрешить Page scan</translation>
</message>
<message>
<source>Enable Inquiry scan</source>
<translation type="unfinished">Разрешить Inquiry scan</translation>
</message>
<message>
<source>Apply</source>
<translation>Применить</translation>
</message>
<message>
<source>Rfcomm Bind Table</source>
<translation>Таблица привязок Rfcomm</translation>
</message>
<message>
<source>Status</source>
<translation>Статус</translation>
</message>
<message>
<source>Status Label</source>
<translation>Метка статуса</translation>
</message>
<message>
<source>Bluetooth Basic Config</source>
- <translation type="unfinished"></translation>
+ <translation>Основная настройка Bluetooth</translation>
</message>
</context>
<context>
<name>DeviceDialog</name>
<message>
<source>Form2</source>
<translation>Форма2</translation>
</message>
<message>
<source>Devicename</source>
<translation>Имя устройства</translation>
</message>
<message>
<source>Services</source>
<translation>Сервицы</translation>
</message>
<message>
<source>change settings</source>
<translation>изменить настройки</translation>
</message>
<message>
<source>active</source>
<translation>включен</translation>
</message>
diff --git a/i18n/ru/dagger.ts b/i18n/ru/dagger.ts
index deae244..9fae8d8 100644
--- a/i18n/ru/dagger.ts
+++ b/i18n/ru/dagger.ts
@@ -145,53 +145,53 @@
<translation>Добавить</translation>
</message>
<message>
<source>Remove</source>
<translation>Удалить</translation>
</message>
<message>
<source>Bookmark</source>
<translation>Заложить</translation>
</message>
<message>
<source>Navigation toolbar</source>
<translation>Панель Навигации</translation>
</message>
<message>
<source>Search toolbar</source>
<translation>Панель поиска</translation>
</message>
<message>
<source>View</source>
<translation>Вид</translation>
</message>
<message>
<source>Morphological Tags</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Морфологические теги</translation>
</message>
<message>
<source>Morphological tag cross-referencing not implemented yet.</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Перекрестные ссылки на морфологические теги еще не осуществлены.</translation>
</message>
</context>
<context>
<name>NavBar</name>
<message>
<source>Previous page</source>
<translation>Предыдущая страница</translation>
</message>
<message>
<source>Tap here to scroll backward one page.</source>
<translation>Щелкните чтобы прокрутить назад на одну страницу.</translation>
</message>
<message>
<source>Previous verse</source>
<translation>Предыдущий стих</translation>
</message>
<message>
<source>Tap here to scroll backward one verse.</source>
<translation>Щелкните чтобы прокрутить назад на один стих.</translation>
</message>
<message>
<source>Enter location to display here.</source>
<translation>Введите место для отображения.</translation>
</message>
diff --git a/i18n/ru/gutenbrowser.ts b/i18n/ru/gutenbrowser.ts
index bd0aa99..3f1dc9d 100644
--- a/i18n/ru/gutenbrowser.ts
+++ b/i18n/ru/gutenbrowser.ts
@@ -268,76 +268,72 @@ http://www.trolltech.com
<translation>Год</translation>
</message>
<message>
<source>File</source>
<translation>Файл</translation>
</message>
<message>
<source>A-F</source>
<translation>A-F</translation>
</message>
<message>
<source>G-M</source>
<translation>G-M</translation>
</message>
<message>
<source>N-R</source>
<translation>N-R</translation>
</message>
<message>
<source>S-Z</source>
<translation>S-Z</translation>
</message>
<message>
<source></source>
- <translation type="unfinished"></translation>
+ <translation></translation>
</message>
<message>
<source>Options</source>
<translation>Настройки</translation>
</message>
<message>
<source>Open Automatically</source>
<translation>Открывать автоматически</translation>
</message>
<message>
<source>Last name first
(requires library restart)</source>
<translation>Сначала фамилия
(необходим перезапуск библиотеки)</translation>
</message>
<message>
<source>Search</source>
<translation>Искать</translation>
</message>
<message>
<source>Close</source>
<translation>Закрыть</translation>
</message>
- <message>
- <source> </source>
- <translation type="unfinished"></translation>
- </message>
</context>
<context>
<name>NetworkDialog</name>
<message>
<source>FTP Download</source>
<translation>Закачка по FTP</translation>
</message>
<message>
<source>Download should start shortly</source>
<translation>Загрузка скоро должна начаться</translation>
</message>
<message>
<source>&amp;Cancel</source>
<translation>&amp;Отмена</translation>
</message>
</context>
<context>
<name>OpenEtext</name>
<message>
<source>All</source>
<translation>Все</translation>
</message>
<message>
<source>Text</source>
diff --git a/i18n/ru/kpacman.ts b/i18n/ru/kpacman.ts
index 777059d..6c0b7b0 100644
--- a/i18n/ru/kpacman.ts
+++ b/i18n/ru/kpacman.ts
@@ -29,53 +29,53 @@
<translation>&amp;Новая</translation>
</message>
<message>
<source>&amp;Pause</source>
<translation>&amp;Пауза</translation>
</message>
<message>
<source>&amp;Hall of fame</source>
<translation>&amp;Доска почета</translation>
</message>
<message>
<source>&amp;Quit</source>
<translation>&amp;Выйти</translation>
</message>
<message>
<source>&amp;Hide Mousecursor</source>
<translation>&amp;Скрыть курсор мыши</translation>
</message>
<message>
<source>&amp;Select graphic scheme</source>
<translation>&amp;Выбрать тему графики</translation>
</message>
<message>
<source>&amp;Pause in Background</source>
- <translation>&amp;Приостановить в фоне</translation>
+ <translation>&amp;Приостановить</translation>
</message>
<message>
<source>&amp;Continue in Foreground</source>
- <translation type="unfinished">П&amp;родолжить</translation>
+ <translation>П&amp;родолжить</translation>
</message>
<message>
<source>Change &amp;keys...</source>
<translation>Изменить &amp;клавиши...</translation>
</message>
<message>
<source>@PACKAGE@ - @VERSION@
Joerg Thoennissen (joe@dsite.de)
A pacman game for the KDE Desktop
The program based on the source of ksnake
by Michel Filippi (mfilippi@sade.rhein-main.de).
The design was strongly influenced by the pacman
(c) 1980 MIDWAY MFG.CO.
I like to thank my girlfriend Elke Krueers for
the last 10 years of her friendship.
</source>
<translation>@PACKAGE@ - @VERSION@
Joerg Thoennissen (joe@dsite.de)
@@ -202,49 +202,45 @@ or is of an unknown format.</source>
<translation> ПОЗДРАВЛЯЕМ </translation>
</message>
<message>
<source> YOU HAVE ARCHIEVED </source>
<translation> ВЫ ДОСТИГЛИ </translation>
</message>
<message>
<source> A SCORE IN THE TOP 10. </source>
<translation> КОЛ-ВО ОЧКОВ В ТОП 10. </translation>
</message>
<message>
<source>RNK SCORE NAME DATE</source>
<translation>ПОЗ ОЧКИ ИМЯ ДАТА</translation>
</message>
<message>
<source>PAUSED</source>
<translation>ПАУЗА</translation>
</message>
<message>
<source>@YY@/@MM@/@DD@</source>
<translation>@ГГ@/@ММ@/@ДД@</translation>
</message>
<message>
<source></source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <source> </source>
- <translation type="unfinished"></translation>
+ <translation></translation>
</message>
</context>
<context>
<name>Status</name>
<message>
<source>The pixmap could not be contructed.
The file &apos;@PIXMAPNAME@&apos; does not exist,
or is of an unknown format.</source>
<translation>Не могу создать изображение.
Файл &apos;@PIXMAPNAME@&apos; не существует или
имеет неизвестный формат.</translation>
</message>
<message>
<source>Initialization Error</source>
<translation>Ошибка инициализации</translation>
</message>
</context>
</TS>
diff --git a/i18n/ru/launchersettings.ts b/i18n/ru/launchersettings.ts
index 7e5beb1..29c558e 100644
--- a/i18n/ru/launchersettings.ts
+++ b/i18n/ru/launchersettings.ts
@@ -161,53 +161,53 @@
<translation>Выбор...</translation>
</message>
<message>
<source>Default</source>
<translation>По умолчанию</translation>
</message>
<message>
<source>Size:</source>
<translation>Размер:</translation>
</message>
<message>
<source>Small</source>
<translation>Маленький</translation>
</message>
<message>
<source>Large</source>
<translation>Большой</translation>
</message>
<message>
<source>Color:</source>
<translation>Цвет:</translation>
</message>
<message>
<source>Columns:</source>
- <translation type="unfinished"></translation>
+ <translation>Колонки:</translation>
</message>
<message>
<source>Automatic</source>
- <translation type="unfinished"></translation>
+ <translation>Авто</translation>
</message>
</context>
<context>
<name>TabsSettings</name>
<message>
<source>Launcher Tabs:</source>
<translation>Вкладки Запуска:</translation>
</message>
<message>
<source>foobar</source>
<translation>нечто</translation>
</message>
<message>
<source>New</source>
<translation>Добавить</translation>
</message>
<message>
<source>Edit</source>
<translation>Правка</translation>
</message>
<message>
<source>Delete</source>
<translation>Удалить</translation>
</message>
diff --git a/i18n/ru/libGPRS.ts b/i18n/ru/libGPRS.ts
index 85f8296..126a4b9 100644
--- a/i18n/ru/libGPRS.ts
+++ b/i18n/ru/libGPRS.ts
@@ -1,99 +1,99 @@
<!DOCTYPE TS><TS>
<context>
<name>GPRSEdit</name>
<message>
<source>APN is required</source>
- <translation type="unfinished"></translation>
+ <translation>Необходим APN</translation>
</message>
</context>
<context>
<name>GPRSGUI</name>
<message>
<source>GPRS Configuration</source>
- <translation type="unfinished"></translation>
+ <translation>Настройка GPRS</translation>
</message>
<message>
<source>Login</source>
- <translation type="unfinished"></translation>
+ <translation>Логин</translation>
</message>
<message>
<source>User</source>
- <translation type="unfinished"></translation>
+ <translation>Пользователь</translation>
</message>
<message>
<source>APN</source>
- <translation type="unfinished"></translation>
+ <translation>APN</translation>
</message>
<message>
<source>Password</source>
- <translation type="unfinished"></translation>
+ <translation>Пароль</translation>
</message>
<message>
<source>DNS</source>
- <translation type="unfinished"></translation>
+ <translation>DNS</translation>
</message>
<message>
<source>As assigned by server</source>
- <translation type="unfinished"></translation>
+ <translation>Назначен сервером</translation>
</message>
<message>
<source>DNS2</source>
- <translation type="unfinished"></translation>
+ <translation>DNS2</translation>
</message>
<message>
<source>DNS1</source>
- <translation type="unfinished"></translation>
+ <translation>DNS1</translation>
</message>
<message>
<source>Routing</source>
- <translation type="unfinished"></translation>
+ <translation>Роутинг</translation>
</message>
<message>
<source>Set as default gateway</source>
- <translation type="unfinished"></translation>
+ <translation>Установить как шлюз по умолчанию</translation>
</message>
<message>
<source>Set even if Set</source>
- <translation type="unfinished"></translation>
+ <translation>Даже если уже задан</translation>
</message>
<message>
<source>Fixed Routing</source>
- <translation type="unfinished"></translation>
+ <translation>Фиксированный роутинг</translation>
</message>
<message>
<source>Mask</source>
- <translation type="unfinished"></translation>
+ <translation>Маска</translation>
</message>
<message>
<source>...</source>
- <translation type="unfinished"></translation>
+ <translation>...</translation>
</message>
<message>
<source>Net</source>
- <translation type="unfinished"></translation>
+ <translation>Сеть</translation>
</message>
<message>
<source>Network</source>
- <translation type="unfinished"></translation>
+ <translation>Сеть</translation>
</message>
<message>
<source>Misc</source>
- <translation type="unfinished"></translation>
+ <translation>Прочие</translation>
</message>
<message>
<source>Debug</source>
- <translation type="unfinished"></translation>
+ <translation>Отладка</translation>
</message>
</context>
<context>
<name>GPRSNetNode</name>
<message>
<source>GPRS capable device</source>
- <translation type="unfinished"></translation>
+ <translation>GPRS-совместимое устройство</translation>
</message>
<message>
<source>&lt;p&gt;provides access to a GPRS capable device.&lt;/p&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;p&gt;дает доступ к GPRS-совместимому устройству&lt;/p&gt;</translation>
</message>
</context>
</TS>
diff --git a/i18n/ru/libaboutapplet.ts b/i18n/ru/libaboutapplet.ts
index f81c992..82b0e31 100644
--- a/i18n/ru/libaboutapplet.ts
+++ b/i18n/ru/libaboutapplet.ts
@@ -143,104 +143,104 @@ Visit &lt;i&gt;http://opie.handhelds.org&lt;/i&gt; for more information on the O
&lt;b&gt;Chris &apos;Kergoth&apos; Larson&lt;/b&gt; (kergoth@handhelds.org)&lt;br/&gt;
&lt;b&gt;Michael &apos;Mickey&apos; Lauer&lt;/b&gt; (mickeyl@handhelds.org)&lt;br/&gt;
&lt;b&gt;Lorn &apos;ljp&apos; Potter&lt;/b&gt; (ljp@handhelds.org)&lt;br/&gt;
&lt;b&gt;Max &apos;Harlekin&apos; Reiss&lt;/b&gt; (harlekin@handhelds.org)&lt;br/&gt;
&lt;b&gt;Andreas &apos;ar&apos; Richter&lt;/b&gt; (ar@handhelds.org)&lt;br/&gt;
&lt;b&gt;Dan &apos;drw&apos; Williams&lt;/b&gt; (drw@handhelds.org)&lt;/tt&gt;&lt;br/&gt;
&lt;/p&gt;</source>
<translation type="obsolete">&lt;p&gt;
&lt;b&gt;Rajko &apos;alwin&apos; Albrecht&lt;/b&gt; (alwin@handhelds.org)&lt;br/&gt;
&lt;b&gt;Stefan &apos;eilers&apos; Eilers&lt;/b&gt; (eilers@handhelds.org)&lt;br/&gt;
&lt;b&gt;Holger &apos;Zecke&apos; Freyther&lt;/b&gt; (zecke@handhelds.org)&lt;br/&gt;
&lt;b&gt;Chris &apos;Kergoth&apos; Larson&lt;/b&gt; (kergoth@handhelds.org)&lt;br/&gt;
&lt;b&gt;Michael &apos;Mickey&apos; Lauer&lt;/b&gt; (mickeyl@handhelds.org)&lt;br/&gt;
&lt;b&gt;Lorn &apos;ljp&apos; Potter&lt;/b&gt; (ljp@handhelds.org)&lt;br/&gt;
&lt;b&gt;Max &apos;Harlekin&apos; Reiss&lt;/b&gt; (harlekin@handhelds.org)&lt;br/&gt;
&lt;b&gt;Andreas &apos;ar&apos; Richter&lt;/b&gt; (ar@handhelds.org)&lt;br/&gt;
&lt;b&gt;Dan &apos;drw&apos; Williams&lt;/b&gt; (drw@handhelds.org)&lt;/tt&gt;&lt;br/&gt;
&lt;/p&gt;</translation>
</message>
</context>
<context>
<name>AboutWidget</name>
<message>
<source>About</source>
- <translation type="unfinished">О программе</translation>
+ <translation>О программе</translation>
</message>
<message>
<source>&lt;center&gt;&lt;b&gt;The Open Palmtop Integrated Environment V1.1.8&lt;/b&gt;&lt;/center&gt;</source>
- <translation type="unfinished">&lt;center&gt;&lt;b&gt;The Open Palmtop Integrated Environment V1.1.8&lt;/b&gt;&lt;/center&gt;</translation>
+ <translation>&lt;center&gt;&lt;b&gt;The Open Palmtop Integrated Environment V1.1.8&lt;/b&gt;&lt;/center&gt;</translation>
</message>
<message>
<source>&lt;p&gt;
The &lt;b&gt;Open Palmtop Integrated Environment&lt;/b&gt; is written and maintained by the Opie Team, a world-wide network of software engineers committed to free software development.
&lt;/p&gt;
&lt;p&gt;
No single group, company or organization controls the Opie source code. Everyone is welcome to contribute to Opie.
&lt;/p&gt;
&lt;p&gt;
Visit &lt;i&gt;http://opie.handhelds.org&lt;/i&gt; for more information on the Opie Project.
&lt;/p&gt;</source>
- <translation type="unfinished">&lt;p&gt;
+ <translation>&lt;p&gt;
&lt;b&gt;Open Palmtop Integrated Environment&lt;/b&gt; написан и поддерживается командой Opie, всемирной сетью разработчиков, преданных созданию свободного программного обеспечения.
&lt;/p&gt;
&lt;p&gt;
Не существует ни одной группы, компании или организации, контролирующей разработку Opie. Любой человек может участвовать в процессе.
&lt;/p&gt;
&lt;p&gt;
Зайдите на &lt;i&gt;http://opie.handhelds.org&lt;/i&gt; чтобы получить дальнейшую информацию о проекте Opie.
&lt;/p&gt;</translation>
</message>
<message>
<source>Authors</source>
- <translation type="unfinished">Авторы</translation>
+ <translation>Авторы</translation>
</message>
<message>
<source>&lt;p&gt;
&lt;b&gt;Rajko &apos;alwin&apos; Albrecht&lt;/b&gt; (alwin@handhelds.org)&lt;br/&gt;
&lt;b&gt;Stefan &apos;eilers&apos; Eilers&lt;/b&gt; (eilers@handhelds.org)&lt;br/&gt;
&lt;b&gt;Holger &apos;Zecke&apos; Freyther&lt;/b&gt; (zecke@handhelds.org)&lt;br/&gt;
&lt;b&gt;Chris &apos;Kergoth&apos; Larson&lt;/b&gt; (kergoth@handhelds.org)&lt;br/&gt;
&lt;b&gt;Michael &apos;Mickey&apos; Lauer&lt;/b&gt; (mickeyl@handhelds.org)&lt;br/&gt;
&lt;b&gt;Lorn &apos;ljp&apos; Potter&lt;/b&gt; (ljp@handhelds.org)&lt;br/&gt;
&lt;b&gt;Max &apos;Harlekin&apos; Reiss&lt;/b&gt; (harlekin@handhelds.org)&lt;br/&gt;
&lt;b&gt;Andreas &apos;ar&apos; Richter&lt;/b&gt; (ar@handhelds.org)&lt;br/&gt;
&lt;b&gt;Dan &apos;drw&apos; Williams&lt;/b&gt; (drw@handhelds.org)&lt;/tt&gt;&lt;br/&gt;
&lt;/p&gt;</source>
- <translation type="unfinished">&lt;p&gt;
+ <translation>&lt;p&gt;
&lt;b&gt;Rajko &apos;alwin&apos; Albrecht&lt;/b&gt; (alwin@handhelds.org)&lt;br/&gt;
&lt;b&gt;Stefan &apos;eilers&apos; Eilers&lt;/b&gt; (eilers@handhelds.org)&lt;br/&gt;
&lt;b&gt;Holger &apos;Zecke&apos; Freyther&lt;/b&gt; (zecke@handhelds.org)&lt;br/&gt;
&lt;b&gt;Chris &apos;Kergoth&apos; Larson&lt;/b&gt; (kergoth@handhelds.org)&lt;br/&gt;
&lt;b&gt;Michael &apos;Mickey&apos; Lauer&lt;/b&gt; (mickeyl@handhelds.org)&lt;br/&gt;
&lt;b&gt;Lorn &apos;ljp&apos; Potter&lt;/b&gt; (ljp@handhelds.org)&lt;br/&gt;
&lt;b&gt;Max &apos;Harlekin&apos; Reiss&lt;/b&gt; (harlekin@handhelds.org)&lt;br/&gt;
&lt;b&gt;Andreas &apos;ar&apos; Richter&lt;/b&gt; (ar@handhelds.org)&lt;br/&gt;
&lt;b&gt;Dan &apos;drw&apos; Williams&lt;/b&gt; (drw@handhelds.org)&lt;/tt&gt;&lt;br/&gt;
&lt;/p&gt;</translation>
</message>
<message>
<source>Report</source>
- <translation type="unfinished">Сообщить</translation>
+ <translation>Сообщить</translation>
</message>
<message>
<source>&lt;p&gt;Software can always be improved, and the Opie Team is ready to do so. However, you - the user - must tell us when something does not work as expected or could be done better.&lt;/p&gt;
&lt;p&gt;The Open Palmtop Integrated Environment has a bug tracking system. Visit &lt;i&gt;http://opie.handhelds.org/&lt;/i&gt; to report bugs.&lt;/p&gt;
&lt;p&gt;If you have a suggestion for improvement then you are welcome to use the bug tracking system to register your wish. Make sure you use the severity called &quot;Feature Wish&quot;.&lt;/p&gt;</source>
- <translation type="unfinished">&lt;p&gt;Программное обеспечение всегда можно улучшить, и команда Opie готова это сделать. Но вы - пользователь - должны сообщить нам когда программы не работают так, как они должны, или могли бы работать лучше.&lt;/p&gt;
+ <translation>&lt;p&gt;Программное обеспечение всегда можно улучшить, и команда Opie готова это сделать. Но вы - пользователь - должны сообщить нам когда программы не работают так, как они должны, или могли бы работать лучше.&lt;/p&gt;
&lt;p&gt;У Open Palmtop Integrated Environment есть система отслеживания багов. Зайдите на &lt;i&gt;http://opie.han0dhelds.org/&lt;/i&gt; чтобы сообщить об ошибках.&lt;/p&gt;
&lt;p&gt;Если у вас есть свои предложения, вы можете использовать эту же систему. Пожалуйста убедитесь что вы отметили уровень серьезности &quot;Feature Wish&quot;(&quot;Пожелание&quot;).&lt;/p&gt;</translation>
</message>
<message>
<source>Join</source>
- <translation type="unfinished">Присоединяйтесь</translation>
+ <translation>Присоединяйтесь</translation>
</message>
<message>
<source>&lt;p&gt;You don&apos;t have to be a software developer to be a member of the Opie Team. You can join the national teams that translate program interfaces. You can provide graphics, themes, sounds and improved documentation. You decide!&lt;/p&gt;
&lt;p&gt;Visit &lt;i&gt;http://opie.handhelds.org/&lt;/i&gt; for information on some projects in which you can participate.&lt;/p&gt;
&lt;p&gt;If you need more information or documentation, then a visit to &lt;i&gt;http://opie.handhelds.org/&lt;/i&gt; will provide you with what you need.&lt;/p&gt;</source>
- <translation type="unfinished">&lt;p&gt;Вам не нужно быть разработчиком программного обеспечения чтобы стать членом команды Opie. Вы можете присоединиться к интернациональным командам которые переводят интерфейс программ. Вы можете предоставлять графику, темы, звуки, или улучшенную документацию. Выбирайте сами!&lt;/p&gt;
+ <translation>&lt;p&gt;Вам не нужно быть разработчиком программного обеспечения чтобы стать членом команды Opie. Вы можете присоединиться к интернациональным командам которые переводят интерфейс программ. Вы можете предоставлять графику, темы, звуки, или улучшенную документацию. Выбирайте сами!&lt;/p&gt;
&lt;p&gt;Зайдите на &lt;i&gt;http://opie.handhelds.org/&lt;/i&gt; чтобы узнать про проекты в которых вы можете участвовать.&lt;/p&gt;
&lt;p&gt;Если вам нужно больше информации или документации, &lt;i&gt;http://opie.handhelds.org/&lt;/i&gt; даст вам все, что необходимо.&lt;/p&gt;</translation>
</message>
</context>
</TS>
diff --git a/i18n/ru/libbatteryapplet.ts b/i18n/ru/libbatteryapplet.ts
index da097c4..228962b 100644
--- a/i18n/ru/libbatteryapplet.ts
+++ b/i18n/ru/libbatteryapplet.ts
@@ -74,41 +74,42 @@
<translation type="obsolete">Остался процент заряда:</translation>
</message>
<message>
<source>Battery time remaining: </source>
<translation type="obsolete">Осталось времени на заряде:</translation>
</message>
<message>
<source>No jacket with battery inserted</source>
<translation>Нету вставленного аккумулятора</translation>
</message>
<message>
<source>no data</source>
<translation>нет данных</translation>
</message>
<message>
<source>Ipaq </source>
<translation type="obsolete">Ipaq </translation>
</message>
<message>
<source>Jacket </source>
<translation>Куртка </translation>
</message>
<message>
<source>Remaining Power: %1%</source>
- <translation type="unfinished"></translation>
+ <translation>Осталось заряда: %1%</translation>
</message>
<message>
<source>Remaining Time: %1m %2s</source>
- <translation type="unfinished"></translation>
+ <translation>Осталось времени: %1мин %2сек</translation>
</message>
<message>
<source>Remaing Power: %1 %2
Remaining Time: %3</source>
- <translation type="unfinished"></translation>
+ <translation>Осталось заряда: %1 %2
+Осталось времени: %3</translation>
</message>
<message>
<source>Ipaq %1</source>
- <translation type="unfinished"></translation>
+ <translation>Ipaq %1</translation>
</message>
</context>
</TS>
diff --git a/i18n/ru/libbluetooth.ts b/i18n/ru/libbluetooth.ts
index b5525a8..3496f1e 100644
--- a/i18n/ru/libbluetooth.ts
+++ b/i18n/ru/libbluetooth.ts
@@ -43,62 +43,62 @@
<context>
<name>BluetoothRFCOMMGUI</name>
<message>
<source>Bluetooth-rfcomm</source>
<translation>Bluetooth-rfcomm</translation>
</message>
<message>
<source>Name</source>
<translation>Имя</translation>
</message>
<message>
<source>Description</source>
<translation type="obsolete">Описание</translation>
</message>
<message>
<source>Start automatically</source>
<translation type="obsolete">Запускать автоматически</translation>
</message>
<message>
<source>Confirm before start</source>
<translation type="obsolete">Подтвердить перед запуском</translation>
</message>
<message>
<source>Selected devices with gprs capability</source>
- <translation type="unfinished"></translation>
+ <translation>Выбранные устройства с GPRS возможностями</translation>
</message>
<message>
<source>Address</source>
- <translation type="unfinished"></translation>
+ <translation>Адрес</translation>
</message>
<message>
<source>...</source>
- <translation type="unfinished"></translation>
+ <translation>...</translation>
</message>
<message>
<source>Channel</source>
- <translation type="unfinished"></translation>
+ <translation>Канал</translation>
</message>
<message>
<source>Addresses</source>
- <translation type="unfinished"></translation>
+ <translation>Адреса</translation>
</message>
</context>
<context>
<name>BluetoothRFCOMMNetNode</name>
<message>
<source>Bluetooth serial link</source>
<translation>Bluetooth последовательная связь</translation>
</message>
<message>
<source>&lt;p&gt;Sets up a bluetooth link using the bluetooth serial profile.&lt;/p&gt;&lt;p&gt;Use this to connect to a GSM.&lt;/p&gt;</source>
<translation>&lt;p&gt;Устанавливает связь с использованием bluetooth последовательного профиля.&lt;/p&gt;&lt;p&gt;Используйте для связи с GSM.&lt;/p&gt;</translation>
</message>
</context>
<context>
<name>BluetoothRFCOMMRun</name>
<message>
<source>Select device to connect to</source>
- <translation type="unfinished"></translation>
+ <translation>Выберите устройство, к которому подсоединиться</translation>
</message>
</context>
</TS>
diff --git a/i18n/ru/libcable.ts b/i18n/ru/libcable.ts
index 6191d5b..dfc3b68 100644
--- a/i18n/ru/libcable.ts
+++ b/i18n/ru/libcable.ts
@@ -144,28 +144,28 @@
<source>Flow control :</source>
<translation>Контроль потока:</translation>
</message>
<message>
<source>Hardware</source>
<translation>Аппаратный</translation>
</message>
<message>
<source>Software</source>
<translation>Программный</translation>
</message>
</context>
<context>
<name>CableNetNode</name>
<message>
<source>Cable Connection</source>
<translation type="obsolete">Кабельное соединение</translation>
</message>
<message>
<source>&lt;p&gt;Sets up a wired serial or parallel.&lt;/p&gt;</source>
<translation>&lt;p&gt;Устанавливает последовательную или параллельную связь по кабелю.&lt;/p&gt;</translation>
</message>
<message>
<source>Cable connection</source>
- <translation type="unfinished"></translation>
+ <translation>Проводное соединение</translation>
</message>
</context>
</TS>
diff --git a/i18n/ru/libcardmonapplet.ts b/i18n/ru/libcardmonapplet.ts
index 8210d62..6209821 100644
--- a/i18n/ru/libcardmonapplet.ts
+++ b/i18n/ru/libcardmonapplet.ts
@@ -10,32 +10,32 @@
<translation>Не могу выдвинуть SD/MMC карту!</translation>
</message>
<message>
<source>New card: </source>
<translation>Новая карта:</translation>
</message>
<message>
<source>Ejected: </source>
<translation>Выдвинута:</translation>
</message>
<message>
<source>Eject SD/MMC card</source>
<translation>Выдвинуть SD/MMC карту</translation>
</message>
<message>
<source>Eject card 0: %1</source>
<translation>Выдвинуть карту 0: %1</translation>
</message>
<message>
<source>Eject card 1: %1</source>
<translation>Выдвинуть карту 1: %1</translation>
</message>
<message>
<source>New card: SD/MMC</source>
- <translation type="unfinished">Новая карта: SD/MMC</translation>
+ <translation>Новая карта: SD/MMC</translation>
</message>
<message>
<source>Ejected: SD/MMC</source>
- <translation type="unfinished">Выдвинута: SD/MMC</translation>
+ <translation>Выдвинута: SD/MMC</translation>
</message>
</context>
</TS>
diff --git a/i18n/ru/libexample_applet.ts b/i18n/ru/libexample_applet.ts
index 7a58987..21a714b 100644
--- a/i18n/ru/libexample_applet.ts
+++ b/i18n/ru/libexample_applet.ts
@@ -1,21 +1,21 @@
<!DOCTYPE TS><TS>
<context>
<name>MenuAppletExample</name>
<message>
<source>MenuApplet Example Name</source>
- <translation type="unfinished"></translation>
+ <translation>Имя образца MenuApplet</translation>
</message>
<message>
<source>Click the white rabbit</source>
- <translation type="unfinished"></translation>
+ <translation>Щелкните на белом зайце</translation>
</message>
<message>
<source>No white rabbit found</source>
- <translation type="unfinished"></translation>
+ <translation>Белый заяц не найден</translation>
</message>
<message>
<source>&lt;qt&gt;No white rabbit was seen near Opie.Only the beautiful OpieZilla is availablefor your pleassure&lt;/qt&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;qt&gt;Белых зайцев около Opie замечено не было. Имеется только прекрасная OpieЗилла.&lt;/qt&gt;</translation>
</message>
</context>
</TS>
diff --git a/i18n/ru/libexample_board.ts b/i18n/ru/libexample_board.ts
index f4cfa45..1a3f57e 100644
--- a/i18n/ru/libexample_board.ts
+++ b/i18n/ru/libexample_board.ts
@@ -1,25 +1,25 @@
<!DOCTYPE TS><TS>
<context>
<name>ExampleBoard</name>
<message>
<source>Alt</source>
- <translation type="unfinished"></translation>
+ <translation>Alt</translation>
</message>
<message>
<source>Shift</source>
- <translation type="unfinished"></translation>
+ <translation>Shift</translation>
</message>
<message>
<source>Ctrl</source>
<comment>Control Shortcut on keyboard</comment>
- <translation type="unfinished"></translation>
+ <translation>Ctrl</translation>
</message>
</context>
<context>
<name>QObject</name>
<message>
<source>Example Input</source>
- <translation type="unfinished"></translation>
+ <translation>Образец ввода</translation>
</message>
</context>
</TS>
diff --git a/i18n/ru/libexample_vpn.ts b/i18n/ru/libexample_vpn.ts
index 7731bc4..1d37320 100644
--- a/i18n/ru/libexample_vpn.ts
+++ b/i18n/ru/libexample_vpn.ts
@@ -1,13 +1,13 @@
<!DOCTYPE TS><TS>
<context>
<name>QObject</name>
<message>
<source>VPN PPTP</source>
- <translation type="unfinished"></translation>
+ <translation>VPN PPTP</translation>
</message>
<message>
<source>Add new Point to Point Tunnel Protocol connection</source>
- <translation type="unfinished"></translation>
+ <translation>Добавить новую точку для соединения по Point Tunnel протоколу</translation>
</message>
</context>
</TS>
diff --git a/i18n/ru/libinterfaces.ts b/i18n/ru/libinterfaces.ts
index 36a8dc6..049eca7 100644
--- a/i18n/ru/libinterfaces.ts
+++ b/i18n/ru/libinterfaces.ts
@@ -1,30 +1,30 @@
<!DOCTYPE TS><TS>
<context>
<name>Interface</name>
<message>
<source>Restarting interface</source>
- <translation type="unfinished">Перезапускаю интерфейс</translation>
+ <translation>Перезапускаю интерфейс</translation>
</message>
</context>
<context>
<name>InterfaceAdvanced</name>
<message>
<source>Advanced Interface Information</source>
<translation>Дополн. инф. об интерфейсе</translation>
</message>
<message>
<source>eth0</source>
<translation>eth0</translation>
</message>
<message>
<source>IP Address</source>
<translation>IP адрес</translation>
</message>
<message>
<source>Interface</source>
<translation>Интерфейс</translation>
</message>
<message>
<source>Subnet Mask</source>
<translation>Маска подсети</translation>
</message>
diff --git a/i18n/ru/libkppp.ts b/i18n/ru/libkppp.ts
index 8fb5f48..f9eee11 100644
--- a/i18n/ru/libkppp.ts
+++ b/i18n/ru/libkppp.ts
@@ -370,49 +370,49 @@ the device &quot;%1&quot;?</source>
<message>
<source>Makes a copy of the selected device. All
settings of the selected device are copied
to a new device, that you can modify to fit your
needs</source>
<translation>Делает копию выбранного устройства. Все
настройки выбранного устройства будут
скопированы в новую запись, так что вы сможете
подправить их под свои нужды</translation>
</message>
<message>
<source>&lt;p&gt;Deletes the selected device
&lt;font color=&quot;red&quot;&gt;&lt;b&gt;Use with care!&lt;/b&gt;&lt;/font&gt;</source>
<translation>&lt;p&gt;Удаляет выбранное устройство
&lt;font color=&quot;red&quot;&gt;&lt;b&gt;Используйте осторожно!&lt;/b&gt;&lt;/font&gt;</translation>
</message>
<message>
<source>You must enter a unique device name</source>
<translation>Вы должны ввести уникальное имя устройства</translation>
</message>
<message>
<source>Error</source>
- <translation type="unfinished">Ошибка</translation>
+ <translation>Ошибка</translation>
</message>
</context>
<context>
<name>DialWidget</name>
<message>
<source>Connection name:</source>
<translation>Имя соединения:</translation>
</message>
<message>
<source>Type in a unique name for this connection</source>
<translation>Введите уникальное имя для этого соединения</translation>
</message>
<message>
<source>Phone number:</source>
<translation>Номер телефона:</translation>
</message>
<message>
<source>&amp;Add...</source>
<translation>&amp;Добавить...</translation>
</message>
<message>
<source>&amp;Remove</source>
<translation>&amp;Удалить</translation>
</message>
diff --git a/i18n/ru/liblancard.ts b/i18n/ru/liblancard.ts
index 48faca4..920d864 100644
--- a/i18n/ru/liblancard.ts
+++ b/i18n/ru/liblancard.ts
@@ -20,28 +20,28 @@
<message>
<source>Remove Unknown</source>
<translation>Убрать неизвестные</translation>
</message>
<message>
<source>Rescan</source>
<translation>Сканировать</translation>
</message>
</context>
<context>
<name>LanCardNetNode</name>
<message>
<source>LAN card</source>
<translation>LAN карта</translation>
</message>
<message>
<source>&lt;p&gt;Sets up a wired regular LAN card.&lt;/p&gt;&lt;p&gt;Use this to set up 10/100/1000 MBit LAN cards.&lt;/p&gt;</source>
<translation>&lt;p&gt;Настраивает обычные сетевые карты.&lt;/p&gt;&lt;p&gt;Используйте для настройки 10/100/1000 МБит/с сетевых карт.&lt;/p&gt;</translation>
</message>
</context>
<context>
<name>LanCardRun</name>
<message>
<source>No interface found</source>
- <translation type="unfinished"></translation>
+ <translation>Не найден ни один интерфейс</translation>
</message>
</context>
</TS>
diff --git a/i18n/ru/libliquid.ts b/i18n/ru/libliquid.ts
index d87ecd6..1f43aff 100644
--- a/i18n/ru/libliquid.ts
+++ b/i18n/ru/libliquid.ts
@@ -1,75 +1,75 @@
<!DOCTYPE TS><TS>
<context>
<name>Decoration</name>
<message>
<source>Liquid</source>
<translation type="obsolete">Жидкость</translation>
</message>
</context>
<context>
<name>LiquidSettings</name>
<message>
<source>Liquid Style</source>
- <translation type="unfinished">Стиль Жидкость</translation>
+ <translation>Стиль Жидкость</translation>
</message>
<message>
<source>No translucency</source>
- <translation type="unfinished">Без прозрачности</translation>
+ <translation>Без прозрачности</translation>
</message>
<message>
<source>Stippled, background color</source>
- <translation type="unfinished">Полосы, цвет фона</translation>
+ <translation>Полосы, цвет фона</translation>
</message>
<message>
<source>Stippled, button color</source>
- <translation type="unfinished">Полосы, цвет кнопок</translation>
+ <translation>Полосы, цвет кнопок</translation>
</message>
<message>
<source>Translucent stippled, background color</source>
- <translation type="unfinished">Прозрачный с полосами, цвет фона</translation>
+ <translation>Прозрачный с полосами, цвет фона</translation>
</message>
<message>
<source>Translucent stippled, button color</source>
- <translation type="unfinished">Прозрачный с полосами, цвет кнопок</translation>
+ <translation>Прозрачный с полосами, цвет кнопок</translation>
</message>
<message>
<source>Custom translucency</source>
- <translation type="unfinished">Свой уровень прозрачности</translation>
+ <translation>Свой уровень прозрачности</translation>
</message>
<message>
<source>Menu color</source>
- <translation type="unfinished">Цвет меню</translation>
+ <translation>Цвет меню</translation>
</message>
<message>
<source>Text color</source>
- <translation type="unfinished">Цвет текста</translation>
+ <translation>Цвет текста</translation>
</message>
<message>
<source>Opacity</source>
- <translation type="unfinished">Непрозрачность</translation>
+ <translation>Непрозрачность</translation>
</message>
<message>
<source>Use shadowed menu text</source>
- <translation type="unfinished">Текст меню отбрасывает тень</translation>
+ <translation>Текст меню отбрасывает тень</translation>
</message>
<message>
<source>Make toolbar buttons appear flat</source>
- <translation type="unfinished">Показывать плоские кнопки инструментов</translation>
+ <translation>Показывать плоские кнопки инструментов</translation>
</message>
<message>
<source>Stipple contrast</source>
- <translation type="unfinished">Контраст полос</translation>
+ <translation>Контраст полос</translation>
</message>
</context>
<context>
<name>Styles</name>
<message>
<source>Liquid</source>
- <translation type="unfinished">Жидкость</translation>
+ <translation>Жидкость</translation>
</message>
<message>
<source>High Performance Liquid style by Mosfet</source>
- <translation type="unfinished">Стиль High Performance Liquid, сделал Mosfet</translation>
+ <translation>Стиль High Performance Liquid, сделал Mosfet</translation>
</message>
</context>
</TS>
diff --git a/i18n/ru/liblockapplet.ts b/i18n/ru/liblockapplet.ts
index 8c12ea1..562055b 100644
--- a/i18n/ru/liblockapplet.ts
+++ b/i18n/ru/liblockapplet.ts
@@ -1,13 +1,13 @@
<!DOCTYPE TS><TS>
<context>
<name>LockMenuApplet</name>
<message>
<source>Lock shortcut</source>
- <translation type="unfinished"></translation>
+ <translation>Ссылка на блокировку</translation>
</message>
<message>
<source>Lock</source>
- <translation type="unfinished"></translation>
+ <translation>Заблокировать</translation>
</message>
</context>
</TS>
diff --git a/i18n/ru/libmailwrapper.ts b/i18n/ru/libmailwrapper.ts
index b3417b9..7f29d30 100644
--- a/i18n/ru/libmailwrapper.ts
+++ b/i18n/ru/libmailwrapper.ts
@@ -135,61 +135,62 @@
<name>POP3wrapper</name>
<message>
<source>Mailbox contains %1 mail(s)</source>
<translation>Ящик содержит %1 сообщение(й)</translation>
</message>
<message>
<source>Error initializing folder</source>
<translation>Ошибка иниц. папки</translation>
</message>
<message>
<source>error deleting mail</source>
<translation>ошибка удаления почты</translation>
</message>
<message>
<source>Error getting folder info</source>
<translation>Ошибка получения информ. о папке</translation>
</message>
<message>
<source>Error deleting mail %1</source>
<translation>Ошибка удаления почты %1</translation>
</message>
<message>
<source>Download mail?
It is %1 kByte but your limit is %2 kByte</source>
- <translation type="unfinished"></translation>
+ <translation>Скачать почту?
+Ее размер %1 кбайт, но ваш лимит %2 кбайт</translation>
</message>
<message>
<source>Download message</source>
- <translation type="unfinished"></translation>
+ <translation>Скачать сообщение</translation>
</message>
<message>
<source>Yes</source>
- <translation type="unfinished"></translation>
+ <translation>Да</translation>
</message>
<message>
<source>No</source>
- <translation type="unfinished"></translation>
+ <translation>Нет</translation>
</message>
</context>
<context>
<name>SMTPwrapper</name>
<message>
<source>No error</source>
<translation>Нет ошибок</translation>
</message>
<message>
<source>Unexpected error code</source>
<translation>Неожиданный код ошибки</translation>
</message>
<message>
<source>Service not available</source>
<translation>Сервис недоступен</translation>
</message>
<message>
<source>Stream error</source>
<translation>Ошибка потока</translation>
</message>
<message>
<source>gethostname() failed</source>
<translation>gethostname() не удался</translation>
</message>
diff --git a/i18n/ru/libmemoryapplet.ts b/i18n/ru/libmemoryapplet.ts
index d89e3a3..b48435f 100644
--- a/i18n/ru/libmemoryapplet.ts
+++ b/i18n/ru/libmemoryapplet.ts
@@ -143,28 +143,28 @@ Memory is categorized as follows:
<translation>Не могу инициализировать файл подкачки.</translation>
</message>
<message>
<source>Swapfile created.</source>
<translation>Файл подкачки создан.</translation>
</message>
<message>
<source>Failed to remove swapfile.</source>
<translation>Не могу удалить файл подкачки.</translation>
</message>
<message>
<source>Swapfile removed.</source>
<translation>Файл подкачки удален.</translation>
</message>
<message>
<source>Swapfile activated.</source>
<translation>Файл подкачки подключен.</translation>
</message>
<message>
<source></source>
<translation></translation>
</message>
<message>
<source>2 Mb,4 Mb,6 Mb,8 Mb,16 Mb,32 Mb,64 Mb</source>
- <translation type="unfinished"></translation>
+ <translation>2 Мб,4 Мб,6 Мб,8 Мб,16 Мб,32 Мб,64 Мб</translation>
</message>
</context>
</TS>
diff --git a/i18n/ru/libnetworksettings2.ts b/i18n/ru/libnetworksettings2.ts
index aa45543..5b26482 100644
--- a/i18n/ru/libnetworksettings2.ts
+++ b/i18n/ru/libnetworksettings2.ts
@@ -1,111 +1,111 @@
<!DOCTYPE TS><TS>
<context>
<name>System</name>
<message>
<source>Command : </source>
<translation>Команда :</translation>
</message>
<message>
<source>State should be off</source>
- <translation type="unfinished"></translation>
+ <translation>Статус должен быть &quot;выкл.&quot;</translation>
</message>
<message>
<source>State should at least be off</source>
- <translation type="unfinished"></translation>
+ <translation>Статус должен быть хотя бы &quot;выкл.&quot;</translation>
</message>
</context>
<context>
<name>TheNSResources</name>
<message>
<source>Network Device</source>
<translation>Сетевое устройство</translation>
</message>
<message>
<source>Character device</source>
<translation>Символьное устройство</translation>
</message>
<message>
<source>IP Connection</source>
<translation>IP соединение</translation>
</message>
<message>
<source>Connection Profile</source>
<translation>Профиль соединения</translation>
</message>
<message>
<source>&lt;p&gt;Devices that can handle IP packets&lt;/p&gt;</source>
<translation>&lt;p&gt;Устройства, которые могут обрабатывать IP пакеты&lt;/p&gt;</translation>
</message>
<message>
<source>&lt;p&gt;Devices that can handle single bytes&lt;/p&gt;</source>
<translation>&lt;p&gt;Устройства, которые могут обрабатывать отдельные байты&lt;/p&gt;</translation>
</message>
<message>
<source>&lt;p&gt;Nodes that provide working IP connections&lt;/p&gt;</source>
<translation type="obsolete">&lt;p&gt;Ноды, которые обеспечивают рабочие IP соединения&lt;/p&gt;</translation>
</message>
<message>
<source>&lt;p&gt;Fully configured connection profile&lt;/p&gt;</source>
<translation type="obsolete">&lt;p&gt;Полностью настроенный профиль соединения&lt;/p&gt;</translation>
</message>
<message>
<source>&lt;p&gt;Nodes that provide working IP connection&lt;/p&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;p&gt;Ноды, которые обеспечивают рабочее IP соединение&lt;/p&gt;</translation>
</message>
<message>
<source>&lt;p&gt;Fully configured network profile&lt;/p&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;p&gt;Полностью настроенный сетевой профиль&lt;/p&gt;</translation>
</message>
<message>
<source>Connection to GPRS device</source>
- <translation type="unfinished"></translation>
+ <translation>Соединение с GPRS устройством</translation>
</message>
<message>
<source>&lt;p&gt;Connection to a GPRS capable device&lt;/p&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;p&gt;Соединение с GPRS-совместимым устройством&lt;/p&gt;</translation>
</message>
<message>
<source>Today Error</source>
- <translation type="unfinished"></translation>
+ <translation>Ошибка Сегодня</translation>
</message>
<message>
<source>&lt;qt&gt;The plugin &apos;%1&apos; caused Today to crash. It could be that the plugin is not properly installed.&lt;br&gt;Today tries to continue loading plugins.&lt;/qt&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;qt&gt;Плагин &apos;%1&apos; вызвал обрушение программы Сегодня. Возможно, что плагин неправильно установлен.&lt;br&gt;Сегодня попробует продолжить загрузку плагинов.&lt;/qt&gt;</translation>
</message>
</context>
<context>
<name>networksettings2</name>
<message>
<source>Unknown</source>
<translation>Неизвестен</translation>
</message>
<message>
<source>Unavailable</source>
<translation>Недоступен</translation>
</message>
<message>
<source>Disabled</source>
<translation>Запрещен</translation>
</message>
<message>
<source>Off</source>
<translation type="obsolete">Отключен</translation>
</message>
<message>
<source>Available</source>
<translation>Доступен</translation>
</message>
<message>
<source>IsUp</source>
<translation type="obsolete">Включен</translation>
</message>
<message>
<source>Inactive</source>
- <translation type="unfinished"></translation>
+ <translation>Отключен</translation>
</message>
<message>
<source>Up</source>
- <translation type="unfinished"></translation>
+ <translation>Включен</translation>
</message>
</context>
</TS>
diff --git a/i18n/ru/libopiemm2.ts b/i18n/ru/libopiemm2.ts
index 5b644e7..469e953 100644
--- a/i18n/ru/libopiemm2.ts
+++ b/i18n/ru/libopiemm2.ts
@@ -1,155 +1,165 @@
<!DOCTYPE TS><TS>
<context>
<name>QObject</name>
<message>
<source>Colormode: Color
</source>
- <translation type="unfinished"></translation>
+ <translation>Цветовой режим: Цвет
+</translation>
</message>
<message>
<source>Colormode: Black and white
</source>
- <translation type="unfinished"></translation>
+ <translation>Цветовой режим: Ч/Б
+</translation>
</message>
<message>
<source>Basic</source>
- <translation type="unfinished"></translation>
+ <translation>Минимальное</translation>
</message>
<message>
<source>Normal</source>
- <translation type="unfinished"></translation>
+ <translation>Обычное</translation>
</message>
<message>
<source>Fine</source>
- <translation type="unfinished"></translation>
+ <translation>Четкое</translation>
</message>
<message>
<source>Unknown</source>
- <translation type="unfinished"></translation>
+ <translation>Неизвестный</translation>
</message>
<message>
<source>Quality: %1
</source>
- <translation type="unfinished"></translation>
+ <translation>Качество: %1
+</translation>
</message>
<message>
<source>Daylight</source>
- <translation type="unfinished"></translation>
+ <translation>Дневной свет</translation>
</message>
<message>
<source>Fluorescent</source>
- <translation type="unfinished"></translation>
+ <translation>Флуоресцентный</translation>
</message>
<message>
<source>Tungsten</source>
- <translation type="unfinished"></translation>
+ <translation>Вольфрам</translation>
</message>
<message>
<source>Standard light A</source>
- <translation type="unfinished"></translation>
+ <translation>Стандартный свет A</translation>
</message>
<message>
<source>Standard light B</source>
- <translation type="unfinished"></translation>
+ <translation>Стандартный свет B</translation>
</message>
<message>
<source>Standard light C</source>
- <translation type="unfinished"></translation>
+ <translation>Стандартный свет C</translation>
</message>
<message>
<source>D55</source>
- <translation type="unfinished"></translation>
+ <translation>D55</translation>
</message>
<message>
<source>D65</source>
- <translation type="unfinished"></translation>
+ <translation>D65</translation>
</message>
<message>
<source>D75</source>
- <translation type="unfinished"></translation>
+ <translation>D75</translation>
</message>
<message>
<source>Other</source>
- <translation type="unfinished"></translation>
+ <translation>Другой</translation>
</message>
<message>
<source>White Balance: %1
</source>
- <translation type="unfinished"></translation>
+ <translation>Баланс белого: %1
+</translation>
</message>
<message>
<source>Average</source>
- <translation type="unfinished"></translation>
+ <translation>Средний</translation>
</message>
<message>
<source>Center weighted average</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Средний с утяжелением центра</translation>
</message>
<message>
<source>Spot</source>
- <translation type="unfinished"></translation>
+ <translation>Пятно</translation>
</message>
<message>
<source>MultiSpot</source>
- <translation type="unfinished"></translation>
+ <translation>Много пятен</translation>
</message>
<message>
<source>Pattern</source>
- <translation type="unfinished"></translation>
+ <translation>Модель</translation>
</message>
<message>
<source>Partial</source>
- <translation type="unfinished"></translation>
+ <translation>Частичный</translation>
</message>
<message>
<source>Metering Mode: %1
</source>
- <translation type="unfinished"></translation>
+ <translation>Режим измерения: %1
+</translation>
</message>
<message>
<source>Not defined</source>
- <translation type="unfinished"></translation>
+ <translation>Не задан</translation>
</message>
<message>
<source>Manual</source>
- <translation type="unfinished"></translation>
+ <translation>Вручную</translation>
</message>
<message>
<source>Normal progam</source>
- <translation type="unfinished"></translation>
+ <translation>Обычная программа</translation>
</message>
<message>
<source>Aperture priority</source>
- <translation type="unfinished"></translation>
+ <translation>Приоритет апертуры</translation>
</message>
<message>
<source>Shutter priority</source>
- <translation type="unfinished"></translation>
+ <translation>Приоритет затвора</translation>
</message>
<message>
<source>Creative progam
(biased toward fast shutter speed</source>
- <translation type="unfinished"></translation>
+ <translation>Творческая программа
+(предпочтение высокой скорости затвора)</translation>
</message>
<message>
<source>Action progam
(biased toward fast shutter speed)</source>
- <translation type="unfinished"></translation>
+ <translation>Программа движения
+(предпочтение высокой скорости затвора)</translation>
</message>
<message>
<source>Portrait mode
(for closeup photos with the background out of focus)</source>
- <translation type="unfinished"></translation>
+ <translation>Режим портрета
+(для близких снимков с размытым фонов)</translation>
</message>
<message>
<source>Landscape mode
(for landscape photos with the background in focus)</source>
- <translation type="unfinished"></translation>
+ <translation>Режим пейзажа
+(для панорамный снимков с четким фоном)</translation>
</message>
<message>
<source>Exposure Program: %1
</source>
- <translation type="unfinished"></translation>
+ <translation>Программа экспозиции: %1
+</translation>
</message>
</context>
</TS>
diff --git a/i18n/ru/libopiepim2.ts b/i18n/ru/libopiepim2.ts
index df7ee7d..f42885d 100644
--- a/i18n/ru/libopiepim2.ts
+++ b/i18n/ru/libopiepim2.ts
@@ -571,145 +571,145 @@ and </source>
<message>
<source>on </source>
<translation type="obsolete">по</translation>
</message>
</context>
<context>
<name>OTimePickerDialogBase</name>
<message>
<source>Time:</source>
<translation type="obsolete">Время:</translation>
</message>
<message>
<source>:</source>
<translation type="obsolete">:</translation>
</message>
<message>
<source>Pick Time:</source>
<translation type="obsolete">Выбрать время:</translation>
</message>
</context>
<context>
<name>Opie::OPimMainWindow</name>
<message>
<source>Item</source>
- <translation type="unfinished"></translation>
+ <translation>Запись</translation>
</message>
<message>
<source>All</source>
- <translation type="unfinished"></translation>
+ <translation>Все</translation>
</message>
<message>
<source>Click here to view all items.</source>
- <translation type="unfinished"></translation>
+ <translation>Нажмите, чтобы увидеть все записи.</translation>
</message>
<message>
<source>Click here to view items belonging to %1.</source>
- <translation type="unfinished"></translation>
+ <translation>Нажмите, чтобы увидеть все записи, принадлежащие %1.</translation>
</message>
<message>
<source>Unfiled</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Не сохранен</translation>
</message>
<message>
<source>Click here to view all unfiled items.</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Нажмите, чтобы увидеть все несохраненные записи.</translation>
</message>
<message>
<source>View</source>
- <translation type="unfinished"></translation>
+ <translation>Вид</translation>
</message>
<message>
<source>New</source>
- <translation type="unfinished"></translation>
+ <translation>Создать</translation>
</message>
<message>
<source>Click here to create a new item.</source>
- <translation type="unfinished"></translation>
+ <translation>Нажмите, чтобы создать новую запись.</translation>
</message>
<message>
<source>Edit</source>
- <translation type="unfinished"></translation>
+ <translation>Правка</translation>
</message>
<message>
<source>Click here to edit the selected item.</source>
- <translation type="unfinished"></translation>
+ <translation>Нажмите, чтобы отредактировать выбранную запись.</translation>
</message>
<message>
<source>Duplicate</source>
- <translation type="unfinished"></translation>
+ <translation>Сделать копию</translation>
</message>
<message>
<source>Click here to duplicate the selected item.</source>
- <translation type="unfinished"></translation>
+ <translation>Нажмите, чтобы сделать копию выбранной записи.</translation>
</message>
<message>
<source>Delete</source>
- <translation type="unfinished"></translation>
+ <translation>Удалить</translation>
</message>
<message>
<source>Click here to delete the selected item.</source>
- <translation type="unfinished"></translation>
+ <translation>Нажмите, чтобы удалить выбранную запись.</translation>
</message>
<message>
<source>Beam</source>
- <translation type="unfinished"></translation>
+ <translation>Отправить</translation>
</message>
<message>
<source>Click here to transmit the selected item.</source>
- <translation type="unfinished"></translation>
+ <translation>Нажмите, чтобы передать выбранную запись.</translation>
</message>
<message>
<source>Find</source>
- <translation type="unfinished"></translation>
+ <translation>Найти</translation>
</message>
<message>
<source>Click here to search for an item.</source>
- <translation type="unfinished"></translation>
+ <translation>Нажмите для поиска записи.</translation>
</message>
<message>
<source>Configure</source>
- <translation type="unfinished"></translation>
+ <translation>Настроить</translation>
</message>
<message>
<source>Click here to set your preferences for this application.</source>
- <translation type="unfinished"></translation>
+ <translation>Нажмите, чтобы задать настройки для этого приложения.</translation>
</message>
<message>
<source>Filter</source>
- <translation type="unfinished"></translation>
+ <translation>Фильтр</translation>
</message>
<message>
<source>Click here to filter the items displayed.</source>
- <translation type="unfinished"></translation>
+ <translation>Нажмите, чтобы отфильтровать отображаемые записи.</translation>
</message>
<message>
<source>Filter Settings</source>
- <translation type="unfinished"></translation>
+ <translation>Настройки фильтра</translation>
</message>
<message>
<source>Click here to modify the current filter settings.</source>
- <translation type="unfinished"></translation>
+ <translation>Нажмите, чтобы изменить настройки текущего фильтра.</translation>
</message>
</context>
<context>
<name>Opie::Ui::OFileDialog</name>
<message>
<source>FileDialog</source>
<translation type="obsolete">ФайлДиалог</translation>
</message>
<message>
<source>Open</source>
<translation type="obsolete">Открыть</translation>
</message>
<message>
<source>Save</source>
<translation type="obsolete">Сохранить</translation>
</message>
</context>
<context>
<name>Opie::Ui::OFontSelector</name>
<message>
<source>Style</source>
<translation type="obsolete">Стиль</translation>
</message>
<message>
@@ -1112,71 +1112,71 @@ and </source>
<translation>Пол</translation>
</message>
<message>
<source>Birthday</source>
<translation>День рожд.</translation>
</message>
<message>
<source>Anniversary</source>
<translation>Годовщина</translation>
</message>
<message>
<source>Nickname</source>
<translation>Прозвище</translation>
</message>
<message>
<source>Children</source>
<translation>Дети</translation>
</message>
<message>
<source>Notes</source>
<translation>Заметки</translation>
</message>
<message>
<source>Has a due-date</source>
- <translation type="unfinished"></translation>
+ <translation>Имеет конечный срок</translation>
</message>
<message>
<source>No due-date</source>
- <translation type="unfinished"></translation>
+ <translation>Нет конечного срока</translation>
</message>
<message>
<source>Completed</source>
- <translation type="unfinished"></translation>
+ <translation>Выполнен</translation>
</message>
<message>
<source>Not completed</source>
- <translation type="unfinished"></translation>
+ <translation>Не выполнен</translation>
</message>
<message>
<source>No reccurrence</source>
- <translation type="unfinished"></translation>
+ <translation>Не повторяется</translation>
</message>
<message>
<source>No start-date</source>
- <translation type="unfinished"></translation>
+ <translation>Нет даты начала</translation>
</message>
<message>
<source>No completed-date</source>
- <translation type="unfinished"></translation>
+ <translation>Нет даты завершения</translation>
</message>
</context>
<context>
<name>QWidget</name>
<message>
<source>st</source>
<translation>й</translation>
</message>
<message>
<source>nd</source>
<translation>й</translation>
</message>
<message>
<source>rd</source>
<translation>й</translation>
</message>
<message>
<source>th</source>
<translation>й</translation>
</message>
</context>
</TS>
diff --git a/i18n/ru/libopiesecurity2.ts b/i18n/ru/libopiesecurity2.ts
index 719026a..862e8a5 100644
--- a/i18n/ru/libopiesecurity2.ts
+++ b/i18n/ru/libopiesecurity2.ts
@@ -41,54 +41,54 @@
<translation>Загружаю плагины аутентификации...</translation>
</message>
<message>
<source>Proceed...</source>
<translation>Продолжить...</translation>
</message>
<message>
<source>Note: the &apos;exit&apos; button should be removed for real protection, through Security config dialog</source>
<translation type="obsolete">Примечание: кнопку &apos;выйти&apos; следует удалить для реальной защиты, через диалог настроек Безопасности</translation>
</message>
<message>
<source>Congratulations! Your authentication has been successful.</source>
<translation>Поздравляем! Процесс аутентификации завершен.</translation>
</message>
<message>
<source>You have not succeeded enough authentication steps!</source>
<translation type="obsolete">Вы не прошли процесс аутентификации!</translation>
</message>
<message>
<source>Note: if &apos;allow to bypass&apos; was uncheck in Security config, you would have to go back through all the steps now.</source>
<translation type="obsolete">Примечание: если опция &apos;разрешить пропуск&apos; была отключена в настройках Безопасности, вам придется начать сначала.</translation>
</message>
<message>
<source>Welcome to Opie</source>
- <translation type="unfinished"></translation>
+ <translation>Добро пожаловать в Opie</translation>
</message>
<message>
<source>Note: this &apos;exit&apos; button only appears during &lt;b&gt;simulations&lt;/b&gt;, like the one we are in. If you don&apos;t succeed a step, remember you can &lt;b&gt;skip&lt;/b&gt; it.</source>
- <translation type="unfinished"></translation>
+ <translation>Примечание: кнопка &apos;выйти&apos; показана только во время &lt;b&gt;демонстраций&lt;/b&gt;, в которой мы сейчас находимся. Если какая-та стадия неудалась, ее можно &lt;b&gt;пропустить&lt;/b&gt;.</translation>
</message>
<message>
<source>You have &lt;b&gt;not&lt;/b&gt; succeeded enough authentication steps!</source>
- <translation type="unfinished"></translation>
+ <translation>Вы &lt;b&gt;не&lt;/b&gt; прошли достаточно стадий аутентификации!</translation>
</message>
<message>
<source>Be careful: if this was not a &lt;b&gt;simulation&lt;/b&gt;, you would have to go back through all the steps now.</source>
- <translation type="unfinished"></translation>
+ <translation>Осторожно: если бы это не было &lt;b&gt;демонстрацией&lt;/b&gt;, вам бы пришлось повторить все стадии сначала.</translation>
</message>
</context>
<context>
<name>Opie::Security::SecOwnerDlg</name>
<message>
<source>Please contact the owner (directions follow), or try again clicking of this screen (and waiting for the penalty time) if you are the legitimate owner</source>
<translation>Пожалуйста найдите владельца (см. ниже), или попробуйте щелкнуть еще раз на этом экране, если вы являетесь владельцем</translation>
</message>
</context>
<context>
<name>SecOwnerDlg</name>
<message>
<source>Please contact the owner (directions follow), or try again clicking of this screen (and waiting for the penalty time) if you are the legitimate owner</source>
<translation type="obsolete">Пожалуйста найдите владельца (см. ниже), или поппробуйте щелкнуть еще раз на этом экране, если вы являетесь владельцем</translation>
</message>
</context>
</TS>
diff --git a/i18n/ru/libopietooth2.ts b/i18n/ru/libopietooth2.ts
index 8118441..1241642 100644
--- a/i18n/ru/libopietooth2.ts
+++ b/i18n/ru/libopietooth2.ts
@@ -1,439 +1,439 @@
<!DOCTYPE TS><TS>
<context>
<name>OTDevice</name>
<message>
<source>Could not start hciattach</source>
- <translation type="unfinished"></translation>
+ <translation>Не могу запустить hciattach</translation>
</message>
<message>
<source>Could not stop process</source>
- <translation type="unfinished"></translation>
+ <translation>Не могу остановить процесс</translation>
</message>
</context>
<context>
<name>OTDriver</name>
<message>
<source>Can&apos;t open device %1. %2 : %3</source>
- <translation type="unfinished"></translation>
+ <translation>Не могу открыть устройство %1. %2 : %3</translation>
</message>
<message>
<source>Cannot open</source>
- <translation type="unfinished"></translation>
+ <translation>Не могу открыть</translation>
</message>
<message>
<source>Can&apos;t read local name on %1. %2 : %3. Default to %4</source>
- <translation type="unfinished"></translation>
+ <translation>Не могу прочитать местное имя на %1. %2 : %3. Сбрасываю на %4</translation>
</message>
<message>
<source>Can&apos;t read revision info on %1. %2 : %3</source>
- <translation type="unfinished"></translation>
+ <translation>Не могу получить информацию о ревизии %1. %2 : %3</translation>
</message>
<message>
<source>Unsupported manufacturer</source>
- <translation type="unfinished"></translation>
+ <translation>Неподдерживаемый производитель</translation>
</message>
<message>
<source>Unknown firmware</source>
- <translation type="unfinished"></translation>
+ <translation>Неизвестная прошивка</translation>
</message>
<message>
<source>Reset failed for %1. %2 : %3</source>
- <translation type="unfinished"></translation>
+ <translation>Сброс %1 неудался. %2 : %3</translation>
</message>
<message>
<source>Cannot bring interface %1 up. %2 : %3</source>
- <translation type="unfinished"></translation>
+ <translation>Не могу включить интерфейс %1. %2 : %3</translation>
</message>
<message>
<source>Cannot bring interface %1 down. %2 : %3</source>
- <translation type="unfinished"></translation>
+ <translation>Не могу отключить интерфейс %1. %2 : %3</translation>
</message>
<message>
<source>Can&apos;t set scan mode on %1. %2 : %3</source>
- <translation type="unfinished"></translation>
+ <translation>Не могу установить режим сканирования на %1. %2 : %3</translation>
</message>
<message>
<source>Can&apos;t change local name on %1. %2 : %3</source>
- <translation type="unfinished"></translation>
+ <translation>Не могу установить местное имя на %1. %2 : %3</translation>
</message>
<message>
<source>Can&apos;t change authentication on %1. %2 : %3</source>
- <translation type="unfinished"></translation>
+ <translation>Не могу изменить аутентификацию на %1. %2 : %3</translation>
</message>
<message>
<source>Can&apos;t change encryption on %1. %2 : %3</source>
- <translation type="unfinished"></translation>
+ <translation>Не могу изменить шифрование на %1. %2 : %3</translation>
</message>
<message>
<source>Can&apos;t change class informations for %1. %2 : %3</source>
- <translation type="unfinished"></translation>
+ <translation>Не могу изменить информацию о классе %1. %2 : %3</translation>
</message>
<message>
<source>Can&apos;t read class information for %1. %2 : %3</source>
- <translation type="unfinished"></translation>
+ <translation>Не могу получить информацию о классе %1. %2 : %3</translation>
</message>
<message>
<source>Invalid Device Class</source>
- <translation type="unfinished"></translation>
+ <translation>Неверный класс устройства</translation>
</message>
</context>
<context>
<name>OTGateway</name>
<message>
<source>error opening hci socket</source>
- <translation type="unfinished"></translation>
+ <translation>Ошибка открытия HCI сокета</translation>
</message>
<message>
<source>OTGateway error</source>
- <translation type="unfinished"></translation>
+ <translation>Ошибка OTшлюза</translation>
</message>
<message>
<source>Cannot open link_key file</source>
- <translation type="unfinished"></translation>
+ <translation>Не могу открыть файл link_key</translation>
</message>
<message>
<source>Read error in link key file</source>
- <translation type="unfinished"></translation>
+ <translation>Ошибка чтения файла link_key</translation>
</message>
<message>
<source>Cannot open temporary link_key file</source>
- <translation type="unfinished"></translation>
+ <translation>Не могу открыть временный файл link_key</translation>
</message>
<message>
<source>Can&apos;t allocate memory</source>
- <translation type="unfinished"></translation>
+ <translation>Не могу отвести память</translation>
</message>
<message>
<source>Can&apos;t get NetworkSetup list</source>
- <translation type="unfinished"></translation>
+ <translation>Не могу получить список настроек сети</translation>
</message>
<message>
<source>Can&apos;t open RFCOMM control socket</source>
- <translation type="unfinished"></translation>
+ <translation>Не могу открыть контрольный сокет RFCOMM</translation>
</message>
<message>
<source>Can&apos;t get device list</source>
- <translation type="unfinished"></translation>
+ <translation>Не могу получить список устройств</translation>
</message>
</context>
<context>
<name>OTHCISocket</name>
<message>
<source>Error creating socket on %1 : %2 %3</source>
- <translation type="unfinished"></translation>
+ <translation>Ошибка создания сокета на %1 : %2 %3</translation>
</message>
<message>
<source>Error binding to socket to %1 : %2 %3</source>
- <translation type="unfinished"></translation>
+ <translation>Ошибка подключения сокета к %1 : %2 %3</translation>
</message>
<message>
<source>HCI filter setup failed on %1 : %2 %3</source>
- <translation type="unfinished"></translation>
+ <translation>Настройка фильтра HCI не удалась на %1 : %2 %3</translation>
</message>
<message>
<source>HCI socket error 0x%1 on %1 : %2 %3</source>
- <translation type="unfinished"></translation>
+ <translation>Ошибка сокета HCI 0x%1 на %1 : %2 %3</translation>
</message>
</context>
<context>
<name>OTInquiry</name>
<message>
<source>Timeout while waiting for end of inquiry.</source>
- <translation type="unfinished"></translation>
+ <translation>Таймаут при ожидании конца запроса.</translation>
</message>
<message>
<source>OTInquiry completed with error (code %1)</source>
- <translation type="unfinished"></translation>
+ <translation>OTзапрос выполнен с ошибкой (код %1)</translation>
</message>
</context>
<context>
<name>OTMain</name>
<message>
<source>Manage local devices</source>
- <translation type="unfinished"></translation>
+ <translation>Управление местными устройствами</translation>
</message>
<message>
<source>Scan Neighbourhood</source>
- <translation type="unfinished"></translation>
+ <translation>Сканировать окрестности</translation>
</message>
<message>
<source>Manage pairing</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Управление парностью</translation>
</message>
</context>
<context>
<name>OTMainGUI</name>
<message>
<source>Bluetooth Manager</source>
- <translation type="unfinished"></translation>
+ <translation>Менеджер Bluetooth</translation>
</message>
<message>
<source>Local Bluetooth hardware</source>
- <translation type="unfinished"></translation>
+ <translation>Местное оборудование Bluetooth</translation>
</message>
<message>
<source>Manage your local Bluetooth hardware</source>
- <translation type="unfinished"></translation>
+ <translation>Управление местным оборудованием Bluetooth</translation>
</message>
<message>
<source>Scan Neighbourhood</source>
- <translation type="unfinished"></translation>
+ <translation>Сканировать окрестности</translation>
</message>
<message>
<source>Use device :</source>
- <translation type="unfinished"></translation>
+ <translation>Использовать устройство :</translation>
</message>
<message>
<source>San the bluetooth network neighbourhood using the selected local device</source>
- <translation type="unfinished"></translation>
+ <translation>Сканировать сеть Bluetooth, используя выбранное местное устройство</translation>
</message>
<message>
<source>Manage Pairing</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Управление парностью</translation>
</message>
<message>
<source>Manage device pairings to or from the local device</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Управление парностью устройств от или к местному устройству</translation>
</message>
<message>
<source>Sniffing</source>
- <translation type="unfinished"></translation>
+ <translation>Подслушивание</translation>
</message>
<message>
<source>Sniff the bluetooth network</source>
- <translation type="unfinished"></translation>
+ <translation>Прослушать Bluetooth сеть</translation>
</message>
<message>
<source>Bluetooth Enabled</source>
- <translation type="unfinished"></translation>
+ <translation>Bluetooth разрешен</translation>
</message>
</context>
<context>
<name>OTManage</name>
<message>
<source>Name</source>
- <translation type="unfinished"></translation>
+ <translation>Имя</translation>
</message>
<message>
<source>Address</source>
- <translation type="unfinished"></translation>
+ <translation>Адрес</translation>
</message>
<message>
<source>Revision</source>
- <translation type="unfinished"></translation>
+ <translation>Ревизия</translation>
</message>
<message>
<source>Manufacturer</source>
- <translation type="unfinished"></translation>
+ <translation>Производитель</translation>
</message>
<message>
<source>Service classes</source>
- <translation type="unfinished"></translation>
+ <translation>Сервис классы</translation>
</message>
<message>
<source>Device class</source>
- <translation type="unfinished"></translation>
+ <translation>Класс устройства</translation>
</message>
</context>
<context>
<name>OTManageGUI</name>
<message>
<source>Manage local devices</source>
- <translation type="unfinished"></translation>
+ <translation>Управление местными устройствами</translation>
</message>
<message>
<source>Device</source>
- <translation type="unfinished"></translation>
+ <translation>Устройство</translation>
</message>
<message>
<source>New Column</source>
- <translation type="unfinished"></translation>
+ <translation>Новая колонка</translation>
</message>
<message>
<source>Is Up</source>
- <translation type="unfinished"></translation>
+ <translation>Работает</translation>
</message>
<message>
<source>Auto refresh</source>
- <translation type="unfinished"></translation>
+ <translation>Авто обновление</translation>
</message>
<message>
<source>s</source>
- <translation type="unfinished"></translation>
+ <translation>с</translation>
</message>
<message>
<source>Default</source>
- <translation type="unfinished"></translation>
+ <translation>По умолчанию</translation>
</message>
</context>
<context>
<name>OTPairing</name>
<message>
<source>Break pairing</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Сломать парность</translation>
</message>
<message>
<source>Sure ?</source>
- <translation type="unfinished"></translation>
+ <translation>Уверены ?</translation>
</message>
<message>
<source>Yes, break</source>
- <translation type="unfinished"></translation>
+ <translation>Да, ломать</translation>
</message>
<message>
<source>No, don&apos;t break</source>
- <translation type="unfinished"></translation>
+ <translation>Нет, не ломать</translation>
</message>
</context>
<context>
<name>OTPairingGUI</name>
<message>
<source>Manage pairing</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Управление парностью</translation>
</message>
<message>
<source>From</source>
- <translation type="unfinished"></translation>
+ <translation>От</translation>
</message>
<message>
<source>To</source>
- <translation type="unfinished"></translation>
+ <translation>Куда</translation>
</message>
<message>
<source>Disable Bluetooth to break pairings</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Запретить Bluetooth, чтобы поломать парности</translation>
</message>
<message>
<source>Break</source>
- <translation type="unfinished"></translation>
+ <translation>Поломать</translation>
</message>
</context>
<context>
<name>OTScan</name>
<message>
<source>Paired</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Парный</translation>
</message>
<message>
<source>Scanning problem</source>
- <translation type="unfinished"></translation>
+ <translation>Проблема сканирования</translation>
</message>
<message>
<source>Bluetooth not enabled</source>
- <translation type="unfinished"></translation>
+ <translation>Bluetooth не разрешен</translation>
</message>
<message>
<source>Scan Neighbourhood</source>
- <translation type="unfinished"></translation>
+ <translation>Сканировать окрестности</translation>
</message>
<message>
<source>Scanning</source>
- <translation type="unfinished"></translation>
+ <translation>Сканирую</translation>
</message>
<message>
<source>Scan</source>
- <translation type="unfinished"></translation>
+ <translation>Сканировать</translation>
</message>
</context>
<context>
<name>OTScanGUI</name>
<message>
<source>Scanning</source>
- <translation type="unfinished"></translation>
+ <translation>Сканирую</translation>
</message>
<message>
<source>Attribute</source>
- <translation type="unfinished"></translation>
+ <translation>Атрибут</translation>
</message>
<message>
<source>Value</source>
- <translation type="unfinished"></translation>
+ <translation>Значение</translation>
</message>
<message>
<source>Cleanup</source>
- <translation type="unfinished"></translation>
+ <translation>Очистить</translation>
</message>
<message>
<source>Scan</source>
- <translation type="unfinished"></translation>
+ <translation>Сканировать</translation>
</message>
<message>
<source>GroupBox1</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Services</source>
- <translation type="unfinished"></translation>
+ <translation>Сервисы</translation>
</message>
<message>
<source>State</source>
- <translation type="unfinished"></translation>
+ <translation>Статус</translation>
</message>
<message>
<source>Address</source>
- <translation type="unfinished"></translation>
+ <translation>Адрес</translation>
</message>
<message>
<source>Signal strength</source>
- <translation type="unfinished"></translation>
+ <translation>Мощность сигнала</translation>
</message>
</context>
<context>
<name>OTSniffGUI</name>
<message>
<source>Bluetooth Sniffing</source>
- <translation type="unfinished"></translation>
+ <translation>Bluetooth подслушивание</translation>
</message>
<message>
<source>Display data</source>
- <translation type="unfinished"></translation>
+ <translation>Показать данные</translation>
</message>
<message>
<source>Hex</source>
- <translation type="unfinished"></translation>
+ <translation>Шестнадцатиричный</translation>
</message>
<message>
<source>Ascii</source>
- <translation type="unfinished"></translation>
+ <translation>ASCII</translation>
</message>
<message>
<source>Both</source>
- <translation type="unfinished"></translation>
+ <translation>Оба</translation>
</message>
<message>
<source>Trace</source>
- <translation type="unfinished"></translation>
+ <translation>Отследить</translation>
</message>
<message>
<source>Save</source>
- <translation type="unfinished"></translation>
+ <translation>Сохранить</translation>
</message>
<message>
<source>Load</source>
- <translation type="unfinished"></translation>
+ <translation>Загрузить</translation>
</message>
<message>
<source>Clear log</source>
- <translation type="unfinished"></translation>
+ <translation>Очистить журнал</translation>
</message>
</context>
<context>
<name>OTSniffing</name>
<message>
<source>Run hcidump</source>
- <translation type="unfinished"></translation>
+ <translation>Запустить hcidump</translation>
</message>
<message>
<source>Cannot start %1</source>
- <translation type="unfinished"></translation>
+ <translation>Не могу запустить %1</translation>
</message>
<message>
<source>Save log</source>
- <translation type="unfinished"></translation>
+ <translation>Сохранить журнал</translation>
</message>
<message>
<source>Cannot open %1</source>
- <translation type="unfinished"></translation>
+ <translation>Не могу открыть %1</translation>
</message>
</context>
</TS>
diff --git a/i18n/ru/libopietooth2applet.ts b/i18n/ru/libopietooth2applet.ts
index 56cd033..956bd0e 100644
--- a/i18n/ru/libopietooth2applet.ts
+++ b/i18n/ru/libopietooth2applet.ts
@@ -1,17 +1,17 @@
<!DOCTYPE TS><TS>
<context>
<name>Opietooth2::Opietooth2Applet</name>
<message>
<source>Disable</source>
- <translation type="unfinished"></translation>
+ <translation>Запретить</translation>
</message>
<message>
<source>Enable</source>
- <translation type="unfinished"></translation>
+ <translation>Разрешить</translation>
</message>
<message>
<source>Launch manager</source>
- <translation type="unfinished"></translation>
+ <translation>Запустить менеджер</translation>
</message>
</context>
</TS>
diff --git a/i18n/ru/libopieui2.ts b/i18n/ru/libopieui2.ts
index 00f923c..1b1dd27 100644
--- a/i18n/ru/libopieui2.ts
+++ b/i18n/ru/libopieui2.ts
@@ -479,83 +479,83 @@ and </source>
</context>
<context>
<name>Opie::Ui::Internal::OFileViewFileListView</name>
<message>
<source>Name</source>
<translation>Имя</translation>
</message>
<message>
<source>Size</source>
<translation>Размер</translation>
</message>
<message>
<source>Date</source>
<translation>Дата</translation>
</message>
<message>
<source>Mime Type</source>
<translation>Тип Mime</translation>
</message>
</context>
<context>
<name>Opie::Ui::OFileDialog</name>
<message>
<source>FileDialog</source>
- <translation type="unfinished">ФайлДиалог</translation>
+ <translation>ФайлДиалог</translation>
</message>
<message>
<source>Open</source>
- <translation type="unfinished">Открыть</translation>
+ <translation>Открыть</translation>
</message>
<message>
<source>Save</source>
- <translation type="unfinished">Сохранить</translation>
+ <translation>Сохранить</translation>
</message>
<message>
<source>Select Directory</source>
- <translation type="unfinished">Выбрать каталог</translation>
+ <translation>Выбрать каталог</translation>
</message>
</context>
<context>
<name>Opie::Ui::OFileSelector</name>
<message>
<source>Name:</source>
<translation>Имя:</translation>
</message>
</context>
<context>
<name>Opie::Ui::OFontSelector</name>
<message>
<source>Style</source>
- <translation type="unfinished">Стиль</translation>
+ <translation>Стиль</translation>
</message>
<message>
<source>Size</source>
- <translation type="unfinished">Размер</translation>
+ <translation>Размер</translation>
</message>
<message>
<source>The Quick Brown Fox Jumps Over The Lazy Dog</source>
- <translation type="unfinished">А ещё хорошо уметь всем на зависть чётко и складно писать буквы и цифры!</translation>
+ <translation>А ещё хорошо уметь всем на зависть чётко и складно писать буквы и цифры!</translation>
</message>
</context>
<context>
<name>Opie::Ui::OKeyChooserConfigDialog</name>
<message>
<source>Configure Key</source>
<translation>Настроить ключ</translation>
</message>
</context>
<context>
<name>Opie::Ui::OKeyConfigWidget</name>
<message>
<source>Pixmap</source>
<translation>Изображение</translation>
</message>
<message>
<source>Name</source>
<comment>Name of the Action in the ListView Header</comment>
<translation>Имя</translation>
</message>
<message>
<source>Key</source>
<translation>Ключ</translation>
</message>
diff --git a/i18n/ru/libphasestyle.ts b/i18n/ru/libphasestyle.ts
index 8f00329..ddd9fff 100644
--- a/i18n/ru/libphasestyle.ts
+++ b/i18n/ru/libphasestyle.ts
@@ -1,10 +1,10 @@
<!DOCTYPE TS><TS>
<context>
<name>PhaseStyle</name>
<message>
<source>Phase</source>
<comment>Name of the style Phase</comment>
- <translation type="unfinished"></translation>
+ <translation>Фаза</translation>
</message>
</context>
</TS>
diff --git a/i18n/ru/libppp.ts b/i18n/ru/libppp.ts
index 911ba3d..7359289 100644
--- a/i18n/ru/libppp.ts
+++ b/i18n/ru/libppp.ts
@@ -106,108 +106,108 @@
<source>Fixed</source>
<translation>Постоянный</translation>
</message>
<message>
<source>DomainName</source>
<translation>Доменное имя</translation>
</message>
<message>
<source>Address</source>
<translation>Адрес</translation>
</message>
<message>
<source>...</source>
<translation>...</translation>
</message>
<message>
<source>List</source>
<translation>Список</translation>
</message>
</context>
<context>
<name>PPPDialingGUI</name>
<message>
<source>PPPDialing</source>
- <translation type="unfinished"></translation>
+ <translation>PPP набор</translation>
</message>
<message>
<source>Dialing</source>
- <translation type="unfinished"></translation>
+ <translation>Набор</translation>
</message>
<message>
<source>GPRS</source>
- <translation type="unfinished"></translation>
+ <translation>GPRS</translation>
</message>
<message>
<source>APN</source>
- <translation type="unfinished"></translation>
+ <translation>APN</translation>
</message>
<message>
<source>Dialup</source>
- <translation type="unfinished"></translation>
+ <translation>Модем</translation>
</message>
<message>
<source>Number</source>
- <translation type="unfinished"></translation>
+ <translation>Номер</translation>
</message>
<message>
<source>Commands</source>
- <translation type="unfinished"></translation>
+ <translation>Команды</translation>
</message>
<message>
<source>...</source>
- <translation type="unfinished">...</translation>
+ <translation>...</translation>
</message>
<message>
<source>New Item</source>
- <translation type="unfinished"></translation>
+ <translation>Новая запись</translation>
</message>
</context>
<context>
<name>PPPGUI</name>
<message>
<source>PPP</source>
<translation>PPP</translation>
</message>
<message>
<source>Authentication</source>
<translation>Аутентификация</translation>
</message>
<message>
<source>IP settings</source>
<translation>Настройки IP</translation>
</message>
<message>
<source>DNS Settings</source>
<translation>Настройки DNS</translation>
</message>
<message>
<source>Commands</source>
- <translation type="unfinished"></translation>
+ <translation>Команды</translation>
</message>
<message>
<source>Dialing</source>
- <translation type="unfinished"></translation>
+ <translation>Набор</translation>
</message>
</context>
<context>
<name>PPPIPEdit</name>
<message>
<source>IPAddress needed</source>
<translation type="obsolete">Необходим IP адрес</translation>
</message>
<message>
<source>IPAddress not valid</source>
<translation type="obsolete">IP адрес неверен</translation>
</message>
<message>
<source>Subnet mask needed</source>
<translation type="obsolete">Необходима маска подсети</translation>
</message>
<message>
<source>Subnet mask not valid</source>
<translation type="obsolete">Маска подсети неверна</translation>
</message>
<message>
<source>Gateway address needed</source>
<translation>Необходим адрес шлюза</translation>
</message>
@@ -231,85 +231,88 @@
<translation>Задан сервером</translation>
</message>
<message>
<source>Fixed</source>
<translation>Постоянный</translation>
</message>
<message>
<source>Subnetmask</source>
<translation type="obsolete">Маска подсети</translation>
</message>
<message>
<source>Address</source>
<translation>Адрес</translation>
</message>
<message>
<source>Gateway</source>
<translation>Шлюз</translation>
</message>
<message>
<source>Set as default</source>
<translation>Установить по умолчанию</translation>
</message>
<message>
<source>Local</source>
- <translation type="unfinished"></translation>
+ <translation>Местный</translation>
</message>
<message>
<source>Server Overrules</source>
- <translation type="unfinished"></translation>
+ <translation>Отменяется сервером</translation>
</message>
<message>
<source>Remote</source>
- <translation type="unfinished"></translation>
+ <translation>Удаленный</translation>
</message>
<message>
<source>Only if not yet set</source>
- <translation type="unfinished"></translation>
+ <translation>Только если уже не задан</translation>
</message>
</context>
<context>
<name>PPPNetNode</name>
<message>
<source>PPP Connection</source>
<translation type="obsolete">PPP соединение</translation>
</message>
<message>
<source>&lt;p&gt;Sets up IP using PPP.&lt;/p&gt;&lt;p&gt;Use this for dialup devices or serial setups&lt;/p&gt;</source>
<translation>&lt;p&gt;Устанавливает IP связь через PPP.&lt;/p&gt;&lt;p&gt;Используйте для телефонных модемов или последовательных линий&lt;/p&gt;</translation>
</message>
<message>
<source>PPP connection</source>
- <translation type="unfinished"></translation>
+ <translation>PPP соединение</translation>
</message>
</context>
<context>
<name>PPPRunGUI</name>
<message>
<source>PPPRun</source>
- <translation type="unfinished"></translation>
+ <translation>PPP Запуск</translation>
</message>
<message>
<source>Upon connect</source>
- <translation type="unfinished"></translation>
+ <translation>При соединении</translation>
</message>
<message>
<source>Before</source>
- <translation type="unfinished"></translation>
+ <translation>До</translation>
</message>
<message>
<source>After</source>
- <translation type="unfinished"></translation>
+ <translation>После</translation>
</message>
<message>
<source>Upon disconnect</source>
- <translation type="unfinished"></translation>
+ <translation>При рассоединении</translation>
</message>
<message>
<source>&lt;UL&gt;
&lt;LI&gt;Commands run under your &lt;b&gt;real&lt;/b&gt; user id (&lt;b&gt;not&lt;/b&gt; as root)&lt;/LI&gt;
&lt;LI&gt;Supply the whole path&lt;/LI&gt;
&lt;/UL&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;UL&gt;
+&lt;LI&gt;Команды, запущенные под вашим &lt;b&gt;настоящим&lt;/b&gt; ID пользователя (&lt;b&gt;не&lt;/b&gt; как root)&lt;/LI&gt;
+&lt;LI&gt;Задайте полный путь&lt;/LI&gt;
+&lt;/UL&gt;</translation>
</message>
</context>
</TS>
diff --git a/i18n/ru/libprofile.ts b/i18n/ru/libprofile.ts
index 1fb4d1c..e818f94 100644
--- a/i18n/ru/libprofile.ts
+++ b/i18n/ru/libprofile.ts
@@ -106,59 +106,59 @@
<translation>Отброшено</translation>
</message>
<message>
<source>Bytes</source>
<translation>Байтов</translation>
</message>
<message>
<source>Transmitting</source>
<translation type="obsolete">Исходящий</translation>
</message>
<message>
<source>Others</source>
<translation type="obsolete">Прочие</translation>
</message>
<message>
<source>Collisions</source>
<translation>Коллизии</translation>
</message>
<message>
<source>Live feed </source>
<translation>Прямая передача</translation>
</message>
<message>
<source>Enabled</source>
- <translation type="unfinished"></translation>
+ <translation>Разрешен</translation>
</message>
<message>
<source>Pkt</source>
- <translation type="unfinished"></translation>
+ <translation>Пакет</translation>
</message>
<message>
<source>ODO</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">ODO</translation>
</message>
<message>
<source>Sending</source>
- <translation type="unfinished"></translation>
+ <translation>Отправляется</translation>
</message>
<message>
<source>Miscellaneous</source>
- <translation type="unfinished"></translation>
+ <translation>Прочие</translation>
</message>
<message>
<source>Reset ODO</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Сбросить ODO</translation>
</message>
</context>
<context>
<name>ProfileNetNode</name>
<message>
<source>Regular connection profile</source>
<translation>Обычный профиль соединения</translation>
</message>
<message>
<source>&lt;p&gt;Define use of an IP connection.&lt;/p&gt;&lt;p&gt;Configure if and when this connection needs to be established&lt;/p&gt;</source>
<translation>&lt;p&gt;Задайте назначение IP соединения.&lt;/p&gt;&lt;p&gt;Укажите при каких условиях и когда нужно активировать это соединение&lt;/p&gt;</translation>
</message>
</context>
</TS>
diff --git a/i18n/ru/libqpickboard.ts b/i18n/ru/libqpickboard.ts
index 77e7c83..42bfc74 100644
--- a/i18n/ru/libqpickboard.ts
+++ b/i18n/ru/libqpickboard.ts
@@ -1,89 +1,93 @@
<!DOCTYPE TS><TS>
<context>
<name>DictFilterConfig</name>
<message>
<source>Adding Words</source>
- <translation type="unfinished"></translation>
+ <translation>Добавление слов</translation>
</message>
<message>
<source>To add words, pick the letters,
then open the Add dialog. In that
dialog, tap the correct letters
from the list (tap twice for
capitals).</source>
- <translation type="unfinished"></translation>
+ <translation>Чтобы добавить слово, введите буквы
+и откройте диалог Добавить. Там
+выберите нужные буквы из
+списка (нажмите дважды для
+заглавных букв).</translation>
</message>
<message>
<source>Add...</source>
- <translation type="unfinished"></translation>
+ <translation>Добавить...</translation>
</message>
</context>
<context>
<name>InputMethods</name>
<message>
<source>Pickboard</source>
<translation>Подбор клавиш</translation>
</message>
</context>
<context>
<name>PickboardAdd</name>
<message>
<source>OK</source>
- <translation type="unfinished"></translation>
+ <translation>Да</translation>
</message>
<message>
<source>Cancel</source>
- <translation type="unfinished"></translation>
+ <translation>Отмена</translation>
</message>
</context>
<context>
<name>PickboardConfig</name>
<message>
<source>&lt;h1&gt;The Pickboard&lt;/h1&gt;&lt;i&gt;The smallest and fastest way to type.&lt;/i&gt;&lt;p&gt;Enter a word by tapping letter-groups and picking the word.&lt;br&gt;Enter spaces with &quot;Space&quot;, or other keys through &quot;KEY&quot;.&lt;br&gt;Use &quot;Shift&quot; to capitalize words that are not normally capitalized.&lt;br&gt;Press &quot;Shift&quot; twice for an all-capitals word.&lt;br&gt;Add custom words by picking them, then selecting &quot;Add...&quot; from the menu on the right.</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;h1&gt;Подбор клавиш&lt;/h1&gt;&lt;i&gt;Самый компактный и быстрый метод ввода.&lt;/i&gt;&lt;p&gt;Введите слово, нажимая на группы букв и выбирая нужное слово.&lt;br&gt;Вводите пробелы с помощью &quot;Пробел&quot; или другие кнопки через &quot;Клавиша&quot;.&lt;br&gt;Используйте &quot;Shift&quot; для озаглавливания слов, которые обычно не имеют заглавный букв.&lt;br&gt;Нажмите &quot;Shift&quot; дважды, чтобы ввести слово заглавными буквами.&lt;br&gt;Чтобы добавить слово, введите его буквами и выберите &quot;Добавить...&quot; из меню справа.</translation>
</message>
<message>
<source>Reset</source>
- <translation type="unfinished"></translation>
+ <translation>Сбросить</translation>
</message>
<message>
<source>Help</source>
- <translation type="unfinished"></translation>
+ <translation>Помощь</translation>
</message>
<message>
<source>Pickboard Help</source>
- <translation type="unfinished"></translation>
+ <translation>Справка Подбора клавиш</translation>
</message>
</context>
<context>
<name>PickboardPicks</name>
<message>
<source>Space</source>
- <translation type="unfinished"></translation>
+ <translation>Пробел</translation>
</message>
<message>
<source>Back</source>
- <translation type="unfinished"></translation>
+ <translation>Назад</translation>
</message>
<message>
<source>Enter</source>
- <translation type="unfinished"></translation>
+ <translation>Ввод</translation>
</message>
<message>
<source>Shift</source>
- <translation type="unfinished"></translation>
+ <translation>Shift</translation>
</message>
<message>
<source>ABC DEF GHI JKL MNO PQR STU VWX YZ-&apos;</source>
- <translation type="unfinished"></translation>
+ <translation>ABC DEF GHI JKL MNO PQR STU VWX YZ-&apos;</translation>
</message>
<message>
<source>ABC&#xc0;&#xc1;&#xc2;&#xc3;&#xc4;&#xc5;&#xc6;&#xc7; DEF&#xd0;&#xc8;&#xc9;&#xca;&#xcb; GHI&#xcc;&#xcd;&#xce;&#xcf; JKL MNO&#xd1;&#xd2;&#xd3;&#xd4;&#xd5;&#xd6;&#xd8; PQR&#xde; STU&#xdf;&#xd9;&#xda;&#xdb;&#xdc; VWX YZ-&apos;&#xdd;&#xff;</source>
- <translation type="unfinished"></translation>
+ <translation>ABCÀÁÂÃÄÅÆÇ DEFÐÈÉÊË GHIÌÍÎÏ JKL MNOÑÒÓÔÕÖØ PQRÞ STUßÙÚÛÜ VWX YZ-&apos;Ýÿ</translation>
</message>
<message>
<source>KEY</source>
- <translation type="unfinished"></translation>
+ <translation>Клавиша</translation>
</message>
</context>
</TS>
diff --git a/i18n/ru/libscreenshotapplet.ts b/i18n/ru/libscreenshotapplet.ts
index 21bc293..fb3ade8 100644
--- a/i18n/ru/libscreenshotapplet.ts
+++ b/i18n/ru/libscreenshotapplet.ts
@@ -26,32 +26,32 @@
<translation>Файл</translation>
</message>
<message>
<source>Scap</source>
<translation>Снять</translation>
</message>
<message>
<source>Success</source>
<translation>Успех</translation>
</message>
<message>
<source>Screenshot was uploaded to %1</source>
<translation>Снимок загружен на %1</translation>
</message>
<message>
<source>Error</source>
<translation>Ошибка</translation>
</message>
<message>
<source>Connection to %1 failed.</source>
<translation>Соединение с %1 неудалось.</translation>
</message>
<message>
<source>Opie drawpad</source>
- <translation type="unfinished"></translation>
+ <translation>Opie холст</translation>
</message>
<message>
<source>Please set &lt;b&gt;QWS_DISPLAY&lt;/b&gt; environmental variable.</source>
- <translation type="unfinished"></translation>
+ <translation>Пожалуйста задайте переменную среды &lt;b&gt;QWS_DISPLAY&lt;/b&gt;.</translation>
</message>
</context>
</TS>
diff --git a/i18n/ru/libtodayexampleplugin.ts b/i18n/ru/libtodayexampleplugin.ts
index e7e0c6c..e8822b2 100644
--- a/i18n/ru/libtodayexampleplugin.ts
+++ b/i18n/ru/libtodayexampleplugin.ts
@@ -1,16 +1,16 @@
<!DOCTYPE TS><TS>
<context>
<name>ExamplePluginWidget</name>
<message>
<source>Example text</source>
- <translation type="unfinished"></translation>
+ <translation>Образец текста</translation>
</message>
</context>
<context>
<name>QObject</name>
<message>
<source>Example plugin</source>
- <translation type="unfinished"></translation>
+ <translation>Образец плагина</translation>
</message>
</context>
</TS>
diff --git a/i18n/ru/libtodayweatherplugin.ts b/i18n/ru/libtodayweatherplugin.ts
index 26f8ad0..52260da 100644
--- a/i18n/ru/libtodayweatherplugin.ts
+++ b/i18n/ru/libtodayweatherplugin.ts
@@ -94,28 +94,28 @@ Pres: </source>
<translation>Ю</translation>
</message>
<message>
<source>SE </source>
<translation>ЮВ</translation>
</message>
<message>
<source> KPH</source>
<translation>км/час</translation>
</message>
<message>
<source> MPH</source>
<translation>миль/час</translation>
</message>
<message>
<source> hPa</source>
<translation type="obsolete">кПа</translation>
</message>
<message>
<source> Hg</source>
<translation>ртути</translation>
</message>
<message>
<source> kPa</source>
- <translation type="unfinished"></translation>
+ <translation>кПа</translation>
</message>
</context>
</TS>
diff --git a/i18n/ru/libvpn.ts b/i18n/ru/libvpn.ts
index 581fa79..780eb94 100644
--- a/i18n/ru/libvpn.ts
+++ b/i18n/ru/libvpn.ts
@@ -13,28 +13,28 @@
<source>Description</source>
<translation>Описание</translation>
</message>
<message>
<source>Start automatically</source>
<translation>Запускать автоматически</translation>
</message>
<message>
<source>Confirm before start</source>
<translation>Подтвердить перед запуском</translation>
</message>
</context>
<context>
<name>VPNNetNode</name>
<message>
<source>VPN Connection</source>
<translation type="obsolete">VPN соединение</translation>
</message>
<message>
<source>&lt;p&gt;Configure private IP connection.&lt;/p&gt;&lt;p&gt;Defines Secure tunnels over non secure IP sessions&lt;/p&gt;</source>
<translation>&lt;p&gt;Настроить частное IP соединение.&lt;/p&gt;&lt;p&gt;Устанавливает безопасные туннели поверх открытых IP сессий&lt;/p&gt;</translation>
</message>
<message>
<source>VPN connection</source>
- <translation type="unfinished"></translation>
+ <translation>VPN соединение</translation>
</message>
</context>
</TS>
diff --git a/i18n/ru/libwebstyle.ts b/i18n/ru/libwebstyle.ts
index 018da10..bdd5570 100644
--- a/i18n/ru/libwebstyle.ts
+++ b/i18n/ru/libwebstyle.ts
@@ -1,10 +1,10 @@
<!DOCTYPE TS><TS>
<context>
<name>WebStyle</name>
<message>
<source>Web</source>
<comment>Name of the style Web</comment>
- <translation type="unfinished"></translation>
+ <translation>Веб</translation>
</message>
</context>
</TS>
diff --git a/i18n/ru/libwlan.ts b/i18n/ru/libwlan.ts
index 8d39cdf..43fa5b7 100644
--- a/i18n/ru/libwlan.ts
+++ b/i18n/ru/libwlan.ts
@@ -1,122 +1,122 @@
<!DOCTYPE TS><TS>
<context>
<name>WLAN</name>
<message>
<source>Wireless Configuration</source>
- <translation type="unfinished">Конфигурация радиосети</translation>
+ <translation>Конфигурация радиосети</translation>
</message>
<message>
<source>General</source>
- <translation type="unfinished">Общие</translation>
+ <translation>Общие</translation>
</message>
<message>
<source>Mode</source>
- <translation type="unfinished">Режим</translation>
+ <translation>Режим</translation>
</message>
<message>
<source>MAC</source>
- <translation type="unfinished">MAC</translation>
+ <translation>MAC</translation>
</message>
<message>
<source>Specify &amp;Access Point</source>
- <translation type="unfinished">Указать &amp;Точку доступа</translation>
+ <translation>Указать &amp;Точку доступа</translation>
</message>
<message>
<source>Specify &amp;Channel</source>
- <translation type="unfinished">Указать &amp;Канал</translation>
+ <translation>Указать &amp;Канал</translation>
</message>
<message>
<source>any</source>
- <translation type="unfinished">любой</translation>
+ <translation>любой</translation>
</message>
<message>
<source>Infrastructure</source>
- <translation type="unfinished">Инфраструктура</translation>
+ <translation>Инфраструктура</translation>
</message>
<message>
<source>Auto</source>
- <translation type="unfinished">Авто</translation>
+ <translation>Авто</translation>
</message>
<message>
<source>Managed</source>
- <translation type="unfinished">Управляемый</translation>
+ <translation>Управляемый</translation>
</message>
<message>
<source>Ad-Hoc</source>
- <translation type="unfinished">Равноправный</translation>
+ <translation>Равноправный</translation>
</message>
<message>
<source>Encryption</source>
- <translation type="unfinished">Шифрование</translation>
+ <translation>Шифрование</translation>
</message>
<message>
<source>&amp;Enable Encryption</source>
- <translation type="unfinished">&amp;Включить шифрование</translation>
+ <translation>&amp;Включить шифрование</translation>
</message>
<message>
<source>&amp;Key Setting</source>
- <translation type="unfinished">&amp;Настройка ключей</translation>
+ <translation>&amp;Настройка ключей</translation>
</message>
<message>
<source>Key &amp;1</source>
- <translation type="unfinished">Ключ &amp;1</translation>
+ <translation>Ключ &amp;1</translation>
</message>
<message>
<source>Key &amp;2</source>
- <translation type="unfinished">Ключ &amp;2</translation>
+ <translation>Ключ &amp;2</translation>
</message>
<message>
<source>Key &amp;3</source>
- <translation type="unfinished">Ключ &amp;3</translation>
+ <translation>Ключ &amp;3</translation>
</message>
<message>
<source>Key &amp;4</source>
- <translation type="unfinished">Ключ &amp;4</translation>
+ <translation>Ключ &amp;4</translation>
</message>
<message>
<source>Non-encrypted Packets</source>
- <translation type="unfinished">Незашифрованные пакеты</translation>
+ <translation>Незашифрованные пакеты</translation>
</message>
<message>
<source>&amp;Accept</source>
- <translation type="unfinished">&amp;Принимать</translation>
+ <translation>&amp;Принимать</translation>
</message>
<message>
<source>&amp;Reject</source>
- <translation type="unfinished">&amp;Отвергать</translation>
+ <translation>&amp;Отвергать</translation>
</message>
<message>
<source>SSID</source>
- <translation type="unfinished">SSID</translation>
+ <translation>SSID</translation>
</message>
<message>
<source>Rescan Neighbourhood</source>
- <translation type="unfinished">Просканировать окрестности</translation>
+ <translation>Просканировать окрестности</translation>
</message>
<message>
<source>Chn</source>
- <translation type="unfinished">Кнл</translation>
+ <translation>Кнл</translation>
</message>
</context>
<context>
<name>WLanGUI</name>
<message>
<source>General</source>
<translation type="obsolete">Общие</translation>
</message>
<message>
<source>Auto</source>
<translation type="obsolete">Авто</translation>
</message>
<message>
<source>Managed</source>
<translation type="obsolete">Управляемый</translation>
</message>
<message>
<source>Ad-Hoc</source>
<translation type="obsolete">Равноправный</translation>
</message>
<message>
<source>Mode</source>
<translation type="obsolete">Режим</translation>
</message>
@@ -176,68 +176,68 @@
<source>Noise</source>
<translation type="obsolete">Шум</translation>
</message>
<message>
<source>Quality</source>
<translation type="obsolete">Качество</translation>
</message>
<message>
<source>Signal</source>
<translation type="obsolete">Сигнал</translation>
</message>
<message>
<source>SSID</source>
<translation type="obsolete">SSID</translation>
</message>
<message>
<source>Chn</source>
<translation type="obsolete">Кнл</translation>
</message>
</context>
<context>
<name>WlanInfo</name>
<message>
<source>Interface Information</source>
- <translation type="unfinished">Информация интерфейса</translation>
+ <translation>Информация интерфейса</translation>
</message>
<message>
<source>802.11b</source>
- <translation type="unfinished">802.11b</translation>
+ <translation>802.11b</translation>
</message>
<message>
<source>Channel</source>
- <translation type="unfinished">Канал</translation>
+ <translation>Канал</translation>
</message>
<message>
<source>Mode</source>
- <translation type="unfinished">Режим</translation>
+ <translation>Режим</translation>
</message>
<message>
<source>ESSID</source>
- <translation type="unfinished">ESSID</translation>
+ <translation>ESSID</translation>
</message>
<message>
<source>Station</source>
- <translation type="unfinished">Станция</translation>
+ <translation>Станция</translation>
</message>
<message>
<source>AP</source>
- <translation type="unfinished">Точка доступа</translation>
+ <translation>Точка доступа</translation>
</message>
<message>
<source>Rate</source>
- <translation type="unfinished">Скорость</translation>
+ <translation>Скорость</translation>
</message>
<message>
<source>Quality</source>
- <translation type="unfinished">Качество</translation>
+ <translation>Качество</translation>
</message>
<message>
<source>Noise</source>
- <translation type="unfinished">Шум</translation>
+ <translation>Шум</translation>
</message>
<message>
<source>Signal</source>
- <translation type="unfinished">Сигнал</translation>
+ <translation>Сигнал</translation>
</message>
</context>
</TS>
diff --git a/i18n/ru/main-tab.ts b/i18n/ru/main-tab.ts
index e4938d9..e752134 100644
--- a/i18n/ru/main-tab.ts
+++ b/i18n/ru/main-tab.ts
@@ -1,53 +1,53 @@
<!DOCTYPE TS><TS>
<context>
<name>MainWindow</name>
<message>
<source>My MainWindow</source>
- <translation type="unfinished"></translation>
+ <translation>Главное окно</translation>
</message>
<message>
<source>Simple1</source>
- <translation type="unfinished"></translation>
+ <translation>Простой1</translation>
</message>
<message>
<source>Simple2</source>
- <translation type="unfinished"></translation>
+ <translation>Простой2</translation>
</message>
<message>
<source>Quit</source>
- <translation type="unfinished"></translation>
+ <translation>Выйти</translation>
</message>
<message>
<source>Fire</source>
- <translation type="unfinished"></translation>
+ <translation>Огонь</translation>
</message>
<message>
<source>File</source>
- <translation type="unfinished"></translation>
+ <translation>Огонь</translation>
</message>
</context>
<context>
<name>Simple1</name>
<message>
<source>Click on the button or follow the white rabbit</source>
- <translation type="unfinished"></translation>
+ <translation>Нажмите на кнопку или следуйте за белым зайцем</translation>
</message>
<message>
<source>Fire</source>
<comment>translatable quit string</comment>
- <translation type="unfinished"></translation>
+ <translation>Огонь</translation>
</message>
</context>
<context>
<name>Simple2</name>
<message>
<source>My Simple Application</source>
- <translation type="unfinished"></translation>
+ <translation>Простое приложение</translation>
</message>
<message>
<source>Fire</source>
<comment>translatable fire string</comment>
- <translation type="unfinished"></translation>
+ <translation>Огонь</translation>
</message>
</context>
</TS>
diff --git a/i18n/ru/networksettings2.ts b/i18n/ru/networksettings2.ts
index cca8c0d..e338a2d 100644
--- a/i18n/ru/networksettings2.ts
+++ b/i18n/ru/networksettings2.ts
@@ -1,232 +1,232 @@
<!DOCTYPE TS><TS>
<context>
<name>ActivateProfileGUI</name>
<message>
<source>Activate Network</source>
- <translation type="unfinished"></translation>
+ <translation>Активировать сеть</translation>
</message>
<message>
<source>Select profile to activate for </source>
- <translation type="unfinished"></translation>
+ <translation>Выберите активируемый профиль</translation>
</message>
<message>
<source>TextLabel2</source>
- <translation type="unfinished"></translation>
+ <translation>ТекстМетка2</translation>
</message>
</context>
<context>
<name>ActivateVPNGUI</name>
<message>
<source>Activate VPN</source>
- <translation type="unfinished"></translation>
+ <translation>Активировать VPN</translation>
</message>
<message>
<source>Check the VPN&apos;s you want to activate</source>
- <translation type="unfinished"></translation>
+ <translation>Отметьте VPN, которые вы хотите активировать</translation>
</message>
<message>
<source>Column 1</source>
- <translation type="unfinished"></translation>
+ <translation>Колонка 1</translation>
</message>
</context>
<context>
<name>EditNetworkSetup</name>
<message>
<source>Error presentig NetworkSetup</source>
- <translation type="unfinished"></translation>
+ <translation>Ошибка представления настроек сети</translation>
</message>
<message>
<source>&lt;p&gt;Old NetworkSetup or missing plugin &quot;&lt;i&gt;%1&lt;/i&gt;&quot;&lt;/p&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;p&gt;Старые настройки сети или отсутствует плагин &quot;&lt;i&gt;%1&lt;/i&gt;&quot;&lt;/p&gt;</translation>
</message>
<message>
<source>&lt;p&gt;Missing NetworkSetup&quot;&lt;i&gt;%1&lt;/i&gt;&quot;&lt;/p&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;p&gt;Отсутствуют настройки сети&quot;&lt;i&gt;%1&lt;/i&gt;&quot;&lt;/p&gt;</translation>
</message>
<message>
<source>Closing NetworkSetup Setup</source>
- <translation type="unfinished"></translation>
+ <translation>Закрываю настройки сети</translation>
</message>
<message>
<source>Definition not complete or no name</source>
- <translation type="unfinished"></translation>
+ <translation>Неполное определение или нет имени</translation>
</message>
<message>
<source>Cannot save</source>
- <translation type="unfinished"></translation>
+ <translation>Не могу сохранить</translation>
</message>
<message>
<source>Setup</source>
- <translation type="unfinished"></translation>
+ <translation>Настройка</translation>
</message>
<message>
<source>No configuration required</source>
- <translation type="unfinished"></translation>
+ <translation>Настройка не нужна</translation>
</message>
</context>
<context>
<name>EditNetworkSetupGUI</name>
<message>
<source>Edit profile</source>
- <translation type="unfinished"></translation>
+ <translation>Правка профиля</translation>
</message>
<message>
<source>Device Tree</source>
- <translation type="unfinished"></translation>
+ <translation>Дерево устройств</translation>
</message>
<message>
<source>NetworkSetup profile</source>
- <translation type="unfinished"></translation>
+ <translation>Профиль настроек сети</translation>
</message>
<message>
<source>Column 1</source>
- <translation type="unfinished"></translation>
+ <translation>Колонка 1</translation>
</message>
<message>
<source>Auto collapse</source>
- <translation type="unfinished"></translation>
+ <translation>Авто раскрытие</translation>
</message>
<message>
<source>Setup</source>
- <translation type="unfinished"></translation>
+ <translation>Настройка</translation>
</message>
</context>
<context>
<name>NetworkSettings</name>
<message>
<source>Saving setup</source>
- <translation type="unfinished"></translation>
+ <translation>Сохраняю настройки</translation>
</message>
<message>
<source>Removing profile</source>
- <translation type="unfinished"></translation>
+ <translation>Убираю профиль</translation>
</message>
<message>
<source>Remove selected profile ?</source>
- <translation type="unfinished"></translation>
+ <translation>Убрать выбранный профиль ?</translation>
</message>
<message>
<source>In System Config</source>
- <translation type="unfinished"></translation>
+ <translation>В системных настройках</translation>
</message>
<message>
<source>Name %1 already exists</source>
- <translation type="unfinished"></translation>
+ <translation>Имя %1 уже существует</translation>
</message>
<message>
<source>&lt;&lt;No description&gt;&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;&lt;Нет описания&gt;&gt;</translation>
</message>
<message>
<source>Generate config</source>
- <translation type="unfinished"></translation>
+ <translation>Создать файл настроек</translation>
</message>
<message>
<source>Activating profile</source>
- <translation type="unfinished"></translation>
+ <translation>Активирую профиль</translation>
</message>
<message>
<source>Increase availability</source>
- <translation type="unfinished"></translation>
+ <translation>Увеличить доступность</translation>
</message>
<message>
<source>Decrease availability</source>
- <translation type="unfinished"></translation>
+ <translation>Уменьшить доступность</translation>
</message>
<message>
<source>&lt;p&gt;Could not save setup to &quot;%1&quot; !&lt;/p&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;p&gt;Не могу сохранить нстройки в &quot;%1&quot; !&lt;/p&gt;</translation>
</message>
<message>
<source>&lt;p&gt;Cannot build proper file &quot;%1&quot; for node &quot;%2&quot;&lt;/p&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;p&gt;Не могу построить верный фал &quot;%1&quot; для нода &quot;%2&quot;&lt;/p&gt;</translation>
</message>
<message>
<source>&lt;p&gt;Cannot create path &quot;%1&quot; for proper file &quot;%2&quot; for node &quot;%3&quot;&lt;/p&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;p&gt;Не могу создать путь &quot;%1&quot; к верному файлу &quot;%2&quot; для нода &quot;%3&quot;&lt;/p&gt;</translation>
</message>
<message>
<source>&lt;p&gt;Cannot open proper file &quot;%1&quot; for node &quot;%2&quot;&lt;/p&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;p&gt;Не могу открыть верный фал &quot;%1&quot; для нода &quot;%2&quot;&lt;/p&gt;</translation>
</message>
<message>
<source>&lt;p&gt;Error in section &quot;preamble&quot; for proper file &quot;%1&quot; and node &quot;%2&quot;&lt;/p&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;p&gt;Ошибка в секции &quot;заголовок&quot; верного файла &quot;%1&quot; и нода &quot;%2&quot;&lt;/p&gt;</translation>
</message>
<message>
<source>&lt;p&gt;Error in section for node &quot;%1&quot; for proper file &quot;%2&quot; and node class &quot;%3&quot;&lt;/p&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;p&gt;Ошибка в секции нода &quot;%2&quot; верного файла &quot;%1&quot; и класса нода &quot;%3&quot;&lt;/p&gt;</translation>
</message>
<message>
<source>&lt;p&gt;Error in section &quot;postamble&quot; for proper file &quot;%1&quot; and node &quot;%2&quot;&lt;/p&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;p&gt;Ошибка в секции &quot;конец&quot; верного файла &quot;%1&quot; и нода &quot;%2&quot;&lt;/p&gt;</translation>
</message>
<message>
<source>&lt;p&gt;Cannot open system file &quot;%1&quot;&lt;/p&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;p&gt;Не могу открыть системный файл &quot;%1&quot;&lt;/p&gt;</translation>
</message>
<message>
<source>&lt;p&gt;Error in section &quot;Preamble&quot; for file &quot;%1&quot;&lt;/p&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;p&gt;Ошибка в секции &quot;Заголовок&quot; файла &quot;%1&quot;&lt;/p&gt;</translation>
</message>
<message>
<source>&lt;p&gt;Error in section &quot;Pre-Device&quot; for file &quot;%1&quot;&lt;/p&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;p&gt;Ошибка в секции &quot;До устройства&quot; файла &quot;%1&quot;&lt;/p&gt;</translation>
</message>
<message>
<source>&lt;p&gt;Error in section &quot;Common&quot; for file &quot;%1&quot; and node &quot;%2&quot;&lt;/p&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;p&gt;Ошибка в секции &quot;Общие&quot; файла &quot;%1&quot; и нода &quot;%2&quot;&lt;/p&gt;</translation>
</message>
<message>
<source>&lt;p&gt;Error in section &quot;Device&quot; for file &quot;%1&quot; and node &quot;%2&quot;&lt;/p&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;p&gt;Ошибка в секции &quot;Устройство&quot; файла &quot;%1&quot; и нода &quot;%2&quot;&lt;/p&gt;</translation>
</message>
<message>
<source>&lt;p&gt;Error in &quot;Pre-Node Part&quot; for file &quot;%1&quot; and node &quot;%2&quot;&lt;/p&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;p&gt;Ошибка в секции &quot;Пре-нод&quot; файла &quot;%1&quot; и нода &quot;%2&quot;&lt;/p&gt;</translation>
</message>
<message>
<source>&lt;p&gt;Error in section &quot;Node&quot; for file &quot;%1&quot; and node &quot;%2&quot;&lt;/p&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;p&gt;Ошибка в секции &quot;Нод&quot; файла &quot;%1&quot; и нода &quot;%2&quot;&lt;/p&gt;</translation>
</message>
<message>
<source>&lt;p&gt;Error in &quot;Post-Node Part&quot; for file &quot;%1&quot; and node &quot;%2&quot;&lt;/p&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;p&gt;Ошибка в секции &quot;Пост-нод&quot; файла &quot;%1&quot; и нода &quot;%2&quot;&lt;/p&gt;</translation>
</message>
<message>
<source>&lt;p&gt;Error in section &quot;Post-Device&quot; for file &quot;%1&quot; and node &quot;%2&quot;&lt;/p&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;p&gt;Ошибка в секции &quot;Пост-Устройство&quot; файла &quot;%1&quot; и нода &quot;%2&quot;&lt;/p&gt;</translation>
</message>
<message>
<source>&lt;p&gt;Error in section &quot;Closure&quot; for file &quot;%1&quot;&lt;/p&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;p&gt;Ошибка в секции &quot;Заключение&quot; файла &quot;%1&quot;&lt;/p&gt;</translation>
</message>
</context>
<context>
<name>NetworkSettingsGUI</name>
<message>
<source>Network Settings</source>
- <translation type="unfinished"></translation>
+ <translation>Настройки сети</translation>
</message>
<message>
<source>...</source>
- <translation type="unfinished"></translation>
+ <translation>...</translation>
</message>
<message>
<source>Profile</source>
- <translation type="unfinished"></translation>
+ <translation>Профиль</translation>
</message>
<message>
<source>Messages ...</source>
- <translation type="unfinished"></translation>
+ <translation>Сообщения ...</translation>
</message>
<message>
<source>Messages</source>
- <translation type="unfinished"></translation>
+ <translation>Сообщения</translation>
</message>
<message>
<source>Profile ...</source>
- <translation type="unfinished"></translation>
+ <translation>Профиль ...</translation>
</message>
</context>
</TS>
diff --git a/i18n/ru/opie-console.ts b/i18n/ru/opie-console.ts
index 532e529..1089ab9 100644
--- a/i18n/ru/opie-console.ts
+++ b/i18n/ru/opie-console.ts
@@ -245,67 +245,67 @@
</context>
<context>
<name>FileTransfer</name>
<message>
<source>Was not able to fork</source>
<translation>Не смог ответвиться</translation>
</message>
<message>
<source>Could not start</source>
<translation>Не смог начать</translation>
</message>
</context>
<context>
<name>FunctionKeyboardConfig</name>
<message>
<source>Dimensions</source>
<translation>Размеры</translation>
</message>
<message>
<source>Edit Key</source>
<translation>Изм. ключ</translation>
</message>
<message>
<source>Rows</source>
- <translation type="unfinished"></translation>
+ <translation>Строк</translation>
</message>
<message>
<source>Columns</source>
- <translation type="unfinished"></translation>
+ <translation>Колонок</translation>
</message>
<message>
<source>Label</source>
- <translation type="unfinished"></translation>
+ <translation>Метка</translation>
</message>
<message>
<source>Q Keycode</source>
<comment>Qt Key Code for the OnScreen Keyboard</comment>
- <translation type="unfinished"></translation>
+ <translation>Код клавиши Qt</translation>
</message>
<message>
<source>Unicode Value</source>
<comment>The Unicode value of the key</comment>
- <translation type="unfinished"></translation>
+ <translation>Значение Юникода</translation>
</message>
</context>
<context>
<name>IOLayerBase</name>
<message>
<source>Speed</source>
<translation>Скорость</translation>
</message>
<message>
<source>Flow control</source>
<translation>Управ. потоком</translation>
</message>
<message>
<source>Hardware</source>
<translation>Аппаратное</translation>
</message>
<message>
<source>Software</source>
<translation>Программное</translation>
</message>
<message>
<source>None</source>
<translation>Нет</translation>
</message>
@@ -358,57 +358,57 @@
<translation>2</translation>
</message>
<message>
<source>115200 baud</source>
<translation>115200 бод</translation>
</message>
<message>
<source>57600 baud</source>
<translation>57600 бод</translation>
</message>
<message>
<source>38400 baud</source>
<translation>38400 бод</translation>
</message>
<message>
<source>19200 baud</source>
<translation>19200 бод</translation>
</message>
<message>
<source>9600 baud</source>
<translation>9600 бод</translation>
</message>
<message>
<source>4800 baud</source>
- <translation type="unfinished">4800 бод</translation>
+ <translation>4800 бод</translation>
</message>
<message>
<source>2400 baud</source>
- <translation type="unfinished">2400 бод</translation>
+ <translation>2400 бод</translation>
</message>
<message>
<source>1200 baud</source>
- <translation type="unfinished">1200 бод</translation>
+ <translation>1200 бод</translation>
</message>
</context>
<context>
<name>IOSerial</name>
<message>
<source>Not connected</source>
<translation>Не подключен</translation>
</message>
<message>
<source>Invalid baud rate</source>
<translation>Неверная бод скорость</translation>
</message>
<message>
<source>Device is already connected</source>
<translation>Устройство уже подключено</translation>
</message>
</context>
<context>
<name>IrdaConfigWidget</name>
<message>
<source>Device</source>
<translation>Устройство</translation>
</message>
</context>
@@ -503,57 +503,57 @@
<translation>Вставить</translation>
</message>
<message>
<source>Script</source>
<translation>Скрипт</translation>
</message>
<message>
<source>&lt;qt&gt;There is no Connection.&lt;/qt&gt;</source>
<translation>&lt;qt&gt;Нет соединения.&lt;/qt&gt;</translation>
</message>
<message>
<source>History</source>
<translation>История</translation>
</message>
<message>
<source>New Profile</source>
<translation>Новый профиль</translation>
</message>
<message>
<source>Save Profile</source>
<translation>Сохранить профиль</translation>
</message>
<message>
<source>Start log</source>
- <translation type="unfinished"></translation>
+ <translation>Начать журнал</translation>
</message>
<message>
<source>Stop log</source>
- <translation type="unfinished"></translation>
+ <translation>Закончить журнал</translation>
</message>
<message>
<source>Log</source>
- <translation type="unfinished"></translation>
+ <translation>Журнал</translation>
</message>
</context>
<context>
<name>ModemConfigWidget</name>
<message>
<source>Modem is attached to:</source>
<translation>Модем подключен к:</translation>
</message>
<message>
<source>Enter telefon number here:</source>
<translation>Введите номер телефона:</translation>
</message>
<message>
<source>AT commands</source>
<translation>AT команды</translation>
</message>
<message>
<source>Enter number</source>
<translation>Введите номер</translation>
</message>
</context>
<context>
<name>NoOptions</name>
<message>
@@ -811,53 +811,53 @@
<translation>Сбросить динамики</translation>
</message>
<message>
<source>Turning off dialtone</source>
<translation>Отключить зуммер</translation>
</message>
<message>
<source>Dial number</source>
<translation>Набрать номер</translation>
</message>
<message>
<source>Line busy, redialing number</source>
<translation>Линия занята, набираю снова</translation>
</message>
<message>
<source>Connection established</source>
<translation>Соединение установлено</translation>
</message>
<message>
<source>Dismiss</source>
<translation>Закрыть</translation>
</message>
<message>
<source>&lt;qt&gt;Dialing the number failed.&lt;/qt&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;qt&gt;Набор номера неудался.&lt;/qt&gt;</translation>
</message>
<message>
<source>Fixing up Embedix</source>
- <translation type="unfinished"></translation>
+ <translation>Подправляю Embedix</translation>
</message>
</context>
<context>
<name>SerialConfigWidget</name>
<message>
<source>Device</source>
<translation>Устройство</translation>
</message>
</context>
<context>
<name>TerminalWidget</name>
<message>
<source>Terminal Type</source>
<translation>Тип терминала</translation>
</message>
<message>
<source>Color scheme</source>
<translation>Цветовая схема</translation>
</message>
<message>
<source>Font size</source>
<translation type="obsolete">Размер шрифта</translation>
</message>
<message>
diff --git a/i18n/ru/opie-eye.ts b/i18n/ru/opie-eye.ts
index 2633d7b..e9e7979 100644
--- a/i18n/ru/opie-eye.ts
+++ b/i18n/ru/opie-eye.ts
@@ -1,300 +1,300 @@
<!DOCTYPE TS><TS>
<context>
<name>BaseSetup</name>
<message>
<source> seconds</source>
- <translation type="unfinished"></translation>
+ <translation>секунд</translation>
</message>
<message>
<source>Slideshow timeout:</source>
- <translation type="unfinished"></translation>
+ <translation>Таймаут презентации:</translation>
</message>
<message>
<source> pixel</source>
- <translation type="unfinished"></translation>
+ <translation>пикселей</translation>
</message>
<message>
<source>Size of thumbnails:</source>
- <translation type="unfinished"></translation>
+ <translation>Размер значков:</translation>
</message>
<message>
<source>Show toolbar on startup</source>
- <translation type="unfinished"></translation>
+ <translation>Показать панель при запуске</translation>
</message>
<message>
<source>Save status of fullscreen/autorotate</source>
- <translation type="unfinished"></translation>
+ <translation>Сохранить статус полного экрана/авто поворота</translation>
</message>
</context>
<context>
<name>ImageView</name>
<message>
<source>View Image Info</source>
- <translation type="unfinished"></translation>
+ <translation>Просморт информации</translation>
</message>
<message>
<source>Toggle autorotate</source>
- <translation type="unfinished"></translation>
+ <translation>Включить авто поворот</translation>
</message>
<message>
<source>Toggle autoscale</source>
- <translation type="unfinished"></translation>
+ <translation>Включить авто размер</translation>
</message>
<message>
<source>Switch to next image</source>
- <translation type="unfinished"></translation>
+ <translation>Следующее изображение</translation>
</message>
<message>
<source>Switch to previous image</source>
- <translation type="unfinished"></translation>
+ <translation>Предыдущее изображение</translation>
</message>
<message>
<source>Toggle fullscreen</source>
- <translation type="unfinished"></translation>
+ <translation>На весь экран</translation>
</message>
<message>
<source>Toggle thumbnail</source>
- <translation type="unfinished"></translation>
+ <translation>Показывать значки</translation>
</message>
</context>
<context>
<name>PIconView</name>
<message>
<source>View as</source>
<translation>Просмотреть как</translation>
</message>
<message>
<source>Beam Current Item</source>
<translation>Отправить текущий</translation>
</message>
<message>
<source>Delete Current Item</source>
<translation>Удалить текущий</translation>
</message>
<message>
<source>View Current Item</source>
<translation>Просмотреть текущий</translation>
</message>
<message>
<source>Show Image Info</source>
<translation>Показать информацию</translation>
</message>
<message>
<source>Delete Image</source>
<translation>Удалить изображение</translation>
</message>
<message>
<source>the Image %1</source>
<translation>изображение %1</translation>
</message>
<message>
<source>Image</source>
<translation>Изображение</translation>
</message>
<message>
<source>Start slideshow</source>
- <translation type="unfinished"></translation>
+ <translation>Начать презентацию слайдов</translation>
</message>
</context>
<context>
<name>PMainWindow</name>
<message>
<source>Phunk View - Config</source>
<translation type="obsolete">Вид - настройка</translation>
</message>
<message>
<source>Browser Keyboard Actions</source>
<translation>Привязки клавиш браузера</translation>
</message>
<message>
<source>Keyboard Configuration</source>
<translation>Настройка клавиатуры</translation>
</message>
<message>
<source>Opie Eye - Config</source>
- <translation type="unfinished"></translation>
+ <translation>Глаз Opie - Настройки</translation>
</message>
<message>
<source>Imageinfo Keyboard Actions</source>
- <translation type="unfinished"></translation>
+ <translation>Информация - Действия клавиатуры</translation>
</message>
<message>
<source>Imageview Keyboard Actions</source>
- <translation type="unfinished"></translation>
+ <translation>Изображение - Действия клавиатуры</translation>
</message>
<message>
<source>Go dir up</source>
- <translation type="unfinished"></translation>
+ <translation>Родительский каталог</translation>
</message>
<message>
<source>Beam file</source>
- <translation type="unfinished"></translation>
+ <translation>Отправить файл</translation>
</message>
<message>
<source>Show imageinfo</source>
- <translation type="unfinished"></translation>
+ <translation>Показать информацию</translation>
</message>
<message>
<source>Delete file</source>
- <translation type="unfinished"></translation>
+ <translation>Удалить файл</translation>
</message>
<message>
<source>Display image</source>
- <translation type="unfinished"></translation>
+ <translation>Показать изображение</translation>
</message>
<message>
<source>Start slideshow</source>
- <translation type="unfinished"></translation>
+ <translation>Начать презентацию слайдов</translation>
</message>
<message>
<source>Show toolbar</source>
- <translation type="unfinished"></translation>
+ <translation>Показать панель</translation>
</message>
<message>
<source>Settings</source>
- <translation type="unfinished"></translation>
+ <translation>Настройки</translation>
</message>
<message>
<source>Thumbnail and Imageinfo</source>
- <translation type="unfinished"></translation>
+ <translation>Значок и информация</translation>
</message>
<message>
<source>Thumbnail and name</source>
- <translation type="unfinished"></translation>
+ <translation>Значок и имя</translation>
</message>
<message>
<source>Name only</source>
- <translation type="unfinished"></translation>
+ <translation>Только имя</translation>
</message>
<message>
<source>Next image</source>
- <translation type="unfinished"></translation>
+ <translation>Следующее</translation>
</message>
<message>
<source>Previous image</source>
- <translation type="unfinished"></translation>
+ <translation>Предыдущее</translation>
</message>
<message>
<source>Show images fullscreen</source>
- <translation type="unfinished"></translation>
+ <translation>Показать на полный экран</translation>
</message>
<message>
<source>Auto rotate images</source>
- <translation type="unfinished"></translation>
+ <translation>Авто поворот изображений</translation>
</message>
<message>
<source>Show images unscaled</source>
- <translation type="unfinished"></translation>
+ <translation>Исходный размер</translation>
</message>
<message>
<source>Show zoomer window when unscaled</source>
- <translation type="unfinished"></translation>
+ <translation>Показывать окно масштаба при исходном размере</translation>
</message>
<message>
<source>File</source>
- <translation type="unfinished"></translation>
+ <translation>Файл</translation>
</message>
<message>
<source>Show</source>
- <translation type="unfinished"></translation>
+ <translation>Показать</translation>
</message>
<message>
<source>Select filesystem</source>
- <translation type="unfinished"></translation>
+ <translation>Выбрать файловую систему</translation>
</message>
<message>
<source>Listview mode</source>
- <translation type="unfinished"></translation>
+ <translation>Режим списка</translation>
</message>
</context>
<context>
<name>QObject</name>
<message>
<source>%1 - O View</source>
<comment>Name of the dir</comment>
<translation>%1 - О Просмотр</translation>
</message>
<message>
<source>Opie Eye Caramba</source>
<translation type="obsolete">Карамба Глаз Opie</translation>
</message>
<message>
<source>Show all files</source>
<translation>Показать все файлы</translation>
</message>
<message>
<source>DirView</source>
<translation type="obsolete">Директории</translation>
</message>
<message>
<source>Opie Eye</source>
- <translation type="unfinished"></translation>
+ <translation>Глаз Opie</translation>
</message>
<message>
<source>DocView</source>
- <translation type="unfinished"></translation>
+ <translation>Документы</translation>
</message>
<message>
<source>Directory View</source>
- <translation type="unfinished"></translation>
+ <translation>Каталоги</translation>
</message>
<message>
<source>&lt;center&gt;&lt;b&gt;Be carefull with the following options!&lt;/b&gt;&lt;/center&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;center&gt;&lt;b&gt;Будьте осторожны со следующими опциями!&lt;/b&gt;&lt;/center&gt;</translation>
</message>
<message>
<source>Show files recursive</source>
- <translation type="unfinished"></translation>
+ <translation>Показывать файлы рекурсивно</translation>
</message>
<message>
<source>Recursion depth:</source>
- <translation type="unfinished"></translation>
+ <translation>Глубина рекурсии:</translation>
</message>
<message>
<source> directories</source>
- <translation type="unfinished"></translation>
+ <translation>каталоги</translation>
</message>
<message>
<source>Digital Camera View</source>
- <translation type="unfinished"></translation>
+ <translation>Цифровая камера</translation>
</message>
<message>
<source>Error no Camera Dir found</source>
- <translation type="unfinished"></translation>
+ <translation>Ошибка: Не найден каталог камеры</translation>
</message>
</context>
<context>
<name>ViewModeButton</name>
<message>
<source>Thumbnail and Imageinfo</source>
- <translation type="unfinished"></translation>
+ <translation>Значок и информация</translation>
</message>
<message>
<source>Thumbnail and Name</source>
- <translation type="unfinished"></translation>
+ <translation>Значок и имя</translation>
</message>
<message>
<source>Name Only</source>
- <translation type="unfinished"></translation>
+ <translation>Только имя</translation>
</message>
</context>
<context>
<name>imageinfo</name>
<message>
<source>View Full Image</source>
- <translation type="unfinished"></translation>
+ <translation>Просморт всего изображения</translation>
</message>
<message>
<source>Image info</source>
- <translation type="unfinished"></translation>
+ <translation>Информация</translation>
</message>
<message>
<source>Displays an thumbnail of the image</source>
- <translation type="unfinished"></translation>
+ <translation>Показывает значок изображения</translation>
</message>
<message>
<source>Displays info of selected image</source>
- <translation type="unfinished"></translation>
+ <translation>Показывает информацию о текущем изображении</translation>
</message>
</context>
</TS>
diff --git a/i18n/ru/opie-eye_slave.ts b/i18n/ru/opie-eye_slave.ts
index 8ff0f37..cd9375f 100644
--- a/i18n/ru/opie-eye_slave.ts
+++ b/i18n/ru/opie-eye_slave.ts
@@ -379,47 +379,51 @@
<translation>Расстояние: %1
</translation>
</message>
<message>
<source>Infinite</source>
<translation>Бесконечность</translation>
</message>
<message>
<source>ISO equivalent: %1
</source>
<translation>ISO эквивалент: %1
</translation>
</message>
<message>
<source>EXIF comment: %1</source>
<translation>EXIF примечания: %1</translation>
</message>
<message>
<source>&lt;/qt&gt;</source>
<translation>&lt;/qt&gt;</translation>
</message>
<message>
<source>Dimensions: %1 x %2
</source>
- <translation type="unfinished"></translation>
+ <translation>Размер: %1 x %2
+</translation>
</message>
<message>
<source>Size: %1
</source>
- <translation type="unfinished"></translation>
+ <translation>Размер: %1
+</translation>
</message>
<message>
<source>Compressed size: %1</source>
- <translation type="unfinished"></translation>
+ <translation>Размер после сжатия: %1</translation>
</message>
<message>
<source>used colors: %1
</source>
- <translation type="unfinished"></translation>
+ <translation>использовано цветов: %1
+</translation>
</message>
<message>
<source>Resolution: %1 x %2
</source>
- <translation type="unfinished"></translation>
+ <translation>Разрешение: %1 x %2
+</translation>
</message>
</context>
</TS>
diff --git a/i18n/ru/opie-login.ts b/i18n/ru/opie-login.ts
index db24b6e..0929ef1 100644
--- a/i18n/ru/opie-login.ts
+++ b/i18n/ru/opie-login.ts
@@ -68,67 +68,67 @@ accurately to calibrate your screen.</source>
<message>
<source>Opie was terminated
by an uncaught signal
(%1)
</source>
<translation>Opie был завершен
необработанным сигналом
(%1)
</translation>
</message>
<message>
<source>Could not start Opie.</source>
<translation>Не смог запустить Opie.</translation>
</message>
<message>
<source>&lt;center&gt;Welcome to OPIE %1&lt;/center&gt;&lt;center&gt;&amp; %2 %3&lt;/center&gt;</source>
<translation type="obsolete">&lt;center&gt;Добро пожаловать в OPIE %1&lt;/center&gt;&lt;center&gt;&amp; %2 %3&lt;/center&gt;</translation>
</message>
</context>
<context>
<name>PasswordDialog</name>
<message>
<source>Set Password</source>
<comment>Caption of the password dialog</comment>
- <translation type="unfinished"></translation>
+ <translation>Установить пароль</translation>
</message>
<message>
<source>&lt;qt&gt;&lt;h2&gt;Please set a password for the Superuser.&lt;/h2&gt;&lt;/qt&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;qt&gt;&lt;h2&gt;Пожалуйста установите пароль суперпользователя.&lt;/h2&gt;&lt;/qt&gt;</translation>
</message>
<message>
<source>&lt;b&gt;Password:&lt;/b&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;b&gt;Пароль:&lt;/b&gt;</translation>
</message>
<message>
<source>&lt;b&gt;Confirm:&lt;/b&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;b&gt;Подтвердите:&lt;/b&gt;</translation>
</message>
</context>
<context>
<name>PasswordDialogImpl</name>
<message>
<source>Trying to leave without password set</source>
- <translation type="unfinished"></translation>
+ <translation>Пытаюсь выйти без задания пароля</translation>
</message>
<message>
<source>&lt;qt&gt;No password was set. This could lead to you not beeingable to remotely connect to your machine.Do you want to continue not setting a password?&lt;/qt&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;qt&gt;Не был задан пароль. Это может привести к невозможности удаленного подключения к вашей машине. Вы действительно хотите продолжить без задания пароля?&lt;/qt&gt;</translation>
</message>
<message>
<source>Passwords don&apos;t match</source>
- <translation type="unfinished"></translation>
+ <translation>Пароли не совпадают</translation>
</message>
<message>
<source>&lt;qt&gt;The two passwords don&apos;t match. Please try again.&lt;/qt&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;qt&gt;Это два пароля не совпадают. Попробуйте снова.&lt;/qt&gt;</translation>
</message>
<message>
<source>Password not legal</source>
- <translation type="unfinished"></translation>
+ <translation>Недопустимый пароль</translation>
</message>
<message>
<source>&lt;qt&gt;The entered password is not a valid password.Please try entering a valid password.&lt;/qt&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;qt&gt;Введеный пароль недопустим. Пожалуйста попробуйте ввести допустимый пароль.&lt;/qt&gt;</translation>
</message>
</context>
</TS>
diff --git a/i18n/ru/opie-sheet.ts b/i18n/ru/opie-sheet.ts
index bccc0e7..d16e845 100644
--- a/i18n/ru/opie-sheet.ts
+++ b/i18n/ru/opie-sheet.ts
@@ -1,1027 +1,1038 @@
<!DOCTYPE TS><TS>
<context>
<name>CellFormat</name>
<message>
<source>&amp;Borders</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Границы</translation>
</message>
<message>
<source>Back&amp;ground</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Фон</translation>
</message>
<message>
<source>&amp;Font</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Шрифт</translation>
</message>
<message>
<source>&amp;Alignment</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Выравнивание</translation>
</message>
<message>
<source>&amp;Width:</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Ширина:</translation>
</message>
<message>
<source>&amp;Color:</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Цвет:</translation>
</message>
<message>
<source>&amp;Default Borders</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Границы по умолчанию</translation>
</message>
<message>
<source>&amp;Style:</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Стиль:</translation>
</message>
<message>
<source>&amp;Default Background</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Фон по умолчанию</translation>
</message>
<message>
<source>&amp;Font:</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Шрифт:</translation>
</message>
<message>
<source>&amp;Size:</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Размер:</translation>
</message>
<message>
<source>&amp;Bold</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Жирный</translation>
</message>
<message>
<source>&amp;Italic</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Курсив</translation>
</message>
<message>
<source>&amp;Default Font</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Шрифт по умолчанию</translation>
</message>
<message>
<source>&amp;Vertical:</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Вертикальный:</translation>
</message>
<message>
<source>&amp;Horizontal:</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Горизонтальный:</translation>
</message>
<message>
<source>&amp;Word Wrap</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Перенос строки</translation>
</message>
<message>
<source>&amp;Default Alignment</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Выравнивание по умолчанию</translation>
</message>
<message>
<source>Format Cells</source>
- <translation type="unfinished"></translation>
+ <translation>Форматировать ячейки</translation>
</message>
<message>
<source>Opie Sheet</source>
- <translation type="unfinished"></translation>
+ <translation>Opie Лист</translation>
</message>
</context>
<context>
<name>FindDialog</name>
<message>
<source>&amp;Find &amp;&amp; Replace</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Найти и заменить</translation>
</message>
<message>
<source>&amp;Options</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Параметры</translation>
</message>
<message>
<source>&amp;Search for:</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Искать:</translation>
</message>
<message>
<source>&amp;Replace with:</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Заменить на:</translation>
</message>
<message>
<source>&amp;Type</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Тип</translation>
</message>
<message>
<source>&amp;Find</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Найти</translation>
</message>
<message>
<source>&amp;Replace</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Заменить</translation>
</message>
<message>
<source>Replace &amp;all</source>
- <translation type="unfinished"></translation>
+ <translation>Заменить &amp;все</translation>
</message>
<message>
<source>Match &amp;case</source>
- <translation type="unfinished"></translation>
+ <translation>Учитывать &amp;регистр</translation>
</message>
<message>
<source>Current &amp;selection only</source>
- <translation type="unfinished"></translation>
+ <translation>Только &amp;выделенное</translation>
</message>
<message>
<source>&amp;Entire cell</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Всю ячейку</translation>
</message>
<message>
<source>Find &amp; Replace</source>
- <translation type="unfinished"></translation>
+ <translation>Найти и заменить</translation>
</message>
</context>
<context>
<name>MainWindow</name>
<message>
<source>Opie Sheet</source>
- <translation type="unfinished"></translation>
+ <translation>Opie Лист</translation>
</message>
<message>
<source>Error</source>
- <translation type="unfinished"></translation>
+ <translation>Ошибка</translation>
</message>
<message>
<source>Inconsistency error!</source>
- <translation type="unfinished"></translation>
+ <translation>Ошибка несоответствия!</translation>
</message>
<message>
<source>File cannot be saved!</source>
- <translation type="unfinished"></translation>
+ <translation>Невозможно сохранить файл!</translation>
</message>
<message>
<source>File cannot be opened!</source>
- <translation type="unfinished"></translation>
+ <translation>Невозможно открыть файл!</translation>
</message>
<message>
<source>Invalid file format!</source>
- <translation type="unfinished"></translation>
+ <translation>Недопустимый формат файла!</translation>
</message>
<message>
<source>Save File</source>
- <translation type="unfinished"></translation>
+ <translation>Сохранить файл</translation>
</message>
<message>
<source>Do you want to save the current file?</source>
- <translation type="unfinished"></translation>
+ <translation>Вы хотите сохранить этот файл?</translation>
</message>
<message>
<source>&amp;File Name:</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Имя файла:</translation>
</message>
<message>
<source>UnnamedFile</source>
- <translation type="unfinished"></translation>
+ <translation>БезымянныйФайл</translation>
</message>
<message>
<source>New File</source>
- <translation type="unfinished"></translation>
+ <translation>Новый файл</translation>
</message>
<message>
<source>&amp;New</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Новый</translation>
</message>
<message>
<source>Open File</source>
- <translation type="unfinished"></translation>
+ <translation>Открыть Файл</translation>
</message>
<message>
<source>&amp;Open</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Открыть</translation>
</message>
<message>
<source>&amp;Save</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Сохранить</translation>
</message>
<message>
<source>Save File As</source>
- <translation type="unfinished"></translation>
+ <translation>Сохранить файл как</translation>
</message>
<message>
<source>Save &amp;As</source>
- <translation type="unfinished"></translation>
+ <translation>Сохранить &amp;как</translation>
</message>
<message>
<source>Import Excel file</source>
- <translation type="unfinished"></translation>
+ <translation>Импорт файла Excel</translation>
</message>
<message>
<source>Import E&amp;xcel file</source>
- <translation type="unfinished"></translation>
+ <translation>Импорт файла E&amp;xcel</translation>
</message>
<message>
<source>Accept</source>
- <translation type="unfinished"></translation>
+ <translation>Принять</translation>
</message>
<message>
<source>&amp;Accept</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Принять</translation>
</message>
<message>
<source>Cancel</source>
- <translation type="unfinished"></translation>
+ <translation>Отменить</translation>
</message>
<message>
<source>&amp;Cancel</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Отменить</translation>
</message>
<message>
<source>Cell Selector</source>
- <translation type="unfinished"></translation>
+ <translation>Селектор ячеек</translation>
</message>
<message>
<source>Cell &amp;Selector</source>
- <translation type="unfinished"></translation>
+ <translation>Селектор &amp;Ячеек</translation>
</message>
<message>
<source>Cut Cells</source>
- <translation type="unfinished"></translation>
+ <translation>Вырезать ячейки</translation>
</message>
<message>
<source>Cu&amp;t</source>
- <translation type="unfinished"></translation>
+ <translation>Вы&amp;резать</translation>
</message>
<message>
<source>Copy Cells</source>
- <translation type="unfinished"></translation>
+ <translation>Копировать ячейки</translation>
</message>
<message>
<source>&amp;Copy</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Копировать</translation>
</message>
<message>
<source>Paste Cells</source>
- <translation type="unfinished"></translation>
+ <translation>Вставить ячейки</translation>
</message>
<message>
<source>&amp;Paste</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Вставить</translation>
</message>
<message>
<source>Paste Contents</source>
- <translation type="unfinished"></translation>
+ <translation>Вставить содержимое</translation>
</message>
<message>
<source>Paste Cont&amp;ents</source>
- <translation type="unfinished"></translation>
+ <translation>Вставить содер&amp;жимое</translation>
</message>
<message>
<source>Clear Cells</source>
- <translation type="unfinished"></translation>
+ <translation>Очистить ячейки</translation>
</message>
<message>
<source>C&amp;lear</source>
- <translation type="unfinished"></translation>
+ <translation>О&amp;чистить</translation>
</message>
<message>
<source>Insert Cells</source>
- <translation type="unfinished"></translation>
+ <translation>Вставить ячейки</translation>
</message>
<message>
<source>C&amp;ells</source>
- <translation type="unfinished"></translation>
+ <translation>Я&amp;чейки</translation>
</message>
<message>
<source>Insert Rows</source>
- <translation type="unfinished"></translation>
+ <translation>Вставить строки</translation>
</message>
<message>
<source>&amp;Rows</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Строки</translation>
</message>
<message>
<source>Insert Columns</source>
- <translation type="unfinished"></translation>
+ <translation>Вставить столбцы</translation>
</message>
<message>
<source>&amp;Columns</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Столбцы</translation>
</message>
<message>
<source>Add Sheets</source>
- <translation type="unfinished"></translation>
+ <translation>Добавить листы</translation>
</message>
<message>
<source>&amp;Sheets</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Листы</translation>
</message>
<message>
<source>Cells</source>
- <translation type="unfinished"></translation>
+ <translation>Ячейки</translation>
</message>
<message>
<source>&amp;Cells</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Ячейки</translation>
</message>
<message>
<source>Row Height</source>
- <translation type="unfinished"></translation>
+ <translation>Высота строки</translation>
</message>
<message>
<source>H&amp;eight</source>
- <translation type="unfinished"></translation>
+ <translation>В&amp;ысота</translation>
</message>
<message>
<source>Adjust Row</source>
- <translation type="unfinished"></translation>
+ <translation>Выровнять строку</translation>
</message>
<message>
<source>&amp;Adjust</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Выровнять</translation>
</message>
<message>
<source>Show Row</source>
- <translation type="unfinished"></translation>
+ <translation>Показать строку</translation>
</message>
<message>
<source>&amp;Show</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Показать</translation>
</message>
<message>
<source>Hide Row</source>
- <translation type="unfinished"></translation>
+ <translation>Спрятать строку</translation>
</message>
<message>
<source>&amp;Hide</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Спрятать</translation>
</message>
<message>
<source>Column Width</source>
- <translation type="unfinished"></translation>
+ <translation>Ширина столбца</translation>
</message>
<message>
<source>&amp;Width</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Ширина</translation>
</message>
<message>
<source>Adjust Column</source>
- <translation type="unfinished"></translation>
+ <translation>Выровнять столбец</translation>
</message>
<message>
<source>Show Column</source>
- <translation type="unfinished"></translation>
+ <translation>Показать столбец</translation>
</message>
<message>
<source>Hide Column</source>
- <translation type="unfinished"></translation>
+ <translation>Спрятать столбец</translation>
</message>
<message>
<source>Rename Sheet</source>
- <translation type="unfinished"></translation>
+ <translation>Переименовать лист</translation>
</message>
<message>
<source>&amp;Rename</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Переименовать</translation>
</message>
<message>
<source>Remove Sheet</source>
- <translation type="unfinished"></translation>
+ <translation>Удалить лист</translation>
</message>
<message>
<source>R&amp;emove</source>
- <translation type="unfinished"></translation>
+ <translation>У&amp;далить</translation>
</message>
<message>
<source>Sort Data</source>
- <translation type="unfinished"></translation>
+ <translation>Сортировать данные</translation>
</message>
<message>
<source>&amp;Sort</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Сортировать</translation>
</message>
<message>
<source>Find &amp;&amp; Replace</source>
- <translation type="unfinished"></translation>
+ <translation>Найти и заменить</translation>
</message>
<message>
<source>&amp;Find &amp;&amp; Replace</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Найти и заменить</translation>
</message>
<message>
<source>Equal To</source>
- <translation type="unfinished"></translation>
+ <translation>Равно</translation>
</message>
<message>
<source>&amp;Equal To</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Равно</translation>
</message>
<message>
<source>Addition</source>
- <translation type="unfinished"></translation>
+ <translation>Сложение</translation>
</message>
<message>
<source>&amp;Addition</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Сложение</translation>
</message>
<message>
<source>Subtraction</source>
- <translation type="unfinished"></translation>
+ <translation>Вычитание</translation>
</message>
<message>
<source>&amp;Subtraction</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Вычитание</translation>
</message>
<message>
<source>Multiplication</source>
- <translation type="unfinished"></translation>
+ <translation>Умножение</translation>
</message>
<message>
<source>&amp;Multiplication</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Умножение</translation>
</message>
<message>
<source>Division</source>
- <translation type="unfinished"></translation>
+ <translation>Деление</translation>
</message>
<message>
<source>&amp;Division</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Деление</translation>
</message>
<message>
<source>Open ParanthesistempCellData-&gt;row+row1, tempCellData-&gt;col+col1</source>
- <translation type="unfinished"></translation>
+ <translation>Open ParanthesistempCellData-&gt;row+row1, tempCellData-&gt;col+col1</translation>
</message>
<message>
<source>&amp;Open Paranthesis</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Открыть скобки</translation>
</message>
<message>
<source>Close Paranthesis</source>
- <translation type="unfinished"></translation>
+ <translation>Закрыть скобки</translation>
</message>
<message>
<source>&amp;Close Paranthesis</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Закрыть скобки</translation>
</message>
<message>
<source>Comma</source>
- <translation type="unfinished"></translation>
+ <translation>Запятая</translation>
</message>
<message>
<source>&amp;Comma</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Запятая</translation>
</message>
<message>
<source>&amp;File</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Файл</translation>
</message>
<message>
<source>&amp;Edit</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Правка</translation>
</message>
<message>
<source>&amp;Insert</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Вставить</translation>
</message>
<message>
<source>&amp;Format</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Формат</translation>
</message>
<message>
<source>&amp;Data</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Данные</translation>
</message>
<message>
<source>&amp;Row</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Строка</translation>
</message>
<message>
<source>Colum&amp;n</source>
- <translation type="unfinished"></translation>
+ <translation>Стол&amp;бец</translation>
</message>
<message>
<source>&amp;Sheet</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Лист</translation>
</message>
<message>
<source>&amp;Function</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Функция</translation>
</message>
<message>
<source>&amp;Simple</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Простой</translation>
</message>
<message>
<source>ABS(x)</source>
- <translation type="unfinished"></translation>
+ <translation>ABS(x)</translation>
</message>
<message>
<source>CEILING(x,acc)</source>
- <translation type="unfinished"></translation>
+ <translation>CEILING(x,acc)</translation>
</message>
<message>
<source>FACT(x)</source>
- <translation type="unfinished"></translation>
+ <translation>FACT(x)</translation>
</message>
<message>
<source>FLOOR(x,acc)</source>
- <translation type="unfinished"></translation>
+ <translation>FLOOR(x,acc)</translation>
</message>
<message>
<source>INT(x)</source>
- <translation type="unfinished"></translation>
+ <translation>INT(x)</translation>
</message>
<message>
<source>MOD(x,y)</source>
- <translation type="unfinished"></translation>
+ <translation>MOD(x,y)</translation>
</message>
<message>
<source>ROUND(x,digits)</source>
- <translation type="unfinished"></translation>
+ <translation>ROUND(x,цифр)</translation>
</message>
<message>
<source>SIGN(x)</source>
- <translation type="unfinished"></translation>
+ <translation>SIGN(x)</translation>
</message>
<message>
<source>EXP(x)</source>
- <translation type="unfinished"></translation>
+ <translation>EXP(x)</translation>
</message>
<message>
<source>LN(x)</source>
- <translation type="unfinished"></translation>
+ <translation>LN(x)</translation>
</message>
<message>
<source>LOG(x,b)</source>
- <translation type="unfinished"></translation>
+ <translation>LOG(x,b)</translation>
</message>
<message>
<source>LOG10(x)</source>
- <translation type="unfinished"></translation>
+ <translation>LOG10(x)</translation>
</message>
<message>
<source>POWER(x,y)</source>
- <translation type="unfinished"></translation>
+ <translation>POWER(x,y)</translation>
</message>
<message>
<source>SQRT(x)</source>
- <translation type="unfinished"></translation>
+ <translation>SQRT(x)</translation>
</message>
<message>
<source>DEGREES(x)</source>
- <translation type="unfinished"></translation>
+ <translation>DEGREES(x)</translation>
</message>
<message>
<source>RADIANS(x)</source>
- <translation type="unfinished"></translation>
+ <translation>RADIANS(x)</translation>
</message>
<message>
<source>PI()</source>
- <translation type="unfinished"></translation>
+ <translation>PI()</translation>
</message>
<message>
<source>RAND()</source>
- <translation type="unfinished"></translation>
+ <translation>RAND()</translation>
</message>
<message>
<source>RANDBETWEEN(a,b)</source>
- <translation type="unfinished"></translation>
+ <translation>RANDBETWEEN(a,b)</translation>
</message>
<message>
<source>S&amp;tandard</source>
- <translation type="unfinished"></translation>
+ <translation>С&amp;тандартные</translation>
</message>
<message>
<source>AND(x1,x2)</source>
- <translation type="unfinished"></translation>
+ <translation>AND(x1,x2)</translation>
</message>
<message>
<source>NOT(x)</source>
- <translation type="unfinished"></translation>
+ <translation>NOT(x)</translation>
</message>
<message>
<source>OR(x1,x2)</source>
- <translation type="unfinished"></translation>
+ <translation>OR(x1,x2)</translation>
</message>
<message>
<source>IF(compare,val1,val2)</source>
- <translation type="unfinished"></translation>
+ <translation>IF(сравнить,знач1,знач2)</translation>
</message>
<message>
<source>INDEX(range,index)</source>
- <translation type="unfinished"></translation>
+ <translation>INDEX(область,индекс)</translation>
</message>
<message>
<source>ISBLANK(x)</source>
- <translation type="unfinished"></translation>
+ <translation>ISBLANK(x)</translation>
</message>
<message>
<source>ISNUMBER(x)</source>
- <translation type="unfinished"></translation>
+ <translation>ISNUMBER(x)</translation>
</message>
<message>
<source>EVEN(x)</source>
- <translation type="unfinished"></translation>
+ <translation>EVEN(x)</translation>
</message>
<message>
<source>ISEVEN(x)</source>
- <translation type="unfinished"></translation>
+ <translation>ISEVEN(x)</translation>
</message>
<message>
<source>ODD(x)</source>
- <translation type="unfinished"></translation>
+ <translation>ODD(x)</translation>
</message>
<message>
<source>ISODD(x)</source>
- <translation type="unfinished"></translation>
+ <translation>ISODD(x)</translation>
</message>
<message>
<source>Logical-&amp;Information</source>
- <translation type="unfinished"></translation>
+ <translation>Логические-&amp;Информация</translation>
</message>
<message>
<source>SIN(x)</source>
- <translation type="unfinished"></translation>
+ <translation>SIN(x)</translation>
</message>
<message>
<source>COS(x)</source>
- <translation type="unfinished"></translation>
+ <translation>COS(x)</translation>
</message>
<message>
<source>TAN(x)</source>
- <translation type="unfinished"></translation>
+ <translation>TAN(x)</translation>
</message>
<message>
<source>ASIN(x)</source>
- <translation type="unfinished"></translation>
+ <translation>ASIN(x)</translation>
</message>
<message>
<source>ACOS(x)</source>
- <translation type="unfinished"></translation>
+ <translation>ACOS(x)</translation>
</message>
<message>
<source>ATAN(x)</source>
- <translation type="unfinished"></translation>
+ <translation>ATAN(x)</translation>
</message>
<message>
<source>ATAN2(x,y)</source>
- <translation type="unfinished"></translation>
+ <translation>ATAN2(x,y)</translation>
</message>
<message>
<source>SINH(x)</source>
- <translation type="unfinished"></translation>
+ <translation>SINH(x)</translation>
</message>
<message>
<source>COSH(x)</source>
- <translation type="unfinished"></translation>
+ <translation>COSH(x)</translation>
</message>
<message>
<source>TANH(x)</source>
- <translation type="unfinished"></translation>
+ <translation>TANH(x)</translation>
</message>
<message>
<source>ACOSH(x)</source>
- <translation type="unfinished"></translation>
+ <translation>ACOSH(x)</translation>
</message>
<message>
<source>ASINH(x)</source>
- <translation type="unfinished"></translation>
+ <translation>ASINH(x)</translation>
</message>
<message>
<source>ATANH(x)</source>
- <translation type="unfinished"></translation>
+ <translation>ATANH(x)</translation>
</message>
<message>
<source>&amp;Trigonometric</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Тригонометрические</translation>
</message>
<message>
<source>LEN(s)</source>
- <translation type="unfinished"></translation>
+ <translation>LEN(s)</translation>
</message>
<message>
<source>LEFT(s,num)</source>
- <translation type="unfinished"></translation>
+ <translation>LEFT(стр,номер)</translation>
</message>
<message>
<source>RIGHT(s,num)</source>
- <translation type="unfinished"></translation>
+ <translation>RIGHT(стр,номер)</translation>
</message>
<message>
<source>MID(s,pos,len)</source>
- <translation type="unfinished"></translation>
+ <translation>MID(стр,поз,длина)</translation>
</message>
<message>
<source>CONCATENATE(s1,s2..)</source>
- <translation type="unfinished"></translation>
+ <translation>CONCATENATE(стр1,стр2..)</translation>
</message>
<message>
<source>EXACT(s1,s2)</source>
- <translation type="unfinished"></translation>
+ <translation>EXACT(стр1,стр2)</translation>
</message>
<message>
<source>FIND(what,where,pos)</source>
- <translation type="unfinished"></translation>
+ <translation>FIND(что,где,поз)</translation>
</message>
<message>
<source>REPLACE(s,pos,len,ns)</source>
- <translation type="unfinished"></translation>
+ <translation>REPLACE(стр,поз,длин,нстр)</translation>
</message>
<message>
<source>REPT(s,n)</source>
- <translation type="unfinished"></translation>
+ <translation>REPT(стр,н)</translation>
</message>
<message>
<source>UPPER(s)</source>
- <translation type="unfinished"></translation>
+ <translation>UPPER(стр)</translation>
</message>
<message>
<source>LOWER(s)</source>
- <translation type="unfinished"></translation>
+ <translation>LOWER(стр)</translation>
</message>
<message>
<source>&amp;Strings</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Строки</translation>
</message>
<message>
<source>AVERAGE(range)</source>
- <translation type="unfinished"></translation>
+ <translation>AVERAGE(область)</translation>
</message>
<message>
<source>COUNT(range)</source>
- <translation type="unfinished"></translation>
+ <translation>COUNT(область)</translation>
</message>
<message>
<source>COUNTIF(range,eqls)</source>
- <translation type="unfinished"></translation>
+ <translation>COUNTIF(область,равно)</translation>
</message>
<message>
<source>MAX(range)</source>
- <translation type="unfinished"></translation>
+ <translation>MAX(область)</translation>
</message>
<message>
<source>MIN(range)</source>
- <translation type="unfinished"></translation>
+ <translation>MIN(область)</translation>
</message>
<message>
<source>SUM(range)</source>
- <translation type="unfinished"></translation>
+ <translation>SUM(область)</translation>
</message>
<message>
<source>SUMSQ(range)</source>
- <translation type="unfinished"></translation>
+ <translation>SUMSQ(область)</translation>
</message>
<message>
<source>VAR(range)</source>
- <translation type="unfinished"></translation>
+ <translation>VAR(область)</translation>
</message>
<message>
<source>VARP(range)</source>
- <translation type="unfinished"></translation>
+ <translation>VARP(область)</translation>
</message>
<message>
<source>STDEV(range)</source>
- <translation type="unfinished"></translation>
+ <translation>STDEV(область)</translation>
</message>
<message>
<source>STDEVP(range)</source>
- <translation type="unfinished"></translation>
+ <translation>STDEVP(область)</translation>
</message>
<message>
<source>SKEW(range)</source>
- <translation type="unfinished"></translation>
+ <translation>SKEW(область)</translation>
</message>
<message>
<source>KURT(range)</source>
- <translation type="unfinished"></translation>
+ <translation>KURT(область)</translation>
</message>
<message>
<source>Sta&amp;tistical</source>
- <translation type="unfinished"></translation>
+ <translation>Ста&amp;тистические</translation>
</message>
<message>
<source>BESSELI(x,n)</source>
- <translation type="unfinished"></translation>
+ <translation>BESSELI(x,n)</translation>
</message>
<message>
<source>BESSELJ(x,n)</source>
- <translation type="unfinished"></translation>
+ <translation>BESSELJ(x,n)</translation>
</message>
<message>
<source>BESSELK(x,n)</source>
- <translation type="unfinished"></translation>
+ <translation>BESSELK(x,n)</translation>
</message>
<message>
<source>BESSELY(x,n)</source>
- <translation type="unfinished"></translation>
+ <translation>BESSELY(x,n)</translation>
</message>
<message>
<source>BETAI(x,a,b)</source>
- <translation type="unfinished"></translation>
+ <translation>BETAI(x,a,b)</translation>
</message>
<message>
<source>ERF(a,b)</source>
- <translation type="unfinished"></translation>
+ <translation>ERF(a,b)</translation>
</message>
<message>
<source>ERFC(a,b)</source>
- <translation type="unfinished"></translation>
+ <translation>ERFC(a,b)</translation>
</message>
<message>
<source>GAMMALN(x)</source>
- <translation type="unfinished"></translation>
+ <translation>GAMMALN(x)</translation>
</message>
<message>
<source>GAMMAP(x,a)</source>
- <translation type="unfinished"></translation>
+ <translation>GAMMAP(x,a)</translation>
</message>
<message>
<source>GAMMAQ(x,a)</source>
- <translation type="unfinished"></translation>
+ <translation>GAMMAQ(x,a)</translation>
</message>
<message>
<source>Scienti&amp;fic</source>
- <translation type="unfinished"></translation>
+ <translation>Нау&amp;чные</translation>
</message>
<message>
<source>BETADIST(z,a,b,Q?)</source>
- <translation type="unfinished"></translation>
+ <translation>BETADIST(z,a,b,Q?)</translation>
</message>
<message>
<source>CHI2DIST(x,n,Q?)</source>
- <translation type="unfinished"></translation>
+ <translation>CHI2DIST(x,n,Q?)</translation>
</message>
<message>
<source>CHIDIST(x,n,Q?)</source>
- <translation type="unfinished"></translation>
+ <translation>CHIDIST(x,n,Q?)</translation>
</message>
<message>
<source>FDIST(z,deg1,deg2,Q?)</source>
- <translation type="unfinished"></translation>
+ <translation>FDIST(z,град1,град2,Q?)</translation>
</message>
<message>
<source>GAMMADIST(x,a,b,Q?)</source>
- <translation type="unfinished"></translation>
+ <translation>GAMMADIST(x,a,b,Q?)</translation>
</message>
<message>
<source>NORMALDIST(x,m,s,Q?)</source>
- <translation type="unfinished"></translation>
+ <translation>NORMALDIST(x,m,s,Q?)</translation>
</message>
<message>
<source>PHI(x,Q?)</source>
- <translation type="unfinished"></translation>
+ <translation>PHI(x,Q?)</translation>
</message>
<message>
<source>POISSON(x,n,Q?)</source>
- <translation type="unfinished"></translation>
+ <translation>POISSON(x,n,Q?)</translation>
</message>
<message>
<source>&amp;Distributions</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Распределение</translation>
</message>
<message>
<source>Functions</source>
- <translation type="unfinished"></translation>
+ <translation>Функции</translation>
</message>
<message>
<source>About Opie Sheet</source>
- <translation type="unfinished"></translation>
+ <translation>О программе Opie Лист</translation>
</message>
<message>
<source>Opie Sheet
Spreadsheet Software for Opie
QWDC Beta Winner (as Sheet/Qt)
Developed by: Serdar Ozler
Release 1.0.2
Release Date: October 08, 2002
This product is licensed under GPL. It is freely distributable. If you want to get the latest version and also the source code, please visit the web site.
http://qtopia.sitebest.com</source>
- <translation type="unfinished"></translation>
+ <translation>Opie Sheet
+Электронные таблицы для Opie
+QWDC Beta Победитель (как Sheet/Qt)
+
+Разработан: Serdar Ozler
+Версия 1.0.2
+Дата выхода: Октябрь 08, 2002
+Русский перевод: Андрей Паскаль, июнь 2003
+
+Это продукт лицензирован на условиях GPL. Распространяется свободно. Если вы хотите получить последнюю версию и исходный код, посетите сайт
+
+http://qtopia.sitebest.com</translation>
</message>
<message>
<source>&amp;Number of rows:</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Количество строк:</translation>
</message>
<message>
<source>&amp;Number of columns:</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Количество столбцов:</translation>
</message>
<message>
<source>&amp;Number of sheets:</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Количество листов:</translation>
</message>
<message>
<source>Sheet</source>
- <translation type="unfinished"></translation>
+ <translation>Лист</translation>
</message>
<message>
<source>&amp;Height of each row:</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Высота каждой строки:</translation>
</message>
<message>
<source>&amp;Width of each column:</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Ширина каждого столбца:</translation>
</message>
<message>
<source>&lt;td&gt;Unable to open or parse file!&lt;/td&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;td&gt;Не могу открыть или прочитать файл!&lt;/td&gt;</translation>
</message>
<message>
<source>&amp;Sheet Name:</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Имя листа:</translation>
</message>
<message>
<source>There is only one sheet!</source>
- <translation type="unfinished"></translation>
+ <translation>Есть только один лист!</translation>
</message>
<message>
<source>Are you sure?</source>
- <translation type="unfinished"></translation>
+ <translation>Вы уверены?</translation>
</message>
<message>
<source>&amp;Type</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Тип</translation>
</message>
<message>
<source>Shift cells &amp;down</source>
- <translation type="unfinished"></translation>
+ <translation>Сдвинуть ячейки &amp;вниз</translation>
</message>
<message>
<source>Shift cells &amp;right</source>
- <translation type="unfinished"></translation>
+ <translation>Сдвинуть ячейки впр&amp;аво</translation>
</message>
<message>
<source>Entire ro&amp;w</source>
- <translation type="unfinished"></translation>
+ <translation>Всю стро&amp;ку</translation>
</message>
<message>
<source>Entire &amp;column</source>
- <translation type="unfinished"></translation>
+ <translation>Весь &amp;столбец</translation>
</message>
</context>
<context>
<name>Sheet</name>
<message>
<source>Error</source>
- <translation type="unfinished"></translation>
+ <translation>Ошибка</translation>
</message>
<message>
<source>Search key not found!</source>
- <translation type="unfinished"></translation>
+ <translation>Ключ поиска не найден!</translation>
</message>
</context>
<context>
<name>SortDialog</name>
<message>
<source>&amp;Sort</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Сортировать</translation>
</message>
<message>
<source>&amp;Options</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Параметры</translation>
</message>
<message>
<source>&amp;Sort by</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Сортировать по</translation>
</message>
<message>
<source>&amp;Then by</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Затем по</translation>
</message>
<message>
<source>Then &amp;by</source>
- <translation type="unfinished"></translation>
+ <translation>Затем &amp;по</translation>
</message>
<message>
<source>&amp;Case Sensitive</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Учитывать регистр</translation>
</message>
<message>
<source>&amp;Direction</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Направление</translation>
</message>
<message>
<source>&amp;Top to bottom (rows)</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Сверху вниз (строки)</translation>
</message>
<message>
<source>&amp;Left to right (columns)</source>
- <translation type="unfinished"></translation>
+ <translation>&amp;Слева направо (столбцы)</translation>
</message>
<message>
<source>Sort</source>
- <translation type="unfinished"></translation>
+ <translation>Сортировать</translation>
</message>
<message>
<source>&amp;Ascending</source>
- <translation type="unfinished"></translation>
+ <translation>По &amp;возрастанию</translation>
</message>
<message>
<source>&amp;Descending</source>
- <translation type="unfinished"></translation>
+ <translation>По &amp;убыванию</translation>
</message>
<message>
<source>Error</source>
- <translation type="unfinished"></translation>
+ <translation>Ошибка</translation>
</message>
<message>
<source>One cell cannot be sorted!</source>
- <translation type="unfinished"></translation>
+ <translation>Одну ячейку невозможно отсортировать!</translation>
</message>
</context>
</TS>
diff --git a/i18n/ru/opieirc.ts b/i18n/ru/opieirc.ts
index 5f75e17..7cbf815 100644
--- a/i18n/ru/opieirc.ts
+++ b/i18n/ru/opieirc.ts
@@ -40,57 +40,57 @@
</context>
<context>
<name>IRCConnection</name>
<message>
<source>Connected, logging in ..</source>
<translation>Подключен, вхожу ..</translation>
</message>
<message>
<source>Successfully logged in.</source>
<translation>Вошел успешно.</translation>
</message>
<message>
<source>Socket error : </source>
<translation>Ошибка сокета : </translation>
</message>
<message>
<source>Connection closed</source>
<translation>Соединение закрыто</translation>
</message>
</context>
<context>
<name>IRCHistoryLineEdit</name>
<message>
<source>Next Tab</source>
- <translation type="unfinished"></translation>
+ <translation>Следующая вкладка</translation>
</message>
<message>
<source>Previous Tab</source>
- <translation type="unfinished"></translation>
+ <translation>Предыдущая вкладка</translation>
</message>
<message>
<source>Close Tab</source>
- <translation type="unfinished"></translation>
+ <translation>Закрыть вкладку</translation>
</message>
</context>
<context>
<name>IRCMessageParser</name>
<message>
<source>Nonexistant channel join - desynchronized?</source>
<translation>Несуществующий канал - не синхронизирован?</translation>
</message>
<message>
<source>Person has already joined the channel - desynchronized?</source>
<translation>Человек уже присоединился к каналу - не синхронизирован?</translation>
</message>
<message>
<source>You already joined the channel - desynchronized?</source>
<translation>Вы уже присоединились к каналу - не синхронизирован?</translation>
</message>
<message>
<source>Parting person not found - desynchronized?</source>
<translation>Уходящий человек не найден - не синхронизирован?</translation>
</message>
<message>
<source>Channel for part not found - desynchronized?</source>
<translation>Канал для отключения не найден - не синхронизирован?</translation>
</message>
@@ -215,142 +215,143 @@
<translation>Вы ушли с канала %1</translation>
</message>
<message>
<source>%1 left channel %2</source>
<translation>%1 ушел с канала %2</translation>
</message>
<message>
<source>Channel message with unknown channel %1</source>
<translation>Сообщение канала с неизвестного канала %1</translation>
</message>
<message>
<source>You are now known as %1</source>
<translation type="obsolete">Вы теперб известны как %1</translation>
</message>
<message>
<source>%1 is now known as %2</source>
<translation type="obsolete">%1 теперь известен как %2</translation>
</message>
<message>
<source>%1 has quit (%2)</source>
<translation>%1 вышел (%2)</translation>
</message>
<message>
<source>Server %1 version %2 supports usermodes &apos;%3&apos; and channelmodes &apos;%4&apos;</source>
- <translation type="unfinished"></translation>
+ <translation>Сервер %1 версии %2 поддерживает режимы пользователей &apos;%3&apos; и режимы канала &apos;%4&apos;</translation>
</message>
<message>
<source>There are %1 operators connected</source>
- <translation type="unfinished"></translation>
+ <translation>Подключено %1 операторов</translation>
</message>
<message>
<source>There are %1 unknown connection(s)</source>
- <translation type="unfinished"></translation>
+ <translation>%1 неизвестных соединений</translation>
</message>
<message>
<source>There are %1 channels formed</source>
- <translation type="unfinished"></translation>
+ <translation>%1 каналов сформировано</translation>
</message>
<message>
<source>Please wait a while and try again</source>
- <translation type="unfinished"></translation>
+ <translation>Пожалуйста подождите и попробуйте снова</translation>
</message>
<message>
<source>Whois %1 (%2@%3)
Real name: %4</source>
- <translation type="unfinished"></translation>
+ <translation>Whois %1 (%2@%3)
+Настоящее имя: %4</translation>
</message>
<message>
<source>%1 is using server %2</source>
- <translation type="unfinished"></translation>
+ <translation>%1 использует сервер %2</translation>
</message>
<message>
<source>%1 is on channels: %2</source>
- <translation type="unfinished"></translation>
+ <translation>%1 находится на каналах: %2</translation>
</message>
<message>
<source>Names for %1: %2</source>
- <translation type="unfinished"></translation>
+ <translation>Имена %1: %2</translation>
</message>
<message>
<source>Time on server %1 is %2</source>
- <translation type="unfinished"></translation>
+ <translation>Время на сервере %1 - %2</translation>
</message>
<message>
<source>Channel or nick %1 doesn&apos;t exists</source>
- <translation type="unfinished"></translation>
+ <translation>Канал или ник %1 не существует</translation>
</message>
<message>
<source>There is no history information for %1</source>
- <translation type="unfinished"></translation>
+ <translation>Нет информации об истории %1</translation>
</message>
<message>
<source>Unknown command: %1</source>
- <translation type="unfinished"></translation>
+ <translation>Неизвестная команда: %1</translation>
</message>
<message>
<source>Can&apos;t change nick to %1: %2</source>
- <translation type="unfinished"></translation>
+ <translation>Не могу сменить ник на %1: %2</translation>
</message>
<message>
<source>You&apos;re not on channel %1</source>
- <translation type="unfinished"></translation>
+ <translation>Вы не находитесь на канале %1</translation>
</message>
<message>
<source>[%1] Operation not permitted, you don&apos;t have enough channel privileges</source>
- <translation type="unfinished"></translation>
+ <translation>[%1] Действие не разрешено, у вас недостаточно привилегий на канале</translation>
</message>
<message>
<source>Connected to</source>
- <translation type="unfinished"></translation>
+ <translation>Подключен к</translation>
</message>
<message>
<source>%1 has been idle for %2</source>
- <translation type="unfinished"></translation>
+ <translation>%1 неактивен %2</translation>
</message>
<message>
<source>%1 signed on %2</source>
- <translation type="unfinished"></translation>
+ <translation>%1 зарегистрировался на %2</translation>
</message>
<message>
<source>CTCP PING with unknown person - Desynchronized?</source>
- <translation type="unfinished"></translation>
+ <translation>CTCP PING с неизвестным человеком - десинхронизирован?</translation>
</message>
<message>
<source>CTCP PING with unknown channel - Desynchronized?</source>
- <translation type="unfinished"></translation>
+ <translation>CTCP PING с неизвестным каналом - десинхронизирован?</translation>
</message>
<message>
<source>CTCP PING with bad recipient</source>
- <translation type="unfinished"></translation>
+ <translation>CTCP ACTION с плохим адресатом</translation>
</message>
<message>
<source>Received a CTCP VERSION request from </source>
- <translation type="unfinished"></translation>
+ <translation>Получил запрос CTCP VERSION от</translation>
</message>
<message>
<source>Malformed DCC request from </source>
- <translation type="unfinished"></translation>
+ <translation>Неверный DCC запрос от</translation>
</message>
</context>
<context>
<name>IRCQueryTab</name>
<message>
<source>Talking to </source>
<translation>Разговор с</translation>
</message>
<message>
<source>Private discussion</source>
<translation>Приватный разговор</translation>
</message>
<message>
<source>Type your text here in order to send a message to the other person</source>
<translation>Здесь введите свое сообщение чтобы отправить другому человеку</translation>
</message>
<message>
<source>Disconnected</source>
<translation>Отключен</translation>
</message>
</context>
<context>
<name>IRCServerEditor</name>
<message>
@@ -480,64 +481,64 @@ comma separated list of channel
<source>Edit the currently selected server profile</source>
<translation>Изменить выбранный профиль сервера</translation>
</message>
<message>
<source>Add a new server profile</source>
<translation>Добавить новый профиль сервера</translation>
</message>
</context>
<context>
<name>IRCServerTab</name>
<message>
<source>Connection to</source>
<translation type="obsolete">Соединение с</translation>
</message>
<message>
<source>Server messages</source>
<translation>Сообщения сервера</translation>
</message>
<message>
<source>Type commands here. A list of available commands can be found inside the OpieIRC help</source>
<translation>Здесь вводите команды. Список доступных команд находится внутри справки OpieIRC</translation>
</message>
<message>
<source>Connecting to</source>
- <translation type="unfinished"></translation>
+ <translation>Подключаюсь к</translation>
</message>
</context>
<context>
<name>IRCSession</name>
<message>
<source>You are now known as %1</source>
- <translation type="unfinished">Вы теперб известны как %1</translation>
+ <translation>Вы теперь известны как %1</translation>
</message>
<message>
<source>Nickname change of an unknown person</source>
- <translation type="unfinished">Смена клички неизвестного человека</translation>
+ <translation>Смена ника неизвестного человека</translation>
</message>
<message>
<source>%1 is now known as %2</source>
- <translation type="unfinished">%1 теперь известен как %2</translation>
+ <translation>%1 теперь известен как %2</translation>
</message>
</context>
<context>
<name>IRCSettings</name>
<message>
<source>Lines displayed :</source>
<translation>Число отображаемых строк :</translation>
</message>
<message>
<source>Amount of lines to be displayed in chats before old lines get deleted - this is necessary to restrain memory consumption. Set to 0 if you don&apos;t need this</source>
<translation>Число отображаемых строк в чатах прежде чем они удаляются - это необходимо чтобы ограничить расход памяти. Установите на 0 если вам это не нужно</translation>
</message>
<message>
<source>General</source>
<translation>Общие</translation>
</message>
<message>
<source>Background color :</source>
<translation>Цвет фона :</translation>
</message>
<message>
<source>Background color to be used in chats</source>
<translation>Цвет фона, используемый в чатах</translation>
</message>
@@ -578,53 +579,53 @@ comma separated list of channel
<translation>Текст, написанный сервером :</translation>
</message>
<message>
<source>Text color to be used to identify text written by the server</source>
<translation>Цвет текста, используемого чтобы видеть текст написанный сервером</translation>
</message>
<message>
<source>Notifications :</source>
<translation>Уведомления :</translation>
</message>
<message>
<source>Text color to be used to display notifications</source>
<translation>Цвет текста, используемого для отображения уведомлений</translation>
</message>
<message>
<source>Colors</source>
<translation>Цвета</translation>
</message>
<message>
<source>Settings</source>
<translation>Настройки</translation>
</message>
<message>
<source>Display time in chat log</source>
- <translation type="unfinished"></translation>
+ <translation>Показывать время в журнале чата</translation>
</message>
<message>
<source>Keyboard Shortcuts</source>
- <translation type="unfinished"></translation>
+ <translation>Клавиатурные команды</translation>
</message>
</context>
<context>
<name>IRCTab</name>
<message>
<source>Missing description</source>
<translation>Нету описания</translation>
</message>
<message>
<source>Description of the tab&apos;s content</source>
<translation>Описание содержания этой вкладки</translation>
</message>
<message>
<source>Close this tab</source>
<translation>Закрыть эту вкладку</translation>
</message>
</context>
<context>
<name>MainWindow</name>
<message>
<source>IRC Client</source>
<translation>IRC Клиент</translation>
</message>
<message>
@@ -635,48 +636,48 @@ comma separated list of channel
<source>IRC</source>
<translation>IRC</translation>
</message>
<message>
<source>New connection</source>
<translation>Новое соединение</translation>
</message>
<message>
<source>Create a new connection to an IRC server</source>
<translation>Создать новое соединение с IRC сервером</translation>
</message>
<message>
<source>Settings</source>
<translation>Настройки</translation>
</message>
<message>
<source>Configure OpieIRC&apos;s behavior and appearance</source>
<translation>Настроить поведение и внешний вид OpieIRC</translation>
</message>
</context>
<context>
<name>QObject</name>
<message>
<source> User</source>
- <translation type="unfinished"></translation>
+ <translation>Пользователь</translation>
</message>
<message>
<source>Opie IRC</source>
- <translation type="unfinished"></translation>
+ <translation>Opie IRC</translation>
</message>
<message>
<source> gives channel operator status to </source>
- <translation type="unfinished"></translation>
+ <translation>дает статус оператора канала</translation>
</message>
<message>
<source> removes channel operator status from </source>
- <translation type="unfinished"></translation>
+ <translation>забирает статус оператора канала у</translation>
</message>
<message>
<source> gives voice to </source>
- <translation type="unfinished"></translation>
+ <translation>дает голос</translation>
</message>
<message>
<source> removes voice from </source>
- <translation type="unfinished"></translation>
+ <translation>забирает голос у</translation>
</message>
</context>
</TS>
diff --git a/i18n/ru/opiemail.ts b/i18n/ru/opiemail.ts
index 783645f..bcb70aa 100644
--- a/i18n/ru/opiemail.ts
+++ b/i18n/ru/opiemail.ts
@@ -83,49 +83,49 @@
<translation type="obsolete">Не задан адресат</translation>
</message>
<message>
<source>Store message</source>
<translation>Сохранить сообщение</translation>
</message>
<message>
<source>Store message into drafts?</source>
<translation>Сохранить сообщение в черновиках?</translation>
</message>
<message>
<source>Yes</source>
<translation>Да</translation>
</message>
<message>
<source>No</source>
<translation>Нет</translation>
</message>
<message>
<source>&lt;center&gt;Attachments will not be stored in &quot;Draft&quot; folder&lt;/center&gt;</source>
<translation>&lt;center&gt;Вложение не будут сохранены в папке &quot;Черновики&quot;&lt;/center&gt;</translation>
</message>
<message>
<source>No Receiver specified</source>
- <translation type="unfinished"></translation>
+ <translation>Не задан получатель</translation>
</message>
</context>
<context>
<name>ComposeMailUI</name>
<message>
<source>Compose Message</source>
<translation>Написать письмо</translation>
</message>
<message>
<source>send later</source>
<translation>отправить позже</translation>
</message>
<message>
<source>use:</source>
<translation>использовать:</translation>
</message>
<message>
<source>Mail</source>
<translation>Почта</translation>
</message>
<message>
<source>Subject</source>
<translation>Тема</translation>
</message>
@@ -366,49 +366,51 @@
<message>
<source>Groupfilter:</source>
<translation>Фильтр групп:</translation>
</message>
<message>
<source>Enter a filter string here.
Then hit &quot;get newsgroup list&quot; again and only groups starting
with that filter will be listet.</source>
<translation type="obsolete">Введите строку фильтра.
Потом нажмите &quot;получить список групп новостей&quot; снова и только группы,
начинающиеся с этой строки, будут показаны.</translation>
</message>
<message>
<source>Get newsgroup list from server</source>
<translation>Получить список групп новостей с сервера</translation>
</message>
<message>
<source>Retrieve the list of groups from server</source>
<translation>Загрузить список групп новостей с сервера</translation>
</message>
<message>
<source>Enter a filter string here.
Then hit &quot;get newsgroup list&quot; again and only groups starting
with that filter will be listed.</source>
- <translation type="unfinished"></translation>
+ <translation>Введите строку фильтра.
+Потом нажмите &quot;получить список групп новостей&quot; снова, и только группы,
+начинающиеся с этой строки, будут показаны.</translation>
</message>
</context>
<context>
<name>NNTPconfigUI</name>
<message>
<source>Configure NNTP</source>
<translation>Настроить NNTP</translation>
</message>
<message>
<source>Port</source>
<translation>Порт</translation>
</message>
<message>
<source>Name of the Account</source>
<translation>Имя учетной записи</translation>
</message>
<message>
<source>Account</source>
<translation>Учетная запись</translation>
</message>
<message>
<source>Server</source>
<translation>Сервер</translation>
</message>
@@ -526,57 +528,57 @@ with that filter will be listed.</source>
<translation>Сервер</translation>
</message>
<message>
<source>Port</source>
<translation>Порт</translation>
</message>
<message>
<source>Use secure sockets:</source>
<translation>Использовать защищенные сокеты:</translation>
</message>
<message>
<source>ssh $SERVER exec imapd</source>
<translation>ssh $SERVER exec imapd</translation>
</message>
<message>
<source>User</source>
<translation>Пользователь</translation>
</message>
<message>
<source>Password</source>
<translation>Пароль</translation>
</message>
<message>
<source>ask before downloading large mails</source>
- <translation type="unfinished"></translation>
+ <translation>спрашивать перед загрузкой больших сообщений</translation>
</message>
<message>
<source>Large mail size (kb):</source>
- <translation type="unfinished"></translation>
+ <translation>Большой размер (кбайт):</translation>
</message>
<message>
<source> kB</source>
- <translation type="unfinished"></translation>
+ <translation>кбайт</translation>
</message>
</context>
<context>
<name>SMTPconfigUI</name>
<message>
<source>Configure SMTP</source>
<translation>Настроить SMTP</translation>
</message>
<message>
<source>Account</source>
<translation>Учетная запись</translation>
</message>
<message>
<source>Use SSL</source>
<translation type="obsolete">Исп. SSL</translation>
</message>
<message>
<source>Use Login</source>
<translation>Исп. регистрацию</translation>
</message>
<message>
<source>Name of the Account</source>
<translation>Имя учетной записи</translation>
</message>
@@ -729,96 +731,96 @@ with that filter will be listed.</source>
<translation>&lt;p&gt;Тело сообщения еще не скачано, так что вы еще не можете ответить.</translation>
</message>
<message>
<source>Ok</source>
<translation>Да</translation>
</message>
<message>
<source>&lt;p&gt;The mail body is not yet downloaded, so you cannot forward yet.</source>
<translation>&lt;p&gt;Тело сообщения еще не скачано, так что вы еще не можете переслать.</translation>
</message>
<message>
<source>Delete Mail</source>
<translation>Удалить сообщение</translation>
</message>
<message>
<source>&lt;p&gt;Do you really want to delete this mail? &lt;br&gt;&lt;br&gt;</source>
<translation>&lt;p&gt;Вы действительно хотите удалить это сообщение? &lt;br&gt;&lt;br&gt;</translation>
</message>
<message>
<source>Display image preview</source>
<translation>Показать предв. просмотр изображения</translation>
</message>
<message>
<source>E-Mail by %1</source>
- <translation type="unfinished">E-Mail от %1</translation>
+ <translation>E-Mail от %1</translation>
</message>
</context>
<context>
<name>ViewMailBase</name>
<message>
<source>E-Mail by %1</source>
<translation type="obsolete">E-Mail от %1</translation>
</message>
<message>
<source>Mail</source>
<translation>Почта</translation>
</message>
<message>
<source>Reply</source>
<translation>Ответить</translation>
</message>
<message>
<source>Forward</source>
<translation>Переслать</translation>
</message>
<message>
<source>Attachments</source>
<translation>Вложения</translation>
</message>
<message>
<source>Show Html</source>
<translation>Показать HTML</translation>
</message>
<message>
<source>Delete Mail</source>
<translation>Удалить сообщение</translation>
</message>
<message>
<source>Description</source>
<translation>Описание</translation>
</message>
<message>
<source>Filename</source>
<translation>Имя файла</translation>
</message>
<message>
<source>Size</source>
<translation>Размер</translation>
</message>
<message>
<source>E-Mail view</source>
- <translation type="unfinished"></translation>
+ <translation>Вид e-mail</translation>
</message>
</context>
<context>
<name>selectsmtp</name>
<message>
<source>Select SMTP Account</source>
<translation>Выберите учетную запись SMTP</translation>
</message>
</context>
<context>
<name>selectstoreui</name>
<message>
<source>Select target box</source>
<translation>Выберите целевой ящик</translation>
</message>
<message>
<source>&lt;b&gt;Store mail(s) to&lt;/b&gt;</source>
<translation>&lt;b&gt;Хранить почту в&lt;/b&gt;</translation>
</message>
<message>
<source>Folder:</source>
<translation>Папка:</translation>
</message>
<message>
diff --git a/i18n/ru/opieplayer2.ts b/i18n/ru/opieplayer2.ts
index 318cc5c..1bed8c6 100644
--- a/i18n/ru/opieplayer2.ts
+++ b/i18n/ru/opieplayer2.ts
@@ -1,286 +1,287 @@
<!DOCTYPE TS><TS>
<context>
<name>AudioWidget</name>
<message>
<source>OpiePlayer</source>
- <translation type="unfinished"></translation>
+ <translation>OpieПлеер</translation>
</message>
</context>
<context>
<name>Lib</name>
<message>
<source>Progress: %1 %2</source>
- <translation type="unfinished"></translation>
+ <translation>Продвижение: %1 %2</translation>
</message>
</context>
<context>
<name>MediaPlayer</name>
<message>
<source>OpiePlayer: Initializating</source>
- <translation type="unfinished"></translation>
+ <translation>OpieПлеер: Инициализация</translation>
</message>
<message>
<source>OpiePlayer: </source>
- <translation type="unfinished"></translation>
+ <translation>OpieПлеер:</translation>
</message>
<message>
<source> File: </source>
- <translation type="unfinished"></translation>
+ <translation>Файл:</translation>
</message>
<message>
<source>, Length: </source>
- <translation type="unfinished"></translation>
+ <translation>, длина:</translation>
</message>
<message>
<source>Volume</source>
- <translation type="unfinished"></translation>
+ <translation>Громкость</translation>
</message>
</context>
<context>
<name>PlayListFileView</name>
<message>
<source>Title</source>
- <translation type="unfinished"></translation>
+ <translation>Название</translation>
</message>
<message>
<source>Size</source>
- <translation type="unfinished"></translation>
+ <translation>Размер</translation>
</message>
<message>
<source>Media</source>
- <translation type="unfinished"></translation>
+ <translation>Устройство</translation>
</message>
<message>
<source>Path</source>
- <translation type="unfinished"></translation>
+ <translation>Путь</translation>
</message>
</context>
<context>
<name>PlayListSelection</name>
<message>
<source>Playlist Selection</source>
- <translation type="unfinished"></translation>
+ <translation>Выбор списка</translation>
</message>
</context>
<context>
<name>PlayListWidget</name>
<message>
<source>Loading of Skin started</source>
- <translation type="unfinished"></translation>
+ <translation>Загрузка скина началась</translation>
</message>
<message>
<source>Add to Playlist</source>
- <translation type="unfinished"></translation>
+ <translation>Добавить в список</translation>
</message>
<message>
<source>Remove from Playlist</source>
- <translation type="unfinished"></translation>
+ <translation>Убрать из списка</translation>
</message>
<message>
<source>Play</source>
- <translation type="unfinished"></translation>
+ <translation>Играть</translation>
</message>
<message>
<source>Randomize</source>
- <translation type="unfinished"></translation>
+ <translation>Произвольно</translation>
</message>
<message>
<source>Loop</source>
- <translation type="unfinished"></translation>
+ <translation>Цикл</translation>
</message>
<message>
<source>Clear List</source>
- <translation type="unfinished"></translation>
+ <translation>Очистить список</translation>
</message>
<message>
<source>Add all audio files</source>
- <translation type="unfinished"></translation>
+ <translation>Добавить все аудио файлы</translation>
</message>
<message>
<source>Add all video files</source>
- <translation type="unfinished"></translation>
+ <translation>Добавить все видео файлы</translation>
</message>
<message>
<source>Add all files</source>
- <translation type="unfinished"></translation>
+ <translation>Добавить все файлы</translation>
</message>
<message>
<source>Add File</source>
- <translation type="unfinished"></translation>
+ <translation>Добавить файлы</translation>
</message>
<message>
<source>Add URL</source>
- <translation type="unfinished"></translation>
+ <translation>Добавить URL</translation>
</message>
<message>
<source>Add Directory</source>
- <translation type="unfinished"></translation>
+ <translation>Добавить каталог</translation>
</message>
<message>
<source>Save Playlist</source>
- <translation type="unfinished"></translation>
+ <translation>Сохранить список</translation>
</message>
<message>
<source>Rescan for Audio Files</source>
- <translation type="unfinished"></translation>
+ <translation>Пересканировать аудио файлы</translation>
</message>
<message>
<source>Rescan for Video Files</source>
- <translation type="unfinished"></translation>
+ <translation>Пересканировать видео файлы</translation>
</message>
<message>
<source>Full Screen</source>
- <translation type="unfinished"></translation>
+ <translation>На весь экран</translation>
</message>
<message>
<source>Move Up</source>
- <translation type="unfinished"></translation>
+ <translation>Вверх</translation>
</message>
<message>
<source>Remove</source>
- <translation type="unfinished"></translation>
+ <translation>Убрать</translation>
</message>
<message>
<source>Move Down</source>
- <translation type="unfinished"></translation>
+ <translation>Вниз</translation>
</message>
<message>
<source>Play Selected</source>
- <translation type="unfinished"></translation>
+ <translation>Играть выбранные</translation>
</message>
<message>
<source>Invalid File</source>
- <translation type="unfinished"></translation>
+ <translation>Неверный файл</translation>
</message>
<message>
<source>There was a problem in getting the file.</source>
- <translation type="unfinished"></translation>
+ <translation>Проблема получения файла.</translation>
</message>
<message>
<source>Remove Playlist?</source>
- <translation type="unfinished"></translation>
+ <translation>Убрать список?</translation>
</message>
<message>
<source>You really want to delete
this playlist?</source>
- <translation type="unfinished"></translation>
+ <translation>Вы действительно хотите
+удалить этот список?</translation>
</message>
<message>
<source>Yes</source>
- <translation type="unfinished"></translation>
+ <translation>Да</translation>
</message>
<message>
<source>No</source>
- <translation type="unfinished"></translation>
+ <translation>Нет</translation>
</message>
<message>
<source>Add URL</source>
- <translation type="unfinished"></translation>
+ <translation>Добавить URL</translation>
</message>
<message>
<source>Add File to Playlist</source>
- <translation type="unfinished"></translation>
+ <translation>Добавить файл в список</translation>
</message>
<message>
<source>Add Files from Directory</source>
- <translation type="unfinished"></translation>
+ <translation>Добавить файлы из каталога</translation>
</message>
<message>
<source>OpiePlayer: </source>
- <translation type="unfinished"></translation>
+ <translation>OpieПлеер:</translation>
</message>
<message>
<source>Opieplayer Error</source>
- <translation type="unfinished"></translation>
+ <translation>Ошибка в OpieПлеере</translation>
</message>
<message>
<source>&lt;p&gt;&lt;b&gt;Opieplayer2 skin not found!&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Please install an opieplayer2 skin package.&lt;/p&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;p&gt;&lt;b&gt;Скин Opieplayer2 не найден!&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Пожалуйста установите пакет скина opieplayer.&lt;/p&gt;</translation>
</message>
</context>
<context>
<name>PlayListWidgetGui</name>
<message>
<source>Play Operations</source>
- <translation type="unfinished"></translation>
+ <translation>Операции проигрывания</translation>
</message>
<message>
<source>File</source>
- <translation type="unfinished"></translation>
+ <translation>Файл</translation>
</message>
<message>
<source>View</source>
- <translation type="unfinished"></translation>
+ <translation>Вид</translation>
</message>
<message>
<source>Skins</source>
- <translation type="unfinished"></translation>
+ <translation>Скины</translation>
</message>
<message>
<source>Gamma (Video)</source>
- <translation type="unfinished"></translation>
+ <translation>Гамма (видео)</translation>
</message>
<message>
<source>Audio</source>
- <translation type="unfinished"></translation>
+ <translation>Аудио</translation>
</message>
<message>
<source>Video</source>
- <translation type="unfinished"></translation>
+ <translation>Видео</translation>
</message>
<message>
<source>Lists</source>
- <translation type="unfinished"></translation>
+ <translation>Списки</translation>
</message>
</context>
<context>
<name>SkinLoader</name>
<message>
<source>Loading of Skin finished</source>
- <translation type="unfinished"></translation>
+ <translation>Загрузка скина завершена</translation>
</message>
</context>
<context>
<name>VideoWidget</name>
<message>
<source>OpiePlayer - Video</source>
- <translation type="unfinished"></translation>
+ <translation>OpieПлеер - Видео</translation>
</message>
</context>
<context>
<name>XineControl</name>
<message>
<source>Failure</source>
- <translation type="unfinished"></translation>
+ <translation>Неудача</translation>
</message>
<message>
<source>Error on file &apos;%1&apos; with reason: </source>
<comment>Error when playing a file</comment>
- <translation type="unfinished"></translation>
+ <translation>Ошибка на файле &apos;%1&apos; с причиной:</translation>
</message>
<message>
<source>&lt;qt&gt;No input plugin found for this media type&lt;/qt&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;qt&gt;Не найден входной плагин для этого типа данных&lt;/qt&gt;</translation>
</message>
<message>
<source>&lt;qt&gt;No demux plugin found for this media type&lt;/qt&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;qt&gt;Не найден плагин контейнера для этого типа данных&lt;/qt&gt;</translation>
</message>
<message>
<source>&lt;qt&gt;Demuxing failed for this media type&lt;/qt&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;qt&gt;Извлечение данных неудалось&lt;/qt&gt;</translation>
</message>
<message>
<source>&lt;qt&gt;Malformed MRL&lt;/qt&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;qt&gt;Неверный MRL&lt;/qt&gt;</translation>
</message>
<message>
<source>&lt;qt&gt;Input failed&lt;/qt&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;qt&gt;Ввод неудался&lt;/qt&gt;</translation>
</message>
<message>
<source>&lt;qt&gt;Some other error&lt;/qt&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;qt&gt;Прочая ошибка&lt;/qt&gt;</translation>
</message>
</context>
</TS>
diff --git a/i18n/ru/opierec.ts b/i18n/ru/opierec.ts
index f393efc..045c23a 100644
--- a/i18n/ru/opierec.ts
+++ b/i18n/ru/opierec.ts
@@ -161,32 +161,32 @@ the selected file?</source>
<translation type="obsolete">Дата</translation>
</message>
<message>
<source>Wave Compression (smaller files)</source>
<translation>Сжатие (меньше размер файлов)</translation>
</message>
<message>
<source>mute</source>
<translation>заглушить</translation>
</message>
<message>
<source>Stop</source>
<translation type="obsolete">Стоп</translation>
</message>
<message>
<source>Auto Mute</source>
<translation>Авто-заглушка</translation>
</message>
<message>
<source>Stereo Channels</source>
<translation type="obsolete">Стерео каналы</translation>
</message>
<message>
<source>Del</source>
- <translation type="unfinished"></translation>
+ <translation>Удалить</translation>
</message>
<message>
<source>Stereo</source>
- <translation type="unfinished"></translation>
+ <translation>Стерео</translation>
</message>
</context>
</TS>
diff --git a/i18n/ru/opimconverter.ts b/i18n/ru/opimconverter.ts
index e69a4f4..4ffd8a0 100644
--- a/i18n/ru/opimconverter.ts
+++ b/i18n/ru/opimconverter.ts
@@ -1,120 +1,120 @@
<!DOCTYPE TS><TS>
<context>
<name>Converter</name>
<message>
<source>PimConverter</source>
- <translation type="unfinished"></translation>
+ <translation>PIM Конвертер</translation>
</message>
<message>
<source>&lt;qt&gt;It is not a good idea to usethe same source and destformat !&lt;/qt&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;qt&gt;Использовать один и тот же формат исходника и назначения нехорошо !&lt;/qt&gt;</translation>
</message>
<message>
<source>Pim-Converter</source>
- <translation type="unfinished"></translation>
+ <translation>PIM-Конвертер</translation>
</message>
<message>
<source>&lt;qt&gt;Starting to convert the database for %1&lt;/qt&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;qt&gt;Начинаю преобразование базы данных для %1&lt;/qt&gt;</translation>
</message>
<message>
<source>No SQLite2 database could be found!</source>
- <translation type="unfinished"></translation>
+ <translation>Не найдена ни одна SQLite2 база данных!</translation>
</message>
<message>
<source>The database is already converted!</source>
- <translation type="unfinished"></translation>
+ <translation>База данных уже сконвертирована!</translation>
</message>
<message>
<source>&lt;qt&gt;Conversion not possible: &lt;br&gt;Problem: %1&lt;/qt&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;qt&gt;Конвертирование невозможно: &lt;br&gt;Проблема: %1&lt;/qt&gt;</translation>
</message>
<message>
<source>&lt;qt&gt;An internal error occurred: &lt;br&gt;Converting the database was impossible! &lt;br&gt;Command/Reason: &apos;%1&apos; &lt;/qt&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;qt&gt;Произошла внутренняя ошибка: &lt;br&gt;Невозможно сконвертировать базу данных! &lt;br&gt;Команда/причина: &apos;%1&apos;&lt;/qt&gt;</translation>
</message>
<message>
<source>&lt;qt&gt;Are you really sure that you want to convert your database from sqlite V2 to sqlite V3?&lt;/qt&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;qt&gt;Вы уверены, что хотите сконвертировать вашу базу данных из sqlite V2 в sqlite V3?&lt;/qt&gt;</translation>
</message>
<message>
<source>&lt;qt&gt;An internal error occurred: sqlite was not accessible! Please correct the PATH or install this packages!&lt;/qt&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;qt&gt;Произошла внутренняя ошибка: sqlite недоступен! Пожалуйста исправьте PATH или установите этот пакет!&lt;/qt&gt;</translation>
</message>
<message>
<source>&lt;qt&gt;An internal error occurred: sqlite3 was not accessible! Please correct the PATH or install this packages!&lt;/qt&gt;</source>
- <translation type="unfinished"></translation>
+ <translation>&lt;qt&gt;Произошла внутренняя ошибка: sqlite3 недоступен! Пожалуйста исправьте PATH или установите этот пакет!&lt;/qt&gt;</translation>
</message>
<message>
<source>Conversion is finished!</source>
- <translation type="unfinished"></translation>
+ <translation>Конвертирование закончено!</translation>
</message>
</context>
<context>
<name>converter_base</name>
<message>
<source>PIM-Database Converter</source>
- <translation type="unfinished"></translation>
+ <translation>PIM-базы данных конвертер</translation>
</message>
<message>
<source>Converter</source>
- <translation type="unfinished"></translation>
+ <translation>Конвертер</translation>
</message>
<message>
<source>Upgrade to SQLite3</source>
- <translation type="unfinished"></translation>
+ <translation>Обновить до SQLite3</translation>
</message>
<message>
<source>Select Database:</source>
- <translation type="unfinished"></translation>
+ <translation>Выберите базу данных:</translation>
</message>
<message>
<source>Addressbook</source>
- <translation type="unfinished"></translation>
+ <translation>Адресная книга</translation>
</message>
<message>
<source>TodoList</source>
- <translation type="unfinished"></translation>
+ <translation>Список задач</translation>
</message>
<message>
<source>Datebook</source>
- <translation type="unfinished"></translation>
+ <translation>Еженедельник</translation>
</message>
<message>
<source>Source/Destination:</source>
- <translation type="unfinished"></translation>
+ <translation>Исходник/Назначение:</translation>
</message>
<message>
<source>to</source>
- <translation type="unfinished"></translation>
+ <translation>в</translation>
</message>
<message>
<source>XML</source>
- <translation type="unfinished"></translation>
+ <translation>XML</translation>
</message>
<message>
<source>SQL (SQLite)</source>
- <translation type="unfinished"></translation>
+ <translation>SQL (SQLite)</translation>
</message>
<message>
<source>Convert from</source>
- <translation type="unfinished"></translation>
+ <translation>Конвертировать из</translation>
</message>
<message>
<source>Config:</source>
- <translation type="unfinished"></translation>
+ <translation>Настройки:</translation>
</message>
<message>
<source>Erase before copy</source>
- <translation type="unfinished"></translation>
+ <translation>Удалить до копирования</translation>
</message>
<message>
<source>Progress:</source>
- <translation type="unfinished"></translation>
+ <translation>Прогресс:</translation>
</message>
<message>
<source>Go!</source>
- <translation type="unfinished"></translation>
+ <translation>Вперед!</translation>
</message>
</context>
</TS>
diff --git a/i18n/ru/osearch.ts b/i18n/ru/osearch.ts
index 734715c..481d324 100644
--- a/i18n/ru/osearch.ts
+++ b/i18n/ru/osearch.ts
@@ -46,49 +46,49 @@
<translation>Документы</translation>
</message>
<message>
<source>Todo List</source>
<translation>Задачи</translation>
</message>
<message>
<source>Calendar</source>
<translation>Календарь</translation>
</message>
<message>
<source>Contacts</source>
<translation>Контакты</translation>
</message>
<message>
<source>Search for: </source>
<translation>Искать:</translation>
</message>
<message>
<source></source>
<translation></translation>
</message>
<message>
<source>Case sensitive</source>
- <translation type="unfinished"></translation>
+ <translation>Учет регистра</translation>
</message>
</context>
<context>
<name>OListView</name>
<message>
<source>Results</source>
<translation>Результаты</translation>
</message>
</context>
<context>
<name>QObject</name>
<message>
<source>show</source>
<translation>показать</translation>
</message>
<message>
<source>edit</source>
<translation>изменить</translation>
</message>
<message>
<source>execute</source>
<translation>выполнить</translation>
</message>
<message>
@@ -112,40 +112,40 @@
<translation type="obsolete">искать в датах</translation>
</message>
<message>
<source>File: </source>
<translation>Файл:</translation>
</message>
<message>
<source>Link: </source>
<translation>Ссылка:</translation>
</message>
<message>
<source>Mimetype: </source>
<translation>Тип MIME:</translation>
</message>
<message>
<source>search content</source>
<translation type="obsolete">искать в содержимом</translation>
</message>
<message>
<source>searching %1</source>
<translation>ищется %1</translation>
</message>
<message>
<source>Show completed tasks</source>
- <translation type="unfinished"></translation>
+ <translation>Показать завершенные задачи</translation>
</message>
<message>
<source>Show past events</source>
- <translation type="unfinished"></translation>
+ <translation>Показать события из прошлого</translation>
</message>
<message>
<source>Search in dates</source>
- <translation type="unfinished"></translation>
+ <translation>Искать в датах</translation>
</message>
<message>
<source>Search content</source>
- <translation type="unfinished"></translation>
+ <translation>Искать содержимое</translation>
</message>
</context>
</TS>
diff --git a/i18n/ru/oyatzee.ts b/i18n/ru/oyatzee.ts
index 058674e..8125372 100644
--- a/i18n/ru/oyatzee.ts
+++ b/i18n/ru/oyatzee.ts
@@ -1,20 +1,20 @@
<!DOCTYPE TS><TS>
<context>
<name>DiceWidget</name>
<message>
<source>Roll</source>
- <translation type="unfinished"></translation>
+ <translation>Кинуть кости</translation>
</message>
</context>
<context>
<name>OYatzee</name>
<message>
<source>OYatzee</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Only three rolls per turn allowed.</source>
- <translation type="unfinished"></translation>
+ <translation>Разрешено только три броска за ход.</translation>
</message>
</context>
</TS>