You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by ma...@apache.org on 2020/05/04 16:54:04 UTC

[tomcat] 04/06: Back-port updates to Japanese translations

This is an automated email from the ASF dual-hosted git repository.

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

commit cc5d8e6a93e977c70046a5604b66e3b80de40098
Author: Mark Thomas <ma...@apache.org>
AuthorDate: Mon May 4 17:52:59 2020 +0100

    Back-port updates to Japanese translations
---
 .../authenticator/LocalStrings_ja.properties       |  32 ++--
 .../catalina/connector/LocalStrings_ja.properties  |   5 +-
 .../catalina/core/LocalStrings_ja.properties       |  35 +++--
 .../catalina/filters/LocalStrings_ja.properties    |   6 +-
 .../catalina/ha/deploy/LocalStrings_ja.properties  |  18 +--
 .../catalina/loader/LocalStrings_ja.properties     |  10 +-
 .../catalina/manager/LocalStrings_ja.properties    |  15 +-
 .../manager/host/LocalStrings_ja.properties        |   6 +-
 .../catalina/realm/LocalStrings_ja.properties      |  11 +-
 .../catalina/security/LocalStrings_ja.properties   |   2 +-
 .../catalina/servlets/LocalStrings_ja.properties   |   6 +-
 .../catalina/session/LocalStrings_ja.properties    |  12 +-
 .../catalina/startup/LocalStrings_ja.properties    |  56 +++----
 .../tribes/tipis/LocalStrings_ja.properties        |   2 +-
 .../catalina/users/LocalStrings_ja.properties      |   2 +-
 .../catalina/util/LocalStrings_ja.properties       |   4 +-
 .../catalina/valves/LocalStrings_ja.properties     |  12 +-
 java/org/apache/coyote/LocalStrings_ja.properties  |   5 +-
 .../apache/coyote/ajp/LocalStrings_ja.properties   |   2 +
 .../coyote/http11/LocalStrings_ja.properties       |  24 +--
 .../jasper/resources/LocalStrings_ja.properties    | 175 +++++++++++----------
 .../naming/factory/LocalStrings_ja.properties      |   4 +
 .../tomcat/util/buf/LocalStrings_ja.properties     |   4 +-
 .../tomcat/util/compat/LocalStrings_ja.properties  |   2 +
 .../util/descriptor/LocalStrings_ja.properties     |   2 +-
 .../tomcat/util/http/LocalStrings_ja.properties    |   7 +-
 .../tomcat/util/modeler/LocalStrings_ja.properties |   4 +-
 .../tomcat/websocket/LocalStrings_ja.properties    |   7 +-
 .../websocket/server/LocalStrings_ja.properties    |   2 +-
 .../WEB-INF/classes/LocalStrings_ja.properties     |   2 +-
 30 files changed, 262 insertions(+), 212 deletions(-)

diff --git a/java/org/apache/catalina/authenticator/LocalStrings_ja.properties b/java/org/apache/catalina/authenticator/LocalStrings_ja.properties
index 5301f02..1205465 100644
--- a/java/org/apache/catalina/authenticator/LocalStrings_ja.properties
+++ b/java/org/apache/catalina/authenticator/LocalStrings_ja.properties
@@ -33,7 +33,7 @@ basicAuthenticator.invalidCharset=指定できる値は、null、空の文字列
 
 digestAuthenticator.cacheRemove=有効なエントリがクライアントのnonceキャッシュから削除され、新しいエントリのためのスペースが確保されました。 リプレイ攻撃が可能になりました。 リプレイ攻撃の可能性を防ぐには、nonceValidityを減らすか、nonceCacheSizeを増やしてください。 このタイプの警告は5分間表示されなくなります。
 
-formAuthenticator.forwardErrorFail=予期せぬ異常によりエラーページへ転送します。
+formAuthenticator.forwardErrorFail=エラーページへ転送中の予期せぬエラー
 formAuthenticator.forwardLogin=リクエストメソッドGETを使用してコンテキスト[{3}]のページ[{2}]にメソッド[{1}]で行われた[{0}]の要求をフォワードします。
 formAuthenticator.forwardLoginFail=ログインページへの転送での予期しないエラー
 formAuthenticator.noErrorPage=コンテキスト[{0}]のFORM認証にエラーページが定義されていません
@@ -41,27 +41,27 @@ formAuthenticator.noLoginPage=コンテキスト[{0}]のFORM認証にログイ
 
 singleSignOn.debug.associate=SSOはアプリケーションセッション[{1}]をSSOセッション[{0}]に関連付けます
 singleSignOn.debug.associateFail=SSOセッション[{1}]が存在しないため、SSOはアプリケーションセッション[{0}]を関連付けられませんでした。
-singleSignOn.debug.cookieCheck=SSOがSSOクッキーをチェックします
+singleSignOn.debug.cookieCheck=SSOはSSOクッキーをチェックしています
 singleSignOn.debug.cookieNotFound=SSOはSSO Cookieを検出しませんでした。
-singleSignOn.debug.deregister=SSOセッション[{1}]に関連付けられたアプリケーションセッション[{0}]を期限切れにします。
+singleSignOn.debug.deregister=SSOセッション[{1}]に関連付けられたアプリケーションセッション[{0}]を破棄します。
 singleSignOn.debug.deregisterFail=キャッシュにないため、SSOセッション[{0}]の登録を解除できませんでした。
-singleSignOn.debug.deregisterNone=SSOセッション[{0}]の登録を解除しましたが、関連するアプリケーションセッションが見つかりませんでした。
+singleSignOn.debug.deregisterNone=SSOセッション[{0}]の登録を解除しましたが、関連付けられたアプリケーションセッションは見つかりませんでした。
 singleSignOn.debug.hasPrincipal=SSOが以前に認証されたプリンシパル[{0}]を検出しました
-singleSignOn.debug.invoke=[{0}]に対するSSO処理リクエスト
-singleSignOn.debug.principalCheck=SSOセッションのキャッシュされたプリンシパルを探すSSO [{0}]
+singleSignOn.debug.invoke=SSO は [{0}] に対するリクエストを処理しています
+singleSignOn.debug.principalCheck=SSO は SSO セッション [{0}] のキャッシュされたプリンシパルを探索しています
 singleSignOn.debug.principalFound=SSO のキャッシュされたプリンシパル [{0}] を取得しました。認証タイプは [{1}] です。
 singleSignOn.debug.principalNotFound=SSOはキャッシュされたプリンシパルを検出しませんでした。 セッション[{0}]のSSO Cookieを消去しています。
-singleSignOn.debug.register=認証タイプ[{2}]のユーザー[{1}]のSSOセッション[{0}]を登録しているSSO
-singleSignOn.debug.removeSession=SSOセッション[{1}]からのアプリケーションセッション[{0}]の削除
-singleSignOn.debug.sessionLogout=SSOセッション[{0}]とアプリケーションセッション[{1}]のログアウトを処理するSSO。
-singleSignOn.debug.sessionTimeout=SSOはSSOセッション[{0}]とアプリケーションセッション[{1}]のタイムアウト処理中
+singleSignOn.debug.register=SSOは認証タイプ[{2}]のユーザー[{1}]のSSOセッション[{0}]を登録しています
+singleSignOn.debug.removeSession=SSOはSSOセッション[{1}]からアプリケーションセッション[{0}]を削除しています
+singleSignOn.debug.sessionLogout=SSOはSSOセッション[{0}]とアプリケーションセッション[{1}]をログアウト処理しています
+singleSignOn.debug.sessionTimeout=SSOはSSOセッション[{0}]とアプリケーションセッション[{1}]のタイムアウトを処理しています
 singleSignOn.debug.update=SSOはSSOセッション[{0}]を認証タイプ[{1}]に更新します。
-singleSignOn.sessionExpire.contextNotFound=Contextが見つからないため、SSOはセッション[{0}]を期限切れにできません
-singleSignOn.sessionExpire.engineNull=Engine がNullだったため、SSOはセッション[{0}]を期限切れにできません。
-singleSignOn.sessionExpire.hostNotFound=ホストが見つからないため SSO セッション [{0}] を失効できません。
-singleSignOn.sessionExpire.managerError=セッションを検索するときにManagerが例外をスローしたため、SSOはセッション[{0}]を期限切れにできません
-singleSignOn.sessionExpire.managerNotFound=Managerが見つからなかったので、SSOはセッション[{0}]を期限切れにできません。
-singleSignOn.sessionExpire.sessionNotFound=セッションが見つかりませんでしたので、SSOはセッション[{0}]を期限切れにできません。
+singleSignOn.sessionExpire.contextNotFound=Contextが見つからないため、SSOはセッション[{0}]を破棄できません
+singleSignOn.sessionExpire.engineNull=Engine がNullだったため、SSOはセッション[{0}]を破棄できません。
+singleSignOn.sessionExpire.hostNotFound=ホストが見つからないため SSO セッション [{0}] を破棄できません。
+singleSignOn.sessionExpire.managerError=セッションを検索するときにManagerが例外をスローしたため、SSOはセッション[{0}]を破棄できません
+singleSignOn.sessionExpire.managerNotFound=Managerが見つからなかったので、SSOはセッション[{0}]を破棄できません。
+singleSignOn.sessionExpire.sessionNotFound=セッションが見つからないため、SSOはセッション[{0}]を破棄できません。
 
 spnegoAuthenticator.authHeaderNoToken=クライアントから受信した Negoiate 認証ヘッダにはトークンがありません。
 spnegoAuthenticator.authHeaderNotNego=クライアントから受信した認証ヘッダーは Negotiate から始まっていません。
diff --git a/java/org/apache/catalina/connector/LocalStrings_ja.properties b/java/org/apache/catalina/connector/LocalStrings_ja.properties
index 6c578c8..52e85ca 100644
--- a/java/org/apache/catalina/connector/LocalStrings_ja.properties
+++ b/java/org/apache/catalina/connector/LocalStrings_ja.properties
@@ -46,7 +46,7 @@ coyoteRequest.getReader.ise=getInputStream()はこのリクエストに対して
 coyoteRequest.gssLifetimeFail=ユーザープリンシパル [{0}] の残りの寿命(秒単位) を取得できません。
 coyoteRequest.listenerStart=クラス [{0}] のリスナインスタンスに初期化イベントを送信中に例外が投げられました
 coyoteRequest.listenerStop=クラス [{0}] のリスナインスタンスに廃棄イベントを送信中に例外が投げられました
-coyoteRequest.maxPostSizeExceeded=マルチパートリクエストには、関連するコネクタで設定されたmaxPostSizeの制限を超えたパラメータデータ(アップロードされたファイルを除く)が含まれていました。
+coyoteRequest.maxPostSizeExceeded=マルチパートリクエストには、関連付けられたコネクタで設定されたmaxPostSizeの制限を超えたパラメータデータ(アップロードされたファイルを除く)が含まれていました。
 coyoteRequest.parseParameters=POST パラメーターの処理中に例外を投げました。
 coyoteRequest.postTooLarge=POSTされたデータが大きすぎたので、パラメータが構文解析できませんでした。そのアプリケーションが巨大なPOSTを受け付けねばならない場合には、これを解決するためにコネクタのmaxPostSize属性を使用してください。
 coyoteRequest.sendfileNotCanonical=sendfile に指定されたファイル [{0}] の正式名を取得できません。
@@ -73,9 +73,10 @@ mapperListener.registerWrapper=コンテキスト [{1}] にラッパ [{0}] を
 mapperListener.unregisterContext=コンテキスト [{0}] の登録を抹消します
 
 request.asyncNotSupported=現在のチェーンのフィルタまたはサーブレットは非同期操作をサポートしていません。
+request.fragmentInDispatchPath=ディスパッチパス [{0}] 中のフラグメントは除去されました
 request.notAsync=非同期モードではないリクエストでこのメソッドを呼び出すことはできません。(例えば isAsyncStarted() が false を返す場合)
 
-requestFacade.nullRequest=リクエストオブジェクトはリサイクルされこのファサードに関連付けられなくなりました。
+requestFacade.nullRequest=リクエストオブジェクトは回収されこのファサードに関連付けられなくなりました。
 
 response.sendRedirectFail=[{0}] へのリダイレクトが失敗しました。
 
diff --git a/java/org/apache/catalina/core/LocalStrings_ja.properties b/java/org/apache/catalina/core/LocalStrings_ja.properties
index fb8c9c1..924684f 100644
--- a/java/org/apache/catalina/core/LocalStrings_ja.properties
+++ b/java/org/apache/catalina/core/LocalStrings_ja.properties
@@ -26,7 +26,7 @@ applicationContext.illegalDispatchPath=アプリケーションが、エンコ
 applicationContext.invalidFilterName=無効なフィルタ名[{0}]のためにフィルタ定義を追加できません。
 applicationContext.invalidServletName=不正なサーブレット名 [{0}] のため、サーブレット定義を追加できません。
 applicationContext.lookup.error=コンテキスト[{1}]でリソース[{0}]の場所を特定できませんでした。
-applicationContext.mapping.error=マッピング中のエラーです
+applicationContext.mapping.error=マッピング中のエラー
 applicationContext.requestDispatcher.iae=パス [{0}] が"/"文字で始まりません
 applicationContext.resourcePaths.iae=パス[{0}]は「/」文字で始まっていません。
 applicationContext.role.iae=コンテキスト[{0}]を宣言する個々のロールは、nullでも空の文字列でもありません。
@@ -56,14 +56,16 @@ applicationFilterConfig.release=タイプ[{1}]の名前[{0}]のフィルタを
 applicationFilterRegistration.nullInitParam=NULLの名前や値のためにフィルターの初期化パラメーターを設定できません。 名前[{0}]、値[{1}]
 applicationFilterRegistration.nullInitParams=キー [{0}] または値 [{1}] のいずれかが null のためフィルターの初期化パラメータを設定できませんでした。
 
+applicationHttpRequest.fragmentInDispatchPath=ディスパッチパス [{0}] 中のフラグメントは除去されました
+
 applicationRequest.badParent=親のリクエスト実装を配置できません
 applicationRequest.badRequest=リクエストがjavax.servlet.ServletRequestWrapperではありません
 
 applicationResponse.badParent=親のレスポンス実装を配置できません
 applicationResponse.badResponse=レスポンスがjavax.servlet.ServletResponseWrapperではありません
 
-applicationServletRegistration.setServletSecurity.iae=サーブレット[{0}]に指定されたNULL制約が、名前[{1}]のコンテキストにデプロイされました
-applicationServletRegistration.setServletSecurity.ise=コンテキストが既に初期化されているため、名前[{1}]のコンテキストにデプロイされたサーブレット[{0}]にセキュリティ制約を追加できません。
+applicationServletRegistration.setServletSecurity.iae=サーブレット[{0}]に指定されたNULL制約が、名前[{1}]のコンテキストに配備されました
+applicationServletRegistration.setServletSecurity.ise=コンテキストが既に初期化されているため、名前[{1}]のコンテキストに配備されたサーブレット[{0}]にセキュリティ制約を追加できません。
 
 applicationSessionCookieConfig.ise=コンテキスト[{1}]が初期化済みなので、プロパティ[{0}]をSessionCookieConfigに追加することはできません。
 
@@ -90,7 +92,12 @@ aprListener.tooLateForSSLRandomSeed=setSSLRandomSeedできません:SSLは既
 aprListener.wrongFIPSMode=AprLifecycleListener の設定 FIPSMode に予期せぬ値 [{0}] が指定されました。
 
 asyncContextImpl.asyncDispachError=非同期ディスパッチの処理中にエラーが発生しました。
+asyncContextImpl.asyncRunnableError=AsyncContext.start() による非同期 Runnable 処理中のエラー
 asyncContextImpl.dispatchingStarted=非同期ディスパッチ操作は既に呼び出されています。 同じ非同期サイクル内の追加の非同期ディスパッチ操作は許可されません。
+asyncContextImpl.fireOnComplete=非同期リスナに onComploete() イベントを発火しました
+asyncContextImpl.fireOnError=非同期リスナに onError() イベントを発火しました
+asyncContextImpl.fireOnStartAsync=非同期リスナに onStartAsync() イベントを発火しました
+asyncContextImpl.fireOnTimeout=非同期リスナに onTimeout() イベントを発火しました
 asyncContextImpl.noAsyncDispatcher=ServletContextから返されたディスパッチャは非同期ディスパッチをサポートしていません。
 asyncContextImpl.onCompleteError=クラス [{0}] のリスナーオブジェクトで onComplete() の呼び出しに失敗しました。
 asyncContextImpl.onErrorError=クラス [{0}] のリスナーオブジェクトで onError() の呼び出しに失敗しました。
@@ -122,9 +129,9 @@ filterChain.servlet=サーブレットの実行により例外を投げました
 jreLeakListener.authPolicyFail=javax.security.auth.Policyクラスのメモリリークの防止を試みる際にエラーが発生しました。
 jreLeakListener.classToInitializeFail=Tomcat起動中に可能なメモリーリークを防止するためのクラス[{0}]をロードすることに失敗しました。
 jreLeakListener.gcDaemonFail=Tomcat の開始時に潜在的なメモリーリークを防ぐ GC デーモンスレッドの作成を開始できませんでした。Sun の JVM ではない可能性があります。
