feat(ui): add locales and split catalogs
Adds Spanish, French, Russian, Japanese, and Simplified Chinese catalogs and wires supported locales into the i18n layer.
This commit is contained in:
67
packages/ui/src/lib/i18n/messages/ja/session.ts
Normal file
67
packages/ui/src/lib/i18n/messages/ja/session.ts
Normal file
@@ -0,0 +1,67 @@
|
||||
export const sessionMessages = {
|
||||
"sessionPicker.title": "OpenCode • {folder}",
|
||||
"sessionPicker.empty.noPrevious": "以前のセッションはありません",
|
||||
"sessionPicker.resume.title": "セッションを再開 ({count}):",
|
||||
"sessionPicker.session.untitled": "無題",
|
||||
"sessionPicker.divider.or": "または",
|
||||
"sessionPicker.new.title": "新しいセッションを開始:",
|
||||
"sessionPicker.agents.loading": "エージェントを読み込み中...",
|
||||
"sessionPicker.actions.creating": "作成中...",
|
||||
"sessionPicker.actions.createSession": "セッションを作成",
|
||||
"sessionPicker.actions.cancel": "キャンセル",
|
||||
|
||||
"sessionList.header.title": "セッション",
|
||||
"sessionList.session.untitled": "無題",
|
||||
"sessionList.status.working": "作業中",
|
||||
"sessionList.status.compacting": "圧縮中",
|
||||
"sessionList.status.idle": "待機中",
|
||||
"sessionList.status.needsPermission": "許可待ち",
|
||||
"sessionList.status.needsInput": "入力待ち",
|
||||
"sessionList.expand.collapseAriaLabel": "セッションを折りたたむ",
|
||||
"sessionList.expand.expandAriaLabel": "セッションを展開",
|
||||
"sessionList.expand.collapseTitle": "折りたたむ",
|
||||
"sessionList.expand.expandTitle": "展開",
|
||||
"sessionList.actions.copyId.ariaLabel": "セッション ID をコピー",
|
||||
"sessionList.actions.copyId.title": "セッション ID をコピー",
|
||||
"sessionList.actions.rename.ariaLabel": "セッション名を変更",
|
||||
"sessionList.actions.rename.title": "セッション名を変更",
|
||||
"sessionList.actions.delete.ariaLabel": "セッションを削除",
|
||||
"sessionList.actions.delete.title": "セッションを削除",
|
||||
"sessionList.copyId.success": "セッション ID をコピーしました",
|
||||
"sessionList.copyId.error": "セッション ID をコピーできません",
|
||||
"sessionList.delete.error": "セッションを削除できません",
|
||||
"sessionList.rename.error": "セッション名を変更できません",
|
||||
|
||||
"sessionRenameDialog.title": "セッション名を変更",
|
||||
"sessionRenameDialog.description.withLabel": "\"{label}\" のタイトルを更新します。",
|
||||
"sessionRenameDialog.description.default": "このセッションの新しいタイトルを設定します。",
|
||||
"sessionRenameDialog.input.label": "セッション名",
|
||||
"sessionRenameDialog.input.placeholder": "セッション名を入力",
|
||||
"sessionRenameDialog.actions.cancel": "キャンセル",
|
||||
"sessionRenameDialog.actions.rename": "変更",
|
||||
"sessionRenameDialog.actions.renaming": "変更中…",
|
||||
|
||||
"sessionView.fallback.sessionNotFound": "セッションが見つかりません",
|
||||
"sessionView.alerts.abortFailed.message": "セッションを停止できませんでした",
|
||||
"sessionView.alerts.abortFailed.title": "停止に失敗",
|
||||
"sessionView.alerts.revertFailed.message": "メッセージへ戻せませんでした",
|
||||
"sessionView.alerts.revertFailed.title": "復元に失敗",
|
||||
"sessionView.alerts.forkFailed.message": "セッションのフォークに失敗しました",
|
||||
"sessionView.alerts.forkFailed.title": "フォークに失敗",
|
||||
"sessionView.attachments.expandPastedTextAriaLabel": "貼り付けたテキストを展開",
|
||||
"sessionView.attachments.insertPastedTextTitle": "貼り付けたテキストを挿入",
|
||||
"sessionView.attachments.removeAriaLabel": "添付を削除",
|
||||
|
||||
"sessionEvents.sessionCompactedToast": "セッション {label} をコンパクト化しました",
|
||||
"sessionEvents.sessionError.unknown": "不明なエラー",
|
||||
"sessionEvents.sessionError.title": "セッションエラー",
|
||||
"sessionEvents.sessionError.message": "エラー: {message}",
|
||||
|
||||
"sessionState.cleanup.deepConfirm.message": "このクリーンアップは時間がかかる場合があり、意図しないセッションを削除する可能性があります。続行しますか?",
|
||||
"sessionState.cleanup.deepConfirm.title": "セッションを徹底クリーン",
|
||||
"sessionState.cleanup.deepConfirm.detail": "徹底クリーンは、メッセージがないセッションをすべて削除し、完了したサブエージェントのセッションを取り除き、未使用のセッションフォークを整理します。",
|
||||
"sessionState.cleanup.deepConfirm.confirmLabel": "続行",
|
||||
"sessionState.cleanup.deepConfirm.cancelLabel": "キャンセル",
|
||||
"sessionState.cleanup.toast.one": "{count} 件の空セッションを整理しました",
|
||||
"sessionState.cleanup.toast.other": "{count} 件の空セッションを整理しました",
|
||||
} as const
|
||||
Reference in New Issue
Block a user