Skip to content

Modify translation for error branch and update for the parent-child f… #12127

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Dec 27, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions web/i18n/ja-JP/app-debug.ts
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ const translation = {
advancedWarning: {
title: 'エキスパートモードに切り替えました。PROMPTを変更すると、基本モードに戻ることはできません。',
description: 'エキスパートモードでは、PROMPT全体を編集できます。',
learnMore: '詳細を見る',
learnMore: '詳細はこちら',
ok: 'OK',
},
operation: {
Expand Down Expand Up @@ -150,7 +150,7 @@ const translation = {
title: '会話履歴',
description: '会話の役割に接頭辞名を設定します',
tip: '会話履歴は有効になっていません。上記のプロンプトに <histories> を追加してください。',
learnMore: '詳細を見る',
learnMore: '詳細はこちら',
editModal: {
title: '会話役割名の編集',
userPrefix: 'ユーザー接頭辞',
Expand Down
20 changes: 10 additions & 10 deletions web/i18n/ja-JP/common.ts
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ const translation = {
reload: '再読み込み',
ok: 'OK',
log: 'ログ',
learnMore: '詳細を見る',
learnMore: '詳細はこちら',
params: 'パラメータ',
duplicate: '重複',
rename: '名前の変更',
Expand All @@ -42,11 +42,11 @@ const translation = {
openInNewTab: '新しいタブで開く',
zoomOut: 'ズームアウト',
copyImage: '画像をコピー',
viewMore: 'もっと見る',
view: '眺める',
close: '閉める',
saveAndRegenerate: '子チャンクの保存と再生成',
regenerate: '再生',
saveAndRegenerate: '保存して子チャンクを再生成',
close: '閉じる',
view: '表示',
viewMore: 'さらに表示',
regenerate: '再生成',
},
errorMsg: {
fieldRequired: '{{field}}は必要です',
Expand Down Expand Up @@ -393,7 +393,7 @@ const translation = {
configure: '設定',
notion: {
title: 'ノーション',
description: '知識データソースとしてノーションを使用します。',
description: 'ナレッジデータソースとしてノーションを使用します。',
connectedWorkspace: '接続済みワークスペース',
addWorkspace: 'ワークスペースの追加',
connected: '接続済み',
Expand Down Expand Up @@ -480,10 +480,10 @@ const translation = {
documents: 'ドキュメント',
hitTesting: '検索テスト',
settings: '設定',
emptyTip: '関連付けられた知識がありません。アプリケーションやプラグインに移動して関連付けを完了してください。',
emptyTip: 'このナレッジはどのアプリケーションにも統合されていません。ドキュメントを参照してガイダンスを確認してください。',
viewDoc: 'ドキュメントを表示',
relatedApp: '関連アプリ',
noRelatedApp: 'リンクされたアプリはありません',
noRelatedApp: '関連付けられたアプリはありません',
},
voiceInput: {
speaking: '今話しています...',
Expand All @@ -508,7 +508,7 @@ const translation = {
conversationNameCanNotEmpty: '会話名は必須です',
citation: {
title: '引用',
linkToDataset: '知識へのリンク',
linkToDataset: 'ナレッジへのリンク',
characters: '文字数:',
hitCount: '検索回数:',
vectorHash: 'ベクトルハッシュ:',
Expand Down
80 changes: 40 additions & 40 deletions web/i18n/ja-JP/dataset-creation.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@ const translation = {
creation: 'ナレッジの作成',
update: 'データの追加',
},
one: 'データソースの選択',
two: 'テキストの前処理とクリーニング',
three: '実行して完了',
one: 'データソース',
two: 'テキスト進行中',
three: '実行と完成',
},
error: {
unavailable: 'このナレッジは利用できません',
Expand All @@ -16,6 +16,11 @@ const translation = {
apiKeyPlaceholder: 'firecrawl.devからのAPIキー',
getApiKeyLinkText: 'firecrawl.devからAPIキーを取得する',
},
jinaReader: {
getApiKeyLinkText: '無料のAPIキーを jina.ai で取得',
apiKeyPlaceholder: 'jina.ai からの API キー',
configJinaReader: 'Jina Readerの設定',
},
stepOne: {
filePreview: 'ファイルプレビュー',
pagePreview: 'ページプレビュー',
Expand All @@ -42,6 +47,7 @@ const translation = {
notionSyncTitle: 'Notionが接続されていません',
notionSyncTip: 'Notionと同期するには、まずNotionへの接続が必要です。',
connect: '接続する',
cancel: 'キャンセル',
button: '次へ',
emptyDatasetCreation: '空のナレッジを作成します',
modal: {
Expand Down Expand Up @@ -87,14 +93,23 @@ const translation = {
jinaReaderNotConfiguredDescription: '無料のAPIキーを入力してJina Readerを設定します。',
useSitemapTooltip: 'サイトマップに沿ってサイトをクロールします。そうでない場合、Jina Readerはページの関連性に基づいて繰り返しクロールし、ページ数は少なくなりますが、高品質のページが得られます。',
},
cancel: 'キャンセル',
},
stepTwo: {
segmentation: 'チャンク設定',
auto: '自動',
autoDescription: 'チャンクと前処理ルールを自動的に設定します。初めてのユーザーはこれを選択することをおすすめします。',
custom: 'カスタム',
customDescription: 'チャンクのルール、チャンクの長さ、前処理ルールなどをカスタマイズします。',
general: '一般',
generalTip: '標準的なテキスト分割モードです。検索とコンテキスト抽出に同じチャンクを使用します。',
parentChild: '親子',
parentChildTip: '親子モードでは、子チャンクを検索に、親チャンクをコンテキスト抽出に使用します。',
parentChunkForContext: 'コンテキスト用親チャンク',
childChunkForRetrieval: '検索用子チャンク',
paragraph: '段落',
paragraphTip: '区切り文字と最大チャンク長に基づいてテキストを段落に分割し、分割されたテキストを検索用の親チャンクとして使用します。',
fullDoc: '全文',
fullDocTip: 'ドキュメント全体を親チャンクとして使用し、直接検索します。パフォーマンス上の理由から、10000トークンを超えるテキストは自動的に切り捨てられます。',
separator: 'セグメント識別子',
separatorPlaceholder: '例えば改行(\\\\n)や特殊なセパレータ(例:「***」)',
maxLength: '最大チャンク長',
Expand All @@ -105,19 +120,22 @@ const translation = {
removeExtraSpaces: '連続するスペース、改行、タブを置換する',
removeUrlEmails: 'すべてのURLとメールアドレスを削除する',
removeStopwords: '「a」「an」「the」などのストップワードを削除する',
preview: '確認&プレビュー',
preview: 'プレビュー',
previewChunk: 'チュンクをプレビュー',
reset: 'リセット',
indexMode: 'インデックスモード',
indexMode: 'インデックス方法',
qualified: '高品質',
recommend: 'おすすめ',
qualifiedTip: 'ユーザーのクエリに対してより高い精度を提供するために、デフォルトのシステム埋め込みインターフェースを呼び出して処理します。',
highQualityTip: '高品質モードで埋め込みを終了したら、経済的モードに戻すことはできません。',
recommend: '推奨',
qualifiedTip: '埋め込みモデルを呼び出してドキュメントを処理し、より正確な検索を行うと、LLMが高品質の回答を生成するのに役立ちます。',
warning: 'モデルプロバイダのAPIキーを設定してください。',
click: '設定に移動',
economical: '経済的',
economicalTip: 'オフラインのベクトルエンジン、キーワードインデックスなどを使用して、トークンを消費せずに精度を低下させます。',
economicalTip: '検索時にチャンクあたり10個のキーワードを使用することで、精度は低下しますが、トークン消費を抑えられます。',
QATitle: '質問と回答形式でセグメント化',
QATip: 'このオプションを有効にすると、追加のトークンが消費されます',
QALanguage: '使用言語',
useQALanguage: 'Q&A形式で分割',
estimateCost: '見積もり',
estimateSegment: '推定チャンク数',
segmentCount: 'チャンク',
Expand Down Expand Up @@ -149,32 +167,19 @@ const translation = {
datasetSettingLink: 'ナレッジ設定',
separatorTip: '区切り文字は、テキストを区切るために使用される文字です。\\n\\n と \\n は、段落と行を区切るために一般的に使用される区切り記号です。カンマ (\\n\\n,\\n) と組み合わせると、最大チャンク長を超えると、段落は行で区切られます。自分で定義した特別な区切り文字を使用することもできます(例:***)。',
maxLengthCheck: 'チャンクの最大長は {{limit}} 未満にする必要があります',
useQALanguage: 'Q&A 形式を使用したチャンク',
previewChunkTip: '左側の「Preview Chunk」ボタンをクリックして、プレビューをロードします',
qaSwitchHighQualityTipTitle: 'Q&A 形式には高品質のインデックス作成方法が必要',
qaSwitchHighQualityTipContent: '現在、Q&A 形式のチャンク化をサポートしているのは、高品質のインデックス メソッドのみです。高品質モードに切り替えますか?',
childChunkForRetrieval: '取得用の子チャンク',
fullDoc: 'フルドキュメント',
parentChildDelimiterTip: '区切り文字は、テキストを区切るために使用される文字です。\\n\\n は、元のドキュメントを大きな親チャンクに分割する場合に推奨されます。また、自分で定義した特別な区切り文字を使用することもできます。',
general: '全般',
switch: 'スイッチ',
parentChild: '親子',
parentChildChunkDelimiterTip: '区切り文字は、テキストを区切るために使用される文字です。\\n は、親チャンクを小さな子チャンクに分割する場合に推奨されます。また、自分で定義した特別な区切り文字を使用することもできます。',
generalTip: '一般的なテキストチャンクモードでは、取得されたチャンクとリコールされたチャンクは同じです。',
previewChunk: 'プレビューチャンク',
parentChunkForContext: 'コンテキストの親チャンク',
notAvailableForQA: 'Q&Aインデックスでは使用できません',
paragraph: '段落',
notAvailableForParentChild: '親子インデックスでは使用できません',
fullDocTip: 'ドキュメント全体が親チャンクとして使用され、直接取得されます。パフォーマンス上の理由から、10000トークンを超えるテキストは自動的に切り捨てられることに注意してください。',
previewChunkCount: '{{カウント}}推定チャンク',
paragraphTip: 'このモードでは、区切り記号とチャンクの最大長に基づいてテキストを段落に分割し、分割されたテキストを取得用の親チャンクとして使用します。',
highQualityTip: '高品質モードでの埋め込みが完了すると、経済モードに戻すことはできません。',
parentChildTip: '親子モードを使用する場合、子チャンクは取得に使用され、親チャンクはコンテキストとしての再呼び出しに使用されます。',
previewChunkTip: 'プレビューを読み込むには、左側の \'チュンクをプレビュー\' ボタンをクリックしてください',
previewChunkCount: '推定チャンク数: {{count}}',
switch: '切り替え',
qaSwitchHighQualityTipTitle: 'Q&A形式には高品質なインデックスが必要です',
qaSwitchHighQualityTipContent: '現在、高品質なインデックス作成のみがQ&A形式の分割をサポートしています。高品質モードに切り替えますか?',
notAvailableForParentChild: '親子インデックスでは利用できません',
notAvailableForQA: 'Q&Aインデックスでは利用できません',
parentChildDelimiterTip: '区切り文字とは、テキストを分割するために使用される文字です。\\n\\n は、元のドキュメントを大きな親チャンクに分割する際におすすめです。独自の区切り文字も使用できます。',
parentChildChunkDelimiterTip: '区切り文字とは、テキストを分割するために使用される文字です。\\n は、親チャンクを小さな子チャンクに分割する際におすすめです。独自の区切り文字も使用できます。',
},
stepThree: {
creationTitle: '🎉 ナレッジが作成されました',
creationContent: 'ナレッジの名前は自動的に設定されましたが、いつでも変更できます',
creationContent: 'ナレッジの名前は自動的に設定されましたが、いつでも変更できます',
label: 'ナレッジ名',
additionTitle: '🎉 ドキュメントがアップロードされました',
additionP1: 'ドキュメントはナレッジにアップロードされました',
Expand All @@ -189,15 +194,10 @@ const translation = {
modelButtonConfirm: '確認',
modelButtonCancel: 'キャンセル',
},
jinaReader: {
getApiKeyLinkText: '無料のAPIキーを jina.ai で取得',
apiKeyPlaceholder: 'jina.ai からの API キー',
configJinaReader: 'Jina Readerの設定',
},
otherDataSource: {
description: '現在、Difyのナレッジベースには限られたデータソースしかありません。データソースをDifyナレッジベースに投稿することは、すべてのユーザーにとってプラットフォームの柔軟性とパワーを向上させるのに役立つ素晴らしい方法です。私たちのコントリビューションガイドは、簡単に始めることができます。詳細については、以下のリンクをクリックしてください。',
title: '他のデータソースに接続しますか?',
learnMore: '詳細情報',
title: '他のデータソースと接続しますか?',
description: '現在、Difyのナレッジベースには利用できるデータソースが限られています。Difyのナレッジベースにデータソースを提供いただくことは、プラットフォームの柔軟性と能力を向上させる上で非常に有益です。貢献ガイドをご用意していますので、ぜひご協力ください。詳細については、以下のリンクをクリックしてください。',
learnMore: '詳細はこちら',
},
}

Expand Down
Loading
Loading