Files
HabitTrove/messages/ja.json
2025-05-18 09:00:48 -04:00

408 lines
19 KiB
JSON
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.
{
"Dashboard": {
"title": "ダッシュボード"
},
"HabitList": {
"myTasks": "マイタスク",
"myHabits": "マイ習慣",
"addTaskButton": "タスクを追加",
"addHabitButton": "習慣を追加",
"searchTasksPlaceholder": "タスクを検索...",
"searchHabitsPlaceholder": "習慣を検索...",
"sortByLabel": "並び替え:",
"sortByName": "名前",
"sortByCoinReward": "コイン報酬",
"sortByDueDate": "締め切り",
"sortByFrequency": "頻度",
"toggleSortOrderAriaLabel": "並び順を切り替え",
"noTasksFoundMessage": "検索条件に一致するタスクはありません。",
"noHabitsFoundMessage": "検索条件に一致する習慣はありません。",
"emptyStateTasksTitle": "タスクがありません",
"emptyStateHabitsTitle": "習慣がありません",
"emptyStateTasksDescription": "最初のタスクを作成して進捗を追跡しましょう",
"emptyStateHabitsDescription": "最初の習慣を作成して進捗を追跡しましょう",
"archivedSectionTitle": "アーカイブ",
"deleteTaskDialogTitle": "タスクを削除",
"deleteHabitDialogTitle": "習慣を削除",
"deleteTaskDialogMessage": "このタスクを削除してもよろしいですか?この操作は元に戻せません。",
"deleteHabitDialogMessage": "この習慣を削除してもよろしいですか?この操作は元に戻せません。",
"deleteButton": "削除"
},
"DailyOverview": {
"addTaskButtonLabel": "タスクを追加",
"addHabitButtonLabel": "習慣を追加",
"todaysOverviewTitle": "今日の概要",
"dailyTasksTitle": "今日のタスク",
"noTasksDueTodayMessage": "今日のタスクはありません。タスクを追加して始めましょう!",
"dailyHabitsTitle": "今日の習慣",
"noHabitsDueTodayMessage": "今日の習慣はありません。習慣を追加して始めましょう!",
"wishlistGoalsTitle": "ウィッシュリスト目標",
"redeemableBadgeLabel": "{count}/{total} 使用可能",
"noWishlistItemsMessage": "ウィッシュリストにアイテムがありません。達成したい目標を追加しましょう!",
"readyToRedeemMessage": "使用可能です!",
"coinsToGoMessage": "あと{amount}コイン",
"showLessButton": "一部を表示",
"showAllButton": "すべて表示",
"viewButton": "表示",
"deleteTaskDialogTitle": "タスクを削除",
"deleteHabitDialogTitle": "習慣を削除",
"confirmDeleteDialogMessage": "\"{name}\"を削除してもよろしいですか?この操作は元に戻せません。",
"deleteButton": "削除",
"overdueTooltip": "期限超過"
},
"HabitContextMenuItems": {
"startPomodoro": "ポモドーロを開始",
"moveToToday": "今日に移動",
"moveToTomorrow": "明日に移動",
"unpin": "ピン留めを解除",
"pin": "ピン留めする",
"edit": "編集",
"archive": "アーカイブ",
"unarchive": "アーカイブ解除",
"delete": "削除"
},
"HabitStreak": {
"dailyCompletionStreakTitle": "毎日達成ストリーク",
"tooltipHabitsLabel": "習慣",
"tooltipTasksLabel": "タスク",
"tooltipCompletedLabel": "完了"
},
"CoinBalance": {
"coinBalanceTitle": "コイン残高"
},
"AddEditHabitModal": {
"editTaskTitle": "タスクを編集",
"editHabitTitle": "習慣を編集",
"addNewTaskTitle": "新しいタスクを追加",
"addNewHabitTitle": "新しい習慣を追加",
"nameLabel": "名前 *",
"descriptionLabel": "説明",
"whenLabel": "いつ *",
"completeLabel": "完了",
"timesSuffix": "回",
"rewardLabel": "報酬",
"coinsSuffix": "コイン",
"shareLabel": "共有",
"saveChangesButton": "変更を保存",
"addTaskButton": "タスクを追加",
"addHabitButton": "習慣を追加"
},
"ConfirmDialog": {
"confirmButton": "確認",
"cancelButton": "キャンセル"
},
"AddEditWishlistItemModal": {
"editTitle": "報酬を編集",
"addTitle": "新しい報酬を追加",
"nameLabel": "名前 *",
"descriptionLabel": "説明",
"costLabel": "コスト",
"coinsSuffix": "コイン",
"redeemableLabel": "使用可能",
"timesSuffix": "回",
"errorNameRequired": "名前は必須です",
"errorCoinCostMin": "コインコストは1以上である必要があります",
"errorTargetCompletionsMin": "目標達成回数は1以上である必要があります",
"errorInvalidUrl": "有効なURLを入力してください",
"linkLabel": "リンク",
"shareLabel": "共有",
"saveButton": "変更を保存",
"addButton": "報酬を追加"
},
"Navigation": {
"dashboard": "ダッシュボード",
"tasks": "タスク",
"habits": "習慣",
"calendar": "カレンダー",
"wishlist": "ウィッシュリスト",
"coins": "コイン"
},
"TodayEarnedCoins": {
"todaySuffix": "今日"
},
"WishlistItem": {
"usesLeftSingular": "使用可能回数: 1回",
"usesLeftPlural": "使用可能回数: {count}回",
"coinsSuffix": "コイン",
"redeem": "使用する",
"redeemedDone": "完了",
"redeemedExclamation": "使用しました!",
"editButton": "編集",
"archiveButton": "アーカイブ",
"unarchiveButton": "アーカイブ解除",
"deleteButton": "削除"
},
"WishlistManager": {
"title": "マイウィッシュリスト",
"addRewardButton": "報酬を追加",
"emptyStateTitle": "ウィッシュリストが空です",
"emptyStateDescription": "コインで獲得したい報酬を追加しましょう",
"archivedSectionTitle": "アーカイブ",
"popupBlockedTitle": "ポップアップがブロックされました",
"popupBlockedDescription": "リンクを開くためにポップアップを許可してください",
"deleteDialogTitle": "報酬を削除",
"deleteDialogMessage": "この報酬を削除してもよろしいですか?この操作は元に戻せません。",
"deleteButton": "削除"
},
"UserSelectModal": {
"addUserButton": "ユーザーを追加",
"createNewUserTitle": "新しいユーザーを作成",
"selectUserTitle": "ユーザーを選択",
"signInSuccessTitle": "サインインに成功しました",
"signInSuccessDescription": "おかえりなさい、{username}さん!",
"errorInvalidPassword": "パスワードが無効です"
},
"CoinsManager": {
"title": "コイン管理",
"currentBalanceLabel": "現在の残高",
"coinsSuffix": "コイン",
"addCoinsButton": "コインを追加",
"removeCoinsButton": "コインを削除",
"statisticsTitle": "統計",
"totalEarnedLabel": "総獲得額",
"totalSpentLabel": "総支出額",
"totalTransactionsLabel": "総取引数",
"todaysEarnedLabel": "今日の獲得額",
"todaysSpentLabel": "今日の支出額",
"todaysTransactionsLabel": "今日の取引数",
"transactionHistoryTitle": "取引履歴",
"showLabel": "表示:",
"entriesSuffix": "件",
"showingEntries": "{from} から {to} 件(全 {total} 件)",
"noTransactionsTitle": "取引履歴がありません",
"noTransactionsDescription": "コインを獲得または使用すると、ここに取引履歴が表示されます",
"pageLabel": "ページ",
"ofLabel": "/",
"transactionTypeHabitCompletion": "習慣達成",
"transactionTypeTaskCompletion": "タスク達成",
"transactionTypeHabitUndo": "習慣取り消し",
"transactionTypeTaskUndo": "タスク取り消し",
"transactionTypeWishRedemption": "報酬使用",
"transactionTypeManualAdjustment": "手動調整",
"transactionTypeCoinReset": "コインリセット",
"transactionTypeInitialBalance": "初期残高"
},
"NotificationBell": {
"errorUpdateTimestamp": "通知の既読タイムスタンプの更新に失敗しました:"
},
"PomodoroTimer": {
"focusLabel1": "集中しよう",
"focusLabel2": "君ならできる",
"focusLabel3": "頑張れ",
"focusLabel4": "やり遂げろ",
"focusLabel5": "実現させよう",
"focusLabel6": "強く在れ",
"focusLabel7": "突破しよう",
"focusLabel8": "1歩ずつ進もう",
"focusLabel9": "君にはできる",
"focusLabel10": "集中して征服しよう",
"breakLabel1": "休憩しよう",
"breakLabel2": "リラックスして充電しよう",
"breakLabel3": "深呼吸しよう",
"breakLabel4": "ストレッチしよう",
"breakLabel5": "リフレッシュしよう",
"breakLabel6": "君ならできる",
"breakLabel7": "エネルギーを充電しよう",
"breakLabel8": "少し離れよう",
"breakLabel9": "心をクリアにしよう",
"breakLabel10": "休んで回復しよう",
"focusType": "集中",
"breakType": "休憩",
"pauseButton": "一時停止",
"startButton": "開始",
"resetButton": "リセット",
"skipButton": "スキップ",
"wakeLockNotSupported": "ブラウザがWake Lockをサポートしていません",
"wakeLockInUse": "Wake Lockは既に使用中です",
"wakeLockRequestError": "Wake Lockのリクエストエラー:",
"wakeLockReleaseError": "Wake Lockの解放エラー:"
},
"HabitCalendar": {
"title": "習慣カレンダー",
"calendarCardTitle": "カレンダー",
"selectDatePrompt": "日付を選択",
"tasksSectionTitle": "タスク",
"habitsSectionTitle": "習慣",
"errorCompletingPastHabit": "過去の習慣を完了する際にエラーが発生しました:"
},
"NotificationDropdown": {
"notLoggedIn": "ログインしていません。",
"userCompletedItem": "{username}さんが{itemName}を完了しました。",
"userRedeemedItem": "{username}さんが{itemName}を使用しました。",
"activityRelatedToItem": "{username}さんによる{itemName}に関連するアクティビティ。",
"defaultUsername": "誰か",
"defaultItemName": "共有アイテム",
"notificationsTitle": "通知",
"notificationsTooltip": "他のユーザーがあなたと共有した習慣やウィッシュリストの達成・使用を表示します(管理者のみ)",
"noNotificationsYet": "まだ通知はありません。"
},
"AboutModal": {
"dialogArisLabel": "概要",
"changelogButton": "変更履歴",
"createdByPrefix": "❤️で作成:",
"starOnGitHubButton": "GitHubでスターしよう"
},
"PermissionSelector": {
"permissionsTitle": "権限",
"adminAccessLabel": "管理者アクセス",
"adminAccessDescription": "管理者は全ユーザーの全データにアクセスできます",
"resourceHabitTask": "習慣 / タスク",
"resourceWishlist": "ウィッシュリスト",
"resourceCoins": "コイン",
"permissionWrite": "書き込み",
"permissionInteract": "操作"
},
"UserForm": {
"toastUserUpdatedTitle": "ユーザーを更新しました",
"toastUserUpdatedDescription": "{username}さんの情報を更新しました",
"toastUserCreatedTitle": "ユーザーを作成しました",
"toastUserCreatedDescription": "{username}さんを作成しました",
"actionUpdate": "更新",
"actionCreate": "作成",
"errorFailedUserAction": "ユーザーの{action}に失敗しました",
"errorTitle": "エラー",
"errorFileSizeLimit": "ファイルサイズは5MB以下である必要があります",
"toastAvatarUploadedTitle": "アバターをアップロードしました",
"toastAvatarUploadedDescription": "アバターのアップロードに成功しました",
"errorFailedAvatarUpload": "アバターのアップロードに失敗しました",
"changeAvatarButton": "アバターを変更",
"uploadAvatarButton": "アバターをアップロード",
"usernameLabel": "ユーザー名",
"usernamePlaceholder": "ユーザー名",
"newPasswordLabel": "新しいパスワード",
"passwordLabel": "パスワード",
"passwordPlaceholderEdit": "現在のままにする場合は空欄",
"passwordPlaceholderCreate": "パスワードを入力",
"demoPasswordDisabledMessage": "デモインスタンスではパスワードは自動的に無効化されます",
"disablePasswordLabel": "パスワードを無効化",
"cancelButton": "キャンセル",
"saveChangesButton": "変更を保存",
"createUserButton": "ユーザーを作成"
},
"ViewToggle": {
"habitsLabel": "習慣",
"tasksLabel": "タスク"
},
"HabitItem": {
"overdue": "期限超過",
"whenLabel": "いつ: {frequency}",
"coinsPerCompletion": "1回あたり{count}コイン",
"completedStatus": "完了",
"completedStatusCount": "完了({completed}/{target}",
"completedStatusCountMobile": "{completed}/{target}",
"completeButton": "完了",
"completeButtonCount": "完了({completed}/{target}",
"completeButtonCountMobile": "{completed}/{target}",
"undoButton": "取り消し",
"editButton": "編集"
},
"TransactionNoteEditor": {
"noteTooLongTitle": "メモが長すぎます",
"noteTooLongDescription": "メモは200文字以内である必要があります",
"errorSavingNoteTitle": "メモの保存エラー",
"errorDeletingNoteTitle": "メモの削除エラー",
"pleaseTryAgainDescription": "再度お試しください",
"addNotePlaceholder": "メモを追加...",
"saveNoteTitle": "メモを保存",
"cancelButtonTitle": "キャンセル",
"deleteNoteTitle": "メモを削除",
"editNoteAriaLabel": "メモを編集"
},
"Profile": {
"guestUsername": "ゲスト",
"editProfileButton": "プロフィールを編集",
"signOutSuccessTitle": "サインアウトに成功しました",
"signOutSuccessDescription": "アカウントからサインアウトしました",
"signOutErrorTitle": "サインアウトエラー",
"signOutErrorDescription": "サインアウトに失敗しました",
"switchUserButton": "ユーザーを切り替え",
"settingsLink": "設定",
"aboutButton": "概要",
"themeLabel": "テーマ",
"editProfileModalTitle": "プロフィールを編集"
},
"PasswordEntryForm": {
"notYouButton": "違うユーザー?",
"passwordLabel": "パスワード",
"passwordPlaceholder": "パスワードを入力",
"loginErrorToastTitle": "エラー",
"loginFailedErrorToastDescription": "ログインに失敗しました",
"cancelButton": "キャンセル",
"loginButton": "ログイン"
},
"CompletionCountBadge": {
"countCompleted": "完了 {completedCount}/{totalCount}"
},
"SettingsPage": {
"title": "設定",
"uiSettingsTitle": "UI設定",
"numberFormattingLabel": "数字のフォーマット",
"numberFormattingDescription": "大きな数字をフォーマットする1K、1M、1B",
"numberGroupingLabel": "数字のグループ化",
"numberGroupingDescription": "3桁区切りを使用する1,000 対 1000",
"systemSettingsTitle": "システム設定",
"timezoneLabel": "タイムゾーン",
"timezoneDescription": "正確な日付追跡のためにタイムゾーンを選択",
"weekStartDayLabel": "週の開始日",
"weekStartDayDescription": "週の最初の曜日を選択",
"weekdays": {
"sunday": "日曜日",
"monday": "月曜日",
"tuesday": "火曜日",
"wednesday": "水曜日",
"thursday": "木曜日",
"friday": "金曜日",
"saturday": "土曜日"
},
"autoBackupLabel": "自動バックアップ",
"autoBackupTooltip": "有効にすると、アプリケーションデータ習慣、コイン、設定などが毎日午前2時頃サーバー時間に自動的にバックアップされます。バックアップはプロジェクトルートの`backups/`ディレクトリにZIPファイルとして保存されます。最新の7つ分のバックアップのみ保持され、古いものは自動的に削除されます。",
"autoBackupDescription": "毎日データを自動バックアップ",
"languageLabel": "言語",
"languageDescription": "アプリケーションの表示言語を選択",
"languageChangedTitle": "言語が変更されました",
"languageChangedDescription": "変更を反映するにはページを更新してください",
"languageDisabledInDemoTooltip": "デモ版では言語の変更が無効になっています。"
},
"Common": {
"authenticationRequiredTitle": "認証が必要です",
"authenticationRequiredDescription": "続行するにはサインインしてください。",
"permissionDeniedTitle": "権限がありません",
"permissionDeniedDescription": "{resource}sに対する{action}権限がありません。",
"undoButton": "取り消し",
"redoButton": "やり直し",
"errorTitle": "エラー"
},
"useHabits": {
"alreadyCompletedTitle": "既に完了しています",
"alreadyCompletedDescription": "今日は既にこの習慣を完了しています。",
"completedTitle": "完了しました!",
"earnedCoinsDescription": "{coinReward}コインを獲得しました。",
"progressTitle": "進捗!",
"progressDescription": "今日は{count}/{target}回完了しました。",
"completionUndoneTitle": "完了を取り消しました",
"completionUndoneDescription": "今日は{count}/{target}回完了しています。",
"noCompletionsToUndoTitle": "取り消す完了がありません",
"noCompletionsToUndoDescription": "この習慣は今日まだ完了していません。",
"alreadyCompletedPastDateTitle": "既に完了しています",
"alreadyCompletedPastDateDescription": "この習慣は{dateKey}に既に完了しています。",
"earnedCoinsPastDateDescription": "{dateKey}に{coinReward}コインを獲得しました。",
"progressPastDateDescription": "{dateKey}に{count}/{target}回完了しました。"
},
"useWishlist": {
"redemptionLimitReachedTitle": "使用回数制限に達しました",
"redemptionLimitReachedDescription": "\"{itemName}\"の最大使用回数に達しました。",
"rewardRedeemedTitle": "🎉 報酬を使用しました!",
"rewardRedeemedDescription": "\"{itemName}\"を{itemCoinCost}コインで使用しました。",
"notEnoughCoinsTitle": "コインが不足しています",
"notEnoughCoinsDescription": "この報酬を使用するにはあと{coinsNeeded}コイン必要です。"
},
"useCoins": {
"invalidAmountTitle": "無効な値です",
"invalidAmountDescription": "有効な正の数を入力してください",
"successTitle": "成功しました",
"addedCoinsDescription": "{amount}コインを追加しました",
"removedCoinsDescription": "{amount}コインを削除しました",
"transactionNotFoundDescription": "取引が見つかりません"
}
}