Merge pull request #5252 from home-assistant/dev

20200318.0
This commit is contained in:
Bram Kragten 2020-03-18 12:33:12 +01:00 committed by GitHub
commit 89a94b3efc
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
17 changed files with 286 additions and 82 deletions

View File

@ -172,6 +172,9 @@ export class HcMain extends HassElement {
return;
}
if (!this._unsubLovelace || this._urlPath !== msg.urlPath) {
if (msg.urlPath === "lovelace") {
msg.urlPath = null;
}
this._urlPath = msg.urlPath;
if (this._unsubLovelace) {
this._unsubLovelace();

View File

@ -2,7 +2,7 @@ from setuptools import setup, find_packages
setup(
name="home-assistant-frontend",
version="20200316.1",
version="20200318.0",
description="The Home Assistant frontend",
url="https://github.com/home-assistant/home-assistant-polymer",
author="The Home Assistant Authors",

View File

@ -37,12 +37,12 @@ class HassTabsSubpage extends LitElement {
@property() public route!: Route;
@property() public tabs!: PageNavigation[];
@property({ type: Boolean, reflect: true }) public narrow = false;
@property() private _activeTab: number = -1;
@property() private _activeTab?: PageNavigation;
private _getTabs = memoizeOne(
(
tabs: PageNavigation[],
activeTab: number,
activeTab: PageNavigation | undefined,
showAdvanced: boolean | undefined,
_components,
_language
@ -56,31 +56,32 @@ class HassTabsSubpage extends LitElement {
);
return shownTabs.map(
(page, index) => html`
<div
class="tab ${classMap({
active: index === activeTab,
})}"
@click=${this._tabTapped}
.path=${page.path}
>
${this.narrow
? html`
<ha-icon .icon=${page.icon}></ha-icon>
`
: ""}
${!this.narrow || index === activeTab
? html`
<span class="name"
>${page.translationKey
? this.hass.localize(page.translationKey)
: name}</span
>
`
: ""}
<mwc-ripple></mwc-ripple>
</div>
`
(page) =>
html`
<div
class="tab ${classMap({
active: page === activeTab,
})}"
@click=${this._tabTapped}
.path=${page.path}
>
${this.narrow
? html`
<ha-icon .icon=${page.icon}></ha-icon>
`
: ""}
${!this.narrow || page === activeTab
? html`
<span class="name"
>${page.translationKey
? this.hass.localize(page.translationKey)
: name}</span
>
`
: ""}
<mwc-ripple></mwc-ripple>
</div>
`
);
}
);
@ -88,7 +89,7 @@ class HassTabsSubpage extends LitElement {
protected updated(changedProperties: PropertyValues) {
super.updated(changedProperties);
if (changedProperties.has("route")) {
this._activeTab = this.tabs.findIndex((tab) =>
this._activeTab = this.tabs.find((tab) =>
this.route.prefix.includes(tab.path)
);
}

View File

@ -57,8 +57,10 @@ export class DialogLovelaceDashboardDetail extends LitElement {
if (!this._params) {
return html``;
}
const urlInvalid = !/^[a-zA-Z0-9_-]+-[a-zA-Z0-9_-]+$/.test(this._urlPath);
const titleInvalid = !this._urlPath.trim();
const urlInvalid =
this._params.urlPath !== "lovelace" &&
!/^[a-zA-Z0-9_-]+-[a-zA-Z0-9_-]+$/.test(this._urlPath);
const titleInvalid = !this._title.trim();
return html`
<ha-dialog
open

View File

@ -204,8 +204,8 @@ export const haStyleDialog = css`
--mdc-dialog-min-width: 400px;
--mdc-dialog-max-width: 600px;
--mdc-dialog-heading-ink-color: var(--primary-text-color);
--mdc-dialog-content-ink-color: var(--primary-text-color);
--justify-action-buttons: space-between;
color: var(--primary-text-color);
}
ha-dialog .form {

View File

@ -2336,9 +2336,14 @@
"exit_edit_mode": "Surt del mode dedició d'interfície",
"help": "Ajuda",
"refresh": "Actualitzar",
"reload_resources": "Actualitza recursos",
"unused_entities": "Entitats sense utilitzar"
},
"reload_lovelace": "Recarrega Lovelace",
"reload_resources": {
"refresh_body": "Has dactualitzar la pàgina per completar la càrrega. Vols actualitzar-la ara?",
"refresh_header": "Vols actualitzar?"
},
"unused_entities": {
"available_entities": "Aquestes són les entitats que tens disponibles, però que no es troben a la interfície d'usuari Lovelace.",
"domain": "Domini",

View File

@ -2127,7 +2127,7 @@
"name": "Entitetsknap"
},
"entity-filter": {
"description": "Entitetsfilterkortet giver dig mulighed for at definere en liste af entiteter, du kun vil vise, når en bestemt tilstand er mødt.",
"description": "Entitetsfilterkortet giver dig mulighed for at definere en liste af entiteter, du kun vil vise, når en bestemt tilstand er tilstede.",
"name": "Entitetsfilter"
},
"gauge": {
@ -2338,9 +2338,14 @@
"exit_edit_mode": "Afslut brugerflade-redigeringstilstand",
"help": "Hjælp",
"refresh": "Opdater",
"reload_resources": "Genindlæs ressourcer",
"unused_entities": "Ubrugte entiteter"
},
"reload_lovelace": "Genindlæs brugerflade",
"reload_resources": {
"refresh_body": "Du er nødt til at opdatere siden for at fuldføre genindlæsningen. Vil du opdatere nu?",
"refresh_header": "Vil du opdatere?"
},
"unused_entities": {
"available_entities": "Dette er de entiteter, du har til rådighed, som endnu ikke er i din Lovelace-brugerflade.",
"domain": "Domæne",

View File

@ -611,7 +611,7 @@
"confirmation": {
"cancel": "Abbrechen",
"ok": "OK",
"title": "Sind Sie sicher?"
"title": "Bist du sicher?"
},
"domain_toggler": {
"title": "Domänen umschalten"
@ -694,7 +694,7 @@
"create_zone": "Zone vom aktuellen Standort erstellen"
},
"restored": {
"confirm_remove_text": "Sind Sie sicher, dass Sie diese Entität löschen möchten?",
"confirm_remove_text": "Bist du dir sicher, dass du diese Entität löschen möchtest?",
"confirm_remove_title": "Entität entfernen?",
"not_provided": "Diese Entität ist derzeit nicht verfügbar und ist verwitwet für eine entfernte, geänderte oder gestörte Integration oder ein Gerät.",
"remove_action": "Entität entfernen",
@ -838,7 +838,7 @@
"actions": {
"add": "Aktion hinzufügen",
"delete": "Löschen",
"delete_confirm": "Sind Sie sicher, dass Sie das löschen wollen?",
"delete_confirm": "Möchtest du das wirklich löschen?",
"duplicate": "Duplizieren",
"header": "Aktionen",
"introduction": "Aktionen werden von Home Assistant ausgeführt, wenn Automatisierungen ausgelöst werden.",
@ -883,7 +883,7 @@
"conditions": {
"add": "Bedingung hinzufügen",
"delete": "Löschen",
"delete_confirm": "Sind Sie sicher, dass Sie das löschen wollen?",
"delete_confirm": "Möchtest du das wirklich löschen?",
"duplicate": "Duplizieren",
"header": "Bedingungen",
"introduction": "Die Bedingungen sind optional und verhindern die weitere Ausführung, sofern nicht alle Bedingungen erfüllt sind.",
@ -956,7 +956,7 @@
"triggers": {
"add": "Auslöser hinzufügen",
"delete": "Löschen",
"delete_confirm": "Sind Sie sicher, dass Sie das löschen wollen?",
"delete_confirm": "Möchtest du das wirklich löschen?",
"duplicate": "Duplizieren",
"header": "Auslöser",
"introduction": "Auslöser starten automatisierte Abläufe. Es ist möglich, mehrere Auslöser für dieselbe Abfolge zu definieren. Wenn ein Auslöser aktiviert wird, prüft Home Assistant die Bedingungen, sofern vorhanden, und führt die Aktion aus.",
@ -1049,7 +1049,7 @@
"picker": {
"add_automation": "Automatisierung hinzufügen",
"delete_automation": "Automatisierung löschen",
"delete_confirm": "Sind Sie sicher, dass Sie diese Automatisierung löschen wollen?",
"delete_confirm": "Bist du sicher, dass du diese Automatisierung löschen möchtest?",
"edit_automation": "Automatisierung bearbeiten",
"header": "Automatisierungseditor",
"introduction": "Mit dem Automations-Editor können Automatisierungen erstellt und bearbeitet werden. Bitte folgen Sie dem nachfolgenden Link, um die Anleitung zu lesen und um sicherzustellen, dass Sie Home Assistant richtig konfiguriert haben.",
@ -1308,7 +1308,7 @@
}
},
"automations": "Automatisierungen",
"cant_edit": "Sie können nur Elemente bearbeiten, die in der Benutzeroberfläche erstellt wurden.",
"cant_edit": "Du kannst nur Elemente bearbeiten, die in der Benutzeroberfläche erstellt wurden.",
"caption": "Geräte",
"confirm_rename_entity_ids": "Möchten Sie auch die Entitäts-IDs Ihrer Entitäten umbenennen?",
"data_table": {
@ -1372,7 +1372,7 @@
"enable_selected": {
"button": "Ausgewählte aktivieren",
"confirm_text": "Dadurch stehen sie in Home Assistant wieder zur Verfügung, wenn sie jetzt deaktiviert sind.",
"confirm_title": "Willen Sie {number} Entitäten aktivieren?"
"confirm_title": "Möchtest du {number} Entitäten aktivieren?"
},
"filter": {
"filter": "Filter",
@ -1393,9 +1393,9 @@
"introduction2": "Verwenden Sie die Entitätsregistrierung, um den Namen zu überschreiben, die Entität-ID zu ändern oder den Eintrag aus Home Assistant zu entfernen. Beachten Sie, dass das Entfernen des Entitätsregistrierungs-Eintrags die Entität nicht löscht. Folgen Sie dazu dem Link unten und entfernen Sie ihn in der Integrationsseite.",
"remove_selected": {
"button": "Ausgewählte entfernen",
"confirm_partly_text": "Sie können nur {removable} der ausgewählten {selected} Entitäten entfernen. Entitäten können nur entfernt werden, wenn die Integration die Entitäten nicht mehr bereitstellt. Manchmal müssen Sie Home Assistant neu starten, bevor Sie die Entitäten einer entfernten Integration entfernen können. Möchten Sie die entfernbaren Entitäten wirklich entfernen?",
"confirm_partly_text": "Du kannst nur {removable} der ausgewählten {selected} Entitäten entfernen. Entitäten können nur entfernt werden, wenn die Integration die Entitäten nicht mehr bereitstellt. Manchmal musst du Home Assistant neu starten, bevor du die Entitäten einer entfernten Integration entfernen kannst. Möchtest Du die entfernbaren Entitäten wirklich entfernen?",
"confirm_partly_title": "Es können nur {number} ausgewählte Objekte entfernt werden.",
"confirm_text": "Sie sollten sie aus Ihrer Lovelace-Konfiguration und Ihren Automatisierungen entfernen, wenn sie diese Entitäten enthalten.",
"confirm_text": "Du solltest sie aus deiner Lovelace-Konfiguration und deinen Automatisierungen entfernen, wenn sie diese Entitäten enthalten.",
"confirm_title": "Möchtest du {number} Entitäten entfernen?"
},
"selected": "{number} ausgewählt",
@ -1482,7 +1482,7 @@
"ignore": {
"confirm_delete_ignore": "Dies wird die Integration in deinen entdeckten Integrationen wieder erscheinen lassen, wenn sie entdeckt wird. Dies kann einen Neustart erfordern oder einige Zeit dauern.",
"confirm_delete_ignore_title": "{name} nicht mehr ignorieren?",
"confirm_ignore": "Sind Sie sicher, dass Sie diese Integration nicht einrichten wollen? Sie können dies rückgängig machen, indem Sie im Kontextmenü oben rechts auf 'Ignorierte Integrationen anzeigen' klicken.",
"confirm_ignore": "Bist du sicher, dass du diese Integration nicht einrichten willst? Du kannst dies rückgängig machen, indem du im Kontextmenü oben rechts auf 'Ignorierte Integrationen anzeigen' klickst.",
"confirm_ignore_title": "Ignoriere die Entdeckung von {name}?",
"hide_ignored": "Ignorierte Integrationen ausblenden",
"ignore": "Ignorieren",
@ -1500,7 +1500,7 @@
"lovelace": {
"caption": "Lovelace Dashboards",
"dashboards": {
"cant_edit_default": "Das Standard-Lovelace-Dashboard kann nicht über die Benutzeroberfläche bearbeitet werden. Sie können es ausblenden, indem Sie ein anderes Dashboard als Standard festlegen.",
"cant_edit_default": "Das Standard-Lovelace-Dashboard kann nicht über die Benutzeroberfläche bearbeitet werden. Du kannst es ausblenden, indem du ein anderes Dashboard als Standard festlegst.",
"cant_edit_yaml": "In YAML definierte Dashboards können nicht über die Benutzeroberfläche bearbeitet werden. Du kannst sie aber in der configuration.yaml ändern.",
"caption": "Dashboards",
"conf_mode": {
@ -1553,7 +1553,7 @@
"update": "Aktualisieren",
"url": "Url",
"url_error_msg": "URL ist ein Pflichtfeld",
"warning_header": "Seien Sie vorsichtig!",
"warning_header": "Sei vorsichtig!",
"warning_text": "Das Hinzufügen von Ressourcen kann gefährlich sein. Stelle sicher, dass du die Quelle der Ressource kennst und ihr vertraust. Schlechte Ressourcen können dein System ernsthaft beschädigen."
},
"picker": {
@ -1564,7 +1564,7 @@
},
"no_resources": "keine Ressourcen"
},
"refresh_body": "Sie müssen die Seite aktualisieren, um das Entfernen abzuschließen. Möchten Sie jetzt aktualisieren?",
"refresh_body": "Die Seite muss aktualisiert werden, um das Entfernen abzuschließen. Möchtest du sie jetzt aktualisieren?",
"refresh_header": "Möchtest du aktualisieren?",
"types": {
"css": "Stylesheet",
@ -1597,7 +1597,7 @@
"update": "Aktualisieren"
},
"introduction": "Hier können Sie jede Person von Interesse in Home Assistant definieren.",
"no_persons_created_yet": "Sieht so aus, als hätten Sie noch keine Personen angelegt.",
"no_persons_created_yet": "Sieht so aus, als hättest du noch keine Personen angelegt.",
"note_about_persons_configured_in_yaml": "Hinweis: Personen, die über configuration.yaml konfiguriert wurden, können nicht über die Benutzeroberfläche bearbeitet werden."
},
"scene": {
@ -1786,7 +1786,7 @@
"bind_button_help": "Binden Sie die ausgewählte Gruppe an die ausgewählten Geräte-Cluster.",
"bind_button_label": "Gruppe binden",
"cluster_selection_help": "Wählen Sie Cluster aus, die an die ausgewählte Gruppe gebunden werden sollen.",
"group_picker_help": "Wählen Sie eine Gruppe aus, um einen Bindungsbefehl zu erteilen.",
"group_picker_help": "Wähle eine Gruppe aus, um einen Bindungsbefehl zu erteilen.",
"group_picker_label": "Bindbare Gruppen",
"header": "Gruppenbindung",
"introduction": "Binden und Aufheben der Bindung von Gruppen.",
@ -1846,7 +1846,7 @@
"configured_in_yaml": "Zonen, die über configuration.yaml konfiguriert wurden, können nicht über die Benutzeroberfläche bearbeitet werden.",
"confirm_delete": "Möchtest du diesen Bereich wirklich löschen?",
"create_zone": "Zone erstellen",
"description": "Verwalten Sie die Zonen, in denen Sie Personen verfolgen möchten.",
"description": "Verwalte die Zonen, in denen du Personen verfolgen möchten.",
"detail": {
"create": "Erstellen",
"delete": "Löschen",
@ -1857,7 +1857,7 @@
"name": "Name",
"new_zone": "Neue Zone",
"passive": "Passiv",
"passive_note": "Passive Zonen sind im Frontend versteckt und werden nicht als Ort für Device Tracker verwendet. Dies ist nützlich, wenn Sie es nur für Automatisierungen verwenden möchten.",
"passive_note": "Passive Zonen sind im Frontend versteckt und werden nicht als Ort für Device Tracker verwendet. Dies ist nützlich, wenn du sie nur für Automatisierungen verwenden möchtest.",
"radius": "Radius",
"required_error_msg": "Dieses Feld ist erforderlich",
"update": "Aktualisieren"
@ -1865,8 +1865,8 @@
"edit_home_zone": "Der Radius der Home-Zone kann noch nicht über das Frontend bearbeitet werden. Ziehe die Markierung auf der Karte, um die Heimatzone zu verschieben.",
"edit_home_zone_narrow": "Der Radius der Home-Zone kann vom Frontend aus noch nicht bearbeitet werden. Der Standort kann von der allgemeinen Konfiguration aus geändert werden.",
"go_to_core_config": "Zur allgemeinen Konfiguration gehen?",
"home_zone_core_config": "Der Standort Ihrer Homezone kann auf der allgemeinen Konfigurationsseite bearbeitet werden. Der Radius der Homezone kann vom Frontend aus noch nicht bearbeitet werden. Wollen Sie zur allgemeinen Konfiguration gehen?",
"introduction": "Mit Zonen können Sie bestimmte Regionen auf der Erde angeben. Befindet sich eine Person in einer Zone, übernimmt der Zustand den Namen aus der Zone. Zonen können auch als Auslöser oder Bedingung in Automatisierungs-Setups verwendet werden.",
"home_zone_core_config": "Der Standort deiner Homezone kann auf der allgemeinen Konfigurationsseite bearbeitet werden. Der Radius der Homezone kann vom Frontend aus noch nicht bearbeitet werden. Möchtest du zur allgemeinen Konfiguration gehen?",
"introduction": "Mit Zonen kannst du bestimmte Regionen auf der Erde angeben. Befindet sich eine Person in einer Zone, übernimmt der Zustand den Namen aus der Zone. Zonen können auch als Auslöser oder Bedingung in Automatisierungs-Setups verwendet werden.",
"no_zones_created_yet": "Es sieht so aus, als hättest du noch keine Zonen erstellt."
},
"zwave": {
@ -2052,7 +2052,7 @@
"add_entities": {
"generated_unsupported": "Sie können diese Funktion nur verwenden, wenn Sie die Kontrolle über Lovelace übernommen haben.",
"saving_failed": "Speichern der Lovelace-Konfiguration ist fehlgeschlagen.",
"yaml_unsupported": "Sie können diese Funktion nicht verwenden, wenn Sie Lovelace im YAML-Modus verwenden."
"yaml_unsupported": "Du kannst diese Funktion nicht verwenden, wenn du Lovelace im YAML-Modus verwendest."
},
"cards": {
"confirm_delete": "Möchten Sie diese Karte wirklich löschen?",
@ -2074,7 +2074,7 @@
"url": "Fenster zu {url_path} öffnen"
},
"safe-mode": {
"description": "Home Assistant hatte beim Laden Ihrer Konfiguration Probleme und wird jetzt im abgesicherten Modus ausgeführt. Sehen Sie sich das Fehlerprotokoll an, um zu sehen, was schiefgelaufen ist.",
"description": "Home Assistant hatte beim Laden Ihrer Konfiguration Probleme und wird jetzt im abgesicherten Modus ausgeführt. Sieh dir das Fehlerprotokoll an, um zu erkennen, was schiefgelaufen ist.",
"header": "Abgesicherter Modus aktiviert",
"show_errors": "Fehler anzeigen"
},
@ -2127,7 +2127,7 @@
"name": "Entity Button"
},
"entity-filter": {
"description": "Mit der Entitätsfilter-Karte können Sie eine Liste von Entitäten definieren, die Sie nur in einem bestimmten Status verfolgen wollen.",
"description": "Mit der Entitätsfilter-Karte kannst du eine Liste von Entitäten definieren, die du nur in einem bestimmten Status verfolgen möchtest.",
"name": "Entity Filter"
},
"gauge": {
@ -2152,7 +2152,7 @@
"icon_height": "Symbol Höhe",
"image": "Bildpfad",
"manual": "Manuell",
"manual_description": "Müssen Sie eine benutzerdefinierte Karte hinzufügen oder möchten Sie die Yaml-Datei nur manuell schreiben?",
"manual_description": "Möchtest du eine benutzerdefinierte Karte hinzufügen oder den Yaml-Code von Hand bearbeiten?",
"maximum": "Maximum",
"minimum": "Minimum",
"name": "Name",
@ -2241,7 +2241,7 @@
"name": "Thermostat"
},
"vertical-stack": {
"description": "Mit der Karte \"Vertikaler Stapel\" kannst Du mehrere Karten so gruppieren, dass sie immer in der gleichen Spalte sitzen.",
"description": "Mit der Karte \"Vertikaler Stapel\" kannst du mehrere Karten so gruppieren, dass sie immer in der gleichen Spalte sitzen.",
"name": "Vertikaler Stapel"
},
"weather-forecast": {
@ -2316,7 +2316,7 @@
"para": "Standardmäßig verwaltet Home Assistant deine Benutzeroberfläche und aktualisiert sie, sobald neue Entitäten oder Lovelace-Komponenten verfügbar sind. Wenn du die Verwaltung selbst übernehmen möchtest, nehmen wir für dich keine Änderungen mehr vor.",
"para_sure": "Bist du dir sicher, dass du die Benutzeroberfläche selbst verwalten möchtest?",
"save": "Kontrolle übernehmen",
"yaml_config": "Um Ihnen den Einstieg zu erleichtern, finden Sie hier die aktuelle Konfiguration dieses Dashboards:",
"yaml_config": "Um dir den Einstieg zu erleichtern, findest du hier die aktuelle Konfiguration dieses Dashboards:",
"yaml_control": "Um die Kontrolle im YAML-Modus zu übernehmen, erstellen Sie eine YAML-Datei mit dem Namen, den Sie in Ihrer Konfiguration für dieses Dashboard angegeben haben, oder mit der Standardeinstellung 'ui-lovelace.yaml'.",
"yaml_mode": "Du verwendest den YAML-Modus. Daher kannst du deine Lovelace-Konfiguration nicht über die Benutzeroberfläche ändern. Wenn du Lovelace über die Benutzeroberfläche ändern möchtest, entferne den 'mode: yaml' aus deiner Lovelace-Konfiguration in 'configuration.yaml'."
},
@ -2338,9 +2338,14 @@
"exit_edit_mode": "Schließen des UI-Bearbeitungsmodus",
"help": "Hilfe",
"refresh": "Aktualisieren",
"reload_resources": "Ressourcen neu laden",
"unused_entities": "Ungenutzte Elemente"
},
"reload_lovelace": "Benutzeroberfläche neu laden",
"reload_resources": {
"refresh_body": "Sie müssen die Seite aktualisieren, um das Neuladen abzuschließen. Möchten Sie jetzt aktualisieren?",
"refresh_header": "Möchtest du aktualisieren?"
},
"unused_entities": {
"available_entities": "Dies sind die Entitäten, die Sie zur Verfügung haben, die aber noch nicht in Ihrer Lovelace-Benutzeroberfläche enthalten sind.",
"domain": "Domain",

View File

@ -647,7 +647,7 @@
"generic": {
"icon": "Icon",
"initial_value": "Initial value at start",
"initial_value_explain": "The value the element will have when Home Assistant starts. When left empty, the value will be restored to its previous value.",
"initial_value_explain": "The value the element will have when Home Assistant starts. When left empty, the value will be restored to it's previous value.",
"name": "Name"
},
"input_datetime": {
@ -1482,7 +1482,7 @@
"ignore": {
"confirm_delete_ignore": "This will make the integration appear in your discovered integrations again when it gets discovered. This might require a restart or take some time.",
"confirm_delete_ignore_title": "Stop ignoring {name}?",
"confirm_ignore": "Are you sure you don't want to set up this integration? You can undo this by clicking the 'Show ignored integrations' option in the overflow menu on the top right.",
"confirm_ignore": "Are you sure you don't want to set up this integration? You can undo this by clicking the 'Show ignored integrations' in the overflow menu on the top right.",
"confirm_ignore_title": "Ignore discovery of {name}?",
"hide_ignored": "Hide ignored integrations",
"ignore": "Ignore",
@ -1524,7 +1524,7 @@
"title_required": "Title is required.",
"update": "Update",
"url": "Url",
"url_error_msg": "The url cannot contain spaces or special characters, except for _ and -"
"url_error_msg": "The url should contain a - and cannot contain spaces or special characters, except for _ and -"
},
"picker": {
"add_dashboard": "Add dashboard",
@ -2318,7 +2318,7 @@
"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 cannot 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.'"
"yaml_mode": "You are using YAML mode, which means you cannot change your Lovelace config from the UI. If you want to change Lovelace from the UI, remove 'mode: yaml' from your Lovelace configuration in 'configuration.yaml.'"
},
"suggest_card": {
"add": "Add to Lovelace UI",
@ -2338,9 +2338,14 @@
"exit_edit_mode": "Exit UI edit mode",
"help": "Help",
"refresh": "Refresh",
"reload_resources": "Reload resources",
"unused_entities": "Unused entities"
},
"reload_lovelace": "Reload UI",
"reload_resources": {
"refresh_body": "You have to refresh the page to complete the reload, do you want to refresh now?",
"refresh_header": "Do you want to refresh?"
},
"unused_entities": {
"available_entities": "These are the entities that you have available, but are not in your Lovelace UI yet.",
"domain": "Domain",
@ -2638,4 +2643,4 @@
"sidebar_toggle": "Sidebar Toggle"
}
}
}
}

View File

@ -683,7 +683,7 @@
},
"not_editable": "No editable",
"not_editable_text": "Esta entidad no se puede cambiar desde la interfaz de usuario porque está definida en configuration.yaml.",
"platform_not_loaded": "La integración {platform} no está cargada, por favor añádela a tu configuración. Ya sea agregando 'default_config:' o '{platform}:'.",
"platform_not_loaded": "La integración {platform} no está cargada, por favor añádela a tu configuración. Ya sea agregando \"default_config:\" o \"{platform}:\".",
"required_error_msg": "Este campo es obligatorio",
"yaml_not_editable": "La configuración de esta entidad no se puede editar desde la IU. Solo las entidades configuradas desde la IU se pueden configurar desde la IU"
},
@ -1500,8 +1500,8 @@
"lovelace": {
"caption": "Paneles de Control Lovelace",
"dashboards": {
"cant_edit_default": "El panel de control estándar de Lovelace no se puede editar desde la interfaz de usuario. Puedes ocultarlo estableciendo otro panel como predeterminado.",
"cant_edit_yaml": "Los paneles de control definidos en YAML no se pueden editar desde la interfaz de usuario. Cámbialos en configuration.yaml.",
"cant_edit_default": "El panel de control estándar de Lovelace no se puede editar desde la IU. Puedes ocultarlo estableciendo otro panel como predeterminado.",
"cant_edit_yaml": "Los paneles de control definidos en YAML no se pueden editar desde la IU. Cámbialos en configuration.yaml.",
"caption": "Paneles de control",
"conf_mode": {
"storage": "Controlado por la interfaz de usuario",
@ -1541,7 +1541,7 @@
},
"description": "Configura tus Paneles de Control Lovelace",
"resources": {
"cant_edit_yaml": "Está utilizando Lovelace en modo YAML, por lo tanto, no puedes administrar tus recursos a través de la interfaz de usuario. Adminístralos en configuration.yaml.",
"cant_edit_yaml": "Estás utilizando Lovelace en modo YAML, por tanto no puedes administrar tus recursos a través de la IU. Adminístralos en configuration.yaml.",
"caption": "Recursos",
"confirm_delete": "¿Estás seguro de que quieres eliminar este recurso?",
"detail": {
@ -2318,7 +2318,7 @@
"save": "Tomar el control",
"yaml_config": "Para ayudarte a empezar aquí está la configuración actual de este panel:",
"yaml_control": "Para tomar el control en modo YAML, crea un archivo YAML con el nombre que especificaste en la configuración para este panel de control, o el valor predeterminado 'ui-lovelace.yaml'.",
"yaml_mode": "Está utilizando el modo YAML, lo que significa que no puedes cambiar la configuración de Lovelace desde la interfaz de usuario. Si deseas cambiar Lovelace desde la interfaz de usuario, quita el 'mode: yaml' de la configuración de Lovelace en 'configuration.yaml.'"
"yaml_mode": "Estás utilizando el modo YAML, lo que significa que no puedes cambiar la configuración de Lovelace desde la IU. Si deseas cambiar Lovelace desde la IU, elimina 'mode: yaml' de la configuración de Lovelace en 'configuration.yaml.'"
},
"suggest_card": {
"add": "Añadir a la IU Lovelace",
@ -2338,9 +2338,14 @@
"exit_edit_mode": "Salir del modo de edición de la interfaz de usuario",
"help": "Ayuda",
"refresh": "Actualizar",
"reload_resources": "Recargar recursos",
"unused_entities": "Entidades no utilizadas"
},
"reload_lovelace": "Recargar la IU Lovelace",
"reload_resources": {
"refresh_body": "Tienes que actualizar la página para completar la recarga, ¿deseas actualizar ahora?",
"refresh_header": "¿Quieres actualizar?"
},
"unused_entities": {
"available_entities": "Estas son las entidades que tienes disponibles, pero aún no están en la interfaz de usuario de Lovelace.",
"domain": "Dominio",

View File

@ -626,6 +626,8 @@
"enabled_description": "Les entités désactivées ne seront pas ajoutées à Home Assistant.",
"enabled_label": "Activer l'entité",
"entity_id": "ID d'entité",
"icon": "Remplacer l'icône",
"icon_error": "Les icônes doivent être au format «préfixe: iconname», par exemple «mdi: home»",
"name": "Remplacement de nom",
"note": "Remarque: cela peut ne pas encore fonctionner avec toutes les intégrations.",
"unavailable": "Cette entité n'est pas disponible actuellement.",
@ -645,6 +647,7 @@
"generic": {
"icon": "Icône",
"initial_value": "Valeur initiale au démarrage",
"initial_value_explain": "La valeur que l'élément aura au démarrage de Home Assistant. Lorsqu'elle est laissée vide, la valeur sera restaurée à sa valeur précédente.",
"name": "Nom"
},
"input_datetime": {
@ -655,9 +658,19 @@
"mode": "Que voulez-vous saisir",
"time": "Heure"
},
"input_number": {
"box": "Champ de saisie",
"max": "Valeur maximum",
"min": "Valeur minimum",
"mode": "Mode d'affichage",
"slider": "Curseur",
"step": "Taille de pas du curseur",
"unit_of_measurement": "Unité de mesure"
},
"input_select": {
"add": "Ajouter",
"add_option": "Ajouter une option",
"no_options": "Il n'y a aucune option pour le moment.",
"options": "Options"
},
"input_text": {
@ -665,11 +678,14 @@
"min": "Longueur minimum",
"mode": "Mode d'affichage",
"password": "Mot de passe",
"pattern": "Modèle d'expression régulière pour la validation côté client",
"text": "Texte"
},
"not_editable": "Non modifiable",
"platform_not_loaded": "L'intégration {platform} n'est pas chargée, veuillez l'ajouter à votre configuration. Soit en ajoutant 'default_config:' ou '{platform}:'.",
"required_error_msg": "Ce champ est requis"
"not_editable_text": "Cette entité ne peut pas être modifiée à partir de l'interface utilisateur car elle est définie dans configuration.yaml.",
"platform_not_loaded": "L'intégration {platform} n'est pas chargée. Veuillez l'ajouter à votre configuration en ajoutant 'default_config:' ou '{platform}:'.",
"required_error_msg": "Ce champ est requis",
"yaml_not_editable": "Les paramètres de cette entité ne peuvent pas être modifiés à partir de l'interface utilisateur. Seules les entités configurées à partir de l'interface utilisateur sont configurables à partir de l'interface utilisateur."
},
"more_info_control": {
"dismiss": "Fermer la fenêtre de dialogue",
@ -1377,6 +1393,8 @@
"introduction2": "Utilisé le registre des entités pour remplacer le nom, modifier l'ID de l'entité ou supprimer l'entrée de Home Assistant.",
"remove_selected": {
"button": "Supprimer la sélection",
"confirm_partly_text": "Vous ne pouvez supprimer que {removable} des {selected} entités. Les entités ne peuvent être supprimées que lorsque l'intégration ne fournit plus les entités. Parfois, vous devez redémarrer Home Assistant avant de pouvoir supprimer les entités d'une intégration supprimée. Voulez-vous vraiment supprimer les entités obsolètes?",
"confirm_partly_title": "Seules {number} entités sélectionnées peuvent être supprimées.",
"confirm_text": "Les entités ne peuvent être supprimées que lorsque l'intégration ne fournit plus les entités.",
"confirm_title": "Voulez-vous supprimer {number} entités ?"
},
@ -1395,20 +1413,26 @@
"header": "Configurer Home Assistant",
"helpers": {
"caption": "Aides",
"description": "Éléments pouvant aider à construire des automatisations.",
"dialog": {
"add_helper": "Ajouter une aide",
"add_platform": "Ajouter {platform}",
"create": "Créer"
},
"picker": {
"add_helper": "Ajouter une aide",
"headers": {
"editable": "Modifiable",
"entity_id": "ID de l'entité",
"name": "Nom",
"type": "Type"
}
},
"types": {
"input_boolean": "Permuter",
"input_datetime": "Date et/ou heure",
"input_number": "Nombre",
"input_select": "Liste déroulante",
"input_text": "Texte"
}
},
@ -1474,15 +1498,24 @@
},
"introduction": "Ici, il est possible de configurer vos composants et Home Assistant. Tout n'est pas encore possible de configurer à partir de l'interface utilisateur, mais nous y travaillons.",
"lovelace": {
"caption": "Tableaux de bord Lovelace",
"dashboards": {
"cant_edit_default": "Le tableau de bord Lovelace standard ne peut pas être modifié à partir de l'interface utilisateur. Vous pouvez le masquer en définissant un autre tableau de bord par défaut.",
"cant_edit_yaml": "Les tableaux de bord définis dans YAML ne peuvent pas être modifiés à partir de l'interface utilisateur. Modifiez-les dans configuration.yaml.",
"caption": "Tableaux de bord",
"conf_mode": {
"storage": "Contrôle de l'IU",
"yaml": "Fichier YAML"
},
"confirm_delete": "Voulez-vous vraiment supprimer ce tableau de bord ?",
"default_dashboard": "Ceci est le tableau de bord par défaut",
"detail": {
"create": "Créer",
"delete": "Supprimer",
"dismiss": "Fermer",
"edit_dashboard": "Modifier le tableau de bord",
"icon": "Icône",
"new_dashboard": "Ajouter un nouveau tableau de bord",
"remove_default": "Supprimer par défaut sur cet appareil",
"require_admin": "Admin uniquement",
"set_default": "Définir par défaut sur cet appareil",
@ -1494,14 +1527,21 @@
"url_error_msg": "L'url ne peut pas contenir d'espaces ni de caractères spéciaux, sauf pour _ et -"
},
"picker": {
"add_dashboard": "Ajouter un tableau de bord",
"headers": {
"conf_mode": "Méthode de configuration",
"default": "Défaut",
"filename": "Nom de fichier",
"require_admin": "Admin uniquement",
"sidebar": "Afficher dans la barre latérale",
"title": "Titre"
},
"open": "Ouvrir"
}
},
"description": "Configurez vos tableaux de bord Lovelace",
"resources": {
"cant_edit_yaml": "Vous utilisez Lovelace en mode YAML, vous ne pouvez donc pas gérer vos ressources via l'interface utilisateur. Gérez-les dans configuration.yaml.",
"caption": "Ressources",
"confirm_delete": "Voulez-vous vraiment supprimer cette ressource ?",
"detail": {
@ -1524,6 +1564,7 @@
},
"no_resources": "Pas de ressources"
},
"refresh_body": "Vous devez actualiser la page pour terminer la suppression, voulez-vous actualiser maintenant ?",
"refresh_header": "Voulez-vous vous rafraîchir ?",
"types": {
"css": "Feuille de style",
@ -2054,16 +2095,20 @@
},
"alarm-panel": {
"available_states": "États disponibles",
"description": "La carte du panneau d'alarme vous permet d'armer et de désarmer les intégrations de votre panneau de commande d'alarme.",
"name": "Panneau d'alarme"
},
"button": {
"description": "La carte Boutons vous permet d'ajouter des boutons pour effectuer des tâches.",
"name": "Bouton"
},
"conditional": {
"card": "Carte",
"change_type": "Changer le type",
"condition_explanation": "La carte sera affichée lorsque TOUTES les conditions ci-dessous seront remplies.",
"conditions": "Conditions",
"current_state": "actuel",
"description": "La carte conditionnelle affiche une autre carte basée sur les états d'entité.",
"name": "Conditionnel",
"state_equal": "L'État est égal à",
"state_not_equal": "L'état n'est pas égal à"
@ -2073,6 +2118,7 @@
"required": "Requis"
},
"entities": {
"description": "La carte Entités est le type de carte le plus courant. Il regroupe les éléments dans des listes.",
"name": "Entités",
"show_header_toggle": "Afficher le bouton d'en-tête ?",
"toggle": "Basculer les entités."
@ -2081,9 +2127,11 @@
"name": "Entité Bouton"
},
"entity-filter": {
"description": "La carte Filtre d'entité vous permet de définir une liste d'entités que vous souhaitez suivre uniquement dans un certain état.",
"name": "Filtre d'entité"
},
"gauge": {
"description": "La carte Jauge est une carte de base qui permet de voir visuellement les données des capteurs.",
"name": "Jauge",
"severity": {
"define": "Définir la sévérité ?",
@ -2104,6 +2152,7 @@
"icon_height": "Hauteur de l'icône",
"image": "Chemin de l'image",
"manual": "Manuel",
"manual_description": "Besoin d'ajouter une carte personnalisée ou simplement d'écrire manuellement le yaml?",
"maximum": "Maximum",
"minimum": "Minimum",
"name": "Nom",
@ -2120,35 +2169,44 @@
},
"glance": {
"columns": "Colonnes",
"description": "La carte Coup d'oeil est utile pour regrouper plusieurs capteurs dans une vue d'ensemble compacte.",
"name": "Coup d'œil"
},
"history-graph": {
"description": "La carte Graphique historique vous permet d'afficher un graphique pour chacune des entités répertoriées.",
"name": "Graphique Historique"
},
"horizontal-stack": {
"description": "La carte de pile horizontale vous permet d'empiler plusieurs cartes, de sorte qu'elles soient toujours côte à côte dans l'espace d'une colonne.",
"name": "Pile horizontale"
},
"iframe": {
"description": "La carte Page Web vous permet d'intégrer votre page Web préférée directement dans Home Assistant.",
"name": "Page Web"
},
"light": {
"description": "La carte Lumière vous permet de modifier la luminosité de la lumière.",
"name": "Lumière"
},
"map": {
"dark_mode": "Mode sombre ?",
"default_zoom": "Zoom par défaut",
"description": "La carte Carte vous permet d'afficher des entités sur une carte.",
"geo_location_sources": "Sources de géolocalisation",
"name": "Carte",
"source": "Source"
},
"markdown": {
"content": "Contenu",
"description": "La carte Markdown est utilisée pour rendre Markdown.",
"name": "Markdown"
},
"media-control": {
"description": "La carte Control des médias est utilisée pour afficher les entités du lecteur multimédia sur une interface avec des commandes faciles à utiliser.",
"name": "Contrôle des médias"
},
"picture-elements": {
"description": "La carte Éléments d'image est l'un des types de cartes les plus polyvalents. La carte vous permet de positionner des icônes ou du texte et même des services! Sur une image basée sur des coordonnées.",
"name": "Éléments d'image"
},
"picture-entity": {
@ -2160,6 +2218,7 @@
"name": "Coup d'œil en image"
},
"picture": {
"description": "La carte Image vous permet de définir une image à utiliser pour la navigation vers divers chemins de votre interface ou d'appeler un service.",
"name": "Image"
},
"plant-status": {
@ -2245,6 +2304,7 @@
"error_remove": "Impossible de supprimer la configuration: {error}",
"error_save_yaml": "Impossible de sauvegarder le YAML : {error}",
"header": "Modifier la configuration",
"resources_moved": "Les ressources ne doivent plus être ajoutées à la configuration Lovelace mais peuvent être ajoutées dans le panneau de configuration Lovelace.",
"save": "Enregistrer",
"saved": "Enregistré",
"unsaved_changes": "Modifications non enregistrées"
@ -2255,7 +2315,10 @@
"header": "Prenez le contrôle de votre Interface Lovelace",
"para": "Par défaut, Home Assistant maintient votre interface utilisateur, la met à jour lorsque de nouvelles entités ou de nouveaux composants Lovelace UI sont disponibles. Si vous prenez le contrôle, nous ne ferons plus les changements automatiquement pour vous.",
"para_sure": "Êtes-vous sûr de vouloir prendre le contrôle de l'interface utilisateur?",
"save": "Prenez le contrôle"
"save": "Prenez le contrôle",
"yaml_config": "Pour vous aider à démarrer, voici la configuration actuelle de ce tableau de bord:",
"yaml_control": "Pour prendre le contrôle en mode YAML, créez un fichier YAML avec le nom que vous avez spécifié dans votre configuration pour ce tableau de bord, ou le 'ui-lovelace.yaml' par défaut.",
"yaml_mode": "Vous utilisez le mode YAML, ce qui signifie que vous ne pouvez pas modifier votre configuration Lovelace depuis l'interface utilisateur. Si vous souhaitez modifier Lovelace de l'interface utilisateur, supprimez «mode: yaml» de votre configuration Lovelace dans «configuration.yaml»."
},
"suggest_card": {
"add": "Ajouter à Lovelace UI",
@ -2275,9 +2338,14 @@
"exit_edit_mode": "Quitter le mode d'édition de l'interface utilisateur",
"help": "Aide",
"refresh": "Actualiser",
"reload_resources": "Recharger les ressources",
"unused_entities": "Entités inutilisées"
},
"reload_lovelace": "Recharger Lovelace UI",
"reload_resources": {
"refresh_body": "Vous devez actualiser la page pour terminer le rechargement, voulez-vous actualiser maintenant?",
"refresh_header": "Voulez-vous vous rafraîchir ?"
},
"unused_entities": {
"available_entities": "Ce sont les entités dont vous disposez, mais qui ne figurent pas encore dans votre interface utilisateur Lovelace.",
"domain": "Domaine",
@ -2289,6 +2357,9 @@
},
"views": {
"confirm_delete": "Êtes-vous sûr de vouloir supprimer cette vue?",
"confirm_delete_existing_cards": "La suppression de cette vue supprimera également les cartes",
"confirm_delete_existing_cards_text": "Voulez-vous vraiment supprimer votre vue '{name}'? La vue contient {number} cartes qui seront supprimées. Cette action ne peut pas être annulée.",
"confirm_delete_text": "Voulez-vous vraiment supprimer votre vue '{name}'?",
"existing_cards": "Vous ne pouvez pas supprimer une vue contenant des cartes. Retirez d'abord les cartes."
},
"warning": {

View File

@ -683,7 +683,7 @@
},
"not_editable": "Kan ikke redigeres",
"not_editable_text": "Denne enheten kan ikke endres fra brukergrensesnittet fordi den er definert i configuration.yaml.",
"platform_not_loaded": "Integrasjonen {platform} er ikke lastet, legg den til konfigurasjonen din. Enten ved å legge til 'default_config:' eller '{platform}:'.",
"platform_not_loaded": "{platform}-integreringen er ikke lastet inn. Legg til konfigurasjonen ved å legge til 'default_config:' eller '{platform}:'.",
"required_error_msg": "Dette feltet er påkrevd",
"yaml_not_editable": "Innstillingene til denne enheten kan ikke redigeres fra brukergrensesnittet. Bare enheter som er konfigurert fra brukergrensesnittet, kan konfigureres fra brukergrensesnittet."
},
@ -1475,7 +1475,7 @@
},
"configure": "Konfigurer",
"configured": "Konfigurert",
"description": "Administrer og konfigurér integrasjoner",
"description": "Administrer og konfigurer integrasjoner",
"details": "Integrasjonsdetaljer",
"discovered": "Oppdaget",
"home_assistant_website": "Nettsted for Home Assistant",
@ -2338,9 +2338,14 @@
"exit_edit_mode": "Avslutt redigeringsmodus for brukergrensesnitt",
"help": "Hjelp",
"refresh": "Oppdater",
"reload_resources": "Last inn ressursene på nytt",
"unused_entities": "Ubrukte entiteter"
},
"reload_lovelace": "Last inn UI",
"reload_resources": {
"refresh_body": "Du må oppdatere siden for å fullføre omlastingen, vil du oppdatere nå?",
"refresh_header": "Vil du oppdatere?"
},
"unused_entities": {
"available_entities": "Dette er enheter som du har tilgjengelig, men som ikke er i Lovelace UI ennå.",
"domain": "Domene",

View File

@ -1508,6 +1508,7 @@
"yaml": "Plik YAML"
},
"confirm_delete": "Na pewno chcesz usunąć ten dashboard?",
"default_dashboard": "To jest domyślny dashboard",
"detail": {
"create": "Utwórz",
"delete": "Usuń",
@ -2337,9 +2338,14 @@
"exit_edit_mode": "Wyjdź z trybu edycji interfejsu użytkownika",
"help": "Pomoc",
"refresh": "Wczytaj ponownie",
"reload_resources": "Wczytaj ponownie zasoby",
"unused_entities": "Nieużywane encje"
},
"reload_lovelace": "Wczytaj ponownie Lovelace",
"reload_resources": {
"refresh_body": "Musisz odświeżyć stronę, aby zakończyć ponowne wczytywanie zasobów, czy chcesz teraz odświeżyć?",
"refresh_header": "Czy chcesz odświeżyć?"
},
"unused_entities": {
"available_entities": "Są to encje, które są dostępne, ale jeszcze nie ma ich w interfejsie użytkownika Lovelace.",
"domain": "Domena",

View File

@ -1563,7 +1563,7 @@
},
"no_resources": "Нет ресурсов"
},
"refresh_body": "Вы должны обновить страницу, чтобы завершить удаление. Обновить сейчас?",
"refresh_body": "Для завершения удаления нужно обновить страницу. Обновить сейчас?",
"refresh_header": "Обновить страницу?",
"types": {
"css": "Таблица стилей",
@ -2329,9 +2329,14 @@
"exit_edit_mode": "Выход из режима редактирования интерфейса",
"help": "Справка",
"refresh": "Обновить",
"reload_resources": "Перезагрузить ресурсы",
"unused_entities": "Неиспользуемые объекты"
},
"reload_lovelace": "Перезагрузить пользовательский интерфейс",
"reload_resources": {
"refresh_body": "Для завершения перезагрузки нужно обновить страницу. Обновить сейчас?",
"refresh_header": "Обновить страницу?"
},
"unused_entities": {
"available_entities": "Здесь представлен список объектов, которые не используются в Вашем пользовательском интерфейсе Lovelace.",
"domain": "Домен",

View File

@ -76,12 +76,19 @@
"on": "เปิด"
},
"hvac_action": {
"cooling": "โหมดเย็น",
"drying": "โหมดแห้ง",
"fan": "พัดลม",
"heating": "โหมดอบอุ่น",
"idle": "ไม่ได้ใช้งาน",
"off": "ปิด"
},
"preset_mode": {
"activity": "กิจกรรม",
"home": "บ้าน"
"eco": "ประหยัด",
"home": "บ้าน",
"none": "ไม่มี",
"sleep": "หลับ"
}
}
},
@ -404,6 +411,7 @@
"fan_mode": "โหมดของพัดลม",
"on_off": "เปิด / ปิด",
"operation": "การทำงาน",
"preset_mode": "ฟังก์ชันที่ใช้งานบ่อย",
"swing_mode": "โหมดแกว่ง",
"target_humidity": "ค่าความชื้นที่ต้องการ",
"target_temperature": "อุณหภูมิที่ต้องการ"
@ -854,6 +862,7 @@
"device_unavailable": "อุปกรณ์นี้ไม่พร้อมใช้งาน",
"entity_unavailable": "Entity นี้ไม่พร้อมใช้งาน",
"firmware": "Firmware: {version}",
"hub": "เชื่อมต่อผ่านทาง",
"manuf": "โดย {manufacturer}",
"no_area": "ไม่มีห้อง",
"no_device": "เป็น Entities โดยไม่มีอุปกรณ์",
@ -954,6 +963,13 @@
"value": "ค่า"
},
"description": "จัดการเครือข่าย Z-Wave",
"network_management": {
"header": "เริ่มเครือข่าย Z-Wave"
},
"network_status": {
"network_started": "เริ่มเครือข่าย Z-Wave",
"network_stopped": "หยุดเครือข่าย Z-Wave"
},
"node_config": {
"seconds": "วินาที",
"set_config_parameter": "ตั้งค่าพารามิเตอร์การกำหนดค่า"
@ -1016,6 +1032,22 @@
"refresh": "รีเฟรช"
},
"editor": {
"card": {
"gauge": {
"severity": {
"green": "เขียว",
"red": "แดง",
"yellow": "เหลือง"
}
},
"generic": {
"icon": "ไอคอน",
"icon_height": "ความสูงของไอคอน",
"image": "เส้นทางของภาพ",
"maximum": "ขีดสุด",
"minimum": "ขั้นต่ำ"
}
},
"edit_card": {
"add": "เพิ่มการ์ดใหม่",
"delete": "ลบ",
@ -1170,6 +1202,49 @@
"logging_in_with": "เข้าสู่ระบบด้วย ** {authProviderName} **",
"pick_auth_provider": "หรือเข้าสู่ระบบด้วย"
},
"page-demo": {
"cards": {
"demo": {
"demo_by": "โดย {name}",
"introduction": "ยินดีต้อนรับกลับบ้าน! คุณมาถึงหน้าสาธิตที่เราแสดง UIs ที่ดีที่สุดที่สร้างโดยชุมชนของเรา",
"learn_more": "เรียนรู้เพิ่มเติมเกี่ยวกับ Home Assistant",
"next_demo": "การสาธิตครั้งต่อไป"
}
},
"config": {
"arsaboo": {
"labels": {
"activity": "กิจกรรม",
"air": "อากาศ",
"commute_home": "เดินทางกลับบ้าน",
"entertainment": "ความบันเทิง",
"hdmi_input": "ช่องต่อ HDMI",
"hdmi_switcher": "ตัวสลับสัญญาณ HDMI",
"information": "ข้อมูล",
"lights": "ไฟ",
"morning_commute": "การเดินทางยามเช้า",
"total_tv_time": "เวลาที่ใช้กับโทรทัศน์ทั้งหมด",
"turn_tv_off": "ปิดโทรทัศน์",
"volume": "ระดับเสียง"
},
"names": {
"family_room": "ห้องของครอบครัว",
"hallway": "ห้องโถง",
"kitchen": "ห้องครัว",
"left": "ซ้าย",
"master_bedroom": "ห้องนอนใหญ่",
"mirror": "กระจกเงา",
"patio": "ลาน",
"right": "ขวา",
"upstairs": "ชั้นบน"
},
"unit": {
"minutes_abbr": "นาที",
"watching": "ดู"
}
}
}
},
"page-onboarding": {
"core-config": {
"button_detect": "ตรวจจับ",
@ -1220,6 +1295,7 @@
"header": "ภาษา",
"link_promo": "ช่วยเราแปลภาษาเป็นประเทศของคุณ"
},
"logout": "ออกจากระบบ",
"long_lived_access_tokens": {
"confirm_delete": "คุณแน่ใจหรือไม่ว่าต้องการลบโทเค็นการเข้าถึงของ {name} ?",
"create": "สร้าง Token ใหม่",

View File

@ -1482,7 +1482,7 @@
"ignore": {
"confirm_delete_ignore": "这将使集成在被发现时再次出现在已发现集成中。这可能需要重新启动或等待一段时间。",
"confirm_delete_ignore_title": "不再忽略 {name} 吗?",
"confirm_ignore": "您确定不想设置此集成吗?您可以通过单击右上角菜单中的“显示忽略的集成”来撤消此操作。",
"confirm_ignore": "您确定不想设置此集成吗?要撤销此操作,您可以点击右上角菜单中的“显示忽略的集成”。",
"confirm_ignore_title": "忽略发现的 {name}",
"hide_ignored": "隐藏忽略的集成",
"ignore": "忽略",
@ -1524,7 +1524,7 @@
"title_required": "标题为必填项。",
"update": "更新",
"url": "网址",
"url_error_msg": "网址不可包含除 - 和 _ 以外的特殊字符及空格"
"url_error_msg": "网址应包含“-”,且不可包含除“-”和“_”以外的特殊字符及空格"
},
"picker": {
"add_dashboard": "添加仪表盘",
@ -2222,7 +2222,7 @@
"name": "图片"
},
"plant-status": {
"description": "“植物状态”卡适用于所有可爱的植物学家。",
"description": "“植物状态”卡片适合所有的植物爱好者。",
"name": "植物状态"
},
"sensor": {
@ -2318,7 +2318,7 @@
"save": "自行编辑",
"yaml_config": "为方便您开始,以下是此仪表盘的当前配置:",
"yaml_control": "要以 YAML 模式下自行编辑,请创建 YAML 文件并命名为在配置中为此仪表盘指定的名称,或使用默认的 'ui-lovelace.yaml'。",
"yaml_mode": "您正在使用 YAML 模式,因此无法从 UI 更改 Lovelace 配置。如果要从 UI 更改 Lovelace请从 'configuration.yaml' 中的 Lovelace 配置中删除 'mode:yaml'。"
"yaml_mode": "您正在使用 YAML 模式,因此无法从 UI 更改 Lovelace 配置。如果要从 UI 更改 Lovelace请从 'configuration.yaml' 中的 Lovelace 配置中删除 'mode: yaml'。"
},
"suggest_card": {
"add": "添加至 Lovelace UI",
@ -2338,9 +2338,14 @@
"exit_edit_mode": "退出 UI 编辑模式",
"help": "帮助",
"refresh": "刷新",
"reload_resources": "重载资源",
"unused_entities": "未使用的实体"
},
"reload_lovelace": "重新加载 Lovelace",
"reload_resources": {
"refresh_body": "必须刷新页面才能完成重载,是否要立即刷新?",
"refresh_header": "要刷新吗?"
},
"unused_entities": {
"available_entities": "这些是您可用的实体,但尚未在 Lovelace UI 中显示。",
"domain": "域",

View File

@ -1475,7 +1475,7 @@
},
"configure": "設定",
"configured": "已設定整合",
"description": "管理已連線設備與整合",
"description": "管理與設定整合",
"details": "整合詳細資訊",
"discovered": "已掃描",
"home_assistant_website": "Home Assistant 網站",
@ -1501,7 +1501,7 @@
"caption": "Lovelace 主面板",
"dashboards": {
"cant_edit_default": "標準 Lovelace 主面板無法藉由 UI 進行編輯。可以設定其他主面板為預設值後進行隱藏。",
"cant_edit_yaml": "於 YAML 中定義的主面板無法藉由 UI 編輯,請於 Configuration.yaml 進行更改。",
"cant_edit_yaml": "於 YAML 中定義的主面板無法藉由 UI 編輯,請於 configuration.yaml 進行更改。",
"caption": "主面板",
"conf_mode": {
"storage": "由 UI 控制",
@ -2338,9 +2338,14 @@
"exit_edit_mode": "退出 UI 編輯模式",
"help": "說明",
"refresh": "更新",
"reload_resources": "重新載入資源",
"unused_entities": "未顯示物件"
},
"reload_lovelace": "重新載入 UI",
"reload_resources": {
"refresh_body": "必須更新頁面以完成重新載入、要立即更新?",
"refresh_header": "是否要更新?"
},
"unused_entities": {
"available_entities": "此些為尚未於 Lovelace 介面中、可供使用的物件。",
"domain": "區域",