diff --git a/frontend/src/locales/messages/zh-TW.json b/frontend/src/locales/messages/zh-TW.json index 07bc98bc0..4bf311d2a 100644 --- a/frontend/src/locales/messages/zh-TW.json +++ b/frontend/src/locales/messages/zh-TW.json @@ -1,158 +1,249 @@ { "404": { - "page-not-found": "404頁面不存在", - "take-me-home": "返回主頁" + "page-not-found": "404 Page Not Found", + "take-me-home": "Take me Home" }, "new-recipe": { - "from-url": "輸入網址", - "recipe-url": "食譜網址", - "error-message": "貌似在解析網址時出錯。請檢查log和debug/last_recipe.json文件並找尋更多有關資訊。", - "bulk-add": "批量添加", - "paste-in-your-recipe-data-each-line-will-be-treated-as-an-item-in-a-list": "請粘貼您的食譜資料。每行將被視為列表中的一項。" + "from-url": "Import a Recipe", + "recipe-url": "Recipe URL", + "url-form-hint": "Copy and paste a link from your favorite recipe website", + "error-message": "Looks like there was an error parsing the URL. Check the log and debug/last_recipe.json to see what went wrong.", + "bulk-add": "Bulk Add", + "paste-in-your-recipe-data-each-line-will-be-treated-as-an-item-in-a-list": "Paste in your recipe data. Each line will be treated as an item in a list" }, "general": { - "upload": "上傳", - "submit": "提交", - "name": "名稱", - "settings": "設定", - "close": "關閉", - "save": "保存", - "image-file": "圖像文件", - "update": "更新", - "edit": "编辑", - "delete": "删除", - "select": "選擇", - "random": "隨機", - "new": "新建", - "create": "創建", - "cancel": "取消", - "ok": "好的", - "enabled": "启用", - "download": "下载", - "import": "導入", - "options": "選項", - "templates": "模板", - "recipes": "食譜", - "themes": "佈景主題", - "confirm": "確定" + "upload": "Upload", + "submit": "Submit", + "name": "Name", + "settings": "Settings", + "close": "Close", + "save": "Save", + "image-file": "Image File", + "update": "Update", + "edit": "Edit", + "delete": "Delete", + "select": "Select", + "random": "Random", + "new": "New", + "create": "Create", + "cancel": "Cancel", + "ok": "OK", + "enabled": "Enabled", + "download": "Download", + "import": "Import", + "options": "Options", + "templates": "Templates", + "recipes": "Recipes", + "themes": "Themes", + "confirm": "Confirm", + "sort": "Sort", + "recent": "Recent", + "sort-alphabetically": "A-Z", + "reset": "Reset", + "filter": "Filter", + "yes": "Yes", + "no": "No", + "token": "Token", + "field-required": "Field Required", + "apply": "Apply", + "current-parenthesis": "(Current)", + "users": "Users", + "groups": "Groups", + "about": "About" + }, + "page": { + "home-page": "Home Page", + "all-recipes": "All Recipes", + "recent": "Recent" }, "user": { - "stay-logged-in": "保持登錄狀態?", - "email": "電子郵件", - "password": "密碼", - "sign-in": "登入", - "sign-up": "註冊" + "stay-logged-in": "Stay logged in?", + "email": "Email", + "password": "Password", + "sign-in": "Sign in", + "sign-up": "Sign up", + "logout": "Logout", + "full-name": "Full Name", + "user-group": "User Group", + "user-password": "User Password", + "admin": "Admin", + "user-id": "User ID", + "user-id-with-value": "User ID: {id}", + "group": "Group", + "new-user": "New User", + "edit-user": "Edit User", + "create-user": "Create User", + "confirm-user-deletion": "Confirm User Deletion", + "are-you-sure-you-want-to-delete-the-user": "Are you sure you want to delete the user {activeName} ID: {activeId}?", + "confirm-group-deletion": "Confirm Group Deletion", + "total-users": "Total Users", + "total-mealplans": "Total MealPlans", + "webhooks-enabled": "Webhooks Enabled", + "webhook-time": "Webhook Time", + "create-group": "Create Group", + "sign-up-links": "Sign Up Links", + "create-link": "Create Link", + "link-name": "Link Name", + "group-id-with-value": "Group ID: {groupID}", + "are-you-sure-you-want-to-delete-the-group": "Are you sure you want to delete {groupName}?", + "group-name": "Group Name", + "confirm-link-deletion": "Confirm Link Deletion", + "are-you-sure-you-want-to-delete-the-link": "Are you sure you want to delete the link {link}?", + "link-id": "Link ID", + "users": "Users", + "groups": "Groups", + "could-not-validate-credentials": "Could Not Validate Credentials", + "login": "Login", + "groups-can-only-be-set-by-administrators": "Groups can only be set by administrators", + "upload-photo": "Upload Photo", + "reset-password": "Reset Password", + "current-password": "Current Password", + "new-password": "New Password", + "confirm-password": "Confirm Password", + "password-must-match": "Password must match", + "e-mail-must-be-valid": "E-mail must be valid", + "use-8-characters-or-more-for-your-password": "Use 8 characters or more for your password" }, "meal-plan": { - "dinner-this-week": "本週晚餐", - "dinner-today": "今日晚餐", - "planner": "策劃人", - "edit-meal-plan": "編輯用餐計劃", - "meal-plans": "用餐計劃", - "create-a-new-meal-plan": "創建一個新的用餐計劃", - "start-date": "開始日期", - "end-date": "結束日期" + "shopping-list": "Shopping List", + "dinner-this-week": "Dinner This Week", + "meal-planner": "Meal Planner", + "dinner-today": "Dinner Today", + "planner": "Planner", + "edit-meal-plan": "Edit Meal Plan", + "meal-plans": "Meal Plans", + "create-a-new-meal-plan": "Create a New Meal Plan", + "start-date": "Start Date", + "end-date": "End Date", + "only-recipes-with-these-categories-will-be-used-in-meal-plans": "Only recipes with these categories will be used in Meal Plans" }, "recipe": { - "description": "描述", - "ingredients": "材料", - "categories": "分類目錄", - "tags": "標籤", - "instructions": "做法", - "step-index": "步驟:{step}", - "recipe-name": "食譜名稱", - "servings": "份量", - "ingredient": "材料", - "notes": "貼士", - "note": "貼士", - "original-url": "原食譜鏈接", - "view-recipe": "查看食譜", - "add-key": "Add Key", + "description": "Description", + "ingredients": "Ingredients", + "categories": "Categories", + "tags": "Tags", + "instructions": "Instructions", + "step-index": "Step: {step}", + "recipe-name": "Recipe Name", + "servings": "Servings", + "ingredient": "Ingredient", + "notes": "Notes", + "note": "Note", + "original-url": "Original URL", + "view-recipe": "View Recipe", + "title": "Title", + "total-time": "Total Time", + "prep-time": "Prep Time", + "perform-time": "Cook Time", "api-extras": "API Extras", - "delete-confirmation": "您確定要刪除此食譜嗎?", - "delete-recipe": "刪除食譜", - "key-name-required": "Key Name Required", - "new-key-name": "New Key Name", - "no-white-space-allowed": "No White Space Allowed", "object-key": "Object Key", "object-value": "Object Value", - "perform-time": "烹飪時間 / 執行時間", - "prep-time": "準備時間", - "title": "標題", - "total-time": "總時間" + "new-key-name": "New Key Name", + "add-key": "Add Key", + "key-name-required": "Key Name Required", + "no-white-space-allowed": "No White Space Allowed", + "delete-recipe": "Delete Recipe", + "delete-confirmation": "Are you sure you want to delete this recipe?" }, "search": { - "search-mealie": "搜索Mealie" + "search-mealie": "Search Mealie", + "search-placeholder": "Search...", + "max-results": "Max Results", + "category-filter": "Category Filter", + "tag-filter": "Tag Filter", + "include": "Include", + "exclude": "Exclude", + "and": "And", + "or": "Or", + "search": "Search" }, "settings": { - "add-a-new-theme": "新增佈景主題", - "set-new-time": "設定新的時間", - "current": "版本號:", - "latest": "最新版本:", - "explore-the-docs": "瀏覽文檔", - "contribute": "參與貢獻", - "backup-and-exports": "備份", - "backup-info": "備份以標準JSON格式導出,並連同儲存在系統文件中的所有圖像。在備份文件夾中,您將找到一個.zip文件,其中包含數據庫中的所有食譜JSON和圖像。此外,如果您選擇了Markdown文件,這些文件也將一併儲存在.zip文件中。當需要要導入備份,它必須位於您的備份文件夾中。每天3:00 AM將進行自動備份。", + "general-settings": "General Settings", + "change-password": "Change Password", + "admin-settings": "Admin Settings", + "local-api": "Local API", + "language": "Language", + "add-a-new-theme": "Add a New Theme", + "set-new-time": "Set New Time", + "current": "Version:", + "latest": "Latest", + "explore-the-docs": "Explore the Docs", + "contribute": "Contribute", + "backup-and-exports": "Backups", + "backup-info": "Backups are exported in standard JSON format along with all the images stored on the file system. In your backup folder you'll find a .zip file that contains all of the recipe JSON and images from the database. Additionally, if you selected a markdown file, those will also be stored in the .zip file. To import a backup, it must be located in your backups folder. Automated backups are done each day at 3:00 AM.", + "available-backups": "Available Backups", "theme": { - "theme-settings": "佈景主題設置", - "select-a-theme-from-the-dropdown-or-create-a-new-theme-note-that-the-default-theme-will-be-served-to-all-users-who-have-not-set-a-theme-preference": "從以下列表中選擇一個主題或創建一個新主題。請注意,默認主題將提供給尚未設置主題首選的所有用戶。", - "dark-mode": "暗黑模式", - "theme-is-required": "必須選擇主題", - "primary": "主要(Primary)", - "secondary": "次要(Secondary)", - "accent": "強調(Accent)", - "success": "成功(Success)", - "info": "信息(Info)", - "warning": "警告(Warning)", - "error": "錯誤(Error)", - "light": "淺色", - "dark": "深色", - "theme": "佈景主題", - "saved-color-theme": "已保存主題色調", - "delete-theme": "刪除主題", - "are-you-sure-you-want-to-delete-this-theme": "您確定要刪除此主題嗎?", - "choose-how-mealie-looks-to-you-set-your-theme-preference-to-follow-your-system-settings-or-choose-to-use-the-light-or-dark-theme": "選擇Mealie的外觀模式。設置佈景主題首選並依據您的主機系統設置,或者選擇使用淺色或深色主題。", - "default-to-system": "默認爲系統", - "theme-name": "主題名稱", - "theme-name-is-required": "主題名稱是必填項。" + "theme-name": "Theme Name", + "theme-settings": "Theme Settings", + "select-a-theme-from-the-dropdown-or-create-a-new-theme-note-that-the-default-theme-will-be-served-to-all-users-who-have-not-set-a-theme-preference": "Select a theme from the dropdown or create a new theme. Note that the default theme will be served to all users who have not set a theme preference.", + "dark-mode": "Dark Mode", + "theme-is-required": "Theme is required", + "primary": "Primary", + "secondary": "Secondary", + "accent": "Accent", + "success": "Success", + "info": "Info", + "warning": "Warning", + "error": "Error", + "default-to-system": "Default to system", + "light": "Light", + "dark": "Dark", + "theme": "Theme", + "saved-color-theme": "Saved Color Theme", + "delete-theme": "Delete Theme", + "are-you-sure-you-want-to-delete-this-theme": "Are you sure you want to delete this theme?", + "choose-how-mealie-looks-to-you-set-your-theme-preference-to-follow-your-system-settings-or-choose-to-use-the-light-or-dark-theme": "Choose how Mealie looks to you. Set your theme preference to follow your system settings, or choose to use the light or dark theme.", + "theme-name-is-required": "Theme Name is required." }, "webhooks": { - "meal-planner-webhooks": "用餐計劃器Webhooks", - "the-urls-listed-below-will-recieve-webhooks-containing-the-recipe-data-for-the-meal-plan-on-its-scheduled-day-currently-webhooks-will-execute-at": "下方列出的網址將在預定日期接收到有關用餐計劃的食譜資料。Webhooks將在{ time }執行", - "test-webhooks": "測試Webhooks", - "webhook-url": "Webhook網址" + "meal-planner-webhooks": "Meal Planner Webhooks", + "the-urls-listed-below-will-recieve-webhooks-containing-the-recipe-data-for-the-meal-plan-on-its-scheduled-day-currently-webhooks-will-execute-at": "The URLs listed below will receive webhooks containing the recipe data for the meal plan on it's scheduled day. Currently Webhooks will execute at", + "test-webhooks": "Test Webhooks", + "webhook-url": "Webhook URL" }, - "new-version-available": "檢測到Mealie最新版本出現,瀏覽倉庫", + "new-version-available": "A New Version of Mealie is Available, Visit the Repo ", "backup": { - "import-recipes": "導入食譜", - "import-themes": "導入主題", - "import-settings": "導入設置", - "create-heading": "創建備份", - "backup-tag": "標籤備份", - "backup-restore-report": "備份還原報告", - "failed-imports": "導入失敗", - "full-backup": "完整備份", - "partial-backup": "部分備份", - "successfully-imported": "成功導入" + "import-recipes": "Import Recipes", + "import-themes": "Import Themes", + "import-settings": "Import Settings", + "create-heading": "Create a Backup", + "backup-tag": "Backup Tag", + "full-backup": "Full Backup", + "partial-backup": "Partial Backup", + "backup-restore-report": "Backup Restore Report", + "successfully-imported": "Successfully Imported", + "failed-imports": "Failed Imports" }, - "available-backups": "可用備份", - "general-settings": "基本設置", - "language": "語言", - "local-api": "Local API" + "homepage": { + "card-per-section": "Card Per Section", + "homepage-categories": "Homepage Categories", + "home-page": "Home Page", + "all-categories": "All Categories", + "show-recent": "Show Recent", + "home-page-sections": "Home Page Sections" + }, + "site-settings": "Site Settings", + "manage-users": "Manage Users", + "migrations": "Migrations", + "profile": "Profile", + "custom-pages": "Custom Pages", + "new-page": "New Page", + "edit-page": "Edit Page", + "page-name": "Page Name" }, "migration": { - "recipe-migration": "食譜遷移", - "failed-imports": "導入失敗", - "chowdown": { - "description": "從Chowdown遷移數據", - "title": "Chowdown" - }, - "migration-report": "遷移報告", + "recipe-migration": "Recipe Migration", + "failed-imports": "Failed Imports", + "migration-report": "Migration Report", + "successful-imports": "Successful Imports", + "no-migration-data-available": "No Migration Data Avaiable", "nextcloud": { - "description": "從Nextcloud Cookbook遷移數據", - "title": "Nextcloud Cookbook" + "title": "Nextcloud Cookbook", + "description": "Migrate data from a Nextcloud Cookbook intance" }, - "no-migration-data-available": "無遷移數據可用", - "successful-imports": "成功導入" + "chowdown": { + "title": "Chowdown", + "description": "Migrate data from Chowdown" + } } }