i18n/eric6_ru.ts

changeset 5872
c9a08656feac
parent 5869
70709a460358
child 5876
c80bff7c9fab
--- a/i18n/eric6_ru.ts	Sun Sep 03 17:11:04 2017 +0200
+++ b/i18n/eric6_ru.ts	Sun Sep 03 18:20:29 2017 +0200
@@ -1,6 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="2.1" language="ru_RU">
+<!DOCTYPE TS><TS version="2.0" language="ru_RU" sourcelanguage="">
 <context>
     <name>AboutDialog</name>
     <message>
@@ -1946,8 +1945,8 @@
     </message>
     <message>
         <location filename="../Helpviewer/Bookmarks/BookmarksMenu.py" line="145"/>
-        <source>Open in New &amp;Tab	Ctrl+LMB</source>
-        <translation>Открыть файл в новой &amp;вкладке	Ctrl+LMB</translation>
+        <source>Open in New &amp;Tab<byte value="x9"/>Ctrl+LMB</source>
+        <translation>Открыть файл в новой &amp;вкладке<byte value="x9"/>Ctrl+LMB</translation>
     </message>
     <message>
         <location filename="../Helpviewer/Bookmarks/BookmarksMenu.py" line="151"/>
@@ -1966,8 +1965,8 @@
     </message>
     <message>
         <location filename="../WebBrowser/Bookmarks/BookmarksMenu.py" line="166"/>
-        <source>Open in New Tab	Ctrl+LMB</source>
-        <translation>Открыть в новой вкладке	Ctrl+LMB</translation>
+        <source>Open in New Tab<byte value="x9"/>Ctrl+LMB</source>
+        <translation>Открыть в новой вкладке<byte value="x9"/>Ctrl+LMB</translation>
     </message>
     <message>
         <location filename="../WebBrowser/Bookmarks/BookmarksMenu.py" line="169"/>
@@ -2035,8 +2034,8 @@
     </message>
     <message>
         <location filename="../Helpviewer/Bookmarks/BookmarksToolBar.py" line="93"/>
-        <source>Open in New &amp;Tab	Ctrl+LMB</source>
-        <translation>Открыть файл в новой &amp;вкладке	Ctrl+LMB</translation>
+        <source>Open in New &amp;Tab<byte value="x9"/>Ctrl+LMB</source>
+        <translation>Открыть файл в новой &amp;вкладке<byte value="x9"/>Ctrl+LMB</translation>
     </message>
     <message>
         <location filename="../Helpviewer/Bookmarks/BookmarksToolBar.py" line="99"/>
@@ -2065,8 +2064,8 @@
     </message>
     <message>
         <location filename="../WebBrowser/Bookmarks/BookmarksToolBar.py" line="90"/>
-        <source>Open in New Tab	Ctrl+LMB</source>
-        <translation>Открыть в новой вкладке	Ctrl+LMB</translation>
+        <source>Open in New Tab<byte value="x9"/>Ctrl+LMB</source>
+        <translation>Открыть в новой вкладке<byte value="x9"/>Ctrl+LMB</translation>
     </message>
     <message>
         <location filename="../WebBrowser/Bookmarks/BookmarksToolBar.py" line="93"/>
@@ -17126,8 +17125,8 @@
     </message>
     <message>
         <location filename="../Helpviewer/HelpBrowserWV.py" line="1219"/>
-        <source>Open Link in New Tab	Ctrl+LMB</source>
-        <translation>Открыть ссылку в новой вкладке	Shift+LBM</translation>
+        <source>Open Link in New Tab<byte value="x9"/>Ctrl+LMB</source>
+        <translation>Открыть ссылку в новой вкладке<byte value="x9"/>Shift+LBM</translation>
     </message>
     <message>
         <location filename="../Helpviewer/HelpBrowserWV.py" line="1224"/>
@@ -35898,6 +35897,149 @@
     </message>
 </context>
 <context>
