diff --git a/src/main/resources/messages_ja_JP.properties b/src/main/resources/messages_ja_JP.properties
index 709b40b8..efaae957 100644
--- a/src/main/resources/messages_ja_JP.properties
+++ b/src/main/resources/messages_ja_JP.properties
@@ -56,12 +56,12 @@ userNotFoundMessage=ユーザーが見つかりません。
incorrectPasswordMessage=現在のパスワードが正しくありません。
usernameExistsMessage=新しいユーザー名はすでに存在します。
invalidUsernameMessage=ユーザー名が無効です。ユーザー名には文字、数字、およびそれに続く特殊文字 @._+- のみを含めることができます。または、有効な電子メール アドレスである必要があります。
-invalidPasswordMessage=The password must not be empty and must not have spaces at the beginning or end.
+invalidPasswordMessage=パスワードは空にすることはできません。また、先頭・末尾にスペースを含めることもできません。
confirmPasswordErrorMessage=新しいパスワードと新しいパスワードの確認は一致する必要があります。
deleteCurrentUserMessage=現在ログインしているユーザーは削除できません。
deleteUsernameExistsMessage=そのユーザー名は存在しないため削除できません。
downgradeCurrentUserMessage=現在のユーザーの役割をダウングレードできません
-disabledCurrentUserMessage=The current user cannot be disabled
+disabledCurrentUserMessage=現在のユーザーを無効にすることはできません
downgradeCurrentUserLongMessage=現在のユーザーの役割をダウングレードできません。したがって、現在のユーザーは表示されません。
userAlreadyExistsOAuthMessage=ユーザーは既にOAuth2ユーザーとして存在します。
userAlreadyExistsWebMessage=ユーザーは既にWebユーザーとして存在します。
@@ -76,12 +76,12 @@ donate=寄付する
color=色
sponsor=スポンサー
info=Info
-pro=Pro
-page=Page
-pages=Pages
-loading=Loading...
-addToDoc=Add to Document
-reset=Reset
+pro=pro
+page=ページ
+pages=ページ
+loading=読込中...
+addToDoc=ドキュメントに追加
+reset=リセット
legal.privacy=プライバシーポリシー
legal.terms=利用規約
@@ -92,7 +92,7 @@ legal.impressum=著作権利者情報
###############
# Pipeline #
###############
-pipeline.header=パイプラインメニュー (Alpha)
+pipeline.header=パイプラインメニュー (Beta)
pipeline.uploadButton=カスタムのアップロード
pipeline.configureButton=設定
pipeline.defaultOption=カスタム
@@ -117,21 +117,21 @@ pipelineOptions.validateButton=検証
########################
# ENTERPRISE EDITION #
########################
-enterpriseEdition.button=Upgrade to Pro
-enterpriseEdition.warning=This feature is only available to Pro users.
-enterpriseEdition.yamlAdvert=Stirling PDF Pro supports YAML configuration files and other SSO features.
-enterpriseEdition.ssoAdvert=Looking for more user management features? Check out Stirling PDF Pro
+enterpriseEdition.button=Proにアップグレード
+enterpriseEdition.warning=この機能はProユーザーのみが利用できます。
+enterpriseEdition.yamlAdvert=Stirling PDF Proは、YAML構成ファイルやその他のSSO機能をサポートしています。
+enterpriseEdition.ssoAdvert=より多くのユーザー管理機能をお探しですか? Stirling PDF Proをご覧ください
#################
# Analytics #
#################
-analytics.title=Do you want make Stirling PDF better?
-analytics.paragraph1=Stirling PDF has opt in analytics to help us improve the product. We do not track any personal information or file contents.
-analytics.paragraph2=Please consider enabling analytics to help Stirling-PDF grow and to allow us to understand our users better.
-analytics.enable=Enable analytics
-analytics.disable=Disable analytics
-analytics.settings=You can change the settings for analytics in the config/settings.yml file
+analytics.title=Stirling PDFをもっと良くしたいですか?
+analytics.paragraph1=Stirling PDFでは、製品の改善に役立つ分析機能をオプトインしています。個人情報やファイルの内容を追跡することはありません。
+analytics.paragraph2=Stirling-PDFの成長を支援しユーザーをより深く理解できるように分析を有効にすることを検討してください。
+analytics.enable=分析を有効にする
+analytics.disable=分析を無効にする
+analytics.settings=config/settings.ymlファイルでアナリティクスの設定を変更できます。
#############
# NAVBAR #
@@ -142,14 +142,14 @@ navbar.language=言語
navbar.settings=設定
navbar.allTools=ツール
navbar.multiTool=マルチツール
-navbar.search=Search
+navbar.search=検索
navbar.sections.organize=整理
navbar.sections.convertTo=PDFへ変換
navbar.sections.convertFrom=PDFから変換
navbar.sections.security=署名とセキュリティ
navbar.sections.advance=アドバンスド
navbar.sections.edit=閲覧と編集
-navbar.sections.popular=Popular
+navbar.sections.popular=人気
#############
# SETTINGS #
@@ -208,7 +208,7 @@ adminUserSettings.user=ユーザー
adminUserSettings.addUser=新しいユーザを追加
adminUserSettings.deleteUser=ユーザの削除
adminUserSettings.confirmDeleteUser=ユーザを本当に削除しますか?
-adminUserSettings.confirmChangeUserStatus=Should the user be disabled/enabled?
+adminUserSettings.confirmChangeUserStatus=ユーザーを無効/有効にする必要がありますか?
adminUserSettings.usernameInfo=ユーザー名には、文字、数字、および次の特殊文字 @._+- のみを含めることができます。または、有効な電子メール アドレスである必要があります。
adminUserSettings.roles=役割
adminUserSettings.role=役割
@@ -247,8 +247,8 @@ database.fileNotFound=ファイルが見つかりません
database.fileNullOrEmpty=ファイルは null または空であってはなりません
database.failedImportFile=ファイルのインポートに失敗
-session.expired=Your session has expired. Please refresh the page and try again.
-session.refreshPage=Refresh Page
+session.expired=セッションが期限切れです。ページを更新してもう一度お試しください。
+session.refreshPage=ページを更新
#############
# HOME-PAGE #
@@ -488,52 +488,52 @@ overlay-pdfs.tags=Overlay
home.split-by-sections.title=PDFをセクションで分割
home.split-by-sections.desc=PDFの各ページを縦横に分割します。
-split-by-sections.tags=Section Split, Divide, Customize
+split-by-sections.tags=Section Split, Divide, Customize,Customise
home.AddStampRequest.title=PDFにスタンプを追加
home.AddStampRequest.desc=設定した位置にテキストや画像のスタンプを追加できます
-AddStampRequest.tags=Stamp, Add image, center image, Watermark, PDF, Embed, Customize
+AddStampRequest.tags=Stamp, Add image, center image, Watermark, PDF, Embed, Customize,Customise
home.PDFToBook.title=PDFを書籍に変換
home.PDFToBook.desc=calibreを使用してPDFを書籍/コミック形式に変換します
-PDFToBook.tags=Book,Comic,Calibre,Convert,manga,amazon,kindle
+PDFToBook.tags=Book,Comic,Calibre,Convert,manga,amazon,kindle,epub,mobi,azw3,docx,rtf,txt,html,lit,fb2,pdb,lrf
home.BookToPDF.title=PDFを書籍に変換
home.BookToPDF.desc=calibreを使用してPDFを書籍/コミック形式に変換します
-BookToPDF.tags=Book,Comic,Calibre,Convert,manga,amazon,kindle
+BookToPDF.tags=Book,Comic,Calibre,Convert,manga,amazon,kindle,epub,mobi,azw3,docx,rtf,txt,html,lit,fb2,pdb,lrf
home.removeImagePdf.title=画像の削除
home.removeImagePdf.desc=PDFから画像を削除してファイルサイズを小さくします
removeImagePdf.tags=Remove Image,Page operations,Back end,server side
-home.splitPdfByChapters.title=Split PDF by Chapters
-home.splitPdfByChapters.desc=Split a PDF into multiple files based on its chapter structure.
+home.splitPdfByChapters.title=PDFをチャプターごとに分割
+home.splitPdfByChapters.desc=チャプターの構造に基づいてPDFを複数のファイルに分割します
splitPdfByChapters.tags=split,chapters,bookmarks,organize
-home.validateSignature.title=Validate PDF Signature
-home.validateSignature.desc=Verify digital signatures and certificates in PDF documents
+home.validateSignature.title=PDF署名の検証
+home.validateSignature.desc=PDF文書のデジタル署名と証明書を検証します
validateSignature.tags=signature,verify,validate,pdf,certificate,digital signature,Validate Signature,Validate certificate
#replace-invert-color
-replace-color.title=Replace-Invert-Color
-replace-color.header=Replace-Invert Color PDF
-home.replaceColorPdf.title=Replace and Invert Color
-home.replaceColorPdf.desc=Replace color for text and background in PDF and invert full color of pdf to reduce file size
+replace-color.title=色の置換・反転
+replace-color.header=PDFの色の置換・反転
+home.replaceColorPdf.title=色の置換と反転
+home.replaceColorPdf.desc=PDF内のテキストと背景の色を置き換え、PDFのフルカラーを反転してファイルサイズを縮小します。
replaceColorPdf.tags=Replace Color,Page operations,Back end,server side
-replace-color.selectText.1=Replace or Invert color Options
-replace-color.selectText.2=Default(Default high contrast colors)
-replace-color.selectText.3=Custom(Customized colors)
-replace-color.selectText.4=Full-Invert(Invert all colors)
-replace-color.selectText.5=High contrast color options
-replace-color.selectText.6=white text on black background
-replace-color.selectText.7=Black text on white background
-replace-color.selectText.8=Yellow text on black background
-replace-color.selectText.9=Green text on black background
-replace-color.selectText.10=Choose text Color
-replace-color.selectText.11=Choose background Color
-replace-color.submit=Replace
+replace-color.selectText.1=色の置換または反転オプション
+replace-color.selectText.2=デフォルト(デフォルトの高コントラスト色)
+replace-color.selectText.3=カスタム(カスタマイズされた色)
+replace-color.selectText.4=フル反転(すべての色を反転)
+replace-color.selectText.5=高コントラストカラーオプション
+replace-color.selectText.6=黒背景に白文字
+replace-color.selectText.7=白背景に黒文字
+replace-color.selectText.8=黒背景に黄色文字
+replace-color.selectText.9=黒背景に緑文字
+replace-color.selectText.10=テキストの色を選択
+replace-color.selectText.11=背景色を選択
+replace-color.submit=置換
@@ -560,9 +560,9 @@ login.oauth2AccessDenied=アクセス拒否
login.oauth2InvalidTokenResponse=無効なトークン応答
login.oauth2InvalidIdToken=無効なIDトークン
login.userIsDisabled=ユーザーは非アクティブ化されており、現在このユーザー名でのログインはブロックされています。管理者に連絡してください。
-login.alreadyLoggedIn=You are already logged in to
-login.alreadyLoggedIn2=devices. Please log out of the devices and try again.
-login.toManySessions=You have too many active sessions
+login.alreadyLoggedIn=すでにログインしています
+login.alreadyLoggedIn2=デバイスからログアウトしてもう一度お試しください。
+login.toManySessions=アクティブなセッションが多すぎます
#auto-redact
autoRedact.title=自動塗りつぶし
@@ -578,8 +578,8 @@ autoRedact.submitButton=送信
#showJS
-showJS.title=JavaScriptを表示
-showJS.header=JavaScriptを表示
+showJS.title=Javascriptを表示
+showJS.header=Javascriptを表示
showJS.downloadJS=Javascriptをダウンロード
showJS.submit=表示
@@ -757,7 +757,7 @@ certSign.showSig=署名を表示
certSign.reason=理由
certSign.location=場所
certSign.name=名前
-certSign.showLogo=Show Logo
+certSign.showLogo=ロゴを表示
certSign.submit=PDFに署名
@@ -792,9 +792,9 @@ compare.highlightColor.2=ハイライトカラー 2:
compare.document.1=ドキュメント 1
compare.document.2=ドキュメント 2
compare.submit=比較
-compare.complex.message=One or both of the provided documents are large files, accuracy of comparison may be reduced
-compare.large.file.message=One or Both of the provided documents are too large to process
-compare.no.text.message=One or both of the selected PDFs have no text content. Please choose PDFs with text for comparison.
+compare.complex.message=提供された文書の一方または両方が大きなファイルであるため、比較の精度が低下する可能性があります。
+compare.large.file.message=提供された文書の1つまたは両方が大きすぎて処理できません
+compare.no.text.message=選択したPDFの1つまたは両方にテキストコンテンツがありません。比較するには、テキストを含むPDFを選択してください。
#BookToPDF
BookToPDF.title=書籍やコミックをPDFに変換
@@ -803,8 +803,8 @@ BookToPDF.credit=calibreを使用
BookToPDF.submit=変換
#PDFToBook
-PDFToBook.title=書籍をPDFに変換
-PDFToBook.header=書籍をPDFに変換
+PDFToBook.title=PDFを書籍に変換
+PDFToBook.header=PDFを書籍に変換
PDFToBook.selectText.1=フォーマット
PDFToBook.credit=calibreを使用
PDFToBook.submit=変換
@@ -817,17 +817,17 @@ sign.draw=署名を書く
sign.text=テキスト入力
sign.clear=クリア
sign.add=追加
-sign.saved=Saved Signatures
-sign.save=Save Signature
-sign.personalSigs=Personal Signatures
-sign.sharedSigs=Shared Signatures
-sign.noSavedSigs=No saved signatures found
-sign.addToAll=Add to all pages
-sign.delete=Delete
-sign.first=First page
-sign.last=Last page
-sign.next=Next page
-sign.previous=Previous page
+sign.saved=保存された署名
+sign.save=署名を保存
+sign.personalSigs=個人署名
+sign.sharedSigs=共有署名
+sign.noSavedSigs=保存された署名が見つかりません
+sign.addToAll=すべてのページに追加
+sign.delete=削除
+sign.first=最初のページ
+sign.last=最後のページ
+sign.next=次のページ
+sign.previous=前のページ
#repair
repair.title=修復
@@ -944,39 +944,39 @@ pdfOrganiser.placeholder=(例:1,3,2または4-8,2,10-12または2n-1)
multiTool.title=PDFマルチツール
multiTool.header=PDFマルチツール
multiTool.uploadPrompts=ファイル名
-multiTool.selectAll=Select All
-multiTool.deselectAll=Deselect All
-multiTool.selectPages=Page Select
-multiTool.selectedPages=Selected Pages
-multiTool.page=Page
-multiTool.deleteSelected=Delete Selected
-multiTool.downloadAll=Export
-multiTool.downloadSelected=Export Selected
+multiTool.selectAll=すべて選択
+multiTool.deselectAll=選択を解除
+multiTool.selectPages=ページ選択
+multiTool.selectedPages=選択したページ
+multiTool.page=ページ
+multiTool.deleteSelected=選択項目を削除
+multiTool.downloadAll=エクスポート
+multiTool.downloadSelected=選択項目をエクスポート
-multiTool.insertPageBreak=Insert Page Break
-multiTool.addFile=Add File
-multiTool.rotateLeft=Rotate Left
-multiTool.rotateRight=Rotate Right
-multiTool.split=Split
-multiTool.moveLeft=Move Left
-multiTool.moveRight=Move Right
-multiTool.delete=Delete
-multiTool.dragDropMessage=Page(s) Selected
-multiTool.undo=Undo
-multiTool.redo=Redo
+multiTool.insertPageBreak=改ページを挿入
+multiTool.addFile=ファイルを追加
+multiTool.rotateLeft=左回転
+multiTool.rotateRight=右回転
+multiTool.split=分割
+multiTool.moveLeft=左に移動
+multiTool.moveRight=右に移動
+multiTool.delete=削除
+multiTool.dragDropMessage=選択されたページ
+multiTool.undo=元に戻す
+multiTool.redo=やり直す
#decrypt
-decrypt.passwordPrompt=This file is password-protected. Please enter the password:
-decrypt.cancelled=Operation cancelled for PDF: {0}
-decrypt.noPassword=No password provided for encrypted PDF: {0}
-decrypt.invalidPassword=Please try again with the correct password.
-decrypt.invalidPasswordHeader=Incorrect password or unsupported encryption for PDF: {0}
-decrypt.unexpectedError=There was an error processing the file. Please try again.
-decrypt.serverError=Server error while decrypting: {0}
-decrypt.success=File decrypted successfully.
+decrypt.passwordPrompt=このファイルはパスワードで保護されています。パスワードを入力してください:
+decrypt.cancelled=PDFの操作がキャンセルされました: {0}
+decrypt.noPassword=暗号化されたPDFにパスワードが指定されていません: {0}
+decrypt.invalidPassword=正しいパスワードでもう一度お試しください。
+decrypt.invalidPasswordHeader=PDFのパスワードが正しくないか、暗号化がサポートされていません: {0}
+decrypt.unexpectedError=ファイルの処理中にエラーが発生しました。もう一度お試しください。
+decrypt.serverError=復号化中にサーバーエラーが発生しました: {0}
+decrypt.success=ファイルの暗号化が正常に完了しました。
#multiTool-advert
-multiTool-advert.message=This feature is also available in our multi-tool page. Check it out for enhanced page-by-page UI and additional features!
+multiTool-advert.message=この機能は、マルチツールでもご利用いただけます。強化されたページごとのUIと追加機能についてはこちらをご覧ください。
#view pdf
viewPdf.title=PDFを表示
@@ -1132,8 +1132,8 @@ pdfToPDFA.header=PDFをPDF/Aに変換
pdfToPDFA.credit=本サービスはPDF/Aの変換にqpdfを使用しています。
pdfToPDFA.submit=変換
pdfToPDFA.tip=現在、一度に複数の入力に対して機能しません
-pdfToPDFA.outputFormat=Output format
-pdfToPDFA.pdfWithDigitalSignature=PDF にはデジタル署名が含まれています。これは次の手順で削除されます。
+pdfToPDFA.outputFormat=出力形式
+pdfToPDFA.pdfWithDigitalSignature=PDFにはデジタル署名が含まれています。これは次の手順で削除されます。
#PDFToWord
@@ -1238,8 +1238,8 @@ licenses.license=ライセンス
survey.nav=アンケート
survey.title=Stirling-PDFのアンケート
survey.description=Stirling-PDFには追跡機能がないため、Stirling-PDFをより良くするために皆様の意見を聞かせてください!
-survey.changes=Stirling-PDF has changed since the last survey! To find out more please check our blog post here:
-survey.changes2=With these changes we are getting paid business support and funding
+survey.changes=Stirling-PDFは前回の調査から変更されました。詳細についてはこちらのブログ投稿をご覧ください。
+survey.changes2=これらの変更により私たちは有償のビジネスサポートと資金援助を受けています
survey.please=アンケートにご協力ください!
survey.disabled=(アンケートのポップアップは、次の更新では無効になりますが、ページの下部に表示されます。)
survey.button=アンケートに答える
@@ -1267,61 +1267,61 @@ removeImage.removeImage=画像の削除
removeImage.submit=画像を削除
-splitByChapters.title=Split PDF by Chapters
-splitByChapters.header=Split PDF by Chapters
-splitByChapters.bookmarkLevel=Bookmark Level
-splitByChapters.includeMetadata=Include Metadata
-splitByChapters.allowDuplicates=Allow Duplicates
-splitByChapters.desc.1=This tool splits a PDF file into multiple PDFs based on its chapter structure.
-splitByChapters.desc.2=Bookmark Level: Choose the level of bookmarks to use for splitting (0 for top-level, 1 for second-level, etc.).
-splitByChapters.desc.3=Include Metadata: If checked, the original PDF's metadata will be included in each split PDF.
-splitByChapters.desc.4=Allow Duplicates: If checked, allows multiple bookmarks on the same page to create separate PDFs.
-splitByChapters.submit=Split PDF
+splitByChapters.title=PDFをチャプターごとに分割
+splitByChapters.header=PDFをチャプターごとに分割
+splitByChapters.bookmarkLevel=ブックマークレベル
+splitByChapters.includeMetadata=メタデータを含める
+splitByChapters.allowDuplicates=重複を許可する
+splitByChapters.desc.1=このツールは、チャプター構造に基づいてPDFファイルを複数のPDFに分割します。
+splitByChapters.desc.2=ブックマークレベル:分割に使用するブックマークのレベルを選択します(最上位レベルの場合は0、第2レベルの場合は1など)。
+splitByChapters.desc.3=メタデータを含める:チェックすると、元のPDFのメタデータが各分割PDFに含まれます。
+splitByChapters.desc.4=重複を許可:チェックすると同じページ上の複数のブックマークから個別のPDFを作成できます。
+splitByChapters.submit=PDFを分割
#File Chooser
-fileChooser.click=Click
-fileChooser.or=or
-fileChooser.dragAndDrop=Drag & Drop
-fileChooser.hoveredDragAndDrop=Drag & Drop file(s) here
+fileChooser.click=クリック
+fileChooser.or=または
+fileChooser.dragAndDrop=ドラッグ&ドロップ
+fileChooser.hoveredDragAndDrop=ファイルをここにドラッグ&ドロップ
#release notes
-releases.footer=Releases
-releases.title=Release Notes
-releases.header=Release Notes
-releases.current.version=Current Release
-releases.note=Release notes are only available in English
+releases.footer=リリース
+releases.title=リリースノート
+releases.header=リリースノート
+releases.current.version=現在のリリース
+releases.note=リリースノートは英語でのみで提供されています
#Validate Signature
-validateSignature.title=Validate PDF Signatures
-validateSignature.header=Validate Digital Signatures
-validateSignature.selectPDF=Select signed PDF file
-validateSignature.submit=Validate Signatures
-validateSignature.results=Validation Results
-validateSignature.status=Status
-validateSignature.signer=Signer
-validateSignature.date=Date
-validateSignature.reason=Reason
-validateSignature.location=Location
-validateSignature.noSignatures=No digital signatures found in this document
-validateSignature.status.valid=Valid
-validateSignature.status.invalid=Invalid
-validateSignature.chain.invalid=Certificate chain validation failed - cannot verify signer's identity
-validateSignature.trust.invalid=Certificate not in trust store - source cannot be verified
-validateSignature.cert.expired=Certificate has expired
-validateSignature.cert.revoked=Certificate has been revoked
-validateSignature.signature.info=Signature Information
-validateSignature.signature=Signature
-validateSignature.signature.mathValid=Signature is mathematically valid BUT:
-validateSignature.selectCustomCert=Custom Certificate File X.509 (Optional)
-validateSignature.cert.info=Certificate Details
-validateSignature.cert.issuer=Issuer
-validateSignature.cert.subject=Subject
-validateSignature.cert.serialNumber=Serial Number
-validateSignature.cert.validFrom=Valid From
-validateSignature.cert.validUntil=Valid Until
-validateSignature.cert.algorithm=Algorithm
-validateSignature.cert.keySize=Key Size
-validateSignature.cert.version=Version
-validateSignature.cert.keyUsage=Key Usage
-validateSignature.cert.selfSigned=Self-Signed
-validateSignature.cert.bits=bits
+validateSignature.title=PDF署名の検証
+validateSignature.header=デジタル署名の検証
+validateSignature.selectPDF=署名済みPDFファイルを選択
+validateSignature.submit=署名の検証
+validateSignature.results=検証結果
+validateSignature.status=状態
+validateSignature.signer=署名者
+validateSignature.date=日付
+validateSignature.reason=理由
+validateSignature.location=場所
+validateSignature.noSignatures=この文書にはデジタル署名が見つかりません
+validateSignature.status.valid=有効
+validateSignature.status.invalid=無効
+validateSignature.chain.invalid=証明書チェーンの検証に失敗しました - 署名者の身元を確認できません
+validateSignature.trust.invalid=証明書が信頼ストアにありません - ソースを検証できません
+validateSignature.cert.expired=証明書の有効期限が切れています
+validateSignature.cert.revoked=証明書は取り消されました
+validateSignature.signature.info=署名情報
+validateSignature.signature=署名
+validateSignature.signature.mathValid=署名は数学的には有効ですが:
+validateSignature.selectCustomCert=カスタム証明書ファイル X.509 (オプション)
+validateSignature.cert.info=証明書の詳細
+validateSignature.cert.issuer=発行者
+validateSignature.cert.subject=主題
+validateSignature.cert.serialNumber=シリアルナンバー
+validateSignature.cert.validFrom=有効開始日
+validateSignature.cert.validUntil=有効期限
+validateSignature.cert.algorithm=アルゴリズム
+validateSignature.cert.keySize=キーサイズ
+validateSignature.cert.version=バージョン
+validateSignature.cert.keyUsage=キーの使用法
+validateSignature.cert.selfSigned=自己署名
+validateSignature.cert.bits=ビット