Feat/jpn support (#2651)
parent
3f640b1037
commit
444aba55dd
@ -0,0 +1,69 @@
|
||||
const translation = {
|
||||
title: 'ログ',
|
||||
description: 'ログは、アプリケーションの実行状態を記録します。ユーザーの入力やAIの応答などが含まれます。',
|
||||
dateTimeFormat: 'MM/DD/YYYY hh:mm A',
|
||||
table: {
|
||||
header: {
|
||||
time: '時間',
|
||||
endUser: 'エンドユーザー',
|
||||
input: '入力',
|
||||
output: '出力',
|
||||
summary: 'タイトル',
|
||||
messageCount: 'メッセージ数',
|
||||
userRate: 'ユーザー評価',
|
||||
adminRate: 'オペレータ評価',
|
||||
},
|
||||
pagination: {
|
||||
previous: '前へ',
|
||||
next: '次へ',
|
||||
},
|
||||
empty: {
|
||||
noChat: 'まだ会話がありません',
|
||||
noOutput: '出力なし',
|
||||
element: {
|
||||
title: '誰かいますか?',
|
||||
content: 'ここではエンドユーザーとAIアプリケーションの相互作用を観察し、注釈を付けることでAIの精度を継続的に向上させることができます。自分自身でWebアプリを<shareLink>共有</shareLink>したり<testLink>テスト</testLink>したりして、このページに戻ってください。',
|
||||
},
|
||||
},
|
||||
},
|
||||
detail: {
|
||||
time: '時間',
|
||||
conversationId: '会話ID',
|
||||
promptTemplate: 'プロンプトテンプレート',
|
||||
promptTemplateBeforeChat: 'チャット前のプロンプトテンプレート · システムメッセージとして',
|
||||
annotationTip: '{{user}}による改善',
|
||||
timeConsuming: '',
|
||||
second: '秒',
|
||||
tokenCost: 'トークン消費',
|
||||
loading: '読み込み中',
|
||||
operation: {
|
||||
like: 'いいね',
|
||||
dislike: 'いまいち',
|
||||
addAnnotation: '改善を追加',
|
||||
editAnnotation: '改善を編集',
|
||||
annotationPlaceholder: 'AIが返答することを期待する回答を入力してください。これはモデルの微調整やテキスト生成品質の継続的な改善に使用されます。',
|
||||
},
|
||||
variables: '変数',
|
||||
uploadImages: 'アップロードされた画像',
|
||||
},
|
||||
filter: {
|
||||
period: {
|
||||
today: '今日',
|
||||
last7days: '過去7日間',
|
||||
last4weeks: '過去4週間',
|
||||
last3months: '過去3ヶ月',
|
||||
last12months: '過去12ヶ月',
|
||||
monthToDate: '今月まで',
|
||||
quarterToDate: '四半期まで',
|
||||
yearToDate: '今年まで',
|
||||
allTime: 'すべての期間',
|
||||
},
|
||||
annotation: {
|
||||
all: 'すべて',
|
||||
annotated: '注釈付きの改善({{count}}件)',
|
||||
not_annotated: '注釈なし',
|
||||
},
|
||||
},
|
||||
}
|
||||
|
||||
export default translation
|
||||
@ -0,0 +1,54 @@
|
||||
const translation = {
|
||||
createApp: '新しいアプリを作成する',
|
||||
types: {
|
||||
all: 'すべて',
|
||||
assistant: 'アシスタント',
|
||||
completion: '補完',
|
||||
},
|
||||
modes: {
|
||||
completion: 'テキスト生成',
|
||||
chat: '基本アシスタント',
|
||||
},
|
||||
createFromConfigFile: '設定ファイルからアプリを作成する',
|
||||
deleteAppConfirmTitle: 'このアプリを削除しますか?',
|
||||
deleteAppConfirmContent:
|
||||
'アプリの削除は元に戻せません。ユーザーはアプリにアクセスできなくなり、プロンプトの設定とログは永久に削除されます。',
|
||||
appDeleted: 'アプリが削除されました',
|
||||
appDeleteFailed: 'アプリの削除に失敗しました',
|
||||
join: 'コミュニティに参加する',
|
||||
communityIntro:
|
||||
'チームメンバーや貢献者、開発者とさまざまなチャンネルでディスカッションを行います。',
|
||||
roadmap: 'ロードマップを見る',
|
||||
appNamePlaceholder: 'アプリの名前を入力してください',
|
||||
newApp: {
|
||||
startToCreate: '新しいアプリを作成しましょう',
|
||||
captionName: 'アプリアイコンと名前',
|
||||
captionAppType: 'どのタイプのアプリを作成しますか?',
|
||||
previewDemo: 'デモをプレビューする',
|
||||
chatApp: 'アシスタント',
|
||||
chatAppIntro:
|
||||
'チャットベースのアプリケーションを構築したいです。このアプリは質問と回答の形式を使用し、複数のラウンドの連続した会話が可能です。',
|
||||
agentAssistant: '新しいエージェントアシスタント',
|
||||
completeApp: 'テキスト生成',
|
||||
completeAppIntro:
|
||||
'プロンプトに基づいて高品質のテキストを生成するアプリケーションを作成したいです。記事、要約、翻訳などの生成が可能です。',
|
||||
showTemplates: 'テンプレートから選択したいです',
|
||||
hideTemplates: 'モード選択に戻る',
|
||||
Create: '作成',
|
||||
Cancel: 'キャンセル',
|
||||
nameNotEmpty: '名前は空にできません',
|
||||
appTemplateNotSelected: 'テンプレートを選択してください',
|
||||
appTypeRequired: 'アプリのタイプを選択してください',
|
||||
appCreated: 'アプリが作成されました',
|
||||
appCreateFailed: 'アプリの作成に失敗しました',
|
||||
},
|
||||
editApp: {
|
||||
startToEdit: 'アプリを編集する',
|
||||
},
|
||||
emoji: {
|
||||
ok: 'OK',
|
||||
cancel: 'キャンセル',
|
||||
},
|
||||
}
|
||||
|
||||
export default translation
|
||||
@ -0,0 +1,30 @@
|
||||
const translation = {
|
||||
custom: 'カスタマイズ',
|
||||
upgradeTip: {
|
||||
prefix: 'プランをアップグレードして',
|
||||
suffix: 'ブランドをカスタマイズしましょう。',
|
||||
},
|
||||
webapp: {
|
||||
title: 'WebAppブランドのカスタマイズ',
|
||||
removeBrand: 'Powered by Difyを削除',
|
||||
changeLogo: 'Powered byブランド画像を変更',
|
||||
changeLogoTip: '最小サイズ40x40pxのSVGまたはPNG形式',
|
||||
},
|
||||
app: {
|
||||
title: 'アプリヘッダーブランドのカスタマイズ',
|
||||
changeLogoTip: '最小サイズ80x80pxのSVGまたはPNG形式',
|
||||
},
|
||||
upload: 'アップロード',
|
||||
uploading: 'アップロード中',
|
||||
uploadedFail: '画像のアップロードに失敗しました。再度アップロードしてください。',
|
||||
change: '変更',
|
||||
apply: '適用',
|
||||
restore: 'デフォルトに戻す',
|
||||
customize: {
|
||||
contactUs: 'お問い合わせ',
|
||||
prefix: 'アプリ内のブランドロゴをカスタマイズするには、',
|
||||
suffix: 'エンタープライズ版にアップグレードしてください。',
|
||||
},
|
||||
}
|
||||
|
||||
export default translation
|
||||
@ -0,0 +1,349 @@
|
||||
const translation = {
|
||||
list: {
|
||||
title: 'ドキュメント',
|
||||
desc: 'ナレッジのすべてのファイルがここに表示され、ナレッジ全体がDifyの引用やチャットプラグインを介してリンクされるか、インデックス化されることができます。',
|
||||
addFile: 'ファイルを追加',
|
||||
addPages: 'ページを追加',
|
||||
table: {
|
||||
header: {
|
||||
fileName: 'ファイル名',
|
||||
words: '単語数',
|
||||
hitCount: '検索回数',
|
||||
uploadTime: 'アップロード時間',
|
||||
status: 'ステータス',
|
||||
action: 'アクション',
|
||||
},
|
||||
},
|
||||
action: {
|
||||
uploadFile: '新しいファイルをアップロード',
|
||||
settings: 'セグメント設定',
|
||||
addButton: 'チャンクを追加',
|
||||
add: 'チャンクを追加',
|
||||
batchAdd: '一括追加',
|
||||
archive: 'アーカイブ',
|
||||
unarchive: 'アーカイブ解除',
|
||||
delete: '削除',
|
||||
enableWarning: 'アーカイブされたファイルは有効にできません',
|
||||
sync: '同期',
|
||||
},
|
||||
index: {
|
||||
enable: '有効にする',
|
||||
disable: '無効にする',
|
||||
all: 'すべて',
|
||||
enableTip: 'ファイルをインデックス化できます',
|
||||
disableTip: 'ファイルをインデックス化できません',
|
||||
},
|
||||
status: {
|
||||
queuing: 'キューイング中',
|
||||
indexing: 'インデックス化中',
|
||||
paused: '一時停止中',
|
||||
error: 'エラー',
|
||||
available: '利用可能',
|
||||
enabled: '有効',
|
||||
disabled: '無効',
|
||||
archived: 'アーカイブ済み',
|
||||
},
|
||||
empty: {
|
||||
title: 'まだドキュメントがありません',
|
||||
upload: {
|
||||
tip: 'ファイルをアップロードしたり、ウェブサイトから同期したり、NotionやGitHubなどのウェブアプリから同期することができます。',
|
||||
},
|
||||
sync: {
|
||||
tip: 'Difyは定期的にNotionからファイルをダウンロードし、処理を完了します。',
|
||||
},
|
||||
},
|
||||
delete: {
|
||||
title: '本当に削除しますか?',
|
||||
content: '後で処理を再開する必要がある場合は、中断した場所から続行します。',
|
||||
},
|
||||
batchModal: {
|
||||
title: '一括追加',
|
||||
csvUploadTitle: 'CSVファイルをここにドラッグアンドドロップするか、',
|
||||
browse: '参照',
|
||||
tip: 'CSVファイルは次の構造に準拠する必要があります:',
|
||||
question: '質問',
|
||||
answer: '回答',
|
||||
contentTitle: 'チャンクの内容',
|
||||
content: '内容',
|
||||
template: 'テンプレートをここからダウンロード',
|
||||
cancel: 'キャンセル',
|
||||
run: '一括実行',
|
||||
runError: '一括実行に失敗しました',
|
||||
processing: '一括処理中',
|
||||
completed: 'インポート完了',
|
||||
error: 'インポートエラー',
|
||||
ok: 'OK',
|
||||
},
|
||||
},
|
||||
metadata: {
|
||||
title: 'メタデータ',
|
||||
desc: 'ドキュメントのメタデータにラベルを付けることで、AIがタイムリーにアクセスできるようになり、ユーザーに参照元が公開されます。',
|
||||
dateTimeFormat: 'YYYY年M月D日 hh:mm A',
|
||||
docTypeSelectTitle: 'ドキュメントタイプを選択してください',
|
||||
docTypeChangeTitle: 'ドキュメントタイプを変更',
|
||||
docTypeSelectWarning:
|
||||
'ドキュメントタイプを変更すると、現在入力されているメタデータは保持されなくなります',
|
||||
firstMetaAction: '始めましょう',
|
||||
placeholder: {
|
||||
add: '追加',
|
||||
select: '選択',
|
||||
},
|
||||
source: {
|
||||
upload_file: 'ファイルをアップロード',
|
||||
notion: 'Notionから同期',
|
||||
github: 'GitHubから同期',
|
||||
},
|
||||
type: {
|
||||
book: '書籍',
|
||||
webPage: 'ウェブページ',
|
||||
paper: '論文',
|
||||
socialMediaPost: 'ソーシャルメディアの投稿',
|
||||
personalDocument: '個人のドキュメント',
|
||||
businessDocument: 'ビジネスドキュメント',
|
||||
IMChat: 'IMチャット',
|
||||
wikipediaEntry: 'Wikipediaのエントリー',
|
||||
notion: 'Notionから同期',
|
||||
github: 'GitHubから同期',
|
||||
technicalParameters: '技術的なパラメータ',
|
||||
},
|
||||
field: {
|
||||
processRule: {
|
||||
processDoc: 'ドキュメントの処理',
|
||||
segmentRule: 'チャンクのルール',
|
||||
segmentLength: 'チャンクの長さ',
|
||||
processClean: 'テキストの前処理',
|
||||
},
|
||||
book: {
|
||||
title: 'タイトル',
|
||||
language: '言語',
|
||||
author: '著者',
|
||||
publisher: '出版社',
|
||||
publicationDate: '出版日',
|
||||
ISBN: 'ISBN',
|
||||
category: 'カテゴリ',
|
||||
},
|
||||
webPage: {
|
||||
title: 'タイトル',
|
||||
url: 'URL',
|
||||
language: '言語',
|
||||
authorPublisher: '著者/出版社',
|
||||
publishDate: '公開日',
|
||||
topicsKeywords: 'トピック/キーワード',
|
||||
description: '説明',
|
||||
},
|
||||
paper: {
|
||||
title: 'タイトル',
|
||||
language: '言語',
|
||||
author: '著者',
|
||||
publishDate: '公開日',
|
||||
journalConferenceName: 'ジャーナル/会議名',
|
||||
volumeIssuePage: '巻号ページ',
|
||||
DOI: 'DOI',
|
||||
topicsKeywords: 'トピック/キーワード',
|
||||
abstract: '要約',
|
||||
},
|
||||
socialMediaPost: {
|
||||
platform: 'プラットフォーム',
|
||||
authorUsername: '著者/ユーザー名',
|
||||
publishDate: '公開日',
|
||||
postURL: '投稿URL',
|
||||
topicsTags: 'トピック/タグ',
|
||||
},
|
||||
personalDocument: {
|
||||
title: 'タイトル',
|
||||
author: '著者',
|
||||
creationDate: '作成日',
|
||||
lastModifiedDate: '最終更新日',
|
||||
documentType: 'ドキュメントタイプ',
|
||||
tagsCategory: 'タグ/カテゴリ',
|
||||
},
|
||||
businessDocument: {
|
||||
title: 'タイトル',
|
||||
author: '著者',
|
||||
creationDate: '作成日',
|
||||
lastModifiedDate: '最終更新日',
|
||||
documentType: 'ドキュメントタイプ',
|
||||
departmentTeam: '部署/チーム',
|
||||
},
|
||||
IMChat: {
|
||||
chatPlatform: 'チャットプラットフォーム',
|
||||
chatPartiesGroupName: 'チャット参加者/グループ名',
|
||||
participants: '参加者',
|
||||
startDate: '開始日',
|
||||
endDate: '終了日',
|
||||
topicsKeywords: 'トピック/キーワード',
|
||||
fileType: 'ファイルタイプ',
|
||||
},
|
||||
wikipediaEntry: {
|
||||
title: 'タイトル',
|
||||
language: '言語',
|
||||
webpageURL: 'ウェブページURL',
|
||||
editorContributor: '編集者/寄稿者',
|
||||
lastEditDate: '最終編集日',
|
||||
summaryIntroduction: '概要/紹介',
|
||||
},
|
||||
notion: {
|
||||
title: 'タイトル',
|
||||
language: '言語',
|
||||
author: '著者',
|
||||
createdTime: '作成日時',
|
||||
lastModifiedTime: '最終更新日時',
|
||||
url: 'URL',
|
||||
tag: 'タグ',
|
||||
description: '説明',
|
||||
},
|
||||
github: {
|
||||
repoName: 'リポジトリ名',
|
||||
repoDesc: 'リポジトリの説明',
|
||||
repoOwner: 'リポジトリの所有者',
|
||||
fileName: 'ファイル名',
|
||||
filePath: 'ファイルパス',
|
||||
programmingLang: 'プログラミング言語',
|
||||
url: 'URL',
|
||||
license: 'ライセンス',
|
||||
lastCommitTime: '最終コミット時刻',
|
||||
lastCommitAuthor: '最終コミットの著者',
|
||||
},
|
||||
originInfo: {
|
||||
originalFilename: '元のファイル名',
|
||||
originalFileSize: '元のファイルサイズ',
|
||||
uploadDate: 'アップロード日',
|
||||
lastUpdateDate: '最終更新日',
|
||||
source: 'ソース',
|
||||
},
|
||||
technicalParameters: {
|
||||
segmentSpecification: 'チャンクの仕様',
|
||||
segmentLength: 'チャンクの長さ',
|
||||
avgParagraphLength: '平均段落長',
|
||||
paragraphs: '段落',
|
||||
hitCount: '検索回数',
|
||||
embeddingTime: '埋め込み時間',
|
||||
embeddedSpend: '埋め込み時間',
|
||||
},
|
||||
},
|
||||
languageMap: {
|
||||
zh: '中国語',
|
||||
en: '英語',
|
||||
es: 'スペイン語',
|
||||
fr: 'フランス語',
|
||||
de: 'ドイツ語',
|
||||
ja: '日本語',
|
||||
ko: '韓国語',
|
||||
ru: 'ロシア語',
|
||||
ar: 'アラビア語',
|
||||
pt: 'ポルトガル語',
|
||||
it: 'イタリア語',
|
||||
nl: 'オランダ語',
|
||||
pl: 'ポーランド語',
|
||||
sv: 'スウェーデン語',
|
||||
tr: 'トルコ語',
|
||||
he: 'ヘブライ語',
|
||||
hi: 'ヒンディー語',
|
||||
da: 'デンマーク語',
|
||||
fi: 'フィンランド語',
|
||||
no: 'ノルウェー語',
|
||||
hu: 'ハンガリー語',
|
||||
el: 'ギリシャ語',
|
||||
cs: 'チェコ語',
|
||||
th: 'タイ語',
|
||||
id: 'インドネシア語',
|
||||
},
|
||||
categoryMap: {
|
||||
book: {
|
||||
fiction: 'フィクション',
|
||||
biography: '伝記',
|
||||
history: '歴史',
|
||||
science: '科学',
|
||||
technology: 'テクノロジー',
|
||||
education: '教育',
|
||||
philosophy: '哲学',
|
||||
religion: '宗教',
|
||||
socialSciences: '社会科学',
|
||||
art: 'アート',
|
||||
travel: '旅行',
|
||||
health: '健康',
|
||||
selfHelp: '自己啓発',
|
||||
businessEconomics: 'ビジネス・経済',
|
||||
cooking: '料理',
|
||||
childrenYoungAdults: '子供・若者向け',
|
||||
comicsGraphicNovels: 'コミック・グラフィックノベル',
|
||||
poetry: '詩',
|
||||
drama: 'ドラマ',
|
||||
other: 'その他',
|
||||
},
|
||||
personalDoc: {
|
||||
notes: 'メモ',
|
||||
blogDraft: 'ブログの下書き',
|
||||
diary: '日記',
|
||||
researchReport: '研究レポート',
|
||||
bookExcerpt: '書籍の抜粋',
|
||||
schedule: 'スケジュール',
|
||||
list: 'リスト',
|
||||
projectOverview: 'プロジェクトの概要',
|
||||
photoCollection: '写真コレクション',
|
||||
creativeWriting: '創作',
|
||||
codeSnippet: 'コードスニペット',
|
||||
designDraft: 'デザインの下書き',
|
||||
personalResume: '履歴書',
|
||||
other: 'その他',
|
||||
},
|
||||
businessDoc: {
|
||||
meetingMinutes: '会議議事録',
|
||||
researchReport: '研究レポート',
|
||||
proposal: '提案',
|
||||
employeeHandbook: '従業員ハンドブック',
|
||||
trainingMaterials: '研修資料',
|
||||
requirementsDocument: '要件定義書',
|
||||
designDocument: '設計書',
|
||||
productSpecification: '製品仕様書',
|
||||
financialReport: '財務報告書',
|
||||
marketAnalysis: '市場分析',
|
||||
projectPlan: 'プロジェクト計画',
|
||||
teamStructure: 'チーム構成',
|
||||
policiesProcedures: 'ポリシーと手順',
|
||||
contractsAgreements: '契約と合意',
|
||||
emailCorrespondence: 'メールのやり取り',
|
||||
other: 'その他',
|
||||
},
|
||||
},
|
||||
},
|
||||
embedding: {
|
||||
processing: '埋め込み処理中...',
|
||||
paused: '埋め込みが一時停止中',
|
||||
completed: '埋め込みが完了しました',
|
||||
error: '埋め込みエラー',
|
||||
docName: 'ドキュメントの前処理',
|
||||
mode: 'セグメンテーションルール',
|
||||
segmentLength: 'チャンクの長さ',
|
||||
textCleaning: 'テキストの前処理',
|
||||
segments: '段落',
|
||||
highQuality: '高品質モード',
|
||||
economy: '経済モード',
|
||||
estimate: '推定消費量',
|
||||
stop: '処理を停止',
|
||||
resume: '処理を再開',
|
||||
automatic: '自動',
|
||||
custom: 'カスタム',
|
||||
previewTip: '埋め込みが完了した後、段落のプレビューが利用可能になります',
|
||||
},
|
||||
segment: {
|
||||
paragraphs: '段落',
|
||||
keywords: 'キーワード',
|
||||
addKeyWord: 'キーワードを追加',
|
||||
keywordError: 'キーワードの最大長は20です',
|
||||
characters: '文字',
|
||||
hitCount: '検索回数',
|
||||
vectorHash: 'ベクトルハッシュ: ',
|
||||
questionPlaceholder: 'ここに質問を追加',
|
||||
questionEmpty: '質問は空にできません',
|
||||
answerPlaceholder: 'ここに回答を追加',
|
||||
answerEmpty: '回答は空にできません',
|
||||
contentPlaceholder: 'ここに内容を追加',
|
||||
contentEmpty: '内容は空にできません',
|
||||
newTextSegment: '新しいテキストセグメント',
|
||||
newQaSegment: '新しいQ&Aセグメント',
|
||||
delete: 'このチャンクを削除しますか?',
|
||||
},
|
||||
}
|
||||
|
||||
export default translation
|
||||
@ -0,0 +1,28 @@
|
||||
const translation = {
|
||||
title: '検索テスト',
|
||||
desc: '与えられたクエリテキストに基づいたナレッジのヒット効果をテストします。',
|
||||
dateTimeFormat: 'MM/DD/YYYY hh:mm A',
|
||||
recents: '最近の結果',
|
||||
table: {
|
||||
header: {
|
||||
source: 'ソース',
|
||||
text: 'テキスト',
|
||||
time: '時間',
|
||||
},
|
||||
},
|
||||
input: {
|
||||
title: 'ソーステキスト',
|
||||
placeholder: 'テキストを入力してください。短い記述文がおすすめです。',
|
||||
countWarning: '最大200文字まで入力できます。',
|
||||
indexWarning: '高品質のナレッジのみ。',
|
||||
testing: 'テスト中',
|
||||
},
|
||||
hit: {
|
||||
title: '検索結果パラグラフ',
|
||||
emptyTip: '検索テストの結果がここに表示されます。',
|
||||
},
|
||||
noRecentTip: '最近のクエリ結果はありません。',
|
||||
viewChart: 'ベクトルチャートを表示',
|
||||
}
|
||||
|
||||
export default translation
|
||||
@ -0,0 +1,33 @@
|
||||
const translation = {
|
||||
title: 'ナレッジの設定',
|
||||
desc: 'ここではナレッジのプロパティと動作方法を変更できます。',
|
||||
form: {
|
||||
name: 'ナレッジ名',
|
||||
namePlaceholder: 'ナレッジ名を入力してください',
|
||||
nameError: '名前は空にできません',
|
||||
desc: 'ナレッジの説明',
|
||||
descInfo: 'ナレッジの内容を概説するための明確なテキストの説明を書いてください。この説明は、複数のナレッジから推論を選択する際の基準として使用されます。',
|
||||
descPlaceholder: 'このナレッジに含まれる内容を説明してください。詳細な説明は、AIがナレッジの内容にタイムリーにアクセスできるようにします。空の場合、Difyはデフォルトのヒット戦略を使用します。',
|
||||
descWrite: '良いナレッジの説明の書き方を学ぶ。',
|
||||
permissions: '権限',
|
||||
permissionsOnlyMe: '自分のみ',
|
||||
permissionsAllMember: 'すべてのチームメンバー',
|
||||
indexMethod: 'インデックス方法',
|
||||
indexMethodHighQuality: '高品質',
|
||||
indexMethodHighQualityTip: 'ユーザーのクエリ時により高い精度を提供するために、OpenAIの埋め込みインターフェースを呼び出して処理します。',
|
||||
indexMethodEconomy: '経済的',
|
||||
indexMethodEconomyTip: 'オフラインのベクトルエンジン、キーワードインデックスなどを使用して精度を低下させることなく、トークンを消費せずに処理します。',
|
||||
embeddingModel: '埋め込みモデル',
|
||||
embeddingModelTip: '埋め込みモデルを変更するには、',
|
||||
embeddingModelTipLink: '設定',
|
||||
retrievalSetting: {
|
||||
title: '検索設定',
|
||||
learnMore: '詳細を学ぶ',
|
||||
description: ' 検索方法についての詳細',
|
||||
longDescription: ' 検索方法についての詳細については、いつでもナレッジの設定で変更できます。',
|
||||
},
|
||||
save: '保存',
|
||||
},
|
||||
}
|
||||
|
||||
export default translation
|
||||
@ -0,0 +1,47 @@
|
||||
const translation = {
|
||||
knowledge: '知識',
|
||||
documentCount: ' ドキュメント',
|
||||
wordCount: 'k 単語',
|
||||
appCount: ' リンクされたアプリ',
|
||||
createDataset: '知識を作成',
|
||||
createDatasetIntro: '独自のテキストデータをインポートするか、LLMコンテキストの強化のためにWebhookを介してリアルタイムでデータを書き込むことができます。',
|
||||
deleteDatasetConfirmTitle: 'この知識を削除しますか?',
|
||||
deleteDatasetConfirmContent:
|
||||
'知識を削除すると元に戻すことはできません。ユーザーはもはやあなたの知識にアクセスできず、すべてのプロンプトの設定とログが永久に削除されます。',
|
||||
datasetDeleted: '知識が削除されました',
|
||||
datasetDeleteFailed: '知識の削除に失敗しました',
|
||||
didYouKnow: 'ご存知ですか?',
|
||||
intro1: '知識はDifyアプリケーションに統合することができます',
|
||||
intro2: 'コンテキストとして',
|
||||
intro3: '、',
|
||||
intro4: 'または',
|
||||
intro5: '作成することができます',
|
||||
intro6: '単体のChatGPTインデックスプラグインとして公開するために',
|
||||
unavailable: '利用不可',
|
||||
unavailableTip: '埋め込みモデルが利用できません。デフォルトの埋め込みモデルを設定する必要があります',
|
||||
datasets: '知識',
|
||||
datasetsApi: 'API',
|
||||
retrieval: {
|
||||
semantic_search: {
|
||||
title: 'ベクトル検索',
|
||||
description: 'クエリの埋め込みを生成し、そのベクトル表現に最も類似したテキストチャンクを検索します。',
|
||||
},
|
||||
full_text_search: {
|
||||
title: '全文検索',
|
||||
description: 'ドキュメント内のすべての用語をインデックス化し、ユーザーが任意の用語を検索してそれに関連するテキストチャンクを取得できるようにします。',
|
||||
},
|
||||
hybrid_search: {
|
||||
title: 'ハイブリッド検索',
|
||||
description: '全文検索とベクトル検索を同時に実行し、ユーザーのクエリに最適なマッチを選択するために再ランク付けを行います。再ランクモデルAPIの設定が必要です。',
|
||||
recommend: 'おすすめ',
|
||||
},
|
||||
invertedIndex: {
|
||||
title: '逆インデックス',
|
||||
description: '効率的な検索に使用される構造です。各用語が含まれるドキュメントまたはWebページを指すように、用語ごとに整理されています。',
|
||||
},
|
||||
change: '変更',
|
||||
changeRetrievalMethod: '検索方法の変更',
|
||||
},
|
||||
}
|
||||
|
||||
export default translation
|
||||
@ -0,0 +1,41 @@
|
||||
const translation = {
|
||||
title: '探索する',
|
||||
sidebar: {
|
||||
discovery: '探索',
|
||||
chat: 'チャット',
|
||||
workspace: 'ワークスペース',
|
||||
action: {
|
||||
pin: 'ピン留め',
|
||||
unpin: 'ピン留め解除',
|
||||
rename: '名前変更',
|
||||
delete: '削除',
|
||||
},
|
||||
delete: {
|
||||
title: 'アプリを削除',
|
||||
content: 'このアプリを削除してもよろしいですか?',
|
||||
},
|
||||
},
|
||||
apps: {
|
||||
title: 'Difyによるアプリの探索',
|
||||
description: 'これらのテンプレートアプリを即座に使用するか、テンプレートに基づいて独自のアプリをカスタマイズしてください。',
|
||||
allCategories: 'すべてのカテゴリ',
|
||||
},
|
||||
appCard: {
|
||||
addToWorkspace: 'ワークスペースに追加',
|
||||
customize: 'カスタマイズ',
|
||||
},
|
||||
appCustomize: {
|
||||
title: '{{name}}からアプリを作成',
|
||||
subTitle: 'アプリアイコンと名前',
|
||||
nameRequired: 'アプリ名は必須です',
|
||||
},
|
||||
category: {
|
||||
Assistant: 'アシスタント',
|
||||
Writing: '執筆',
|
||||
Translate: '翻訳',
|
||||
Programming: 'プログラミング',
|
||||
HR: '人事',
|
||||
},
|
||||
}
|
||||
|
||||
export default translation
|
||||
@ -0,0 +1,4 @@
|
||||
const translation = {
|
||||
}
|
||||
|
||||
export default translation
|
||||
@ -0,0 +1,59 @@
|
||||
const translation = {
|
||||
pageTitle: 'はじめましょう!👋',
|
||||
welcome: 'Difyへようこそ。続行するにはログインしてください。',
|
||||
email: 'メールアドレス',
|
||||
emailPlaceholder: 'メールアドレスを入力してください',
|
||||
password: 'パスワード',
|
||||
passwordPlaceholder: 'パスワードを入力してください',
|
||||
name: 'ユーザー名',
|
||||
namePlaceholder: 'ユーザー名を入力してください',
|
||||
forget: 'パスワードをお忘れですか?',
|
||||
signBtn: 'サインイン',
|
||||
installBtn: 'セットアップ',
|
||||
setAdminAccount: '管理者アカウントの設定',
|
||||
setAdminAccountDesc: 'アプリケーションの作成やLLMプロバイダの管理など、管理者アカウントの最大権限を設定します。',
|
||||
createAndSignIn: '作成してサインイン',
|
||||
oneMoreStep: 'あと一歩',
|
||||
createSample: 'この情報を基に、サンプルアプリケーションを作成します',
|
||||
invitationCode: '招待コード',
|
||||
invitationCodePlaceholder: '招待コードを入力してください',
|
||||
interfaceLanguage: 'インターフェース言語',
|
||||
timezone: 'タイムゾーン',
|
||||
go: 'Difyへ移動',
|
||||
sendUsMail: '自己紹介をメールで送信し、招待リクエストを処理します。',
|
||||
acceptPP: 'プライバシーポリシーを読み、同意します',
|
||||
reset: 'パスワードをリセットするには、次のコマンドを実行してください',
|
||||
withGitHub: 'GitHubで続行',
|
||||
withGoogle: 'Googleで続行',
|
||||
rightTitle: 'LLMのフルポテンシャルを解き放つ',
|
||||
rightDesc: '魅力的で操作可能で改善可能なAIアプリケーションを簡単に構築します。',
|
||||
tos: '利用規約',
|
||||
pp: 'プライバシーポリシー',
|
||||
tosDesc: 'サインアップすることで、以下に同意するものとします',
|
||||
donthave: 'お持ちでない場合',
|
||||
invalidInvitationCode: '無効な招待コード',
|
||||
accountAlreadyInited: 'アカウントは既に初期化されています',
|
||||
error: {
|
||||
emailEmpty: 'メールアドレスは必須です',
|
||||
emailInValid: '有効なメールアドレスを入力してください',
|
||||
nameEmpty: '名前は必須です',
|
||||
passwordEmpty: 'パスワードは必須です',
|
||||
passwordInvalid: 'パスワードは文字と数字を含み、長さは8以上である必要があります',
|
||||
},
|
||||
license: {
|
||||
tip: 'Dify Community Editionを開始する前に、GitHubの',
|
||||
link: 'オープンソースライセンス',
|
||||
},
|
||||
join: '参加する',
|
||||
joinTipStart: 'あなたを招待します',
|
||||
joinTipEnd: 'チームに参加する',
|
||||
invalid: 'リンクの有効期限が切れています',
|
||||
explore: 'Difyを探索する',
|
||||
activatedTipStart: 'あなたは',
|
||||
activatedTipEnd: 'チームに参加しました',
|
||||
activated: '今すぐサインイン',
|
||||
adminInitPassword: '管理者初期化パスワード',
|
||||
validate: '検証',
|
||||
}
|
||||
|
||||
export default translation
|
||||
@ -0,0 +1,4 @@
|
||||
const translation = {
|
||||
}
|
||||
|
||||
export default translation
|
||||
@ -0,0 +1,115 @@
|
||||
const translation = {
|
||||
title: 'ツール',
|
||||
createCustomTool: 'カスタムツールを作成する',
|
||||
type: {
|
||||
all: 'すべて',
|
||||
builtIn: '組み込み',
|
||||
custom: 'カスタム',
|
||||
},
|
||||
contribute: {
|
||||
line1: '私は',
|
||||
line2: 'Difyへのツールの貢献に興味があります。',
|
||||
viewGuide: 'ガイドを見る',
|
||||
},
|
||||
author: '著者',
|
||||
auth: {
|
||||
unauthorized: '認証する',
|
||||
authorized: '認証済み',
|
||||
setup: '使用するための認証を設定する',
|
||||
setupModalTitle: '認証の設定',
|
||||
setupModalTitleDescription: '資格情報を構成した後、ワークスペース内のすべてのメンバーがアプリケーションのオーケストレーション時にこのツールを使用できます。',
|
||||
},
|
||||
includeToolNum: '{{num}}個のツールが含まれています',
|
||||
addTool: 'ツールを追加する',
|
||||
createTool: {
|
||||
title: 'カスタムツールを作成する',
|
||||
editAction: '設定',
|
||||
editTitle: 'カスタムツールを編集する',
|
||||
name: '名前',
|
||||
toolNamePlaceHolder: 'ツール名を入力してください',
|
||||
schema: 'スキーマ',
|
||||
schemaPlaceHolder: 'ここにOpenAPIスキーマを入力してください',
|
||||
viewSchemaSpec: 'OpenAPI-Swagger仕様を表示する',
|
||||
importFromUrl: 'URLからインポートする',
|
||||
importFromUrlPlaceHolder: 'https://...',
|
||||
urlError: '有効なURLを入力してください',
|
||||
examples: '例',
|
||||
exampleOptions: {
|
||||
json: '天気(JSON)',
|
||||
yaml: 'ペットストア(YAML)',
|
||||
blankTemplate: '空白テンプレート',
|
||||
},
|
||||
availableTools: {
|
||||
title: '利用可能なツール',
|
||||
name: '名前',
|
||||
description: '説明',
|
||||
method: 'メソッド',
|
||||
path: 'パス',
|
||||
action: 'アクション',
|
||||
test: 'テスト',
|
||||
},
|
||||
authMethod: {
|
||||
title: '認証方法',
|
||||
type: '認証タイプ',
|
||||
keyTooltip: 'HTTPヘッダーキー。アイデアがない場合は "Authorization" として残しておいてもかまいません。またはカスタム値に設定できます。',
|
||||
types: {
|
||||
none: 'なし',
|
||||
api_key: 'APIキー',
|
||||
apiKeyPlaceholder: 'APIキーのHTTPヘッダー名',
|
||||
apiValuePlaceholder: 'APIキーを入力してください',
|
||||
},
|
||||
key: 'キー',
|
||||
value: '値',
|
||||
},
|
||||
authHeaderPrefix: {
|
||||
title: '認証タイプ',
|
||||
types: {
|
||||
basic: 'ベーシック',
|
||||
bearer: 'ベアラー',
|
||||
custom: 'カスタム',
|
||||
},
|
||||
},
|
||||
privacyPolicy: 'プライバシーポリシー',
|
||||
privacyPolicyPlaceholder: 'プライバシーポリシーを入力してください',
|
||||
},
|
||||
test: {
|
||||
title: 'テスト',
|
||||
parametersValue: 'パラメーター&値',
|
||||
parameters: 'パラメーター',
|
||||
value: '値',
|
||||
testResult: 'テスト結果',
|
||||
testResultPlaceholder: 'ここにテスト結果が表示されます',
|
||||
},
|
||||
thought: {
|
||||
using: '使用中',
|
||||
used: '使用済み',
|
||||
requestTitle: 'リクエスト先',
|
||||
responseTitle: 'レスポンス先',
|
||||
},
|
||||
setBuiltInTools: {
|
||||
info: '情報',
|
||||
setting: '設定',
|
||||
toolDescription: 'ツールの説明',
|
||||
parameters: 'パラメーター',
|
||||
string: '文字列',
|
||||
number: '数',
|
||||
required: '必須',
|
||||
infoAndSetting: '情報と設定',
|
||||
},
|
||||
noCustomTool: {
|
||||
title: 'カスタムツールがありません!',
|
||||
content: 'AIアプリを構築するためのカスタムツールをここで追加および管理します。',
|
||||
createTool: 'ツールを作成する',
|
||||
},
|
||||
noSearchRes: {
|
||||
title: '申し訳ありません、結果がありません!',
|
||||
content: '検索に一致するツールが見つかりませんでした。',
|
||||
reset: '検索をリセット',
|
||||
},
|
||||
builtInPromptTitle: 'プロンプト',
|
||||
toolRemoved: 'ツールが削除されました',
|
||||
notAuthorized: 'ツールが認可されていません',
|
||||
howToGet: '取得方法',
|
||||
}
|
||||
|
||||
export default translation
|
||||
Loading…
Reference in New Issue