-
Notifications
You must be signed in to change notification settings - Fork 6
Expand file tree
/
Copy pathja-JP.ts
More file actions
114 lines (112 loc) · 3.65 KB
/
Copy pathja-JP.ts
File metadata and controls
114 lines (112 loc) · 3.65 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
// Copyright (c) 2025 ObjectStack. Licensed under the Apache-2.0 license.
import type { TranslationData } from '@objectstack/spec/system';
/**
* 日本語 (ja-JP) — Todo App Translations
*
* Per-locale file: one file per language, following the `per_locale` convention.
*/
export const jaJP: TranslationData = {
objects: {
task: {
label: 'タスク',
pluralLabel: 'タスク',
fields: {
subject: { label: '件名', help: 'タスクの簡単なタイトル' },
description: { label: '説明' },
status: {
label: 'ステータス',
options: {
not_started: '未着手',
in_progress: '進行中',
waiting: '待機中',
completed: '完了',
deferred: '延期',
},
},
priority: {
label: '優先度',
options: {
low: '低',
normal: '通常',
high: '高',
urgent: '緊急',
},
},
category: {
label: 'カテゴリ',
options: {
personal: '個人',
work: '仕事',
shopping: '買い物',
health: '健康',
finance: '財務',
other: 'その他',
},
},
due_date: { label: '期日' },
reminder_date: { label: 'リマインダー日時' },
completed_date: { label: '完了日' },
owner: { label: '担当者' },
tags: {
label: 'タグ',
options: {
important: '重要',
quick_win: 'クイックウィン',
blocked: 'ブロック中',
follow_up: 'フォローアップ',
review: 'レビュー',
},
},
is_recurring: { label: '繰り返しタスク' },
recurrence_type: {
label: '繰り返しタイプ',
options: {
daily: '毎日',
weekly: '毎週',
monthly: '毎月',
yearly: '毎年',
},
},
recurrence_interval: { label: '繰り返し間隔' },
is_completed: { label: '完了済み' },
is_overdue: { label: '期限超過' },
progress_percent: { label: '進捗率 (%)' },
estimated_hours: { label: '見積時間' },
actual_hours: { label: '実績時間' },
notes: { label: 'メモ' },
category_color: { label: 'カテゴリ色' },
},
},
},
apps: {
todo_app: {
label: 'ToDo マネージャー',
description: '個人タスク管理アプリケーション',
},
},
messages: {
'common.save': '保存',
'common.cancel': 'キャンセル',
'common.delete': '削除',
'common.edit': '編集',
'common.create': '新規作成',
'common.search': '検索',
'common.filter': 'フィルター',
'common.sort': '並べ替え',
'common.refresh': '更新',
'common.export': 'エクスポート',
'common.back': '戻る',
'common.confirm': '確認',
'success.saved': '保存しました',
'success.deleted': '削除しました',
'success.completed': 'タスクを完了にしました',
'confirm.delete': 'このタスクを削除してもよろしいですか?',
'confirm.complete': 'このタスクを完了にしますか?',
'error.required': 'この項目は必須です',
'error.load_failed': 'データの読み込みに失敗しました',
},
validationMessages: {
completed_date_required: 'ステータスが「完了」の場合、完了日は必須です',
recurrence_fields_required: '繰り返しタスクには繰り返しタイプが必要です',
},
};