+    <name>ManageDictionariesDialog</name>
+    <message>
+        <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.ui" line="14"/>
+        <source>Spell Check Dictionaries</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.ui" line="25"/>
+        <source>Installation Location:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.ui" line="38"/>
+        <source>Select the location for the dictionaries installation</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.ui" line="47"/>
+        <source>Shows the list of available dictionaries</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.ui" line="70"/>
+        <source>Shows the progress of the current download</source>
+        <translation type="unfinished">Показывает выполнение текущей закачки</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.ui" line="89"/>
+        <source>Dictionaries URL:</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.ui" line="96"/>
+        <source>Shows the dictionaries URL</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.ui" line="106"/>
+        <source>Press to edit the dictionaries URL</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.ui" line="109"/>
+        <source>Edit URL</source>
+        <translation type="unfinished">Редактировать URL</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="54"/>
+        <source>Refresh</source>
+        <translation type="unfinished">Освежить</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="56"/>
+        <source>Install Selected</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="59"/>
+        <source>Uninstall Selected</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="62"/>
+        <source>Cancel</source>
+        <translation type="unfinished">Отмена</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="99"/>
+        <source>Network Status: online</source>
+        <translation type="unfinished">Статус сети: в сети</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="101"/>
+        <source>Network Status: offline</source>
+        <translation type="unfinished">Статус сети: не в сети</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="201"/>
+        <source>Error populating list of dictionaries</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="391"/>
+        <source>Computer is offline.</source>
+        <translation type="unfinished">Компьютер не в сети.</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="227"/>
+        <source>Error downloading dictionaries list</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="227"/>
+        <source>&lt;p&gt;Could not download the dictionaries list from {0}.&lt;/p&gt;&lt;p&gt;Error: {1}&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="249"/>
+        <source>Dictionaries URL Changed</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="249"/>
+        <source>The URL of the spell check dictionaries has changed. Select the &quot;Refresh&quot; button to get the new dictionaries list.</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="261"/>
+        <source>Error installing dictionaries</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="261"/>
+        <source>&lt;p&gt;None of the dictionary locations is writable by you. Please download required dictionaries manually and install them as administrator.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="312"/>
+        <source>{0} ({1})</source>
+        <translation type="unfinished">{0} ({1})</translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="427"/>
+        <source>Error downloading dictionary</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="412"/>
+        <source>&lt;p&gt;Could not download the requested dictionary file from {0}.&lt;/p&gt;&lt;p&gt;Error: {1}&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="412"/>
+        <source>Error downloading dictionary file</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../WebBrowser/SpellCheck/ManageDictionariesDialog.py" line="427"/>
+        <source>&lt;p&gt;The downloaded dictionary archive is invalid. Skipping it.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+</context>
+<context>
     <name>MarkdownProvider</name>
     <message>
         <location filename="../QScintilla/MarkupProviders/MarkdownProvider.py" line="383"/>
@@ -39989,27 +40131,27 @@
 Выполните обновление.</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.py" line="499"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.py" line="498"/>
         <source>Error downloading file</source>
         <translation>Ошибка загрузки файла</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.py" line="499"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.py" line="498"/>
         <source>&lt;p&gt;Could not download the requested file from {0}.&lt;/p&gt;&lt;p&gt;Error: {1}&lt;/p&gt;</source>
         <translation>&lt;p&gt;Ошибка загрузки файла из {0}.&lt;/p&gt;&lt;p&gt;Ошибка: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.py" line="584"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.py" line="583"/>
         <source>Stable</source>
         <translation>Стабильные</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.py" line="591"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.py" line="590"/>
         <source>Unstable</source>
         <translation>Нестабильные</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.py" line="598"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.py" line="597"/>
         <source>Unknown</source>
         <translation>Неизвестный</translation>
     </message>
@@ -40049,32 +40191,32 @@
         <translation>Очистить загруженные файлы</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.py" line="612"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.py" line="611"/>
         <source>up-to-date</source>
         <translation>новых изменений нет</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.py" line="615"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.py" line="614"/>
         <source>new download available</source>
         <translation>имеются обновления для загрузки</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.py" line="619"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.py" line="618"/>
         <source>update installable</source>
         <translation>обновления готовы к установке</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.py" line="623"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.py" line="622"/>
         <source>updated download available</source>
         <translation>имеется обновление</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.py" line="903"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.py" line="902"/>
         <source>Cleanup of Plugin Downloads</source>
         <translation>Очистить загруженные плагины</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.py" line="903"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.py" line="902"/>
         <source>&lt;p&gt;The plugin download &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
         <translation>&lt;p&gt;Невозможно удалить обновление для плагина &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Причина: {1}&lt;/p&gt;</translation>
     </message>
@@ -40112,17 +40254,17 @@
 <context>
     <name>PluginRepositoryWindow</name>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.py" line="855"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.py" line="854"/>
         <source>Process Generation Error</source>
         <translation>Ошибка при запуске процесса</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.py" line="855"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.py" line="854"/>
         <source>&lt;p&gt;Could not start the process.&lt;br&gt;Ensure that it is available as &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Невозможно запустить процесс.&lt;br&gt;Убедитесь, что он доступен как &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../PluginManager/PluginRepositoryDialog.py" line="855"/>
+        <location filename="../PluginManager/PluginRepositoryDialog.py" line="854"/>
         <source>OK</source>
         <translation>OK</translation>
     </message>
