785 lines
34 KiB
JSON
785 lines
34 KiB
JSON
{
|
||
"app": {
|
||
"today": "今日",
|
||
"timeline": "タイムライン",
|
||
"museum": "ミュージアム",
|
||
"insights": "分析",
|
||
"profile": "プロフィール",
|
||
"tasks": "目標とタスク",
|
||
"calendar": "カレンダー",
|
||
"system": "システム",
|
||
"browser": "ブラウザー",
|
||
"terminal": "ターミナル",
|
||
"database": "データベース"
|
||
},
|
||
"db": {
|
||
"title": "データベース管理",
|
||
"loginBody": "このアカウントの記録を確認・編集します。",
|
||
"setupTitle": "データベースのパスワード設定",
|
||
"setupBody": "このアカウント専用のパスワードを作成します。以前の共通パスワードは無効です。",
|
||
"checking": "アクセスを確認中…",
|
||
"setPassword": "設定して開く",
|
||
"currentPassword": "現在のパスワード",
|
||
"newPassword": "新しいパスワード(12 文字以上)",
|
||
"confirmPassword": "新しいパスワードを確認",
|
||
"passwordMismatch": "パスワードが一致しません。",
|
||
"changePassword": "パスワードを変更",
|
||
"passwordChanged": "パスワードを更新し、以前のセッションを終了しました。",
|
||
"server": "サーバー",
|
||
"username": "ユーザー名",
|
||
"password": "パスワード",
|
||
"warningTitle": "データベースへの直接アクセス",
|
||
"warningBody": "変更は直ちにクラウドに保存されます。不正な JSON や削除はデータに影響します。大きな変更の前にバックアップしてください。",
|
||
"acknowledge": "記録を直接編集することを理解しました。",
|
||
"login": "データベースを開く",
|
||
"connected": "アカウントの記録に接続しました。",
|
||
"sessionExpired": "セッションの期限が切れました。再ログインしてください。",
|
||
"requestFailed": "リクエストに失敗しました。",
|
||
"unexpectedResponse": "サーバーから予期しない応答がありました。後で再試行してください。",
|
||
"ownData": "現在のアカウントのみ",
|
||
"directMode": "直接編集 · D1 に保存",
|
||
"logout": "ログアウト",
|
||
"tables": "テーブル",
|
||
"memories": "記憶",
|
||
"goals": "目標",
|
||
"tasks": "タスク",
|
||
"museum": "お気に入り",
|
||
"profile": "プロフィール",
|
||
"settings": "設定",
|
||
"system": "システム",
|
||
"refresh": "更新",
|
||
"newRecord": "新規レコード",
|
||
"newRevision": "新規",
|
||
"count": "{count} 件",
|
||
"empty": "このテーブルには記録がありません。",
|
||
"selectRow": "行を選択すると JSON を表示します。",
|
||
"recordId": "レコード ID",
|
||
"json": "レコード JSON",
|
||
"editorHint": "JSON 内の ID とレコード ID を一致させてください。競合は他で変更されたことを示します。",
|
||
"create": "作成",
|
||
"save": "保存",
|
||
"delete": "削除",
|
||
"cancel": "キャンセル",
|
||
"previous": "前へ",
|
||
"next": "次へ",
|
||
"invalidJson": "JSON が無効です。",
|
||
"idMismatch": "ID が一致しません。",
|
||
"saveConfirm": "レコード {id} を直接保存しますか?",
|
||
"deleteConfirm": "レコード {id} を削除しますか?ここでは元に戻せません。",
|
||
"saved": "保存しました。",
|
||
"deleted": "削除しました。",
|
||
"reloadHint": "デスクトップにローカルキャッシュがあります。編集後は再読み込みしてください。",
|
||
"reloadDesktop": "デスクトップを再読み込み"
|
||
},
|
||
"common": {
|
||
"save": "保存",
|
||
"cancel": "キャンセル",
|
||
"edit": "編集",
|
||
"delete": "削除",
|
||
"close": "閉じる",
|
||
"open": "開く",
|
||
"minimize": "最小化",
|
||
"maximize": "最大化",
|
||
"restore": "ウィンドウを復元",
|
||
"energy": "エネルギー",
|
||
"days": "日",
|
||
"never": "なし"
|
||
},
|
||
"today": {
|
||
"prompt": "今日はどんな一日でしたか?",
|
||
"placeholder": "今日の出来事を書いてみましょう…",
|
||
"archive": "今日を記録",
|
||
"update": "記憶を更新",
|
||
"archiveDate": "記憶を保存",
|
||
"updateDate": "記憶を更新",
|
||
"backToToday": "今日に戻る",
|
||
"weather": "今日の天気",
|
||
"energy": "エネルギーレベル",
|
||
"film": "今日のヒント",
|
||
"archiving": "記録中…",
|
||
"archived": "記憶を保存しました"
|
||
},
|
||
"weather": {
|
||
"clear": "晴れ",
|
||
"light": "薄曇り",
|
||
"cloudy": "曇り",
|
||
"rain": "雨",
|
||
"storm": "嵐"
|
||
},
|
||
"timeline": {
|
||
"eyebrow": "記憶のアーカイブ",
|
||
"heading": "{total} 件中 {count} 件",
|
||
"search": "記憶を検索",
|
||
"searchPlaceholder": "メモ、タグ、場所、タスクを検索…",
|
||
"filterTag": "タグで絞り込む",
|
||
"allTags": "すべてのタグ",
|
||
"noMatches": "一致する記憶がありません。",
|
||
"favorite": "お気に入り",
|
||
"emptyTitle": "まだ記憶がありません。",
|
||
"emptyBody": "「今日」から記録しましょう。",
|
||
"detail": "記憶の詳細",
|
||
"untitled": "無題の記憶",
|
||
"noNote": "メモはありません。",
|
||
"editing": "今日として編集 — 保存すると更新",
|
||
"preserved": "保存済み",
|
||
"addMuseum": "ミュージアムに追加",
|
||
"confirmDelete": "削除の確認",
|
||
"remove": "この記憶を削除しますか?",
|
||
"irreversible": "元に戻せません。",
|
||
"deleteMemory": "記憶を削除",
|
||
"removed": "記憶を削除しました",
|
||
"added": "お気に入りに追加しました",
|
||
"unpreserved": "お気に入りから削除しました"
|
||
},
|
||
"memory": {
|
||
"tags": "タグ",
|
||
"tagsPlaceholder": "タグはカンマで区切ってください",
|
||
"place": "場所 / 場面(任意)",
|
||
"placePlaceholder": "どこで、どんな場面でしたか?",
|
||
"linkTask": "関連タスク(任意)",
|
||
"noTask": "関連タスクなし",
|
||
"relatedTask": "関連タスク",
|
||
"favorite": "お気に入りに追加",
|
||
"edit": "記憶の詳細を編集",
|
||
"note": "メモ",
|
||
"title": "タイトル(任意)",
|
||
"titlePlaceholder": "記憶にタイトルを付ける"
|
||
},
|
||
"museum": {
|
||
"eyebrow": "ミュージアム",
|
||
"title": "大切な瞬間",
|
||
"subtitle": "いつか振り返るために。",
|
||
"empty": "大切な瞬間からミュージアムは始まります。",
|
||
"preserved": "状態:保存済み",
|
||
"collection": "コレクション"
|
||
},
|
||
"insights": {
|
||
"eyebrow": "期間レポート",
|
||
"title": "分析",
|
||
"description": "記録と完了したことを事実に基づいて表示します。",
|
||
"period": "レポート期間",
|
||
"week": "週",
|
||
"month": "月",
|
||
"previous": "前の期間",
|
||
"next": "次の期間",
|
||
"records": "記録頻度",
|
||
"recordedDays": "{count} 件 · 経過日数の {percent}%",
|
||
"tasks": "完了したタスク",
|
||
"completedTasks": "この期間に完了としたタスク",
|
||
"taskDetails": "作成したタスク {created} 件 · 達成した目標 {goals} 件",
|
||
"weather": "よくある天気",
|
||
"noWeather": "この期間の天気記録はありません",
|
||
"energy": "記録されたエネルギー",
|
||
"energyFromTo": "最初 {first}/5 → 最後 {last}/5",
|
||
"singleEnergy": "この期間のエネルギー記録は 1 件です",
|
||
"noEnergy": "この期間のエネルギー記録はありません",
|
||
"highlights": "振り返りたい瞬間",
|
||
"highlightSource": "お気に入り、または #highlight / #高光 のタグがある記憶。",
|
||
"highlightFavorite": "保存済み",
|
||
"highlightTag": "タグ付き",
|
||
"highlightEmpty": "この期間に該当する記憶はありません。",
|
||
"note": "保存済みの記録だけを集計します。記録のない日の天気やエネルギーは推測しません。"
|
||
},
|
||
"profile": {
|
||
"eyebrow": "システムプロフィール",
|
||
"online": "LIFE OS 稼働中",
|
||
"daysOnline": "利用日数",
|
||
"memories": "記憶",
|
||
"museumItems": "保存品",
|
||
"streak": "現在の連続記録",
|
||
"longest": "最長連続記録",
|
||
"commonWeather": "よくある天気",
|
||
"personal": "個人設定",
|
||
"name": "表示名",
|
||
"birthday": "誕生日(任意)",
|
||
"start": "利用開始日",
|
||
"motto": "自分のモットー",
|
||
"save": "プロフィールを保存",
|
||
"saved": "プロフィールを保存しました",
|
||
"average": "平均エネルギー {value} / 5"
|
||
},
|
||
"notifications": {
|
||
"title": "通知",
|
||
"allow": "システム通知を許可",
|
||
"openOnly": "Life OS を開いている間に確認します。タブの休止中は遅れることがあり、サイトを閉じると届きません。",
|
||
"time": "{name}の時刻",
|
||
"sendTest": "テスト通知を送る",
|
||
"status": {
|
||
"default": "通知の許可はまだ求めていません。「許可」を選んでください。",
|
||
"granted": "この端末で通知を許可しています。",
|
||
"denied": "通知がブロックされています。ブラウザーのサイト設定で変更してください。",
|
||
"unsupported": "このブラウザーでは通知を利用できません。"
|
||
},
|
||
"memory": {
|
||
"label": "今日の記憶",
|
||
"description": "今日まだ記録していなければ通知します。",
|
||
"title": "覚えておきたい瞬間",
|
||
"body": "今日の記憶はまだ書かれていません。"
|
||
},
|
||
"tasks": {
|
||
"label": "今日のタスク",
|
||
"description": "今日以前が期限の未完了タスク数を表示します。",
|
||
"title": "今日のタスク",
|
||
"body": "期限が来た未完了タスクが {count} 件あります。"
|
||
},
|
||
"goals": {
|
||
"label": "目標のカウントダウン",
|
||
"description": "期限のある進行中の目標を表示します。",
|
||
"title": "目標のカウントダウン",
|
||
"days": "{name}:あと {count} 日。",
|
||
"today": "{name}:目標日は今日です。",
|
||
"overdue": "{name}:目標日から {count} 日経過。"
|
||
},
|
||
"test": {
|
||
"title": "Life OS の通知が使えます",
|
||
"body": "このブラウザーでリマインダーを表示できます。",
|
||
"failed": "テスト通知を表示できませんでした。"
|
||
}
|
||
},
|
||
"systemNav": {
|
||
"settings": "設定",
|
||
"navigation": "設定カテゴリ",
|
||
"home": "ホーム",
|
||
"appearance": "個人設定",
|
||
"notifications": "通知",
|
||
"language": "言語",
|
||
"data": "データとバックアップ",
|
||
"about": "バージョン情報",
|
||
"homeHint": "カテゴリを選んで Life OS を設定します。",
|
||
"device": "このブラウザー",
|
||
"deviceHint": "あなたの Life OS ワークスペース",
|
||
"version": "v{version}",
|
||
"quickSettings": "よく使う設定",
|
||
"appearanceHint": "テーマ、壁紙、アイコン、ウィジェット",
|
||
"notificationsHint": "記憶、タスク、目標のリマインダー",
|
||
"languageHint": "ブラウザーの言語と手動選択",
|
||
"dataHint": "インポート、エクスポート、ローカル保存"
|
||
},
|
||
"system": {
|
||
"eyebrow": "システム設定",
|
||
"title": "自分だけのシステム。",
|
||
"appearance": "外観",
|
||
"language": "言語",
|
||
"browserLanguage": "ブラウザーの言語",
|
||
"detectedZh": "検出: 中国語",
|
||
"detectedEn": "検出: 英語",
|
||
"auto": "自動",
|
||
"data": "データ",
|
||
"storage": "ストレージ",
|
||
"dataStorage": "データ保存",
|
||
"export": "データをエクスポート",
|
||
"import": "データをインポート",
|
||
"reset": "LIFE OS をリセット",
|
||
"local": "ローカルストレージ",
|
||
"stored": "データはこのブラウザーに保存されます。",
|
||
"backups": "データ消失を防ぐため定期的にバックアップしてください。",
|
||
"lastBackup": "最終バックアップ · {value}",
|
||
"recommended": "バックアップを推奨",
|
||
"version": "バージョン",
|
||
"theme": {
|
||
"dark": "ダーク",
|
||
"light": "ライト",
|
||
"auto": "自動"
|
||
},
|
||
"storageSummary": "記憶 {memories} 件 · 保存品 {museum} 件 · タスク {tasks} 件 · 約 {size} KB",
|
||
"release": "Life OS<br>バージョン {version} · バックアップ v2 · D1 v2",
|
||
"languageEnglish": "英語",
|
||
"languageChinese": "中文",
|
||
"browserDetected": "ブラウザーの言語:{name}"
|
||
},
|
||
"dialog": {
|
||
"backup": "LIFE OS バックアップ",
|
||
"ready": "復元の準備ができました",
|
||
"exported": "エクスポート日:{date}",
|
||
"memories": "記憶:{count} 件",
|
||
"museumItems": "保存品:{count} 件",
|
||
"goals": "目標:{count} 件",
|
||
"tasks": "タスク:{count} 件",
|
||
"merge": "統合",
|
||
"replaceAll": "すべて置き換え",
|
||
"final": "最終確認",
|
||
"replaceQuestion": "Life OS の全データを置き換えますか?",
|
||
"replaceWarning": "現在のデータがすべて置き換わります。",
|
||
"replace": "置き換え",
|
||
"resetQuestion": "ローカルデータをすべてリセットしますか?",
|
||
"resetWarning": "必要なら先にバックアップしてください。",
|
||
"resetData": "リセット"
|
||
},
|
||
"feedback": {
|
||
"backup": "バックアップを作成しました",
|
||
"invalid": "無効なファイルです",
|
||
"restored": "復元しました",
|
||
"restoring": "復元中…",
|
||
"minimized": "最小化しました — アイコンを押して復元",
|
||
"languageZh": "言語:中国語",
|
||
"languageEn": "言語:英語",
|
||
"followingZh": "ブラウザーに合わせる:中国語",
|
||
"followingEn": "ブラウザーに合わせる:英語",
|
||
"languageSelected": "言語を{name}に設定しました",
|
||
"followingBrowser": "ブラウザーに合わせる:{name}"
|
||
},
|
||
"addon": {
|
||
"draftRestored": "下書きを復元しました",
|
||
"searchTitle": "記憶を検索",
|
||
"searchPlaceholder": "タイトル、メモ、天気を検索…",
|
||
"searchHint": "Esc で閉じる · 結果を選んで開く",
|
||
"untitled": "無題の記憶",
|
||
"noResults": "記憶が見つかりません。",
|
||
"syncPaused": "クラウド同期停止中 — 変更はこの端末に保存",
|
||
"syncConflict": "同期の競合 — ローカルにバックアップしました",
|
||
"syncConflictConfirm": "他の端末でこの記録が変更されました。ローカルにバックアップしました。クラウド版を上書きしますか?キャンセルするとクラウド版を残します。",
|
||
"syncReady": "クラウド同期の準備完了",
|
||
"migrateQuestion": "このブラウザーのデータをクラウドに移しますか?",
|
||
"migrateBody": "既存の記録がこの ChatGPT アカウントの最初の同期データになります。",
|
||
"migrate": "移行して同期",
|
||
"fresh": "新しく始める",
|
||
"migrated": "ローカルデータを移行しました",
|
||
"cloudRestored": "クラウドデータを復元しました",
|
||
"cloudUnavailable": "クラウド利用不可 — ローカルモード",
|
||
"openMemory": "記憶を開く:{title}"
|
||
},
|
||
"calendar": {
|
||
"eyebrow": "記憶と節目",
|
||
"month": "月",
|
||
"day": "日",
|
||
"today": "今日",
|
||
"mon": "月",
|
||
"tue": "火",
|
||
"wed": "水",
|
||
"thu": "木",
|
||
"fri": "金",
|
||
"sat": "土",
|
||
"sun": "日",
|
||
"previous": "前の月",
|
||
"next": "次の月",
|
||
"previousDay": "前の日",
|
||
"nextDay": "次の日",
|
||
"dayAtGlance": "この日",
|
||
"memory": "記憶",
|
||
"task": "タスク",
|
||
"goal": "目標",
|
||
"items": "件",
|
||
"taskDue": "タスクの期限",
|
||
"taskDone": "タスクを完了",
|
||
"goalCreated": "目標を作成",
|
||
"goalTarget": "目標の期限",
|
||
"goalDone": "目標を達成",
|
||
"emptyDay": "この日の記録はありません。",
|
||
"openToday": "記憶を書く",
|
||
"writeMemory": "記憶を追加",
|
||
"openTasks": "タスクを開く",
|
||
"holidayCountry": "国・地域",
|
||
"autoCountry": "自動({country})",
|
||
"publicHoliday": "祝日",
|
||
"festival": "記念日",
|
||
"workingDay": "勤務日",
|
||
"observed": "振替休日",
|
||
"estimated": "日付は暫定",
|
||
"workingWeekend": "週末の振替出勤日",
|
||
"loadingHolidays": "祝日を読み込み中…",
|
||
"holidayUnavailable": "祝日データを取得できません。",
|
||
"retryHolidays": "再試行",
|
||
"holidaySource": "祝日データ",
|
||
"outsideRange": "祝日データは2024~2030年に対応しています。",
|
||
"festivals": {
|
||
"valentine": "バレンタインデー",
|
||
"earth": "アースデー",
|
||
"halloween": "ハロウィーン",
|
||
"christmasEve": "クリスマスイブ",
|
||
"teachers": "教師の日"
|
||
},
|
||
"holidayNames": {
|
||
"New Year's Day": "元日",
|
||
"Chinese New Year (Spring Festival)": "春節",
|
||
"Chinese New Year": "春節",
|
||
"Chinese New Year's Eve": "大晦日(旧暦)",
|
||
"Tomb-Sweeping Day": "清明節",
|
||
"Labor Day": "労働者の日",
|
||
"Dragon Boat Festival": "端午節",
|
||
"Mid-Autumn Festival": "中秋節",
|
||
"National Day": "国慶節",
|
||
"Christmas Day": "クリスマス",
|
||
"Christmas Eve": "クリスマスイブ",
|
||
"Good Friday": "聖金曜日",
|
||
"Easter Monday": "イースターマンデー",
|
||
"Peace Memorial Day": "平和記念日",
|
||
"Children's Day": "こどもの日",
|
||
"Constitution Day": "憲法記念日",
|
||
"Confucius' Birthday": "孔子誕生日"
|
||
},
|
||
"holidayCaveat": "日付は変更される場合があります。現地の公式発表をご確認ください。"
|
||
},
|
||
"tasks": {
|
||
"eyebrow": "目標とタスク",
|
||
"title": "大切なことに時間を使おう。",
|
||
"subtitle": "今日とこれからのための小さな計画。",
|
||
"addGoal": "目標を追加",
|
||
"addTask": "タスクを追加",
|
||
"taskPlaceholder": "何をしますか?",
|
||
"goalPlaceholder": "何に向かって進みたいですか?",
|
||
"goalDescription": "目標のメモ(任意)",
|
||
"finishedGoals": "達成した目標",
|
||
"goalComplete": "目標を達成",
|
||
"goalReopen": "目標を再開",
|
||
"all": "すべて",
|
||
"today": "今日",
|
||
"upcoming": "今後",
|
||
"done": "完了",
|
||
"activeGoals": "進行中の目標",
|
||
"noGoals": "まず目標を一つ決めましょう。",
|
||
"noTasks": "まだタスクがありません。",
|
||
"due": "期限 {date}",
|
||
"noDate": "期限なし",
|
||
"priority": {
|
||
"low": "低",
|
||
"normal": "普通",
|
||
"high": "高"
|
||
},
|
||
"goal": "目標",
|
||
"anyGoal": "目標なし",
|
||
"save": "保存",
|
||
"cancel": "キャンセル",
|
||
"complete": "完了にする",
|
||
"reopen": "再開",
|
||
"delete": "削除",
|
||
"goalTitle": "新しい目標",
|
||
"taskTitle": "新しいタスク",
|
||
"goalCreated": "目標を作成しました",
|
||
"taskAdded": "タスクを追加しました",
|
||
"taskRemoved": "タスクを削除しました",
|
||
"goalRemoved": "目標を削除しました",
|
||
"confirmGoalDelete": "この目標を削除しますか?",
|
||
"confirmGoalDeleteBody": "関連タスクは目標なしで残ります。",
|
||
"target": "目標日",
|
||
"completed": "完了",
|
||
"progress": "{total} 件中 {done} 件完了",
|
||
"desktopShow": "カウントダウンを表示",
|
||
"desktopHide": "カウントダウンを非表示",
|
||
"countdown": "目標のカウントダウン",
|
||
"daysLeft": "あと {count} 日",
|
||
"todayTarget": "目標日は今日",
|
||
"daysOverdue": "{count} 日経過",
|
||
"pinOnCreate": "デスクトップに表示",
|
||
"todayHeading": "今日の重点",
|
||
"openCount": "未完了タスク {count} 件",
|
||
"overdue": "期限超過",
|
||
"edit": "編集",
|
||
"editTask": "タスクを編集",
|
||
"editGoal": "目標を編集",
|
||
"dueDate": "期限",
|
||
"priorityLabel": "優先度",
|
||
"taskUpdated": "タスクを更新しました",
|
||
"goalUpdated": "目標を更新しました"
|
||
},
|
||
"shell": {
|
||
"pageTitle": "Life OS",
|
||
"brand": "LIFE OS / パーソナルデスクトップ",
|
||
"initializing": "システムを起動中…",
|
||
"life": "ライフ",
|
||
"morning": "おはようございます",
|
||
"afternoon": "こんにちは",
|
||
"evening": "こんばんは",
|
||
"systemOnline": "システム稼働中 · LIFE OS v{version}",
|
||
"systemDate": "システム日付",
|
||
"open": "開く",
|
||
"close": "閉じる",
|
||
"minimize": "最小化",
|
||
"maximize": "最大化",
|
||
"restore": "ウィンドウを復元",
|
||
"openApp": "{app}を開く",
|
||
"refresh": "デスクトップを更新",
|
||
"newToday": "今日の記憶を追加",
|
||
"systemSettings": "システム設定",
|
||
"doubleClickMaximize": "ダブルクリックで最大化",
|
||
"wallpaperTitle": "Bing 今日の壁紙:{title}",
|
||
"dailyImage": "今日の画像",
|
||
"todayMemories": "記憶 {memories} 件 · 保存 {preserved} 件",
|
||
"memoryCount": "記憶 {count} 件",
|
||
"menuCloseWindow": "ウィンドウを閉じる",
|
||
"todaySummary": "記憶 {memories} 件 · 保存 {preserved} 件"
|
||
},
|
||
"wallpaper": {
|
||
"dailyImage": "今日の画像"
|
||
},
|
||
"desktop": {
|
||
"heading": "デスクトップの個人設定",
|
||
"wallpaper": "壁紙の取得元",
|
||
"bing": "Bing 今日の画像",
|
||
"calm": "内蔵の背景",
|
||
"custom": "画像の URL",
|
||
"useUrl": "画像を使用",
|
||
"urlHint": "HTTPS の画像への直接リンクを使ってください。外部表示を禁止しているサイトもあります。",
|
||
"invalidUrl": "有効な HTTPS 画像 URL を入力してください",
|
||
"shortcuts": "デスクトップのショートカット",
|
||
"shortcutsHint": "表示するアプリを選択します。すべてのアプリはライフメニューから開けます。アイコンをドラッグして配置できます。",
|
||
"resetPositions": "アイコンの位置をリセット",
|
||
"windowLayout": "ウィンドウの配置",
|
||
"rememberOn": "ウィンドウと位置を記憶:オン",
|
||
"rememberOff": "ウィンドウと位置を記憶:オフ",
|
||
"windowHint": "位置とサイズはこの端末に保存されます。モバイルでは全画面で開きます。",
|
||
"startup": "起動時に開く",
|
||
"startupHint": "Life OS の起動時に、記憶したウィンドウとともに開くアプリ。"
|
||
},
|
||
"widgets": {
|
||
"goals": "目標のカウントダウン",
|
||
"clock": "時計",
|
||
"today": "今日の概要",
|
||
"actions": "クイック操作",
|
||
"heading": "デスクトップウィジェット",
|
||
"hint": "表示するウィジェットを選びます。見出しをドラッグして移動し、角をドラッグしてサイズを変更します。ハンドルにフォーカスすると矢印キーも使えます。",
|
||
"reset": "配置をリセット",
|
||
"memoriesToday": "今日の記憶",
|
||
"tasksDue": "期限切れ・期限間近のタスク",
|
||
"newMemory": "「今日」を開く",
|
||
"openTasks": "タスクを開く",
|
||
"openCalendar": "カレンダーを開く",
|
||
"move": "移動",
|
||
"resize": "サイズ変更",
|
||
"noGoals": "固定した目標がありません。タスクから目標を固定してください。"
|
||
},
|
||
"prompt": {
|
||
"films": [
|
||
{
|
||
"title": "静かな火曜日",
|
||
"subtitle": "ドラマ · 日常"
|
||
},
|
||
{
|
||
"title": "長く残った午後",
|
||
"subtitle": "インディーズ · 温かさ"
|
||
},
|
||
{
|
||
"title": "小さな光、長い廊下",
|
||
"subtitle": "思索 · ドラマ"
|
||
},
|
||
{
|
||
"title": "通知が来る前に",
|
||
"subtitle": "ミニマル · 青春"
|
||
},
|
||
{
|
||
"title": "カーテンを開けた部屋",
|
||
"subtitle": "日常 · 静けさ"
|
||
},
|
||
{
|
||
"title": "いつもの帰り道",
|
||
"subtitle": "ドラマ · 親しみ"
|
||
},
|
||
{
|
||
"title": "書きかけのノート",
|
||
"subtitle": "内省 · 短編"
|
||
},
|
||
{
|
||
"title": "思いの天気",
|
||
"subtitle": "静けさ · 個人"
|
||
},
|
||
{
|
||
"title": "物事のあいだの日",
|
||
"subtitle": "インディーズ · 観察"
|
||
},
|
||
{
|
||
"title": "ゆっくりした時間、柔らかな輪郭",
|
||
"subtitle": "日常 · 夢"
|
||
},
|
||
{
|
||
"title": "まだ灯る窓",
|
||
"subtitle": "ドラマ · 夕暮れ"
|
||
},
|
||
{
|
||
"title": "大切にした普通の日",
|
||
"subtitle": "人間 · 優しさ"
|
||
},
|
||
{
|
||
"title": "今夜もう一ページ",
|
||
"subtitle": "勉強 · じっくり"
|
||
},
|
||
{
|
||
"title": "昼食のあとの余白",
|
||
"subtitle": "記憶 · 静けさ"
|
||
},
|
||
{
|
||
"title": "遅いバス、澄んだ心",
|
||
"subtitle": "都会 · 内省"
|
||
},
|
||
{
|
||
"title": "小さなものに焦点を",
|
||
"subtitle": "記録 · 暮らし"
|
||
},
|
||
{
|
||
"title": "部屋が覚えていたこと",
|
||
"subtitle": "詩的 · 静止"
|
||
},
|
||
{
|
||
"title": "急がない青い時間",
|
||
"subtitle": "夕暮れ · 静けさ"
|
||
},
|
||
{
|
||
"title": "小さな日の地図",
|
||
"subtitle": "旅 · 個人"
|
||
},
|
||
{
|
||
"title": "四時過ぎのどこか",
|
||
"subtitle": "インディーズ · 温かさ"
|
||
},
|
||
{
|
||
"title": "見出しのない日",
|
||
"subtitle": "日常 · 柔らかさ"
|
||
},
|
||
{
|
||
"title": "時間をかける音",
|
||
"subtitle": "スローシネマ · 個人"
|
||
},
|
||
{
|
||
"title": "直さなくてよかったこと",
|
||
"subtitle": "ドラマ · 優しさ"
|
||
},
|
||
{
|
||
"title": "九月の半ば",
|
||
"subtitle": "記憶 · 青春"
|
||
},
|
||
{
|
||
"title": "私たちの小さな記録",
|
||
"subtitle": "個人 · 静けさ"
|
||
},
|
||
{
|
||
"title": "夜はその形を保った",
|
||
"subtitle": "ノワール · 静けさ"
|
||
},
|
||
{
|
||
"title": "予定外の日差し",
|
||
"subtitle": "軽やか · 個人"
|
||
},
|
||
{
|
||
"title": "最後に開いたタブ",
|
||
"subtitle": "現代 · 内省"
|
||
},
|
||
{
|
||
"title": "今日の居場所",
|
||
"subtitle": "ドラマ · 人間"
|
||
},
|
||
{
|
||
"title": "今日に失われたものはない",
|
||
"subtitle": "日常 · 希望"
|
||
}
|
||
],
|
||
"lines": [
|
||
"特別なことは起きなかった。それでよかったのかもしれない。",
|
||
"小さな一日を、思い出せるように大切に。",
|
||
"普通の瞬間は思ったより長く残った。",
|
||
"どの章にも劇的な結末が必要なわけではない。",
|
||
"考えが訪れ、そして通り過ぎていった。",
|
||
"ここにいたことの静かな記録。",
|
||
"一日は自分の歩幅で進んだ。",
|
||
"もう少し優しくいられる余地があった。",
|
||
"終わらないものにも、ここに居場所があった。",
|
||
"光が変わり、気分も変わった。",
|
||
"説明しなくても残しておきたい場面。",
|
||
"ありのままの一日に気づくだけで十分だった。",
|
||
"時間も、この記憶も急がなかった。",
|
||
"細部は小さくても、確かに本物だった。",
|
||
"ひと息つくことも物語の一部になった。",
|
||
"いつの間にか、残しておきたい日になった。",
|
||
"いつもの景色が少しだけ輝いた。",
|
||
"夜までにすべてを解決しなくてよかった。",
|
||
"いくつかの瞬間が鮮やかに残った。",
|
||
"静かな物語でも、あなたの物語だ。",
|
||
"今日が小さな跡を残した。",
|
||
"普通の一時間を優しく囲む。",
|
||
"一日が求めたのは完璧さでなく、まなざしだった。",
|
||
"この記憶はしばらくここで休んでいい。",
|
||
"世界は騒がしくても、このページは静かだった。",
|
||
"ほどけた糸を、そのまま正直に残した。",
|
||
"今日を一番簡単に語れば、それで十分。",
|
||
"終わる前に一日が静まった。",
|
||
"あいだの時間にも意味があった。",
|
||
"自分だけの瞬間を、大切に保存した。"
|
||
]
|
||
},
|
||
"login": {
|
||
"title": "あなたの人生を、<br>同期しよう。",
|
||
"description": "ChatGPT でサインインすると、自分の Life OS を開き、記憶をデバイス間で同期できます。",
|
||
"continue": "CHATGPT で続行",
|
||
"footnote": "パーソナルシステム · クラウド同期"
|
||
},
|
||
"browser": {
|
||
"back": "戻る",
|
||
"forward": "進む",
|
||
"reload": "再読み込み",
|
||
"address": "アドレスまたは検索",
|
||
"placeholder": "URL を入力するか Google で検索",
|
||
"go": "移動",
|
||
"external": "新しいタブで開く",
|
||
"frame": "埋め込みページ",
|
||
"embedHint": "埋め込みを許可しないサイトもあります。表示されない場合は新しいタブで開いてください。",
|
||
"invalid": "有効なアドレスまたは検索語を入力してください。"
|
||
},
|
||
"terminal": {
|
||
"title": "ターミナル",
|
||
"hint": "help と入力するとコマンド一覧が表示されます",
|
||
"command": "Life OS コマンド",
|
||
"memory": "記憶",
|
||
"task": "タスク",
|
||
"goal": "目標",
|
||
"notePrompt": "記憶を入力してください。Ctrl/⌘ + Enter で保存、Escape でキャンセル。",
|
||
"saveNote": "記憶を保存",
|
||
"cancel": "キャンセル",
|
||
"cancelled": "記憶の作成を中止しました。",
|
||
"opened": "{app}を開きました。",
|
||
"empty": "一致する記録がありません。",
|
||
"memorySaved": "記憶を保存:{title} · {date}",
|
||
"goalSaved": "目標を作成:{title}",
|
||
"taskSaved": "タスクを作成:{title}",
|
||
"taskCompleted": "タスクを完了:{title}",
|
||
"taskReopened": "タスクを再開:{title}",
|
||
"invalidTitle": "制限内の長さのタイトルを入力してください。",
|
||
"invalidDate": "有効な日付(YYYY-MM-DD、today、tomorrow)を使ってください。",
|
||
"invalidPriority": "優先度は high、normal、low のいずれかです。",
|
||
"invalidValue": "天気またはエネルギーの値が無効です。",
|
||
"notFound": "指定した記録が見つかりません。",
|
||
"ambiguous": "同じタイトルの項目が複数あります。ID を使ってください。",
|
||
"memoryExists": "その日の記憶は既にあります。「今日」かタイムラインで編集してください。",
|
||
"invalidOption": "不明なオプションか値がありません。help を入力してください。",
|
||
"unclosedQuote": "引用符が閉じていません。",
|
||
"usage": "タイトルまたは番号がありません。help を入力してください。",
|
||
"unknownApp": "不明なアプリです。help を入力してください。",
|
||
"unknownCommand": "不明なコマンドです。help を入力してください。",
|
||
"guidedHelp": "対話式入力。Enter で既定値、back/cancel で操作します",
|
||
"back": "戻る",
|
||
"noWizard": "対話式入力は進行していません。",
|
||
"wizard": {
|
||
"title": "記憶のタイトル?(必須、現在:{value})",
|
||
"date": "日付? [{value}] — YYYY-MM-DD、today、tomorrow",
|
||
"tags": "タグ? [{value}] — カンマ区切り",
|
||
"energy": "エネルギー? [{value}] — 1~5",
|
||
"mood": "天気? [{value}] — clear / light / cloudy / rain / storm",
|
||
"location": "場所・場面? [{value}]",
|
||
"taskId": "関連タスク? [{value}] — 番号、タイトル、ID\n{tasks}",
|
||
"controls": "Enter で表示値を維持。back/cancel で操作し、- で任意項目を消去できます。"
|
||
},
|
||
"goalCompleted": "目標を達成:{title}",
|
||
"goalReopened": "目標を再開:{title}",
|
||
"confirmAnswer": "確認するには yes、中止するには no と入力してください。",
|
||
"flow": {
|
||
"title": "タイトル?(必須、現在:{value})",
|
||
"description": "説明? [{value}](任意)",
|
||
"targetDate": "目標日? [{value}] — YYYY-MM-DD、today、tomorrow",
|
||
"showOnDesktop": "デスクトップにカウントダウンを表示? [{value}] — yes/no",
|
||
"dueDate": "期限? [{value}] — YYYY-MM-DD、today、tomorrow",
|
||
"goalId": "目標と関連付け? [{value}] — 番号、タイトル、ID\n{items}",
|
||
"priority": "優先度? [{value}] — high / normal / low",
|
||
"pick": "{kind}を番号、タイトル、日付、ID で選択:",
|
||
"confirmDelete": "{kind}「{title}」を削除? yes で削除、no で中止。",
|
||
"confirmCreate": "{kind}「{title}」を作成? yes で保存、no で中止。",
|
||
"cancelled": "操作を中止しました。",
|
||
"deleted": "{kind}を削除:{title}"
|
||
},
|
||
"welcome": "Life OS v{version} · ターミナルの準備ができました。help でコマンドを確認、memory add で記憶を順に入力できます。\ndate / time / status で基本情報を表示。開発者ツール:LifeOS.help()。",
|
||
"uptime": "セッション時間:{minutes}分 {seconds}秒",
|
||
"status": "記憶 {memories} 件 · 目標 {goals} 件 · タスク {tasks} 件",
|
||
"consoleHelp": "開発者ツールのコンソールで LifeOS.help()、LifeOS.run(\"date\")、LifeOS.run(\"memory add\") を使えます。質問後、LifeOS.note(\"本文\") で保存、LifeOS.cancel() で中止します。",
|
||
"consoleReady": "コンソールが使えます。LifeOS.help() でコマンドを確認してください。",
|
||
"consoleNotePrompt": "LifeOS.note(\"本文\") でメモを入力するか、LifeOS.cancel() で中止します。",
|
||
"noNote": "入力待ちの記憶はありません。LifeOS.run(\"memory add\") から始めてください。",
|
||
"cleared": "ターミナル表示を消去しました。",
|
||
"pinNeedsDate": "カウントダウンには目標日が必要です。"
|
||
}
|
||
}
|