PyrightChecker/i18n/pyright_ru.ts

branch
eric7
changeset 6
c7fb52028fec
parent 3
109b8e5513d8
--- a/PyrightChecker/i18n/pyright_ru.ts	Sat Nov 11 16:30:47 2023 +0100
+++ b/PyrightChecker/i18n/pyright_ru.ts	Tue Nov 14 10:52:24 2023 +0100
@@ -6,97 +6,97 @@
     <message>
       <location filename="../PyrightCheckerDialog.ui" line="0" />
       <source>Static Type Checker</source>
-      <translation type="unfinished" />
+      <translation>Проверка статической типизации</translation>
     </message>
     <message>
       <location filename="../PyrightCheckerDialog.ui" line="0" />
       <source>Configure</source>
-      <translation type="unfinished" />
+      <translation>Настройки</translation>
     </message>
     <message>
       <location filename="../PyrightCheckerDialog.ui" line="0" />
       <source>Python Platform:</source>
-      <translation type="unfinished" />
+      <translation>Платформа Python:</translation>
     </message>
     <message>
       <location filename="../PyrightCheckerDialog.ui" line="0" />
       <source>Select the Python platform to check for (empty for current platform).</source>
-      <translation type="unfinished" />
+      <translation>Выберите платформу Python для проверки (пусто для текущей платформы).</translation>
     </message>
     <message>
       <location filename="../PyrightCheckerDialog.ui" line="0" />
       <source>Python Version:</source>
-      <translation type="unfinished" />
+      <translation>Версия python:</translation>
     </message>
     <message>
       <location filename="../PyrightCheckerDialog.ui" line="0" />
       <source>Select the Python version to check against (empty for current version).</source>
-      <translation type="unfinished" />
+      <translation>Выберите версию Python для проверки (пусто для текущей версии).</translation>
     </message>
     <message>
       <location filename="../PyrightCheckerDialog.ui" line="0" />
       <source>Select to skip files without type annotations.</source>
-      <translation type="unfinished" />
+      <translation>Разрешить пропускать файлы без аннотаций типа.</translation>
     </message>
     <message>
       <location filename="../PyrightCheckerDialog.ui" line="0" />
       <source>Skip unannotated files</source>
-      <translation type="unfinished" />
+      <translation>Пропускать файлы без аннотаций</translation>
     </message>
     <message>
       <location filename="../PyrightCheckerDialog.ui" line="0" />
       <source>Press to start the type check run</source>
-      <translation type="unfinished" />
+      <translation>Запустить проверку типов</translation>
     </message>
     <message>
       <location filename="../PyrightCheckerDialog.ui" line="0" />
       <source>&amp;Start</source>
-      <translation type="unfinished" />
+      <translation>&amp;Старт</translation>
     </message>
     <message>
       <location filename="../PyrightCheckerDialog.ui" line="0" />
       <source>Place a code snippet for 'pyproject.toml' into the clipboard.</source>
-      <translation type="unfinished" />
+      <translation>Поместить фрагмент кода для 'pyproject.toml' в буфер обмена.</translation>
     </message>
     <message>
       <location filename="../PyrightCheckerDialog.ui" line="0" />
       <source>Generate &amp;TOML</source>
-      <translation type="unfinished" />
+      <translation>Создать &amp;TOML</translation>
     </message>
     <message>
       <location filename="../PyrightCheckerDialog.ui" line="0" />
       <source>Press to load the default values</source>
-      <translation type="unfinished" />
+      <translation>Восстановить значения по умолчанию</translation>
     </message>
     <message>
       <location filename="../PyrightCheckerDialog.ui" line="0" />
       <source>&amp;Load Defaults</source>
-      <translation type="unfinished" />
+      <translation>&amp;Загрузить стандартные</translation>
     </message>
     <message>
       <location filename="../PyrightCheckerDialog.ui" line="0" />
       <source>Press to store the current values as defaults</source>
-      <translation type="unfinished" />
+      <translation>Сохранить текущие значения как значения по умолчанию</translation>
     </message>
     <message>
       <location filename="../PyrightCheckerDialog.ui" line="0" />
       <source>St&amp;ore Defaults</source>