@@ -40196,27 +40338,27 @@
 <context>
     <name>Preferences</name>
     <message>
-        <location filename="../Preferences/__init__.py" line="1592"/>
+        <location filename="../Preferences/__init__.py" line="1595"/>
         <source>Export Preferences</source>
         <translation>Экспорт предпочтений</translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1620"/>
+        <location filename="../Preferences/__init__.py" line="1623"/>
         <source>Import Preferences</source>
         <translation>Импорт предпочтений</translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1620"/>
+        <location filename="../Preferences/__init__.py" line="1623"/>
         <source>Properties File (*.ini);;All Files (*)</source>
         <translation>Файлы свойств (*.ini);;Все файлы (*)</translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1722"/>
+        <location filename="../Preferences/__init__.py" line="1725"/>
         <source>Select Python{0} Interpreter</source>
         <translation>Задайте интерпретатор Python{0}</translation>
     </message>
     <message>
-        <location filename="../Preferences/__init__.py" line="1722"/>
+        <location filename="../Preferences/__init__.py" line="1725"/>
         <source>Select the Python{0} interpreter to be used:</source>
         <translation>Задайте интерпретатор Python{0}:</translation>
     </message>
@@ -70901,6 +71043,16 @@
         <source>Dictionary Directories</source>
         <translation>Директории словаря</translation>
     </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserSpellCheckingPage.ui" line="122"/>
+        <source>Press to open a dialog to manage spell checking dictionaries</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../Preferences/ConfigurationPages/WebBrowserSpellCheckingPage.ui" line="125"/>
+        <source>Manage Dictionaries...</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>WebBrowserTabWidget</name>
@@ -71115,8 +71267,8 @@
     </message>
     <message>
         <location filename="../WebBrowser/WebBrowserView.py" line="617"/>
-        <source>Open Link in New Tab	Ctrl+LMB</source>
-        <translation>Открыть ссылку в новой вкладке	Ctrl+LMB</translation>
+        <source>Open Link in New Tab<byte value="x9"/>Ctrl+LMB</source>
+        <translation>Открыть ссылку в новой вкладке<byte value="x9"/>Ctrl+LMB</translation>
     </message>
     <message>
         <location filename="../WebBrowser/WebBrowserView.py" line="621"/>
@@ -73533,30 +73685,35 @@
 <context>
     <name>XMLStreamReaderBase</name>
     <message>
-        <location filename="../E5XML/XMLStreamReaderBase.py" line="53"/>
+        <location filename="../E5XML/XMLStreamReaderBase.py" line="54"/>
         <source>&lt;p&gt;XML parse error in file &lt;b&gt;{0}&lt;/b&gt;, line {1}, column {2}&lt;/p&gt;&lt;p&gt;Error: {3}&lt;/p&gt;</source>
         <translation>&lt;p&gt;Ошибка анализа XML файла &lt;b&gt;{0}&lt;/b&gt;, строка {1}, позиция {2}&lt;br&gt;Ошибка: {3}.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../E5XML/XMLStreamReaderBase.py" line="60"/>
+        <location filename="../E5XML/XMLStreamReaderBase.py" line="68"/>
         <source>XML parse error</source>
         <translation>Ошибка анализа XML</translation>
     </message>
     <message>
-        <location filename="../E5XML/XMLStreamReaderBase.py" line="81"/>
+        <location filename="../E5XML/XMLStreamReaderBase.py" line="89"/>
         <source>File format version &apos;{0}&apos; is not supported.</source>
         <translation>Формат файла версии &apos;{0}&apos; не поддерживается.</translation>
     </message>
     <message>
-        <location filename="../E5XML/XMLStreamReaderBase.py" line="91"/>
+        <location filename="../E5XML/XMLStreamReaderBase.py" line="99"/>
         <source>Bad value: {0}</source>
         <translation>Неправильное значение: {0}</translation>
     </message>
     <message>
-        <location filename="../E5XML/XMLStreamReaderBase.py" line="187"/>
+        <location filename="../E5XML/XMLStreamReaderBase.py" line="195"/>
         <source>Pickle data encoding &apos;{0}&apos; is not supported.</source>
         <translation>Кодировка &apos;{0}&apos; данных pickle не поддерживается.</translation>
     </message>
+    <message>
+        <location filename="../E5XML/XMLStreamReaderBase.py" line="62"/>
+        <source>&lt;p&gt;XML parse error (line {0}, column {1})&lt;/p&gt;&lt;p&gt;Error: {2}&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
 </context>
 <context>
     <name>XbelImporter</name>

eric ide

mercurial