(tomcat) 02/02: Improvements to Japanese translations provided by tak7iji.

[email protected]
Newsgroups gmane.comp.jakarta.tomcat.devel
Message-ID <[email protected]>
This is an automated email from the ASF dual-hosted git repository.

markt-asf pushed a commit to branch 11.0.x
in repository https://gitbox.apache.org/repos/asf/tomcat.git

commit 8574d84359e1d5fc4b45eaca0aeb6144a85a546c
Author: Mark Thomas <[email protected]>
AuthorDate: Tue Aug 11 16:44:45 2026 +0100

    Improvements to Japanese translations provided by tak7iji.
---
 java/org/apache/catalina/authenticator/LocalStrings_ja.properties  | 1 +
 java/org/apache/catalina/core/LocalStrings_ja.properties           | 6 ++++++
 java/org/apache/catalina/filters/LocalStrings_ja.properties        | 3 +++
 java/org/apache/catalina/ha/backend/LocalStrings_ja.properties     | 3 +++
 java/org/apache/catalina/ha/deploy/LocalStrings_ja.properties      | 1 +
 java/org/apache/catalina/manager/LocalStrings_ja.properties        | 1 +
 java/org/apache/catalina/manager/host/LocalStrings_ja.properties   | 2 ++
 java/org/apache/catalina/mbeans/LocalStrings_ja.properties         | 7 +++++++
 java/org/apache/catalina/realm/LocalStrings_ja.properties          | 5 +++++
 java/org/apache/catalina/session/LocalStrings_ja.properties        | 2 ++
 java/org/apache/catalina/ssi/LocalStrings_ja.properties            | 2 ++
 java/org/apache/catalina/startup/LocalStrings_ja.properties        | 4 ++++
 java/org/apache/catalina/storeconfig/LocalStrings_ja.properties    | 2 ++
 .../catalina/tribes/group/interceptors/LocalStrings_ja.properties  | 3 +++
 .../apache/catalina/tribes/membership/LocalStrings_ja.properties   | 1 -
 .../catalina/tribes/membership/cloud/LocalStrings_ja.properties    | 1 +
 java/org/apache/catalina/util/LocalStrings_ja.properties           | 1 +
 java/org/apache/coyote/http2/LocalStrings_ja.properties            | 1 +
 java/org/apache/tomcat/util/net/LocalStrings_ja.properties         | 4 ++--
 java/org/apache/tomcat/util/net/openssl/LocalStrings_ja.properties | 2 ++
 .../tomcat/util/net/openssl/panama/LocalStrings_ja.properties      | 2 ++
 java/org/apache/tomcat/websocket/LocalStrings_ja.properties        | 3 +++
 java/org/apache/tomcat/websocket/server/LocalStrings_ja.properties | 1 +
 webapps/docs/changelog.xml                                         | 3 +++
 24 files changed, 58 insertions(+), 3 deletions(-)

diff --git a/java/org/apache/catalina/authenticator/LocalStrings_ja.properties b/java/org/apache/catalina/authenticator/LocalStrings_ja.properties
index f73b8a6c5e..afeaa6f993 100644
--- a/java/org/apache/catalina/authenticator/LocalStrings_ja.properties
+++ b/java/org/apache/catalina/authenticator/LocalStrings_ja.properties
@@ -97,5 +97,6 @@ spnegoAuthenticator.ticketValidateFail=クライアント提供のチケット
 
 sslAuthenticatorValve.authFailed=提供された証明書による認証に失敗しました
 sslAuthenticatorValve.http2=仮想ホスト[{1}]のコンテキスト[{0}]はCLIENT-CERT認証を使用するように構成され、[{2}]はHTTP/2をサポートするように構成されています。 CLIENT-CERT認証の利用は、HTTP/2の使用と互換性がありません。
+sslAuthenticatorValve.invalidContainer=SSL Authenticator Valveは、親Hostおよび親Engineを持つContextコンテナに関連付ける必要があります
 sslAuthenticatorValve.noCertificates=このリクエストには証明書が含まれていません
 sslAuthenticatorValve.tls13=仮想ホスト[{1}]のコンテキスト[{0}]は、CLIENT-CERT認証を使用するように構成され、[{2}]は、JSSEを使用してTLS1.3をサポートするように構成されています。 CLIENT-CERT認証の利用は、TLS1.3およびJSSEの使用と互換性がありません。
diff --git a/java/org/apache/catalina/core/LocalStrings_ja.properties b/java/org/apache/catalina/core/LocalStrings_ja.properties
index 16a995fb56..086ec43350 100644
--- a/java/org/apache/catalina/core/LocalStrings_ja.properties
+++ b/java/org/apache/catalina/core/LocalStrings_ja.properties
@@ -59,15 +59,21 @@ applicationFilterConfig.jmxUnregisterFail=クラス [{0}] 名前 [{1}] の JMX 
 applicationFilterConfig.preDestroy=[{1}]型の名[{0}]というフィルタのpreDestroyへの呼び出しに失敗しました
 applicationFilterConfig.release=タイプ [{1}] の名前 [{0}] のフィルタを破棄できませんでした
 
