mirror of
https://github.com/home-assistant/frontend.git
synced 2025-09-28 14:29:38 +00:00
Compare commits
12 Commits
20201111.2
...
attributes
Author | SHA1 | Date | |
---|---|---|---|
![]() |
39200b62d5 | ||
![]() |
0eb28ea733 | ||
![]() |
62d471888f | ||
![]() |
bc5cb46e7d | ||
![]() |
c7b747c4fa | ||
![]() |
d3c51d7acd | ||
![]() |
b6881d797c | ||
![]() |
b9f802939c | ||
![]() |
6558c2c065 | ||
![]() |
37a089c868 | ||
![]() |
f68eff6bb3 | ||
![]() |
88a525f1a7 |
5
.gitignore
vendored
5
.gitignore
vendored
@@ -23,6 +23,8 @@ dist
|
||||
# vscode
|
||||
.vscode/*
|
||||
!.vscode/extensions.json
|
||||
!.vscode/launch.json
|
||||
!.vscode/tasks.json
|
||||
|
||||
# Cast dev settings
|
||||
src/cast/dev_const.ts
|
||||
@@ -33,6 +35,3 @@ yarn-error.log
|
||||
|
||||
#asdf
|
||||
.tool-versions
|
||||
|
||||
# Home Assistant config
|
||||
/config
|
||||
|
44
.vscode/launch.json
vendored
Normal file
44
.vscode/launch.json
vendored
Normal file
@@ -0,0 +1,44 @@
|
||||
{
|
||||
// https://github.com/microsoft/vscode-js-debug/blob/master/OPTIONS.md
|
||||
"configurations": [
|
||||
{
|
||||
"name": "Debug Frontend",
|
||||
"request": "launch",
|
||||
"type": "pwa-chrome",
|
||||
"url": "http://localhost:8123/",
|
||||
"webRoot": "${workspaceFolder}/hass_frontend",
|
||||
"disableNetworkCache": true,
|
||||
"preLaunchTask": "Develop Frontend",
|
||||
"outFiles": [
|
||||
"${workspaceFolder}/hass_frontend/frontend_latest/*.js"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "Debug Gallery",
|
||||
"request": "launch",
|
||||
"type": "pwa-chrome",
|
||||
"url": "http://localhost:8100/",
|
||||
"webRoot": "${workspaceFolder}/gallery/dist",
|
||||
"disableNetworkCache": true,
|
||||
"preLaunchTask": "Develop Gallery"
|
||||
},
|
||||
{
|
||||
"name": "Debug Demo",
|
||||
"request": "launch",
|
||||
"type": "pwa-chrome",
|
||||
"url": "http://localhost:8090/",
|
||||
"webRoot": "${workspaceFolder}/demo/dist",
|
||||
"disableNetworkCache": true,
|
||||
"preLaunchTask": "Develop Demo"
|
||||
},
|
||||
{
|
||||
"name": "Debug Cast",
|
||||
"request": "launch",
|
||||
"type": "pwa-chrome",
|
||||
"url": "http://localhost:8080/",
|
||||
"webRoot": "${workspaceFolder}/cast/dist",
|
||||
"disableNetworkCache": true,
|
||||
"preLaunchTask": "Develop Cast"
|
||||
},
|
||||
]
|
||||
}
|
137
.vscode/tasks.json
vendored
Normal file
137
.vscode/tasks.json
vendored
Normal file
@@ -0,0 +1,137 @@
|
||||
{
|
||||
"version": "2.0.0",
|
||||
"tasks": [
|
||||
{
|
||||
"label": "Develop Frontend",
|
||||
"type": "gulp",
|
||||
"task": "develop-app",
|
||||
// Sync changes here to other tasks until issue resolved
|
||||
// https://github.com/Microsoft/vscode/issues/61497
|
||||
"problemMatcher": {
|
||||
"owner": "ha-build",
|
||||
"source": "ha-build",
|
||||
"fileLocation": "absolute",
|
||||
"severity": "error",
|
||||
"pattern": [
|
||||
{
|
||||
"regexp": "(SyntaxError): (.+): (.+) \\((\\d+):(\\d+)\\)",
|
||||
"severity": 1,
|
||||
"file": 2,
|
||||
"message": 3,
|
||||
"line": 4,
|
||||
"column": 5
|
||||
}
|
||||
],
|
||||
"background": {
|
||||
"activeOnStart": true,
|
||||
"beginsPattern": "Changes detected. Starting compilation",
|
||||
"endsPattern": "Build done @"
|
||||
}
|
||||
},
|
||||
"isBackground": true,
|
||||
"group": {
|
||||
"kind": "build",
|
||||
"isDefault": true
|
||||
},
|
||||
"runOptions": {
|
||||
"instanceLimit": 1
|
||||
}
|
||||
},
|
||||
{
|
||||
"label": "Develop Gallery",
|
||||
"type": "gulp",
|
||||
"task": "develop-gallery",
|
||||
"problemMatcher": {
|
||||
"owner": "ha-build",
|
||||
"source": "ha-build",
|
||||
"fileLocation": "absolute",
|
||||
"severity": "error",
|
||||
"pattern": [
|
||||
{
|
||||
"regexp": "(SyntaxError): (.+): (.+) \\((\\d+):(\\d+)\\)",
|
||||
"severity": 1,
|
||||
"file": 2,
|
||||
"message": 3,
|
||||
"line": 4,
|
||||
"column": 5
|
||||
}
|
||||
],
|
||||
"background": {
|
||||
"activeOnStart": true,
|
||||
"beginsPattern": "Changes detected. Starting compilation",
|
||||
"endsPattern": "Build done @"
|
||||
}
|
||||
},
|
||||
|
||||
"isBackground": true,
|
||||
"group": "build",
|
||||
"runOptions": {
|
||||
"instanceLimit": 1
|
||||
}
|
||||
},
|
||||
{
|
||||
"label": "Develop Demo",
|
||||
"type": "gulp",
|
||||
"task": "develop-demo",
|
||||
"problemMatcher": {
|
||||
"owner": "ha-build",
|
||||
"source": "ha-build",
|
||||
"fileLocation": "absolute",
|
||||
"severity": "error",
|
||||
"pattern": [
|
||||
{
|
||||
"regexp": "(SyntaxError): (.+): (.+) \\((\\d+):(\\d+)\\)",
|
||||
"severity": 1,
|
||||
"file": 2,
|
||||
"message": 3,
|
||||
"line": 4,
|
||||
"column": 5
|
||||
}
|
||||
],
|
||||
"background": {
|
||||
"activeOnStart": true,
|
||||
"beginsPattern": "Changes detected. Starting compilation",
|
||||
"endsPattern": "Build done @"
|
||||
}
|
||||
},
|
||||
|
||||
"isBackground": true,
|
||||
"group": "build",
|
||||
"runOptions": {
|
||||
"instanceLimit": 1
|
||||
}
|
||||
},
|
||||
{
|
||||
"label": "Develop Cast",
|
||||
"type": "gulp",
|
||||
"task": "develop-cast",
|
||||
"problemMatcher": {
|
||||
"owner": "ha-build",
|
||||
"source": "ha-build",
|
||||
"fileLocation": "absolute",
|
||||
"severity": "error",
|
||||
"pattern": [
|
||||
{
|
||||
"regexp": "(SyntaxError): (.+): (.+) \\((\\d+):(\\d+)\\)",
|
||||
"severity": 1,
|
||||
"file": 2,
|
||||
"message": 3,
|
||||
"line": 4,
|
||||
"column": 5
|
||||
}
|
||||
],
|
||||
"background": {
|
||||
"activeOnStart": true,
|
||||
"beginsPattern": "Changes detected. Starting compilation",
|
||||
"endsPattern": "Build done @"
|
||||
}
|
||||
},
|
||||
|
||||
"isBackground": true,
|
||||
"group": "build",
|
||||
"runOptions": {
|
||||
"instanceLimit": 1
|
||||
}
|
||||
},
|
||||
]
|
||||
}
|
@@ -18,6 +18,14 @@ const bothBuilds = (createConfigFunc, params) => [
|
||||
createConfigFunc({ ...params, latestBuild: false }),
|
||||
];
|
||||
|
||||
/**
|
||||
* @param {{
|
||||
* compiler: import("webpack").Compiler,
|
||||
* contentBase: string,
|
||||
* port: number,
|
||||
* listenHost?: string
|
||||
* }}
|
||||
*/
|
||||
const runDevServer = ({
|
||||
compiler,
|
||||
contentBase,
|
||||
@@ -33,7 +41,10 @@ const runDevServer = ({
|
||||
throw err;
|
||||
}
|
||||
// Server listening
|
||||
log("[webpack-dev-server]", `http://localhost:${port}`);
|
||||
log(
|
||||
"[webpack-dev-server]",
|
||||
`Project is running at http://localhost:${port}`
|
||||
);
|
||||
});
|
||||
|
||||
const handler = (done) => (err, stats) => {
|
||||
@@ -45,12 +56,12 @@ const handler = (done) => (err, stats) => {
|
||||
return;
|
||||
}
|
||||
|
||||
log(`Build done @ ${new Date().toLocaleTimeString()}`);
|
||||
|
||||
if (stats.hasErrors() || stats.hasWarnings()) {
|
||||
log.warn(stats.toString("minimal"));
|
||||
console.log(stats.toString("minimal"));
|
||||
}
|
||||
|
||||
log(`Build done @ ${new Date().toLocaleTimeString()}`);
|
||||
|
||||
if (done) {
|
||||
done();
|
||||
}
|
||||
|
@@ -1,4 +1,4 @@
|
||||
var path = require("path");
|
||||
const path = require("path");
|
||||
|
||||
module.exports = {
|
||||
polymer_dir: path.resolve(__dirname, ".."),
|
||||
|
@@ -4,6 +4,21 @@ const TerserPlugin = require("terser-webpack-plugin");
|
||||
const ManifestPlugin = require("webpack-manifest-plugin");
|
||||
const paths = require("./paths.js");
|
||||
const bundle = require("./bundle");
|
||||
const log = require("fancy-log");
|
||||
|
||||
class LogStartCompilePlugin {
|
||||
ignoredFirst = false;
|
||||
|
||||
apply(compiler) {
|
||||
compiler.hooks.beforeCompile.tap("LogStartCompilePlugin", () => {
|
||||
if (!this.ignoredFirst) {
|
||||
this.ignoredFirst = true;
|
||||
return;
|
||||
}
|
||||
log("Changes detected. Starting compilation");
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
const createWebpackConfig = ({
|
||||
entry,
|
||||
@@ -104,7 +119,8 @@ const createWebpackConfig = ({
|
||||
),
|
||||
path.resolve(paths.polymer_dir, "src/resources/EventTarget-ponyfill.js")
|
||||
),
|
||||
],
|
||||
!isProdBuild && new LogStartCompilePlugin(),
|
||||
].filter(Boolean),
|
||||
resolve: {
|
||||
extensions: [".ts", ".js", ".json"],
|
||||
},
|
||||
|
2
setup.py
2
setup.py
@@ -2,7 +2,7 @@ from setuptools import setup, find_packages
|
||||
|
||||
setup(
|
||||
name="home-assistant-frontend",
|
||||
version="20201111.2",
|
||||
version="20201111.0",
|
||||
description="The Home Assistant frontend",
|
||||
url="https://github.com/home-assistant/home-assistant-polymer",
|
||||
author="The Home Assistant Authors",
|
||||
|
@@ -78,3 +78,25 @@ export const coverIcon = (state?: string, stateObj?: HassEntity): string => {
|
||||
return "hass:window-open";
|
||||
}
|
||||
};
|
||||
|
||||
export const computeOpenIcon = (stateObj: HassEntity): string => {
|
||||
switch (stateObj.attributes.device_class) {
|
||||
case "awning":
|
||||
case "door":
|
||||
case "gate":
|
||||
return "hass:arrow-expand-horizontal";
|
||||
default:
|
||||
return "hass:arrow-up";
|
||||
}
|
||||
};
|
||||
|
||||
export const computeCloseIcon = (stateObj: HassEntity): string => {
|
||||
switch (stateObj.attributes.device_class) {
|
||||
case "awning":
|
||||
case "door":
|
||||
case "gate":
|
||||
return "hass:arrow-collapse-horizontal";
|
||||
default:
|
||||
return "hass:arrow-down";
|
||||
}
|
||||
};
|
||||
|
@@ -1,3 +1,4 @@
|
||||
import "@material/mwc-icon-button/mwc-icon-button";
|
||||
import { mdiClose, mdiMenuDown, mdiMenuUp } from "@mdi/js";
|
||||
import "@polymer/paper-input/paper-input";
|
||||
import "@polymer/paper-item/paper-item";
|
||||
@@ -14,13 +15,14 @@ import {
|
||||
query,
|
||||
TemplateResult,
|
||||
} from "lit-element";
|
||||
import memoizeOne from "memoize-one";
|
||||
import { fireEvent } from "../../common/dom/fire_event";
|
||||
import { computeDomain } from "../../common/entity/compute_domain";
|
||||
import { PolymerChangedEvent } from "../../polymer-types";
|
||||
import { HomeAssistant } from "../../types";
|
||||
import { formatAttributeName } from "../../util/hass-attributes-util";
|
||||
import "../ha-svg-icon";
|
||||
import "./state-badge";
|
||||
import { formatAttributeName } from "../../util/hass-attributes-util";
|
||||
import "@material/mwc-icon-button/mwc-icon-button";
|
||||
|
||||
export type HaEntityPickerEntityFilterFunc = (entityId: HassEntity) => boolean;
|
||||
|
||||
@@ -41,6 +43,41 @@ const rowRenderer = (root: HTMLElement, _owner, model: { item: string }) => {
|
||||
);
|
||||
};
|
||||
|
||||
const SELECTABLE_ATTRIBUTES: { [key: string]: string[] } = {
|
||||
light: ["brightness"],
|
||||
climate: [
|
||||
"current_temperature",
|
||||
"fan_mode",
|
||||
"preset_mode",
|
||||
"swing_mode",
|
||||
"temperature",
|
||||
"current_hundity",
|
||||
"humidity",
|
||||
"hvac_action",
|
||||
],
|
||||
fan: ["speed"],
|
||||
air_quality: [
|
||||
"nitrogen_oxide",
|
||||
"particulate_matter_10",
|
||||
"particulate_matter_2_5",
|
||||
],
|
||||
cover: ["current_position", "current_tilt_position"],
|
||||
device_tracker: ["battery"],
|
||||
humidifier: ["humidty"],
|
||||
media_player: ["media_title"],
|
||||
vacuum: ["battery_level", "status"],
|
||||
water_heater: ["current_temperature", "temperature", "operation_mode"],
|
||||
weather: [
|
||||
"temperature",
|
||||
"humidity",
|
||||
"ozone",
|
||||
"pressure",
|
||||
"wind_bearing",
|
||||
"wind_speed",
|
||||
"visibility",
|
||||
],
|
||||
};
|
||||
|
||||
@customElement("ha-entity-attribute-picker")
|
||||
class HaEntityAttributePicker extends LitElement {
|
||||
@property({ attribute: false }) public hass!: HomeAssistant;
|
||||
@@ -68,9 +105,8 @@ class HaEntityAttributePicker extends LitElement {
|
||||
|
||||
protected updated(changedProps: PropertyValues) {
|
||||
if (changedProps.has("_opened") && this._opened) {
|
||||
const state = this.entityId ? this.hass.states[this.entityId] : undefined;
|
||||
(this._comboBox as any).items = state
|
||||
? Object.keys(state.attributes)
|
||||
(this._comboBox as any).items = this.entityId
|
||||
? this._selectableAttributes(this.entityId)
|
||||
: [];
|
||||
}
|
||||
}
|
||||
@@ -85,7 +121,6 @@ class HaEntityAttributePicker extends LitElement {
|
||||
.value=${this._value}
|
||||
.allowCustomValue=${this.allowCustomValue}
|
||||
.renderer=${rowRenderer}
|
||||
attr-for-value="bind-value"
|
||||
@opened-changed=${this._openedChanged}
|
||||
@value-changed=${this._valueChanged}
|
||||
>
|
||||
@@ -137,6 +172,17 @@ class HaEntityAttributePicker extends LitElement {
|
||||
`;
|
||||
}
|
||||
|
||||
private _selectableAttributes = memoizeOne((entity: string) => {
|
||||
const stateObj = this.hass.states[entity];
|
||||
if (!stateObj) {
|
||||
return [];
|
||||
}
|
||||
|
||||
return Object.keys(stateObj.attributes).filter((attr) =>
|
||||
SELECTABLE_ATTRIBUTES[computeDomain(entity)].includes(attr)
|
||||
);
|
||||
});
|
||||
|
||||
private _clearValue(ev: Event) {
|
||||
ev.stopPropagation();
|
||||
this._setValue("");
|
||||
|
@@ -1,152 +0,0 @@
|
||||
import { html } from "@polymer/polymer/lib/utils/html-tag";
|
||||
import "@polymer/paper-tooltip/paper-tooltip";
|
||||
/* eslint-plugin-disable lit */
|
||||
import LocalizeMixin from "../../mixins/localize-mixin";
|
||||
import { PolymerElement } from "@polymer/polymer/polymer-element";
|
||||
import { computeStateName } from "../../common/entity/compute_state_name";
|
||||
import { computeRTL } from "../../common/util/compute_rtl";
|
||||
import "../ha-relative-time";
|
||||
import "./state-badge";
|
||||
|
||||
class StateInfo extends LocalizeMixin(PolymerElement) {
|
||||
static get template() {
|
||||
return html`
|
||||
${this.styleTemplate} ${this.stateBadgeTemplate} ${this.infoTemplate}
|
||||
`;
|
||||
}
|
||||
|
||||
static get styleTemplate() {
|
||||
return html`
|
||||
<style>
|
||||
:host {
|
||||
@apply --paper-font-body1;
|
||||
min-width: 120px;
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
state-badge {
|
||||
float: left;
|
||||
}
|
||||
|
||||
:host([rtl]) state-badge {
|
||||
float: right;
|
||||
}
|
||||
|
||||
.info {
|
||||
margin-left: 56px;
|
||||
}
|
||||
|
||||
:host([rtl]) .info {
|
||||
margin-right: 56px;
|
||||
margin-left: 0;
|
||||
text-align: right;
|
||||
}
|
||||
|
||||
.name {
|
||||
@apply --paper-font-common-nowrap;
|
||||
color: var(--primary-text-color);
|
||||
line-height: 40px;
|
||||
}
|
||||
|
||||
.name[in-dialog],
|
||||
:host([secondary-line]) .name {
|
||||
line-height: 20px;
|
||||
}
|
||||
|
||||
.time-ago,
|
||||
.extra-info,
|
||||
.extra-info > * {
|
||||
@apply --paper-font-common-nowrap;
|
||||
color: var(--secondary-text-color);
|
||||
}
|
||||
|
||||
.row {
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
flex-wrap: no-wrap;
|
||||
width: 100%;
|
||||
justify-content: space-between;
|
||||
margin: 0 2px 4px 0;
|
||||
}
|
||||
|
||||
.row:last-child {
|
||||
margin-bottom: 0px;
|
||||
}
|
||||
</style>
|
||||
`;
|
||||
}
|
||||
|
||||
static get stateBadgeTemplate() {
|
||||
return html` <state-badge state-obj="[[stateObj]]"></state-badge> `;
|
||||
}
|
||||
|
||||
static get infoTemplate() {
|
||||
return html`
|
||||
<div class="info">
|
||||
<div class="name" in-dialog$="[[inDialog]]">
|
||||
[[computeStateName(stateObj)]]
|
||||
</div>
|
||||
<template is="dom-if" if="[[inDialog]]">
|
||||
<div class="time-ago">
|
||||
<ha-relative-time
|
||||
id="last_changed"
|
||||
hass="[[hass]]"
|
||||
datetime="[[stateObj.last_changed]]"
|
||||
></ha-relative-time>
|
||||
<paper-tooltip animation-delay="0" for="last_changed">
|
||||
<div>
|
||||
<div class="row">
|
||||
<span class="column-name">
|
||||
[[localize('ui.dialogs.more_info_control.last_changed')]]:
|
||||
</span>
|
||||
<ha-relative-time
|
||||
hass="[[hass]]"
|
||||
datetime="[[stateObj.last_changed]]"
|
||||
></ha-relative-time>
|
||||
</div>
|
||||
<div class="row">
|
||||
<span>
|
||||
[[localize('ui.dialogs.more_info_control.last_updated')]]:
|
||||
</span>
|
||||
<ha-relative-time
|
||||
hass="[[hass]]"
|
||||
datetime="[[stateObj.last_updated]]"
|
||||
></ha-relative-time>
|
||||
</div>
|
||||
</div>
|
||||
</paper-tooltip>
|
||||
</div>
|
||||
</template>
|
||||
<template is="dom-if" if="[[!inDialog]]">
|
||||
<div class="extra-info"><slot> </slot></div>
|
||||
</template>
|
||||
</div>
|
||||
`;
|
||||
}
|
||||
|
||||
static get properties() {
|
||||
return {
|
||||
hass: Object,
|
||||
stateObj: Object,
|
||||
inDialog: {
|
||||
type: Boolean,
|
||||
value: () => false,
|
||||
},
|
||||
rtl: {
|
||||
type: Boolean,
|
||||
reflectToAttribute: true,
|
||||
computed: "computeRTL(hass)",
|
||||
},
|
||||
};
|
||||
}
|
||||
|
||||
computeStateName(stateObj) {
|
||||
return computeStateName(stateObj);
|
||||
}
|
||||
|
||||
computeRTL(hass) {
|
||||
return computeRTL(hass);
|
||||
}
|
||||
}
|
||||
|
||||
customElements.define("state-info", StateInfo);
|
158
src/components/entity/state-info.ts
Normal file
158
src/components/entity/state-info.ts
Normal file
@@ -0,0 +1,158 @@
|
||||
import "@polymer/paper-tooltip/paper-tooltip";
|
||||
import {
|
||||
css,
|
||||
CSSResult,
|
||||
customElement,
|
||||
html,
|
||||
LitElement,
|
||||
property,
|
||||
TemplateResult,
|
||||
} from "lit-element";
|
||||
import type { HassEntity } from "home-assistant-js-websocket";
|
||||
|
||||
import { computeStateName } from "../../common/entity/compute_state_name";
|
||||
import { computeRTL } from "../../common/util/compute_rtl";
|
||||
import type { HomeAssistant } from "../../types";
|
||||
|
||||
import "../ha-relative-time";
|
||||
import "./state-badge";
|
||||
|
||||
@customElement("state-info")
|
||||
class StateInfo extends LitElement {
|
||||
@property({ attribute: false }) public hass!: HomeAssistant;
|
||||
|
||||
@property({ attribute: false }) public stateObj?: HassEntity;
|
||||
|
||||
@property({ type: Boolean }) public inDialog = false;
|
||||
|
||||
// property used only in css
|
||||
@property({ type: Boolean, reflect: true }) public rtl = false;
|
||||
|
||||
protected render(): TemplateResult {
|
||||
if (!this.hass || !this.stateObj) {
|
||||
return html``;
|
||||
}
|
||||
|
||||
return html`<state-badge
|
||||
.stateObj=${this.stateObj}
|
||||
.stateColor=${true}
|
||||
></state-badge>
|
||||
<div class="info">
|
||||
<div class="name" .inDialog=${this.inDialog}>
|
||||
${computeStateName(this.stateObj)}
|
||||
</div>
|
||||
${this.inDialog
|
||||
? html`<div class="time-ago">
|
||||
<ha-relative-time
|
||||
id="last_changed"
|
||||
.hass=${this.hass}
|
||||
.datetime=${this.stateObj.last_changed}
|
||||
></ha-relative-time>
|
||||
<paper-tooltip animation-delay="0" for="last_changed">
|
||||
<div>
|
||||
<div class="row">
|
||||
<span class="column-name">
|
||||
${this.hass.localize(
|
||||
"ui.dialogs.more_info_control.last_changed"
|
||||
)}:
|
||||
</span>
|
||||
<ha-relative-time
|
||||
.hass=${this.hass}
|
||||
.datetime=${this.stateObj.last_changed}
|
||||
></ha-relative-time>
|
||||
</div>
|
||||
<div class="row">
|
||||
<span>
|
||||
${this.hass.localize(
|
||||
"ui.dialogs.more_info_control.last_updated"
|
||||
)}:
|
||||
</span>
|
||||
<ha-relative-time
|
||||
.hass=${this.hass}
|
||||
.datetime=${this.stateObj.last_updated}
|
||||
></ha-relative-time>
|
||||
</div>
|
||||
</div>
|
||||
</paper-tooltip>
|
||||
</div>`
|
||||
: html`<div class="extra-info"><slot> </slot></div>`}
|
||||
</div>`;
|
||||
}
|
||||
|
||||
protected updated(changedProps) {
|
||||
super.updated(changedProps);
|
||||
if (!changedProps.has("hass")) {
|
||||
return;
|
||||
}
|
||||
|
||||
const oldHass = changedProps.get("hass") as HomeAssistant | undefined;
|
||||
if (!oldHass || oldHass.language !== this.hass.language) {
|
||||
this.rtl = computeRTL(this.hass);
|
||||
}
|
||||
}
|
||||
|
||||
static get styles(): CSSResult {
|
||||
return css`
|
||||
:host {
|
||||
@apply --paper-font-body1;
|
||||
min-width: 120px;
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
state-badge {
|
||||
float: left;
|
||||
}
|
||||
|
||||
:host([rtl]) state-badge {
|
||||
float: right;
|
||||
}
|
||||
|
||||
.info {
|
||||
margin-left: 56px;
|
||||
}
|
||||
|
||||
:host([rtl]) .info {
|
||||
margin-right: 56px;
|
||||
margin-left: 0;
|
||||
text-align: right;
|
||||
}
|
||||
|
||||
.name {
|
||||
@apply --paper-font-common-nowrap;
|
||||
color: var(--primary-text-color);
|
||||
line-height: 40px;
|
||||
}
|
||||
|
||||
.name[in-dialog],
|
||||
:host([secondary-line]) .name {
|
||||
line-height: 20px;
|
||||
}
|
||||
|
||||
.time-ago,
|
||||
.extra-info,
|
||||
.extra-info > * {
|
||||
@apply --paper-font-common-nowrap;
|
||||
color: var(--secondary-text-color);
|
||||
}
|
||||
|
||||
.row {
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
flex-wrap: no-wrap;
|
||||
width: 100%;
|
||||
justify-content: space-between;
|
||||
margin: 0 2px 4px 0;
|
||||
}
|
||||
|
||||
.row:last-child {
|
||||
margin-bottom: 0px;
|
||||
}
|
||||
`;
|
||||
}
|
||||
}
|
||||
|
||||
declare global {
|
||||
interface HTMLElementTagNameMap {
|
||||
"state-info": StateInfo;
|
||||
}
|
||||
}
|
@@ -1,126 +0,0 @@
|
||||
import "./ha-icon-button";
|
||||
import { html } from "@polymer/polymer/lib/utils/html-tag";
|
||||
/* eslint-plugin-disable lit */
|
||||
import { PolymerElement } from "@polymer/polymer/polymer-element";
|
||||
import { UNAVAILABLE } from "../data/entity";
|
||||
import CoverEntity from "../util/cover-model";
|
||||
|
||||
class HaCoverControls extends PolymerElement {
|
||||
static get template() {
|
||||
return html`
|
||||
<style>
|
||||
.state {
|
||||
white-space: nowrap;
|
||||
}
|
||||
[invisible] {
|
||||
visibility: hidden !important;
|
||||
}
|
||||
</style>
|
||||
|
||||
<div class="state">
|
||||
<ha-icon-button
|
||||
aria-label="Open cover"
|
||||
icon="[[computeOpenIcon(stateObj)]]"
|
||||
on-click="onOpenTap"
|
||||
invisible$="[[!entityObj.supportsOpen]]"
|
||||
disabled="[[computeOpenDisabled(stateObj, entityObj)]]"
|
||||
></ha-icon-button>
|
||||
<ha-icon-button
|
||||
aria-label="Stop the cover from moving"
|
||||
icon="hass:stop"
|
||||
on-click="onStopTap"
|
||||
invisible$="[[!entityObj.supportsStop]]"
|
||||
disabled="[[computeStopDisabled(stateObj)]]"
|
||||
></ha-icon-button>
|
||||
<ha-icon-button
|
||||
aria-label="Close cover"
|
||||
icon="[[computeCloseIcon(stateObj)]]"
|
||||
on-click="onCloseTap"
|
||||
invisible$="[[!entityObj.supportsClose]]"
|
||||
disabled="[[computeClosedDisabled(stateObj, entityObj)]]"
|
||||
></ha-icon-button>
|
||||
</div>
|
||||
`;
|
||||
}
|
||||
|
||||
static get properties() {
|
||||
return {
|
||||
hass: {
|
||||
type: Object,
|
||||
},
|
||||
stateObj: {
|
||||
type: Object,
|
||||
},
|
||||
entityObj: {
|
||||
type: Object,
|
||||
computed: "computeEntityObj(hass, stateObj)",
|
||||
},
|
||||
};
|
||||
}
|
||||
|
||||
computeEntityObj(hass, stateObj) {
|
||||
return new CoverEntity(hass, stateObj);
|
||||
}
|
||||
|
||||
computeOpenIcon(stateObj) {
|
||||
switch (stateObj.attributes.device_class) {
|
||||
case "awning":
|
||||
case "door":
|
||||
case "gate":
|
||||
return "hass:arrow-expand-horizontal";
|
||||
default:
|
||||
return "hass:arrow-up";
|
||||
}
|
||||
}
|
||||
|
||||
computeCloseIcon(stateObj) {
|
||||
switch (stateObj.attributes.device_class) {
|
||||
case "awning":
|
||||
case "door":
|
||||
case "gate":
|
||||
return "hass:arrow-collapse-horizontal";
|
||||
default:
|
||||
return "hass:arrow-down";
|
||||
}
|
||||
}
|
||||
|
||||
computeStopDisabled(stateObj) {
|
||||
if (stateObj.state === UNAVAILABLE) {
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
computeOpenDisabled(stateObj, entityObj) {
|
||||
if (stateObj.state === UNAVAILABLE) {
|
||||
return true;
|
||||
}
|
||||
const assumedState = stateObj.attributes.assumed_state === true;
|
||||
return (entityObj.isFullyOpen || entityObj.isOpening) && !assumedState;
|
||||
}
|
||||
|
||||
computeClosedDisabled(stateObj, entityObj) {
|
||||
if (stateObj.state === UNAVAILABLE) {
|
||||
return true;
|
||||
}
|
||||
const assumedState = stateObj.attributes.assumed_state === true;
|
||||
return (entityObj.isFullyClosed || entityObj.isClosing) && !assumedState;
|
||||
}
|
||||
|
||||
onOpenTap(ev) {
|
||||
ev.stopPropagation();
|
||||
this.entityObj.openCover();
|
||||
}
|
||||
|
||||
onCloseTap(ev) {
|
||||
ev.stopPropagation();
|
||||
this.entityObj.closeCover();
|
||||
}
|
||||
|
||||
onStopTap(ev) {
|
||||
ev.stopPropagation();
|
||||
this.entityObj.stopCover();
|
||||
}
|
||||
}
|
||||
|
||||
customElements.define("ha-cover-controls", HaCoverControls);
|
135
src/components/ha-cover-controls.ts
Normal file
135
src/components/ha-cover-controls.ts
Normal file
@@ -0,0 +1,135 @@
|
||||
import {
|
||||
css,
|
||||
CSSResult,
|
||||
customElement,
|
||||
html,
|
||||
internalProperty,
|
||||
LitElement,
|
||||
property,
|
||||
PropertyValues,
|
||||
TemplateResult,
|
||||
} from "lit-element";
|
||||
import { classMap } from "lit-html/directives/class-map";
|
||||
import type { HassEntity } from "home-assistant-js-websocket";
|
||||
|
||||
import type { HomeAssistant } from "../types";
|
||||
import { UNAVAILABLE } from "../data/entity";
|
||||
import CoverEntity from "../util/cover-model";
|
||||
|
||||
import "./ha-icon-button";
|
||||
import { computeCloseIcon, computeOpenIcon } from "../common/entity/cover_icon";
|
||||
|
||||
@customElement("ha-cover-controls")
|
||||
class HaCoverControls extends LitElement {
|
||||
@property({ attribute: false }) public hass!: HomeAssistant;
|
||||
|
||||
@property({ attribute: false }) public stateObj!: HassEntity;
|
||||
|
||||
@internalProperty() private _entityObj?: CoverEntity;
|
||||
|
||||
protected updated(changedProperties: PropertyValues): void {
|
||||
super.updated(changedProperties);
|
||||
|
||||
if (changedProperties.has("stateObj")) {
|
||||
this._entityObj = new CoverEntity(this.hass, this.stateObj);
|
||||
}
|
||||
}
|
||||
|
||||
protected render(): TemplateResult {
|
||||
if (!this._entityObj) {
|
||||
return html``;
|
||||
}
|
||||
|
||||
return html`
|
||||
<div class="state">
|
||||
<ha-icon-button
|
||||
class=${classMap({
|
||||
hidden: !this._entityObj.supportsOpen,
|
||||
})}
|
||||
.label=${this.hass.localize(
|
||||
"ui.dialogs.more_info_control.open_cover"
|
||||
)}
|
||||
.icon=${computeOpenIcon(this.stateObj)}
|
||||
@click=${this._onOpenTap}
|
||||
.disabled=${this._computeOpenDisabled()}
|
||||
></ha-icon-button>
|
||||
<ha-icon-button
|
||||
class=${classMap({
|
||||
hidden: !this._entityObj.supportsStop,
|
||||
})}
|
||||
.label=${this.hass.localize(
|
||||
"ui.dialogs.more_info_control.stop_cover"
|
||||
)}
|
||||
icon="hass:stop"
|
||||
@click=${this._onStopTap}
|
||||
.disabled=${this.stateObj.state === UNAVAILABLE}
|
||||
></ha-icon-button>
|
||||
<ha-icon-button
|
||||
class=${classMap({
|
||||
hidden: !this._entityObj.supportsClose,
|
||||
})}
|
||||
.label=${this.hass.localize(
|
||||
"ui.dialogs.more_info_control.close_cover"
|
||||
)}
|
||||
.icon=${computeCloseIcon(this.stateObj)}
|
||||
@click=${this._onCloseTap}
|
||||
.disabled=${this._computeClosedDisabled()}
|
||||
></ha-icon-button>
|
||||
</div>
|
||||
`;
|
||||
}
|
||||
|
||||
private _computeOpenDisabled(): boolean {
|
||||
if (this.stateObj.state === UNAVAILABLE) {
|
||||
return true;
|
||||
}
|
||||
const assumedState = this.stateObj.attributes.assumed_state === true;
|
||||
return (
|
||||
(this._entityObj.isFullyOpen || this._entityObj.isOpening) &&
|
||||
!assumedState
|
||||
);
|
||||
}
|
||||
|
||||
private _computeClosedDisabled(): boolean {
|
||||
if (this.stateObj.state === UNAVAILABLE) {
|
||||
return true;
|
||||
}
|
||||
const assumedState = this.stateObj.attributes.assumed_state === true;
|
||||
return (
|
||||
(this._entityObj.isFullyClosed || this._entityObj.isClosing) &&
|
||||
!assumedState
|
||||
);
|
||||
}
|
||||
|
||||
private _onOpenTap(ev): void {
|
||||
ev.stopPropagation();
|
||||
this._entityObj.openCover();
|
||||
}
|
||||
|
||||
private _onCloseTap(ev): void {
|
||||
ev.stopPropagation();
|
||||
this._entityObj.closeCover();
|
||||
}
|
||||
|
||||
private _onStopTap(ev): void {
|
||||
ev.stopPropagation();
|
||||
this._entityObj.stopCover();
|
||||
}
|
||||
|
||||
static get styles(): CSSResult {
|
||||
return css`
|
||||
.state {
|
||||
white-space: nowrap;
|
||||
}
|
||||
.hidden {
|
||||
visibility: hidden !important;
|
||||
}
|
||||
`;
|
||||
}
|
||||
}
|
||||
|
||||
declare global {
|
||||
interface HTMLElementTagNameMap {
|
||||
"ha-cover-controls": HaCoverControls;
|
||||
}
|
||||
}
|
@@ -2,22 +2,6 @@ import "@vaadin/vaadin-date-picker/theme/material/vaadin-date-picker";
|
||||
|
||||
const VaadinDatePicker = customElements.get("vaadin-date-picker");
|
||||
|
||||
const documentContainer = document.createElement("template");
|
||||
documentContainer.setAttribute("style", "display: none;");
|
||||
documentContainer.innerHTML = `
|
||||
<dom-module id="ha-date-input-styles" theme-for="vaadin-text-field">
|
||||
<template>
|
||||
<style>
|
||||
[part="input-field"] {
|
||||
top: 2px;
|
||||
height: 30px;
|
||||
}
|
||||
</style>
|
||||
</template>
|
||||
</dom-module>
|
||||
`;
|
||||
document.head.appendChild(documentContainer.content);
|
||||
|
||||
export class HaDateInput extends VaadinDatePicker {
|
||||
constructor() {
|
||||
super();
|
||||
|
@@ -14,7 +14,7 @@ class HaLabeledSlider extends PolymerElement {
|
||||
}
|
||||
|
||||
.title {
|
||||
margin: 5px 0 8px;
|
||||
margin: 4px 0 8px;
|
||||
color: var(--primary-text-color);
|
||||
}
|
||||
|
||||
|
@@ -207,7 +207,6 @@ export class QuickBar extends LitElement {
|
||||
.item=${item}
|
||||
index=${ifDefined(index)}
|
||||
graphic="icon"
|
||||
class=${this._commandMode ? "command-item" : ""}
|
||||
>
|
||||
${item.iconPath
|
||||
? html`<ha-svg-icon
|
||||
@@ -527,9 +526,6 @@ export class QuickBar extends LitElement {
|
||||
|
||||
mwc-list-item {
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
mwc-list-item.command-item {
|
||||
text-transform: capitalize;
|
||||
}
|
||||
`,
|
||||
|
@@ -13,7 +13,6 @@ import {
|
||||
import { isComponentLoaded } from "../../../common/config/is_component_loaded";
|
||||
import "../../../components/ha-card";
|
||||
import "../../../components/ha-icon-next";
|
||||
import "../../../components/ha-svg-icon";
|
||||
import "../../../components/ha-menu-button";
|
||||
import { CloudStatus } from "../../../data/cloud";
|
||||
import { haStyle } from "../../../resources/styles";
|
||||
@@ -21,8 +20,7 @@ import { HomeAssistant } from "../../../types";
|
||||
import "../ha-config-section";
|
||||
import { configSections } from "../ha-panel-config";
|
||||
import "./ha-config-navigation";
|
||||
import { mdiClose, mdiCloudLock } from "@mdi/js";
|
||||
import { showConfirmationDialog } from "../../../dialogs/generic/show-dialog-box";
|
||||
import { mdiCloudLock } from "@mdi/js";
|
||||
|
||||
const CONF_HAPPENING = new Date() < new Date("2020-12-13T23:00:00Z");
|
||||
|
||||
@@ -71,22 +69,17 @@ class HaConfigDashboard extends LitElement {
|
||||
</ha-card>
|
||||
`
|
||||
: ""}
|
||||
${CONF_HAPPENING && !localStorage.dismissConf2020
|
||||
${CONF_HAPPENING
|
||||
? html`
|
||||
<ha-card class="conf-card">
|
||||
<a
|
||||
<ha-card class="conf-card"
|
||||
><a
|
||||
target="_blank"
|
||||
href="https://www.home-assistant.io/conference"
|
||||
rel="noopener noreferrer"
|
||||
>
|
||||
<img src="/static/images/conference.png" />
|
||||
<div class="carrot"><ha-icon-next></ha-icon-next></div>
|
||||
</a>
|
||||
<ha-svg-icon
|
||||
.path=${mdiClose}
|
||||
@click=${this._dismissConference}
|
||||
></ha-svg-icon>
|
||||
</ha-card>
|
||||
<div class="carrot"><ha-icon-next></ha-icon-next></div></a
|
||||
></ha-card>
|
||||
`
|
||||
: ""}
|
||||
${Object.values(configSections).map(
|
||||
@@ -164,33 +157,6 @@ class HaConfigDashboard extends LitElement {
|
||||
`;
|
||||
}
|
||||
|
||||
private async _dismissConference() {
|
||||
if (
|
||||
await showConfirmationDialog(this, {
|
||||
title: "Home Assistant Conference",
|
||||
text: html`
|
||||
If you've
|
||||
<a
|
||||
target="_blank"
|
||||
href="https://hopin.to/events/home-assistant-conference"
|
||||
rel="noopener noreferrer"
|
||||
>bought your ticket</a
|
||||
>
|
||||
or have
|
||||
<a
|
||||
target="_blank"
|
||||
href="https://www.youtube.com/watch?v=xSB_MuKkgxE"
|
||||
rel="noopener noreferrer"
|
||||
>subscribed to the livestream</a
|
||||
>, you might want to dismiss this banner. Do you want to continue?
|
||||
`,
|
||||
})
|
||||
) {
|
||||
localStorage.dismissConf2020 = "1";
|
||||
this.requestUpdate();
|
||||
}
|
||||
}
|
||||
|
||||
static get styles(): CSSResultArray {
|
||||
return [
|
||||
haStyle,
|
||||
@@ -230,12 +196,6 @@ class HaConfigDashboard extends LitElement {
|
||||
align-items: center;
|
||||
color: white;
|
||||
}
|
||||
.conf-card ha-svg-icon {
|
||||
position: absolute;
|
||||
bottom: -4px;
|
||||
left: -4px;
|
||||
color: #a2cdf3;
|
||||
}
|
||||
.promo-advanced {
|
||||
text-align: center;
|
||||
color: var(--secondary-text-color);
|
||||
|
@@ -1,7 +1,9 @@
|
||||
import "@material/mwc-button/mwc-button";
|
||||
import "@material/mwc-icon-button";
|
||||
import "../../../components/ha-circular-progress";
|
||||
import { ActionDetail } from "@material/mwc-list/mwc-list-foundation";
|
||||
import "@material/mwc-list/mwc-list-item";
|
||||
import { mdiContentCopy } from "@mdi/js";
|
||||
import "@polymer/paper-tooltip/paper-tooltip";
|
||||
import {
|
||||
css,
|
||||
CSSResult,
|
||||
@@ -9,21 +11,22 @@ import {
|
||||
internalProperty,
|
||||
LitElement,
|
||||
property,
|
||||
query,
|
||||
TemplateResult,
|
||||
} from "lit-element";
|
||||
import { formatDateTime } from "../../../common/datetime/format_date_time";
|
||||
import { copyToClipboard } from "../../../common/util/copy-clipboard";
|
||||
import "../../../components/ha-button-menu";
|
||||
import "../../../components/ha-card";
|
||||
import "@polymer/paper-tooltip/paper-tooltip";
|
||||
import type { PaperTooltipElement } from "@polymer/paper-tooltip/paper-tooltip";
|
||||
import "../../../components/ha-circular-progress";
|
||||
import "../../../components/ha-svg-icon";
|
||||
import { domainToName } from "../../../data/integration";
|
||||
import {
|
||||
subscribeSystemHealthInfo,
|
||||
SystemHealthInfo,
|
||||
SystemCheckValueObject,
|
||||
SystemHealthInfo,
|
||||
} from "../../../data/system_health";
|
||||
import { HomeAssistant } from "../../../types";
|
||||
import { formatDateTime } from "../../../common/datetime/format_date_time";
|
||||
import { copyToClipboard } from "../../../common/util/copy-clipboard";
|
||||
import { showToast } from "../../../util/toast";
|
||||
|
||||
const sortKeys = (a: string, b: string) => {
|
||||
if (a === "homeassistant") {
|
||||
@@ -46,8 +49,6 @@ class SystemHealthCard extends LitElement {
|
||||
|
||||
@internalProperty() private _info?: SystemHealthInfo;
|
||||
|
||||
@query("paper-tooltip", true) private _toolTip?: PaperTooltipElement;
|
||||
|
||||
protected render(): TemplateResult {
|
||||
if (!this.hass) {
|
||||
return html``;
|
||||
@@ -152,18 +153,21 @@ class SystemHealthCard extends LitElement {
|
||||
<div class="card-header-text">
|
||||
${domainToName(this.hass.localize, "system_health")}
|
||||
</div>
|
||||
<mwc-icon-button id="copy" @click=${this._copyInfo}>
|
||||
<ha-svg-icon .path=${mdiContentCopy}></ha-svg-icon>
|
||||
</mwc-icon-button>
|
||||
<paper-tooltip
|
||||
manual-mode
|
||||
for="copy"
|
||||
position="left"
|
||||
animation-delay="0"
|
||||
offset="4"
|
||||
<ha-button-menu
|
||||
corner="BOTTOM_START"
|
||||
slot="toolbar-icon"
|
||||
@action=${this._copyInfo}
|
||||
>
|
||||
${this.hass.localize("ui.common.copied")}
|
||||
</paper-tooltip>
|
||||
<mwc-icon-button slot="trigger" alt="menu">
|
||||
<ha-svg-icon .path=${mdiContentCopy}></ha-svg-icon>
|
||||
</mwc-icon-button>
|
||||
<mwc-list-item>
|
||||
${this.hass.localize("ui.panel.config.info.copy_raw")}
|
||||
</mwc-list-item>
|
||||
<mwc-list-item>
|
||||
${this.hass.localize("ui.panel.config.info.copy_github")}
|
||||
</mwc-list-item>
|
||||
</ha-button-menu>
|
||||
</h1>
|
||||
<div class="card-content">${sections}</div>
|
||||
</ha-card>
|
||||
@@ -193,13 +197,24 @@ class SystemHealthCard extends LitElement {
|
||||
});
|
||||
}
|
||||
|
||||
private _copyInfo(): void {
|
||||
private _copyInfo(ev: CustomEvent<ActionDetail>): void {
|
||||
const github = ev.detail.index === 1;
|
||||
let haContent: string | undefined;
|
||||
const domainParts: string[] = [];
|
||||
|
||||
for (const domain of Object.keys(this._info!).sort(sortKeys)) {
|
||||
const domainInfo = this._info![domain];
|
||||
const parts = [`${domainToName(this.hass.localize, domain)}\n`];
|
||||
let first = true;
|
||||
const parts = [
|
||||
`${
|
||||
github && domain !== "homeassistant"
|
||||
? `<details><summary>${domainToName(
|
||||
this.hass.localize,
|
||||
domain
|
||||
)}</summary>\n`
|
||||
: ""
|
||||
}`,
|
||||
];
|
||||
|
||||
for (const key of Object.keys(domainInfo.info)) {
|
||||
let value: unknown;
|
||||
@@ -217,23 +232,31 @@ class SystemHealthCard extends LitElement {
|
||||
} else {
|
||||
value = domainInfo.info[key];
|
||||
}
|
||||
|
||||
parts.push(`${key}: ${value}`);
|
||||
if (github && first) {
|
||||
parts.push(`${key} | ${value}\n-- | --`);
|
||||
first = false;
|
||||
} else {
|
||||
parts.push(`${key}${github ? " | " : ": "}${value}`);
|
||||
}
|
||||
}
|
||||
|
||||
if (domain === "homeassistant") {
|
||||
haContent = parts.join("\n");
|
||||
} else {
|
||||
domainParts.push(parts.join("\n"));
|
||||
if (github && domain !== "homeassistant") {
|
||||
domainParts.push("</details>");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
copyToClipboard(
|
||||
`System Health\n\n${haContent}\n\n${domainParts.join("\n\n")}`
|
||||
`${github ? "## " : ""}System Health\n${haContent}\n\n${domainParts.join(
|
||||
"\n\n"
|
||||
)}`
|
||||
);
|
||||
|
||||
this._toolTip!.show();
|
||||
setTimeout(() => this._toolTip?.hide(), 3000);
|
||||
showToast(this, { message: this.hass.localize("ui.common.copied") });
|
||||
}
|
||||
|
||||
static get styles(): CSSResult {
|
||||
|
@@ -115,6 +115,7 @@ export class HuiEntityCardEditor extends LitElement
|
||||
</div>
|
||||
<div class="side-by-side">
|
||||
<ha-entity-attribute-picker
|
||||
allow-custom-value
|
||||
.hass=${this.hass}
|
||||
.entityId=${this._entity}
|
||||
.label="${this.hass.localize(
|
||||
|
@@ -52,7 +52,7 @@ class StateCardDisplay extends LocalizeMixin(PolymerElement) {
|
||||
|
||||
${this.stateInfoTemplate}
|
||||
<div class$="[[computeClassNames(stateObj)]]">
|
||||
[[computeStateDisplay(localize, stateObj, hass.language)]]
|
||||
[[computeStateDisplay(localize, stateObj, language)]]
|
||||
</div>
|
||||
`;
|
||||
}
|
||||
|
@@ -585,6 +585,9 @@
|
||||
"create_zone": "Create zone from current location"
|
||||
},
|
||||
"cover": {
|
||||
"open_cover": "Open cover",
|
||||
"stop_cover": "Stop the cover from moving",
|
||||
"close_cover": "Close cover",
|
||||
"open_tilt_cover": "Open cover tilt",
|
||||
"close_tile_cover": "Close cover tilt",
|
||||
"stop_cover": "Stop cover from moving"
|
||||
@@ -896,6 +899,8 @@
|
||||
},
|
||||
"info": {
|
||||
"caption": "Info",
|
||||
"copy_raw": "Raw Text",
|
||||
"copy_github": "For GitHub",
|
||||
"description": "View info about your Home Assistant installation",
|
||||
"home_assistant_logo": "Home Assistant logo",
|
||||
"path_configuration": "Path to configuration.yaml: {path}",
|
||||
|
@@ -324,7 +324,7 @@
|
||||
"auth_store": {
|
||||
"ask": "Wil u hierdie aanmelding stoor?",
|
||||
"confirm": "Stoor aanmelding",
|
||||
"decline": "Nee dankie"
|
||||
"decline": "Nee"
|
||||
},
|
||||
"card": {
|
||||
"alarm_control_panel": {
|
||||
@@ -486,7 +486,7 @@
|
||||
"season": "Stagione",
|
||||
"track": "Traccia",
|
||||
"tv_show": "Programma televisivo",
|
||||
"url": "Url",
|
||||
"url": "URL",
|
||||
"video": "Video"
|
||||
}
|
||||
},
|
||||
@@ -529,17 +529,17 @@
|
||||
"dismiss": "Ontslaan",
|
||||
"editor": {
|
||||
"confirm_delete": "Is u seker dat u hierdie inskrywing wil verwyder?",
|
||||
"delete": "SKRAP",
|
||||
"delete": "Verwyder",
|
||||
"enabled_cause": "ge deaktiveer",
|
||||
"enabled_description": "Ge deaktiveerde entiteite sal nie by die Huisassistent gevoeg word nie.",
|
||||
"enabled_label": "Aktiveer entiteit",
|
||||
"entity_id": "Entiteit ID",
|
||||
"icon": "Ikoon oorskry",
|
||||
"icon": "Ikoon",
|
||||
"icon_error": "Ikone moet in die formaat 'voorvoegsel: iconname' wees, byvoorbeeld 'mdi: home'",
|
||||
"name": "Naam Oorheers",
|
||||
"name": "Naam",
|
||||
"note": "Let wel: dit werk dalk nog nie met alle integrasies nie.",
|
||||
"unavailable": "Hierdie entiteit is nie tans beskikbaar nie.",
|
||||
"update": "OPDATEER"
|
||||
"update": "Opdateer"
|
||||
},
|
||||
"no_unique_id": "Hierdie entiteit het nie 'n unieke ID nie, daarom kan die instellings nie vanuit die UI bestuur word nie.",
|
||||
"related": "Verwante",
|
||||
@@ -660,7 +660,7 @@
|
||||
"link_profile_page": "jou profiel bladsy"
|
||||
},
|
||||
"areas": {
|
||||
"caption": "Gebiedsregister",
|
||||
"caption": "Areas",
|
||||
"description": "Oorsig van alle gebiede in u huis.",
|
||||
"editor": {
|
||||
"create": "SKEP",
|
||||
@@ -670,7 +670,7 @@
|
||||
},
|
||||
"picker": {
|
||||
"create_area": "SKEP GEBIED",
|
||||
"header": "Gebiedsregister",
|
||||
"header": "Areas",
|
||||
"integrations_page": "Integrasies bladsy",
|
||||
"introduction": "Gebiede word gebruik om toestelle te organiseer gebaseer op waar hulle is. Hierdie inligting sal regdeur Home Assistant gebruik word om u te help om u koppelvlak, toestemmings en integrasies met ander stelsels te organiseer.",
|
||||
"introduction2": "Om toestelle in 'n gebied te plaas, gebruik die skakel hieronder om na die integrasies bladsy toe te gaan en klik dan op 'n opgestelde integrasie om na die toestelkaarte toe te gaan.",
|
||||
@@ -771,6 +771,9 @@
|
||||
"introduction": "Gebruik outomatisasies om jou huis lewend te maak",
|
||||
"load_error_not_editable": "Slegs outomatisasies in automations.yaml kan verander word.",
|
||||
"load_error_unknown": "Kon nie outomatisering laai nie ({err_no}).",
|
||||
"modes": {
|
||||
"parallel": "Parallel"
|
||||
},
|
||||
"save": "Stoor",
|
||||
"triggers": {
|
||||
"add": "Voeg sneller by",
|
||||
@@ -1033,6 +1036,16 @@
|
||||
}
|
||||
},
|
||||
"info": {
|
||||
"system_health": {
|
||||
"checks": {
|
||||
"homeassistant": {
|
||||
"os_name": "Bedryfstelselnaam",
|
||||
"os_version": "Bedryfstelsel Weergawe",
|
||||
"timezone": "Tydsone",
|
||||
"version": "Weergawe"
|
||||
}
|
||||
}
|
||||
},
|
||||
"title": "Inligting"
|
||||
},
|
||||
"integrations": {
|
||||
@@ -1116,7 +1129,7 @@
|
||||
"show_sidebar": "Wys in Kantbalk",
|
||||
"title": "Kantbalk-titel",
|
||||
"update": "Opdateer",
|
||||
"url": "Url",
|
||||
"url": "URL",
|
||||
"url_error_msg": "Die url kan nie spasies of spesiale karakters bevat nie, behalwe vir _ en -"
|
||||
},
|
||||
"picker": {
|
||||
@@ -1142,8 +1155,8 @@
|
||||
"dismiss": "maak toe",
|
||||
"new_resource": "Voeg nuwe hulpbronne by",
|
||||
"update": "opdateer",
|
||||
"url": "Url",
|
||||
"url_error_msg": "Url is n vereiste",
|
||||
"url": "URL",
|
||||
"url_error_msg": "URL is n vereiste",
|
||||
"warning_header": "Wees versigtig!",
|
||||
"warning_text": "Dit kan gevaarlik wees om hulpbronne by te voeg, maak seker dat u die bron van die bron ken en vertrou. Swak hulpbronne kan u stelsel ernstig benadeel."
|
||||
},
|
||||
@@ -1151,7 +1164,7 @@
|
||||
"add_resource": "Voeg hulpbron by",
|
||||
"headers": {
|
||||
"type": "tipe",
|
||||
"url": "Url"
|
||||
"url": "URL"
|
||||
}
|
||||
},
|
||||
"refresh_body": "U moet die bladsy verfris om die verwydering te voltooi, wil u nou verfris?",
|
||||
@@ -1230,11 +1243,13 @@
|
||||
"sequence_sentence": "Die volgorde van aksies van hierdie skrip."
|
||||
},
|
||||
"picker": {
|
||||
"duplicate": "Dupliseer",
|
||||
"edit_script": "Redigeer skrip",
|
||||
"trigger_script": "Sneller skrip"
|
||||
}
|
||||
},
|
||||
"server_control": {
|
||||
"caption": "Bedienerkontroles",
|
||||
"section": {
|
||||
"reloading": {
|
||||
"person": "Herlaai persone",
|
||||
@@ -1298,7 +1313,7 @@
|
||||
"create_group": "Zigbee Home Automation - Skep 'n groep",
|
||||
"create_group_details": "Voer die nodige besonderhede in om 'n nuwe zigbeegroep te skep",
|
||||
"creating_group": "Skep 'n groep",
|
||||
"description": "Skep en verander Zigbee-groepe",
|
||||
"description": "Bestuur Zigbee-groepe",
|
||||
"group_details": "Hier is al die besonderhede vir die geselekteerde Zigbee groep.",
|
||||
"group_id": "Groep-ID",
|
||||
"group_info": "Groeps Inligting",
|
||||
@@ -1375,13 +1390,17 @@
|
||||
"header": "Knooppuntkonfigurasieopsies",
|
||||
"set_config_parameter": "Stel Config-parameter in"
|
||||
},
|
||||
"node_management": {
|
||||
"add_to_group": "Voeg by Groep",
|
||||
"remove_from_group": "Verwyder van Groep"
|
||||
},
|
||||
"services": {
|
||||
"add_node": "Voeg Knooppunt By",
|
||||
"add_node_secure": "Voeg Veilige Knooppunt By",
|
||||
"cancel_command": "Kanselleer Opdrag",
|
||||
"heal_network": "Herstel Netwerk",
|
||||
"remove_node": "Verwyder Knooppunt",
|
||||
"save_config": "Stoor Instellings",
|
||||
"save_config": "Stoor Konfigurasie",
|
||||
"soft_reset": "Sagte Herstel",
|
||||
"start_network": "Skakel Netwerk Aan",
|
||||
"stop_network": "Stop Netwerk",
|
||||
@@ -1465,10 +1484,18 @@
|
||||
"refresh": "Herlaai"
|
||||
},
|
||||
"editor": {
|
||||
"action-editor": {
|
||||
"actions": {
|
||||
"url": "URL"
|
||||
}
|
||||
},
|
||||
"card": {
|
||||
"button": {
|
||||
"name": "Knoppie"
|
||||
},
|
||||
"generic": {
|
||||
"url": "URL"
|
||||
},
|
||||
"humidifier": {
|
||||
"description": "Die Luchtbevochtigerkaart verleen beheer oor u lugbevochtiger-entiteit. Hiermee kan u die humiditeit en modus van die entiteit verander."
|
||||
},
|
||||
@@ -1482,6 +1509,7 @@
|
||||
"edit_card": {
|
||||
"add": "Voeg Kaart by",
|
||||
"delete": "Skrap kaart",
|
||||
"duplicate": "Dupliseer Kaart",
|
||||
"edit": "Wysig",
|
||||
"header": "Kaart opstelling",
|
||||
"move": "Skuif",
|
||||
@@ -1549,7 +1577,7 @@
|
||||
"refresh": "Verfris",
|
||||
"start_conversation": "Begin gesprek"
|
||||
},
|
||||
"reload_lovelace": "Herlaai Lovelace",
|
||||
"reload_lovelace": "Herlaai UI",
|
||||
"unused_entities": {
|
||||
"available_entities": "Dit is die entiteite wat u beskikbaar het, maar is nog nie in u Lovelace UI nie.",
|
||||
"domain": "Domein",
|
||||
|
@@ -805,7 +805,9 @@
|
||||
"more_info_control": {
|
||||
"controls": "Controls",
|
||||
"cover": {
|
||||
"close_cover": "Tanca la coberta",
|
||||
"close_tile_cover": "Inclinació de la coberta tancada",
|
||||
"open_cover": "Obre la coberta",
|
||||
"open_tilt_cover": "Inclinació de la coberta oberta",
|
||||
"stop_cover": "Atura el moviment de la coberta"
|
||||
},
|
||||
@@ -813,7 +815,7 @@
|
||||
"dismiss": "Omet el diàleg",
|
||||
"edit": "Edita entitat",
|
||||
"history": "Historial",
|
||||
"last_changed": "Darrer canvi",
|
||||
"last_changed": "Últim canvi",
|
||||
"last_updated": "Última actualització",
|
||||
"person": {
|
||||
"create_zone": "Crea una zona a partir de la ubicació actual"
|
||||
@@ -872,6 +874,28 @@
|
||||
},
|
||||
"quick-bar": {
|
||||
"commands": {
|
||||
"navigation": {
|
||||
"areas": "Àrees",
|
||||
"automation": "Automatització",
|
||||
"core": "General",
|
||||
"customize": "Personalització",
|
||||
"devices": "Dispositius",
|
||||
"entities": "Entitats",
|
||||
"helpers": "Ajudants",
|
||||
"info": "Informació",
|
||||
"integrations": "Integracions",
|
||||
"logs": "Registres",
|
||||
"lovelace": "Panells Lovelace",
|
||||
"navigate_to": "Vés a {panel}",
|
||||
"navigate_to_config": "Vés a la configuració de {panel}",
|
||||
"person": "Persones",
|
||||
"scene": "Escenes",
|
||||
"script": "Programació (scripts)",
|
||||
"server_control": "Controls del servidor",
|
||||
"tags": "Etiquetes",
|
||||
"users": "Usuaris",
|
||||
"zone": "Zones"
|
||||
},
|
||||
"reload": {
|
||||
"automation": "Actualitza automatitzacions",
|
||||
"command_line": "Actualitza entitats de comandes",
|
||||
@@ -1719,6 +1743,8 @@
|
||||
"info": {
|
||||
"built_using": "Creat utilitzant",
|
||||
"caption": "Informació",
|
||||
"copy_github": "Per GitHub",
|
||||
"copy_raw": "Text en brut",
|
||||
"custom_uis": "Interfícies d'usuari personalitzades:",
|
||||
"description": "Consulta informació de la teva instal·lació de Home Assistant",
|
||||
"developed_by": "Desenvolupat per un munt de gent fantàstica.",
|
||||
@@ -1925,7 +1951,7 @@
|
||||
"update": "Actualitza",
|
||||
"url": "URL",
|
||||
"url_error_msg": "L'URL és un camp obligatori",
|
||||
"warning_header": "Ves amb compte!",
|
||||
"warning_header": "Vés amb compte!",
|
||||
"warning_text": "Afegir recursos pot ser perillós, assegura't de conèixer i confiar en el seu origen. Els recursos fraudulents poden perjudicar greument el teu sistema."
|
||||
},
|
||||
"picker": {
|
||||
@@ -2187,6 +2213,8 @@
|
||||
},
|
||||
"picker": {
|
||||
"add_script": "Afegeix script",
|
||||
"duplicate": "Duplica",
|
||||
"duplicate_script": "Duplica l'script",
|
||||
"edit_script": "Edita l'script",
|
||||
"header": "Editor de scripts",
|
||||
"headers": {
|
||||
@@ -2321,6 +2349,7 @@
|
||||
"update_user": "Actualitza"
|
||||
},
|
||||
"picker": {
|
||||
"add_user": "Afegeix usuari",
|
||||
"headers": {
|
||||
"group": "Grup",
|
||||
"name": "Nom",
|
||||
@@ -2601,6 +2630,8 @@
|
||||
"filter_attributes": "Filtra atributs",
|
||||
"filter_entities": "Filtra entitats",
|
||||
"filter_states": "Filtra estats",
|
||||
"last_changed": "Últim canvi",
|
||||
"last_updated": "Última actualització",
|
||||
"more_info": "Més informació",
|
||||
"no_entities": "No hi ha entitats",
|
||||
"set_state": "Estableix estat",
|
||||
@@ -2852,6 +2883,10 @@
|
||||
"description": "La targeta llum et permet ajustar la brillantor d'una llum.",
|
||||
"name": "Llum"
|
||||
},
|
||||
"logbook": {
|
||||
"description": "La targeta diari de registre mostra una llista d'esdeveniments de les entitats",
|
||||
"name": "Diari de registre"
|
||||
},
|
||||
"map": {
|
||||
"dark_mode": "Mode fosc?",
|
||||
"default_zoom": "Zoom predeterminat",
|
||||
|
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"config_entry": {
|
||||
"disabled_by": {
|
||||
"config_entry": "Položka konfigurace",
|
||||
"config_entry": "Položka nastavení",
|
||||
"integration": "Integrace",
|
||||
"user": "Uživatel"
|
||||
}
|
||||
@@ -209,8 +209,8 @@
|
||||
"off": "Vypnuto"
|
||||
},
|
||||
"configurator": {
|
||||
"configure": "Konfigurovat",
|
||||
"configured": "Nakonfigurováno"
|
||||
"configure": "Nastavit",
|
||||
"configured": "Nastaveno"
|
||||
},
|
||||
"cover": {
|
||||
"closed": "Zavřeno",
|
||||
@@ -792,12 +792,12 @@
|
||||
"pattern": "Vzor regex pro ověření na straně klienta",
|
||||
"text": "Text"
|
||||
},
|
||||
"platform_not_loaded": "Integrace {platform} není načtena. Přidejte ji do své konfigurace buďto přidáním 'default_config:' nebo ''{platform}:''.",
|
||||
"platform_not_loaded": "Integrace {platform} není načtena. Přidejte ji do své konfigurace buďto přidáním \"default_config:\" nebo ''{platform}:''.",
|
||||
"required_error_msg": "Toto pole je povinné",
|
||||
"timer": {
|
||||
"duration": "Doba trvání"
|
||||
},
|
||||
"yaml_not_editable": "Nastavení této entity nelze upravovat z uživatelského rozhraní. Pouze entity nastavené z uživatelského rozhraní lze konfigurovat v uživatelském rozhraní."
|
||||
"yaml_not_editable": "Nastavení této entity nelze upravovat z uživatelského rozhraní. Pouze entity nastavené z uživatelského rozhraní lze spravovat v uživatelském rozhraní."
|
||||
},
|
||||
"image_cropper": {
|
||||
"crop": "Oříznout"
|
||||
@@ -805,7 +805,9 @@
|
||||
"more_info_control": {
|
||||
"controls": "Ovládací prvky",
|
||||
"cover": {
|
||||
"close_cover": "Zavřít",
|
||||
"close_tile_cover": "Snížit náklon",
|
||||
"open_cover": "Otevřít",
|
||||
"open_tilt_cover": "Zvýšit náklon",
|
||||
"stop_cover": "Zastavit pohyb"
|
||||
},
|
||||
@@ -872,6 +874,28 @@
|
||||
},
|
||||
"quick-bar": {
|
||||
"commands": {
|
||||
"navigation": {
|
||||
"areas": "Oblasti",
|
||||
"automation": "Automatizace",
|
||||
"core": "Obecné",
|
||||
"customize": "Přizpůsobení",
|
||||
"devices": "Zařízení",
|
||||
"entities": "Entity",
|
||||
"helpers": "Pomocníci",
|
||||
"info": "Informace",
|
||||
"integrations": "Integrace",
|
||||
"logs": "Logy",
|
||||
"lovelace": "Lovelace Dashboardy",
|
||||
"navigate_to": "Přejít na {panel}",
|
||||
"navigate_to_config": "Přejít na nastavení {panel}",
|
||||
"person": "Osoby",
|
||||
"scene": "Scény",
|
||||
"script": "Skripty",
|
||||
"server_control": "Ovládání serveru",
|
||||
"tags": "Štítky",
|
||||
"users": "Uživatelé",
|
||||
"zone": "Zóny"
|
||||
},
|
||||
"reload": {
|
||||
"automation": "Nově načíst automatizace",
|
||||
"command_line": "Nově načíst entity integrace Command line",
|
||||
@@ -889,7 +913,7 @@
|
||||
"input_select": "Nově načíst pomocníky - výběry",
|
||||
"input_text": "Nově načíst pomocníky - texty",
|
||||
"min_max": "Nově načíst entity integrace Min/Max",
|
||||
"mqtt": "Nově načíst ručně nakonfigurované entity integrace MQTT",
|
||||
"mqtt": "Nově načíst ručně nastavené entity integrace MQTT",
|
||||
"person": "Nově načíst osoby",
|
||||
"ping": "Nově načíst entity integrace Ping",
|
||||
"reload": "Nově načíst integraci {domain}",
|
||||
@@ -925,7 +949,7 @@
|
||||
"buttons": {
|
||||
"add": "Přidejte zařízení prostřednictvím tohoto zařízení",
|
||||
"clusters": "Clustery",
|
||||
"reconfigure": "Překonfigurovat zařízení",
|
||||
"reconfigure": "Přenastavit zařízení",
|
||||
"remove": "Odebrat zařízení",
|
||||
"zigbee_information": "Podpis zařízení Zigbee"
|
||||
},
|
||||
@@ -939,7 +963,7 @@
|
||||
"power_source": "Zdroj napájení",
|
||||
"quirk": "Zvláštnost",
|
||||
"services": {
|
||||
"reconfigure": "Překonfigurovat zařízení ZHA (opravit zařízení). Použijte, pokud se zařízením máte problémy. Je-li dotyčné zařízení napájené bateriemi, ujistěte se prosím, že je při používání této služby spuštěné a přijímá příkazy.",
|
||||
"reconfigure": "Přenastavení zařízení ZHA (oprava zařízení). Použijte, pokud se zařízením máte problémy. Je-li dotyčné zařízení napájené bateriemi, ujistěte se prosím, že je při používání této služby spuštěné a přijímá příkazy.",
|
||||
"remove": "Odebrat zařízení ze sítě Zigbee.",
|
||||
"updateDeviceName": "Nastavte vlastní název tohoto zařízení v seznamu zařízení.",
|
||||
"zigbee_information": "Zobrazit Zigbee informace zařízení."
|
||||
@@ -986,7 +1010,7 @@
|
||||
},
|
||||
"config": {
|
||||
"advanced_mode": {
|
||||
"hint_enable": "Chybí vám možnosti konfigurace? Zapněte rozšířený režim",
|
||||
"hint_enable": "Chybí vám možnosti nastavení? Zapněte rozšířený režim",
|
||||
"link_profile_page": "stránka vašeho profilu"
|
||||
},
|
||||
"areas": {
|
||||
@@ -1015,7 +1039,7 @@
|
||||
"header": "Oblasti",
|
||||
"integrations_page": "Stránka integrací",
|
||||
"introduction": "Oblasti se používají k uspořádání zařízení podle místa kde jsou. Tato informace bude použita k organizaci rozhraní, k nastavení oprávnění a v integraci s ostatnímy systémy.",
|
||||
"introduction2": "Pro přídání zařízení do oblasti přejděte na stránku integrací pomocí odkazu níže tam klikněte na nakonfigurovanou integraci abyste se dostali na kartu zažízení.",
|
||||
"introduction2": "Pro přídání zařízení do oblasti přejděte na stránku integrací pomocí odkazu níže, tam klikněte na nastavenou integraci, abyste se dostali ke kartám zařízení.",
|
||||
"no_areas": "Vypadá to, že ještě nemáte žádné oblasti!"
|
||||
}
|
||||
},
|
||||
@@ -1274,7 +1298,7 @@
|
||||
"sunset": "Západ slunce"
|
||||
},
|
||||
"tag": {
|
||||
"label": "Značka"
|
||||
"label": "Štítek"
|
||||
},
|
||||
"template": {
|
||||
"label": "Šablona",
|
||||
@@ -1320,7 +1344,7 @@
|
||||
"headers": {
|
||||
"name": "Název"
|
||||
},
|
||||
"introduction": "Editor automatizací umožňuje vytvářet a upravovat automatizace. Přečtěte si prosím [pokyny] (https://home-assistant.io/docs/automation/editor/), abyste se ujistili, že jste Home Assistant nakonfigurovali správně.",
|
||||
"introduction": "Editor automatizací umožňuje vytvářet a upravovat automatizace. Přečtěte si prosím pokyny na odkazu níže, abyste se ujistili, že jste Home Assistant nastavili správně.",
|
||||
"learn_more": "Další informace o automatizacích",
|
||||
"no_automations": "Nemohli jsme najít žádné upravitelné automatizace",
|
||||
"only_editable": "Upravitelné mohou být pouze automatizace definované v automations.yaml.",
|
||||
@@ -1347,7 +1371,7 @@
|
||||
"cloud": {
|
||||
"account": {
|
||||
"alexa": {
|
||||
"config_documentation": "Dokumentace ke konfiguraci",
|
||||
"config_documentation": "Dokumentace pro nastavení",
|
||||
"disable": "zakázat",
|
||||
"enable": "povolit",
|
||||
"enable_ha_skill": "Povolte Home Assistant skill pro Alexu",
|
||||
@@ -1364,7 +1388,7 @@
|
||||
"connection_status": "Stav cloudového připojení",
|
||||
"fetching_subscription": "Načítání předplatného ...",
|
||||
"google": {
|
||||
"config_documentation": "Dokumentace ke konfiguraci",
|
||||
"config_documentation": "Dokumentace pro nastavení",
|
||||
"devices_pin": "PIN pro zabezpečovací zařízení",
|
||||
"enable_ha_skill": "Povolte Home Assistant skill pro Google Assistant",
|
||||
"enable_state_reporting": "Povolit hlášení stavu",
|
||||
@@ -1399,11 +1423,11 @@
|
||||
"thank_you_note": "Děkujeme, že jste se stali součástí Home Assistant Cloud. Díky lidem, jako jste vy, jsme schopni udělat skvělý zážitek z domácí automatizace pro každého. Díky!",
|
||||
"webhooks": {
|
||||
"disable_hook_error_msg": "Nepodařilo se deaktivovat webhook:",
|
||||
"info": "Všechno, co je nakonfigurováno tak, aby bylo spouštěno webhookem, může mít veřejně přístupnou adresu URL, která vám umožní posílat data zpět Home Assistant odkudkoli, aniž by byla vaše instance vystavena internetu.",
|
||||
"info": "Všechno, co je nastaveno tak, aby bylo spouštěno webhookem, může mít veřejně přístupnou adresu URL, která vám umožní posílat data zpět Home Assistant odkudkoli, aniž by byla vaše instance vystavena internetu.",
|
||||
"link_learn_more": "Další informace o vytváření automatizací využívajících webhook.",
|
||||
"loading": "Načítání ...",
|
||||
"manage": "Spravovat",
|
||||
"no_hooks_yet": "Vypadá to, že ještě nemáte žádné webhooky. Začněte konfigurací ",
|
||||
"no_hooks_yet": "Vypadá to, že ještě nemáte žádné webhooky. Začněte nastavením ",
|
||||
"no_hooks_yet_link_automation": "automatizace webhooků",
|
||||
"no_hooks_yet_link_integration": "integrace založené na webhooku",
|
||||
"no_hooks_yet2": "nebo vytvořením",
|
||||
@@ -1411,7 +1435,7 @@
|
||||
}
|
||||
},
|
||||
"alexa": {
|
||||
"banner": "Úprava entit, které jsou exponované prostřednictvím tohoto uživatelského rozhraní je zakázána, protože jste nakonfigurovali filtry entit v souboru configuration.yaml.",
|
||||
"banner": "Nastavení, které entity jsou vystaveny, pomocí uživatelského rozhraní je zakázáno, protože jste nastavili filtry entit v souboru configuration.yaml.",
|
||||
"dont_expose_entity": "Nevystavovat entitu",
|
||||
"expose": "Exponovat do Alexa",
|
||||
"expose_entity": "Vystavit entitu",
|
||||
@@ -1455,7 +1479,7 @@
|
||||
"title": "Zapomenuté heslo"
|
||||
},
|
||||
"google": {
|
||||
"banner": "Úprava entity, které jsou exponované prostřednictvím tohoto uživatelského rozhraní je zakázána, protože jste nakonfigurovali filtry entit v souboru configuration.yaml.",
|
||||
"banner": "Nastavení, které entity jsou vystaveny, pomocí uživatelského rozhraní je zakázáno, protože jste nastavili filtry entit v souboru configuration.yaml.",
|
||||
"disable_2FA": "Zakázat dvoufaktorové ověřování",
|
||||
"dont_expose_entity": "Nevystavovat entitu",
|
||||
"expose": "Exponovat do Google Assistant",
|
||||
@@ -1523,7 +1547,7 @@
|
||||
"section": {
|
||||
"core": {
|
||||
"core_config": {
|
||||
"edit_requires_storage": "Editor je zakázán, protože konfigurace je uložena v configuration.yaml.",
|
||||
"edit_requires_storage": "Editor je zakázán, protože nastavení je uloženo v configuration.yaml.",
|
||||
"elevation": "Nadmořská výška",
|
||||
"elevation_meters": "metrů",
|
||||
"external_url": "Externí adresa URL",
|
||||
@@ -1540,7 +1564,7 @@
|
||||
"unit_system_metric": "Metrický"
|
||||
},
|
||||
"header": "Obecná nastavení",
|
||||
"introduction": "Moc dobře víme, že změna konfigurace může být velmi únavným procesem. Tato sekce se proto pokusí udělat váš život alespoň trochu jednodušší."
|
||||
"introduction": "Moc dobře víme, že změna nastavení může být velmi únavný proces. Tato sekce se proto pokusí udělat váš život alespoň trochu jednodušší."
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -1594,7 +1618,7 @@
|
||||
"caption": "Zařízení",
|
||||
"confirm_delete": "Opravdu chcete toto zařízení odstranit?",
|
||||
"confirm_rename_entity_ids": "Chcete také přejmenovat ID entit?",
|
||||
"confirm_rename_entity_ids_warning": "Žádná konfigurace (např. automatizace, skripty, scény, dashboardy), která tyto entity aktuálně používá, nebude změněna! Budete vše muset aktualizovat sami, aby používaly nová ID entit!",
|
||||
"confirm_rename_entity_ids_warning": "Žádná nastavení (např. automatizace, skripty, scény, dashboardy), která tyto entity aktuálně používá, nebudou změněna! Vše budete muset aktualizovat sami, aby se používaly nová ID entit!",
|
||||
"data_table": {
|
||||
"area": "Oblast",
|
||||
"battery": "Baterie",
|
||||
@@ -1708,7 +1732,7 @@
|
||||
},
|
||||
"types": {
|
||||
"counter": "Počítadlo",
|
||||
"input_boolean": "Přepínač",
|
||||
"input_boolean": "Přepnout",
|
||||
"input_datetime": "Datum a/nebo čas",
|
||||
"input_number": "Číslo",
|
||||
"input_select": "Výběr",
|
||||
@@ -1719,6 +1743,8 @@
|
||||
"info": {
|
||||
"built_using": "Sestaveno pomocí",
|
||||
"caption": "Informace",
|
||||
"copy_github": "Pro GitHub",
|
||||
"copy_raw": "Nezpracovaný text",
|
||||
"custom_uis": "Vlastní uživatelská rozhraní:",
|
||||
"description": "Informace o instalaci Home Assistant",
|
||||
"developed_by": "Vyvinuto partou úžasných lidí.",
|
||||
@@ -1774,8 +1800,8 @@
|
||||
},
|
||||
"integration_panel_move": {
|
||||
"link_integration_page": "stránka integrací",
|
||||
"missing_zha": "Hledáte konfiguraci ZHA? Byl přesunut do položky Z-Wave na {integrations_page} .",
|
||||
"missing_zwave": "Hledáte konfiguraci Z-Wave? Byl přesunut do položky Z-Wave na {integrations_page} ."
|
||||
"missing_zha": "Hledáte nastavení ZHA? Bylo přesunuto do položky ZHA na {integrations_page}.",
|
||||
"missing_zwave": "Hledáte nastavení Z-Wave? Bylo přesunuto do položky Z-Wave na {integrations_page}."
|
||||
},
|
||||
"integrations": {
|
||||
"add_integration": "Přidat integraci",
|
||||
@@ -1824,8 +1850,8 @@
|
||||
"not_all_required_fields": "Nejsou vyplněna všechna povinná pole.",
|
||||
"submit": "Odeslat"
|
||||
},
|
||||
"configure": "Konfigurovat",
|
||||
"configured": "Zkonfigurováno",
|
||||
"configure": "Nastavit",
|
||||
"configured": "Nastaveno",
|
||||
"description": "Správa integrací",
|
||||
"details": "Podrobnosti o integraci",
|
||||
"discovered": "Objeveno",
|
||||
@@ -1844,18 +1870,18 @@
|
||||
"integration": "integrace",
|
||||
"integration_not_found": "Integrace nebyla nalezena.",
|
||||
"new": "Nastavte novou integraci",
|
||||
"no_integrations": "Vypadá to, že ještě nemáte nakonfigurovány žádné integrace. Kliknutím na tlačítko níže přidáte svou první integraci!",
|
||||
"none": "Zatím nic nezkonfigurováno",
|
||||
"no_integrations": "Vypadá to, že ještě nemáte nastaveny žádné integrace. Kliknutím na tlačítko níže přidáte svou první integraci!",
|
||||
"none": "Zatím nic nastaveno",
|
||||
"none_found": "Žádné integrace nenalezeny.",
|
||||
"none_found_detail": "Upravte kritéria vyhledávání.",
|
||||
"note_about_integrations": "Ne všechny integrace lze prozatím konfigurovat prostřednictvím uživatelského rozhraní.",
|
||||
"note_about_integrations": "Některé integrace zatím nelze nastavit prostřednictvím uživatelského rozhraní.",
|
||||
"note_about_website_reference": "Další jsou k dispozici na ",
|
||||
"reconfigure": "Překonfigurovat",
|
||||
"reconfigure": "Přenastavit",
|
||||
"rename_dialog": "Upravit název této položky nastavení",
|
||||
"rename_input_label": "Název položky",
|
||||
"search": "Hledat integraci"
|
||||
},
|
||||
"introduction": "Zde je možné konfigurovat vaše komponenty a Home Assistant.\nZatím není možné vše konfigurovat přímo z uživatelského rozhraní, ale pracujeme na tom.",
|
||||
"introduction": "Zde je možné nastavit vaše komponenty a Home Assistant.\nZatím není možné vše nastavit přímo z uživatelského rozhraní, ale pracujeme na tom.",
|
||||
"logs": {
|
||||
"caption": "Logy",
|
||||
"clear": "Zrušit",
|
||||
@@ -1947,7 +1973,7 @@
|
||||
}
|
||||
},
|
||||
"mqtt": {
|
||||
"button": "Konfigurovat",
|
||||
"button": "Nastavit",
|
||||
"description_listen": "Naslouchat tématu",
|
||||
"description_publish": "Publikovat paket",
|
||||
"listening_to": "Naslouchám",
|
||||
@@ -1961,7 +1987,7 @@
|
||||
"topic": "téma"
|
||||
},
|
||||
"ozw": {
|
||||
"button": "Konfigurovat",
|
||||
"button": "Nastavit",
|
||||
"common": {
|
||||
"controller": "Ovladač",
|
||||
"instance": "Instance",
|
||||
@@ -1980,7 +2006,7 @@
|
||||
"navigation": {
|
||||
"network": "Síť",
|
||||
"node": {
|
||||
"config": "Konfigurace",
|
||||
"config": "Nastavení",
|
||||
"dashboard": "Dashboard"
|
||||
},
|
||||
"nodes": "Uzly",
|
||||
@@ -2013,9 +2039,9 @@
|
||||
},
|
||||
"node_config": {
|
||||
"header": "Nastavení uzlu",
|
||||
"help_source": "Popisy parametrů konfigurace a text nápovědy poskytuje projekt OpenZWave.",
|
||||
"introduction": "Spravujte různé konfigurační parametry pro uzel Z-Wave.",
|
||||
"wakeup_help": "Uzly napájené z baterie musí být vzhůru, aby mohly změnit svou konfiguraci. Pokud uzel není vzhůru, OpenZWave se pokusí aktualizovat konfiguraci uzlu při příštím probuzení, což může být o několik hodin (nebo dní) později. Zařízení probudíte takto:"
|
||||
"help_source": "Popisy parametrů nastavení a text nápovědy poskytuje projekt OpenZWave.",
|
||||
"introduction": "Spravujte různé parametry nastavení uzlu Z-Wave.",
|
||||
"wakeup_help": "Uzly napájené z baterie musí být vzhůru, aby mohly změnit své nastavení. Pokud uzel není vzhůru, OpenZWave se pokusí aktualizovat nastavení uzlu při příštím probuzení, což může být o několik hodin (nebo dní) později. Zařízení probudíte takto:"
|
||||
},
|
||||
"node_metadata": {
|
||||
"product_manual": "Příručka k produktu"
|
||||
@@ -2024,7 +2050,7 @@
|
||||
"associations": "Obnovuji přidružené skupiny a členství",
|
||||
"cacheload": "Načítám informace ze souboru mezipaměti OpenZWave. Uzly baterií zůstanou v této fázi, dokud se uzel neprobudí.",
|
||||
"complete": "Proces komunikace je dokončen",
|
||||
"configuration": "Získávám konfiguraci z uzlu",
|
||||
"configuration": "Získávám nastavení z uzlu",
|
||||
"dynamic": "Získávám často se měnící hodnoty z uzlu",
|
||||
"instances": "Získávám podrobnosti o tom, jaké instance nebo kanály zařízení podporuje",
|
||||
"manufacturerspecific1": "Získávám z uzlu kody výrobce a produktů",
|
||||
@@ -2103,7 +2129,7 @@
|
||||
"introduction": "Zde můžete definovat každou osobu v Home Assistant.",
|
||||
"learn_more": "Další informace o osobách",
|
||||
"no_persons_created_yet": "Vypadá to, že jste dosud žádné osoby nevytvořili.",
|
||||
"note_about_persons_configured_in_yaml": "Poznámka: Osoby konfigurované pomocí configuration.yaml nelze upravovat pomocí uživatelského rozhraní.",
|
||||
"note_about_persons_configured_in_yaml": "Poznámka: Osoby nastavené pomocí configuration.yaml nelze upravovat pomocí uživatelského rozhraní.",
|
||||
"person_not_found": "Nedaří se nám najít osobu, kterou jste se pokoušeli upravit.",
|
||||
"person_not_found_title": "Osoba nenalezena"
|
||||
},
|
||||
@@ -2144,7 +2170,7 @@
|
||||
"headers": {
|
||||
"name": "Název"
|
||||
},
|
||||
"introduction": "Editor scén vám umožňuje vytvářet a upravovat scény. Postupujte podle níže uvedeného odkazu a přečtěte si pokyny, abyste se ujistili, že jste Home Assistant nakonfigurovali správně.",
|
||||
"introduction": "Editor scén vám umožňuje vytvářet a upravovat scény. Přečtěte si pokyny na odkazy níže, abyste se ujistili, že jste Home Assistant nastavili správně.",
|
||||
"learn_more": "Další informace o scénách",
|
||||
"no_scenes": "Nemohli jsme najít žádné upravitelné scény",
|
||||
"only_editable": "Lze upravovat pouze scény definované v souboru scenes.yaml.",
|
||||
@@ -2187,12 +2213,14 @@
|
||||
},
|
||||
"picker": {
|
||||
"add_script": "Přidat skript",
|
||||
"duplicate": "Duplikát",
|
||||
"duplicate_script": "Duplikovat skript",
|
||||
"edit_script": "Upravit skript",
|
||||
"header": "Editor skriptů",
|
||||
"headers": {
|
||||
"name": "Název"
|
||||
},
|
||||
"introduction": "Editor skriptů umožňuje vytvářet a upravovat skripty. Postupujte podle níže uvedeného odkazu a přečtěte si pokyny, abyste se ujistili, že jste Home Assistant nakonfigurovali správně.",
|
||||
"introduction": "Editor skriptů umožňuje vytvářet a upravovat skripty. Přečtěte si pokyny na odkazy níže, abyste se ujistili, že jste Home Assistant nastavili správně.",
|
||||
"learn_more": "Další informace o skriptech",
|
||||
"no_scripts": "Nemohli jsme najít žádné upravitelné skripty",
|
||||
"run_script": "Spustit skript",
|
||||
@@ -2213,7 +2241,7 @@
|
||||
"generic": "Nově načíst entity integrace Generic IP camera",
|
||||
"generic_thermostat": "Nově načíst entity integrace Generic thermostat",
|
||||
"group": "Nově načíst skupiny, skupiny entit a notifikační služby",
|
||||
"heading": "Konfigurace z YAML se načítá",
|
||||
"heading": "Nastavení z YAML se načítá",
|
||||
"history_stats": "Nově načíst entity integrace History stats",
|
||||
"homekit": "Nově načíst entity integrace HomeKit",
|
||||
"input_boolean": "Nově načíst pomocníky - přepínače",
|
||||
@@ -2221,9 +2249,9 @@
|
||||
"input_number": "Nově načíst pomocníky - čísla",
|
||||
"input_select": "Nově načíst pomocníky - výběry",
|
||||
"input_text": "Nově načíst pomocníky - texty",
|
||||
"introduction": "Některé části Home Assistant lze nově načíst bez nutnosti restartování. Nové načtení zahodí jejich aktuální konfiguraci a načte novou.",
|
||||
"introduction": "Některé části Home Assistant lze nově načíst bez nutnosti restartování. Nové načtení zahodí jejich aktuální nastavení a načte nové.",
|
||||
"min_max": "Nově načíst entity integrace Min/Max",
|
||||
"mqtt": "Nově načíst ručně nakonfigurované entity integrace MQTT",
|
||||
"mqtt": "Nově načíst ručně nastavené entity integrace MQTT",
|
||||
"person": "Nově načíst osoby",
|
||||
"ping": "Nově načíst entity integrace Ping",
|
||||
"reload": "Nově načíst integraci {domain}",
|
||||
@@ -2250,20 +2278,20 @@
|
||||
"validation": {
|
||||
"check_config": "Zkontrolujte konfiguraci",
|
||||
"heading": "Ověření konfigurace",
|
||||
"introduction": "Pokud jste nedávno provedli změny konfigurace a chcete se ujistit, že je vše v pořádku, můžete ji zde ověřit",
|
||||
"introduction": "Pokud jste nedávno provedli změny konfigurace a chcete se ujistit, že je vše v pořádku, můžete zde konfiguraci ověřit",
|
||||
"invalid": "Konfigurace není v pořádku!",
|
||||
"valid": "Konfigurace je v pořádku!"
|
||||
}
|
||||
}
|
||||
},
|
||||
"tags": {
|
||||
"add_tag": "Přidat značku",
|
||||
"automation_title": "Značka {name} je naskenována",
|
||||
"caption": "Značky",
|
||||
"confirm_remove": "Opravdu chcete odebrat značku {tag}?",
|
||||
"confirm_remove_title": "Odebrat značku?",
|
||||
"create_automation": "Vytvořit automatizaci se značkou",
|
||||
"description": "Správa značek",
|
||||
"add_tag": "Přidat štítek",
|
||||
"automation_title": "Štítek {name} je naskenován",
|
||||
"caption": "Štítky",
|
||||
"confirm_remove": "Opravdu chcete odebrat štítek {tag}?",
|
||||
"confirm_remove_title": "Odebrat štítek?",
|
||||
"create_automation": "Vytvořit automatizaci se štítkem",
|
||||
"description": "Správa štítků",
|
||||
"detail": {
|
||||
"companion_apps": "doprovodné aplikace",
|
||||
"create": "Vytvořit",
|
||||
@@ -2271,20 +2299,20 @@
|
||||
"delete": "Smazat",
|
||||
"description": "Popis",
|
||||
"name": "Název",
|
||||
"new_tag": "Nová značka",
|
||||
"tag_id": "ID značky",
|
||||
"new_tag": "Nový štítek",
|
||||
"tag_id": "ID štítku",
|
||||
"tag_id_placeholder": "Automaticky vygenerováno, pokud zůstane prázdné",
|
||||
"update": "Aktualizovat",
|
||||
"usage": "Značka může po naskenování spustit automatizaci. Můžete použít NFC značky, QR kódy nebo jakýkoli jiný druh značky. Použijte naše {companion_link} k zapsání této značky na programovatelnou NFC značku nebo vytvořte QR kód níže."
|
||||
"usage": "Štítek může po naskenování spustit automatizaci. Můžete použít NFC tagy, QR kódy nebo jakýkoli jiný druh štítku. Použijte naše {companion_link} k zapsání tohoto štítku na programovatelný NFC tag nebo vytvořte QR kód níže."
|
||||
},
|
||||
"edit": "Upravit",
|
||||
"headers": {
|
||||
"last_scanned": "Naposledy naskenováno",
|
||||
"name": "Název"
|
||||
},
|
||||
"learn_more": "Další informace o značkách",
|
||||
"never_scanned": "Nikdy naskenováno",
|
||||
"no_tags": "Žádné značky",
|
||||
"learn_more": "Další informace o štítcích",
|
||||
"never_scanned": "Nikdy neskenováno",
|
||||
"no_tags": "Žádné štítky",
|
||||
"write": "Zapsat"
|
||||
},
|
||||
"users": {
|
||||
@@ -2321,6 +2349,7 @@
|
||||
"update_user": "Aktualizovat"
|
||||
},
|
||||
"picker": {
|
||||
"add_user": "Přidat uživatele",
|
||||
"headers": {
|
||||
"group": "Skupina",
|
||||
"name": "Název",
|
||||
@@ -2343,7 +2372,7 @@
|
||||
"caption": "Přidat zařízení",
|
||||
"description": "Přidat zařízení do sítě Zigbee"
|
||||
},
|
||||
"button": "Konfigurovat",
|
||||
"button": "Nastavit",
|
||||
"caption": "ZHA",
|
||||
"cluster_attributes": {
|
||||
"attributes_of_cluster": "Atributy vybraného klastru",
|
||||
@@ -2417,7 +2446,7 @@
|
||||
"zha_zigbee_groups": "ZHA Zigbee skupiny"
|
||||
},
|
||||
"header": "Nastavení Zigbee Home Automation",
|
||||
"introduction": "Zde je možné konfigurovat vaše komponenty a Home Assistant. Z uživatelského rozhraní sice zatím není možné konfigurovat vše, ale pracujeme na tom.",
|
||||
"introduction": "Zde je možné nastavit vaše komponenty ZHA a Home Assistant. Z uživatelského rozhraní sice zatím není možné nastavit úplně vše, ale pracujeme na tom.",
|
||||
"network_management": {
|
||||
"header": "Správa sítě",
|
||||
"introduction": "Příkazy, které ovlivňují celou síť"
|
||||
@@ -2437,7 +2466,7 @@
|
||||
"zone": {
|
||||
"add_zone": "Přidat zónu",
|
||||
"caption": "Zóny",
|
||||
"configured_in_yaml": "Zóny konfigurované pomocí configuration.yaml nelze upravovat pomocí UI.",
|
||||
"configured_in_yaml": "Zóny nastavené pomocí configuration.yaml nelze upravovat v uživatelském rozhraní.",
|
||||
"confirm_delete": "Opravdu chcete tuto zónu smazat?",
|
||||
"create_zone": "Vytvořit zónu",
|
||||
"description": "Spravá zón, ve kterých chcete sledovat osoby",
|
||||
@@ -2458,13 +2487,13 @@
|
||||
},
|
||||
"edit_home_zone": "Poloměr domovské zóny zatím nelze upravit z frontendu. Z frontendu se dá změnit jen poloha domovské zóny.",
|
||||
"edit_home_zone_narrow": "Poloměr domovské zóny zatím nelze upravit z rozhraní. Umístění lze změnit z obecného nastavení.",
|
||||
"go_to_core_config": "Přejít na obecnou konfiguraci?",
|
||||
"home_zone_core_config": "Umístění vaší domovské zóny lze upravit na stránce obecného nastavení. Poloměr domovské zóny zatím nelze upravit z rozhraní. Chcete přejít na obecnou konfiguraci?",
|
||||
"go_to_core_config": "Přejít na obecnou nastavení?",
|
||||
"home_zone_core_config": "Umístění vaší domovské zóny lze upravit na stránce obecného nastavení. Poloměr domovské zóny zatím nelze upravit z rozhraní. Chcete přejít do obecného nastavení?",
|
||||
"introduction": "Zóny umožňují určit určité oblasti na zemi. Když je osoba v zóně, stav převezme název ze zóny. Zóny lze také použít jako aktivační událost nebo podmínku v nastavení automatizace.",
|
||||
"no_zones_created_yet": "Vypadá to, že nejsou vytvořené žádné zóny."
|
||||
},
|
||||
"zwave": {
|
||||
"button": "Konfigurovat",
|
||||
"button": "Nastavit",
|
||||
"caption": "Z-Wave",
|
||||
"common": {
|
||||
"index": "Index",
|
||||
@@ -2488,12 +2517,12 @@
|
||||
"network_stopped": "Síť Z-Wave byla zastavena"
|
||||
},
|
||||
"node_config": {
|
||||
"config_parameter": "Konfigurační parametr",
|
||||
"config_value": "Konfigurační hodnota",
|
||||
"config_parameter": "Parametr nastavení",
|
||||
"config_value": "Hodnota nastavení",
|
||||
"false": "False",
|
||||
"header": "Možnosti nastavení uzlu",
|
||||
"seconds": "sekund",
|
||||
"set_config_parameter": "Nastavte konfigurační parametr",
|
||||
"set_config_parameter": "Nastavte parametr",
|
||||
"set_wakeup": "Nastavit interval probuzení",
|
||||
"true": "True"
|
||||
},
|
||||
@@ -2538,7 +2567,7 @@
|
||||
"remove_failed_node": "Odebrat selhaný uzel",
|
||||
"remove_node": "Odebrat uzel",
|
||||
"replace_failed_node": "Nahradit selhaný uzel",
|
||||
"save_config": "Uložit konfiguraci",
|
||||
"save_config": "Uložit nastavení",
|
||||
"soft_reset": "Měkký reset",
|
||||
"start_network": "Spustit síť",
|
||||
"stop_network": "Zastavit síť",
|
||||
@@ -2601,6 +2630,8 @@
|
||||
"filter_attributes": "Filtrovat atributy",
|
||||
"filter_entities": "Filtrovat entity",
|
||||
"filter_states": "Filtrovat stavy",
|
||||
"last_changed": "Naposledy změněno",
|
||||
"last_updated": "Poslední aktualizace",
|
||||
"more_info": "Více informací",
|
||||
"no_entities": "Žádné entity",
|
||||
"set_state": "Nastavit stav",
|
||||
@@ -2852,6 +2883,10 @@
|
||||
"description": "Karta Světlo umožňuje změnit jas světla.",
|
||||
"name": "Světlo"
|
||||
},
|
||||
"logbook": {
|
||||
"description": "Karta Záznamy zobrazuje seznam událostí entit.",
|
||||
"name": "Záznamy"
|
||||
},
|
||||
"map": {
|
||||
"dark_mode": "Tmavý režim?",
|
||||
"default_zoom": "Výchozí zvětšení",
|
||||
@@ -2940,7 +2975,7 @@
|
||||
"delete": "Smazat kartu",
|
||||
"duplicate": "Duplikovat kartu",
|
||||
"edit": "Upravit",
|
||||
"header": "Konfigurace karty",
|
||||
"header": "Nastavení karty",
|
||||
"move": "Přesunout",
|
||||
"move_after": "Posunout kartu za",
|
||||
"move_before": "Posunout kartu před",
|
||||
@@ -2964,8 +2999,8 @@
|
||||
"add": "Přidat pohled",
|
||||
"delete": "Odstranit pohled",
|
||||
"edit": "Upravit pohled",
|
||||
"header": "Zobrazit konfiguraci",
|
||||
"header_name": "{name} Zobrazit konfiguraci",
|
||||
"header": "Zobrazit nastavení",
|
||||
"header_name": "Zobrazit nastavení {name}",
|
||||
"move_left": "Posunout pohled doleva",
|
||||
"move_right": "Posunout pohled doprava",
|
||||
"tab_badges": "Odznaky",
|
||||
@@ -2994,19 +3029,19 @@
|
||||
},
|
||||
"menu": {
|
||||
"open": "Otevřít Lovelace menu",
|
||||
"raw_editor": "Editor kódu konfigurace"
|
||||
"raw_editor": "Editor kódu nastavení"
|
||||
},
|
||||
"migrate": {
|
||||
"header": "Konfigurace není kompatibilní",
|
||||
"migrate": "Migrovat konfiguraci",
|
||||
"para_migrate": "Home Assistant může automaticky přidat ID ke všem vašim kartám a pohledům stisknutím tlačítka \"Migrovat konfiguraci\".",
|
||||
"header": "Nastavení není kompatibilní",
|
||||
"migrate": "Migrovat nastavení",
|
||||
"para_migrate": "Home Assistant může automaticky přidat ID ke všem vašim kartám a pohledům stisknutím tlačítka \"Migrovat nastavení\".",
|
||||
"para_no_id": "Tento prvek nemá ID. Přidejte k tomuto prvku ID v 'ui-lovelace.yaml'."
|
||||
},
|
||||
"move_card": {
|
||||
"header": "Vyberte pohled, do kterého chcete kartu přesunout"
|
||||
},
|
||||
"raw_editor": {
|
||||
"confirm_remove_config_text": "Pokud odeberete konfiguraci uživatelského rozhraní Lovelace, automaticky vygenerujeme pohledy Lovelace s vašimi oblastmi a zařízeními.",
|
||||
"confirm_remove_config_text": "Pokud odeberete nastavení uživatelského rozhraní Lovelace, automaticky vygenerujeme pohledy Lovelace s vašimi oblastmi a zařízeními.",
|
||||
"confirm_remove_config_title": "Opravdu chcete odstranit nastavení uživatelského rozhraní Lovelace?",
|
||||
"confirm_unsaved_changes": "Máte neuložené změny. Opravdu chcete odejít?",
|
||||
"confirm_unsaved_comments": "Vaše konfigurace obsahuje komentáře, které se neuloží. Chcete pokračovat?",
|
||||
@@ -3014,8 +3049,8 @@
|
||||
"error_parse_yaml": "Chyba při parsování YAML: {error}",
|
||||
"error_remove": "Nelze odstranit nastavení: {error}",
|
||||
"error_save_yaml": "Nelze uložit YAML: {error}",
|
||||
"header": "Upravit konfiguraci",
|
||||
"resources_moved": "Zdroje by již neměly být přidávány do konfigurace Lovelace, ale mohou být přidávány v konfiguračním panelu Lovelace.",
|
||||
"header": "Upravit nastavení",
|
||||
"resources_moved": "Zdroje by již neměly být přidávány do konfigurace Lovelace, ale mohou být přidávány v panelu nastavení Lovelace.",
|
||||
"save": "Uložit",
|
||||
"saved": "Uloženo",
|
||||
"unsaved_changes": "Neuložené změny"
|
||||
@@ -3028,9 +3063,9 @@
|
||||
"para": "Tento dashboard momentálně spravuje Home Assistant. Je automaticky aktualizován při přidání nové entity nebo Lovelace komponenty. Pokud převezmete kontrolu, nebudeme již provádět změny automaticky za vás. Vždy si můžete vytvořit nový dashboard na hraní.",
|
||||
"para_sure": "Opravdu chcete převzít kontrolu nad uživalským rozhraním ?",
|
||||
"save": "Převzít kontrolu",
|
||||
"yaml_config": "Abyste mohli snadněji začít, zde je aktuální konfigurace tohoto dashboardu:",
|
||||
"yaml_control": "Chcete-li převzít kontrolu v režimu YAML, vytvořte soubor YAML s názvem, který jste uvedli ve své konfiguraci pro tento dashboard nebo výchozí 'ui-lovelace.yaml'.",
|
||||
"yaml_mode": "Používáte režim YAML, což znamená, že nemůžete změnit konfiguraci Lovelace z uživatelského rozhraní. Pokud chcete měnit Lovelace z uživatelského rozhraní, odstraňte 'mode: yaml' z vaší konfigurace Lovelace v 'configuration.yaml.'"
|
||||
"yaml_config": "Abyste mohli snadněji začít, zde je aktuální nastavení tohoto dashboardu:",
|
||||
"yaml_control": "Chcete-li převzít kontrolu v režimu YAML, vytvořte soubor YAML s názvem, který jste uvedli ve svém nastavení pro tento dashboard, nebo výchozí \"ui-lovelace.yaml\".",
|
||||
"yaml_mode": "Používáte režim YAML, což znamená, že nemůžete změnit nastavení Lovelace z uživatelského rozhraní. Pokud chcete měnit Lovelace z uživatelského rozhraní, odstraňte \"mode: yaml\" z vašeho nastavení Lovelace v \"configuration.yaml\"."
|
||||
},
|
||||
"select_view": {
|
||||
"dashboard_label": "Dashboard",
|
||||
@@ -3157,7 +3192,7 @@
|
||||
"legacy_api_password": {
|
||||
"abort": {
|
||||
"login_expired": "Relace vypršela, přihlaste se prosím znovu.",
|
||||
"no_api_password_set": "Nemáte nakonfigurované heslo API."
|
||||
"no_api_password_set": "Nemáte nastavené heslo k API."
|
||||
},
|
||||
"error": {
|
||||
"invalid_auth": "Neplatné heslo API",
|
||||
@@ -3168,7 +3203,7 @@
|
||||
"data": {
|
||||
"password": "Heslo API"
|
||||
},
|
||||
"description": "Zadejte heslo pro API ve své HTTP konfiguraci"
|
||||
"description": "Zadejte heslo k API ve svém nastavení HTTP:"
|
||||
},
|
||||
"mfa": {
|
||||
"data": {
|
||||
@@ -3257,7 +3292,7 @@
|
||||
},
|
||||
"integration": {
|
||||
"finish": "Dokončit",
|
||||
"intro": "Zařízení a služby jsou v Home Assistant reprezentovány jako integrace. Tyto můžete nastavit nyní nebo později z konfigurační obrazovky.",
|
||||
"intro": "Zařízení a služby jsou v Home Assistant reprezentovány jako integrace. Ty můžete nastavit nyní nebo později v nastavení.",
|
||||
"more_integrations": "Více"
|
||||
},
|
||||
"intro": "Jste připraveni oživit svůj domov, zachovat si své soukromí a připojit se k celosvětové komunitě tvůrců?",
|
||||
@@ -3361,7 +3396,7 @@
|
||||
"title": "Jak by se toto zařízení mělo jmenovat?"
|
||||
},
|
||||
"description": "Posílat oznámení na toto zařízení",
|
||||
"error_load_platform": "Konfigurovat notify.html5.",
|
||||
"error_load_platform": "Nastavit notify.html5.",
|
||||
"error_use_https": "Vyžaduje SSL pro frontend.",
|
||||
"header": "Push notifikace",
|
||||
"link_promo": "Další informace",
|
||||
|
@@ -519,6 +519,7 @@
|
||||
"menu": "Menü",
|
||||
"next": "Weiter",
|
||||
"no": "Nein",
|
||||
"not_now": "Später",
|
||||
"overflow_menu": "Überlauf-Menü",
|
||||
"previous": "Vorher",
|
||||
"refresh": "Aktualisieren",
|
||||
@@ -526,6 +527,7 @@
|
||||
"rename": "Umbenennen",
|
||||
"save": "Speichern",
|
||||
"skip": "Überspringen",
|
||||
"stay": "Bleiben",
|
||||
"successfully_deleted": "Erfolgreich gelöscht",
|
||||
"successfully_saved": "Erfolgreich gespeichert",
|
||||
"undo": "Rückgängig machen",
|
||||
@@ -726,6 +728,7 @@
|
||||
"confirm_delete": "Möchtest du diesen Eintrag wirklich löschen?",
|
||||
"delete": "Löschen",
|
||||
"enabled_cause": "Deaktiviert durch {cause}.",
|
||||
"enabled_delay_confirm": "Die aktivierten Entitäten werden in {delay} Sekunden zu Home Assistant hinzugefügt",
|
||||
"enabled_description": "Deaktivierte Entitäten werden nicht zu Home Assistant hinzugefügt.",
|
||||
"enabled_label": "Entität aktivieren",
|
||||
"enabled_restart_confirm": "Starte Home Assistant neu, um die Aktivierung der Entitäten abzuschließen",
|
||||
@@ -801,6 +804,10 @@
|
||||
},
|
||||
"more_info_control": {
|
||||
"controls": "Steuerelemente",
|
||||
"cover": {
|
||||
"close_cover": "Abdeckung schließen",
|
||||
"open_cover": "Abdeckung öffnen"
|
||||
},
|
||||
"details": "Details",
|
||||
"dismiss": "Dialog ausblenden",
|
||||
"edit": "Entität bearbeiten",
|
||||
@@ -864,12 +871,37 @@
|
||||
},
|
||||
"quick-bar": {
|
||||
"commands": {
|
||||
"navigation": {
|
||||
"areas": "Bereiche",
|
||||
"automation": "Automatisierungen",
|
||||
"core": "Allgemein",
|
||||
"customize": "Anpassungen",
|
||||
"devices": "Geräte",
|
||||
"entities": "Entitäten",
|
||||
"helpers": "Helfer",
|
||||
"info": "Info",
|
||||
"integrations": "Integrationen",
|
||||
"logs": "Logs",
|
||||
"navigate_to": "Navigiere zu {panel}",
|
||||
"navigate_to_config": "Navigiere zur {panel} Konfiguration",
|
||||
"person": "Personen",
|
||||
"scene": "Szenen",
|
||||
"script": "Skripte",
|
||||
"server_control": "Serversteuerung",
|
||||
"tags": "Tags",
|
||||
"users": "Benutzer",
|
||||
"zone": "Zonen"
|
||||
},
|
||||
"reload": {
|
||||
"automation": "Automationen neu laden",
|
||||
"command_line": "Komandozeilen Entätien neu laden",
|
||||
"core": "Positionsdaten & Anpassungen neu laden",
|
||||
"filesize": "Dateigröße-Entitäten neu laden",
|
||||
"filter": "Filter Entitäten neu laden",
|
||||
"generic": "Allgemeine IP Kamera Entitäten neu laden",
|
||||
"generic_thermostat": "Allgemeine Thermostat Entitäte neu laden",
|
||||
"group": "Gruppen, Gruppen Entitäten und Benachrichtigungsservices neu laden",
|
||||
"history_stats": "Verlaufsstatistiken neu laden",
|
||||
"homekit": "HomeKit neu laden",
|
||||
"input_boolean": "Input-Booleans neu laden",
|
||||
"input_datetime": "Input-Datum/Zeit neu laden",
|
||||
@@ -881,6 +913,7 @@
|
||||
"person": "Personen neu laden",
|
||||
"ping": "Binäre-Ping-Entitäten neu laden",
|
||||
"reload": "{domain} neu laden",
|
||||
"rest": "Rest Entitäten und Benachrichtigunsdienste neu laden",
|
||||
"rpi_gpio": "Raspberry Pi GPIO Entitäten neu laden",
|
||||
"scene": "Szenen neu laden",
|
||||
"script": "Skripte neu laden",
|
||||
@@ -888,6 +921,8 @@
|
||||
"statistics": "Statistik Entitäten neu laden",
|
||||
"telegram": "Telegram-Benachrichtigungsdienst neu laden",
|
||||
"template": "Templates neu laden",
|
||||
"trend": "Trend Entitäten neu laden",
|
||||
"universal": "Universelle Medien Player Entitäten neu laden ",
|
||||
"zone": "Zonen neu laden"
|
||||
},
|
||||
"server_control": {
|
||||
@@ -1315,6 +1350,7 @@
|
||||
"thingtalk": {
|
||||
"create": "Automatisierung erstellen",
|
||||
"link_devices": {
|
||||
"ambiguous_entities": "Ein oder mehrere Geräte haben mehr als eine übereinstimmende Entität. Wähle diejenige aus, die du verwenden möchtest.",
|
||||
"header": "Großartig! Jetzt müssen wir einige Geräte verknüpfen",
|
||||
"unknown_placeholder": "Unbekannter Platzhalter"
|
||||
},
|
||||
@@ -1625,12 +1661,12 @@
|
||||
"disable_selected": {
|
||||
"button": "Ausgewählte deaktivieren",
|
||||
"confirm_text": "Deaktivierte Entitäten werden zu Home Assistant nicht hinzugefügt.",
|
||||
"confirm_title": "Möchtest du {number} Entitäten deaktivieren?"
|
||||
"confirm_title": "Möchtest du {number} {number, plural,\n one {{entity}}\n other {{entities}}\n} deaktivieren?"
|
||||
},
|
||||
"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": "Möchtest du {number} Entitäten aktivieren?"
|
||||
"confirm_title": "Möchtest du {number} {number, plural,\n one {{entity}}\n other {{entities}}\n} aktivieren?"
|
||||
},
|
||||
"filter": {
|
||||
"filter": "Filter",
|
||||
@@ -1654,7 +1690,7 @@
|
||||
"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": "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?"
|
||||
"confirm_title": "Möchtest du {number} {number, plural,\n one {{entity}}\n other {{entities}}\n} entfernen?"
|
||||
},
|
||||
"search": "Entitäten suchen",
|
||||
"selected": "{number} ausgewählt",
|
||||
@@ -1703,6 +1739,8 @@
|
||||
"info": {
|
||||
"built_using": "Gebaut mit",
|
||||
"caption": "Info",
|
||||
"copy_github": "Für GitHub",
|
||||
"copy_raw": "Roher Text",
|
||||
"custom_uis": "Benutzerdefinierte UIs:",
|
||||
"description": "Informationen über deine Home Assistant Installation",
|
||||
"developed_by": "Entwickelt von einem Haufen toller Leute.",
|
||||
@@ -1722,8 +1760,14 @@
|
||||
"checks": {
|
||||
"cloud": {
|
||||
"alexa_enabled": "Alexa aktiviert",
|
||||
"can_reach_cert_server": "Zertifikatsserver erreichbar",
|
||||
"can_reach_cloud": "Home Assistant Cloud erreichbar",
|
||||
"can_reach_cloud_auth": "Authentifizierungsserver erreichbar",
|
||||
"google_enabled": "Google aktiviert",
|
||||
"logged_in": "Eingeloggt"
|
||||
"logged_in": "Eingeloggt",
|
||||
"remote_connected": "Remote verbunden",
|
||||
"remote_enabled": "Remote aktiviert",
|
||||
"subscription_expiration": "Ende des Abos"
|
||||
},
|
||||
"homeassistant": {
|
||||
"arch": "CPU-Architektur",
|
||||
@@ -1739,10 +1783,12 @@
|
||||
"virtualenv": "Virtuelle Umgebung"
|
||||
},
|
||||
"lovelace": {
|
||||
"dashboards": "Dashboards",
|
||||
"mode": "Modus",
|
||||
"resources": "Ressourcen"
|
||||
}
|
||||
},
|
||||
"manage": "Verwalten",
|
||||
"more_info": "Mehr Info"
|
||||
},
|
||||
"title": "Info"
|
||||
@@ -1938,6 +1984,7 @@
|
||||
"ozw": {
|
||||
"button": "Konfigurieren",
|
||||
"common": {
|
||||
"controller": "Controller",
|
||||
"instance": "Instanz",
|
||||
"network": "Netzwerk",
|
||||
"node_id": "Knoten-ID",
|
||||
@@ -1948,6 +1995,7 @@
|
||||
},
|
||||
"device_info": {
|
||||
"node_failed": "Knoten fehlgeschlagen",
|
||||
"stage": "Phase",
|
||||
"zwave_info": "Z-Wave Infos"
|
||||
},
|
||||
"navigation": {
|
||||
@@ -1971,7 +2019,8 @@
|
||||
"offline": "OZWDaemon offline",
|
||||
"ready": "Bereit zum Verbinden",
|
||||
"started": "Verbunden mit MQTT",
|
||||
"starting": "Verbinde zu MQTT"
|
||||
"starting": "Verbinde zu MQTT",
|
||||
"stopped": "OpenZWave gestoppt"
|
||||
},
|
||||
"offline": "Offline",
|
||||
"online": "Online",
|
||||
@@ -1994,7 +2043,11 @@
|
||||
},
|
||||
"node_query_stages": {
|
||||
"associations": "Aktualisiert die verbundenen Gruppen und Mitgliedschaften",
|
||||
"complete": "Der Interviewprozess ist abgeschlossen"
|
||||
"complete": "Der Interviewprozess ist abgeschlossen",
|
||||
"configuration": "Die Konfigurationsdaten werden vom Netzknoten abrufen",
|
||||
"instances": "Details den vom Gerät unterstützten Instanzen oder Kanälen werden abgerufen",
|
||||
"neighbors": "Eine Liste der Umgebung des Netzknoten wird abgerufen",
|
||||
"static": "Statische Werte des Gerätes werden abgerufen"
|
||||
},
|
||||
"node": {
|
||||
"button": "Gerätedetails",
|
||||
@@ -2009,7 +2062,11 @@
|
||||
"zwave_plus": "Z-Wave Plus"
|
||||
},
|
||||
"refresh_node": {
|
||||
"battery_note": "Wenn der Netzknoten batteriebetrieben ist, muss er zunächst aktiviert werden, bevor du fortfahren kannst.",
|
||||
"button": "Geräte aktualisieren",
|
||||
"complete": "Netzknotenaktualisierung abgeschlossen",
|
||||
"node_status": "Netzknotenstatus",
|
||||
"refreshing_description": "Netzknoteninformationen werden aktualisiert...",
|
||||
"start_refresh_button": "Aktualisierung starten",
|
||||
"step": "Schritt",
|
||||
"title": "Knoteninformationen aktualisieren",
|
||||
@@ -2137,6 +2194,8 @@
|
||||
},
|
||||
"picker": {
|
||||
"add_script": "Neues Skript erstellen",
|
||||
"duplicate": "Duplizieren",
|
||||
"duplicate_script": "Skript duplizieren",
|
||||
"edit_script": "Skript bearbeiten",
|
||||
"header": "Skript-Editor",
|
||||
"headers": {
|
||||
@@ -2161,6 +2220,7 @@
|
||||
"filesize": "Dateigröße-Entitäten neu laden",
|
||||
"filter": "Filter-Entitäten neu laden",
|
||||
"generic": "Allgemeine IP-Kamera Entitäten neu laden",
|
||||
"generic_thermostat": "Generische Thermostatentitäten neu laden",
|
||||
"group": "Gruppen, Gruppenentitäten und Benachrichtigungsdienste neu laden",
|
||||
"heading": "Neuladen der YAML-Konfiguration",
|
||||
"history_stats": "Verlaufsstatistik-Entitäten neu laden",
|
||||
@@ -2174,7 +2234,7 @@
|
||||
"min_max": "Min/Max-Entitäten neu laden",
|
||||
"mqtt": "Lade manuell konfigurierte MQTT-Entitäten neu",
|
||||
"person": "Personen neu laden",
|
||||
"reload": "Neu laden {domain}",
|
||||
"reload": "{domain} neu laden",
|
||||
"rest": "Rest Entitäten und Benachrichtigungsdienste neu laden",
|
||||
"rpi_gpio": "Raspberry Pi GPIO Entitäten neu laden",
|
||||
"scene": "Szenen neu laden",
|
||||
@@ -2182,6 +2242,8 @@
|
||||
"smtp": "SMTP-Benachrichtigungsdienste neu laden",
|
||||
"statistics": "Statistik-Entitäten neu laden",
|
||||
"telegram": "Telegram-Benachrichtigungsdienste neu laden",
|
||||
"template": "Vorlagenentitäten neu laden",
|
||||
"trend": "Trendentitäten neu laden",
|
||||
"zone": "Zonen neu laden"
|
||||
},
|
||||
"server_management": {
|
||||
@@ -2266,6 +2328,7 @@
|
||||
"update_user": "Aktualisieren"
|
||||
},
|
||||
"picker": {
|
||||
"add_user": "Benutzer hinzufügen",
|
||||
"headers": {
|
||||
"group": "Gruppe",
|
||||
"name": "Name",
|
||||
@@ -2546,6 +2609,8 @@
|
||||
"filter_attributes": "Attribute filtern",
|
||||
"filter_entities": "Entitäten filtern",
|
||||
"filter_states": "Zustände filtern",
|
||||
"last_changed": "Letzte Änderung",
|
||||
"last_updated": "Letzte Aktualisierung",
|
||||
"more_info": "Mehr Info",
|
||||
"no_entities": "Keine Entitäten",
|
||||
"set_state": "Status setzen",
|
||||
@@ -2644,7 +2709,7 @@
|
||||
"navigate": "Navigieren",
|
||||
"none": "Keine Aktion",
|
||||
"toggle": "Umschalten",
|
||||
"url": "Url"
|
||||
"url": "URL"
|
||||
},
|
||||
"editor_service_data": "Servicedaten können nur im Code-Editor eingegeben werden",
|
||||
"navigation_path": "Navigationspfad",
|
||||
@@ -2741,7 +2806,7 @@
|
||||
"camera_image": "Kamera-Entität",
|
||||
"camera_view": "Kameraansicht",
|
||||
"double_tap_action": "Doppeltipp-Aktion",
|
||||
"entities": "Ungenutzte Elemente",
|
||||
"entities": "Entitäten",
|
||||
"entity": "Entität",
|
||||
"hold_action": "Halte-Aktion",
|
||||
"hours_to_show": "Stunden",
|
||||
@@ -2766,7 +2831,7 @@
|
||||
"theme": "Aussehen",
|
||||
"title": "Titel",
|
||||
"unit": "Einheit",
|
||||
"url": "Url"
|
||||
"url": "URL"
|
||||
},
|
||||
"glance": {
|
||||
"columns": "Spalten",
|
||||
@@ -2774,6 +2839,7 @@
|
||||
"name": "Glance"
|
||||
},
|
||||
"grid": {
|
||||
"description": "Mit der Grid-Karte können Sie mehrere Karten in einem Raster anzeigen.",
|
||||
"name": "Raster"
|
||||
},
|
||||
"history-graph": {
|
||||
@@ -2796,6 +2862,10 @@
|
||||
"description": "Mit der Licht-Karte kannst du die Helligkeit des Lichts ändern.",
|
||||
"name": "Licht"
|
||||
},
|
||||
"logbook": {
|
||||
"description": "Die Logbuchkarte zeigt eine Liste von Ereignissen für Entitäten.",
|
||||
"name": "Logbuch"
|
||||
},
|
||||
"map": {
|
||||
"dark_mode": "Dunkler Modus?",
|
||||
"default_zoom": "Standard-Zoom",
|
||||
@@ -2871,7 +2941,8 @@
|
||||
"common": {
|
||||
"add": "Hinzufügen",
|
||||
"clear": "Löschen",
|
||||
"edit": "Bearbeiten"
|
||||
"edit": "Bearbeiten",
|
||||
"none": "Keine"
|
||||
},
|
||||
"edit_badges": {
|
||||
"panel_mode": "Diese Badges werden nicht angezeigt, da sich diese Ansicht im \"Panel-Modus\" befindet."
|
||||
@@ -2982,7 +3053,8 @@
|
||||
"sub-element-editor": {
|
||||
"types": {
|
||||
"footer": "Fußzeilen-Editor",
|
||||
"header": "Kopfzeilen-Editor"
|
||||
"header": "Kopfzeilen-Editor",
|
||||
"row": "Editor für Entitätszeilen"
|
||||
}
|
||||
},
|
||||
"suggest_card": {
|
||||
@@ -2992,7 +3064,7 @@
|
||||
},
|
||||
"view": {
|
||||
"panel_mode": {
|
||||
"description": "Dadurch wird die erste Karte in voller Breite gerendert. Andere Karten in dieser Ansicht werden nicht gerendert.",
|
||||
"description": "Dadurch wird die erste Karte in voller Breite angezeigt. Andere Karten und Marker in dieser Ansicht werden nicht angezeigt.",
|
||||
"title": "Panel-Modus?",
|
||||
"warning_multiple_cards": "Diese Ansicht enthält mehr als eine Karte, in einer Bedienfeldansicht kann jedoch nur eine Karte angezeigt werden."
|
||||
}
|
||||
|
@@ -805,7 +805,9 @@
|
||||
"more_info_control": {
|
||||
"controls": "Controls",
|
||||
"cover": {
|
||||
"close_cover": "Close cover",
|
||||
"close_tile_cover": "Close cover tilt",
|
||||
"open_cover": "Open cover",
|
||||
"open_tilt_cover": "Open cover tilt",
|
||||
"stop_cover": "Stop cover from moving"
|
||||
},
|
||||
@@ -872,6 +874,28 @@
|
||||
},
|
||||
"quick-bar": {
|
||||
"commands": {
|
||||
"navigation": {
|
||||
"areas": "Areas",
|
||||
"automation": "Automations",
|
||||
"core": "General",
|
||||
"customize": "Customizations",
|
||||
"devices": "Devices",
|
||||
"entities": "Entities",
|
||||
"helpers": "Helpers",
|
||||
"info": "Info",
|
||||
"integrations": "Integrations",
|
||||
"logs": "Logs",
|
||||
"lovelace": "Lovelace Dashboards",
|
||||
"navigate_to": "Navigate to {panel}",
|
||||
"navigate_to_config": "Navigate to {panel} configuration",
|
||||
"person": "People",
|
||||
"scene": "Scenes",
|
||||
"script": "Scripts",
|
||||
"server_control": "Server Controls",
|
||||
"tags": "Tags",
|
||||
"users": "Users",
|
||||
"zone": "Zones"
|
||||
},
|
||||
"reload": {
|
||||
"automation": "Reload automations",
|
||||
"command_line": "Reload command line entities",
|
||||
@@ -1719,6 +1743,8 @@
|
||||
"info": {
|
||||
"built_using": "Built using",
|
||||
"caption": "Info",
|
||||
"copy_github": "For GitHub",
|
||||
"copy_raw": "Raw Text",
|
||||
"custom_uis": "Custom UIs:",
|
||||
"description": "View info about your Home Assistant installation",
|
||||
"developed_by": "Developed by a bunch of awesome people.",
|
||||
@@ -2323,6 +2349,7 @@
|
||||
"update_user": "Update"
|
||||
},
|
||||
"picker": {
|
||||
"add_user": "Add user",
|
||||
"headers": {
|
||||
"group": "Group",
|
||||
"name": "Name",
|
||||
@@ -2603,6 +2630,8 @@
|
||||
"filter_attributes": "Filter attributes",
|
||||
"filter_entities": "Filter entities",
|
||||
"filter_states": "Filter states",
|
||||
"last_changed": "Last changed",
|
||||
"last_updated": "Last updated",
|
||||
"more_info": "More Info",
|
||||
"no_entities": "No entities",
|
||||
"set_state": "Set State",
|
||||
@@ -2854,6 +2883,10 @@
|
||||
"description": "The Light card allows you to change the brightness of the light.",
|
||||
"name": "Light"
|
||||
},
|
||||
"logbook": {
|
||||
"description": "The Logbook card shows a list of events for entities.",
|
||||
"name": "Logbook"
|
||||
},
|
||||
"map": {
|
||||
"dark_mode": "Dark Mode?",
|
||||
"default_zoom": "Default Zoom",
|
||||
|
@@ -588,7 +588,7 @@
|
||||
"cleared_device_class": "no detectado (no se detecta {device_class})",
|
||||
"detected_device_class": "detectado {device_class}",
|
||||
"rose": "salió",
|
||||
"set": "Establecer",
|
||||
"set": "se puso",
|
||||
"turned_off": "apagado",
|
||||
"turned_on": "encendido",
|
||||
"was_at_home": "estaba en casa",
|
||||
@@ -805,7 +805,9 @@
|
||||
"more_info_control": {
|
||||
"controls": "Controles",
|
||||
"cover": {
|
||||
"close_cover": "Cerrar persiana",
|
||||
"close_tile_cover": "Cerrar la inclinación de la persiana",
|
||||
"open_cover": "Abrir persiana",
|
||||
"open_tilt_cover": "Inclinación de la persiana abierta",
|
||||
"stop_cover": "Detener el movimiento de la persiana"
|
||||
},
|
||||
@@ -872,6 +874,28 @@
|
||||
},
|
||||
"quick-bar": {
|
||||
"commands": {
|
||||
"navigation": {
|
||||
"areas": "Áreas",
|
||||
"automation": "Automatizaciones",
|
||||
"core": "Configuración general",
|
||||
"customize": "Personalizaciones",
|
||||
"devices": "Dispositivos",
|
||||
"entities": "Entidades",
|
||||
"helpers": "Ayudantes",
|
||||
"info": "Información",
|
||||
"integrations": "Integraciones",
|
||||
"logs": "Registros",
|
||||
"lovelace": "Paneles de Control Lovelace",
|
||||
"navigate_to": "Navegar a {panel}",
|
||||
"navigate_to_config": "Navegar a la configuración de {panel}",
|
||||
"person": "Personas",
|
||||
"scene": "Escenas",
|
||||
"script": "Scripts",
|
||||
"server_control": "Controles del servidor",
|
||||
"tags": "Etiquetas",
|
||||
"users": "Usuarios",
|
||||
"zone": "Zonas"
|
||||
},
|
||||
"reload": {
|
||||
"automation": "Recargar automatizaciones",
|
||||
"command_line": "Recargar entidades de línea de comandos",
|
||||
@@ -889,7 +913,7 @@
|
||||
"input_select": "Recargar los campos desplegables",
|
||||
"input_text": "Recargar los campos de texto",
|
||||
"min_max": "Recargar entidades min/max",
|
||||
"mqtt": "Recargar entidades mqtt configuradas manualmente",
|
||||
"mqtt": "Recargar entidades MQTT configuradas manualmente",
|
||||
"person": "Recargar personas",
|
||||
"ping": "Recargar entidades de sensor binario de ping",
|
||||
"reload": "Recargar {domain}",
|
||||
@@ -897,7 +921,7 @@
|
||||
"rpi_gpio": "Recargar entidades GPIO de Raspberry Pi",
|
||||
"scene": "Recargar escenas",
|
||||
"script": "Recargar scripts",
|
||||
"smtp": "Recargar servicios de notificación smtp",
|
||||
"smtp": "Recargar servicios de notificación SMTP",
|
||||
"statistics": "Recargar entidades de estadísticas",
|
||||
"telegram": "Recargar servicios de notificación de telegram",
|
||||
"template": "Recargar entidades de plantilla",
|
||||
@@ -1719,6 +1743,8 @@
|
||||
"info": {
|
||||
"built_using": "Construido usando",
|
||||
"caption": "Información",
|
||||
"copy_github": "Para GitHub",
|
||||
"copy_raw": "Texto sin procesar",
|
||||
"custom_uis": "IU personalizadas:",
|
||||
"description": "Ver información sobre tu instalación de Home Assistant",
|
||||
"developed_by": "Desarrollado por un montón de gente impresionante.",
|
||||
@@ -2187,6 +2213,8 @@
|
||||
},
|
||||
"picker": {
|
||||
"add_script": "Añadir script",
|
||||
"duplicate": "Duplicar",
|
||||
"duplicate_script": "Duplicar script",
|
||||
"edit_script": "Editar script",
|
||||
"header": "Editor de scripts",
|
||||
"headers": {
|
||||
@@ -2223,7 +2251,7 @@
|
||||
"input_text": "Recargar los campos de texto",
|
||||
"introduction": "Algunas partes de Home Assistant pueden recargarse sin necesidad de reiniciar. Al pulsar en recargar se descartará la configuración YAML actual y se cargará la nueva.",
|
||||
"min_max": "Recargar entidades min/max",
|
||||
"mqtt": "Recargar entidades mqtt configuradas manualmente",
|
||||
"mqtt": "Recargar entidades MQTT configuradas manualmente",
|
||||
"person": "Recargar personas",
|
||||
"ping": "Recargar entidades de sensor binario de ping",
|
||||
"reload": "Recargar {domain}",
|
||||
@@ -2231,7 +2259,7 @@
|
||||
"rpi_gpio": "Recargar entidades GPIO de Raspberry Pi",
|
||||
"scene": "Recargar escenas",
|
||||
"script": "Recargar scripts",
|
||||
"smtp": "Recargar servicios de notificación smtp",
|
||||
"smtp": "Recargar servicios de notificación SMTP",
|
||||
"statistics": "Recargar entidades de estadísticas",
|
||||
"telegram": "Recargar servicios de notificación de telegram",
|
||||
"template": "Recargar entidades de plantilla",
|
||||
@@ -2321,6 +2349,7 @@
|
||||
"update_user": "Actualizar"
|
||||
},
|
||||
"picker": {
|
||||
"add_user": "Añadir usuario",
|
||||
"headers": {
|
||||
"group": "Grupo",
|
||||
"name": "Nombre",
|
||||
@@ -2601,6 +2630,8 @@
|
||||
"filter_attributes": "Filtrar atributos",
|
||||
"filter_entities": "Filtrar entidades",
|
||||
"filter_states": "Filtrar estados",
|
||||
"last_changed": "Último cambio",
|
||||
"last_updated": "Última actualización",
|
||||
"more_info": "Más Información",
|
||||
"no_entities": "Sin entidades",
|
||||
"set_state": "Establecer estado",
|
||||
@@ -2852,6 +2883,10 @@
|
||||
"description": "La tarjeta de luz te permite cambiar la intensidad de la luz.",
|
||||
"name": "Luz"
|
||||
},
|
||||
"logbook": {
|
||||
"description": "La tarjeta Registro muestra una lista de eventos para las entidades.",
|
||||
"name": "Registro"
|
||||
},
|
||||
"map": {
|
||||
"dark_mode": "¿Modo oscuro?",
|
||||
"default_zoom": "Zoom predeterminado",
|
||||
|
@@ -805,7 +805,9 @@
|
||||
"more_info_control": {
|
||||
"controls": "Juhtelemendid",
|
||||
"cover": {
|
||||
"close_cover": "Sulge kate",
|
||||
"close_tile_cover": "Sulge katte ribid",
|
||||
"open_cover": "Ava kate",
|
||||
"open_tilt_cover": "Ava katte ribid",
|
||||
"stop_cover": "Peata katte liikumine"
|
||||
},
|
||||
@@ -872,6 +874,28 @@
|
||||
},
|
||||
"quick-bar": {
|
||||
"commands": {
|
||||
"navigation": {
|
||||
"areas": "Alad",
|
||||
"automation": "Automatiseeringud",
|
||||
"core": "Üldine",
|
||||
"customize": "Kohandamised",
|
||||
"devices": "Seadmed",
|
||||
"entities": "Olemid",
|
||||
"helpers": "Abimehed",
|
||||
"info": "Info",
|
||||
"integrations": "Sidumised",
|
||||
"logs": "Logid",
|
||||
"lovelace": "Lovelace vaated",
|
||||
"navigate_to": "Mine vaatesse {panel}",
|
||||
"navigate_to_config": "Mine vaate {panel} sätetesse",
|
||||
"person": "Isikud",
|
||||
"scene": "Stseenid",
|
||||
"script": "Scriptid",
|
||||
"server_control": "Serveri juhtimine",
|
||||
"tags": "Märgised",
|
||||
"users": "Kasutajad",
|
||||
"zone": "Tsoonid"
|
||||
},
|
||||
"reload": {
|
||||
"automation": "Taaslae automatiseeringud",
|
||||
"command_line": "Taaslae käsurea olemid",
|
||||
@@ -1719,6 +1743,8 @@
|
||||
"info": {
|
||||
"built_using": "Ehitatud kasutades",
|
||||
"caption": "Info",
|
||||
"copy_github": "GitHubi jaoks",
|
||||
"copy_raw": "Ainult tekst",
|
||||
"custom_uis": "Kohandatud kasutajaliidesed:",
|
||||
"description": "Kuva Home Assistant'i info",
|
||||
"developed_by": "Tehtud paljude lahedate inimeste poolt.",
|
||||
@@ -2187,6 +2213,8 @@
|
||||
},
|
||||
"picker": {
|
||||
"add_script": "Lisa uus skript",
|
||||
"duplicate": "Klooni",
|
||||
"duplicate_script": "Klooni skript",
|
||||
"edit_script": "Muuda skripti",
|
||||
"header": "Skriptiredaktor",
|
||||
"headers": {
|
||||
@@ -2231,7 +2259,7 @@
|
||||
"rpi_gpio": "Taaslae Raspberry Pi GPIO üksused",
|
||||
"scene": "Taaslae stseenid",
|
||||
"script": "Taaslae skriptid",
|
||||
"smtp": "TAASLAE SMTP TEAVITUSED",
|
||||
"smtp": "TAASLAE SMTP TEAVITUSTEENUSED",
|
||||
"statistics": "TAASLAE STATISTIKAOLEMID",
|
||||
"telegram": "TAASLAE TELEGRAM TEAVITUSE OLEMID",
|
||||
"template": "TAASLAE MALLIOLEMID",
|
||||
@@ -2321,6 +2349,7 @@
|
||||
"update_user": "Uuenda"
|
||||
},
|
||||
"picker": {
|
||||
"add_user": "Lisa kasutaja",
|
||||
"headers": {
|
||||
"group": "Grupp",
|
||||
"name": "Nimi",
|
||||
@@ -2601,6 +2630,8 @@
|
||||
"filter_attributes": "Filtreeri atribuute",
|
||||
"filter_entities": "Filtreeri olemeid",
|
||||
"filter_states": "Filtreeri olekuid",
|
||||
"last_changed": "Viimati muudetud",
|
||||
"last_updated": "Viimati uuendatud",
|
||||
"more_info": "Rohkem infot",
|
||||
"no_entities": "Olemid puuduvad",
|
||||
"set_state": "Määra olek",
|
||||
@@ -2852,6 +2883,10 @@
|
||||
"description": "Valgustikaart võimaldab muuta valguse heledust.",
|
||||
"name": "Valgusti"
|
||||
},
|
||||
"logbook": {
|
||||
"description": "Logiraamatu kaardil kuvatakse olemite sündmuste loend.",
|
||||
"name": "Logiraamat"
|
||||
},
|
||||
"map": {
|
||||
"dark_mode": "Tume režiim?",
|
||||
"default_zoom": "Vaikesuurendus",
|
||||
|
@@ -875,7 +875,7 @@
|
||||
"input_select": "Recharger les listes de sélection (input select)",
|
||||
"input_text": "Recharger les entrées de texte (input text)",
|
||||
"min_max": "Recharger les entités min/max",
|
||||
"mqtt": "Recharger les entités mqtt configurées manuellement",
|
||||
"mqtt": "Recharger les entités MQTT configurées manuellement",
|
||||
"person": "Recharger les personnes",
|
||||
"ping": "Recharger les entités de capteur binaire ping",
|
||||
"reload": "Recharger {domain}",
|
||||
@@ -883,7 +883,7 @@
|
||||
"rpi_gpio": "Recharger les entités GPIO du Raspberry Pi",
|
||||
"scene": "Recharger les scènes",
|
||||
"script": "Recharger les scripts",
|
||||
"smtp": "Recharger les services de notification smtp",
|
||||
"smtp": "Recharger les services de notification SMTP",
|
||||
"statistics": "Recharger les entités de statistiques",
|
||||
"telegram": "Recharger les services de notification de telegram",
|
||||
"template": "Recharger les entités modèles",
|
||||
@@ -1213,7 +1213,7 @@
|
||||
"trigger": "Déclencheur"
|
||||
},
|
||||
"event": {
|
||||
"context_user_pick": "Ajouter un utilisateur",
|
||||
"context_user_pick": "Sélectionner un utilisateur",
|
||||
"context_user_picked": "Événement déclenché par l'utilisateur",
|
||||
"context_users": "Limiter aux événements déclenchés par",
|
||||
"event_data": "Données de l'événement",
|
||||
@@ -2136,7 +2136,7 @@
|
||||
"sequence_sentence": "La séquence d'actions de ce script."
|
||||
},
|
||||
"picker": {
|
||||
"add_script": "Créer un nouveau script",
|
||||
"add_script": "Ajouter un script",
|
||||
"edit_script": "Éditer le script",
|
||||
"header": "Éditeur de script",
|
||||
"headers": {
|
||||
@@ -2173,7 +2173,7 @@
|
||||
"input_text": "Recharger les entrées de texte (input text)",
|
||||
"introduction": "Certaines parties de Home Assistant peuvent être rechargées sans nécessiter de redémarrage. Le fait de cliquer sur recharger déchargera leur configuration actuelle et chargera la nouvelle.",
|
||||
"min_max": "Recharger les entités min/max",
|
||||
"mqtt": "Recharger les entités mqtt configurées manuellement",
|
||||
"mqtt": "Recharger les entités MQTT configurées manuellement",
|
||||
"person": "Recharger les personnes",
|
||||
"ping": "Recharger les entités de capteur binaire ping",
|
||||
"reload": "Recharger {domain}",
|
||||
@@ -2181,7 +2181,7 @@
|
||||
"rpi_gpio": "Recharger les entités GPIO du Raspberry Pi",
|
||||
"scene": "Recharger les scènes",
|
||||
"script": "Recharger les scripts",
|
||||
"smtp": "Recharger les services de notification smtp",
|
||||
"smtp": "Recharger les services de notification SMTP",
|
||||
"statistics": "Recharger les entités de statistiques",
|
||||
"telegram": "Recharger les services de notification de telegram",
|
||||
"template": "Recharger les entités modèles",
|
||||
@@ -2635,7 +2635,7 @@
|
||||
}
|
||||
},
|
||||
"changed_toast": {
|
||||
"message": "La configuration de l'interface utilisateur de Lovelace a été mise à jour, réactualisée pour voir les changements ?",
|
||||
"message": "La configuration de l'interface utilisateur de Lovelace a été mise à jour. Voulez-vous actualiser pour voir les changements ?",
|
||||
"refresh": "Rafraîchir"
|
||||
},
|
||||
"editor": {
|
||||
|
@@ -511,16 +511,23 @@
|
||||
"continue": "Tovább",
|
||||
"copied": "Másolva",
|
||||
"delete": "Törlés",
|
||||
"disable": "Letiltás",
|
||||
"enable": "Engedélyezés",
|
||||
"error_required": "Szükséges",
|
||||
"leave": "Elhagy",
|
||||
"loading": "Betöltés",
|
||||
"menu": "Menü",
|
||||
"next": "Tovább",
|
||||
"no": "Nem",
|
||||
"not_now": "Ne most",
|
||||
"overflow_menu": "Lebegő menü",
|
||||
"previous": "Előző",
|
||||
"refresh": "Frissítés",
|
||||
"remove": "Eltávolítás",
|
||||
"rename": "Átnevezés",
|
||||
"save": "Mentés",
|
||||
"skip": "Kihagyás",
|
||||
"stay": "Marad",
|
||||
"successfully_deleted": "Sikeresen törölve",
|
||||
"successfully_saved": "Sikeresen elmentve",
|
||||
"undo": "Visszavonás",
|
||||
@@ -721,8 +728,10 @@
|
||||
"confirm_delete": "Biztosan törölni szeretnéd ezt a bejegyzést?",
|
||||
"delete": "Törlés",
|
||||
"enabled_cause": "Letiltva. ({cause})",
|
||||
"enabled_delay_confirm": "Az engedélyezett entitások {delay} másodpercen belül hozzá lesznek adva a Home Assistant-hoz",
|
||||
"enabled_description": "A letiltott entitások nem lesznek hozzáadva a Home Assistant-hoz.",
|
||||
"enabled_label": "Entitás engedélyezése",
|
||||
"enabled_restart_confirm": "Az entitások engedélyezésének befejezéséhez indítsd újra a Home Assistant-et",
|
||||
"entity_id": "Entitás ID",
|
||||
"icon": "Ikon",
|
||||
"icon_error": "Az ikonokat a 'prefix:ikonnév' formátumban kell megadni, pl.: 'mdi:home'",
|
||||
@@ -795,6 +804,11 @@
|
||||
},
|
||||
"more_info_control": {
|
||||
"controls": "Vezérlők",
|
||||
"cover": {
|
||||
"close_tile_cover": "Árnyékoló döntésének zárása",
|
||||
"open_tilt_cover": "Árnyékoló döntésének nyitása",
|
||||
"stop_cover": "Árnyékoló mozgásának leállítása"
|
||||
},
|
||||
"details": "Részletek",
|
||||
"dismiss": "Párbeszédpanel elvetése",
|
||||
"edit": "Entitás szerkesztése",
|
||||
@@ -858,6 +872,28 @@
|
||||
},
|
||||
"quick-bar": {
|
||||
"commands": {
|
||||
"navigation": {
|
||||
"areas": "Területek",
|
||||
"automation": "Automatizálások",
|
||||
"core": "Általános",
|
||||
"customize": "Testreszabások",
|
||||
"devices": "Eszközök",
|
||||
"entities": "Entitások",
|
||||
"helpers": "Segítők",
|
||||
"info": "Infó",
|
||||
"integrations": "Integrációk",
|
||||
"logs": "Napló",
|
||||
"lovelace": "Lovelace Irányítópultok",
|
||||
"navigate_to": "Ugrás {panel}",
|
||||
"navigate_to_config": "Ugrás a(z) {panel} konfigurációra",
|
||||
"person": "Személyek",
|
||||
"scene": "Jelenetek",
|
||||
"script": "Szkriptek",
|
||||
"server_control": "Szerver vezérlés",
|
||||
"tags": "Címkék",
|
||||
"users": "Felhasználók",
|
||||
"zone": "Zónák"
|
||||
},
|
||||
"reload": {
|
||||
"automation": "Automatizálások újratöltése",
|
||||
"command_line": "Parancssori entitások újratöltése",
|
||||
@@ -875,7 +911,7 @@
|
||||
"input_select": "Választási bemenetek újratöltése",
|
||||
"input_text": "Szöveg bemenetek újratöltése",
|
||||
"min_max": "Min/max entitások újratöltése",
|
||||
"mqtt": "MQTT entitások újratöltése",
|
||||
"mqtt": "Manuálisan konfigurált MQTT entitások újratöltése",
|
||||
"person": "Személyek újratöltése",
|
||||
"ping": "Ping bináris érzékelő entitások újratöltése",
|
||||
"reload": "{domain} újratöltése",
|
||||
@@ -883,7 +919,7 @@
|
||||
"rpi_gpio": "Raspberry Pi GPIO entitások újratöltése",
|
||||
"scene": "Jelenetek újratöltése",
|
||||
"script": "Szkriptek újratöltése",
|
||||
"smtp": "Smtp értesítési szolgáltatások újratöltése",
|
||||
"smtp": "SMTP értesítési szolgáltatások újratöltése",
|
||||
"statistics": "Statisztikai entitások újratöltése",
|
||||
"telegram": "Telegram értesítési szolgáltatások újratöltése",
|
||||
"template": "Sablon entitások újratöltése",
|
||||
@@ -916,7 +952,7 @@
|
||||
"zigbee_information": "Zigbee eszköz aláírása"
|
||||
},
|
||||
"confirmations": {
|
||||
"remove": "Biztosan el akarod távolítani az eszközt?"
|
||||
"remove": "Biztosan el szeretnéd távolítani az eszközt?"
|
||||
},
|
||||
"device_signature": "Zigbee eszköz aláírása",
|
||||
"last_seen": "Utolsó jelentés",
|
||||
@@ -1213,7 +1249,7 @@
|
||||
"trigger": "Eseményindító"
|
||||
},
|
||||
"event": {
|
||||
"context_user_pick": "Felhasználó hozzáadása",
|
||||
"context_user_pick": "Felhasználó kiválasztása",
|
||||
"context_user_picked": "Eseményt kiváltó felhasználó",
|
||||
"context_users": "Korlátozás felhasználó(k) által indított eseményekre",
|
||||
"event_data": "Esemény adatai",
|
||||
@@ -1315,10 +1351,17 @@
|
||||
},
|
||||
"thingtalk": {
|
||||
"create": "Automatizálás létrehozása",
|
||||
"link_devices": {
|
||||
"ambiguous_entities": "Egy vagy több eszköznek több illeszkedő entitása van, válaszd ki amelyiket használni szeretnéd.",
|
||||
"header": "Nagyszerű! Most össze kell kapcsolnunk néhány eszközt",
|
||||
"unknown_placeholder": "Ismeretlen helykitöltő"
|
||||
},
|
||||
"task_selection": {
|
||||
"error_empty": "Írj be egy parancsot, vagy koppints a kihagyásra.",
|
||||
"error_unsupported": "Ehhez (még?) nem tudunk automatizálást létrehozni.",
|
||||
"for_example": "Például:",
|
||||
"header": "Új automatizálás létrehozása",
|
||||
"introduction": "Írd be alább, hogy mit kellene tennie ennek az automatizálásnak, és megpróbáljuk átalakítani Home Assistant automatizálássá.",
|
||||
"language_note": "Megjegyzés: Egyelőre csak az angol nyelv támogatott."
|
||||
}
|
||||
}
|
||||
@@ -1620,12 +1663,12 @@
|
||||
"disable_selected": {
|
||||
"button": "Kiválasztottak letiltása",
|
||||
"confirm_text": "A letiltott entitások nem lesznek hozzáadva a Home Assistant-hoz.",
|
||||
"confirm_title": "Le szeretnél tiltani {number} entitást?"
|
||||
"confirm_title": "Le szeretnél tiltani {number} {number, plural,\n one {entitást}\n other {entitást}\n}?"
|
||||
},
|
||||
"enable_selected": {
|
||||
"button": "Kiválasztottak engedélyezése",
|
||||
"confirm_text": "Ezzel újra elérhetővé válnak a Home Assistant-ban, ha jelenleg le vannak tiltva.",
|
||||
"confirm_title": "Engedélyezni szeretnél {number} entitást?"
|
||||
"confirm_title": "Engedélyezni szeretnél {number} {number, plural,\n one {entitást}\n other {entitást}\n}?"
|
||||
},
|
||||
"filter": {
|
||||
"filter": "Szűrő",
|
||||
@@ -1647,9 +1690,9 @@
|
||||
"remove_selected": {
|
||||
"button": "Kiválasztottak eltávolítása",
|
||||
"confirm_partly_text": "A kiválasztott {selected} entitás közül csak {removable} távolítható el. Az entitások csak akkor távolíthatók el, ha az integráció már nem biztosítja azokat. Néha újra kell indítani a Home Assistant-et, mielőtt el tudnád távolítani egy már eltávolított integráció entitásait. Biztosan el szeretnéd távolítani az eltávolítható entitásokat?",
|
||||
"confirm_partly_title": "Csak {number} kiválasztott entitás távolítható el.",
|
||||
"confirm_partly_title": "Csak {number} {number, plural,\n one {kiválasztott entitás}\n other {kiválasztott entitás}\n} távolítható el.",
|
||||
"confirm_text": "El kell távolítanod őket a Lovelace konfigurációból és az automatizálásokból, ha tartalmazzák ezeket az entitásokat.",
|
||||
"confirm_title": "El szeretnél távolítani {number} entitást?"
|
||||
"confirm_title": "El szeretnél távolítani {number} {number, plural,\n one {entitást}\n other {entitást}\n}?"
|
||||
},
|
||||
"search": "Entitások keresése",
|
||||
"selected": "{number} kiválasztva",
|
||||
@@ -1698,6 +1741,7 @@
|
||||
"info": {
|
||||
"built_using": "Buildelve:",
|
||||
"caption": "Infó",
|
||||
"copy_raw": "Nyers szöveg",
|
||||
"custom_uis": "Egyéni felhasználói felületek:",
|
||||
"description": "Telepítési információ megtekintése a Home Assistant-ról",
|
||||
"developed_by": "Egy csomó fantasztikus ember által kifejlesztve.",
|
||||
@@ -1713,6 +1757,39 @@
|
||||
"server": "server",
|
||||
"source": "Forrás:",
|
||||
"system_health_error": "A rendszerállapot összetevő nincs betöltve. Add hozzá a 'system_health:' sort a configuration.yaml fájlhoz.",
|
||||
"system_health": {
|
||||
"checks": {
|
||||
"cloud": {
|
||||
"alexa_enabled": "Alexa engedélyezve",
|
||||
"can_reach_cert_server": "Tanúsítványkiszolgáló elérése",
|
||||
"can_reach_cloud": "Home Assistant felhő elérése",
|
||||
"can_reach_cloud_auth": "Hitelesítési kiszolgáló elérése",
|
||||
"google_enabled": "Google engedélyezve",
|
||||
"logged_in": "Bejelentkezve",
|
||||
"subscription_expiration": "Előfizetés lejárata"
|
||||
},
|
||||
"homeassistant": {
|
||||
"arch": "CPU architektúra",
|
||||
"dev": "Fejlesztés",
|
||||
"docker": "Docker",
|
||||
"hassio": "HassOS",
|
||||
"installation_type": "Telepítés típusa",
|
||||
"os_name": "Operációs rendszer neve",
|
||||
"os_version": "Operációs rendszer verziója",
|
||||
"python_version": "Python verzió",
|
||||
"timezone": "Időzóna",
|
||||
"version": "Verzió",
|
||||
"virtualenv": "Virtuális környezet"
|
||||
},
|
||||
"lovelace": {
|
||||
"dashboards": "Irányítópultok",
|
||||
"mode": "Mód",
|
||||
"resources": "Erőforrások"
|
||||
}
|
||||
},
|
||||
"manage": "Kezelés",
|
||||
"more_info": "további infók"
|
||||
},
|
||||
"title": "Infó"
|
||||
},
|
||||
"integration_panel_move": {
|
||||
@@ -2130,6 +2207,8 @@
|
||||
},
|
||||
"picker": {
|
||||
"add_script": "Szkript hozzáadása",
|
||||
"duplicate": "Duplikálás",
|
||||
"duplicate_script": "Szkript duplikálása",
|
||||
"edit_script": "Szkript szerkesztése",
|
||||
"header": "Szkript szerkesztő",
|
||||
"headers": {
|
||||
@@ -2166,7 +2245,7 @@
|
||||
"input_text": "Szöveg bemenetek újratöltése",
|
||||
"introduction": "A Home Assistant bizonyos részei újraindítás nélkül újratölthetőek. Újratöltéskor az aktuálisan betöltött YAML konfiguráció helyére betöltődik az új.",
|
||||
"min_max": "Min/max entitások újratöltése",
|
||||
"mqtt": "MQTT entitások újratöltése",
|
||||
"mqtt": "Manuálisan konfigurált MQTT entitások újratöltése",
|
||||
"person": "Személyek újratöltése",
|
||||
"ping": "Ping bináris érzékelő entitások újratöltése",
|
||||
"reload": "{domain} újratöltése",
|
||||
@@ -2174,7 +2253,7 @@
|
||||
"rpi_gpio": "Raspberry Pi GPIO entitások újratöltése",
|
||||
"scene": "Jelenetek újratöltése",
|
||||
"script": "Szkriptek újratöltése",
|
||||
"smtp": "Smtp értesítési szolgáltatások újratöltése",
|
||||
"smtp": "SMTP értesítési szolgáltatások újratöltése",
|
||||
"statistics": "Statisztikai entitások újratöltése",
|
||||
"telegram": "Telegram értesítési szolgáltatások újratöltése",
|
||||
"template": "Sablon entitások újratöltése",
|
||||
@@ -2203,6 +2282,8 @@
|
||||
"add_tag": "Címke hozzáadása",
|
||||
"automation_title": "{name} címke beolvasva",
|
||||
"caption": "Címkék",
|
||||
"confirm_remove": "Biztosan el szeretnéd távolítani a(z) {tag} címkét?",
|
||||
"confirm_remove_title": "Eltávolítod a címkét?",
|
||||
"create_automation": "Automatizálás létrehozása címkével",
|
||||
"description": "Címkék kezelése",
|
||||
"detail": {
|
||||
@@ -2262,6 +2343,7 @@
|
||||
"update_user": "Frissítés"
|
||||
},
|
||||
"picker": {
|
||||
"add_user": "Felhasználó hozzáadása",
|
||||
"headers": {
|
||||
"group": "Csoport",
|
||||
"name": "Név",
|
||||
@@ -2542,6 +2624,8 @@
|
||||
"filter_attributes": "Attribútumok szűrése",
|
||||
"filter_entities": "Entitások szűrése",
|
||||
"filter_states": "Állapotok szűrése",
|
||||
"last_changed": "Utoljára módosult",
|
||||
"last_updated": "Utoljára frissítve",
|
||||
"more_info": "További infók",
|
||||
"no_entities": "Nincs entitás",
|
||||
"set_state": "Állapot beállítása",
|
||||
@@ -2793,6 +2877,10 @@
|
||||
"description": "A Világítás kártya lehetővé teszi a fényerő megváltoztatását.",
|
||||
"name": "Világítás"
|
||||
},
|
||||
"logbook": {
|
||||
"description": "A Napló kártya az entitások eseményeinek listáját jeleníti meg.",
|
||||
"name": "Napló"
|
||||
},
|
||||
"map": {
|
||||
"dark_mode": "Sötét mód?",
|
||||
"default_zoom": "Alapértelmezett nagyítás",
|
||||
@@ -2865,11 +2953,18 @@
|
||||
"entity": "Entitás",
|
||||
"no_description": "Nincs leírás."
|
||||
},
|
||||
"common": {
|
||||
"add": "Hozzáadás",
|
||||
"clear": "Törlés",
|
||||
"edit": "Szerkesztés",
|
||||
"none": "Nincs"
|
||||
},
|
||||
"edit_badges": {
|
||||
"panel_mode": "Ezek a jelvények nem lesznek megjelenítve, mert ez a nézet \"Panel módban\" van."
|
||||
},
|
||||
"edit_card": {
|
||||
"add": "Kártya hozzáadása",
|
||||
"clear": "Törlés",
|
||||
"confirm_cancel": "Biztosan meg szeretnéd szakítani?",
|
||||
"delete": "Kártya törlése",
|
||||
"duplicate": "Kártya duplikálása",
|
||||
@@ -2910,6 +3005,22 @@
|
||||
}
|
||||
},
|
||||
"header": "Felhasználói felület szerkesztése",
|
||||
"header-footer": {
|
||||
"choose_header_footer": "Válassz {type}-t",
|
||||
"footer": "Lábléc",
|
||||
"header": "Fejléc",
|
||||
"types": {
|
||||
"buttons": {
|
||||
"name": "Gombok"
|
||||
},
|
||||
"graph": {
|
||||
"name": "Grafikon"
|
||||
},
|
||||
"picture": {
|
||||
"name": "Kép"
|
||||
}
|
||||
}
|
||||
},
|
||||
"menu": {
|
||||
"open": "Lovelace menü megnyitása",
|
||||
"raw_editor": "Konfiguráció szerkesztő"
|
||||
@@ -2954,6 +3065,13 @@
|
||||
"dashboard_label": "Irányítópult",
|
||||
"header": "Nézet kiválasztása"
|
||||
},
|
||||
"sub-element-editor": {
|
||||
"types": {
|
||||
"footer": "Lábléc szerkesztő",
|
||||
"header": "Fejléc szerkesztő",
|
||||
"row": "Entitássor szerkesztő"
|
||||
}
|
||||
},
|
||||
"suggest_card": {
|
||||
"add": "Hozzáadás a Lovelace-hez",
|
||||
"create_own": "Készítsd el a sajátod",
|
||||
|
@@ -712,7 +712,7 @@
|
||||
},
|
||||
"dialogs": {
|
||||
"config_entry_system_options": {
|
||||
"enable_new_entities_description": "Se disabilitato, le entità appena individuate per {integration} non verranno automaticamente aggiunte a Home Assistant.",
|
||||
"enable_new_entities_description": "Se disabilitato, le entità appena rilevate per {integration} non verranno automaticamente aggiunte a Home Assistant.",
|
||||
"enable_new_entities_label": "Abilita nuove entità aggiunte.",
|
||||
"title": "Opzioni di sistema per {integration}",
|
||||
"update": "Aggiornamento"
|
||||
@@ -805,7 +805,9 @@
|
||||
"more_info_control": {
|
||||
"controls": "Controlli",
|
||||
"cover": {
|
||||
"close_cover": "Chiudere gli scuri",
|
||||
"close_tile_cover": "Chiudere l'inclinazione della copertura",
|
||||
"open_cover": "Aprire gli scuri",
|
||||
"open_tilt_cover": "Aprire l'inclinazione della copertura",
|
||||
"stop_cover": "Fermare il movimento della copertura"
|
||||
},
|
||||
@@ -872,6 +874,28 @@
|
||||
},
|
||||
"quick-bar": {
|
||||
"commands": {
|
||||
"navigation": {
|
||||
"areas": "Aree",
|
||||
"automation": "Automazioni",
|
||||
"core": "Generale",
|
||||
"customize": "Personalizzazioni",
|
||||
"devices": "Dispositivi",
|
||||
"entities": "Entità",
|
||||
"helpers": "Aiutanti",
|
||||
"info": "Informazioni",
|
||||
"integrations": "Integrazioni",
|
||||
"logs": "Registri",
|
||||
"lovelace": "Plance di Lovelace",
|
||||
"navigate_to": "Navigare verso {panel}",
|
||||
"navigate_to_config": "Navigare fino a {panel} configurazione",
|
||||
"person": "Persone",
|
||||
"scene": "Scene",
|
||||
"script": "Script",
|
||||
"server_control": "Controlli del Server",
|
||||
"tags": "Tag",
|
||||
"users": "Utenti",
|
||||
"zone": "Zone"
|
||||
},
|
||||
"reload": {
|
||||
"automation": "Ricarica le Automazioni",
|
||||
"command_line": "Ricarica le entità di riga di comando",
|
||||
@@ -889,7 +913,7 @@
|
||||
"input_select": "Ricarica input a discesa",
|
||||
"input_text": "Ricarica input testuali",
|
||||
"min_max": "Ricarica le entità min/max",
|
||||
"mqtt": "Ricarica entità mqtt configurate manualmente",
|
||||
"mqtt": "Ricarica le entità MQTT configurate manualmente",
|
||||
"person": "Ricarica le persone",
|
||||
"ping": "Ricarica le entità del sensore binario Ping",
|
||||
"reload": "Ricarica {domain}",
|
||||
@@ -1719,6 +1743,8 @@
|
||||
"info": {
|
||||
"built_using": "Costruito usando",
|
||||
"caption": "Informazioni",
|
||||
"copy_github": "Per GitHub",
|
||||
"copy_raw": "Testo non elaborato",
|
||||
"custom_uis": "Interfacce Utente personalizzate:",
|
||||
"description": "Visualizza le informazioni sull'installazione di Home Assistant",
|
||||
"developed_by": "Sviluppato da un gruppo di persone fantastiche.",
|
||||
@@ -1828,13 +1854,13 @@
|
||||
"configured": "Configurato",
|
||||
"description": "Gestisci le integrazioni",
|
||||
"details": "Dettagli dell'integrazione",
|
||||
"discovered": "Scoperto",
|
||||
"discovered": "Rilevato",
|
||||
"home_assistant_website": "Sito Web di Home Assistant",
|
||||
"ignore": {
|
||||
"confirm_delete_ignore": "Questo farà apparire di nuovo l'integrazione nelle vostre integrazioni scoperte quando verrà scoperta. Questo potrebbe richiedere un riavvio o richiedere un po' di tempo.",
|
||||
"confirm_delete_ignore": "Questo farà apparire di nuovo l'integrazione tra quelle rilevate quando verrà individuata. Questo potrebbe richiedere un riavvio o impiegare un po' di tempo.",
|
||||
"confirm_delete_ignore_title": "Smettere di ignorare {name}?",
|
||||
"confirm_ignore": "Sei sicuro di non voler configurare questa integrazione? È possibile annullare questa operazione facendo clic su 'Mostra integrazioni ignorate' nel menu di overflow in alto a destra.",
|
||||
"confirm_ignore_title": "Ignorare l'individuazione di {name}?",
|
||||
"confirm_ignore_title": "Ignorare a rilevazione di {name}?",
|
||||
"hide_ignored": "Nascondi integrazioni ignorate",
|
||||
"ignore": "Ignora",
|
||||
"ignored": "Ignorato",
|
||||
@@ -1857,7 +1883,7 @@
|
||||
},
|
||||
"introduction": "In questa vista è possibile configurare i componenti e l'Home Assistant. Non tutto è ancora configurabile dall'interfaccia utente, ma ci stiamo lavorando.",
|
||||
"logs": {
|
||||
"caption": "Logs",
|
||||
"caption": "Registri",
|
||||
"clear": "Pulisci",
|
||||
"description": "Vedi i logs di Home Assistant",
|
||||
"details": "Dettagli registro ({level})",
|
||||
@@ -2187,6 +2213,8 @@
|
||||
},
|
||||
"picker": {
|
||||
"add_script": "Aggiungi script",
|
||||
"duplicate": "Duplica",
|
||||
"duplicate_script": "Duplica script",
|
||||
"edit_script": "Modifica script",
|
||||
"header": "Editor script",
|
||||
"headers": {
|
||||
@@ -2223,7 +2251,7 @@
|
||||
"input_text": "Ricarica input testuali",
|
||||
"introduction": "Alcune parti di Home Assistant possono essere ricaricate senza richiedere un riavvio. Premendo su Ricarica si rimuoverà la loro Configurazione YAML attuale e si caricherà la versione aggiornata.",
|
||||
"min_max": "Ricarica le entità min/max",
|
||||
"mqtt": "Ricarica entità mqtt configurate manualmente",
|
||||
"mqtt": "Ricarica le entità MQTT configurate manualmente",
|
||||
"person": "Ricarica le persone",
|
||||
"ping": "Ricarica le entità del sensore binario Ping",
|
||||
"reload": "Ricarica {domain}",
|
||||
@@ -2259,7 +2287,7 @@
|
||||
"tags": {
|
||||
"add_tag": "Aggiungi Etichetta",
|
||||
"automation_title": "L'etichetta {name} è scansionata",
|
||||
"caption": "Etichette",
|
||||
"caption": "Tag",
|
||||
"confirm_remove": "Sei sicuro di voler rimuovere il tag {tag}?",
|
||||
"confirm_remove_title": "Rimuovere il tag?",
|
||||
"create_automation": "Creare un'automazione con l'etichetta",
|
||||
@@ -2321,6 +2349,7 @@
|
||||
"update_user": "Aggiorna"
|
||||
},
|
||||
"picker": {
|
||||
"add_user": "Aggiungi utente",
|
||||
"headers": {
|
||||
"group": "Gruppo",
|
||||
"name": "Nome",
|
||||
@@ -2331,7 +2360,7 @@
|
||||
},
|
||||
"zha": {
|
||||
"add_device_page": {
|
||||
"discovered_text": "I dispositivi verranno visualizzati qui una volta scoperti.",
|
||||
"discovered_text": "I dispositivi verranno visualizzati qui una volta rilevati.",
|
||||
"discovery_text": "I dispositivi rilevati verranno visualizzati qui. Seguire le istruzioni per il / i dispositivo / i e posizionare il / i dispositivo / i in modalità accoppiamento.",
|
||||
"header": "Zigbee Home Automation - Aggiungi dispositivi",
|
||||
"no_devices_found": "Nessun dispositivo trovato, assicurati che siano in modalità di associazione e tienili attivi mentre la scansione è in esecuzione.",
|
||||
@@ -2601,6 +2630,8 @@
|
||||
"filter_attributes": "Filtra attributi",
|
||||
"filter_entities": "Filtra entità",
|
||||
"filter_states": "Filtra stati",
|
||||
"last_changed": "Ultima modifica",
|
||||
"last_updated": "Ultimo aggiornamento",
|
||||
"more_info": "Ulteriori informazioni",
|
||||
"no_entities": "Nessuna entità",
|
||||
"set_state": "Imposta Stato",
|
||||
@@ -2852,6 +2883,10 @@
|
||||
"description": "La scheda Luce consente di modificare la luminosità della luce.",
|
||||
"name": "Luce"
|
||||
},
|
||||
"logbook": {
|
||||
"description": "La scheda del Diario di bordo mostra un elenco di eventi per le entità.",
|
||||
"name": "Diario di bordo"
|
||||
},
|
||||
"map": {
|
||||
"dark_mode": "Modalità scura?",
|
||||
"default_zoom": "Ingrandimento predefinito",
|
||||
|
@@ -497,15 +497,23 @@
|
||||
"continue": "続行",
|
||||
"copied": "コピー",
|
||||
"delete": "削除",
|
||||
"disable": "無効",
|
||||
"enable": "有効",
|
||||
"error_required": "必須",
|
||||
"leave": "離れる",
|
||||
"loading": "読込中",
|
||||
"menu": "メニュー",
|
||||
"next": "次",
|
||||
"no": "いいえ",
|
||||
"not_now": "今ではありません",
|
||||
"overflow_menu": "オーバーフローメニュー",
|
||||
"previous": "前",
|
||||
"refresh": "更新",
|
||||
"remove": "削除",
|
||||
"rename": "リネーム",
|
||||
"save": "保存",
|
||||
"skip": "スキップ",
|
||||
"stay": "滞在",
|
||||
"successfully_deleted": "正常に削除されました",
|
||||
"successfully_saved": "正常に保存されました",
|
||||
"undo": "元に戻す",
|
||||
@@ -706,8 +714,10 @@
|
||||
"confirm_delete": "このエントリを削除してもよろしいですか?",
|
||||
"delete": "削除",
|
||||
"enabled_cause": "{cause} によって無効にされました。",
|
||||
"enabled_delay_confirm": "有効なエンティティは {delay} 秒でホーム アシスタントに追加されます",
|
||||
"enabled_description": "無効化されたエンティティは Home Assistant に追加されません。",
|
||||
"enabled_label": "エンティティを有効化",
|
||||
"enabled_restart_confirm": "ホーム アシスタントを再起動してエンティティの有効化を完了",
|
||||
"entity_id": "エンティティ ID",
|
||||
"icon": "アイコンの上書き",
|
||||
"icon_error": "アイコンは「prefix:iconname」の形式にする必要があります(例:「mdi:home」)。",
|
||||
@@ -780,6 +790,13 @@
|
||||
},
|
||||
"more_info_control": {
|
||||
"controls": "コントロール",
|
||||
"cover": {
|
||||
"close_cover": "カバーを閉じる",
|
||||
"close_tile_cover": "カバーの傾きを閉じる",
|
||||
"open_cover": "カバーを開く",
|
||||
"open_tilt_cover": "オープンカバーの傾き",
|
||||
"stop_cover": "カバーの動きを止めます"
|
||||
},
|
||||
"details": "詳細",
|
||||
"dismiss": "ダイアログを閉じる",
|
||||
"edit": "エンティティを編集",
|
||||
@@ -843,6 +860,28 @@
|
||||
},
|
||||
"quick-bar": {
|
||||
"commands": {
|
||||
"navigation": {
|
||||
"areas": "エリア",
|
||||
"automation": "オートメーション",
|
||||
"core": "一般",
|
||||
"customize": "カスタマイズ",
|
||||
"devices": "デバイス",
|
||||
"entities": "エンティティ",
|
||||
"helpers": "ヘルパー",
|
||||
"info": "詳細",
|
||||
"integrations": "インテグレーション",
|
||||
"logs": "ログ",
|
||||
"lovelace": "Lovelaceダッシュボード",
|
||||
"navigate_to": "{panel}に移動します",
|
||||
"navigate_to_config": "{panel}構成に移動します",
|
||||
"person": "人々",
|
||||
"scene": "シーン",
|
||||
"script": "スクリプト",
|
||||
"server_control": "サーバーコントロール",
|
||||
"tags": "タグ",
|
||||
"users": "ユーザー",
|
||||
"zone": "場所"
|
||||
},
|
||||
"reload": {
|
||||
"automation": "オートメーションの再読込",
|
||||
"command_line": "コマンドラインエンティティをリロードする",
|
||||
@@ -1297,6 +1336,22 @@
|
||||
"only_editable": "automations.yaml で定義されたオートメーションのみが編集可能です。",
|
||||
"pick_automation": "編集するオートメーションを選択",
|
||||
"show_info_automation": "オートメーションに関する情報を表示"
|
||||
},
|
||||
"thingtalk": {
|
||||
"create": "オートメーションを作成",
|
||||
"link_devices": {
|
||||
"ambiguous_entities": "1 つ以上のデバイスに複数の一致するエンティティがあります。",
|
||||
"header": "すごい!今、我々はいくつかのデバイスをリンクする必要があります",
|
||||
"unknown_placeholder": "不明なプレースホルダ"
|
||||
},
|
||||
"task_selection": {
|
||||
"error_empty": "コマンドを入力するか、スキップをタップします。",
|
||||
"error_unsupported": "私たちは自動化を作成できませんでした(まだ?",
|
||||
"for_example": "例えば:",
|
||||
"header": "新しいオートメーションを作成する",
|
||||
"introduction": "このオートメーションの実行内容の下に入力すると、ホーム アシスタントのオートメーションに変換されます。",
|
||||
"language_note": "注: 現在は英語のみがサポートされています。"
|
||||
}
|
||||
}
|
||||
},
|
||||
"cloud": {
|
||||
@@ -1689,6 +1744,42 @@
|
||||
"server": "サーバー",
|
||||
"source": "ソース:",
|
||||
"system_health_error": "「システムの正常性」コンポーネントが有効されていません、configuration.yaml に 'system_health:' を追加してください。",
|
||||
"system_health": {
|
||||
"checks": {
|
||||
"cloud": {
|
||||
"alexa_enabled": "Alexa有効",
|
||||
"can_reach_cert_server": "証明書サーバーに到達アクセスする",
|
||||
"can_reach_cloud": "Home AssistantCloudにアクセスする",
|
||||
"can_reach_cloud_auth": "認証サーバーにアクセスする",
|
||||
"google_enabled": "Google有効",
|
||||
"logged_in": "ログイン",
|
||||
"relayer_connected": "接続された再レイヤー",
|
||||
"remote_connected": "リモート接続",
|
||||
"remote_enabled": "リモート有効",
|
||||
"subscription_expiration": "サブスクリプションの有効期限"
|
||||
},
|
||||
"homeassistant": {
|
||||
"arch": "CPU アーキテクチャ",
|
||||
"dev": "開発",
|
||||
"docker": "ドッカー",
|
||||
"hassio": "HassOS",
|
||||
"installation_type": "インストールの種類",
|
||||
"os_name": "オペレーティング システム名",
|
||||
"os_version": "オペレーティング システムのバージョン",
|
||||
"python_version": "Python バージョン",
|
||||
"timezone": "タイムゾーン",
|
||||
"version": "バージョン",
|
||||
"virtualenv": "仮想環境"
|
||||
},
|
||||
"lovelace": {
|
||||
"dashboards": "ダッシュ ボード",
|
||||
"mode": "モード",
|
||||
"resources": "リソース"
|
||||
}
|
||||
},
|
||||
"manage": "管理",
|
||||
"more_info": "詳細情報"
|
||||
},
|
||||
"title": "情報"
|
||||
},
|
||||
"integration_panel_move": {
|
||||
@@ -2106,6 +2197,8 @@
|
||||
},
|
||||
"picker": {
|
||||
"add_script": "スクリプトを追加",
|
||||
"duplicate": "複製",
|
||||
"duplicate_script": "スクリプトの複製",
|
||||
"edit_script": "スクリプトを編集",
|
||||
"header": "スクリプト エディタ",
|
||||
"headers": {
|
||||
@@ -2179,6 +2272,8 @@
|
||||
"add_tag": "タグを追加する",
|
||||
"automation_title": "{name}タグのスキャン",
|
||||
"caption": "タグ",
|
||||
"confirm_remove": "タグ{tag}を削除してもよろしいですか?",
|
||||
"confirm_remove_title": "タグを削除しますか?",
|
||||
"create_automation": "タグを使用したオートメーションの作成",
|
||||
"description": "タグの管理",
|
||||
"detail": {
|
||||
@@ -2238,6 +2333,7 @@
|
||||
"update_user": "更新"
|
||||
},
|
||||
"picker": {
|
||||
"add_user": "ユーザーを追加する",
|
||||
"headers": {
|
||||
"group": "グループ",
|
||||
"name": "名前",
|
||||
@@ -2518,6 +2614,8 @@
|
||||
"filter_attributes": "フィルター属性",
|
||||
"filter_entities": "エンティティのフィルター処理",
|
||||
"filter_states": "状態のフィルター処理",
|
||||
"last_changed": "最終変更",
|
||||
"last_updated": "最終更新",
|
||||
"more_info": "もっと見る",
|
||||
"no_entities": "エンティティなし",
|
||||
"set_state": "状態を設定",
|
||||
@@ -2745,6 +2843,10 @@
|
||||
"description": "Glance カードは、複数のセンサーをコンパクトな概要でグループ化するのに便利です。",
|
||||
"name": "一覧"
|
||||
},
|
||||
"grid": {
|
||||
"description": "グリッド カードを使用すると、グリッドに複数のカードを表示できます。",
|
||||
"name": "グリッド"
|
||||
},
|
||||
"history-graph": {
|
||||
"description": "履歴グラフ カードを使用すると、一覧表示された各エンティティのグラフを表示できます。",
|
||||
"name": "履歴グラフ"
|
||||
@@ -2765,6 +2867,10 @@
|
||||
"description": "ライトカードを使用すると、ライトの明るさを変更できます。",
|
||||
"name": "照明"
|
||||
},
|
||||
"logbook": {
|
||||
"description": "ログブックカードには、エンティティのイベントの一覧が表示されます。",
|
||||
"name": "ログブック"
|
||||
},
|
||||
"map": {
|
||||
"dark_mode": "ダークモード?",
|
||||
"default_zoom": "デフォルトのズーム",
|
||||
@@ -2837,11 +2943,18 @@
|
||||
"entity": "エンティティ",
|
||||
"no_description": "説明がありません。"
|
||||
},
|
||||
"common": {
|
||||
"add": "追加",
|
||||
"clear": "クリア",
|
||||
"edit": "編集",
|
||||
"none": "なし"
|
||||
},
|
||||
"edit_badges": {
|
||||
"panel_mode": "このビューは「パネルモード」になっているため、これらのバッジは表示されません。"
|
||||
},
|
||||
"edit_card": {
|
||||
"add": "カードを追加",
|
||||
"clear": "削除",
|
||||
"confirm_cancel": "キャンセルしてもよいですか?",
|
||||
"delete": "カードを削除",
|
||||
"duplicate": "重複するカード",
|
||||
@@ -2882,6 +2995,22 @@
|
||||
}
|
||||
},
|
||||
"header": "UIを編集",
|
||||
"header-footer": {
|
||||
"choose_header_footer": "{type}を選択してください",
|
||||
"footer": "フッタ",
|
||||
"header": "ヘッダ",
|
||||
"types": {
|
||||
"buttons": {
|
||||
"name": "ボタン"
|
||||
},
|
||||
"graph": {
|
||||
"name": "グラフ"
|
||||
},
|
||||
"picture": {
|
||||
"name": "画像"
|
||||
}
|
||||
}
|
||||
},
|
||||
"menu": {
|
||||
"open": "Lovelace メニューを開く",
|
||||
"raw_editor": "詳細設定エディター"
|
||||
@@ -2926,6 +3055,13 @@
|
||||
"dashboard_label": "ダッシュボード",
|
||||
"header": "ビューに移動"
|
||||
},
|
||||
"sub-element-editor": {
|
||||
"types": {
|
||||
"footer": "フッタ エディタ",
|
||||
"header": "ヘッダーエディター",
|
||||
"row": "エンティティエディタ"
|
||||
}
|
||||
},
|
||||
"suggest_card": {
|
||||
"add": "Lovelace UIに追加",
|
||||
"create_own": "別のカードを選択する",
|
||||
@@ -3192,6 +3328,7 @@
|
||||
"header": "ダッシュボード"
|
||||
},
|
||||
"enable_shortcuts": {
|
||||
"description": "UI でさまざまな操作を実行するためのキーボード ショートカットを有効または無効にします。",
|
||||
"header": "キーボード ショートカット"
|
||||
},
|
||||
"force_narrow": {
|
||||
@@ -3283,6 +3420,9 @@
|
||||
"header": "バイブレーション機能"
|
||||
}
|
||||
},
|
||||
"shopping_list": {
|
||||
"start_conversation": "会話を開始する"
|
||||
},
|
||||
"shopping-list": {
|
||||
"add_item": "アイテムを追加",
|
||||
"clear_completed": "完了したアイテムを削除",
|
||||
|
@@ -511,16 +511,23 @@
|
||||
"continue": "Weider",
|
||||
"copied": "Kopéiert",
|
||||
"delete": "Läschen",
|
||||
"disable": "Desaktivéieren",
|
||||
"enable": "Aktivéieren",
|
||||
"error_required": "Erfuerderlech",
|
||||
"leave": "Fortgoen",
|
||||
"loading": "Lued",
|
||||
"menu": "Menu",
|
||||
"next": "Nächst",
|
||||
"no": "Nee",
|
||||
"not_now": "Net elo",
|
||||
"overflow_menu": "Iwwerlaf menu",
|
||||
"previous": "Virdrun",
|
||||
"refresh": "Aktualiséieren",
|
||||
"remove": "Läschen",
|
||||
"rename": "Ëmbenennen",
|
||||
"save": "Späicheren",
|
||||
"skip": "Iwwersprangen",
|
||||
"stay": "Bleiwen",
|
||||
"successfully_deleted": "Erfollegräich geläscht.",
|
||||
"successfully_saved": "Erfollegräich gespäichert.",
|
||||
"undo": "Réckgängeg maachen",
|
||||
@@ -1697,6 +1704,42 @@
|
||||
"server": "server",
|
||||
"source": "Quell:",
|
||||
"system_health_error": "System Gesondheet Komponent net gelueden. Setz 'system_health:' zur configuration.yaml dobäi",
|
||||
"system_health": {
|
||||
"checks": {
|
||||
"cloud": {
|
||||
"alexa_enabled": "Alexa aktivéiert",
|
||||
"can_reach_cert_server": "Zertifikat Server ereechbar",
|
||||
"can_reach_cloud": "Home Assistant Cloud ereechbar",
|
||||
"can_reach_cloud_auth": "Authentifikatioun Server ereechbar",
|
||||
"google_enabled": "Google aktivéiert",
|
||||
"logged_in": "Ageloggt",
|
||||
"relayer_connected": "Relayer verbonnen",
|
||||
"remote_connected": "Remote verbonnen",
|
||||
"remote_enabled": "Remote aktivéiert",
|
||||
"subscription_expiration": "Abonnement Verfallsdatum"
|
||||
},
|
||||
"homeassistant": {
|
||||
"arch": "CPU Architektur",
|
||||
"dev": "Entwécklung",
|
||||
"docker": "Docker",
|
||||
"hassio": "HassOS",
|
||||
"installation_type": "Typ vun Installatioun",
|
||||
"os_name": "Betribssystem Numm",
|
||||
"os_version": "Betribssystem Versioun",
|
||||
"python_version": "Python Versioun",
|
||||
"timezone": "Zäitzon",
|
||||
"version": "Versioun",
|
||||
"virtualenv": "Virtuellen Environnement"
|
||||
},
|
||||
"lovelace": {
|
||||
"dashboards": "Tableau de Bord",
|
||||
"mode": "Modus",
|
||||
"resources": "Ressourcen"
|
||||
}
|
||||
},
|
||||
"manage": "Verwalten",
|
||||
"more_info": "Méi Informatiounen"
|
||||
},
|
||||
"title": "Info"
|
||||
},
|
||||
"integration_panel_move": {
|
||||
@@ -2182,6 +2225,8 @@
|
||||
"add_tag": "Tag dobäisetzen",
|
||||
"automation_title": "Tag {name} gouf gescannt",
|
||||
"caption": "Tags",
|
||||
"confirm_remove": "Sécher fir den Tag {tag} ze läsche?",
|
||||
"confirm_remove_title": "Tag läschen?",
|
||||
"create_automation": "Erstell Automatisme mam Tag",
|
||||
"description": "Tags verwalten",
|
||||
"detail": {
|
||||
@@ -2844,8 +2889,15 @@
|
||||
"entity": "Entitéit",
|
||||
"no_description": "Keng Beschreiwung verfügbar"
|
||||
},
|
||||
"common": {
|
||||
"add": "Dobäisetzen",
|
||||
"clear": "Läschen",
|
||||
"edit": "Änneren",
|
||||
"none": "Keen"
|
||||
},
|
||||
"edit_card": {
|
||||
"add": "Kaart dobäisetzen",
|
||||
"clear": "Läschen",
|
||||
"confirm_cancel": "Sécher fir ofzebriechen ?",
|
||||
"delete": "Kaart läschen",
|
||||
"duplicate": "Kaart Replikéieren",
|
||||
@@ -2886,6 +2938,18 @@
|
||||
}
|
||||
},
|
||||
"header": "UI änneren",
|
||||
"header-footer": {
|
||||
"footer": "Fousszeilen",
|
||||
"header": "Entête",
|
||||
"types": {
|
||||
"buttons": {
|
||||
"name": "Knäppercher"
|
||||
},
|
||||
"graph": {
|
||||
"name": "Graph"
|
||||
}
|
||||
}
|
||||
},
|
||||
"menu": {
|
||||
"open": "Lovelace Menu opmaachen",
|
||||
"raw_editor": "Editeur fir déi reng Konfiguratioun"
|
||||
@@ -2930,6 +2994,12 @@
|
||||
"dashboard_label": "Tableau de Bord",
|
||||
"header": "Vue auswielen"
|
||||
},
|
||||
"sub-element-editor": {
|
||||
"types": {
|
||||
"footer": "Fousszeilen Editeur",
|
||||
"header": "Entête Editeur"
|
||||
}
|
||||
},
|
||||
"suggest_card": {
|
||||
"add": "Zu Lovelace bäisetzen",
|
||||
"create_own": "Aner Kaart auswielen",
|
||||
|
@@ -805,7 +805,9 @@
|
||||
"more_info_control": {
|
||||
"controls": "Kontroller",
|
||||
"cover": {
|
||||
"close_cover": "Lukk dekselet",
|
||||
"close_tile_cover": "Lukk dekkevinkel",
|
||||
"open_cover": "Åpne dekselet",
|
||||
"open_tilt_cover": "Åpne dekkevinkel",
|
||||
"stop_cover": "Stopp dekke fra å bevege seg"
|
||||
},
|
||||
@@ -872,6 +874,28 @@
|
||||
},
|
||||
"quick-bar": {
|
||||
"commands": {
|
||||
"navigation": {
|
||||
"areas": "Områder",
|
||||
"automation": "Automasjoner",
|
||||
"core": "Generelt",
|
||||
"customize": "Tilpasninger",
|
||||
"devices": "Enheter",
|
||||
"entities": "Entiteter",
|
||||
"helpers": "Hjelpere",
|
||||
"info": "Informasjon",
|
||||
"integrations": "Integrasjoner",
|
||||
"logs": "Logger",
|
||||
"lovelace": "Lovelace instrumentbord",
|
||||
"navigate_to": "Naviger til {panel}",
|
||||
"navigate_to_config": "Naviger til {panel} konfigurasjon",
|
||||
"person": "Personer",
|
||||
"scene": "Scener",
|
||||
"script": "Skript",
|
||||
"server_control": "Server-kontroller",
|
||||
"tags": "Tagger",
|
||||
"users": "Brukere",
|
||||
"zone": "Soner"
|
||||
},
|
||||
"reload": {
|
||||
"automation": "Last inn automasjoner på nytt",
|
||||
"command_line": "Last inn kommandolinje entiteter på nytt",
|
||||
@@ -889,7 +913,7 @@
|
||||
"input_select": "Last inn innputt valg på nytt",
|
||||
"input_text": "Last inn innputt tekster på nytt",
|
||||
"min_max": "Last inn min/maks entiteter på nytt",
|
||||
"mqtt": "Laste inn manuelt konfigurerte mqtt-enheter",
|
||||
"mqtt": "Laste inn manuelt konfigurerte MQTT-enheter",
|
||||
"person": "Last inn personer på nytt",
|
||||
"ping": "Last inn Ping binær sensor entiteter på nytt",
|
||||
"reload": "Last inn {domain} på nytt",
|
||||
@@ -897,7 +921,7 @@
|
||||
"rpi_gpio": "Last inn Raspberry Pi GPIO entiteter på nytt",
|
||||
"scene": "Last inn scener på nytt",
|
||||
"script": "Last inn skript på nytt",
|
||||
"smtp": "Last inn SMTP varslingstjenester på nytt",
|
||||
"smtp": "Last SMTP-varslingstjenester på nytt",
|
||||
"statistics": "Last inn statistiske entiteter på nytt",
|
||||
"telegram": "Last inn Telegram varslingstjenester på nytt",
|
||||
"template": "Laste inn mal entiteter på nytt",
|
||||
@@ -2187,6 +2211,8 @@
|
||||
},
|
||||
"picker": {
|
||||
"add_script": "Legg til skript",
|
||||
"duplicate": "Dupliser",
|
||||
"duplicate_script": "Dupliser skript",
|
||||
"edit_script": "Rediger skript",
|
||||
"header": "Skriptredigering",
|
||||
"headers": {
|
||||
@@ -2223,7 +2249,7 @@
|
||||
"input_text": "Last inn innputt tekster på nytt",
|
||||
"introduction": "Noen deler av Home Assistant kan laste inn uten å kreve omstart. Hvis du trykker last på nytt, vil du bytte den nåværende konfigurasjonen med den nye.",
|
||||
"min_max": "Last inn min/maks entiteter på nytt",
|
||||
"mqtt": "Laste inn manuelt konfigurerte mqtt-enheter",
|
||||
"mqtt": "Laste inn manuelt konfigurerte MQTT-enheter",
|
||||
"person": "Last inn personer på nytt",
|
||||
"ping": "Last inn Ping binær sensor entiteter på nytt",
|
||||
"reload": "Last inn {domain} på nytt",
|
||||
@@ -2231,7 +2257,7 @@
|
||||
"rpi_gpio": "Last inn Raspberry Pi GPIO entiteter på nytt",
|
||||
"scene": "Last inn scener på nytt",
|
||||
"script": "Last inn skript på nytt",
|
||||
"smtp": "Last inn SMTP varslingstjenester på nytt",
|
||||
"smtp": "Last SMTP-varslingstjenester på nytt",
|
||||
"statistics": "Last inn statistiske entiteter på nytt",
|
||||
"telegram": "Last inn Telegram varslingstjenester på nytt",
|
||||
"template": "Laste inn mal entiteter på nytt",
|
||||
@@ -2321,6 +2347,7 @@
|
||||
"update_user": "Oppdater"
|
||||
},
|
||||
"picker": {
|
||||
"add_user": "Legg til bruker",
|
||||
"headers": {
|
||||
"group": "Gruppe",
|
||||
"name": "Navn",
|
||||
@@ -2601,6 +2628,8 @@
|
||||
"filter_attributes": "Filtrere attributter",
|
||||
"filter_entities": "Filtrere entiteter",
|
||||
"filter_states": "Filtrere tilstander",
|
||||
"last_changed": "Sist endret",
|
||||
"last_updated": "Sist oppdatert",
|
||||
"more_info": "Mer info",
|
||||
"no_entities": "Ingen entiteter",
|
||||
"set_state": "Sett tilstand",
|
||||
@@ -2852,6 +2881,10 @@
|
||||
"description": "Med Light-kortet kan du endre lysstyrken.",
|
||||
"name": "Lys"
|
||||
},
|
||||
"logbook": {
|
||||
"description": "Loggbokskortet viser en liste over hendelser for entiteter",
|
||||
"name": "Loggbok"
|
||||
},
|
||||
"map": {
|
||||
"dark_mode": "Mørk modus?",
|
||||
"default_zoom": "Standard zoom",
|
||||
@@ -2938,7 +2971,7 @@
|
||||
"clear": "Tøm",
|
||||
"confirm_cancel": "Er du sikker på at du vil avbryte?",
|
||||
"delete": "Slett kort",
|
||||
"duplicate": "Duplisert kort",
|
||||
"duplicate": "Dupliser kort",
|
||||
"edit": "Rediger",
|
||||
"header": "Kortkonfigurasjon",
|
||||
"move": "Flytt til visning",
|
||||
|
@@ -588,7 +588,7 @@
|
||||
"cleared_device_class": "niets gedetecteerd (geen {device_class} gedetecteerd)",
|
||||
"detected_device_class": "gedetecteerd {device_class}",
|
||||
"rose": "opkomst",
|
||||
"set": "stel in",
|
||||
"set": "ondergang",
|
||||
"turned_off": "is uitgeschakeld",
|
||||
"turned_on": "is ingeschakeld",
|
||||
"was_at_home": "was thuis",
|
||||
@@ -804,6 +804,13 @@
|
||||
},
|
||||
"more_info_control": {
|
||||
"controls": "Besturing",
|
||||
"cover": {
|
||||
"close_cover": "Sluit zonnewering",
|
||||
"close_tile_cover": "Sluit klep",
|
||||
"open_cover": "Open zonnewering",
|
||||
"open_tilt_cover": "Open klep",
|
||||
"stop_cover": "Stop beweging van zonnewering"
|
||||
},
|
||||
"details": "Details",
|
||||
"dismiss": "Dialoogvenster sluiten",
|
||||
"edit": "Entiteit bewerken",
|
||||
@@ -867,6 +874,28 @@
|
||||
},
|
||||
"quick-bar": {
|
||||
"commands": {
|
||||
"navigation": {
|
||||
"areas": "Gebieden",
|
||||
"automation": "Automatiseringen",
|
||||
"core": "Algemeen",
|
||||
"customize": "Aanpassingen",
|
||||
"devices": "Apparaten",
|
||||
"entities": "Entiteiten",
|
||||
"helpers": "Helpers",
|
||||
"info": "Info",
|
||||
"integrations": "Integraties",
|
||||
"logs": "Logs",
|
||||
"lovelace": "Lovelace Dashboards",
|
||||
"navigate_to": "Navigeer naar {panel}",
|
||||
"navigate_to_config": "Navigeer naar {panel} configuratie",
|
||||
"person": "Personen",
|
||||
"scene": "Scènes",
|
||||
"script": "Scripts",
|
||||
"server_control": "Server Controls",
|
||||
"tags": "Tags",
|
||||
"users": "Gebruikers",
|
||||
"zone": "Zones"
|
||||
},
|
||||
"reload": {
|
||||
"automation": "Herlaad automatiseringen",
|
||||
"command_line": "Herlaad commandline entiteiten",
|
||||
@@ -962,7 +991,7 @@
|
||||
"notification_drawer": {
|
||||
"click_to_configure": "Klik op de knop om {entity} te configureren",
|
||||
"close": "Sluiten",
|
||||
"dismiss_all": "Alles afkeuren",
|
||||
"dismiss_all": "Alles verbergen",
|
||||
"empty": "Geen notificaties",
|
||||
"title": "Notificaties"
|
||||
},
|
||||
@@ -1269,7 +1298,7 @@
|
||||
"sunset": "Zonsondergang"
|
||||
},
|
||||
"tag": {
|
||||
"label": "Label"
|
||||
"label": "Tag"
|
||||
},
|
||||
"template": {
|
||||
"label": "Sjabloon",
|
||||
@@ -1323,7 +1352,7 @@
|
||||
"show_info_automation": "Informatie weergeven over automatisering"
|
||||
},
|
||||
"thingtalk": {
|
||||
"create": "Creëer automatisering",
|
||||
"create": "Automatisering maken",
|
||||
"link_devices": {
|
||||
"ambiguous_entities": "Een of meer apparaten hebben meer dan één overeenkomende entiteit. Kies het apparaat dat u wilt gebruiken.",
|
||||
"header": "Geweldig! Nu moeten we enkele apparaten koppelen",
|
||||
@@ -1333,7 +1362,7 @@
|
||||
"error_empty": "Voer een commando in of druk op overslaan.",
|
||||
"error_unsupported": "Daar konden we (nog) geen automatisering voor maken.",
|
||||
"for_example": "Bijvoorbeeld:",
|
||||
"header": "Creëer een nieuwe automatisering",
|
||||
"header": "Een nieuwe automatisering maken",
|
||||
"introduction": "Typ hieronder wat deze automatisering zou moeten doen, en we zullen proberen om het om te zetten in een Home Assistant automatisering.",
|
||||
"language_note": "Opmerking: voorlopig wordt alleen Engels ondersteund."
|
||||
}
|
||||
@@ -1733,11 +1762,15 @@
|
||||
"checks": {
|
||||
"cloud": {
|
||||
"alexa_enabled": "Alexa ingeschakeld",
|
||||
"can_reach_cert_server": "Bereik de certificaatserver",
|
||||
"can_reach_cert_server": "Bereik de certificaat server",
|
||||
"can_reach_cloud": "Bereik Home Assistant Cloud",
|
||||
"can_reach_cloud_auth": "Bereik authenticatieserver",
|
||||
"google_enabled": "Google ingeschakeld",
|
||||
"logged_in": "Ingelogd",
|
||||
"relayer_connected": "Relayer verbonden",
|
||||
"remote_connected": "Op afstand verbonden",
|
||||
"remote_enabled": "Op afstand ingeschakeld"
|
||||
"remote_enabled": "Op afstand ingeschakeld",
|
||||
"subscription_expiration": "Abonnement vervalt"
|
||||
},
|
||||
"homeassistant": {
|
||||
"arch": "CPU-architectuur",
|
||||
@@ -1751,6 +1784,11 @@
|
||||
"timezone": "Tijdzone",
|
||||
"version": "Versie",
|
||||
"virtualenv": "Virtuele omgeving"
|
||||
},
|
||||
"lovelace": {
|
||||
"dashboards": "Dashboards",
|
||||
"mode": "Mode",
|
||||
"resources": "Bronnen"
|
||||
}
|
||||
},
|
||||
"manage": "Beheer",
|
||||
@@ -2173,6 +2211,8 @@
|
||||
},
|
||||
"picker": {
|
||||
"add_script": "Voeg script toe",
|
||||
"duplicate": "Dupliceer",
|
||||
"duplicate_script": "Script dupliceren",
|
||||
"edit_script": "Bewerk script",
|
||||
"header": "Script Editor",
|
||||
"headers": {
|
||||
@@ -2209,7 +2249,7 @@
|
||||
"input_text": "Herlaad input texts",
|
||||
"introduction": "Sommige delen van Home Assistant kunnen opnieuw worden geladen zonder dat een herstart vereist is. Als je herladen gebruikt, wordt de huidige configuratie leeggemaakt en wordt de nieuwe geladen.",
|
||||
"min_max": "Herlaad min/max entiteiten",
|
||||
"mqtt": "Herlaad handmatig geconfigureerde mqtt-entiteiten",
|
||||
"mqtt": "Herlaad handmatig geconfigureerde MQTT-entiteiten",
|
||||
"person": "Herlaad personen",
|
||||
"ping": "Herlaad ping binaire sensor entiteiten",
|
||||
"reload": "Herlaad {domain}",
|
||||
@@ -2217,7 +2257,7 @@
|
||||
"rpi_gpio": "Herlaad Raspberry Pi GPIO-entiteiten",
|
||||
"scene": "Herlaad scenes",
|
||||
"script": "Herlaad scripts",
|
||||
"smtp": "Herlaad smtp notify services",
|
||||
"smtp": "Laad de SMTP-meldingsservices opnieuw",
|
||||
"statistics": "Herlaad statistische entiteiten",
|
||||
"telegram": "Herlaad telegram notify services",
|
||||
"template": "Herlaad template entiteiten",
|
||||
@@ -2307,6 +2347,7 @@
|
||||
"update_user": "Bijwerken"
|
||||
},
|
||||
"picker": {
|
||||
"add_user": "Gebruiker toevoegen",
|
||||
"headers": {
|
||||
"group": "Groep",
|
||||
"name": "Naam",
|
||||
@@ -2587,6 +2628,8 @@
|
||||
"filter_attributes": "Filter attributen",
|
||||
"filter_entities": "Filter entiteiten",
|
||||
"filter_states": "Filter toestanden",
|
||||
"last_changed": "Laatst gewijzigd",
|
||||
"last_updated": "Laatst bijgewerkt",
|
||||
"more_info": "Meer informatie",
|
||||
"no_entities": "Geen entiteiten",
|
||||
"set_state": "Definieer toestand",
|
||||
@@ -2838,6 +2881,10 @@
|
||||
"description": "Met de Light-kaart kunt u de helderheid van het licht wijzigen.",
|
||||
"name": "Lamp"
|
||||
},
|
||||
"logbook": {
|
||||
"description": "De Logboekkaart toont een lijst met gebeurtenissen voor entiteiten.",
|
||||
"name": "Logboek"
|
||||
},
|
||||
"map": {
|
||||
"dark_mode": "Donkere modus?",
|
||||
"default_zoom": "Standaard zoom",
|
||||
@@ -2910,11 +2957,18 @@
|
||||
"entity": "Entiteit",
|
||||
"no_description": "Er is geen beschrijving beschikbaar"
|
||||
},
|
||||
"common": {
|
||||
"add": "Toevoegen",
|
||||
"clear": "Wis",
|
||||
"edit": "Bewerk",
|
||||
"none": "Geen"
|
||||
},
|
||||
"edit_badges": {
|
||||
"panel_mode": "Deze badges worden niet weergegeven omdat deze weergave zich in de \"Paneelmodus\" bevindt."
|
||||
},
|
||||
"edit_card": {
|
||||
"add": "Kaart toevoegen",
|
||||
"clear": "Leegmaken",
|
||||
"confirm_cancel": "Weet u zeker dat u wilt afbreken?",
|
||||
"delete": "Verwijder kaart",
|
||||
"duplicate": "Dupliceer kaart",
|
||||
@@ -2956,11 +3010,16 @@
|
||||
},
|
||||
"header": "Bewerk UI",
|
||||
"header-footer": {
|
||||
"header": "Header",
|
||||
"choose_header_footer": "Kies een {type}",
|
||||
"footer": "Voettekst",
|
||||
"header": "Koptekst",
|
||||
"types": {
|
||||
"buttons": {
|
||||
"name": "Knoppen"
|
||||
},
|
||||
"graph": {
|
||||
"name": "Grafiek"
|
||||
},
|
||||
"picture": {
|
||||
"name": "Afbeelding"
|
||||
}
|
||||
@@ -3013,7 +3072,7 @@
|
||||
"sub-element-editor": {
|
||||
"types": {
|
||||
"footer": "Voettekst Editor",
|
||||
"header": "Header Editor",
|
||||
"header": "Koptekst Editor",
|
||||
"row": "Entiteitsrij Editor"
|
||||
}
|
||||
},
|
||||
@@ -3331,7 +3390,7 @@
|
||||
},
|
||||
"push_notifications": {
|
||||
"add_device_prompt": {
|
||||
"input_label": "Apparaatnaam",
|
||||
"input_label": "Naam van het apparaat",
|
||||
"title": "Hoe moet dit apparaat genoemd worden?"
|
||||
},
|
||||
"description": "Verstuur meldingen naar dit apparaat.",
|
||||
|
@@ -805,7 +805,9 @@
|
||||
"more_info_control": {
|
||||
"controls": "Sterowanie",
|
||||
"cover": {
|
||||
"close_cover": "Zamknij roletę",
|
||||
"close_tile_cover": "Przechylenie zamkniętej rolety",
|
||||
"open_cover": "Otwórz roletę",
|
||||
"open_tilt_cover": "Przechylenie otwartej rolety",
|
||||
"stop_cover": "Wstrzymanie rolety"
|
||||
},
|
||||
@@ -872,6 +874,28 @@
|
||||
},
|
||||
"quick-bar": {
|
||||
"commands": {
|
||||
"navigation": {
|
||||
"areas": "Obszary",
|
||||
"automation": "Automatyzacje",
|
||||
"core": "Ogólne",
|
||||
"customize": "Dostosowywanie",
|
||||
"devices": "Urządzenia",
|
||||
"entities": "Rejestr encji",
|
||||
"helpers": "Pomocnicy",
|
||||
"info": "Informacje",
|
||||
"integrations": "Integracje",
|
||||
"logs": "Logi",
|
||||
"lovelace": "Dashboardy",
|
||||
"navigate_to": "Przejdź do: {panel}",
|
||||
"navigate_to_config": "Przejdź do: Konfiguracja > {panel}",
|
||||
"person": "Osoby",
|
||||
"scene": "Sceny",
|
||||
"script": "Skrypty",
|
||||
"server_control": "Kontrola serwera",
|
||||
"tags": "Tagi",
|
||||
"users": "Użytkownicy",
|
||||
"zone": "Strefy"
|
||||
},
|
||||
"reload": {
|
||||
"automation": "Automatyzacje",
|
||||
"command_line": "Encje komponentu linia komend",
|
||||
@@ -1369,7 +1393,7 @@
|
||||
"enable_ha_skill": "Włącz skill Home Assistant dla Asystenta Google",
|
||||
"enable_state_reporting": "Włącz raportowanie stanów",
|
||||
"enter_pin_error": "Nie można zapisać kodu PIN:",
|
||||
"enter_pin_hint": "Wprowadź kod PIN, aby korzystać z urządzeń bezpieczeństwa",
|
||||
"enter_pin_hint": "Wprowadź kod PIN",
|
||||
"enter_pin_info": "Wpisz kod PIN, aby wejść w interakcję z urządzeniami bezpieczeństwa. Urządzeniami bezpieczeństwa są drzwi, drzwi garażowe i zamki. Podczas interakcji z takimi urządzeniami za pośrednictwem Asystenta Google zostaniesz poproszony o wprowadzenie tego kodu PIN.",
|
||||
"info": "Dzięki integracji z Asystentem Google dla Chmury Home Assistant będzie możliwe kontrolowanie wszystkich urządzeń Home Assistant za pośrednictwem dowolnego urządzenia obsługującego Asystenta Google.",
|
||||
"info_state_reporting": "Jeśli włączysz raportowanie stanów, Home Assistant wyśle wszystkie zmiany stanu udostępnionych encji na serwery Google. Dzięki temu zawsze możesz zobaczyć najnowsze stany w aplikacji Google.",
|
||||
@@ -1743,11 +1767,14 @@
|
||||
"can_reach_cloud_auth": "Dostęp do serwera uwierzytelniania",
|
||||
"google_enabled": "Asystent Google włączony",
|
||||
"logged_in": "Zalogowany",
|
||||
"relayer_connected": "Relayer podłączony",
|
||||
"remote_connected": "Zdalny dostęp podłączony",
|
||||
"remote_enabled": "Zdalny dostęp włączony",
|
||||
"subscription_expiration": "Wygaśnięcie subskrypcji"
|
||||
},
|
||||
"homeassistant": {
|
||||
"arch": "Architektura procesora",
|
||||
"dev": "Rozwój",
|
||||
"dev": "Wersja deweloperska",
|
||||
"docker": "Docker",
|
||||
"hassio": "HassOS",
|
||||
"installation_type": "Typ instalacji",
|
||||
@@ -1764,7 +1791,7 @@
|
||||
"resources": "Zasoby"
|
||||
}
|
||||
},
|
||||
"manage": "Zarządzanie",
|
||||
"manage": "Zarządzaj",
|
||||
"more_info": "więcej info"
|
||||
},
|
||||
"title": "Informacje"
|
||||
@@ -2184,6 +2211,8 @@
|
||||
},
|
||||
"picker": {
|
||||
"add_script": "Dodaj skrypt",
|
||||
"duplicate": "Duplikuj",
|
||||
"duplicate_script": "Duplikuj skrypt",
|
||||
"edit_script": "Edytuj skrypt",
|
||||
"header": "Edytor skryptów",
|
||||
"headers": {
|
||||
@@ -2318,6 +2347,7 @@
|
||||
"update_user": "Aktualizuj"
|
||||
},
|
||||
"picker": {
|
||||
"add_user": "Dodaj użytkownika",
|
||||
"headers": {
|
||||
"group": "Grupa",
|
||||
"name": "Nazwa",
|
||||
@@ -2598,6 +2628,8 @@
|
||||
"filter_attributes": "filtr atrybutów",
|
||||
"filter_entities": "Filtr encji",
|
||||
"filter_states": "Filtr stanów",
|
||||
"last_changed": "Ostatnia zmiana",
|
||||
"last_updated": "Ostatnio zaktualizowano",
|
||||
"more_info": "Więcej informacji",
|
||||
"no_entities": "Brak encji",
|
||||
"set_state": "Ustaw stan",
|
||||
@@ -2715,7 +2747,7 @@
|
||||
},
|
||||
"calendar": {
|
||||
"calendar_entities": "Encje kalendarza",
|
||||
"description": "Karta kalendarza wyświetla kalendarz zawierający widoki dnia, tygodnia i listy",
|
||||
"description": "Karta kalendarza wyświetla kalendarz zawierający widoki dnia, tygodnia i listy.",
|
||||
"inital_view": "Widok początkowy",
|
||||
"name": "Kalendarz",
|
||||
"views": {
|
||||
@@ -2849,6 +2881,10 @@
|
||||
"description": "Karta światło pozwala zmienić jasność światła.",
|
||||
"name": "Światło"
|
||||
},
|
||||
"logbook": {
|
||||
"description": "Karta dziennika pokazuje listę zdarzeń dla encji.",
|
||||
"name": "Dziennik"
|
||||
},
|
||||
"map": {
|
||||
"dark_mode": "Tryb ciemny",
|
||||
"default_zoom": "Domyślne powiększenie",
|
||||
|
@@ -511,15 +511,23 @@
|
||||
"continue": "Continuar",
|
||||
"copied": "Copiado",
|
||||
"delete": "Apagar",
|
||||
"disable": "Desativar",
|
||||
"enable": "Ativar",
|
||||
"error_required": "Obrigatório",
|
||||
"leave": "Sair",
|
||||
"loading": "A carregar",
|
||||
"menu": "Menu",
|
||||
"next": "Seguinte",
|
||||
"no": "Não",
|
||||
"not_now": "Agora não",
|
||||
"overflow_menu": "Menu sobreposto",
|
||||
"previous": "Anterior",
|
||||
"refresh": "Atualizar",
|
||||
"remove": "Remover",
|
||||
"rename": "Renomear",
|
||||
"save": "Guardar",
|
||||
"skip": "Saltar",
|
||||
"stay": "Ficar",
|
||||
"successfully_deleted": "Eliminado com sucesso",
|
||||
"successfully_saved": "Salva com sucesso",
|
||||
"undo": "Desfazer",
|
||||
@@ -695,6 +703,11 @@
|
||||
},
|
||||
"service-picker": {
|
||||
"service": "Serviço"
|
||||
},
|
||||
"user-picker": {
|
||||
"add_user": "Adicionar Utilizador",
|
||||
"no_user": "Nenhum utilizador",
|
||||
"remove_user": "Remover utilizador"
|
||||
}
|
||||
},
|
||||
"dialogs": {
|
||||
@@ -783,6 +796,7 @@
|
||||
"dismiss": "Descartar diálogo",
|
||||
"edit": "Editar entidade",
|
||||
"history": "Histórico",
|
||||
"last_changed": "Última modificação",
|
||||
"last_updated": "Última atualização",
|
||||
"person": {
|
||||
"create_zone": "Criar zona a partir da localização atual"
|
||||
@@ -873,6 +887,10 @@
|
||||
"trend": "Recarregar entidades de tendência",
|
||||
"universal": "Recarregue entidades reprodutoras de multimédia",
|
||||
"zone": "Recarregar zonas"
|
||||
},
|
||||
"server_control": {
|
||||
"restart": "Recomeçar",
|
||||
"stop": "Parar"
|
||||
}
|
||||
},
|
||||
"filter_placeholder": "Filtro de Entidade"
|
||||
@@ -936,6 +954,7 @@
|
||||
},
|
||||
"notification_toast": {
|
||||
"connection_lost": "Ligação perdida. A ligar de novo...",
|
||||
"dismiss": "Descartar",
|
||||
"service_call_failed": "Falha ao chamar o serviço {service}.",
|
||||
"started": "Home Assistant já iniciou",
|
||||
"starting": "Home Assistant está a inicializar, nem tudo estará disponível até o processo concluir.",
|
||||
@@ -1188,6 +1207,7 @@
|
||||
"trigger": "Acionador"
|
||||
},
|
||||
"event": {
|
||||
"context_user_pick": "Selecionar o utilizador",
|
||||
"event_data": "Dados do evento",
|
||||
"event_type": "Tipo de evento",
|
||||
"label": "Evento"
|
||||
@@ -1284,6 +1304,14 @@
|
||||
"only_editable": "Apenas as automações em automations.yaml são editáveis.",
|
||||
"pick_automation": "Escolha a automação a editar",
|
||||
"show_info_automation": "Mostra informações sobre automação"
|
||||
},
|
||||
"thingtalk": {
|
||||
"create": "Criar automação",
|
||||
"task_selection": {
|
||||
"for_example": "Por exemplo:",
|
||||
"header": "Criar uma nova automação",
|
||||
"language_note": "Nota: Por enquanto, apenas o inglês é suportado."
|
||||
}
|
||||
}
|
||||
},
|
||||
"cloud": {
|
||||
@@ -1667,16 +1695,34 @@
|
||||
"system_health": {
|
||||
"checks": {
|
||||
"cloud": {
|
||||
"alexa_enabled": "Ativo pela Alexa",
|
||||
"google_enabled": "Ativo pelo Google",
|
||||
"logged_in": "Ligado em"
|
||||
"alexa_enabled": "Alexa ativa",
|
||||
"google_enabled": "Google ativo",
|
||||
"logged_in": "Ligado em",
|
||||
"remote_connected": "Ligado remotamente",
|
||||
"remote_enabled": "Remoto ativo",
|
||||
"subscription_expiration": "Validade da Subscrição"
|
||||
},
|
||||
"homeassistant": {
|
||||
"arch": "Arquitetura do Processador",
|
||||
"dev": "Desenvolvimento",
|
||||
"docker": "Docker",
|
||||
"hassio": "HassOS",
|
||||
"installation_type": "Tipo de Instalação",
|
||||
"os_name": "Nome do Sistema Operativo",
|
||||
"os_version": "Versão do Sistema Operativo",
|
||||
"python_version": "Versão Python",
|
||||
"timezone": "Fuso horário",
|
||||
"version": "Versão",
|
||||
"virtualenv": "Ambiente Virtual"
|
||||
},
|
||||
"lovelace": {
|
||||
"dashboards": "Dashboards",
|
||||
"mode": "Modo",
|
||||
"resources": "Recursos"
|
||||
}
|
||||
}
|
||||
},
|
||||
"manage": "Gerir",
|
||||
"more_info": "mais informações"
|
||||
},
|
||||
"title": "Informações"
|
||||
},
|
||||
@@ -1964,6 +2010,7 @@
|
||||
},
|
||||
"services": {
|
||||
"add_node": "Adicionar nó",
|
||||
"cancel_command": "Cancelar comando",
|
||||
"remove_node": "Remover nó"
|
||||
}
|
||||
},
|
||||
@@ -2078,6 +2125,8 @@
|
||||
},
|
||||
"picker": {
|
||||
"add_script": "Adicionar script",
|
||||
"duplicate": "Duplicado",
|
||||
"duplicate_script": "Script duplicado",
|
||||
"edit_script": "Editar script",
|
||||
"header": "Editor de Script",
|
||||
"headers": {
|
||||
@@ -2151,6 +2200,8 @@
|
||||
"add_tag": "Adicionar etiqueta",
|
||||
"automation_title": "A etiqueta {name} é lida",
|
||||
"caption": "Etiquetas",
|
||||
"confirm_remove": "Tens a certeza que queres remover a etiqueta {tag}?",
|
||||
"confirm_remove_title": "Remover a etiqueta?",
|
||||
"create_automation": "Criar automação com etiqueta",
|
||||
"description": "Gerir etiquetas",
|
||||
"detail": {
|
||||
@@ -2506,6 +2557,7 @@
|
||||
"listeners": "Este modelo ouve os seguintes eventos de mudança de estado:",
|
||||
"no_listeners": "Este modelo não ouve nenhum evento alterado pelo estado e não será atualizado automaticamente.",
|
||||
"reset": "Redefinir para modelo de demonstração",
|
||||
"result_type": "Tipo de resultado",
|
||||
"template_extensions": "Extensões de templates do Home Assistant",
|
||||
"title": "Template",
|
||||
"unknown_error_template": "Erro desconhecido ao processar o template"
|
||||
@@ -2649,6 +2701,7 @@
|
||||
"entity-id": "ID da entidade",
|
||||
"last-changed": "Última modificação",
|
||||
"last-triggered": "Acionado pela última vez",
|
||||
"last-updated": "Última atualização",
|
||||
"none": "Sem informações secundárias",
|
||||
"position": "Posição",
|
||||
"tilt-position": "Posição de Inclinação"
|
||||
@@ -2940,7 +2993,8 @@
|
||||
"exit_edit_mode": "Sair do modo de edição do IU",
|
||||
"help": "Ajuda",
|
||||
"refresh": "Atualizar",
|
||||
"reload_resources": "Recarregar recursos"
|
||||
"reload_resources": "Recarregar recursos",
|
||||
"start_conversation": "Iniciar conversa"
|
||||
},
|
||||
"reload_lovelace": "Recarregar UI",
|
||||
"reload_resources": {
|
||||
@@ -3185,6 +3239,9 @@
|
||||
"dropdown_label": "Painel de instrumentos",
|
||||
"header": "Painel de instrumentos"
|
||||
},
|
||||
"enable_shortcuts": {
|
||||
"header": "Atalhos de Teclado"
|
||||
},
|
||||
"force_narrow": {
|
||||
"description": "Isto esconderá por defeito a barra lateral, semelhante à experiência no telemóvel.",
|
||||
"header": "Esconder sempre a barra lateral."
|
||||
@@ -3229,6 +3286,9 @@
|
||||
"header": "Módulos de Autenticação por Multíplos-fatores"
|
||||
},
|
||||
"push_notifications": {
|
||||
"add_device_prompt": {
|
||||
"input_label": "Nome do dispositivo"
|
||||
},
|
||||
"description": "Enviar notificações para este dispositivo.",
|
||||
"error_load_platform": "Configurar notify.html5.",
|
||||
"error_use_https": "Requer SSL ativo para o interface principal",
|
||||
@@ -3270,6 +3330,9 @@
|
||||
"header": "Vibrar"
|
||||
}
|
||||
},
|
||||
"shopping_list": {
|
||||
"start_conversation": "Iniciar conversa"
|
||||
},
|
||||
"shopping-list": {
|
||||
"add_item": "Adicionar item",
|
||||
"clear_completed": "Limpar concluídos",
|
||||
|
@@ -377,7 +377,7 @@
|
||||
"low": "низкий",
|
||||
"on_off": "Вкл / Выкл",
|
||||
"operation": "Режим работы",
|
||||
"preset_mode": "Предустановка",
|
||||
"preset_mode": "Пресет",
|
||||
"swing_mode": "Режим качания воздушных шторок",
|
||||
"target_humidity": "Заданная влажность",
|
||||
"target_temperature": "Заданная температура",
|
||||
@@ -728,8 +728,10 @@
|
||||
"confirm_delete": "Вы уверены, что хотите удалить эту запись?",
|
||||
"delete": "Удалить",
|
||||
"enabled_cause": "Инициатор: {cause}.",
|
||||
"enabled_delay_confirm": "Объекты будут добавлены в Home Assistant через {delay} секунд",
|
||||
"enabled_description": "Скрытые объекты не будут доступны в Home Assistant.",
|
||||
"enabled_label": "Отображать объект",
|
||||
"enabled_restart_confirm": "Перезапустите Home Assistant, чтобы завершить изменение объектов",
|
||||
"entity_id": "ID объекта",
|
||||
"icon": "Значок",
|
||||
"icon_error": "Параметр должен быть в формате 'prefix:iconname' (например: 'mdi:home')",
|
||||
@@ -865,6 +867,28 @@
|
||||
},
|
||||
"quick-bar": {
|
||||
"commands": {
|
||||
"navigation": {
|
||||
"areas": "Помещения",
|
||||
"automation": "Автоматизация",
|
||||
"core": "Общие",
|
||||
"customize": "Кастомизация",
|
||||
"devices": "Устройства",
|
||||
"entities": "Объекты",
|
||||
"helpers": "Вспомогательное",
|
||||
"info": "О системе",
|
||||
"integrations": "Интеграции",
|
||||
"logs": "Журнал сервера",
|
||||
"lovelace": "Панели Lovelace",
|
||||
"navigate_to": "Открыть \"{panel}\"",
|
||||
"navigate_to_config": "Перейти в раздел \"{panel}\"",
|
||||
"person": "Люди",
|
||||
"scene": "Сцены",
|
||||
"script": "Сценарии",
|
||||
"server_control": "Сервер",
|
||||
"tags": "Метки",
|
||||
"users": "Пользователи",
|
||||
"zone": "Зоны"
|
||||
},
|
||||
"reload": {
|
||||
"automation": "Перезагрузить автоматизации",
|
||||
"command_line": "Перезагрузить объекты интеграции \"Command Line\"",
|
||||
@@ -1020,7 +1044,7 @@
|
||||
"add": "Добавить действие",
|
||||
"delete": "Удалить",
|
||||
"delete_confirm": "Вы уверены, что хотите удалить?",
|
||||
"duplicate": "Копировать",
|
||||
"duplicate": "Дублировать",
|
||||
"header": "Действия",
|
||||
"introduction": "Действия — это то, что сделает Home Assistant, когда правило автоматизации сработает.",
|
||||
"learn_more": "Узнайте больше о действиях",
|
||||
@@ -1099,7 +1123,7 @@
|
||||
"add": "Добавить условие",
|
||||
"delete": "Удалить",
|
||||
"delete_confirm": "Вы уверены, что хотите удалить?",
|
||||
"duplicate": "Копировать",
|
||||
"duplicate": "Дублировать",
|
||||
"header": "Условия",
|
||||
"introduction": "Условия — это необязательная часть правила автоматизации. Действие автоматизации не будет выполнено, пока не будут удовлетворены все условия.",
|
||||
"learn_more": "Узнайте больше об условиях",
|
||||
@@ -1203,7 +1227,7 @@
|
||||
"add": "Добавить триггер",
|
||||
"delete": "Удалить",
|
||||
"delete_confirm": "Вы уверены, что хотите удалить?",
|
||||
"duplicate": "Копировать",
|
||||
"duplicate": "Дублировать",
|
||||
"header": "Триггеры",
|
||||
"introduction": "Триггеры — это то, что запускает процесс автоматизации. Можно указать несколько триггеров на одно и то же правило. Когда триггер сработает, Home Assistant будет проверять условия (если таковые имеются), и выполнять действия.",
|
||||
"learn_more": "Узнайте больше о триггерах",
|
||||
@@ -1306,8 +1330,8 @@
|
||||
"add_automation": "Добавить автоматизацию",
|
||||
"delete_automation": "Удалить автоматизацию",
|
||||
"delete_confirm": "Вы уверены, что хотите удалить эту автоматизацию?",
|
||||
"duplicate": "Копировать",
|
||||
"duplicate_automation": "Копировать автоматизацию",
|
||||
"duplicate": "Дублировать",
|
||||
"duplicate_automation": "Дублировать",
|
||||
"edit_automation": "Редактировать автоматизацию",
|
||||
"header": "Редактор автоматизаций",
|
||||
"headers": {
|
||||
@@ -1634,12 +1658,12 @@
|
||||
"disable_selected": {
|
||||
"button": "Скрыть выбранные",
|
||||
"confirm_text": "Скрытые объекты не будут доступны в Home Assistant.",
|
||||
"confirm_title": "Вы уверены, что хотите скрыть {number} выбранных объектов?"
|
||||
"confirm_title": "Вы уверены, что хотите скрыть {number} {number, plural,\n one {выбранный объект}\n other {выбранных объектов}\n}?"
|
||||
},
|
||||
"enable_selected": {
|
||||
"button": "Отображать выбранные",
|
||||
"confirm_text": "Если эти объекты ранее были скрыты, они снова будут отображаться в Home Assistant.",
|
||||
"confirm_title": "Отображать {number} выбранных объектов?"
|
||||
"confirm_title": "Отображать {number} {number, plural,\n one {выбранный объект}\n other {выбранных объектов}\n}?"
|
||||
},
|
||||
"filter": {
|
||||
"filter": "Фильтр",
|
||||
@@ -1661,9 +1685,9 @@
|
||||
"remove_selected": {
|
||||
"button": "Удалить выбранные",
|
||||
"confirm_partly_text": "Вы можете удалить только {removable} из выбранных {selected} объектов. Объекты могут быть удалены только когда интеграция больше не предоставляет объекты. В некоторых случаях Вам нужно будет перезапустить Home Assistant, чтобы удалить объекты удаленной интеграции. Вы уверены, что хотите удалить объекты?",
|
||||
"confirm_partly_title": "Только {number} выбранных объектов могут быть удалены.",
|
||||
"confirm_partly_title": "Только {number} {number, plural,\n one {выбранный объект}\n other {выбранных объектов}\n} могут быть удалены.",
|
||||
"confirm_text": "Вы должны удалить эти объекты из конфигурации Lovelace и из правил автоматизации.",
|
||||
"confirm_title": "Вы уверены, что хотите удалить выбранные объекты? ({number})"
|
||||
"confirm_title": "Вы уверены, что хотите удалить {number} {number, plural,\n one {выбранный объект}\n other {выбранных объектов}\n}?"
|
||||
},
|
||||
"search": "Поиск объектов",
|
||||
"selected": "Выбрано: {number}",
|
||||
@@ -1712,6 +1736,8 @@
|
||||
"info": {
|
||||
"built_using": "Создано с использованием",
|
||||
"caption": "О системе",
|
||||
"copy_github": "Для GitHub",
|
||||
"copy_raw": "Необработанный текст",
|
||||
"custom_uis": "Кастомные интерфейсы:",
|
||||
"description": "Информация о системе",
|
||||
"developed_by": "Разработано множеством замечательных людей.",
|
||||
@@ -1727,6 +1753,36 @@
|
||||
"server": "сервер",
|
||||
"source": "Исходный код:",
|
||||
"system_health_error": "Компонент System Health не загружен. Добавьте 'system_health:' в файл configuration.yaml.",
|
||||
"system_health": {
|
||||
"checks": {
|
||||
"cloud": {
|
||||
"can_reach_cert_server": "Доступ к серверу сертификатов",
|
||||
"can_reach_cloud": "Доступ к Home Assistant Cloud",
|
||||
"can_reach_cloud_auth": "Доступ к серверу аутентификации",
|
||||
"subscription_expiration": "Срок действия подписки"
|
||||
},
|
||||
"homeassistant": {
|
||||
"arch": "Архитектура ЦП",
|
||||
"dev": "Среда разработки",
|
||||
"docker": "Docker",
|
||||
"hassio": "HassOS",
|
||||
"installation_type": "Тип установки",
|
||||
"os_name": "Название операционной системы",
|
||||
"os_version": "Версия операционной системы",
|
||||
"python_version": "Версия Python",
|
||||
"timezone": "Часовой пояс",
|
||||
"version": "Версия",
|
||||
"virtualenv": "Виртуальное окружение"
|
||||
},
|
||||
"lovelace": {
|
||||
"dashboards": "Панели",
|
||||
"mode": "Режим",
|
||||
"resources": "Ресурсы"
|
||||
}
|
||||
},
|
||||
"manage": "Управление",
|
||||
"more_info": "дополнительная информация"
|
||||
},
|
||||
"title": "О системе"
|
||||
},
|
||||
"integration_panel_move": {
|
||||
@@ -2144,6 +2200,8 @@
|
||||
},
|
||||
"picker": {
|
||||
"add_script": "Добавить сценарий",
|
||||
"duplicate": "Дублировать",
|
||||
"duplicate_script": "Дублировать",
|
||||
"edit_script": "Редактировать сценарий",
|
||||
"header": "Редактор сценариев",
|
||||
"headers": {
|
||||
@@ -2217,6 +2275,8 @@
|
||||
"add_tag": "Добавить метку",
|
||||
"automation_title": "Считана метка {name}",
|
||||
"caption": "Метки",
|
||||
"confirm_remove": "Вы уверены, что хотите удалить метку {tag}?",
|
||||
"confirm_remove_title": "Удалить метку?",
|
||||
"create_automation": "Создать автоматизацию с меткой",
|
||||
"description": "Управление метками",
|
||||
"detail": {
|
||||
@@ -2276,6 +2336,7 @@
|
||||
"update_user": "Обновить"
|
||||
},
|
||||
"picker": {
|
||||
"add_user": "Добавить пользователя",
|
||||
"headers": {
|
||||
"group": "Группа",
|
||||
"name": "Имя",
|
||||
@@ -2556,6 +2617,8 @@
|
||||
"filter_attributes": "Поиск",
|
||||
"filter_entities": "Поиск",
|
||||
"filter_states": "Поиск",
|
||||
"last_changed": "Последнее изменение",
|
||||
"last_updated": "Последнее обновление",
|
||||
"more_info": "Подробнее",
|
||||
"no_entities": "Не найдено",
|
||||
"set_state": "Задать состояние",
|
||||
@@ -2667,7 +2730,7 @@
|
||||
"name": "Панель сигнализации"
|
||||
},
|
||||
"button": {
|
||||
"default_action_help": "Действие по умолчанию зависит от возможностей объекта. Это может быть переключение состояния, либо будет отображение дополнительной информации.",
|
||||
"default_action_help": "Действие по умолчанию зависит от возможностей объекта. Это может быть переключение состояния, либо отображение дополнительной информации.",
|
||||
"description": "Позволяет добавлять кнопки для выполнения каких-либо задач.",
|
||||
"name": "Кнопка"
|
||||
},
|
||||
@@ -2807,6 +2870,10 @@
|
||||
"description": "Позволяет контролировать источник света, изменять яркость.",
|
||||
"name": "Освещение"
|
||||
},
|
||||
"logbook": {
|
||||
"description": "Отображает список событий для объектов.",
|
||||
"name": "Журнал событий"
|
||||
},
|
||||
"map": {
|
||||
"dark_mode": "Тёмная тема",
|
||||
"default_zoom": "Масштаб по умолчанию",
|
||||
@@ -2879,14 +2946,21 @@
|
||||
"entity": "Объект",
|
||||
"no_description": "Описание недоступно."
|
||||
},
|
||||
"common": {
|
||||
"add": "Добавить",
|
||||
"clear": "Очистить",
|
||||
"edit": "Изменить",
|
||||
"none": "Не выбрано"
|
||||
},
|
||||
"edit_badges": {
|
||||
"panel_mode": "В режиме панели значки на вкладке отображаться не будут."
|
||||
},
|
||||
"edit_card": {
|
||||
"add": "Добавить карточку",
|
||||
"clear": "Очистить",
|
||||
"confirm_cancel": "Вы уверены, что хотите отменить?",
|
||||
"delete": "Удалить",
|
||||
"duplicate": "Копировать",
|
||||
"duplicate": "Дублировать",
|
||||
"edit": "Изменить",
|
||||
"header": "Настройка карточки",
|
||||
"move": "Переместить",
|
||||
@@ -2924,6 +2998,22 @@
|
||||
}
|
||||
},
|
||||
"header": "Редактирование интерфейса",
|
||||
"header-footer": {
|
||||
"choose_header_footer": "Выберите {type}",
|
||||
"footer": "Footer",
|
||||
"header": "Header",
|
||||
"types": {
|
||||
"buttons": {
|
||||
"name": "Кнопки"
|
||||
},
|
||||
"graph": {
|
||||
"name": "График"
|
||||
},
|
||||
"picture": {
|
||||
"name": "Изображение"
|
||||
}
|
||||
}
|
||||
},
|
||||
"menu": {
|
||||
"open": "Открыть меню пользовательского интерфейса Lovelace",
|
||||
"raw_editor": "Текстовый редактор"
|
||||
@@ -2968,6 +3058,13 @@
|
||||
"dashboard_label": "Панель",
|
||||
"header": "Выберите вкладку"
|
||||
},
|
||||
"sub-element-editor": {
|
||||
"types": {
|
||||
"footer": "Footer",
|
||||
"header": "Header",
|
||||
"row": "Редактор строки объекта"
|
||||
}
|
||||
},
|
||||
"suggest_card": {
|
||||
"add": "Подтвердить",
|
||||
"create_own": "Изменить",
|
||||
|
@@ -2021,7 +2021,14 @@
|
||||
"complete": "Postopek intervjuja je končan",
|
||||
"configuration": "Pridobitev konfiguracijskih vrednosti iz vozlišča",
|
||||
"dynamic": "Pridobivanje pogosto spreminjajočih se vrednosti iz vozlišča",
|
||||
"session": "Pridobitev redko spreminjajočih se vrednosti iz vozlišča"
|
||||
"manufacturerspecific1": "Pridobivanje identifikacijskih kod proizvajalca in izdelka iz vozlišča",
|
||||
"manufacturerspecific2": "Pridobivanje dodatnih identifikacijskih kod proizvajalca in izdelka iz vozlišča",
|
||||
"nodeinfo": "Pridobivanje podprtih razredov ukazov iz vozlišča",
|
||||
"nodeplusinfo": "Pridobivanje informacij o Z-Wave + iz vozlišča",
|
||||
"probe": "Preverjanje, ali je vozlišče budno / živo",
|
||||
"protocolinfo": "Pridobivanje osnovnih zmožnosti Z-Wave tega vozlišča od krmilnika",
|
||||
"session": "Pridobitev redko spreminjajočih se vrednosti iz vozlišča",
|
||||
"wakeup": "Nastavljanje podpore za vrste in sporočila za prebujanje"
|
||||
},
|
||||
"node": {
|
||||
"button": "Podrobnosti o vozlišču",
|
||||
@@ -2167,6 +2174,8 @@
|
||||
},
|
||||
"picker": {
|
||||
"add_script": "Ustvari novo skripto",
|
||||
"duplicate": "Podvoji",
|
||||
"duplicate_script": "Podvoji skripto",
|
||||
"edit_script": "Uredi skripto",
|
||||
"header": "Urejevalnik skript",
|
||||
"headers": {
|
||||
|
@@ -804,6 +804,10 @@
|
||||
},
|
||||
"more_info_control": {
|
||||
"controls": "控制项",
|
||||
"cover": {
|
||||
"close_cover": "关闭卷帘",
|
||||
"open_cover": "打开卷帘"
|
||||
},
|
||||
"details": "详情",
|
||||
"dismiss": "关闭对话框",
|
||||
"edit": "编辑实体",
|
||||
@@ -867,6 +871,28 @@
|
||||
},
|
||||
"quick-bar": {
|
||||
"commands": {
|
||||
"navigation": {
|
||||
"areas": "区域注册表",
|
||||
"automation": "自动化",
|
||||
"core": "通用",
|
||||
"customize": "自定义",
|
||||
"devices": "设备",
|
||||
"entities": "实体注册表",
|
||||
"helpers": "辅助元素",
|
||||
"info": "信息",
|
||||
"integrations": "集成",
|
||||
"logs": "日志",
|
||||
"lovelace": "Lovelace 仪表盘",
|
||||
"navigate_to": "导航到{panel}",
|
||||
"navigate_to_config": "导航到{panel}配置",
|
||||
"person": "人员",
|
||||
"scene": "场景",
|
||||
"script": "脚本",
|
||||
"server_control": "服务控制",
|
||||
"tags": "标签",
|
||||
"users": "用户",
|
||||
"zone": "地点"
|
||||
},
|
||||
"reload": {
|
||||
"automation": "重载自动化",
|
||||
"command_line": "重载命令行实体",
|
||||
@@ -884,7 +910,7 @@
|
||||
"input_select": "重载多项选择器",
|
||||
"input_text": "重载文字输入",
|
||||
"min_max": "重载最小值/最大值实体",
|
||||
"mqtt": "重载手动配置的 mqtt 实体",
|
||||
"mqtt": "重载手动配置的 MQTT 实体",
|
||||
"person": "重载人员",
|
||||
"ping": "重载 ping 二元传感器实体",
|
||||
"reload": "重载{domain}",
|
||||
@@ -892,7 +918,7 @@
|
||||
"rpi_gpio": "重载树莓派 GPIO 实体",
|
||||
"scene": "重载场景",
|
||||
"script": "重载脚本",
|
||||
"smtp": "重载 smtp 通知服务",
|
||||
"smtp": "重载 SMTP 通知服务",
|
||||
"statistics": "重载 statistics 实体",
|
||||
"telegram": "重载 telegram 通知服务",
|
||||
"template": "重载模板实体",
|
||||
@@ -1714,6 +1740,8 @@
|
||||
"info": {
|
||||
"built_using": "建于",
|
||||
"caption": "信息",
|
||||
"copy_github": "用于 GitHub",
|
||||
"copy_raw": "原始文本",
|
||||
"custom_uis": "自定义用户界面:",
|
||||
"description": "查看关于此 Home Assistant 安装的信息",
|
||||
"developed_by": "由一帮很 Awesome~~~ 的人开发。",
|
||||
@@ -2182,6 +2210,8 @@
|
||||
},
|
||||
"picker": {
|
||||
"add_script": "添加脚本",
|
||||
"duplicate": "制作副本",
|
||||
"duplicate_script": "复制脚本",
|
||||
"edit_script": "编辑脚本",
|
||||
"header": "脚本编辑器",
|
||||
"headers": {
|
||||
@@ -2218,7 +2248,7 @@
|
||||
"input_text": "重载文字输入",
|
||||
"introduction": "Home Assistant 中的部分配置可以直接重载,而无需重启服务。点击重载按钮将重新载入新的配置。",
|
||||
"min_max": "重载最小值/最大值实体",
|
||||
"mqtt": "重载手动配置的 mqtt 实体",
|
||||
"mqtt": "重载手动配置的 MQTT 实体",
|
||||
"person": "重载人员",
|
||||
"ping": "重载 ping 二元传感器实体",
|
||||
"reload": "重载{domain}",
|
||||
@@ -2226,7 +2256,7 @@
|
||||
"rpi_gpio": "重载树莓派 GPIO 实体",
|
||||
"scene": "重载场景",
|
||||
"script": "重载脚本",
|
||||
"smtp": "重载 smtp 通知服务",
|
||||
"smtp": "重载 SMTP 通知服务",
|
||||
"statistics": "重载 statistics 实体",
|
||||
"telegram": "重载 telegram 通知服务",
|
||||
"template": "重载模板实体",
|
||||
@@ -2316,6 +2346,7 @@
|
||||
"update_user": "更新"
|
||||
},
|
||||
"picker": {
|
||||
"add_user": "添加用户",
|
||||
"headers": {
|
||||
"group": "群组",
|
||||
"name": "名称",
|
||||
@@ -2596,6 +2627,8 @@
|
||||
"filter_attributes": "输入筛选属性",
|
||||
"filter_entities": "输入筛选实体",
|
||||
"filter_states": "输入筛选状态",
|
||||
"last_changed": "上次变化",
|
||||
"last_updated": "上次更新",
|
||||
"more_info": "更多信息",
|
||||
"no_entities": "没有可用实体",
|
||||
"set_state": "设置状态",
|
||||
@@ -2847,6 +2880,10 @@
|
||||
"description": "“灯光”卡片用于调整灯的亮度。",
|
||||
"name": "灯光"
|
||||
},
|
||||
"logbook": {
|
||||
"description": "“日志”卡片可显示实体的事件列表。",
|
||||
"name": "日志"
|
||||
},
|
||||
"map": {
|
||||
"dark_mode": "夜间模式?",
|
||||
"default_zoom": "默认缩放",
|
||||
|
@@ -511,16 +511,23 @@
|
||||
"continue": "繼續",
|
||||
"copied": "已複製",
|
||||
"delete": "刪除",
|
||||
"disable": "關閉",
|
||||
"enable": "開啟",
|
||||
"error_required": "必填",
|
||||
"leave": "離開",
|
||||
"loading": "讀取中",
|
||||
"menu": "選單",
|
||||
"next": "下一步",
|
||||
"no": "否",
|
||||
"not_now": "現在不要",
|
||||
"overflow_menu": "捲動選單",
|
||||
"previous": "上一步",
|
||||
"refresh": "更新",
|
||||
"remove": "移除",
|
||||
"rename": "重新命名",
|
||||
"save": "儲存",
|
||||
"skip": "略過",
|
||||
"stay": "保持",
|
||||
"successfully_deleted": "成功刪除",
|
||||
"successfully_saved": "成功儲存",
|
||||
"undo": "撤消",
|
||||
@@ -624,7 +631,7 @@
|
||||
"season": "季",
|
||||
"track": "音軌",
|
||||
"tv_show": "電視節目",
|
||||
"url": "網址",
|
||||
"url": "URL",
|
||||
"video": "影片"
|
||||
},
|
||||
"content-type": {
|
||||
@@ -721,8 +728,10 @@
|
||||
"confirm_delete": "確定要刪除此實體?",
|
||||
"delete": "刪除",
|
||||
"enabled_cause": "由 {cause} 關閉。",
|
||||
"enabled_delay_confirm": "啟用的實體將會於 {delay} 秒後新增至 Home Assistant",
|
||||
"enabled_description": "關閉的實體將不會新增至 Home Assistant。",
|
||||
"enabled_label": "啟用實體",
|
||||
"enabled_restart_confirm": "重新啟動 Home Assistant 以完成實體啟用",
|
||||
"entity_id": "實體 ID",
|
||||
"icon": "圖示",
|
||||
"icon_error": "圖示必須按照格式「prefix:iconname」設定,例如「mdi:home」",
|
||||
@@ -795,6 +804,13 @@
|
||||
},
|
||||
"more_info_control": {
|
||||
"controls": "控制",
|
||||
"cover": {
|
||||
"close_cover": "關閉窗簾",
|
||||
"close_tile_cover": "開啟窗簾",
|
||||
"open_cover": "開啟窗簾",
|
||||
"open_tilt_cover": "開啟窗簾",
|
||||
"stop_cover": "停止窗簾"
|
||||
},
|
||||
"details": "詳細資訊",
|
||||
"dismiss": "忽略對話",
|
||||
"edit": "編輯實體",
|
||||
@@ -858,6 +874,28 @@
|
||||
},
|
||||
"quick-bar": {
|
||||
"commands": {
|
||||
"navigation": {
|
||||
"areas": "分區",
|
||||
"automation": "自動化",
|
||||
"core": "一般設定",
|
||||
"customize": "自訂化",
|
||||
"devices": "設備",
|
||||
"entities": "實體",
|
||||
"helpers": "助手",
|
||||
"info": "更多資訊",
|
||||
"integrations": "整合",
|
||||
"logs": "記錄",
|
||||
"lovelace": "Lovelace 主面板",
|
||||
"navigate_to": "導航至 {panel}",
|
||||
"navigate_to_config": "導航至 {panel} 設定",
|
||||
"person": "人員",
|
||||
"scene": "場景",
|
||||
"script": "腳本",
|
||||
"server_control": "伺服器控制",
|
||||
"tags": "標籤",
|
||||
"users": "用戶",
|
||||
"zone": "區域"
|
||||
},
|
||||
"reload": {
|
||||
"automation": "重新載入自動化",
|
||||
"command_line": "重新載入命令列實體",
|
||||
@@ -875,7 +913,7 @@
|
||||
"input_select": "重新載入輸入選擇",
|
||||
"input_text": "重新載入輸入文字",
|
||||
"min_max": "重新載入最低/最高實體",
|
||||
"mqtt": "手動重新載入 MQTT 實體",
|
||||
"mqtt": "重新載入手動設定 MQTT 實體",
|
||||
"person": "重新載入人員",
|
||||
"ping": "重新載入 Ping 二進位傳感器實體",
|
||||
"reload": "重新載入{domain}",
|
||||
@@ -1627,12 +1665,12 @@
|
||||
"disable_selected": {
|
||||
"button": "關閉已選擇",
|
||||
"confirm_text": "關閉的實體將不會新增至 Home Assistant。",
|
||||
"confirm_title": "是否要關閉 {number} 個實體?"
|
||||
"confirm_title": "是否要關閉 {number} {number, plural,\n one {個實體}\n other {個實體}\n}?"
|
||||
},
|
||||
"enable_selected": {
|
||||
"button": "開啟已選擇",
|
||||
"confirm_text": "假如目前為關閉狀態,將再次於 Home Assistant 中開啟。",
|
||||
"confirm_title": "是否要開啟 {number} 個實體?"
|
||||
"confirm_title": "是否要開啟 {number} {number, plural,\n one {個實體}\n other {個實體}\n}?"
|
||||
},
|
||||
"filter": {
|
||||
"filter": "過濾器",
|
||||
@@ -1654,9 +1692,9 @@
|
||||
"remove_selected": {
|
||||
"button": "移除已選擇",
|
||||
"confirm_partly_text": "已選擇的 {selected} 個實體中、僅有 {removable} 個可移除。僅有當整合不再提供實體時、實體方能進行移除。有時候,於移除整合之後、需重啟 Home Assistant 後、方能進行移除的動作。確定要移除可移除之實體?",
|
||||
"confirm_partly_title": "僅 {number} 個已選擇之實體可移除。",
|
||||
"confirm_partly_title": "僅 {number} {number, plural,\n one {個已選擇之實體}\n other {個已選擇之實體}\n}可移除。。",
|
||||
"confirm_text": "假如包含此些實體,應該從 Lovelace 設定與自動化中進行移除。",
|
||||
"confirm_title": "是否要移除 {number} 個實體?"
|
||||
"confirm_title": "是否要移除 {number} {number, plural,\n one {個實體}\n other {個實體}\n}?"
|
||||
},
|
||||
"search": "搜尋實體",
|
||||
"selected": "已選擇 {number} 個",
|
||||
@@ -1720,6 +1758,42 @@
|
||||
"server": "伺服器",
|
||||
"source": "來源:",
|
||||
"system_health_error": "系統健康元件未載入。請於 configuration.yaml 內加入「system_health:」",
|
||||
"system_health": {
|
||||
"checks": {
|
||||
"cloud": {
|
||||
"alexa_enabled": "Alexa 已啟用",
|
||||
"can_reach_cert_server": "連線驗證伺服器",
|
||||
"can_reach_cloud": "連線 Home Assistant Cloud",
|
||||
"can_reach_cloud_auth": "連線認證伺服器",
|
||||
"google_enabled": "Google 已啟用",
|
||||
"logged_in": "已登入",
|
||||
"relayer_connected": "中繼已連線",
|
||||
"remote_connected": "遠端控制已連線",
|
||||
"remote_enabled": "遠端控制已啟用",
|
||||
"subscription_expiration": "訂閱到期"
|
||||
},
|
||||
"homeassistant": {
|
||||
"arch": "CPU 架構",
|
||||
"dev": "開發版",
|
||||
"docker": "Docker",
|
||||
"hassio": "HassOS",
|
||||
"installation_type": "安裝類型",
|
||||
"os_name": "作業系統名稱",
|
||||
"os_version": "作業系統版本",
|
||||
"python_version": "Python 版本",
|
||||
"timezone": "時區",
|
||||
"version": "版本",
|
||||
"virtualenv": "虛擬環境"
|
||||
},
|
||||
"lovelace": {
|
||||
"dashboards": "主面板",
|
||||
"mode": "模式",
|
||||
"resources": "資源"
|
||||
}
|
||||
},
|
||||
"manage": "管理",
|
||||
"more_info": "更多資訊"
|
||||
},
|
||||
"title": "資訊"
|
||||
},
|
||||
"integration_panel_move": {
|
||||
@@ -1845,7 +1919,7 @@
|
||||
"title": "標題",
|
||||
"title_required": "必須輸入標題",
|
||||
"update": "更新",
|
||||
"url": "網址",
|
||||
"url": "URL",
|
||||
"url_error_msg": "網址應該包含一個 -,同時不能包含空格或特殊字元,除了 _ 及 -。"
|
||||
},
|
||||
"picker": {
|
||||
@@ -1873,8 +1947,8 @@
|
||||
"new_resource": "新增資源",
|
||||
"type": "資源類型",
|
||||
"update": "更新",
|
||||
"url": "網址",
|
||||
"url_error_msg": "網址為必填欄位",
|
||||
"url": "URL",
|
||||
"url_error_msg": "URL 為必填欄位",
|
||||
"warning_header": "請特別注意!",
|
||||
"warning_text": "新增資源具有風險性、請確認資源來源安全性。惡意的資源可能嚴重損害您的系統。"
|
||||
},
|
||||
@@ -1882,7 +1956,7 @@
|
||||
"add_resource": "新增資源",
|
||||
"headers": {
|
||||
"type": "類別",
|
||||
"url": "網址"
|
||||
"url": "URL"
|
||||
},
|
||||
"no_resources": "沒有資源"
|
||||
},
|
||||
@@ -2136,7 +2210,9 @@
|
||||
"sequence_sentence": "此腳本所含的操作動作。"
|
||||
},
|
||||
"picker": {
|
||||
"add_script": "新增新腳本",
|
||||
"add_script": "新增腳本",
|
||||
"duplicate": "複製",
|
||||
"duplicate_script": "複製腳本",
|
||||
"edit_script": "編輯腳本",
|
||||
"header": "腳本編輯器",
|
||||
"headers": {
|
||||
@@ -2173,7 +2249,7 @@
|
||||
"input_text": "重新載入輸入文字",
|
||||
"introduction": "Home Assistant 中部分設定無須重啟即可重新載入生效。點選重新載入按鈕,即可解除目前 YAML 設定,並重新載入最新設定。",
|
||||
"min_max": "重新載入最低/最高實體",
|
||||
"mqtt": "手動重新載入 MQTT 實體",
|
||||
"mqtt": "重新載入手動設定 MQTT 實體",
|
||||
"person": "重新載入人員",
|
||||
"ping": "重新載入 Ping 二進位傳感器實體",
|
||||
"reload": "重新載入{domain}",
|
||||
@@ -2210,6 +2286,8 @@
|
||||
"add_tag": "新增標籤",
|
||||
"automation_title": "標籤 {name} 已掃描",
|
||||
"caption": "標籤",
|
||||
"confirm_remove": "是否要移除標籤 {tag}?",
|
||||
"confirm_remove_title": "移除標籤?",
|
||||
"create_automation": "以標籤新增自動化",
|
||||
"description": "管理標籤",
|
||||
"detail": {
|
||||
@@ -2269,6 +2347,7 @@
|
||||
"update_user": "更新"
|
||||
},
|
||||
"picker": {
|
||||
"add_user": "新增用戶",
|
||||
"headers": {
|
||||
"group": "群組",
|
||||
"name": "名稱",
|
||||
@@ -2549,6 +2628,8 @@
|
||||
"filter_attributes": "屬性過濾器",
|
||||
"filter_entities": "實體過濾器",
|
||||
"filter_states": "狀態過濾器",
|
||||
"last_changed": "上次變更",
|
||||
"last_updated": "最後更新",
|
||||
"more_info": "更多資訊",
|
||||
"no_entities": "無實體",
|
||||
"set_state": "設定狀態",
|
||||
@@ -2635,7 +2716,7 @@
|
||||
}
|
||||
},
|
||||
"changed_toast": {
|
||||
"message": "此主面板 Lovelace UI 設定已更新,是否要更新頁面檢視變更?",
|
||||
"message": "此主面板 Lovelace UI 設定已更新,更新頁面檢視變更?",
|
||||
"refresh": "更新"
|
||||
},
|
||||
"editor": {
|
||||
@@ -2647,11 +2728,11 @@
|
||||
"navigate": "導航",
|
||||
"none": "沒有動作",
|
||||
"toggle": "開關",
|
||||
"url": "網址"
|
||||
"url": "URL"
|
||||
},
|
||||
"editor_service_data": "服務資料僅能於代碼編輯器中輸入",
|
||||
"navigation_path": "導航路徑",
|
||||
"url_path": "網址路徑"
|
||||
"url_path": "URL 路徑"
|
||||
},
|
||||
"card": {
|
||||
"alarm-panel": {
|
||||
@@ -2769,7 +2850,7 @@
|
||||
"theme": "主題",
|
||||
"title": "標題",
|
||||
"unit": "單位",
|
||||
"url": "網址"
|
||||
"url": "URL"
|
||||
},
|
||||
"glance": {
|
||||
"columns": "列",
|
||||
@@ -2800,6 +2881,10 @@
|
||||
"description": "燈光面板可供變更燈光的亮度與開關。",
|
||||
"name": "燈光面板"
|
||||
},
|
||||
"logbook": {
|
||||
"description": "日誌面板顯示實體事件列表。",
|
||||
"name": "日誌面板"
|
||||
},
|
||||
"map": {
|
||||
"dark_mode": "深色模式?",
|
||||
"default_zoom": "預設大小",
|
||||
@@ -2872,11 +2957,18 @@
|
||||
"entity": "實體",
|
||||
"no_description": "無描述可使用。"
|
||||
},
|
||||
"common": {
|
||||
"add": "新增",
|
||||
"clear": "清除",
|
||||
"edit": "編輯",
|
||||
"none": "無"
|
||||
},
|
||||
"edit_badges": {
|
||||
"panel_mode": "\"面板模式\"下、圓標圖示將不會顯示。"
|
||||
},
|
||||
"edit_card": {
|
||||
"add": "新增面板",
|
||||
"clear": "清除",
|
||||
"confirm_cancel": "確定要取消?",
|
||||
"delete": "刪除面板",
|
||||
"duplicate": "複製面板",
|
||||
@@ -2917,6 +3009,22 @@
|
||||
}
|
||||
},
|
||||
"header": "編輯 UI",
|
||||
"header-footer": {
|
||||
"choose_header_footer": "選擇{type}",
|
||||
"footer": "Footer",
|
||||
"header": "Header",
|
||||
"types": {
|
||||
"buttons": {
|
||||
"name": "按鈕"
|
||||
},
|
||||
"graph": {
|
||||
"name": "圖像"
|
||||
},
|
||||
"picture": {
|
||||
"name": "照片"
|
||||
}
|
||||
}
|
||||
},
|
||||
"menu": {
|
||||
"open": "開啟 Lovelace UI 選單",
|
||||
"raw_editor": "文字模式編輯器"
|
||||
@@ -2961,6 +3069,13 @@
|
||||
"dashboard_label": "主面板",
|
||||
"header": "選擇面板"
|
||||
},
|
||||
"sub-element-editor": {
|
||||
"types": {
|
||||
"footer": "Footer 編輯器",
|
||||
"header": "Header 編輯器",
|
||||
"row": "實體編輯器"
|
||||
}
|
||||
},
|
||||
"suggest_card": {
|
||||
"add": "新增至 Lovelace UI",
|
||||
"create_own": "選擇其他面板",
|
||||
|
Reference in New Issue
Block a user