feat: translations (#3176)

This commit is contained in:
crazywoola 2024-04-08 23:17:16 +08:00 • committed by GitHub
commit 1382f10433
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
40 changed files with 2595 additions and 696 deletions

View file

@ -1,137 +1,141 @@
const translation = {
welcome: {
firstStepTip: '始めるには、',
firstStepTip: 'はじめるには、',
enterKeyTip: '以下にOpenAI APIキーを入力してください',
getKeyTip: 'OpenAIダッシュボードからAPIキーを取得してください',
placeholder: 'OpenAI APIキー(例:sk-xxxx)',
placeholder: 'あなたのOpenAI APIキー(例:sk-xxxx)',
},
apiKeyInfo: {
cloud: {
trial: {
title: '{{providerName}}のトライアルクオータを使用しています。',
description: 'トライアルクオータはテスト用に提供されています。トライアルクオータの使用回数が尽きる前に、独自のモデルプロバイダを設定するか、追加のクオータを購入してください。',
title: '{{providerName}}トライアルクォータを使用しています。',
description: 'トライアルクォータはテスト用に提供されます。トライアルクォータのコールが使い切られる前に、独自のモデルプロバイダを設定するか、追加のクォータを購入してください。',
},
exhausted: {
title: 'トライアルクオータが使い果たされました。APIキーを設定してください。',
description: 'トライアルクオータが使い果たされました。独自のモデルプロバイダを設定するか、追加のクオータを購入してください。',
title: 'トライアルクォータが使い切れました。APIキーを設定してください。',
description: 'トライアルクォータが使い切れました。独自のモデルプロバイダを設定するか、追加のクォータを購入してください。',
},
},
selfHost: {
title: {
row1: '始めるには、',
row1: 'はじめるには、',
row2: 'まずモデルプロバイダを設定してください。',
},
},
callTimes: '呼び出し回数',
callTimes: 'コール回数',
usedToken: '使用済みトークン',
setAPIBtn: 'モデルプロバイダの設定へ',
tryCloud: 'または無料クオートでDifyのクラウドバージョンを試してみてください',
tryCloud: 'またはDifyのクラウドバージョンを無料見積もりでお試しください',
},
overview: {
title: '概要',
appInfo: {
explanation: '使いやすいAI Webアプリ',
explanation: '使いやすいAI WebApp',
accessibleAddress: '公開URL',
preview: 'プレビュー',
regenerate: '再生成',
preUseReminder: '続行する前にWebアプリを有効にしてください。',
preUseReminder: '続行する前にWebAppを有効にしてください。',
settings: {
entry: '設定',
title: 'Webアプリの設定',
webName: 'Webアプリ名',
webDesc: 'Webアプリの説明',
webDescTip: 'このテキストはクライアント側に表示され、アプリの使用方法に関する基本的なガイダンスを提供します。',
webDescPlaceholder: 'Webアプリの説明を入力してください',
title: 'WebApp設定',
webName: 'WebApp名',
webDesc: 'WebAppの説明',
webDescTip: 'このテキストはクライアント側に表示され、アプリケーションの使用方法の基本的なガイダンスを提供します。',
webDescPlaceholder: 'WebAppの説明を入力してください',
language: '言語',
more: {
entry: '詳細設定を表示',
entry: 'その他の設定を表示',
copyright: '著作権',
copyRightPlaceholder: '著作者または組織の名前を入力してください',
copyRightPlaceholder: '著作者または組織名を入力してください',
privacyPolicy: 'プライバシーポリシー',
privacyPolicyPlaceholder: 'プライバシーポリシーリンクを入力してください',
privacyPolicyTip: '訪問者がアプリが収集するデータを理解するのに役立ちます。Difyの<privacyPolicyLink>プライバシーポリシー</privacyPolicyLink>を参照してください。',
privacyPolicyTip: '訪問者がアプリケーションが収集するデータを理解し、Difyの<privacyPolicyLink>プライバシーポリシー</privacyPolicyLink>を参照できるようにします。',
},
},
embedded: {
entry: '埋め込み',
title: 'ウェブサイトに埋め込む',
explanation: 'チャットアプリをウェブサイトに埋め込む方法を選択してください。',
explanation: 'チャットアプリをウェブサイトに埋め込む方法を選択します。',
iframe: 'ウェブサイトの任意の場所にチャットアプリを追加するには、このiframeをHTMLコードに追加してください。',
scripts: 'ウェブサイトの右下にチャットアプリを追加するには、このコードをHTMLに追加してください。',
chromePlugin: 'Dify Chatbot Chrome拡張機能をインストール',
copied: 'コピー済み',
copied: 'コピーしました',
copy: 'コピー',
},
qrcode: {
title: '共有用QRコード',
scan: 'アプリを共有するためにスキャン',
scan: 'アプリケーションの共有をスキャン',
download: 'QRコードをダウンロード',
},
customize: {
way: '方法',
entry: 'カスタマイズ',
title: 'AI Webアプリのカスタマイズ',
explanation: 'シナリオとスタイルのニーズに合わせてWebアプリのフロントエンドをカスタマイズできます。',
title: 'AI WebAppのカスタマイズ',
explanation: 'シナリオとスタイルのニーズに合わせてWeb Appのフロントエンドをカスタマイズできます。',
way1: {
name: 'クライアントコードをフォークして変更し、Vercelにデプロイする(推奨)',
step1: 'クライアントコードをフォークして変更する',
step1Tip: 'ここをクリックしてソースコードをGitHubアカウントにフォークし、コードを変更してください',
name: 'クライアントコードをフォークして修正し、Vercelにデプロイします(推奨)',
step1: 'クライアントコードをフォークして修正します',
step1Tip: 'ここをクリックしてソースコードをGitHubアカウントにフォークし、コードを修正します',
step1Operation: 'Dify-WebClient',
step2: 'Vercelにデプロイする',
step2Tip: 'ここをクリックしてリポジトリをVercelにインポートし、デプロイしてください',
step2Operation: 'リポジトリのインポート',
step3: '環境変数を設定する',
step3Tip: 'Vercelに以下の環境変数を追加してください',
step2: 'Vercelにデプロイします',
step2Tip: 'ここをクリックしてリポジトリをVercelにインポートし、デプロイします',
step2Operation: 'リポジトリをインポート',
step3: '環境変数を設定します',
step3Tip: 'Vercelに次の環境変数を追加します',
},
way2: {
name: 'APIを呼び出すためのクライアントサイドコードを記述し、サーバーにデプロイする',
name: 'クライアントサイドのコードを記述してAPIを呼び出し、サーバーにデプロイします',
operation: 'ドキュメント',
},
},
},
apiInfo: {
title: 'バックエンドサービスAPI',
explanation: 'アプリケーションに簡単に統合できます',
explanation: 'あなたのアプリケーションに簡単に統合できます',
accessibleAddress: 'サービスAPIエンドポイント',
doc: 'APIリファレンス',
},
status: {
running: 'サービス中',
disable: '無効化',
running: '稼働中',
disable: '無効',
},
},
analysis: {
title: '分析',
ms: 'ミリ秒',
ms: 'ms',
tokenPS: 'トークン/秒',
totalMessages: {
title: '総メッセージ数',
explanation: 'AIとのやり取りのうち、プロンプトのエンジニアリングやデバッグを除いた日次の相互作用数です。',
title: 'トータルメッセージ数',
explanation: '日次AIインタラクション数;工学的/デバッグ目的のプロンプトは除外されます。',
},
activeUsers: {
title: 'アクティブユーザー',
explanation: 'AIとのQ&Aに参加しているユニークなユーザー数です。プロンプトのエンジニアリングやデバッグを除きます。',
title: 'アクティブユーザー数',
explanation: 'AIとのQ&Aに参加しているユニークユーザー数;工学的/デバッグ目的のプロンプトは除外されます。',
},
tokenUsage: {
title: 'トークン使用量',
explanation: 'アプリケーションの言語モデルの日次トークン使用量を反映し、コスト管理の目的に役立ちます。',
consumed: '使用済み',
explanation: 'アプリケーションの言語モデルの日次トークン使用量を反映し、コスト管理に役立ちます。',
consumed: '消費されたトークン',
},
avgSessionInteractions: {
title: '平均セッション相互作用数',
explanation: '会話ベースのアプリケーションの連続したユーザーとAIのコミュニケーション数です。',
title: '平均セッションインタラクション数',
explanation: 'ユーザーとAIの連続的なコミュニケーション数;対話型アプリケーション向け。',
},
avgUserInteractions: {
title: '平均ユーザーインタラクション数',
explanation: 'ユーザーの日次使用頻度を反映します。この指標はユーザーの定着度を反映しています。',
},
userSatisfactionRate: {
title: 'ユーザー満足率',
explanation: '1,000メッセージあたりの「いいね」の数です。これは、ユーザーが非常に満足している回答の割合を示します。',
title: 'ユーザー満足度率',
explanation: '1,000件のメッセージあたりの「いいね」の数。これは、ユーザーが非常に満足している回答の割合を示します。',
},
avgResponseTime: {
title: '平均応答時間',
explanation: 'AIの処理/応答にかかる時間(ミリ秒)です。テキストベースのアプリケーションに適しています。',
explanation: 'AIが処理/応答する時間(ミリ秒);テキストベースのアプリケーション向け。',
},
tps: {
title: 'トークン出力速度',
explanation: 'LLMのパフォーマンスを測定します。リクエストの開始から出力の完了までのLLMのトークン出力速度をカウントします。',
explanation: 'LLMのパフォーマンスを測定します。リクエストの開始から出力の完了までのLLMのトークン出力速度を数えます。',
},
},
}