ChatGPT-Next-Web/app/locales/jp.ts
2024-01-29 10:38:25 +08:00

304 lines
11 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

import { SubmitKey } from "../store/config";
import type { PartialLocaleType } from "./index";
const jp: PartialLocaleType = {
WIP: "この機能は開発中です",
Error: {
Unauthorized:
"現在は未承認状態です。左下の設定ボタンをクリックし、アクセスパスワードかOpenAIのAPIキーを入力してください。",
},
ChatItem: {
ChatItemCount: (count: number) => `${count} 通のチャット`,
},
Chat: {
SubTitle: (count: number) => `ChatGPTとの ${count} 通のチャット`,
EditMessage: {
Title: "全てのメッセージを修正",
Topic: {
Title: "トピック",
SubTitle: "このトピックを変える",
},
},
Actions: {
ChatList: "メッセージリストを表示",
CompressedHistory: "圧縮された履歴プロンプトを表示",
Export: "チャット履歴をエクスポート",
Copy: "コピー",
Stop: "停止",
Retry: "リトライ",
Pin: "ピン",
PinToastContent:
"コンテキストプロンプトに1つのメッセージをピン留めしました",
PinToastAction: "表示",
Delete: "削除",
Edit: "編集",
},
Rename: "チャットの名前を変更",
Typing: "入力中…",
Input: (submitKey: string) => {
var inputHints = `${submitKey} で送信`;
if (submitKey === String(SubmitKey.Enter)) {
inputHints += "Shift + Enter で改行";
}
return inputHints + "/ で自動補完をトリガー";
},
Send: "送信",
Config: {
Reset: "リセット",
SaveAs: "保存",
},
},
Export: {
Title: "チャット履歴をMarkdown形式でエクスポート",
Copy: "すべてコピー",
Download: "ファイルをダウンロード",
MessageFromYou: "あなたからのメッセージ",
MessageFromChatGPT: "ChatGPTからのメッセージ",
Format: {
Title: "フォーマットをエクスポート",
SubTitle: "マークダウン形式、PNG画像形式を選択できます。",
},
IncludeContext: {
Title: "コンテキストを含みますか?",
SubTitle: "コンテキストを含ませるか否か",
},
Steps: {
Select: "エクスポート設定",
Preview: "プレビュー",
},
Image: {
Toast: "画像生成中...",
Modal: "長押し、または右クリックで保存してください。",
},
},
Select: {
Search: "検索",
All: "すべて選択",
Latest: "新しいメッセージを選択",
Clear: "クリア",
},
Memory: {
Title: "履歴メモリ",
EmptyContent: "",
Send: "",
Copy: "",
Reset: "",
ResetConfirm:
"",
},
Home: {
NewChat: "",
DeleteChat: "",
DeleteToast: "",
Revert: "",
},
Settings: {
Title: "",
SubTitle: "",
Danger: {
Reset: {
Title: "",
SubTitle: "",
Action: "",
Confirm: "",
},
Clear: {
Title: "",
SubTitle: "",
Action: "",
Confirm: "",
},
},
Lang: {
Name: "Language", // ATTENTION: if you wanna add a new translation, please do not translate this value, leave it as `Language`
All: "",
},
Avatar: "",
FontSize: {
Title: "",
SubTitle: "",
},
InjectSystemPrompts: {
Title: "",
SubTitle:
"ChatGPTのシステムプロンプトを強制的に追加します",
},
InputTemplate: {
Title: "",
SubTitle: "",
},
Update: {
Version: (x: string) => `現在のバージョン:${x}`,
IsLatest: "",
CheckUpdate: "",
IsChecking: "...",
FoundUpdate: (x: string) => `新しいバージョンが見つかりました:${x}`,
GoToUpdate: "",
},
SendKey: "",
Theme: "",
TightBorder: "",
SendPreviewBubble: {
Title: "",
SubTitle: "",
},
Mask: {
Splash: {
Title: "",
SubTitle: "",
},
Builtin: {
Title: "",
SubTitle: "",
},
},
Prompt: {
Disable: {
Title: "",
SubTitle:
" / ",
},
List: "",
ListCount: (builtin: number, custom: number) =>
`組み込み ${builtin} 件、ユーザー定義 ${custom} 件`,
Edit: "",
Modal: {
Title: "",
Add: "",
Search: "",
},
EditModal: {
Title: "",
},
},
HistoryCount: {
Title: "",
SubTitle: "",
},
CompressThreshold: {
Title: "",
SubTitle:
"",
},
Usage: {
Title: "",
SubTitle(used: any, total: any) {
return `今月は $${used} を使用しました。総額は $${total} です。`;
},
IsChecking: "...",
Check: "",
NoAccess: "APIキーまたはアクセスパスワードを入力して残高を表示",
},
Model: " (model)",
Temperature: {
Title: " (temperature)",
SubTitle:
"1",
},
MaxTokens: {
Title: " (max_tokens)",
SubTitle: "1使",
},
PresencePenalty: {
Title: " (presence_penalty)",
SubTitle: "",
},
FrequencyPenalty: {
Title: " (frequency_penalty)",
SubTitle: "",
},
AutoGenerateTitle: {
Title: "",
SubTitle: "",
},
},
Store: {
DefaultTopic: "",
BotHello: "",
Error: "",
Prompt: {
History: (content: string) =>
"AI " +
content,
Topic:
"45",
Summarize:
"使200",
},
},
Copy: {
Success: "",
Failed: "",
},
Context: {
Toast: (x: any) => `キャラクターが ${x} 件設定されました`,
Edit: "",
Add: "",
},
Plugin: { Name: "" },
FineTuned: { Sysmessage: "" },
Mask: {
Name: "",
Page: {
Title: "",
SubTitle: (count: number) => `${count} 件見つかりました。`,
Search: "",
Create: "",
},
Item: {
Info: (count: number) => `包含 ${count} 条预设对话`,
Chat: "",
View: "",
Edit: "",
Delete: "",
DeleteConfirm: "",
},
EditModal: {
Title: (readonly: boolean) =>
`キャラクタープリセットを編集 ${readonly ? "" : ""}`,
Download: "",
Clone: "",
},
Config: {
Avatar: "",
Name: "",
Sync: {
Title: "",
SubTitle: "",
Confirm:
"使",
},
HideContext: {
Title: "",
SubTitle: "",
},
},
},
NewChat: {
Return: "",
Skip: "",
Title: "",
SubTitle: "AIにキャラクターを設定して会話を始めてみましょう",
More: "",
NotShow: "",
ConfirmNoShow: "",
},
UI: {
Confirm: "",
Cancel: "",
Close: "",
Create: "",
Edit: "",
},
Exporter: {
Model: "",
Messages: "",
Topic: "",
Time: "",
},
};
export default jp;