About
About Cppcheck
О Cppcheck
Version %1
Версия %1
Cppcheck - A tool for static C/C++ code analysis.
Cppcheck - программа для статического анализа кода на языках С/С++.
Copyright © 2007-2018 Cppcheck team.
This program is licensed under the terms
of the GNU General Public License version 3
Эта программа распространяется на
условиях лицензии GNU General Public License, версии 3
Visit Cppcheck homepage at %1
Посетите домашнюю страницу: %1
ApplicationDialog
Add an application
Добавление приложения
Here you can add an application that can open error files. Specify a name for the application, the application executable and command line parameters for the application.
The following texts in parameters are replaced with appropriate values when application is executed:
(file) - Filename containing the error
(line) - Line number containing the error
(message) - Error message
(severity) - Error severity
Example opening a file with Kate and make Kate scroll to the correct line:
Executable: kate
Parameters: -l(line) (file)
Вы можете добавить приложение, которое можно будет использовать для открытия файла с ошибками. Задайте название приложения, путь до него и параметры командной строки.
Следующие текстовые параметры будут заменены реальными значениями при запуске приложения:
(file) - файл, содержащий ошибку
(line) - номер строки с ошибкой
(message) - текст ошибки
(severity) - тип ошибки
Пример открытия файла с помощью Kate (скролл переместится на нужную строчку):
Программа: kate
Параметры: -l(line) (file)
&Name:
&Название:
&Executable:
&Программа:
&Parameters:
&Параметры:
Browse
Просмотреть
Executable files (*.exe);;All files(*.*)
Выполняемые файлы (*.exe);;Все файлы(*.*)
Select viewer application
Выберите приложение
Cppcheck
Cppcheck
You must specify a name, a path and optionally parameters for the application!
Вы должны задать название и путь к приложению!
FileViewDialog
Could not find the file: %1
Could not find the file:
Невозможно найти файл: %1
Cppcheck
Cppcheck
Could not read the file: %1
Невозможно прочитать файл: %1
LibraryAddFunctionDialog
Add function
Добавить функцию
Function name(s)
Имя(имена) функции
Number of arguments
Количество аргументов
LibraryDialog
Library Editor
Редактор библиотек
Open
Открыть
Save
Сохранить
Save as
Сохранить как
Functions
Функции
Sort
Сортировать
Add
Добавить
Filter:
Фильтр:
Comments
Комментарии
noreturn
False
True
Unknown
return value must be used
должно быть использовано возвращаемое значение
ignore function in leaks checking
пропускать функцию при проверке на утечки
Arguments
Аргументы
Edit
Изменить
Library files (*.cfg)
Файлы библиотек (*.cfg)
Open library file
Открыть файл библиотеки
Cppcheck
Cppcheck
Can not open file %1.
Невозможно открыть файл %1.
Failed to load %1. %2.
Can not save file %1.
Невозможно сохранить файл %1.
Save the library as
Сохранить библиотеку как
LibraryEditArgDialog
Edit argument
Редактировать аргумент
<html><head/><body>
<p>Is bool value allowed? For instance result from comparison or from '!' operator.</p>
<p>Typically, set this if the argument is a pointer, size, etc.</p>
<p>Example:</p>
<pre> memcmp(x, y, i == 123); // last argument should not have a bool value</pre>
</body></html>
Not bool
<html><head/><body>
<p>Is a null parameter value allowed?</p>
<p>Typically this should be used on any pointer parameter that does not allow null.</p>
<p>Example:</p>
<pre> strcpy(x,y); // neither x or y is allowed to be null.</pre>
</body></html>
Not null
Not uninit
String
Format string
Min size of buffer
Type
None
argvalue
mul
strlen
Arg
Arg2
and
Valid values
LogView
Checking Log
Лог проверки
Clear
Очистить
Save Log
Сохранить
Text files (*.txt *.log);;All files (*.*)
Текстовые файлы (*.txt *.log);;Все файлы (*.*)
Cppcheck
Cppcheck
Could not open file for writing: "%1"
Не удалось записать в файл: "%1"
MainWindow
Cppcheck
Cppcheck
A&nalyze
Standard
Стандартные
&File
&Файл
&View
&Вид
&Toolbars
&Панель инструментов
&Check
&Проверить
C++ standard
Стандарт C++
&C standard
C standard
Стандарт C
&Edit
&Правка
&License...
&Лицензия...
A&uthors...
&Авторы...
&About...
&О программе...
&Files...
&Файлы...
Analyze files
Check files
Проверить файлы
Ctrl+F
Ctrl+F
&Directory...
&Каталог...
Analyze directory
Check directory
Проверка директории
Ctrl+D
Ctrl+D
&Recheck files
&Перепроверить файлы
Ctrl+R
Ctrl+R
&Reanalyze all files
&Recheck all files
Заново проверить все файлы
&Stop
Остановить
Stop analysis
Stop checking
Остановить проверку
Esc
Esc
&Save results to file...
Сохранить отчёт в файл...
Ctrl+S
Ctrl+S
&Quit
Выход
&Clear results
Очистить отчёт
&Preferences
Параметры
Errors
Ошибки
Show errors
Показать ошибки
Show S&cratchpad...
Показать блокнот
Warnings
Предупреждения
Show warnings
Показать предупреждения
Performance warnings
Предупреждения производительности
Show performance warnings
Показать предупреждения производительности
Show &hidden
Показать скрытые
Information
Информационные сообщения
Show information messages
Показать информационные сообщения
Portability
Переносимость
Show portability warnings
Показать предупреждения переносимости
Show Cppcheck results
Clang
Show Clang results
&Filter
Фильтр
Filter results
Результаты фильтрации
Windows 32-bit ANSI
Windows 32-bit ANSI
Windows 32-bit Unicode
Windows 32-bit Unicode
Unix 32-bit
Unix 32-bit
Unix 64-bit
Unix 64-bit
Windows 64-bit
Windows 64-bit
Platforms
Платформы
C++11
C++11
C99
C99
Posix
Posix
C11
C11
C89
C89
C++03
C++03
&Print...
Печать...
Print the Current Report
Напечатать текущий отчет
Print Pre&view...
Предварительный просмотр...
Open a Print Preview Dialog for the Current Results
Открыть диалог печати для текущих результатов
Library Editor...
Редактор библиотек...
Open library editor
Открыть редактор библиотек
Auto-detect language
Автоопределение языка
Enforce C++
Принудительно C++
Enforce C
Принудительно C
&Check all
Отметить все
Filter
Фильтр
&Reanalyze modified files
&Recheck modified files
Заново проверить измененные файлы
Reanal&yze all files
Style war&nings
E&rrors
&Uncheck all
Сбросить все
Collapse &all
Свернуть все
&Expand all
Развернуть все
&Standard
Стандартные
Standard items
Стандартные элементы
Toolbar
Панель инструментов
&Categories
Категории
Error categories
Категории ошибок
&Open XML...
&Открыть XML...
Open P&roject File...
Открыть файл &проекта...
Sh&ow Scratchpad...
&New Project File...
&Новый файл проекта...
&Log View
Посмотреть &лог
Log View
Посмотреть лог
C&lose Project File
&Закрыть файл проекта
&Edit Project File...
&Изменить файл проекта...
&Statistics
&Статистика
&Warnings
Per&formance warnings
&Information
&Portability
P&latforms
C++&11
C&99
&Posix
C&11
&C89
&C++03
&Library Editor...
&Auto-detect language
&Enforce C++
E&nforce C
C++14
C++14
Reanalyze and check library
Check configuration (defines, includes)
&Contents
Помощь
Categories
Категории
Style warnings
Стилистические предупреждения
Show style warnings
Показать стилистические предупреждения
Open the help contents
Открыть помощь
F1
F1
&Help
Помощь
Select directory to check
Выберите каталог для проверки
No suitable files found to check!
Не найдено подходящих файлов для проверки!
Quick Filter:
Быстрый фильтр:
Select configuration
Found project file: %1
Do you want to load this project file instead?
Найден файл проекта: %1
Вы хотите загрузить этот проект?
Found project files from the directory.
Do you want to proceed checking without using any of these project files?
Найдены файлы проекта из каталога.
Вы хотите продолжить проверку, не используя ни одного из этих файлов проекта?
File not found
Файл не найден
Bad XML
Некорректный XML
Missing attribute
Пропущен атрибут
Bad attribute value
Некорректное значение атрибута
Unsupported format
Неподдерживаемый формат
Failed to load the selected library '%1'.
%2
Не удалось загрузить выбранную библиотеку '%1'.
%2
Failed to load %1. Your Cppcheck installation is broken. You can use --data-dir=<directory> at the command line to specify where this file is located.
Не удалось загрузить %1. Установленный Cppcheck поврежден. Вы можете использовать ключ --data-dir=<directory> в командной строке, чтобы указать, где расположен этот файл.
License
Лицензия
Authors
Авторы
XML files version 2 (*.xml);;XML files version 1 (*.xml);;Text files (*.txt);;CSV files (*.csv)
XML files (*.xml);;Text files (*.txt);;CSV files (*.csv)
XML файлы версии 2 (*.xml);;XML файлы версии 1 (*.xml);;Текстовые файлы (*.txt);;CSV файлы (*.csv)
Save the report file
Сохранить файл с отчетом
XML files (*.xml)
XML-файлы (*.xml)
There was a problem with loading the editor application settings.
This is probably because the settings were changed between the Cppcheck versions. Please check (and fix) the editor application settings, otherwise the editor program might not start correctly.
Возникла проблема при загрузке настроек программы.
Возможно, это связано с изменениями в версии программы. Пожалуйста, проверьте (и исправьте) настройки приложения.
You must close the project file before selecting new files or directories!
Вы должны закрыть проект перед выбором новых файлов или директорий!
Select files to check
Выберите файлы для проверки
The library '%1' contains unknown elements:
%2
Библиотека '%1' содержит неизвестные элементы:
%2
Duplicate platform type
Platform type redefined
Unknown element
Unknown issue
Error
Failed to load %1. Your Cppcheck installation is broken. You can use --data-dir=<directory> at the command line to specify where this file is located. Please note that --data-dir is supposed to be used by installation scripts and therefore the GUI does not start when it is used, all that happens is that the setting is configured.
Current results will be cleared.
Opening a new XML file will clear current results.Do you want to proceed?
Текущие результаты будут очищены.
Открытые нового XML файла приведет к очистке текущих результатов. Продолжить?
Open the report file
Открыть файл с отчетом
Checking is running.
Do you want to stop the checking and exit Cppcheck?
Идет проверка.
Вы хотите завершить проверку и выйти?
XML files version 1 (*.xml)
XML файлы версии 1 (*.xml)
XML files version 2 (*.xml)
XML файлы версии 2 (*.xml)
Text files (*.txt)
Текстовые файлы (*.txt)
CSV files (*.csv)
CSV файлы(*.csv)
Cppcheck - %1
Cppcheck - %1
Failed to change the user interface language:
%1
The user interface language has been reset to English. Open the Preferences-dialog to select any of the available languages.
Failed to change the user interface language:
%1
The user interface language has been reset to English. Open the Preferences-dialog to select any of the available languages.
Project files (*.cppcheck);;All files(*.*)
Файлы проекта (*.cppcheck);;Все файлы(*.*)
Select Project File
Выберите файл проекта
Project:
Проект:
No suitable files found to analyze!
C/C++ Source
Compile database
Visual Studio
Borland C++ Builder 6
Select files to analyze
Select directory to analyze
Select the configuration that will be analyzed
Found project files from the directory.
Do you want to proceed analysis without using any of these project files?
Analyzer is running.
Do you want to stop the analysis and exit Cppcheck?
XML files (*.xml);;Text files (*.txt);;CSV files (*.csv)
Build dir '%1' does not exist, create it?
Failed to import '%1', analysis is stopped
Project files (*.cppcheck)
Select Project Filename
Выберите имя файла для проекта
No project file loaded
Файл с проектом не загружен
The project file
%1
could not be found!
Do you want to remove the file from the recently used projects -list?
Файл с проектом
%1
не найден!
Хотите удалить его из списка проектов?
Cppcheck GUI.
Syntax:
cppcheck-gui [OPTIONS] [files or paths]
Options:
-h, --help Print this help
-p <file> Open given project file and start checking it
-l <file> Open given results xml file
-d <directory> Specify the directory that was checked to generate the results xml specified with -l
-v, --version Show program version
Cppcheck Графический Интерфейс Пользователя .
Синтаксис:
cppcheck-gui [ОПЦИИ] [файлы или пути]
Опции:
-h, --help Показать эту справку
-p <file> Откройте данный файл проекта и начните проверять его
-l <file> Откройте данные результаты xml файл
-d <directory> Укажите каталог, который был проверен, чтобы генерировать результаты xml определенный с -l
-v, --version Показать версию программы
Cppcheck GUI.
Syntax:
cppcheck-gui [OPTIONS] [files or paths]
Options:
-h, --help Print this help
-p <file> Open given project file and start checking it
-l <file> Open given results xml file
-d <directory> Specify the directory that was checked to generate the results xml specified with -l
-v, --version Show program version
--data-dir=<directory> This option is for installation scripts so they can configure the directory where
datafiles are located (translations, cfg). The GUI is not started when this option
is used.
Cppcheck GUI.
Syntax:
cppcheck-gui [OPTIONS] [files or paths]
Options:
-h, --help Print this help
-p <file> Open given project file and start checking it
-l <file> Open given results xml file
-d <directory> Specify the directory that was checked to generate the results xml specified with -l
-v, --version Show program version
--data-dir=<directory> Specify directory where GUI datafiles are located (translations, cfg)
Cppcheck GUI - Command line parameters
Cppcheck GUI - параметры Командной строки
NewSuppressionDialog
New suppression
Error ID
File name
Line number
Symbol name
Edit suppression
Platforms
Built-in
Встроенная
Native
Unix 32-bit
Unix 32-bit
Unix 64-bit
Unix 64-bit
Windows 32-bit ANSI
Windows 32-bit ANSI
Windows 32-bit Unicode
Windows 32-bit Unicode
Windows 64-bit
Windows 64-bit
Project
Cppcheck
Cppcheck
Could not read the project file.
Не удалось прочитать файл проекта.
Could not write the project file.
Не удалось записать файл проекта.
ProjectFile
Project File
Файл проекта
Project
Проект
Paths and Defines
Import Project (Visual studio / compile database/ Borland C++ Builder 6)
Import Project (Visual studio / compile database)
Defines must be separated by a semicolon. Example: DEF1;DEF2=5;DEF3=int
Defines must be separated by a semicolon ';'
Defines должны быть разделены точкой с запятой ';'
&Root:
Root:
Корневая директория:
Libraries:
Библиотеки:
Note: Put your own custom .cfg files in the same folder as the project file. You should see them above.
Note: Положите свои .cfg-файлы в одну директорию с файлом проекта. Вы увидите их сверху.
Exclude paths
MISRA C 2012
Misra rule texts
<html><head/><body><p>Copy/paste the text from Appendix A "Summary of guidelines" from the MISRA C 2012 pdf to a text file.</p></body></html>
...
<html><head/><body><p>You have a choice:</p><p> * Analyze all Debug and Release configurations</p><p> * Only analyze the first matching Debug configuration</p><p><br/></p></body></html>
Browse...
Analyze all Visual Studio configurations
Paths:
Пути:
Add...
Добавить...
Edit
Изменить
Remove
Удалить
Undefines:
Undefines must be separated by a semicolon. Example: UNDEF1;UNDEF2;UNDEF3
Include Paths:
External tools
Includes
Пути для заголовочных файлов
Include directories:
Пути для поиска заголовочных файлов:
Up
Вверх
Down
Вниз
Checking
Platform
Warning options
Root path:
Warning tags (separated by semicolon)
Cppcheck build dir (whole program analysis, incremental analysis, statistics, etc)
Libraries
Exclude
Исключенные пути
Suppressions
Add
Добавить
Addons and tools
Addons
Y2038
Thread safety
Coding standards
Cert
Clang analyzer
Clang-tidy
Defines:
Макросы:
ProjectFileDialog
Project file: %1
Файл проекта: %1
Select Cppcheck build dir
Select include directory
Выберите директорию для поиска заголовочных файлов
Select a directory to check
Выберите директорию для проверки
(no rule texts file)
Clang-tidy (not found)
Visual Studio
Compile database
Borland C++ Builder 6
Import Project
Select directory to ignore
Выберите директорию, которую надо проигнорировать
Select MISRA rule texts file
Misra rule texts file (%1)
QDialogButtonBox
OK
OK
Cancel
Отмена
Close
Закрыть
Save
Сохранить
QObject
Unknown language specified!
Неизвестный язык!
Language file %1 not found!
Language file %1.qm not found!
Языковой файл %1 не найден!
Failed to load translation for language %1 from file %2
Failed to load translation for language %1 from file %2.qm
Ошибка загрузки переводов для языка %1 из файла %2
line %1: Unhandled element %2
(Not found)
QPlatformTheme
OK
OK
Cancel
Отмена
Close
Закрыть
Save
Сохранить
ResultsTree
File
Файл
Severity
Важность
Line
Строка
Summary
Кратко
Undefined file
Неопределенный файл
Copy
Could not find file:
Please select the folder '%1'
Select Directory '%1'
Please select the directory where file is located.
[Inconclusive]
[Неубедительный]
debug
отлаживать
note
Recheck
Проверить заново
Copy filename
Скопировать имя файла
Copy full path
Скопировать полный путь
Copy message
Скопировать сообщение
Copy message id
Скопировать номер сообщения
Hide
Скрыть
Hide all with id
Скрыть все с id
Suppress selected id(s)
Open containing folder
Открыть содержащую папку
Tag
No tag
Cppcheck
Cppcheck
No editor application configured.
Configure the editor application for Cppcheck in preferences/Applications.
Configure the text file viewer program in Cppcheck preferences/Applications.
Никакое приложение редактора не сконфигурировано.
Сконфигурируйте приложение редактора для Cppcheck в предпочтениях/Приложениях.
No default editor application selected.
Please select the default editor application in preferences/Applications.
Никакое приложение редактора по умолчанию не выбрано.
Выберите приложение редактора по умолчанию в предпочтениях/Приложениях.
Could not find the file!
Не удается найти файл!
Could not start %1
Please check the application path and parameters are correct.
Не удалось запустить %1
Пожалуйста, проверьте путь приложения, и верны ли параметры.
Could not find file:
%1
Please select the directory where file is located.
Не удается найти файл:
%1
Пожалуйста, выберите каталог, в котором находится файл.
Select Directory
Выберите директорию
Id
Id
Inconclusive
Спорное
Since date
style
стиль
error
ошибка
warning
предупреждение
performance
производительность
portability
переносимость
information
информация
ResultsView
Print Report
Распечатать отчет
No errors found, nothing to print.
Ошибок не найдено, нечего распечатывать.
%p% (%1 of %2 files checked)
%p% (%1 из %2 файлов проверено)
Cppcheck
Cppcheck
No errors found.
Ошибок не найдено.
Errors were found, but they are configured to be hidden.
To toggle what kind of errors are shown, open view menu.
Были обнаружены ошибки, но они настроены быть скрыты.
Для переключения какие ошибки отображаются, откройте меню представления.
Failed to read the report.
Не удалось прочитать отчет.
XML format version 1 is no longer supported.
Summary
Кратко
Message
Сообщение
First included by
Id
Id
Clear Log
Copy this Log entry
Copy complete Log
No errors found, nothing to save.
Ошибки не найдены, нечего сохранять.
Failed to save the report.
Не удалось сохранить отчет.
Results
Результаты
Analysis Log
Warning Details
ScratchPad
Scratchpad
Блокнот
Copy or write some C/C++ code here:
Optionally enter a filename (mainly for automatic language detection) and click on "Check":
filename
имя файла
Check
Проверить
Settings
Preferences
Параметры
General
Общие
Include paths:
Пути для поиска заголовочных файлов:
Add...
Добавить...
Number of threads:
Количество потоков исполнения:
Ideal count:
Рекомендуемое значение:
Force checking all #ifdef configurations
Check all #ifdef configurations
Проверять все варианты #ifdef конфигураций
Show full path of files
Показывать полные пути к файлам
Show "No errors found" message when no errors found
Показывать сообщение, если ошибок не найдено
Display error Id in column "Id"
Отображать номер ошибки в колонке "id"
Enable inline suppressions
Включить inline-подавление ошибок
Check for inconclusive errors also
Показывать также спорные ошибки
Show statistics on check completion
Показывать статистику после завершения проверки
Show internal warnings in log
Показывать внутренние предупреждения в логе
Addons
Python binary (leave this empty to use python in the PATH)
...
Misra addon
Misra rule texts file
<html><head/><body><p>Copy/paste the text from Appendix A "Summary of guidelines" from the MISRA C 2012 pdf to a text file.</p></body></html>
Clang
Clang path (leave empty to use system PATH)
Visual Studio headers
<html><head/><body><p>Paths to Visual Studio headers, separated by semicolon ';'.</p><p>You can open a Visual Studio command prompt, write "SET INCLUDE". Then copy/paste the paths.</p></body></html>
Paths
Пути
Edit
Изменить
Remove
Удалить
Applications
Приложения
Edit...
Изменить...
Set as default
Установить по умолчанию
Reports
Отчёты
Save all errors when creating report
Сохранять все ошибки при создании отчёта
Save full path to files in reports
Сохранять полные пути к файлам в отчётах
Language
Язык
Advanced
Прочие
&Show inconclusive errors
&Показывать незначительные ошибки
S&how internal warnings in log
&Записывать внутренние предупреждения в лог
SettingsDialog
N/A
Нет данных
Add a new application
Добавить новое приложение
Modify an application
Изменить приложение
[Default]
[По умолчанию]
[Default]
[По умолчанию]
Select python binary
Select MISRA File
Select clang path
Select include directory
Выберите директорию
StatsDialog
Statistics
Статистика
Project
Проект
Project:
Проект:
Paths:
Пути:
Include paths:
Включенные пути:
Defines:
Макросы:
Undefines:
Previous Scan
Последнее сканирование
Path Selected:
Выбранный путь:
Number of Files Scanned:
Количество просканированных файлов:
Scan Duration:
Продолжительность сканирования:
Errors:
Ошибки:
Warnings:
Предупреждения:
Stylistic warnings:
Стилистические предупреждения:
Portability warnings:
Предупреждения переносимости:
Performance issues:
Проблемы с производительностью:
Information messages:
Информационные сообщения:
History
File:
Copy to Clipboard
Скопировать в буфер обмена
Pdf Export
1 day
1 день
%1 days
%1 дней
1 hour
1 час
%1 hours
%1 часов
1 minute
1 минута
%1 minutes
%1 минут
1 second
1 секунда
%1 seconds
%1 секунд
0.%1 seconds
0.1%1 секунд
and
и
Export PDF
Project Settings
Настройки проекта
Paths
Пути
Include paths
Включенные пути
Defines
Макросы
Undefines
Path selected
Выбранные пути
Number of files scanned
Количество просканированных файлов
Scan duration
Продолжительность сканирования
Errors
Ошибки
File:
No cppcheck build dir
Warnings
Предупреждения
Style warnings
Стилистические предупреждения
Portability warnings
Предупреждения переносимости
Performance warnings
Предупреждения производительности
Information messages
Информационные сообщения
ThreadResult
%1 of %2 files checked
%1 из %2 файлов проверены
TranslationHandler
Failed to change the user interface language:
%1
The user interface language has been reset to English. Open the Preferences-dialog to select any of the available languages.
Не удалось изменить язык пользовательского интерфейса:
%1
Язык пользовательского интерфейса был сброшен на английский. Откройте Настройки-диалог для выбора любого из доступных языков.
Cppcheck
Cppcheck
TxtReport
inconclusive
незначительная
toFilterString
All supported files (%1)
All files (%1)