aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorSATO Yusuke <yusuke.sato.zz@gmail.com>2017-02-15 00:23:26 +0900
committerRoman Ivanov <romani@users.noreply.github.com>2017-02-14 22:24:46 -0800
commit8b367e9d35b7bdecabaca34ab8f906737cf152e4 (patch)
tree780c2192c52d55a9dab240ff1b3bdb5c90848286 /src
parentdd0208b1ba56b5e720d8e453d3d94083a0ce881c (diff)
downloadcheckstyle-8b367e9d35b7bdecabaca34ab8f906737cf152e4.tar.gz
Issue #3831: fixed funny messages in messages_ja.properties
Diffstat (limited to 'src')
-rw-r--r--src/main/resources/com/puppycrawl/tools/checkstyle/checks/annotation/messages_ja.properties12
-rw-r--r--src/main/resources/com/puppycrawl/tools/checkstyle/checks/blocks/messages_ja.properties18
-rw-r--r--src/main/resources/com/puppycrawl/tools/checkstyle/checks/coding/messages_ja.properties36
-rw-r--r--src/main/resources/com/puppycrawl/tools/checkstyle/checks/design/messages_ja.properties9
-rw-r--r--src/main/resources/com/puppycrawl/tools/checkstyle/checks/imports/messages_ja.properties18
-rw-r--r--src/main/resources/com/puppycrawl/tools/checkstyle/checks/indentation/messages_ja.properties13
-rw-r--r--src/main/resources/com/puppycrawl/tools/checkstyle/checks/javadoc/messages_ja.properties32
-rw-r--r--src/main/resources/com/puppycrawl/tools/checkstyle/checks/messages_ja.properties30
-rw-r--r--src/main/resources/com/puppycrawl/tools/checkstyle/checks/metrics/messages_ja.properties16
-rw-r--r--src/main/resources/com/puppycrawl/tools/checkstyle/checks/naming/messages_ja.properties6
-rw-r--r--src/main/resources/com/puppycrawl/tools/checkstyle/checks/regexp/messages_ja.properties16
-rw-r--r--src/main/resources/com/puppycrawl/tools/checkstyle/checks/sizes/messages_ja.properties14
-rw-r--r--src/main/resources/com/puppycrawl/tools/checkstyle/checks/whitespace/messages_ja.properties14
-rw-r--r--src/main/resources/com/puppycrawl/tools/checkstyle/messages_ja.properties15
14 files changed, 124 insertions, 125 deletions
diff --git a/src/main/resources/com/puppycrawl/tools/checkstyle/checks/annotation/messages_ja.properties b/src/main/resources/com/puppycrawl/tools/checkstyle/checks/annotation/messages_ja.properties
index 6d470d03c..06472ce5b 100644
--- a/src/main/resources/com/puppycrawl/tools/checkstyle/checks/annotation/messages_ja.properties
+++ b/src/main/resources/com/puppycrawl/tools/checkstyle/checks/annotation/messages_ja.properties
@@ -1,14 +1,14 @@
annotation.missing.deprecated = java.lang.Deprecated アノテーションの指定と Javadoc に @deprecated タグの両方を記述する必要があります。
-annotation.missing.override = '{' @inheritDoc '}' が Javadoc タグがあるときには、 java.lang.Override アノテーションを指定する必要があります。
+annotation.missing.override = '{' @inheritDoc '}' Javadoc タグがあるときには、 java.lang.Override アノテーションを指定してください。
annotation.incorrect.style = アノテーションの書式は ''{0}'' でなければなりません 。
-annotation.trailing.comma.missing = アノテーションの配列値はカンマを末尾に含める必要があります。
-annotation.trailing.comma.present = アノテーションの配列値の末尾をカンマにすることはできません。
-annotation.parens.missing = アノテーションは閉じ括弧を持っている必要があります。
-annotation.parens.present = アノテーションは閉じ括弧を持つことはできません。
+annotation.trailing.comma.missing = アノテーションの配列値には末尾にカンマをつけてください。
+annotation.trailing.comma.present = アノテーションの配列値には末尾にカンマをつけないでください。
+annotation.parens.missing = アノテーションには閉じ括弧をつけてください。
+annotation.parens.present = アノテーションには閉じ括弧をつけないでください。
annotation.package.location = パッケージアノテーションは package-info.java に書かれるべきです。
suppressed.warning.not.allowed = この場所で、警告 ''{0}'' を抑制することはできません。
javadoc.duplicateTag = {0}タグが重複しています。
javadoc.missing = Javadoc コメントがありません。
tag.not.valid.on = この場所で、Javadoc の{0}タグは有効ではありません。
annotation.location = アノテーション ''{0}'' は、不正なインデントレベル {1} です。 期待されるレベルは {2} です。
-annotation.location.alone = アノテーション ''{0}'' は行に一つであるべきです。
+annotation.location.alone = アノテーション ''{0}'' は独立した行にしてください。
diff --git a/src/main/resources/com/puppycrawl/tools/checkstyle/checks/blocks/messages_ja.properties b/src/main/resources/com/puppycrawl/tools/checkstyle/checks/blocks/messages_ja.properties
index 34f9f9643..22b93db38 100644
--- a/src/main/resources/com/puppycrawl/tools/checkstyle/checks/blocks/messages_ja.properties
+++ b/src/main/resources/com/puppycrawl/tools/checkstyle/checks/blocks/messages_ja.properties
@@ -1,16 +1,16 @@
block.empty=空の {0} ブロックです。
block.nested=ネストしたブロックは避けてください。
-block.noStmt=少なくとも1文はあるはずです。
+block.noStmt=少なくとも文が1つは必要です。
-catch.block.empty=空の catch ブロック。
+catch.block.empty=空の catch ブロックです。
-line.alone=''{0}'' 列 {1} には、行の一人であるべきです。
-line.new=''{0}'' 列に {1} 新しい行にする必要があります。
-line.previous=''{0}'' 列に {1} 前の行にする必要があります。
-line.same=''{0}'' 欄で {1} はマルチブロック文を直接複数のブロックが含まれています \
- (の次の部分と同じ行にあるべき欄で: if/else-if/else, do/while または try/catch/finally).
+line.alone=列 {1} の ''{0}'' は独立した行にしてください。
+line.new=列 {1} の ''{0}'' は新しい行に書いてください。
+line.previous=列 {1} の ''{0}'' は前の行に書いてください。
+line.same=列 {1} の ''{0}'' はその後にあるマルチブロック文(複数のブロックを含む文: \
+ if/else-if/else, do/while, try/catch/finally)と同じ行に書いてください。
needBraces=''{0}'' 文では '''{}''' を使用しなければなりません。
-line.break.after=''{0}'' カラム {1} で後に改行を持っている必要があります。.
-line.break.before=''{0}''列に {1} の前に改行を持っている必要があります。
+line.break.after=列 {1} の ''{0}'' の後には改行を入れてください。
+line.break.before=列 {1} の ''{0}'' の前には改行を入れてください。
diff --git a/src/main/resources/com/puppycrawl/tools/checkstyle/checks/coding/messages_ja.properties b/src/main/resources/com/puppycrawl/tools/checkstyle/checks/coding/messages_ja.properties
index 33253a7b3..dd98fcaa0 100644
--- a/src/main/resources/com/puppycrawl/tools/checkstyle/checks/coding/messages_ja.properties
+++ b/src/main/resources/com/puppycrawl/tools/checkstyle/checks/coding/messages_ja.properties
@@ -50,28 +50,28 @@ explicit.init=変数 ''{0}'' が明示的に ''{1}'' (この型のデフォル
avoid.finalizer.method = ファイナライザメソッドを使用しないでください。
avoid.clone.method = cloneメソッドを使用しないでください。
-default.comes.last = デフォルトでは、スイッチ内の最後のラベルである必要があります。
-equals.avoid.null = 比較に等しい文字列リテラル式は、左側にある必要があります。
-equalsIgnoreCase.avoid.null = 文字列リテラル式は equalsIgnoreCase 比較の左側に配置する必要があります。
-fall.through = switch文の前のブランチから通って落下しています。
-fall.through.last = switch文の最後のブランチから通って落下しています。
+default.comes.last = default は switch 文の最後のラベルにしてください。
+equals.avoid.null = equals による比較では、文字列リテラル式を左側にしてください。
+equalsIgnoreCase.avoid.null = equals による比較では、文字列リテラル式を左側にしてください。
+fall.through = switch 文の前の分岐からフォールスルーしています。
+fall.through.last = switch 文の最後の分岐からフォールスルーしています。
inline.conditional.avoid = インライン条件文を避けてください。
missing.ctor = クラスは、コンストラクタを定義する必要があります。
-modified.control.variable = 制御変数は、 ''{0}'' に変更されます。
-multiple.statements.line = 行に1つの文だけが許可されます。
-multiple.string.literal = 文字列 {0} は、このファイルに {1} に出現しています。
-multiple.variable.declarations = 行に1つの変数定義だけが許可されます。
-multiple.variable.declarations.comma = 各変数の宣言には、独自のステートメントでなければなりません。
-nested.for.depth = 入れ子のforの深さ {0,number,integer}(許可された最大値は{1,number,integer})。
+modified.control.variable = 制御変数 ''{0}'' が変更されています。
+multiple.statements.line = 文は1行に1つだけにしてください。
+multiple.string.literal = 文字列 {0} は、このファイルに {1} 回出現しています。
+multiple.variable.declarations = 変数の定義は1行に1つだけにしてください。
+multiple.variable.declarations.comma = 変数の宣言はそれぞれ個別の文にしてください。
+nested.for.depth = ネストした for の深さが {0,number,integer} (最大 {1,number,integer} まで)です。
require.this.variable = インスタンス変数 ''{0}'' への参照には \"{1}this.\" が必要です。
require.this.method = メソッド ''{0}'' への呼び出しは、 \"{1}this.\" が必要です。
-unnecessary.paren.assign = 代入右辺の周りに不要な括弧。
-unnecessary.paren.expr = 式の周りの不要な括弧。
-unnecessary.paren.ident = 識別子の前後に不要な括弧 ''{0}''。
-unnecessary.paren.literal = 文字通りの周りに不要な括弧 ''{0}''。
-unnecessary.paren.return = 戻り値の周りの不要な括弧。
-unnecessary.paren.string = 文字列の周りに不要な括弧 {0}
+unnecessary.paren.assign = 代入式の右辺に不要な括弧があります。
+unnecessary.paren.expr = 式の前後に不要な括弧があります。
+unnecessary.paren.ident = 識別子 ''{0}'' の前後に不要な括弧があります。
+unnecessary.paren.literal = リテラル ''{0}'' の前後に不要な括弧があります。
+unnecessary.paren.return = 戻り値の前後に不要な括弧があります。
+unnecessary.paren.string = 文字列 {0} の前後に不要な括弧があります。
variable.declaration.usage.distance = 変数 ''{0}'' の宣言と、その変数の使用開始位置までの距離が {1} です。許可された距離 は {2} です。
variable.declaration.usage.distance.extend = 変数 ''{0}'' の宣言と、その変数の使用開始位置までの距離が {1} です。許可された距離 は {2} です。 もし、事前(元の値への副作用をともなうメソッド呼び出しの前)に、その値を格納する必要があるのであれば、その変数をfinalとすることを検討してください。
-overload.methods.declaration = オーバーロードメソッドは、分割すべきではありません。ラインにある前のオーバーロードされたメソッド ''{0}''。
+overload.methods.declaration = オーバーロードされているメソッドは、ばらばらに配置しないでください。直前のオーバーロードされたメソッドは ''{0}'' 行目にあります。
illegal.throw= ''{0}'' をスローすることは許可されていません。
diff --git a/src/main/resources/com/puppycrawl/tools/checkstyle/checks/design/messages_ja.properties b/src/main/resources/com/puppycrawl/tools/checkstyle/checks/design/messages_ja.properties
index 61cb1e945..91f8c1e82 100644
--- a/src/main/resources/com/puppycrawl/tools/checkstyle/checks/design/messages_ja.properties
+++ b/src/main/resources/com/puppycrawl/tools/checkstyle/checks/design/messages_ja.properties
@@ -1,7 +1,8 @@
-design.forExtension=拡張するように設計(サブクラス化することができます)が、この方法は、''{1}'' \
- のjavadocを持っていないようなクラス ''{0}'' それが安全にそれを行う方法を説明して見えます。\
- クラスが拡張するように設計されていない場合は、クラス ''{0}'' 最終または作る方法 メソッドは ''{1}'' \
- static/final/abstract/empty、または許可加える注釈をすることを検討してくださ
+design.forExtension=クラス ''{0}'' は拡張できるように設計されている(サブクラスを作れる)\
+ ようですが、メソッド ''{1}'' には安全な拡張方法を説明した Javadoc がありません。\
+ 拡張できるように設計していないのであれば、クラス ''{0}'' を final にするか、\
+ メソッド ''{1}'' を static/final/abstract にするか、メソッドを空にするか、\
+ Javadoc がないことを許可するアノテーションをつけることを検討してください。
final.class=クラス {0} は final として宣言すべきです。
interface.type=インタフェースは型を記述するものであり、メソッドを持つべきです。
variable.notPrivate=変数 ''{0}'' は private とし、アクセッサメソッドを持つべきです。
diff --git a/src/main/resources/com/puppycrawl/tools/checkstyle/checks/imports/messages_ja.properties b/src/main/resources/com/puppycrawl/tools/checkstyle/checks/imports/messages_ja.properties
index 0d3c2d44d..210cf6294 100644
--- a/src/main/resources/com/puppycrawl/tools/checkstyle/checks/imports/messages_ja.properties
+++ b/src/main/resources/com/puppycrawl/tools/checkstyle/checks/imports/messages_ja.properties
@@ -6,13 +6,13 @@ import.same=同一パッケージからのインポートは冗長です - {0}
import.unused=使用されないインポートです - {0}。
import.ordering=''{0}'' のインポート順序が間違っています。
import.separation=''{0}'' は上のインポート文から1行空けるべきです。
-import.avoidStatic = 静的メンバのインポートを使用することは避けるべきである- {0}
+import.avoidStatic = static メンバのインポートは避けるべきです - {0}.
import.control.missing.file = インポートの制御ファイルがありません。
-import.control.disallowed = 許可されていないインポート- {0}
-import.control.unknown.pkg = インポートの制御ファイルには、このパッケージを処理しません。
-custom.import.order = のインポート文{2} は、間違った順序です。にする必要があります ''{0}'' グループを期待して、グループ ''{1}'' この行に。
-custom.import.order.line.separator = ''{0}'' 前のインポート・グループから1つの空行で区切る必要があります。
-custom.import.order.lex = のための間違った辞書式順序 ''{0}'' インポート。の前にすべきである ''{1}'' 。
-custom.import.order.nonGroup.import = グループのない輸入はインポートリストの末尾に配置する必要があります: ''{0}''。
-custom.import.order.nonGroup.expected = のインポート文 ''{1}'' は、間違った順序です。 にする必要があります ''{0}'' この行に割り当てられていない輸入を期待して、グループ。
-import.groups.separated.internally=輸入グループの余分な分離 ''{0}''
+import.control.disallowed = 許可されていないインポート - {0}.
+import.control.unknown.pkg = インポートの制御ファイルは、このパッケージを処理しません。
+custom.import.order = ''{2}'' のインポート文の順序が間違っています。 ''{0}'' グループに入れるべきです。現在の行は ''{1}'' グループ用の場所です。
+custom.import.order.line.separator = ''{0}'' は前のインポート・グループから分離する必要があります。
+custom.import.order.lex = ''{0}'' のインポート文が辞書式順序になっていません。 ''{1}'' の前にしてください。
+custom.import.order.nonGroup.import = グループに属さないインポート文はインポートリストの末尾に配置してください: ''{0}''.
+custom.import.order.nonGroup.expected = ''{1}'' のインポート文の順序が間違っています。 ''{0}'' グループに入れるべきです。現在の行はグループに属さないインポート文用の場所です。
+import.groups.separated.internally=''{0}'' の前にあるインポート・グループの区切りは不要です。
diff --git a/src/main/resources/com/puppycrawl/tools/checkstyle/checks/indentation/messages_ja.properties b/src/main/resources/com/puppycrawl/tools/checkstyle/checks/indentation/messages_ja.properties
index a0c178443..c3ce26138 100644
--- a/src/main/resources/com/puppycrawl/tools/checkstyle/checks/indentation/messages_ja.properties
+++ b/src/main/resources/com/puppycrawl/tools/checkstyle/checks/indentation/messages_ja.properties
@@ -1,7 +1,6 @@
-indentation.error=インデント階層 {1} の {0} が正しいインデント {2} にありません
-indentation.child.error=インデント階層 {1} の子 {0} が正しいインデント {2} にありません
-indentation.error.multi=''{0}'' 不正なインデントレベルを持っている {1}、期待レベルは、次のいずれかでなければなりません:{2}。
-indentation.child.error.multi=''{0}'' 子供が誤ったインデントレベルが {1}、期待レベルは、次のいずれかである必要があります:{2}。
-comments.indentation.single=コメントは、予想される不正なインデントレベル {1} は、{2}、インデントがあるべきである行と同じレベルである持っている {0}。
-comments.indentation.block=ブロックコメントは、予想される不正なインデントレベル {1} は、{2}、インデントがあるべきである行と同じレベルである持っている {0}。
-
+indentation.error=''{0}'' のインデントレベル {1} は正しくありません。期待されるレベルは {2} です。
+indentation.child.error=''{0}'' の子のインデントレベル {1} は正しくありません。期待されるレベルは {2} です。
+indentation.error.multi=''{0}'' のインデントレベル {1} は正しくありません。期待されるレベルは、次のいずれかです: {2}。
+indentation.child.error.multi=''{0}'' の子のインデントレベル {1} は正しくありません。期待されるレベルは、次のいずれかです: {2}。
+comments.indentation.single=コメントのインデントレベル {1} は正しくありません。期待されるレベルは {2} で、インデントは {0} 行目と同じレベルにしてください。
+comments.indentation.block=ブロックコメントのインデントレベル {1} は正しくありません。期待されるレベルは {2} で、インデントは {0} 行目と同じレベルにしてください。
diff --git a/src/main/resources/com/puppycrawl/tools/checkstyle/checks/javadoc/messages_ja.properties b/src/main/resources/com/puppycrawl/tools/checkstyle/checks/javadoc/messages_ja.properties
index d027e8f7d..ad33b1e50 100644
--- a/src/main/resources/com/puppycrawl/tools/checkstyle/checks/javadoc/messages_ja.properties
+++ b/src/main/resources/com/puppycrawl/tools/checkstyle/checks/javadoc/messages_ja.properties
@@ -1,8 +1,8 @@
-javadoc.parse.error = 列のJavadocコメント {0} エラーを解析しています。詳細 {1}
-javadoc.unrecognized.antlr.error = 列のJavadocコメント {0} エラーを解析しています。 ANTLRパーサーから認識されないエラー{1}
-javadoc.parse.rule.error = 列のJavadocコメント {0} エラーを解析しています。詳細 {1} の解析中に{2}
-javadoc.missed.html.close = 列のJavadocコメント {0} エラーを解析しています。不在のHTML終了タグ ''{1}''。場合によっては、終了タグが前のタグのいずれかのために逃したことを意味します。
-javadoc.wrong.singleton.html.tag = 列のJavadocコメント {0} エラーを解析しています。これは、シングルトンのHTMLタグを閉じるために禁止されています。タグ {1}
+javadoc.parse.error = {0} 桁目の Javadoc コメントでパースエラーが発生しました。詳細: {1}
+javadoc.unrecognized.antlr.error = {0} 桁目の Javadoc コメントでパースエラーが発生しました。 ANTLRパーサーからの未知のエラー: {1}
+javadoc.parse.rule.error = {0} 桁目の Javadoc コメントでパースエラーが発生しました。詳細: {1}、{2} の解析中に発生。
+javadoc.missed.html.close = {0} 桁目の Javadoc コメントでパースエラーが発生しました。HTML タグ ''{1}'' が閉じていません。どこかもっと前のタグが閉じていない可能性もあります。
+javadoc.wrong.singleton.html.tag = {0} 桁目の Javadoc コメントでパースエラーが発生しました。空要素の閉じタグは禁止されています。タグ: {1}。
javadoc.classInfo={0} タグの ''{1}'' のクラス情報が取得できません。
javadoc.expectedTag=''{1}'' には {0} タグが必要です。
@@ -15,28 +15,28 @@ javadoc.return.expected=@return タグが必要です。
javadoc.unclosedHtml=閉じていない HTML タグが見つかりました: {0}
javadoc.unusedTag=''{1}'' に対する使用されない {0} タグです。
javadoc.unusedTagGeneral=使用されない Javadoc タグです。
-javadoc.empty = Javadocは、空の記述セクションを持っています。
+javadoc.empty = Javadocの説明文が空です。
javadoc.writeTag ={0}={1}
javadoc.invalidInheritDoc = '{' @inheritDoc '}'タグの使用が無効です。
-javadoc.legacyPackageHtml = レガシーのpackage.htmlファイルを削除する必要があります。
+javadoc.legacyPackageHtml = 古い形式のpackage.htmlファイルは削除してください。
javadoc.packageInfo = package-info.javaファイルがありません。
javadoc.unknownTag = 不明なタグ ''{0}''。
type.missingTag=クラスの Javadoc コメントに {0} タグがありません。
type.tagFormat=クラスの Javadoc タグ {0} はパターン ''{1}'' に合致しなければなりません。
-non.empty.atclause = アット節非空の記述を持っている必要があります。
+non.empty.atclause = Javadoc タグには空でない説明文が必要です。
-tag.continuation.indent = 行の継続が間違ってインデントレベルを持って、期待されるレベルはする必要があります {0}
+tag.continuation.indent = 行継続のインデントのレベルが間違っています。期待されるレベルは {0} です。
-summary.javaDoc = 禁断の概要フラグメント。
-summary.first.sentence = Javadocのの​​最初の文は、(期間が欠落している)、または存在しない不完全です。
+summary.javaDoc = 禁止された文言が概要に含まれています。
+summary.first.sentence = Javadoc の​​最初の文が不完全(ピリオドがない)か、または文がありません。
-at.clause.order = アット節''順序で表示されますする必要があります ''{0}''。
+at.clause.order = Javadoc タグは ''{0}'' の順で並べてください。
-javadoc.paragraph.tag.after = 空の行​​は次の行に<p>タグを記述する必要があります。
-javadoc.paragraph.line.before = <p>タグは、空行で先行されなければなりません。
-javadoc.paragraph.redundant.paragraph = 冗長<p>タグ。
-javadoc.paragraph.misplaced.tag = <p>タグには、後にスペースなしで、最初の単語の直前に配置する必要があります。
+javadoc.paragraph.tag.after = <p> タグの次の行には空行を入れてください。
+javadoc.paragraph.line.before = <p> タグの前には空行を入れてください。
+javadoc.paragraph.redundant.paragraph = 冗長な <p> タグです。
+javadoc.paragraph.misplaced.tag = <p> タグは、最初の単語のすぐ前に記載してください。タグの後ろにスペースを入れないでください。
singleline.javadoc = 単一行のJavadocコメントは、複数行にする必要があります。
diff --git a/src/main/resources/com/puppycrawl/tools/checkstyle/checks/messages_ja.properties b/src/main/resources/com/puppycrawl/tools/checkstyle/checks/messages_ja.properties
index d4fb9b958..d39826e53 100644
--- a/src/main/resources/com/puppycrawl/tools/checkstyle/checks/messages_ja.properties
+++ b/src/main/resources/com/puppycrawl/tools/checkstyle/checks/messages_ja.properties
@@ -1,32 +1,32 @@
noNewlineAtEOF=ファイルが新しい行で終了していません。
-unable.open = を開くことができません ''{0}'' を。
+unable.open=''{0}'' を開くことができません。
-todo.match=コメントが to-do の形式 ''{0}'' に合致しています。
+todo.match=コメントが to-do の形式 ''{0}'' に一致しています。
upperEll=大文字の ''L'' を使用すべきです。
translation.missingKey=キー ''{0}'' がありません。
translation.missingTranslationFile=プロパティファイル ''{0}'' がありません。
-translation.wrongLanguageCode=指定した言語コードは ''{0}'' が正しくありません。
+translation.wrongLanguageCode=指定した言語コード ''{0}'' は正しくありません。
uncommented.main=コメントではない main メソッドが見つかりました。
-descendant.token.min=''{2}'' の子孫 ''{3}'' の数 {0} が最小数 {1} を満たしません。
-descendant.token.max=''{2}'' の子孫 ''{3}'' の数 {0} が最大数 {1} を超えています。
+descendant.token.min=''{2}'' の下にある ''{3}'' の数 {0} が最小数 {1} を満たしません。
+descendant.token.max=''{2}'' 下にある ''{3}'' の数 {0} が最大数 {1} を超えています。
-descendant.token.sum.min = 合計数{0}最小カウント未満である{1} \"の下に\" ''{2}''。
-descendant.token.sum.max = 合計数{0}最大カウント超える{1} 」の下にある「 ''{2}''。
+descendant.token.sum.min=''{2}'' の下で合計数 {0} が最小数 {1} を満たしません。
+descendant.token.sum.max=''{2}'' の下で合計数 {0} が最大数 {1} を超えています。
-final.parameter = パラメータ{0}最終的にする必要があります。
-trailing.comments = コメントを末尾に使用DON''T。
+final.parameter=パラメータ {0} は final にしてください。
+trailing.comments=後続コメントは使用しないでください。
-array.type.style = 違法な位置での配列のブラケット。
+array.type.style=配列の括弧の位置が不正です。
-type.file.mismatch = 外側の種類とファイルの名前が一致していません。
+type.file.mismatch=外側の型とファイルの名前が一致していません。
-properties.duplicate.property = 重複プロパティ ''{0}'' {1} の発生(S))。
-unable.open.cause = を開くことができません ''{0}'' を {1}
+properties.duplicate.property=プロパティ ''{0}'' が重複しています({1} 回)。
+unable.open.cause=''{0}'' を開くことができません: {1}.
-forbid.escaped.unicode.char = Unicodeエスケープ(複数可)の使用は避けるべきです。
+forbid.escaped.unicode.char=Unicode エスケープは使用しないでください。
-suppress.warnings.invalid.target = @SuppressWarningsの無効なターゲット。
+suppress.warnings.invalid.target=@SuppressWarnings のターゲットが無効です。
diff --git a/src/main/resources/com/puppycrawl/tools/checkstyle/checks/metrics/messages_ja.properties b/src/main/resources/com/puppycrawl/tools/checkstyle/checks/metrics/messages_ja.properties
index 62d063344..4dc221673 100644
--- a/src/main/resources/com/puppycrawl/tools/checkstyle/checks/metrics/messages_ja.properties
+++ b/src/main/resources/com/puppycrawl/tools/checkstyle/checks/metrics/messages_ja.properties
@@ -1,8 +1,8 @@
-booleanExpressionComplexity = ブール式の複雑さは {0,number,integer}(許可された最大値は {1,number,integer})。
-classDataAbstractionCoupling = クラスデータの抽象化カップリングは {0,number,integer}(許可された最大値は {1,number,integer}) クラス {2}
-classFanOutComplexity = クラスファンアウト複雑であり、{0,number,integer} (許可された最大値は {1,number,integer})。
-cyclomaticComplexity = 循環的複雑度は {0,number,integer}(許可された最大値は {1,number,integer})。
-npathComplexity = NPATH複雑さは {0,number,integer} (許可された最大値は {1,number,integer})。
-ncss.method = このメソッドのNCSSは {0,number,integer} (許可された最大値は {1,number,integer})。
-ncss.class = このクラスのNCSSは {0,number,integer} (許可された最大値は {1,number,integer})。
-ncss.file = このファイルのNCSSは {0,number,integer} (許可された最大値は {1,number,integer})。
+booleanExpressionComplexity = ブール式の複雑さが {0,number,integer} (最大 {1,number,integer} まで)です。
+classDataAbstractionCoupling = クラス・データ抽象化結合度が {0,number,integer} クラス(最大 {1,number,integer} まで)です {2} 。
+classFanOutComplexity = クラスのファンアウト複雑度が {0,number,integer} (最大 {1,number,integer} まで)です。
+cyclomaticComplexity = 循環的複雑度が {0,number,integer} (最大 {1,number,integer} まで)です。
+npathComplexity = NPath 複雑度が {0,number,integer} (最大 {1,number,integer} まで)です。
+ncss.method = このメソッドのNCSSが {0,number,integer} (最大 {1,number,integer} まで)です。
+ncss.class = このクラスのNCSSが {0,number,integer} (最大 {1,number,integer} まで)です。
+ncss.file = このファイルのNCSSが {0,number,integer} (最大 {1,number,integer} まで)です。
diff --git a/src/main/resources/com/puppycrawl/tools/checkstyle/checks/naming/messages_ja.properties b/src/main/resources/com/puppycrawl/tools/checkstyle/checks/naming/messages_ja.properties
index 94fbcf617..87a21a325 100644
--- a/src/main/resources/com/puppycrawl/tools/checkstyle/checks/naming/messages_ja.properties
+++ b/src/main/resources/com/puppycrawl/tools/checkstyle/checks/naming/messages_ja.properties
@@ -1,5 +1,5 @@
name.invalidPattern=名前 ''{0}'' はパターン ''{1}'' に一致しなければなりません。
illegal.abstract.class.name=名前 ''{0}'' はパターン ''{1}'' に一致しなければなりません。
-method.name.equals.class.name = メソッド名は ''{0}'' エンクロージングクラス名と同じにはなりません。
-no.abstract.class.modifier = クラス ''{0}'' ''抽象'' として宣言する必要があります。
-abbreviation.as.word = 名前に略語は ''{0}'' 以下にする必要があります ''{1}'' 大文字を。
+method.name.equals.class.name = メソッド名 ''{0}'' はエンクロージングクラス名と同じにしないでください。
+no.abstract.class.modifier = クラス ''{0}'' は ''abstract'' として宣言してください。
+abbreviation.as.word = 名前 ''{0}'' 中の略語が含む大文字の数は ''{1}'' 以下にしてください。
diff --git a/src/main/resources/com/puppycrawl/tools/checkstyle/checks/regexp/messages_ja.properties b/src/main/resources/com/puppycrawl/tools/checkstyle/checks/regexp/messages_ja.properties
index 6eb66b0c8..18ea14701 100644
--- a/src/main/resources/com/puppycrawl/tools/checkstyle/checks/regexp/messages_ja.properties
+++ b/src/main/resources/com/puppycrawl/tools/checkstyle/checks/regexp/messages_ja.properties
@@ -1,10 +1,10 @@
illegal.regexp=行が不正なパターン ''{0}'' に合致します。
-regexp.exceeded = ライン は不正なパターンにマッチした ''{0}''。
-regexp.minimum = ファイルが少なくとも含まれていません{0} でパターンにマッチ ''{1}''。
-required.regexp = 必要なパターン ''{0}''ファイルに欠落しています。
-duplicate.regexp = 見つかった重複パターン ''{0}''。
-regexp.empty = 空(NULL)のパターン。
-regexp.StackOverflowError = java.util.regex.Matcherは、パターンのためjava.lang.StackOverflowErrorを に起因 ''{1}''(あなたがテキストの代わりにバイナリファイルをスキャンしている可能性がありますか?)。
+regexp.exceeded = 行が不正なパターン ''{0}'' にマッチしました。
+regexp.minimum = ファイルがパターン ''{1}'' に少なくとも {0} 回マッチしていません 。
+required.regexp = 必須のパターン ''{0}'' がファイル中にありません。
+duplicate.regexp = 重複したパターン ''{0}'' が見つかりました。
+regexp.empty = 空(null)のパターンです。
+regexp.StackOverflowError = java.util.regex.Matcher で java.lang.StackOverflowError が発生しました。パターンは ''{1}'' です(テキストファイルではなくバイナリファイルをスキャンしていませんか?)。
-regexp.filename.match=ファイルのマッチフォルダパターン ''{0}'' とファイルパターン ''{1}''。
-regexp.filename.mismatch=フォルダパターン ''{0}'' とファイルパターン'と一致しませファイル ''{1}''。
+regexp.filename.match=ファイルがフォルダのパターン ''{0}'' とファイルのパターン ''{1}'' にマッチしました。
+regexp.filename.mismatch=ファイルがフォルダのパターン ''{0}'' とファイルのパターン ''{1}'' にマッチしませんでした。
diff --git a/src/main/resources/com/puppycrawl/tools/checkstyle/checks/sizes/messages_ja.properties b/src/main/resources/com/puppycrawl/tools/checkstyle/checks/sizes/messages_ja.properties
index 7915cef54..03d8d91f9 100644
--- a/src/main/resources/com/puppycrawl/tools/checkstyle/checks/sizes/messages_ja.properties
+++ b/src/main/resources/com/puppycrawl/tools/checkstyle/checks/sizes/messages_ja.properties
@@ -3,10 +3,10 @@ maxLen.file=ファイルが {0,number,integer} 行あります(最大 {1,numbe
maxLen.method=メソッドが {0,number,integer} 行あります(最大 {1,number,integer} 行まで)。
maxLen.anonInner=無名インナークラスの長さが {0,number,integer} 行あります(最大 {1,number,integer} 行まで)。
maxLineLen=行が {0,number,integer} 文字を超えています。
-maxParam=パラメータ数が {0,number,integer} を超えています。
-maxOuterTypes = 定義された外側の型は{0,number,integer}(許可された最大値は {1,number,integer} )。
-too.many.privateMethods = プライベートメソッドの数は {0,number,integer}(許可された最大値は {1,number,integer} )。
-too.many.packageMethods = パッケージ方法の数は {0,number,integer}(許可された最大値は {1,number,integer} )。
-too.many.protectedMethods = 保護されたメソッドの数は {0,number,integer}(許可された最大値は {1,number,integer} )。
-too.many.publicMethods = publicメソッドの数は {0,number,integer}(許可された最大値は {1,number,integer} )。
-too.many.methods = メソッドの合計数は {0,number,integer}(許可された最大値は {1,number,integer} )。
+maxParam=パラメータ数が {0,number,integer} を超えています({1,number,integer} 個見つかりました)。
+maxOuterTypes = 外側の型が {0,number,integer} 個(最大 {1,number,integer} 個まで)定義されています。
+too.many.privateMethods = private メソッドの数が {0,number,integer} (最大 {1,number,integer} 個まで)です。
+too.many.packageMethods = package メソッドの数が {0,number,integer}(最大 {1,number,integer} 個まで)です。
+too.many.protectedMethods = protected メソッドの数が {0,number,integer} (最大 {1,number,integer} 個まで)です。
+too.many.publicMethods = public メソッドの数が {0,number,integer} (最大 {1,number,integer} 個まで)です。
+too.many.methods = メソッド数の合計が {0,number,integer} (最大 {1,number,integer} 個まで)です。
diff --git a/src/main/resources/com/puppycrawl/tools/checkstyle/checks/whitespace/messages_ja.properties b/src/main/resources/com/puppycrawl/tools/checkstyle/checks/whitespace/messages_ja.properties
index fd7c5f454..5c548fc09 100644
--- a/src/main/resources/com/puppycrawl/tools/checkstyle/checks/whitespace/messages_ja.properties
+++ b/src/main/resources/com/puppycrawl/tools/checkstyle/checks/whitespace/messages_ja.properties
@@ -8,13 +8,13 @@ ws.notFollowed=''{0}'' の後にホワイトスペースがありません。
ws.notPreceded=''{0}'' の前にホワイトスペースがありません。
ws.preceded=''{0}'' の前にホワイトスペースがあります。
ws.typeCast=''型変換'' の後にホワイトスペースがありません。
-ws.illegalFollow=が ''{0}'' 不正な文字が続いています。
+ws.illegalFollow=''{0}'' の後に不正な文字が続いています。
-empty.line.separator = ''{0}'' 前の文から分離する必要があります。
-empty.line.separator.multiple.lines = ''{0}'' の前に1以上の空行を持っています。
-empty.line.separator.multiple.lines.after=''{0}'' 後の1以上の空行を持っています。
-empty.line.separator.multiple.lines.inside=別の後に1以上の空行の1があります。
-file.containsTab = ファイルが(これが最初のインスタンスである)タブ文字が含まれています。
+empty.line.separator = ''{0}'' は前の文から分離する必要があります。
+empty.line.separator.multiple.lines = ''{0}'' の前に空行が複数あります。
+empty.line.separator.multiple.lines.after=''{0}'' の後に空行が複数あります。
+empty.line.separator.multiple.lines.inside=空行が複数続いています。
+file.containsTab = ファイルにタブ文字が含まれています(ここが最初の出現箇所です)。
no.line.wrap = {0} 文は、行ラップされてはなりません。
-single.space.separator=非空白文字を分離するために、単一のスペースを使用します。
+single.space.separator=非空白文字を分離する際は、スペースは1つにしてください。
diff --git a/src/main/resources/com/puppycrawl/tools/checkstyle/messages_ja.properties b/src/main/resources/com/puppycrawl/tools/checkstyle/messages_ja.properties
index 516095158..deafdc701 100644
--- a/src/main/resources/com/puppycrawl/tools/checkstyle/messages_ja.properties
+++ b/src/main/resources/com/puppycrawl/tools/checkstyle/messages_ja.properties
@@ -4,12 +4,11 @@ general.exception=例外が発生しました - {0}
#
# for DefaultLogger.java
#
-DefaultLogger.addException=エラー監査 {0}
+DefaultLogger.addException={0} を監査中のエラー
DefaultLogger.auditStarted=監査を開始しています...
-DefaultLogger.auditFinished=監査は行われ。
-
-PackageObjectFactory.unableToInstantiateExceptionMessage=''{0}'' クラスをインスタンス化することができません、\
- それは としてインスタンス化することもできません {1}. \
- そのクラス名が正規名として指定されている再確認または短い名前の使用 \
- http://checkstyle.sourceforge.net/config.html\#Packages を設定する方法をお読みください。\
- また、チェッカーへの提供クラスローダが正しく設定されて再確認してください。
+DefaultLogger.auditFinished=監査が完了しました。
+PackageObjectFactory.unableToInstantiateExceptionMessage=''{0}'' クラスをインスタンス化\
+ できませんでした。また、以下のクラス名でもインスタンス化できませんでした {1} 。 \
+ クラス名を正規名で指定しているか再確認してください。または、単純名の使用を設定する方法 \
+ http://checkstyle.sourceforge.net/config.html\#Packages をお読みください。 \
+ また、Checker に渡されているクラスローダが正しく設定されているか再確認してください。