-      <translation type="unfinished" />
+      <translation>Со&amp;хранить как стандартные</translation>
     </message>
     <message>
       <location filename="../PyrightCheckerDialog.ui" line="0" />
       <source>Press to reset the default values</source>
-      <translation type="unfinished" />
+      <translation>Восстановить значения по умолчанию</translation>
     </message>
     <message>
       <location filename="../PyrightCheckerDialog.ui" line="0" />
       <source>&amp;Reset Defaults</source>
-      <translation type="unfinished" />
+      <translation>&amp;Сброс к стандартным</translation>
     </message>
     <message>
       <location filename="../PyrightCheckerDialog.ui" line="0" />
       <source>Results</source>
-      <translation type="unfinished" />
+      <translation>Результаты</translation>
     </message>
     <message>
       <location filename="../PyrightCheckerDialog.ui" line="0" />
@@ -104,117 +104,120 @@
 &lt;p&gt;This list shows the results of the typing check. Activating
 an entry will open this entry in an editor window and position the cursor at
 the respective line and position.&lt;/p&gt;</source>
-      <translation type="unfinished" />
+      <translation>&lt;b&gt;Список результатов&lt;/b&gt;
+&lt;p&gt;Список отображает результаты проверки типизации. Активация
+записи откроет эту запись в окне редактора и поместит курсор на 
+соответствующую строку и позицию.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../PyrightCheckerDialog.ui" line="0" />
       <source>File/Line</source>
-      <translation type="unfinished" />
+      <translation>Файл/Строка</translation>
     </message>
     <message>
       <location filename="../PyrightCheckerDialog.ui" line="0" />
       <source>Severity</source>
-      <translation type="unfinished" />
+      <translation>Степень тяжести</translation>
     </message>
     <message>
       <location filename="../PyrightCheckerDialog.ui" line="0" />
       <source>Message</source>
-      <translation type="unfinished" />
+      <translation>Сообщение</translation>
     </message>
     <message>
       <location filename="../PyrightCheckerDialog.ui" line="0" />
       <source>Summary</source>
-      <translation type="unfinished" />
+      <translation>Итого</translation>
     </message>
     <message>
       <location filename="../PyrightCheckerDialog.ui" line="0" />
       <source>Files analyzed:</source>
-      <translation type="unfinished" />
+      <translation>Проанализированные файлы:</translation>
     </message>
     <message>
       <location filename="../PyrightCheckerDialog.ui" line="0" />
       <source>pyright Version:</source>
-      <translation type="unfinished" />
+      <translation>Версия pyright:</translation>
     </message>
     <message>
       <location filename="../PyrightCheckerDialog.ui" line="0" />
       <source>Error Count:</source>
-      <translation type="unfinished" />
+      <translation>Счетчик ошибок:</translation>
     </message>
     <message>
       <location filename="../PyrightCheckerDialog.ui" line="0" />
       <source>Warning Count:</source>
-      <translation type="unfinished" />
+      <translation>Счетчик предупреждений:</translation>
     </message>
     <message>
       <location filename="../PyrightCheckerDialog.ui" line="0" />
       <source>Info Count:</source>
-      <translation type="unfinished" />
+      <translation>Счетчик инфо:</translation>
     </message>
     <message>
       <location filename="../PyrightCheckerDialog.ui" line="0" />
       <source>Press to restart the type check run</source>
-      <translation type="unfinished" />
+      <translation>Перезапустить проверку типов</translation>
     </message>
     <message>
       <location filename="../PyrightCheckerDialog.ui" line="0" />
       <source>&amp;Restart</source>
-      <translation type="unfinished" />
+      <translation>&amp;Рестарт</translation>
     </message>
     <message>
       <location filename="../PyrightCheckerDialog.ui" line="0" />
       <source>Press to show all files containing an issue</source>
-      <translation type="unfinished" />
+      <translation>Показать все файлы, содержащие проблемы</translation>
     </message>
     <message>
       <location filename="../PyrightCheckerDialog.ui" line="0" />
       <source>Show</source>
