From e50ec2e2e2178a8332de13379a22efbe4fea05d0 Mon Sep 17 00:00:00 2001 From: HomeAssistant Azure Date: Sat, 29 Feb 2020 00:32:31 +0000 Subject: [PATCH] [ci skip] Translation update --- translations/de.json | 55 +++++++++++++++++++ translations/en.json | 77 +++++++++++++++++++++++++- translations/lb.json | 65 ++++++++++++++++++++-- translations/nb.json | 4 +- translations/pl.json | 67 +++++++++++++++++++++- translations/zh-Hans.json | 113 +++++++++++++++++++++++++++++--------- translations/zh-Hant.json | 2 +- 7 files changed, 348 insertions(+), 35 deletions(-) diff --git a/translations/de.json b/translations/de.json index 871ed3ce52..01197c5afa 100644 --- a/translations/de.json +++ b/translations/de.json @@ -640,6 +640,39 @@ "default_confirmation_title": "Sind Sie sicher?", "ok": "OK" }, + "helper_settings": { + "generic": { + "icon": "Symbol", + "initial_value": "Anfangswert beim Start", + "name": "Name" + }, + "input_datetime": { + "has_date": "Datum", + "has_time": "Zeit" + }, + "input_number": { + "max": "Maximaler Wert", + "min": "Minimaler Wert", + "mode": "Anzeigemodus", + "slider": "Schieberegler", + "unit_of_measurement": "Maßeinheit" + }, + "input_select": { + "add": "Hinzufügen", + "add_option": "Option hinzufügen", + "no_options": "Es gibt noch keine Optionen.", + "options": "Optionen" + }, + "input_text": { + "max": "Maximale Länge", + "min": "Minimale Länge", + "mode": "Anzeigemodus", + "password": "Passwort", + "text": "Text" + }, + "not_editable": "Nicht bearbeitbar", + "required_error_msg": "Dieses Feld ist erforderlich" + }, "more_info_control": { "dismiss": "Dialog ausblenden", "edit": "Entität bearbeiten", @@ -1356,6 +1389,28 @@ } }, "header": "Home Assistant konfigurieren", + "helpers": { + "caption": "Helfer", + "dialog": { + "add_helper": "Helfer hinzufügen", + "add_platform": "{platform} hinzufügen", + "create": "Erstellen" + }, + "picker": { + "add_helper": "Helfer hinzufügen", + "headers": { + "editable": "Editierbar", + "name": "Name", + "type": "Typ" + } + }, + "types": { + "input_boolean": "Umschalten", + "input_datetime": "Datum und/oder Uhrzeit", + "input_number": "Nummer", + "input_text": "Text" + } + }, "integrations": { "caption": "Integrationen", "config_entry": { diff --git a/translations/en.json b/translations/en.json index ef333b5aaf..c2c77b2f3e 100644 --- a/translations/en.json +++ b/translations/en.json @@ -639,6 +639,7 @@ }, "generic": { "cancel": "Cancel", + "close": "close", "default_confirmation_title": "Are you sure?", "ok": "OK" }, @@ -1481,6 +1482,76 @@ "note_about_website_reference": "More are available on the " }, "introduction": "Here it is possible to configure your components and Home Assistant. Not everything is possible to configure from the UI yet, but we're working on it.", + "lovelace": { + "caption": "Lovelace Dashboards", + "dashboards": { + "cant_edit_yaml": "Dashboards defined in YAML can not be edited from the UI. Change them in configuration.yaml.", + "caption": "Dashboards", + "conf_mode": { + "storage": "UI controlled", + "yaml": "YAML file" + }, + "confirm_delete": "Are you sure you want to delete this dashboard?", + "detail": { + "create": "Create", + "delete": "Delete", + "dismiss": "Close", + "edit_dashboard": "Edit dashboard", + "icon": "Sidebar icon", + "new_dashboard": "Add new dashboard", + "require_admin": "Admin only", + "show_sidebar": "Show in sidebar", + "title": "Sidebar title", + "update": "Update", + "url": "Url", + "url_error_msg": "The url can not contain spaces or special characters, except for _ and -" + }, + "picker": { + "add_dashboard": "Add dashboard", + "headers": { + "conf_mode": "Configuration method", + "filename": "Filename", + "require_admin": "Admin only", + "sidebar": "Show in sidebar", + "title": "Title" + }, + "open": "Open dashboard" + } + }, + "description": "Configure your Lovelace Dashboards", + "resources": { + "cant_edit_yaml": "You are using Lovelace in YAML mode, therefore you can not manage your resources through the UI. Manage them in configuration.yaml.", + "caption": "Resources", + "confirm_delete": "Are you sure you want to delete this resource?", + "detail": { + "create": "Create", + "delete": "Delete", + "dismiss": "Close", + "new_resource": "Add new resource", + "type": "Resource type", + "update": "Update", + "url": "Url", + "url_error_msg": "Url is a required field", + "warning_header": "Be cautious!", + "warning_text": "Adding resources can be dangerous, make sure you know the source of the resource and trust them. Bad resources could seriously harm your system." + }, + "picker": { + "add_resource": "Add resource", + "headers": { + "type": "Type", + "url": "Url" + } + }, + "refresh_body": "You have to refresh the page to complete the removal, do you want to refresh now?", + "refresh_header": "Do you want to refresh?", + "types": { + "css": "Stylesheet", + "html": "HTML (deprecated)", + "js": "JavaScript File (deprecated)", + "module": "JavaScript Module" + } + } + }, "person": { "add_person": "Add Person", "caption": "Persons", @@ -2180,10 +2251,14 @@ }, "save_config": { "cancel": "Never mind", + "close": "Close", "header": "Take control of your Lovelace UI", "para": "By default Home Assistant will maintain your user interface, updating it when new entities or Lovelace UI components become available. If you take control we will no longer make changes automatically for you.", "para_sure": "Are you sure you want to take control of your user interface?", - "save": "Take control" + "save": "Take control", + "yaml_config": "To help you start here is the current config of this dashboard:", + "yaml_control": "To take control in YAML mode, create a YAML file with the name you specified in your config for this dashboard, or the default 'ui-lovelace.yaml'.", + "yaml_mode": "You are using YAML mode, that means you can not change your Lovelace config from the UI. If you want to change Lovelace from the UI, remove the 'mode: yaml' from your Lovelace configuration in 'configuration.yaml.'" }, "suggest_card": { "add": "Add to Lovelace UI", diff --git a/translations/lb.json b/translations/lb.json index 9341113074..ff5b08711c 100644 --- a/translations/lb.json +++ b/translations/lb.json @@ -626,6 +626,7 @@ "enabled_description": "Deaktivéiert Entitéiten ginn net am Home Assistant bäigesat.", "enabled_label": "Entitéit aktivéieren", "entity_id": "ID vun der Entitéit", + "icon": "Ikon iwwerschreiwen", "name": "Numm iwwerschreiwen", "note": "Nott: dëst funktionéiert villäicht nach net mat all Integratioun.", "unavailable": "Dës Entitéit ass net erreechbar fir de Moment.", @@ -640,6 +641,38 @@ "default_confirmation_title": "Sécher?", "ok": "OK" }, + "helper_settings": { + "generic": { + "icon": "Ikon", + "initial_value": "Initial Wäert beim start", + "name": "Numm" + }, + "input_datetime": { + "has_date": "Datum", + "has_time": "Zäit" + }, + "input_number": { + "max": "Maximale Wäert", + "min": "Minimale Wäert", + "mode": "Affichage Modus", + "unit_of_measurement": "Moosseenheet" + }, + "input_select": { + "add": "Dobäisetzen", + "add_option": "Optioun dobäisetzen", + "no_options": "Et gi nach keng Optiounen.", + "options": "Optiounen" + }, + "input_text": { + "max": "Maximal Längt", + "min": "Minimal Längt", + "mode": "Affichage Modus", + "password": "Passwuert", + "text": "Text" + }, + "not_editable": "Net Editéierbar", + "required_error_msg": "Dëst Feld ass erfuerderlech" + }, "more_info_control": { "dismiss": "Dialog ofbriechen", "edit": "Entitéit änneren", @@ -1356,6 +1389,30 @@ } }, "header": "Home Assistant astellen", + "helpers": { + "caption": "Helper", + "description": "Elementer déi et erlaaben Automatismen z'erstellen.", + "dialog": { + "add_helper": "Helper bäifügen", + "add_platform": "{platform} bäifügen", + "create": "Erstellen" + }, + "picker": { + "add_helper": "Helper bäifügen", + "headers": { + "editable": "Editéierbar", + "name": "Numm", + "type": "Typ" + } + }, + "types": { + "input_boolean": "Ëmschalten", + "input_datetime": "Datum an/oder Zäit", + "input_number": "Nummer", + "input_select": "Auswiellëscht", + "input_text": "Text" + } + }, "integrations": { "caption": "Integratiounen", "config_entry": { @@ -1801,7 +1858,7 @@ "frontend": "frontend-ui", "frontend_version": "Frontend Versioun: {version} - {type}", "home_assistant_logo": "Home Assistant logo", - "icons_by": "Ikoner vun", + "icons_by": "Ikonen vun", "license": "Verëffentlecht ënnert der Apache 2.0 Lizenz", "lovelace_ui": "Zum Lovelace Benotzer Interface wiesselen", "path_configuration": "Pad zur configuration.yaml: {path}", @@ -1978,14 +2035,14 @@ "entity": "Entitéit", "hold_action": "Aktioun beim unhalen", "hours_to_show": "Stonnen uweisen", - "icon": "Ikone", - "icon_height": "Héicht vun der Ikone", + "icon": "Ikon", + "icon_height": "Héicht vun der Ikon", "image": "Wee zum Bild", "maximum": "Maximum", "minimum": "Minimum", "name": "Numm", "refresh_interval": "Aktualiséierungs Intervall", - "show_icon": "Ikone uweisen?", + "show_icon": "Ikon uweisen?", "show_name": "Numm uweisen?", "show_state": "Zoustand uweisen?", "tap_action": "Aktioun beim tippen", diff --git a/translations/nb.json b/translations/nb.json index 9c14ba1933..8039f96253 100644 --- a/translations/nb.json +++ b/translations/nb.json @@ -1416,7 +1416,7 @@ "input_boolean": "Veksle", "input_datetime": "Dato og/eller klokkeslett", "input_number": "Nummer", - "input_select": "Fall ned", + "input_select": "Dropdown", "input_text": "Tekst" } }, @@ -1992,7 +1992,7 @@ } }, "changed_toast": { - "message": "Lovelace UI-konfigurasjonen ble oppdatert. Oppdater for å se endringer?", + "message": "Lovelace UI-konfigurasjonen ble oppdatert. refresh for å se endringer?", "refresh": "Oppdater" }, "editor": { diff --git a/translations/pl.json b/translations/pl.json index 2f925d9069..4ff32783f8 100644 --- a/translations/pl.json +++ b/translations/pl.json @@ -626,6 +626,8 @@ "enabled_description": "Wyłączone encje nie zostaną dodane do Home Assistant'a.", "enabled_label": "Włącz encję", "entity_id": "Identyfikator encji", + "icon": "Nadpisanie ikony", + "icon_error": "Ikony powinny mieć format 'prefix:iconname', np. 'mdi:home'", "name": "Nadpisanie nazwy", "note": "Uwaga: może to jeszcze nie działać ze wszystkimi integracjami.", "unavailable": "Ta encja nie jest obecnie dostępna.", @@ -640,6 +642,44 @@ "default_confirmation_title": "Jesteś pewny?", "ok": "OK" }, + "helper_settings": { + "generic": { + "icon": "Ikona", + "initial_value": "Wartość początkowa na starcie", + "initial_value_explain": "Wartość, jaką będzie miał element po uruchomieniu Asystenta domowego. Pozostawione puste spowoduje przywrócenie poprzedniej wartości.", + "name": "Imię" + }, + "input_datetime": { + "has_date": "Data", + "has_time": "Czas" + }, + "input_number": { + "box": "Pole wyboru", + "max": "Maksymalna wartość", + "min": "Minimalna wartość", + "mode": "Tryb wyświetlania", + "slider": "Suwak", + "step": "Wielkość kroku suwaka", + "unit_of_measurement": "Jednostka miary" + }, + "input_select": { + "add": "Dodaj", + "add_option": "Dodaj opcję", + "no_options": "Nie ma jeszcze opcji.", + "options": "Opcje" + }, + "input_text": { + "max": "Maksymalna długość", + "min": "Minimalna długość", + "mode": "Tryb wyświetlania", + "password": "Hasło", + "pattern": "Wyrażenie regularne do sprawdzania poprawności po stronie klienta", + "text": "Pole tekstowe" + }, + "not_editable": "Nie edytowalne", + "not_editable_text": "Tego elementu nie można zmienić z poziomu interfejsu użytkownika, ponieważ jest on zdefiniowany w pliku configuration.yaml.", + "required_error_msg": "To pole jest wymagane" + }, "more_info_control": { "dismiss": "Zamknij okno dialogowe", "edit": "Edytuj encję", @@ -1356,6 +1396,30 @@ } }, "header": "Konfiguruj Home Assistant'a", + "helpers": { + "caption": "Pola do wprowadzania danych", + "description": "Elementy, które mogą pomóc w tworzeniu automatyzacji", + "dialog": { + "add_helper": "Dodaj pole do wprowadzania danych", + "add_platform": "Dodaj {platform}", + "create": "Utwórz" + }, + "picker": { + "add_helper": "Dodaj pole do wprowadzania danych", + "headers": { + "editable": "Edytowalne", + "name": "Nazwa", + "type": "Typ" + } + }, + "types": { + "input_boolean": "Przełączanie", + "input_datetime": "Data i / lub godzina", + "input_number": "Pole numeryczne", + "input_select": "Pole rozwijalne", + "input_text": "Pole tekstowe" + } + }, "integrations": { "caption": "Integracje", "config_entry": { @@ -2109,6 +2173,7 @@ "error_remove": "Nie można usunąć konfiguracji: {error}", "error_save_yaml": "Nie można zapisać YAML: {error}", "header": "Edytuj konfigurację", + "resources_moved": "Zasoby nie powinny być już dodawane do konfiguracji Lovelace, ale można je dodawać w panelu konfiguracji Lovelace.", "save": "Zapisz", "saved": "Zapisano", "unsaved_changes": "Niezapisane zmiany" @@ -2415,7 +2480,7 @@ "dropdown_label": "Motyw", "error_no_theme": "Brak dostępnych motywów.", "header": "Motyw", - "link_promo": "Dowiedz się więcej o motywch" + "link_promo": "Dowiedz się więcej o motywach" }, "vibrate": { "description": "Włącz lub wyłącz wibracje na tym urządzeniu podczas sterowania urządzeniami.", diff --git a/translations/zh-Hans.json b/translations/zh-Hans.json index 1af020b33d..d0e169f0f2 100644 --- a/translations/zh-Hans.json +++ b/translations/zh-Hans.json @@ -581,7 +581,7 @@ "entity": "相关实体", "group": "以下群组的一部分", "integration": "集成", - "no_related_found": "找不到相关项目。", + "no_related_found": "未找到相关项目。", "scene": "以下场景的一部分", "script": "以下脚本的一部分" }, @@ -626,12 +626,14 @@ "enabled_description": "已禁用的实体不再添加到 Home Assistant。", "enabled_label": "启用实体", "entity_id": "实体 ID", + "icon": "图标覆盖", + "icon_error": "图标的格式应为 prefix:iconname,例如:mdi:home", "name": "覆盖名称", "note": "注意:这可能不适用于所有集成。", "unavailable": "该实体暂不可用。", "update": "更新" }, - "no_unique_id": "该实体没有唯一的ID,因此无法由UI进行管理设置。", + "no_unique_id": "该实体没有唯一的 ID,因此无法由 UI 管理其设置。", "related": "关联", "settings": "设置" }, @@ -640,8 +642,46 @@ "default_confirmation_title": "您确定吗?", "ok": "确定" }, + "helper_settings": { + "generic": { + "icon": "图标", + "initial_value": "初始值", + "initial_value_explain": "该元素在 Home Assistant 启动时具有的值。如果留空,则保留之前的值。", + "name": "名称" + }, + "input_datetime": { + "has_date": "日期", + "has_time": "时间" + }, + "input_number": { + "box": "输入框", + "max": "最大值", + "min": "最小值", + "mode": "显示模式", + "slider": "滑杆", + "step": "滑杆步长", + "unit_of_measurement": "单位" + }, + "input_select": { + "add": "添加", + "add_option": "添加选项", + "no_options": "目前没有选项。", + "options": "选项" + }, + "input_text": { + "max": "最大长度", + "min": "最小长度", + "mode": "显示模式", + "password": "密码", + "pattern": "用于客户端验证的正则表达式模式", + "text": "文本" + }, + "not_editable": "不可编辑", + "not_editable_text": "该实体无法在 UI 中修改,因为它被定义于 configuration.yaml。", + "required_error_msg": "此字段为必填字段" + }, "more_info_control": { - "dismiss": "关闭对话", + "dismiss": "关闭对话框", "edit": "编辑实体", "person": { "create_zone": "从当前位置创建地点" @@ -668,7 +708,7 @@ }, "vacuum": { "clean_spot": "清理污渍", - "commands": "吸尘器清扫指令:", + "commands": "扫地机指令:", "fan_speed": "风扇转速", "locate": "定位", "pause": "暂停", @@ -761,7 +801,7 @@ "link_profile_page": "您的个人资料页面" }, "areas": { - "caption": "区域注册", + "caption": "区域注册表", "create_area": "创建区域", "description": "您家中所有区域的概览。", "editor": { @@ -1172,7 +1212,7 @@ }, "core": { "caption": "通用", - "description": "检查你的配置文件及服务器控制", + "description": "更改 Home Assistant 的通用配置", "section": { "core": { "core_config": { @@ -1191,7 +1231,7 @@ "unit_system_imperial": "英制", "unit_system_metric": "公制" }, - "header": "配置及服务器控制", + "header": "通用配置", "introduction": "更改配置的过程可能有些抓狂,我们懂的。这部分将帮助你减轻一些工作。" }, "server_control": { @@ -1212,7 +1252,7 @@ "validation": { "check_config": "检查配置", "heading": "配置检查", - "introduction": "此处可以帮助你检验最新修改的配置文件有效性", + "introduction": "此处可以帮助您检验最新修改的配置文件有效性", "invalid": "配置无效", "valid": "配置有效!" } @@ -1251,7 +1291,7 @@ }, "create": "通过设备创建自动化", "no_automations": "没有自动化", - "no_device_automations": "该设备没有任何自动化可使用。", + "no_device_automations": "该设备没有可用的自动化。", "triggers": { "caption": "当以下事件发生时:" } @@ -1295,7 +1335,7 @@ "update": "更新" }, "entities": { - "caption": "实体注册", + "caption": "实体注册表", "description": "所有已知实体的概览。", "editor": { "confirm_delete": "您确定要删除此条目吗?", @@ -1356,6 +1396,25 @@ } }, "header": "配置 Home Assistant", + "helpers": { + "dialog": { + "add_platform": "添加 {platform}" + }, + "picker": { + "headers": { + "editable": "可编辑", + "name": "名称", + "type": "类型" + } + }, + "types": { + "input_boolean": "开关", + "input_datetime": "日期/时间", + "input_number": "数值", + "input_select": "下拉菜单", + "input_text": "文本" + } + }, "integrations": { "caption": "集成", "config_entry": { @@ -1395,7 +1454,7 @@ }, "configure": "配置", "configured": "已配置", - "description": "管理连接的设备和服务", + "description": "管理并设置集成", "details": "集成详细信息", "discovered": "已发现", "home_assistant_website": "Home Assistant 网站", @@ -1416,7 +1475,7 @@ "note_about_integrations": "并非所有集成都可以通过 UI 进行配置。", "note_about_website_reference": "更多可用信息,尽在 " }, - "introduction": "你可以在此配置 Home Assistant 及组件。目前并非所有配置都能通过前端 UI 完成,但是我们在努力实现中。", + "introduction": "您可以在此配置 Home Assistant 及组件。目前并非所有配置都能通过前端 UI 完成,但是我们在努力实现中。", "person": { "add_person": "添加人员", "caption": "人员", @@ -1534,8 +1593,8 @@ }, "validation": { "check_config": "检查配置", - "heading": "配置有效性", - "introduction": "此处可以帮助你检验最新修改的配置文件有效性", + "heading": "配置检查", + "introduction": "此处可以帮助您检验最新修改的配置文件有效性", "invalid": "配置无效", "valid": "配置有效!" } @@ -1706,9 +1765,9 @@ "update": "更新" }, "edit_home_zone": "住址的半径目前不能在前端设定。请在地图上拖动标示以移动家的区域。", - "edit_home_zone_narrow": "住址的半径尚无法由前端进行设定、但可以于一般设定中变更其位置。", - "go_to_core_config": "转换至常规配置?", - "home_zone_core_config": "住址的位置可以于一般设定页面中进行编辑、但半径尚无法编辑。是否要切换至一般设定?", + "edit_home_zone_narrow": "住址区域的半径尚无法在前端设定,但可以在通用配置中更改其位置。", + "go_to_core_config": "前往通用配置?", + "home_zone_core_config": "家的位置可以在通用配置中进行编辑,但半径尚无法在前端设定。是否前往通用配置?", "introduction": "地点用于定义世界的某个地方。若某人位于一个地点,则其状态的名称就取自该地点。地点也可用作自动化配置中的触发条件和环境条件。", "no_zones_created_yet": "看来您还没有建立地点。" }, @@ -1796,7 +1855,7 @@ "info": { "built_using": "建于", "custom_uis": "自定义用户界面:", - "default_ui": "{action} {name}为此设备上的默认页面", + "default_ui": "{action} {name} 为此设备上的默认页面", "developed_by": "由一帮很 Awesome~~~ 的人开发。", "frontend": "前端用户界面", "frontend_version": "前端版本: {version} - {type}", @@ -1829,7 +1888,7 @@ "description_publish": "发送一个数据包", "listening_to": "监听", "message_received": "{time} 收到关于 {topic} 的消息[ {id} ]", - "payload": "有效负载(允许模板)", + "payload": "负载参数(可使用模板)", "publish": "发送", "start_listening": "开始监听", "stop_listening": "停止监听", @@ -2084,7 +2143,9 @@ "header": "查看配置", "header_name": "{name}查看配置", "move_left": "向左移动视图", - "move_right": "向右移动视图" + "move_right": "向右移动视图", + "tab_badges": "徽章", + "tab_settings": "设置" }, "header": "编辑 UI", "menu": { @@ -2103,9 +2164,9 @@ "confirm_unsaved_changes": "您有未保存的更改,确定要退出吗?", "confirm_unsaved_comments": "您的配置包含注释,这些注释将不会保存。是否继续?", "error_invalid_config": "您的配置无效:{error}", - "error_parse_yaml": "无法解析YAML:{error}", + "error_parse_yaml": "无法解析 YAML:{error}", "error_remove": "无法删除配置:{error}", - "error_save_yaml": "无法保存YAML:{error}", + "error_save_yaml": "无法保存 YAML:{error}", "header": "编辑配置", "save": "保存", "saved": "已保存", @@ -2140,7 +2201,7 @@ }, "reload_lovelace": "重新加载 Lovelace", "unused_entities": { - "available_entities": "这些是您可用的实体,但尚未在Lovelace UI中显示。", + "available_entities": "这些是您可用的实体,但尚未在 Lovelace UI 中显示。", "domain": "域", "entity": "实体", "entity_id": "实体 ID", @@ -2310,7 +2371,7 @@ "intro": "{name},您好!欢迎来到 Home Assistant。您想怎样命名您的家呢?", "intro_location": "我们想知道您住在哪里。这将用于显示资讯以及设置基于太阳的自动化。此数据永远不会在您的网络以外共享。", "intro_location_detect": "我们可以通过向外部服务发出一个一次性请求来帮助您填写此信息。", - "location_name_default": "家" + "location_name_default": "我的家" }, "integration": { "finish": "完成", @@ -2416,8 +2477,8 @@ "link_promo": "了解主题" }, "vibrate": { - "description": "控制设备时,在此设备上启用或禁用抖动。", - "header": "抖动" + "description": "控制设备时,在此设备上启用或禁用振动。", + "header": "振动" } }, "shopping-list": { diff --git a/translations/zh-Hant.json b/translations/zh-Hant.json index 3ccbb90a53..10e2377b1e 100644 --- a/translations/zh-Hant.json +++ b/translations/zh-Hant.json @@ -1992,7 +1992,7 @@ } }, "changed_toast": { - "message": "Lovelace UI 設定已更新,是否要更新頁面?", + "message": "此 Lovelace UI 設定已更新,是否要更新頁面檢視變更?", "refresh": "更新" }, "editor": {