diff --git a/gui/common.h b/gui/common.h
index 37c9d67e2..7d415a32f 100644
--- a/gui/common.h
+++ b/gui/common.h
@@ -63,6 +63,9 @@
#define SETTINGS_STD_C11 "Platform C11"
#define SETTINGS_STD_POSIX "Platform Posix"
+// Language enforcement
+#define SETTINGS_ENFORCED_LANGUAGE "Enforced language"
+
// Other settings
#define SETTINGS_CHECK_FORCE "Check force"
#define SETTINGS_CHECK_THREADS "Check threads"
diff --git a/gui/cppcheck_de.ts b/gui/cppcheck_de.ts
index 0f27041d6..f3715814d 100644
--- a/gui/cppcheck_de.ts
+++ b/gui/cppcheck_de.ts
@@ -170,57 +170,72 @@ Parameter: -l(line) (file)
Funktionen
-
+
+ Sort
+ Sortiere
+
+
+ AddHinzufügen
-
+
+ Filter:
+ Filter:
+
+
+
+ Comments
+ Kommentare
+
+
+ noreturn
-
+ Nicht zurückkehrend
-
+ False
-
+ Ja
-
+ True
-
+ Nein
-
+ Unknown
-
+ Unbekannt
-
+ return value must be usedRückgabewert muss genutzt werden
-
+ ignore function in leaks checkingIgnoriere Funktion in Speicherleck-Prüfung
-
+ ArgumentsArgumente
-
+ EditBearbeiten
-
+ Library files (*.cfg)Bibliotheksdateien (*.cfg)
-
+ Open library fileBibliothek öffnen
@@ -302,43 +317,43 @@ Parameter: -l(line) (file)
None
-
+ Keineargvalue
-
+ Argumentwertconstant
-
+ Konstantmul
-
+ Multiplikationstrlen
-
+ strlenArg
-
+ Argument 1Arg2
-
+ Argument 2
@@ -388,21 +403,21 @@ Parameter: -l(line) (file)
MainWindow
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+ CppcheckCppcheck
-
+ StandardStandard
@@ -437,391 +452,406 @@ Parameter: -l(line) (file)
C-Standard
-
+ &Edit&Bearbeiten
-
+ &License...&Lizenz...
-
+ A&uthors...&Autoren...
-
+ &About...Ü&ber...
-
+ &Files...&Dateien...
-
-
+
+ Check filesPrüfe Dateien
-
+ Ctrl+FStrg+F
-
+ &Directory...&Verzeichnis...
-
-
+
+ Check directoryPrüfe Verzeichnis
-
+ Ctrl+DStrg+D
-
+ &Recheck filesDateien &neu prüfen
-
+ Ctrl+RStrg+R
-
+ &Stop&Stoppen
-
-
+
+ Stop checkingPrüfung abbrechen
-
+ EscEsc
-
+ &Save results to file...&Ergebnisse in Datei speichern...
-
+ Ctrl+SStrg+S
-
+ &Quit&Beenden
-
+ &Clear resultsErgebnisse &löschen
-
+ &Preferences&Einstellungen
-
+ ErrorsFehler
-
-
+
+ Show errorsZeige Fehler
-
+ Show S&cratchpad...Zeige Schmierzettel
-
+ WarningsWarnungen
-
-
+
+ Show warningsZeige Warnungen
-
+ Performance warningsPerformance-Warnungen
-
-
+
+ Show performance warningsZeige Performance-Warnungen
-
+ Show &hiddenZeige &versteckte
-
-
-
+
+
+ InformationInformation
-
+ Show information messagesZeige Informationsmeldungen
-
+ PortabilityPortabilität
-
+ Show portability warningsZeige Portabilitätswarnungen
-
+ &Filter&Filter
-
+ Filter resultsGefilterte Ergebnisse
-
+ Windows 32-bit ANSIWindows 32-bit, ANSI
-
+ Windows 32-bit UnicodeWindows 32-bit, Unicode
-
+ Unix 32-bitUnix 32-bit
-
+ Unix 64-bitUnix 64-bit
-
+ Windows 64-bitWindows 64-bit
-
+ PlatformsPlattformen
-
+ C++11C++11
-
+ C99C99
-
+ PosixPosix
-
+ C11C11
-
+ C89C89
-
+ C++03C++03
-
+ &Print...Drucken...
-
+ Print the Current ReportAktuellen Bericht ausdrucken
-
+ Print Pre&view...Druckvorschau
-
+ Open a Print Preview Dialog for the Current ResultsDruckvorschaudialog für aktuelle Ergebnisse öffnen
-
+ Library Editor...Bibliothekseditor...
-
+ Open library editorBibliothekseditor öffnen
-
+
+ Auto-detect language
+ Sprache automatisch erkennen
+
+
+
+ Enforce C++
+ Erzwinge C++
+
+
+
+ Enforce C
+ Erzwinge C
+
+
+ &Check allAlle &auswählen
-
+ FilterFilter
-
+ &Uncheck allAlle a&bwählen
-
+ Collapse &allAlle &reduzieren
-
+ &Expand allAlle &erweitern
-
+ &Standard&Standard
-
+ Standard itemsStandardeinträge
-
+ ToolbarSymbolleiste
-
+ &Categories&Kategorien
-
+ Error categoriesFehler-Kategorien
-
+ &Open XML...Öffne &XML...
-
+ Open P&roject File...Pr&ojektdatei öffnen...
-
+ &New Project File...&Neue Projektdatei...
-
+ &Log View&Loganzeige
-
+ Log ViewLoganzeige
-
+ C&lose Project FileProjektdatei &schließen
-
+ &Edit Project File...Projektdatei &bearbeiten...
-
+ &Statistics&Statistik
-
+ &Contents&Inhalte
-
+ CategoriesKategorien
-
+ Style warningsStilwarnungen
-
-
+
+ Show style warningsZeige Stilwarnungen
-
+ Open the help contentsÖffnet die Hilfe-Inhalte
-
+ F1F1
@@ -831,22 +861,22 @@ Parameter: -l(line) (file)
&Hilfe
-
+ Select directory to checkVerzeichnis zum Überprüfen auswählen
-
+ No suitable files found to check!Keine passenden Dateien zum Überprüfen gefunden!
-
+ Quick Filter:Schnellfilter:
-
+ Found project file: %1
Do you want to load this project file instead?
@@ -855,7 +885,7 @@ Do you want to load this project file instead?
Möchten Sie stattdessen diese öffnen?
-
+ Found project files from the directory.
Do you want to proceed checking without using any of these project files?
@@ -864,73 +894,73 @@ Do you want to proceed checking without using any of these project files?
-
+ File not foundDatei nicht gefunden
-
+ Bad XMLFehlerhaftes XML
-
+ Missing attributeFehlendes Attribut
-
+ Bad attribute valueFalscher Attributwert
-
+ Duplicate platform typePlattformtyp doppelt
-
+ Platform type redefinedPlattformtyp neu definiert
-
+ Failed to load the selected library '%1'.
%2Laden der ausgewählten Bibliothek '%1' schlug fehl. %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.Laden von %1 fehlgeschlagen. Ihre Cppcheck-Installation ist defekt. Sie können --data-dir=<Verzeichnis> als Kommandozeilenparameter verwenden, um anzugeben, wo die Datei sich befindet.
-
+ LicenseLizenz
-
+ AuthorsAutoren
-
+ XML files version 2 (*.xml);;XML files version 1 (*.xml);;Text files (*.txt);;CSV files (*.csv)XML-Dateien Version 2 (*.xml);;XML-Dateien Version 1 (*.xml);;Textdateien (*.txt);;CSV-Dateien (*.csv)
-
+ Save the report fileSpeichert die Berichtdatei
-
+ XML files (*.xml)XML-Dateien (*.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.
@@ -939,34 +969,34 @@ This is probably because the settings were changed between the Cppcheck versions
Dies wurde vermutlich durch einen Wechsel der Cppcheck-Version hervorgerufen. Bitte prüfen (und korrigieren) Sie die Einstellungen, andernfalls könnte die Editor-Anwendung nicht korrekt starten.
-
+ You must close the project file before selecting new files or directories!Sie müssen die Projektdatei schließen, bevor Sie neue Dateien oder Verzeichnisse auswählen!
-
+ Select files to checkDateien zum Überprüfen auswählen
-
+ The library '%1' contains unknown elements:
%2Die Bibliothek '%1' enthält unbekannte Elemente:
%2
-
+ Unsupported formatNicht unterstütztes Format
-
+ ErrorFehler
-
+ Current results will be cleared.
Opening a new XML file will clear current results.Do you want to proceed?
@@ -975,12 +1005,12 @@ Opening a new XML file will clear current results.Do you want to proceed?
-
+ Open the report fileBerichtdatei öffnen
-
+ Checking is running.
Do you want to stop the checking and exit Cppcheck?
@@ -989,59 +1019,59 @@ Do you want to stop the checking and exit Cppcheck?
Möchten Sie die Prüfung abbrechen und Cppcheck beenden?
-
+ XML files version 1 (*.xml)XML-Dateien Version 1 (*.xml)
-
+ XML files version 2 (*.xml)XML-Dateien Version 2 (*.xml)
-
+ Text files (*.txt)Textdateien (*.txt)
-
+ CSV files (*.csv)CSV-Dateien (*.csv)
-
+ Cppcheck - %1Cppcheck - %1
-
-
+
+ Project files (*.cppcheck);;All files(*.*)Projektdateien (*.cppcheck);;Alle Dateien(*.*)
-
+ Select Project FileProjektdatei auswählen
-
-
+
+ Project:Projekt:
-
+ Select Project FilenameProjektnamen auswählen
-
+ No project file loadedKeine Projektdatei geladen
-
+ The project file
%1
diff --git a/gui/cppcheck_es.ts b/gui/cppcheck_es.ts
index d00136eda..09e75af28 100644
--- a/gui/cppcheck_es.ts
+++ b/gui/cppcheck_es.ts
@@ -159,57 +159,72 @@ Parameters: -l(line) (file)Funciones
-
+
+ Sort
+
+
+
+ AddAñadir
-
+
+ Filter:
+
+
+
+
+ Comments
+
+
+
+ noreturn
-
+ FalseFalso
-
+ TrueVerdadero
-
+ UnknownDesconocido
-
+ return value must be used
-
+ ignore function in leaks checking
-
+ ArgumentsArgumentos
-
+ EditEditar
-
+ Library files (*.cfg)Archivos de biblioteca (*.cfg)
-
+ Open library fileAbrir archivo de biblioteca
@@ -367,16 +382,16 @@ Parameters: -l(line) (file)
MainWindow
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+ CppcheckCppcheck
@@ -416,469 +431,484 @@ Parameters: -l(line) (file)
C estándar
-
+ &Edit&Editar
-
+ StandardEstándar
-
+ CategoriesCategorías
-
+ &License...&Licencia...
-
+ A&uthors...A&utores...
-
+ &About...&Acerca de...
-
+ &Files...&Ficheros...
-
-
+
+ Check filesComprobar archivos
-
+ Ctrl+FCtrl+F
-
+ &Directory...&Carpeta...
-
-
+
+ Check directoryComprobar carpeta
-
+ Ctrl+DCtrl+D
-
+ &Recheck files&Volver a revisar ficheros
-
+ Ctrl+RCtrl+R
-
+ &Stop&Detener
-
-
+
+ Stop checkingDetener comprobación
-
+ EscEsc
-
+ &Save results to file...&Guardar los resultados en el fichero...
-
+ Ctrl+SCtrl+S
-
+ &Quit&Salir
-
+ &Clear results&Limpiar resultados
-
+ &Preferences&Preferencias
-
+ Style warningsAdvertencias de estilo
-
-
+
+ Show style warningsMostrar advertencias de estilo
-
+ ErrorsErrores
-
-
+
+ Show errorsMostrar errores
-
+ Show S&cratchpad...Mostrar S&cratchpad...
-
-
-
+
+
+ InformationInformación
-
+ Show information messagesMostrar mensajes de información
-
+ PortabilityPortabilidad
-
+ Show portability warningsMostrar advertencias de portabilidad
-
+ &Filter&Filtro
-
+ Filter resultsResultados del filtro
-
+ Windows 32-bit ANSIWindows 32-bit ANSI
-
+ Windows 32-bit UnicodeWindows 32-bit Unicode
-
+ Unix 32-bitUnix 32-bit
-
+ Unix 64-bitUnix 64-bit
-
+ Windows 64-bitWindows 64-bit
-
+ PlatformsPlataformas
-
+ C++11C++11
-
+ C99C99
-
+ PosixPosix
-
+ C11C11
-
+ C89C89
-
+ C++03C++03
-
+ &Print...Im&primir...
-
+ Print the Current ReportImprimir el informe actual
-
+ Print Pre&view...Pre&visualización de impresión...
-
+ Open a Print Preview Dialog for the Current ResultsAbre el diálogo de previsualización de impresión para el informe actual
-
+ Library Editor...Editor de bibliotecas...
-
+ Open library editorAbrir el editor de bibliotecas
-
+
+ Auto-detect language
+
+
+
+
+ Enforce C++
+
+
+
+
+ Enforce C
+
+
+
+ &Check all&Seleccionar todo
-
+ FilterFiltro
-
+ &Uncheck all&Deseleccionar todo
-
+ Collapse &allContraer &todo
-
+ &Expand all&Expandir todo
-
+ &Standard&Estándar
-
+ Standard itemsElementos estándar
-
+ &Contents&Contenidos
-
+ Open the help contentsAbrir la ayuda de contenidos
-
+ F1F1
-
+ ToolbarBarra de herramientas
-
+ &Categories&Categorías
-
+ Error categoriesCategorías de error
-
+ &Open XML...&Abrir XML...
-
+ Open P&roject File...Abrir P&royecto...
-
+ &New Project File...&Nuevo Proyecto...
-
+ &Log View&Visor del log
-
+ Log ViewVisor del log
-
+ C&lose Project FileC&errar Proyecto
-
+ &Edit Project File...&Editar Proyecto...
-
+ &Statistics&Estadísticas
-
+ WarningsAdvertencias
-
-
+
+ Show warningsMostrar advertencias
-
+ Performance warningsAdvertencias de rendimiento
-
-
+
+ Show performance warningsMostrar advertencias de rendimiento
-
+ Show &hiddenMostrar &ocultos
-
+ 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.
-
+ No suitable files found to check!¡No se han encontrado ficheros para comprobar!
-
+ You must close the project file before selecting new files or directories!¡Tienes que cerrar el proyecto antes de seleccionar nuevos ficheros o carpetas!
-
+ Select directory to checkSelecciona una carpeta para comprobar
-
+ File not foundArchivo no encontrado
-
+ Bad XMLXML malformado
-
+ Missing attributeFalta el atributo
-
+ Bad attribute value
-
+ Unsupported formatFormato no soportado
-
+ Failed to load the selected library '%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.
-
+ XML files (*.xml)Archivos XML (*.xml)
-
+ Open the report fileAbrir informe
-
+ Checking is running.
Do you want to stop the checking and exit Cppcheck?
@@ -887,37 +917,37 @@ Do you want to stop the checking and exit Cppcheck?
¿Quieres parar la comprobación y salir del Cppcheck?
-
+ LicenseLicencia
-
+ AuthorsAutores
-
+ XML files version 2 (*.xml);;XML files version 1 (*.xml);;Text files (*.txt);;CSV files (*.csv)Archivos XML versión 2 (*.xml);;Archivos XML versión 1 (*.xml);;Archivos de texto (*.txt);;Archivos CSV (*.csv)
-
+ Save the report fileGuardar informe
-
+ Quick Filter:Filtro rápido:
-
+ Select files to checkSelecciona los archivos a comprobar
-
+ Found project file: %1
Do you want to load this project file instead?
@@ -926,7 +956,7 @@ Do you want to load this project file instead?
¿Quiere cargar este fichero de proyecto en su lugar?
-
+ Found project files from the directory.
Do you want to proceed checking without using any of these project files?
@@ -935,29 +965,29 @@ Do you want to proceed checking without using any of these project files?
-
+ The library '%1' contains unknown elements:
%2La biblioteca '%1' contiene elementos deconocidos:
%2
-
+ Duplicate platform type
-
+ Platform type redefined
-
+ ErrorError
-
+ Current results will be cleared.
Opening a new XML file will clear current results.Do you want to proceed?
@@ -966,59 +996,59 @@ Opening a new XML file will clear current results.Do you want to proceed?
-
+ XML files version 1 (*.xml)Archivos XML versión 1 (*.xml)
-
+ XML files version 2 (*.xml)Archivos XML versión 2 (*.xml)
-
+ Text files (*.txt)Ficheros de texto (*.txt)
-
+ CSV files (*.csv)Ficheros CVS (*.cvs)
-
+ Cppcheck - %1Cppcheck - %1
-
-
+
+ Project files (*.cppcheck);;All files(*.*)Ficheros de proyecto (*.cppcheck;;Todos los ficheros (*.*)
-
+ Select Project FileSelecciona el archivo de proyecto
-
-
+
+ Project:Proyecto:
-
+ Select Project FilenameSelecciona el nombre del proyecto
-
+ No project file loadedNo hay ningún proyecto cargado
-
+ The project file
%1
diff --git a/gui/cppcheck_fi.ts b/gui/cppcheck_fi.ts
index 021f66b4b..c4ef72a63 100644
--- a/gui/cppcheck_fi.ts
+++ b/gui/cppcheck_fi.ts
@@ -162,57 +162,72 @@ Parameters: -l(line) (file)
-
+
+ Sort
+
+
+
+ Add
-
+
+ Filter:
+
+
+
+
+ Comments
+
+
+
+ noreturn
-
+ False
-
+ True
-
+ Unknown
-
+ return value must be used
-
+ ignore function in leaks checking
-
+ Arguments
-
+ Edit
-
+ Library files (*.cfg)
-
+ Open library file
@@ -370,21 +385,21 @@ Parameters: -l(line) (file)
MainWindow
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+ CppcheckCppcheck
-
+ StandardVakio
@@ -419,391 +434,406 @@ Parameters: -l(line) (file)
-
+ &Edit&Muokkaa
-
+ &License...&Lisenssi...
-
+ A&uthors...&Tekijät...
-
+ &About...&Tietoa ohjelmasta Cppcheck...
-
+ &Files...&Tiedostot...
-
-
+
+ Check files
-
+ Ctrl+FCtrl+F
-
+ &Directory...&Hakemisto...
-
-
+
+ Check directory
-
+ Ctrl+DCtrl+D
-
+ &Recheck filesTarkista tiedostot &uudelleen
-
+ Ctrl+RCtrl+R
-
+ &Stop&Pysäytä
-
-
+
+ Stop checking
-
+ EscEsc
-
+ &Save results to file...&Tallenna tulokset tiedostoon...
-
+ Ctrl+SCtrl+S
-
+ &Quit&Lopeta
-
+ &Clear results&Tyhjennä tulokset
-
+ &Preferences&Asetukset
-
+ Errors
-
-
+
+ Show errors
-
+ Show S&cratchpad...
-
+ Warnings
-
-
+
+ Show warnings
-
+ Performance warnings
-
-
+
+ Show performance warnings
-
+ Show &hidden
-
-
-
+
+
+ Information
-
+ Show information messages
-
+ Portability
-
+ Show portability warnings
-
+ &Filter
-
+ Filter results
-
+ Windows 32-bit ANSI
-
+ Windows 32-bit Unicode
-
+ Unix 32-bit
-
+ Unix 64-bit
-
+ Windows 64-bit
-
+ Platforms
-
+ C++11
-
+ C99
-
+ Posix
-
+ C11
-
+ C89
-
+ 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++
+
+
+
+
+ Enforce C
+
+
+
+ &Check all&Valitse kaikki
-
+ Filter
-
+ &Uncheck all&Poista kaikista valinta
-
+ Collapse &all&Pienennä kaikki
-
+ &Expand all&Laajenna kaikki
-
+ &Standard
-
+ Standard items
-
+ Toolbar
-
+ &Categories
-
+ Error categories
-
+ &Open XML...
-
+ Open P&roject File...
-
+ &New Project File...
-
+ &Log View
-
+ Log View
-
+ C&lose Project File
-
+ &Edit Project File...
-
+ &Statistics
-
+ &Contents
-
+ Categories
-
+ Style warnings
-
-
+
+ Show style warnings
-
+ Open the help contents
-
+ F1
@@ -813,207 +843,207 @@ Parameters: -l(line) (file)
&Ohje
-
+ Select directory to checkValitse tarkistettava hakemisto
-
+ No suitable files found to check!Tarkistettavaksi sopivia tiedostoja ei löytynyt!
-
+ Quick Filter:
-
+ Found project file: %1
Do you want to load this project file instead?
-
+ Found project files from the directory.
Do you want to proceed checking without using any of these project files?
-
+ File not found
-
+ Bad XML
-
+ Missing attribute
-
+ Bad attribute value
-
+ Failed to load the selected library '%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.
-
+ LicenseLisenssi
-
+ AuthorsTekijät
-
+ 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-tiedostot (*.xml);;Tekstitiedostot (*.txt);;CSV-tiedostot (*.csv)
-
+ Save the report fileTallenna raportti
-
+ XML files (*.xml)XML-tiedostot (*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 checkValitse tarkistettavat tiedostot
-
+ The library '%1' contains unknown elements:
%2
-
+ Unsupported format
-
+ Duplicate platform type
-
+ Platform type redefined
-
+ Error
-
+ Current results will be cleared.
Opening a new XML file will clear current results.Do you want to proceed?
-
+ Open the report file
-
+ Checking is running.
Do you want to stop the checking and exit Cppcheck?
-
+ XML files version 1 (*.xml)
-
+ XML files version 2 (*.xml)
-
+ Text files (*.txt)Tekstitiedostot (*.txt)
-
+ CSV files (*.csv)
-
+ Cppcheck - %1Cppcheck - %1
-
-
+
+ Project files (*.cppcheck);;All files(*.*)
-
+ Select Project File
-
-
+
+ Project:
-
+ Select Project Filename
-
+ No project file loaded
-
+ The project file
%1
diff --git a/gui/cppcheck_fr.ts b/gui/cppcheck_fr.ts
index 17c73e432..f874e4b57 100644
--- a/gui/cppcheck_fr.ts
+++ b/gui/cppcheck_fr.ts
@@ -175,6 +175,18 @@ Parameters: -l(line) (file)Open library file
+
+ Sort
+
+
+
+ Filter:
+
+
+
+ Comments
+
+ LibraryEditArgDialog
@@ -875,6 +887,18 @@ Options:
Open library editor
+
+ Auto-detect language
+
+
+
+ Enforce C++
+
+
+
+ Enforce C
+
+ Platforms
diff --git a/gui/cppcheck_it.ts b/gui/cppcheck_it.ts
index e844a1600..73f162f69 100644
--- a/gui/cppcheck_it.ts
+++ b/gui/cppcheck_it.ts
@@ -171,57 +171,72 @@ Parametri: -l(line) (file)
-
+
+ Sort
+
+
+
+ Add
-
+
+ Filter:
+
+
+
+
+ Comments
+
+
+
+ noreturn
-
+ False
-
+ True
-
+ Unknown
-
+ return value must be used
-
+ ignore function in leaks checking
-
+ Arguments
-
+ EditModifica
-
+ Library files (*.cfg)
-
+ Open library file
@@ -379,21 +394,21 @@ Parametri: -l(line) (file)
MainWindow
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+ CppcheckCppcheck
-
+ StandardStandard
@@ -428,391 +443,406 @@ Parametri: -l(line) (file)
-
+ &Edit&Modifica
-
+ &License...&Licenza...
-
+ A&uthors...A&utori...
-
+ &About...I&nformazioni su...
-
+ &Files...&File...
-
-
+
+ Check filesScansiona i file
-
+ Ctrl+FCtrl+F
-
+ &Directory...&Cartella...
-
-
+
+ Check directoryScansiona la cartella
-
+ Ctrl+DCtrl+D
-
+ &Recheck files&Riscansiona i file
-
+ Ctrl+RCtrl+R
-
+ &Stop&Ferma
-
-
+
+ Stop checkingFerma la scansione
-
+ EscEsc
-
+ &Save results to file...&Salva i risultati nel file...
-
+ Ctrl+SCtrl+S
-
+ &Quit&Esci
-
+ &Clear results&Cancella i risultati
-
+ &Preferences&Preferenze
-
+ ErrorsErrori
-
-
+
+ Show errorsMostra gli errori
-
+ Show S&cratchpad...Mostra il blocchetto per appunti...
-
+ WarningsAvvisi
-
-
+
+ Show warningsMostra gli avvisi
-
+ Performance warningsAvvisi sulle prestazioni
-
-
+
+ Show performance warningsMostra gli avvisi sulle prestazioni
-
+ Show &hiddenMostra &i nascosti
-
-
-
+
+
+ InformationInformazione
-
+ Show information messagesMostra messaggi di informazione
-
+ PortabilityPortabilità
-
+ Show portability warningsMostra gli avvisi sulla portabilità
-
+ &Filter&Filtro
-
+ Filter resultsFiltra i risultati
-
+ Windows 32-bit ANSIWindows 32-bit, ANSI
-
+ Windows 32-bit UnicodeWindows 32-bit, Unicode
-
+ Unix 32-bitUnix 32-bit
-
+ Unix 64-bitUnix 64-bit
-
+ Windows 64-bitWindows 64-bit
-
+ PlatformsPiattaforme
-
+ C++11C++11
-
+ C99C99
-
+ PosixPosix
-
+ C11C11
-
+ C89C89
-
+ C++03C++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++
+
+
+
+
+ Enforce C
+
+
+
+ &Check all&Seleziona tutto
-
+ FilterFiltro
-
+ &Uncheck all&Deseleziona tutto
-
+ Collapse &allRiduci &tutto
-
+ &Expand all&Espandi tutto
-
+ &Standard&Standard
-
+ Standard itemsOggetti standard
-
+ ToolbarBarra degli strumenti
-
+ &Categories&Categorie
-
+ Error categoriesCategorie di errore
-
+ &Open XML...&Apri XML...
-
+ Open P&roject File...Apri file di p&rogetto...
-
+ &New Project File...&Nuovo file di progetto...
-
+ &Log View&Visualizza il rapporto
-
+ Log ViewVisualizza il rapporto
-
+ C&lose Project FileC&hiudi il file di progetto
-
+ &Edit Project File...&Modifica il file di progetto...
-
+ &Statistics&Statistiche
-
+ &Contents&Contenuti
-
+ CategoriesCategorie
-
+ Style warningsAvvisi sullo stile
-
-
+
+ Show style warningsMostra gli avvisi sullo stile
-
+ Open the help contentsApri i contenuti di aiuto
-
+ F1F1
@@ -822,22 +852,22 @@ Parametri: -l(line) (file)
&Aiuto
-
+ Select directory to checkSeleziona una cartella da scansionare
-
+ No suitable files found to check!Nessun file trovato idoneo alla scansione!
-
+ Quick Filter:Rapido filtro:
-
+ Found project file: %1
Do you want to load this project file instead?
@@ -846,7 +876,7 @@ Do you want to load this project file instead?
Vuoi piuttosto caricare questo file di progetto?
-
+ Found project files from the directory.
Do you want to proceed checking without using any of these project files?
@@ -855,68 +885,68 @@ Do you want to proceed checking without using any of these project files?
-
+ File not found
-
+ Bad XML
-
+ Missing attribute
-
+ Bad attribute value
-
+ Unsupported format
-
+ Failed to load the selected library '%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.
-
+ LicenseLicenza
-
+ AuthorsAutori
-
+ XML files version 2 (*.xml);;XML files version 1 (*.xml);;Text files (*.txt);;CSV files (*.csv)File XML Versione 2 (*.xml);;File XML Versione 1 (*.xml);;File di testo (*.txt);;File CSV (*.csv)
-
+ Save the report fileSalva il file di rapporto
-
+ XML files (*.xml)File 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.
@@ -925,38 +955,38 @@ This is probably because the settings were changed between the Cppcheck versions
Probabilmente ciò è avvenuto perché le impostazioni sono state modificate tra le versioni di Cppcheck. Per favore controlla (e sistema) le impostazioni delle applicazioni editor, altrimenti il programma editor può non partire correttamente.
-
+ You must close the project file before selecting new files or directories!Devi chiudere il file di progetto prima di selezionare nuovi file o cartelle!
-
+ Select files to checkSeleziona i file da scansionare
-
+ The library '%1' contains unknown elements:
%2
-
+ Duplicate platform type
-
+ Platform type redefined
-
+ Error
-
+ Current results will be cleared.
Opening a new XML file will clear current results.Do you want to proceed?
@@ -965,12 +995,12 @@ Opening a new XML file will clear current results.Do you want to proceed?
-
+ Open the report fileApri il file di rapporto
-
+ Checking is running.
Do you want to stop the checking and exit Cppcheck?
@@ -979,27 +1009,27 @@ Do you want to stop the checking and exit Cppcheck?
Vuoi fermare la scansione ed uscire da Cppcheck?
-
+ XML files version 1 (*.xml)Files XML versione 1 (*.xml)
-
+ XML files version 2 (*.xml)Files XML versione 2 (*.xml)
-
+ Text files (*.txt)File di testo (*.txt)
-
+ CSV files (*.csv)Files CSV (*.csv)
-
+ Cppcheck - %1Cppcheck - %1
@@ -1016,34 +1046,34 @@ The user interface language has been reset to English. Open the Preferences-dial
L'interfaccia utente è stata risettata in Inglese. Apri la finestra di dialogo Preferenze per selezionare una qualunque lingua a disposizione.
-
-
+
+ Project files (*.cppcheck);;All files(*.*)Files di progetto (*.cppcheck);;Tutti i files(*.*)
-
+ Select Project FileSeleziona il file di progetto
-
-
+
+ Project:Progetto:
-
+ Select Project FilenameSeleziona il nome del file di progetto
-
+ No project file loadedNessun file di progetto caricato
-
+ The project file
%1
diff --git a/gui/cppcheck_ja.ts b/gui/cppcheck_ja.ts
index dbff28c92..e6efa7fd4 100644
--- a/gui/cppcheck_ja.ts
+++ b/gui/cppcheck_ja.ts
@@ -159,57 +159,72 @@ Parameters: -l(line) (file)
-
+
+ Sort
+
+
+
+ Add
-
+
+ Filter:
+
+
+
+
+ Comments
+
+
+
+ noreturn
-
+ False
-
+ True
-
+ Unknown
-
+ return value must be used
-
+ ignore function in leaks checking
-
+ Arguments
-
+ Edit編集
-
+ Library files (*.cfg)
-
+ Open library file
@@ -367,16 +382,16 @@ Parameters: -l(line) (file)
MainWindow
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+ CppcheckCppcheck
@@ -416,521 +431,536 @@ Parameters: -l(line) (file)
-
+ &Edit編集(&E)
-
+ Standard標準(&S)
-
+ Categoriesカテゴリ(&C)
-
+ &License...ライセンス(&L)...
-
+ A&uthors...作者(&u)...
-
+ &About...Cppcheckについて(&A)...
-
+ &Files...ファイル選択(&F)...
-
-
+
+ Check filesファイルをチェック
-
+ Ctrl+FCtrl+F
-
+ &Directory...ディレクトリ選択(&D)...
-
-
+
+ Check directoryディレクトリをチェック
-
+ Ctrl+DCtrl+D
-
+ &Recheck files再チェック(&R)
-
+ Ctrl+RCtrl+R
-
+ &Stop停止(&S)
-
-
+
+ Stop checkingチェックを停止する
-
+ EscEsc
-
+ &Save results to file...結果をファイルに保存(&S)...
-
+ Ctrl+SCtrl+S
-
+ &Quit終了(&Q)
-
+ &Clear results結果をクリア(&C)
-
+ &Preferences設定(&P)
-
+ Style warningsスタイル警告
-
-
+
+ Show style warningsスタイル警告を表示
-
+ Errorsエラー
-
-
+
+ Show errorsエラーを表示
-
+ Show S&cratchpad...
-
-
-
+
+
+ Information情報
-
+ Show information messages情報メッセージを表示します。
-
+ Portability移植可能性
-
+ Show portability warnings潜在的な移植可能性の問題を示しています。
-
+ &Filterフィルター(&F)
-
+ Filter results
-
+ Windows 32-bit ANSI
-
+ Windows 32-bit Unicode
-
+ Unix 32-bit
-
+ Unix 64-bit
-
+ Windows 64-bit
-
+ Platformsプラットフォーム
-
+ C++11C++11
-
+ C99C99
-
+ PosixPosix
-
+ C11C11
-
+ C89C89
-
+ C++03C++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++
+
+
+
+
+ Enforce C
+
+
+
+ C&lose Project Fileプロジェクトを閉じる(&l)
-
+ &Edit Project File...プロジェクトの編集(&E)...
-
+ &Statistics統計情報(&S)
-
+ Warnings警告
-
-
+
+ Show warnings警告を表示
-
+ Performance warningsパフォーマンス警告
-
-
+
+ Show performance warningsパフォーマンス警告を表示
-
+ Show &hidden非表示を表示(&h)
-
+ &Check allすべてのエラーを表示(&C)
-
+ Filterフィルター
-
+ &Uncheck allすべてのエラーを非表示(&U)
-
+ Collapse &allツリーを折り畳む(&A)
-
+ &Expand allツリーを展開(&E)
-
+ &Standard標準(&S)
-
+ Standard items標準項目
-
+ &Contentsコンテンツ(&C)
-
+ Open the help contentsヘルプファイルを開く
-
+ F1F1
-
+ Toolbarツールバー
-
+ &Categoriesカテゴリ(&C)
-
+ Error categoriesエラーカテゴリ
-
+ &Open XML...XMLを開く(&O)...
-
+ Open P&roject File...プロジェクトを開く(&R)...
-
+ &New Project File...新規プロジェクト(&N)...
-
+ &Log Viewログを表示(&L)
-
+ Log Viewログ表示
-
+ 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.
-
+ No suitable files found to check!解析可能なファイルではありません
-
+ You must close the project file before selecting new files or directories!新しいファイル/ディレクトリを解析するには現在のプロジェクトを閉じてください
-
+ Select directory to checkチェック対象のディレクトリを選択
-
+ Quick Filter:クイックフィルタ:
-
+ Select files to checkチェック対象のファイルを選択
-
+ Found project file: %1
Do you want to load this project file instead?
-
+ Found project files from the directory.
Do you want to proceed checking without using any of these project files?
-
+ The library '%1' contains unknown elements:
%2
-
+ File not found
-
+ Bad XML
-
+ Missing attribute
-
+ Bad attribute value
-
+ Unsupported format
-
+ Duplicate platform type
-
+ Platform type redefined
-
+ Failed to load the selected library '%1'.
%2
-
+ 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.
-
+ Current results will be cleared.
Opening a new XML file will clear current results.Do you want to proceed?
-
+ XML files (*.xml)XML ファイル (*.xml)
-
+ Open the report fileレポートを開く
-
+ Checking is running.
Do you want to stop the checking and exit Cppcheck?
@@ -939,80 +969,80 @@ Do you want to stop the checking and exit Cppcheck?
解析を停止してCppcheckを終了しますか?.
-
+ 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 ファイル (*.xml);;テキストファイル (*.txt);;CSV形式ファイル (*.csv)
-
+ Save the report fileレポートを保存
-
+ XML files version 1 (*.xml)XMLファイルのバージョン1
-
+ XML files version 2 (*.xml)XMLファイルのバージョン2
-
+ Text files (*.txt)テキストファイル (*.txt)
-
+ CSV files (*.csv)CSV形式ファイル (*.csv)
-
+ Cppcheck - %1Cppcheck - %1
-
-
+
+ Project files (*.cppcheck);;All files(*.*)プロジェクトファイル (*.cppcheck);;すべてのファイル(*.*)
-
+ Select Project Fileプロジェクトファイルを選択
-
-
+
+ Project:プロジェクト:
-
+ Select Project Filenameプロジェクトファイル名を選択
-
+ No project file loadedプロジェクトファイルが読み込まれていません
-
+ The project file
%1
diff --git a/gui/cppcheck_ko.ts b/gui/cppcheck_ko.ts
index 0c43435df..feba5207d 100644
--- a/gui/cppcheck_ko.ts
+++ b/gui/cppcheck_ko.ts
@@ -197,6 +197,18 @@ Kate로 파일을 열고, 해당 행으로 이동하는 예제:
Open library file
+
+ Sort
+
+
+
+ Filter:
+
+
+
+ Comments
+
+ LibraryEditArgDialog
@@ -923,6 +935,18 @@ Options:
Open library editor
+
+ Auto-detect language
+
+
+
+ Enforce C++
+
+
+
+ Enforce C
+
+ Platforms
diff --git a/gui/cppcheck_nl.ts b/gui/cppcheck_nl.ts
index f51d3c159..dd8a08d3f 100644
--- a/gui/cppcheck_nl.ts
+++ b/gui/cppcheck_nl.ts
@@ -172,57 +172,72 @@ Parameters: -l(lijn) (bestand)
-
+
+ Sort
+
+
+
+ Add
-
+
+ Filter:
+
+
+
+
+ Comments
+
+
+
+ noreturn
-
+ False
-
+ True
-
+ Unknown
-
+ return value must be used
-
+ ignore function in leaks checking
-
+ Arguments
-
+ EditBewerk
-
+ Library files (*.cfg)
-
+ Open library file
@@ -380,21 +395,21 @@ Parameters: -l(lijn) (bestand)
MainWindow
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+ CppcheckCppcheck
-
+ StandardStandaard
@@ -429,391 +444,406 @@ Parameters: -l(lijn) (bestand)
C standaard
-
+ &EditBe&werken
-
+ &License...&Licentie...
-
+ A&uthors...A&uteurs...
-
+ &About...&Over...
-
+ &Files...&Bestanden...
-
-
+
+ Check filesControleer bestanden
-
+ Ctrl+FCtrl+F
-
+ &Directory...&Mappen...
-
-
+
+ Check directoryControleer Map
-
+ Ctrl+DCtrl+D
-
+ &Recheck files&Opnieuw controleren
-
+ Ctrl+RCtrl+R
-
+ &Stop&Stop
-
-
+
+ Stop checkingStop controle
-
+ EscEsc
-
+ &Save results to file...&Resultaten opslaan...
-
+ Ctrl+SCtrl+S
-
+ &Quit&Afsluiten
-
+ &Clear results&Resultaten wissen
-
+ &Preferences&Voorkeuren
-
+ ErrorsFouten
-
-
+
+ Show errorsToon fouten
-
+ Show S&cratchpad...Toon S&cratchpad...
-
+ WarningsWaarschuwingen
-
-
+
+ Show warningsToon waarschuwingen
-
+ Performance warningsPresentatie waarschuwingen
-
-
+
+ Show performance warningsToon presentatie waarschuwingen
-
+ Show &hiddenToon &verborgen
-
-
-
+
+
+ InformationInformatie
-
+ Show information messagesToon informatie bericht
-
+ PortabilityPortabiliteit
-
+ Show portability warningsToon portabiliteit waarschuwingen
-
+ &Filter&Filter
-
+ Filter resultsFilter resultaten
-
+ Windows 32-bit ANSIWindows 32-bit ANSI
-
+ Windows 32-bit Unicode
-
+ Unix 32-bit
-
+ Unix 64-bit
-
+ Windows 64-bit
-
+ Platforms
-
+ C++11
-
+ C99
-
+ Posix
-
+ C11
-
+ C89
-
+ 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++
+
+
+
+
+ Enforce C
+
+
+
+ &Check all&Controleer alles
-
+ Filter
-
+ &Uncheck allSelecteer &niets
-
+ Collapse &allAlles Inkl&appen
-
+ &Expand allAlles &Uitklappen
-
+ &Standard&Standaard
-
+ Standard itemsStandaard items
-
+ ToolbarWerkbalk
-
+ &Categories&Categorieën
-
+ Error categoriesFoute Categorieën
-
+ &Open XML...
-
+ Open P&roject File...Open P&oject bestand...
-
+ &New Project File...&Nieuw Project Bestand...
-
+ &Log View&Log weergave
-
+ Log ViewLog weergave
-
+ C&lose Project File&Sluit Project Bestand
-
+ &Edit Project File...&Bewerk Project Bestand...
-
+ &Statistics&Statistieken
-
+ &Contents&Inhoud
-
+ CategoriesCategorieën
-
+ Style warningsStijl waarschuwingen
-
-
+
+ Show style warningsToon stijl waarschuwingen
-
+ Open the help contentsOpen de help inhoud
-
+ F1
@@ -823,22 +853,22 @@ Parameters: -l(lijn) (bestand)
&Help
-
+ Select directory to checkSelecteer een map om te controleren
-
+ No suitable files found to check!Geen geschikte bestanden gevonden om te controleren!
-
+ Quick Filter:Snel Filter:
-
+ Found project file: %1
Do you want to load this project file instead?
@@ -846,7 +876,7 @@ Do you want to load this project file instead?
Wilt u dit project laden in plaats van?
-
+ Found project files from the directory.
Do you want to proceed checking without using any of these project files?
@@ -854,64 +884,64 @@ Do you want to proceed checking without using any of these project files?
-
+ File not found
-
+ Bad XML
-
+ Missing attribute
-
+ Bad attribute value
-
+ Failed to load the selected library '%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.
-
+ LicenseLicentie
-
+ AuthorsAuteurs
-
+ 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 bestanden (*.xml);;Tekst bestanden (*.txt);;CSV bestanden (*.csv)
-
+ Save the report fileRapport opslaan
-
+ XML files (*.xml)XML bestanden (*.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.
@@ -920,43 +950,43 @@ This is probably because the settings were changed between the Cppcheck versions
Dit is waarschijnlijk omdat de instellingen zijn gewijzigd tussen de versies van cppcheck. Controleer (en maak) de bewerker instellingen, anders zal de bewerker niet correct starten.
-
+ You must close the project file before selecting new files or directories!Je moet project bestanden sluiten voordat je nieuwe bestanden of mappen selekteerd!
-
+ Select files to checkSelecteer bestanden om te controleren
-
+ The library '%1' contains unknown elements:
%2
-
+ Unsupported format
-
+ Duplicate platform type
-
+ Platform type redefined
-
+ Error
-
+ Current results will be cleared.
Opening a new XML file will clear current results.Do you want to proceed?
@@ -965,12 +995,12 @@ Opening a new XML file will clear current results.Do you want to proceed?
-
+ Open the report fileOpen het rapport bestand
-
+ Checking is running.
Do you want to stop the checking and exit Cppcheck?
@@ -979,59 +1009,59 @@ Do you want to stop the checking and exit Cppcheck?
Wil je het controleren stoppen en Cppcheck sluiten?
-
+ XML files version 1 (*.xml)XML files version 1 (*.xml)
-
+ XML files version 2 (*.xml)XML files version 2 (*.xml)
-
+ Text files (*.txt)Tekst bestanden (*.txt)
-
+ CSV files (*.csv)CSV bestanden (*.csv)
-
+ Cppcheck - %1Cppcheck - %1
-
-
+
+ Project files (*.cppcheck);;All files(*.*)Project bestanden (*.cppcheck);;Alle bestanden(*.*)
-
+ Select Project FileSelecteer project bestand
-
-
+
+ Project:Project:
-
+ Select Project FilenameSelecteer project bestandsnaam
-
+ No project file loadedGeen project bestand geladen
-
+ The project file
%1
diff --git a/gui/cppcheck_ru.ts b/gui/cppcheck_ru.ts
index e429afefd..69f4d8885 100644
--- a/gui/cppcheck_ru.ts
+++ b/gui/cppcheck_ru.ts
@@ -172,57 +172,72 @@ Parameters: -l(line) (file)
-
+
+ Sort
+
+
+
+ Add
-
+
+ Filter:
+
+
+
+
+ Comments
+
+
+
+ noreturn
-
+ False
-
+ True
-
+ Unknown
-
+ return value must be used
-
+ ignore function in leaks checking
-
+ Arguments
-
+ EditИзменить
-
+ Library files (*.cfg)
-
+ Open library file
@@ -380,21 +395,21 @@ Parameters: -l(line) (file)
MainWindow
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+ CppcheckCppcheck
-
+ StandardСтандартные
@@ -429,391 +444,406 @@ Parameters: -l(line) (file)
Стандарт C
-
+ &Edit&Правка
-
+ &License...&Лицензия...
-
+ A&uthors...&Авторы...
-
+ &About...&О программе...
-
+ &Files...&Файлы...
-
-
+
+ Check filesПроверить файлы
-
+ Ctrl+FCtrl+F
-
+ &Directory...&Каталог...
-
-
+
+ Check directoryПроверка директории
-
+ Ctrl+DCtrl+D
-
+ &Recheck files&Перепроверить файлы
-
+ Ctrl+RCtrl+R
-
+ &StopОстановить
-
-
+
+ Stop checkingОстановить проверку
-
+ EscEsc
-
+ &Save results to file...Сохранить отчёт в файл...
-
+ Ctrl+SCtrl+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Показать предупреждения переносимости
-
+ &FilterФильтр
-
+ Filter resultsРезультаты фильтрации
-
+ Windows 32-bit ANSIWindows 32-bit ANSI
-
+ Windows 32-bit UnicodeWindows 32-bit Unicode
-
+ Unix 32-bitUnix 32-bit
-
+ Unix 64-bitUnix 64-bit
-
+ Windows 64-bitWindows 64-bit
-
+ PlatformsПлатформы
-
+ C++11C++11
-
+ C99C99
-
+ PosixPosix
-
+ C11C11
-
+ C89C89
-
+ C++03C++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++
+
+
+
+
+ Enforce C
+
+
+
+ &Check allОтметить все
-
+ FilterФильтр
-
+ &Uncheck allСбросить все
-
+ Collapse &allСвернуть все
-
+ &Expand allРазвернуть все
-
+ &StandardСтандартные
-
+ Standard itemsСтандартные элементы
-
+ ToolbarПанель инструментов
-
+ &CategoriesКатегории
-
+ Error categoriesКатегории ошибок
-
+ &Open XML...&Открыть XML...
-
+ Open P&roject File...Открыть файл &проекта...
-
+ &New Project File...&Новый файл проекта...
-
+ &Log ViewПосмотреть &лог
-
+ Log ViewПосмотреть лог
-
+ C&lose Project File&Закрыть файл проекта
-
+ &Edit Project File...&Изменить файл проекта...
-
+ &Statistics&Статистика
-
+ &ContentsПомощь
-
+ CategoriesКатегории
-
+ Style warningsСтилистические предупреждения
-
-
+
+ Show style warningsПоказать стилистические предупреждения
-
+ Open the help contentsОткрыть помощь
-
+ F1F1
@@ -823,22 +853,22 @@ Parameters: -l(line) (file)
Помощь
-
+ Select directory to checkВыберите каталог для проверки
-
+ No suitable files found to check!Не найдено подходящих файлов для проверки!
-
+ Quick Filter:Быстрый фильтр:
-
+ Found project file: %1
Do you want to load this project file instead?
@@ -847,7 +877,7 @@ Do you want to load this project file instead?
Вы хотите загрузить этот проект?
-
+ Found project files from the directory.
Do you want to proceed checking without using any of these project files?
@@ -855,69 +885,69 @@ Do you want to proceed checking without using any of these project files?
-
+ File not found
-
+ Bad XML
-
+ Missing attribute
-
+ Bad attribute value
-
+ Unsupported format
-
+ Failed to load the selected library '%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.
-
+ 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.
@@ -926,38 +956,38 @@ This is probably because the settings were changed between the Cppcheck versions
Возможно, это связано с изменениями в версии программы. Пожалуйста, проверьте (и исправьте) настройки приложения.
-
+ You must close the project file before selecting new files or directories!Вы должны закрыть проект перед выбором новых файлов или директорий!
-
+ Select files to checkВыберите файлы для проверки
-
+ The library '%1' contains unknown elements:
%2
-
+ Duplicate platform type
-
+ Platform type redefined
-
+ Error
-
+ Current results will be cleared.
Opening a new XML file will clear current results.Do you want to proceed?
@@ -966,12 +996,12 @@ Opening a new XML file will clear current results.Do you want to proceed?
-
+ Open the report fileОткрыть файл с отчетом
-
+ Checking is running.
Do you want to stop the checking and exit Cppcheck?
@@ -980,27 +1010,27 @@ 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 - %1Cppcheck - %1
@@ -1017,34 +1047,34 @@ The user interface language has been reset to English. Open the Preferences-dial
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:Проект:
-
+ Select Project FilenameВыберите имя файла для проекта
-
+ No project file loadedФайл с проектом не загружен
-
+ The project file
%1
diff --git a/gui/cppcheck_sr.ts b/gui/cppcheck_sr.ts
index 9646e0b65..f69c68985 100644
--- a/gui/cppcheck_sr.ts
+++ b/gui/cppcheck_sr.ts
@@ -160,57 +160,72 @@ Parameters: -l(line) (file)
-
+
+ Sort
+
+
+
+ Add
-
+
+ Filter:
+
+
+
+
+ Comments
+
+
+
+ noreturn
-
+ False
-
+ True
-
+ Unknown
-
+ return value must be used
-
+ ignore function in leaks checking
-
+ Arguments
-
+ Edit
-
+ Library files (*.cfg)
-
+ Open library file
@@ -368,21 +383,21 @@ Parameters: -l(line) (file)
MainWindow
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+ CppcheckCppcheck
-
+ StandardStandard
@@ -417,395 +432,410 @@ Parameters: -l(line) (file)
-
+ &Edit&Edit
-
+ &License...&License...
-
+ A&uthors...A&uthors...
-
+ &About...&About...
-
+ &Files...&Files...
-
-
+
+ Check files
-
+ Ctrl+FCtrl+F
-
+ &Directory...&Directory...
-
-
+
+ Check directory
-
+ Ctrl+DCtrl+D
-
+ &Recheck files&Recheck files
-
+ Ctrl+RCtrl+R
-
+ &Stop&Stop
-
-
+
+ Stop checking
-
+ EscEsc
-
+ &Save results to file...&Save results to file...
-
+ Ctrl+SCtrl+S
-
+ &Quit&Quit
-
+ &Clear results&Clear results
-
+ &Preferences&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
-
+ &Filter
-
+ Filter results
-
+ Windows 32-bit ANSIWindows 32-bit ANSI
-
+ Windows 32-bit UnicodeWindows 32-bit Unicode
-
+ Unix 32-bitUnix 32-bit
-
+ Unix 64-bitUnix 64-bit
-
+ Windows 64-bitWindows 64-bit
-
+ Platforms
-
+ C++11C++11
-
+ C99C99
-
+ &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++
+
+
+
+
+ Enforce C
+
+ GtkGtk
-
+ PosixPosix
-
+ C11C11
-
+ C89C89
-
+ C++03C++03
-
+ &Check all&Check all
-
+ Filter
-
+ &Uncheck all&Uncheck all
-
+ Collapse &allCollapse &all
-
+ &Expand all&Expand all
-
+ &Standard
-
+ Standard items
-
+ Toolbar
-
+ &Categories
-
+ Error categories
-
+ &Open XML...
-
+ Open P&roject File...
-
+ &New Project File...
-
+ &Log View
-
+ Log View
-
+ C&lose Project File
-
+ &Edit Project File...
-
+ &Statistics
-
+ &Contents
-
+ Categories
-
+ Style warnings
-
-
+
+ Show style warnings
-
+ Open the help contents
-
+ F1F1
@@ -815,206 +845,206 @@ Parameters: -l(line) (file)
&Help
-
+ Select directory to checkSelect directory to check
-
+ No suitable files found to check!No suitable files found to check!
-
+ Quick Filter:
-
+ Found project file: %1
Do you want to load this project file instead?
-
+ Found project files from the directory.
Do you want to proceed checking without using any of these project files?
-
+ File not found
-
+ Bad XML
-
+ Missing attribute
-
+ Bad attribute value
-
+ Failed to load the selected library '%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.
-
+ LicenseLicense
-
+ AuthorsAuthors
-
+ 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)
-
+ Save the report fileSave the report file
-
+ XML files (*.xml)XML files (*.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 checkSelect files to check
-
+ The library '%1' contains unknown elements:
%2
-
+ Unsupported format
-
+ Duplicate platform type
-
+ Platform type redefined
-
+ Error
-
+ Current results will be cleared.
Opening a new XML file will clear current results.Do you want to proceed?
-
+ Open the report file
-
+ Checking is running.
Do you want to stop the checking and exit Cppcheck?
-
+ XML files version 1 (*.xml)
-
+ XML files version 2 (*.xml)
-
+ Text files (*.txt)Text files (*.txt)
-
+ CSV files (*.csv)
-
+ Cppcheck - %1Cppcheck - %1
-
-
+
+ Project files (*.cppcheck);;All files(*.*)
-
+ Select Project File
-
-
+
+ Project:
-
+ Select Project Filename
-
+ No project file loaded
-
+ The project file
%1
diff --git a/gui/cppcheck_sv.ts b/gui/cppcheck_sv.ts
index 16eccfbfe..38f909758 100644
--- a/gui/cppcheck_sv.ts
+++ b/gui/cppcheck_sv.ts
@@ -176,57 +176,72 @@ Parametrar: -l(line) (file)
-
+
+ Sort
+
+
+
+ Add
-
+
+ Filter:
+
+
+
+
+ Comments
+
+
+
+ noreturn
-
+ False
-
+ True
-
+ Unknown
-
+ return value must be used
-
+ ignore function in leaks checking
-
+ Arguments
-
+ EditRedigera
-
+ Library files (*.cfg)
-
+ Open library file
@@ -392,21 +407,21 @@ Parametrar: -l(line) (file)
MainWindow
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+ CppcheckCppcheck
-
+ StandardStandard
@@ -441,392 +456,407 @@ Parametrar: -l(line) (file)
C standard
-
+ &Edit&Redigera
-
+ &License...&Licens...
-
+ A&uthors...&Utvecklat av...
-
+ &About...&Om...
-
+ &Files...&Filer...
-
-
+
+ Check filesAnalysera filer
-
+ Ctrl+FCtrl+F
-
+ &Directory...&Katalog...
-
-
+
+ Check directoryAnalysera mapp
-
+ Ctrl+DCtrl+D
-
+ &Recheck filesStarta &om check
-
+ Ctrl+RCtrl+R
-
+ &Stop&Stoppa
-
-
+
+ Stop checkingStoppa analys
-
+ EscEsc
-
+ &Save results to file...&Spara resultat till fil...
-
+ Ctrl+SCtrl+S
-
+ &Quit&Avsluta
-
+ &Clear results&Töm resultat
-
+ &Preferences&Inställningar
-
+ ErrorsFel
-
-
+
+ Show errorsVisa fel
-
+ Show S&cratchpad...Visa s&cratchpad...
-
+ WarningsVarningar
-
-
+
+ Show warningsVisa varningar
-
+ Performance warningsPrestanda varningar
-
-
+
+ Show performance warningsVisa prestanda varningar
-
+ Show &hiddenVisa dolda
-
-
-
+
+
+ InformationInformation
-
+ Show information messagesVisa informations meddelanden
-
+ PortabilityPortabilitet
-
+ Show portability warningsVisa portabilitets varningar
-
+ &Filter&Filter
-
+ Filter resultsFiltrera resultat
-
+ Windows 32-bit ANSIWindows 32-bit ANSI
-
+ Windows 32-bit UnicodeWindows 32-bit Unicode
-
+ Unix 32-bitUnix 32-bit
-
+ Unix 64-bitUnix 64-bit
-
+ Windows 64-bitWindows 64-bit
-
+ PlatformsPlattformar
-
+ C++11C++11
-
+ C99C99
-
+ PosixPosix
-
+ C11C11
-
+ C89C89
-
+ C++03C++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++
+
+
+
+
+ Enforce C
+
+
+
+ &Check all&Kryssa alla
-
+ FilterFilter
-
+ &Uncheck allKryssa &ur alla
-
+ Collapse &allIngen bra översättning!&Fäll ihop alla
-
+ &Expand all&Expandera alla
-
+ &Standard&Standard
-
+ Standard itemsStandard poster
-
+ ToolbarVerktygsfält
-
+ &Categories&Kategorier
-
+ Error categoriesFel kategorier
-
+ &Open XML...&Öppna XML...
-
+ Open P&roject File...Öppna Projektfil...
-
+ &New Project File...Ny projektfil...
-
+ &Log View
-
+ Log ViewLogg vy
-
+ C&lose Project FileStäng projektfil
-
+ &Edit Project File...Redigera projektfil...
-
+ &StatisticsStatistik
-
+ &Contents&Innehåll
-
+ CategoriesKategorier
-
+ Style warningsStil varningar
-
-
+
+ Show style warningsVisa stil varningar
-
+ Open the help contentsÖppna hjälp
-
+ F1F1
@@ -836,22 +866,22 @@ Parametrar: -l(line) (file)
&Hjälp
-
+ Select directory to checkVälj katalog som skall kontrolleras
-
+ No suitable files found to check!Inga lämpliga filer hittades!
-
+ Quick Filter:Snabbfilter:
-
+ Found project file: %1
Do you want to load this project file instead?
@@ -860,7 +890,7 @@ Do you want to load this project file instead?
Vill du ladda denna projektfil istället?
-
+ Found project files from the directory.
Do you want to proceed checking without using any of these project files?
@@ -869,69 +899,69 @@ Do you want to proceed checking without using any of these project files?
-
+ File not found
-
+ Bad XML
-
+ Missing attribute
-
+ Bad attribute value
-
+ Unsupported format
-
+ Failed to load the selected library '%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.
-
+ LicenseLicens
-
+ AuthorsUtvecklare
-
+ 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 filer version 2 (*.xml);;XML filer version 1 (*.xml);;Text filer (*.txt);;CSV filer (*.csv)
-
+ Save the report fileSpara rapport
-
+ XML files (*.xml)XML filer (*.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.
@@ -940,38 +970,38 @@ This is probably because the settings were changed between the Cppcheck versions
En trolig orsak är att inställningarna ändrats för olika Cppcheck versioner. Kontrollera programinställningarna.
-
+ You must close the project file before selecting new files or directories!Du måste stänga projektfilen innan nya filer eller sökvägar kan väljas!
-
+ Select files to checkVälj filer att kontrollera
-
+ The library '%1' contains unknown elements:
%2
-
+ Duplicate platform type
-
+ Platform type redefined
-
+ Error
-
+ Current results will be cleared.
Opening a new XML file will clear current results.Do you want to proceed?
@@ -980,12 +1010,12 @@ Opening a new XML file will clear current results.Do you want to proceed?
-
+ Open the report fileÖppna rapportfilen
-
+ Checking is running.
Do you want to stop the checking and exit Cppcheck?
@@ -994,27 +1024,27 @@ Do you want to stop the checking and exit Cppcheck?
Vill du stoppa analysen och avsluta Cppcheck?
-
+ XML files version 1 (*.xml)XML filer version 1 (*.xml)
-
+ XML files version 2 (*.xml)XML filer version 2 (*.xml)
-
+ Text files (*.txt)Text filer (*.txt)
-
+ CSV files (*.csv)CSV filer (*.csv)
-
+ Cppcheck - %1Cppcheck - %1
@@ -1031,34 +1061,34 @@ The user interface language has been reset to English. Open the Preferences-dial
Språket har nollställts till Engelska. Öppna Preferences och välj något av de tillgängliga språken.
-
-
+
+ Project files (*.cppcheck);;All files(*.*)Projektfiler (*.cppcheck);;Alla filer(*.*)
-
+ Select Project FileVälj projektfil
-
-
+
+ Project:Projekt:
-
+ Select Project FilenameVälj Projektfil
-
+ No project file loadedInget projekt laddat
-
+ The project file
%1
diff --git a/gui/cppcheck_zh_CN.ts b/gui/cppcheck_zh_CN.ts
index 91d494bc8..2fc9b09d4 100644
--- a/gui/cppcheck_zh_CN.ts
+++ b/gui/cppcheck_zh_CN.ts
@@ -169,57 +169,72 @@ Parameters: -l(line) (file)
-
+
+ Sort
+
+
+
+ Add
-
+
+ Filter:
+
+
+
+
+ Comments
+
+
+
+ noreturn
-
+ False
-
+ True
-
+ Unknown
-
+ return value must be used
-
+ ignore function in leaks checking
-
+ Arguments
-
+ Edit编辑
-
+ Library files (*.cfg)
-
+ Open library file
@@ -377,16 +392,16 @@ Parameters: -l(line) (file)
MainWindow
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+ CppcheckCppcheck
@@ -426,401 +441,416 @@ Parameters: -l(line) (file)
-
+ &Edit编辑(&E)
-
+ Standard标准
-
+ Categories分类
-
+ &License...许可证(&L)...
-
+ A&uthors...作者(&U)...
-
+ &About...关于(&A)...
-
+ &Files...文件(&F)...
-
-
+
+ Check files检查文件
-
+ Ctrl+FCtrl+F
-
+ &Directory...目录(&D)...
-
-
+
+ Check directory检查目录
-
+ Ctrl+DCtrl+D
-
+ &Recheck files重新检查文件(&R)
-
+ Ctrl+RCtrl+R
-
+ &Stop停止(&S)
-
-
+
+ Stop checking停止检查
-
+ EscEsc
-
+ &Save results to file...保存结果到文件(&S)...
-
+ Ctrl+SCtrl+S
-
+ &Quit退出(&Q)
-
+ &Clear results清空结果(&C)
-
+ &Preferences首选项(&P)
-
+ Style warnings风格警告
-
-
+
+ Show style warnings显示风格警告
-
+ Errors错误
-
-
+
+ Show errors显示错误
-
+ Show S&cratchpad...显示便条(&C)...
-
-
-
+
+
+ Information信息
-
+ Show information messages显示信息消息
-
+ Portability移植可能性
-
+ Show portability warnings显示可移植性警告
-
+ &Filter滤器(&F)
-
+ Filter results过滤结果
-
+ Windows 32-bit ANSI
-
+ Windows 32-bit Unicode
-
+ Unix 32-bit
-
+ Unix 64-bit
-
+ Windows 64-bit
-
+ Platforms平台
-
+ C++11C++11
-
+ C99C99
-
+ PosixPosix
-
+ C11C11
-
+ C89C89
-
+ C++03C++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++
+
+
+
+
+ Enforce C
+
+
+
+ C&lose Project File关闭项目文件(&L)
-
+ &Edit Project File...编辑项目文件(&E)...
-
+ &Statistics统计(&S)
-
+ Warnings警告
-
-
+
+ Show warnings显示警告
-
+ Performance warnings性能警告
-
-
+
+ Show performance warnings显示性能警告
-
+ Show &hidden显示隐藏项(&H)
-
+ &Check all全部选中(&C)
-
+ Filter滤器
-
+ &Uncheck all全部取消选中(&U)
-
+ Collapse &all全部折叠(&A)
-
+ &Expand all全部展开(&E)
-
+ &Standard标准(&S)
-
+ Standard items标准项
-
+ &Contents内容(&C)
-
+ Open the help contents打开帮助内容
-
+ F1F1
-
+ Toolbar工具栏
-
+ &Categories分类(&C)
-
+ Error categories错误分类
-
+ &Open XML...打开 XML (&O)...
-
+ Open P&roject File...打开项目文件(&R)...
-
+ &New Project File...新建项目文件(&N)...
-
+ &Log View日志视图(&L)
-
+ Log View日志视图
-
+ 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.
@@ -829,32 +859,32 @@ This is probably because the settings were changed between the Cppcheck versions
这可能是因为 Cppcheck 不同版本间的设置有所不同。请检查(并修复)编辑器应用程序设置,否则编辑器程序可能不会正确启动。
-
+ No suitable files found to check!未发现适合检查的文件!
-
+ You must close the project file before selecting new files or directories!在选择新的文件或目录之前,你必须先关闭此项目文件!
-
+ Select directory to check选择目录来检查
-
+ Quick Filter:快速滤器:
-
+ Select files to check选择要检查的文件
-
+ Found project file: %1
Do you want to load this project file instead?
@@ -863,7 +893,7 @@ Do you want to load this project file instead?
你是否想加载该项目文件?
-
+ Found project files from the directory.
Do you want to proceed checking without using any of these project files?
@@ -872,64 +902,64 @@ Do you want to proceed checking without using any of these project files?
-
+ The library '%1' contains unknown elements:
%2
-
+ File not found
-
+ Bad XML
-
+ Missing attribute
-
+ Bad attribute value
-
+ Unsupported format
-
+ Duplicate platform type
-
+ Platform type redefined
-
+ Failed to load the selected library '%1'.
%2
-
+ 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.
-
+ Current results will be cleared.
Opening a new XML file will clear current results.Do you want to proceed?
@@ -938,17 +968,17 @@ Opening a new XML file will clear current results.Do you want to proceed?
-
+ XML files (*.xml)XML 文件(*.xml)
-
+ Open the report file打开报告文件
-
+ Checking is running.
Do you want to stop the checking and exit Cppcheck?
@@ -957,48 +987,48 @@ Do you want to stop the checking and exit Cppcheck?
你是否需要停止检查并退出 Cppcheck?
-
+ 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 version 1 (*.xml)XML 文件版本 1 (*.xml)
-
+ XML files version 2 (*.xml)XML 文件版本 2 (*.xml)
-
+ Text files (*.txt)文本文件(*.txt)
-
+ CSV files (*.csv)CSV 文件(*.csv)
-
+ Cppcheck - %1Cppcheck - %1
@@ -1015,34 +1045,34 @@ The user interface language has been reset to English. Open the Preferences-dial
用户界面语言已被重置为英语。打开“首选项”对话框,选择任何可用的语言。
-
-
+
+ Project files (*.cppcheck);;All files(*.*)项目文件(*.cppcheck);;所有文件(*.*)
-
+ Select Project File选择项目文件
-
-
+
+ Project:项目:
-
+ Select Project Filename选择项目文件名
-
+ No project file loaded项目文件未加载
-
+ The project file
%1
diff --git a/gui/main.ui b/gui/main.ui
index 2e0d5942d..d8c094ce6 100644
--- a/gui/main.ui
+++ b/gui/main.ui
@@ -155,6 +155,10 @@
+
+
+
+
@@ -711,6 +715,30 @@
Open library editor
+
+
+ true
+
+
+ Auto-detect language
+
+
+
+
+ true
+
+
+ Enforce C++
+
+
+
+
+ true
+
+
+ Enforce C
+
+
diff --git a/gui/mainwindow.cpp b/gui/mainwindow.cpp
index 64bb2e949..79f26c649 100644
--- a/gui/mainwindow.cpp
+++ b/gui/mainwindow.cpp
@@ -58,6 +58,7 @@ MainWindow::MainWindow(TranslationHandler* th, QSettings* settings) :
mPlatformActions(new QActionGroup(this)),
mCStandardActions(new QActionGroup(this)),
mCppStandardActions(new QActionGroup(this)),
+ mSelectLanguageActions(new QActionGroup(this)),
mExiting(false)
{
mUI.setupUi(this);
@@ -186,6 +187,10 @@ MainWindow::MainWindow(TranslationHandler* th, QSettings* settings) :
mUI.mActionCpp03->setActionGroup(mCppStandardActions);
mUI.mActionCpp11->setActionGroup(mCppStandardActions);
+ mUI.mActionEnforceC->setActionGroup(mSelectLanguageActions);
+ mUI.mActionEnforceCpp->setActionGroup(mSelectLanguageActions);
+ mUI.mActionAutoDetectLanguage->setActionGroup(mSelectLanguageActions);
+
// For Windows platforms default to Win32 checked platform.
// For other platforms default to unspecified/default which means the
// platform Cppcheck GUI was compiled on.
@@ -275,6 +280,14 @@ void MainWindow::LoadSettings()
mUI.mActionToolBarFilter->setChecked(showFilterToolbar);
mUI.mToolBarFilter->setVisible(showFilterToolbar);
+ Settings::Language enforcedLanguage = (Settings::Language)mSettings->value(SETTINGS_ENFORCED_LANGUAGE, 0).toInt();
+ if (enforcedLanguage == Settings::CPP)
+ mUI.mActionEnforceCpp->setChecked(true);
+ else if (enforcedLanguage == Settings::C)
+ mUI.mActionEnforceC->setChecked(true);
+ else
+ mUI.mActionAutoDetectLanguage->setChecked(true);
+
bool succeeded = mApplications->LoadSettings();
if (!succeeded) {
const QString msg = tr("There was a problem with loading the editor application settings.\n\n"
@@ -319,6 +332,13 @@ void MainWindow::SaveSettings() const
mSettings->setValue(SETTINGS_TOOLBARS_VIEW_SHOW, mUI.mToolBarView->isVisible());
mSettings->setValue(SETTINGS_TOOLBARS_FILTER_SHOW, mUI.mToolBarFilter->isVisible());
+ if (mUI.mActionEnforceCpp->isChecked())
+ mSettings->setValue(SETTINGS_ENFORCED_LANGUAGE, Settings::CPP);
+ else if (mUI.mActionEnforceC->isChecked())
+ mSettings->setValue(SETTINGS_ENFORCED_LANGUAGE, Settings::C);
+ else
+ mSettings->setValue(SETTINGS_ENFORCED_LANGUAGE, Settings::None);
+
mApplications->SaveSettings();
mSettings->setValue(SETTINGS_LANGUAGE, mTranslation->GetCurrentLanguage());
@@ -600,6 +620,8 @@ bool MainWindow::TryLoadLibrary(Library *library, QString filename)
Settings MainWindow::GetCppcheckSettings()
{
+ SaveSettings(); // Save settings
+
Settings result;
// If project file loaded, read settings from it
@@ -660,6 +682,7 @@ Settings MainWindow::GetCppcheckSettings()
result.standards.cpp = mSettings->value(SETTINGS_STD_CPP11, true).toBool() ? Standards::CPP11 : Standards::CPP03;
result.standards.c = mSettings->value(SETTINGS_STD_C99, true).toBool() ? Standards::C99 : (mSettings->value(SETTINGS_STD_C11, false).toBool() ? Standards::C11 : Standards::C89);
result.standards.posix = mSettings->value(SETTINGS_STD_POSIX, false).toBool();
+ result.enforcedLang = (Settings::Language)mSettings->value(SETTINGS_ENFORCED_LANGUAGE, 0).toInt();
const bool std = TryLoadLibrary(&result.library, "std.cfg");
bool posix = true;
@@ -695,6 +718,7 @@ void MainWindow::CheckDone()
mPlatformActions->setEnabled(true);
mCStandardActions->setEnabled(true);
mCppStandardActions->setEnabled(true);
+ mSelectLanguageActions->setEnabled(true);
mUI.mActionPosix->setEnabled(true);
if (mScratchPad)
mScratchPad->setEnabled(true);
@@ -726,6 +750,7 @@ void MainWindow::CheckLockDownUI()
mPlatformActions->setEnabled(false);
mCStandardActions->setEnabled(false);
mCppStandardActions->setEnabled(false);
+ mSelectLanguageActions->setEnabled(false);
mUI.mActionPosix->setEnabled(false);
if (mScratchPad)
mScratchPad->setEnabled(false);
diff --git a/gui/mainwindow.h b/gui/mainwindow.h
index 587018d86..681aa0e29 100644
--- a/gui/mainwindow.h
+++ b/gui/mainwindow.h
@@ -533,6 +533,11 @@ private:
*/
QActionGroup *mCStandardActions, *mCppStandardActions;
+ /**
+ * @brief GUI actions for selecting language.
+ */
+ QActionGroup *mSelectLanguageActions;
+
/**
* @brief Are we exiting the cppcheck?
* If this is true then the cppcheck is waiting for check threads to exit