mirror of
https://github.com/mealie-recipes/mealie.git
synced 2026-01-02 23:21:21 -05:00
New Crowdin updates (#2664)
* New translations en-us.json (Hebrew) * New translations en-us.json (Chinese Simplified) * New translations en-us.json (French) * New translations en-us.json (Hungarian) * New translations en-us.json (Norwegian) * New translations en-us.json (Chinese Simplified) * New translations en-us.json (Romanian) * New translations en-us.json (Spanish) * New translations en-us.json (Afrikaans) * New translations en-us.json (Bulgarian) * New translations en-us.json (Chinese Simplified) * New translations en-us.json (Bulgarian) * New translations en-us.json (Bulgarian) * New translations en-us.json (Afrikaans) * New translations en-us.json (Norwegian) * New translations en-us.json (Portuguese) * New translations en-us.json (Afrikaans) * New translations en-us.json (Afrikaans) * New translations en-us.json (Portuguese) * New translations en-us.json (Portuguese) * New translations en-us.json (Afrikaans) * New translations en-us.json (Afrikaans) * New translations en-us.json (Chinese Simplified) * New translations en-us.json (German) * New translations en-us.json (Bulgarian) --------- Co-authored-by: Michael Genson <71845777+michael-genson@users.noreply.github.com>
This commit is contained in:
@@ -56,7 +56,7 @@
|
||||
"event-delete-confirmation": "你确定要删除这个事件?",
|
||||
"event-deleted": "事件已删除",
|
||||
"event-updated": "事件已更新",
|
||||
"new-notification-form-description": "Mealie 使用 Aprise 库生成通知。它们提供了许多服务选项用于通知。 关于如何为您的服务创建URL的全面指南,请参阅他们的维基。 如果可用,选择通知类型可能包含额外功能。",
|
||||
"new-notification-form-description": "Mealie使用Apprise库生成通知。Apprise适配了多种通知服务方式,若想了解如何为你所使用的通知服务创建URL,可以通过Apprise仓库的维基页面获得详细指南,其中有些通知服务可能包含额外功能。",
|
||||
"new-version": "有新版本可用!",
|
||||
"notification": "通知",
|
||||
"refresh": "刷新",
|
||||
@@ -65,13 +65,13 @@
|
||||
"subscribed-events": "订阅事件",
|
||||
"test-message-sent": "测试消息已发送",
|
||||
"new-notification": "新通知",
|
||||
"event-notifiers": "Event Notifiers",
|
||||
"event-notifiers": "事件通知器",
|
||||
"apprise-url-skipped-if-blank": "Apprise URL (如果为空则跳过)",
|
||||
"enable-notifier": "打开消息通知",
|
||||
"what-events": "该通知器需要订阅哪些事件?",
|
||||
"user-events": "用户事件",
|
||||
"mealplan-events": "用餐计划事件",
|
||||
"when-a-user-in-your-group-creates-a-new-mealplan": "When a user in your group creates a new mealplan",
|
||||
"when-a-user-in-your-group-creates-a-new-mealplan": "当你群组中的用户创建新用餐计划时",
|
||||
"shopping-list-events": "购物清单事件",
|
||||
"cookbook-events": "食谱活动",
|
||||
"tag-events": "标签事件",
|
||||
@@ -86,7 +86,7 @@
|
||||
"confirm-delete-generic": "你确定要删除这个?",
|
||||
"copied_message": "已复制!",
|
||||
"create": "创建",
|
||||
"created": "已创建",
|
||||
"created": "创建日期",
|
||||
"custom": "自定义",
|
||||
"dashboard": "仪表盘",
|
||||
"delete": "删除",
|
||||
@@ -180,13 +180,13 @@
|
||||
"copy": "复制",
|
||||
"color": "颜色",
|
||||
"timestamp": "时间戳",
|
||||
"last-made": "最后一次制作",
|
||||
"last-made": "最近制作",
|
||||
"learn-more": "了解更多",
|
||||
"this-feature-is-currently-inactive": "当前功能已禁用",
|
||||
"clipboard-not-supported": "剪贴板不支持",
|
||||
"copied-to-clipboard": "已复制到剪贴板",
|
||||
"your-browser-does-not-support-clipboard": "您的浏览器不支持剪贴板",
|
||||
"copied-items-to-clipboard": "No item copied to clipboard|One item copied to clipboard|Copied {count} items to clipboard",
|
||||
"copied-items-to-clipboard": "没有条目被复制 | 已复制一个条目到剪贴板 | 已复制{count}个条目到剪贴板",
|
||||
"actions": "操作",
|
||||
"selected-count": "已选择:{count}",
|
||||
"export-all": "全部导出",
|
||||
@@ -226,26 +226,26 @@
|
||||
"default-recipe-preferences": "食谱默认偏好设置",
|
||||
"group-preferences": "群组偏好设置",
|
||||
"private-group": "私人群组",
|
||||
"private-group-description": "Setting your group to private will default all public view options to default. This overrides an individual recipes public view settings.",
|
||||
"private-group-description": "将群组设置为私有后,群组内每个食谱单独配置的可见性选项都将被覆盖,所有食谱都无法被公开访问。",
|
||||
"allow-users-outside-of-your-group-to-see-your-recipes": "允许组外用户查看你的食谱",
|
||||
"allow-users-outside-of-your-group-to-see-your-recipes-description": "若启用,你能通过公开链接将指定食谱分享给无需登陆验证的用户;若禁用,你仅能将食谱分享给同组用户,或是通过预生成的私有链接分享。",
|
||||
"show-nutrition-information": "显示营养信息",
|
||||
"show-nutrition-information-description": "When enabled the nutrition information will be shown on the recipe if available. If there is no nutrition information available, the nutrition information will not be shown",
|
||||
"show-recipe-assets": "Show recipe assets",
|
||||
"show-recipe-assets-description": "When enabled the recipe assets will be shown on the recipe if available",
|
||||
"show-nutrition-information-description": "启用时,如果填写了营养信息,则会将其显示在食谱预览中,否则该项在预览时将被隐藏。",
|
||||
"show-recipe-assets": "显示食谱附件",
|
||||
"show-recipe-assets-description": "启用时,若有附件,则会将其显示在食谱预览中。",
|
||||
"default-to-landscape-view": "默认横屏模式",
|
||||
"default-to-landscape-view-description": "When enabled the recipe header section will be shown in landscape view",
|
||||
"default-to-landscape-view-description": "启用时,食谱顶部区域采用横向布局",
|
||||
"disable-users-from-commenting-on-recipes": "禁止用户评论食谱",
|
||||
"disable-users-from-commenting-on-recipes-description": "Hides the comment section on the recipe page and disables commenting",
|
||||
"disable-organizing-recipe-ingredients-by-units-and-food": "Disable organizing recipe ingredients by units and food",
|
||||
"disable-organizing-recipe-ingredients-by-units-and-food-description": "Hides the Food, Unit, and Amount fields for ingredients and treats ingredients as plain text fields.",
|
||||
"disable-users-from-commenting-on-recipes-description": "隐藏食谱的评论区并禁止评论",
|
||||
"disable-organizing-recipe-ingredients-by-units-and-food": "不使用预定义的食品种类和计量单位来编辑食材条目",
|
||||
"disable-organizing-recipe-ingredients-by-units-and-food-description": "食材条目无需按照食品数量、计量单位、食品种类依次填空,而是作为纯文本字段自由填写。",
|
||||
"general-preferences": "通用设置",
|
||||
"group-recipe-preferences": "Group Recipe Preferences",
|
||||
"group-recipe-preferences": "群组食谱偏好设置",
|
||||
"report": "报告",
|
||||
"group-management": "Group Management",
|
||||
"group-management": "群组管理",
|
||||
"admin-group-management": "管理员组管理",
|
||||
"admin-group-management-text": "Changes to this group will be reflected immediately.",
|
||||
"group-id-value": "Group Id: {0}"
|
||||
"admin-group-management-text": "对本群组的更改将被立即应用。",
|
||||
"group-id-value": "群组ID:{0}"
|
||||
},
|
||||
"meal-plan": {
|
||||
"create-a-new-meal-plan": "创建一个新的用餐计划",
|
||||
@@ -274,8 +274,8 @@
|
||||
"side": "侧栏",
|
||||
"sides": "侧栏",
|
||||
"start-date": "开始日期",
|
||||
"rule-day": "Rule Day",
|
||||
"meal-type": "Meal Type",
|
||||
"rule-day": "用餐时间",
|
||||
"meal-type": "用餐时段",
|
||||
"breakfast": "早餐",
|
||||
"lunch": "午餐",
|
||||
"dinner": "晚餐",
|
||||
@@ -286,22 +286,22 @@
|
||||
"meal-title": "食物名称",
|
||||
"meal-note": "食物笔记",
|
||||
"note-only": "仅备注",
|
||||
"random-meal": "Random Meal",
|
||||
"random-meal": "随机用餐",
|
||||
"random-dinner": "随即晚餐",
|
||||
"random-side": "随即配菜",
|
||||
"this-rule-will-apply": "This rule will apply {dayCriteria} {mealTypeCriteria}.",
|
||||
"this-rule-will-apply": "此规则将应用于{dayCriteria}{mealTypeCriteria}。",
|
||||
"to-all-days": "所有天",
|
||||
"on-days": "on {0}s",
|
||||
"for-all-meal-types": "for all meal types",
|
||||
"for-type-meal-types": "for {0} meal types",
|
||||
"meal-plan-rules": "Meal Plan Rules",
|
||||
"new-rule": "New Rule",
|
||||
"meal-plan-rules-description": "You can create rules for auto selecting recipes for your meal plans. These rules are used by the server to determine the random pool of recipes to select from when creating meal plans. Note that if rules have the same day/type constraints then the categories of the rules will be merged. In practice, it's unnecessary to create duplicate rules, but it's possible to do so.",
|
||||
"new-rule-description": "When creating a new rule for a meal plan you can restrict the rule to be applicable for a specific day of the week and/or a specific type of meal. To apply a rule to all days or all meal types you can set the rule to \"Any\" which will apply it to all the possible values for the day and/or meal type.",
|
||||
"recipe-rules": "Recipe Rules",
|
||||
"on-days": "在{0}",
|
||||
"for-all-meal-types": "所有用餐时段",
|
||||
"for-type-meal-types": "{0}用餐时段",
|
||||
"meal-plan-rules": "饮食计划规则",
|
||||
"new-rule": "新建规则",
|
||||
"meal-plan-rules-description": "您可以创建规则,为您的饮食计划自动选择食谱。当新建饮食计划时,这些规则被服务器用来确定菜谱随机选择的范围。请注意,如果规则中含有相同的日期/类型的限制,那么将合并规则的分类。实际上,没有必要创建重复的规则,但是可以这样做。",
|
||||
"new-rule-description": "当为饮食计划新建规则时,您可以限制此规则应用于一周的特定某天和/或特定的用餐类型。若将规则应用于所有时间或者所有用餐类型,您可以设定规则为“任意”,此字段值适用于任何时间或用餐类型。",
|
||||
"recipe-rules": "食谱规则",
|
||||
"applies-to-all-days": "应用到所有日期",
|
||||
"applies-on-days": "Applies on {0}s",
|
||||
"meal-plan-settings": "Meal Plan Settings"
|
||||
"applies-on-days": "应用于{0}",
|
||||
"meal-plan-settings": "饮食计划设置"
|
||||
},
|
||||
"migration": {
|
||||
"migration-data-removed": "已删除迁移数据",
|
||||
@@ -312,12 +312,12 @@
|
||||
"recipe-migration": "食谱迁移",
|
||||
"chowdown": {
|
||||
"description": "从Chowdown迁移数据",
|
||||
"description-long": "Mealie natively supports the chowdown repository format. Download the code repository as a .zip file and upload it below.",
|
||||
"description-long": "Mealie原生支持chowdown格式,只需将代码仓库打包成zip文件,并在下方上传。",
|
||||
"title": "Chowdown"
|
||||
},
|
||||
"nextcloud": {
|
||||
"description": "从Nextcloud Cookbook迁移数据",
|
||||
"description-long": "Nextcloud recipes can be imported from a zip file that contains the data stored in Nextcloud. See the example folder structure below to ensure your recipes are able to be imported.",
|
||||
"description-long": "Nextcloud食谱可以从存储在Nextcloud云端的含有食谱数据的zip文件导入。请参阅下方的文件夹结构示例确保您的食谱可以被正确导入。",
|
||||
"title": "Nextcloud 食谱"
|
||||
},
|
||||
"copymethat": {
|
||||
@@ -329,26 +329,26 @@
|
||||
"title": "Paprika食谱管理器"
|
||||
},
|
||||
"mealie-pre-v1": {
|
||||
"description-long": "Mealie can import recipes from the Mealie application from a pre v1.0 release. Export your recipes from your old instance, and upload the zip file below. Note that only recipes can be imported from the export.",
|
||||
"description-long": "Mealie支持从其(1.0版本之前的)早期版本中导入食谱。你需要在老版本服务器上导出食谱,并在下方上传zip文件。注意,只有食谱数据能被导入。",
|
||||
"title": "Mealie Pre v1.0"
|
||||
},
|
||||
"tandoor": {
|
||||
"description-long": "Mealie can import recipes from Tandoor. Export your data in the \"Default\" format, then upload the .zip below.",
|
||||
"title": "Tandoor Recipes"
|
||||
"description-long": "Mealie支持从Tandoor中导入食谱。在Tandoor中以“默认”格式导出数据,并在下方上传zip文件。",
|
||||
"title": "Tandoor食谱"
|
||||
},
|
||||
"recipe-data-migrations": "Recipe Data Migrations",
|
||||
"recipe-data-migrations-explanation": "Recipes can be migrated from another supported application to Mealie. This is a great way to get started with Mealie.",
|
||||
"recipe-data-migrations": "食谱数据迁移",
|
||||
"recipe-data-migrations-explanation": "你可以从受支持的应用中将食谱迁移至Mealie,这是上手Mealie的好方法。",
|
||||
"choose-migration-type": "选择迁移类型",
|
||||
"tag-all-recipes": "用{tag-name} 标签标记所有食谱",
|
||||
"nextcloud-text": "Nextcloud recipes can be imported from a zip file that contains the data stored in Nextcloud. See the example folder structure below to ensure your recipes are able to be imported.",
|
||||
"chowdown-text": "Mealie natively supports the chowdown repository format. Download the code repository as a .zip file and upload it below",
|
||||
"nextcloud-text": "Mealie支持从Nextcloud中导入食谱。为了确保能被导入,应按照下方示例整理文件夹结构,并将其压缩成zip文件,然后在下方上传。",
|
||||
"chowdown-text": "Mealie原生支持chowdown格式,只需将代码仓库打包成zip文件,并在下方上传。",
|
||||
"recipe-1": "食谱 1",
|
||||
"recipe-2": "食谱 2",
|
||||
"paprika-text": "Mealie 可以从 Paprika 导入食谱。请从paprika 导出食谱,重命名导出文件并压缩成.zip格式后,在下方上传",
|
||||
"mealie-text": "Mealie can import recipes from the Mealie application from a pre v1.0 release. Export your recipes from your old instance, and upload the zip file below. Note that only recipes can be imported from the export.",
|
||||
"plantoeat": {
|
||||
"title": "Plan to Eat",
|
||||
"description-long": "Mealie can import recipies from Plan to Eat."
|
||||
"description-long": "Mealie支持从 Plan to Eat 中导入食谱。"
|
||||
}
|
||||
},
|
||||
"new-recipe": {
|
||||
@@ -356,7 +356,7 @@
|
||||
"error-details": "只有包含ld+json或微观数据的网站可以被Mealie导入。大多数主要配方网站支持此数据结构。 如果您的网站不能被导入,但日志里有json数据,请提交一个 github 问题与 URL 和数据。",
|
||||
"error-title": "看起来我们没找到任何内容",
|
||||
"from-url": "输入网址",
|
||||
"github-issues": "GitHub Issues",
|
||||
"github-issues": "Github问题报告",
|
||||
"google-ld-json-info": "Google ld+json 信息",
|
||||
"must-be-a-valid-url": "必须是一个有效的链接",
|
||||
"paste-in-your-recipe-data-each-line-will-be-treated-as-an-item-in-a-list": "请粘贴您的食谱资料。每行将被视为列表中的一项。",
|
||||
@@ -366,9 +366,9 @@
|
||||
"upload-individual-zip-file": "上传从Mealie导出的.zip文件。",
|
||||
"url-form-hint": "从您最喜爱的食谱网站复制并粘贴链接",
|
||||
"view-scraped-data": "查看爬取的数据",
|
||||
"trim-whitespace-description": "Trim leading and trailing whitespace as well as blank lines",
|
||||
"trim-prefix-description": "Trim first character from each line",
|
||||
"split-by-numbered-line-description": "Attempts to split a paragraph by matching '1)' or '1.' patterns",
|
||||
"trim-whitespace-description": "删除开头和结尾的空格和空行",
|
||||
"trim-prefix-description": "删除每行的首个字符",
|
||||
"split-by-numbered-line-description": "尝试匹配 “1)” 或 “1.” 的格式来分割段落",
|
||||
"import-by-url": "通过网址导入食谱",
|
||||
"create-manually": "手动创建食谱",
|
||||
"make-recipe-image": "将此设为食谱图片"
|
||||
@@ -386,12 +386,12 @@
|
||||
"pages-update-failed": "更新页面失败",
|
||||
"pages-updated": "页面已更新",
|
||||
"404-not-found": "404 页面未找到",
|
||||
"an-error-occurred": "An error occurred"
|
||||
"an-error-occurred": "发生错误"
|
||||
},
|
||||
"recipe": {
|
||||
"add-key": "添加一个新的关键词",
|
||||
"add-to-favorites": "添加到收藏夹",
|
||||
"api-extras": "API Extras",
|
||||
"api-extras": "API附加功能",
|
||||
"calories": "卡路里",
|
||||
"calories-suffix": "卡路里",
|
||||
"carbohydrate-content": "碳水化合物",
|
||||
@@ -406,13 +406,13 @@
|
||||
"disable-comments": "禁用评论",
|
||||
"duplicate": "重复食谱",
|
||||
"duplicate-name": "新食谱的名称",
|
||||
"edit-scale": "Edit Scale",
|
||||
"edit-scale": "编辑倍数",
|
||||
"fat-content": "脂肪",
|
||||
"fiber-content": "纤维",
|
||||
"grams": "克",
|
||||
"ingredient": "材料",
|
||||
"ingredients": "材料",
|
||||
"insert-ingredient": "Insert Ingredient",
|
||||
"ingredient": "食材",
|
||||
"ingredients": "食材",
|
||||
"insert-ingredient": "插入食材",
|
||||
"insert-section": "插入章节",
|
||||
"instructions": "做法",
|
||||
"key-name-required": "必须输入关键字",
|
||||
@@ -454,96 +454,96 @@
|
||||
"no-recipe": "没有食谱",
|
||||
"locked-by-owner": "已被所有者锁定",
|
||||
"join-the-conversation": "Join the Conversation",
|
||||
"add-recipe-to-mealplan": "Add Recipe to Mealplan",
|
||||
"entry-type": "Entry Type",
|
||||
"add-recipe-to-mealplan": "把该食谱添加到用餐计划",
|
||||
"entry-type": "条目类型",
|
||||
"date-format-hint": "MM/DD/YYYY 格式",
|
||||
"date-format-hint-yyyy-mm-dd": "YYYY-MM-DD 格式",
|
||||
"add-to-list": "添加到列表",
|
||||
"add-to-plan": "添加到计划",
|
||||
"add-to-timeline": "Add to Timeline",
|
||||
"recipe-added-to-list": "Recipe added to list",
|
||||
"recipe-added-to-mealplan": "Recipe added to mealplan",
|
||||
"failed-to-add-recipe-to-mealplan": "Failed to add recipe to mealplan",
|
||||
"add-to-timeline": "添加到时间线",
|
||||
"recipe-added-to-list": "食谱已被添加到列表",
|
||||
"recipe-added-to-mealplan": "食谱已被添加到用餐计划",
|
||||
"failed-to-add-recipe-to-mealplan": "食谱未能添加到用餐计划",
|
||||
"yield": "Yield",
|
||||
"quantity": "数量",
|
||||
"choose-unit": "选择单位",
|
||||
"press-enter-to-create": "按回车键以创建",
|
||||
"choose-food": "选择食物",
|
||||
"notes": "备注",
|
||||
"toggle-section": "Toggle Section",
|
||||
"toggle-section": "切换分类",
|
||||
"see-original-text": "查看原文",
|
||||
"original-text-with-value": "原文: {originalText}",
|
||||
"ingredient-linker": "Ingredient Linker",
|
||||
"linked-to-other-step": "Linked to other step",
|
||||
"ingredient-linker": "食材关联器",
|
||||
"linked-to-other-step": "已关联到其他步骤",
|
||||
"auto": "自动",
|
||||
"cook-mode": "烹饪模式",
|
||||
"link-ingredients": "Link Ingredients",
|
||||
"merge-above": "Merge Above",
|
||||
"reset-scale": "Reset Scale",
|
||||
"decrease-scale-label": "Decrease Scale by 1",
|
||||
"increase-scale-label": "Increase Scale by 1",
|
||||
"link-ingredients": "关联食材",
|
||||
"merge-above": "合并上一步",
|
||||
"reset-scale": "重置倍数",
|
||||
"decrease-scale-label": "减1倍",
|
||||
"increase-scale-label": "加1倍",
|
||||
"locked": "已锁定",
|
||||
"public-link": "公开链接",
|
||||
"timer": {
|
||||
"kitchen-timer": "Kitchen Timer",
|
||||
"start-timer": "Start Timer",
|
||||
"pause-timer": "Pause Timer",
|
||||
"resume-timer": "Resume Timer",
|
||||
"stop-timer": "Stop Timer"
|
||||
"kitchen-timer": "厨房计时器",
|
||||
"start-timer": "开始计时",
|
||||
"pause-timer": "暂停计时",
|
||||
"resume-timer": "继续计时",
|
||||
"stop-timer": "终止计时"
|
||||
},
|
||||
"edit-timeline-event": "Edit Timeline Event",
|
||||
"edit-timeline-event": "编辑时间线事件",
|
||||
"timeline": "时间线",
|
||||
"timeline-is-empty": "Nothing on the timeline yet. Try making this recipe!",
|
||||
"timeline-is-empty": "时间线上空空如也,试着先去制作一个食谱吧!",
|
||||
"group-global-timeline": "{groupName} Global Timeline",
|
||||
"open-timeline": "开启时间线",
|
||||
"made-this": "我做了这个",
|
||||
"how-did-it-turn-out": "成品怎么样?",
|
||||
"user-made-this": "{user} made this",
|
||||
"last-made-date": "上次做过{date}",
|
||||
"api-extras-description": "Recipes extras are a key feature of the Mealie API. They allow you to create custom json key/value pairs within a recipe to reference from 3rd part applications. You can use these keys to contain information to trigger automation or custom messages to relay to your desired device.",
|
||||
"message-key": "Message Key",
|
||||
"parse": "Parse",
|
||||
"attach-images-hint": "Attach images by dragging & dropping them into the editor",
|
||||
"enable-ingredient-amounts-to-use-this-feature": "Enable ingredient amounts to use this feature",
|
||||
"user-made-this": "由 {user} 制作",
|
||||
"last-made-date": "上次制作于{date}",
|
||||
"api-extras-description": "食谱扩展键值对是Mealie API的一项重要特性。它允许你在食谱里自定义json键值对,以供第三方程序使用。你可以利用这些键值对存储的信息触发自动化,或给你需要的设备转发自定义消息。",
|
||||
"message-key": "键名",
|
||||
"parse": "自动解析",
|
||||
"attach-images-hint": "如需添加图片,可将其拖拽到编辑器",
|
||||
"enable-ingredient-amounts-to-use-this-feature": "使用此项功能需启用食材用量",
|
||||
"recipes-with-units-or-foods-defined-cannot-be-parsed": "Recipes with units or foods defined cannot be parsed.",
|
||||
"parse-ingredients": "Parse ingredients",
|
||||
"edit-markdown": "Edit Markdown",
|
||||
"recipe-creation": "Recipe Creation",
|
||||
"select-one-of-the-various-ways-to-create-a-recipe": "Select one of the various ways to create a recipe",
|
||||
"looking-for-migrations": "Looking For Migrations?",
|
||||
"import-with-url": "Import with URL",
|
||||
"parse-ingredients": "自动解析食材",
|
||||
"edit-markdown": "编辑Markdown",
|
||||
"recipe-creation": "创建食谱",
|
||||
"select-one-of-the-various-ways-to-create-a-recipe": "多种食谱创建方式可选,挑一个适合你的吧",
|
||||
"looking-for-migrations": "在找迁移设置?",
|
||||
"import-with-url": "通过URL导入",
|
||||
"create-recipe": "创建食谱",
|
||||
"import-with-zip": "使用 .zip 导入",
|
||||
"create-recipe-from-an-image": "用图片创建食谱",
|
||||
"bulk-url-import": "Bulk URL Import",
|
||||
"bulk-url-import": "批量URL导入",
|
||||
"debug-scraper": "Debug Scraper",
|
||||
"create-a-recipe-by-providing-the-name-all-recipes-must-have-unique-names": "Create a recipe by providing the name. All recipes must have unique names.",
|
||||
"new-recipe-names-must-be-unique": "New recipe names must be unique",
|
||||
"scrape-recipe": "Scrape Recipe",
|
||||
"scrape-recipe-description": "Scrape a recipe by url. Provide the url for the site you want to scrape, and Mealie will attempt to scrape the recipe from that site and add it to your collection.",
|
||||
"import-original-keywords-as-tags": "Import original keywords as tags",
|
||||
"stay-in-edit-mode": "Stay in Edit mode",
|
||||
"create-a-recipe-by-providing-the-name-all-recipes-must-have-unique-names": "通过名称创建食谱,食谱不可重名。",
|
||||
"new-recipe-names-must-be-unique": "新食谱名必须唯一",
|
||||
"scrape-recipe": "刮削食谱",
|
||||
"scrape-recipe-description": "通过URL刮削食谱。提供你想要刮削网址的URL,Mealie会尝试从该网址刮削食谱并添加到你的收藏中。",
|
||||
"import-original-keywords-as-tags": "导入原始关键字作为标签",
|
||||
"stay-in-edit-mode": "留在编辑模式",
|
||||
"import-from-zip": "从Zip压缩包导入",
|
||||
"import-from-zip-description": "Import a single recipe that was exported from another Mealie instance.",
|
||||
"zip-files-must-have-been-exported-from-mealie": ".zip files must have been exported from Mealie",
|
||||
"create-a-recipe-by-uploading-a-scan": "Create a recipe by uploading a scan.",
|
||||
"upload-a-png-image-from-a-recipe-book": "Upload a png image from a recipe book",
|
||||
"recipe-bulk-importer": "Recipe Bulk Importer",
|
||||
"recipe-bulk-importer-description": "The Bulk recipe importer allows you to import multiple recipes at once by queueing the sites on the backend and running the task in the background. This can be useful when initially migrating to Mealie, or when you want to import a large number of recipes.",
|
||||
"import-from-zip-description": "导入从另一个Mealie应用导出的单个食谱。",
|
||||
"zip-files-must-have-been-exported-from-mealie": "必须是由Mealie导出的zip文件才有效",
|
||||
"create-a-recipe-by-uploading-a-scan": "通过上传扫描图创建食谱。",
|
||||
"upload-a-png-image-from-a-recipe-book": "上传一张PNG格式的纸质食谱照片",
|
||||
"recipe-bulk-importer": "食谱批量导入器",
|
||||
"recipe-bulk-importer-description": "食谱批量导入器可以在后台创建网址队列、依次执行导入任务,从而一次性导入多个食谱。这在你刚上手Mealie做数据迁移,或是导入大量食谱时都非常有用。",
|
||||
"set-categories-and-tags": "Set Categories and Tags",
|
||||
"bulk-imports": "Bulk Imports",
|
||||
"bulk-import-process-has-started": "Bulk Import process has started",
|
||||
"bulk-import-process-has-failed": "Bulk import process has failed",
|
||||
"bulk-imports": "批量导入",
|
||||
"bulk-import-process-has-started": "批量导入开始",
|
||||
"bulk-import-process-has-failed": "批量导入失败",
|
||||
"report-deletion-failed": "Report deletion failed",
|
||||
"recipe-debugger": "Recipe Debugger",
|
||||
"recipe-debugger-description": "Grab the URL of the recipe you want to debug and paste it here. The URL will be scraped by the recipe scraper and the results will be displayed. If you don't see any data returned, the site you are trying to scrape is not supported by Mealie or its scraper library.",
|
||||
"debug": "调试",
|
||||
"tree-view": "树状图",
|
||||
"recipe-yield": "Recipe Yield",
|
||||
"unit": "Unit",
|
||||
"unit": "单位",
|
||||
"upload-image": "上传图片",
|
||||
"screen-awake": "Keep Screen Awake",
|
||||
"remove-image": "Remove image"
|
||||
"screen-awake": "保持屏幕唤醒",
|
||||
"remove-image": "删除图片"
|
||||
},
|
||||
"search": {
|
||||
"advanced-search": "高级搜索",
|
||||
@@ -552,8 +552,8 @@
|
||||
"include": "包括",
|
||||
"max-results": "最大结果",
|
||||
"or": "或",
|
||||
"has-any": "Has Any",
|
||||
"has-all": "Has All",
|
||||
"has-any": "包含任意",
|
||||
"has-all": "包含所有",
|
||||
"results": "结果",
|
||||
"search": "搜索",
|
||||
"search-mealie": "搜索Mealie (按 /)",
|
||||
@@ -579,11 +579,11 @@
|
||||
"unable-to-delete-backup": "无法删除备份",
|
||||
"experimental-description": "Backups a total snapshots of the database and data directory of the site. This includes all data and cannot be set to exclude subsets of data. You can think off this as a snapshot of Mealie at a specific time. Currently, {not-crossed-version} (data migrations are not done automatically). These serve as a database agnostic way to export and import data or backup the site to an external location.",
|
||||
"backup-restore": "备份恢复",
|
||||
"back-restore-description": "Restoring this backup will overwrite all the current data in your database and in the data directory and replace them with the contents of this backup. {cannot-be-undone} If the restoration is successful, you will be logged out.",
|
||||
"cannot-be-undone": "This action cannot be undone - use with caution.",
|
||||
"postgresql-note": "If you are using PostGreSQL, please review the {backup-restore-process} prior to restoring.",
|
||||
"backup-restore-process-in-the-documentation": "backup/restore process in the documentation",
|
||||
"irreversible-acknowledgment": "I understand that this action is irreversible, destructive and may cause data loss",
|
||||
"back-restore-description": "恢复该备份将覆盖当前数据库和数据文件夹的数据。 {cannot-be-undone} 若恢复成功,你需要重新登录。",
|
||||
"cannot-be-undone": "该操作无法撤销,请谨慎使用!",
|
||||
"postgresql-note": "若你正在使用postgresql,请在备份前阅读 {backup-restore-process}",
|
||||
"backup-restore-process-in-the-documentation": "文档中的备份/恢复流程",
|
||||
"irreversible-acknowledgment": "我已悉知该操作是不可逆的、有破坏性的,并可能造成数据丢失",
|
||||
"restore-backup": "恢复备份"
|
||||
},
|
||||
"backup-and-exports": "备份",
|
||||
@@ -616,7 +616,7 @@
|
||||
"set-new-time": "设定新的时间",
|
||||
"settings-update-failed": "设置更新失败",
|
||||
"settings-updated": "设置已更新",
|
||||
"site-settings": "网站设置",
|
||||
"site-settings": "站点设置",
|
||||
"theme": {
|
||||
"accent": "Accent(强调)",
|
||||
"dark": "深色",
|
||||
@@ -648,8 +648,8 @@
|
||||
"copy-this-token-for-use-with-an-external-application-this-token-will-not-be-viewable-again": "复制此令牌与外部应用程序一起使用。此令牌将无法再次查看。",
|
||||
"create-an-api-token": "创建 API 令牌",
|
||||
"token-name": "令牌名称",
|
||||
"generate": "Generate",
|
||||
"you-have-token-count": "You have no active tokens.|You have one active token.|You have {count} active tokens."
|
||||
"generate": "生成",
|
||||
"you-have-token-count": "你没有活跃的令牌。|你有1个活跃的令牌。|你有{count} 个活跃的令牌。"
|
||||
},
|
||||
"toolbox": {
|
||||
"assign-all": "分配所有",
|
||||
@@ -668,14 +668,14 @@
|
||||
"webhook-url": "Webhook网址",
|
||||
"webhooks-caps": "WEBHOOKS",
|
||||
"webhooks": "Webhooks",
|
||||
"webhook-name": "Webhook Name",
|
||||
"webhook-name": "Webhook名称",
|
||||
"description": "The webhooks defined below will be executed when a meal is defined for the day. At the scheduled time the webhooks will be sent with the data from the recipe that is scheduled for the day. Note that webhook execution is not exact. The webhooks are executed on a 5 minutes interval so the webhooks will be executed within 5 +/- minutes of the scheduled."
|
||||
},
|
||||
"bug-report": "漏洞报告",
|
||||
"bug-report-information": "Use this information to report a bug. Providing details of your instance to developers is the best way to get your issues resolved quickly.",
|
||||
"tracker": "Tracker",
|
||||
"configuration": "Configuration",
|
||||
"docker-volume": "Docker Volume",
|
||||
"docker-volume": "Docker目录",
|
||||
"docker-volume-help": "Mealie requires that the frontend container and the backend share the same docker volume or storage. This ensures that the frontend container can properly access the images and assets stored on disk.",
|
||||
"volumes-are-misconfigured": "Volumes are misconfigured",
|
||||
"volumes-are-configured-correctly": "Volumes are configured correctly.",
|
||||
@@ -690,9 +690,9 @@
|
||||
"application-version": "软件版本",
|
||||
"application-version-error-text": "Your current version ({0}) does not match the latest release. Considering updating to the latest version ({1}).",
|
||||
"mealie-is-up-to-date": "Mealie 是最新版",
|
||||
"secure-site": "Secure Site",
|
||||
"secure-site-error-text": "Serve via localhost or secure with https. Clipboard and additional browser APIs may not work.",
|
||||
"secure-site-success-text": "Site is accessed by localhost or https",
|
||||
"secure-site": "安全站点",
|
||||
"secure-site-error-text": "运行于本机或受https保护,剪切板和一些浏览器API可能无法正常工作。",
|
||||
"secure-site-success-text": "本站点经由本机或https协议访问",
|
||||
"server-side-base-url": "Server Side Base URL",
|
||||
"server-side-base-url-error-text": "`BASE_URL` is still the default value on API Server. This will cause issues with notifications links generated on the server for emails, etc.",
|
||||
"server-side-base-url-success-text": "Server Side URL does not match the default",
|
||||
@@ -719,13 +719,13 @@
|
||||
"manage-labels": "Manage Labels",
|
||||
"are-you-sure-you-want-to-delete-this-item": "Are you sure you want to delete this item?",
|
||||
"copy-as-text": "复制文本",
|
||||
"copy-as-markdown": "Copy as Markdown",
|
||||
"copy-as-markdown": "以Markdown格式复制",
|
||||
"delete-checked": "删除选中",
|
||||
"toggle-label-sort": "Toggle Label Sort",
|
||||
"reorder-labels": "Reorder Labels",
|
||||
"uncheck-all-items": "Uncheck All Items",
|
||||
"check-all-items": "Check All Items",
|
||||
"linked-recipes-count": "No Linked Recipes|One Linked Recipe|{count} Linked Recipes",
|
||||
"toggle-label-sort": "切换标签排序",
|
||||
"reorder-labels": "重新排列标签",
|
||||
"uncheck-all-items": "取消勾选所有项目",
|
||||
"check-all-items": "勾选所有项目",
|
||||
"linked-recipes-count": "没有关联食谱|1个关联食谱|{count}个关联食谱",
|
||||
"items-checked-count": "No items checked|One item checked|{count} items checked",
|
||||
"no-label": "无标签",
|
||||
"completed-on": "Completed on {date}"
|
||||
@@ -951,7 +951,7 @@
|
||||
"group-details": "Group Details",
|
||||
"group-details-description": "Before you create an account you'll need to create a group. Your group will only contain you, but you'll be able to invite others later. Members in your group can share meal plans, shopping lists, recipes, and more!",
|
||||
"use-seed-data": "Use Seed Data",
|
||||
"use-seed-data-description": "Mealie ships with a collection of Foods, Units, and Labels that can be used to populate your group with helpful data for organizing your recipes.",
|
||||
"use-seed-data-description": "Mealie附带一套现成的“食品”、“单位”、“标签”数据,可以帮助你的群组管理食谱。",
|
||||
"account-details": "Account Details"
|
||||
},
|
||||
"validation": {
|
||||
@@ -1021,7 +1021,7 @@
|
||||
"admin": {
|
||||
"maintenance": {
|
||||
"storage-details": "Storage Details",
|
||||
"page-title": "Site Maintenance",
|
||||
"page-title": "站点维护",
|
||||
"summary-title": "Summary",
|
||||
"button-label-get-summary": "Get Summary",
|
||||
"button-label-open-details": "Details",
|
||||
@@ -1054,7 +1054,7 @@
|
||||
"mainentance": {
|
||||
"actions-title": "Actions"
|
||||
},
|
||||
"ingredients-natural-language-processor": "Ingredients Natural Language Processor",
|
||||
"ingredients-natural-language-processor": "食材条目自然语言处理器",
|
||||
"ingredients-natural-language-processor-explanation": "Mealie uses Conditional Random Fields (CRFs) for parsing and processing ingredients. The model used for ingredients is based off a data set of over 100,000 ingredients from a dataset compiled by the New York Times. Note that as the model is trained in English only, you may have varied results when using the model in other languages. This page is a playground for testing the model.",
|
||||
"ingredients-natural-language-processor-explanation-2": "It's not perfect, but it yields great results in general and is a good starting point for manually parsing ingredients into individual fields. Alternatively, you can also use the \"Brute\" processor that uses a pattern matching technique to identify ingredients.",
|
||||
"nlp": "NLP",
|
||||
@@ -1083,7 +1083,7 @@
|
||||
"personal": "Personal",
|
||||
"personal-description": "These are settings that are personal to you. Changes here won't affect other users",
|
||||
"user-settings": "User Settings",
|
||||
"user-settings-description": "Manage your preferences, change your password, and update your email",
|
||||
"user-settings-description": "管理偏好,修改密码,更换邮箱地址",
|
||||
"api-tokens-description": "Manage your API Tokens for access from external applications",
|
||||
"group-description": "These items are shared within your group. Editing one of them will change it for the whole group!",
|
||||
"group-settings": "Group Settings",
|
||||
@@ -1093,11 +1093,11 @@
|
||||
"members-description": "See who's in your group and manage their permissions.",
|
||||
"webhooks-description": "Setup webhooks that trigger on days that you have have mealplan scheduled.",
|
||||
"notifiers": "Notifiers",
|
||||
"notifiers-description": "设置邮件以便特定事件发生时推送通知",
|
||||
"notifiers-description": "设置邮件、基于特定事件推送通知",
|
||||
"manage-data": "Manage Data",
|
||||
"manage-data-description": "Manage your Food and Units (more options coming soon)",
|
||||
"data-migrations": "Data Migrations",
|
||||
"data-migrations-description": "Migrate your existing data from other applications like Nextcloud Recipes and Chowdown",
|
||||
"data-migrations-description": "将现有数据从其他应用(如Nextcloud食谱、Chowdown)迁移至Mealie",
|
||||
"email-sent": "邮件已发送",
|
||||
"error-sending-email": "发送邮件出错",
|
||||
"personal-information": "Personal Information",
|
||||
|
||||
Reference in New Issue
Block a user