-      <translation type="unfinished" />
+      <translation>Показать</translation>
     </message>
     <message>
       <location filename="../PyrightCheckerDialog.py" line="56" />
       <source>Error</source>
-      <translation type="unfinished" />
+      <translation>Ошибка</translation>
     </message>
     <message>
       <location filename="../PyrightCheckerDialog.py" line="57" />
       <source>Warning</source>
-      <translation type="unfinished" />
+      <translation>Предупреждение</translation>
     </message>
     <message>
       <location filename="../PyrightCheckerDialog.py" line="58" />
       <source>Information</source>
-      <translation type="unfinished" />
+      <translation>Информация</translation>
     </message>
     <message>
       <location filename="../PyrightCheckerDialog.py" line="72" />
       <source>No issues detected</source>
-      <translation type="unfinished" />
+      <translation>Проблем не обнаружено</translation>
     </message>
     <message>
       <location filename="../PyrightCheckerDialog.py" line="73" />
       <source>Issues detected</source>
-      <translation type="unfinished" />
+      <translation>Обнаруженные проблемы</translation>
     </message>
     <message>
       <location filename="../PyrightCheckerDialog.py" line="74" />
       <source>Fatal error occurred with no errors or warnings reported</source>
-      <translation type="unfinished" />
+      <translation>Произошла фатальная ошибка без сообщений об ошибках или предупреждений</translation>
     </message>
     <message>
       <location filename="../PyrightCheckerDialog.py" line="75" />
       <source>Config file could not be read or parsed</source>
-      <translation type="unfinished" />
+      <translation>Не удалось прочитать или проанализировать файл конфигурации</translation>
     </message>
     <message>
       <location filename="../PyrightCheckerDialog.py" line="76" />
       <source>Illegal command-line parameters specified</source>
-      <translation type="unfinished" />
+      <translation>Заданы недопустимые параметры командной строки</translation>
     </message>
     <message>
       <location filename="../PyrightCheckerDialog.py" line="207" />
       <source>unknown</source>
-      <translation type="unfinished" />
+      <translation>unknown</translation>
     </message>
     <message>
       <location filename="../PyrightCheckerDialog.py" line="375" />
@@ -222,85 +225,85 @@
       <location filename="../PyrightCheckerDialog.py" line="337" />
       <location filename="../PyrightCheckerDialog.py" line="298" />
       <source>pyright Type Checking</source>
-      <translation type="unfinished" />
+      <translation>Проверка типов pyright</translation>
     </message>
     <message>
       <location filename="../PyrightCheckerDialog.py" line="299" />
       <source>pyright type checking has to be performed for individual files or a project but neither was given. Aborting...</source>
-      <translation type="unfinished" />
+      <translation>Проверка типов pyright должна выполняться для отдельных файлов или проекта. Но ни то, ни другое не были указаны. Отмена...</translation>
     </message>
     <message>
       <location filename="../PyrightCheckerDialog.py" line="338" />
       <source>&lt;p&gt;The pyright type checking run failed.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
-      <translation type="unfinished" />
+      <translation>&lt;p&gt;Не удалось выполнить проверку типов pyright.&lt;/p&gt;&lt;p&gt;Причина: {0}&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../PyrightCheckerDialog.py" line="363" />
       <source>&lt;p&gt;The pyright type checking process did not end normally.&lt;/p&gt;</source>
-      <translation type="unfinished" />
+      <translation>&lt;p&gt;Процесс проверки типов pyright завершился ненормально.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../PyrightCheckerDialog.py" line="376" />
       <source>&lt;p&gt;The pyright type checking process did not return valid JSON data.&lt;/p&gt;&lt;p&gt;Issue: {0}&lt;/p&gt;</source>
-      <translation type="unfinished" />
+      <translation>&lt;p&gt;Процесс проверки типов pyright не вернул допустимые данные JSON.&lt;/p&gt;&lt;p&gt;Проблема: {0}&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../PyrightCheckerDialog.py" line="635" />
       <location filename="../PyrightCheckerDialog.py" line="613" />
       <source>Create TOML snippet</source>
