Updated Russian translations. eric7

Sun, 23 Feb 2025 12:42:47 +0100

author
Alexander Barkoff
date
Sun, 23 Feb 2025 12:42:47 +0100
branch
eric7
changeset 11146
59e04f7003e9
parent 11145
d328a7b74fd8
child 11147
dee6e106b4d3

Updated Russian translations.

src/eric7/i18n/eric7_ru.qm file | annotate | diff | comparison | revisions
src/eric7/i18n/eric7_ru.ts file | annotate | diff | comparison | revisions
Binary file src/eric7/i18n/eric7_ru.qm has changed
--- a/src/eric7/i18n/eric7_ru.ts	Sat Feb 22 18:06:26 2025 +0100
+++ b/src/eric7/i18n/eric7_ru.ts	Sun Feb 23 12:42:47 2025 +0100
@@ -3975,7 +3975,7 @@
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="96" />
       <source>'pydantic' and 'dataclass' Usage</source>
-      <translation type="unfinished" />
+      <translation>Использование 'pydantic' и 'dataclass'</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="99" />
@@ -56181,17 +56181,17 @@
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="346" />
       <source>return/continue/break inside finally blocks cause exceptions to be silenced. Exceptions should be silenced in except{0} blocks. Control statements can be moved outside the finally block.</source>
-      <translation type="unfinished" />
+      <translation>return/continue/break внутри finally blocks заставляют исключения отключаться. Исключения должны быть отключены в блоках except{0}. Управляющие операторы могут быть перемещены за пределы блока finally.</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="352" />
       <source>A length-one tuple literal is redundant. Write 'except{1} {0}:' instead of 'except{1} ({0},):'.</source>
-      <translation type="unfinished" />
+      <translation>Литерал односимвольного кортежа является избыточным. Используйте 'except{1} {0}:' вместо 'except{1} ({0},):'.</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="357" />
       <source>Redundant exception types in 'except{3} ({0}){1}:'. Write 'except{3} {2}{1}:', which catches exactly the same exceptions.</source>
-      <translation type="unfinished" />
+      <translation>Избыточные типы исключений в 'except{3} ({0}){1}:'. Используйте 'except{3} {2}{1}:', чтобы перехватывать точно такие же исключения.</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="362" />
@@ -56246,7 +56246,7 @@
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="417" />
       <source>Exception '{0}' has been caught multiple times. Only the first except{1} will be considered and all other except{1} catches can be safely removed.</source>
-      <translation type="unfinished" />
+      <translation>Исключение '{0}' было перехвачено несколько раз. Будет рассмотрено только первое except{1}, а все остальные except{1} могут быть безопасно удалены.</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="422" />
@@ -56266,7 +56266,7 @@
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="442" />
       <source>Using 'except{0} ():' with an empty tuple does not handle/catch anything. Add exceptions to handle.</source>
-      <translation type="unfinished" />
+      <translation>Использование 'except{0} ():' с пустым кортежем ничего не обрабатывает/не перехватывает. Добавьте исключения для обработки.</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="447" />
@@ -56306,7 +56306,7 @@
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="480" />
       <source>Class '__init__' methods must not return or yield any values.</source>
-      <translation type="unfinished" />
+      <translation>Методы класса '__init__' не должны возвращать или выдавать какие-либо значения.</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="484" />
@@ -56321,7 +56321,7 @@
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="494" />
       <source>Repeated key-value pair in dictionary literal.</source>
-      <translation type="unfinished" />
+      <translation>Повторяющаяся пара key-value в словарном литерале.</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="499" />
@@ -56484,30 +56484,6 @@
       <source>matching a default value should not contain a `return` statement before raising a `ValueError` exception</source>
       <translation type="unfinished" />
     </message>
-    <message>
-      <source>return/continue/break inside finally blocks cause exceptions to be silenced. Exceptions should be silenced in except blocks. Control statements can be moved outside the finally block.</source>
-      <translation type="vanished">return/continue/break внутри блоков finally заставляют исключения отключаться. Исключения должны быть отключены в блоках except. Управляющие операторы могут быть перемещены за пределы блока finally.</translation>
-    </message>
-    <message>
-      <source>A length-one tuple literal is redundant. Write 'except {0}:' instead of 'except ({0},):'.</source>
-      <translation type="vanished">Литерал односимвольного кортежа является избыточным. Используйте 'except {0}:' вместо 'except ({0},):'.</translation>
-    </message>
-    <message>
-      <source>Redundant exception types in 'except ({0}){1}:'. Write 'except {2}{1}:', which catches exactly the same exceptions.</source>
-      <translation type="vanished">Избыточные типы исключений в 'except ({0}){1}:'. Используйте 'except {2}{1}:', чтобы перехватывать точно такие же исключения.</translation>
-    </message>
-    <message>
-      <source>Exception '{0}' has been caught multiple times. Only the first except will be considered and all other except catches can be safely removed.</source>
-      <translation type="vanished">Исключение '{0}' было перехвачено несколько раз. Будет рассмотрено только первое исключение, а все остальные исключения могут быть безопасно удалены.</translation>
-    </message>
-    <message>
-      <source>Using 'except ():' with an empty tuple does not handle/catch anything. Add exceptions to handle.</source>
-      <translation type="vanished">Использование 'except ():' с пустым кортежем ничего не обрабатывает/не перехватывает. Добавьте исключения для обработки.</translation>
-    </message>
-    <message>
-      <source>Class '__init__' methods must not return or yield and any values.</source>
-      <translation type="vanished">Методы класса '__init__' не должны возвращать или выдавать какие-либо значения.</translation>
-    </message>
   </context>
   <context>
     <name>MouseClickDialog</name>
