diff options
author | Marius Ungureanu <teromario@yahoo.com> | 2017-08-23 13:57:40 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-08-23 13:57:40 +0300 |
commit | d291f726db411d0ed37120541b67a49a42e4d235 (patch) | |
tree | 8d0ed9f089eecde8366edafc35ebf8431d5f8fd1 /main/po/ru.po | |
parent | 31d5c6ba2509b06c04aeffada62e2c97268f39d4 (diff) |
[Ide] Fix Diagnostics menu not being localized. (#2931)
* [Ide] Fix Diagnostics menu not being localized.
* Refresh strings
Diffstat (limited to 'main/po/ru.po')
-rw-r--r-- | main/po/ru.po | 582 |
1 files changed, 268 insertions, 314 deletions
diff --git a/main/po/ru.po b/main/po/ru.po index 0c5ae72211..fbe8f87089 100644 --- a/main/po/ru.po +++ b/main/po/ru.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: MonoDevelop 2.4.1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-08-22 12:31:13+0100\n" +"POT-Creation-Date: 2017-08-23 11:37:25+0100\n" "PO-Revision-Date: 2010-12-26 12:47+0300\n" "Last-Translator: Semen Soldatov <simplexe@mail.ru>\n" "Language-Team: Russian <ru@li.org>\n" @@ -94,7 +94,7 @@ msgstr "Запуск" #: ../src/core/MonoDevelop.Core/MonoDevelop.Projects/MonoExecutionParameters.cs:126 #: ../src/core/MonoDevelop.Core/MonoDevelop.Projects/MonoExecutionParameters.cs:137 #: ../src/core/MonoDevelop.Core/MonoDevelop.Core.addin.xml:219 -#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/DefaultWorkbench.cs:101 +#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/DefaultWorkbench.cs:99 #: ../src/core/MonoDevelop.Ide/MonoDevelop.Components.Commands/KeyBindingService.cs:213 #: ../src/addins/CSharpBinding/MonoDevelop.CSharp.Project/CompilerOptionsPanelWidget.cs:97 #: ../src/addins/Xml/Formatting/XmlFormattingPolicyPanelWidget.cs:165 @@ -3282,7 +3282,7 @@ msgid "Welcome Page" msgstr "Страница приветствия" #: ../src/core/MonoDevelop.Ide/ExtensionModel/Commands.addin.xml:694 -#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:109 +#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:108 #: ../src/tools/mdmonitor/gtk-gui/Mono.Instrumentation.Monitor.InstrumentationViewerDialog.cs:48 #: ../src/tools/mdmonitor/gtk-gui/Mono.Instrumentation.Monitor.InstrumentationViewerDialog.cs:49 msgid "Tools" @@ -4289,6 +4289,12 @@ msgstr "Проект Mono" msgid "Report Problem..." msgstr "Сообщить о проблеме..." +#: ../src/core/MonoDevelop.Ide/ExtensionModel/MainMenu.addin.xml:287 +#: ../src/addins/PerformanceDiagnostics/PerformanceDiagnostics/Properties/PerformanceDiagnostics.addin.xml:17 +#, fuzzy +msgid "_Diagnostics" +msgstr "Диагностическая" + #: ../src/core/MonoDevelop.Ide/ExtensionModel/MimeTypes.addin.xml:9 msgid ".NET binary resource" msgstr "Двоичный ресурс .NET" @@ -4772,7 +4778,7 @@ msgid "Add Custom Tool..." msgstr "Добавить пользовательский инструмент..." #: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.Commands/ViewCommands.cs:72 -#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/DefaultWorkbench.cs:485 +#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/DefaultWorkbench.cs:483 msgid "Show {0}" msgstr "Показать {0}" @@ -4905,7 +4911,7 @@ msgid "No more errors or warnings" msgstr "Ошибки или предупреждения отсутствуют" #: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalTool.cs:124 -#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:407 +#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:406 msgid "New Tool" msgstr "Новый инструмент" @@ -5550,15 +5556,15 @@ msgstr "Включить в решение" msgid "Explore the current solution's files and structure" msgstr "Обзор файлов и структуры текущего решения" -#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/DefaultWorkbench.cs:238 +#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/DefaultWorkbench.cs:236 msgid "ApplicationIconId" msgstr "ApplicationIconId" -#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/DefaultWorkbench.cs:484 +#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/DefaultWorkbench.cs:482 msgid "View (Pads)" msgstr "Просмотреть (панели)" -#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/DefaultWorkbench.cs:950 +#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/DefaultWorkbench.cs:948 #: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/DocumentSwitcher.cs:625 #: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/DocumentSwitcher.cs:691 msgid "Documents" @@ -6309,100 +6315,100 @@ msgstr "Невозможно запустить следующие расшир msgid "Tools (Custom)" msgstr "Средства (пользовательские)" -#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:146 +#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:145 #, fuzzy msgid "Click to add a new external tool" msgstr "Щелкните здесь для добавления нового контрольного значения" -#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:148 +#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:147 #, fuzzy msgid "Click to remove an external tool from the list" msgstr "Вы хотите удалить ссылку на него из списка \"Последние\"?" -#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:150 +#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:149 #, fuzzy msgid "Click to move the selected tool up the list" msgstr "Преобразовать выбранный текст в верхний регистр" -#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:152 +#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:151 #, fuzzy msgid "Click to move the selected tool down the list" msgstr "Преобразовать выбранный текст в нижний регистр" -#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:154 +#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:153 #, fuzzy msgid "Enter the title for this command" msgstr "Введите настраиваемую команду" -#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:156 +#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:155 msgid "Enter or select the path for the external command" msgstr "" -#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:159 +#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:158 #, fuzzy msgid "Enter the arguments for the external command" msgstr "Введите теги для пакета NuGet" -#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:161 +#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:160 #, fuzzy msgid "Argument Tags" msgstr "Аргументы" -#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:162 +#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:161 #, fuzzy msgid "Select tags to add to the arguments" msgstr "выбрать пакеты для добавления в новый проект упаковки" -#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:164 +#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:163 #, fuzzy msgid "Enter the working directory for this command" msgstr "Выберите рабочий каталог для выполнения" -#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:165 +#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:164 #, fuzzy msgid "Working Directory Tags" msgstr "Рабочий каталог" -#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:166 +#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:165 #, fuzzy msgid "Select tags to add to the working directory" msgstr "выбрать пакеты для добавления в новый проект упаковки" -#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:168 +#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:167 #, fuzzy msgid "Enter the default key binding for this command" msgstr "Введите пространство имен по умолчанию для проекта" -#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:170 +#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:169 msgid "Check to prompt for arguments when running the command" msgstr "" -#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:172 +#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:171 msgid "Check to save the current file before running the command" msgstr "" -#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:174 +#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:173 #, fuzzy msgid "Check to display the commands output in the Output Pad" msgstr "Установите флажок, чтобы приостановить вывод данных консоли" -#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:443 +#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:442 msgid "Control not found!" msgstr "Элемент управления не найден." -#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:466 +#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:465 msgid "The command of tool \"{0}\" is not set." msgstr "Команда инструмента \"{0}\" не задана." -#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:472 +#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:471 msgid "The command of tool \"{0}\" is invalid." msgstr "Команда инструмента \"{0}\" не является допустимой." -#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:477 +#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:476 msgid "The working directory of tool \"{0}\" is invalid." msgstr "Рабочий каталог инструмента \"{0}\" не является допустимым." -#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:243 +#: ../src/core/MonoDevelop.Ide/MonoDevelop.Ide.ExternalTools/ExternalToolPanel.cs:242 msgid "This shortcut is assigned to another command:" msgid_plural "This shortcut is assigned to other commands:" msgstr[0] "Это сочетание клавиш назначено другим командам:" @@ -10273,11 +10279,11 @@ msgstr "Поиск типов" msgid "Search Members" msgstr "Поиск элементов" -#: ../src/core/MonoDevelop.Ide/MonoDevelop.Components.MainToolbar/MainToolbarController.cs:621 +#: ../src/core/MonoDevelop.Ide/MonoDevelop.Components.MainToolbar/MainToolbarController.cs:623 msgid "Press ‘{0}’ to search" msgstr "Нажмите \"{0}\" для поиска" -#: ../src/core/MonoDevelop.Ide/MonoDevelop.Components.MainToolbar/MainToolbarController.cs:622 +#: ../src/core/MonoDevelop.Ide/MonoDevelop.Components.MainToolbar/MainToolbarController.cs:624 msgid "Search solution" msgstr "Поиск решения" @@ -26698,14 +26704,6 @@ msgstr "Сформировать метод получения" msgid "Use 'string.Format()'" msgstr "Использовать \"string.Format()\"" -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Custom/AdditionalOfTypeAnalyzer.cs:26 -msgid "Replace with call to OfType<T> (extended cases)" -msgstr "Заменить на вызов OfType<T> (расширенные случаи)" - -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Custom/AdditionalOfTypeAnalyzer.cs:27 -msgid "Replace with 'OfType<T>'" -msgstr "Заменить на \"OfType<T>\"" - #: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Custom/AvoidAsyncVoidAnalyzer.cs:18 msgid "Asynchronous methods should return a Task instead of void" msgstr "Асинхронные методы должны возвращать Task вместо void" @@ -26729,10 +26727,6 @@ msgid "" msgstr "" "Вызов base.Equals разрешается в Object.Equals, что является равенством ссылок" -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Custom/CheckNamespaceAnalyzer.cs:13 -msgid "Check if a namespace corresponds to a file location" -msgstr "Проверить, соответствует ли пространство имен расположению файла" - #: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Custom/ConstantConditionAnalyzer.cs:14 msgid "Condition is always 'true' or always 'false'" msgstr "Условие всегда равно \"true\" либо всегда равно \"false\"" @@ -26753,11 +26747,6 @@ msgstr "Преобразовать в выражение \"&&\"" msgid "Replace with '&='" msgstr "Заменить на \"&=\"" -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Custom/LockThisAnalyzer.cs:13 -msgid "Warns about using lock (this) or MethodImplOptions.Synchronized" -msgstr "" -"Предупреждает об использовании lock (this) или MethodImplOptions.Synchronized" - #: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Custom/NameOfSuggestionAnalyzer.cs:15 msgid "Suggest the usage of the nameof operator" msgstr "Предложить использование оператора nameof" @@ -26770,11 +26759,6 @@ msgstr "Используйте вместо этого выражение \"name msgid "To 'nameof({0})'" msgstr "В \"nameof({0})\"" -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Custom/NegativeRelationalExpressionAnalyzer.cs:13 -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Custom/NegativeRelationalExpressionAnalyzer.cs:14 -msgid "Simplify negative relational expression" -msgstr "Упростить отрицательное реляционное выражение" - #: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Custom/NotImplementedExceptionAnalyzer.cs:18 msgid "Shows NotImplementedException throws in the quick task bar" msgstr "Отображает возникшие NotImplementedException на панели быстрых задач" @@ -26788,17 +26772,6 @@ msgstr "Не реализовано" msgid "Parameter is assigned but its value is never used" msgstr "Параметр назначен, но его значение никогда не используется" -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Custom/RedundantAssignmentAnalyzer.cs:13 -msgid "" -"Value assigned to a variable or parameter is not used in all execution path" -msgstr "" -"Значение, присвоенное переменной или параметру, не используется во всем пути " -"выполнения" - -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Custom/RedundantAssignmentAnalyzer.cs:14 -msgid "Assignment is redundant" -msgstr "Назначение является избыточным" - #: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Custom/RedundantInternalAnalyzer.cs:18 msgid "Removes 'internal' modifiers that are not required" msgstr "Удаляет ненужные модификаторы \"internal\"" @@ -26826,16 +26799,6 @@ msgstr "Недопустимое использование функций Rosly msgid "{0}" msgstr "{0}" -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Custom/StaticEventSubscriptionAnalyzer.cs:13 -msgid "Checks if static events are removed" -msgstr "Проверяет удаление статических событий" - -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Custom/StaticEventSubscriptionAnalyzer.cs:14 -msgid "" -"Subscription to static events without unsubscription may cause memory leaks" -msgstr "" -"Подписка на статические события без ее отмены может привести к утечкам памяти" - #: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Custom/XmlDocAnalyzer.cs:20 msgid "Validate Xml docs" msgstr "Проверить документы XML" @@ -27087,17 +27050,6 @@ msgstr "" msgid "Operator 'is' can be used" msgstr "Можно использовать оператор \"is\"" -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/CodeQuality/OptionalParameterHierarchyMismatchAnalyzer.cs:13 -msgid "" -"The value of an optional parameter in a method does not match the base method" -msgstr "" -"Значение необязательного параметра в методе не соответствует базовому методу" - -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/CodeQuality/OptionalParameterHierarchyMismatchAnalyzer.cs:14 -msgid "Optional parameter value {0} differs from base {1} '{2}'" -msgstr "" -"Значение необязательного параметра {0} отличается от базового {1} \"{2}\"" - #: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/CodeQuality/OptionalParameterRefOutAnalyzer.cs:15 #: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/CodeQuality/OptionalParameterRefOutAnalyzer.cs:16 msgid "C# doesn't support optional 'ref' or 'out' parameters" @@ -27141,33 +27093,6 @@ msgstr "" msgid "Rename to '{0}'" msgstr "Переименовать в \"{0}\"" -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/CodeQuality/PolymorphicFieldLikeEventInvocationAnalyzer.cs:13 -msgid "" -"Invocation of polymorphic field event leads to unpredictable result since " -"invocation lists are not virtual" -msgstr "" -"Вызов полиморфного события поля ведет к непредсказуемому результату, так как " -"списки вызова не являются виртуальными" - -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/CodeQuality/PolymorphicFieldLikeEventInvocationAnalyzer.cs:14 -msgid "" -"The event `{0}' can only appear on the left hand side of `+=' or `-=' " -"operator" -msgstr "" -"Событие \"{0}\" может находиться только в левой части оператора \"+=\" или " -"\"-=\"" - -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/CodeQuality/PossibleAssignmentToReadonlyFieldAnalyzer.cs:13 -msgid "Check if a readonly field is used as assignment target" -msgstr "" -"Проверить, используется ли поле, доступное только для чтения, в качестве " -"цели назначения" - -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/CodeQuality/PossibleMultipleEnumerationAnalyzer.cs:13 -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/CodeQuality/PossibleMultipleEnumerationAnalyzer.cs:14 -msgid "Possible multiple enumeration of IEnumerable" -msgstr "Возможно, множественное перечисление IEnumerable" - #: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/CodeQuality/StaticFieldOrAutoPropertyInGenericTypeAnalyzer.cs:17 msgid "Warns about static fields in generic types" msgstr "Предупреждает о статических полях в универсальных типах" @@ -27305,14 +27230,6 @@ msgstr "Заменить группой методов" msgid "'?:' expression can be converted to '??' expression" msgstr "Выражение \"?:\" можно преобразовать в выражение \"??\"" -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/Opportunities/ConvertIfStatementToNullCoalescingExpressionAnalyzer.cs:13 -msgid "Convert 'if' to '??'" -msgstr "Преобразовать \"if\" в \"??\"" - -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/Opportunities/ConvertIfStatementToNullCoalescingExpressionAnalyzer.cs:14 -msgid "Convert to '??' expresssion" -msgstr "Преобразовать в выражение \"??\"" - #: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/Opportunities/ConvertIfStatementToSwitchStatementAnalyzer.cs:16 msgid "'if' statement can be re-written as 'switch' statement" msgstr "Оператор \"if\" можно перезаписать в виде оператора \"switch\"" @@ -27329,22 +27246,6 @@ msgstr "Преобразовать \"Nullable<T>\" в короткую форм msgid "Nullable type can be simplified" msgstr "Тип, допускающий значение null, можно упростить" -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/Opportunities/ConvertToAutoPropertyAnalyzer.cs:13 -msgid "Convert property to auto property" -msgstr "Преобразовать свойство в автосвойство" - -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/Opportunities/ConvertToAutoPropertyAnalyzer.cs:14 -msgid "Convert to auto property" -msgstr "Преобразовать в автосвойство" - -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/Opportunities/ConvertToLambdaExpressionAnalyzer.cs:13 -msgid "Convert to lambda with expression" -msgstr "Преобразовать в лямбда с выражением" - -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/Opportunities/ConvertToLambdaExpressionAnalyzer.cs:14 -msgid "Can be converted to expression" -msgstr "Можно преобразовать в выражение" - #: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/Opportunities/ConvertToStaticTypeAnalyzer.cs:16 msgid "" "If all fields, properties and methods members are static, the class can be " @@ -27357,14 +27258,6 @@ msgstr "" msgid "This class is recommended to be defined as static" msgstr "Этот класс рекомендуется определить как статический" -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/Opportunities/ForCanBeConvertedToForeachAnalyzer.cs:13 -msgid "Foreach loops are more efficient" -msgstr "Циклы Foreach более эффективны" - -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/Opportunities/ForCanBeConvertedToForeachAnalyzer.cs:14 -msgid "'for' loop can be converted to 'foreach'" -msgstr "Цикл \"for\" можно преобразовать в \"foreach\"" - #: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/Opportunities/InvokeAsExtensionMethodAnalyzer.cs:14 msgid "" "If an extension method is called as static method convert it to method syntax" @@ -27407,14 +27300,6 @@ msgstr "Оператор можно упростить до оператора \ msgid "Convert 'if' to '||' expression" msgstr "Преобразовать \"if\" в выражение \"||\"" -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/PracticesAndImprovements/ConvertToConstantAnalyzer.cs:13 -msgid "Convert local variable or field to constant" -msgstr "Преобразовать локальную переменную или поле в константу" - -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/PracticesAndImprovements/ConvertToConstantAnalyzer.cs:14 -msgid "Convert to constant" -msgstr "Преобразовать в константу" - #: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/PracticesAndImprovements/EmptyEmbeddedStatementAnalyzer.cs:14 msgid "Empty control statement body" msgstr "Пустое тело оператора управления" @@ -27432,14 +27317,6 @@ msgstr "Преобразовать поле в доступное только msgid "To 'readonly'" msgstr "В \"readonly\"" -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/PracticesAndImprovements/ParameterCanBeDeclaredWithBaseTypeAnalyzer.cs:24 -msgid "Finds parameters that can be demoted to a base class" -msgstr "Находит параметры, которые можно понизить до базового класса" - -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/PracticesAndImprovements/ParameterCanBeDeclaredWithBaseTypeAnalyzer.cs:25 -msgid "Parameter can be declared with base type" -msgstr "Параметр можно объявить с использованием базового типа" - #: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/PracticesAndImprovements/PossibleMistakenCallToGetTypeAnalyzer.cs:14 #: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/PracticesAndImprovements/PossibleMistakenCallToGetTypeAnalyzer.cs:15 msgid "Possible mistaken call to 'object.GetType()'" @@ -27450,17 +27327,6 @@ msgstr "Возможно, ошибочный вызов \"object.GetType()\"" msgid "Constructor in abstract class should not be public" msgstr "Конструктор в абстрактном классе не должен быть общедоступным" -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/PracticesAndImprovements/ReferenceEqualsWithValueTypeAnalyzer.cs:13 -msgid "Check for reference equality instead" -msgstr "Вместо этого проверьте равенство ссылок" - -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/PracticesAndImprovements/ReferenceEqualsWithValueTypeAnalyzer.cs:14 -msgid "" -"'Object.ReferenceEquals' is always false because it is called with value type" -msgstr "" -"\"Object.ReferenceEquals\" всегда равен false, так как он вызывается с типом " -"значения" - #: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/PracticesAndImprovements/ReplaceWithFirstOrDefaultAnalyzer.cs:14 msgid "Replace with call to FirstOrDefault<T>()" msgstr "Заменить на вызов FirstOrDefault<T>()" @@ -27662,21 +27528,6 @@ msgstr "Условное выражение можно упростить" msgid "Simplify conditional expression" msgstr "Упростить условное выражение" -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/PracticesAndImprovements/SimplifyLinqExpressionAnalyzer.cs:13 -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/PracticesAndImprovements/SimplifyLinqExpressionAnalyzer.cs:14 -msgid "Simplify LINQ expression" -msgstr "Упростить выражение LINQ" - -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/PracticesAndImprovements/StringCompareIsCultureSpecificAnalyzer.cs:16 -msgid "Warns when a culture-aware 'Compare' call is used by default" -msgstr "" -"Выводит предупреждение, когда вызов \"Compare\", учитывающий язык и " -"региональные параметры, используется по умолчанию." - -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/PracticesAndImprovements/StringCompareIsCultureSpecificAnalyzer.cs:17 -msgid "'string.Compare' is culture-aware" -msgstr "\"string.Compare\" учитывает язык и региональные параметры" - #: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/PracticesAndImprovements/StringCompareIsCultureSpecificCodeFixProvider.cs:44 #: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/PracticesAndImprovements/StringCompareToIsCultureSpecificCodeFixProvider.cs:40 msgid "Use ordinal comparison" @@ -27745,22 +27596,6 @@ msgstr "" "\"StartsWith\" учитывает язык и региональные параметры, и в нем отсутствует " "аргумент StringComparison" -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/PracticesAndImprovements/UseArrayCreationExpressionAnalyzer.cs:13 -msgid "Use array creation expression" -msgstr "Использовать выражение создания массива" - -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/PracticesAndImprovements/UseArrayCreationExpressionAnalyzer.cs:14 -msgid "Use array create expression" -msgstr "Использовать выражение создания массива" - -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/PracticesAndImprovements/UseIsOperatorAnalyzer.cs:13 -msgid "'is' operator can be used" -msgstr "Можно использовать оператор \"is\"" - -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/PracticesAndImprovements/UseIsOperatorAnalyzer.cs:14 -msgid "Use 'is' operator" -msgstr "Использовать оператор \"is\"" - #: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/PracticesAndImprovements/UseMethodAnyAnalyzer.cs:15 msgid "Replace usages of 'Count()' with call to 'Any()'" msgstr "Заменить использования \"Count()\" на вызов \"Any()\"" @@ -27769,14 +27604,6 @@ msgstr "Заменить использования \"Count()\" на вызов msgid "Use '{0}' for increased performance" msgstr "Используйте \"{0}\" для повышения производительности" -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/PracticesAndImprovements/UseMethodIsInstanceOfTypeAnalyzer.cs:13 -msgid "Use method IsInstanceOfType" -msgstr "Использовать метод IsInstanceOfType" - -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/PracticesAndImprovements/UseMethodIsInstanceOfTypeAnalyzer.cs:14 -msgid "Use method IsInstanceOfType (...)" -msgstr "Использовать метод IsInstanceOfType (...)" - #: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInCode/ArrayCreationCanBeReplacedWithArrayInitializerAnalyzer.cs:15 msgid "" "When initializing explicitly typed local variable or array type, array " @@ -27832,14 +27659,6 @@ msgstr "Избыточное явное имя свойства" msgid "The name can be inferred from the initializer expression" msgstr "Имя можно вывести из выражения инициализатора" -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInCode/RedundantArgumentDefaultValueAnalyzer.cs:13 -msgid "Default argument value is redundant" -msgstr "Значение аргумента по умолчанию является избыточным" - -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInCode/RedundantArgumentDefaultValueAnalyzer.cs:14 -msgid "The parameter is optional with the same default value" -msgstr "Параметр является необязательным и имеет то же значение по умолчанию" - #: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInCode/RedundantArgumentNameAnalyzer.cs:15 msgid "Redundant explicit argument name specification" msgstr "Избыточная спецификация явного имени аргумента" @@ -27858,14 +27677,6 @@ msgstr "Круглые скобки являются избыточными, е msgid "'base.' is redundant and can safely be removed" msgstr "\"base.\" является избыточным и может быть безопасно удален." -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInCode/RedundantBoolCompareAnalyzer.cs:13 -msgid "Comparison of a boolean value with 'true' or 'false' constant" -msgstr "Сравнение логического значения с константой \"true\" или \"false\"" - -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInCode/RedundantBoolCompareAnalyzer.cs:14 -msgid "Comparison with '{0}' is redundant" -msgstr "Сравнение с \"{0}\" является избыточным" - #: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInCode/RedundantCaseLabelAnalyzer.cs:15 msgid "Redundant case label" msgstr "Избыточная метка case" @@ -27874,10 +27685,6 @@ msgstr "Избыточная метка case" msgid "'case' label is redundant" msgstr "Метка \"case\" является избыточной" -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInCode/RedundantCatchClauseAnalyzer.cs:13 -msgid "Catch clause with a single 'throw' statement is redundant" -msgstr "Предложение catch с отдельным оператором \"throw\" является избыточным" - #: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInCode/RedundantCheckBeforeAssignmentAnalyzer.cs:27 msgid "" "Check for inequality before assignment is redundant if (x != value) x = " @@ -27895,16 +27702,6 @@ msgstr "Избыточная проверка условия перед назн msgid "Redundant comma in array initializer" msgstr "Избыточная запятая в инициализаторе массива" -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInCode/RedundantComparisonWithNullAnalyzer.cs:13 -msgid "When 'is' keyword is used, which implicitly check null" -msgstr "" -"Когда используется ключевое слово \"is\", которое неявно проверяет значения " -"NULL" - -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInCode/RedundantComparisonWithNullAnalyzer.cs:14 -msgid "Redundant comparison with 'null'" -msgstr "Избыточное сравнение с \"null\"" - #: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInCode/RedundantDelegateCreationAnalyzer.cs:14 msgid "Explicit delegate creation expression is redundant" msgstr "Явное выражение создания делегата является избыточным" @@ -27923,22 +27720,6 @@ msgstr "Избыточная пустая переключаемая ветвь msgid "Redundant empty finally block" msgstr "Избыточный пустой блок finally" -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInCode/RedundantEnumerableCastCallAnalyzer.cs:14 -msgid "Redundant 'IEnumerable.Cast<T>' or 'IEnumerable.OfType<T>' call" -msgstr "Избыточный вызов \"IEnumerable.Cast<T>\" или \"IEnumerable.OfType<T>\"" - -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInCode/RedundantEnumerableCastCallAnalyzer.cs:15 -msgid "Redundant '{0}' call" -msgstr "Избыточный вызов \"{0}\"" - -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInCode/RedundantExplicitArrayCreationAnalyzer.cs:13 -msgid "Redundant explicit type in array creation" -msgstr "Избыточный явный тип при создании массива" - -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInCode/RedundantExplicitArrayCreationAnalyzer.cs:14 -msgid "Redundant explicit array type specification" -msgstr "Избыточная спецификация явного типа массива" - #: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInCode/RedundantExplicitArraySizeAnalyzer.cs:14 msgid "Redundant explicit size in array creation" msgstr "Избыточный явный размер при создании массива" @@ -27956,39 +27737,11 @@ msgstr "" msgid "Redundant explicit nullable type creation" msgstr "Избыточное явное создание типа, допускающего значение null" -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInCode/RedundantExtendsListEntryAnalyzer.cs:16 -msgid "" -"Type is either mentioned in the base type list of another part or in another " -"base type" -msgstr "" -"Тип упоминается в списке базовых типов другой части либо в другом базовом " -"типе" - #: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInCode/RedundantIfElseBlockAnalyzer.cs:16 #: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInCode/RedundantIfElseBlockAnalyzer.cs:17 msgid "Redundant 'else' keyword" msgstr "Избыточное ключевое слово \"else\"" -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInCode/RedundantLambdaParameterTypeAnalyzer.cs:13 -msgid "" -"Explicit type specification can be removed as it can be implicitly inferred" -msgstr "" -"Явную спецификацию типа можно удалить, так как она может быть выведена неявно" - -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInCode/RedundantLambdaParameterTypeAnalyzer.cs:14 -msgid "Redundant lambda explicit type specification" -msgstr "Избыточная спецификация явного типа лямбда" - -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInCode/RedundantLambdaSignatureParenthesesAnalyzer.cs:13 -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInCode/RedundantLambdaSignatureParenthesesAnalyzer.cs:14 -msgid "Redundant lambda signature parentheses" -msgstr "Избыточные круглые скобки сигнатуры лямбда" - -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInCode/RedundantLogicalConditionalExpressionOperandAnalyzer.cs:13 -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInCode/RedundantLogicalConditionalExpressionOperandAnalyzer.cs:14 -msgid "Redundant operand in logical conditional expression" -msgstr "Избыточный операнд в логическом условном выражении" - #: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInCode/RedundantObjectCreationArgumentListAnalyzer.cs:14 msgid "" "When object creation uses object or collection initializer, empty argument " @@ -28001,14 +27754,6 @@ msgstr "" msgid "Empty argument list is redundant" msgstr "Пустой список аргументов является избыточным" -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInCode/RedundantObjectOrCollectionInitializerAnalyzer.cs:13 -msgid "Redundant empty object or collection initializer" -msgstr "Избыточный пустой инициализатор объекта или коллекции" - -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInCode/RedundantObjectOrCollectionInitializerAnalyzer.cs:14 -msgid "Empty object or collection initializer is redundant" -msgstr "Пустой инициализатор объекта или коллекции является избыточным" - #: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInCode/RedundantStringToCharArrayCallAnalyzer.cs:16 #: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInCode/RedundantStringToCharArrayCallAnalyzer.cs:17 msgid "Redundant 'string.ToCharArray()' call" @@ -28049,16 +27794,6 @@ msgstr "Удалить избыточный оператор" msgid "Statement is redundant" msgstr "Оператор является избыточным" -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInCode/UnusedAnonymousMethodSignatureAnalyzer.cs:13 -msgid "Detects when no delegate parameter is used in the anonymous method body" -msgstr "" -"Определяет, когда в теле анонимного метода отсутствуют параметры делегата" - -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInCode/UnusedAnonymousMethodSignatureAnalyzer.cs:14 -msgid "Specifying signature is redundant because no parameter is used" -msgstr "" -"Указание сигнатуры является избыточным, так как параметры не используются" - #: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInDeclaration/EmptyConstructorAnalyzer.cs:15 msgid "An empty public constructor without parameters is redundant." msgstr "Пустой открытый конструктор без параметров является избыточным." @@ -28113,18 +27848,6 @@ msgstr "Инициализация поля значением по умолча msgid "Initializing field by default value is redundant" msgstr "Инициализация поля значением по умолчанию является избыточной" -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInDeclaration/RedundantOverriddenMemberAnalyzer.cs:13 -msgid "" -"The override of a virtual member is redundant because it consists of only a " -"call to the base" -msgstr "" -"Переопределение виртуального элемента избыточно, так как состоит только из " -"вызова base" - -#: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInDeclaration/RedundantOverriddenMemberAnalyzer.cs:14 -msgid "Redundant method override" -msgstr "Избыточное переопределение метода" - #: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInDeclaration/SealedMemberInSealedClassAnalyzer.cs:15 #: ../external/RefactoringEssentials/RefactoringEssentials/CSharp/Diagnostics/Synced/RedundanciesInDeclaration/SealedMemberInSealedClassAnalyzer.cs:16 msgid "'sealed' modifier is redundant in sealed classes" @@ -28238,6 +27961,237 @@ msgstr "Представление времени" msgid "List View" msgstr "Список" +#~ msgid "Replace with call to OfType<T> (extended cases)" +#~ msgstr "Заменить на вызов OfType<T> (расширенные случаи)" + +#~ msgid "Replace with 'OfType<T>'" +#~ msgstr "Заменить на \"OfType<T>\"" + +#~ msgid "Check if a namespace corresponds to a file location" +#~ msgstr "Проверить, соответствует ли пространство имен расположению файла" + +#~ msgid "Warns about using lock (this) or MethodImplOptions.Synchronized" +#~ msgstr "" +#~ "Предупреждает об использовании lock (this) или MethodImplOptions." +#~ "Synchronized" + +#~ msgid "Simplify negative relational expression" +#~ msgstr "Упростить отрицательное реляционное выражение" + +#~ msgid "" +#~ "Value assigned to a variable or parameter is not used in all execution " +#~ "path" +#~ msgstr "" +#~ "Значение, присвоенное переменной или параметру, не используется во всем " +#~ "пути выполнения" + +#~ msgid "Assignment is redundant" +#~ msgstr "Назначение является избыточным" + +#~ msgid "Checks if static events are removed" +#~ msgstr "Проверяет удаление статических событий" + +#~ msgid "" +#~ "Subscription to static events without unsubscription may cause memory " +#~ "leaks" +#~ msgstr "" +#~ "Подписка на статические события без ее отмены может привести к утечкам " +#~ "памяти" + +#~ msgid "" +#~ "The value of an optional parameter in a method does not match the base " +#~ "method" +#~ msgstr "" +#~ "Значение необязательного параметра в методе не соответствует базовому " +#~ "методу" + +#~ msgid "Optional parameter value {0} differs from base {1} '{2}'" +#~ msgstr "" +#~ "Значение необязательного параметра {0} отличается от базового {1} \"{2}\"" + +#~ msgid "" +#~ "Invocation of polymorphic field event leads to unpredictable result since " +#~ "invocation lists are not virtual" +#~ msgstr "" +#~ "Вызов полиморфного события поля ведет к непредсказуемому результату, так " +#~ "как списки вызова не являются виртуальными" + +#~ msgid "" +#~ "The event `{0}' can only appear on the left hand side of `+=' or `-=' " +#~ "operator" +#~ msgstr "" +#~ "Событие \"{0}\" может находиться только в левой части оператора \"+=\" " +#~ "или \"-=\"" + +#~ msgid "Check if a readonly field is used as assignment target" +#~ msgstr "" +#~ "Проверить, используется ли поле, доступное только для чтения, в качестве " +#~ "цели назначения" + +#~ msgid "Possible multiple enumeration of IEnumerable" +#~ msgstr "Возможно, множественное перечисление IEnumerable" + +#~ msgid "Convert 'if' to '??'" +#~ msgstr "Преобразовать \"if\" в \"??\"" + +#~ msgid "Convert to '??' expresssion" +#~ msgstr "Преобразовать в выражение \"??\"" + +#~ msgid "Convert property to auto property" +#~ msgstr "Преобразовать свойство в автосвойство" + +#~ msgid "Convert to auto property" +#~ msgstr "Преобразовать в автосвойство" + +#~ msgid "Convert to lambda with expression" +#~ msgstr "Преобразовать в лямбда с выражением" + +#~ msgid "Can be converted to expression" +#~ msgstr "Можно преобразовать в выражение" + +#~ msgid "Foreach loops are more efficient" +#~ msgstr "Циклы Foreach более эффективны" + +#~ msgid "'for' loop can be converted to 'foreach'" +#~ msgstr "Цикл \"for\" можно преобразовать в \"foreach\"" + +#~ msgid "Convert local variable or field to constant" +#~ msgstr "Преобразовать локальную переменную или поле в константу" + +#~ msgid "Convert to constant" +#~ msgstr "Преобразовать в константу" + +#~ msgid "Finds parameters that can be demoted to a base class" +#~ msgstr "Находит параметры, которые можно понизить до базового класса" + +#~ msgid "Parameter can be declared with base type" +#~ msgstr "Параметр можно объявить с использованием базового типа" + +#~ msgid "Check for reference equality instead" +#~ msgstr "Вместо этого проверьте равенство ссылок" + +#~ msgid "" +#~ "'Object.ReferenceEquals' is always false because it is called with value " +#~ "type" +#~ msgstr "" +#~ "\"Object.ReferenceEquals\" всегда равен false, так как он вызывается с " +#~ "типом значения" + +#~ msgid "Simplify LINQ expression" +#~ msgstr "Упростить выражение LINQ" + +#~ msgid "Warns when a culture-aware 'Compare' call is used by default" +#~ msgstr "" +#~ "Выводит предупреждение, когда вызов \"Compare\", учитывающий язык и " +#~ "региональные параметры, используется по умолчанию." + +#~ msgid "'string.Compare' is culture-aware" +#~ msgstr "\"string.Compare\" учитывает язык и региональные параметры" + +#~ msgid "Use array creation expression" +#~ msgstr "Использовать выражение создания массива" + +#~ msgid "Use array create expression" +#~ msgstr "Использовать выражение создания массива" + +#~ msgid "'is' operator can be used" +#~ msgstr "Можно использовать оператор \"is\"" + +#~ msgid "Use 'is' operator" +#~ msgstr "Использовать оператор \"is\"" + +#~ msgid "Use method IsInstanceOfType" +#~ msgstr "Использовать метод IsInstanceOfType" + +#~ msgid "Use method IsInstanceOfType (...)" +#~ msgstr "Использовать метод IsInstanceOfType (...)" + +#~ msgid "Default argument value is redundant" +#~ msgstr "Значение аргумента по умолчанию является избыточным" + +#~ msgid "The parameter is optional with the same default value" +#~ msgstr "" +#~ "Параметр является необязательным и имеет то же значение по умолчанию" + +#~ msgid "Comparison of a boolean value with 'true' or 'false' constant" +#~ msgstr "Сравнение логического значения с константой \"true\" или \"false\"" + +#~ msgid "Comparison with '{0}' is redundant" +#~ msgstr "Сравнение с \"{0}\" является избыточным" + +#~ msgid "Catch clause with a single 'throw' statement is redundant" +#~ msgstr "" +#~ "Предложение catch с отдельным оператором \"throw\" является избыточным" + +#~ msgid "When 'is' keyword is used, which implicitly check null" +#~ msgstr "" +#~ "Когда используется ключевое слово \"is\", которое неявно проверяет " +#~ "значения NULL" + +#~ msgid "Redundant comparison with 'null'" +#~ msgstr "Избыточное сравнение с \"null\"" + +#~ msgid "Redundant 'IEnumerable.Cast<T>' or 'IEnumerable.OfType<T>' call" +#~ msgstr "" +#~ "Избыточный вызов \"IEnumerable.Cast<T>\" или \"IEnumerable.OfType<T>\"" + +#~ msgid "Redundant '{0}' call" +#~ msgstr "Избыточный вызов \"{0}\"" + +#~ msgid "Redundant explicit type in array creation" +#~ msgstr "Избыточный явный тип при создании массива" + +#~ msgid "Redundant explicit array type specification" +#~ msgstr "Избыточная спецификация явного типа массива" + +#~ msgid "" +#~ "Type is either mentioned in the base type list of another part or in " +#~ "another base type" +#~ msgstr "" +#~ "Тип упоминается в списке базовых типов другой части либо в другом базовом " +#~ "типе" + +#~ msgid "" +#~ "Explicit type specification can be removed as it can be implicitly " +#~ "inferred" +#~ msgstr "" +#~ "Явную спецификацию типа можно удалить, так как она может быть выведена " +#~ "неявно" + +#~ msgid "Redundant lambda explicit type specification" +#~ msgstr "Избыточная спецификация явного типа лямбда" + +#~ msgid "Redundant lambda signature parentheses" +#~ msgstr "Избыточные круглые скобки сигнатуры лямбда" + +#~ msgid "Redundant operand in logical conditional expression" +#~ msgstr "Избыточный операнд в логическом условном выражении" + +#~ msgid "Redundant empty object or collection initializer" +#~ msgstr "Избыточный пустой инициализатор объекта или коллекции" + +#~ msgid "Empty object or collection initializer is redundant" +#~ msgstr "Пустой инициализатор объекта или коллекции является избыточным" + +#~ msgid "" +#~ "Detects when no delegate parameter is used in the anonymous method body" +#~ msgstr "" +#~ "Определяет, когда в теле анонимного метода отсутствуют параметры делегата" + +#~ msgid "Specifying signature is redundant because no parameter is used" +#~ msgstr "" +#~ "Указание сигнатуры является избыточным, так как параметры не используются" + +#~ msgid "" +#~ "The override of a virtual member is redundant because it consists of only " +#~ "a call to the base" +#~ msgstr "" +#~ "Переопределение виртуального элемента избыточно, так как состоит только " +#~ "из вызова base" + +#~ msgid "Redundant method override" +#~ msgstr "Избыточное переопределение метода" + #~ msgid "Platform" #~ msgstr "Платформа" |