+applicationFilterFactory.noDispatcherType=ディスパッチャタイプが指定されていないため、REQUEST を使用します
 applicationFilterFactory.noFilterConfig=[{0}] のフィルター構成が見つかりません
 
 applicationFilterRegistration.nullInitParam=キー [{0}] または値 [{1}] のいずれかが null のためフィルターの初期化パラメータを設定できません。
 applicationFilterRegistration.nullInitParams=キー [{0}] または値 [{1}] のいずれかが null のためフィルターの初期化パラメータを設定できません。
+applicationFilterRegistration.nullServletName=サーブレット名は null または空であってはなりません
+applicationFilterRegistration.nullUrlPattern=URLパターンはnullまたは空であってはなりません
 
 applicationHttpRequest.fragmentInDispatchPath=ディスパッチパス [{0}] 中のフラグメントは除去されました
 applicationHttpRequest.nullAttributeName=属性名は null であってはなりません
 applicationHttpRequest.sessionEndAccessFail=リクエストの再利用中に行ったセッションへのアクセス終了処理で例外が送出されました。
 
+applicationServletRegistration.nullInitParam=サーブレットの初期化パラメータ名、もしくは値が null のため設定できません。パラメータ前 [{0}]、値 [{1}]
+applicationServletRegistration.nullInitParams=サーブレットの初期化パラメータ名、もしくは値が null のため設定できません。パラメータ前 [{0}]、値 [{1}]
+applicationServletRegistration.nullUrlPattern=URLパターンはnullまたは空であってはなりません
 applicationServletRegistration.setServletSecurity.iae=サーブレット [{0}] に指定されたNULL制約が、名前 [{1}] のコンテキストに配備されました
 applicationServletRegistration.setServletSecurity.ise=コンテキストが既に初期化されているため、名前 [{1}] のコンテキストに配備されたサーブレット [{0}] にセキュリティ制約を追加できません
 
diff --git a/java/org/apache/catalina/filters/LocalStrings_ja.properties b/java/org/apache/catalina/filters/LocalStrings_ja.properties
index d5cbafd66c..f76159cba3 100644
--- a/java/org/apache/catalina/filters/LocalStrings_ja.properties
+++ b/java/org/apache/catalina/filters/LocalStrings_ja.properties
@@ -64,7 +64,10 @@ httpHeaderSecurityFilter.clickjack.invalid=クリックジャッキングヘッ
 httpHeaderSecurityFilter.committed=HTTP ヘッダーセキュリティフィルターへの入力時に既に応答がコミットされているため、HTTP ヘッダーを追加できません
 httpHeaderSecurityFilter.nullAntiClickJackingUri=antiClickJackingUri の値が null です
 
+rateLimitFilter.classNotFound=RateLimitFilter クラス名 [{0}] が見つかりません
 rateLimitFilter.initialized=RateLimitFilter [{0}] は [{2}] 秒あたり [{1}] リクエストで初期化されました。 実際は [{4}] ミリ秒あたり [{3}] です。 [{5}]。
+rateLimitFilter.invalidBucketDuration=無効なバケット期間 [{0}] 秒が指定されました
+rateLimitFilter.invalidBucketRequests=バケットあたりのリクエスト数 [{0}] が無効です
 rateLimitFilter.maxRequestsExceeded=[{0}] [{1}] [{2}] からのリクエストが、[{4}] 秒のウィンドウで許可される最大値 [{3}] を超えました。
 
 remoteCidrFilter.invalid=[{0}] に不正な値が指定されました。詳細は直前のメッセージを参照してください。
diff --git a/java/org/apache/catalina/ha/backend/LocalStrings_ja.properties b/java/org/apache/catalina/ha/backend/LocalStrings_ja.properties
index ce8d743722..82ff32f42b 100644
--- a/java/org/apache/catalina/ha/backend/LocalStrings_ja.properties
+++ b/java/org/apache/catalina/ha/backend/LocalStrings_ja.properties
@@ -28,6 +28,9 @@ multiCastSender.multiCastFailed=マルチキャストを利用できません。
 multiCastSender.sendFailed=マルチキャストメッセージを送信できません。
 
 tcpSender.connectionFailed=プロキシサーバーに接続できません。
+tcpSender.duplicateContentLength=レスポンスに content-length ヘッダーが複数含まれていました
+tcpSender.invalidContentLength=コンテンツ長 [{0}] を解析できません
+tcpSender.invalidHeaderLine=ヘッダー行 [{0}] を解析できません
 tcpSender.invalidProxyList=不正なプロキシリスト
 tcpSender.notInitialized=初期化されていません
 tcpSender.readError=レスポンス読み取り中のエラー
diff --git a/java/org/apache/catalina/ha/deploy/LocalStrings_ja.properties b/java/org/apache/catalina/ha/deploy/LocalStrings_ja.properties
index 2414e4b201..71f5a4dd89 100644
--- a/java/org/apache/catalina/ha/deploy/LocalStrings_ja.properties
+++ b/java/org/apache/catalina/ha/deploy/LocalStrings_ja.properties
@@ -37,6 +37,7 @@ farmWarDeployer.removeLocalFail=WAR ファイルを削除できません。
 farmWarDeployer.removeStart=Webアプリケーション[{0}]のクラスタ削除。
 farmWarDeployer.removeTxMsg=コンテキスト [{0}] からクラスターに配備解除メッセージを送信しました。
 farmWarDeployer.renameFail=[{0}] から [{1}] へ名前を変更できません。