-jreLeakListener.jarUrlConnCacheFail=デフォルトでJar URL接続のキャッシュを無効にできませんでした。
+jreLeakListener.jarUrlConnCacheFail=既定でJar URL接続のキャッシュを無効にできませんでした。
 jreLeakListener.ldapPoolManagerFail=Tomcatの起動時にメモリリークを防ぐ為にcom.sun.jndi.ldap.LdapPoolManagerクラスの作成をトリガーすることができませんでした。 これはSun以外のJVMであることが予想されます。
-jreLeakListener.xmlParseFail=XML解析のメモリリークを防止しようとする際にエラーが発しました。
+jreLeakListener.xmlParseFail=XML解析中のメモリリークを防止を試行する際のエラー
 
 naming.addEnvEntry=環境変数 [{0}] を追加します。
 naming.addResourceEnvRef=リソースenv ref [{0}]を追加しています。
@@ -146,9 +153,9 @@ standardContext.cluster.noManager=Managerが見つかりませんでした。 Cl
 standardContext.configurationFail=コンテキストが正しく設定されていないとマークされた1つ以上のコンポーネント
 standardContext.duplicateListener=リスナー[{0}]は、すでにこのコンテキストに構成されています。 重複定義は無視されました。
 standardContext.errorPage.error=エラーページの位置 [{0}] は''/''で始まらなければいけません
-standardContext.errorPage.required=ErrorPageがnullではいけません
-standardContext.errorPage.warning=警告: Servlet 2.4ではエラーページの位置 [{0}] は''/''で始まらなければいけません
-standardContext.extensionValidationError=必要なアプリケーション拡張の検証中にエラーが発生しました
+standardContext.errorPage.required=ErrorPage は null に出来ません
+standardContext.errorPage.warning=警告: Servlet 2.4ではエラーページの場所 [{0}] は''/''で始まらなければいけません
+standardContext.extensionValidationError=アプリケーション拡張に必要な検証を試行中のエラー
 standardContext.filterFail=1つまたは複数のフィルタを開始できませんでした。 完全な詳細は適切なコンテナログファイルにあります。
 standardContext.filterMap.either=フィルタマッピングは<url-pattern>又は<servlet-name>のどちらかを指定しなければいけません
 standardContext.filterMap.name=フィルタマッピングは未知のフィルタ名 [{0}] を指定しました
@@ -193,7 +200,7 @@ standardContext.requestListenerConfig.added=リクエストリスナバルブを
 standardContext.requestListenerConfig.error=リクエストリスナバルブ追加中の例外です: [{0}]
 standardContext.requestListenerStartFailed=リクエストリスナバルブの起動に失敗しました
 standardContext.resourcesInit=静的リソースの初期化エラー
-standardContext.resourcesStart=静的リソースの起動中のエラーです
+standardContext.resourcesStart=静的リソース開始中のエラー
 standardContext.resourcesStop=静的リソースの停止中のエラー
 standardContext.sciFail=ServletContainerInitializer の処理中にエラーが発生しました。
 standardContext.securityConstraint.mixHttpMethod=1つの Web リソースコレクションに <http-method> と <http-method-omission> を両方指定することはできません。
@@ -279,8 +286,8 @@ standardServer.accept.security=シャットダウンコマンドを受信する
 standardServer.accept.timeout=シャットダウンコマンドをリスンするソケットは、accept()の呼び出し後に予期しないタイムアウト[{0}]ミリ秒を経験しました。 これはバグ56684の一例ですか?
 standardServer.invalidShutdownCommand=不正なシャットダウンコマンド [{0}] を受信しました。
 standardServer.shutdownViaPort=有効なシャットダウンコマンドがシャットダウンポート経由で受信されました。 サーバーインスタンスを停止します。
-standardServer.storeConfig.contextError=コンテキスト [{0}] の構成の格納時にエラーが発生しました。
-standardServer.storeConfig.error=サーバー構成を格納できません。
+standardServer.storeConfig.contextError=コンテキスト [{0}] の構成格納中のエラー
+standardServer.storeConfig.error=サーバー構成格納中のエラー
 
 standardService.start.name=サービス [{0}] を起動します
 standardService.stop.name=サービス [{0}] を停止します
@@ -297,7 +304,7 @@ standardWrapper.exception1=サーブレット例外が発生しました
 standardWrapper.exception2=例外の報告:
 standardWrapper.exception3=根本の原因:
 standardWrapper.initException=サーブレット [{0}] のServlet.init()が例外を投げました
-standardWrapper.instantiate=サーブレットクラス [{0}] を初期化中にエラーが発生しました
+standardWrapper.instantiate=サーブレットクラス [{0}] を初期化中のエラー
 standardWrapper.isUnavailable=サーブレット [{0}] は現在利用できません
 standardWrapper.jasperLoader=サーブレット [{0}] にJasperクラスローダを使用します
 standardWrapper.jspFile.format=JSPファイル [{0}] が''/''文字で始まっていません
@@ -314,7 +321,7 @@ standardWrapper.serviceExceptionRoot=パス[{1}]を持つコンテキスト内
 standardWrapper.unavailable=サーブレット [{0}] を利用不可能にマークします
 standardWrapper.unloadException=サーブレット [{0}] がunload()例外を投げました
 standardWrapper.unloading=サーブレット [{0}] がロードされていないので、割り当てることができません
-standardWrapper.waiting=[{0}] インスタンスが割り当て解除されるのを待っています
+standardWrapper.waiting=サーブレット [{1}] の [{0}] インスタンスが割り当て解除されるのを待機しています
 
 threadLocalLeakPreventionListener.containerEvent.error=コンテナーイベント [{0}] の処理中に例外が発生しました。
