chore: pull locize

This commit is contained in:
Ibrahima G. Coulibaly 2025-07-25 16:57:12 +01:00
commit 18bf2cddaf
96 changed files with 2409 additions and 27 deletions

View file

@ -29,14 +29,33 @@
},
"mergeAudio": {
"description": "複数のオーディオ ファイルを順番に連結して 1 つのオーディオ ファイルに結合します。",
"inputTitle": "入力オーディオファイル",
"longDescription": "このツールを使えば、複数のオーディオファイルをアップロード順に連結し、1つのファイルにまとめることができます。ポッドキャストのセグメント、音楽トラック、その他様々なオーディオファイルを結合するのに最適です。MP3、AAC、WAVなど、様々なオーディオ形式に対応しています。",
"mergingAudio": "オーディオの結合",
"outputFormat": "出力形式",
"resultTitle": "統合オーディオ",
"shortDescription": "複数のオーディオ ファイルを 1 つに結合します (MP3、AAC、WAV)。",
"title": "オーディオを結合"
"title": "オーディオを結合",
"toolInfo": {
"title": "何ですか {{title}}"
}
},
"trim": {
"description": "開始時間と終了時間を指定して、オーディオ ファイルをカットおよびトリミングし、特定のセグメントを抽出します。",
"endTime": "終了時間",
"endTimeDescription": "終了時刻HH:MM:SS形式、例00:01:30",
"inputTitle": "入力オーディオ",
"longDescription": "このツールを使えば、開始時間と終了時間を指定してオーディオファイルをトリミングできます。長いオーディオファイルから特定のセグメントを抽出したり、不要な部分を削除したり、短いクリップを作成したりできます。MP3、AAC、WAVなど、様々なオーディオ形式に対応しています。ポッドキャスト編集、音楽制作、その他あらゆるオーディオ編集のニーズに最適です。",
"outputFormat": "出力形式",
"resultTitle": "トリミングされたオーディオ",
"shortDescription": "オーディオ ファイルをトリミングして特定の時間セグメントを抽出します (MP3、AAC、WAV)。",
"title": "オーディオをトリムする"
"startTime": "開始時間",
"startTimeDescription": "開始時刻は HH:MM:SS 形式(例: 00:00:30",
"timeSettings": "時間設定",
"title": "オーディオをトリムする",
"toolInfo": {
"title": "何ですか {{title}}"
},
"trimmingAudio": "オーディオのトリミング"
}
}

View file

@ -17,15 +17,21 @@
"description": "区切り文字、引用符、出力フォーマットなどのカスタマイズ可能なオプションを使用して、CSVファイルをJSON形式に変換します。ヘッダー、コメント、動的な型変換をサポートします。",
"dynamicTypes": "動的型",
"dynamicTypesDescription": "数値とブール値を自動的に変換する",
"error": "エラー",
"errorParsing": "CSV 解析エラー: {{error}}",
"fieldQuote": "フィールド引用符(例: \"",
"inputCsvFormat": "入力CSV形式",
"inputTitle": "入力CSV",
"invalidCsvFormat": "無効なCSV形式",
"resultTitle": "出力JSON",
"shortDescription": "CSV データを JSON 形式に変換します。",
"skipEmptyLines": "空行をスキップ",
"skipEmptyLinesDescription": "入力CSV内の空行を無視する",
"title": "CSVをJSONに変換する",
"toolInfo": {
"description": "このツールは、カンマ区切り値CSVファイルをJavaScript Object NotationJSONデータ構造に変換します。カスタマイズ可能な区切り文字、引用符、コメント記号など、様々なCSV形式に対応しています。変換機能は、最初の行をヘッダーとして扱い、空行をスキップし、数値やブール値などのデータ型を自動検出します。変換後のJSONは、データ移行、バックアップ、または他のアプリケーションへの入力として使用できます。",
"title": "CSV から JSON へのコンバーターとは何ですか?"
},
"useHeaders": "ヘッダーを使用する",
"useHeadersDescription": "最初の行を列ヘッダーとして扱う"
},