+farmWarDeployer.samePathCopy=コピー元とコピー先は異なるディレクトリである必要があります
 farmWarDeployer.sendEnd=クラスタWar配備 パス [{0}] を送信しました。WAR [{1}] を完了しました。
 farmWarDeployer.sendFragment=コンテキスト [{0}] の war [{1}] をクラスターメンバー [{2}] へ送信します。
 farmWarDeployer.sendStart=クラスタWar配備パス [{0}] を送信し、War [{1}] を開始しました。
diff --git a/java/org/apache/catalina/manager/LocalStrings_ja.properties b/java/org/apache/catalina/manager/LocalStrings_ja.properties
index 537f302c8c..58d35b24ad 100644
--- a/java/org/apache/catalina/manager/LocalStrings_ja.properties
+++ b/java/org/apache/catalina/manager/LocalStrings_ja.properties
@@ -118,6 +118,7 @@ htmlManagerServlet.serverOSName=OS名
 htmlManagerServlet.serverOSVersion=OSバージョン
 htmlManagerServlet.serverTitle=サーバ情報
 htmlManagerServlet.serverVersion=Tomcatバージョン
+htmlManagerServlet.sessionNotFound=セッション [{0}] が見つかりません
 htmlManagerServlet.title=Tomcat Webアプリケーションマネージャ
 
 jmxProxyServlet.noBeanFound=オブジェクト名 [{0}] の MBean が見つかりません
diff --git a/java/org/apache/catalina/manager/host/LocalStrings_ja.properties b/java/org/apache/catalina/manager/host/LocalStrings_ja.properties
index 6604863c3e..c52ea68a36 100644
--- a/java/org/apache/catalina/manager/host/LocalStrings_ja.properties
+++ b/java/org/apache/catalina/manager/host/LocalStrings_ja.properties
@@ -36,6 +36,8 @@ hostManagerServlet.noCommand=FAIL - コマンドが指定されませんでし
 hostManagerServlet.noHost=FAIL - ホスト名 [{0}] は存在しません。
 hostManagerServlet.noStoreConfig=失敗 - この機能を使用するために StoreConfig を有効にしてください
 hostManagerServlet.noWrapper=Container はこのサーブレットの setWrapper() を呼び出していません。
+hostManagerServlet.pathCheckError=FAIL - 期待されるディレクトリ [{1}] の外にあるかどうかの確認中に [{2}] が発生したため、[{0}] を使用できません
+hostManagerServlet.pathCheckFail=FAIL - [{0}] は想定されるディレクトリ [{1}] の範囲外であるため、使用できません
 hostManagerServlet.persist=永続化:現在の設定を保持する
 hostManagerServlet.persistFailed=FAIL  - 構成を永続化できませんでした
 hostManagerServlet.persisted=OK - 構成が永続化されました
diff --git a/java/org/apache/catalina/mbeans/LocalStrings_ja.properties b/java/org/apache/catalina/mbeans/LocalStrings_ja.properties
index 3347b5d280..3c7c8b6911 100644
--- a/java/org/apache/catalina/mbeans/LocalStrings_ja.properties
+++ b/java/org/apache/catalina/mbeans/LocalStrings_ja.properties
@@ -24,12 +24,18 @@ globalResources.createError.userDatabase=リソース [{0}] のUserDatabase MBea
 globalResources.createError.userDatabase.group=グループ [{0}] のGroup MBeanを作成できません
 globalResources.createError.userDatabase.role=ロール [{0}] のRole MBeanが作成できません
 globalResources.createError.userDatabase.user=ユーザー[{0}]のUser MBeanを作成できません。
+globalResources.destroy=Context [{0}] のグローバル JNDI リソース用 MBean を破棄しています
+globalResources.destroyError=グローバル JNDI リソース処理中の例外
+globalResources.destroyError.operation=MBeanの破棄時に OperationNotSupportedException が発生しました
+globalResources.destroyError.runtime=MBeanの破棄中に予期しないエラーが発生しました
 globalResources.noNamingContext=サーバー用に定義されたグローバル・ネーミング・コンテキストがありません。
 globalResources.userDatabaseCreateError=[{0}]のUserDatabase MBeanを作成する際の例外
+globalResources.userDatabaseDestroyError=[{0}] の UserDatabase MBean の破棄中に例外が発生しました
 
 listener.notServer=このlistenerはServer要素内にのみネストする必要がありますが、[{0}] にあります。
 
 mBean.attributeNotFound=属性 [{0}] を見つけられません。
+mBean.nameChange=name プロパティを更新できません
 mBean.nullAttribute=属性がnullです
 mBean.nullName=属性名がNulです。
 
