< prev index next >

src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler_ja.properties

Print this page

        

@@ -1,7 +1,7 @@
 #
-# Copyright (c) 1999, 2019, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 1999, 2020, Oracle and/or its affiliates. All rights reserved.
 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
 #
 # This code is free software; you can redistribute it and/or modify it
 # under the terms of the GNU General Public License version 2 only, as
 # published by the Free Software Foundation.  Oracle designates this

@@ -403,10 +403,13 @@
 
 # 0: symbol
 compiler.err.try.resource.may.not.be.assigned=自動クローズ可能なリソース{0}に値を代入することはできません
 
 # 0: symbol
+compiler.err.pattern.binding.may.not.be.assigned=パターン・バインディング{0}に値を代入することはできません
+
+# 0: symbol
 compiler.err.multicatch.parameter.may.not.be.assigned=複数catchパラメータ{0}に値を代入することはできません
 
 # 0: type, 1: type
 compiler.err.multicatch.types.must.be.disjoint=複数catch文の代替をサブクラス化によって関連付けることはできません\n代替{0}は代替{1}のサブクラスです
 

@@ -679,11 +682,11 @@
 compiler.misc.not.def.access.does.not.read.from.unnamed=パッケージ{0}はモジュール{1}で宣言されていますが、モジュール・グラフにありません
 
 # {0} - package in which the invisible class is declared
 # {1} - current module
 # 0: symbol, 1: symbol
-compiler.misc.not.def.access.does.not.read.unnamed=パッケージ{0}は名前のないモジュールで宣言されていますが、モジュール{0}に読み込まれていません
+compiler.misc.not.def.access.does.not.read.unnamed=パッケージ{0}は名前のないモジュールで宣言されていますが、モジュール{1}に読み込まれていません
 
 # {0} - package in which the invisible class is declared
 # {1} - module in which {0} is declared
 # 0: symbol, 1: symbol
 compiler.misc.not.def.access.not.exported=パッケージ{0}はモジュール{1}で宣言されていますが、エクスポートされていません

@@ -1006,10 +1009,13 @@
 compiler.err.varargs.invalid.trustme.anno={0}注釈が無効です。{1}
 
 # 0: type
 compiler.misc.varargs.trustme.on.reifiable.varargs=可変引数要素型{0}はreifiable型です。
 
+# 0: type, 1: type
+compiler.err.instanceof.reifiable.not.safe={0}を{1}に安全にキャストできません
+
 # 0: symbol
 compiler.misc.varargs.trustme.on.non.varargs.meth=メソッド{0}は可変引数メソッドではありません。
 
 # 0: symbol
 compiler.misc.varargs.trustme.on.virtual.varargs=インスタンス・メソッド{0}はfinalでもprivateでもありません。

@@ -1276,10 +1282,16 @@
 
 # 0: symbol, 1: symbol
 compiler.warn.has.been.deprecated.for.removal={1}の{0}は推奨されておらず、削除用にマークされています
 
 # 0: symbol
+compiler.warn.is.preview={0}はプレビュー機能の一部であるAPIです
+
+# 0: symbol
+compiler.err.is.preview={0}はプレビュー機能の一部であるAPIです
+
+# 0: symbol
 compiler.warn.has.been.deprecated.module=モジュール{0}は推奨されません
 
 # 0: symbol
 compiler.warn.has.been.deprecated.for.removal.module=モジュール{0}は推奨されておらず、削除用にマークされています
 

@@ -1340,10 +1352,13 @@
 
 # 0: string
 compiler.warn.source.no.bootclasspath=ブートストラップ・クラスパスが-source {0}と一緒に設定されていません
 
 # 0: string
+compiler.warn.source.no.system.modules.path=システム・モジュール・パスが-source {0}と一緒に設定されていません
+
+# 0: string
 compiler.warn.option.obsolete.source=ソース値{0}は廃止されていて、今後のリリースで削除される予定です
 
 # 0: target
 compiler.warn.option.obsolete.target=ターゲット値{0}は廃止されていて、今後のリリースで削除される予定です
 

@@ -1550,12 +1565,19 @@
 compiler.err.expected2={0}または{1}がありません
 
 # 0: token, 1: token, 2: token
 compiler.err.expected3={0}、{1}または{2}がありません
 
+# 0: token, 1: token, 2: token, 3: string
+compiler.err.expected4={0}, {1}, {2}または{3}がありません
+
 compiler.err.premature.eof=構文解析中にファイルの終わりに移りました
 
+compiler.err.enum.constant.expected=ここに列挙型定数が必要です
+
+compiler.err.enum.constant.not.expected=ここに列挙型定数は必要ありません
+
 ## The following are related in form, but do not easily fit the above paradigm.
 compiler.err.expected.module=''モジュール''が必要です
 
 compiler.err.expected.module.or.open=''モジュール''または''オープン''が必要です
 

@@ -1632,10 +1654,13 @@
 compiler.misc.bad.constant.range={1}の定数値''{0}''は{2}の想定範囲外です
 
 # 0: string (constant value), 1: symbol (constant field), 2: string (expected class)
 compiler.misc.bad.constant.value={1}の定数値''{0}''は不正です。{2}が必要です
 
+# 0: type (field type)
+compiler.misc.bad.constant.value.type=タイプ''{0}''の変数に定数値は指定できませんが、定数値が指定されています
+
 # 0: string (classfile major version), 1: string (classfile minor version)
 compiler.misc.invalid.default.interface=バージョン{0}.{1}のクラス・ファイルにデフォルト・メソッドが見つかりました
 
 # 0: string (classfile major version), 1: string (classfile minor version)
 compiler.misc.invalid.static.interface=バージョン{0}.{1}のクラス・ファイルにstaticメソッドが見つかりました