-      <translation type="unfinished" />
+      <translation>Создать фрагмент TOML</translation>
     </message>
     <message>
       <location filename="../PyrightCheckerDialog.py" line="614" />
       <source>The creation of a 'pyproject.toml' snippet is only available when in project mode. Aborting...</source>
-      <translation type="unfinished" />
+      <translation>Создание фрагмента 'pyproject.toml' доступно только в режиме проекта. Отмена...</translation>
     </message>
     <message>
       <location filename="../PyrightCheckerDialog.py" line="636" />
       <source>The 'pyproject.toml' snippet was copied to the clipboard.</source>
-      <translation type="unfinished" />
+      <translation>Фрагмент 'pyproject.toml' был скопирован в буфер обмена.</translation>
     </message>
   </context>
   <context>
     <name>PyrightPlugin</name>
     <message>
-      <location filename="../../PluginPyright.py" line="49" />
+      <location filename="../../PluginPyright.py" line="50" />
       <source>Checkers - Pyright</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../../PluginPyright.py" line="242" />
-      <location filename="../../PluginPyright.py" line="136" />
-      <location filename="../../PluginPyright.py" line="117" />
-      <source>Static Type Check</source>
-      <translation type="unfinished" />
+      <translation>Анализатор типов - Pyright</translation>
     </message>
     <message>
       <location filename="../../PluginPyright.py" line="243" />
-      <location filename="../../PluginPyright.py" line="136" />
+      <location filename="../../PluginPyright.py" line="137" />
       <location filename="../../PluginPyright.py" line="118" />
-      <source>Static &amp;Typing...</source>
-      <translation type="unfinished" />
+      <source>Static Type Check</source>
+      <translation>Проверка статического типа</translation>
     </message>
     <message>
-      <location filename="../../PluginPyright.py" line="124" />
-      <source>Check for typing issues</source>
-      <translation type="unfinished" />
+      <location filename="../../PluginPyright.py" line="244" />
+      <location filename="../../PluginPyright.py" line="137" />
+      <location filename="../../PluginPyright.py" line="119" />
+      <source>Static &amp;Typing...</source>
+      <translation>Статическая &amp;типизация...</translation>
     </message>
     <message>
-      <location filename="../../PluginPyright.py" line="126" />
-      <source>&lt;b&gt;Static Type Check...&lt;/b&gt;&lt;p&gt;This checks a Python project for static typing issues.&lt;/p&gt;</source>
-      <translation type="unfinished" />
+      <location filename="../../PluginPyright.py" line="125" />
+      <source>Check for typing issues</source>
+      <translation>Анализ проблем типизации</translation>
     </message>
     <message>
-      <location filename="../../PluginPyright.py" line="139" />
-      <source>&lt;b&gt;Static Type Check...&lt;/b&gt;&lt;p&gt;This checks a Python file for static typing issues.&lt;/p&gt;</source>
-      <translation type="unfinished" />
+      <location filename="../../PluginPyright.py" line="127" />
+      <source>&lt;b&gt;Static Type Check...&lt;/b&gt;&lt;p&gt;This checks a Python project for static typing issues.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Проверка статического типа...&lt;/b&gt;&lt;p&gt;Проверка проекта Python на наличие проблем статической типизации.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../../PluginPyright.py" line="250" />
+      <location filename="../../PluginPyright.py" line="140" />
+      <source>&lt;b&gt;Static Type Check...&lt;/b&gt;&lt;p&gt;This checks a Python file for static typing issues.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Проверка статического типа...&lt;/b&gt;&lt;p&gt;Проверка файла Python на наличие проблем статической типизации.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../../PluginPyright.py" line="251" />
       <source>&lt;b&gt;Static Type Check...&lt;/b&gt;&lt;p&gt;This checks Python files for static typing issues.&lt;/p&gt;</source>
-      <translation type="unfinished" />
+      <translation>&lt;b&gt;Проверка статического типа...&lt;/b&gt;&lt;p&gt;Проверка файлов Python на наличие проблем статической типизации.&lt;/p&gt;</translation>
     </message>
   </context>
 </TS>

eric ide

mercurial