View file

@ -10,8 +10,15 @@
"title": "画像の不透明度を変更する"
},
"compress": {
"compressedSize": "圧縮サイズ",
"compressionOptions": "圧縮オプション",
"description": "品質を維持しながら画像ファイルのサイズを縮小します。",
"failedToCompress": "画像の圧縮に失敗しました。もう一度お試しください。",
"fileSizes": "ファイルサイズ",
"inputTitle": "入力画像",
"maxFileSizeDescription": "最大ファイルサイズ(メガバイト)",
"originalSize": "オリジナルサイズ",
"qualityDescription": "画像品質のパーセンテージ(低いほどファイルサイズが小さくなります)",
"resultTitle": "圧縮画像",
"shortDescription": "適切な品質を維持しながら画像を圧縮してファイル サイズを縮小します。",
"title": "画像を圧縮"

View file

@ -1,4 +1,9 @@
{
"comparison": {
"description": "2 つの JSON オブジェクトを比較して、構造と値の違いを識別します。",
"shortDescription": "2つのJSONオブジェクトの違いを見つける",
"title": "JSONを比較する"
},
"escapeJson": {
"description": "JSON文字列内の特殊文字をエスケープします。JSONデータを適切にエスケープされた形式に変換して、安全な転送や保存を実現します。",
"shortDescription": "JSON内の特殊文字をエスケープする",

View file

@ -5,6 +5,15 @@
"copyDescription": "コピー数(端数も可)",
"description": "リストアイテムを複製するための、世界で最もシンプルなブラウザベースのユーティリティです。リストを入力し、複製条件を指定するだけで、アイテムのコピーを作成できます。データの拡張、テスト、繰り返しパターンの作成に最適です。",
"duplicationOptions": "複製オプション",
"error": "エラー",
"example1Description": "この例では、単語のリストを複製する方法を示します。",
"example1Title": "単純な複製",
"example2Description": "この例では、リストを逆の順序で複製する方法を示します。",
"example2Title": "逆複製",
"example3Description": "この例では、項目を連結するのではなく織り交ぜる方法を示します。",
"example3Title": "織り交ぜたアイテム",
"example4Description": "この例では、リストを小数部数で複製する方法を示します。",
"example4Title": "部分的な複製",
"examples": {
"fractional": {
"description": "この例では、リストを小数部数で複製する方法を示します。",
@ -37,12 +46,53 @@
"toolInfo": {
"description": "このツールを使うと、リスト内の項目を複製できます。複製する数(小数点以下を含む)を指定したり、項目を連結するか織り交ぜるかを制御したり、複製した項目を反転させたりすることも可能です。繰り返しパターンの作成、テストデータの生成、あるいは予測可能な内容のリスト拡張などに便利です。",
"title": "リストの重複"
},
"unknownError": "不明なエラーが発生しました",
"validation": {
"copyMustBeNumber": "コピー数は数字でなければなりません",
"copyMustBePositive": "コピー数は正の数でなければなりません",
"copyRequired": "コピー数が必要です",
"joinSeparatorRequired": "結合セパレーターは必須です",
"separatorRequired": "セパレータは必須です"
}
},
"findMostPopular": {
"description": "リスト内で最も人気のあるアイテムを見つけるための、世界で最もシンプルなブラウザベースのユーティリティです。リストを入力するだけで、最も頻繁に表示されるアイテムを瞬時に表示します。データ分析、トレンドの特定、共通要素の発見に最適です。",
"displayFormatDescription": "最も人気のあるリスト項目を表示するにはどうすればいいですか?",
"displayOptions": {
"count": "アイテム数を表示",
"percentage": "アイテムの割合を表示",
"total": "アイテムの合計を表示"
},
"extractListItems": "リスト項目を抽出するにはどうすればいいですか?",
"ignoreItemCase": "項目の大文字と小文字を区別しない",
"ignoreItemCaseDescription": "リスト項目をすべて小文字で比較します。",
"inputTitle": "入力リスト",
"itemComparison": "アイテム比較",
"outputFormat": "トップ項目の出力形式",
"removeEmptyItems": "空のアイテムを削除する",
"removeEmptyItemsDescription": "比較から空の項目を無視します。",
"resultTitle": "最も人気のある商品",
"shortDescription": "最も頻繁に発生するアイテムを見つける",
"title": "最も人気のあるものを探す"
"sortOptions": {
"alphabetic": "アルファベット順に並べ替え",
"count": "カウントで並べ替え"
},
"sortingMethodDescription": "並べ替え方法を選択します。",
"splitOperators": {
"regex": {
"description": "入力リスト項目を正規表現で区切ります。",
"title": "正規表現を使用して分割する"
},
"symbol": {
"description": "入力リスト項目を文字で区切ります。",
"title": "分割にシンボルを使用する"
}
},
"splitSeparatorDescription": "区切り記号または正規表現を設定します。",
"title": "最も人気のあるものを探す",
"trimItems": "上位リスト項目をトリミングする",
"trimItemsDescription": "項目を比較する前に先頭と末尾のスペースを削除します"
},
"findUnique": {
"caseSensitiveItems": "大文字と小文字を区別する項目",

View file

@ -37,6 +37,101 @@
"shortDescription": "オームの法則を使って電気回路の電圧、電流、抵抗を計算する",
"title": "オームの法則"
},
"randomNumberGenerator": {
"description": "カスタマイズ可能なオプションを使用して、指定された範囲内で乱数を生成します。",
"error": {
"generationFailed": "乱数を生成できませんでした。入力パラメータを確認してください。"
},
"info": {
"description": "乱数ジェネレータは、指定された範囲内で予測不可能な数値を生成します。このツールは、暗号的に安全な乱数生成技術を用いて、真にランダムな結果を保証します。シミュレーション、ゲーム、統計的サンプリング、テストなどのシナリオに役立ちます。",
"title": "乱数ジェネレータとは何ですか?"
},
"longDescription": "整数または小数、重複の許可/禁止、結果の並べ替えなどのオプションを使用して、指定範囲内で乱数を生成します。シミュレーション、テスト、ゲーム、統計分析に最適です。",
"options": {
"generation": {
"allowDecimals": {
"description": "整数の代わりに小数を生成する",
"title": "小数点を許可する"
},
"allowDuplicates": {
"description": "同じ数字を複数回表示できるようにする",
"title": "重複を許可する"
},
"countDescription": "生成する乱数の数110,000",
"sortResults": {
"description": "生成された数字を昇順に並べ替える",
"title": "結果を並べ替える"
},
"title": "生成オプション"
},
"output": {
"separatorDescription": "生成された数字を区切る文字",
"title": "出力設定"
},
"range": {
"maxDescription": "最大値(含む)",
"minDescription": "最小値(含む)",
"title": "範囲設定"
}
},
"result": {
"count": "カウント",
"hasDuplicates": "重複が含まれています",
"isSorted": "ソート済み",
"range": "範囲",
"title": "生成された乱数"
},
"shortDescription": "カスタム範囲内で乱数を生成する",
"title": "乱数ジェネレータ"
},
"randomPortGenerator": {
"description": "カスタマイズ可能なオプションを使用して、指定された範囲内でランダムなネットワーク ポートを生成します。",
"error": {
"generationFailed": "ランダムポートの生成に失敗しました。入力パラメータを確認してください。"
},
"info": {
"description": "ランダムポートジェネレータは、指定された範囲内で予測不可能なネットワークポート番号を生成します。このツールはIANAポート番号標準に準拠しており、一般的なサービスの識別機能も備えています。開発、テスト、ネットワーク設定、ポート競合の回避に役立ちます。",
"title": "ランダム ポート ジェネレーターとは何ですか?"
},
"longDescription": "指定された範囲(既知、登録済み、動的、またはカスタム)内でランダムなネットワークポートを生成します。開発、テスト、ネットワーク構成に最適です。一般的なポートのポートサービス識別機能も備えています。",
"options": {
"generation": {
"allowDuplicates": {
"description": "同じポートを複数回表示できるようにする",
"title": "重複を許可する"
},
"countDescription": "生成するランダムポートの数11,000",
"sortResults": {
"description": "生成されたポートを昇順に並べ替える",
"title": "結果を並べ替える"
},
"title": "生成オプション"
},
"output": {
"separatorDescription": "生成されたポートを区切る文字",
"title": "出力設定"
},
"range": {
"custom": "カスタム範囲",
"dynamic": "動的ポート (49152-65535)",
"maxPortDescription": "最大ポート番号165535",
"minPortDescription": "最小ポート番号165535",
"registered": "登録ポート1024-49151",
"title": "ポート範囲設定",
"wellKnown": "よく知られているポート11023"
}
},
"result": {
"count": "カウント",
"hasDuplicates": "重複が含まれています",
"isSorted": "ソート済み",
"portDetails": "ポートの詳細",
"range": "ポート範囲",
"title": "生成されたランダムポート"
},
"shortDescription": "ランダムなネットワークポートを生成する",
"title": "ランダムポートジェネレーター"
},
"slackline": {
"description": "スラックラインの張力を計算する",
"longDescription": "この計算機はロープの中央に荷重がかかることを想定しています",
@ -57,6 +152,14 @@
},
"sum": {
"description": "数値リストの合計を計算します。数値をカンマまたは改行で区切って入力すると、合計が求められます。",
"example1Description": "この例では、10個の正の整数の合計を計算します。これらの整数は列にリストされており、合計は19494になります。",
"example1Title": "10個の正の数の合計",
"example2Description": "この例では、3音節の名詞20個の列を反転し、すべての単語を下から上へ出力します。リスト項目を区切るために、入力項目区切り文字として\\n文字を使用しています。つまり、各項目はそれぞれ独立した行に表示されます。",
"example2Title": "公園の木を数える",
"example3Description": "この例では、正の数、負の数、整数、小数など、90種類の異なる値を加算します。入力区切り文字をカンマに設定し、すべての値を加算すると、出力として0が得られます。",
"example3Title": "整数と小数の合計",
"example4Description": "この例では、10桁すべての合計を計算し、「累計を印刷」オプションを有効にします。加算の過程で合計の中間値を取得します。したがって、出力には次の順序が示されます0、10 + 1、30 + 1 + 2、60 + 1 + 2 + 3、100 + 1 + 2 + 3 + 4、など。",
"example4Title": "数字の累計",
"extractionTypes": {
"delimiter": {
"description": "ここで数値区切りをカスタマイズします。(デフォルトでは改行です。)",

View file

@ -11,6 +11,7 @@
"highCompression": "高圧縮",
"highCompressionDescription": "多少の品質低下を伴いファイルサイズを最大限に削減",
"inputTitle": "入力PDF",
"longDescription": "Ghostscriptを使ってブラウザ内で安全にPDFファイルを圧縮できます。ファイルはデバイスから一切出ないので、完全なプライバシーを確保しながら、メール共有、ウェブサイトへのアップロード、ストレージ容量の節約のためにファイルサイズを縮小できます。WebAssemblyテクロジーを搭載しています。",
"lowCompression": "低圧縮",
"lowCompressionDescription": "品質の低下を最小限に抑えながらファイルサイズをわずかに削減",
"mediumCompression": "中圧縮",

View file

@ -28,6 +28,31 @@
"shortDescription": "指定した位置の間のテキストの一部を抽出する",
"title": "部分文字列の抽出"
},
"hiddenCharacterDetector": {
"analysisOptions": "分析オプション",
"category": "カテゴリ",
"description": "隠された Unicode 文字、特に攻撃に使用される可能性のある RTL Override 文字を検出します。",
"foundChars": "見つかった {{count}} 隠し文字:",
"inputPlaceholder": "隠し文字をチェックするテキストを入力してください...",
"inputTitle": "分析するテキスト",
"invisibleChar": "見えないキャラクター",
"invisibleFound": "見えない文字が見つかりました",
"longDescription": "このツールは、テキスト内の隠れたUnicode文字、特に攻撃に利用される可能性のある右から左へのRTLオーバーライド文字を検出するのに役立ちます。一見無害なテキストに隠れている可能性のある、不可視文字、ゼロ幅文字、その他の潜在的に悪意のあるUnicodeシーケンスを識別できます。",
"noHiddenChars": "テキスト内に隠し文字は検出されませんでした。",
"optionsDescription": "検出する隠し文字の種類と結果の表示方法を設定します。",
"position": "位置",
"rtlAlert": "⚠️ RTL オーバーライド文字が検出されました。このテキストには悪意のある隠し文字が含まれている可能性があります。",
"rtlFound": "RTLオーバーライドが見つかりました",
"rtlOverride": "RTLオーバーライド文字",
"rtlWarning": "警告: RTL オーバーライド文字が検出されました。これは攻撃に使用される可能性があります。",
"shortDescription": "テキスト内の隠れたUnicode文字を見つける",
"summary": "分析概要",
"title": "隠し文字検出",
"totalChars": "隠し文字の合計数: {{count}}",
"unicode": "ユニコード",
"zeroWidthChar": "ゼロ幅文字",
"zeroWidthFound": "ゼロ幅文字が見つかりました"
},
"join": {
"blankLinesAndTrailingSpaces": "空白行と末尾のスペース",
"deleteBlankDescription": "テキスト シンボルのない行を削除します。",
@ -257,5 +282,30 @@
"resultTitle": "大文字のテキスト",
"shortDescription": "テキストを大文字に変換する",
"title": "大文字に変換"
},
"urlDecode": {
"inputTitle": "入力文字列URLエスケープ",
"resultTitle": "出力文字列",
"toolInfo": {
"description": "文字列を読み込むと、自動的に URL エスケープが解除されます。",
"longDescription": "このツールは、URLエンコードされた文字列をURLデコードします。URLデコードはURLエンコードの逆の操作です。パーセントエンコードされた文字はすべて、ユーザーが理解できる文字にデコードされます。よく知られているパーセントエンコード値としては、スペースの場合は%20、コロンの場合は%3a、スラッシュの場合は%2f、疑問符の場合は%3fなどがあります。パーセント記号の後の2桁の数字は、文字の16進数による文字コード値です。",
"shortDescription": "文字列をすばやく URL アンエスケープします。",
"title": "文字列URLデコーダー"
}
},
"urlEncode": {
"encodingOption": {
"nonSpecialCharDescription": "選択すると、入力文字列内のすべての文字が URL エンコードに変換されます (特殊な文字だけでなく)。",
"nonSpecialCharPlaceholder": "特殊文字以外の文字をエンコードする",
"title": "エンコードオプション"
},
"inputTitle": "入力文字列",
"resultTitle": "URLエスケープ文字列",
"toolInfo": {
"description": "文字列を読み込むと、自動的に URL エスケープされます。",
"longDescription": "このツールは文字列をURLエンコードします。URLの特殊文字はパーセント記号エンコードに変換されます。このエンコードは、各文字の数値がパーセント記号とそれに続く2桁の16進数値に変換されるため、パーセントエンコードと呼ばれます。16進数値は文字のコードポイント値に基づいて決定されます。例えば、スペースは%20、コロンは%3a、スラッシュは%2fにエスケープされます。特殊文字以外の文字は変更されません。特殊文字以外の文字もパーセントエンコードに変換する必要がある場合は、そのための追加オプションも追加しました。この動作を有効にするには、encode-non-special-charsオプションを選択してください。",
"shortDescription": "文字列をすばやく URL エスケープします。",
"title": "文字列URLエンコーダ"
}
}
}

View file

@ -1,6 +1,8 @@
{
"checkLeapYears": {
"description": "その年がうるう年かどうかを確認し、うるう年情報を取得します。",
"exampleDescription": "友人の一人は閏年の2月29日に生まれたため、誕生日は4年に一度しかありません。彼女の誕生日がいつなのかはなかなか思い出せないので、プログラムを使って、今後の閏年のリマインダーリストを作成しています。彼女の次の誕生日のリストを作成するには、2025年から2040年までの一連の年を入力に読み込み、各年のステータスを取得します。プログラムが閏年だと判断した場合、2月29日の誕生日パーティーに招待されることがわかります。",
"exampleTitle": "2月29日の誕生日を検索",
"inputTitle": "入力年",
"resultTitle": "閏年の結果",
"shortDescription": "その年がうるう年かどうかをチェックする",
@ -56,6 +58,21 @@
"title": "時間を秒に変換する"
}
},
"convertUnixToDate": {
"addUtcLabel": "「UTC」サフィックスを追加",
"addUtcLabelDescription": "変換された日付の後に「UTC」を表示しますUTCモードのみ",
"description": "Unix タイムスタンプを人間が読める日付に変換します。",
"outputOptions": "出力オプション",
"shortDescription": "Unixタイムスタンプを日付に変換する",
"title": "Unix を日付に変換する",
"toolInfo": {
"description": "このツールは、Unixタイムスタンプ秒単位を人間が判読できる日付形式YYYY-MM-DD HH:MM:SSに変換します。ローカルタイムスタンプとUTCタイムスタンプの両方の出力をサポートしているため、ログ、API、またはUnixタイムを使用するシステムからのタイムスタンプを素早く解釈するのに役立ちます。",
"title": "Unix を日付に変換する"
},
"useLocalTime": "現地時間を使用する",
"useLocalTimeDescription": "UTC ではなくローカルタイムゾーンで変換された日付を表示します",
"withLabel": "オプション"
},
"crontabGuru": {
"description": "cron式を生成し、理解します。自動化されたタスクやシステムジョブのcronスケジュールを作成します。",
"shortDescription": "cron式を生成して理解する",

View file

@ -246,5 +246,9 @@
"copyFailed": "コピーに失敗しました: {{error}}",
"loading": "読み込み中... 少々時間がかかる場合があります。",
"result": "結果"
},
"userTypes": {
"developers": "開発者",
"generalUsers": "一般ユーザー"
}
}

View file

@ -38,6 +38,7 @@
"height": "身長",
"inputTitle": "入力ビデオ",
"loadVideoForDimensions": "ビデオをロードして寸法を確認してください",
"longDescription": "このツールを使えば、動画ファイルをトリミングして不要な部分を削除したり、特定の部分にフォーカスしたりできます。黒いバーを削除したり、アスペクト比を調整したり、重要なコンテンツにフォーカスしたりするのに便利です。MP4、MOV、AVIなど、様々な動画形式に対応しています。",
"resultTitle": "切り抜かれたビデオ",
"shortDescription": "不要な部分を削除するためにビデオをトリミングする",
"title": "ビデオをトリミング",
@ -83,6 +84,12 @@
"title": "何ですか {{title}}"
}
},
"mergeVideo": {
"description": "複数のビデオ ファイルを 1 つの連続したビデオに結合します。",
"longDescription": "このツールを使えば、複数の動画ファイルを1本の連続した動画に結合または追加できます。動画ファイルをアップロードし、希望の順序に並べ替えて1つのファイルに結合するだけで、簡単に共有したり編集したりできます。",
"shortDescription": "ビデオを簡単に追加および結合します。",
"title": "ビデオを結合する"
},
"rotate": {
"180Degrees": "180°上下逆さま",
"270Degrees": "270°反時計回り90°",