-threadLocalLeakPreventionListener.lifecycleEvent.error=ライフサイクルイベント [{0}] を処理中に例外が発生しました。
+threadLocalLeakPreventionListener.lifecycleEvent.error=ライフサイクルイベント [{0}] を処理中の例外
diff --git a/java/org/apache/catalina/filters/LocalStrings_ja.properties b/java/org/apache/catalina/filters/LocalStrings_ja.properties
index 1f6de03..11e25fe 100644
--- a/java/org/apache/catalina/filters/LocalStrings_ja.properties
+++ b/java/org/apache/catalina/filters/LocalStrings_ja.properties
@@ -29,7 +29,7 @@ expiresFilter.exceptionProcessingParameter=構成パラメータ[{0}]:[{1}]処
 expiresFilter.expirationHeaderAlreadyDefined=レスポンスステータス[{1}]がコンテンツタイプ[{2}]のリクエスト[{0}、expirationヘッダーがすでに定義されています。
 expiresFilter.filterInitialized=設定[{0}]で初期化されたFilter
 expiresFilter.invalidDurationNumber=ディレクティブ[{1}]の無効な期間(number)[{0}]
-expiresFilter.invalidDurationUnit=  ディレクティブ[{1}]で期間ユニットが無効です。(years|months|weeks|days|hours|minutes|seconds) [{0}] \n
+expiresFilter.invalidDurationUnit=ディレクティブ [{1}] で期間の単位が無効です。(years|months|weeks|days|hours|minutes|seconds) [{0}]
 expiresFilter.noDurationFound=ディレクティブ[{0}]にDuration が見つかりません
 expiresFilter.noDurationUnitAfterAmount=ディレクティブ[{1}]のamount[{0}]の後にDuration 単位が見つかりません。
 expiresFilter.noExpirationConfigured=リクエスト [{0}] に対するレスポンスは応答コード [{1} コンテントタイプ [{2}] です。有効期限は未設定です。
@@ -42,7 +42,7 @@ expiresFilter.startingPointInvalid=ディレクティブ[{1}]の無効な開始
 expiresFilter.startingPointNotFound=ディレクティブ[{0}]に開始点(access|now|modification|a<seconds>|m<seconds>)が見つかりません
 expiresFilter.unknownParameterIgnored=値[{1}]を持つ未知のパラメータ[{0}]は無視されます!
 expiresFilter.unsupportedStartingPoint=[{0}] は未対応の開始点です。
-expiresFilter.useDefaultConfiguration=コンテンツタイプ[{1}]にデフォルト[{0}]を使用すると[{2}]が返されます。
+expiresFilter.useDefaultConfiguration=コンテンツタイプ[{1}]に既定[{0}]を使用すると[{2}]が返されます。
 expiresFilter.useMatchingConfiguration=content-type[{2}]が[{3}]を返すため、[{1}]と一致する[{0}]を使用します
 
 filterbase.noSuchProperty=[{1}]タイプのフィルタにはプロパティ[{0}]が定義されていません。
@@ -55,6 +55,8 @@ httpHeaderSecurityFilter.committed=HTTPヘッダーセキュリティフィル
 remoteCidrFilter.invalid=[{0}] に不正な値が指定されました。詳細は直前のメッセージを参照してください。
 remoteCidrFilter.noRemoteIp=クライアントは IP アドレスを持っていません。リクエストを拒否します。
 
+remoteIpFilter.invalidHostHeader=HTTP ヘッダ [{1}] 中の Host に無効な値 [{0}] が見つかりました
+remoteIpFilter.invalidHostWithPort=HTTP ヘッダ [{1}] 中の Host の値 [{0}] はポート番号を含んでいますが無視されます
 remoteIpFilter.invalidNumber=パラメータ[{0}]: [{1}]に不正な番号があります。
 
 requestFilter.deny=プロパティ [{1}] に従い  [{0}] へのリクエストを拒否しました。
diff --git a/java/org/apache/catalina/ha/deploy/LocalStrings_ja.properties b/java/org/apache/catalina/ha/deploy/LocalStrings_ja.properties
index 887abe8..46f11f4 100644
--- a/java/org/apache/catalina/ha/deploy/LocalStrings_ja.properties
+++ b/java/org/apache/catalina/ha/deploy/LocalStrings_ja.properties
@@ -13,7 +13,7 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-farmWarDeployer.alreadyDeployed=webapp [{0}]は既にデプロイされています。
+farmWarDeployer.alreadyDeployed=webapp [{0}]は既に配備されています。
 farmWarDeployer.deleteFail=[{0}] を削除できません。
 farmWarDeployer.deployEnd=[{0}]からの配備が完了しました。
 farmWarDeployer.fileCopyFail=[{0}] から [{1}] へコピーできません。
@@ -23,25 +23,25 @@ farmWarDeployer.mbeanNameFail=エンジン[{0}]とホスト[{1}]のMBeanオブ
 farmWarDeployer.modInstall=[{1}]からwebapp [{0}]をインストールしています。
 farmWarDeployer.modInstallFail=WAR ファイルをインストールできませんでした。
 farmWarDeployer.msgIoe=ファームデプロイファイルメッセージの読み取りに失敗しました。
-farmWarDeployer.msgRxDeploy=クラスタ展開パス[{0}]、WAR[{1}]を受信しました。
-farmWarDeployer.msgRxUndeploy=パス[{0}]からクラスタの展開解除を受信しました。
+farmWarDeployer.msgRxDeploy=クラスタ配備パス[{0}]、WAR[{1}]を受信しました。
+farmWarDeployer.msgRxUndeploy=パス[{0}]からクラスタの配備解除を受信しました。
 farmWarDeployer.removeFailLocal=[{0}]からのローカル削除に失敗しました
 farmWarDeployer.removeFailRemote=ローカルの [{0}] を削除できませんでした。他のマネージャーノードでサービス中です !
 farmWarDeployer.removeLocal=webapp [{0}]を削除しています
 farmWarDeployer.removeLocalFail=WAR ファイルを削除できません。
 farmWarDeployer.removeStart=Webアプリケーション[{0}]のクラスタ削除。
-farmWarDeployer.removeTxMsg=コンテキスト [{0}] からクラスターに配置解除メッセージを送信しました。
+farmWarDeployer.removeTxMsg=コンテキスト [{0}] からクラスターに配備解除メッセージを送信しました。
 farmWarDeployer.renameFail=[{0}] から [{1}] へ名前を変更できません。
-farmWarDeployer.sendEnd=クラスタWarデプロイメント パス[{0}]を送信しました。WAR[{1}]を完了しました。
+farmWarDeployer.sendEnd=クラスタWar配備 パス[{0}]を送信しました。WAR[{1}]を完了しました。
 farmWarDeployer.sendFragment=コンテキスト [{0}] の war [{1}] をクラスターメンバー [{2}] へ送信します。
-farmWarDeployer.sendStart=クラスタWar展開パス[{0}]を送信し、War[{1}]を開始しました。
+farmWarDeployer.sendStart=クラスタWar配備パス[{0}]を送信し、War[{1}]を開始しました。
 farmWarDeployer.servicingDeploy=アプリケーション [{0}] はすでにサービスを開始しています。もう一度 WAR ファイル [{1}] を更新してください。
 farmWarDeployer.servicingUndeploy=アプリケーション [{0}] はサービス中のためバックアップクラスタノードから削除できません。
 farmWarDeployer.started=クラスターの FarmWarDeployer を開始しました。
 farmWarDeployer.stopped=Cluster FarmWarDeployer が停止しました。
-farmWarDeployer.undeployEnd=コンテキスト [{0}] の配置解除が完了しました。
-farmWarDeployer.undeployLocal=ローカルコンテキスト [{0}] を配置解除します。
-farmWarDeployer.watchDir=クラスタデプロイメントの監視[{0}]が変更されています。
+farmWarDeployer.undeployEnd=コンテキスト [{0}] の配備解除が完了しました。
+farmWarDeployer.undeployLocal=ローカルコンテキスト [{0}] を配備解除します。
+farmWarDeployer.watchDir=クラスタ配備の監視[{0}]が変更されています。
 
 fileMessageFactory.cannotRead=メッセージを読むことができません。このFactoryは書き込み中です。
 fileMessageFactory.cannotWrite=メッセージを書き込めません、このFactoryは読み込み中です。
diff --git a/java/org/apache/catalina/loader/LocalStrings_ja.properties b/java/org/apache/catalina/loader/LocalStrings_ja.properties
index cf12884..798c33e 100644
--- a/java/org/apache/catalina/loader/LocalStrings_ja.properties
+++ b/java/org/apache/catalina/loader/LocalStrings_ja.properties
@@ -30,8 +30,8 @@ standardLoader.removeRepository=リポジトリ [{0}] を削除します
 standardLoader.starting=このローダを起動します
 standardLoader.stopping=このローダを停止します
 
-webappClassLoader.addExportsRmi=Java 9で実行する場合は、JVMコマンドライン引数に "--add-opens = java.rmi / sun.rmi.transport = ALL-UNNAMED"を追加して、RMIターゲットメモリリーク検出を有効にする必要があります。 また、RMIターゲットメモリリーク検出を無効にすることで、この警告を抑制することも可能です。
-webappClassLoader.addExportsThreadLocal=Java 9で実行する場合は、JVMコマンドライン引数に "--add-opens = java.base / java.lang = ALL-UNNAMED"を追加して、ThreadLocalメモリリーク検出を有効にする必要があります。 また、ThreadLocalメモリリーク検出を無効にすることで、この警告を抑制することもできます。
+webappClassLoader.addExportsRmi=Java 9以降で実行する場合は、JVMコマンドライン引数に "--add-opens = java.rmi / sun.rmi.transport = ALL-UNNAMED"を追加して、RMIターゲットメモリリーク検出を有効にする必要があります。 また、RMIターゲットメモリリーク検出を無効にすることで、この警告を抑制することも可能です。
+webappClassLoader.addExportsThreadLocal=Java 9以降で実行する場合は、JVMコマンドライン引数に "--add-opens = java.base / java.lang = ALL-UNNAMED"を追加して、ThreadLocalメモリリーク検出を有効にする必要があります。 また、ThreadLocalメモリリーク検出を無効にすることで、この警告を抑制することもできます。
 webappClassLoader.addTransformer=Web アプリケーション [{1}] にクラスファイル変換器 [{0}] を追加しました。
 webappClassLoader.addTransformer.duplicate=クラスファイルトランスフォーマー[{0}]をWebアプリケーション[{1}]に追加する呼び出しが重複しました。
 webappClassLoader.addTransformer.illegalArgument=Webアプリケーション[{0}]がNullクラスファイルトランスフォーマーを追加しようとしました。
@@ -53,14 +53,14 @@ webappClassLoader.illegalJarPath=不正なJARエントリが名前[{0}]で検出
 webappClassLoader.javaseClassLoaderNull=j2seClassLoader属性はnullでない場合があります。
 webappClassLoader.jdbcRemoveFailed=Web アプリケーション [{0}] は JDBC ドライバーの登録を解除できません。
 webappClassLoader.loadedByThisOrChildFail=クラス [{0}] のインスタンスの全ての要素をチェックできませんでした。コンテキスト [{1}] でメモリーリークの発生する可能性があります。
-webappClassLoader.readError=リソースの読み込みに失敗: [{0}] が読み込めませんでした。
+webappClassLoader.readError=リソース読み込みエラー: [{0}] が読み込めませんでした。
 webappClassLoader.removeTransformer=クラスファイル変換器 [{0}] を Web アプリケーション [{1}] から削除しました。
 webappClassLoader.stopThreadFail=Web アプリケーション [{1}] のスレッド [{0}] は終了できません。
 webappClassLoader.stopTimerThreadFail=Webアプリケーション[{1}]の[{0}]という名前のTimerThreadを終了できませんでした。
 webappClassLoader.stopped=不正なアクセス: このWebアプリケーションのインスタンスは既に停止されています  Could not load [{0}]. 不正なアクセスを引き起こしたスレッドを終了させ、投げられたエラーによりデバッグ用に次のスタックトレースが生成されましたが,機能に影響はありません
-webappClassLoader.transformError=計測エラー:クラスファイル形式が正当でないため、クラス[{0}]を変換できませんでした。
+webappClassLoader.transformError=instrumentation エラー:クラスファイル形式が正当でないため、クラス[{0}]を変換できませんでした。
 webappClassLoader.validationErrorJarPath=名前[{0}]のJARエントリを検証できません
-webappClassLoader.warnTimerThread=Web アプリケーション [{0}] が java.util.Timer API で開始した TimerThread [{1}] を停止できません。メモリーリークを防ぐにはタイマー(関連付けられたスレッドも)を強制的にキャンセルしてください。
+webappClassLoader.warnTimerThread=Web アプリケーション [{0}] が java.util.Timer API で開始した TimerThread [{1}] を停止できません。メモリーリークを防ぐにはタイマー(とそれに伴って関連付けられたスレッド)を強制的にキャンセルしてください。
 webappClassLoader.wrongVersion=(クラス[{0}]をロードできません)
 
 webappClassLoaderParallel.registrationFailed=並列にクラスをロードできるorg.apache.catalina.loader.ParallelWebappClassLoaderの登録に失敗しました。
diff --git a/java/org/apache/catalina/manager/LocalStrings_ja.properties b/java/org/apache/catalina/manager/LocalStrings_ja.properties
index efc732c..2bcf0d7 100644
--- a/java/org/apache/catalina/manager/LocalStrings_ja.properties
+++ b/java/org/apache/catalina/manager/LocalStrings_ja.properties
@@ -57,16 +57,16 @@ htmlManagerServlet.deployUploadNoFile=FAIL - ファイルのアップロード
 htmlManagerServlet.deployUploadNotWar=FAIL - アップロードするファイル [{0}] はWARファイルでなければいけません
 htmlManagerServlet.deployUploadWarExists=FAIL - WARファイル [{0}] は既にサーバ上に存在します
 htmlManagerServlet.deployWar=WARファイル又はディレクトリのURL:
-htmlManagerServlet.diagnosticsLeak=Web アプリケーションの停止や再読み込み、配置解除でメモリーリークが発生しているか確認します。
+htmlManagerServlet.diagnosticsLeak=Web アプリケーションの停止や再読み込み、配備解除でメモリーリークが発生しているか確認します。
 htmlManagerServlet.diagnosticsLeakButton=メモリリーク発見
-htmlManagerServlet.diagnosticsLeakWarning=この診断チェックにより、Fill GCがトリガーされます。 プロダクションシステムには非常に注意して使用してください。
+htmlManagerServlet.diagnosticsLeakWarning=この診断チェックにより、Full GCがトリガーされます。本番システムには非常に注意して使用してください。
 htmlManagerServlet.diagnosticsTitle=診断
 htmlManagerServlet.expire.explain=非アクティブ &ge;
 htmlManagerServlet.expire.unit=分
 htmlManagerServlet.findleaksList=次のWebアプリケーションは停止しました(再ロード、アンデプロイ)。\n\
 以前の起動からのクラスはまだメモリにロードされているため、メモリ\n\
 リークを引き起こします。(確認のためにプロファイラを使用して下さい):
-htmlManagerServlet.findleaksNone=停止、再読み込み読み込み、配置解除によりメモリーリークの発生した Web アプリケーションはありません。
+htmlManagerServlet.findleaksNone=停止、再読み込み、配備解除によりメモリーリークの発生した Web アプリケーションはありません。
 htmlManagerServlet.helpHtmlManager=HTMLマネージャヘルプ
 htmlManagerServlet.helpHtmlManagerFile=../docs/html-manager-howto.html
 htmlManagerServlet.helpManager=マネージャヘルプ
@@ -103,17 +103,20 @@ htmlManagerServlet.serverTitle=サーバ情報
 htmlManagerServlet.serverVersion=Tomcatバージョン
 htmlManagerServlet.title=Tomcat Webアプリケーションマネージャ
 
+jmxProxyServlet.noBeanFound=オブジェクト名 [{0}] の MBean が見つかりません
+jmxProxyServlet.noOperationOnBean=クラス名 [{3}]、オブジェクト名 [{2}] の MBean で引数が [{1}] 個の操作 [{0}] が見つかりません
+
 managerServlet.alreadyContext=FAIL - アプリケーションは、既にパス [{0}] に存在します
 managerServlet.alreadyDocBase=FAIL - ディレクトリ [{0}] は既に使用されています
 managerServlet.configured=OK - コンテキストファイル [{0}] からアプリケーションをインストールしました
 managerServlet.deleteFail=FAIL  -  [{0}]を削除できません。 このファイルが継続して存在すると、問題が発生する可能性があります。
 managerServlet.deployFailed=FAIL - コンテキストパス [{0}] にアプリケーションを配備できません。
 managerServlet.deployed=OK - コンテキストパス [{0}] でアプリケーションを配備しました
-managerServlet.deployedButNotStarted=FAIL  - コンテキストパス[{0}]にアプリケーションをデプロイしましたが、コンテキストを開始できませんでした。
+managerServlet.deployedButNotStarted=FAIL  - コンテキストパス[{0}]にアプリケーションを配備しましたが、コンテキストを開始できませんでした。
 managerServlet.exception=FAIL - 例外 [{0}] が発生しました
 managerServlet.findleaksFail=FAIL - リークを検出できません。Hostは StandardHost のインスタンスめはありません。
 managerServlet.findleaksList=OK - 次のアプリケーションで潜在的なメモリリークが見つかりました:
-managerServlet.findleaksNone=OK - メモリリークは見つかりません
+managerServlet.findleaksNone=OK - メモリリークは見つかりませんでした
 managerServlet.inService=FAIL - アプリケーション [{0}] はすでにサービスを開始しています。
 managerServlet.invalidCommand=FAIL  - コマンド[{0}]に無効なパラメータが指定されました
 managerServlet.invalidPath=FAIL - 無効なコンテキストパス [{0}] が指定されました
@@ -150,7 +153,7 @@ OSバージョン:[{2}]\n\
 OSアーキテクチャ:[{3}]\n\
 JVMバージョン:[{4}]\n\
 JVMベンダー:[{5}]
-managerServlet.sessiondefaultmax=デフォルトの最大セッション停止間隔は[{0}]分です
+managerServlet.sessiondefaultmax=既定の最大セッション非活性時間は[{0}]分です
 managerServlet.sessions=OK - コンテキストパス [{0}] のアプリケーションのセッション情報です
 managerServlet.sessiontimeout=[{0}]分: [{1}]セッション
 managerServlet.sessiontimeout.expired=[{0}]分: expired [{1}]セッション
diff --git a/java/org/apache/catalina/manager/host/LocalStrings_ja.properties b/java/org/apache/catalina/manager/host/LocalStrings_ja.properties
index a7ac316..d3c40a8 100644
--- a/java/org/apache/catalina/manager/host/LocalStrings_ja.properties
+++ b/java/org/apache/catalina/manager/host/LocalStrings_ja.properties
@@ -39,15 +39,15 @@ hostManagerServlet.removeFailed=FAIL - Host [{0}] を削除できません。
 hostManagerServlet.removeSuccess=OK  - ホスト[{0}]を削除しました
 hostManagerServlet.start=開始:名前[{0}]のホストを起動しています
 hostManagerServlet.startFailed=FAIL  - ホスト[{0}]の起動に失敗しました
-hostManagerServlet.started=OK - Host [{0}] を開始しました。
+hostManagerServlet.started=OK - ホスト[{0}] を開始しました。
 hostManagerServlet.stop=停止:名前[{0}]のホストを停止しています
 hostManagerServlet.stopFailed=FAIL- ホスト [{0}] を停止できません。
-hostManagerServlet.stopped=OK - Host[{0}]が停止しました
+hostManagerServlet.stopped=OK - ホスト[{0}]が停止しました
 hostManagerServlet.unknownCommand=FAIL  - 不明なコマンド[{0}]
 
 htmlHostManagerServlet.addAliases=エイリアス:
 htmlHostManagerServlet.addAppBase=App base:
-htmlHostManagerServlet.addAutoDeploy=自動デプロイ
+htmlHostManagerServlet.addAutoDeploy=自動配備
 htmlHostManagerServlet.addButton=追加
 htmlHostManagerServlet.addCopyXML=CopyXML
 htmlHostManagerServlet.addDeployOnStartup=DeployOnStartup
diff --git a/java/org/apache/catalina/realm/LocalStrings_ja.properties b/java/org/apache/catalina/realm/LocalStrings_ja.properties
index 8e29661..1762c7a 100644
--- a/java/org/apache/catalina/realm/LocalStrings_ja.properties
+++ b/java/org/apache/catalina/realm/LocalStrings_ja.properties
@@ -26,8 +26,8 @@ dataSourceRealm.authenticateFailure=ユーザ名 [{0}] は認証に失敗しま
 dataSourceRealm.authenticateSuccess=ユーザ名 [{0}] は認証に成功しました
 dataSourceRealm.close=データベース接続をクローズ中の例外です
 dataSourceRealm.exception=認証を実行中の例外です
-dataSourceRealm.getPassword.exception=[{0}] のパスワードを取得中に異常が発生しました。
-dataSourceRealm.getRoles.exception=[{0}] のロールを取得する途中で例外が発生しました。
+dataSourceRealm.getPassword.exception=[{0}] のパスワードを取得中に例外が発生しました。
+dataSourceRealm.getRoles.exception=[{0}] のロールを取得中に例外が発生しました。
 dataSourceRealm.open=データベース接続をオープン中の例外です
 
 jaasCallback.username=返されたユーザー名[{0}]
@@ -43,7 +43,7 @@ jaasRealm.loginContextCreated=ユーザー名[{0}]用に作成されたJAAS Logi
 jaasRealm.loginException=ユーザ名 [{0}] の認証中にログイン例外が発生しました
 jaasRealm.rolePrincipalAdd=このユーザープリンシパルロールにロールプリンシパル[{0}]を追加
 jaasRealm.rolePrincipalFailure=有効な役割はありません。
-jaasRealm.unexpectedError=予測しないエラーです
+jaasRealm.unexpectedError=予期せぬエラー
 jaasRealm.userPrincipalFailure=有効なユーザープリンシパルが見つかりません。
 jaasRealm.userPrincipalSuccess=プリンシパル[{0}]は有効なユーザークラスです。 これをユーザープリンシパルとして使用します。
 
@@ -58,7 +58,7 @@ jndiRealm.authenticateFailure=ユーザ名 [{0}] は認証に失敗しました
 jndiRealm.authenticateSuccess=ユーザ名 [{0}] は認証に成功しました
 jndiRealm.cipherSuites=TLS 接続で暗号スイート [{0}] を有効化しました。
 jndiRealm.close=ディレクトリサーバ接続クローズ中の例外です
-jndiRealm.emptyCipherSuites=指定された暗号スイートの空の文字列。 デフォルトの暗号スイートを使用します。
+jndiRealm.emptyCipherSuites=指定された暗号スイートの空の文字列。 既定の暗号スイートを使用します。
 jndiRealm.exception=認証実行中の例外です
 jndiRealm.exception.retry=認証中に例外が発生しました。再試行します。
 jndiRealm.invalidHostnameVerifier=[{0}]はHostnameVerifierの有効なクラス名ではありません。
@@ -83,8 +83,9 @@ realmBase.alreadyStarted=このレルムは既に起動されています
 realmBase.authenticateFailure=ユーザ名 [{0}] は認証に失敗しました
 realmBase.authenticateSuccess=ユーザ名 [{0}] は認証に成功しました
 realmBase.createUsernameRetriever.ClassCastException=クラス[{0}]はX509UsernameRetrieverではありません。
+realmBase.credentialNotDelegated=ユーザ [{0}] の資格情報は委任されていませんが、保存が要求されました。
 realmBase.delegatedCredentialFail=ユーザー[{0}]の委任された資格情報を取得できません
-realmBase.digest=ユーザの証明書のダイジェストエラー
+realmBase.digest=ユーザ証明書のダイジェストエラー
 realmBase.forbidden=要求されたリソースへのアクセスが拒否されました
 realmBase.gotX509Username=X509証明書のユーザー名を取得しました:[{0}]
 realmBase.gssContextNotEstablished=Authenticator 実装エラー:渡されたセキュリティコンテキストが完全に確立されていません。
diff --git a/java/org/apache/catalina/security/LocalStrings_ja.properties b/java/org/apache/catalina/security/LocalStrings_ja.properties
index 9c69f68..9406d11 100644
--- a/java/org/apache/catalina/security/LocalStrings_ja.properties
+++ b/java/org/apache/catalina/security/LocalStrings_ja.properties
@@ -17,6 +17,6 @@ SecurityListener.checkUmaskFail=[{0}]のumask設定で開始しようとしま
 SecurityListener.checkUmaskNone=システムプロパティ[{0}]にumask設定が見つかりませんでした。 しかし、Tomcatはumaskをサポートするプラットフォームで動作しているようです。 システムプロパティは通常、CATALINA_HOME/bin/catalina.shに設定されます。 ライフサイクルリスナーのorg.apache.catalina.security.SecurityListener(通常はCATALINA_BASE/conf/server.xmlに設定されています)では、少なくとも[{1}]と同じくらい拘束されたumaskが必要です。
 SecurityListener.checkUmaskParseFail=値[{0}]を有効なumaskとして解析できませんでした。
 SecurityListener.checkUmaskSkip=umask を取得できません。Tomcat を Windows で実行するときは umask をチェックしません。
-SecurityListener.checkUserWarning=ユーザー[{0}]として実行中に開始しようとしました。 このユーザーでTomcatを実行するとがライフサイクルリスナーorg.apache.catalina.security.SecurityListener(通常はCATALINA_BASE/conf /server.xmlで構成されている)によってブロックされています。
+SecurityListener.checkUserWarning=ユーザー[{0}]として実行中に開始しようとしました。 このユーザーでのTomcatの実行はライフサイクルリスナーorg.apache.catalina.security.SecurityListener(通常はCATALINA_BASE/conf /server.xmlで構成されている)によってブロックされています。
 
 SecurityUtil.doAsPrivilege=PrivilegedExceptionActionブロックを実行中に例外が発生しました。
diff --git a/java/org/apache/catalina/servlets/LocalStrings_ja.properties b/java/org/apache/catalina/servlets/LocalStrings_ja.properties
index bd843a5..2432ba6 100644
--- a/java/org/apache/catalina/servlets/LocalStrings_ja.properties
+++ b/java/org/apache/catalina/servlets/LocalStrings_ja.properties
@@ -23,6 +23,8 @@ cgiServlet.expandOk=パス[{0}]の[{1}]に展開されたスクリプト
 cgiServlet.find.found=見つかったCGI:名前[{0}]、パス[{1}]、スクリプト名[{2}]、CGI名[{3}]
 cgiServlet.find.location=ファイル [{0}] を探しています。
 cgiServlet.find.path=パス[{0}]でCGIロケーション[{1}]に対して相対的に要求されたCGIスクリプト
+cgiServlet.invalidArgumentDecoded=デコードされたコマンドライン引数 [{0}] は、構成されたcmdLineArgumentsDecoded パターン [{1}] にマッチしません
+cgiServlet.invalidArgumentEncoded=エンコードされたコマンドライン引数 [{0}] は、構成されたcmdLineArgumentsEncoded パターン [{1}] にマッチしません
 cgiServlet.runBadHeader=悪いヘッダライン [{0}]
 cgiServlet.runFail=CGI処理中のIO問題
 cgiServlet.runHeaderReaderFail=ヘッダーリーダーを閉じる時のI / O問題
@@ -33,9 +35,9 @@ cgiServlet.runStdErr=標準エラー 行:[{0}]
 cgiServlet.runStdErrCount=stderrの[{0}]行を受信しました。
 cgiServlet.runStdErrFail=stderrでI/O問題
 
-defaultServlet.blockExternalEntity=publicId [{0}]およびsystemId [{0}]を持つ外部エンティティへのブロックされたアクセス
+defaultServlet.blockExternalEntity=publicId [{0}]およびsystemId [{0}]を持つ外部エンティティへのアクセスがブロックされました
 defaultServlet.blockExternalEntity2=外部エンティティへのアクセスを抑止しました。エンティティ名 [{0}]、publicId [{1}]、ベースURI [{2}]、systemId  [{3}]
-defaultServlet.blockExternalSubset=名前[{0}]およびベースURI [{1}]を持つ外部サブセットへのブロックされたアクセス
+defaultServlet.blockExternalSubset=名前[{0}]およびベースURI [{1}]を持つ外部サブセットへのアクセスがブロックされました
 defaultServlet.missingResource=要求されたリソース [{0}] は利用できません。
 defaultServlet.noResources=静的リソースが見つかりません。
 defaultServlet.skipfail=[{0}]バイトしか利用できなかったため、[{1}]バイトをスキップして要求された範囲の先頭に到達する必要があったため、読み取りに失敗しました。
diff --git a/java/org/apache/catalina/session/LocalStrings_ja.properties b/java/org/apache/catalina/session/LocalStrings_ja.properties
index 0cfbbd1..255a09c 100644
--- a/java/org/apache/catalina/session/LocalStrings_ja.properties
+++ b/java/org/apache/catalina/session/LocalStrings_ja.properties
@@ -19,7 +19,7 @@ JDBCStore.checkConnectionDBClosed=データベース接続がnullであるか、
 JDBCStore.checkConnectionDBReOpenFail=データベースの再オープンが失敗しました。データベースがダウンしているかもしれません。
 JDBCStore.checkConnectionSQLException=SQL例外が発生しました [{0}]
 JDBCStore.close=データベース接続 [{0}] をクローズ中の例外です
-JDBCStore.commitSQLException=クローズする前に接続をコミットするSQLException
+JDBCStore.commitSQLException=クローズ前のデータベース接続のコミット中にSQL例外が発生しました
 JDBCStore.loading=セッション [{0}] をデータベース [{1}] からロードします
 JDBCStore.missingDataSourceName=指定された JNDI 名は正常ではありません
 JDBCStore.removing=セッション [{0}] をデータベース [{1}] から削除します
@@ -46,9 +46,9 @@ managerBase.setContextNotNew=NEW 状態ではないマネージャーに関連
 persistentManager.activeSession=セッション [{0}] は[{1}]秒間アイドルしています
 persistentManager.backupException=セッション [{0}] をバックアップする時に例外が発生しました: [{1}]
 persistentManager.backupMaxIdle=[{1}]秒間アイドルしているセッション [{0}] を保存するためにバックアップしています
-persistentManager.deserializeError=セッション [{0}] をデシリアライズ中のエラーです。
+persistentManager.deserializeError=セッション [{0}] をデシリアライズ中のエラー
 persistentManager.expiring=[{0}] のセッションを保存する前に期限切れになりました
-persistentManager.loading=[{0}] の持続されたセッションをロードします
+persistentManager.loading=[{0}] の永続化セッションをロードします
 persistentManager.processSwaps=セッションをスワップするためにチェックしています, メモリ中に [{0}] アクティブセッションが存在します
 persistentManager.serializeError=セッション [{0}] をシリアライズ中のエラーです: [{1}]
 persistentManager.storeKeysException=セッションストアからセッションIDのリストを取得できませんでした。セッションストアが空の可能性があります。
@@ -59,13 +59,13 @@ persistentManager.swapInInvalid=スワップしたセッション [{0}] は不
 persistentManager.swapMaxIdle=[{1}]秒間アイドルしているセッション [{0}] を保存するためにスワップしています
 persistentManager.swapTooManyActive=セッションが多すぎるので、[{1}]秒アイドルしているセッション [{0}] をスワップアウトします
 persistentManager.tooManyActive=アクティブセッションが多すぎます、[{0}]、スワップアウトするためにアイドルセッションを探しています
-persistentManager.unloading=[{0}] の持続されたセッションを保存します
+persistentManager.unloading=[{0}] の永続化セッションを保存します
 
 serverSession.value.iae=null値です
 
 standardManager.deletePersistedFileFail=永続化セッションを読み込んだ [{0}] を削減できません。ファイルが残っていると将来セッションの永続化に失敗する可能性があります。
 standardManager.expireException=processsExpire: セッションの終了処理中の例外です
-standardManager.loading=[{0}] から持続されたセッションをロードしています
+standardManager.loading=[{0}] から永続化セッションをロードしています
 standardManager.loading.cnfe=持続されたセッションをロード中にClassNotFoundExceptionが発生しました: [{0}]
 standardManager.loading.ioe=持続されたセッションをロード中のIOExceptionです: [{0}]
 standardManager.managerLoad=永続記憶装置からセッションをロード中の例外です
@@ -90,6 +90,8 @@ standardSession.isNew.ise=isNew: セッションは既に無効化されてい
 standardSession.logoutfail=有効期限を超過したセッションからユーザーがログアウトする時、例外が発生しました。
 standardSession.notDeserializable=セッション[{1}]のセッション属性[{0}]をデシリアライズできません。
 standardSession.notSerializable=セッション [{1}] のためにセッション属性 [{0}] をシリアライズできません
+standardSession.principalNotDeserializable=セッション [{0}] のプリンシパルオブジェクトをデシリアライズできません
+standardSession.principalNotSerializable=セッション [{0}] のプリンシパルオブジェクトをシリアライズできません
 standardSession.removeAttribute.ise=removeAttribute: セッションは既に無効化されています
 standardSession.sessionCreated=セッションID = [{0}] を生成しました
 standardSession.sessionEvent=セッションイベントリスナが例外を投げました
diff --git a/java/org/apache/catalina/startup/LocalStrings_ja.properties b/java/org/apache/catalina/startup/LocalStrings_ja.properties
index 8fed6ba..99a1209 100644
--- a/java/org/apache/catalina/startup/LocalStrings_ja.properties
+++ b/java/org/apache/catalina/startup/LocalStrings_ja.properties
@@ -19,9 +19,9 @@ catalina.serverStartFail=必要なサーバーコンポーネントを開始で
 catalina.shutdownHookFail=サーバーの停止中にシャットダウンフックでエラーが発生しました。
 catalina.stopServer=シャットダウンポートが設定されていません。 OSシグナルでServerをシャットダウンします。 サーバはシャットダウンしません。
 
-contextConfig.altDDNotFound=代替デプロイメントデスクリプタファイル [{0}] が見つかりません。
-contextConfig.annotationsStackOverflow=StackOverflowErrorのため、Webアプリケーション[{0}]のアノテーションのスキャンを完了できません。 考えられる根本的な原因には、-Xssおよび不正な循環継承の依存関係の設定が低すぎます。 処理されるクラス階層は[{1}]でした。
-contextConfig.applicationMissing=アプリケーションのweb.xmlが見つかりません、デフォルトだけを使用します
+contextConfig.altDDNotFound=代替配備記述子ファイル [{0}] が見つかりません。
+contextConfig.annotationsStackOverflow=StackOverflowErrorのため、Webアプリケーション[{0}]のアノテーションのスキャンを完了できません。考えられる根本的な原因には、-Xssの設定が低すぎる事や不正な循環継承が考えられます。 処理中のクラス階層は[{1}]でした。
+contextConfig.applicationMissing=アプリケーションのweb.xmlが見つかりません、既定値のみを使用します
 contextConfig.applicationParse=アプリケーションのweb.xmlファイル [{0}] の解析エラーです
 contextConfig.applicationPosition=[{0}]行の[{1}]列目で発生しました
 contextConfig.applicationStart=アプリケーションのweb.xml [{0}] を解析します。
@@ -35,8 +35,8 @@ contextConfig.cce=ライフサイクルイベントデータオブジェクト [
 contextConfig.contextClose=context.xmlを閉じる際のエラー
 contextConfig.contextMissing=context.xml が見つかりません: [{0}]
 contextConfig.contextParse=[{0}]のcontext.xmlの解析エラー
-contextConfig.defaultError=[{1}]で[{0}]という名前のデフォルトweb.xmlの処理でエラーが発生しました
-contextConfig.defaultMissing=共通 web.xml が見つかりません。
+contextConfig.defaultError=[{1}]で[{0}]という名前の既定web.xmlの処理でエラーが発生しました
+contextConfig.defaultMissing=グローバル web.xml が見つかりません。
 contextConfig.defaultPosition=[{0}]行の[{1}]列目で発生しました
 contextConfig.destroy=ContextConfig:破棄中
 contextConfig.fileUrl=URL [{0}] のファイルオブジェクトを作成できません。
@@ -61,7 +61,7 @@ contextConfig.sci.info=[{0}]に対してServletContainerInitializerを処理で
 contextConfig.servletContainerInitializerFail=名前[{0}]のコンテキストのServletContainerInitializersの検出に失敗しました。
 contextConfig.start=ContextConfig: 処理を開始します
 contextConfig.stop=ContextConfig: 処理を停止します
-contextConfig.unavailable=前のエラーのためにこのアプリケーションは利用できないようにマークします
+contextConfig.unavailable=以前のエラーのためにこのアプリケーションは利用できないようにマークします
 contextConfig.unknownUrlProtocol=アノテーション処理中にURLプロトコル[{0}]が認識されませんでした。 URL [{1}]は無視されました。
 contextConfig.urlPatternValue=urlPatterns属性とvalue属性の両方が、クラス[{1}]の[{0}]アノテーションに対して設定されています。
 contextConfig.webinfClassesUrl=[{0}]のURLを特定できません
@@ -75,7 +75,7 @@ engineConfig.cce=ライフサイクルイベントデータオブジェクト [{
 engineConfig.start=EngineConfig: 処理を開始します
 engineConfig.stop=EngineConfig: 処理を停止します
 
-expandWar.copy=[{0}] から [{1}] へのコピーエラー。
+expandWar.copy=[{0}] から [{1}] へのコピー中のエラー
 expandWar.createFailed=ディレクトリ [{0}] を作成できません。
 expandWar.deleteFailed=[{0}] を削除できません。残ったファイルにより問題が生じるかもしれません。
 expandWar.illegalPath=アーカイブ[{0}]は形式が正しくないため無視されます:定義されたdocBase [{3}]の外にあるので、[{2}]に拡張されていない不正なパス[{1}]がエントリに含まれています。
@@ -83,33 +83,34 @@ expandWar.missingJarEntry=JarEntry [{0}] の入力ストリームを取得でき
 
 failedContext.start=グローバル、ホスト単位またはコンテキスト固有のcontext.xmlファイルの処理に失敗しました。したがって、コンテキスト[{0}]を開始できません。
 
-hostConfig.appBase=ホスト [{0}] のアプリケーション基本ディレクトリ [{1}] は存在しないかディレクトリではありません。デプロイメントエラーを防ぐため deployOnStartUp および autoDeploy は false に設定しました。他のエラーが発生するかもしれません。
-hostConfig.canonicalizing=[{1}] の配置解除中に [{0}] の正規化パスを取得できませんでした。
+hostConfig.appBase=ホスト [{0}] のアプリケーションベースディレクトリ [{1}] は存在しないかディレクトリではありません。デプロイメントエラーを防ぐため deployOnStartUp および autoDeploy は false に設定しました。他のエラーは引き続き発生するかもしれません。
+hostConfig.canonicalizing=[{1}] の配備解除中に [{0}] の正規化パスを取得できませんでした。
 hostConfig.cce=ライフサイクルイベントデータオブジェクト [{0}] はホストではありません
 hostConfig.context.remove=コンテキスト [{0}] の削除中に異常が発生しました。
-hostConfig.context.restart=コンテキスト [{0}] を再起動中のエラーです
+hostConfig.context.restart=コンテキスト [{0}] を再起動中のエラー
 hostConfig.createDirs=配備用のディレクトリを作成できません:[{0}]
 hostConfig.deploy=Webアプリケーションディレクトリ [{0}] を配備します
-hostConfig.deploy.error=Webアプリケーションディレクトリ[{0}]を展開中に例外が発生しました。
-hostConfig.deployDescriptor=設定記述子 [{0}] を配備します
-hostConfig.deployDescriptor.blocked=コンテキストパス[{0}]を持つWebアプリケーションは、アプリケーションのセキュアな配備に必要な設定が含まれている可能性があるが、このホストのdeployXML設定によって配備記述子の処理が妨げられる配備記述子[{1}]が含まれていたためデプロイされていません。このアプリケーションを配備するには、[{2}]に適切な記述子を作成する必要があります。\n
-hostConfig.deployDescriptor.error=設定記述子 [{0}] を配備中のエラーです
-hostConfig.deployDescriptor.finished=展開記述子[{0}]の展開が[{1}] msで終了しました。
+hostConfig.deploy.error=Webアプリケーションディレクトリ[{0}]の配備中の例外
+hostConfig.deployDescriptor=配備記述子 [{0}] を配備します
+hostConfig.deployDescriptor.blocked=コンテキストパス[{0}]を持つWebアプリケーションは、アプリケーションのセキュアな配備に必要な設定が含まれている可能性がありますが、このホストのdeployXML設定によって処理が妨げられる配備記述子[{1}]が含まれていたため配備されていません。このアプリケーションを配備するには、[{2}]に適切な記述子を作成する必要があります。
+hostConfig.deployDescriptor.error=配備記述子 [{0}] を配備中のエラーです
+hostConfig.deployDescriptor.finished=配備記述子[{0}]の展開が[{1}] msで終了しました。
 hostConfig.deployDescriptor.localDocBaseSpecified=docBase [{0}] はホストの appBase に含まれるため無視します。
-hostConfig.deployDescriptor.threaded.error=デプロイメント記述子のマルチスレッドデプロイメントが完了するのを待つエラー
+hostConfig.deployDescriptor.threaded.error=デプロイメント記述子のマルチスレッド配備の完了待機中のエラー
 hostConfig.deployDir=Webアプリケーションディレクトリ [{0}] を配備します
-hostConfig.deployDir.error=Webアプリケーションディレクトリ [{0}] を配備中のエラーです
-hostConfig.deployDir.finished=ディレクトリ [{0}] の Web アプリケーションの配置は [{1}] ms で完了しました。
-hostConfig.deployDir.threaded.error=マルチスレッドで行っているディレクトリの配置完了を待機中に異常が発生しました。
+hostConfig.deployDir.error=Webアプリケーションディレクトリ [{0}] を配備中のエラー
+hostConfig.deployDir.finished=ディレクトリ [{0}] の Web アプリケーションの配備は [{1}] ms で完了しました。
+hostConfig.deployDir.threaded.error=ディレクトリのマルチスレッド配備の\n\
+完了待機中のエラー
 hostConfig.deployWar=Webアプリケーションアーカイブ [{0}] を配備します
-hostConfig.deployWar.error=Webアプリケーションアーカイブ [{0}] を配備中のエラーです
-hostConfig.deployWar.finished=Web アプリケーションアーカイブ [{0}] の配置は [{1}] ms で完了しました。
+hostConfig.deployWar.error=Webアプリケーションアーカイブ [{0}] を配備中のエラー
+hostConfig.deployWar.finished=Web アプリケーションアーカイブ [{0}] の配備は [{1}] ms で完了しました。
 hostConfig.deployWar.hiddenDir=WAR [{1}]が優先され、unpackWARsがfalseであるため、ディレクトリ[{0}]は無視されます。
-hostConfig.deployWar.threaded.error=WARファイルのマルチスレッド・デプロイメントが完了するまでの待機中のエラー
-hostConfig.deploying=発見されたWebアプリケーションの展開
+hostConfig.deployWar.threaded.error=WARファイルのマルチスレッド配備の完了待機中のエラー
+hostConfig.deploying=発見されたWebアプリケーションの配備
 hostConfig.docBaseUrlInvalid=docBase に指定された文字列は URL として解釈できません。
 hostConfig.expand=Web アプリケーションアーカイブ [{0}] を展開します。
-hostConfig.expand.error=Web アプリケーションアーカイヴ [{0}] の展開中に異常が発生しました。
+hostConfig.expand.error=Web アプリケーションアーカイブ [{0}] の展開中に異常が発生しました。
 hostConfig.ignorePath=自動デプロイでは appBase 内のパス [{0}] を無視します。
 hostConfig.illegalWarName=War名[{0}]は無効です。 アーカイブは無視されます。
 hostConfig.jmx.register=コンテキスト[{0}]を登録できませんでした
@@ -122,7 +123,7 @@ hostConfig.resourceNotAbsolute=[{1}] は完全パスではないためコンテ
 hostConfig.start=HostConfig: 処理を停止します
 hostConfig.stop=HostConfig: 処理を停止します
 hostConfig.undeploy=コンテキストパス [{0}] のWebアプリケーションの配備を解除します
-hostConfig.undeployVersion=コンテキスト [{0}] について有効なセッションの存在しない古いバージョンの配置を解除します。
+hostConfig.undeployVersion=コンテキスト [{0}] について有効なセッションの存在しない古いバージョンの配備を解除します。
 
 passwdUserDatabase.readFail=/etc/passwd から全てのユーザーセットを取得できませんでした。
 
@@ -130,12 +131,13 @@ tomcat.addWebapp.conflictChild=コンテキスト [{2}] が存在するためWAR
 tomcat.addWebapp.conflictFile=[{2}] へファイルまたはディレクトリが存在するため WAR ファイル [{0}] をコンテキストパス [{1}] へ配備できません。
 tomcat.baseDirMakeFail=基本ディレクトリとして使用する [{0}] を作成できません。
 tomcat.baseDirNotDir=基本ディレクトリに指定された [{0}] はディレクトリではありません。
+tomcat.defaultMimeTypeMappingsFail=既定の MIME タイプを読み込めません
 
 userConfig.database=ユーザデータベースのロード中の例外です
 userConfig.deploy=ユーザ [{0}] のWebアプリケーションを配備します
-userConfig.deploy.threaded.error=ユーザーディレクトリのマルチスレッド展開が完了するのを待つエラー
+userConfig.deploy.threaded.error=ユーザーディレクトリのマルチスレッド配備の完了待機中のエラー
 userConfig.deploying=ユーザのWebアプリケーションを配備します
-userConfig.error=ユーザ [{0}] のWebアプリケーションを配備中のエラーです
+userConfig.error=ユーザ [{0}] のWebアプリケーションを配備中のエラー
 userConfig.start=UserConfig: 処理を開始します
 userConfig.stop=UserConfig: 処理を停止します
 
diff --git a/java/org/apache/catalina/tribes/tipis/LocalStrings_ja.properties b/java/org/apache/catalina/tribes/tipis/LocalStrings_ja.properties
index 1312cd1..f1f16fd 100644
--- a/java/org/apache/catalina/tribes/tipis/LocalStrings_ja.properties
+++ b/java/org/apache/catalina/tribes/tipis/LocalStrings_ja.properties
@@ -16,7 +16,7 @@
 lazyReplicatedMap.unableReplicate.backup=[{2}] により、バックアップキー [{0}] をメンバー [{1}] へ複製できません。
 lazyReplicatedMap.unableReplicate.proxy=[{2}] のため、プロキシキーを [{0}] からバックアップの [{1}] へ複製できません。
 
-replicatedMap.member.disappeared=メンバー[{0}]が消えました。 関連するマップエントリは、新しいノードに再配置されます。
+replicatedMap.member.disappeared=メンバー[{0}]が消滅しました。 関連するマップエントリは、新しいノードに再配置されます。
 replicatedMap.relocate.complete=マップ要素の再配置は [{0}] ms で完了しました。
 replicatedMap.unable.relocate=[{0}]を新しいバックアップノードに再配置できません
 replicatedMap.unableReplicate.completely=バックアップキー[{0}]を複製できません。 成功ノード:[{1}]。 障害ノード:[{2}]。
diff --git a/java/org/apache/catalina/users/LocalStrings_ja.properties b/java/org/apache/catalina/users/LocalStrings_ja.properties
index cba185e..f314a16 100644
--- a/java/org/apache/catalina/users/LocalStrings_ja.properties
+++ b/java/org/apache/catalina/users/LocalStrings_ja.properties
@@ -21,5 +21,5 @@ memoryUserDatabase.nullUser=Nullまたは長さゼロのユーザー名が指定
 memoryUserDatabase.readOnly=ユーザー情報データベースは読み取り専用になっています。変更を保存できません。
 memoryUserDatabase.renameNew=新しいファイル名を [{0}] に変更できません
 memoryUserDatabase.renameOld=元のファイル名を [{0}] に変更できません
-memoryUserDatabase.writeException=[{0}] に書き込み中のIOExceptionです
+memoryUserDatabase.writeException=[{0}] に書き込み中の入出力例外です
 memoryUserDatabase.xmlFeatureEncoding=XMLファイルのJavaエンコーディング名を許可するためにdigesterを設定する際の例外。 IANAのエンコーディング名のみがサポートされます。
diff --git a/java/org/apache/catalina/util/LocalStrings_ja.properties b/java/org/apache/catalina/util/LocalStrings_ja.properties
index 94bdf66..ae5e1de 100644
--- a/java/org/apache/catalina/util/LocalStrings_ja.properties
+++ b/java/org/apache/catalina/util/LocalStrings_ja.properties
@@ -16,7 +16,7 @@
 SecurityUtil.doAsPrivilege=PrivilegedExceptionActionブロックを実行中に例外が発生しました。
 
 customObjectInputStream.logRequired=ロギングによるクラス名のフィルタリングには有効なロガーが必要です
-customObjectInputStream.nomatch=クラス [{0}] はデシリアライズの許可されたクラス名の正規表現 [{1}] にマッチしません。
+customObjectInputStream.nomatch=クラス [{0}] はデシリアライズが許可されたクラス名の正規表現 [{1}] にマッチしません。
 
 extensionValidator.extension-not-found-error=ExtensionValidator[{0}][{1}]: 必要な拡張 [{2}] が見つかりません。
 extensionValidator.extension-validation-error=ExtensionValidator[{0}]: 必要な拡張 [{1}] が見つかりません。
@@ -50,7 +50,7 @@ parameterMap.locked=ロックされたParameterMapは変更が許されません
 
 resourceSet.locked=ロックされたResourceSetは変更が許されません
 
-sessionIdGeneratorBase.createRandom=セッション ID を生成するための SecureRandom インスタンスの作成に [{1}] ミリ秒かかりました。アルゴリズムは [{1}] です。
+sessionIdGeneratorBase.createRandom=セッション ID を生成するための SecureRandom インスタンスの作成に [{1}] ミリ秒かかりました。アルゴリズムは [{0}] です。
 sessionIdGeneratorBase.random=クラス [{0}] の乱数発生器の初期化の例外です
 sessionIdGeneratorBase.randomAlgorithm=アルゴリズム[{0}]を使用して乱数ジェネレータを初期化する際の例外
 sessionIdGeneratorBase.randomProvider=プロバイダ[{0}]を使用して乱数ジェネレータを初期化中に例外が発生しました
diff --git a/java/org/apache/catalina/valves/LocalStrings_ja.properties b/java/org/apache/catalina/valves/LocalStrings_ja.properties
index 539b46c..5bc4738 100644
--- a/java/org/apache/catalina/valves/LocalStrings_ja.properties
+++ b/java/org/apache/catalina/valves/LocalStrings_ja.properties
@@ -22,7 +22,7 @@ accessLogValve.openDirFail=アクセスログのディレクトリ[{0}]の作成
 accessLogValve.openFail=アクセスログファイル [{0}] を開けません。
 accessLogValve.renameFail=[{0}]から[{1}]へのアクセスログの名前の変更に失敗しました。
 accessLogValve.rotateFail=アクセスログのローテーションに失敗しました
-accessLogValve.unsupportedEncoding=文字エンコーディングに [{0}] を指定できません。システムの初期値を使用します。
+accessLogValve.unsupportedEncoding=文字エンコーディングに [{0}] を指定できません。システムの既定値を使用します。
 
 errorReportValve.description=説明
 errorReportValve.exception=例外
@@ -64,7 +64,7 @@ http.411.reason=Length Required
 http.412.desc=リクエストヘッダーフィールドに指定された1つ以上の条件が、サーバー上でテストされたときにfalseに評価されました。
 http.412.reason=前提条件失敗
 http.413.desc=リクエストペイロードがサーバーが処理できる、または処理できるよりも大きいため、サーバーはリクエストの処理を拒否しています。
-http.413.reason=\ Payload Too Large
+http.413.reason=Payload Too Large
 http.414.desc=リクエストの対象がサーバーが解釈しようとするよりも長いため、サーバーはリクエストのサービスを拒否しています。
 http.414.reason=URI Too Long
 http.415.desc=ペイロードがターゲットリソース上のこのメソッドでサポートされていない形式であるため、オリジンサーバーはリクエストを処理することを拒否しています。
@@ -103,7 +103,7 @@ http.504.desc=ゲートウェイまたはプロキシとして機能している
 http.504.reason=ゲートウェイタイムアウト
 http.505.desc=サーバーは、リクエストメッセージで使用されたメジャーバージョンのHTTPをサポートしていないか、またはサポートを拒否しています。
 http.505.reason=サポートされていないHTTPバージョン
-http.506.desc=サーバーには内部構成エラーがあります。選択された異形のリソースは透過的なコンテンツネゴシエーション自体に関与するように構成されているため、ネゴシエーションプロセスの適切なエンドポイントではありません。
+http.506.desc=サーバーには内部構成エラーがあります。選択された可変リソースは透過的なコンテンツネゴシエーション自体に関与するように構成されているため、ネゴシエーションプロセスの適切なエンドポイントではありません。
 http.506.reason=Variant Also Negotiates
 http.507.desc=サーバーがリクエストを正常に完了するのに必要な表現を保管できないため、このメソッドをリソースに対して実行できませんでした。
 http.507.reason=ストレージに充分な空き容量がありません。
@@ -120,6 +120,8 @@ jdbcAccessLogValve.exception=アクセスエントリの挿入を実行中の例
 remoteCidrValve.invalid="[{0}]" に不正な値が指定されました。詳細は前のメッセージを参照してください。
 remoteCidrValve.noRemoteIp=クライアントの IP アドレスを取得できません。リクエストを拒否します。
 
+remoteIpValve.invalidHostHeader=HTTP ヘッダ [{1}] 中の Host に無効な値 [{0}] が見つかりました
+remoteIpValve.invalidHostWithPort=HTTP ヘッダ [{1}] 中の Host の値 [{0}] はポート番号を含んでいますが無視されます
 remoteIpValve.invalidPortHeader=HTTP ヘッダー [{1}] に不正なポート番号 [{0}] が指定されました。
 
 requestFilterValve.configInvalid=Valveとその親コンテナの起動を妨げたRemote [Addr | Host] Valveに1つ以上の無効な構成設定が提供されました。
@@ -127,8 +129,8 @@ requestFilterValve.deny=プロパティ [{1}] により [{0}] へのリクエス
 requestFilterValve.next=次のバルブが設定されていません
 requestFilterValve.syntax=リクエストフィルタパターン [{0}] に構文エラーがあります
 
-sslValve.certError=java.security.cert.X509Certificateオブジェクトを作成するための証明書文字列[{0}]を処理を失敗しました。
-sslValve.invalidProvider=リクエスト [{0}] に関連付けられたコネクターへ不正な SSL プロバイダーが構成されています。証明書データを処理できません。
+sslValve.certError=java.security.cert.X509Certificateオブジェクトを生成するための証明書文字列[{0}]の処理に失敗しました。
+sslValve.invalidProvider=リクエスト [{0}] に関連付けられたコネクターに指定された SSL プロバイダーは不正です。証明書データを処理できません。
 
 stuckThreadDetectionValve.notifyStuckThreadCompleted=スレッド[{0}](id = [{3}])は以前にスタックされていると報告されましたが完了しました。それはおよそ[{1}]ミリ秒の間アクティブだった。\n\
 \ {2,choice,0#|0< このバルブによって監視されているスレッド [{2}] は残っていますが、スタックされている可能性があります。}
diff --git a/java/org/apache/coyote/LocalStrings_ja.properties b/java/org/apache/coyote/LocalStrings_ja.properties
index 6f5cf34..ec772b0 100644
--- a/java/org/apache/coyote/LocalStrings_ja.properties
+++ b/java/org/apache/coyote/LocalStrings_ja.properties
@@ -15,10 +15,11 @@
 
 abstractConnectionHandler.error=リクエストの読み取り中にエラーが発生しました。無視します。
 abstractConnectionHandler.ioexception.debug=IOExceptionは正常で無視されます。
+abstractConnectionHandler.oome=リクエストの完全な処理に失敗しました
 abstractConnectionHandler.socketexception.debug=SocketExceptionsは正常です。無視します。
 
-abstractProcessor.fallToDebug=注:リクエスト構文解析エラーのさらなる発生はDEBUGレベルでログに記録されます。
-abstractProcessor.hostInvalid=ホスト名 [{0}] は不正なホスト名です。
+abstractProcessor.fallToDebug=注: 以降のリクエスト構文解析エラーの発生はDEBUGレベルでログに出力されます。
+abstractProcessor.hostInvalid=ホスト名 [{0}] は不正です。
 
 abstractProtocolHandler.destroy=ProtocolHandler [{0}] を破棄します。
 abstractProtocolHandler.init=プロトコルハンドラ [{0}] を初期化します。
diff --git a/java/org/apache/coyote/ajp/LocalStrings_ja.properties b/java/org/apache/coyote/ajp/LocalStrings_ja.properties
index cb85a73..34e0830 100644
--- a/java/org/apache/coyote/ajp/LocalStrings_ja.properties
+++ b/java/org/apache/coyote/ajp/LocalStrings_ja.properties
@@ -27,3 +27,5 @@ ajpprocessor.header.error=ヘッダーメッセージの解析に失敗しまし
 ajpprocessor.header.tooLong=受信したヘッダーに指定されたメッセージ長は [{0}] ですがpacketSize は [{1}] しかありません。
 ajpprocessor.request.prepare=リクエスト準備中エラー
 ajpprocessor.request.process=リクエスト処理エラー
+
+ajpprotocol.noSecret=AJP コネクタは secretRequired="true" として構成されていますが、secret 属性は null または空文字列が設定されています。この組み合わせは有効ではありません
diff --git a/java/org/apache/coyote/http11/LocalStrings_ja.properties b/java/org/apache/coyote/http11/LocalStrings_ja.properties
index 5e9567d..cef788b 100644
--- a/java/org/apache/coyote/http11/LocalStrings_ja.properties
+++ b/java/org/apache/coyote/http11/LocalStrings_ja.properties
@@ -13,20 +13,23 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-http11processor.fallToDebug=注:HTTPリクエスト構文解析エラーがさらに発生すると、DEBUGレベルでログに記録されます。
-http11processor.header.parse=HTTP リクエストヘッダーを解釈できませんでした。
+http11processor.fallToDebug=注: 以降のHTTPリクエスト構文解析エラーの発生はDEBUGレベルでログに出力されます。
+http11processor.header.parse=HTTP リクエストヘッダーを解析中のエラー
 http11processor.neverused=このメソッドは決して使用されません。
 http11processor.request.finish=リクエスト終了処理エラー
-http11processor.request.inconsistentHosts=リクエストラインに指定されたホストが Host ヘッダーの値と矛盾しています。
+http11processor.request.inconsistentHosts=リクエスト行に指定されたホストが Host ヘッダーの値と矛盾しています。
 http11processor.request.invalidScheme=HTTP リクエストに不正なスキーマを指定した完全 URI が含まれています。
-http11processor.request.invalidUri== HTTPリクエストに無効なURIが含まれています
+http11processor.request.invalidTransferEncoding=HTTP リクエストに無効な Transfer-Encoding ヘッダが含まれています
+http11processor.request.invalidUri=HTTPリクエストに無効なURIが含まれています
 http11processor.request.invalidUserInfo=HTTP リクエストに不正な userinfo を含む絶対 URI が指定されました。
-http11processor.request.multipleHosts=リクエストには複数のホストヘッダーが含まれていました。
+http11processor.request.multipleContentLength=リクエストに複数の content-length ヘッダが含まれています
+http11processor.request.multipleHosts=リクエストには複数の host ヘッダーが含まれていました。
 http11processor.request.noHostHeader=HTTP / 1.1リクエストでhostヘッダーが提供されませんでした。
-http11processor.request.prepare=リクエストの準備に失敗しました。
-http11processor.request.process=リクエスト処理中にエラーが発生しました
+http11processor.request.nonNumericContentLength=リクエストの content-length ヘッダに数値でない値が含まれています
+http11processor.request.prepare=リクエスト準備中のエラー
+http11processor.request.process=リクエスト処理中のエラー
 http11processor.response.finish=レスポンス終了処理のエラー
-http11processor.sendfile.error=sendfileを使ってデータを送信中にエラーが発生しました 開始点または終了点の無効なリクエスト属性によって引き起こされる可能性があります。
+http11processor.sendfile.error=sendfileを使ってデータを送信中にエラーが発生しました。これは開始点または終了点の無効なリクエスト属性によって引き起こされる可能性があります。
 http11processor.socket.info=ソケット情報を取得する際の例外
 
 http11protocol.endpoint.starterror=エンドポイントを起動中のエラーです
@@ -39,10 +42,11 @@ http11protocol.start=Coyote HTTP/1.1を [{0}] で起動します
 
 iib.eof.error=ソケットから予期しないEOFを読み込みました
 iib.invalidHttpProtocol=HTTPプロトコルで無効な文字が見つかりました。
+iib.invalidPhase=リクエスト行の解析フェーズ [{0}] は無効です
 iib.invalidRequestTarget=リクエストの宛先に不正な文字が含まれています。利用可能な文字は RFC 7230 および RFC 3986 に定義されています。
 iib.invalidheader=HTTP ヘッダー行 [{0}]は RFC 7230 に適合しないため無視します。
 iib.invalidmethod=HTTP メソッド名に不正な文字が含まれています。HTTP メソッド名は決められたトークンでなければなりません。
-iib.parseheaders.ise.error=予期しない状態:ヘッダがすでに解析されています。 バッファはリサイクルされていませんか?
+iib.parseheaders.ise.error=予期しない状態:ヘッダがすでに解析されています。 バッファが未回収ですか?
 iib.requestheadertoolarge.error=リクエストヘッダが長すぎます
 
-iob.responseheadertoolarge.error=レスポンスヘッダーにバッファー領域より大きなデータの書き込みが発生しました。データを小さくするか Connector の maxHttpHeaderSize を大きくしてください。
+iob.responseheadertoolarge.error=レスポンスヘッダにバッファー領域より大きなデータの書き込みが発生しました。Connector の maxHttpHeaderSize を増やすか、レスポンスヘッダよりもデータを小さくして下さい。
diff --git a/java/org/apache/jasper/resources/LocalStrings_ja.properties b/java/org/apache/jasper/resources/LocalStrings_ja.properties
index 7449c9e..b820d76 100644
--- a/java/org/apache/jasper/resources/LocalStrings_ja.properties
+++ b/java/org/apache/jasper/resources/LocalStrings_ja.properties
@@ -13,19 +13,19 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-jasper.error.emptybodycontent.nonempty=TLDに従ってタグ [{0}] は空でなければいけませんが、そうではありません
+jasper.error.emptybodycontent.nonempty=TLDによると、タグ [{0}] は空である必要がありますがそうなっていません
 
 jsp.engine.info=Jasper JSP {0}エンジン
-jsp.error.action.isnottagfile=[{0}] アクションはタグファイル中でのみ使用できません
+jsp.error.action.isnottagfile=[{0}] アクションはタグファイル中でのみ使用できます
 jsp.error.action.istagfile=[{0}] アクションはタグファイル中で使用できません
 jsp.error.attempt_to_clear_flushed_buffer=エラー: 既にフラッシュされているバッファをクリアしようとしました
 jsp.error.attr.quoted=属性値は引用符で囲わなければいけません
-jsp.error.attribute.custom.non_rt_with_expr=TLD又はタグファイル中のattribute指示子に従って属性[{0}]はどんな式も受け付けません
-jsp.error.attribute.deferredmix=attribute の値に ${} 書式と #{} 書式を同時に含めることはできません。
+jsp.error.attribute.custom.non_rt_with_expr=TLD又はタグファイル中のattributeディレクティブによると、属性[{0}]はいかなる式も受け付けません
+jsp.error.attribute.deferredmix=属性値に ${} と #{} のEL式を同時に含めることはできません。
 jsp.error.attribute.duplicate=属性修飾名は、要素内で一意でなければなりません
-jsp.error.attribute.invalidPrefix=属性のプレフィックス [{0}] はどの取り込まれたタグライブラリにも対応しません
+jsp.error.attribute.invalidPrefix=属性のプレフィックス [{0}] はインポートされたいずれのタグライブラリにも対応しません
 jsp.error.attribute.noequal=等号記号が必要です
-jsp.error.attribute.noescape=属性値[{0}]は[{1}]で引用され、値の中で使用するとエスケープする必要があります。
+jsp.error.attribute.noescape=属性値[{0}]は[{1}]で引用され、値の中で使用する際はエスケープする必要があります。
 jsp.error.attribute.noquote=引用符が必要です
 jsp.error.attribute.nowhitespace=JSP の仕様により、属性名の前に空白が必要です。
 jsp.error.attribute.null_name=空の属性名です
@@ -38,11 +38,11 @@ jsp.error.bad_tag=プレフィックス [{1}]でインポートされたタグ
 jsp.error.beans.nobeaninfo=タイプ [{0}] のBeanにBeanInfoがないのを検出しました, クラスが存在しないかもしれません
 jsp.error.beans.nomethod=タイプ [{1}] のBean中の属性 [{0}] を読み込むメソッドを発見できませんでした
 jsp.error.beans.nomethod.setproperty=タイプ[{2}]のBeanのタイプ [{1}] の属性 [{0}] を書き込むメソッドを発見できませんでした
-jsp.error.beans.noproperty=タイプ [{1}] のbean中の属性 [{0}] の情報を発見できませんでした
+jsp.error.beans.noproperty=タイプ [{1}] のbean中のプロパティ [{0}] の情報を発見できませんでした
 jsp.error.beans.nullbean=nullオブジェクトにBean操作をおこなおうとしました
 jsp.error.beans.property.conversion=属性[{2}]:[{3}]の文字列[{0}]をクラス[{1}]に変換できません。
 jsp.error.beans.propertyeditor.notregistered=PropertyEditorManagerに登録されていないプロパティエディタ
-jsp.error.beans.setproperty.noindexset=インデックス付きの属性を指定できません
+jsp.error.beans.setproperty.noindexset=インデックス付きのプロパティを設定できません
 jsp.error.bug48498=JSP抽出を表示できません。 XMLパーサーのバグが原因である可能性があります(詳細は、Tomcatバグ48498を参照してください)。
 jsp.error.classname=.classファイルからクラス名を決定できません
 jsp.error.coerce_to_type=属性[{0}]の値[{2}]をタイプ[{1}]に変換できません。
@@ -50,23 +50,24 @@ jsp.error.compilation=ファイルのコンパイル中にエラーが発生し
 jsp.error.compiler=Java コンパイラが見つかりません。
 jsp.error.compiler.config=設定オプション compilerClassName:[{0}]およびコンパイラ:[{1}]のJavaコンパイラは利用可能ではありません。
 jsp.error.config_pagedir_encoding_mismatch=jsp-property-group中に指定されているPage-encoding [{0}] がpage指示子中の指定 [{1}] と違います
-jsp.error.corresponding.servlet=生成されたサーブレットのエラーです:\n
+jsp.error.corresponding.servlet=生成されたサーブレットエラー:\n\
+\n
 jsp.error.could.not.add.taglibraries=1つ以上のタグライブラリを追加できません
-jsp.error.data.file.processing=ファイル[{0}]を処理中にエラーが発生しました
+jsp.error.data.file.processing=ファイル[{0}]を処理中のエラー
 jsp.error.data.file.read=ファイル [{0}] を読み込み中にエラーが発生しました
-jsp.error.data.file.write=データファイルを書き込み中のエラーです
+jsp.error.data.file.write=データファイルを書き込み中のエラー
 jsp.error.deferredmethodandvalue='deferredValue' と 'deferredMethod' は同時に 'true' にできません。
-jsp.error.deferredmethodsignaturewithoutdeferredmethod='deferredMethod' が 'true' でなければメソッドにシグネチャを指定できません。
+jsp.error.deferredmethodsignaturewithoutdeferredmethod='deferredMethod' が 'true' でない場合、メソッドシグネチャを指定できません。
 jsp.error.deferredvaluetypewithoutdeferredvalue='deferredValue'が 'true'でない場合は値型を指定できません
-jsp.error.directive.isnottagfile=[{0}] 指示子はタグファイル中でしか使用できません
+jsp.error.directive.isnottagfile=[{0}] ディレクティブはタグファイル中でしか使用できません
 jsp.error.directive.istagfile=[{0}] ディレクティブはタグファイル中では使用できません
 jsp.error.duplicate.name.jspattribute=標準又はカスタムアクション中で指定されている属性 [{0}] はそれに囲まれたjsp:attribute中のname属性の値としても表れます
 jsp.error.duplicateqname=重複した修飾名[{0}]を持つ属性が見つかりました。 属性修飾名は、要素内で一意でなければなりません。
 jsp.error.dynamic.attributes.not.implemented=[{0}] タグはそれがdynamic属性を受け付けると宣言していますが、それに必要なインタフェースを実装していません
 jsp.error.el.parse=[{0}] : [{1}]
 jsp.error.el.template.deferred=テンプレート文字列に #{...} を含めることはできません。
-jsp.error.el_interpreter_class.instantiation=ELInterpreter classのロード又はインスタンス化に失敗しました [{0}]
-jsp.error.fallback.invalidUse=jsp:fallbackはjsp:pluginの直接の子供でなければいけません
+jsp.error.el_interpreter_class.instantiation=ELInterpreter class [{0}] のロード又はインスタンス化に失敗しました
+jsp.error.fallback.invalidUse=jsp:fallbackはjsp:pluginの直接の子でなければいけません
 jsp.error.file.already.registered=ファイル [{0}] の再帰的な取り込みです
 jsp.error.file.cannot.read=ファイルが読めません: [{0}]
 jsp.error.file.not.found=JSP ファイル [{0}] が見つかりません
@@ -74,18 +75,18 @@ jsp.error.file.not.registered=include属性中のファイル [{0}] が存在し
 jsp.error.flush=データをフラッシュする際に例外が発生しました。
 jsp.error.fragmentwithtype='fragment'属性と'type'属性を両方指定できません。'fragment'が存在する場合には'type'は'{0}'に固定されます
 jsp.error.function.classnotfound=TLDの中で関数 [{1}] に指定されているクラス [{0}] が見つかりません: [{2}]
-jsp.error.include.exception=[{0}] を取り込めません
+jsp.error.include.exception=[{0}] を include 出来ません
 jsp.error.include.tag=無効なjsp:includeタグです
 jsp.error.internal.filenotfound=内部エラー: ファイル [{0}] が見つかりません
 jsp.error.internal.tldinit=TldLocationsCacheを初期化中の例外です: [{0}]
 jsp.error.invalid.attribute=[{0}]は無効な属性を持っています: [{1}]
 jsp.error.invalid.bean=useBeanのクラス属性 [{0}] の値が無効です
-jsp.error.invalid.directive=無効なディレクティブです
+jsp.error.invalid.directive=無効なディレクティブ
 jsp.error.invalid.expression=[{0}] は無効な式を含んでいます: [{1}]
 jsp.error.invalid.implicit=[{0}]のタグファイルの暗黙のTLDが無効です
 jsp.error.invalid.implicit.version=[{0}]のタグファイルの暗黙のTLDで無効なJSPバージョンが定義されています。
 jsp.error.invalid.scope=''scope''属性の値が無効です: [{0}] ("page"、"request"、"session"又は"application"のどれかでなければいけません)
-jsp.error.invalid.tagdir=タグファイルディレクトリ [{0}] が"/WEB-INF/tags"で始まりません
+jsp.error.invalid.tagdir=タグファイルディレクトリ [{0}] が"/WEB-INF/tags"で始まっていません
 jsp.error.invalid.version=タグファイル [{0}] には不正な JSP のバージョンが指定されています。
 jsp.error.ise_on_clear=バッファサイズが0の時にclear()を実行しても無効です
 jsp.error.java.line.number=生成されたJavaファイル:[{1}]の[{0}]行でエラーが発生しました。
@@ -93,8 +94,8 @@ jsp.error.javac=Javac 例外
 jsp.error.javac.env=Environment:
 jsp.error.jspbody.emptybody.only=[{0}] タグは、そのボディ中にjsp:attributeだけを持つことができます
 jsp.error.jspbody.invalidUse=jsp:bodyは標準又はカスタムアクションの副要素でなければいけません
-jsp.error.jspbody.required=jsp:attributeが使用された場合には、[{0}]にタグボディを指定するためにjsp:bodyを使用しなければいけません
-jsp.error.jspc.missingTarget=ターゲットがありません: -webapp又は-uriroot,又は一つ以上のJSPページを指定しなければいけません
+jsp.error.jspbody.required=jsp:attributeが使用された場合、[{0}]にタグボディを指定するためにjsp:bodyを使用する必要があります
+jsp.error.jspc.missingTarget=ターゲットがありません: -webapp又は-uriroot、又は一つ以上のJSPページを指定しなければいけません
 jsp.error.jspc.no_uriroot=urirootが指定されていないので、指定されたJSPファイル(群)を配置できません
 jsp.error.jspc.uriroot_not_dir=-uriroot オプションは、既に存在するディレクトリを指定しなければいけません
 jsp.error.jspelement.missing.name=必須のXMLスタイルの'name'属性がjsp:element中にありません
@@ -104,18 +105,18 @@ jsp.error.jspoutput.doctypepublicsystem=&lt;jsp:output&gt;: 'doctype-public'属
 jsp.error.jspoutput.invalidUse=&lt;jsp:output&gt; 標準構文の中で使用してはいけません
 jsp.error.jspoutput.nonemptybody=&lt;jsp:output&gt; ボディを持ってはいけません
 jsp.error.jsproot.version.invalid=無効なバージョン番号です: [{0}]、"1.2" "2.0" "2.1" 又は "2.2" でなければいけません
-jsp.error.jsptext.badcontent='&lt;'が&lt;jsp:text&gt;のボディの中に現れる時は、CDATAの中に隠蔽しなければいけません
+jsp.error.jsptext.badcontent='&lt;'が&lt;jsp:text&gt;のボディの中に現れる時は、CDATAの中にカプセル化する必要があります
 jsp.error.lastModified=ファイル [{0}] の最終更新日時を取得できません。
 jsp.error.library.invalid=ライブラリ[{0}]に従うとJSPページは無効です: [{1}]
 jsp.error.literal_with_void=戻り値の型がvoidである遅延メソッドとして定義されている属性[{0}]にリテラル値が指定されています。 JSP.2.3.4では、この場合リテラル値は許可されません。
-jsp.error.loadclass.taghandler=タグ [{1}] にタグハンドラクラス [{0}] をロードできません
+jsp.error.loadclass.taghandler=タグ [{1}] のタグハンドラクラス [{0}] をロードできません
 jsp.error.location=行:[{0}]、列:[{1}]
 jsp.error.mandatory.attribute=[{0}]: 必須属性 [{1}] がありません
 jsp.error.missing.tagInfo=[{0}] に対するTagInfoオブジェクトがTLDから失われました
 jsp.error.missing_attribute=TLD又はタグファイルによると、属性 [{0}] はタグ [{1}] には必須です
 jsp.error.missing_var_or_varReader='var'又は'varReader'属性がありません
 jsp.error.namedAttribute.invalidUse=jsp:attributeは標準又はカスタムアクションの副要素でなければいけません
-jsp.error.needAlternateJavaEncoding=デフォルトのJavaエンコーディング [{0}] はあなたのプラットフォームでは無効です。JspServletの ''javaEncoding'' パラメタで、別の値を指定することができます。
+jsp.error.needAlternateJavaEncoding=デフォルトのJavaエンコーディング [{0}] はあなたのプラットフォームでは無効です。JspServletの ''javaEncoding'' パラメータで別の値を指定することができます。
 jsp.error.nested.jspattribute=jsp:attribute標準アクションは別のjsp:attribute標準アクションの範囲内でネストすることはできません
 jsp.error.nested.jspbody=jsp:body標準アクションは別のjsp:body又はjsp:attribute標準アクションの範囲内でネストすることはできません
 jsp.error.nested_jsproot=入れ子になった &lt;jsp:root&gt; です
@@ -133,21 +134,21 @@ jsp.error.outputfolder=出力フォルダがありません
 jsp.error.overflow=エラー: JSPバッファがオーバーフローしました
 jsp.error.page.conflict.autoflush=Pageディレクティブ: ''autoFlush''を異なる値で複数回指定するのは無効です (旧: [{0}], 新: [{1}])
 jsp.error.page.conflict.buffer=Pageディレクティブ: ''buffer''を異なる値で複数回指定するのは無効です (旧: [{0}], 新: [{1}])
-jsp.error.page.conflict.contenttype=page指示子: ''contentType''を異なる値で複数回指定するのは無効です (旧: [{0}], 新: [{1}])
-jsp.error.page.conflict.deferredsyntaxallowedasliteral=Pageディレクティブ: 値の異なる複数の "deferredSyntaxAllowedAsLiteral" (以前の値: [{0}]、新しい値: [{1}]) を指定することはできません。
+jsp.error.page.conflict.contenttype=Pageディレクティブ: ''contentType''を異なる値で複数回指定するのは無効です (旧: [{0}], 新: [{1}])
+jsp.error.page.conflict.deferredsyntaxallowedasliteral=Pageディレクティブ:  "deferredSyntaxAllowedAsLiteral" を異なる値で複数回指定するのは無効です (旧: [{0}], 新: [{1}])
 jsp.error.page.conflict.errorpage=Pageディレクティブ: ''errorPage''を異なる値で複数回指定するのは無効です (旧: [{0}], 新: [{1}])
 jsp.error.page.conflict.extends=Pageディレクティブ: ''extends''を異なる値で複数回指定するのは無効です (旧: [{0}], 新: [{1}])
 jsp.error.page.conflict.info=Pageディレクティブ: ''info''を異なる値で複数回指定するのは無効です (旧: [{0}], 新: [{1}])
 jsp.error.page.conflict.iselignored=Pageディレクティブ: ''isELIgnored''を異なる値で複数回指定するのは無効です (旧: [{0}], 新: [{1}])
 jsp.error.page.conflict.iserrorpage=Pageディレクティブ: ''isErrorPage''を異なる値で複数回指定するのは無効です (旧: [{0}], 新: [{1}])
-jsp.error.page.conflict.isthreadsafe=Tagディレクティブ: ''isThreadSafe''を異なる値で複数回指定するのは無効です (旧: [{0}], 新: [{1}])
-jsp.error.page.conflict.language=page指示子: ''language''を異なる値で複数回指定するのは無効です (旧: [{0}], 新: [{1}])
-jsp.error.page.conflict.session=page指示子: ''session''を異なる値で複数回指定するのは無効です (旧: [{0}], 新: [{1}])
-jsp.error.page.conflict.trimdirectivewhitespaces=Pageディレクティブ:異なる値(old:[{0}]、new:[{1}])を持つ ''trimDirectiveWhitespaces''の複数の出現を違法にします。
+jsp.error.page.conflict.isthreadsafe=Tagディレクティブ:  ''isThreadSafe''を異なる値で複数回指定するのは無効です (旧: [{0}], 新: [{1}])
+jsp.error.page.conflict.language=Pageディレクティブ: ''language''を異なる値で複数回指定するのは無効です (旧: [{0}], 新: [{1}])
+jsp.error.page.conflict.session=Pageディレクティブ: ''session''を異なる値で複数回指定するのは無効です (旧: [{0}], 新: [{1}])
+jsp.error.page.conflict.trimdirectivewhitespaces=Pageディレクティブ: ''trimDirectiveWhitespaces''を異なる値で複数回指定するのは無効です (旧: [{0}], 新: [{1}])
 jsp.error.page.invalid.buffer=Pageディレクティブ: buffer属性の値が無効です
-jsp.error.page.invalid.deferredsyntaxallowedasliteral=Pageディレクティブ: 不正な deferredSyntaxAllowedLiteral です。
+jsp.error.page.invalid.deferredsyntaxallowedasliteral=Pageディレクティブ: deferredSyntaxAllowedAsLiteral の値は不正です
 jsp.error.page.invalid.import=Pageディレクティブ:importの値が無効です
-jsp.error.page.invalid.iselignored=Pageディレクティブ: isELIgnoredに無効な値が指定されています
+jsp.error.page.invalid.iselignored=Pageディレクティブ: isELIgnored の値は不正です
 jsp.error.page.invalid.iserrorpage=Pageディレクティブ: isErrorPage属性の値が無効です
 jsp.error.page.invalid.isthreadsafe=Pageディレクティブ: isThreadSafeの値が無効です
 jsp.error.page.invalid.session=Pageディレクティブ: session属性の値が無効です
@@ -158,9 +159,9 @@ jsp.error.page.noSession=セッションに加わっていないページの中
 jsp.error.param.invalidUse=jsp:include、jsp:forward、又はjsp:params要素の外でjsp:paramアクションを使用してはいけません
 jsp.error.paramexpected="name"属性 と "value" 属性を持つ "jsp:param" 標準アクションが必要です
 jsp.error.params.emptyBody=jsp:paramsは少なくとも一つのネストしたjsp:paramを含まねばいけません
-jsp.error.params.invalidUse=jsp:paramsはjsp:pluginの直接の子供でなければいけません
+jsp.error.params.invalidUse=jsp:paramsはjsp:pluginの直接の子でなければいけません
 jsp.error.parse.error.in.TLD=タグライブラリ記述子 [{0}] 中の解析エラーです
-jsp.error.parse.xml=ファイル[{0}]のXML解析エラー
+jsp.error.parse.xml=ファイル[{0}]のXML解析中のエラー
 jsp.error.parse.xml.line=ファイル[{0}]のXML解析エラー: (行 [{1}], 列 [{2}])
 jsp.error.parse.xml.scripting.invalid.body=[{0}] 要素のボディはXML要素を含んではいけません
 jsp.error.plugin.badtype=jsp:pluginの 'type'属性の値が無効です: 'bean'又は'applet'でなければいけません
@@ -168,35 +169,35 @@ jsp.error.plugin.nocode=jsp:pluginでcode属性が宣言されていません
 jsp.error.plugin.notype=jsp:pluginでtype属性が宣言されていません
 jsp.error.plugin.wrongRootElement=[{0}] の中のルート要素の名前は [{1}] ではありません
 jsp.error.prefix.refined=プリフィックス [{0}] が現在のスコープ中で既に [{2}] と定義されているので [{1}] に再定義しました
-jsp.error.prefix.use_before_dcl=このタグディレクティブで指定されているプリフィックス [{0}] は、すでにファイル [{1}] の [{2}] 行目のアクションで使用されています
-jsp.error.prolog_config_encoding_mismatch=XML導入部で指定されたpage-encoding [{0}] がjsp-property-group中の指定と違います [{1}]
-jsp.error.prolog_pagedir_encoding_mismatch=XML導入部で指定されたpage-encoding [{0}] がpage指示子中の指定 [{1}] と違います
+jsp.error.prefix.use_before_dcl=このTagディレクティブで指定されているプリフィックス [{0}] は、すでにファイル [{1}] の [{2}] 行目のアクションで使用されています
+jsp.error.prolog_config_encoding_mismatch=XML宣言部で指定されたpage-encoding [{0}] がjsp-property-group中の指定と異なります [{1}]
+jsp.error.prolog_pagedir_encoding_mismatch=XML宣言部で指定されたpage-encoding [{0}] がpageディレクティブ中の指定 [{1}] と異なっています
 jsp.error.quotes.unterminated=引用符が終了していません
 jsp.error.scripting.variable.missing_name=属性 [{0}] からスクリプト変数名を決定できません
 jsp.error.security=コンテキストのセキュリティの初期化に失敗しました。
-jsp.error.servlet.destroy.failed=JSPページのServlet.destroy()の例外
+jsp.error.servlet.destroy.failed=JSPページのServlet.destroy()中の例外
 jsp.error.setLastModified=ファイル[{0}]の最終更新日を設定できません
 jsp.error.signature.classnotfound=TLDの中のメソッドシグネチャで関数 [{1}] に指定されているクラス [{0}] が見つかりません。 [{2}]
 jsp.error.simpletag.badbodycontent=クラス [{0}] のTLDはSimpleTagに無効なbody-content (JSP)を指定しています
 jsp.error.single.line.number=JSPファイル: [{1}] の中の[{0}]行目でエラーが発生しました
-jsp.error.stream.close.failed=ストリームを切断できませんでした。
+jsp.error.stream.close.failed=ストリームをクローズできませんでした。
 jsp.error.stream.closed=ストリームがクローズされています
-jsp.error.tag.conflict.attr=Tag指示子: 属性[{0}]を異なる値で複数回指定するのは不正です (旧: [{1}], 新: [{2}])
-jsp.error.tag.conflict.deferredsyntaxallowedasliteral=Tagディレクティブ:異なる値(old:[{0}]、new:[{1}])を持つ '' deferredSyntaxAllowedAsLiteral ''の複数の出現を持つことは違法です。
-jsp.error.tag.conflict.iselignored=tag指示子: ''isELIgnored''を異なる値で複数回指定するのは無効です (旧: [{0}], 新: [{1}])
-jsp.error.tag.conflict.language=tag指示子: ''language''を異なる値で複数回指定するのは無効です (旧: [{0}], 新: [{1}])
-jsp.error.tag.conflict.trimdirectivewhitespaces=Tagディレクティブ:異なる値(old:[{0}]、新しい:[{1}])を持つ ''trimDirectiveWhitespaces''の複数の出現を持つことは違法です。
-jsp.error.tag.invalid.deferredsyntaxallowedasliteral=タグディレクティブ: deferredSyntaxAllowedAsLiteral に不正な値が指定されました。
-jsp.error.tag.invalid.iselignored=Tag ディレクティブ: isELIgnoredに無効な値が指定されています
-jsp.error.tag.invalid.trimdirectivewhitespaces=タグディレクティブ: trimDirectiveWhitespaces に不正な値が指定されました。
+jsp.error.tag.conflict.attr=Tagディレクティブ: 属性[{0}]を異なる値で複数回指定するのは無効です (旧: [{1}], 新: [{2}])
+jsp.error.tag.conflict.deferredsyntaxallowedasliteral=Tagディレクティブ: ''deferredSyntaxAllowedAsLiteral''を異なる値で複数回指定するのは無効です (旧: [{0}], 新: [{1}])
+jsp.error.tag.conflict.iselignored=Tagディレクティブ: ''isELIgnored''を異なる値で複数回指定するのは無効です (旧: [{0}], 新: [{1}])
+jsp.error.tag.conflict.language=Tagディレクティブ: ''language''を異なる値で複数回指定するのは無効です (旧: [{0}], 新: [{1}])
+jsp.error.tag.conflict.trimdirectivewhitespaces=Tagディレクティブ: ''trimDirectiveWhitespaces''を異なる値で複数回指定するのは無効です (旧: [{0}], 新: [{1}])
+jsp.error.tag.invalid.deferredsyntaxallowedasliteral=Tagディレクティブ: deferredSyntaxAllowedAsLiteral に不正な値が指定されました。
+jsp.error.tag.invalid.iselignored=Tagディレクティブ: isELIgnoredに無効な値が指定されています
+jsp.error.tag.invalid.trimdirectivewhitespaces=Tagディレクティブ: trimDirectiveWhitespaces の値は不正です
 jsp.error.tag.language.nonjava=Tagディレクティブ: 無効なlanguage属性です
-jsp.error.tag.multi.pageencoding=Tあgディレクティブは複数のpageencodingを持つことはできません
-jsp.error.tagdirective.badbodycontent=tag指示子中の無効なbody-content [{0}]です
+jsp.error.tag.multi.pageencoding=Tagディレクティブは複数のpageencodingを持つことはできません
+jsp.error.tagdirective.badbodycontent=tagディレクティブ中の無効なbody-content [{0}]です
 jsp.error.tagfile.badSuffix=タグファイルパス [{0}] の中に".tag" 拡張子がありません
 jsp.error.tagfile.illegalPath=不正なタグファイルパスです: [{0}]、これは"/WEB-INF/tags"又は"/META-INF/tags"で始まらなければいけません
-jsp.error.tagfile.missingPath=タグファイルに指定されていないパス
+jsp.error.tagfile.missingPath=タグファイルにパスが指定されていません
 jsp.error.tagfile.nameFrom.badAttribute=attribute指示子 ([{1}]行目で宣言され、そのname属性が[{0}]、このname-from-attribute属性の値) はjava.lang.String型の"required" で "rtexprvalue".であってはいけません
-jsp.error.tagfile.nameFrom.noAttribute=このname-from-attribute属性の値である値 [{0}] のname属性を持つattribute指示子が見つかりません
+jsp.error.tagfile.nameFrom.noAttribute=このname-from-attribute属性の値である値 [{0}] のname属性を持つattributeディレクティブが見つかりません
 jsp.error.tagfile.nameNotUnique=[{2}]行目の [{0}] の値と [{1}] の値は同じです
 jsp.error.taglibDirective.absUriCannotBeResolved=絶対URI:  [{0}] はweb.xmlとこのアプリケーションを配備したJARファイルのどちらかでも解決できません
 jsp.error.taglibDirective.both_uri_and_tagdir='uri'属性 と 'tagdir'属性の両方が指定されています
@@ -211,7 +212,7 @@ jsp.error.tld.mandatory.element.missing=TLD [{1}] に必須要素の [{0}] が
 jsp.error.tld.missing_jar=TLDを含むJARリソース [{0}] がありません
 jsp.error.tld.unable_to_get_jar=TLDを含むJARリソース [{0}] を取得できません : [{1}]
 jsp.error.tld.unable_to_read=JARファイル [{0}] からTLD [{1}] を読み込めません: [{2}]
-jsp.error.tlv.invalid.page=[{0}] に対するTagLibraryValidatorの検証エラーメッセージです [{1}]
+jsp.error.tlv.invalid.page=[{1}] 中の [{0}] に対するTagLibraryValidatorの検証エラーメッセージです
 jsp.error.tlvclass.instantiation=TagLibraryValidatorクラスのロード又はインスタンス化に失敗しました: [{0}]
 jsp.error.unable.compile=JSPのクラスをコンパイルできません
 jsp.error.unable.deleteClassFile=クラスファイルを削除できません
@@ -221,17 +222,17 @@ jsp.error.unable.to_find_method=属性 [{0}] のsetterメソッドが見つか
 jsp.error.unavailable=JSPは利用不可とマークされています
 jsp.error.unbalanced.endtag=終了タグ "&lt;/{0}" の対応が取れていません
 jsp.error.undeclared_namespace=宣言されていない名前空間でカスタムタグが検出されました[{0}]
-jsp.error.unknown_attribute_type=属性 [{0}] に対する未知の属性タイプです
+jsp.error.unknown_attribute_type=属性 [{0}] に対する未知の属性タイプ [{1}] です。
 jsp.error.unsupported.encoding=サポートされていないエンコーディングです: [{0}]
 jsp.error.unterminated=[{0}] タグが終了していません
 jsp.error.usebean.duplicate=useBean: beanName属性が重複しています: [{0}]
-jsp.error.usebean.noSession=JSPページが(page指示子により)セッション中で協調しないことを宣言している時、セッションスコープを使用するためのuseBeanが不正です
+jsp.error.usebean.noSession=JSPページが(pageディレクティブにより)セッションに参加しないことを宣言している場合、セッションスコープでのuseBeanの使用は無効です
 jsp.error.var_and_varReader='var'又は'varReader'のどちらか一つを指定することができます
-jsp.error.variable.alias=name-from-attributeおよびalias属性の両方をvariable指示子中に指定する、又はどちらも指定しないことができます
-jsp.error.variable.both.name=variable指示子中でname-givenとname-from-attribute属性の両方を指定することはできません
-jsp.error.variable.either.name=name-given又はname-from-attribute属性のどちらかをvariable指示子の中で指定されなければいけません
+jsp.error.variable.alias=name-from-attributeおよびalias属性の両方をvariableディレクティブ中に指定する、又はどちらも指定しないことができます
+jsp.error.variable.both.name=variableディレクティブ中でname-givenとname-from-attribute属性の両方を指定することはできません
+jsp.error.variable.either.name=name-given又はname-from-attribute属性のどちらかをvariableディレクティブの中で指定する必要があります
 jsp.error.xml.badStandardAction=無効な標準アクションです: [{0}]
-jsp.error.xml.bad_tag=URI [{1}] に関連づけられたタグライブラリの中にはタグ [{0}] は定義されていません
+jsp.error.xml.bad_tag=URI [{1}] に関連付けられたタグライブラリの中にはタグ [{0}] は定義されていません
 jsp.error.xml.closeQuoteMissingInTextDecl=テキスト宣言中の[{0}]に続く値の中の最後のクオートがありません
 jsp.error.xml.closeQuoteMissingInXMLDecl=XML宣言中の[{0}]に続く値の中の最後のクオートがありません
 jsp.error.xml.encodingByteOrderUnsupported=エンコーディング [{0}] に指定されたバイトオーダはサポートされていません
@@ -277,26 +278,26 @@ jsp.message.parent_class_loader_is=親クラスローダ: [{0}]
 jsp.message.scratch.dir.is=JSPエンジンのScratchdir: [{0}]
 jsp.tldCache.noTldSummary=少なくとも1つのJARが、まだTLDを含んでいないTLDについてスキャンされました。 スキャンしたが、そこにTLDが見つからなかったJARの完全なリストについては、このロガーのデバッグログを有効にしてください。 スキャン中に不要なJARをスキップすると、起動時間とJSPのコンパイル時間が改善されます。
 jsp.warning.bad.urlpattern.propertygroup=web.xml中のurl-pattern副要素中に誤った値 [{0}] があります
-jsp.warning.checkInterval=警告: initParam checkIntervalの値が無効です。"300"秒のデフォルト値を使用します
-jsp.warning.classDebugInfo=警告: initParam classDebugInfoの値が無効です。デフォルト値 "false"を使用します
+jsp.warning.checkInterval=警告: initParam checkIntervalの値は無効です。既定値 "300" 秒が使用されます
+jsp.warning.classDebugInfo=警告: initParam の classDebugInfo の値は無効です。既定値 "false" が使用されます
 jsp.warning.compiler.classfile.delete.fail=生成されたクラスファイル[{0}]を削除できませんでした
 jsp.warning.compiler.classfile.delete.fail.unknown=生成されたクラスファイルの削除に失敗しました
 jsp.warning.compiler.javafile.delete.fail=生成されたJavaファイル[{0}]を削除できませんでした。
-jsp.warning.development=警告: initParam developmentの値が無効です。"true"のデフォルト値を使用します
-jsp.warning.displaySourceFragment=Warning: initParam に指定した displaySourceFragment に不正な値が指定されました。代わりに初期値の true を使用します。
-jsp.warning.dumpSmap=警告: initParam dumpSmapの値が無効です。"false"のデフォルト値を使用します
-jsp.warning.enablePooling=警告: initParam の enablePooling は無効な値です。デフォルト値の "true" を使用します
-jsp.warning.fork=警告: initParam forkの値が無効です。"true"のデフォルト値を使用します
-jsp.warning.genchararray=警告: initParam genStringAsCharArrayの値が無効です。"false"のデフォルト値を使用します
-jsp.warning.jspIdleTimeout=警告:initParam jspIdleTimeoutの値が無効です。 デフォルト値 "-1"を使用します。
-jsp.warning.keepgen=警告: initParam keepgeneratedの値が無効です。 デフォルト値 "false" を使用します
-jsp.warning.mappedFile=警告: initParam mappedFileの値が無効です。デフォルト値 "false" を使用します
-jsp.warning.maxLoadedJsps=警告:initParam maxLoadedJspsの値が無効です。 デフォルト値 "-1"を使用します。
-jsp.warning.modificationTestInterval=警告: initParam の modificationTestInterval に不正な値が指定されました。初期値の "4" 秒を使用します。
-jsp.warning.noJarScanner=警告: ServletContext に org.apache.tomcat.JarScanner が構成されていません。初期値の JarScanner 実装を使用します。
-jsp.warning.quoteAttributeEL=警告: initParam の quoteAttributeEL に不正な値が指定されました。初期値の "false" を使用します。
-jsp.warning.recompileOnFail=警告: initParam の recompileOnFail に不正な値が指定されました。初期値の "false" を使用します。
-jsp.warning.suppressSmap=警告: initParam suppressSmapの値が無効です。デフォルト値 "false" を使用します
+jsp.warning.development=警告: initParam の development の値は無効です。既定値 "true" が使用されます
+jsp.warning.displaySourceFragment=警告: initParam の displaySourceFragmentの値は無効です。 既定値 "true"を使用します。
+jsp.warning.dumpSmap=警告: initParam の dumpSmap の値は無効です。既定値 "false" が使用されます
+jsp.warning.enablePooling=警告: initParam の enablePooling の値は無効です。既定値 "true" が使用されます
+jsp.warning.fork=警告: initParam の fork の値は無効です。既定値 "true" が使用されます
+jsp.warning.genchararray=警告: initParam の genStringAsCharArray の値は無効です。既定値 "false" が使用されます
+jsp.warning.jspIdleTimeout=警告: initParam jspIdleTimeoutの値は無効です。既定値 "-1"を使用します。
+jsp.warning.keepgen=警告: initParam の keepgenerated の値は無効です。既定値 "false" が使用されます
+jsp.warning.mappedFile=警告: initParam の mappedFile の値は無効です。既定値 "false" が使用されます
+jsp.warning.maxLoadedJsps=警告: initParam maxLoadedJspsの値は無効です。 既定値 "-1"を使用します。
+jsp.warning.modificationTestInterval=警告: initParam の modificationTestInterval の値は無効です。既定値 "4" 秒が使用されます
+jsp.warning.noJarScanner=警告: ServletContext に org.apache.tomcat.JarScanner が構成されていません。既定値の JarScanner 実装を使用します。
+jsp.warning.quoteAttributeEL=警告: initParam の quoteAttributeEL の値は無効です。既定値 "false" が使用されます
+jsp.warning.recompileOnFail=警告: initParam の recompileOnFail の値は無効です。既定値 "false" が使用されます
+jsp.warning.suppressSmap=警告: initParam の suppressSmap の値は無効です。既定値 "false" が使用されます
 jsp.warning.unknown.element.in.attribute=attribute中に未知の要素 ({0}) があります
 jsp.warning.unknown.element.in.function=function中に未知の要素 ({0}) があります
 jsp.warning.unknown.element.in.initParam=validatorのinit-param中に未知の要素 ({0}) があります
@@ -307,12 +308,14 @@ jsp.warning.unknown.element.in.validator=validator中に未知の要素 ({0}) 
 jsp.warning.unknown.element.in.variable=variable中に未知の要素 ({0}) があります
 jsp.warning.unknown.sourceVM=不明な source VM [{0}]が無視されました
 jsp.warning.unknown.targetVM=不明な target  VM [{0}]が無視されました。
-jsp.warning.xpoweredBy=警告: Invalid value for the initParam xpoweredByの値が無効です。デフォルト値 "false" を使用します
+jsp.warning.unsupported.sourceVM=サポートされていない source VM [{0}] がリクエストされました。[{1}] が使用されます
+jsp.warning.unsupported.targetVM=サポートされていない target VM [{0}] がリクエストされました。[{1}] が使用されます
+jsp.warning.xpoweredBy=警告: initParam の xpoweredBy の値は無効です。既定値 "false" が使用されます
 
 jspc.delete.fail=ファイル[{0}]を削除できませんでした
 jspc.error.fileDoesNotExist=ファイル引数 [{0}] は存在しません。
-jspc.error.generalException=エラー: ファイル [{0}] は次の例外を発生しました:
-jspc.generation.result=[{1}]ミリ秒で[{0}]エラーが発生して生成が完了しました。
+jspc.error.generalException=エラー: ファイル [{0}] で以下の一般的な例外が発生しました:
+jspc.generation.result=[{1}]ミリ秒の間に[{0}]個のエラーが発生して生成が完了しました。
 jspc.implicit.uriRoot=uriRootはデフォルト[{0}]に設定されます
 jspc.usage=使用法: jspc <options> [--] <jsp files>\n\
 JSPファイルの場所は次のオプションで指定するか、\n\
@@ -348,11 +351,21 @@ JSPファイルの場所は次のオプションで指定するか、\n\
 \    -javaEncoding <enc>   Set the encoding charset for Java classes (default UTF-8)\n\
 \    -source <version>     Set the -source argument to the compiler (default 1.6)\n\
 \    -target <version>     Set the -target argument to the compiler (default 1.6)\n
-jspc.webfrg.footer=\n\
-</web-fragment>\n\
+jspc.webfrg.footer=</web-fragment>\n\
+\n
+jspc.webinc.footer=<!--\n\
+ここまで、Apache Tomcat JspC による自動生成\n\
+-->\n\
+\n\
+\n
+jspc.webinc.header=<!--\n\
+Apache Tomcat JspC による自動生成\n\
+-->\n\
+\n\
 \n
-jspc.webxml.footer=\n\
-</web-app>\n\
+jspc.webinc.insertEnd=<!-- JSPC サーブレットマッピング ここまで -->
+jspc.webinc.insertStart=<!-- JSPC サーブレットマッピング ここから -->
+jspc.webxml.footer=</web-app>\n\
 \n
 
 org.apache.jasper.compiler.ELParser.invalidQuotesForStringLiteral=不正な文字列リテラル [{0}] です。シングルクォート、あるいは、ダブルクォートで囲まれていなければなりません。
diff --git a/java/org/apache/naming/factory/LocalStrings_ja.properties b/java/org/apache/naming/factory/LocalStrings_ja.properties
index 0716753..5e9164c 100644
--- a/java/org/apache/naming/factory/LocalStrings_ja.properties
+++ b/java/org/apache/naming/factory/LocalStrings_ja.properties
@@ -15,6 +15,10 @@
 
 dataSourceLinkFactory.badWrapper=クラス[{0}]のラッパーではありません。
 
+factoryBase.factoryClassError=リソースファクトリクラスを読み込めません
+factoryBase.factoryCreationError=リソースファクトリインスタンスを生成できません
+factoryBase.instanceCreationError=リソースインスタンスを生成できません
+
 lookupFactory.circularReference=[{0}]を含む循環参照が見つかりました。
 lookupFactory.createFailed=JNDI lookup ファクトリークラスのインスタンスを作成できませんでした。
 lookupFactory.loadFailed=JNDIルックアップファクトリクラスをロードできませんでした。
diff --git a/java/org/apache/tomcat/util/buf/LocalStrings_ja.properties b/java/org/apache/tomcat/util/buf/LocalStrings_ja.properties
index 4f78067..aa1cc83 100644
--- a/java/org/apache/tomcat/util/buf/LocalStrings_ja.properties
+++ b/java/org/apache/tomcat/util/buf/LocalStrings_ja.properties
@@ -15,8 +15,10 @@
 
 b2cConverter.unknownEncoding=文字エンコーディング [{0}] は未対応です。
 
+encodedSolidusHandling.invalid=値 [{0}] は認識されません
+
 uDecoder.convertHexDigit.notHex=[{0}] は16 進数ではありません。
 uDecoder.eof=予期せぬ場所で終端に達しました。
 uDecoder.noSlash="/" を符号化して含めることはできません。
-uDecoder.urlDecode.conversionError=文字セット[{1}]を使用して[{0}]のデコードに失敗しました
+uDecoder.urlDecode.conversionError=文字セット[{1}]を使用した[{0}]のデコードに失敗しました
 uDecoder.urlDecode.missingDigit=%文字の後ろに2つの16進数字が続く必要があるため、[{0}]のデコードに失敗しました。
diff --git a/java/org/apache/tomcat/util/compat/LocalStrings_ja.properties b/java/org/apache/tomcat/util/compat/LocalStrings_ja.properties
index ade78be..62e3923 100644
--- a/java/org/apache/tomcat/util/compat/LocalStrings_ja.properties
+++ b/java/org/apache/tomcat/util/compat/LocalStrings_ja.properties
@@ -14,3 +14,5 @@
 # limitations under the License.
 
 jre9Compat.invalidModuleUri=モジュール URI [{0}] を JarScanner で処理する URL に変換できませんでした。
+jre9Compat.javaPre9=クラスが見つからないため Java 9 以前の JVM 上でコードが実行されていると仮定します
+jre9Compat.unexpected=Java9 クラスやメソッドへの参照の生成に失敗しました
diff --git a/java/org/apache/tomcat/util/descriptor/LocalStrings_ja.properties b/java/org/apache/tomcat/util/descriptor/LocalStrings_ja.properties
index 099dfed..ca41781 100644
--- a/java/org/apache/tomcat/util/descriptor/LocalStrings_ja.properties
+++ b/java/org/apache/tomcat/util/descriptor/LocalStrings_ja.properties
@@ -17,5 +17,5 @@ digesterFactory.missingSchema=XMLスキーマ[{0}]が見つかりませんでし
 
 localResolver.unresolvedEntity=publicID [{1}]、system ID [{2}]、およびベースURI [{3}]を持つXMLリソース[{0}]を既知のローカルエンティティに解決できませんでした。
 
-xmlErrorHandler.error=致命的ではないエラー[{0}]は処理[{1}]を報告しました。
+xmlErrorHandler.error=処理[{1}]の間に致命的ではないエラー[{0}]が報告されました。
 xmlErrorHandler.warning=警告[{0}]が報告されました。[{1}]を処理中
diff --git a/java/org/apache/tomcat/util/http/LocalStrings_ja.properties b/java/org/apache/tomcat/util/http/LocalStrings_ja.properties
index 3668409..fb3c0dd 100644
--- a/java/org/apache/tomcat/util/http/LocalStrings_ja.properties
+++ b/java/org/apache/tomcat/util/http/LocalStrings_ja.properties
@@ -13,7 +13,7 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-cookies.fallToDebug=注:さらなるCookieエラーの発生はDEBUGレベルで記録されます。
+cookies.fallToDebug=注: 以降のCookieエラーの発生はDEBUGレベルでログに出力されます。
 cookies.invalidCookieToken=Cookie: 不正な cookie です。値がトークンではないか、クォートされていません。
 cookies.invalidSpecial=Cookies: 不明な特別な Cookie
 cookies.maxCountFail=最大数[{0}]以上のクッキーが検出されました。
@@ -25,10 +25,9 @@ parameters.copyFail=デバッグログの目的で元のパラメータ値のコ
 parameters.decodeFail.debug=文字列のデコードに失敗しました。パラメーター [{0}] (値 [{1}]) は無視しました。
 parameters.decodeFail.info=文字のデコードに失敗しました。 値[{1}]のパラメータ[{0}]は無視されました。 ここで引用された名前と値は、デコードに失敗したために破損している可能性があることに注意してください。 デバッグレベルのログを使用して、破損していない元の値を確認してください。
 parameters.emptyChunk=空のパラメータチャンクが無視されます。
-parameters.fallToDebug=\n\
-メモ: 以降のパラメータエラーは DEBUG レベルでロギングします。
+parameters.fallToDebug=注: 以降のパラメータエラーの発生はDEBUGレベルでログに出力されます。
 parameters.invalidChunk=バイト値 [{0}] で始まりバイト値 [{1}] で終了する不正なチャンクです。値 [{2}] を無視します。
 parameters.maxCountFail=単独のリクエスト ([{0}]) のリクエストパラメーター (GET および POST) の数が上限値を超えています。上限値を超えるすべてのパラメーターは無視します。上限値を変更するには Connector 要素の maxParameterCount 属性を設定してください。
-parameters.maxCountFail.fallToDebug=Note: 今後同様のエラーが発生した場合ログを DEBUG レベルで出力します。
+parameters.maxCountFail.fallToDebug=注: 以降のこのエラーの発生はDEBUGレベルでログに出力されます。
 parameters.multipleDecodingFail=文字のデコードに失敗しました。 合計[{0}]個の障害が検出されましたが、最初のものだけが記録されました。 このロガーがすべての失敗を記録するためにはデバッグレベルのロギングを有効にします。
 parameters.noequal=[{2}]の値で[{0}]の位置から[{1}]の位置で終了するパラメータには、 ''=''文字が続いていませんでした。
diff --git a/java/org/apache/tomcat/util/modeler/LocalStrings_ja.properties b/java/org/apache/tomcat/util/modeler/LocalStrings_ja.properties
index 8ce4c81..2191b9a 100644
--- a/java/org/apache/tomcat/util/modeler/LocalStrings_ja.properties
+++ b/java/org/apache/tomcat/util/modeler/LocalStrings_ja.properties
@@ -13,5 +13,5 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-modules.digesterParseError=レジストリデータの解析エラー
-modules.readDescriptorsError=ディスクリプタ読み取り中のエラー
+modules.digesterParseError=レジストリデータ解析中のエラー
+modules.readDescriptorsError=記述子読み取り中のエラー
diff --git a/java/org/apache/tomcat/websocket/LocalStrings_ja.properties b/java/org/apache/tomcat/websocket/LocalStrings_ja.properties
index ab136fd..0285624 100644
--- a/java/org/apache/tomcat/websocket/LocalStrings_ja.properties
+++ b/java/org/apache/tomcat/websocket/LocalStrings_ja.properties
@@ -29,11 +29,12 @@ backgroundProcessManager.processFailed=バックグラウンド処理が失敗
 
 caseInsensitiveKeyMap.nullKey=null 値はキーに使用できません。
 
-futureToSendHandler.timeout=[{0}] [{1}]を完了するのを待ってから操作がタイムアウトしました
+futureToSendHandler.timeout=完了を [{0}] [{1}] 待機後に、操作がタイムアウトしました
 
+perMessageDeflate.alreadyClosed=transformer はクローズされました。これ以上使用されません
 perMessageDeflate.deflateFailed=圧縮された WebSocket フレームを展開できません。
 perMessageDeflate.duplicateParameter=[{0}]拡張パラメータの重複した定義
-perMessageDeflate.invalidWindowSize=[{0}] のウインドウサイズに不正な値 [{1}] が指定されました。ウインドウサイズは 8 より大きく 15 未満でなければなりません。
+perMessageDeflate.invalidWindowSize=[{0}] のウインドウサイズに不正な値 [{1}] が指定されました。ウインドウサイズは 8 以上 15 以下でなければなりません。
 perMessageDeflate.unknownParameter=未知の拡張パラメーター [{0}] が指定されました。
 
 transformerFactory.unsupportedExtension=未対応の拡張 [{0}] です。
@@ -97,7 +98,7 @@ wsSession.unknownHandler=認識できないタイプ[{1}]のメッセージハ
 wsSession.unknownHandlerType=認識できない型[{1}]としてラップされたメッセージハンドラ[{0}]を追加できません。
 
 wsWebSocketContainer.asynchronousSocketChannelFail=サーバーへの接続を開始できません。
-wsWebSocketContainer.defaultConfiguratorFail=デフォルトコンフィグレータの作成に失敗しました。
+wsWebSocketContainer.defaultConfiguratorFail=既定のコンフィグレータ生成に失敗しました。
 wsWebSocketContainer.endpointCreateFail=クラス [{0}] のローカルエンドポイントを作成できません。
 wsWebSocketContainer.failedAuthentication=HTTP応答コード[{0}]を処理できませんでした。 認証ヘッダーがサーバーによって受け入れられませんでした。
 wsWebSocketContainer.httpRequestFailed=WebSocket接続を開始するHTTPリクエストが失敗しました。
diff --git a/java/org/apache/tomcat/websocket/server/LocalStrings_ja.properties b/java/org/apache/tomcat/websocket/server/LocalStrings_ja.properties
index cee1e24..b43c1af 100644
--- a/java/org/apache/tomcat/websocket/server/LocalStrings_ja.properties
+++ b/java/org/apache/tomcat/websocket/server/LocalStrings_ja.properties
@@ -17,7 +17,7 @@ serverContainer.addNotAllowed=以前に登録したことのあるエンドポ
 serverContainer.configuratorFail=POJO クラス [{1}] のインスタンスを構成するクラス [{0}] のインスタンスを作成できません。
 serverContainer.duplicatePaths=複数のエンドポイントを同じパス[{0}]に配備することはできません:既存のエンドポイントは[{1}]で、新しいエンドポイントは[{2}]です。
 serverContainer.encoderFail=タイプ[{0}]のエンコーダを作成できません
-serverContainer.failedDeployment=以前のデプロイメントが失敗したため、ホスト[{1}]内のパス[{0}]を持つWebアプリケーションへのWebSocketエンドポイントのデプロイメントは許可されていません。
+serverContainer.failedDeployment=以前の配備が失敗したため、ホスト[{1}]内のパス[{0}]を持つWebアプリケーションへのWebSocketエンドポイントの配備は許可されていません。
 serverContainer.missingAnnotation=POJOクラス[{0}]は@ServerEndpointでアノテーション付けされていないため、デプロイ出来ません。
 serverContainer.servletContextMissing=ServletContextが指定されていません
 
diff --git a/webapps/examples/WEB-INF/classes/LocalStrings_ja.properties b/webapps/examples/WEB-INF/classes/LocalStrings_ja.properties
index 6c3016f..4e57162 100644
--- a/webapps/examples/WEB-INF/classes/LocalStrings_ja.properties
+++ b/webapps/examples/WEB-INF/classes/LocalStrings_ja.properties
@@ -33,7 +33,7 @@ requestinfo.label.requesturi=Request URI:
 requestinfo.title=リクエスト情報例
 
 requestparams.firstname=First Name:
-requestparams.lastname=\ Last Name:
+requestparams.lastname=Last Name:
 requestparams.no-params=パラメータがありません。何か入力してください。
 requestparams.params-in-req=このリクエストのパラメータ:
 requestparams.title=リクエストパラメータ例


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org