ChatGPT-Next-Web/app/locales/jp.ts
2023-05-07 14:54:09 +07:00

244 lines
8.4 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 { LocaleType } from "./index";
const jp: LocaleType = {
WIP: "この機能は開発中です……",
Error: {
Unauthorized:
"現在は未承認状態です。左下の設定ボタンをクリックし、アクセスパスワードを入力してください。",
},
ChatItem: {
ChatItemCount: (count: number) => `${count} 通のチャット`,
},
Chat: {
SubTitle: (count: number) => `ChatGPTとの ${count} 通のチャット`,
Actions: {
ChatList: "メッセージリストを表示",
CompressedHistory: "圧縮された履歴プロンプトを表示",
Export: "チャット履歴をエクスポート",
Copy: "コピー",
Stop: "停止",
Retry: "リトライ",
Delete: "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: "",
Actions: {
ClearAll: "",
ResetAll: "",
Close: "",
ConfirmResetAll: "",
ConfirmClearAll: "",
},
Lang: {
Name: "Language",
All: "",
Options: {
cn: "",
en: "English",
tw: "",
es: "Español",
it: "Italiano",
tr: "Türkçe",
jp: "",
de: "Deutsch",
vi: "Vietnamese",
},
},
Avatar: "",
FontSize: {
Title: "",
SubTitle: "",
},
Update: {
Version: (x: string) => `現在のバージョン:${x}`,
IsLatest: "",
CheckUpdate: "",
IsChecking: "...",
FoundUpdate: (x: string) => `新しいバージョンが見つかりました:${x}`,
GoToUpdate: "",
},
SendKey: "",
Theme: "",
TightBorder: "",
SendPreviewBubble: {
Title: "",
SubTitle: " Markdown ",
},
Mask: {
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使",
},
PresencePenlty: {
Title: " (presence_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: "",
},
},
NewChat: {
Return: "",
Skip: "",
Title: "",
SubTitle: "",
More: "",
NotShow: "",
ConfirmNoShow: "",
},
UI: {
Confirm: "",
Cancel: "",
Close: "",
Create: "",
Edit: "",
},
};
export default jp;