ChatGPT-Next-Web/app/locales/jp.ts

270 lines
10 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} 通のチャット`,
Actions: {
ChatList: "メッセージリストを表示",
CompressedHistory: "圧縮された履歴プロンプトを表示",
Export: "チャット履歴をエクスポート",
Copy: "コピー",
Stop: "停止",
Retry: "リトライ",
Delete: "削除",
},
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からのメッセージ",
},
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: "",
},
},
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:
"",
},
Token: {
Title: "APIキー",
SubTitle: "使",
Placeholder: "OpenAI APIキー",
},
Usage: {
Title: "",
SubTitle(used: any, total: any) {
return `今月は $${used} を使用しました。総額は $${total} です。`;
},
IsChecking: "...",
Check: "",
NoAccess: "APIキーまたはアクセスパスワードを入力して残高を表示",
},
AccessCode: {
Title: "",
SubTitle: "",
Placeholder: "",
},
Model: " (model)",
Temperature: {
Title: " (temperature)",
SubTitle:
"1",
},
MaxTokens: {
Title: " (max_tokens)",
SubTitle: "1使",
},
PresencePenalty: {
Title: " (presence_penalty)",
SubTitle: "",
},
FrequencyPenalty: {
Title: " (frequency_penalty)",
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: "" },
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;