@@ -60681,12 +60657,12 @@
     <message>
       <location filename="../PipInterface/PipPackagesWidget.ui" line="0" />
       <source>Enter search term for packages</source>
-      <translation type="unfinished" />
+      <translation>Введите поисковый запрос для пакетов</translation>
     </message>
     <message>
       <location filename="../PipInterface/PipPackagesWidget.ui" line="0" />
       <source>Package Search</source>
-      <translation type="unfinished" />
+      <translation>Поиск пакетов</translation>
     </message>
     <message>
       <location filename="../PipInterface/PipPackagesWidget.ui" line="0" />
@@ -61142,17 +61118,17 @@
     <message>
       <location filename="../Preferences/ConfigurationPages/PipPage.ui" line="0" />
       <source>Dependencies List</source>
-      <translation type="unfinished" />
+      <translation>Список зависимостей</translation>
     </message>
     <message>
       <location filename="../Preferences/ConfigurationPages/PipPage.ui" line="0" />
       <source>Search Marker Background:</source>
-      <translation type="unfinished" />
+      <translation>Фон поискового маркера:</translation>
     </message>
     <message>
       <location filename="../Preferences/ConfigurationPages/PipPage.ui" line="0" />
       <source>Select the color for the search highlight of the dependencies list.</source>
-      <translation type="unfinished" />
+      <translation>Выберите цвет подсветки поиска в списке зависимостей.</translation>
     </message>
   </context>
   <context>
@@ -69456,37 +69432,37 @@
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Pydantic/translations.py" line="15" />
       <source>positional argument for Field default argument</source>
-      <translation type="unfinished" />
+      <translation>позиционный аргумент для поля по умолчанию</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Pydantic/translations.py" line="19" />
       <source>non-annotated attribute inside Pydantic model</source>
-      <translation type="unfinished" />
+      <translation>аргумент без аннотаций внутри модели Pydantic</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Pydantic/translations.py" line="23" />
       <source>unecessary Field call to specify a default value</source>
-      <translation type="unfinished" />
+      <translation>ненужный вызов поля для указания значения по умолчанию</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Pydantic/translations.py" line="27" />
       <source>default argument specified in annotated</source>
-      <translation type="unfinished" />
+      <translation>аргумент по умолчанию, указанный в аннотированном</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Pydantic/translations.py" line="31" />
       <source>field name overrides annotation</source>
-      <translation type="unfinished" />
+      <translation>имя поля переопределяет аннотацию</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Pydantic/translations.py" line="35" />
       <source>duplicate field name</source>
-      <translation type="unfinished" />
+      <translation>повторяющееся имя поля</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Pydantic/translations.py" line="39" />
       <source>usage of __pydantic_config__; consider using the `with_config` decorator</source>
-      <translation type="unfinished" />
+      <translation>Использование __pydantic_config__; рассмотрите возможность использования декоратора `with_config`</translation>
     </message>
   </context>
   <context>
@@ -74850,18 +74826,6 @@
       <source>Possible hardcoded AWS secret access key: {0}</source>
       <translation>Возможный жестко закодированный секретный ключ доступа AWS: {0}</translation>
     </message>
-    <message>
-      <source>Using '{0}' to parse untrusted XML data is known to be vulnerable to XML attacks. Replace '{0}' with its defusedxml equivalent function.</source>
-      <translation type="vanished">Известно, что использование '{0}' для анализа ненадежных данных XML уязвимо для атак XML. Замените '{0}' его эквивалентной функцией defusedxml.</translation>
-    </message>
-    <message>
-      <source>The input method in Python 2 will read from standard input, evaluate and run the resulting string as Python source code. This is similar, though in many ways worse, than using eval. On Python 2, use raw_input instead, input is safe in Python 3.</source>
-      <translation type="vanished">The input method in Python 2 will read from standard input, evaluate and run the resulting string as Python source code. This is similar, though in many ways worse, than using eval. On Python 2, use raw_input instead, input is safe in Python 3.</translation>
-    </message>
-    <message>
-      <source>Using '{0}' to parse untrusted XML data is known to be vulnerable to XML attacks. Replace '{0}' with the equivalent defusedxml package.</source>
-      <translation type="vanished">Известно, что использование '{0}' для анализа ненадежных данных XML уязвимо для XML-атак. Замените '{0}' эквивалентным пакетом defusedxml.</translation>
-    </message>
   </context>
   <context>
     <name>SecurityPage</name>
@@ -77302,10 +77266,10 @@
       <translation>Используйте "all({0} for {1} in {2})"</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="180" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="171" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="168" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="162" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="178" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="169" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="166" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="160" />
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="92" />
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="52" />
       <source>Use "{0}" instead of "{1}"</source>
@@ -77464,25 +77428,25 @@
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="158" />
       <source>Do not nest f-strings</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="165" />
+      <translation>Do not nest f-strings</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="163" />
       <source>Initialize dictionary "{0}" directly</source>
       <translation>Инициализировать словарь "{0}" напрямую</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="174" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="172" />
       <source>Use "Optional[{0}]" instead of "{1}"</source>
       <translation>Используйте "Optional[{0}]" вместо "{1}"</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="177" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="175" />
       <source>Remove reflexive assignment "{0}"</source>
       <translation>Удалить возвратное присвоение "{0}"</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="183" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Simplify/translations.py" line="181" />
       <source>Use "{0}.items()" instead of "zip({0}.keys(), {0}.values())"</source>
       <translation>Используйте "{0}.items()" вместо "zip({0}.keys(), {0}.values())"</translation>
     </message>

eric ide

mercurial