mirror of
https://github.com/home-assistant/frontend.git
synced 2025-07-30 04:36:36 +00:00
commit
ea8958adae
2
setup.py
2
setup.py
@ -2,7 +2,7 @@ from setuptools import setup, find_packages
|
|||||||
|
|
||||||
setup(
|
setup(
|
||||||
name="home-assistant-frontend",
|
name="home-assistant-frontend",
|
||||||
version="20190213.0",
|
version="20190215.0",
|
||||||
description="The Home Assistant frontend",
|
description="The Home Assistant frontend",
|
||||||
url="https://github.com/home-assistant/home-assistant-polymer",
|
url="https://github.com/home-assistant/home-assistant-polymer",
|
||||||
author="The Home Assistant Authors",
|
author="The Home Assistant Authors",
|
||||||
|
@ -5,7 +5,6 @@ export interface LovelaceConfig {
|
|||||||
views: LovelaceViewConfig[];
|
views: LovelaceViewConfig[];
|
||||||
background?: string;
|
background?: string;
|
||||||
resources?: Array<{ type: "css" | "js" | "module" | "html"; url: string }>;
|
resources?: Array<{ type: "css" | "js" | "module" | "html"; url: string }>;
|
||||||
excluded_entities?: string[];
|
|
||||||
}
|
}
|
||||||
|
|
||||||
export interface LovelaceViewConfig {
|
export interface LovelaceViewConfig {
|
||||||
@ -34,7 +33,10 @@ export interface ToggleActionConfig {
|
|||||||
export interface CallServiceActionConfig {
|
export interface CallServiceActionConfig {
|
||||||
action: "call-service";
|
action: "call-service";
|
||||||
service: string;
|
service: string;
|
||||||
service_data?: { [key: string]: any };
|
service_data?: {
|
||||||
|
entity_id?: string | [string];
|
||||||
|
[key: string]: any;
|
||||||
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
export interface NavigateActionConfig {
|
export interface NavigateActionConfig {
|
||||||
|
7
src/panels/config/zha/functions.ts
Normal file
7
src/panels/config/zha/functions.ts
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
export const formatAsPaddedHex = (value: string | number): string => {
|
||||||
|
let hex = value;
|
||||||
|
if (typeof value === "string") {
|
||||||
|
hex = parseInt(value, 16);
|
||||||
|
}
|
||||||
|
return "0x" + hex.toString(16).padStart(4, "0");
|
||||||
|
};
|
@ -28,6 +28,7 @@ import {
|
|||||||
ItemSelectedEvent,
|
ItemSelectedEvent,
|
||||||
SetAttributeServiceData,
|
SetAttributeServiceData,
|
||||||
} from "./types";
|
} from "./types";
|
||||||
|
import { formatAsPaddedHex } from "./functions";
|
||||||
|
|
||||||
export class ZHAClusterAttributes extends LitElement {
|
export class ZHAClusterAttributes extends LitElement {
|
||||||
public hass?: HomeAssistant;
|
public hass?: HomeAssistant;
|
||||||
@ -102,7 +103,10 @@ export class ZHAClusterAttributes extends LitElement {
|
|||||||
${this._attributes.map(
|
${this._attributes.map(
|
||||||
(entry) => html`
|
(entry) => html`
|
||||||
<paper-item
|
<paper-item
|
||||||
>${entry.name + " (id: " + entry.id + ")"}</paper-item
|
>${entry.name +
|
||||||
|
" (id: " +
|
||||||
|
formatAsPaddedHex(entry.id) +
|
||||||
|
")"}</paper-item
|
||||||
>
|
>
|
||||||
`
|
`
|
||||||
)}
|
)}
|
||||||
|
@ -24,6 +24,7 @@ import {
|
|||||||
IssueCommandServiceData,
|
IssueCommandServiceData,
|
||||||
ItemSelectedEvent,
|
ItemSelectedEvent,
|
||||||
} from "./types";
|
} from "./types";
|
||||||
|
import { formatAsPaddedHex } from "./functions";
|
||||||
|
|
||||||
export class ZHAClusterCommands extends LitElement {
|
export class ZHAClusterCommands extends LitElement {
|
||||||
public hass?: HomeAssistant;
|
public hass?: HomeAssistant;
|
||||||
@ -94,7 +95,10 @@ export class ZHAClusterCommands extends LitElement {
|
|||||||
${this._commands.map(
|
${this._commands.map(
|
||||||
(entry) => html`
|
(entry) => html`
|
||||||
<paper-item
|
<paper-item
|
||||||
>${entry.name + " (id: " + entry.id + ")"}</paper-item
|
>${entry.name +
|
||||||
|
" (id: " +
|
||||||
|
formatAsPaddedHex(entry.id) +
|
||||||
|
")"}</paper-item
|
||||||
>
|
>
|
||||||
`
|
`
|
||||||
)}
|
)}
|
||||||
|
@ -16,6 +16,7 @@ import { haStyle } from "../../../resources/ha-style";
|
|||||||
import { HomeAssistant } from "../../../types";
|
import { HomeAssistant } from "../../../types";
|
||||||
import "../ha-config-section";
|
import "../ha-config-section";
|
||||||
import { ItemSelectedEvent } from "./types";
|
import { ItemSelectedEvent } from "./types";
|
||||||
|
import { formatAsPaddedHex } from "./functions";
|
||||||
|
|
||||||
declare global {
|
declare global {
|
||||||
// for fire event
|
// for fire event
|
||||||
@ -27,9 +28,9 @@ declare global {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const computeClusterKey = (cluster: Cluster): string => {
|
const computeClusterKey = (cluster: Cluster): string => {
|
||||||
return `${cluster.name} (Endpoint id: ${cluster.endpoint_id}, Id: ${
|
return `${cluster.name} (Endpoint id: ${
|
||||||
cluster.id
|
cluster.endpoint_id
|
||||||
}, Type: ${cluster.type})`;
|
}, Id: ${formatAsPaddedHex(cluster.id)}, Type: ${cluster.type})`;
|
||||||
};
|
};
|
||||||
|
|
||||||
export class ZHAClusters extends LitElement {
|
export class ZHAClusters extends LitElement {
|
||||||
|
@ -128,9 +128,13 @@ class HuiAlarmPanelCard extends LitElement implements LovelaceCard {
|
|||||||
: ["disarm"]
|
: ["disarm"]
|
||||||
).map((state) => {
|
).map((state) => {
|
||||||
return html`
|
return html`
|
||||||
<mwc-button .action="${state}" @click="${this._handleActionClick}"
|
<mwc-button
|
||||||
>${this._label(state)}</mwc-button
|
.action="${state}"
|
||||||
|
@click="${this._handleActionClick}"
|
||||||
|
outlined
|
||||||
>
|
>
|
||||||
|
${this._label(state)}
|
||||||
|
</mwc-button>
|
||||||
`;
|
`;
|
||||||
})}
|
})}
|
||||||
</div>
|
</div>
|
||||||
@ -154,14 +158,14 @@ class HuiAlarmPanelCard extends LitElement implements LovelaceCard {
|
|||||||
`
|
`
|
||||||
: html`
|
: html`
|
||||||
<mwc-button
|
<mwc-button
|
||||||
noink
|
|
||||||
raised
|
|
||||||
.value="${value}"
|
.value="${value}"
|
||||||
@click="${this._handlePadClick}"
|
@click="${this._handlePadClick}"
|
||||||
>${value === "clear"
|
dense
|
||||||
? this._label("clear_code")
|
|
||||||
: value}</mwc-button
|
|
||||||
>
|
>
|
||||||
|
${value === "clear"
|
||||||
|
? this._label("clear_code")
|
||||||
|
: value}
|
||||||
|
</mwc-button>
|
||||||
`;
|
`;
|
||||||
})}
|
})}
|
||||||
</div>
|
</div>
|
||||||
@ -274,6 +278,7 @@ class HuiAlarmPanelCard extends LitElement implements LovelaceCard {
|
|||||||
width: 30%;
|
width: 30%;
|
||||||
padding: calc(var(--base-unit));
|
padding: calc(var(--base-unit));
|
||||||
font-size: calc(var(--base-unit) * 1.1);
|
font-size: calc(var(--base-unit) * 1.1);
|
||||||
|
box-sizing: border-box;
|
||||||
}
|
}
|
||||||
.actions {
|
.actions {
|
||||||
margin: 0 8px;
|
margin: 0 8px;
|
||||||
@ -286,6 +291,7 @@ class HuiAlarmPanelCard extends LitElement implements LovelaceCard {
|
|||||||
.actions mwc-button {
|
.actions mwc-button {
|
||||||
min-width: calc(var(--base-unit) * 9);
|
min-width: calc(var(--base-unit) * 9);
|
||||||
color: var(--primary-color);
|
color: var(--primary-color);
|
||||||
|
margin: 0 4px;
|
||||||
}
|
}
|
||||||
mwc-button#disarm {
|
mwc-button#disarm {
|
||||||
color: var(--google-red-500);
|
color: var(--google-red-500);
|
||||||
|
@ -138,6 +138,7 @@ class HuiEntityButtonCard extends LitElement implements LovelaceCard {
|
|||||||
display: flex;
|
display: flex;
|
||||||
flex-direction: column;
|
flex-direction: column;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
|
text-align: center;
|
||||||
padding: 4% 0;
|
padding: 4% 0;
|
||||||
font-size: 1.2rem;
|
font-size: 1.2rem;
|
||||||
}
|
}
|
||||||
|
@ -11,31 +11,33 @@ class HuiHistoryGraphCard extends PolymerElement {
|
|||||||
static get template() {
|
static get template() {
|
||||||
return html`
|
return html`
|
||||||
<style>
|
<style>
|
||||||
ha-card {
|
.content {
|
||||||
padding: 16px;
|
padding: 16px;
|
||||||
}
|
}
|
||||||
ha-card[header] {
|
[header] .content {
|
||||||
padding-top: 0;
|
padding-top: 0;
|
||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|
||||||
<ha-card header$="[[_config.title]]">
|
<ha-card header$="[[_config.title]]">
|
||||||
<ha-state-history-data
|
<div class="content">
|
||||||
hass="[[hass]]"
|
<ha-state-history-data
|
||||||
filter-type="recent-entity"
|
hass="[[hass]]"
|
||||||
entity-id="[[_entities]]"
|
filter-type="recent-entity"
|
||||||
data="{{_stateHistory}}"
|
entity-id="[[_entities]]"
|
||||||
is-loading="{{_stateHistoryLoading}}"
|
data="{{_stateHistory}}"
|
||||||
cache-config="[[_cacheConfig]]"
|
is-loading="{{_stateHistoryLoading}}"
|
||||||
></ha-state-history-data>
|
cache-config="[[_cacheConfig]]"
|
||||||
<state-history-charts
|
></ha-state-history-data>
|
||||||
hass="[[hass]]"
|
<state-history-charts
|
||||||
history-data="[[_stateHistory]]"
|
hass="[[hass]]"
|
||||||
is-loading-data="[[_stateHistoryLoading]]"
|
history-data="[[_stateHistory]]"
|
||||||
names="[[_names]]"
|
is-loading-data="[[_stateHistoryLoading]]"
|
||||||
up-to-now
|
names="[[_names]]"
|
||||||
no-single
|
up-to-now
|
||||||
></state-history-charts>
|
no-single
|
||||||
|
></state-history-charts>
|
||||||
|
</div>
|
||||||
</ha-card>
|
</ha-card>
|
||||||
`;
|
`;
|
||||||
}
|
}
|
||||||
|
@ -1,38 +1,66 @@
|
|||||||
import { LovelaceConfig } from "../../../data/lovelace";
|
import { LovelaceConfig, ActionConfig } from "../../../data/lovelace";
|
||||||
import { HomeAssistant } from "../../../types";
|
import { HomeAssistant } from "../../../types";
|
||||||
|
|
||||||
const EXCLUDED_DOMAINS = ["zone"];
|
const EXCLUDED_DOMAINS = ["zone"];
|
||||||
|
|
||||||
|
const addFromAction = (entities: Set<string>, actionConfig: ActionConfig) => {
|
||||||
|
if (
|
||||||
|
actionConfig.action !== "call-service" ||
|
||||||
|
!actionConfig.service_data ||
|
||||||
|
!actionConfig.service_data.entity_id
|
||||||
|
) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
let entityIds = actionConfig.service_data.entity_id;
|
||||||
|
if (!Array.isArray(entityIds)) {
|
||||||
|
entityIds = [entityIds];
|
||||||
|
}
|
||||||
|
for (const entityId of entityIds) {
|
||||||
|
entities.add(entityId);
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
const addEntityId = (entities: Set<string>, entity) => {
|
||||||
|
if (typeof entity === "string") {
|
||||||
|
entities.add(entity);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (entity.entity) {
|
||||||
|
entities.add(entity.entity);
|
||||||
|
}
|
||||||
|
if (entity.camera_image) {
|
||||||
|
entities.add(entity.camera_image);
|
||||||
|
}
|
||||||
|
if (entity.tap_action) {
|
||||||
|
addFromAction(entities, entity.tap_action);
|
||||||
|
}
|
||||||
|
if (entity.hold_action) {
|
||||||
|
addFromAction(entities, entity.hold_action);
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
const addEntities = (entities: Set<string>, obj) => {
|
||||||
|
if (obj.entity) {
|
||||||
|
addEntityId(entities, obj.entity);
|
||||||
|
}
|
||||||
|
if (obj.entities) {
|
||||||
|
obj.entities.forEach((entity) => addEntityId(entities, entity));
|
||||||
|
}
|
||||||
|
if (obj.card) {
|
||||||
|
addEntities(entities, obj.card);
|
||||||
|
}
|
||||||
|
if (obj.cards) {
|
||||||
|
obj.cards.forEach((card) => addEntities(entities, card));
|
||||||
|
}
|
||||||
|
if (obj.badges) {
|
||||||
|
obj.badges.forEach((badge) => addEntityId(entities, badge));
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
const computeUsedEntities = (config) => {
|
const computeUsedEntities = (config) => {
|
||||||
const entities = new Set();
|
const entities = new Set();
|
||||||
|
config.views.forEach((view) => addEntities(entities, view));
|
||||||
const addEntityId = (entity) => {
|
|
||||||
if (typeof entity === "string") {
|
|
||||||
entities.add(entity);
|
|
||||||
} else if (entity.entity) {
|
|
||||||
entities.add(entity.entity);
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
const addEntities = (obj) => {
|
|
||||||
if (obj.entity) {
|
|
||||||
addEntityId(obj.entity);
|
|
||||||
}
|
|
||||||
if (obj.entities) {
|
|
||||||
obj.entities.forEach((entity) => addEntityId(entity));
|
|
||||||
}
|
|
||||||
if (obj.card) {
|
|
||||||
addEntities(obj.card);
|
|
||||||
}
|
|
||||||
if (obj.cards) {
|
|
||||||
obj.cards.forEach((card) => addEntities(card));
|
|
||||||
}
|
|
||||||
if (obj.badges) {
|
|
||||||
obj.badges.forEach((badge) => addEntityId(badge));
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
config.views.forEach((view) => addEntities(view));
|
|
||||||
return entities;
|
return entities;
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -45,9 +73,6 @@ export const computeUnusedEntities = (
|
|||||||
.filter(
|
.filter(
|
||||||
(entity) =>
|
(entity) =>
|
||||||
!usedEntities.has(entity) &&
|
!usedEntities.has(entity) &&
|
||||||
!(
|
|
||||||
config.excluded_entities && config.excluded_entities.includes(entity)
|
|
||||||
) &&
|
|
||||||
!EXCLUDED_DOMAINS.includes(entity.split(".", 1)[0])
|
!EXCLUDED_DOMAINS.includes(entity.split(".", 1)[0])
|
||||||
)
|
)
|
||||||
.sort();
|
.sort();
|
||||||
|
@ -33,7 +33,7 @@ export const handleClick = (
|
|||||||
case "more-info":
|
case "more-info":
|
||||||
if (config.entity || config.camera_image) {
|
if (config.entity || config.camera_image) {
|
||||||
fireEvent(node, "hass-more-info", {
|
fireEvent(node, "hass-more-info", {
|
||||||
entityId: config.entity ? config.entity! : config.camera_image!,
|
entityId: config.entity ? config.entity : config.camera_image!,
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
@ -53,14 +53,16 @@ class LovelaceFullConfigEditor extends LitElement {
|
|||||||
@click="${this._closeEditor}"
|
@click="${this._closeEditor}"
|
||||||
></paper-icon-button>
|
></paper-icon-button>
|
||||||
<div main-title>Edit Config</div>
|
<div main-title>Edit Config</div>
|
||||||
<mwc-button raised @click="${this._handleSave}">Save</mwc-button>
|
<mwc-button raised @click="${this._handleSave}"
|
||||||
<ha-icon
|
>Save
|
||||||
class="save-button
|
<ha-icon
|
||||||
|
class="save-button
|
||||||
${classMap({
|
${classMap({
|
||||||
saved: this._saving! === false || this._changed === true,
|
saved: this._saving! === false || this._changed === true,
|
||||||
})}"
|
})}"
|
||||||
icon="${this._changed ? "hass:circle-medium" : "hass:check"}"
|
icon="${this._changed ? "hass:circle-medium" : "hass:check"}"
|
||||||
></ha-icon>
|
></ha-icon
|
||||||
|
></mwc-button>
|
||||||
</app-toolbar>
|
</app-toolbar>
|
||||||
</app-header>
|
</app-header>
|
||||||
<div class="content">
|
<div class="content">
|
||||||
@ -113,11 +115,12 @@ class LovelaceFullConfigEditor extends LitElement {
|
|||||||
.save-button {
|
.save-button {
|
||||||
opacity: 0;
|
opacity: 0;
|
||||||
margin-left: -21px;
|
margin-left: -21px;
|
||||||
margin-top: -1px;
|
transition: all 1.5s;
|
||||||
transition: opacity 1.5s;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.saved {
|
.saved {
|
||||||
|
margin-left: initial;
|
||||||
|
margin-right: -8px;
|
||||||
opacity: 1;
|
opacity: 1;
|
||||||
}
|
}
|
||||||
`,
|
`,
|
||||||
|
@ -64,7 +64,7 @@ export class HuiUnusedEntities extends LitElement {
|
|||||||
hui-entities-card {
|
hui-entities-card {
|
||||||
max-width: 400px;
|
max-width: 400px;
|
||||||
padding: 4px;
|
padding: 4px;
|
||||||
flex: 1;
|
flex: 1 auto;
|
||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
`;
|
`;
|
||||||
|
@ -708,6 +708,11 @@
|
|||||||
"abort": {
|
"abort": {
|
||||||
"not_whitelisted": "Вашият компютър не е в списъка с разрешени компютри."
|
"not_whitelisted": "Вашият компютър не е в списъка с разрешени компютри."
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
"command_line": {
|
||||||
|
"abort": {
|
||||||
|
"login_expired": "Сесията изтече, моля влезте отново."
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -346,7 +346,11 @@
|
|||||||
},
|
},
|
||||||
"customize": {
|
"customize": {
|
||||||
"caption": "Personalització",
|
"caption": "Personalització",
|
||||||
"description": "Personalitza les entitats"
|
"description": "Personalitza les entitats",
|
||||||
|
"picker": {
|
||||||
|
"header": "Personalització",
|
||||||
|
"introduction": "Modificació dels atributs d'entitat. Les personalitzacions afegides\/modificades apareixeran immediatament. Les personalitzacions eliminades tindran efecte quan l'entitat s'actualitzi."
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"automation": {
|
"automation": {
|
||||||
"caption": "Automatització",
|
"caption": "Automatització",
|
||||||
@ -569,7 +573,8 @@
|
|||||||
"hub": "Connectat a través de",
|
"hub": "Connectat a través de",
|
||||||
"firmware": "Firmware: {version}",
|
"firmware": "Firmware: {version}",
|
||||||
"device_unavailable": "dispositiu no disponible",
|
"device_unavailable": "dispositiu no disponible",
|
||||||
"entity_unavailable": "entitat no disponible"
|
"entity_unavailable": "entitat no disponible",
|
||||||
|
"no_area": "Sense àrea"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"zha": {
|
"zha": {
|
||||||
@ -581,11 +586,42 @@
|
|||||||
},
|
},
|
||||||
"area_registry": {
|
"area_registry": {
|
||||||
"caption": "Registre d'àrees",
|
"caption": "Registre d'àrees",
|
||||||
"description": "Visió general de totes les àrees de la casa."
|
"description": "Visió general de totes les àrees de la casa.",
|
||||||
|
"picker": {
|
||||||
|
"header": "Registre d'àrees"
|
||||||
|
},
|
||||||
|
"no_areas": "Sembla que encara no tens cap àrea, encara.",
|
||||||
|
"create_area": "CREA ÀREA",
|
||||||
|
"editor": {
|
||||||
|
"default_name": "Àrea nova",
|
||||||
|
"delete": "SUPRIMIR",
|
||||||
|
"update": "ACTUALITZAR",
|
||||||
|
"create": "CREAR"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"entity_registry": {
|
"entity_registry": {
|
||||||
"caption": "Registre d'entitats",
|
"caption": "Registre d'entitats",
|
||||||
"description": "Visió general de totes les entitats conegudes."
|
"description": "Visió general de totes les entitats conegudes.",
|
||||||
|
"picker": {
|
||||||
|
"header": "Registre d'entitats",
|
||||||
|
"unavailable": "(no disponible)"
|
||||||
|
},
|
||||||
|
"editor": {
|
||||||
|
"unavailable": "Aquesta entitat no està disponible actualment.",
|
||||||
|
"default_name": "Àrea nova",
|
||||||
|
"delete": "SUPRIMIR",
|
||||||
|
"update": "ACTUALITZAR"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"person": {
|
||||||
|
"caption": "Persones",
|
||||||
|
"description": "Gestiona a quines persones fa seguiment Home Assistant.",
|
||||||
|
"detail": {
|
||||||
|
"name": "Nom",
|
||||||
|
"device_tracker_intro": "Selecciona els dispositius que pertanyen a aquesta persona.",
|
||||||
|
"device_tracker_picked": "Seguint dispositiu",
|
||||||
|
"device_tracker_pick": "Tria un dispositiu per fer-li el seguiment"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"profile": {
|
"profile": {
|
||||||
@ -728,6 +764,29 @@
|
|||||||
"abort": {
|
"abort": {
|
||||||
"not_whitelisted": "El teu ordinador no es troba accessible a la llista."
|
"not_whitelisted": "El teu ordinador no es troba accessible a la llista."
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
"command_line": {
|
||||||
|
"step": {
|
||||||
|
"init": {
|
||||||
|
"data": {
|
||||||
|
"username": "Nom d'usuari",
|
||||||
|
"password": "Contrasenya"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"mfa": {
|
||||||
|
"data": {
|
||||||
|
"code": "Codi de verificació en dos passos"
|
||||||
|
},
|
||||||
|
"description": "Obre el **{mfa_module_name}** al teu dispositiu per veure el codi de verificació en dos passos i verifica la teva identitat:"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"error": {
|
||||||
|
"invalid_auth": "Nom d'usuari o contrasenya incorrectes",
|
||||||
|
"invalid_code": "El codi d'autenticació no és vàlid"
|
||||||
|
},
|
||||||
|
"abort": {
|
||||||
|
"login_expired": "La sessió ha caducat, torna a iniciar la sessió."
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -769,7 +828,8 @@
|
|||||||
"pick_card": "Tria la targeta que vols afegir.",
|
"pick_card": "Tria la targeta que vols afegir.",
|
||||||
"add": "Afegir targeta",
|
"add": "Afegir targeta",
|
||||||
"edit": "Editar",
|
"edit": "Editar",
|
||||||
"delete": "Suprimir"
|
"delete": "Suprimir",
|
||||||
|
"move": "Moure"
|
||||||
},
|
},
|
||||||
"migrate": {
|
"migrate": {
|
||||||
"header": "Configuració incompatible",
|
"header": "Configuració incompatible",
|
||||||
@ -872,7 +932,8 @@
|
|||||||
"arm_home": "Activar, a casa",
|
"arm_home": "Activar, a casa",
|
||||||
"arm_away": "Activar, fora",
|
"arm_away": "Activar, fora",
|
||||||
"arm_night": "Activar, nocturn",
|
"arm_night": "Activar, nocturn",
|
||||||
"armed_custom_bypass": "Bypass personalitzat"
|
"armed_custom_bypass": "Bypass personalitzat",
|
||||||
|
"arm_custom_bypass": "Bypass personalitzat"
|
||||||
},
|
},
|
||||||
"automation": {
|
"automation": {
|
||||||
"last_triggered": "Última execució",
|
"last_triggered": "Última execució",
|
||||||
|
@ -33,7 +33,7 @@
|
|||||||
"arming": "Aktivování",
|
"arming": "Aktivování",
|
||||||
"disarming": "Deaktivování",
|
"disarming": "Deaktivování",
|
||||||
"triggered": "Spuštěno",
|
"triggered": "Spuštěno",
|
||||||
"armed_custom_bypass": "Specifické obejítí alarmu"
|
"armed_custom_bypass": "Aktivní uživatelský bypass"
|
||||||
},
|
},
|
||||||
"automation": {
|
"automation": {
|
||||||
"off": "Neaktivní",
|
"off": "Neaktivní",
|
||||||
@ -851,7 +851,7 @@
|
|||||||
"save": "Převzít kontrolu"
|
"save": "Převzít kontrolu"
|
||||||
},
|
},
|
||||||
"menu": {
|
"menu": {
|
||||||
"raw_editor": "Editor konfigurace"
|
"raw_editor": "Editor zdrojového kódu"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"menu": {
|
"menu": {
|
||||||
@ -931,7 +931,8 @@
|
|||||||
"arm_home": "Aktivovat režim domov",
|
"arm_home": "Aktivovat režim domov",
|
||||||
"arm_away": "Aktivovat režim mimo domov",
|
"arm_away": "Aktivovat režim mimo domov",
|
||||||
"arm_night": "Aktivovat noční režim",
|
"arm_night": "Aktivovat noční režim",
|
||||||
"armed_custom_bypass": "Specifické obejítí alarmu"
|
"armed_custom_bypass": "Uživatelský bypass",
|
||||||
|
"arm_custom_bypass": "Uživatelský bypass"
|
||||||
},
|
},
|
||||||
"automation": {
|
"automation": {
|
||||||
"last_triggered": "Naposledy spuštěno",
|
"last_triggered": "Naposledy spuštěno",
|
||||||
|
@ -764,6 +764,29 @@
|
|||||||
"abort": {
|
"abort": {
|
||||||
"not_whitelisted": "Din computer er ikke whitelistet."
|
"not_whitelisted": "Din computer er ikke whitelistet."
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
"command_line": {
|
||||||
|
"step": {
|
||||||
|
"init": {
|
||||||
|
"data": {
|
||||||
|
"username": "Brugernavn",
|
||||||
|
"password": "Password"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"mfa": {
|
||||||
|
"data": {
|
||||||
|
"code": "To-faktor godkendelseskode"
|
||||||
|
},
|
||||||
|
"description": "Åbn **{mfa_module_name}** på din enhed for at se din to-faktor godkendelseskode og bekræft din identitet:"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"error": {
|
||||||
|
"invalid_auth": "Ugyldigt brugernavn eller password",
|
||||||
|
"invalid_code": "Ugyldig godkendelseskode"
|
||||||
|
},
|
||||||
|
"abort": {
|
||||||
|
"login_expired": "Session er udløbet, log ind igen."
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -909,7 +932,8 @@
|
|||||||
"arm_home": "Tilkoble hjemme",
|
"arm_home": "Tilkoble hjemme",
|
||||||
"arm_away": "Tilkoble ude",
|
"arm_away": "Tilkoble ude",
|
||||||
"arm_night": "Tilkoblet nat",
|
"arm_night": "Tilkoblet nat",
|
||||||
"armed_custom_bypass": "Brugerdefineret"
|
"armed_custom_bypass": "Brugerdefineret",
|
||||||
|
"arm_custom_bypass": "Brugerdefineret bypass"
|
||||||
},
|
},
|
||||||
"automation": {
|
"automation": {
|
||||||
"last_triggered": "Senest udløst",
|
"last_triggered": "Senest udløst",
|
||||||
|
@ -725,6 +725,11 @@
|
|||||||
"abort": {
|
"abort": {
|
||||||
"not_whitelisted": "Dein Computer ist nicht auf der Whitelist."
|
"not_whitelisted": "Dein Computer ist nicht auf der Whitelist."
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
"command_line": {
|
||||||
|
"abort": {
|
||||||
|
"login_expired": "Sitzung abgelaufen, bitte erneut anmelden."
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -724,6 +724,11 @@
|
|||||||
"abort": {
|
"abort": {
|
||||||
"not_whitelisted": "Ο υπολογιστής σας δεν είναι στη λίστα επιτρεπόμενων."
|
"not_whitelisted": "Ο υπολογιστής σας δεν είναι στη λίστα επιτρεπόμενων."
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
"command_line": {
|
||||||
|
"abort": {
|
||||||
|
"login_expired": "Η περίοδος σύνδεσης έληξε, συνδεθείτε ξανά."
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -932,7 +932,8 @@
|
|||||||
"arm_home": "Arm home",
|
"arm_home": "Arm home",
|
||||||
"arm_away": "Arm away",
|
"arm_away": "Arm away",
|
||||||
"arm_night": "Arm night",
|
"arm_night": "Arm night",
|
||||||
"armed_custom_bypass": "Custom bypass"
|
"armed_custom_bypass": "Custom bypass",
|
||||||
|
"arm_custom_bypass": "Custom bypass"
|
||||||
},
|
},
|
||||||
"automation": {
|
"automation": {
|
||||||
"last_triggered": "Last triggered",
|
"last_triggered": "Last triggered",
|
||||||
|
@ -708,6 +708,11 @@
|
|||||||
"abort": {
|
"abort": {
|
||||||
"not_whitelisted": "Tu computadora no está incluida en la lista blanca."
|
"not_whitelisted": "Tu computadora no está incluida en la lista blanca."
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
"command_line": {
|
||||||
|
"abort": {
|
||||||
|
"login_expired": "La sesión expiró, por favor inicie sesión nuevamente."
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -728,6 +728,29 @@
|
|||||||
"abort": {
|
"abort": {
|
||||||
"not_whitelisted": "Tu computadora no está en la lista de autorizados."
|
"not_whitelisted": "Tu computadora no está en la lista de autorizados."
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
"command_line": {
|
||||||
|
"step": {
|
||||||
|
"init": {
|
||||||
|
"data": {
|
||||||
|
"username": "Nombre de usuario",
|
||||||
|
"password": "Contraseña"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"mfa": {
|
||||||
|
"data": {
|
||||||
|
"code": "Código de Autenticación de Doble Factor"
|
||||||
|
},
|
||||||
|
"description": "Abre el **{mfa_module_name}** en tú dispositivo para ver tú código de autenticación de doble factor y verificar tu identidad"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"error": {
|
||||||
|
"invalid_auth": "Usuario o contraseña incorrecto",
|
||||||
|
"invalid_code": "Código de autenticación no válido"
|
||||||
|
},
|
||||||
|
"abort": {
|
||||||
|
"login_expired": "La sesión ha caducado, por favor inicie sesión de nuevo."
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -707,6 +707,11 @@
|
|||||||
"abort": {
|
"abort": {
|
||||||
"not_whitelisted": "Sinu arvuti ei ole lubatute nimekirjas."
|
"not_whitelisted": "Sinu arvuti ei ole lubatute nimekirjas."
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
"command_line": {
|
||||||
|
"abort": {
|
||||||
|
"login_expired": "Sessioon aegus, palun logi uuesti sisse."
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -696,6 +696,11 @@
|
|||||||
"abort": {
|
"abort": {
|
||||||
"not_whitelisted": "Tietokonettasi ei ole sallittu."
|
"not_whitelisted": "Tietokonettasi ei ole sallittu."
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
"command_line": {
|
||||||
|
"abort": {
|
||||||
|
"login_expired": "Istunto päättyi, ole hyvä ja kirjaudu uudelleen."
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -581,11 +581,18 @@
|
|||||||
},
|
},
|
||||||
"area_registry": {
|
"area_registry": {
|
||||||
"caption": "Registre des pièces",
|
"caption": "Registre des pièces",
|
||||||
"description": "Vue d'ensemble de toutes les pièces de votre maison."
|
"description": "Vue d'ensemble de toutes les pièces de votre maison.",
|
||||||
|
"editor": {
|
||||||
|
"delete": "SUPPRIMER"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"entity_registry": {
|
"entity_registry": {
|
||||||
"caption": "Registre des entités",
|
"caption": "Registre des entités",
|
||||||
"description": "Vue d'ensemble de toutes les entités connues."
|
"description": "Vue d'ensemble de toutes les entités connues.",
|
||||||
|
"editor": {
|
||||||
|
"delete": "SUPPRIMER",
|
||||||
|
"update": "METTRE À JOUR"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"profile": {
|
"profile": {
|
||||||
@ -728,6 +735,29 @@
|
|||||||
"abort": {
|
"abort": {
|
||||||
"not_whitelisted": "Votre ordinateur n'est pas en liste blanche."
|
"not_whitelisted": "Votre ordinateur n'est pas en liste blanche."
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
"command_line": {
|
||||||
|
"step": {
|
||||||
|
"init": {
|
||||||
|
"data": {
|
||||||
|
"username": "Nom d'utilisateur",
|
||||||
|
"password": "Mot de passe"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"mfa": {
|
||||||
|
"data": {
|
||||||
|
"code": "Code d'authentification à deux facteurs"
|
||||||
|
},
|
||||||
|
"description": "Ouvrez le **{mfa_module_name}** sur votre appareil pour afficher votre code d'authentification à deux facteurs et vérifier votre identité:"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"error": {
|
||||||
|
"invalid_auth": "Nom d'utilisateur ou mot de passe invalide",
|
||||||
|
"invalid_code": "Code d'authentification invalide"
|
||||||
|
},
|
||||||
|
"abort": {
|
||||||
|
"login_expired": "Session expirée, veuillez vous connecter à nouveau."
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -769,7 +799,8 @@
|
|||||||
"pick_card": "Choisissez l'automatisation à ajouter",
|
"pick_card": "Choisissez l'automatisation à ajouter",
|
||||||
"add": "Ajouter une action",
|
"add": "Ajouter une action",
|
||||||
"edit": "Modifier",
|
"edit": "Modifier",
|
||||||
"delete": "Supprimer"
|
"delete": "Supprimer",
|
||||||
|
"move": "Déplacer"
|
||||||
},
|
},
|
||||||
"migrate": {
|
"migrate": {
|
||||||
"header": "Configuration incompatible",
|
"header": "Configuration incompatible",
|
||||||
|
@ -346,7 +346,11 @@
|
|||||||
},
|
},
|
||||||
"customize": {
|
"customize": {
|
||||||
"caption": "התאמה אישית",
|
"caption": "התאמה אישית",
|
||||||
"description": "התאם אישית את הישויות שלך"
|
"description": "התאם אישית את הישויות שלך",
|
||||||
|
"picker": {
|
||||||
|
"header": "התאמה אישית",
|
||||||
|
"introduction": "כוונן תכונות של כל ישות. ההתאמות הנוספות שנוספו \/ ייכנסו לתוקף באופן מיידי. התאמות אישיות שהוסרו ייכנסו לתוקף כאשר הישות תעודכן."
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"automation": {
|
"automation": {
|
||||||
"caption": "אוטומציה",
|
"caption": "אוטומציה",
|
||||||
@ -569,7 +573,8 @@
|
|||||||
"hub": "מחובר באמצעות",
|
"hub": "מחובר באמצעות",
|
||||||
"firmware": "קושחה: {version}",
|
"firmware": "קושחה: {version}",
|
||||||
"device_unavailable": "התקן אינו זמין",
|
"device_unavailable": "התקן אינו זמין",
|
||||||
"entity_unavailable": "ישות לא זמינה"
|
"entity_unavailable": "ישות לא זמינה",
|
||||||
|
"no_area": "ללא אזור"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"zha": {
|
"zha": {
|
||||||
@ -580,11 +585,42 @@
|
|||||||
},
|
},
|
||||||
"area_registry": {
|
"area_registry": {
|
||||||
"caption": "מאגר האזורים",
|
"caption": "מאגר האזורים",
|
||||||
"description": "סקירה של כל האזורים בביתך."
|
"description": "סקירה של כל האזורים בביתך.",
|
||||||
|
"picker": {
|
||||||
|
"header": "מאגר האזורים"
|
||||||
|
},
|
||||||
|
"no_areas": "נראה שעדיין אין אזורים!",
|
||||||
|
"create_area": "צור איזור",
|
||||||
|
"editor": {
|
||||||
|
"default_name": "אזור חדש",
|
||||||
|
"delete": "מחק",
|
||||||
|
"update": "עדכון",
|
||||||
|
"create": "צור"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"entity_registry": {
|
"entity_registry": {
|
||||||
"caption": "מאגר הישויות",
|
"caption": "מאגר הישויות",
|
||||||
"description": "סקירה של כל הישויות המוכרות"
|
"description": "סקירה של כל הישויות המוכרות",
|
||||||
|
"picker": {
|
||||||
|
"header": "מאגר הישויות",
|
||||||
|
"unavailable": "(לא זמין)"
|
||||||
|
},
|
||||||
|
"editor": {
|
||||||
|
"unavailable": "ישות זו אינה זמינה כעת.",
|
||||||
|
"default_name": "אזור חדש",
|
||||||
|
"delete": "מחק",
|
||||||
|
"update": "עדכון"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"person": {
|
||||||
|
"caption": "אנשים",
|
||||||
|
"description": "נהל את האנשים ש Home Assistant יעקב אחריהם.",
|
||||||
|
"detail": {
|
||||||
|
"name": "שם",
|
||||||
|
"device_tracker_intro": "בחר את המכשירים השייכים לאדם זה.",
|
||||||
|
"device_tracker_picked": "עקוב אחר מכשיר",
|
||||||
|
"device_tracker_pick": "בחר מכשיר למעקב"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"profile": {
|
"profile": {
|
||||||
@ -727,6 +763,29 @@
|
|||||||
"abort": {
|
"abort": {
|
||||||
"not_whitelisted": "המחשב שלך אינו רשום ברשימת ההיתרים."
|
"not_whitelisted": "המחשב שלך אינו רשום ברשימת ההיתרים."
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
"command_line": {
|
||||||
|
"step": {
|
||||||
|
"init": {
|
||||||
|
"data": {
|
||||||
|
"username": "שם משתמש",
|
||||||
|
"password": "סיסמא"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"mfa": {
|
||||||
|
"data": {
|
||||||
|
"code": "קוד אימות דו-שלבי"
|
||||||
|
},
|
||||||
|
"description": "פתח את **{mfa_module_name}** במכשיר שלך בכדי לצפות בקוד האימות הדו-שלבי שלך ולאמת את הזהות שלך:"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"error": {
|
||||||
|
"invalid_auth": "שם משתמש או סיסמא לא נכונים",
|
||||||
|
"invalid_code": "קוד אימות לא חוקי"
|
||||||
|
},
|
||||||
|
"abort": {
|
||||||
|
"login_expired": "פג תוקף הפעילות באתר, היכנס שוב."
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -768,7 +827,8 @@
|
|||||||
"pick_card": "בחר את הכרטיסייה שברצונך להוסיף.",
|
"pick_card": "בחר את הכרטיסייה שברצונך להוסיף.",
|
||||||
"add": "הוסף כרטיסייה",
|
"add": "הוסף כרטיסייה",
|
||||||
"edit": "ערוך",
|
"edit": "ערוך",
|
||||||
"delete": "מחק"
|
"delete": "מחק",
|
||||||
|
"move": "הזז"
|
||||||
},
|
},
|
||||||
"migrate": {
|
"migrate": {
|
||||||
"header": "ההגדרה לא מתאימה",
|
"header": "ההגדרה לא מתאימה",
|
||||||
@ -871,7 +931,8 @@
|
|||||||
"arm_home": "דרוך בבית",
|
"arm_home": "דרוך בבית",
|
||||||
"arm_away": "דרוך לא בבית",
|
"arm_away": "דרוך לא בבית",
|
||||||
"arm_night": "דריכה לילית",
|
"arm_night": "דריכה לילית",
|
||||||
"armed_custom_bypass": "מעקף מותאם"
|
"armed_custom_bypass": "מעקף מותאם",
|
||||||
|
"arm_custom_bypass": "מעקף מותאם אישית"
|
||||||
},
|
},
|
||||||
"automation": {
|
"automation": {
|
||||||
"last_triggered": "הפעלה אחרונה",
|
"last_triggered": "הפעלה אחרונה",
|
||||||
|
@ -680,6 +680,11 @@
|
|||||||
"abort": {
|
"abort": {
|
||||||
"not_whitelisted": "Računalo nije na popisu dopuštenih."
|
"not_whitelisted": "Računalo nije na popisu dopuštenih."
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
"command_line": {
|
||||||
|
"abort": {
|
||||||
|
"login_expired": "Sesija istekla, prijavite se ponovo."
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -724,6 +724,11 @@
|
|||||||
"abort": {
|
"abort": {
|
||||||
"not_whitelisted": "A számítógéped nem engedélyezett."
|
"not_whitelisted": "A számítógéped nem engedélyezett."
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
"command_line": {
|
||||||
|
"abort": {
|
||||||
|
"login_expired": "A munkamenet lejárt, kérlek, jelentkezz be újra."
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -785,7 +785,7 @@
|
|||||||
"invalid_code": "Codice di autenticazione non valido"
|
"invalid_code": "Codice di autenticazione non valido"
|
||||||
},
|
},
|
||||||
"abort": {
|
"abort": {
|
||||||
"login_expired": "Sessione scaduta, fai di nuovo il login"
|
"login_expired": "Sessione scaduta, effettua nuovamente il login."
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -932,7 +932,8 @@
|
|||||||
"arm_home": "Attiva In casa",
|
"arm_home": "Attiva In casa",
|
||||||
"arm_away": "Attiva Fuori Casa",
|
"arm_away": "Attiva Fuori Casa",
|
||||||
"arm_night": "Attiva Notte",
|
"arm_night": "Attiva Notte",
|
||||||
"armed_custom_bypass": "Attiva con bypass"
|
"armed_custom_bypass": "Attiva con bypass",
|
||||||
|
"arm_custom_bypass": "Bypass personalizzato"
|
||||||
},
|
},
|
||||||
"automation": {
|
"automation": {
|
||||||
"last_triggered": "Ultima attivazione",
|
"last_triggered": "Ultima attivazione",
|
||||||
@ -1002,7 +1003,7 @@
|
|||||||
},
|
},
|
||||||
"relative_time": {
|
"relative_time": {
|
||||||
"past": "{time} fa",
|
"past": "{time} fa",
|
||||||
"future": "mancano {time}",
|
"future": "{time} fa",
|
||||||
"never": "Mai",
|
"never": "Mai",
|
||||||
"duration": {
|
"duration": {
|
||||||
"second": "{count} {count, plural,\none {secondo}\nother {secondi}\n}",
|
"second": "{count} {count, plural,\none {secondo}\nother {secondi}\n}",
|
||||||
|
@ -82,7 +82,7 @@
|
|||||||
},
|
},
|
||||||
"presence": {
|
"presence": {
|
||||||
"off": "외출",
|
"off": "외출",
|
||||||
"on": "재실중"
|
"on": "재실"
|
||||||
},
|
},
|
||||||
"battery": {
|
"battery": {
|
||||||
"off": "보통",
|
"off": "보통",
|
||||||
@ -97,7 +97,7 @@
|
|||||||
"on": "연결됨"
|
"on": "연결됨"
|
||||||
},
|
},
|
||||||
"cold": {
|
"cold": {
|
||||||
"off": "상온",
|
"off": "보통",
|
||||||
"on": "저온"
|
"on": "저온"
|
||||||
},
|
},
|
||||||
"door": {
|
"door": {
|
||||||
@ -109,7 +109,7 @@
|
|||||||
"on": "열림"
|
"on": "열림"
|
||||||
},
|
},
|
||||||
"heat": {
|
"heat": {
|
||||||
"off": "상온",
|
"off": "보통",
|
||||||
"on": "고온"
|
"on": "고온"
|
||||||
},
|
},
|
||||||
"window": {
|
"window": {
|
||||||
@ -118,7 +118,7 @@
|
|||||||
},
|
},
|
||||||
"lock": {
|
"lock": {
|
||||||
"off": "잠김",
|
"off": "잠김",
|
||||||
"on": "열림"
|
"on": "해제"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"calendar": {
|
"calendar": {
|
||||||
@ -178,7 +178,7 @@
|
|||||||
"stopped": "멈춤",
|
"stopped": "멈춤",
|
||||||
"locked": "잠김",
|
"locked": "잠김",
|
||||||
"unlocked": "해제",
|
"unlocked": "해제",
|
||||||
"ok": "좋음",
|
"ok": "문제없음",
|
||||||
"problem": "문제있음"
|
"problem": "문제있음"
|
||||||
},
|
},
|
||||||
"input_boolean": {
|
"input_boolean": {
|
||||||
@ -202,7 +202,7 @@
|
|||||||
"standby": "준비중"
|
"standby": "준비중"
|
||||||
},
|
},
|
||||||
"plant": {
|
"plant": {
|
||||||
"ok": "좋음",
|
"ok": "문제없음",
|
||||||
"problem": "문제있음"
|
"problem": "문제있음"
|
||||||
},
|
},
|
||||||
"remote": {
|
"remote": {
|
||||||
@ -346,13 +346,17 @@
|
|||||||
},
|
},
|
||||||
"customize": {
|
"customize": {
|
||||||
"caption": "사용자화",
|
"caption": "사용자화",
|
||||||
"description": "구성요소를 사용자화 합니다"
|
"description": "구성요소를 사용자화 합니다",
|
||||||
|
"picker": {
|
||||||
|
"header": "사용자화",
|
||||||
|
"introduction": "구성요소의 속성을 조정할 수 있습니다. 추가 및 수정 된 사용자화 정의는 즉시 적용되며, 제거 된 사용자화 정의는 구성요소가 업데이트 될 때 적용됩니다."
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"automation": {
|
"automation": {
|
||||||
"caption": "자동화",
|
"caption": "자동화",
|
||||||
"description": "자동화를 만들고 편집합니다",
|
"description": "자동화를 만들고 편집합니다",
|
||||||
"picker": {
|
"picker": {
|
||||||
"header": "자동화 편집기",
|
"header": "자동화 편집",
|
||||||
"introduction": "자동화 편집기를 사용하여 자동화를 작성하고 편집 할 수 있습니다. [안내](https:\/\/home-assistant.io\/docs\/automation\/editor\/) 를 읽고 Home Assistant 를 올바르게 구성했는지 확인해보세요.",
|
"introduction": "자동화 편집기를 사용하여 자동화를 작성하고 편집 할 수 있습니다. [안내](https:\/\/home-assistant.io\/docs\/automation\/editor\/) 를 읽고 Home Assistant 를 올바르게 구성했는지 확인해보세요.",
|
||||||
"pick_automation": "편집할 자동화 선택",
|
"pick_automation": "편집할 자동화 선택",
|
||||||
"no_automations": "편집 가능한 자동화를 찾을 수 없습니다",
|
"no_automations": "편집 가능한 자동화를 찾을 수 없습니다",
|
||||||
@ -506,7 +510,7 @@
|
|||||||
},
|
},
|
||||||
"delay": {
|
"delay": {
|
||||||
"label": "지연",
|
"label": "지연",
|
||||||
"delay": "지연 시간"
|
"delay": "지연"
|
||||||
},
|
},
|
||||||
"wait_template": {
|
"wait_template": {
|
||||||
"label": "대기",
|
"label": "대기",
|
||||||
@ -569,23 +573,55 @@
|
|||||||
"hub": "연결 경유 대상",
|
"hub": "연결 경유 대상",
|
||||||
"firmware": "펌웨어: {version}",
|
"firmware": "펌웨어: {version}",
|
||||||
"device_unavailable": "기기 사용불가",
|
"device_unavailable": "기기 사용불가",
|
||||||
"entity_unavailable": "구성요소 사용불가"
|
"entity_unavailable": "구성요소 사용불가",
|
||||||
|
"no_area": "영역 없음"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"zha": {
|
"zha": {
|
||||||
"caption": "ZHA",
|
"caption": "ZHA",
|
||||||
"description": "Zigbee 홈 자동화 네트워크 관리",
|
"description": "Zigbee 홈 자동화 네트워크 관리",
|
||||||
"services": {
|
"services": {
|
||||||
"reconfigure": "ZHA 장치를 다시 구성 합니다. (장치 복구). 장치에 문제가 있는 경우 사용해주세요. 장치가 배터리로 작동하는 경우, 이 서비스를 사용할 때 장치가 켜져있고 통신이 가능한 상태여야 합니다."
|
"reconfigure": "ZHA 장치를 다시 구성 합니다. (장치 복구). 장치에 문제가 있는 경우 사용해주세요. 장치가 배터리로 작동하는 경우, 이 서비스를 사용할 때 장치가 켜져있고 통신이 가능한 상태인지 확인해주세요."
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"area_registry": {
|
"area_registry": {
|
||||||
"caption": "영역 등록",
|
"caption": "영역",
|
||||||
"description": "집에 등록된 모든 영역"
|
"description": "영역을 만들고 편집합니다",
|
||||||
|
"picker": {
|
||||||
|
"header": "영역 등록"
|
||||||
|
},
|
||||||
|
"no_areas": "등록된 영역이 없습니다. 거실, 침실과 같이 영역을 등록해보세요!",
|
||||||
|
"create_area": "영역 만들기",
|
||||||
|
"editor": {
|
||||||
|
"default_name": "새로운 영역",
|
||||||
|
"delete": "삭제",
|
||||||
|
"update": "업데이트",
|
||||||
|
"create": "만들기"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"entity_registry": {
|
"entity_registry": {
|
||||||
"caption": "구성요소 등록",
|
"caption": "구성요소",
|
||||||
"description": "모든 구성요소"
|
"description": "등록된 구성요소를 편집합니다",
|
||||||
|
"picker": {
|
||||||
|
"header": "구성요소",
|
||||||
|
"unavailable": "(사용불가)"
|
||||||
|
},
|
||||||
|
"editor": {
|
||||||
|
"unavailable": "이 구성요소는 현재 사용할 수 없습니다.",
|
||||||
|
"default_name": "새로운 영역",
|
||||||
|
"delete": "삭제",
|
||||||
|
"update": "업데이트"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"person": {
|
||||||
|
"caption": "구성원",
|
||||||
|
"description": "Home Assistant 가 추적하는 구성원을 관리합니다",
|
||||||
|
"detail": {
|
||||||
|
"name": "이름",
|
||||||
|
"device_tracker_intro": "이 구성원에게 속한 장치를 선택해주세요.",
|
||||||
|
"device_tracker_picked": "추적 장치",
|
||||||
|
"device_tracker_pick": "추적 할 장치 선택"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"profile": {
|
"profile": {
|
||||||
@ -728,6 +764,29 @@
|
|||||||
"abort": {
|
"abort": {
|
||||||
"not_whitelisted": "이 컴퓨터는 허용 목록에 등록되어 있지 않습니다."
|
"not_whitelisted": "이 컴퓨터는 허용 목록에 등록되어 있지 않습니다."
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
"command_line": {
|
||||||
|
"step": {
|
||||||
|
"init": {
|
||||||
|
"data": {
|
||||||
|
"username": "사용자 이름",
|
||||||
|
"password": "비밀번호"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"mfa": {
|
||||||
|
"data": {
|
||||||
|
"code": "2단계 인증 코드"
|
||||||
|
},
|
||||||
|
"description": "2단계 인증 코드 및 신원을 확인하기 위해 기기에서 **{mfa_module_name}** 을(를) 열어주세요:"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"error": {
|
||||||
|
"invalid_auth": "사용자 이름 또는 비밀번호가 잘못되었습니다",
|
||||||
|
"invalid_code": "잘못된 인증 코드"
|
||||||
|
},
|
||||||
|
"abort": {
|
||||||
|
"login_expired": "세션이 만료되었습니다. 다시 로그인 해주세요."
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -769,7 +828,8 @@
|
|||||||
"pick_card": "추가하려는 카드를 선택해주세요",
|
"pick_card": "추가하려는 카드를 선택해주세요",
|
||||||
"add": "카드 추가",
|
"add": "카드 추가",
|
||||||
"edit": "편집",
|
"edit": "편집",
|
||||||
"delete": "삭제"
|
"delete": "삭제",
|
||||||
|
"move": "이동"
|
||||||
},
|
},
|
||||||
"migrate": {
|
"migrate": {
|
||||||
"header": "설정이 호환되지 않습니다",
|
"header": "설정이 호환되지 않습니다",
|
||||||
@ -872,7 +932,8 @@
|
|||||||
"arm_home": "재실 경비",
|
"arm_home": "재실 경비",
|
||||||
"arm_away": "외출 경비",
|
"arm_away": "외출 경비",
|
||||||
"arm_night": "야간 경비",
|
"arm_night": "야간 경비",
|
||||||
"armed_custom_bypass": "사용자 우회"
|
"armed_custom_bypass": "사용자 우회",
|
||||||
|
"arm_custom_bypass": "사용자 우회"
|
||||||
},
|
},
|
||||||
"automation": {
|
"automation": {
|
||||||
"last_triggered": "최근 트리거 됨",
|
"last_triggered": "최근 트리거 됨",
|
||||||
|
@ -785,7 +785,7 @@
|
|||||||
"invalid_code": "Ongëlten Authentifizéierungs Code"
|
"invalid_code": "Ongëlten Authentifizéierungs Code"
|
||||||
},
|
},
|
||||||
"abort": {
|
"abort": {
|
||||||
"login_expired": "Sessioun ofgelaf, verbannt iech rëm frësch."
|
"login_expired": "Sessioun ofgelaaf, log dech rëm frësch an w.e.g."
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -728,6 +728,11 @@
|
|||||||
"abort": {
|
"abort": {
|
||||||
"not_whitelisted": "Datamaskinen din er ikke hvitlistet."
|
"not_whitelisted": "Datamaskinen din er ikke hvitlistet."
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
"command_line": {
|
||||||
|
"abort": {
|
||||||
|
"login_expired": "Økten er utløpt, vennligst logg inn på nytt"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -728,6 +728,11 @@
|
|||||||
"abort": {
|
"abort": {
|
||||||
"not_whitelisted": "Uw computer staat niet op de whitelist."
|
"not_whitelisted": "Uw computer staat niet op de whitelist."
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
"command_line": {
|
||||||
|
"abort": {
|
||||||
|
"login_expired": "Sessie verlopen, meldt u opnieuw aan."
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -434,7 +434,7 @@
|
|||||||
"webhook_id": "Identyfikator Webhook"
|
"webhook_id": "Identyfikator Webhook"
|
||||||
},
|
},
|
||||||
"time_pattern": {
|
"time_pattern": {
|
||||||
"label": "Szablon czasu ",
|
"label": "Szablon czasu",
|
||||||
"hours": "Godziny",
|
"hours": "Godziny",
|
||||||
"minutes": "Minuty",
|
"minutes": "Minuty",
|
||||||
"seconds": "Sekundy"
|
"seconds": "Sekundy"
|
||||||
@ -579,7 +579,7 @@
|
|||||||
},
|
},
|
||||||
"zha": {
|
"zha": {
|
||||||
"caption": "ZHA",
|
"caption": "ZHA",
|
||||||
"description": "Zarządzanie siecią ZigBee Home Automation",
|
"description": "Zarządzanie siecią automatyki domowej ZigBee",
|
||||||
"services": {
|
"services": {
|
||||||
"reconfigure": "Ponowna konfiguracja urządzenia ZHA (uzdrawianie urządzenia). Użyj tej usługi, jeśli masz problemy z urządzeniem. Jeśli urządzenie jest zasilane bateryjnie, upewnij się, że nie jest uśpione i przyjmie polecenie rekonfiguracji."
|
"reconfigure": "Ponowna konfiguracja urządzenia ZHA (uzdrawianie urządzenia). Użyj tej usługi, jeśli masz problemy z urządzeniem. Jeśli urządzenie jest zasilane bateryjnie, upewnij się, że nie jest uśpione i przyjmie polecenie rekonfiguracji."
|
||||||
}
|
}
|
||||||
@ -932,7 +932,8 @@
|
|||||||
"arm_home": "Uzbrojenie (w domu)",
|
"arm_home": "Uzbrojenie (w domu)",
|
||||||
"arm_away": "Uzbrojenie (nieobecny)",
|
"arm_away": "Uzbrojenie (nieobecny)",
|
||||||
"arm_night": "Uzbrojenie (noc)",
|
"arm_night": "Uzbrojenie (noc)",
|
||||||
"armed_custom_bypass": "Uzbrój (częściowo)"
|
"armed_custom_bypass": "Uzbrój (częściowo)",
|
||||||
|
"arm_custom_bypass": "Niestandardowy bypass"
|
||||||
},
|
},
|
||||||
"automation": {
|
"automation": {
|
||||||
"last_triggered": "Ostatnie uruchomienie",
|
"last_triggered": "Ostatnie uruchomienie",
|
||||||
|
@ -703,6 +703,11 @@
|
|||||||
"abort": {
|
"abort": {
|
||||||
"not_whitelisted": "Seu computador não está na lista de permissões."
|
"not_whitelisted": "Seu computador não está na lista de permissões."
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
"command_line": {
|
||||||
|
"abort": {
|
||||||
|
"login_expired": "Sessão expirada, por favor fazer o login novamente."
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -346,7 +346,11 @@
|
|||||||
},
|
},
|
||||||
"customize": {
|
"customize": {
|
||||||
"caption": "Personalização",
|
"caption": "Personalização",
|
||||||
"description": "Personalizar as suas entidades"
|
"description": "Personalizar as suas entidades",
|
||||||
|
"picker": {
|
||||||
|
"header": "Personalização",
|
||||||
|
"introduction": "Ajustar atributos por entidade. Personalizações acrescentadas\/editadas terão efeitos imediatos. Remoção de personalizaçõe terão efeito quando a entidade for actualizada."
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"automation": {
|
"automation": {
|
||||||
"caption": "Automação",
|
"caption": "Automação",
|
||||||
@ -569,19 +573,55 @@
|
|||||||
"hub": "Ligado via",
|
"hub": "Ligado via",
|
||||||
"firmware": "Firmware: {version}",
|
"firmware": "Firmware: {version}",
|
||||||
"device_unavailable": "Dispositivo indisponível",
|
"device_unavailable": "Dispositivo indisponível",
|
||||||
"entity_unavailable": "Entidade indisponível"
|
"entity_unavailable": "Entidade indisponível",
|
||||||
|
"no_area": "Nenhuma área"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"zha": {
|
"zha": {
|
||||||
"caption": "ZHA"
|
"caption": "ZHA",
|
||||||
|
"description": "Gestão de rede Zigbee Home Automation",
|
||||||
|
"services": {
|
||||||
|
"reconfigure": "Reconfigure o dispositivo ZHA (curar dispositivo). Use isto se estiver a ter problemas com o dispositivo. Se o dispositivo em questão for um dispositivo alimentado por bateria, certifique-se de que ele está ativo e a aceitar comandos ao usar este serviço."
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"area_registry": {
|
"area_registry": {
|
||||||
"caption": "Registo de áreas",
|
"caption": "Registo de áreas",
|
||||||
"description": "Visão geral de todas as áreas da sua casa."
|
"description": "Visão geral de todas as áreas da sua casa.",
|
||||||
|
"picker": {
|
||||||
|
"header": "Registo de áreas"
|
||||||
|
},
|
||||||
|
"no_areas": "Parece que ainda não tem áreas!",
|
||||||
|
"create_area": "CRIAR ÁREA",
|
||||||
|
"editor": {
|
||||||
|
"default_name": "Nova área",
|
||||||
|
"delete": "APAGAR",
|
||||||
|
"update": "ACTUALIZAR",
|
||||||
|
"create": "CRIAR"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"entity_registry": {
|
"entity_registry": {
|
||||||
"caption": "Registo de Entidades",
|
"caption": "Registo de Entidades",
|
||||||
"description": "Visão geral de todas as entidades conhecidas."
|
"description": "Visão geral de todas as entidades conhecidas.",
|
||||||
|
"picker": {
|
||||||
|
"header": "Registo de Entidades",
|
||||||
|
"unavailable": "(indisponível)"
|
||||||
|
},
|
||||||
|
"editor": {
|
||||||
|
"unavailable": "Esta entidade não está atualmente disponível.",
|
||||||
|
"default_name": "Nova área",
|
||||||
|
"delete": "APAGAR",
|
||||||
|
"update": "ACTUALIZAR"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"person": {
|
||||||
|
"caption": "Pessoas",
|
||||||
|
"description": "Gerir as que pessoas que o Home Assistant segue.",
|
||||||
|
"detail": {
|
||||||
|
"name": "Nome",
|
||||||
|
"device_tracker_intro": "Selecione os dispositivos que pertencem a esta pessoa.",
|
||||||
|
"device_tracker_picked": "Seguir dispositivo",
|
||||||
|
"device_tracker_pick": "Escolha o dispositivo a seguir"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"profile": {
|
"profile": {
|
||||||
@ -724,6 +764,29 @@
|
|||||||
"abort": {
|
"abort": {
|
||||||
"not_whitelisted": "O seu computador não está na lista de endereços permitidos."
|
"not_whitelisted": "O seu computador não está na lista de endereços permitidos."
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
"command_line": {
|
||||||
|
"step": {
|
||||||
|
"init": {
|
||||||
|
"data": {
|
||||||
|
"username": "Utilizador",
|
||||||
|
"password": "Palavra-passe"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"mfa": {
|
||||||
|
"data": {
|
||||||
|
"code": "Código de autenticações por dois factores"
|
||||||
|
},
|
||||||
|
"description": "Abrir **{mfa_module_name}** no seu dispositivo para ver o código de autenticação por dois factores e verificar a sua identidade:"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"error": {
|
||||||
|
"invalid_auth": "Nome de utilizador ou palavra-passe inválidos",
|
||||||
|
"invalid_code": "Código de autenticação inválido"
|
||||||
|
},
|
||||||
|
"abort": {
|
||||||
|
"login_expired": "Sessão expirou, por favor entre novamente."
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -753,6 +816,7 @@
|
|||||||
},
|
},
|
||||||
"empty_state": {
|
"empty_state": {
|
||||||
"title": "Bem-vindo a casa",
|
"title": "Bem-vindo a casa",
|
||||||
|
"no_devices": "Esta página permite-lhe controlar os seus dispositivos, no entanto, parece que ainda não tem dispositivos configurados. Vá para a página de integrações para começar.",
|
||||||
"go_to_integrations_page": "Ir para a página das integrações."
|
"go_to_integrations_page": "Ir para a página das integrações."
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -764,7 +828,8 @@
|
|||||||
"pick_card": "Escolha o cartão que deseja adicionar.",
|
"pick_card": "Escolha o cartão que deseja adicionar.",
|
||||||
"add": "Adicionar Cartão",
|
"add": "Adicionar Cartão",
|
||||||
"edit": "Editar",
|
"edit": "Editar",
|
||||||
"delete": "Apagar"
|
"delete": "Apagar",
|
||||||
|
"move": "Mover"
|
||||||
},
|
},
|
||||||
"migrate": {
|
"migrate": {
|
||||||
"header": "Configuração Incompatível",
|
"header": "Configuração Incompatível",
|
||||||
@ -785,6 +850,9 @@
|
|||||||
"para_sure": "Tem certeza que deseja assumir o controle sobre a interface de utilizador?",
|
"para_sure": "Tem certeza que deseja assumir o controle sobre a interface de utilizador?",
|
||||||
"cancel": "Cancelar",
|
"cancel": "Cancelar",
|
||||||
"save": "Assumir o controle"
|
"save": "Assumir o controle"
|
||||||
|
},
|
||||||
|
"menu": {
|
||||||
|
"raw_editor": "Editor de configuração fonte."
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"menu": {
|
"menu": {
|
||||||
@ -864,7 +932,8 @@
|
|||||||
"arm_home": "Armado casa",
|
"arm_home": "Armado casa",
|
||||||
"arm_away": "Armado ausente",
|
"arm_away": "Armado ausente",
|
||||||
"arm_night": "Armado noite",
|
"arm_night": "Armado noite",
|
||||||
"armed_custom_bypass": "Desvio personalizado"
|
"armed_custom_bypass": "Desvio personalizado",
|
||||||
|
"arm_custom_bypass": "bypass personalizado"
|
||||||
},
|
},
|
||||||
"automation": {
|
"automation": {
|
||||||
"last_triggered": "Última ocorrência",
|
"last_triggered": "Última ocorrência",
|
||||||
@ -969,10 +1038,10 @@
|
|||||||
"sun": {
|
"sun": {
|
||||||
"elevation": "Elevação",
|
"elevation": "Elevação",
|
||||||
"rising": "Nascer do sol",
|
"rising": "Nascer do sol",
|
||||||
"setting": "Por do sol"
|
"setting": "Pôr do sol"
|
||||||
},
|
},
|
||||||
"updater": {
|
"updater": {
|
||||||
"title": "Instruções de atualização"
|
"title": "Instruções para atualização"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -1028,7 +1097,7 @@
|
|||||||
"hassio": "Hass.io",
|
"hassio": "Hass.io",
|
||||||
"homeassistant": "Home Assistant",
|
"homeassistant": "Home Assistant",
|
||||||
"lovelace": "Lovelace",
|
"lovelace": "Lovelace",
|
||||||
"system_health": "Integridade Do Sistema"
|
"system_health": "Saúde do sistema"
|
||||||
},
|
},
|
||||||
"attribute": {
|
"attribute": {
|
||||||
"weather": {
|
"weather": {
|
||||||
|
@ -694,6 +694,11 @@
|
|||||||
"abort": {
|
"abort": {
|
||||||
"not_whitelisted": "Calculatorul dvs. nu este pe lista albă."
|
"not_whitelisted": "Calculatorul dvs. nu este pe lista albă."
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
"command_line": {
|
||||||
|
"abort": {
|
||||||
|
"login_expired": "Sesiunea a expirat, va rugam logati-va din nou."
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -932,7 +932,8 @@
|
|||||||
"arm_home": "Охрана (дома)",
|
"arm_home": "Охрана (дома)",
|
||||||
"arm_away": "Охрана (не дома)",
|
"arm_away": "Охрана (не дома)",
|
||||||
"arm_night": "Ночная охрана",
|
"arm_night": "Ночная охрана",
|
||||||
"armed_custom_bypass": "Охрана с исключениями"
|
"armed_custom_bypass": "Охрана с исключениями",
|
||||||
|
"arm_custom_bypass": "Охрана с исключениями"
|
||||||
},
|
},
|
||||||
"automation": {
|
"automation": {
|
||||||
"last_triggered": "Последний запуск",
|
"last_triggered": "Последний запуск",
|
||||||
@ -1002,7 +1003,7 @@
|
|||||||
},
|
},
|
||||||
"relative_time": {
|
"relative_time": {
|
||||||
"past": "{time} назад",
|
"past": "{time} назад",
|
||||||
"future": "через {time}",
|
"future": "{time} назад",
|
||||||
"never": "Никогда",
|
"never": "Никогда",
|
||||||
"duration": {
|
"duration": {
|
||||||
"second": "{count} {count, plural,\n one {сек.}\n other {сек.}\n}",
|
"second": "{count} {count, plural,\n one {сек.}\n other {сек.}\n}",
|
||||||
|
@ -346,7 +346,10 @@
|
|||||||
},
|
},
|
||||||
"customize": {
|
"customize": {
|
||||||
"caption": "Prispôsobenie",
|
"caption": "Prispôsobenie",
|
||||||
"description": "Prispôsobte svoje entity"
|
"description": "Prispôsobte svoje entity",
|
||||||
|
"picker": {
|
||||||
|
"header": "Prispôsobenie"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"automation": {
|
"automation": {
|
||||||
"caption": "Automatizácie",
|
"caption": "Automatizácie",
|
||||||
@ -568,7 +571,8 @@
|
|||||||
"hub": "Pripojené cez",
|
"hub": "Pripojené cez",
|
||||||
"firmware": "Firmvér: {version}",
|
"firmware": "Firmvér: {version}",
|
||||||
"device_unavailable": "zariadenie nie je k dispozícii",
|
"device_unavailable": "zariadenie nie je k dispozícii",
|
||||||
"entity_unavailable": "entita nie je k dispozícii"
|
"entity_unavailable": "entita nie je k dispozícii",
|
||||||
|
"no_area": "Žiadna oblasť"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"zha": {
|
"zha": {
|
||||||
@ -577,11 +581,42 @@
|
|||||||
},
|
},
|
||||||
"area_registry": {
|
"area_registry": {
|
||||||
"caption": "Register oblastí",
|
"caption": "Register oblastí",
|
||||||
"description": "Prehľad všetkých oblastí vo vašej domácnosti."
|
"description": "Prehľad všetkých oblastí vo vašej domácnosti.",
|
||||||
|
"picker": {
|
||||||
|
"header": "Register oblastí"
|
||||||
|
},
|
||||||
|
"no_areas": "Vyzerá to, že ešte nemáte žiadne oblasti!",
|
||||||
|
"create_area": "VYTVORIŤ OBLASŤ",
|
||||||
|
"editor": {
|
||||||
|
"default_name": "Nová oblasť",
|
||||||
|
"delete": "VYMAZAŤ",
|
||||||
|
"update": "AKTUALIZOVAŤ",
|
||||||
|
"create": "VYTVORIŤ"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"entity_registry": {
|
"entity_registry": {
|
||||||
"caption": "Register entít",
|
"caption": "Register entít",
|
||||||
"description": "Prehľad všetkých známych entít."
|
"description": "Prehľad všetkých známych entít.",
|
||||||
|
"picker": {
|
||||||
|
"header": "Register entít",
|
||||||
|
"unavailable": "(nedostupné)"
|
||||||
|
},
|
||||||
|
"editor": {
|
||||||
|
"unavailable": "Táto entita nie je momentálne k dispozícii.",
|
||||||
|
"default_name": "Nová oblasť",
|
||||||
|
"delete": "VYMAZAŤ",
|
||||||
|
"update": "AKTUALIZOVAŤ"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"person": {
|
||||||
|
"caption": "Osoby",
|
||||||
|
"description": "Spravujte osoby, ktoré Home Assistant sleduje.",
|
||||||
|
"detail": {
|
||||||
|
"name": "Meno",
|
||||||
|
"device_tracker_intro": "Vyberte zariadenia, ktoré patria tejto osobe.",
|
||||||
|
"device_tracker_picked": "Sledovať zariadenie",
|
||||||
|
"device_tracker_pick": "Vyberte zariadenie na sledovanie"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"profile": {
|
"profile": {
|
||||||
@ -724,6 +759,28 @@
|
|||||||
"abort": {
|
"abort": {
|
||||||
"not_whitelisted": "Váš počítač nie je v zozname povolených zariadení."
|
"not_whitelisted": "Váš počítač nie je v zozname povolených zariadení."
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
"command_line": {
|
||||||
|
"step": {
|
||||||
|
"init": {
|
||||||
|
"data": {
|
||||||
|
"username": "Používateľské meno",
|
||||||
|
"password": "Heslo"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"mfa": {
|
||||||
|
"data": {
|
||||||
|
"code": "Dvojfaktorový autentifikačný kód"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"error": {
|
||||||
|
"invalid_auth": "Nesprávne používateľske meno alebo heslo",
|
||||||
|
"invalid_code": "Nesprávny autentifikačný kód"
|
||||||
|
},
|
||||||
|
"abort": {
|
||||||
|
"login_expired": "Relácia vypršala, prihlásťe sa prosím znova"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -764,7 +821,8 @@
|
|||||||
"pick_card": "Vyberte kartu, ktorú chcete pridať.",
|
"pick_card": "Vyberte kartu, ktorú chcete pridať.",
|
||||||
"add": "Pridať kartu",
|
"add": "Pridať kartu",
|
||||||
"edit": "Upraviť",
|
"edit": "Upraviť",
|
||||||
"delete": "Odstrániť"
|
"delete": "Odstrániť",
|
||||||
|
"move": "Presunúť"
|
||||||
},
|
},
|
||||||
"migrate": {
|
"migrate": {
|
||||||
"header": "Nekompatibilná konfigurácia",
|
"header": "Nekompatibilná konfigurácia",
|
||||||
@ -785,6 +843,9 @@
|
|||||||
"para_sure": "Skutočne chcete prevziať kontrolu vášho používateľského rozhrania?",
|
"para_sure": "Skutočne chcete prevziať kontrolu vášho používateľského rozhrania?",
|
||||||
"cancel": "Zrušiť",
|
"cancel": "Zrušiť",
|
||||||
"save": "Prevziať kontrolu"
|
"save": "Prevziať kontrolu"
|
||||||
|
},
|
||||||
|
"menu": {
|
||||||
|
"raw_editor": "Raw editor konfigurácie"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"menu": {
|
"menu": {
|
||||||
|
@ -301,7 +301,8 @@
|
|||||||
"period": "Obdobje"
|
"period": "Obdobje"
|
||||||
},
|
},
|
||||||
"logbook": {
|
"logbook": {
|
||||||
"showing_entries": "Prikaz vnosov za"
|
"showing_entries": "Prikaz vnosov za",
|
||||||
|
"period": "Obdobje"
|
||||||
},
|
},
|
||||||
"mailbox": {
|
"mailbox": {
|
||||||
"empty": "Nimate sporočil",
|
"empty": "Nimate sporočil",
|
||||||
@ -345,7 +346,11 @@
|
|||||||
},
|
},
|
||||||
"customize": {
|
"customize": {
|
||||||
"caption": "Prilagajanje",
|
"caption": "Prilagajanje",
|
||||||
"description": "Prilagodite svoje entitete"
|
"description": "Prilagodite svoje entitete",
|
||||||
|
"picker": {
|
||||||
|
"header": "Prilagajanje",
|
||||||
|
"introduction": "Prilagajanja atributov na subjektu. Dodane\/spremenjene prilagoditve začnejo veljati takoj. Odstranjene pa po posodobitvi subjekta."
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"automation": {
|
"automation": {
|
||||||
"caption": "Avtomatizacija",
|
"caption": "Avtomatizacija",
|
||||||
@ -433,6 +438,14 @@
|
|||||||
"hours": "Ur",
|
"hours": "Ur",
|
||||||
"minutes": "Minut",
|
"minutes": "Minut",
|
||||||
"seconds": "Sekund"
|
"seconds": "Sekund"
|
||||||
|
},
|
||||||
|
"geo_location": {
|
||||||
|
"label": "Geolokacija",
|
||||||
|
"source": "Vir",
|
||||||
|
"zone": "Območje",
|
||||||
|
"event": "Dogodek:",
|
||||||
|
"enter": "Vnesite",
|
||||||
|
"leave": "Odidi"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -560,12 +573,55 @@
|
|||||||
"hub": "Povezan prek",
|
"hub": "Povezan prek",
|
||||||
"firmware": "Firmware: {version}",
|
"firmware": "Firmware: {version}",
|
||||||
"device_unavailable": "naprava ni na voljo",
|
"device_unavailable": "naprava ni na voljo",
|
||||||
"entity_unavailable": "subjekt ni na voljo"
|
"entity_unavailable": "subjekt ni na voljo",
|
||||||
|
"no_area": "Brez območja"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"zha": {
|
"zha": {
|
||||||
"caption": "ZHA",
|
"caption": "ZHA",
|
||||||
"description": "Upravljanje omrežja za avtomatizacijo doma Zigbee"
|
"description": "Upravljanje omrežja za avtomatizacijo doma Zigbee",
|
||||||
|
"services": {
|
||||||
|
"reconfigure": "Ponovno konfigurirajte napravo ZHA (\"pozdravite\" napravo). To uporabite, če imate z njo težave. Če ta naprava deluje na baterije, se prepričajte, da je budna in sprejema ukaze pri uporabi te storitve."
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"area_registry": {
|
||||||
|
"caption": "Register območij",
|
||||||
|
"description": "Pregled vseh območij v vašem domu.",
|
||||||
|
"picker": {
|
||||||
|
"header": "Register območij"
|
||||||
|
},
|
||||||
|
"no_areas": "Izgleda, da še nimate območij!",
|
||||||
|
"create_area": "USTVARITE OBMOČJE",
|
||||||
|
"editor": {
|
||||||
|
"default_name": "Novo območje",
|
||||||
|
"delete": "BRISANJE",
|
||||||
|
"update": "POSODOBITEV",
|
||||||
|
"create": "USTVARITE"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"entity_registry": {
|
||||||
|
"caption": "Register subjekta",
|
||||||
|
"description": "Pregled vseh znanih subjektov.",
|
||||||
|
"picker": {
|
||||||
|
"header": "Register subjekta",
|
||||||
|
"unavailable": "(ni na voljo)"
|
||||||
|
},
|
||||||
|
"editor": {
|
||||||
|
"unavailable": "Ta entiteta trenutno ni na voljo.",
|
||||||
|
"default_name": "Novo območje",
|
||||||
|
"delete": "BRISANJE",
|
||||||
|
"update": "POSODOBITEV"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"person": {
|
||||||
|
"caption": "Osebe",
|
||||||
|
"description": "Upravljajte osebe, ki jih sledi Home Assistant.",
|
||||||
|
"detail": {
|
||||||
|
"name": "Ime",
|
||||||
|
"device_tracker_intro": "Izberite naprave, ki pripadajo tej osebi.",
|
||||||
|
"device_tracker_picked": "Sledi Napravi",
|
||||||
|
"device_tracker_pick": "Izberite napravo za sledenje"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"profile": {
|
"profile": {
|
||||||
@ -708,6 +764,29 @@
|
|||||||
"abort": {
|
"abort": {
|
||||||
"not_whitelisted": "Vaš računalnik ni dodan med zaupanja vredne."
|
"not_whitelisted": "Vaš računalnik ni dodan med zaupanja vredne."
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
"command_line": {
|
||||||
|
"step": {
|
||||||
|
"init": {
|
||||||
|
"data": {
|
||||||
|
"username": "Uporabniško ime",
|
||||||
|
"password": "Geslo"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"mfa": {
|
||||||
|
"data": {
|
||||||
|
"code": "Dvofaktorska koda za avtorizacijo"
|
||||||
|
},
|
||||||
|
"description": "V svoji napravi odprite **{mfa_module_name}**, da si ogledate svojo dvofaktorsko kodo za preverjanje pristnosti in preverite svojo identiteto:"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"error": {
|
||||||
|
"invalid_auth": "Neveljavno uporabniško ime ali geslo",
|
||||||
|
"invalid_code": "Neveljavna avtorizacijska koda"
|
||||||
|
},
|
||||||
|
"abort": {
|
||||||
|
"login_expired": "Seja je potekla, prosimo, prijavite se znova."
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -734,6 +813,11 @@
|
|||||||
"checked_items": "Označeni predmeti",
|
"checked_items": "Označeni predmeti",
|
||||||
"clear_items": "Počisti označene elemente",
|
"clear_items": "Počisti označene elemente",
|
||||||
"add_item": "Dodaj element"
|
"add_item": "Dodaj element"
|
||||||
|
},
|
||||||
|
"empty_state": {
|
||||||
|
"title": "Dobrodošli Doma",
|
||||||
|
"no_devices": "Ta stran vam omogoča nadzor nad napravami, vendar je videti, da še niste nastavili nobenih naprav. Pojdite na stran za integracije, da začnete.",
|
||||||
|
"go_to_integrations_page": "Pojdite na stran za integracije."
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"editor": {
|
"editor": {
|
||||||
@ -744,7 +828,8 @@
|
|||||||
"pick_card": "Izberite kartico, ki jo želite dodati.",
|
"pick_card": "Izberite kartico, ki jo želite dodati.",
|
||||||
"add": "Dodaj kartico",
|
"add": "Dodaj kartico",
|
||||||
"edit": "Uredi",
|
"edit": "Uredi",
|
||||||
"delete": "Izbriši"
|
"delete": "Izbriši",
|
||||||
|
"move": "Premakni"
|
||||||
},
|
},
|
||||||
"migrate": {
|
"migrate": {
|
||||||
"header": "Konfiguracija Nezdružljiva",
|
"header": "Konfiguracija Nezdružljiva",
|
||||||
@ -765,10 +850,16 @@
|
|||||||
"para_sure": "Ali ste prepričani, da želite prevzeti nadzor nad vašim vmesnikom?",
|
"para_sure": "Ali ste prepričani, da želite prevzeti nadzor nad vašim vmesnikom?",
|
||||||
"cancel": "Pozabi",
|
"cancel": "Pozabi",
|
||||||
"save": "Prevzemite nadzor"
|
"save": "Prevzemite nadzor"
|
||||||
|
},
|
||||||
|
"menu": {
|
||||||
|
"raw_editor": "Urejevalnik konfiguracije"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"menu": {
|
"menu": {
|
||||||
"configure_ui": "Konfiguriraj UI"
|
"configure_ui": "Konfiguriraj UI",
|
||||||
|
"unused_entities": "Neuporabljeni subjekti",
|
||||||
|
"help": "Pomoč",
|
||||||
|
"refresh": "Osveži"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -841,7 +932,8 @@
|
|||||||
"arm_home": "Vklopi doma",
|
"arm_home": "Vklopi doma",
|
||||||
"arm_away": "Vklopi odsoten",
|
"arm_away": "Vklopi odsoten",
|
||||||
"arm_night": "Vklopi nočni način",
|
"arm_night": "Vklopi nočni način",
|
||||||
"armed_custom_bypass": "Po meri"
|
"armed_custom_bypass": "Po meri",
|
||||||
|
"arm_custom_bypass": "Izjeme po meri"
|
||||||
},
|
},
|
||||||
"automation": {
|
"automation": {
|
||||||
"last_triggered": "Nazadnje sprožen",
|
"last_triggered": "Nazadnje sprožen",
|
||||||
@ -1001,7 +1093,11 @@
|
|||||||
"weblink": "Spletna povezava",
|
"weblink": "Spletna povezava",
|
||||||
"zwave": "Z-Wave",
|
"zwave": "Z-Wave",
|
||||||
"vacuum": "Sesam",
|
"vacuum": "Sesam",
|
||||||
"zha": "ZHA"
|
"zha": "ZHA",
|
||||||
|
"hassio": "Hass.io",
|
||||||
|
"homeassistant": "Home Assistant",
|
||||||
|
"lovelace": "Lovelace",
|
||||||
|
"system_health": "Zdravje sistema"
|
||||||
},
|
},
|
||||||
"attribute": {
|
"attribute": {
|
||||||
"weather": {
|
"weather": {
|
||||||
|
@ -727,6 +727,11 @@
|
|||||||
"abort": {
|
"abort": {
|
||||||
"not_whitelisted": "Din dator är inte vitlistad"
|
"not_whitelisted": "Din dator är inte vitlistad"
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
"command_line": {
|
||||||
|
"abort": {
|
||||||
|
"login_expired": "Sessionen avslutades. Logga in igen."
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -504,6 +504,11 @@
|
|||||||
"abort": {
|
"abort": {
|
||||||
"not_whitelisted": "మీ కంప్యూటర్ అనుమతి జాబితాలో లేదు."
|
"not_whitelisted": "మీ కంప్యూటర్ అనుమతి జాబితాలో లేదు."
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
"command_line": {
|
||||||
|
"abort": {
|
||||||
|
"login_expired": "సెషన్ గడువు ముగిసింది, మళ్ళీ లాగిన్ అవ్వండి."
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -611,6 +611,11 @@
|
|||||||
"description": "Lütfen giriş yapmak istediğiniz bir kullanıcı seçin:"
|
"description": "Lütfen giriş yapmak istediğiniz bir kullanıcı seçin:"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
"command_line": {
|
||||||
|
"abort": {
|
||||||
|
"login_expired": "Oturum süresi doldu, lütfen tekrar giriş yapın."
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -719,6 +719,11 @@
|
|||||||
"abort": {
|
"abort": {
|
||||||
"not_whitelisted": "Ваш комп'ютер не включений в білий список."
|
"not_whitelisted": "Ваш комп'ютер не включений в білий список."
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
"command_line": {
|
||||||
|
"abort": {
|
||||||
|
"login_expired": "Сесія закінчилася, увійдіть знову."
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -662,6 +662,11 @@
|
|||||||
"abort": {
|
"abort": {
|
||||||
"not_whitelisted": "Máy tính của bạn không nằm trong danh sách trắng."
|
"not_whitelisted": "Máy tính của bạn không nằm trong danh sách trắng."
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
"command_line": {
|
||||||
|
"abort": {
|
||||||
|
"login_expired": "Phiên làm việc đã hết hạn, vui lòng đăng nhập lại."
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -721,6 +721,11 @@
|
|||||||
"abort": {
|
"abort": {
|
||||||
"not_whitelisted": "您的电脑不在白名单内。"
|
"not_whitelisted": "您的电脑不在白名单内。"
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
"command_line": {
|
||||||
|
"abort": {
|
||||||
|
"login_expired": "会话已过期,请重新登录。"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user