@@ -40,6 +46,7 @@ mBeanFactory.contextDestroyError=コンテキスト [{0}] 破棄中のエラー
 mBeanFactory.contextRemove.addServicedFail=別のコンポーネントが現在そのコンテキストを処理しているため、コンテキスト [{0}] を削除できません
 mBeanFactory.managerContext=ManagerコンポーネントはContextにのみ追加できます。
 mBeanFactory.noDeployer=ホスト [{0}] Deployer が見つかりません。
+mBeanFactory.noHost=オブジェクト名 [{0}] を持つ Host が見つかりません
 mBeanFactory.noParent=オブジェクト名 [{0}] の親が見つかりません
 mBeanFactory.noService=ドメイン [{0}] にサービスがありません。
 mBeanFactory.notServer=コンテナは Server ではありません。
diff --git a/java/org/apache/catalina/realm/LocalStrings_ja.properties b/java/org/apache/catalina/realm/LocalStrings_ja.properties
index 407db0df8c..bef4e38a50 100644
--- a/java/org/apache/catalina/realm/LocalStrings_ja.properties
+++ b/java/org/apache/catalina/realm/LocalStrings_ja.properties
@@ -36,6 +36,10 @@ dataSourceRealm.exception=認証を実行中の例外です
 dataSourceRealm.getPassword.exception=[{0}] のパスワードを取得中に例外が発生しました。
 dataSourceRealm.getRoles.exception=[{0}] のロールを取得中に例外が発生しました。
 dataSourceRealm.noNamingContext=ネーミングコンテキストを取得するためにサーバーにアクセスできません
+dataSourceRealm.noUserCredCol=ユーザー認証情報用の列が指定されていません
+dataSourceRealm.noUserNameCol=ユーザー名を指定する列が指定されていません
+dataSourceRealm.noUserTable=ユーザーテーブルが指定されていません
+dataSourceRealm.roleConfigMismatch=ロールの設定が不完全です: userRoleTable と roleNameCol は両方とも指定する必要があります
 
 jaasCallback.username=返されたユーザー名[{0}]
 
@@ -61,6 +65,7 @@ jaasRealm.failedLogin=ユーザ名 [{0}] はログインに失敗したために
 jaasRealm.loginContextCreated=ユーザー名[{0}]用に作成されたJAAS LoginContext
 jaasRealm.loginException=ユーザ名 [{0}] の認証中にログイン例外が発生しました
 jaasRealm.notPrincipal=クラス [{0}] はjava.security.Principalを実装していないため追加されません
+jaasRealm.nullSubject=ユーザー名 [{0}] のログインは成功しましたが、Subject が null でした
 jaasRealm.rolePrincipalAdd=このユーザープリンシパルロールにロールプリンシパル [{0}] を追加
 jaasRealm.rolePrincipalFailure=有効な役割はありません。
 jaasRealm.unexpectedError=予期せぬエラー
diff --git a/java/org/apache/catalina/session/LocalStrings_ja.properties b/java/org/apache/catalina/session/LocalStrings_ja.properties
index 3d937f5950..94b1e175be 100644
--- a/java/org/apache/catalina/session/LocalStrings_ja.properties
+++ b/java/org/apache/catalina/session/LocalStrings_ja.properties
@@ -33,6 +33,7 @@ dataSourceStore.wrongDataSource=JNDIデータソース [{0}] を開くことが
 fileStore.createFailed=セッションデータを格納するディレクトリ[{0}]を作成できません
 fileStore.deleteFailed=ファイル [{0}] を削除できなかったため、セッションストレージを作成できません。
 fileStore.deleteSessionFailed=不要になったファイル[{0}]を削除できません
+fileStore.deleteTempFailed=一時ファイル [{0}] を削除できません
 fileStore.invalid=セッションID [{1}]の永続ファイル[{0}]が無効です
 fileStore.loading=セッション [{0}] をファイル [{1}] からロードします
 fileStore.noFile=セッション ID [{0}] の永続ファイル [{1}] が見つかりませんでした
@@ -44,6 +45,7 @@ managerBase.contextNull=マネージャーが使う前のコンテキストは n
 managerBase.createSession.ise=createSession: アクティブセッションが多すぎます
 managerBase.sessionAttributeNameFilter=名前フィルタ [{1}] と一致しなかったため、[{0}]というセッション属性をスキップしました。
 managerBase.sessionAttributeValueClassNameFilter=値タイプ [{1}] がフィルタ [{2}] と一致しなかったため、[{0}] という名前のセッション属性をスキップしました
+managerBase.sessionIdGeneratorInitFailed=セッションIDジェネレータクラス [{0}] の作成に失敗しました
 managerBase.sessionNotFound=セッション [{0}] が見つかりません。
 managerBase.sessionTimeout=無効なセッションタイムアウト設定です [{0}]
 managerBase.setContextNotNew=NEW 状態ではないマネージャーに関連付けられた Context を変更するために setContext() を呼び出すことは禁止されています。
diff --git a/java/org/apache/catalina/ssi/LocalStrings_ja.properties b/java/org/apache/catalina/ssi/LocalStrings_ja.properties
index 7eb95a09eb..e9a1ac108a 100644
--- a/java/org/apache/catalina/ssi/LocalStrings_ja.properties
+++ b/java/org/apache/catalina/ssi/LocalStrings_ja.properties
@@ -26,6 +26,7 @@ ssiCommand.invalidAttribute=無効な属性[{0}]
 ssiEcho.invalidEncoding=無効なエンコード [{0}]
 
 ssiExec.executeFailed=ファイル[{0}]を実行できません