@@ -1917,10 +1942,14 @@
 
 compiler.misc.kindname.static.init=static初期化子
 
 compiler.misc.kindname.instance.init=インスタンス初期化子
 
+compiler.misc.kindname.record.component=レコード・コンポーネント
+
+compiler.misc.kindname.record=レコード
+
 #####
 
 compiler.misc.no.args=引数がありません
 
 # 0: message segment

@@ -2057,10 +2086,16 @@
 
 compiler.misc.feature.switch.expressions=switch式
 
 compiler.misc.feature.var.syntax.in.implicit.lambda=暗黙ラムダのvar構文
 
+compiler.misc.feature.pattern.matching.instanceof=instanceofでのパターンの一致
+
+compiler.misc.feature.reifiable.types.instanceof=instanceofでのreifiable型
+
+compiler.misc.feature.records=レコード
+
 compiler.warn.underscore.as.identifier=リリース9から''_''はキーワードなので識別子として使用することはできません
 
 compiler.err.underscore.as.identifier=リリース9から''_''はキーワードなので識別子として使用することはできません
 
 compiler.err.underscore.as.identifier.in.lambda=''_''が識別子として使用されています\n(ラムダ・パラメータでは''_''を識別子として使用することは禁止されています)

@@ -2404,18 +2439,79 @@
 # errors related to options
 
 # 0: string, 1: string
 compiler.err.illegal.argument.for.option={0}の引数が不正です: {1}
 
+compiler.err.match.binding.exists=既存の一致バインディングを再定義することはできません
+
 compiler.err.switch.null.not.allowed=caseのnullラベルは許可されません
 
 compiler.err.switch.case.unexpected.statement=caseの予期しない文です。予期されるのは、式、ブロックまたはthrow文です
 
 compiler.err.switch.mixing.case.types=switchでcaseの異なる種類が使用されています
 
+###
+# errors related to records
+
+# record components
+compiler.err.record.cant.declare.field.modifiers=レコード・コンポーネントに修飾子を使用することはできません
+
+# 0: symbol
+compiler.err.illegal.record.component.name=レコード・コンポーネント名{0}が無効です
+
+# accessor methods
+# 0: symbol, 1: fragment
+compiler.err.invalid.accessor.method.in.record=レコード{0}に無効なアクセサ・メソッドがあります\n({1})
+
+compiler.misc.method.must.be.public=アクセサ・メソッドはpublicである必要があります
+
+# 0: symbol, 1: symbol
+compiler.misc.accessor.return.type.doesnt.match=アクセサ・メソッド{0}の戻り型はレコード・コンポーネント{1}のタイプと一致する必要があります
+
+compiler.misc.accessor.method.cant.throw.exception=throws句をアクセサ・メソッドで使用することはできません
+
+compiler.misc.accessor.method.must.not.be.generic=アクセサ・メソッドは汎用にできません
+
+compiler.misc.accessor.method.must.not.be.static=アクセサ・メソッドは静的にできません
+
+# canonical constructors
+# 0: fragment, 1: symbol, 2: fragment
+compiler.err.invalid.canonical.constructor.in.record=レコード{1}に無効な{0}コンストラクタがあります\n({2})
+
+compiler.misc.canonical=標準
+
+compiler.misc.compact=コンパクト
+
+compiler.misc.canonical.constructor.must.be.public=標準コンストラクタはpublicである必要があります
+
+compiler.misc.throws.clause.not.allowed.for.canonical.constructor=throws句を標準コンストラクタで使用することはできません
+
+compiler.misc.canonical.with.name.mismatch=標準コンストラクタのパラメータ名が無効です
+
+compiler.misc.canonical.cant.have.return.statement=コンパクト・コンストラクタにRETURN文を含めることはできません
+
+compiler.misc.canonical.must.not.declare.type.variables=標準コンストラクタは型変数を宣言できません
+
+compiler.misc.type.must.be.identical.to.corresponding.record.component.type=タイプは対応するレコード・コンポーネントのタイプと一致する必要があります
+compiler.misc.canonical.must.not.contain.explicit.constructor.invocation=標準コンストラクタに明示的なコンストラクタ呼出しを含めることはできません
+
+# other
+compiler.err.record.cannot.declare.instance.fields=フィールド宣言は静的である必要があります\n(フィールドをレコード・コンポーネントに置換することを検討)
+
+# 0: symbol
+compiler.err.invalid.supertype.record=クラスは直接{0}を拡張できません
+
+compiler.err.first.statement.must.be.call.to.another.constructor=コンストラクタが標準でないため、先頭文が他のコンストラクタを呼び出す必要があります
+
+compiler.err.instance.initializer.not.allowed.in.records=インスタンス・イニシャライザはレコードでは使用できません
+
+compiler.err.record.declaration.not.allowed.in.inner.classes=レコード宣言は内部クラスでは許可されません
+
+compiler.err.record.header.expected=レコード・ヘッダーが必要です
+
 ############################################
-# messages previouly at javac.properties
+# messages previously at javac.properties
 
 compiler.err.empty.A.argument=-Aには引数が必要です。''-Akey''または''-Akey=value''を使用してください
 
 # 0: string
 compiler.err.invalid.A.key=注釈プロセッサ・オプション''{0}''のキーに指定されている一連の識別子が、ドットで区切られていません
< prev index next >