feat(i18n): expand Life OS to ten locales

This commit is contained in:
Codex committed 2026-09-28 20:26:39 +08:00
1 parent a88a7f550f
commit 87276a051e
25 files changed
+6080 -87

No files matched your search

+30 -6
View File
@@ -210,10 +210,31 @@
"denied": "Notifications are blocked. Change this site's permission in your browser settings.",
"unsupported": "System notifications are unavailable in this browser or context."
},
"memory": { "label": "Today's memory", "description": "Remind me if I have not recorded a memory today.", "title": "A moment to remember", "body": "You have not written today's memory yet." },
"tasks": { "label": "Today's tasks", "description": "Show the number of unfinished tasks due today or earlier.", "title": "Today's tasks", "body": "{count} unfinished tasks are due today or earlier." },
"goals": { "label": "Goal countdown", "description": "Show the nearest active goal with a target date.", "title": "Goal countdown", "days": "{name}: {count} days left.", "today": "{name}: target date is today.", "overdue": "{name}: {count} days past the target date." },
"test": { "title": "Life OS notifications are ready", "body": "Your browser can show reminders from Life OS.", "failed": "Could not show the test notification." }
"memory": {
"label": "Today's memory",
"description": "Remind me if I have not recorded a memory today.",
"title": "A moment to remember",
"body": "You have not written today's memory yet."
},
"tasks": {
"label": "Today's tasks",
"description": "Show the number of unfinished tasks due today or earlier.",
"title": "Today's tasks",
"body": "{count} unfinished tasks are due today or earlier."
},
"goals": {
"label": "Goal countdown",
"description": "Show the nearest active goal with a target date.",
"title": "Goal countdown",
"days": "{name}: {count} days left.",
"today": "{name}: target date is today.",
"overdue": "{name}: {count} days past the target date."
},
"test": {
"title": "Life OS notifications are ready",
"body": "Your browser can show reminders from Life OS.",
"failed": "Could not show the test notification."
}
},
"systemNav": {
"settings": "SETTINGS",
@@ -263,7 +284,8 @@
"storageSummary": "{memories} memories · {museum} museum items · {tasks} tasks · Approx. {size} KB",
"release": "Life OS<br>Version {version} · Backup schema v2 · D1 schema v2",
"languageEnglish": "ENGLISH",
"languageChinese": "中文"
"languageChinese": "中文",
"browserDetected": "Browser language: {name}"
},
"dialog": {
"backup": "LIFE OS BACKUP",
@@ -292,7 +314,9 @@
"languageZh": "Language set to Chinese",
"languageEn": "Language set to English",
"followingZh": "Following browser language: Chinese",
"followingEn": "Following browser language: English"
"followingEn": "Following browser language: English",
"languageSelected": "Language set to {name}",
"followingBrowser": "Following browser language: {name}"
},
"addon": {
"draftRestored": "DRAFT RESTORED",