+ssiExec.noCommand=SSI exec 用のコマンドが指定されませんでした
 
 ssiFlastmod.noLastModified=ファイル[{0}]の最終変更日を取得できません
 
@@ -34,6 +35,7 @@ ssiFsize.noSize=ファイル[{0}]のサイズを取得できません
 
 ssiInclude.includeFailed=ファイル[{0}]を含めることができません
 
+ssiMediator.maxSubstitutionsExceeded=式あたりの置換数制限 [{0}] を超えました
 ssiMediator.unknownEncoding=不明なエンコード [{0}]
 
 ssiServletExternalResolver.absoluteNonVirtualPath=非仮想[{0}]パスを絶対パスにすることはできません。
diff --git a/java/org/apache/catalina/startup/LocalStrings_ja.properties b/java/org/apache/catalina/startup/LocalStrings_ja.properties
index e9d5c69605..3b8d5131d6 100644
--- a/java/org/apache/catalina/startup/LocalStrings_ja.properties
+++ b/java/org/apache/catalina/startup/LocalStrings_ja.properties
@@ -39,6 +39,8 @@ catalina.usage=使用法:java org.apache.catalina.startup.Catalina [ -config {
 
 catalinaConfigurationSource.cannotObtainURL=指定された場所のリソースを取得できません[{0}]:読み取り可能なファイル、クラスローダーリソースがない、またはこれは解決可能なURIではありません
 
+certificate.unknownType=不明な証明書タイプ [{0}] なので、タイプとして UNDEFINED を使用します
+
 connector.noSetExecutor=Connector [{0}]は外部エグゼキュータをサポートしていません。 メソッドsetExecutor(java.util.concurrent.Executor)が見つかりません。
 connector.noSetSSLImplementationName=コネクター [{0}] は SSL 実装の変更に対応していません。setSslImplementationName(String) メソッドがありません。
 
@@ -165,6 +167,8 @@ listener.notServer=このlistenerはServer要素内にのみネストする必
 
 passwdUserDatabase.readFail=/etc/passwd から全てのユーザーセットを取得できませんでした。
 
+setNextNamingRule.invalidParent=親要素は Context または NamingResources のいずれかである必要があります
+
 tomcat.addWebapp.conflictChild=コンテキスト [{2}] が存在するためWAR ファイル [{0}] をコンテキストパス [{1}] へ配備できません。
 tomcat.addWebapp.conflictFile=ファイル [{2}] が存在するため WAR ファイル [{0}] をコンテキストパス [{1}] へ配備できません。
 tomcat.baseDirMakeFail=ベースディレクトリとして使用する [{0}] を作成できません
diff --git a/java/org/apache/catalina/storeconfig/LocalStrings_ja.properties b/java/org/apache/catalina/storeconfig/LocalStrings_ja.properties
index 1cb0ad2446..550c98f262 100644
--- a/java/org/apache/catalina/storeconfig/LocalStrings_ja.properties
+++ b/java/org/apache/catalina/storeconfig/LocalStrings_ja.properties
@@ -37,6 +37,7 @@ registry.optionalClassNotFound=オプションクラス [{0}] が見つからな
 standardContextSF.cannotWriteFile=ファイル [{0}] へ書き込みできません。
 standardContextSF.canonicalPathError=設定ファイル [{0}] の正規化パスを取得できません。
 standardContextSF.moveFailed=[{0}]のコンテキストオリジナルファイルは、ファイルではなく、書き込み可能ではないnullです。
+standardContextSF.nonFileConfigUrl=設定ファイルのURL [{0}] はファイルベースではありません
 standardContextSF.storeContext=コンテキスト [{0}] の設定をパス [{1}] に別々に保存します
 standardContextSF.storeContextWithBackup=パス [{1}] のバックアップを使用してコンテキスト [{0}] の設定を個別に保存します
 
@@ -47,5 +48,6 @@ storeConfigListener.registerError=StoreConfig MBean登録中のエラー
 storeFactory.noDescriptor=要素[{0}]の記述子[{1}]が構成されていません。
 
 storeFileMover.directoryCreationError=ディレクトリ [{0}] を作成できません
+storeFileMover.null=null のベースディレクトリ名、ファイル名、またはエンコーディングは無効です
 storeFileMover.renameError=ファイル名 [{0}] を [{1}] に変更できません。
 storeFileMover.restoreError=[{0}] から [{1}] への名前変更と復元が失敗しました
diff --git a/java/org/apache/catalina/tribes/group/interceptors/LocalStrings_ja.properties b/java/org/apache/catalina/tribes/group/interceptors/LocalStrings_ja.properties
index 2841b451bc..ec4ecee7ae 100644
--- a/java/org/apache/catalina/tribes/group/interceptors/LocalStrings_ja.properties
+++ b/java/org/apache/catalina/tribes/group/interceptors/LocalStrings_ja.properties
@@ -24,9 +24,12 @@ encryptInterceptor.algorithm.switch=EncryptInterceptor は安全ではないア
 encryptInterceptor.algorithm.unsupported=EncryptInterceptor はアルゴリズム [{0}] をサポートしていません
 encryptInterceptor.decrypt.error.short-message=メッセージの復号に失敗: メッセージの末尾が途切れています
 encryptInterceptor.decrypt.failed=メッセージの復号に失敗しました。
+encryptInterceptor.decrypt.replay=メッセージの復号に失敗しました: リプレイ攻撃が検出されました
 encryptInterceptor.encrypt.failed=メッセージを暗号化できません。
 encryptInterceptor.init.failed=EncryptInterceptorの初期化に失敗しました
 encryptInterceptor.key.required=暗号化キーが必要です。
+encryptInterceptor.replayWindowMessageCount.tooSmall=replayWindowMessageCount は少なくとも1である必要があります
+encryptInterceptor.replayWindowTime.tooSmall=replayWindowTime は、少なくとも1ミリ秒である必要があります
 encryptInterceptor.tcpFailureDetector.ordering=EncryptInterceptorはTcpFailureDetectorの上流になければなりません。 チャネルインターセプターパイプラインのTcpFailureDetectorの前にリストされるようにEncryptInterceptorを再設定してください。
 
 fragmentationInterceptor.fragments.missing=フラグメントが見つかりません。
diff --git a/java/org/apache/catalina/tribes/membership/LocalStrings_ja.properties b/java/org/apache/catalina/tribes/membership/LocalStrings_ja.properties
index d8050e26eb..71fcb093dc 100644
--- a/java/org/apache/catalina/tribes/membership/LocalStrings_ja.properties
+++ b/java/org/apache/catalina/tribes/membership/LocalStrings_ja.properties
@@ -39,7 +39,6 @@ mcastServiceImpl.memberDisappeared.failed=メンバー消失メッセージを
 mcastServiceImpl.memberExpire=Member [{0}]を期限切れにします
 mcastServiceImpl.memberShutdown=Member [{0}] はシャットダウンしました
 mcastServiceImpl.messageError=メッセージをデコードできません
-mcastServiceImpl.packet.tooLong=受信したマルチキャストパケットが大きすぎるためパッケージを破棄します。受信したパケットサイズは [{0}] です。
 mcastServiceImpl.receive.running=McastService.receive は既に実行中です。
 mcastServiceImpl.recovery=リカバリスレッドがメンバーシップを復旧するため、マルチキャストできなくなります。
 mcastServiceImpl.recovery.failed=リカバリの試み [{0}] が失敗しました。[{1}] 秒後に再試行します
diff --git a/java/org/apache/catalina/tribes/membership/cloud/LocalStrings_ja.properties b/java/org/apache/catalina/tribes/membership/cloud/LocalStrings_ja.properties
index 162a83ce95..babad49980 100644
--- a/java/org/apache/catalina/tribes/membership/cloud/LocalStrings_ja.properties
+++ b/java/org/apache/catalina/tribes/membership/cloud/LocalStrings_ja.properties
@@ -25,6 +25,7 @@ abstractStream.trustManagerError=[{0}] のトラストマネージャーを作
 certificateStream.clientCertError=[{0}]([{1}])のキーマネージャーを作成できませんでした
 
 cloudMembershipProvider.add=Member [{0}] が追加されました
+cloudMembershipProvider.noDigest=MD5 MessageDigest インスタンスを作成できません
 cloudMembershipProvider.remove=Member [{0}] が離脱しました
 cloudMembershipProvider.start=ネームスペース [{0}] が設定されました。 クラスタリングが有効です
 
diff --git a/java/org/apache/catalina/util/LocalStrings_ja.properties b/java/org/apache/catalina/util/LocalStrings_ja.properties
index 2e7d3bc5c5..4e4f4d80e2 100644
--- a/java/org/apache/catalina/util/LocalStrings_ja.properties
+++ b/java/org/apache/catalina/util/LocalStrings_ja.properties
@@ -49,6 +49,7 @@ parameterMap.locked=ロックされたParameterMapは変更が許されません
 resourceSet.locked=ロックされたResourceSetは変更が許されません
 
 sessionIdGeneratorBase.createRandom=セッション ID を生成するための SecureRandom インスタンスの作成に [{1}] ミリ秒かかりました。アルゴリズムは [{0}] です。
+sessionIdGeneratorBase.idLengthTooShort=要求されたセッションIDの長さ [{0}] は短すぎるため、現在の値 [{1}] が使用されます
 sessionIdGeneratorBase.noSHA1PRNG=SecureRandom の既定の SHA1PRNG アルゴリズムは、この JVM ではサポートされていません。 プラットフォームの既定値を使用します。
 sessionIdGeneratorBase.random=クラス [{0}] の乱数発生器の初期化の例外です
 sessionIdGeneratorBase.randomAlgorithm=アルゴリズム [{0}] を使用して乱数ジェネレータを初期化する際の例外
diff --git a/java/org/apache/coyote/http2/LocalStrings_ja.properties b/java/org/apache/coyote/http2/LocalStrings_ja.properties
index a9a9d48ce7..c6439af5e7 100644
--- a/java/org/apache/coyote/http2/LocalStrings_ja.properties
+++ b/java/org/apache/coyote/http2/LocalStrings_ja.properties
@@ -75,6 +75,7 @@ http2Parser.payloadTooBig=ペイロードの長さは [{0}] バイトですが
 http2Parser.preface.invalid=無効なコネクション preface が提示されました
 http2Parser.preface.io=コネクション preface を読むことができません
 http2Parser.processFrame=コネクション [{0}]、ストリーム [{1}]、フレームタイプ [{2}]、フラグ [{3}]、ペイロードサイズ [{4}]
+http2Parser.processFrame.insufficientPayload=Connection [{0}]、Stream [{1}]、フレームタイプ [{2}] (フラグ [{3}]) は、[{4}] よりも大きなペイロードを必要とします
 http2Parser.processFrame.tooMuchPadding=コネクション [{0}]、ストリーム [{1}]、ペイロード [{3}] に対してパディング長 [{2}] は大きすぎます。
 http2Parser.processFrame.unexpectedType=予想されるフレームタイプ [{0}]、しかし受信されたフレームタイプ [{1}]
 http2Parser.processFrameContinuation.notExpected=コネクション [{0}]、進行中のヘッダーがないときにストリーム [{1}] のContinuationフレームが受信されました
diff --git a/java/org/apache/tomcat/util/net/LocalStrings_ja.properties b/java/org/apache/tomcat/util/net/LocalStrings_ja.properties
index 5a7aa4d77f..eda8df9257 100644
--- a/java/org/apache/tomcat/util/net/LocalStrings_ja.properties
+++ b/java/org/apache/tomcat/util/net/LocalStrings_ja.properties
@@ -90,8 +90,8 @@ endpoint.nio.keyProcessingError=選択キー処理中のエラー
 endpoint.nio.latchMustBeZero=Latchのカウントは 0 か null でなければなりません。
 endpoint.nio.nullLatch=Latch に null は指定できません。
 endpoint.nio.nullSocketChannel=pollerイベントの処理中の無効なnullソケットチャネル
-endpoint.nio.perms.readFail=[{0}] に対する全ユーザーの読み取り権限の設定に失敗しました。
-endpoint.nio.perms.writeFail=[{0}] に対する全ユーザーの書き込み権限の設定に失敗しました。
+endpoint.nio.perms.readFail=Unixドメインソケット [{0}] の読み取り権限の設定に失敗しました
+endpoint.nio.perms.writeFail=Unixドメインソケット [{0}] の書き込み権限の設定に失敗しました
 endpoint.nio.registerFail=Pollerからソケットのセレクタに登録できませんでした。
 endpoint.nio.selectorCloseFail=Pollerを閉じるときにセレクターを閉じることができませんでした。
 endpoint.nio.selectorLoopError=セレクタの処理ループ中のエラー
diff --git a/java/org/apache/tomcat/util/net/openssl/LocalStrings_ja.properties b/java/org/apache/tomcat/util/net/openssl/LocalStrings_ja.properties
index 8207978a24..39b3bb3372 100644
--- a/java/org/apache/tomcat/util/net/openssl/LocalStrings_ja.properties
+++ b/java/org/apache/tomcat/util/net/openssl/LocalStrings_ja.properties
@@ -58,6 +58,8 @@ openssl.nonJsseCertificate=証明書 [{0}] またはその秘密鍵 [{1}] は、
 openssl.nonJsseChain=証明書チェーン [{0}] が指定されていないか無効であり、JSSE には有効な証明書チェーンが必要であるため、OpenSSL を直接使用しようとしています
 openssl.trustManagerMissing=トラストマネージャが見つかりません
 
+opensslImplementation.notAvailable=適切な Tomcat Native 実装が利用できません
+
 opensslconf.applyCommand=OpenSSLConfはコマンド(名前[{0}]、値[{1}])を適用しています。
 opensslconf.applyFailed=OpenSSLConfをSSLコンテキストに適用する際の失敗
 opensslconf.checkCommand=OpenSSLConfチェックコマンド(名前[{0}]、値[{1}])
diff --git a/java/org/apache/tomcat/util/net/openssl/panama/LocalStrings_ja.properties b/java/org/apache/tomcat/util/net/openssl/panama/LocalStrings_ja.properties
index ee52b681b9..0c1a4d11df 100644
--- a/java/org/apache/tomcat/util/net/openssl/panama/LocalStrings_ja.properties
+++ b/java/org/apache/tomcat/util/net/openssl/panama/LocalStrings_ja.properties
@@ -28,6 +28,7 @@ engine.invalidDestinationBuffersState=バイトのアンラップ中に宛先バ
 engine.invalidOCSPURL=OCSP URLが無効: [{0}]
 engine.noRestrictSessionCreation=OpenSslEngine では、エンジンを既存のセッションの再開のみに制限することはできません
 engine.noSSLContext=SSLコンテキストがありません
+engine.noSSLState=指定されたSSLインスタンス [{0}] について、SSLEngine 内に状態が見つかりませんでした
 engine.noSession=SSLセッションIDが使用できません
 engine.nullBuffer=Nullバッファ
 engine.nullBufferInArray=配列内のNullバッファ
@@ -105,4 +106,5 @@ openssllibrary.tooLateForSSLEngine=SSLEngineを設定できません: SSLは既
 openssllibrary.tooLateForSSLRandomSeed=SSLRandomSeedを設定できません: SSLは既に初期化されています
 openssllibrary.wrongFIPSMode=AprLifecycleListener の FIPSMode オプションの予期しない値: [{0}]
 
+sessionContext.invalidTicketKeysLength=キー長として [{0}] が指定されましたが、長さとして [{1}] が期待されていました
 sessionContext.nullTicketKeys=Nullキー
diff --git a/java/org/apache/tomcat/websocket/LocalStrings_ja.properties b/java/org/apache/tomcat/websocket/LocalStrings_ja.properties
index 089a8832ea..5b40007271 100644
--- a/java/org/apache/tomcat/websocket/LocalStrings_ja.properties
+++ b/java/org/apache/tomcat/websocket/LocalStrings_ja.properties
@@ -44,6 +44,7 @@ clientEndpointHolder.instanceCreationFailed=WebSocketEndpointの作成に失敗
 clientEndpointHolder.instanceRegistrationFailed=エンドポイントインスタンスをInstanceManagerに登録できませんでした
 
 digestAuthenticator.algorithm=リクエストダイジェストを生成できません [{0}]
+digestAuthenticator.noQop=サーバーのチャレンジに qop 値が含まれていませんでした
 
 futureToSendHandler.timeout=完了を [{0}] [{1}] 待機後に、操作がタイムアウトしました
 
@@ -52,6 +53,7 @@ perMessageDeflate.deflateFailed=圧縮された WebSocket フレームを展開
 perMessageDeflate.duplicateParameter=[{0}]拡張パラメータの重複した定義
 perMessageDeflate.invalidState=不正な状態です。
 perMessageDeflate.invalidWindowSize=[{0}] のウインドウサイズに無効な値 [{1}] が指定されました。ウインドウサイズは 8 以上 15 以下でなければなりません。
+perMessageDeflate.next.ise=タイプ [{0}] の次の変換が予期しない結果を返しました
 perMessageDeflate.unknownParameter=未知の拡張パラメーター [{0}] が指定されました。
 
 util.invalidMessageHandler=提供されたメッセージハンドラにonMessage(Object)メソッドがありません
@@ -132,6 +134,7 @@ wsSession.unknownHandler=認識できないタイプ [{1}] のメッセージハ
 wsSession.unknownHandlerType=認識できない型[{1}]としてラップされたメッセージハンドラ[{0}]を追加できません
 
 wsWebSocketContainer.asynchronousSocketChannelFail=サーバーへの接続を開始できません
+wsWebSocketContainer.closeSessionFail=エラー処理中にWebSocketセッションのクローズに失敗しました
 wsWebSocketContainer.connect.entry=タイプ [{0}] のエンドポイントインスタンスを[{1}]に接続しています
 wsWebSocketContainer.connect.write=ローカルアドレス [{2}] から [{1}] の制限で [{0}] から始まるバッファからHTTPアップグレードリクエストを書き込んでいます
 wsWebSocketContainer.defaultConfiguratorFail=既定のコンフィグレータ生成に失敗しました。
diff --git a/java/org/apache/tomcat/websocket/server/LocalStrings_ja.properties b/java/org/apache/tomcat/websocket/server/LocalStrings_ja.properties
index 9ea5ad4b41..52550583f7 100644
--- a/java/org/apache/tomcat/websocket/server/LocalStrings_ja.properties
+++ b/java/org/apache/tomcat/websocket/server/LocalStrings_ja.properties
@@ -35,6 +35,7 @@ wsFrameServer.illegalReadState=予期しない読み取り状態[{0}]
 wsFrameServer.onDataAvailable=メソッドエントリ
 
 wsHttpUpgradeHandler.closeOnError=エラーが発生したため WebSocket コネクションを切断します。
+wsHttpUpgradeHandler.closeSessionFail=エラー処理中にWebSocketセッションのクローズに失敗しました
 wsHttpUpgradeHandler.destroyFailed=WebSocket HttpUpgradeHandlerを破棄している間にWebConnectionを閉じることができませんでした。
 wsHttpUpgradeHandler.noPreInit=コンテナがinit()を呼び出す前に、preInit()メソッドを呼び出すようにWebSocket HttpUpgradeHandlerを設定する必要があります。通常、これはWsHttpUpgradeHandlerインスタンスを作成したサーブレットがpreInit()を呼び出す必要があることを意味します。
 wsHttpUpgradeHandler.serverStop=サーバ停止中
diff --git a/webapps/docs/changelog.xml b/webapps/docs/changelog.xml
index 79e14ba908..a4324eae9d 100644
--- a/webapps/docs/changelog.xml
+++ b/webapps/docs/changelog.xml
@@ -348,6 +348,9 @@
       <add>
         Improvements to French translations. (remm)
       </add>
+      <add>
+        Improvements to Japanese translations provided by tak7iji. (markt)
+      </add>
     </changelog>
   </subsection>
 </section>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.