Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'main/po/ru.po')
-rw-r--r--main/po/ru.po582
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 "Платформа"