diff --git a/gui/cppcheck_zh_CN.ts b/gui/cppcheck_zh_CN.ts
index ea6f805dc..3fcdf472a 100644
--- a/gui/cppcheck_zh_CN.ts
+++ b/gui/cppcheck_zh_CN.ts
@@ -11,7 +11,7 @@
- 版本 %1
+ %1 版本
@@ -148,7 +148,7 @@ Parameters: -l(line) (file)
- 文本文件 (*.txt *.log);;所有文件 (*.*)
+ 文本文件(*.txt *.log);;所有文件(*.*)
@@ -182,68 +182,68 @@ Parameters: -l(line) (file)
-
+ 文件(&F)
-
+ 查看(&V)
-
+ 工具栏(&T)
-
+ 帮助(&H)
-
+ 检查(&C)
-
+ 编辑(&E)
-
+ 标准
-
+ 分类
-
+ 许可证(&L)...
-
+ 作者(&U)...
-
+ 关于(&A)...
-
+ 文件(&F)...
-
+ 检查文件
@@ -253,13 +253,13 @@ Parameters: -l(line) (file)
-
+ 目录(&D)...
-
+ 检查目录
@@ -269,7 +269,7 @@ Parameters: -l(line) (file)
-
+ 重新检查文件(&R)
@@ -279,13 +279,13 @@ Parameters: -l(line) (file)
-
+ 停止(&S)
-
+ 停止检查
@@ -295,7 +295,7 @@ Parameters: -l(line) (file)
-
+ 保存结果到文件(&S)...
@@ -305,7 +305,7 @@ Parameters: -l(line) (file)
-
+ 退出(&Q)
@@ -377,27 +377,27 @@ Parameters: -l(line) (file)
-
+
-
+
-
+
-
+
-
+
@@ -407,149 +407,149 @@ Parameters: -l(line) (file)
- C++11
+ C++11
- C99
+ C99
- Posix
+ Posix
- プロジェクトを閉じる(&l)
+
- プロジェクトの編集(&E)...
+
- 統計情報(&S)
+ 统计(&S)
- 警告
+ 警告
- 警告を表示
+
- パフォーマンス警告
+
- パフォーマンス警告を表示
+
- 非表示を表示(&h)
+
- すべてのエラーを表示(&C)
+
- フィルター
+
- すべてのエラーを非表示(&U)
+
- ツリーを折り畳む(&A)
+
- ツリーを展開(&E)
+
- 標準(&S)
+
- 標準項目
+
- コンテンツ(&C)
+
- ヘルプファイルを開く
+
- F1
+ F1
- ツールバー
+
- カテゴリ(&C)
+
- エラーカテゴリ
+
- XMLを開く(&O)...
+
- プロジェクトを開く(&R)...
+
- 新規プロジェクト(&N)...
+
- ログを表示(&L)
+
- ログ表示
+
@@ -561,22 +561,22 @@ This is probably because the settings were changed between the Cppcheck versions
- 解析可能なファイルではありません
+
- 新しいファイル/ディレクトリを解析するには現在のプロジェクトを閉じてください
+
- チェック対象のディレクトリを選択
+
- クイックフィルタ:
+
@@ -602,67 +602,65 @@ Opening a new XML file will clear current results.Do you want to proceed?
- XML ファイル (*.xml)
+
- レポートを開く
+
- 解析中です.
-
-解析を停止してCppcheckを終了しますか?.
+
- ライセンス
+
- 作者
+ 作者
XML files (*.xml);;Text files (*.txt);;CSV files (*.csv)
- XML ファイル (*.xml);;テキストファイル (*.txt);;CSV形式ファイル (*.csv)
+
- レポートを保存
+
- XMLファイルのバージョン1
+
- XMLファイルのバージョン2
+
- テキストファイル (*.txt)
+
- CSV形式ファイル (*.csv)
+
- Cppcheck - %1
+ Cppcheck - %1
@@ -677,28 +675,28 @@ The user interface language has been reset to English. Open the Preferences-dial
- プロジェクトファイル (*.cppcheck);;すべてのファイル(*.*)
+
- プロジェクトファイルを選択
+
- プロジェクト:
+
- プロジェクトファイル名を選択
+
- プロジェクトファイルが読み込まれていません
+
@@ -714,22 +712,22 @@ Do you want to remove the file from the recently used projects -list?
- 英語
+ 英語
- オランダ語
+
- フィンランド語
+
- フランス語
+ 法语
@@ -744,33 +742,33 @@ Do you want to remove the file from the recently used projects -list?
- スペイン語
+
- スウェーデン語
+
- ドイツ語
+ 德语
- ロシア語
+
Japanease
- 日本語
+ 日语
- セルビア語
+
@@ -783,27 +781,27 @@ Do you want to remove the file from the recently used projects -list?
-
+
-
+
-
+
-
+
-
+
@@ -946,7 +944,7 @@ Do you want to remove the file from the recently used projects -list?
-
+ 文件
@@ -956,43 +954,43 @@ Do you want to remove the file from the recently used projects -list?
- 行
+ 行
- 内容
+
- 未定義ファイル
+
- [結論の出ない]
+
- デバッグ
+
- ファイル名をコピー
+
- フルパスをコピー
+
- メッセージをコピー
+
@@ -1002,13 +1000,13 @@ Do you want to remove the file from the recently used projects -list?
- 非表示
+
- Cppcheck
+ Cppcheck
@@ -1016,7 +1014,7 @@ Do you want to remove the file from the recently used projects -list?
Configure the editor application for Cppcheck in preferences/Applications.
Configure the text file viewer program in Cppcheck preferences/Applications.
- メニューの「編集」→「設定」からテキストファイルを表示するアプリケーションを設定してください。
+
@@ -1028,30 +1026,26 @@ Please select the default editor application in preferences/Applications.
- ファイルが見つかりません
+
- %1 が実行できません。
-
-実行ファイルパスや引数の設定を確認してください。
+
- ファイルが見つかりません:
-%1
-ディレクトリにファイルが存在するか確認してください。
+
- ディレクトリを選択
+
@@ -1061,32 +1055,32 @@ Please select the directory where file is located.
- スタイル
+
- エラー
+
- 警告
+
- パフォーマンス
+
- 移植可能性
+ 移植可能性
- 情報
+
@@ -1094,18 +1088,18 @@ Please select the directory where file is located.
- 結果
+
- 警告/エラーが見つからなかったため、保存しません。
+
- レポートの保存に失敗しました。
+
@@ -1116,35 +1110,35 @@ Please select the directory where file is located.
- Cppcheck
+ Cppcheck
- 警告/エラーは見つかりませんでした。
+
- 警告/エラーが見つかりましたが、非表示設定になっています。
+
- レポートの読み込みに失敗.
+
- 内容
+
- メッセージ
+
@@ -1167,7 +1161,7 @@ To toggle what kind of errors are shown, open view menu.
- チェック
+ 检查
@@ -1188,125 +1182,125 @@ To toggle what kind of errors are shown, open view menu.
- 設定
+ 首选项
- 全般
+ 常规
- Include ディレクトリ:
+ Include 路径:
- 追加...
+ 添加...
- 解析スレッド数:
+ 线程个数:
- 理想的な数:
+
Check all #ifdef configurations
- すべての #ifdef をチェックする
+ 强制检查所有 #ifdef 配置
- ファイルのフルパスを表示
+ 显示文件的完整路径
- エラーが無いときは"エラーなし"を表示
+ 未找到错误时,显示“未发现错误”消息
-
+ 在列“Id”中显示错误 Id
- inline抑制を有効
+
- パス
+ 路径
- 編集
+ 编辑
- 削除
+ 移除
- アプリケーション
+ 应用程序
- 編集...
+ 编辑...
- デフォルトとして設定
+ 设为默认
- レポート
+ 报告
- すべての警告/エラーを保存
+ 创建报告时,保存所有错误
- ファイルのフルパスを保存
+ 在报告中保存文件的完整路径
- 言語
+ 语言
- 高度
+ 高级
- 結論の出ないのエラーを表示
+ 显示未知错误(&S)
-
+ 在日记中显示内部警告(&H)
@@ -1314,27 +1308,27 @@ To toggle what kind of errors are shown, open view menu.
- N/A
+ N/A
-
+ 添加一个新的应用程序
- アプリケーションの変更
+ 修改一个应用程序
- [デフォルト]
+ [默认]
- include ディレクトリを選択
+ 选择包含目录
@@ -1344,134 +1338,134 @@ To toggle what kind of errors are shown, open view menu.
-
+ 统计
-
+ 项目
-
+ 项目:
-
+ 路径:
-
+ 包含路径:
- Defines:
+ 定义:
- 前回の解析
+ 上一次扫描
- ディレクトリ選択:
+ 选中的路径:
- 解析済みファイル数:
+ 扫描的文件数:
- 解析にかかった時間:
+ 扫描时间:
- エラー:
+ 错误:
- 警告:
+ 警告:
- スタイル警告:
+ Stylistic 警告:
- 移植可能性の警告
+ 可移植性警告:
- パフォーマンス警告:
+ 性能警告:
- 情報メッセージ
+ 信息消息:
- クリップボードにコピー
+ 复制到剪贴板
- 一日
+ 1 天
- %1日
+ %1 天
- 一時間
+ 1 小时
- %1時間
+ %1 小时
- 一分
+ 1 分钟
- %1分
+ %1 分钟
- 一秒
+ 1 秒
- %1秒
+ %1 秒
- 0.%1秒
+ 0.%1 秒
@@ -1481,67 +1475,67 @@ To toggle what kind of errors are shown, open view menu.
- プロジェクトの設定
+ 项目设置
- パス
+ 路径
-
+ 包含路径
-
+ 定义
- 選択されたパス
+ 选中的路径
- スキャンしたファイルの数
+ 扫描的文件数
- スキャン期間
+ 扫描时间
- エラー
+ 错误
- 警告
+ 警告
- スタイル警告
+ 风格警告
- 移植可能性警告
+ 移植可能性警告
- パフォーマンス警告
+ 性能警告
- 情報メッセージ
+ 信息消息
diff --git a/gui/gui.pro b/gui/gui.pro
index 9a3d33e54..f2ac7478d 100644
--- a/gui/gui.pro
+++ b/gui/gui.pro
@@ -57,7 +57,8 @@ TRANSLATIONS = cppcheck_de.ts \
cppcheck_nl.ts \
cppcheck_ru.ts \
cppcheck_sr.ts \
- cppcheck_sv.ts
+ cppcheck_sv.ts \
+ cppcheck_zh_CN.ts
# Windows-specific options
CONFIG += embed_manifest_exe
diff --git a/gui/translationhandler.cpp b/gui/translationhandler.cpp
index ff63ed100..39d6a966c 100644
--- a/gui/translationhandler.cpp
+++ b/gui/translationhandler.cpp
@@ -29,6 +29,7 @@ TranslationHandler::TranslationHandler(QObject *parent) :
{
// Add our available languages
// Keep this list sorted
+ AddTranslation(QT_TRANSLATE_NOOP("MainWindow", "Chinese (Simplified)"), "cppcheck_zh_CN");
AddTranslation(QT_TRANSLATE_NOOP("MainWindow", "Dutch"), "cppcheck_nl");
AddTranslation(QT_TRANSLATE_NOOP("MainWindow", "English"), "cppcheck_en");
AddTranslation(QT_TRANSLATE_NOOP("MainWindow", "Finnish"), "cppcheck_fi");