Merge pull request #4218 from home-assistant/dev

20191114.0
This commit is contained in:
Bram Kragten 2019-11-14 13:47:21 +01:00 committed by GitHub
commit ff7309f5c4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
84 changed files with 64619 additions and 61639 deletions

View File

@ -14,7 +14,7 @@ function hasHtml(data) {
function recursiveCheckHasHtml(file, data, errors, recKey) {
Object.keys(data).forEach(function(key) {
if (typeof data[key] === "object") {
nextRecKey = recKey ? `${recKey}.${key}` : key;
const nextRecKey = recKey ? `${recKey}.${key}` : key;
recursiveCheckHasHtml(file, data[key], errors, nextRecKey);
} else if (hasHtml(data[key])) {
errors.push(`HTML found in ${file.path} at key ${recKey}.${key}`);
@ -23,7 +23,7 @@ function recursiveCheckHasHtml(file, data, errors, recKey) {
}
function checkHtml() {
let errors = [];
const errors = [];
return mapStream(function(file, cb) {
const content = file.contents;

View File

@ -45,11 +45,10 @@ function recursiveFlatten(prefix, data) {
let output = {};
Object.keys(data).forEach(function(key) {
if (typeof data[key] === "object") {
output = Object.assign(
{},
output,
recursiveFlatten(prefix + key + ".", data[key])
);
output = {
...output,
...recursiveFlatten(prefix + key + ".", data[key]),
};
} else {
output[prefix + key] = data[key];
}
@ -99,18 +98,16 @@ function recursiveEmpty(data) {
* @link https://docs.lokalise.co/article/KO5SZWLLsy-key-referencing
*/
const re_key_reference = /\[%key:([^%]+)%\]/;
function lokalise_transform(data, original) {
function lokaliseTransform(data, original, file) {
const output = {};
Object.entries(data).forEach(([key, value]) => {
if (value instanceof Object) {
output[key] = lokalise_transform(value, original);
output[key] = lokaliseTransform(value, original, file);
} else {
output[key] = value.replace(re_key_reference, (match, key) => {
const replace = key.split("::").reduce((tr, k) => tr[k], original);
if (typeof replace !== "string") {
throw Error(
`Invalid key placeholder ${key} in src/translations/en.json`
);
throw Error(`Invalid key placeholder ${key} in ${file.path}`);
}
return replace;
});
@ -183,7 +180,7 @@ gulp.task(
.src("src/translations/en.json")
.pipe(
transform(function(data, file) {
return lokalise_transform(data, data);
return lokaliseTransform(data, data, file);
})
)
.pipe(rename("translationMaster.json"))
@ -198,6 +195,11 @@ gulp.task(
gulp.series("build-master-translation", function() {
return gulp
.src([inDir + "/*.json", workDir + "/test.json"], { allowEmpty: true })
.pipe(
transform(function(data, file) {
return lokaliseTransform(data, data, file);
})
)
.pipe(
foreach(function(stream, file) {
// For each language generate a merged json file. It begins with the master

View File

@ -29,11 +29,13 @@ mkdir -p ${LOCAL_DIR}
docker run \
-v ${LOCAL_DIR}:/opt/dest/locale \
--rm \
lokalise/lokalise-cli@sha256:b8329d20280263cad04f65b843e54b9e8e6909a348a678eac959550b5ef5c75f lokalise \
lokalise/lokalise-cli-2@sha256:f1860b26be22fa73b8c93bc5f8690f2afc867610a42de6fc27adc790e5d4425d lokalise2 \
--token ${LOKALISE_TOKEN} \
export ${PROJECT_ID} \
--export_empty skip \
--type json \
--unzip_to /opt/dest
--project-id ${PROJECT_ID} \
file download \
--export-empty-as skip \
--format json \
--original-filenames=false \
--unzip-to /opt/dest
./node_modules/.bin/gulp check-downloaded-translations

View File

@ -33,10 +33,11 @@ fi
docker run \
-v ${LOCAL_FILE}:/opt/src/${LOCAL_FILE} \
lokalise/lokalise-cli@sha256:2198814ebddfda56ee041a4b427521757dd57f75415ea9693696a64c550cef21 lokalise \
lokalise/lokalise-cli-2@sha256:f1860b26be22fa73b8c93bc5f8690f2afc867610a42de6fc27adc790e5d4425d lokalise2 \
--token ${LOKALISE_TOKEN} \
import ${PROJECT_ID} \
--project-id ${PROJECT_ID} \
file upload \
--file /opt/src/${LOCAL_FILE} \
--lang_iso ${LANG_ISO} \
--convert_placeholders 0 \
--replace 1
--lang-iso ${LANG_ISO} \
--convert-placeholders=false \
--replace-modified=true

View File

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

View File

@ -0,0 +1,14 @@
/* tslint:disable */
// @ts-ignore
export const SpeechRecognition =
// @ts-ignore
window.SpeechRecognition || window.webkitSpeechRecognition;
// @ts-ignore
export const SpeechGrammarList =
// @ts-ignore
window.SpeechGrammarList || window.webkitSpeechGrammarList;
// @ts-ignore
export const SpeechRecognitionEvent =
// @ts-ignore
window.SpeechRecognitionEvent || window.webkitSpeechRecognitionEvent;
/* tslint:enable */

21
src/common/util/patch.ts Normal file
View File

@ -0,0 +1,21 @@
export const applyPatch = (data, path, value) => {
if (path.length === 1) {
data[path[0]] = value;
} else {
if (!data[path[0]]) {
data[path[0]] = {};
}
return applyPatch(data[path[0]], path.slice(1), value);
}
};
export const getPath = (data, path) => {
if (path.length === 1) {
return data[path[0]];
} else {
if (data[path[0]] === undefined) {
return undefined;
}
return getPath(data[path[0]], path.slice(1));
}
};

View File

@ -34,6 +34,7 @@ import {
EntityRegistryEntry,
subscribeEntityRegistry,
} from "../../data/entity_registry";
import { computeDomain } from "../../common/entity/compute_domain";
interface Device {
name: string;
@ -64,20 +65,45 @@ const rowRenderer = (root: HTMLElement, _owner, model: { item: Device }) => {
};
@customElement("ha-device-picker")
class HaDevicePicker extends SubscribeMixin(LitElement) {
export class HaDevicePicker extends SubscribeMixin(LitElement) {
@property() public hass!: HomeAssistant;
@property() public label?: string;
@property() public value?: string;
@property() public devices?: DeviceRegistryEntry[];
@property() public areas?: AreaRegistryEntry[];
@property() public entities?: EntityRegistryEntry[];
@property({ type: Boolean }) private _opened?: boolean;
/**
* Show only devices with entities from specific domains.
* @type {Array}
* @attr include-domains
*/
@property({ type: Array, attribute: "include-domains" })
public includeDomains?: string[];
/**
* Show no devices with entities of these domains.
* @type {Array}
* @attr exclude-domains
*/
@property({ type: Array, attribute: "exclude-domains" })
public excludeDomains?: string[];
/**
* Show only deviced with entities of these device classes.
* @type {Array}
* @attr include-device-classes
*/
@property({ type: Array, attribute: "include-device-classes" })
public includeDeviceClasses?: string[];
@property({ type: Boolean })
private _opened?: boolean;
private _getDevices = memoizeOne(
(
devices: DeviceRegistryEntry[],
areas: AreaRegistryEntry[],
entities: EntityRegistryEntry[]
entities: EntityRegistryEntry[],
includeDomains: this["includeDomains"],
excludeDomains: this["excludeDomains"],
includeDeviceClasses: this["includeDeviceClasses"]
): Device[] => {
if (!devices.length) {
return [];
@ -99,7 +125,53 @@ class HaDevicePicker extends SubscribeMixin(LitElement) {
areaLookup[area.area_id] = area;
}
const outputDevices = devices.map((device) => {
let inputDevices = [...devices];
if (includeDomains) {
inputDevices = inputDevices.filter((device) => {
const devEntities = deviceEntityLookup[device.id];
if (!devEntities || !devEntities.length) {
return false;
}
return deviceEntityLookup[device.id].some((entity) =>
includeDomains.includes(computeDomain(entity.entity_id))
);
});
}
if (excludeDomains) {
inputDevices = inputDevices.filter((device) => {
const devEntities = deviceEntityLookup[device.id];
if (!devEntities || !devEntities.length) {
return true;
}
return entities.every(
(entity) =>
!excludeDomains.includes(computeDomain(entity.entity_id))
);
});
}
if (includeDeviceClasses) {
inputDevices = inputDevices.filter((device) => {
const devEntities = deviceEntityLookup[device.id];
if (!devEntities || !devEntities.length) {
return false;
}
return deviceEntityLookup[device.id].some((entity) => {
const stateObj = this.hass.states[entity.entity_id];
if (!stateObj) {
return false;
}
return (
stateObj.attributes.device_class &&
includeDeviceClasses.includes(stateObj.attributes.device_class)
);
});
});
}
const outputDevices = inputDevices.map((device) => {
return {
id: device.id,
name: computeDeviceName(
@ -135,7 +207,14 @@ class HaDevicePicker extends SubscribeMixin(LitElement) {
if (!this.devices || !this.areas || !this.entities) {
return;
}
const devices = this._getDevices(this.devices, this.areas, this.entities);
const devices = this._getDevices(
this.devices,
this.areas,
this.entities,
this.includeDomains,
this.excludeDomains,
this.includeDeviceClasses
);
return html`
<vaadin-combo-box-light
item-value-path="id"
@ -148,7 +227,9 @@ class HaDevicePicker extends SubscribeMixin(LitElement) {
@value-changed=${this._deviceChanged}
>
<paper-input
.label=${this.label}
.label=${this.label === undefined && this.hass
? this.hass.localize("ui.components.device-picker.device")
: this.label}
class="input"
autocapitalize="none"
autocomplete="off"
@ -164,6 +245,7 @@ class HaDevicePicker extends SubscribeMixin(LitElement) {
slot="suffix"
class="clear-button"
icon="hass:close"
@click=${this._clearValue}
no-ripple
>
Clear
@ -189,6 +271,11 @@ class HaDevicePicker extends SubscribeMixin(LitElement) {
`;
}
private _clearValue(ev: Event) {
ev.stopPropagation();
this._setValue("");
}
private get _value() {
return this.value || "";
}
@ -201,14 +288,18 @@ class HaDevicePicker extends SubscribeMixin(LitElement) {
const newValue = ev.detail.value;
if (newValue !== this._value) {
this.value = newValue;
setTimeout(() => {
fireEvent(this, "value-changed", { value: newValue });
fireEvent(this, "change");
}, 0);
this._setValue(newValue);
}
}
private _setValue(value: string) {
this.value = value;
setTimeout(() => {
fireEvent(this, "value-changed", { value });
fireEvent(this, "change");
}, 0);
}
static get styles(): CSSResult {
return css`
paper-input > paper-icon-button {

View File

@ -21,6 +21,7 @@ import { HomeAssistant } from "../../types";
import { HassEntity } from "home-assistant-js-websocket";
import { PolymerChangedEvent } from "../../polymer-types";
import { fireEvent } from "../../common/dom/fire_event";
import { computeDomain } from "../../common/entity/compute_domain";
export type HaEntityPickerEntityFilterFunc = (entityId: HassEntity) => boolean;
@ -62,7 +63,7 @@ class HaEntityPicker extends LitElement {
@property() public value?: string;
/**
* Show entities from specific domains.
* @type {string}
* @type {Array}
* @attr include-domains
*/
@property({ type: Array, attribute: "include-domains" })
@ -74,6 +75,13 @@ class HaEntityPicker extends LitElement {
*/
@property({ type: Array, attribute: "exclude-domains" })
public excludeDomains?: string[];
/**
* Show only entities of these device classes.
* @type {Array}
* @attr include-device-classes
*/
@property({ type: Array, attribute: "include-device-classes" })
public includeDeviceClasses?: string[];
@property() public entityFilter?: HaEntityPickerEntityFilterFunc;
@property({ type: Boolean }) private _opened?: boolean;
@property() private _hass?: HomeAssistant;
@ -83,7 +91,8 @@ class HaEntityPicker extends LitElement {
hass: this["hass"],
includeDomains: this["includeDomains"],
excludeDomains: this["excludeDomains"],
entityFilter: this["entityFilter"]
entityFilter: this["entityFilter"],
includeDeviceClasses: this["includeDeviceClasses"]
) => {
let states: HassEntity[] = [];
@ -94,18 +103,28 @@ class HaEntityPicker extends LitElement {
if (includeDomains) {
entityIds = entityIds.filter((eid) =>
includeDomains.includes(eid.substr(0, eid.indexOf(".")))
includeDomains.includes(computeDomain(eid))
);
}
if (excludeDomains) {
entityIds = entityIds.filter(
(eid) => !excludeDomains.includes(eid.substr(0, eid.indexOf(".")))
(eid) => !excludeDomains.includes(computeDomain(eid))
);
}
states = entityIds.sort().map((key) => hass!.states[key]);
if (includeDeviceClasses) {
states = states.filter(
(stateObj) =>
// We always want to include the entity of the current value
stateObj.entity_id === this.value ||
(stateObj.attributes.device_class &&
includeDeviceClasses.includes(stateObj.attributes.device_class))
);
}
if (entityFilter) {
states = states.filter(
(stateObj) =>
@ -113,6 +132,7 @@ class HaEntityPicker extends LitElement {
stateObj.entity_id === this.value || entityFilter!(stateObj)
);
}
return states;
}
);
@ -130,7 +150,8 @@ class HaEntityPicker extends LitElement {
this._hass,
this.includeDomains,
this.excludeDomains,
this.entityFilter
this.entityFilter,
this.includeDeviceClasses
);
return html`
@ -166,6 +187,7 @@ class HaEntityPicker extends LitElement {
slot="suffix"
class="clear-button"
icon="hass:close"
@click=${this._clearValue}
no-ripple
>
Clear
@ -191,6 +213,11 @@ class HaEntityPicker extends LitElement {
`;
}
private _clearValue(ev: Event) {
ev.stopPropagation();
this._setValue("");
}
private get _value() {
return this.value || "";
}
@ -202,14 +229,18 @@ class HaEntityPicker extends LitElement {
private _valueChanged(ev: PolymerChangedEvent<string>) {
const newValue = ev.detail.value;
if (newValue !== this._value) {
this.value = ev.detail.value;
setTimeout(() => {
fireEvent(this, "value-changed", { value: this.value });
fireEvent(this, "change");
}, 0);
this._setValue(newValue);
}
}
private _setValue(value: string) {
this.value = value;
setTimeout(() => {
fireEvent(this, "value-changed", { value });
fireEvent(this, "change");
}, 0);
}
static get styles(): CSSResult {
return css`
paper-input > paper-icon-button {

View File

@ -32,6 +32,14 @@ export class HaSwitch extends MwcSwitch {
flex-direction: row;
align-items: center;
}
.mdc-switch.mdc-switch--checked .mdc-switch__thumb {
background-color: var(--switch-checked-button-color);
border-color: var(--switch-checked-button-color);
}
.mdc-switch.mdc-switch--checked .mdc-switch__track {
background-color: var(--switch-checked-track-color);
border-color: var(--switch-checked-track-color);
}
.mdc-switch:not(.mdc-switch--checked) .mdc-switch__thumb {
background-color: var(--switch-unchecked-button-color);
border-color: var(--switch-unchecked-button-color);

View File

@ -1,5 +1,7 @@
import { HomeAssistant } from "../types";
import { EntityFilter } from "../common/entity/entity_filter";
import { AutomationConfig } from "./automation";
import { PlaceholderContainer } from "../panels/config/automation/thingtalk/dialog-thingtalk";
interface CloudStatusBase {
logged_in: boolean;
@ -63,6 +65,11 @@ export interface CloudWebhook {
managed?: boolean;
}
export interface ThingTalkConversion {
config: Partial<AutomationConfig>;
placeholders: PlaceholderContainer;
}
export const fetchCloudStatus = (hass: HomeAssistant) =>
hass.callWS<CloudStatus>({ type: "cloud/status" });
@ -91,6 +98,9 @@ export const disconnectCloudRemote = (hass: HomeAssistant) =>
export const fetchCloudSubscriptionInfo = (hass: HomeAssistant) =>
hass.callWS<SubscriptionInfo>({ type: "cloud/subscription" });
export const convertThingTalk = (hass: HomeAssistant, query: string) =>
hass.callWS<ThingTalkConversion>({ type: "cloud/thingtalk/convert", query });
export const updateCloudPref = (
hass: HomeAssistant,
prefs: {

View File

@ -7,10 +7,33 @@ interface ProcessResults {
};
}
export interface AgentInfo {
attribution?: { name: string; url: string };
onboarding?: { text: string; url: string };
}
export const processText = (
hass: HomeAssistant,
text: string,
// tslint:disable-next-line: variable-name
conversation_id: string
): Promise<ProcessResults> =>
hass.callApi("POST", "conversation/process", { text, conversation_id });
hass.callWS({
type: "conversation/process",
text,
conversation_id,
});
export const getAgentInfo = (hass: HomeAssistant): Promise<AgentInfo> =>
hass.callWS({
type: "conversation/agent/info",
});
export const setConversationOnboarding = (
hass: HomeAssistant,
value: boolean
): Promise<boolean> =>
hass.callWS({
type: "conversation/onboarding/set",
shown: value,
});

View File

@ -16,7 +16,13 @@ import {
} from "lit-element";
import { HomeAssistant } from "../../types";
import { fireEvent } from "../../common/dom/fire_event";
import { processText } from "../../data/conversation";
import { SpeechRecognition } from "../../common/dom/speech-recognition";
import {
processText,
getAgentInfo,
setConversationOnboarding,
AgentInfo,
} from "../../data/conversation";
import { classMap } from "lit-html/directives/class-map";
import { PaperInputElement } from "@polymer/paper-input/paper-input";
import { haStyleDialog } from "../../resources/styles";
@ -35,21 +41,6 @@ interface Results {
final: boolean;
}
/* tslint:disable */
// @ts-ignore
window.SpeechRecognition =
// @ts-ignore
window.SpeechRecognition || window.webkitSpeechRecognition;
// @ts-ignore
window.SpeechGrammarList =
// @ts-ignore
window.SpeechGrammarList || window.webkitSpeechGrammarList;
// @ts-ignore
window.SpeechRecognitionEvent =
// @ts-ignore
window.SpeechRecognitionEvent || window.webkitSpeechRecognitionEvent;
/* tslint:enable */
@customElement("ha-voice-command-dialog")
export class HaVoiceCommandDialog extends LitElement {
@property() public hass!: HomeAssistant;
@ -61,8 +52,9 @@ export class HaVoiceCommandDialog extends LitElement {
},
];
@property() private _opened = false;
@property() private _agentInfo?: AgentInfo;
@query("#messages") private messages!: PaperDialogScrollableElement;
private recognition?: SpeechRecognition;
private recognition!: SpeechRecognition;
private _conversationId?: string;
public async showDialog(): Promise<void> {
@ -70,6 +62,7 @@ export class HaVoiceCommandDialog extends LitElement {
if (SpeechRecognition) {
this._startListening();
}
this._agentInfo = await getAgentInfo(this.hass);
}
protected render(): TemplateResult {
@ -111,7 +104,30 @@ export class HaVoiceCommandDialog extends LitElement {
.opened=${this._opened}
@opened-changed=${this._openedChanged}
>
<paper-dialog-scrollable id="messages">
${this._agentInfo && this._agentInfo.onboarding
? html`
<div class="onboarding">
${this._agentInfo.onboarding.text}
<div class="side-by-side" @click=${this._completeOnboarding}>
<a
class="button"
href="${this._agentInfo.onboarding.url}"
target="_blank"
><mwc-button unelevated>Yes!</mwc-button></a
>
<mwc-button outlined>No</mwc-button>
</div>
</div>
`
: ""}
<paper-dialog-scrollable
id="messages"
class=${classMap({
"top-border": Boolean(
this._agentInfo && this._agentInfo.onboarding
),
})}
>
${this._conversation.map(
(message) => html`
<div class="${this._computeMessageClasses(message)}">
@ -132,36 +148,48 @@ export class HaVoiceCommandDialog extends LitElement {
`
: ""}
</paper-dialog-scrollable>
<paper-input
@keyup=${this._handleKeyUp}
label="${this.hass!.localize(
`ui.dialogs.voice_command.${
SpeechRecognition ? "label_voice" : "label"
}`
)}"
autofocus
>
${SpeechRecognition
<div class="input">
<paper-input
@keyup=${this._handleKeyUp}
label="${this.hass!.localize(
`ui.dialogs.voice_command.${
SpeechRecognition ? "label_voice" : "label"
}`
)}"
autofocus
>
${SpeechRecognition
? html`
<span suffix="" slot="suffix">
${this.results
? html`
<div class="bouncer">
<div class="double-bounce1"></div>
<div class="double-bounce2"></div>
</div>
`
: ""}
<paper-icon-button
.active=${Boolean(this.results)}
icon="hass:microphone"
@click=${this._toggleListening}
>
</paper-icon-button>
</span>
`
: ""}
</paper-input>
${this._agentInfo && this._agentInfo.attribution
? html`
<span suffix="" slot="suffix">
${this.results
? html`
<div class="bouncer">
<div class="double-bounce1"></div>
<div class="double-bounce2"></div>
</div>
`
: ""}
<paper-icon-button
.active=${Boolean(this.results)}
icon="hass:microphone"
@click=${this._toggleListening}
>
</paper-icon-button>
</span>
<a
href=${this._agentInfo.attribution.url}
class="attribution"
target="_blank"
>${this._agentInfo.attribution.name}</a
>
`
: ""}
</paper-input>
</div>
</ha-paper-dialog>
`;
}
@ -196,18 +224,23 @@ export class HaVoiceCommandDialog extends LitElement {
}
}
private _completeOnboarding() {
setConversationOnboarding(this.hass, true);
this._agentInfo! = { ...this._agentInfo, onboarding: undefined };
}
private _initRecognition() {
this.recognition = new SpeechRecognition();
this.recognition.interimResults = true;
this.recognition.lang = "en-US";
this.recognition!.onstart = () => {
this.recognition.onstart = () => {
this.results = {
final: false,
transcript: "",
};
};
this.recognition!.onerror = (event) => {
this.recognition.onerror = (event) => {
this.recognition!.abort();
if (event.error !== "aborted") {
const text =
@ -220,7 +253,7 @@ export class HaVoiceCommandDialog extends LitElement {
}
this.results = null;
};
this.recognition!.onend = () => {
this.recognition.onend = () => {
// Already handled by onerror
if (this.results == null) {
return;
@ -240,7 +273,7 @@ export class HaVoiceCommandDialog extends LitElement {
}
};
this.recognition!.onresult = (event) => {
this.recognition.onresult = (event) => {
const result = event.results[0];
this.results = {
transcript: result[0].transcript,
@ -270,14 +303,6 @@ export class HaVoiceCommandDialog extends LitElement {
message.text = plain.speech;
this.requestUpdate("_conversation");
if (speechSynthesis) {
const speech = new SpeechSynthesisUtterance(
response.speech.plain.speech
);
speech.lang = "en-US";
speechSynthesis.speak(speech);
}
} catch {
message.text = this.hass.localize("ui.dialogs.voice_command.error");
message.error = true;
@ -343,14 +368,42 @@ export class HaVoiceCommandDialog extends LitElement {
color: var(--primary-color);
}
paper-input {
.input {
margin: 0 0 16px 0;
}
ha-paper-dialog {
width: 450px;
}
a.button {
text-decoration: none;
}
a.button > mwc-button {
width: 100%;
}
.onboarding {
padding: 0 24px;
}
paper-dialog-scrollable.top-border::before {
content: "";
position: absolute;
top: 0;
left: 0;
right: 0;
height: 1px;
background: var(--divider-color);
}
.side-by-side {
display: flex;
margin: 8px 0;
}
.side-by-side > * {
flex: 1 0;
padding: 4px;
}
.attribution {
color: var(--secondary-text-color);
}
.message {
font-size: 18px;
clear: both;

View File

@ -170,7 +170,8 @@ export class HaAutomationEditor extends LitElement {
}
if (changedProps.has("creatingNew") && this.creatingNew && this.hass) {
this._dirty = false;
const initData = getAutomationEditorInitData();
this._dirty = initData ? true : false;
this._config = {
alias: this.hass.localize(
"ui.panel.config.automation.editor.default_name"
@ -179,7 +180,7 @@ export class HaAutomationEditor extends LitElement {
trigger: [{ platform: "state" }],
condition: [],
action: [{ service: "" }],
...getAutomationEditorInitData(),
...initData,
};
}

View File

@ -23,9 +23,15 @@ import { computeStateName } from "../../../common/entity/compute_state_name";
import { computeRTL } from "../../../common/util/compute_rtl";
import { haStyle } from "../../../resources/styles";
import { HomeAssistant } from "../../../types";
import { AutomationEntity } from "../../../data/automation";
import {
AutomationEntity,
showAutomationEditor,
AutomationConfig,
} from "../../../data/automation";
import format_date_time from "../../../common/datetime/format_date_time";
import { fireEvent } from "../../../common/dom/fire_event";
import { showThingtalkDialog } from "./show-dialog-thingtalk";
import { isComponentLoaded } from "../../../common/config/is_component_loaded";
@customElement("ha-automation-picker")
class HaAutomationPicker extends LitElement {
@ -141,8 +147,7 @@ class HaAutomationPicker extends LitElement {
)}
</ha-card>
</ha-config-section>
<a href="/config/automation/new">
<div>
<ha-fab
slot="fab"
?is-wide=${this.isWide}
@ -151,8 +156,9 @@ class HaAutomationPicker extends LitElement {
"ui.panel.config.automation.picker.add_automation"
)}
?rtl=${computeRTL(this.hass)}
></ha-fab
></a>
@click=${this._createNew}
></ha-fab>
</div>
</hass-subpage>
`;
}
@ -162,6 +168,17 @@ class HaAutomationPicker extends LitElement {
fireEvent(this, "hass-more-info", { entityId });
}
private _createNew() {
if (!isComponentLoaded(this.hass, "cloud")) {
showAutomationEditor(this);
return;
}
showThingtalkDialog(this, {
callback: (config: Partial<AutomationConfig> | undefined) =>
showAutomationEditor(this, config),
});
}
static get styles(): CSSResultArray {
return [
haStyle,
@ -198,6 +215,7 @@ class HaAutomationPicker extends LitElement {
bottom: 16px;
right: 16px;
z-index: 1;
cursor: pointer;
}
ha-fab[is-wide] {

View File

@ -0,0 +1,20 @@
import { fireEvent } from "../../../common/dom/fire_event";
import { AutomationConfig } from "../../../data/automation";
export interface ThingtalkDialogParams {
callback: (config: Partial<AutomationConfig> | undefined) => void;
}
export const loadThingtalkDialog = () =>
import(/* webpackChunkName: "thingtalk-dialog" */ "./thingtalk/dialog-thingtalk");
export const showThingtalkDialog = (
element: HTMLElement,
dialogParams: ThingtalkDialogParams
): void => {
fireEvent(element, "show-dialog", {
dialogTag: "ha-dialog-thinktalk",
dialogImport: loadThingtalkDialog,
dialogParams,
});
};

View File

@ -0,0 +1,259 @@
import {
LitElement,
html,
css,
CSSResult,
TemplateResult,
property,
customElement,
query,
} from "lit-element";
import "@polymer/paper-dialog-scrollable/paper-dialog-scrollable";
import "@polymer/paper-input/paper-input";
import "@polymer/paper-spinner/paper-spinner";
import "@material/mwc-button";
import "../../../../components/dialog/ha-paper-dialog";
import "./ha-thingtalk-placeholders";
import { ThingtalkDialogParams } from "../show-dialog-thingtalk";
import { PolymerChangedEvent } from "../../../../polymer-types";
import { haStyleDialog, haStyle } from "../../../../resources/styles";
import { HomeAssistant } from "../../../../types";
// tslint:disable-next-line
import { PaperInputElement } from "@polymer/paper-input/paper-input";
import { AutomationConfig } from "../../../../data/automation";
// tslint:disable-next-line
import { PlaceholderValues } from "./ha-thingtalk-placeholders";
import { convertThingTalk } from "../../../../data/cloud";
export interface Placeholder {
index: number;
fields: string[];
domains: string[];
device_classes?: string[];
}
export interface PlaceholderContainer {
[key: string]: Placeholder[];
}
@customElement("ha-dialog-thinktalk")
class DialogThingtalk extends LitElement {
@property() public hass!: HomeAssistant;
@property() private _error?: string;
@property() private _params?: ThingtalkDialogParams;
@property() private _submitting: boolean = false;
@property() private _opened = false;
@property() private _placeholders?: PlaceholderContainer;
@query("#input") private _input?: PaperInputElement;
private _value!: string;
private _config!: Partial<AutomationConfig>;
public showDialog(params: ThingtalkDialogParams): void {
this._params = params;
this._error = undefined;
this._opened = true;
}
protected render(): TemplateResult | void {
if (!this._params) {
return html``;
}
if (this._placeholders) {
return html`
<ha-thingtalk-placeholders
.hass=${this.hass}
.placeholders=${this._placeholders}
.opened=${this._opened}
.skip=${() => this._skip()}
@opened-changed=${this._openedChanged}
@placeholders-filled=${this._handlePlaceholders}
>
</ha-thingtalk-placeholders>
`;
}
return html`
<ha-paper-dialog
with-backdrop
.opened=${this._opened}
@opened-changed=${this._openedChanged}
>
<h2>Create a new automation</h2>
<paper-dialog-scrollable>
${this._error
? html`
<div class="error">${this._error}</div>
`
: ""}
Type below what this automation should do, and we will try to convert
it into a Home Assistant automation. (only English is supported for
now)<br /><br />
For example:
<ul @click=${this._handleExampleClick}>
<li>
<button class="link">
Turn off the lights when I leave home
</button>
</li>
<li>
<button class="link">
Turn on the lights when the sun is set
</button>
</li>
<li>
<button class="link">
Notify me if the door opens and I am not at home
</button>
</li>
<li>
<button class="link">
Turn the light on when motion is detected
</button>
</li>
</ul>
<paper-input
id="input"
label="What should this automation do?"
autofocus
@keyup=${this._handleKeyUp}
></paper-input>
<a
href="https://almond.stanford.edu/"
target="_blank"
class="attribution"
>Powered by Almond</a
>
</paper-dialog-scrollable>
<div class="paper-dialog-buttons">
<mwc-button class="left" @click="${this._skip}">
Skip
</mwc-button>
<mwc-button @click="${this._generate}" .disabled=${this._submitting}>
<paper-spinner
?active="${this._submitting}"
alt="Creating your automation..."
></paper-spinner>
Create automation
</mwc-button>
</div>
</ha-paper-dialog>
`;
}
private async _generate() {
this._value = this._input!.value as string;
if (!this._value) {
this._error = "Enter a command or tap skip.";
return;
}
this._submitting = true;
let config: Partial<AutomationConfig>;
let placeholders: PlaceholderContainer;
try {
const result = await convertThingTalk(this.hass, this._value);
config = result.config;
placeholders = result.placeholders;
} catch (err) {
this._error = err.message;
this._submitting = false;
return;
}
this._submitting = false;
if (!Object.keys(config).length) {
this._error = "We couldn't create an automation for that (yet?).";
} else if (Object.keys(placeholders).length) {
this._config = config;
this._placeholders = placeholders;
} else {
this._sendConfig(this._value, config);
}
}
private _handlePlaceholders(ev: CustomEvent) {
const placeholderValues = ev.detail.value as PlaceholderValues;
Object.entries(placeholderValues).forEach(([type, values]) => {
Object.entries(values).forEach(([index, placeholder]) => {
Object.entries(placeholder).forEach(([field, value]) => {
this._config[type][index][field] = value;
});
});
});
this._sendConfig(this._value, this._config);
}
private _sendConfig(input, config) {
this._params!.callback({ alias: input, ...config });
this._closeDialog();
}
private _skip() {
this._params!.callback(undefined);
this._closeDialog();
}
private _closeDialog() {
this._placeholders = undefined;
if (this._input) {
this._input.value = null;
}
this._opened = false;
}
private _openedChanged(ev: PolymerChangedEvent<boolean>): void {
if (!ev.detail.value) {
this._closeDialog();
}
}
private _handleKeyUp(ev: KeyboardEvent) {
if (ev.keyCode === 13) {
this._generate();
}
}
private _handleExampleClick(ev: Event) {
this._input!.value = (ev.target as HTMLAnchorElement).innerText;
}
static get styles(): CSSResult[] {
return [
haStyle,
haStyleDialog,
css`
ha-paper-dialog {
max-width: 500px;
}
mwc-button.left {
margin-right: auto;
}
mwc-button paper-spinner {
width: 14px;
height: 14px;
margin-right: 20px;
}
paper-spinner {
display: none;
}
paper-spinner[active] {
display: block;
}
.error {
color: var(--google-red-500);
}
.attribution {
color: var(--secondary-text-color);
}
`,
];
}
}
declare global {
interface HTMLElementTagNameMap {
"ha-dialog-thinktalk": DialogThingtalk;
}
}

View File

@ -0,0 +1,338 @@
import {
LitElement,
html,
TemplateResult,
property,
customElement,
css,
CSSResult,
query,
} from "lit-element";
import { HomeAssistant } from "../../../../types";
import { PolymerChangedEvent } from "../../../../polymer-types";
import { fireEvent } from "../../../../common/dom/fire_event";
import { haStyleDialog } from "../../../../resources/styles";
import { PlaceholderContainer, Placeholder } from "./dialog-thingtalk";
import { SubscribeMixin } from "../../../../mixins/subscribe-mixin";
import { subscribeEntityRegistry } from "../../../../data/entity_registry";
import { computeDomain } from "../../../../common/entity/compute_domain";
import { HassEntity } from "home-assistant-js-websocket";
import { HaDevicePicker } from "../../../../components/device/ha-device-picker";
import { getPath, applyPatch } from "../../../../common/util/patch";
declare global {
// for fire event
interface HASSDomEvents {
"placeholders-filled": { value: PlaceholderValues };
}
}
export interface PlaceholderValues {
[key: string]: { [index: number]: { [key: string]: string } };
}
interface DeviceEntitiesLookup {
[deviceId: string]: string[];
}
@customElement("ha-thingtalk-placeholders")
export class ThingTalkPlaceholders extends SubscribeMixin(LitElement) {
@property() public hass!: HomeAssistant;
@property() public opened!: boolean;
public skip!: () => void;
@property() public placeholders!: PlaceholderContainer;
@property() private _error?: string;
private _deviceEntityLookup: DeviceEntitiesLookup = {};
private _manualEntities: PlaceholderValues = {};
@property() private _placeholderValues: PlaceholderValues = {};
@query("#device-entity-picker") private _deviceEntityPicker?: HaDevicePicker;
public hassSubscribe() {
return [
subscribeEntityRegistry(this.hass.connection, (entries) => {
for (const entity of entries) {
if (!entity.device_id) {
continue;
}
if (!(entity.device_id in this._deviceEntityLookup)) {
this._deviceEntityLookup[entity.device_id] = [];
}
if (
!this._deviceEntityLookup[entity.device_id].includes(
entity.entity_id
)
) {
this._deviceEntityLookup[entity.device_id].push(entity.entity_id);
}
}
}),
];
}
protected render(): TemplateResult | void {
return html`
<ha-paper-dialog
with-backdrop
.opened=${this.opened}
@opened-changed="${this._openedChanged}"
>
<h2>Great! Now we need to link some devices.</h2>
<paper-dialog-scrollable>
${this._error
? html`
<div class="error">${this._error}</div>
`
: ""}
${Object.entries(this.placeholders).map(
([type, placeholders]) =>
html`
<h3>
${this.hass.localize(
`ui.panel.config.automation.editor.${type}s.name`
)}:
</h3>
${placeholders.map((placeholder) => {
if (placeholder.fields.includes("device_id")) {
return html`
<ha-device-picker
.type=${type}
.placeholder=${placeholder}
@change=${this._devicePicked}
.hass=${this.hass}
.includeDomains=${placeholder.domains}
.includeDeviceClasses=${placeholder.device_classes}
.label=${this._getLabel(
placeholder.domains,
placeholder.device_classes
)}
></ha-device-picker>
${(getPath(this._placeholderValues, [
type,
placeholder.index,
"device_id",
]) &&
placeholder.fields.includes("entity_id") &&
getPath(this._placeholderValues, [
type,
placeholder.index,
"entity_id",
]) === undefined) ||
getPath(this._manualEntities, [
type,
placeholder.index,
"manual",
]) === true
? html`
<ha-entity-picker
id="device-entity-picker"
.type=${type}
.placeholder=${placeholder}
@change=${this._entityPicked}
.includeDomains=${placeholder.domains}
.includeDeviceClasses=${placeholder.device_classes}
.hass=${this.hass}
.label=${this._getLabel(
placeholder.domains,
placeholder.device_classes
)}
.entityFilter=${(state: HassEntity) =>
this._deviceEntityLookup[
this._placeholderValues[type][
placeholder.index
].device_id
].includes(state.entity_id)}
></ha-entity-picker>
`
: ""}
`;
} else if (placeholder.fields.includes("entity_id")) {
return html`
<ha-entity-picker
.type=${type}
.placeholder=${placeholder}
@change=${this._entityPicked}
.includeDomains=${placeholder.domains}
.includeDeviceClasses=${placeholder.device_classes}
.hass=${this.hass}
.label=${this._getLabel(
placeholder.domains,
placeholder.device_classes
)}
></ha-entity-picker>
`;
}
return html`
<div class="error">
Unknown placeholder<br />
${placeholder.domains}<br />
${placeholder.fields.map(
(field) =>
html`
${field}<br />
`
)}
</div>
`;
})}
`
)}
</paper-dialog-scrollable>
<div class="paper-dialog-buttons">
<mwc-button class="left" @click="${this.skip}">
Skip
</mwc-button>
<mwc-button @click="${this._done}" .disabled=${!this._isDone}>
Create automation
</mwc-button>
</div>
</ha-paper-dialog>
`;
}
private get _isDone(): boolean {
return Object.entries(this.placeholders).every(([type, placeholders]) =>
placeholders.every((placeholder) =>
placeholder.fields.every(
(field) =>
getPath(this._placeholderValues, [
type,
placeholder.index,
field,
]) !== undefined
)
)
);
}
private _getLabel(domains: string[], deviceClasses?: string[]) {
return `${domains
.map((domain) => this.hass.localize(`domain.${domain}`))
.join(", ")}${
deviceClasses ? ` of type ${deviceClasses.join(", ")}` : ""
}`;
}
private _devicePicked(ev: Event): void {
const target = ev.target as any;
const placeholder = target.placeholder as Placeholder;
const value = target.value;
const type = target.type;
applyPatch(
this._placeholderValues,
[type, placeholder.index, "device_id"],
value
);
if (!placeholder.fields.includes("entity_id")) {
return;
}
if (value === "") {
delete this._placeholderValues[type][placeholder.index].entity_id;
if (this._deviceEntityPicker) {
this._deviceEntityPicker.value = undefined;
}
applyPatch(
this._manualEntities,
[type, placeholder.index, "manual"],
false
);
this.requestUpdate("_placeholderValues");
return;
}
const devEntities = this._deviceEntityLookup[value];
const entities = devEntities.filter((eid) => {
if (placeholder.device_classes) {
const stateObj = this.hass.states[eid];
if (!stateObj) {
return false;
}
return (
placeholder.domains.includes(computeDomain(eid)) &&
stateObj.attributes.device_class &&
placeholder.device_classes.includes(stateObj.attributes.device_class)
);
}
return placeholder.domains.includes(computeDomain(eid));
});
if (entities.length === 0) {
// Should not happen because we filter the device picker on domain
this._error = `No ${placeholder.domains
.map((domain) => this.hass.localize(`domain.${domain}`))
.join(", ")} entities found in this device.`;
} else if (entities.length === 1) {
applyPatch(
this._placeholderValues,
[type, placeholder.index, "entity_id"],
entities[0]
);
applyPatch(
this._manualEntities,
[type, placeholder.index, "manual"],
false
);
this.requestUpdate("_placeholderValues");
} else {
delete this._placeholderValues[type][placeholder.index].entity_id;
if (this._deviceEntityPicker) {
this._deviceEntityPicker.value = undefined;
}
applyPatch(
this._manualEntities,
[type, placeholder.index, "manual"],
true
);
this.requestUpdate("_placeholderValues");
}
}
private _entityPicked(ev: Event): void {
const target = ev.target as any;
const placeholder = target.placeholder as Placeholder;
const value = target.value;
const type = target.type;
applyPatch(
this._placeholderValues,
[type, placeholder.index, "entity_id"],
value
);
this.requestUpdate("_placeholderValues");
}
private _done(): void {
fireEvent(this, "placeholders-filled", { value: this._placeholderValues });
}
private _openedChanged(ev: PolymerChangedEvent<boolean>): void {
// The opened-changed event doesn't leave the shadowdom so we re-dispatch it
this.dispatchEvent(new CustomEvent(ev.type, ev));
}
static get styles(): CSSResult[] {
return [
haStyleDialog,
css`
ha-paper-dialog {
max-width: 500px;
}
mwc-button.left {
margin-right: auto;
}
paper-dialog-scrollable {
margin-top: 10px;
}
h3 {
margin: 10px 0 0 0;
font-weight: 500;
}
.error {
color: var(--google-red-500);
}
`,
];
}
}
declare global {
interface HTMLElementTagNameMap {
"ha-thingtalk-placeholders": ThingTalkPlaceholders;
}
}

View File

@ -1,153 +0,0 @@
import "@polymer/app-layout/app-header-layout/app-header-layout";
import "@polymer/app-layout/app-header/app-header";
import "@polymer/app-layout/app-toolbar/app-toolbar";
import "@polymer/iron-icon/iron-icon";
import "@polymer/paper-item/paper-item-body";
import "@polymer/paper-item/paper-item";
import { html } from "@polymer/polymer/lib/utils/html-tag";
import { PolymerElement } from "@polymer/polymer/polymer-element";
import "../../../components/ha-card";
import "../../../components/ha-menu-button";
import "../../../components/ha-icon-next";
import "../ha-config-section";
import "./ha-config-navigation";
import { isComponentLoaded } from "../../../common/config/is_component_loaded";
import LocalizeMixin from "../../../mixins/localize-mixin";
import NavigateMixin from "../../../mixins/navigate-mixin";
/*
* @appliesMixin LocalizeMixin
*/
class HaConfigDashboard extends NavigateMixin(LocalizeMixin(PolymerElement)) {
static get template() {
return html`
<style include="iron-flex ha-style">
ha-card {
overflow: hidden;
}
.content {
padding-bottom: 32px;
}
ha-card a {
text-decoration: none;
color: var(--primary-text-color);
}
.promo-advanced {
text-align: center;
color: var(--secondary-text-color);
}
.promo-advanced a {
color: var(--secondary-text-color);
}
</style>
<app-header-layout has-scrolling-region="">
<app-header slot="header" fixed="">
<app-toolbar>
<ha-menu-button hass='[[hass]]' narrow='[[narrow]]'></ha-menu-button>
<div main-title="">[[localize('panel.config')]]</div>
</app-toolbar>
</app-header>
<div class="content">
<ha-config-section is-wide="[[isWide]]">
<span slot="header">[[localize('ui.panel.config.header')]]</span>
<span slot="introduction">[[localize('ui.panel.config.introduction')]]</span>
<template is="dom-if" if="[[computeIsLoaded(hass, 'cloud')]]">
<ha-card>
<a href='/config/cloud' tabindex="-1">
<paper-item>
<paper-item-body two-line="">
[[localize('ui.panel.config.cloud.caption')]]
<template is="dom-if" if="[[cloudStatus.logged_in]]">
<div secondary="">
[[localize('ui.panel.config.cloud.description_login', 'email', cloudStatus.email)]]
</div>
</template>
<template is="dom-if" if="[[!cloudStatus.logged_in]]">
<div secondary="">
[[localize('ui.panel.config.cloud.description_features')]]
</div>
</template>
</paper-item-body>
<ha-icon-next></ha-icon-next>
</paper-item>
</ha-card>
</a>
</template>
<ha-card>
<a href='/config/integrations/dashboard' tabindex="-1">
<paper-item>
<paper-item-body two-line>
[[localize('ui.panel.config.integrations.caption')]]
<div secondary>
[[localize('ui.panel.config.integrations.description')]]
</div>
</paper-item-body>
<ha-icon-next></ha-icon-next>
</paper-item>
</a>
<a href='/config/devices/dashboard' tabindex="-1">
<paper-item>
<paper-item-body two-line>
[[localize('ui.panel.config.devices.caption')]]
<div secondary>
[[localize('ui.panel.config.devices.description')]]
</div>
</paper-item-body>
<ha-icon-next></ha-icon-next>
</paper-item>
</a>
<a href='/config/users' tabindex="-1">
<paper-item>
<paper-item-body two-line>
[[localize('ui.panel.config.users.caption')]]
<div secondary>
[[localize('ui.panel.config.users.description')]]
</div>
</paper-item-body>
<ha-icon-next></ha-icon-next>
</paper-item>
</a>
</ha-card>
<ha-config-navigation
hass="[[hass]]"
show-advanced="[[showAdvanced]]"
></ha-config-navigation>
<template is='dom-if' if='[[!showAdvanced]]'>
<div class='promo-advanced'>
[[localize('ui.panel.profile.advanced_mode.hint_enable')]] <a
href="/profile"
>[[localize('ui.panel.profile.advanced_mode.link_profile_page')]]</a>.
</div>
</template>
</ha-config-section>
</div>
</app-header-layout>
`;
}
static get properties() {
return {
hass: Object,
narrow: Boolean,
isWide: Boolean,
cloudStatus: Object,
showAdvanced: Boolean,
};
}
computeIsLoaded(hass, component) {
return isComponentLoaded(hass, component);
}
}
customElements.define("ha-config-dashboard", HaConfigDashboard);

View File

@ -0,0 +1,164 @@
import {
LitElement,
TemplateResult,
html,
CSSResultArray,
css,
customElement,
property,
} from "lit-element";
import "@polymer/app-layout/app-header-layout/app-header-layout";
import "@polymer/app-layout/app-header/app-header";
import "@polymer/app-layout/app-toolbar/app-toolbar";
import "../../../components/ha-menu-button";
import { haStyle } from "../../../resources/styles";
import { HomeAssistant } from "../../../types";
import { CloudStatus, CloudStatusLoggedIn } from "../../../data/cloud";
import { isComponentLoaded } from "../../../common/config/is_component_loaded";
import "../../../components/ha-card";
import "../ha-config-section";
import "./ha-config-navigation";
@customElement("ha-config-dashboard")
class HaConfigDashboard extends LitElement {
@property() public hass!: HomeAssistant;
@property() public narrow!: boolean;
@property() public isWide!: boolean;
@property() public cloudStatus!: CloudStatus;
@property() public showAdvanced!: boolean;
protected render(): TemplateResult | void {
return html`
<app-header-layout has-scrolling-region>
<app-header fixed slot="header">
<app-toolbar>
<ha-menu-button
.hass=${this.hass}
.narrow=${this.narrow}
></ha-menu-button>
<div main-title>${this.hass.localize("panel.config")}</div>
</app-toolbar>
</app-header>
<ha-config-section .narrow=${this.narrow} .isWide=${this.isWide}>
<div slot="header">
${this.hass.localize("ui.panel.config.header")}
</div>
<div slot="introduction">
${this.hass.localize("ui.panel.config.introduction")}
</div>
${isComponentLoaded(this.hass, "cloud")
? html`
<ha-card>
<a href='/config/cloud' tabindex="-1">
<paper-item>
<paper-item-body two-line="">
${this.hass.localize("ui.panel.config.cloud.caption")}
${
this.cloudStatus.logged_in
? html`
<div secondary="">
${this.hass.localize(
"ui.panel.config.cloud.description_login",
"email",
(this.cloudStatus as CloudStatusLoggedIn).email
)}
</div>
`
: html`
<div secondary="">
${this.hass.localize(
"ui.panel.config.cloud.description_features"
)}
</div>
`
}
</paper-item-body>
<ha-icon-next></ha-icon-next>
</paper-item>
</ha-card>
</a>
`
: ""}
<ha-config-navigation
.hass=${this.hass}
.showAdvanced=${this.showAdvanced}
.pages=${[
{ page: "integrations", core: true },
{ page: "devices", core: true },
{ page: "automation" },
{ page: "script" },
{ page: "scene" },
]}
></ha-config-navigation>
<ha-config-navigation
.hass=${this.hass}
.showAdvanced=${this.showAdvanced}
.pages=${[
{ page: "core", core: true },
{ page: "server_control", core: true },
{ page: "entity_registry", core: true },
{ page: "area_registry", core: true },
{ page: "person" },
{ page: "users", core: true },
{ page: "zha" },
{ page: "zwave" },
{ page: "customize", core: true, advanced: true },
]}
></ha-config-navigation>
${!this.showAdvanced
? html`
<div class="promo-advanced">
${this.hass.localize(
"ui.panel.profile.advanced_mode.hint_enable"
)}
<a href="/profile"
>${this.hass.localize(
"ui.panel.profile.advanced_mode.link_profile_page"
)}</a
>.
</div>
`
: ""}
</ha-config-section>
</app-header-layout>
`;
}
static get styles(): CSSResultArray {
return [
haStyle,
css`
ha-card {
overflow: hidden;
}
ha-card a {
text-decoration: none;
color: var(--primary-text-color);
}
.promo-advanced {
text-align: center;
color: var(--secondary-text-color);
}
.promo-advanced a {
color: var(--secondary-text-color);
}
`,
];
}
}
declare global {
interface HTMLElementTagNameMap {
"ha-config-dashboard": HaConfigDashboard;
}
}

View File

@ -17,33 +17,22 @@ import {
} from "lit-element";
import { HomeAssistant } from "../../../types";
const PAGES: Array<{
export interface ConfigPageNavigation {
page: string;
core?: boolean;
advanced?: boolean;
}> = [
{ page: "core", core: true },
{ page: "server_control", core: true },
{ page: "person" },
{ page: "entity_registry", core: true },
{ page: "area_registry", core: true },
{ page: "automation" },
{ page: "script" },
{ page: "scene" },
{ page: "zha" },
{ page: "zwave" },
{ page: "customize", core: true, advanced: true },
];
}
@customElement("ha-config-navigation")
class HaConfigNavigation extends LitElement {
@property() public hass!: HomeAssistant;
@property() public showAdvanced!: boolean;
@property() public pages!: ConfigPageNavigation[];
protected render(): TemplateResult | void {
return html`
<ha-card>
${PAGES.map(({ page, core, advanced }) =>
${this.pages.map(({ page, core, advanced }) =>
(core || isComponentLoaded(this.hass, page)) &&
(!advanced || this.showAdvanced)
? html`

View File

@ -226,6 +226,9 @@ class DialogEntityRegistryDetail extends LitElement {
return [
haStyleDialog,
css`
:host {
--paper-font-title_-_white-space: normal;
}
ha-paper-dialog {
min-width: 400px;
max-width: 450px;

View File

@ -68,7 +68,7 @@ export default class DeviceActionEditor extends Component<
{extraFieldsData && (
<ha-form
data={Object.assign({}, ...extraFieldsData)}
onData-changed={this._extraFieldsChanged}
onvalue-changed={this._extraFieldsChanged}
schema={this.state.capabilities.extra_fields}
computeLabel={this._extraFieldsComputeLabelCallback(hass.localize)}
/>

View File

@ -222,7 +222,7 @@ class DialogPersonDetail extends LitElement {
}
private _openedChanged(ev: PolymerChangedEvent<boolean>): void {
if (ev.detail.value) {
if (!ev.detail.value) {
this._params = undefined;
}
}

View File

@ -107,35 +107,47 @@ class HaConfigSectionServerControl extends LocalizeMixin(PolymerElement) {
service="reload_core_config"
>[[localize('ui.panel.config.server_control.section.reloading.core')]]
</ha-call-service-button>
<ha-call-service-button
hass="[[hass]]"
domain="group"
service="reload"
hidden$="[[!groupLoaded(hass)]]"
>[[localize('ui.panel.config.server_control.section.reloading.group')]]
</ha-call-service-button>
<ha-call-service-button
hass="[[hass]]"
domain="automation"
service="reload"
hidden$="[[!automationLoaded(hass)]]"
>[[localize('ui.panel.config.server_control.section.reloading.automation')]]
</ha-call-service-button>
<ha-call-service-button
hass="[[hass]]"
domain="script"
service="reload"
hidden$="[[!scriptLoaded(hass)]]"
>[[localize('ui.panel.config.server_control.section.reloading.script')]]
</ha-call-service-button>
<ha-call-service-button
hass="[[hass]]"
domain="scene"
service="reload"
hidden$="[[!sceneLoaded(hass)]]"
>[[localize('ui.panel.config.server_control.section.reloading.scene')]]
</ha-call-service-button>
</div>
<template is="dom-if" if="[[groupLoaded(hass)]]">
<div class="card-actions">
<ha-call-service-button
hass="[[hass]]"
domain="group"
service="reload"
>[[localize('ui.panel.config.server_control.section.reloading.group')]]
</ha-call-service-button>
</div>
</template>
<template is="dom-if" if="[[automationLoaded(hass)]]">
<div class="card-actions">
<ha-call-service-button
hass="[[hass]]"
domain="automation"
service="reload"
>[[localize('ui.panel.config.server_control.section.reloading.automation')]]
</ha-call-service-button>
</div>
</template>
<template is="dom-if" if="[[scriptLoaded(hass)]]">
<div class="card-actions">
<ha-call-service-button
hass="[[hass]]"
domain="script"
service="reload"
>[[localize('ui.panel.config.server_control.section.reloading.script')]]
</ha-call-service-button>
</div>
</template>
<template is="dom-if" if="[[sceneLoaded(hass)]]">
<div class="card-actions">
<ha-call-service-button
hass="[[hass]]"
domain="scene"
service="reload"
>[[localize('ui.panel.config.server_control.section.reloading.scene')]]
</ha-call-service-button>
</div>
</template>
</ha-card>
</template>
<ha-card

View File

@ -240,6 +240,11 @@ class HaPanelDevState extends EventsMixin(LocalizeMixin(PolymerElement)) {
}
entityIdChanged() {
if (this._entityId === "") {
this._state = "";
this._stateAttributes = "";
return;
}
var state = this.hass.states[this._entityId];
this._state = state.state;
this._stateAttributes = safeDump(state.attributes);

View File

@ -59,11 +59,11 @@ export class HuiHistoryGraphCardEditor extends LitElement
}
get _hours_to_show(): number {
return this._config!.number || 24;
return this._config!.hours_to_show || 24;
}
get _refresh_interval(): number {
return this._config!.number || 0;
return this._config!.refresh_interval || 0;
}
protected render(): TemplateResult | void {

View File

@ -57,6 +57,8 @@ documentContainer.innerHTML = `<custom-style>
/* controls */
--switch-checked-color: var(--primary-color);
/* --switch-unchecked-color: var(--accent-color); */
--switch-checked-button-color: var(--switch-checked-color, var(--paper-grey-50));
--switch-checked-track-color: var(--switch-checked-color, #000000);
--switch-unchecked-button-color: var(--switch-unchecked-color, var(--paper-grey-50));
--switch-unchecked-track-color: var(--switch-unchecked-color, #000000);
--slider-color: var(--primary-color);

View File

@ -531,7 +531,8 @@
},
"device-picker": {
"clear": "Clear",
"show_devices": "Show devices"
"show_devices": "Show devices",
"device": "Device"
},
"relative_time": {
"past": "{time} ago",
@ -559,8 +560,8 @@
"found": "I found the following for you:",
"error": "Oops, an error has occurred",
"how_can_i_help": "How can I help?",
"label": "Type a question and press <Enter>",
"label_voice": "Type and press <Enter> or tap the microphone icon to speak"
"label": "Type a question and press 'Enter'",
"label_voice": "Type and press 'Enter' or tap the microphone to speak"
},
"confirmation": {
"cancel": "Cancel",
@ -661,10 +662,10 @@
}
},
"area_registry": {
"caption": "Area Registry",
"caption": "Areas",
"description": "Overview of all areas in your home.",
"picker": {
"header": "Area Registry",
"header": "Areas",
"introduction": "Areas are used to organize where devices are. This information will be used throughout Home Assistant to help you in organizing your interface, permissions and integrations with other systems.",
"introduction2": "To place devices in an area, use the link below to navigate to the integrations page and then click on a configured integration to get to the device cards.",
"integrations_page": "Integrations page",
@ -704,7 +705,7 @@
}
},
"server_control": {
"caption": "Server Control",
"caption": "Server Controls",
"description": "Restart and stop the Home Assistant server",
"section": {
"validation": {
@ -717,7 +718,7 @@
"reloading": {
"heading": "Configuration reloading",
"introduction": "Some parts of Home Assistant can reload without requiring a restart. Hitting reload will unload their current configuration and load the new one.",
"core": "Reload core",
"core": "Reload location & customizations",
"group": "Reload groups",
"automation": "Reload automations",
"script": "Reload scripts",
@ -734,10 +735,10 @@
}
},
"customize": {
"caption": "Customization",
"caption": "Customizations",
"description": "Customize your entities",
"picker": {
"header": "Customization",
"header": "Customizations",
"introduction": "Tweak per-entity attributes. Added/edited customizations will take effect immediately. Removed customizations will take effect when the entity is updated."
},
"warning": {
@ -754,7 +755,7 @@
"pick_attribute": "Pick an attribute to override"
},
"automation": {
"caption": "Automation",
"caption": "Automations",
"description": "Create and edit automations",
"picker": {
"header": "Automation Editor",
@ -782,6 +783,7 @@
"placeholder": "Optional description"
},
"triggers": {
"name": "Trigger",
"header": "Triggers",
"introduction": "Triggers are what starts the processing of an automation rule. It is possible to specify multiple triggers for the same rule. Once a trigger starts, Home Assistant will validate the conditions, if any, and call the action.",
"learn_more": "Learn more about triggers",
@ -872,6 +874,7 @@
}
},
"conditions": {
"name": "Condition",
"header": "Conditions",
"introduction": "Conditions are an optional part of an automation rule and can be used to prevent an action from happening when triggered. Conditions look very similar to triggers but are very different. A trigger will look at events happening in the system while a condition only looks at how the system looks right now. A trigger can observe that a switch is being turned on. A condition can only see if a switch is currently on or off.",
"learn_more": "Learn more about conditions",
@ -932,6 +935,7 @@
}
},
"actions": {
"name": "Action",
"header": "Actions",
"introduction": "The actions are what Home Assistant will do when the automation is triggered.",
"learn_more": "Learn more about actions",
@ -977,7 +981,7 @@
}
},
"script": {
"caption": "Script",
"caption": "Scripts",
"description": "Create and edit scripts",
"picker": {
"header": "Script Editor",
@ -1229,10 +1233,10 @@
}
},
"entity_registry": {
"caption": "Entity Registry",
"caption": "Entities",
"description": "Overview of all known entities.",
"picker": {
"header": "Entity Registry",
"header": "Entities",
"introduction": "Home Assistant keeps a registry of every entity it has ever seen that can be uniquely identified. Each of these entities will have an entity ID assigned which will be reserved for just this entity.",
"introduction2": "Use the entity registry to override the name, change the entity ID or remove the entry from Home Assistant. Note, removing the entity registry entry won't remove the entity. To do that, follow the link below and remove it from the integrations page.",
"integrations_page": "Integrations page",

View File

@ -45,6 +45,7 @@ hassAttributeUtil.DOMAIN_DEVICE_CLASS = {
"pressure",
"power",
"signal_strength",
"timestamp",
],
switch: ["switch", "outlet"],
};

File diff suppressed because it is too large Load Diff

View File

@ -1,53 +1,161 @@
{
"panel": {
"config": "الإعدادات",
"states": "نظرة عامة",
"map": "خريطة",
"logbook": "سجل",
"history": "التاريخ",
"attribute": {
"weather": {
"humidity": "الرطوبة",
"visibility": "الرؤية",
"wind_speed": "سرعة الرياح"
}
},
"domain": {
"alarm_control_panel": "لوحة تحكم الإنذار",
"automation": "التشغيل التلقائي",
"binary_sensor": "جهاز استشعار ثنائي",
"calendar": "التقويم",
"camera": "كاميرا",
"climate": "الطقس",
"configurator": "الإعدادات",
"conversation": "محادثة",
"cover": "ستار",
"device_tracker": "تعقب الجهاز",
"fan": "مروحة",
"group": "مجموعة",
"history_graph": "رسم بياني",
"image_processing": "معالجة الصور",
"input_boolean": "مدخل بوليني",
"input_datetime": "خانة التاريخ والوقت",
"input_number": "خانة الأرقام",
"input_select": "لائحة إختيار",
"input_text": "خانة بيانات",
"light": "الضوء",
"lock": "قفل",
"mailbox": "البريد",
"shopping_list": "قائمة التسوق",
"media_player": "مشغل الموسيقى",
"notify": "إشعار",
"person": "شخص",
"plant": "نبتة",
"proximity": "قرب",
"remote": "تحكم عن بعد",
"scene": "مشهد",
"script": "نص آلي",
"sensor": "أجهزة الاستشعار",
"sun": "الشمس",
"switch": "مفتاح",
"updater": "تحديث",
"vacuum": "مكنسة كهرباء",
"weblink": "Weblink",
"zwave": "Z-Wave"
},
"groups": {
"system-admin": "مسؤولين",
"system-read-only": "مستخدمين للعرض فقط",
"system-users": "مستخدمين"
},
"panel": {
"calendar": "التقويم",
"config": "الإعدادات",
"dev-info": "معلومات",
"developer_tools": "ادوات المطورين",
"calendar": "التقويم",
"profile": "الملف الشخصي"
"history": "التاريخ",
"logbook": "سجل",
"mailbox": "البريد",
"map": "خريطة",
"profile": "الملف الشخصي",
"shopping_list": "قائمة التسوق",
"states": "نظرة عامة"
},
"state_attributes": {
"climate": {
"fan_mode": {
"auto": "آلي",
"off": "مطفأ",
"on": "مفعل"
}
}
},
"state_badge": {
"alarm_control_panel": {
"armed": "مفعل",
"armed_away": "مفعّل",
"armed_custom_bypass": "مفعّل",
"armed_home": "مفعّل",
"armed_night": "مفعل",
"arming": "جاري التفعيل ",
"disarmed": "غير مفعّل",
"disarming": "إيقاف الإنذار",
"pending": "إنتظار",
"triggered": "مفعّل"
},
"default": {
"unavailable": "غير متوفر",
"unknown": "غير معروف"
},
"device_tracker": {
"home": "في المنزل",
"not_home": "خارج المنزل"
},
"person": {
"home": "في المنزل",
"not_home": "خارج المنزل"
}
},
"state": {
"default": {
"off": "إيقاف",
"on": "تشغيل",
"unknown": "غير معروف",
"unavailable": "غير متوفر"
},
"alarm_control_panel": {
"armed": "مسلح",
"disarmed": "غير مفعّل",
"armed_home": "مفعّل في المنزل",
"armed_away": "مفعّل في الخارج",
"armed_custom_bypass": "تجاوز التفعيل",
"armed_home": "مفعّل في المنزل",
"armed_night": "مفعّل ليل",
"pending": "قيد الإنتظار",
"arming": "جاري التفعيل",
"disarmed": "غير مفعّل",
"disarming": "إيقاف الإنذار",
"triggered": "مفعّل",
"armed_custom_bypass": "تجاوز التفعيل"
"pending": "قيد الإنتظار",
"triggered": "مفعّل"
},
"automation": {
"off": "إيقاف",
"on": "تشغيل"
},
"binary_sensor": {
"battery": {
"off": "طبيعي",
"on": "منخفض"
},
"cold": {
"off": "طبيعي",
"on": "بارد"
},
"connectivity": {
"off": "مفصول",
"on": "متصل"
},
"default": {
"off": "إيقاف",
"on": "تشغيل"
},
"moisture": {
"off": "جاف",
"on": "مبلل"
"door": {
"off": "مغلق",
"on": "مفتوح"
},
"garage_door": {
"off": "مغلق",
"on": "مفتوح"
},
"gas": {
"off": "لم يتم الكشف",
"on": "تم الكشف"
},
"heat": {
"off": "طبيعي",
"on": "حار"
},
"lock": {
"off": "مقفل",
"on": "غير مقفل"
},
"moisture": {
"off": "جاف",
"on": "مبلل"
},
"motion": {
"off": "لم يتم الكشف",
"on": "تم الكشف"
@ -56,6 +164,22 @@
"off": "لم يتم الكشف",
"on": "تم الكشف"
},
"opening": {
"off": "مقفل",
"on": "مفتوح"
},
"presence": {
"off": "خارج المنزل",
"on": "في المنزل"
},
"problem": {
"off": "موافق",
"on": "عطل"
},
"safety": {
"off": "أمن",
"on": "غير أمن"
},
"smoke": {
"off": "لم يتم الكشف",
"on": "تم الكشف"
@ -68,53 +192,9 @@
"off": "لم يتم الكشف",
"on": "تم الكشف"
},
"opening": {
"off": "مقفل",
"on": "مفتوح"
},
"safety": {
"off": "أمن",
"on": "غير أمن"
},
"presence": {
"off": "خارج المنزل",
"on": "في المنزل"
},
"battery": {
"off": "طبيعي",
"on": "منخفض"
},
"problem": {
"off": "موافق",
"on": "عطل"
},
"connectivity": {
"off": "مفصول",
"on": "متصل"
},
"cold": {
"off": "طبيعي",
"on": "بارد"
},
"door": {
"off": "مغلق",
"on": "مفتوح"
},
"garage_door": {
"off": "مغلق",
"on": "مفتوح"
},
"heat": {
"off": "طبيعي",
"on": "حار"
},
"window": {
"off": "مغلق",
"on": "مفتوح"
},
"lock": {
"off": "مقفل",
"on": "غير مقفل"
}
},
"calendar": {
@ -122,37 +202,43 @@
"on": "تشغيل"
},
"camera": {
"idle": "خامل",
"recording": "جاري التسجيل",
"streaming": "جاري البث",
"idle": "خامل"
"streaming": "جاري البث"
},
"climate": {
"off": "إيقاف",
"on": "تشغيل",
"heat": "تدفئة",
"cool": "تبريد",
"idle": "خامل",
"auto": "تلقائي",
"cool": "تبريد",
"dry": "جاف",
"fan_only": "المروحة فقط",
"eco": "اقتصادي",
"electric": "كهربائي",
"performance": "الأداء",
"high_demand": "تحت ضغط عالي",
"fan_only": "المروحة فقط",
"gas": "غاز",
"heat": "تدفئة",
"heat_pump": "مضخة سخان",
"gas": "غاز"
"high_demand": "تحت ضغط عالي",
"idle": "خامل",
"off": "إيقاف",
"on": "تشغيل",
"performance": "الأداء"
},
"configurator": {
"configure": "إعداد",
"configured": "تم الإعداد"
},
"cover": {
"open": "مفتوح",
"opening": "جاري الفتح",
"closed": "مغلق",
"closing": "جاري الاغلاق",
"open": "مفتوح",
"opening": "جاري الفتح",
"stopped": "موقف"
},
"default": {
"off": "إيقاف",
"on": "تشغيل",
"unavailable": "غير متوفر",
"unknown": "غير معروف"
},
"device_tracker": {
"home": "في المنزل",
"not_home": "خارج المنزل"
@ -162,19 +248,19 @@
"on": "قيد التشغيل"
},
"group": {
"off": "إيقاف",
"on": "قيد التشغيل",
"home": "في المنزل",
"not_home": "في الخارج",
"open": "مفتوح ",
"opening": "جاري الفتح ",
"closed": "مغلق ",
"closing": "جاري الاغلاق ",
"stopped": "موقف ",
"home": "في المنزل",
"locked": "مقفل ",
"unlocked": "غير مقفل ",
"not_home": "في الخارج",
"off": "إيقاف",
"ok": "أوكي",
"problem": "مشكلة"
"on": "قيد التشغيل",
"open": "مفتوح ",
"opening": "جاري الفتح ",
"problem": "مشكلة",
"stopped": "موقف ",
"unlocked": "غير مقفل "
},
"input_boolean": {
"off": "إيقاف",
@ -189,13 +275,17 @@
"unlocked": "مفتوح"
},
"media_player": {
"idle": "خامل",
"off": "إيقاف",
"on": "قيد التشغيل",
"playing": "جاري التشغيل",
"paused": "موقّف مؤقتا",
"idle": "خامل",
"playing": "جاري التشغيل",
"standby": "وضع الإنتظار"
},
"person": {
"home": "في المنزل",
"not_home": "خارج المنزل"
},
"plant": {
"ok": "أوكي",
"problem": "مشكلة"
@ -223,21 +313,10 @@
"off": "إيقاف",
"on": "مُشَغّل"
},
"zwave": {
"default": {
"initializing": "قيد الإنشاء",
"dead": "مفصول",
"sleeping": "نائم",
"ready": "جاهز"
},
"query_stage": {
"initializing": "قيد الإنشاء ( {query_stage} )",
"dead": "مفصول ({query_stage})"
}
},
"weather": {
"cloudy": "Bewolkt",
"fog": "Mist"
"timer": {
"active": "مفعل",
"idle": "خامل",
"paused": "موقّف مؤقتا"
},
"vacuum": {
"cleaning": "تنظيف",
@ -247,84 +326,302 @@
"paused": "موقّف مؤقتا",
"returning": "العودة"
},
"timer": {
"active": "مفعل",
"idle": "خامل",
"paused": "موقّف مؤقتا"
"weather": {
"cloudy": "Bewolkt",
"fog": "Mist"
},
"person": {
"home": "في المنزل",
"not_home": "خارج المنزل"
}
},
"state_badge": {
"default": {
"unknown": "غير معروف",
"unavailable": "غير متوفر"
},
"alarm_control_panel": {
"armed": "مفعل",
"disarmed": "غير مفعّل",
"armed_home": "مفعّل",
"armed_away": "مفعّل",
"armed_night": "مفعل",
"pending": "إنتظار",
"arming": "جاري التفعيل ",
"disarming": "إيقاف الإنذار",
"triggered": "مفعّل",
"armed_custom_bypass": "مفعّل"
},
"device_tracker": {
"home": "في المنزل",
"not_home": "خارج المنزل"
},
"person": {
"home": "في المنزل",
"not_home": "خارج المنزل"
"zwave": {
"default": {
"dead": "مفصول",
"initializing": "قيد الإنشاء",
"ready": "جاهز",
"sleeping": "نائم"
},
"query_stage": {
"dead": "مفصول ({query_stage})",
"initializing": "قيد الإنشاء ( {query_stage} )"
}
}
},
"ui": {
"panel": {
"shopping-list": {
"clear_completed": "تم المسح",
"add_item": "أضف عنصر",
"microphone_tip": "اضغط على الميكروفون في أعلى اليمين وقل \"Add candy to my shopping list\""
"auth_store": {
"ask": "هل تريد حفظ هذا الدخول؟",
"confirm": "حفظ الدخول",
"decline": "لا شكرا"
},
"card": {
"alarm_control_panel": {
"arm_custom_bypass": "تجاوز مخصص"
},
"developer-tools": {
"tabs": {
"services": {
"title": "الخدمات"
},
"states": {
"title": "الحالات"
},
"events": {
"title": "أحداث"
},
"templates": {
"title": "نماذج"
},
"mqtt": {
"title": "MQTT"
}
"camera": {
"not_available": "الصورة غير متاحة"
},
"climate": {
"away_mode": "خارج المنزل",
"currently": "حاليا",
"fan_mode": "وضع المروحة",
"on_off": "إيقاف\/تشغيل",
"target_humidity": "Doelluchtvochtigheid",
"target_temperature": "درجة الحرارة المستهدفة"
},
"fan": {
"direction": "Richting",
"speed": "Snelheid"
},
"light": {
"brightness": "Helderheid",
"color_temperature": "Kleurtemperatuur",
"white_value": "Witwaarde"
},
"lock": {
"lock": "قفل",
"unlock": "فتح"
},
"media_player": {
"sound_mode": "وضع الصوت",
"source": "المصدر",
"text_to_speak": "النص للتحدث"
},
"persistent_notification": {
"dismiss": "رفض"
},
"vacuum": {
"actions": {
"resume_cleaning": "استئناف التنظيف",
"return_to_base": "العودة",
"start_cleaning": "بدء تنظيف",
"turn_off": "إيقاف",
"turn_on": "تشغيل"
}
},
"history": {
"showing_entries": "عرض الأحداث لـ",
"period": "المدة"
"water_heater": {
"away_mode": "حالة خارج المنزل",
"currently": "حاليا",
"on_off": "إيقاف\/تشغيل",
"operation": "تشغيل",
"target_temperature": "درجة الحرارة المستهدفة"
}
},
"common": {
"cancel": "إلغاء",
"loading": "جار التحميل"
},
"components": {
"entity": {
"entity-picker": {
"entity": "الجهاز"
}
},
"logbook": {
"showing_entries": "عرض الأحداث لـ"
"relative_time": {
"never": "Nooit"
},
"mailbox": {
"empty": "ليس لديك رسائل",
"playback_title": "تشغيل الرسالة",
"delete_prompt": "هل تريد حذف هذه الرسالة؟",
"delete_button": "حذف"
"service-picker": {
"service": "خدمة"
}
},
"dialogs": {
"more_info_control": {
"sun": {
"setting": "ضبط"
}
},
"more_info_settings": {
"entity_id": "الكيان ID",
"name": "الاسم",
"save": "حفظ"
}
},
"duration": {
"day": "{count} {count, plural,\\none {يوم}\\nother {أيام}\\n}",
"second": "{count} {count, plural,\\none {ثانية}\\nother {ثواني}\\n}",
"week": "{count} {count, plural,\\none {أسبوع}\\nother {أسابيع}\\n}"
},
"login-form": {
"log_in": "تسجيل الدخول",
"password": "كلمه السر",
"remember": "تذكر"
},
"panel": {
"config": {
"header": "برمجة نظام مساعد البيت",
"introduction": "يمكنك هنا برمجة المكونات الخاصة بك و إعداد نظام مساعد البيت. ليس كل شيء متاح للبرمجة من خلال واجهة المستخدم حتى الآن، ولكننا نعمل على ذلك.",
"area_registry": {
"picker": {
"create_area": "إنشاء منطقة",
"no_areas": "يبدو أنه لا توجد أي مناطق معرفة!"
}
},
"automation": {
"caption": "التشغيل التلقائي",
"description": "إنشاء وتحرير التشغيل الألي",
"editor": {
"actions": {
"add": "أضف إجراء",
"delete": "حذف",
"delete_confirm": "هل تريد الحذف فعلا؟",
"duplicate": "تكرار",
"header": "الإجراءات",
"introduction": "الإجراءات هي ما سيفعله Home Assistant عندما يتفعّل الجهاز المُتحَكم به.\\n\\n [مزيد من المعلومات حول الإجراءات.] (https:\/\/home-assistant.io\/docs\/automation\/action\/)",
"learn_more": "معرفة المزيد عن الإجراءات",
"type_select": "نوع الإجراء",
"type": {
"condition": {
"label": "الشرط"
},
"delay": {
"delay": "تأخير",
"label": "التأخير"
},
"event": {
"event": "الحدث",
"label": "إجراء الحريق",
"service_data": "بيانات الخدمة"
},
"service": {
"label": "طلب خدمة",
"service_data": "بيانات الخدمة"
},
"wait_template": {
"label": "الإنتظار",
"timeout": "الحد الأقصى (إختياري)",
"wait_template": "نموذج الانتظار"
}
},
"unsupported_action": "إجراء غير مدعوم: {action}"
},
"alias": "الاسم",
"conditions": {
"add": "إضافة شرط",
"delete": "حذف",
"delete_confirm": "هل تريد الحذف فعلا؟",
"duplicate": "تكرار",
"header": "الشروط",
"introduction": "الشروط هي جزء اختياري من قواعد المتحكم الآلي ويمكن استخدامها لمنع تفعّل الإجراء بالمشغل. الشروط تبدو متشابهة جدًا مع المشغلات ولكنها مختلفة جدًا. سينظر المشغل في الأحداث التي تحدث في النظام بينما ينظر الشرط فقط إلى كيفية ظهور النظام الآن. يستطيع المشغل ملاحظة أن مفتاح التشغيل تم تشغيله. بينما الشرط يرى فقط ما إذا كان أحد المفاتيح هل هو قيد التشغيل أو الإيقاف حاليًا. \\n\\n [مزيد من المعلومات حول الشروط.] (https:\/\/home-assistant.io\/docs\/scripts\/conditions\/)",
"learn_more": "معرفة المزيد عن الشروط",
"type_select": "نوع الشرط",
"type": {
"numeric_state": {
"above": "فوق",
"below": "تحت",
"label": "حالة القيمة الرقمية",
"value_template": "نموذج القيمة (إختياري)"
},
"state": {
"label": "الحالة",
"state": "الحالة"
},
"sun": {
"after": "بعد",
"after_offset": "تقديم الوقت (اختياري)",
"before": "قبل",
"before_offset": "تأخير الوقت (اختياري)",
"label": "الشمس",
"sunrise": "شروق الشمس",
"sunset": "غروب الشمس"
},
"template": {
"label": "النموذج",
"value_template": "نموذج القيمة"
},
"time": {
"after": "بعد",
"before": "قبل",
"label": "وقت"
},
"zone": {
"entity": "الجهاز في المنطقة",
"label": "المنطقة",
"zone": "المنطقة"
}
},
"unsupported_condition": "شرط غير مدعوم: {condition}"
},
"default_name": "متحكم آلي جديد",
"introduction": "استخدم المتحكمات الآلية لتجعل منزلك ينبض بالحياة",
"save": "حفظ",
"triggers": {
"add": "أضف مشغل",
"delete": "حذف",
"delete_confirm": "هل تريد الحذف فعلا؟",
"duplicate": "تكرار",
"header": "المشغلات",
"introduction": "المشغلات هي ما يبدأ تشغيل قاعدة المتحكم الآلي. من الممكن تحديد مشغلات متعددة لنفس القاعدة. بمجرد بدء المشغل ، سيقوم Home Assistant بالتحقق من الشروط ، إن وجدت ، واستدعاء الإجراء. \\n\\n [مزيد من المعلومات حول المشغلات.] (https:\/\/home-assistant.io\/docs\/automation\/trigger\/)",
"learn_more": "معرفة المزيد عن المشغلات",
"type_select": "نوع المشغل",
"type": {
"event": {
"event_data": "بيانات الحدث",
"event_type": "نوع الحدث",
"label": "الحدث"
},
"homeassistant": {
"event": "الحدث:",
"label": "Home Assistant",
"shutdown": "إيقاف التشغيل",
"start": "بدء"
},
"mqtt": {
"label": "MQTT",
"payload": "المحتوى (إختياري)",
"topic": "الموضوع"
},
"numeric_state": {
"above": "فوق",
"below": "تحت",
"label": "القيمة الرقمية",
"value_template": "نموذج القيمة (اختياري)"
},
"state": {
"for": "لـ",
"from": "من",
"label": "الحالة",
"to": "إلى"
},
"sun": {
"event": "الحدث",
"label": "الشمس",
"offset": "إزاحة (اختياري)",
"sunrise": "شروق الشمس",
"sunset": "غروب الشمس"
},
"template": {
"label": "نموذج",
"value_template": "نموذج القيمة"
},
"time_pattern": {
"hours": "ساعات",
"minutes": "الدقائق",
"seconds": "ثواني"
},
"time": {
"at": "عند",
"label": "الوقت"
},
"zone": {
"enter": "دخول",
"entity": "اسم الجهاز مع المنطقة",
"event": "الحدث",
"label": "المنطقة",
"leave": "مغادرة",
"zone": "المنطقة"
}
},
"unsupported_platform": "منصة غير مدعومة: {platform}"
},
"unsaved_confirm": "لديك تغييرات غير محفوظة. هل أنت متأكد من أنك تريد أن تغادر ؟"
},
"picker": {
"add_automation": "أضف متحكم آلي",
"header": "محرر المتحكم الآلي",
"introduction": "محرر المتحكم الآلي يسمح لك بإنشاء وتحرير المتحكمات الآلية. يرجى قراءة [الإرشادات] (https:\/\/home-assistant.io\/docs\/automation\/editor\/) للتأكد من إعدادك Home Assistant بشكل صحيح.",
"learn_more": "معرفة المزيد عن التحكم الآلي",
"no_automations": "لم تعثر على أي متحكم آلي قابل للتعديل",
"pick_automation": "أختر متحكم آلي للتعديل"
}
},
"cloud": {
"caption": "كلاود هوم اسيستينت",
"description_login": "تم تسجيل الدخول كـ {email}",
"description_not_login": "لم يتم تسجيل الدخول"
},
"core": {
"caption": "عام",
"description": "التحقق من صحة ملف الإعدادات والتحكم بالخادم",
@ -334,19 +631,12 @@
"introduction": "تغيير الإعدادات يعتبر عملية مزرية. نحن نعلم ذلك . لذا، سيحاول هذا القسم جعل حياتك أكثر سهولة."
},
"server_control": {
"validation": {
"heading": "تآكيد صلاحية الإعدادات",
"introduction": "التحقق من صحة الإعدادات الخاصة بك إذا قمت مؤخرا بإجراء بعض التغييرات وتريد التأكد من أن كل شيء على ما يرام",
"check_config": "تحقق من الإعدادات",
"valid": "الإعدادات صالحة",
"invalid": "الإعدادات غير صالحة"
},
"reloading": {
"heading": "إعادة تحديث الإعدادات",
"introduction": "يمكن تفعيل بعض الأجزاء الرئيسية لمساعد البيت دون الحاجة إلى إعادة تشغيل. الظغط على تحديث سيتم إزالة الإعدادات الحالية الخاصة وتحميل الإعدادات الجديدة.",
"automation": "إعادة تحديث التشغيل الألي",
"core": "إعادة تحديث النظام الأساسي",
"group": "إعادة تحديث المجموعات",
"automation": "إعادة تحديث التشغيل الألي",
"heading": "إعادة تحديث الإعدادات",
"introduction": "يمكن تفعيل بعض الأجزاء الرئيسية لمساعد البيت دون الحاجة إلى إعادة تشغيل. الظغط على تحديث سيتم إزالة الإعدادات الحالية الخاصة وتحميل الإعدادات الجديدة.",
"script": "إعادة تحديث السكريبتات"
},
"server_management": {
@ -354,6 +644,13 @@
"introduction": "تحكم بسيرفر Home Assistant ... من Home Assistant.",
"restart": "إعادة تشغيل",
"stop": "إيقاف"
},
"validation": {
"check_config": "تحقق من الإعدادات",
"heading": "تآكيد صلاحية الإعدادات",
"introduction": "التحقق من صحة الإعدادات الخاصة بك إذا قمت مؤخرا بإجراء بعض التغييرات وتريد التأكد من أن كل شيء على ما يرام",
"invalid": "الإعدادات غير صالحة",
"valid": "الإعدادات صالحة"
}
}
}
@ -362,333 +659,126 @@
"caption": "التخصيص",
"description": "تخصيص الكيانات الخاصة بك"
},
"automation": {
"caption": "التشغيل التلقائي",
"description": "إنشاء وتحرير التشغيل الألي",
"picker": {
"header": "محرر المتحكم الآلي",
"introduction": "محرر المتحكم الآلي يسمح لك بإنشاء وتحرير المتحكمات الآلية. يرجى قراءة [الإرشادات] (https:\/\/home-assistant.io\/docs\/automation\/editor\/) للتأكد من إعدادك Home Assistant بشكل صحيح.",
"pick_automation": "أختر متحكم آلي للتعديل",
"no_automations": "لم تعثر على أي متحكم آلي قابل للتعديل",
"add_automation": "أضف متحكم آلي",
"learn_more": "معرفة المزيد عن التحكم الآلي"
"header": "برمجة نظام مساعد البيت",
"integrations": {
"caption": "تكاملات",
"config_entry": {
"delete_confirm": "هل تريد حقا حذف هذا التكامل؟",
"device_unavailable": "الجهاز غير متوفر",
"entity_unavailable": "العنصر غير متوفر",
"firmware": "نظام التشغيل {version}",
"manuf": "بواسطة {manufacturer}",
"no_area": "لا توجد منطقة",
"no_device": "عناصر بدون أجهزة",
"no_devices": "هذا التكامل لا يوجد لديه الأجهزة.",
"restart_confirm": "اعادة تشغيل هوم اسيستينت لإنهاء حذف هذه التكامل",
"via": "متصل من خلال"
},
"editor": {
"introduction": "استخدم المتحكمات الآلية لتجعل منزلك ينبض بالحياة",
"default_name": "متحكم آلي جديد",
"save": "حفظ",
"unsaved_confirm": "لديك تغييرات غير محفوظة. هل أنت متأكد من أنك تريد أن تغادر ؟",
"alias": "الاسم",
"triggers": {
"header": "المشغلات",
"introduction": "المشغلات هي ما يبدأ تشغيل قاعدة المتحكم الآلي. من الممكن تحديد مشغلات متعددة لنفس القاعدة. بمجرد بدء المشغل ، سيقوم Home Assistant بالتحقق من الشروط ، إن وجدت ، واستدعاء الإجراء. \n\n [مزيد من المعلومات حول المشغلات.] (https:\/\/home-assistant.io\/docs\/automation\/trigger\/)",
"add": "أضف مشغل",
"duplicate": "تكرار",
"delete": "حذف",
"delete_confirm": "هل تريد الحذف فعلا؟",
"unsupported_platform": "منصة غير مدعومة: {platform}",
"type_select": "نوع المشغل",
"type": {
"event": {
"label": "الحدث",
"event_type": "نوع الحدث",
"event_data": "بيانات الحدث"
},
"state": {
"label": "الحالة",
"from": "من",
"to": "إلى",
"for": "لـ"
},
"homeassistant": {
"label": "Home Assistant",
"event": "الحدث:",
"start": "بدء",
"shutdown": "إيقاف التشغيل"
},
"mqtt": {
"label": "MQTT",
"topic": "الموضوع",
"payload": "المحتوى (إختياري)"
},
"numeric_state": {
"label": "القيمة الرقمية",
"above": "فوق",
"below": "تحت",
"value_template": "نموذج القيمة (اختياري)"
},
"sun": {
"label": "الشمس",
"event": "الحدث",
"sunrise": "شروق الشمس",
"sunset": "غروب الشمس",
"offset": "إزاحة (اختياري)"
},
"template": {
"label": "نموذج",
"value_template": "نموذج القيمة"
},
"time": {
"label": "الوقت",
"at": "عند"
},
"zone": {
"label": "المنطقة",
"entity": "اسم الجهاز مع المنطقة",
"zone": "المنطقة",
"event": "الحدث",
"enter": "دخول",
"leave": "مغادرة"
},
"time_pattern": {
"hours": "ساعات",
"minutes": "الدقائق",
"seconds": "ثواني"
}
},
"learn_more": "معرفة المزيد عن المشغلات"
},
"conditions": {
"header": "الشروط",
"introduction": "الشروط هي جزء اختياري من قواعد المتحكم الآلي ويمكن استخدامها لمنع تفعّل الإجراء بالمشغل. الشروط تبدو متشابهة جدًا مع المشغلات ولكنها مختلفة جدًا. سينظر المشغل في الأحداث التي تحدث في النظام بينما ينظر الشرط فقط إلى كيفية ظهور النظام الآن. يستطيع المشغل ملاحظة أن مفتاح التشغيل تم تشغيله. بينما الشرط يرى فقط ما إذا كان أحد المفاتيح هل هو قيد التشغيل أو الإيقاف حاليًا. \n\n [مزيد من المعلومات حول الشروط.] (https:\/\/home-assistant.io\/docs\/scripts\/conditions\/)",
"add": "إضافة شرط",
"duplicate": "تكرار",
"delete": "حذف",
"delete_confirm": "هل تريد الحذف فعلا؟",
"unsupported_condition": "شرط غير مدعوم: {condition}",
"type_select": "نوع الشرط",
"type": {
"state": {
"label": "الحالة",
"state": "الحالة"
},
"numeric_state": {
"label": "حالة القيمة الرقمية",
"above": "فوق",
"below": "تحت",
"value_template": "نموذج القيمة (إختياري)"
},
"sun": {
"label": "الشمس",
"before": "قبل",
"after": "بعد",
"before_offset": "تأخير الوقت (اختياري)",
"after_offset": "تقديم الوقت (اختياري)",
"sunrise": "شروق الشمس",
"sunset": "غروب الشمس"
},
"template": {
"label": "النموذج",
"value_template": "نموذج القيمة"
},
"time": {
"label": "وقت",
"after": "بعد",
"before": "قبل"
},
"zone": {
"label": "المنطقة",
"entity": "الجهاز في المنطقة",
"zone": "المنطقة"
}
},
"learn_more": "معرفة المزيد عن الشروط"
},
"actions": {
"header": "الإجراءات",
"introduction": "الإجراءات هي ما سيفعله Home Assistant عندما يتفعّل الجهاز المُتحَكم به.\n\n [مزيد من المعلومات حول الإجراءات.] (https:\/\/home-assistant.io\/docs\/automation\/action\/)",
"add": "أضف إجراء",
"duplicate": "تكرار",
"delete": "حذف",
"delete_confirm": "هل تريد الحذف فعلا؟",
"unsupported_action": "إجراء غير مدعوم: {action}",
"type_select": "نوع الإجراء",
"type": {
"service": {
"label": "طلب خدمة",
"service_data": "بيانات الخدمة"
},
"delay": {
"label": "التأخير",
"delay": "تأخير"
},
"wait_template": {
"label": "الإنتظار",
"wait_template": "نموذج الانتظار",
"timeout": "الحد الأقصى (إختياري)"
},
"condition": {
"label": "الشرط"
},
"event": {
"label": "إجراء الحريق",
"event": "الحدث",
"service_data": "بيانات الخدمة"
}
},
"learn_more": "معرفة المزيد عن الإجراءات"
}
"configure": "إعداد",
"configured": "تم الإعداد",
"description": "إدارة الأجهزة والخدمات المتصلة",
"discovered": "مكتشف",
"new": "إعداد تكامل جديد",
"none": "لم يتم الإعداد بعد"
},
"introduction": "يمكنك هنا برمجة المكونات الخاصة بك و إعداد نظام مساعد البيت. ليس كل شيء متاح للبرمجة من خلال واجهة المستخدم حتى الآن، ولكننا نعمل على ذلك.",
"person": {
"detail": {
"device_tracker_pick": "اختر جهاز لتتبع"
}
},
"script": {
"caption": "السكريبت",
"description": "إنشاء و تحرير السكريبت"
},
"users": {
"add_user": {
"caption": "أضف مستخدم",
"create": "إنشاء",
"name": "الاسم",
"password": "كلمه السر",
"username": "اسم المستخدم"
},
"caption": "المستخدمين",
"description": "ادارة المستخدمين",
"editor": {
"activate_user": "تفعيل المستخدم",
"caption": "عرض المستخدم",
"change_password": "تغيير كلمة السر",
"deactivate_user": "إلغاء تنشيط المستخدم",
"delete_user": "حذف المستخدم",
"rename_user": "إعادة تسمية المستخدم"
},
"picker": {
"title": "المستخدمين"
}
},
"zha": {
"services": {
"updateDeviceName": "تعيين اسم مخصص لهذا الجهاز في سجل الأجهزة."
}
},
"zwave": {
"caption": "Z-Wave",
"description": "إدارة شبكة Z-Wave",
"node_config": {
"set_config_parameter": "تعيين معلمة التكوين"
}
},
"users": {
"caption": "المستخدمين",
"description": "ادارة المستخدمين",
"picker": {
"title": "المستخدمين"
}
},
"developer-tools": {
"tabs": {
"events": {
"title": "أحداث"
},
"editor": {
"rename_user": "إعادة تسمية المستخدم",
"change_password": "تغيير كلمة السر",
"activate_user": "تفعيل المستخدم",
"deactivate_user": "إلغاء تنشيط المستخدم",
"delete_user": "حذف المستخدم",
"caption": "عرض المستخدم"
"mqtt": {
"title": "MQTT"
},
"add_user": {
"caption": "أضف مستخدم",
"name": "الاسم",
"username": "اسم المستخدم",
"password": "كلمه السر",
"create": "إنشاء"
}
},
"cloud": {
"caption": "كلاود هوم اسيستينت",
"description_login": "تم تسجيل الدخول كـ {email}",
"description_not_login": "لم يتم تسجيل الدخول"
},
"integrations": {
"caption": "تكاملات",
"description": "إدارة الأجهزة والخدمات المتصلة",
"discovered": "مكتشف",
"configured": "تم الإعداد",
"new": "إعداد تكامل جديد",
"configure": "إعداد",
"none": "لم يتم الإعداد بعد",
"config_entry": {
"no_devices": "هذا التكامل لا يوجد لديه الأجهزة.",
"no_device": "عناصر بدون أجهزة",
"delete_confirm": "هل تريد حقا حذف هذا التكامل؟",
"restart_confirm": "اعادة تشغيل هوم اسيستينت لإنهاء حذف هذه التكامل",
"manuf": "بواسطة {manufacturer}",
"via": "متصل من خلال",
"firmware": "نظام التشغيل {version}",
"device_unavailable": "الجهاز غير متوفر",
"entity_unavailable": "العنصر غير متوفر",
"no_area": "لا توجد منطقة"
}
},
"person": {
"detail": {
"device_tracker_pick": "اختر جهاز لتتبع"
}
},
"area_registry": {
"picker": {
"no_areas": "يبدو أنه لا توجد أي مناطق معرفة!",
"create_area": "إنشاء منطقة"
}
},
"zha": {
"services": {
"updateDeviceName": "تعيين اسم مخصص لهذا الجهاز في سجل الأجهزة."
}
}
},
"profile": {
"push_notifications": {
"header": "التنبيهات",
"description": "إرسال الإشعارات إلى هذا الجهاز",
"error_use_https": "يتطلب تمكين SSL للواجهة الأمامية.",
"push_notifications": "التنبيهات",
"link_promo": "معرفة المزيد"
},
"language": {
"header": "اللغة",
"link_promo": "المساعدة في ترجمة",
"dropdown_label": "اللغة"
},
"themes": {
"header": "التصميم",
"error_no_theme": "لا توجد تصاميم متاحة.",
"link_promo": "تعرف على التصاميم",
"dropdown_label": "التصميم"
},
"refresh_tokens": {
"last_used": "آخر استخدام بتاريخ {date} من {location}",
"not_used": "لم يتم استخدامها ابدأ"
},
"long_lived_access_tokens": {
"last_used": "آخر استخدام بتاريخ {date} من {location}",
"not_used": "لم يتم استخدامها ابدأ"
},
"current_user": "أنت مسجّل الدخول حاليًا كـ {fullName} .",
"is_owner": "أنت مالك",
"change_password": {
"header": "تغيير كلمة السر",
"current_password": "كلمة السر الحالية",
"new_password": "كلمة السر الجديدة",
"confirm_new_password": "تأكيد كلمة السر الجديدة",
"error_required": "مطلوب",
"submit": "إرسال"
},
"mfa": {
"header": "وحدات التحقق متعددة العوامل",
"disable": "تعطيل",
"enable": "تفعيل",
"confirm_disable": "هل تريد حقا الغاء تفعيل {name}؟"
},
"mfa_setup": {
"title_aborted": "تم الإلغاء",
"title_success": "تم بنجاح",
"step_done": "تم التنصيب لـ {step}",
"close": "إغلاق",
"submit": "إرسال"
}
},
"page-onboarding": {
"user": {
"error": {
"required_fields": "املأ جميع الحقول المطلوبة",
"password_not_match": "كلمة السر غير مطابقة"
"title": "الخدمات"
},
"data": {
"password_confirm": "تأكيد كلمة السر"
"states": {
"title": "الحالات"
},
"templates": {
"title": "نماذج"
}
}
},
"history": {
"period": "المدة",
"showing_entries": "عرض الأحداث لـ"
},
"logbook": {
"showing_entries": "عرض الأحداث لـ"
},
"lovelace": {
"editor": {
"edit_card": {
"edit": "تصحيح",
"delete": "حذف",
"edit": "تصحيح",
"move": "نقل"
},
"save_config": {
"cancel": "لا يهم"
},
"raw_editor": {
"header": "تعديل",
"save": "حفظ",
"unsaved_changes": "التغييرات غير محفوظة",
"saved": "تم الحفظ"
"saved": "تم الحفظ",
"unsaved_changes": "التغييرات غير محفوظة"
},
"save_config": {
"cancel": "لا يهم"
}
},
"warning": {
"entity_not_found": "الجهاز غير متوفر: {entity}"
}
},
"mailbox": {
"delete_button": "حذف",
"delete_prompt": "هل تريد حذف هذه الرسالة؟",
"empty": "ليس لديك رسائل",
"playback_title": "تشغيل الرسالة"
},
"page-authorize": {
"form": {
"providers": {
@ -696,175 +786,85 @@
"step": {
"init": {
"data": {
"username": "اسم المستخدم",
"password": "كلمة السر"
"password": "كلمة السر",
"username": "اسم المستخدم"
}
}
}
}
}
}
},
"page-onboarding": {
"user": {
"data": {
"password_confirm": "تأكيد كلمة السر"
},
"error": {
"password_not_match": "كلمة السر غير مطابقة",
"required_fields": "املأ جميع الحقول المطلوبة"
}
}
},
"profile": {
"change_password": {
"confirm_new_password": "تأكيد كلمة السر الجديدة",
"current_password": "كلمة السر الحالية",
"error_required": "مطلوب",
"header": "تغيير كلمة السر",
"new_password": "كلمة السر الجديدة",
"submit": "إرسال"
},
"current_user": "أنت مسجّل الدخول حاليًا كـ {fullName} .",
"is_owner": "أنت مالك",
"language": {
"dropdown_label": "اللغة",
"header": "اللغة",
"link_promo": "المساعدة في ترجمة"
},
"long_lived_access_tokens": {
"last_used": "آخر استخدام بتاريخ {date} من {location}",
"not_used": "لم يتم استخدامها ابدأ"
},
"mfa_setup": {
"close": "إغلاق",
"step_done": "تم التنصيب لـ {step}",
"submit": "إرسال",
"title_aborted": "تم الإلغاء",
"title_success": "تم بنجاح"
},
"mfa": {
"confirm_disable": "هل تريد حقا الغاء تفعيل {name}؟",
"disable": "تعطيل",
"enable": "تفعيل",
"header": "وحدات التحقق متعددة العوامل"
},
"push_notifications": {
"description": "إرسال الإشعارات إلى هذا الجهاز",
"error_use_https": "يتطلب تمكين SSL للواجهة الأمامية.",
"header": "التنبيهات",
"link_promo": "معرفة المزيد",
"push_notifications": "التنبيهات"
},
"refresh_tokens": {
"last_used": "آخر استخدام بتاريخ {date} من {location}",
"not_used": "لم يتم استخدامها ابدأ"
},
"themes": {
"dropdown_label": "التصميم",
"error_no_theme": "لا توجد تصاميم متاحة.",
"header": "التصميم",
"link_promo": "تعرف على التصاميم"
}
},
"shopping-list": {
"add_item": "أضف عنصر",
"clear_completed": "تم المسح",
"microphone_tip": "اضغط على الميكروفون في أعلى اليمين وقل \"Add candy to my shopping list\""
}
},
"sidebar": {
"log_out": "تسجيل الخروج"
},
"common": {
"loading": "جار التحميل",
"cancel": "إلغاء"
},
"duration": {
"day": "{count} {count, plural,\none {يوم}\nother {أيام}\n}",
"week": "{count} {count, plural,\none {أسبوع}\nother {أسابيع}\n}",
"second": "{count} {count, plural,\none {ثانية}\nother {ثواني}\n}"
},
"login-form": {
"password": "كلمه السر",
"remember": "تذكر",
"log_in": "تسجيل الدخول"
},
"card": {
"camera": {
"not_available": "الصورة غير متاحة"
},
"persistent_notification": {
"dismiss": "رفض"
},
"fan": {
"speed": "Snelheid",
"direction": "Richting"
},
"light": {
"brightness": "Helderheid",
"color_temperature": "Kleurtemperatuur",
"white_value": "Witwaarde"
},
"media_player": {
"text_to_speak": "النص للتحدث",
"source": "المصدر",
"sound_mode": "وضع الصوت"
},
"climate": {
"currently": "حاليا",
"on_off": "إيقاف\/تشغيل",
"target_temperature": "درجة الحرارة المستهدفة",
"target_humidity": "Doelluchtvochtigheid",
"fan_mode": "وضع المروحة",
"away_mode": "خارج المنزل"
},
"lock": {
"lock": "قفل",
"unlock": "فتح"
},
"vacuum": {
"actions": {
"resume_cleaning": "استئناف التنظيف",
"return_to_base": "العودة",
"start_cleaning": "بدء تنظيف",
"turn_on": "تشغيل",
"turn_off": "إيقاف"
}
},
"water_heater": {
"currently": "حاليا",
"on_off": "إيقاف\/تشغيل",
"target_temperature": "درجة الحرارة المستهدفة",
"operation": "تشغيل",
"away_mode": "حالة خارج المنزل"
},
"alarm_control_panel": {
"arm_custom_bypass": "تجاوز مخصص"
}
},
"components": {
"entity": {
"entity-picker": {
"entity": "الجهاز"
}
},
"service-picker": {
"service": "خدمة"
},
"relative_time": {
"never": "Nooit"
}
},
"dialogs": {
"more_info_settings": {
"save": "حفظ",
"name": "الاسم",
"entity_id": "الكيان ID"
},
"more_info_control": {
"sun": {
"setting": "ضبط"
}
}
},
"auth_store": {
"ask": "هل تريد حفظ هذا الدخول؟",
"decline": "لا شكرا",
"confirm": "حفظ الدخول"
}
},
"domain": {
"alarm_control_panel": "لوحة تحكم الإنذار",
"automation": "التشغيل التلقائي",
"binary_sensor": "جهاز استشعار ثنائي",
"calendar": "التقويم",
"camera": "كاميرا",
"climate": "الطقس",
"configurator": "الإعدادات",
"conversation": "محادثة",
"cover": "ستار",
"device_tracker": "تعقب الجهاز",
"fan": "مروحة",
"history_graph": "رسم بياني",
"group": "مجموعة",
"image_processing": "معالجة الصور",
"input_boolean": "مدخل بوليني",
"input_datetime": "خانة التاريخ والوقت",
"input_select": "لائحة إختيار",
"input_number": "خانة الأرقام",
"input_text": "خانة بيانات",
"light": "الضوء",
"lock": "قفل",
"mailbox": "البريد",
"media_player": "مشغل الموسيقى",
"notify": "إشعار",
"plant": "نبتة",
"proximity": "قرب",
"remote": "تحكم عن بعد",
"scene": "مشهد",
"script": "نص آلي",
"sensor": "أجهزة الاستشعار",
"sun": "الشمس",
"switch": "مفتاح",
"updater": "تحديث",
"weblink": "Weblink",
"zwave": "Z-Wave",
"vacuum": "مكنسة كهرباء",
"person": "شخص"
},
"attribute": {
"weather": {
"humidity": "الرطوبة",
"visibility": "الرؤية",
"wind_speed": "سرعة الرياح"
}
},
"state_attributes": {
"climate": {
"fan_mode": {
"off": "مطفأ",
"on": "مفعل",
"auto": "آلي"
}
}
},
"groups": {
"system-admin": "مسؤولين",
"system-users": "مستخدمين",
"system-read-only": "مستخدمين للعرض فقط"
}
}

File diff suppressed because it is too large Load Diff

View File

@ -1,51 +1,112 @@
{
"domain": {
"alarm_control_panel": "Centralni sistem za alarm",
"automation": "Automatizacija",
"binary_sensor": "Binarni senzor",
"calendar": "Kalendar",
"camera": "Kamera",
"climate": "Klima",
"configurator": "Konfigurator",
"conversation": "Razgovor",
"cover": "Poklopac",
"device_tracker": "Praćenje uređaja",
"fan": "Ventilator",
"group": "Grupa",
"history_graph": "Grafik istorije",
"image_processing": "Obrada slike",
"input_boolean": "Unos boolean",
"input_datetime": "Unos datuma",
"input_number": "Unos broja",
"input_select": "Unos izbora",
"input_text": "Unos teksta",
"light": "Svjetlo",
"lock": "Zaključaj",
"mailbox": "Poštansko sanduče",
"media_player": "Media player",
"notify": "Obavjesti",
"plant": "Biljka",
"proximity": "Udaljenost",
"remote": "Daljinski",
"scene": "Scena",
"script": "Skripta",
"sensor": "Senzor",
"sun": "Sunce",
"switch": "Prekidač",
"updater": "Updater",
"weblink": "Weblink",
"zwave": "Z-Wave"
},
"panel": {
"config": "Konfiguracija",
"states": "Pregled",
"map": "Karta",
"logbook": "Dnevnik",
"history": "Istorija",
"mailbox": "Poštansko sanduče",
"shopping_list": "Spisak za kupovinu",
"dev-info": "Info",
"developer_tools": "Alatke za razvoj"
"developer_tools": "Alatke za razvoj",
"history": "Istorija",
"logbook": "Dnevnik",
"mailbox": "Poštansko sanduče",
"map": "Karta",
"shopping_list": "Spisak za kupovinu",
"states": "Pregled"
},
"state": {
"default": {
"off": "Isključen",
"on": "Uključen",
"unknown": "Nepoznat",
"unavailable": "Nedostupan"
},
"state_badge": {
"alarm_control_panel": {
"armed": "Aktiviran",
"disarmed": "Deaktiviran",
"armed_away": "Aktiviran",
"armed_custom_bypass": "Aktiviran",
"armed_home": "Aktiviran kod kuće",
"armed_away": "Aktiviran izvan kuće",
"armed_night": "Aktiviran noću",
"pending": "U isčekivanju",
"armed_night": "Aktiviran",
"arming": "Aktivacija",
"disarmed": "Deaktiviran",
"disarming": "Deaktivacija",
"triggered": "Pokrenut",
"armed_custom_bypass": "Aktiviran pod specijalnim rezimom"
"pending": "Na čekanju",
"triggered": "Započet"
},
"default": {
"unavailable": "Nedostupan",
"unknown": "Nepoznat"
},
"device_tracker": {
"home": "Kod kuće",
"not_home": "Odsutan"
}
},
"state": {
"alarm_control_panel": {
"armed": "Aktiviran",
"armed_away": "Aktiviran izvan kuće",
"armed_custom_bypass": "Aktiviran pod specijalnim rezimom",
"armed_home": "Aktiviran kod kuće",
"armed_night": "Aktiviran noću",
"arming": "Aktivacija",
"disarmed": "Deaktiviran",
"disarming": "Deaktivacija",
"pending": "U isčekivanju",
"triggered": "Pokrenut"
},
"automation": {
"off": "Isključen",
"on": "Uključen"
},
"binary_sensor": {
"battery": {
"off": "Normalno",
"on": "Nisko"
},
"connectivity": {
"off": "Nepovezan",
"on": "Povezan"
},
"default": {
"off": "Isključen",
"on": "Uključen"
},
"moisture": {
"off": "Suho",
"on": "Mokar"
},
"gas": {
"off": "Čist",
"on": "Otkriven"
},
"moisture": {
"off": "Suho",
"on": "Mokar"
},
"motion": {
"off": "Čist",
"on": "Otkriven"
@ -54,6 +115,22 @@
"off": "Čist",
"on": "Otkriven"
},
"opening": {
"off": "Zatvoren",
"on": "Otvoren"
},
"presence": {
"off": "Odsutan",
"on": "Kod kuće"
},
"problem": {
"off": "OK",
"on": "Problem"
},
"safety": {
"off": "Siguran",
"on": "Nesiguran"
},
"smoke": {
"off": "Čist",
"on": "Otkriven"
@ -65,30 +142,6 @@
"vibration": {
"off": "Čist",
"on": "Otkriven"
},
"opening": {
"off": "Zatvoren",
"on": "Otvoren"
},
"safety": {
"off": "Siguran",
"on": "Nesiguran"
},
"presence": {
"off": "Odsutan",
"on": "Kod kuće"
},
"battery": {
"off": "Normalno",
"on": "Nisko"
},
"problem": {
"off": "OK",
"on": "Problem"
},
"connectivity": {
"off": "Nepovezan",
"on": "Povezan"
}
},
"calendar": {
@ -96,37 +149,43 @@
"on": "Uključen"
},
"camera": {
"idle": "Besposlen",
"recording": "Snimanje",
"streaming": "Predaja slike",
"idle": "Besposlen"
"streaming": "Predaja slike"
},
"climate": {
"off": "Isključen",
"on": "Uključen",
"heat": "Toplota",
"cool": "Hladno",
"idle": "Besposlen",
"auto": "Auto",
"cool": "Hladno",
"dry": "Suh",
"fan_only": "Samo ventilator",
"eco": "Eko",
"electric": "Električni",
"performance": "Performans",
"high_demand": "Velika potražnja",
"fan_only": "Samo ventilator",
"gas": "Gas",
"heat": "Toplota",
"heat_pump": "Pumpa za toplotu",
"gas": "Gas"
"high_demand": "Velika potražnja",
"idle": "Besposlen",
"off": "Isključen",
"on": "Uključen",
"performance": "Performans"
},
"configurator": {
"configure": "Podesite",
"configured": "Konfigurirano"
},
"cover": {
"open": "Otvoren",
"opening": "Otvoreno",
"closed": "Zatvoren",
"closing": "Zatvoreno",
"open": "Otvoren",
"opening": "Otvoreno",
"stopped": "Zaustavljen"
},
"default": {
"off": "Isključen",
"on": "Uključen",
"unavailable": "Nedostupan",
"unknown": "Nepoznat"
},
"device_tracker": {
"home": "Kod kuće",
"not_home": "Odsutan"
@ -136,19 +195,19 @@
"on": "Uključen"
},
"group": {
"off": "Isključen",
"on": "Uključen",
"home": "Kod kuće",
"not_home": "Odsutan",
"open": "Otvoren",
"opening": "Otvoreno",
"closed": "Zatvoren",
"closing": "Zatvoreno",
"stopped": "Zaustavljen",
"home": "Kod kuće",
"locked": "Zaključan",
"unlocked": "Otključan",
"not_home": "Odsutan",
"off": "Isključen",
"ok": "OK",
"problem": "Problem"
"on": "Uključen",
"open": "Otvoren",
"opening": "Otvoreno",
"problem": "Problem",
"stopped": "Zaustavljen",
"unlocked": "Otključan"
},
"input_boolean": {
"off": "Isključen",
@ -163,11 +222,11 @@
"unlocked": "Otključan"
},
"media_player": {
"idle": "Besposlen",
"off": "Isključen",
"on": "Uključen",
"playing": "Prikazuje",
"paused": "Pauziran",
"idle": "Besposlen",
"playing": "Prikazuje",
"standby": "U stanju čekanja"
},
"plant": {
@ -199,138 +258,79 @@
},
"zwave": {
"default": {
"initializing": "Inicijalizacija",
"dead": "Mrtav",
"sleeping": "Spava",
"ready": "Spreman"
"initializing": "Inicijalizacija",
"ready": "Spreman",
"sleeping": "Spava"
},
"query_stage": {
"initializing": "Inicijalizacija ( {query_stage} )",
"dead": "Mrtav ({query_stage})"
"dead": "Mrtav ({query_stage})",
"initializing": "Inicijalizacija ( {query_stage} )"
}
}
},
"state_badge": {
"default": {
"unknown": "Nepoznat",
"unavailable": "Nedostupan"
},
"alarm_control_panel": {
"armed": "Aktiviran",
"disarmed": "Deaktiviran",
"armed_home": "Aktiviran kod kuće",
"armed_away": "Aktiviran",
"armed_night": "Aktiviran",
"pending": "Na čekanju",
"arming": "Aktivacija",
"disarming": "Deaktivacija",
"triggered": "Započet",
"armed_custom_bypass": "Aktiviran"
},
"device_tracker": {
"home": "Kod kuće",
"not_home": "Odsutan"
}
},
"ui": {
"common": {
"cancel": "Odustani",
"loading": "Učitava"
},
"duration": {
"day": "{count} {count, plural,\\n one {dan}\\n other {dana}\\n}",
"second": "{count} {count, plural,\\n one {sekunda}\\n other {sekundi}\\n}",
"week": "{count} {count, plural,\\n one {sedmica}\\n other {sedmice}\\n}"
},
"panel": {
"shopping-list": {
"clear_completed": "Čišćenje završeno",
"add_item": "Dodajte objekat",
"microphone_tip": "Dodirnite mikrofon u gornjem desnom uglu i recite “Add candy to my shopping list”"
"config": {
"cloud": {
"caption": "Home Assistant Cloud"
},
"zwave": {
"caption": "Z-Wave",
"node_config": {
"set_config_parameter": "Podesite parametar Config"
}
}
},
"developer-tools": {
"tabs": {
"events": {
"title": "Događanja"
},
"mqtt": {
"title": "MQTT"
},
"services": {
"title": "Usluge"
},
"states": {
"title": "Statusi"
},
"events": {
"title": "Događanja"
},
"templates": {
"title": "Predlošci"
},
"mqtt": {
"title": "MQTT"
}
}
},
"history": {
"showing_entries": "Prikaži rezutate za",
"period": "Period"
"period": "Period",
"showing_entries": "Prikaži rezutate za"
},
"logbook": {
"showing_entries": "Prikaži rezutate za"
},
"mailbox": {
"empty": "Nemate poruke",
"playback_title": "Poruku preslušati",
"delete_button": "Izbriši",
"delete_prompt": "Izbriši ovu poruku?",
"delete_button": "Izbriši"
"empty": "Nemate poruke",
"playback_title": "Poruku preslušati"
},
"config": {
"zwave": {
"caption": "Z-Wave",
"node_config": {
"set_config_parameter": "Podesite parametar Config"
}
},
"cloud": {
"caption": "Home Assistant Cloud"
}
"shopping-list": {
"add_item": "Dodajte objekat",
"clear_completed": "Čišćenje završeno",
"microphone_tip": "Dodirnite mikrofon u gornjem desnom uglu i recite “Add candy to my shopping list”"
}
},
"sidebar": {
"log_out": "Izlaz"
},
"common": {
"loading": "Učitava",
"cancel": "Odustani"
},
"duration": {
"day": "{count} {count, plural,\n one {dan}\n other {dana}\n}",
"week": "{count} {count, plural,\n one {sedmica}\n other {sedmice}\n}",
"second": "{count} {count, plural,\n one {sekunda}\n other {sekundi}\n}"
}
},
"domain": {
"alarm_control_panel": "Centralni sistem za alarm",
"automation": "Automatizacija",
"binary_sensor": "Binarni senzor",
"calendar": "Kalendar",
"camera": "Kamera",
"climate": "Klima",
"configurator": "Konfigurator",
"conversation": "Razgovor",
"cover": "Poklopac",
"device_tracker": "Praćenje uređaja",
"fan": "Ventilator",
"history_graph": "Grafik istorije",
"group": "Grupa",
"image_processing": "Obrada slike",
"input_boolean": "Unos boolean",
"input_datetime": "Unos datuma",
"input_select": "Unos izbora",
"input_number": "Unos broja",
"input_text": "Unos teksta",
"light": "Svjetlo",
"lock": "Zaključaj",
"mailbox": "Poštansko sanduče",
"media_player": "Media player",
"notify": "Obavjesti",
"plant": "Biljka",
"proximity": "Udaljenost",
"remote": "Daljinski",
"scene": "Scena",
"script": "Skripta",
"sensor": "Senzor",
"sun": "Sunce",
"switch": "Prekidač",
"updater": "Updater",
"weblink": "Weblink",
"zwave": "Z-Wave"
}
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,51 +1,175 @@
{
"attribute": {
"weather": {
"humidity": "Lleithder",
"visibility": "Gwelededd",
"wind_speed": "Cyflymder gwynt"
}
},
"domain": {
"alarm_control_panel": "Panel rheoli larwm",
"automation": "Awtomeiddio",
"binary_sensor": "Synhwyrydd deuaidd",
"calendar": "Calendr",
"camera": "Camera",
"climate": "Hinsawdd",
"configurator": "Ffurfweddwr",
"conversation": "Sgwrs",
"cover": "Clawr",
"device_tracker": "Traciwr dyfais",
"fan": "Ffan",
"group": "Grŵp",
"hassio": "Hass.io",
"history_graph": "Hanes graff",
"homeassistant": "Home Assistant",
"image_processing": "Prosesu delwedd",
"input_boolean": "Mewnbynnu boolean",
"input_datetime": "Mewnbynnu dyddiad\/amser",
"input_number": "Mewnbynnu rhif",
"input_select": "Mewnbynnu dewis",
"input_text": "Mewnbynnu testun",
"light": "Golau",
"lock": "Clo",
"lovelace": "Lovelace",
"mailbox": "Blwch post",
"media_player": "Chwaraewr cyfryngau",
"notify": "Hysbysu",
"person": "Person",
"plant": "Planhigion",
"proximity": "Agosrwydd",
"remote": "Symudol",
"scene": "Golygfa",
"script": "Sgript",
"sensor": "Synhwyrydd",
"sun": "Haul",
"switch": "Newid",
"system_health": "Iechyd System",
"updater": "Diweddarwr",
"weblink": "Cyswllt gwe",
"zha": "ZHA",
"zwave": "Z-Wave"
},
"groups": {
"system-admin": "Gweinyddwyr",
"system-read-only": "Defnyddwyr Darllen yn Unig",
"system-users": "Defnyddwyr"
},
"panel": {
"config": "Ffurfweddu",
"states": "Trosolwg",
"map": "Map",
"logbook": "Llyfr llogi",
"history": "Hanes",
"mailbox": "Blwch post",
"shopping_list": "Rhestr siopa",
"dev-info": "Gwybodaeth",
"developer_tools": "Offer datblygwr"
"developer_tools": "Offer datblygwr",
"history": "Hanes",
"logbook": "Llyfr llogi",
"mailbox": "Blwch post",
"map": "Map",
"shopping_list": "Rhestr siopa",
"states": "Trosolwg"
},
"state": {
"default": {
"off": "i ffwrdd",
"on": "Ar",
"unknown": "Anhysbys",
"unavailable": "Ddim ar gael"
},
"state_attributes": {
"climate": {
"fan_mode": {
"auto": "Awto",
"off": "Off",
"on": "Ar"
},
"preset_mode": {
"activity": "Gweithgaredd",
"away": "I ffwrdd",
"boost": "Cynydd",
"comfort": "Cyfforddus",
"eco": "Eco",
"home": "Cartref",
"none": "Dim",
"sleep": "Cysgu"
}
}
},
"state_badge": {
"alarm_control_panel": {
"armed": "Arfogi",
"disarmed": "Diarfogi",
"armed_home": "Arfogi gartref",
"armed_away": "Arfog i ffwrdd",
"armed_night": "Arfog nos",
"pending": "Yn yr arfaeth",
"armed_away": "Arfogi",
"armed_custom_bypass": "Arfogi",
"armed_home": "Arfogi",
"armed_night": "Arfogi",
"arming": "Arfogi",
"disarmed": "Diarfogi",
"disarming": "Diarfogi",
"pending": "Disgwyl",
"triggered": "Sbarduno"
},
"default": {
"entity_not_found": "Heb ganfod endid",
"error": "Gwall",
"unavailable": "off",
"unknown": "?"
},
"device_tracker": {
"home": "Adra",
"not_home": "Diim gartref"
},
"person": {
"home": "Gartref",
"not_home": "I ffwrdd"
}
},
"state": {
"alarm_control_panel": {
"armed": "Arfogi",
"armed_away": "Arfog i ffwrdd",
"armed_custom_bypass": "Ffordd osgoi larwm personol",
"armed_home": "Arfogi gartref",
"armed_night": "Arfog nos",
"arming": "Arfogi",
"disarmed": "Diarfogi",
"disarming": "Ddiarfogi",
"triggered": "Sbarduno",
"armed_custom_bypass": "Ffordd osgoi larwm personol"
"pending": "Yn yr arfaeth",
"triggered": "Sbarduno"
},
"automation": {
"off": "i ffwrdd",
"on": "Ar"
},
"binary_sensor": {
"battery": {
"off": "Arferol",
"on": "Isel"
},
"cold": {
"off": "Arferol",
"on": "Oer"
},
"connectivity": {
"off": "Wedi datgysylltu",
"on": "Cysylltiedig"
},
"default": {
"off": "i ffwrdd",
"on": "Ar"
},
"moisture": {
"off": "Sych",
"on": "Gwlyb"
"door": {
"off": "Cau",
"on": "Agor"
},
"garage_door": {
"off": "Cau",
"on": "Agor"
},
"gas": {
"off": "Clir",
"on": "Wedi'i ganfod"
},
"heat": {
"off": "Arferol",
"on": "Poeth"
},
"lock": {
"off": "Cloi",
"on": "Dad-gloi"
},
"moisture": {
"off": "Sych",
"on": "Gwlyb"
},
"motion": {
"off": "Clir",
"on": "Wedi'i ganfod"
@ -54,6 +178,22 @@
"off": "Clir",
"on": "Wedi'i ganfod"
},
"opening": {
"off": "Cau",
"on": "Agor"
},
"presence": {
"off": "Allan",
"on": "Gartref"
},
"problem": {
"off": "iawn",
"on": "Problem"
},
"safety": {
"off": "Diogel",
"on": "Anniogel"
},
"smoke": {
"off": "Clir",
"on": "Wedi'i ganfod"
@ -66,53 +206,9 @@
"off": "Clir",
"on": "Wedi'i ganfod"
},
"opening": {
"off": "Cau",
"on": "Agor"
},
"safety": {
"off": "Diogel",
"on": "Anniogel"
},
"presence": {
"off": "Allan",
"on": "Gartref"
},
"battery": {
"off": "Arferol",
"on": "Isel"
},
"problem": {
"off": "iawn",
"on": "Problem"
},
"connectivity": {
"off": "Wedi datgysylltu",
"on": "Cysylltiedig"
},
"cold": {
"off": "Arferol",
"on": "Oer"
},
"door": {
"off": "Cau",
"on": "Agor"
},
"garage_door": {
"off": "Cau",
"on": "Agor"
},
"heat": {
"off": "Arferol",
"on": "Poeth"
},
"window": {
"off": "Cau",
"on": "Agored"
},
"lock": {
"off": "Cloi",
"on": "Dad-gloi"
}
},
"calendar": {
@ -120,38 +216,44 @@
"on": "Ar"
},
"camera": {
"idle": "Segur",
"recording": "Recordio",
"streaming": "Ffrydio",
"idle": "Segur"
"streaming": "Ffrydio"
},
"climate": {
"off": "i ffwrdd",
"on": "Ar",
"heat": "Gwres",
"cool": "Sefydlog",
"idle": "Segur",
"auto": "Awto",
"cool": "Sefydlog",
"dry": "Sych",
"fan_only": "Fan yn unig",
"eco": "Eco",
"electric": "Trydan",
"performance": "Perfformiad",
"high_demand": "Galw uchel",
"heat_pump": "Pwmp gwres",
"fan_only": "Fan yn unig",
"gas": "Nwy",
"manual": "Llawlyfr"
"heat": "Gwres",
"heat_pump": "Pwmp gwres",
"high_demand": "Galw uchel",
"idle": "Segur",
"manual": "Llawlyfr",
"off": "i ffwrdd",
"on": "Ar",
"performance": "Perfformiad"
},
"configurator": {
"configure": "Ffurfweddu",
"configured": "Wedi'i ffurfweddu"
},
"cover": {
"open": "Agor",
"opening": "Yn agor",
"closed": "Ar gau",
"closing": "Cau",
"open": "Agor",
"opening": "Yn agor",
"stopped": "Stopio"
},
"default": {
"off": "i ffwrdd",
"on": "Ar",
"unavailable": "Ddim ar gael",
"unknown": "Anhysbys"
},
"device_tracker": {
"home": "Gartref",
"not_home": "Diim gartref"
@ -161,19 +263,19 @@
"on": "Ar"
},
"group": {
"off": "i ffwrdd",
"on": "Ar",
"home": "Gartref",
"not_home": "Dim gartref",
"open": "Agored",
"opening": "Agor",
"closed": "Wedi cau",
"closing": "Yn cau",
"stopped": "Stopio",
"home": "Gartref",
"locked": " Cloi",
"unlocked": "Dadgloi",
"not_home": "Dim gartref",
"off": "i ffwrdd",
"ok": "Iawn",
"problem": "Problem"
"on": "Ar",
"open": "Agored",
"opening": "Agor",
"problem": "Problem",
"stopped": "Stopio",
"unlocked": "Dadgloi"
},
"input_boolean": {
"off": "i ffwrdd",
@ -188,13 +290,17 @@
"unlocked": "Datgloi"
},
"media_player": {
"idle": "Segur",
"off": "i ffwrdd",
"on": "Ar",
"playing": "Chwarae",
"paused": "Wedi rhewi",
"idle": "Segur",
"playing": "Chwarae",
"standby": "Gorffwys"
},
"person": {
"home": "Gartref",
"not_home": "I ffwrdd"
},
"plant": {
"ok": "Iawn",
"problem": "Problem"
@ -222,17 +328,10 @@
"off": "i ffwrdd",
"on": "Ar"
},
"zwave": {
"default": {
"initializing": "Ymgychwyn",
"dead": "Marw",
"sleeping": "Cysgu",
"ready": "Barod"
},
"query_stage": {
"initializing": "Ymgychwyn ( {query_stage} )",
"dead": "Marw ({query_stage})"
}
"timer": {
"active": "gweithredol",
"idle": "segur",
"paused": "wedi rhewi"
},
"weather": {
"clear-night": "Clir, nos",
@ -250,124 +349,362 @@
"windy": "Gwyntog",
"windy-variant": "Gwyntog"
},
"timer": {
"active": "gweithredol",
"idle": "segur",
"paused": "wedi rhewi"
},
"person": {
"home": "Gartref",
"not_home": "I ffwrdd"
}
},
"state_badge": {
"default": {
"unknown": "?",
"unavailable": "off",
"error": "Gwall",
"entity_not_found": "Heb ganfod endid"
},
"alarm_control_panel": {
"armed": "Arfogi",
"disarmed": "Diarfogi",
"armed_home": "Arfogi",
"armed_away": "Arfogi",
"armed_night": "Arfogi",
"pending": "Disgwyl",
"arming": "Arfogi",
"disarming": "Diarfogi",
"triggered": "Sbarduno",
"armed_custom_bypass": "Arfogi"
},
"device_tracker": {
"home": "Adra",
"not_home": "Diim gartref"
},
"person": {
"home": "Gartref",
"not_home": "I ffwrdd"
"zwave": {
"default": {
"dead": "Marw",
"initializing": "Ymgychwyn",
"ready": "Barod",
"sleeping": "Cysgu"
},
"query_stage": {
"dead": "Marw ({query_stage})",
"initializing": "Ymgychwyn ( {query_stage} )"
}
}
},
"ui": {
"panel": {
"shopping-list": {
"clear_completed": "Clir wedi'i gwblhau",
"add_item": "Ychwanegu eitem",
"microphone_tip": "Tarwch y meicroffon ar dde uchaf a dweud \"Add candy to my shopping list\""
"card": {
"alarm_control_panel": {
"arm_custom_bypass": "Ffordd osgoi personol",
"arm_night": "Larwm nos",
"armed_custom_bypass": "Ffordd osgoi personol"
},
"developer-tools": {
"tabs": {
"services": {
"title": "Gwasanaethau"
},
"states": {
"title": "Cyflerau"
},
"events": {
"title": "Digwyddiadau"
},
"templates": {
"title": "Templedi"
},
"mqtt": {
"title": "MQTT"
}
"camera": {
"not_available": "Delwedd ddim ar gael"
},
"climate": {
"preset_mode": "Rhagosodiad"
},
"persistent_notification": {
"dismiss": "Anwybyddu"
},
"scene": {
"activate": "Actifadu"
},
"script": {
"execute": "Gweithredu"
},
"water_heater": {
"away_mode": "Dull i ffwrdd",
"currently": "Ar hyn o bryd",
"on_off": "Ar \/ i ffwrdd",
"operation": "Gweithredu",
"target_temperature": "Tymheredd targed"
},
"weather": {
"attributes": {
"air_pressure": "Pwysedd aer",
"humidity": "Lleithder",
"temperature": "Tymheredd",
"visibility": "Gwelededd",
"wind_speed": "Cyflymder gwynt"
},
"cardinal_direction": {
"e": "D",
"ene": "DGDd",
"ese": "DDDd",
"n": "G",
"ne": "GDd",
"nne": "GGDd",
"nnw": "GGO",
"nw": "GO",
"s": "D",
"se": "DDd",
"sse": "DDDd",
"ssw": "DDO",
"sw": "DO",
"w": "G",
"wnw": "GGO",
"wsw": "GDO"
},
"forecast": "Rhagolwg"
}
},
"common": {
"cancel": "Canslo",
"loading": "Llwytho",
"save": "Arbed"
},
"components": {
"entity": {
"entity-picker": {
"entity": "Endid"
}
},
"history": {
"showing_entries": "Dangos cofnodion ar gyfer",
"period": "Cyfnod"
"service-picker": {
"service": "Gwasanaeth"
}
},
"dialogs": {
"more_info_control": {
"script": {
"last_action": "Gweithrediad diwethaf"
},
"sun": {
"elevation": "Uchder",
"rising": "Cynyddu",
"setting": "Gosod"
},
"updater": {
"title": "Diweddaru Cyfarwyddiadau"
}
},
"logbook": {
"showing_entries": "Dangos endidau i",
"period": "Cyfnod"
},
"mailbox": {
"empty": "Nid oes gennych negeseuon",
"playback_title": "Chwarae neges",
"delete_prompt": "Dileu'r neges hon?",
"delete_button": "Dileu"
"more_info_settings": {
"name": "Gwrthwneud Enw"
},
"voice_command": {
"label": "Teipiwch gwestiwn a gwasgwch 'Enter'",
"label_voice": "Teipiwch a pwyswch 'Enter' neu tapiwch y meicroffon i siarad"
}
},
"duration": {
"second": "Eiliad"
},
"login-form": {
"log_in": "Mewngofnodi",
"password": "Cyfrinair",
"remember": "Cofiwch"
},
"panel": {
"config": {
"header": "Ffurfweddu Home Assistant",
"introduction": "Yma mae'n bosib ffurfweddu'ch cydrannau ac Home Assistant. Nid yw popeth yn bosib i'w ffurfweddu o'r UI eto, ond rydym yn gweithio arno.",
"area_registry": {
"caption": "Gofrestrfa ardal",
"create_area": "CREU ARDAL",
"description": "Trosolwg o bob ardal yn eich cartref.",
"editor": {
"create": "CREU",
"default_name": "Ardal Newydd",
"delete": "DILEU",
"update": "DIWEDDARIAD"
},
"no_areas": "Edrych fel nad oes gennych ardaloedd eto!",
"picker": {
"create_area": "CREU ARDAL",
"header": "Gofrestrfa ardal",
"integrations_page": "Tudalen rhyngwynebu",
"introduction": "Defnyddir ardaloedd i drefnu lle mae dyfeisiau. Defnyddir y wybodaeth hon drwy gydol Home Assistant i helpu chi i drefnu eich rhyngwyneb, caniatadau ac integreiddio â systemau eraill.",
"introduction2": "I osod dyfeisiau mewn ardal, defnyddiwch y ddolen isod i fynd i'r dudalen integreiddio ac yna cliciwch ar integreiddiau wedi'i ffurfweddu i gyrraedd y cardiau dyfais.",
"no_areas": "Edrych fel nad oes gennych ardaloedd eto!"
}
},
"automation": {
"caption": "Awtomeiddio",
"description": "Creu a golygu awtomeiddio",
"editor": {
"actions": {
"add": "Ychwanegu camau",
"delete": "Dileu",
"delete_confirm": "Ydych yn siŵr bod chi eisiau dileu?",
"duplicate": "Dyblygu",
"header": "Camau gweithredu",
"introduction": "Y camau gweithredu yw'r hyn mae Home Assistant yn gwneud pan mae'r awtomeiddio yn cael ei sbarduno\\n\\n[Dysgwch mwy am weithred.](https:\/\/home-assistant.io\/docs\/automation\/action\/)",
"learn_more": "Dysgu mwy am gamau gweithredu",
"type_select": "Math weithrediad",
"type": {
"condition": {
"label": "Cyflwr"
},
"delay": {
"delay": "Oedi",
"label": "Oedi"
},
"event": {
"event": "Digwyddiad",
"label": "Digwyddiad tân",
"service_data": "Data gwasanaeth"
},
"service": {
"label": "Gwasanaeth galw",
"service_data": "Data gwasanaeth"
},
"wait_template": {
"label": "Aros",
"timeout": "Terfyn amser (dewisol)",
"wait_template": "Templed Aros"
}
},
"unsupported_action": "Gweithredu heb gefnogaeth: {action}"
},
"alias": "Enw",
"conditions": {
"add": "Ychwanegu amodau",
"delete": "Dileu",
"delete_confirm": "Siwr bod chi eisiau dileu?",
"duplicate": "Dyblygu",
"header": "Amodau",
"introduction": "Mae'r amodau'n rhan ddewisol o reol awtomeiddio, a gellir eu defnyddio i atal camau rhag digwydd pan fyddant yn cael eu sbarduno. Mae'r amodau'n edrych yn debyg iawn i sbardunau ond maent yn wahanol iawn. Bydd sbardun yn edrych ar ddigwyddiadau sy'n digwydd yn y system tra bod amod yn edrych ar sut mae'r system yn edrych ar hyn o bryd. Gall sbarduno arsylwi bod switsh yn cael ei droi ymlaen. Dim ond os yw switsh ar neu i ffwrdd ar hyn o bryd y gall cyflwr weld. \\n\\n [Dysgwch fwy am amodau.] (Https:\/\/home-assistant.io\/docs\/scripts\/conditions\/)",
"learn_more": "Dysgu mwy am amodau",
"type_select": "Math o gyflwr",
"type": {
"numeric_state": {
"above": "Uwch",
"below": "Llai",
"label": "Stad rhifol",
"value_template": "Templed gwerth (opsiynol)"
},
"state": {
"label": "Cyflwr",
"state": "Cyflwr"
},
"sun": {
"after": "Ar ôl:",
"after_offset": "Ar ôl gwrthbwyso (dewisol)",
"before": "Cyn:",
"before_offset": "Cyn gwrthbwyso (dewisol)",
"label": "Haul",
"sunrise": "Gwawrio",
"sunset": "Machlud"
},
"template": {
"label": "Templed",
"value_template": "Templed gwerth"
},
"time": {
"after": "Ar ôl",
"before": "Cyn",
"label": "Amser"
},
"zone": {
"entity": "Endid gyda lleoliad",
"label": "Ardal",
"zone": "Ardal"
}
},
"unsupported_condition": "Cyflwr heb gymorth: {condition}"
},
"default_name": "Awtomeiddiad Newydd",
"introduction": "Defnyddiwch awtomeiddio i ddod â'ch cartref yn fyw",
"load_error_not_editable": "Dim ond awtomiadau yn 'automations. yaml' y gellir golygu.",
"load_error_unknown": "Gwall wrth lwytho awtomeiddad ( {err_no} ).",
"save": "Arbed",
"triggers": {
"add": "Ychwanegu sbardun",
"delete": "Dileu",
"delete_confirm": "Sicr bod chi eisiau dileu?",
"duplicate": "Dyblyg",
"header": "Sbardunau",
"introduction": "Sbarduno yw'r hyn sy'n dechrau proses rheol awtomeiddio. Mae'n bosib dewis nifer o sbardunau i'run rheol. Unwaith mae sbardun yn cychwyn, bydd Home Assistant yn dilysu'r amodau, os o gwbl, a galw'r gweithred. \\n\\n[dysgwch mwy am sbardunau.] (https:\/\/home-assistant.io\/docs\/automation\/trigger\/)",
"learn_more": "Dysgu mwy am sbardunau",
"type_select": "Math sbardun",
"type": {
"event": {
"event_data": "Data Digwyddiad",
"event_type": "Math o ddigwyddiad",
"label": "Digwyddiad"
},
"geo_location": {
"enter": "Mewn",
"event": "Digwyddiad:",
"label": "Lleoliad deaddyrol",
"leave": "Gadael",
"source": "Ffynhonnell",
"zone": "Parth"
},
"homeassistant": {
"event": "Digwyddiad:",
"label": "Home Assistant",
"shutdown": "Darfod",
"start": "Dechrau"
},
"mqtt": {
"label": "MQTT",
"payload": "Prif-lwyth (dewisol)",
"topic": "Pwnc"
},
"numeric_state": {
"above": "Uwch",
"below": "Llai",
"label": "Cyflwr rhifol",
"value_template": "Templed Gwerth (dewisol)"
},
"state": {
"from": "O",
"label": "Stad",
"to": "I"
},
"sun": {
"event": "Digwyddiad",
"label": "Haul",
"offset": "Gwrthbwyso (dewisol)",
"sunrise": "Haul yn codi",
"sunset": "Machlud"
},
"template": {
"label": "Templed",
"value_template": "Templed gwerth"
},
"time_pattern": {
"hours": "Oriau",
"label": "Patrwm Amser",
"minutes": "Munudau",
"seconds": "Eiliadau"
},
"time": {
"at": "Ar",
"label": "Amser"
},
"webhook": {
"label": "Gwefachiad",
"webhook_id": "Enw Gwefachiad"
},
"zone": {
"enter": "Mewn",
"entity": "Endid gyda lleoliad",
"event": "Digwyddiad",
"label": "Parth",
"leave": "Gadael",
"zone": "Parth"
}
},
"unsupported_platform": "Llwyfan heb gymorth: {platform}"
},
"unsaved_confirm": "Mae gennych newidiadau heb eu cadw. Ydych chi'n siŵr bod chi eisiau gadael?"
},
"picker": {
"add_automation": "Ychwanegu awtomeiddiad",
"header": "Golygydd awtomeiddio",
"introduction": "Mae'r olygydd awtomeiddio yn caniatáu ichi greu a golygu awtomeiddiau. Darllenwch [y cyfarwyddiadau] (https:\/\/home-assistant.io\/docs\/automation\/editor\/) i sicrhau bod chi wedi ffurfweddu'r Home Assistant yn gywir.",
"learn_more": "Dysgu mwy am awtomeiddio",
"no_automations": "Doeddem ddim yn gallu darganfod unrhyw awtomeiddiau",
"pick_automation": "Dewiswch awtomeiddiad i olygu"
}
},
"cloud": {
"caption": "Home Assistant Cloud",
"description_features": "Rheolaeth oddi cartref, integreiddio gyda Alexa a Google Assistant.",
"description_login": "Wedi mewngofnodi fel {email}",
"description_not_login": "Heb fewngofnodi"
},
"core": {
"caption": "Cyffredinol",
"description": "Dilyswch eich ffeil ffurfweddu a rheoli'r gweinydd",
"section": {
"core": {
"header": "Rheoli ffurfweddu a gweinydd",
"introduction": "Gellir newid ffurfweddiad eich proses ddiflas. Rydym yn gwybod. Bydd yr adran hon yn ceisio gwneud eich bywyd ychydig yn haws.",
"core_config": {
"edit_requires_storage": "Golygydd wedi'i analluogi oherwydd bod ffurfwedd wedi'i storio mewn 'configuration.yaml'.",
"location_name": "Enw eich gosodiad Home Assistant",
"latitude": "Lledred",
"longitude": "Hydred",
"elevation": "Uchder",
"elevation_meters": "metrau",
"imperial_example": "Fahrenheit, pwys",
"latitude": "Lledred",
"location_name": "Enw eich gosodiad Home Assistant",
"longitude": "Hydred",
"metric_example": "Celsius, cilogramau",
"save_button": "Arbed",
"time_zone": "Parth Amser",
"unit_system": "System Uned",
"unit_system_imperial": "Imperial",
"unit_system_metric": "Metrig",
"imperial_example": "Fahrenheit, pwys",
"metric_example": "Celsius, cilogramau",
"save_button": "Arbed"
}
"unit_system_metric": "Metrig"
},
"header": "Rheoli ffurfweddu a gweinydd",
"introduction": "Gellir newid ffurfweddiad eich proses ddiflas. Rydym yn gwybod. Bydd yr adran hon yn ceisio gwneud eich bywyd ychydig yn haws."
},
"server_control": {
"validation": {
"heading": "Dilysu ffurfweddu",
"introduction": "Dilyswch eich ffurfweddiad os gwnaethoch rai newidiadau yn ddiweddar i'ch cyfluniad ac rydych eisiau gwneud yn siŵr ei fod yn hollol ddilys",
"check_config": "Gwiriwch ffurfweddu",
"valid": "Ffurfweddiad dilys!",
"invalid": "Ffurfweddiad annilys"
},
"reloading": {
"heading": "Ail-lwytho ffurfweddu",
"introduction": "Gall rhai rhannau o Home Assistant ail-lwytho heb orfod ailgychwyn. Bydd taro ail-lwytho yn dadlwytho eu cyfluniad cyfredol a llwytho'r un newydd.",
"automation": "Ail-lwytho awtomeiddiau",
"core": "Ail-lwytho craidd",
"group": "Ail-lwytho grwpiau",
"automation": "Ail-lwytho awtomeiddiau",
"heading": "Ail-lwytho ffurfweddu",
"introduction": "Gall rhai rhannau o Home Assistant ail-lwytho heb orfod ailgychwyn. Bydd taro ail-lwytho yn dadlwytho eu cyfluniad cyfredol a llwytho'r un newydd.",
"script": "Ail-lwytho sgriptiau"
},
"server_management": {
@ -375,6 +712,13 @@
"introduction": "Rheoli gweinydd eich Home Assistant ... o Home Assistant",
"restart": "Ailgychwyn",
"stop": "Stopio"
},
"validation": {
"check_config": "Gwiriwch ffurfweddu",
"heading": "Dilysu ffurfweddu",
"introduction": "Dilyswch eich ffurfweddiad os gwnaethoch rai newidiadau yn ddiweddar i'ch cyfluniad ac rydych eisiau gwneud yn siŵr ei fod yn hollol ddilys",
"invalid": "Ffurfweddiad annilys",
"valid": "Ffurfweddiad dilys!"
}
}
}
@ -387,353 +731,75 @@
"introduction": "Addasu nodweddion yr endid. Bydd ychwanegu\/golygu osodiadau bersonol i rym ar unwaith. Bydd addasiadau sydd wedi tynnu yn dod i rym pan fydd yr endid yn cael ei ddiweddaru."
}
},
"automation": {
"caption": "Awtomeiddio",
"description": "Creu a golygu awtomeiddio",
"picker": {
"header": "Golygydd awtomeiddio",
"introduction": "Mae'r olygydd awtomeiddio yn caniatáu ichi greu a golygu awtomeiddiau. Darllenwch [y cyfarwyddiadau] (https:\/\/home-assistant.io\/docs\/automation\/editor\/) i sicrhau bod chi wedi ffurfweddu'r Home Assistant yn gywir.",
"pick_automation": "Dewiswch awtomeiddiad i olygu",
"no_automations": "Doeddem ddim yn gallu darganfod unrhyw awtomeiddiau",
"add_automation": "Ychwanegu awtomeiddiad",
"learn_more": "Dysgu mwy am awtomeiddio"
},
"entity_registry": {
"caption": "Gofrestrfa Endid",
"description": "Trosolwg o holl endidau hysbys.",
"editor": {
"introduction": "Defnyddiwch awtomeiddio i ddod â'ch cartref yn fyw",
"default_name": "Awtomeiddiad Newydd",
"save": "Arbed",
"unsaved_confirm": "Mae gennych newidiadau heb eu cadw. Ydych chi'n siŵr bod chi eisiau gadael?",
"alias": "Enw",
"triggers": {
"header": "Sbardunau",
"introduction": "Sbarduno yw'r hyn sy'n dechrau proses rheol awtomeiddio. Mae'n bosib dewis nifer o sbardunau i'run rheol. Unwaith mae sbardun yn cychwyn, bydd Home Assistant yn dilysu'r amodau, os o gwbl, a galw'r gweithred. \n\n[dysgwch mwy am sbardunau.] (https:\/\/home-assistant.io\/docs\/automation\/trigger\/)",
"add": "Ychwanegu sbardun",
"duplicate": "Dyblyg",
"delete": "Dileu",
"delete_confirm": "Sicr bod chi eisiau dileu?",
"unsupported_platform": "Llwyfan heb gymorth: {platform}",
"type_select": "Math sbardun",
"type": {
"event": {
"label": "Digwyddiad",
"event_type": "Math o ddigwyddiad",
"event_data": "Data Digwyddiad"
},
"state": {
"label": "Stad",
"from": "O",
"to": "I"
},
"homeassistant": {
"label": "Home Assistant",
"event": "Digwyddiad:",
"start": "Dechrau",
"shutdown": "Darfod"
},
"mqtt": {
"label": "MQTT",
"topic": "Pwnc",
"payload": "Prif-lwyth (dewisol)"
},
"numeric_state": {
"label": "Cyflwr rhifol",
"above": "Uwch",
"below": "Llai",
"value_template": "Templed Gwerth (dewisol)"
},
"sun": {
"label": "Haul",
"event": "Digwyddiad",
"sunrise": "Haul yn codi",
"sunset": "Machlud",
"offset": "Gwrthbwyso (dewisol)"
},
"template": {
"label": "Templed",
"value_template": "Templed gwerth"
},
"time": {
"label": "Amser",
"at": "Ar"
},
"zone": {
"label": "Parth",
"entity": "Endid gyda lleoliad",
"zone": "Parth",
"event": "Digwyddiad",
"enter": "Mewn",
"leave": "Gadael"
},
"webhook": {
"label": "Gwefachiad",
"webhook_id": "Enw Gwefachiad"
},
"time_pattern": {
"label": "Patrwm Amser",
"hours": "Oriau",
"minutes": "Munudau",
"seconds": "Eiliadau"
},
"geo_location": {
"label": "Lleoliad deaddyrol",
"source": "Ffynhonnell",
"zone": "Parth",
"event": "Digwyddiad:",
"enter": "Mewn",
"leave": "Gadael"
}
},
"learn_more": "Dysgu mwy am sbardunau"
},
"conditions": {
"header": "Amodau",
"introduction": "Mae'r amodau'n rhan ddewisol o reol awtomeiddio, a gellir eu defnyddio i atal camau rhag digwydd pan fyddant yn cael eu sbarduno. Mae'r amodau'n edrych yn debyg iawn i sbardunau ond maent yn wahanol iawn. Bydd sbardun yn edrych ar ddigwyddiadau sy'n digwydd yn y system tra bod amod yn edrych ar sut mae'r system yn edrych ar hyn o bryd. Gall sbarduno arsylwi bod switsh yn cael ei droi ymlaen. Dim ond os yw switsh ar neu i ffwrdd ar hyn o bryd y gall cyflwr weld. \n\n [Dysgwch fwy am amodau.] (Https:\/\/home-assistant.io\/docs\/scripts\/conditions\/)",
"add": "Ychwanegu amodau",
"duplicate": "Dyblygu",
"delete": "Dileu",
"delete_confirm": "Siwr bod chi eisiau dileu?",
"unsupported_condition": "Cyflwr heb gymorth: {condition}",
"type_select": "Math o gyflwr",
"type": {
"state": {
"label": "Cyflwr",
"state": "Cyflwr"
},
"numeric_state": {
"label": "Stad rhifol",
"above": "Uwch",
"below": "Llai",
"value_template": "Templed gwerth (opsiynol)"
},
"sun": {
"label": "Haul",
"before": "Cyn:",
"after": "Ar ôl:",
"before_offset": "Cyn gwrthbwyso (dewisol)",
"after_offset": "Ar ôl gwrthbwyso (dewisol)",
"sunrise": "Gwawrio",
"sunset": "Machlud"
},
"template": {
"label": "Templed",
"value_template": "Templed gwerth"
},
"time": {
"label": "Amser",
"after": "Ar ôl",
"before": "Cyn"
},
"zone": {
"label": "Ardal",
"entity": "Endid gyda lleoliad",
"zone": "Ardal"
}
},
"learn_more": "Dysgu mwy am amodau"
},
"actions": {
"header": "Camau gweithredu",
"introduction": "Y camau gweithredu yw'r hyn mae Home Assistant yn gwneud pan mae'r awtomeiddio yn cael ei sbarduno\n\n[Dysgwch mwy am weithred.](https:\/\/home-assistant.io\/docs\/automation\/action\/)",
"add": "Ychwanegu camau",
"duplicate": "Dyblygu",
"delete": "Dileu",
"delete_confirm": "Ydych yn siŵr bod chi eisiau dileu?",
"unsupported_action": "Gweithredu heb gefnogaeth: {action}",
"type_select": "Math weithrediad",
"type": {
"service": {
"label": "Gwasanaeth galw",
"service_data": "Data gwasanaeth"
},
"delay": {
"label": "Oedi",
"delay": "Oedi"
},
"wait_template": {
"label": "Aros",
"wait_template": "Templed Aros",
"timeout": "Terfyn amser (dewisol)"
},
"condition": {
"label": "Cyflwr"
},
"event": {
"label": "Digwyddiad tân",
"event": "Digwyddiad",
"service_data": "Data gwasanaeth"
}
},
"learn_more": "Dysgu mwy am gamau gweithredu"
},
"load_error_not_editable": "Dim ond awtomiadau yn 'automations. yaml' y gellir golygu.",
"load_error_unknown": "Gwall wrth lwytho awtomeiddad ( {err_no} )."
}
},
"script": {
"caption": "Sgript",
"description": "Creu a golygu sgriptiau"
},
"zwave": {
"caption": "Z-Wave",
"description": "Rheoli eich rhwydwaith Z-Wave",
"node_config": {
"set_config_parameter": "Gosod Paramedr Ffurfweddu"
"default_name": "Ardal Newydd",
"delete": "DILEU",
"unavailable": "Endid yma ddim ar gael ar hyn o bryd.",
"update": "DIWEDDARIAD"
},
"learn_more": "Dysgu mwy am Z-Wave",
"ozw_log": {
"header": "OZW Log",
"introduction": "Gweld y log. 0 yn y lleiaf (llwyth cyfan log) a 1000 yn yr uchafswm. Llwyth yn dangos sefydlog o log ac yn y gynffon, bydd yn diweddariad automatig gyda nifer penodol diwethaf o linellau o log."
"picker": {
"header": "Gofrestrfa Endid",
"integrations_page": "Tudalen rhyngwynebu",
"introduction": "Mae Home Assistant yn cadw gofrestrfa pob endid a welodd erioed ble gellir eu nodi yn unigryw. Bydd pob un endid wedi neilltuo efo endid adnabod sy'n cael eu cadw ar gyfer yr endid hwnnw.",
"introduction2": "Defnyddiwch y gofrestrfa endid i ddiystyru yr enw, newid ID endid neu gael gwared y cofnod Home Assistant. Noder, ni fydd dileu'r cofnod cofrestrfa endid yn dileu yr endid. I wneud hynny, dilynwch y ddolen isod a thynnu oddi ar y dudalen integreiddio.",
"unavailable": "(ddim ar gael)"
}
},
"cloud": {
"caption": "Home Assistant Cloud",
"description_login": "Wedi mewngofnodi fel {email}",
"description_not_login": "Heb fewngofnodi",
"description_features": "Rheolaeth oddi cartref, integreiddio gyda Alexa a Google Assistant."
},
"header": "Ffurfweddu Home Assistant",
"integrations": {
"caption": "Integreiddiadau",
"description": "Rheoli dyfeisiau a gwasanaethau cysylltiedig",
"discovered": "Darganfuwyd",
"configured": "Wedi'i ffurfweddu",
"new": "Sefydlu integreiddiad newydd",
"configure": "Ffurfweddu",
"none": "Dim byd wedi'i ffurfweddu eto.",
"config_entry": {
"no_devices": "Tydi'r integreiddad yma ddim efo dyfeisiadau.",
"no_device": "Endidau heb ddyfeisiau",
"delete_confirm": "A ydych yn siŵr bod chi eisiau dileu'r integreiddiad yma?",
"restart_confirm": "Ailgychwyn Home Assistant i ddarfod dileu'r integreiddiad hwn",
"manuf": "gan {manufacturer}",
"via": "Cysylltiad drwy",
"firmware": "Cadarnwedd: {version}",
"device_unavailable": "Dyfais ddim ar gael",
"entity_unavailable": "endid ar gael",
"firmware": "Cadarnwedd: {version}",
"hub": "Cysylltiad drwy",
"manuf": "gan {manufacturer}",
"no_area": "Dim Ardal",
"hub": "Cysylltiad drwy"
"no_device": "Endidau heb ddyfeisiau",
"no_devices": "Tydi'r integreiddad yma ddim efo dyfeisiadau.",
"restart_confirm": "Ailgychwyn Home Assistant i ddarfod dileu'r integreiddiad hwn",
"via": "Cysylltiad drwy"
},
"config_flow": {
"external_step": {
"description": "Mae'r cam angen ichi ymweld â wefan allanol i'w lenwi.",
"open_site": "Gwefan agored"
}
}
},
"zha": {
"caption": "ZHA",
"description": "Rheoli rhwydwaith awtomatiaeth cartref Zigbee",
"services": {
"reconfigure": "Ad-drefnu ddyfais ZHA (gwella dyfais). Defnyddiwch hwn os ydych yn cael problemau gyda'r ddyfais. Os ydi'r ddyfais dan sylw wedi pweru á batri, plis gwnewch yn siwr bod o'n ddeffro a derbyn gorchmynion pan fyddwch yn defnyddio gwasanaeth hwn.",
"updateDeviceName": "Gosod enw personol ar gyfer y ddyfais hon yn y gofrestrfa ddyfais.",
"remove": "Tynnwch ddyfais o'r rhwydwaith Zigbee."
},
"device_card": {
"device_name_placeholder": "Enw a roddwyd gan y defnyddiwr",
"area_picker_label": "Ardal",
"update_name_button": "Diweddaru Enw"
},
"add_device_page": {
"header": "Awtomeiddiad Cartref Zigbee - Ychwanegwch Dyfeisiadau",
"spinner": "Chwilio am ddyfeisiau ZHA Zigbee ...",
"discovery_text": "Bydd dyfeisiau a ddarganfuwyd yn ymddangos yma. Dilynwch y cyfarwyddiadau ar gyfer eich dyfais \/ dyfaisiau a rhowch y ddyfais \/ dyfeisiau yn y modd paru."
},
"node_management": {
"help_node_dropdown": "Dewiswch ddyfais i weld yr opsiynau fesul dyfais."
},
"clusters": {
"help_cluster_dropdown": "Dewiswch clwstwr i weld priodoleddau a gorchmynion."
},
"cluster_attributes": {
"header": "Priodoleddau clwstwr",
"introduction": "Gweld a golygu priodoleddau clwstwr.",
"attributes_of_cluster": "Priodoleddau'r clwstwr a ddewiswyd",
"get_zigbee_attribute": "Cael Priodoledd Zigbee",
"set_zigbee_attribute": "Gosod priodoledd Zigbee",
"help_attribute_dropdown": "Dewisiwch y priodoledd i weld neu osod ei werth",
"help_get_zigbee_attribute": "Cael y gwerth ar gyfer y priodoledd a ddewiswyd.",
"help_set_zigbee_attribute": "Gosod gwerth priodwedd ar gyfer y clwstwr penodedig ar yr endid penodedig."
},
"cluster_commands": {
"header": "Gorchmynion clwstwr",
"introduction": "Gweld a chyhoeddi gorchmynion clwstwr.",
"commands_of_cluster": "Gorchmynion y clwstwr a ddewiswyd",
"issue_zigbee_command": "Cyhoeddi Gorchymyn Zigbee",
"help_command_dropdown": "Dewiswch orchymyn i ryngweithio ag ef."
}
},
"area_registry": {
"caption": "Gofrestrfa ardal",
"description": "Trosolwg o bob ardal yn eich cartref.",
"picker": {
"header": "Gofrestrfa ardal",
"introduction": "Defnyddir ardaloedd i drefnu lle mae dyfeisiau. Defnyddir y wybodaeth hon drwy gydol Home Assistant i helpu chi i drefnu eich rhyngwyneb, caniatadau ac integreiddio â systemau eraill.",
"introduction2": "I osod dyfeisiau mewn ardal, defnyddiwch y ddolen isod i fynd i'r dudalen integreiddio ac yna cliciwch ar integreiddiau wedi'i ffurfweddu i gyrraedd y cardiau dyfais.",
"integrations_page": "Tudalen rhyngwynebu",
"no_areas": "Edrych fel nad oes gennych ardaloedd eto!",
"create_area": "CREU ARDAL"
},
"no_areas": "Edrych fel nad oes gennych ardaloedd eto!",
"create_area": "CREU ARDAL",
"editor": {
"default_name": "Ardal Newydd",
"delete": "DILEU",
"update": "DIWEDDARIAD",
"create": "CREU"
}
},
"entity_registry": {
"caption": "Gofrestrfa Endid",
"description": "Trosolwg o holl endidau hysbys.",
"picker": {
"header": "Gofrestrfa Endid",
"unavailable": "(ddim ar gael)",
"introduction": "Mae Home Assistant yn cadw gofrestrfa pob endid a welodd erioed ble gellir eu nodi yn unigryw. Bydd pob un endid wedi neilltuo efo endid adnabod sy'n cael eu cadw ar gyfer yr endid hwnnw.",
"introduction2": "Defnyddiwch y gofrestrfa endid i ddiystyru yr enw, newid ID endid neu gael gwared y cofnod Home Assistant. Noder, ni fydd dileu'r cofnod cofrestrfa endid yn dileu yr endid. I wneud hynny, dilynwch y ddolen isod a thynnu oddi ar y dudalen integreiddio.",
"integrations_page": "Tudalen rhyngwynebu"
},
"editor": {
"unavailable": "Endid yma ddim ar gael ar hyn o bryd.",
"default_name": "Ardal Newydd",
"delete": "DILEU",
"update": "DIWEDDARIAD"
}
},
"configure": "Ffurfweddu",
"configured": "Wedi'i ffurfweddu",
"description": "Rheoli dyfeisiau a gwasanaethau cysylltiedig",
"discovered": "Darganfuwyd",
"new": "Sefydlu integreiddiad newydd",
"none": "Dim byd wedi'i ffurfweddu eto."
},
"introduction": "Yma mae'n bosib ffurfweddu'ch cydrannau ac Home Assistant. Nid yw popeth yn bosib i'w ffurfweddu o'r UI eto, ond rydym yn gweithio arno.",
"person": {
"caption": "Pobl",
"description": "Rheoli'r pobl mae Home Assistant yn tracio.",
"detail": {
"name": "Enw",
"device_tracker_intro": "Dewiswch y dyfeisiau sy'n perthyn i'r person hwn.",
"device_tracker_pick": "Dewiswch dyfeis i'w dracio",
"device_tracker_picked": "Tracio Dyfeis",
"device_tracker_pick": "Dewiswch dyfeis i'w dracio"
"name": "Enw"
}
},
"users": {
"editor": {
"caption": "Gweld defnyddiwr"
},
"add_user": {
"caption": "Ychwanegu defnyddiwr",
"name": "Enw",
"username": "Enw Defnyddiwr",
"password": "Cyfrinair",
"create": "Creu"
}
"script": {
"caption": "Sgript",
"description": "Creu a golygu sgriptiau"
},
"server_control": {
"section": {
"validation": {
"introduction": "Dilyswch eich ffurfweddiad os gwnaethoch rai newidiadau ffurfweddu yn ddiweddar ac rydych eisiau gwneud yn siŵr fod o'n ddilys",
"check_config": "Gwirio config",
"valid": "Ffurfweddiad dilys!",
"invalid": "Ffurfweddiad annilys"
},
"reloading": {
"heading": "Ffurfweddiad yn ail-lwytho",
"introduction": "Gall rhai rhannau o Home Assistant ail-lwytho heb orfod ailgychwyn. Bydd taro ail-lwytho yn dadlwytho eu cyfluniad cyfredol a llwytho'r un newydd.",
"automation": "Ail-lwytho awtomeiddiadau",
"core": "Ail-lwytho craidd",
"group": "Ail-lwytho grwpiau",
"automation": "Ail-lwytho awtomeiddiadau",
"heading": "Ffurfweddiad yn ail-lwytho",
"introduction": "Gall rhai rhannau o Home Assistant ail-lwytho heb orfod ailgychwyn. Bydd taro ail-lwytho yn dadlwytho eu cyfluniad cyfredol a llwytho'r un newydd.",
"script": "Ail-lwytho sgriptiau"
},
"server_management": {
@ -741,77 +807,146 @@
"introduction": "Rheoli eich gweinydd Home Assistant.. o Home Assistant.",
"restart": "Ailgychwyn",
"stop": "Stopio"
},
"validation": {
"check_config": "Gwirio config",
"introduction": "Dilyswch eich ffurfweddiad os gwnaethoch rai newidiadau ffurfweddu yn ddiweddar ac rydych eisiau gwneud yn siŵr fod o'n ddilys",
"invalid": "Ffurfweddiad annilys",
"valid": "Ffurfweddiad dilys!"
}
}
},
"users": {
"add_user": {
"caption": "Ychwanegu defnyddiwr",
"create": "Creu",
"name": "Enw",
"password": "Cyfrinair",
"username": "Enw Defnyddiwr"
},
"editor": {
"caption": "Gweld defnyddiwr"
}
},
"zha": {
"add_device_page": {
"discovery_text": "Bydd dyfeisiau a ddarganfuwyd yn ymddangos yma. Dilynwch y cyfarwyddiadau ar gyfer eich dyfais \/ dyfaisiau a rhowch y ddyfais \/ dyfeisiau yn y modd paru.",
"header": "Awtomeiddiad Cartref Zigbee - Ychwanegwch Dyfeisiadau",
"spinner": "Chwilio am ddyfeisiau ZHA Zigbee ..."
},
"caption": "ZHA",
"cluster_attributes": {
"attributes_of_cluster": "Priodoleddau'r clwstwr a ddewiswyd",
"get_zigbee_attribute": "Cael Priodoledd Zigbee",
"header": "Priodoleddau clwstwr",
"help_attribute_dropdown": "Dewisiwch y priodoledd i weld neu osod ei werth",
"help_get_zigbee_attribute": "Cael y gwerth ar gyfer y priodoledd a ddewiswyd.",
"help_set_zigbee_attribute": "Gosod gwerth priodwedd ar gyfer y clwstwr penodedig ar yr endid penodedig.",
"introduction": "Gweld a golygu priodoleddau clwstwr.",
"set_zigbee_attribute": "Gosod priodoledd Zigbee"
},
"cluster_commands": {
"commands_of_cluster": "Gorchmynion y clwstwr a ddewiswyd",
"header": "Gorchmynion clwstwr",
"help_command_dropdown": "Dewiswch orchymyn i ryngweithio ag ef.",
"introduction": "Gweld a chyhoeddi gorchmynion clwstwr.",
"issue_zigbee_command": "Cyhoeddi Gorchymyn Zigbee"
},
"clusters": {
"help_cluster_dropdown": "Dewiswch clwstwr i weld priodoleddau a gorchmynion."
},
"description": "Rheoli rhwydwaith awtomatiaeth cartref Zigbee",
"device_card": {
"area_picker_label": "Ardal",
"device_name_placeholder": "Enw a roddwyd gan y defnyddiwr",
"update_name_button": "Diweddaru Enw"
},
"node_management": {
"help_node_dropdown": "Dewiswch ddyfais i weld yr opsiynau fesul dyfais."
},
"services": {
"reconfigure": "Ad-drefnu ddyfais ZHA (gwella dyfais). Defnyddiwch hwn os ydych yn cael problemau gyda'r ddyfais. Os ydi'r ddyfais dan sylw wedi pweru á batri, plis gwnewch yn siwr bod o'n ddeffro a derbyn gorchmynion pan fyddwch yn defnyddio gwasanaeth hwn.",
"remove": "Tynnwch ddyfais o'r rhwydwaith Zigbee.",
"updateDeviceName": "Gosod enw personol ar gyfer y ddyfais hon yn y gofrestrfa ddyfais."
}
},
"zwave": {
"caption": "Z-Wave",
"description": "Rheoli eich rhwydwaith Z-Wave",
"learn_more": "Dysgu mwy am Z-Wave",
"node_config": {
"set_config_parameter": "Gosod Paramedr Ffurfweddu"
},
"ozw_log": {
"header": "OZW Log",
"introduction": "Gweld y log. 0 yn y lleiaf (llwyth cyfan log) a 1000 yn yr uchafswm. Llwyth yn dangos sefydlog o log ac yn y gynffon, bydd yn diweddariad automatig gyda nifer penodol diwethaf o linellau o log."
}
}
},
"custom": {
"external_panel": {
"complete_access": "Byddaf efo mynediad i holl ddata yn Home Assistant",
"hide_message": "Gwirio'r dogfennau ar gyfer y gydran panel_custom er mwyn cuddio'r neges hon",
"question_trust": "Ydych chi'n ymddiried yn y panel allanol {name} yn {link} ?"
}
},
"developer-tools": {
"tabs": {
"events": {
"title": "Digwyddiadau"
},
"mqtt": {
"title": "MQTT"
},
"services": {
"title": "Gwasanaethau"
},
"states": {
"title": "Cyflerau"
},
"templates": {
"title": "Templedi"
}
}
},
"history": {
"period": "Cyfnod",
"showing_entries": "Dangos cofnodion ar gyfer"
},
"logbook": {
"period": "Cyfnod",
"showing_entries": "Dangos endidau i"
},
"lovelace": {
"cards": {
"shopping-list": {
"checked_items": "Eitemau wedi ticio",
"clear_items": "Clirio eitemau wedi ticio",
"add_item": "Ychwanegu eitem"
},
"empty_state": {
"title": "Croeso Gartref",
"go_to_integrations_page": "Ewch i'r dudalen integreiddio.",
"no_devices": "Mae'r dudalen hon yn eich galluogi i reoli'ch dyfeisiau, ond mae'n edrych fel nad oes gennych ddyfeisiau wedi eu sefydlu eto. Ewch i'r dudalen integreiddio i ddechrau.",
"go_to_integrations_page": "Ewch i'r dudalen integreiddio."
"title": "Croeso Gartref"
},
"picture-elements": {
"hold": "Disgwyl",
"tap": "Tarwch:",
"navigate_to": "Ewch i {location}",
"toggle": "Toglo {name}",
"call_service": "Galw gwasanaeth {name}",
"more_info": "Dangos mwy o wybodaeth: {name}"
"hold": "Disgwyl",
"more_info": "Dangos mwy o wybodaeth: {name}",
"navigate_to": "Ewch i {location}",
"tap": "Tarwch:",
"toggle": "Toglo {name}"
},
"shopping-list": {
"add_item": "Ychwanegu eitem",
"checked_items": "Eitemau wedi ticio",
"clear_items": "Clirio eitemau wedi ticio"
}
},
"changed_toast": {
"message": "Diweddarwyd ffurfwedd Lovelace, hoffech adnewyddu?",
"refresh": "Adnewyddu"
},
"editor": {
"edit_card": {
"header": "Ffurfweddu Cerdyn",
"save": "Arbed",
"toggle_editor": "Toglo Golygydd",
"pick_card": "Dewiswch y cerdyn rydych eisiau ychwanegu",
"add": "Ychwanegu Cerdyn",
"edit": "Golygu",
"delete": "Dileu",
"move": "Symud",
"show_visual_editor": "Dangos Golygydd Gweledol",
"show_code_editor": "Dangos Golygydd Cod"
},
"migrate": {
"header": "Ffurfweddiad anghydnaws",
"para_no_id": "Tydi'r elfen yma ddim efo ID. Plís ychwanegwch ID i'r elfen yma yn 'ui-lovelace.yaml'.",
"para_migrate": "Gall Home Assistant ychwanegu IDs i bob un o'ch cardiau ac edrychiadau yn awtomatig i chi wrth bwyso'r botwm 'Mudo ffurfweddiad'.",
"migrate": "Mudo ffurfweddiad"
},
"header": "Golygu rhyngwyneb defnyddiwr",
"edit_view": {
"header": "Gweld Ffurfweddiad",
"add": "Ychwanegu golwg",
"edit": "Golygu golwg",
"delete": "Delete golwg"
},
"save_config": {
"header": "Cymerwch reolaeth ar eich rhyngwyneb defnyddiwr Lovelace",
"para": "Gwneith Home Assistant gynnal eich rhyngwyneb defnyddiwr yn ddiofyn, a'i diweddaru pan fydd endidau neu gydrannau Lovelace newydd yn dod ar gael. Os ydych yn cymryd rheolaeth nawn ddim gwneud newidiadau awtomatig pellach i chi.",
"para_sure": "A ydych yn siŵr bod chi eisiau rheoli eich rhyngwyneb defnyddiwr?",
"cancel": "Dim ots",
"save": "Cymerwch reolaeth"
},
"menu": {
"raw_editor": "Golygydd ffurfweddu craidd"
},
"raw_editor": {
"header": "Golygu ffurfweddu",
"save": "Arbed",
"unsaved_changes": "Newidiadau heb eu cadw",
"saved": "Arbed"
},
"card": {
"alarm-panel": {
"name": "Panel Larwm",
"available_states": "Cyflerau posib"
"available_states": "Cyflerau posib",
"name": "Panel Larwm"
},
"conditional": {
"name": "Amodol"
@ -852,9 +987,6 @@
"media-control": {
"name": "Rheoli cyfryngau"
},
"picture": {
"name": "Llun"
},
"picture-elements": {
"name": "Elfennau'r Llun"
},
@ -864,6 +996,9 @@
"picture-glance": {
"name": "Cipolwg ar lun"
},
"picture": {
"name": "Llun"
},
"plant-status": {
"name": "Statws planhigyn"
},
@ -882,33 +1017,85 @@
"weather-forecast": {
"name": "Rhagolwg tywydd"
}
},
"edit_card": {
"add": "Ychwanegu Cerdyn",
"delete": "Dileu",
"edit": "Golygu",
"header": "Ffurfweddu Cerdyn",
"move": "Symud",
"pick_card": "Dewiswch y cerdyn rydych eisiau ychwanegu",
"save": "Arbed",
"show_code_editor": "Dangos Golygydd Cod",
"show_visual_editor": "Dangos Golygydd Gweledol",
"toggle_editor": "Toglo Golygydd"
},
"edit_view": {
"add": "Ychwanegu golwg",
"delete": "Delete golwg",
"edit": "Golygu golwg",
"header": "Gweld Ffurfweddiad",
"move_left": "Symud y wedd i'r chwith",
"move_right": "Symud y wedd i'r dde"
},
"header": "Golygu rhyngwyneb defnyddiwr",
"menu": {
"raw_editor": "Golygydd ffurfweddu craidd"
},
"migrate": {
"header": "Ffurfweddiad anghydnaws",
"migrate": "Mudo ffurfweddiad",
"para_migrate": "Gall Home Assistant ychwanegu IDs i bob un o'ch cardiau ac edrychiadau yn awtomatig i chi wrth bwyso'r botwm 'Mudo ffurfweddiad'.",
"para_no_id": "Tydi'r elfen yma ddim efo ID. Plís ychwanegwch ID i'r elfen yma yn 'ui-lovelace.yaml'."
},
"raw_editor": {
"header": "Golygu ffurfweddu",
"save": "Arbed",
"saved": "Arbed",
"unsaved_changes": "Newidiadau heb eu cadw"
},
"save_config": {
"cancel": "Dim ots",
"header": "Cymerwch reolaeth ar eich rhyngwyneb defnyddiwr Lovelace",
"para": "Gwneith Home Assistant gynnal eich rhyngwyneb defnyddiwr yn ddiofyn, a'i diweddaru pan fydd endidau neu gydrannau Lovelace newydd yn dod ar gael. Os ydych yn cymryd rheolaeth nawn ddim gwneud newidiadau awtomatig pellach i chi.",
"para_sure": "A ydych yn siŵr bod chi eisiau rheoli eich rhyngwyneb defnyddiwr?",
"save": "Cymerwch reolaeth"
}
},
"menu": {
"configure_ui": "Ffurfweddu rhyngwyneb defnyddiwr",
"unused_entities": "Endidau heb ei ddefnyddio",
"help": "Help",
"refresh": "Adnewyddu"
"refresh": "Adnewyddu",
"unused_entities": "Endidau heb ei ddefnyddio"
},
"reload_lovelace": "Ail-lwytho Lovelace",
"warning": {
"entity_not_found": "Endid ddim ar gael: {entity}",
"entity_non_numeric": "Endid di-rhifol: {entity}"
},
"changed_toast": {
"message": "Diweddarwyd ffurfwedd Lovelace, hoffech adnewyddu?",
"refresh": "Adnewyddu"
},
"reload_lovelace": "Ail-lwytho Lovelace"
"entity_non_numeric": "Endid di-rhifol: {entity}",
"entity_not_found": "Endid ddim ar gael: {entity}"
}
},
"mailbox": {
"delete_button": "Dileu",
"delete_prompt": "Dileu'r neges hon?",
"empty": "Nid oes gennych negeseuon",
"playback_title": "Chwarae neges"
},
"page-authorize": {
"form": {
"providers": {
"command_line": {
"abort": {
"login_expired": "Sesiwn wedi dod i ben, plis mewngofnodwch eto"
},
"error": {
"invalid_auth": "Defnyddiwr neu cyfrinair annilys",
"invalid_code": "Dilysiad annilys "
},
"step": {
"init": {
"data": {
"username": "Enw defnyddiwr",
"password": "Cyfrinair"
"password": "Cyfrinair",
"username": "Enw defnyddiwr"
}
},
"mfa": {
@ -916,19 +1103,68 @@
"code": "Cod dilysu dwy-ffactor"
}
}
},
"error": {
"invalid_auth": "Defnyddiwr neu cyfrinair annilys",
"invalid_code": "Dilysiad annilys "
},
"abort": {
"login_expired": "Sesiwn wedi dod i ben, plis mewngofnodwch eto"
}
}
}
}
},
"page-demo": {
"cards": {
"demo": {
"demo_by": "gan {name}",
"introduction": "Croeso adre! Rydych wedi cyrraedd demo Home Assistant lle rydym yn arddangos y UIs gorau a grewyd gan ein cymuned.",
"learn_more": "Dysgwch fwy am Home Assistant",
"next_demo": "Demo nesaf"
}
},
"config": {
"arsaboo": {
"labels": {
"activity": "Gweithgaredd",
"air": "Aer",
"commute_home": "Cymudo i'r Cartref",
"entertainment": "Adloniant",
"hdmi_input": "Mewnbwn HDMI",
"hdmi_switcher": "Newidydd HDMI",
"information": "Gwybodaeth",
"lights": "Goleuadau",
"morning_commute": "Cymudo bore",
"total_tv_time": "Cyfanswm Amser Teledu",
"turn_tv_off": "Diffodd y teledu",
"volume": "Uchder"
},
"names": {
"family_room": "Ystafell Teulu",
"hallway": "Cyntedd",
"kitchen": "Cegin",
"left": "Chwith",
"master_bedroom": "Prif Ystafell Wely",
"mirror": "Drych",
"patio": "Patio",
"right": "Dde",
"upstairs": "I fyny'r grisiau"
},
"unit": {
"minutes_abbr": "munud",
"watching": "gwylio"
}
}
}
},
"page-onboarding": {
"core-config": {
"button_detect": "Canfod",
"finish": "Nesaf",
"intro": "Helo {name}, croeso i Home Assistant. Sut hoffech enwi eich tŷ?",
"intro_location": "Hoffem wybod ble rydych chi'n byw. Bydd y wybodaeth yn helpu i arddangos gwybodaeth a sefydlu awtomeiddiadau haul. Tydi'r data byth yn cael ei rannu thu allan i'ch rhwydwaith.",
"intro_location_detect": "Gallwn eich helpu i lenwi'r wybodaeth hon drwy wneud cais un-tro i wasanaeth allanol.",
"location_name_default": "Hafan"
},
"integration": {
"finish": "Gorffen",
"intro": "Cynrychiolir dyfeisiau a gwasanaethau yn Home Assistant fel integreiddiadau. Gallwch eu gosod nawr, neu'n ddiweddarach o'r sgrin ffurfweddu.",
"more_integrations": "Mwy"
},
"user": {
"data": {
"password_confirm": "Cadarnhewch y Cyfrinair"
@ -936,246 +1172,25 @@
"error": {
"password_not_match": "Cyfrineiriau ddim yn cyfateb"
}
},
"integration": {
"intro": "Cynrychiolir dyfeisiau a gwasanaethau yn Home Assistant fel integreiddiadau. Gallwch eu gosod nawr, neu'n ddiweddarach o'r sgrin ffurfweddu.",
"more_integrations": "Mwy",
"finish": "Gorffen"
},
"core-config": {
"intro": "Helo {name}, croeso i Home Assistant. Sut hoffech enwi eich tŷ?",
"intro_location": "Hoffem wybod ble rydych chi'n byw. Bydd y wybodaeth yn helpu i arddangos gwybodaeth a sefydlu awtomeiddiadau haul. Tydi'r data byth yn cael ei rannu thu allan i'ch rhwydwaith.",
"intro_location_detect": "Gallwn eich helpu i lenwi'r wybodaeth hon drwy wneud cais un-tro i wasanaeth allanol.",
"location_name_default": "Hafan",
"button_detect": "Canfod",
"finish": "Nesaf"
}
},
"page-demo": {
"cards": {
"demo": {
"demo_by": "gan {name}",
"next_demo": "Demo nesaf",
"introduction": "Croeso adre! Rydych wedi cyrraedd demo Home Assistant lle rydym yn arddangos y UIs gorau a grewyd gan ein cymuned.",
"learn_more": "Dysgwch fwy am Home Assistant"
}
},
"config": {
"arsaboo": {
"names": {
"upstairs": "I fyny'r grisiau",
"family_room": "Ystafell Teulu",
"kitchen": "Cegin",
"patio": "Patio",
"hallway": "Cyntedd",
"master_bedroom": "Prif Ystafell Wely",
"left": "Chwith",
"right": "Dde",
"mirror": "Drych"
},
"labels": {
"lights": "Goleuadau",
"information": "Gwybodaeth",
"morning_commute": "Cymudo bore",
"commute_home": "Cymudo i'r Cartref",
"entertainment": "Adloniant",
"activity": "Gweithgaredd",
"hdmi_input": "Mewnbwn HDMI",
"hdmi_switcher": "Newidydd HDMI",
"volume": "Uchder",
"total_tv_time": "Cyfanswm Amser Teledu",
"turn_tv_off": "Diffodd y teledu",
"air": "Aer"
},
"unit": {
"watching": "gwylio",
"minutes_abbr": "munud"
}
}
}
},
"profile": {
"advanced_mode": {
"title": "Modd Uwch",
"description": "Mae Home Assistant yn cuddio nodweddion uwch ac opsiynau yn ddiofyn. Gallwch wneud y nodweddion hyn yn hygyrch trwy ticio'r toggle hwn. Mae hwn yn leoliad penodol i ddefnyddwyr ac nid yw'n effeithio ar ddefnyddwyr eraill sy'n defnyddio Home Assistant."
"description": "Mae Home Assistant yn cuddio nodweddion uwch ac opsiynau yn ddiofyn. Gallwch wneud y nodweddion hyn yn hygyrch trwy ticio'r toggle hwn. Mae hwn yn leoliad penodol i ddefnyddwyr ac nid yw'n effeithio ar ddefnyddwyr eraill sy'n defnyddio Home Assistant.",
"hint_enable": "Opsiynau ffurfweddu ar goll? Galluogi modd uwch ymlaen",
"link_profile_page": "eich tudalen proffil",
"title": "Modd Uwch"
}
},
"shopping-list": {
"add_item": "Ychwanegu eitem",
"clear_completed": "Clir wedi'i gwblhau",
"microphone_tip": "Tarwch y meicroffon ar dde uchaf a dweud \"Add candy to my shopping list\""
}
},
"sidebar": {
"log_out": "Allgofnodi",
"external_app_configuration": "Ffurfweddu App"
},
"common": {
"loading": "Llwytho",
"cancel": "Canslo",
"save": "Arbed"
},
"duration": {
"second": "Eiliad"
},
"login-form": {
"password": "Cyfrinair",
"remember": "Cofiwch",
"log_in": "Mewngofnodi"
},
"card": {
"camera": {
"not_available": "Delwedd ddim ar gael"
},
"persistent_notification": {
"dismiss": "Anwybyddu"
},
"scene": {
"activate": "Actifadu"
},
"script": {
"execute": "Gweithredu"
},
"weather": {
"attributes": {
"air_pressure": "Pwysedd aer",
"humidity": "Lleithder",
"temperature": "Tymheredd",
"visibility": "Gwelededd",
"wind_speed": "Cyflymder gwynt"
},
"cardinal_direction": {
"e": "D",
"ene": "DGDd",
"ese": "DDDd",
"n": "G",
"ne": "GDd",
"nne": "GGDd",
"nw": "GO",
"nnw": "GGO",
"s": "D",
"se": "DDd",
"sse": "DDDd",
"ssw": "DDO",
"sw": "DO",
"w": "G",
"wnw": "GGO",
"wsw": "GDO"
},
"forecast": "Rhagolwg"
},
"water_heater": {
"currently": "Ar hyn o bryd",
"on_off": "Ar \/ i ffwrdd",
"target_temperature": "Tymheredd targed",
"operation": "Gweithredu",
"away_mode": "Dull i ffwrdd"
},
"alarm_control_panel": {
"arm_night": "Larwm nos",
"armed_custom_bypass": "Ffordd osgoi personol",
"arm_custom_bypass": "Ffordd osgoi personol"
},
"climate": {
"preset_mode": "Rhagosodiad"
}
},
"components": {
"entity": {
"entity-picker": {
"entity": "Endid"
}
},
"service-picker": {
"service": "Gwasanaeth"
}
},
"dialogs": {
"more_info_settings": {
"name": "Gwrthwneud Enw"
},
"more_info_control": {
"script": {
"last_action": "Gweithrediad diwethaf"
},
"sun": {
"elevation": "Uchder",
"rising": "Cynyddu",
"setting": "Gosod"
},
"updater": {
"title": "Diweddaru Cyfarwyddiadau"
}
}
"external_app_configuration": "Ffurfweddu App",
"log_out": "Allgofnodi"
}
},
"domain": {
"alarm_control_panel": "Panel rheoli larwm",
"automation": "Awtomeiddio",
"binary_sensor": "Synhwyrydd deuaidd",
"calendar": "Calendr",
"camera": "Camera",
"climate": "Hinsawdd",
"configurator": "Ffurfweddwr",
"conversation": "Sgwrs",
"cover": "Clawr",
"device_tracker": "Traciwr dyfais",
"fan": "Ffan",
"history_graph": "Hanes graff",
"group": "Grŵp",
"image_processing": "Prosesu delwedd",
"input_boolean": "Mewnbynnu boolean",
"input_datetime": "Mewnbynnu dyddiad\/amser",
"input_select": "Mewnbynnu dewis",
"input_number": "Mewnbynnu rhif",
"input_text": "Mewnbynnu testun",
"light": "Golau",
"lock": "Clo",
"mailbox": "Blwch post",
"media_player": "Chwaraewr cyfryngau",
"notify": "Hysbysu",
"plant": "Planhigion",
"proximity": "Agosrwydd",
"remote": "Symudol",
"scene": "Golygfa",
"script": "Sgript",
"sensor": "Synhwyrydd",
"sun": "Haul",
"switch": "Newid",
"updater": "Diweddarwr",
"weblink": "Cyswllt gwe",
"zwave": "Z-Wave",
"zha": "ZHA",
"hassio": "Hass.io",
"homeassistant": "Home Assistant",
"lovelace": "Lovelace",
"system_health": "Iechyd System",
"person": "Person"
},
"attribute": {
"weather": {
"humidity": "Lleithder",
"visibility": "Gwelededd",
"wind_speed": "Cyflymder gwynt"
}
},
"state_attributes": {
"climate": {
"fan_mode": {
"off": "Off",
"on": "Ar",
"auto": "Awto"
},
"preset_mode": {
"none": "Dim",
"eco": "Eco",
"away": "I ffwrdd",
"boost": "Cynydd",
"comfort": "Cyfforddus",
"home": "Cartref",
"sleep": "Cysgu",
"activity": "Gweithgaredd"
}
}
},
"groups": {
"system-admin": "Gweinyddwyr",
"system-users": "Defnyddwyr",
"system-read-only": "Defnyddwyr Darllen yn Unig"
}
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,24 +1,89 @@
{
"panel": {
"config": "Konfigurazioa",
"states": "Laburpena",
"map": "Mapa",
"logbook": "Erregistroa",
"history": "Historia",
"attribute": {
"weather": {
"humidity": "Hezetasuna",
"visibility": "Ikusgarritasuna",
"wind_speed": "Haizearen abiadura"
}
},
"domain": {
"alarm_control_panel": "Alarmen kontrol panela",
"automation": "Automatizazioa",
"binary_sensor": "Sentsore bitarra",
"calendar": "Egutegia",
"camera": "Kamera",
"climate": "Klimatizazioa",
"configurator": "Konfiguratzailea",
"conversation": "Elkarrizketa",
"fan": "Haizagailua",
"group": "Taldea",
"hassio": "Hass.io",
"homeassistant": "Home Assistant",
"input_boolean": "Sarrera boolearra",
"input_datetime": "Data sarrera",
"input_number": "Zenbaki sarrera",
"input_select": "Aukeraketa sarrera",
"input_text": "Testu sarrera",
"light": "Argia",
"lock": "Sarraila",
"lovelace": "Lovelace",
"mailbox": "Postontzia",
"shopping_list": "Erosketa zerrenda",
"notify": "Jakinarazi",
"person": "Pertsona",
"plant": "Landarea",
"proximity": "Gertutasuna",
"remote": "Urrunekoa",
"scene": "Eszena",
"script": "Script",
"sensor": "Sentsorea",
"sun": "Eguzkia",
"system_health": "Sistemaren Osasuna",
"updater": "Eguneratzailea",
"vacuum": "Xurgagailua",
"zha": "ZHA"
},
"groups": {
"system-admin": "Administratzaileak",
"system-read-only": "Soilik irakurtzeko erabiltzaileak",
"system-users": "Erabiltzaileak"
},
"panel": {
"calendar": "Egutegia",
"config": "Konfigurazioa",
"dev-info": "Informazioa",
"developer_tools": "Garatzaileentzako tresnak",
"calendar": "Egutegia",
"profile": "Profila"
"history": "Historia",
"logbook": "Erregistroa",
"mailbox": "Postontzia",
"map": "Mapa",
"profile": "Profila",
"shopping_list": "Erosketa zerrenda",
"states": "Laburpena"
},
"state_attributes": {
"climate": {
"fan_mode": {
"auto": "Auto",
"off": "Itzalita",
"on": "Piztuta"
}
}
},
"state_badge": {
"default": {
"entity_not_found": "Ez da Entitatea Aurkitu",
"error": "Errorea"
},
"device_tracker": {
"home": "Etxean",
"not_home": "Kanpoan"
},
"person": {
"home": "Etxean",
"not_home": "Kanpoan"
}
},
"state": {
"default": {
"off": "Itzalita",
"on": "Piztuta",
"unknown": "Ezezaguna",
"unavailable": "Ez dago erabilgarri"
},
"alarm_control_panel": {
"pending": "Zain",
"triggered": "Abiarazita"
@ -28,40 +93,21 @@
"on": "Piztuta"
},
"binary_sensor": {
"default": {
"off": "Itzalita",
"on": "Piztuta"
},
"moisture": {
"off": "Lehorra",
"on": "Buztita"
},
"opening": {
"off": "Itxita",
"on": "Ireki"
},
"safety": {
"off": "Babestuta"
},
"presence": {
"off": "Kanpoan",
"on": "Etxean"
},
"battery": {
"off": "Normala",
"on": "Baxua"
},
"problem": {
"off": "Ondo",
"on": "Arazoa"
"cold": {
"off": "Normala",
"on": "Hotza"
},
"connectivity": {
"off": "Deskonektatuta",
"on": "Konektatuta"
},
"cold": {
"off": "Normala",
"on": "Hotza"
"default": {
"off": "Itzalita",
"on": "Piztuta"
},
"door": {
"off": "Itxita",
@ -75,13 +121,32 @@
"off": "Normala",
"on": "Beroa"
},
"window": {
"off": "Itxita",
"on": "Ireki"
},
"lock": {
"off": "Itxita",
"on": "Irekita"
},
"moisture": {
"off": "Lehorra",
"on": "Buztita"
},
"opening": {
"off": "Itxita",
"on": "Ireki"
},
"presence": {
"off": "Kanpoan",
"on": "Etxean"
},
"problem": {
"off": "Ondo",
"on": "Arazoa"
},
"safety": {
"off": "Babestuta"
},
"window": {
"off": "Itxita",
"on": "Ireki"
}
},
"calendar": {
@ -92,31 +157,37 @@
"recording": "Grabatzen"
},
"climate": {
"off": "Itzalita",
"on": "Piztuta",
"heat": "Beroa",
"cool": "Hotza",
"auto": "Automatikoa",
"cool": "Hotza",
"dry": "Lehorra",
"fan_only": "Haizagailua bakarrik",
"eco": "Eko",
"electric": "Elektrikoa",
"performance": "Errendimendua",
"high_demand": "Eskari handia",
"fan_only": "Haizagailua bakarrik",
"gas": "Gasa",
"heat": "Beroa",
"heat_pump": "Bero-ponpa",
"gas": "Gasa"
"high_demand": "Eskari handia",
"off": "Itzalita",
"on": "Piztuta",
"performance": "Errendimendua"
},
"configurator": {
"configure": "Konfiguratu",
"configured": "Konfiguratuta"
},
"cover": {
"open": "Irekita",
"opening": "Irekitzen",
"closed": "Itxita",
"closing": "Ixten",
"open": "Irekita",
"opening": "Irekitzen",
"stopped": "Geldituta"
},
"default": {
"off": "Itzalita",
"on": "Piztuta",
"unavailable": "Ez dago erabilgarri",
"unknown": "Ezezaguna"
},
"device_tracker": {
"home": "Etxean",
"not_home": "Kanpoan"
@ -126,17 +197,17 @@
"on": "Piztuta"
},
"group": {
"off": "Itzalita",
"on": "Piztuta",
"home": "Etxean",
"not_home": "Kanpoan",
"open": "Ireki",
"opening": "Irekitzen",
"closed": "Itxita",
"closing": "Ixten",
"stopped": "Geldirik",
"home": "Etxean",
"not_home": "Kanpoan",
"off": "Itzalita",
"ok": "Itzalita",
"problem": "Arazoa"
"on": "Piztuta",
"open": "Ireki",
"opening": "Irekitzen",
"problem": "Arazoa",
"stopped": "Geldirik"
},
"input_boolean": {
"off": "Itzalita",
@ -150,6 +221,10 @@
"off": "Itzalita",
"on": "Piztuta"
},
"person": {
"home": "Etxean",
"not_home": "Kanpoan"
},
"plant": {
"ok": "Itzalita",
"problem": "Arazoa"
@ -174,17 +249,13 @@
"off": "Itzalita",
"on": "Piztuta"
},
"zwave": {
"default": {
"initializing": "Hasieratzen",
"dead": "Hilda",
"sleeping": "Lotan",
"ready": "Prest"
},
"query_stage": {
"initializing": "Hasieratzen ({query_stage})",
"dead": "Ez du erantzuten ({query_stage})"
}
"vacuum": {
"cleaning": "Garbitzen",
"docked": "Basean",
"error": "Errorea",
"off": "Itzalita",
"on": "Piztuta",
"returning": "Basera itzultzen"
},
"weather": {
"clear-night": "Garbia, gaua",
@ -202,188 +273,222 @@
"windy": "Haizetsua",
"windy-variant": "Haizetsua"
},
"vacuum": {
"cleaning": "Garbitzen",
"docked": "Basean",
"error": "Errorea",
"off": "Itzalita",
"on": "Piztuta",
"returning": "Basera itzultzen"
},
"person": {
"home": "Etxean",
"not_home": "Kanpoan"
}
},
"state_badge": {
"device_tracker": {
"home": "Etxean",
"not_home": "Kanpoan"
},
"person": {
"home": "Etxean",
"not_home": "Kanpoan"
},
"default": {
"error": "Errorea",
"entity_not_found": "Ez da Entitatea Aurkitu"
"zwave": {
"default": {
"dead": "Hilda",
"initializing": "Hasieratzen",
"ready": "Prest",
"sleeping": "Lotan"
},
"query_stage": {
"dead": "Ez du erantzuten ({query_stage})",
"initializing": "Hasieratzen ({query_stage})"
}
}
},
"ui": {
"panel": {
"shopping-list": {
"clear_completed": "Osatutakoak ezabatu",
"add_item": "Artikulua gehitu"
"auth_store": {
"ask": "Saio hau gorde nahi duzu?",
"confirm": "Erabiltzailea gorde",
"decline": "Ez, eskerrik asko"
},
"card": {
"alarm_control_panel": {
"clear_code": "Garbitu",
"code": "Kodea"
},
"developer-tools": {
"tabs": {
"services": {
"title": "Zerbitzuak"
},
"states": {
"title": "Egoerak"
},
"events": {
"title": "Gertaerak"
},
"templates": {
"title": "Txantiloiak"
},
"mqtt": {
"title": "MQTT"
}
"camera": {
"not_available": "Irudia ez dago eskuragarri"
},
"climate": {
"away_mode": "Etxetik kanpo",
"currently": "Orain",
"fan_mode": "Haizagailuaren modua",
"on_off": "Piztuta \/ itzalita",
"operation": "Modua"
},
"cover": {
"position": "Posizioa"
},
"fan": {
"speed": "Abiadura"
},
"light": {
"brightness": "Distira",
"color_temperature": "Kolore tenperatura",
"effect": "Efektua"
},
"lock": {
"code": "Kodea"
},
"media_player": {
"sound_mode": "Soinu modua",
"source": "Iturria",
"text_to_speak": "Esateko testua"
},
"scene": {
"activate": "Aktibatu"
},
"script": {
"execute": "Exekutatu"
},
"vacuum": {
"actions": {
"resume_cleaning": "Garbitzen jarraitu",
"return_to_base": "Basera itzuli",
"start_cleaning": "Garbitzen hasi",
"turn_off": "Itzali",
"turn_on": "Piztu"
}
},
"mailbox": {
"empty": "Ez duzu mezurik",
"delete_prompt": "Mezu hau ezabatu?",
"delete_button": "Ezabatu"
"water_heater": {
"currently": "Orain",
"on_off": "Piztuta \/ itzalita",
"operation": "Operazioa"
},
"config": {
"core": {
"caption": "Orokorra",
"section": {
"server_control": {
"reloading": {
"core": "Nukleoa birkargatu",
"group": "Taldeak birkargatu",
"automation": "Automatizazioak birkargatu",
"script": "Scriptak birkargatu"
},
"server_management": {
"heading": "Zerbitzariaren kudeaketa",
"introduction": "Zure Home Assistant zerbitzaria... Home Assistantetik kontrolatu",
"restart": "Berrabiarazi",
"stop": "Gelditu"
}
},
"core": {
"core_config": {
"location_name": "Zure Home Assistant instalazioaren izena",
"latitude": "Latitudea",
"longitude": "Longitudea",
"elevation_meters": "metro",
"time_zone": "Ordu-eremua",
"unit_system": "Unitate Sistema",
"unit_system_imperial": "Inperiala",
"unit_system_metric": "Metrikoa",
"imperial_example": "Fahrenheit, librak",
"metric_example": "Celsius, kilogramoak",
"save_button": "Gorde"
}
}
}
"weather": {
"attributes": {
"air_pressure": "Aire presioa",
"humidity": "Hezetasuna",
"temperature": "Tenperatura",
"visibility": "Ikusgarritasuna",
"wind_speed": "Haizearen abiadura"
},
"cardinal_direction": {
"e": "E",
"ene": "EIE",
"ese": "EHE",
"n": "I",
"ne": "IE",
"nne": "IIE",
"nnw": "IIM",
"nw": "IM",
"s": "H",
"se": "HE",
"sse": "HHE",
"ssw": "HHM",
"sw": "HM",
"w": "M",
"wnw": "MIM",
"wsw": "MHM"
},
"forecast": "Iragarpena"
}
},
"common": {
"loading": "Kargatzen",
"save": "Gorde"
},
"components": {
"relative_time": {
"duration": {
"day": "{count} {count, plural,\\n one {egun}\\n other {egun}\\n}",
"hour": "{count} {count, plural,\\n one {ordu}\\n other {ordu}\\n}",
"minute": "{count} {count, plural,\\n one {minutu}\\n other {minutu}\\n}",
"second": "{count} {count, plural,\\n one {segundo}\\n other {segundo}\\n}",
"week": "{count} {count, plural,\\n one {aste}\\n other {aste}\\n}"
},
"future": "{time} barru",
"never": "Inoiz",
"past": "Orain dela {time}"
},
"service-picker": {
"service": "Zerbitzua"
}
},
"dialogs": {
"more_info_control": {
"script": {
"caption": "Script",
"description": "Scriptak sortu eta editatu"
"last_action": "Azken ekintza"
},
"zwave": {
"caption": "Z-Wave",
"node_config": {
"set_config_parameter": "Ezarri konfigurazio-parametroa"
"sun": {
"rising": "Igotzen",
"setting": "Ezarpena"
},
"updater": {
"title": "Argibideak Eguneratu"
}
},
"more_info_settings": {
"name": "Izena",
"save": "Gorde"
}
},
"duration": {
"day": "{count} {count, plural,\\n one {egun}\\n other {egun}\\n}",
"hour": "{count} {count, plural,\\n one {ordu}\\n other {ordu}\\n}",
"minute": "{count} {count, plural,\\n one {minutu}\\n other {minutu}\\n}",
"second": "{count} {count, plural,\\n one {segundo}\\n other {segundo}\\n}",
"week": "{count} {count, plural,\\n one {aste}\\n other {aste}\\n}"
},
"login-form": {
"log_in": "Saioa hasi",
"password": "Pasahitza",
"remember": "Gogoratu"
},
"notification_drawer": {
"empty": "Jakinarazpenik ez",
"title": "Jakinarazpenak"
},
"notification_toast": {
"connection_lost": "Konexioa galdu da. Berriro konektatzen...",
"entity_turned_off": "{entity} itzalita.",
"entity_turned_on": "{entity} piztuta.",
"service_called": "{service} zerbitzua deitu da."
},
"panel": {
"config": {
"area_registry": {
"caption": "Gune Erregistroa",
"create_area": "GUNEA SORTU",
"description": "Zure etxeko gune guztien ikuspegi orokorra.",
"editor": {
"create": "SORTU",
"default_name": "Gune berria",
"delete": "EZABATU",
"update": "EGUNERATU"
},
"picker": {
"create_area": "GUNEA SORTU",
"header": "Gune Erregistroa",
"integrations_page": "Integrazioen orria",
"no_areas": "Oraindik gunerik ez duzula dirudi!"
}
},
"automation": {
"picker": {
"add_automation": "Automatizazioa gehitu",
"learn_more": "Automatizazioei buruz gehiago ikasi"
},
"editor": {
"default_name": "Automatizazio berria",
"save": "Gorde",
"alias": "Izena",
"triggers": {
"header": "Abiarazleak",
"add": "Abiarazlea gehitu",
"duplicate": "Bikoiztu",
"actions": {
"add": "Ekintza gehitu",
"delete": "Ezabatu",
"type_select": "Abiarazle mota",
"duplicate": "Bikoiztu",
"header": "Ekintzak",
"learn_more": "Ekintzei buruz gehiago ikasi",
"type_select": "Ekintza mota",
"type": {
"event": {
"label": "Gertaera",
"event_type": "Gertaera mota"
"condition": {
"label": "Baldintza"
},
"state": {
"label": "Egoera"
"delay": {
"delay": "Atzerapena",
"label": "Atzerapena"
},
"homeassistant": {
"label": "Home Assistant",
"event": "Gertaera:",
"start": "Hasi",
"shutdown": "Itzali"
"service": {
"label": "Zerbitzua deitu"
},
"mqtt": {
"label": "MQTT",
"topic": "Gaia"
},
"numeric_state": {
"above": "Honen gainetik",
"below": "Honen azpitik"
},
"sun": {
"label": "Eguzkia",
"event": "Gertaera:",
"sunrise": "Egunsentia",
"sunset": "Ilunabarra"
},
"template": {
"label": "Txantiloia",
"value_template": "Balio txantiloia"
},
"time": {
"label": "Ordua",
"at": "Noiz"
},
"zone": {
"enter": "Sartu",
"leave": "Utzi"
},
"webhook": {
"label": "Webhook",
"webhook_id": "Webhook IDa"
},
"time_pattern": {
"label": "Denbora Eredua",
"hours": "Orduak",
"minutes": "Minutuak",
"seconds": "Segunduak"
},
"geo_location": {
"label": "Geokokapena",
"source": "Iturria",
"event": "Gertaera:",
"enter": "Sartu",
"leave": "Utzi"
"wait_template": {
"label": "Itxaron",
"wait_template": "Itxaron txantiloia"
}
},
"learn_more": "Abiarazleei buruz gehiago ikasi"
"unsupported_action": "Ekintza ez onartua: {action}"
},
"alias": "Izena",
"conditions": {
"header": "Baldintzak",
"add": "Baldintza gehitu",
"duplicate": "Bikoiztu",
"delete": "Ezabatu",
"duplicate": "Bikoiztu",
"header": "Baldintzak",
"learn_more": "Baldintzei buruz gehiago ikasi",
"type_select": "Baldintza mota",
"type": {
"state": {
@ -402,58 +507,82 @@
"time": {
"label": "Denbora"
}
},
"learn_more": "Baldintzei buruz gehiago ikasi"
},
"actions": {
"header": "Ekintzak",
"add": "Ekintza gehitu",
"duplicate": "Bikoiztu",
"delete": "Ezabatu",
"unsupported_action": "Ekintza ez onartua: {action}",
"type_select": "Ekintza mota",
"type": {
"service": {
"label": "Zerbitzua deitu"
},
"delay": {
"label": "Atzerapena",
"delay": "Atzerapena"
},
"wait_template": {
"label": "Itxaron",
"wait_template": "Itxaron txantiloia"
},
"condition": {
"label": "Baldintza"
}
},
"learn_more": "Ekintzei buruz gehiago ikasi"
}
},
"default_name": "Automatizazio berria",
"load_error_not_editable": "Soilik automations.yaml fitxategian dauden automatizazioak dira editagarriak.",
"load_error_unknown": "Errorea automatizazioa kargatzean ({err_no})."
}
},
"users": {
"caption": "Erabiltzaileak",
"description": "Erabiltzaileak kudeatu",
"load_error_unknown": "Errorea automatizazioa kargatzean ({err_no}).",
"save": "Gorde",
"triggers": {
"add": "Abiarazlea gehitu",
"delete": "Ezabatu",
"duplicate": "Bikoiztu",
"header": "Abiarazleak",
"learn_more": "Abiarazleei buruz gehiago ikasi",
"type_select": "Abiarazle mota",
"type": {
"event": {
"event_type": "Gertaera mota",
"label": "Gertaera"
},
"geo_location": {
"enter": "Sartu",
"event": "Gertaera:",
"label": "Geokokapena",
"leave": "Utzi",
"source": "Iturria"
},
"homeassistant": {
"event": "Gertaera:",
"label": "Home Assistant",
"shutdown": "Itzali",
"start": "Hasi"
},
"mqtt": {
"label": "MQTT",
"topic": "Gaia"
},
"numeric_state": {
"above": "Honen gainetik",
"below": "Honen azpitik"
},
"state": {
"label": "Egoera"
},
"sun": {
"event": "Gertaera:",
"label": "Eguzkia",
"sunrise": "Egunsentia",
"sunset": "Ilunabarra"
},
"template": {
"label": "Txantiloia",
"value_template": "Balio txantiloia"
},
"time_pattern": {
"hours": "Orduak",
"label": "Denbora Eredua",
"minutes": "Minutuak",
"seconds": "Segunduak"
},
"time": {
"at": "Noiz",
"label": "Ordua"
},
"webhook": {
"label": "Webhook",
"webhook_id": "Webhook IDa"
},
"zone": {
"enter": "Sartu",
"leave": "Utzi"
}
}
}
},
"picker": {
"title": "Erabiltzaileak"
},
"editor": {
"rename_user": "Erabiltzailea berrizendatu",
"change_password": "Pasahitza aldatu",
"activate_user": "Erabiltzailea aktibatu",
"deactivate_user": "Erabiltzailea desaktibatu",
"delete_user": "Erabiltzailea ezabatu",
"caption": "Erabiltzailea ikusi"
},
"add_user": {
"caption": "Erabiltzailea gehitu",
"name": "Izena",
"username": "Erabiltzaile izena",
"password": "Pasahitza",
"create": "Sortu"
"add_automation": "Automatizazioa gehitu",
"learn_more": "Automatizazioei buruz gehiago ikasi"
}
},
"cloud": {
@ -461,148 +590,243 @@
"description_login": "{email} bezala hasi duzu saioa",
"description_not_login": "Ez da saioa hasi"
},
"core": {
"caption": "Orokorra",
"section": {
"core": {
"core_config": {
"elevation_meters": "metro",
"imperial_example": "Fahrenheit, librak",
"latitude": "Latitudea",
"location_name": "Zure Home Assistant instalazioaren izena",
"longitude": "Longitudea",
"metric_example": "Celsius, kilogramoak",
"save_button": "Gorde",
"time_zone": "Ordu-eremua",
"unit_system": "Unitate Sistema",
"unit_system_imperial": "Inperiala",
"unit_system_metric": "Metrikoa"
}
},
"server_control": {
"reloading": {
"automation": "Automatizazioak birkargatu",
"core": "Nukleoa birkargatu",
"group": "Taldeak birkargatu",
"script": "Scriptak birkargatu"
},
"server_management": {
"heading": "Zerbitzariaren kudeaketa",
"introduction": "Zure Home Assistant zerbitzaria... Home Assistantetik kontrolatu",
"restart": "Berrabiarazi",
"stop": "Gelditu"
}
}
}
},
"entity_registry": {
"caption": "Entitate Erregistroa",
"editor": {
"default_name": "Gune berria",
"delete": "EZABATU",
"unavailable": "Entitate hau ez dago eskuragarri une honetan.",
"update": "EGUNERATU"
},
"picker": {
"header": "Entitate Erregistroa",
"integrations_page": "Integrazioak",
"unavailable": "(ez dago eskuragarri)"
}
},
"integrations": {
"caption": "Integrazioak",
"configured": "Konfiguratuta",
"new": "Integrazio berri bat konfiguratu",
"configure": "Konfiguratu",
"none": "Ez dago ezer konfiguratuta",
"config_entry": {
"no_devices": "Integrazio honek ez du gailurik.",
"no_device": "Gailurik gabeko entitateak",
"firmware": "Firmware: {version}",
"no_area": "Ez dago gunerik"
"no_area": "Ez dago gunerik",
"no_device": "Gailurik gabeko entitateak",
"no_devices": "Integrazio honek ez du gailurik."
},
"config_flow": {
"external_step": {
"description": "Urrats hau betetzeko kanpoko webgune bat bisitatu beharko duzu.",
"open_site": "Webgunea ireki"
}
}
},
"zha": {
"caption": "ZHA",
"services": {
"updateDeviceName": "Gailu honentzako izen pertsonalizatua ezarri gailuen erregistroan.",
"remove": "ZigBee saretik gailu guztiak kendu"
},
"device_card": {
"device_name_placeholder": "Erabiltzaileak emandako izena",
"area_picker_label": "Gunea",
"update_name_button": "Izena Eguneratu"
},
"add_device_page": {
"header": "Zigbee Home Automation - Gailuak Gehitu",
"spinner": "ZHA Zigbee gailuak bilatzen..."
}
},
"area_registry": {
"caption": "Gune Erregistroa",
"description": "Zure etxeko gune guztien ikuspegi orokorra.",
"picker": {
"header": "Gune Erregistroa",
"integrations_page": "Integrazioen orria",
"no_areas": "Oraindik gunerik ez duzula dirudi!",
"create_area": "GUNEA SORTU"
},
"create_area": "GUNEA SORTU",
"editor": {
"default_name": "Gune berria",
"delete": "EZABATU",
"update": "EGUNERATU",
"create": "SORTU"
}
},
"entity_registry": {
"caption": "Entitate Erregistroa",
"picker": {
"header": "Entitate Erregistroa",
"unavailable": "(ez dago eskuragarri)",
"integrations_page": "Integrazioak"
},
"editor": {
"unavailable": "Entitate hau ez dago eskuragarri une honetan.",
"default_name": "Gune berria",
"delete": "EZABATU",
"update": "EGUNERATU"
}
"configure": "Konfiguratu",
"configured": "Konfiguratuta",
"new": "Integrazio berri bat konfiguratu",
"none": "Ez dago ezer konfiguratuta"
},
"person": {
"caption": "Pertsonak",
"description": "Kudeatu Home Assistantek jarraituko dituen pertsonak.",
"detail": {
"name": "Izena",
"device_tracker_intro": "Hautatu pertsona horri dagozkion gailuak.",
"device_tracker_pick": "Jarraituko diren gailua aukeratu",
"device_tracker_picked": "Gailua jarraitu",
"device_tracker_pick": "Jarraituko diren gailua aukeratu"
"name": "Izena"
}
},
"script": {
"caption": "Script",
"description": "Scriptak sortu eta editatu"
},
"users": {
"add_user": {
"caption": "Erabiltzailea gehitu",
"create": "Sortu",
"name": "Izena",
"password": "Pasahitza",
"username": "Erabiltzaile izena"
},
"caption": "Erabiltzaileak",
"description": "Erabiltzaileak kudeatu",
"editor": {
"activate_user": "Erabiltzailea aktibatu",
"caption": "Erabiltzailea ikusi",
"change_password": "Pasahitza aldatu",
"deactivate_user": "Erabiltzailea desaktibatu",
"delete_user": "Erabiltzailea ezabatu",
"rename_user": "Erabiltzailea berrizendatu"
},
"picker": {
"title": "Erabiltzaileak"
}
},
"zha": {
"add_device_page": {
"header": "Zigbee Home Automation - Gailuak Gehitu",
"spinner": "ZHA Zigbee gailuak bilatzen..."
},
"caption": "ZHA",
"device_card": {
"area_picker_label": "Gunea",
"device_name_placeholder": "Erabiltzaileak emandako izena",
"update_name_button": "Izena Eguneratu"
},
"services": {
"remove": "ZigBee saretik gailu guztiak kendu",
"updateDeviceName": "Gailu honentzako izen pertsonalizatua ezarri gailuen erregistroan."
}
},
"zwave": {
"caption": "Z-Wave",
"node_config": {
"set_config_parameter": "Ezarri konfigurazio-parametroa"
}
}
},
"profile": {
"push_notifications": {
"header": "Push jakinarazpenak",
"error_load_platform": "notify.html5 konfiguratu.",
"push_notifications": "Push jakinarazpenak",
"link_promo": "Gehiago ikasi"
},
"language": {
"header": "Hizkuntza",
"link_promo": "Itzultzen lagundu",
"dropdown_label": "Hizkuntza"
},
"themes": {
"header": "Gaia",
"error_no_theme": "Ez dago gairik eskuragarri",
"link_promo": "Gaiei buruz gehiago ikasi",
"dropdown_label": "Gaia"
},
"refresh_tokens": {
"header": "Tokenak eguneratu",
"delete_failed": "Errorea sortu da sarbide tokena ezabatzerakoan.",
"not_used": "Ez da inoiz erabili",
"current_token_tooltip": "Ezin da uneko tokena ezabatu"
},
"long_lived_access_tokens": {
"header": "Iraupen luzeko sarbide tokenak",
"delete_failed": "Errorea sortu da sarbide tokena ezabatzerakoan.",
"create": "Tokena Sortu",
"create_failed": "Ezin izan da sarbide token sortu.",
"prompt_name": "Izena?",
"prompt_copy_token": "Zure sarbide tokena kopiatu. Ez da berriro erakutsiko.",
"not_used": "Ez da inoiz erabili"
},
"current_user": "{fullName} moduan hasi duzu saioa.",
"is_owner": "Jabea zara",
"change_password": {
"header": "Pasahitza aldatu",
"current_password": "Egungo pasahitza",
"new_password": "Pasahitz berria",
"confirm_new_password": "Pasahitz berria baieztatu",
"error_required": "Beharrezkoa",
"submit": "Bidali"
},
"mfa": {
"enable": "Gaitu",
"confirm_disable": "{name} desgaitu nahi duzula ziur zaude?"
},
"mfa_setup": {
"title_success": "Arrakasta!",
"close": "Itxi",
"submit": "Bidali"
"developer-tools": {
"tabs": {
"events": {
"title": "Gertaerak"
},
"mqtt": {
"title": "MQTT"
},
"services": {
"title": "Zerbitzuak"
},
"states": {
"title": "Egoerak"
},
"templates": {
"title": "Txantiloiak"
}
}
},
"logbook": {
"period": "Epea"
},
"lovelace": {
"cards": {
"empty_state": {
"go_to_integrations_page": "Integrazioen orrira joan.",
"title": "Ongi etorri Etxera"
},
"picture-elements": {
"call_service": "{name} zerbitzua deitu",
"hold": "Eutsi:",
"more_info": "Informazio gehiago erakutsi: {name}",
"navigate_to": "{location}-ra nabigatu",
"tap": "Ukitu:"
},
"shopping-list": {
"add_item": "Elementua gehitu",
"checked_items": "Aukeratutako elementuak"
}
},
"editor": {
"edit_card": {
"add": "Txartela gehitu",
"delete": "Ezabatu",
"edit": "Editatu",
"header": "Txartelaren konfigurazioa",
"move": "Mugitu",
"pick_card": "Gehitu nahi duzun txartela aukeratu.",
"save": "Gorde"
},
"edit_view": {
"add": "Bista gehitu",
"delete": "Bista ezabatu",
"edit": "Bista editatu",
"header": "Konfigurazioa ikusi"
},
"header": "Erabiltzaile interfazea editatu",
"migrate": {
"header": "Konfigurazio Bateraezina",
"migrate": "Konfigurazioa migratu"
},
"raw_editor": {
"header": "Ezarpenak aldatu",
"save": "Gorde",
"saved": "Gordeta",
"unsaved_changes": "Gorde gabeko aldaketak"
},
"save_config": {
"cancel": "Berdin dio",
"header": "Hartu zure Lovelace UI-aren kontrola",
"save": "Kontrola hartu"
}
},
"menu": {
"configure_ui": "Erabiltzaile interfazea konfiguratu",
"help": "Laguntza",
"refresh": "Freskatu",
"unused_entities": "Erabili gabeko entitateak"
},
"warning": {
"entity_non_numeric": "Entitatea ez da zenbakizkoa: {entity}",
"entity_not_found": "Entitatea ez dago eskuragarri: {entity}"
}
},
"mailbox": {
"delete_button": "Ezabatu",
"delete_prompt": "Mezu hau ezabatu?",
"empty": "Ez duzu mezurik"
},
"page-authorize": {
"initializing": "Hasieratzen",
"form": {
"working": "Mesedez, itxaron",
"unknown_error": "Zerbait gaizki joan da",
"providers": {
"homeassistant": {
"command_line": {
"step": {
"init": {
"data": {
"username": "Erabiltzaile izena",
"password": "Pasahitza"
"password": "Pasahitza",
"username": "Erabiltzaile izena"
}
}
}
},
"homeassistant": {
"error": {
"invalid_auth": "Erabiltzaile edo pasahitz okerra"
},
"step": {
"init": {
"data": {
"password": "Pasahitza",
"username": "Erabiltzaile izena"
}
},
"mfa": {
@ -610,9 +834,6 @@
"code": "Bi faktoreko autentifikazio kodea"
}
}
},
"error": {
"invalid_auth": "Erabiltzaile edo pasahitz okerra"
}
},
"legacy_api_password": {
@ -625,333 +846,112 @@
}
},
"trusted_networks": {
"abort": {
"not_whitelisted": "Zure ordenagailua ez dago baimenduta."
},
"step": {
"init": {
"data": {
"user": "Erabiltzailea"
}
}
},
"abort": {
"not_whitelisted": "Zure ordenagailua ez dago baimenduta."
}
},
"command_line": {
"step": {
"init": {
"data": {
"username": "Erabiltzaile izena",
"password": "Pasahitza"
}
}
}
}
}
}
},
"unknown_error": "Zerbait gaizki joan da",
"working": "Mesedez, itxaron"
},
"initializing": "Hasieratzen"
},
"page-onboarding": {
"user": {
"intro": "Erabiltzaile kontu bat sortuz has gaitezen.",
"required_field": "Beharrezkoa",
"data": {
"name": "Izena",
"username": "Erabiltzaile izena",
"password": "Pasahitza",
"password_confirm": "Pasahitza baieztatu"
},
"create_account": "Kontua sortu",
"error": {
"required_fields": "Beharrezkoak diren eremu guztiak bete",
"password_not_match": "Pasahitzak ez datoz bat"
}
},
"integration": {
"more_integrations": "Gehiago",
"finish": "Amaitu"
},
"core-config": {
"button_detect": "Detektatu",
"finish": "Hurregoa",
"intro": "Kaixo {name}, ongi etorri Home Assistantera. Nola izendatu nahi duzu zure etxea?",
"intro_location_detect": "Informazio hau betetzen lagundu diezazukegu kanpoko zerbitzu batera esakera bakarra eginez.",
"location_name_default": "Etxea",
"button_detect": "Detektatu",
"finish": "Hurregoa"
"location_name_default": "Etxea"
},
"integration": {
"finish": "Amaitu",
"more_integrations": "Gehiago"
},
"user": {
"create_account": "Kontua sortu",
"data": {
"name": "Izena",
"password": "Pasahitza",
"password_confirm": "Pasahitza baieztatu",
"username": "Erabiltzaile izena"
},
"error": {
"password_not_match": "Pasahitzak ez datoz bat",
"required_fields": "Beharrezkoak diren eremu guztiak bete"
},
"intro": "Erabiltzaile kontu bat sortuz has gaitezen.",
"required_field": "Beharrezkoa"
}
},
"lovelace": {
"cards": {
"shopping-list": {
"checked_items": "Aukeratutako elementuak",
"add_item": "Elementua gehitu"
},
"empty_state": {
"title": "Ongi etorri Etxera",
"go_to_integrations_page": "Integrazioen orrira joan."
},
"picture-elements": {
"hold": "Eutsi:",
"tap": "Ukitu:",
"navigate_to": "{location}-ra nabigatu",
"call_service": "{name} zerbitzua deitu",
"more_info": "Informazio gehiago erakutsi: {name}"
}
"profile": {
"change_password": {
"confirm_new_password": "Pasahitz berria baieztatu",
"current_password": "Egungo pasahitza",
"error_required": "Beharrezkoa",
"header": "Pasahitza aldatu",
"new_password": "Pasahitz berria",
"submit": "Bidali"
},
"editor": {
"edit_card": {
"header": "Txartelaren konfigurazioa",
"save": "Gorde",
"pick_card": "Gehitu nahi duzun txartela aukeratu.",
"add": "Txartela gehitu",
"edit": "Editatu",
"delete": "Ezabatu",
"move": "Mugitu"
},
"migrate": {
"header": "Konfigurazio Bateraezina",
"migrate": "Konfigurazioa migratu"
},
"header": "Erabiltzaile interfazea editatu",
"edit_view": {
"header": "Konfigurazioa ikusi",
"add": "Bista gehitu",
"edit": "Bista editatu",
"delete": "Bista ezabatu"
},
"save_config": {
"header": "Hartu zure Lovelace UI-aren kontrola",
"cancel": "Berdin dio",
"save": "Kontrola hartu"
},
"raw_editor": {
"header": "Ezarpenak aldatu",
"save": "Gorde",
"unsaved_changes": "Gorde gabeko aldaketak",
"saved": "Gordeta"
}
"current_user": "{fullName} moduan hasi duzu saioa.",
"is_owner": "Jabea zara",
"language": {
"dropdown_label": "Hizkuntza",
"header": "Hizkuntza",
"link_promo": "Itzultzen lagundu"
},
"menu": {
"configure_ui": "Erabiltzaile interfazea konfiguratu",
"unused_entities": "Erabili gabeko entitateak",
"help": "Laguntza",
"refresh": "Freskatu"
"long_lived_access_tokens": {
"create": "Tokena Sortu",
"create_failed": "Ezin izan da sarbide token sortu.",
"delete_failed": "Errorea sortu da sarbide tokena ezabatzerakoan.",
"header": "Iraupen luzeko sarbide tokenak",
"not_used": "Ez da inoiz erabili",
"prompt_copy_token": "Zure sarbide tokena kopiatu. Ez da berriro erakutsiko.",
"prompt_name": "Izena?"
},
"warning": {
"entity_not_found": "Entitatea ez dago eskuragarri: {entity}",
"entity_non_numeric": "Entitatea ez da zenbakizkoa: {entity}"
"mfa_setup": {
"close": "Itxi",
"submit": "Bidali",
"title_success": "Arrakasta!"
},
"mfa": {
"confirm_disable": "{name} desgaitu nahi duzula ziur zaude?",
"enable": "Gaitu"
},
"push_notifications": {
"error_load_platform": "notify.html5 konfiguratu.",
"header": "Push jakinarazpenak",
"link_promo": "Gehiago ikasi",
"push_notifications": "Push jakinarazpenak"
},
"refresh_tokens": {
"current_token_tooltip": "Ezin da uneko tokena ezabatu",
"delete_failed": "Errorea sortu da sarbide tokena ezabatzerakoan.",
"header": "Tokenak eguneratu",
"not_used": "Ez da inoiz erabili"
},
"themes": {
"dropdown_label": "Gaia",
"error_no_theme": "Ez dago gairik eskuragarri",
"header": "Gaia",
"link_promo": "Gaiei buruz gehiago ikasi"
}
},
"logbook": {
"period": "Epea"
"shopping-list": {
"add_item": "Artikulua gehitu",
"clear_completed": "Osatutakoak ezabatu"
}
},
"sidebar": {
"log_out": "Saioa itxi",
"external_app_configuration": "Aplikazioaren Konfigurazioa"
},
"common": {
"loading": "Kargatzen",
"save": "Gorde"
},
"duration": {
"day": "{count} {count, plural,\n one {egun}\n other {egun}\n}",
"week": "{count} {count, plural,\n one {aste}\n other {aste}\n}",
"second": "{count} {count, plural,\n one {segundo}\n other {segundo}\n}",
"minute": "{count} {count, plural,\n one {minutu}\n other {minutu}\n}",
"hour": "{count} {count, plural,\n one {ordu}\n other {ordu}\n}"
},
"login-form": {
"password": "Pasahitza",
"remember": "Gogoratu",
"log_in": "Saioa hasi"
},
"card": {
"camera": {
"not_available": "Irudia ez dago eskuragarri"
},
"scene": {
"activate": "Aktibatu"
},
"script": {
"execute": "Exekutatu"
},
"weather": {
"attributes": {
"air_pressure": "Aire presioa",
"humidity": "Hezetasuna",
"temperature": "Tenperatura",
"visibility": "Ikusgarritasuna",
"wind_speed": "Haizearen abiadura"
},
"cardinal_direction": {
"e": "E",
"ene": "EIE",
"ese": "EHE",
"n": "I",
"ne": "IE",
"nne": "IIE",
"nw": "IM",
"nnw": "IIM",
"s": "H",
"se": "HE",
"sse": "HHE",
"ssw": "HHM",
"sw": "HM",
"w": "M",
"wnw": "MIM",
"wsw": "MHM"
},
"forecast": "Iragarpena"
},
"alarm_control_panel": {
"code": "Kodea",
"clear_code": "Garbitu"
},
"cover": {
"position": "Posizioa"
},
"fan": {
"speed": "Abiadura"
},
"light": {
"brightness": "Distira",
"color_temperature": "Kolore tenperatura",
"effect": "Efektua"
},
"media_player": {
"text_to_speak": "Esateko testua",
"source": "Iturria",
"sound_mode": "Soinu modua"
},
"climate": {
"currently": "Orain",
"on_off": "Piztuta \/ itzalita",
"operation": "Modua",
"fan_mode": "Haizagailuaren modua",
"away_mode": "Etxetik kanpo"
},
"lock": {
"code": "Kodea"
},
"vacuum": {
"actions": {
"resume_cleaning": "Garbitzen jarraitu",
"return_to_base": "Basera itzuli",
"start_cleaning": "Garbitzen hasi",
"turn_on": "Piztu",
"turn_off": "Itzali"
}
},
"water_heater": {
"currently": "Orain",
"on_off": "Piztuta \/ itzalita",
"operation": "Operazioa"
}
},
"components": {
"service-picker": {
"service": "Zerbitzua"
},
"relative_time": {
"past": "Orain dela {time}",
"future": "{time} barru",
"never": "Inoiz",
"duration": {
"second": "{count} {count, plural,\n one {segundo}\n other {segundo}\n}",
"minute": "{count} {count, plural,\n one {minutu}\n other {minutu}\n}",
"hour": "{count} {count, plural,\n one {ordu}\n other {ordu}\n}",
"day": "{count} {count, plural,\n one {egun}\n other {egun}\n}",
"week": "{count} {count, plural,\n one {aste}\n other {aste}\n}"
}
}
},
"notification_toast": {
"entity_turned_on": "{entity} piztuta.",
"entity_turned_off": "{entity} itzalita.",
"service_called": "{service} zerbitzua deitu da.",
"connection_lost": "Konexioa galdu da. Berriro konektatzen..."
},
"dialogs": {
"more_info_settings": {
"save": "Gorde",
"name": "Izena"
},
"more_info_control": {
"script": {
"last_action": "Azken ekintza"
},
"sun": {
"rising": "Igotzen",
"setting": "Ezarpena"
},
"updater": {
"title": "Argibideak Eguneratu"
}
}
},
"auth_store": {
"ask": "Saio hau gorde nahi duzu?",
"decline": "Ez, eskerrik asko",
"confirm": "Erabiltzailea gorde"
},
"notification_drawer": {
"empty": "Jakinarazpenik ez",
"title": "Jakinarazpenak"
"external_app_configuration": "Aplikazioaren Konfigurazioa",
"log_out": "Saioa itxi"
}
},
"domain": {
"alarm_control_panel": "Alarmen kontrol panela",
"automation": "Automatizazioa",
"binary_sensor": "Sentsore bitarra",
"calendar": "Egutegia",
"camera": "Kamera",
"climate": "Klimatizazioa",
"configurator": "Konfiguratzailea",
"conversation": "Elkarrizketa",
"fan": "Haizagailua",
"group": "Taldea",
"input_boolean": "Sarrera boolearra",
"input_datetime": "Data sarrera",
"input_select": "Aukeraketa sarrera",
"input_number": "Zenbaki sarrera",
"input_text": "Testu sarrera",
"light": "Argia",
"lock": "Sarraila",
"mailbox": "Postontzia",
"notify": "Jakinarazi",
"plant": "Landarea",
"proximity": "Gertutasuna",
"remote": "Urrunekoa",
"scene": "Eszena",
"script": "Script",
"sensor": "Sentsorea",
"sun": "Eguzkia",
"updater": "Eguneratzailea",
"vacuum": "Xurgagailua",
"zha": "ZHA",
"hassio": "Hass.io",
"homeassistant": "Home Assistant",
"lovelace": "Lovelace",
"system_health": "Sistemaren Osasuna",
"person": "Pertsona"
},
"attribute": {
"weather": {
"humidity": "Hezetasuna",
"visibility": "Ikusgarritasuna",
"wind_speed": "Haizearen abiadura"
}
},
"state_attributes": {
"climate": {
"fan_mode": {
"off": "Itzalita",
"on": "Piztuta",
"auto": "Auto"
}
}
},
"groups": {
"system-admin": "Administratzaileak",
"system-users": "Erabiltzaileak",
"system-read-only": "Soilik irakurtzeko erabiltzaileak"
}
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,32 +1,77 @@
{
"panel": {
"config": "Istellige",
"states": "Übersicht",
"map": "Charte",
"logbook": "Logbuech",
"history": "Vrlouf",
"mailbox": "Postigang",
"shopping_list": "Ichoufsliste",
"dev-info": "Info",
"calendar": "Kaländer",
"profile": "Profiu"
"attribute": {
"weather": {
"wind_speed": "Windgschwindigkeit"
}
},
"state": {
"default": {
"off": "Us",
"on": "Ah",
"unknown": "Unbekannt",
"unavailable": "Nid verfüägbar"
},
"domain": {
"automation": "Automation",
"binary_sensor": "Binäre Sensor",
"calendar": "Kaländer",
"camera": "Kamera",
"climate": "Klima",
"configurator": "Configurator",
"conversation": "Gspräch",
"cover": "Roulade",
"group": "Gruppe",
"light": "Liächt",
"lock": "Schloss",
"plant": "Pflanze",
"remote": "Entfernt",
"scene": "Szene",
"script": "Skript",
"sensor": "Sensor",
"sun": "Sunne",
"switch": "Schauter",
"updater": "Updater",
"vacuum": "Stoubsuger",
"weblink": "Weblink",
"zwave": "Z-Wave"
},
"panel": {
"calendar": "Kaländer",
"config": "Istellige",
"dev-info": "Info",
"history": "Vrlouf",
"logbook": "Logbuech",
"mailbox": "Postigang",
"map": "Charte",
"profile": "Profiu",
"shopping_list": "Ichoufsliste",
"states": "Übersicht"
},
"state_badge": {
"alarm_control_panel": {
"armed": "Scharf",
"armed_away": "Scharf",
"armed_custom_bypass": "Scharf",
"armed_home": "Scharf Dahei",
"armed_night": "Scharf",
"arming": "Scharf steue",
"disarmed": "Entschärft",
"disarming": "Deaktiviärt",
"pending": "Usstehend",
"triggered": "Usglöst"
},
"default": {
"unavailable": "Nid verfüägbar",
"unknown": "Unbekannt"
},
"device_tracker": {
"home": "Dahei",
"not_home": "Nid Dahei"
}
},
"state": {
"alarm_control_panel": {
"armed": "Scharf",
"disarmed": "Nid scharf",
"armed_home": "Scharf dihei",
"armed_away": "Scharf usswerts",
"armed_home": "Scharf dihei",
"armed_night": "Scharf Nacht",
"pending": "Usstehehnd",
"arming": "Scharf stelä",
"disarmed": "Nid scharf",
"disarming": "Entsperrä",
"pending": "Usstehehnd",
"triggered": "Usglösst"
},
"automation": {
@ -34,18 +79,29 @@
"on": "Ah"
},
"binary_sensor": {
"battery": {
"off": "Normau",
"on": "Nidrig"
},
"connectivity": {
"off": "Trennt",
"on": "Verbunge"
},
"default": {
"off": "Us",
"on": "Ah"
},
"moisture": {
"off": "Trochä",
"on": "Nass"
},
"gas": {
"off": "Frei",
"on": "Erkännt"
},
"heat": {
"on": "Heiss"
},
"moisture": {
"off": "Trochä",
"on": "Nass"
},
"motion": {
"off": "Ok",
"on": "Erchänt"
@ -54,6 +110,22 @@
"off": "Ok",
"on": "Erchänt"
},
"opening": {
"off": "Gschlosä",
"on": "Offä"
},
"presence": {
"off": "Nid Dahei",
"on": "Dahei"
},
"problem": {
"off": "OK",
"on": "Problem"
},
"safety": {
"off": "Sicher",
"on": "Unsicher"
},
"smoke": {
"off": "Ok",
"on": "Erchänt"
@ -65,33 +137,6 @@
"vibration": {
"off": "Ok",
"on": "Erchänt"
},
"opening": {
"off": "Gschlosä",
"on": "Offä"
},
"safety": {
"off": "Sicher",
"on": "Unsicher"
},
"presence": {
"off": "Nid Dahei",
"on": "Dahei"
},
"battery": {
"off": "Normau",
"on": "Nidrig"
},
"problem": {
"off": "OK",
"on": "Problem"
},
"connectivity": {
"off": "Trennt",
"on": "Verbunge"
},
"heat": {
"on": "Heiss"
}
},
"calendar": {
@ -99,37 +144,43 @@
"on": "Ah"
},
"camera": {
"idle": "Läärlauf",
"recording": "Nimt uf",
"streaming": "Streamt",
"idle": "Läärlauf"
"streaming": "Streamt"
},
"climate": {
"off": "Us",
"on": "Ah",
"heat": "Heizä",
"cool": "Chüälä",
"idle": "Läärlauf",
"auto": "Automatik",
"cool": "Chüälä",
"dry": "Trochä",
"fan_only": "Nur Lüfter",
"eco": "Öko",
"electric": "Strom",
"performance": "Leistig",
"high_demand": "Grossi Nachfrag",
"fan_only": "Nur Lüfter",
"gas": "Gas",
"heat": "Heizä",
"heat_pump": "Heizigspumpi",
"gas": "Gas"
"high_demand": "Grossi Nachfrag",
"idle": "Läärlauf",
"off": "Us",
"on": "Ah",
"performance": "Leistig"
},
"configurator": {
"configure": "Konfiguriärä",
"configured": "Konfiguriärt"
},
"cover": {
"open": "Offä",
"opening": "Am öffnä",
"closed": "Gschlossä",
"closing": "Am schliesse",
"open": "Offä",
"opening": "Am öffnä",
"stopped": "Gstoppt"
},
"default": {
"off": "Us",
"on": "Ah",
"unavailable": "Nid verfüägbar",
"unknown": "Unbekannt"
},
"device_tracker": {
"home": "Dahei",
"not_home": "Nid Dahei"
@ -139,19 +190,19 @@
"on": "Ah"
},
"group": {
"off": "Us",
"on": "Ah",
"home": "Dahei",
"not_home": "Nid Dahei",
"open": "Offä",
"opening": "Am öffnä",
"closed": "Gschlossä",
"closing": "Schlüssä",
"stopped": "Gstoppt",
"home": "Dahei",
"locked": "Gsperrt",
"unlocked": "Entsperrt",
"not_home": "Nid Dahei",
"off": "Us",
"ok": "Ok",
"problem": "Problem"
"on": "Ah",
"open": "Offä",
"opening": "Am öffnä",
"problem": "Problem",
"stopped": "Gstoppt",
"unlocked": "Entsperrt"
},
"input_boolean": {
"off": "Us",
@ -166,11 +217,11 @@
"unlocked": "Entsperrt"
},
"media_player": {
"idle": "Läärlauf",
"off": "Us",
"on": "Ah",
"playing": "Am spilä",
"paused": "Pousiärä",
"idle": "Läärlauf",
"playing": "Am spilä",
"standby": "Standby"
},
"plant": {
@ -200,17 +251,12 @@
"off": "Us",
"on": "Ah"
},
"zwave": {
"default": {
"initializing": "Inizialisiärä",
"dead": "Tod",
"sleeping": "Schlafä",
"ready": "Parat"
},
"query_stage": {
"initializing": "Inizialisiärä ( {query_stage} )",
"dead": "Tod ({query_stage})"
}
"vacuum": {
"cleaning": "Putze",
"error": "Fähler",
"off": "Us",
"on": "I",
"paused": "Pause"
},
"weather": {
"clear-night": "Klar, Nacht",
@ -228,237 +274,79 @@
"windy": "windig",
"windy-variant": "windig"
},
"vacuum": {
"cleaning": "Putze",
"error": "Fähler",
"off": "Us",
"on": "I",
"paused": "Pause"
}
},
"state_badge": {
"default": {
"unknown": "Unbekannt",
"unavailable": "Nid verfüägbar"
},
"alarm_control_panel": {
"armed": "Scharf",
"disarmed": "Entschärft",
"armed_home": "Scharf Dahei",
"armed_away": "Scharf",
"armed_night": "Scharf",
"pending": "Usstehend",
"arming": "Scharf steue",
"disarming": "Deaktiviärt",
"triggered": "Usglöst",
"armed_custom_bypass": "Scharf"
},
"device_tracker": {
"home": "Dahei",
"not_home": "Nid Dahei"
"zwave": {
"default": {
"dead": "Tod",
"initializing": "Inizialisiärä",
"ready": "Parat",
"sleeping": "Schlafä"
},
"query_stage": {
"dead": "Tod ({query_stage})",
"initializing": "Inizialisiärä ( {query_stage} )"
}
}
},
"ui": {
"sidebar": {
"log_out": "Uslogge"
},
"panel": {
"developer-tools": {
"tabs": {
"mqtt": {
"title": "MQTT"
}
}
},
"history": {
"period": "Periode"
},
"mailbox": {
"delete_button": "Lösche"
},
"config": {
"core": {
"section": {
"server_control": {
"server_management": {
"restart": "Neustart",
"stop": "Stop"
}
}
}
},
"automation": {
"caption": "Automation",
"editor": {
"default_name": "Nöii Automation",
"save": "Spichere",
"alias": "Name",
"triggers": {
"header": "Uslöser",
"add": "Uslöser hinzuäfüäge",
"duplicate": "Kopie",
"type": {
"event": {
"label": "Event"
},
"state": {
"label": "Zuästand",
"from": "Vo",
"to": "Für"
},
"homeassistant": {
"label": "Home Assistant",
"start": "Starte",
"shutdown": "Abefahre"
},
"mqtt": {
"label": "MQTT",
"topic": "Topic"
},
"numeric_state": {
"label": "Nummerische Zuästand",
"above": "Über",
"below": "Unger"
},
"sun": {
"label": "Sunne",
"sunrise": "Sunneungergang",
"sunset": "Sunneufgang"
},
"template": {
"label": "Vorlag",
"value_template": "Wärt-Vorlag"
},
"time": {
"label": "Zyt"
},
"zone": {
"label": "Zone",
"enter": "Inecho",
"leave": "Verla"
}
}
},
"conditions": {
"header": "Bedingig",
"type": {
"sun": {
"before": "Vorhär:",
"after": "Nachhär:",
"sunrise": "Sunneungergang",
"sunset": "Sunneufgang"
},
"time": {
"after": "Nachhär",
"before": "Vorhär"
}
}
},
"actions": {
"header": "Aktione",
"unsupported_action": "Nicht unterstützte Aktion: {action}",
"type": {
"delay": {
"label": "Vrzögerig"
},
"wait_template": {
"label": "Warte"
},
"condition": {
"label": "Bedingig"
},
"event": {
"label": "Event uslöse"
}
}
}
}
},
"zwave": {
"caption": "Z-Wave"
},
"users": {
"caption": "Benutzer",
"picker": {
"title": "Benutzer"
},
"editor": {
"rename_user": "Benutzer umbenenne",
"delete_user": "Benutzer lösche"
}
},
"cloud": {
"caption": "Home Assistant Cloud"
},
"integrations": {
"caption": "Integratione",
"discovered": "Erkennt",
"configured": "Konfiguriärt",
"configure": "Konfiguriärä",
"config_entry": {
"manuf": "vo {manufacturer}",
"via": "Verbunge über",
"firmware": "Firmware: {version}",
"device_unavailable": "Grät verfüägbar",
"entity_unavailable": "Entitiy verfüägbar"
}
}
},
"profile": {
"long_lived_access_tokens": {
"create": "Token erzüge",
"prompt_name": "Name?"
},
"is_owner": "Du bisch dr Bsitzer",
"change_password": {
"header": "Passwort wächsle",
"current_password": "Aktuells Passwort",
"new_password": "Nöis Passwort",
"confirm_new_password": "Nöis Passwort bestätige",
"error_required": "Benötigt",
"submit": "Abschicke"
},
"mfa": {
"disable": "Deaktiviert"
}
},
"lovelace": {
"editor": {
"edit_card": {
"save": "Speichern"
}
}
}
},
"common": {
"loading": "Lade"
},
"login-form": {
"password": "Passwort"
},
"components": {
"service-picker": {
"service": "Service"
},
"relative_time": {
"never": "Niä"
},
"entity": {
"entity-picker": {
"clear": "Lösche"
}
},
"device-picker": {
"clear": "Lösche"
}
},
"card": {
"alarm_control_panel": {
"clear_code": "Lösche",
"code": "Code"
},
"automation": {
"trigger": "Uslöser"
},
"climate": {
"away_mode": "Wäg-Modus",
"currently": "Aktuell",
"fan_mode": "Ventilator-Modus",
"on_off": "I \/ us",
"operation": "Aktion",
"swing_mode": "Schwing-Modus",
"target_humidity": "Ziu-Fuächtigkeit",
"target_temperature": "Ziu-Temperatur"
},
"cover": {
"position": "Position",
"tilt_position": "Kipp-Position"
},
"fan": {
"direction": "Richtig",
"oscillate": "Ozilliere",
"speed": "Geschwindigkeit"
},
"light": {
"brightness": "Häuigkeit",
"color_temperature": "Farb-Temperatur",
"effect": "Effekt",
"white_value": "Wiss-Wärt"
},
"lock": {
"lock": "Zuätuä",
"unlock": "Uftuä"
},
"media_player": {
"sound_mode": "Sound-Modus",
"source": "Quelle"
},
"scene": {
"activate": "Aktiviere"
},
"script": {
"execute": "Usfüähre"
},
"vacuum": {
"actions": {
"turn_off": "Ausschaute",
"turn_on": "Ischaute"
}
},
"water_heater": {
"currently": "Aktuell",
"on_off": "I \/ Us",
"operation": "Operation",
"target_temperature": "Ziu-Temperatur"
},
"weather": {
"attributes": {
"air_pressure": "Luftdruck",
@ -474,8 +362,8 @@
"n": "N",
"ne": "NO",
"nne": "NNO",
"nw": "NW",
"nnw": "NNW",
"nw": "NW",
"s": "S",
"se": "SO",
"sse": "SSO",
@ -486,98 +374,210 @@
"wsw": "WSW"
},
"forecast": "Vorhärsag"
}
},
"common": {
"loading": "Lade"
},
"components": {
"device-picker": {
"clear": "Lösche"
},
"alarm_control_panel": {
"code": "Code",
"clear_code": "Lösche"
},
"automation": {
"trigger": "Uslöser"
},
"cover": {
"position": "Position",
"tilt_position": "Kipp-Position"
},
"fan": {
"speed": "Geschwindigkeit",
"oscillate": "Ozilliere",
"direction": "Richtig"
},
"light": {
"brightness": "Häuigkeit",
"color_temperature": "Farb-Temperatur",
"white_value": "Wiss-Wärt",
"effect": "Effekt"
},
"climate": {
"currently": "Aktuell",
"on_off": "I \/ us",
"target_temperature": "Ziu-Temperatur",
"target_humidity": "Ziu-Fuächtigkeit",
"operation": "Aktion",
"fan_mode": "Ventilator-Modus",
"swing_mode": "Schwing-Modus",
"away_mode": "Wäg-Modus"
},
"lock": {
"lock": "Zuätuä",
"unlock": "Uftuä"
},
"media_player": {
"source": "Quelle",
"sound_mode": "Sound-Modus"
},
"vacuum": {
"actions": {
"turn_on": "Ischaute",
"turn_off": "Ausschaute"
"entity": {
"entity-picker": {
"clear": "Lösche"
}
},
"water_heater": {
"currently": "Aktuell",
"on_off": "I \/ Us",
"target_temperature": "Ziu-Temperatur",
"operation": "Operation"
"relative_time": {
"never": "Niä"
},
"service-picker": {
"service": "Service"
}
},
"dialogs": {
"more_info_settings": {
"entity_id": "Entity ID",
"name": "Name",
"save": "Spichere"
}
},
"login-form": {
"password": "Passwort"
},
"notification_toast": {
"connection_lost": "Vrbindig vrlore. Neu verbinde..."
},
"dialogs": {
"more_info_settings": {
"save": "Spichere",
"name": "Name",
"entity_id": "Entity ID"
"panel": {
"config": {
"automation": {
"caption": "Automation",
"editor": {
"actions": {
"header": "Aktione",
"type": {
"condition": {
"label": "Bedingig"
},
"delay": {
"label": "Vrzögerig"
},
"event": {
"label": "Event uslöse"
},
"wait_template": {
"label": "Warte"
}
},
"unsupported_action": "Nicht unterstützte Aktion: {action}"
},
"alias": "Name",
"conditions": {
"header": "Bedingig",
"type": {
"sun": {
"after": "Nachhär:",
"before": "Vorhär:",
"sunrise": "Sunneungergang",
"sunset": "Sunneufgang"
},
"time": {
"after": "Nachhär",
"before": "Vorhär"
}
}
},
"default_name": "Nöii Automation",
"save": "Spichere",
"triggers": {
"add": "Uslöser hinzuäfüäge",
"duplicate": "Kopie",
"header": "Uslöser",
"type": {
"event": {
"label": "Event"
},
"homeassistant": {
"label": "Home Assistant",
"shutdown": "Abefahre",
"start": "Starte"
},
"mqtt": {
"label": "MQTT",
"topic": "Topic"
},
"numeric_state": {
"above": "Über",
"below": "Unger",
"label": "Nummerische Zuästand"
},
"state": {
"from": "Vo",
"label": "Zuästand",
"to": "Für"
},
"sun": {
"label": "Sunne",
"sunrise": "Sunneungergang",
"sunset": "Sunneufgang"
},
"template": {
"label": "Vorlag",
"value_template": "Wärt-Vorlag"
},
"time": {
"label": "Zyt"
},
"zone": {
"enter": "Inecho",
"label": "Zone",
"leave": "Verla"
}
}
}
}
},
"cloud": {
"caption": "Home Assistant Cloud"
},
"core": {
"section": {
"server_control": {
"server_management": {
"restart": "Neustart",
"stop": "Stop"
}
}
}
},
"integrations": {
"caption": "Integratione",
"config_entry": {
"device_unavailable": "Grät verfüägbar",
"entity_unavailable": "Entitiy verfüägbar",
"firmware": "Firmware: {version}",
"manuf": "vo {manufacturer}",
"via": "Verbunge über"
},
"configure": "Konfiguriärä",
"configured": "Konfiguriärt",
"discovered": "Erkennt"
},
"users": {
"caption": "Benutzer",
"editor": {
"delete_user": "Benutzer lösche",
"rename_user": "Benutzer umbenenne"
},
"picker": {
"title": "Benutzer"
}
},
"zwave": {
"caption": "Z-Wave"
}
},
"developer-tools": {
"tabs": {
"mqtt": {
"title": "MQTT"
}
}
},
"history": {
"period": "Periode"
},
"lovelace": {
"editor": {
"edit_card": {
"save": "Speichern"
}
}
},
"mailbox": {
"delete_button": "Lösche"
},
"profile": {
"change_password": {
"confirm_new_password": "Nöis Passwort bestätige",
"current_password": "Aktuells Passwort",
"error_required": "Benötigt",
"header": "Passwort wächsle",
"new_password": "Nöis Passwort",
"submit": "Abschicke"
},
"is_owner": "Du bisch dr Bsitzer",
"long_lived_access_tokens": {
"create": "Token erzüge",
"prompt_name": "Name?"
},
"mfa": {
"disable": "Deaktiviert"
}
}
}
},
"domain": {
"automation": "Automation",
"binary_sensor": "Binäre Sensor",
"calendar": "Kaländer",
"camera": "Kamera",
"climate": "Klima",
"configurator": "Configurator",
"conversation": "Gspräch",
"cover": "Roulade",
"group": "Gruppe",
"light": "Liächt",
"lock": "Schloss",
"plant": "Pflanze",
"remote": "Entfernt",
"scene": "Szene",
"script": "Skript",
"sensor": "Sensor",
"sun": "Sunne",
"switch": "Schauter",
"updater": "Updater",
"weblink": "Weblink",
"zwave": "Z-Wave",
"vacuum": "Stoubsuger"
},
"attribute": {
"weather": {
"wind_speed": "Windgschwindigkeit"
},
"sidebar": {
"log_out": "Uslogge"
}
}
}

File diff suppressed because it is too large Load Diff

View File

@ -1,49 +1,84 @@
{
"attribute": {
"weather": {
"humidity": "नमी",
"visibility": "दृश्यता",
"wind_speed": "हवा की गति"
}
},
"domain": {
"automation": "स्वचालन",
"binary_sensor": "बाइनरी सेंसर",
"climate": "जलवायु",
"device_tracker": "डिवाइस ट्रैकर",
"fan": "पंखा",
"group": "समूह",
"history_graph": "इतिहास ग्राफ",
"image_processing": "इमेज प्रोसेसिंग",
"input_boolean": "इनपुट बूलियन",
"input_datetime": "इनपुट दिनांक समय",
"input_number": "इनपुट संख्या",
"input_select": "इनपुट का चयन करें",
"input_text": "इनपुट टेक्स्ट",
"light": "रोशनी",
"lock": "ताला",
"mailbox": "मेलबॉक्स",
"media_player": "मीडिया प्लेयर",
"notify": "सूचित",
"proximity": "निकटता",
"remote": "रिमोट",
"scene": "दृश्य",
"script": "स्क्रिप्ट",
"sensor": "सेंसर",
"sun": "सूरज",
"switch": "स्विच",
"weblink": "वेब लिंक",
"zwave": "Z-Wave"
},
"panel": {
"config": "कॉंफ़िगरेशन",
"states": "स्थिति",
"map": "नक्शा",
"logbook": "रिपोर्ट",
"history": "इतिहास",
"mailbox": "मेलबॉक्स",
"shopping_list": "खरीदारी की सूची",
"dev-info": "जानकारी",
"developer_tools": "डेवलपर उपकरण"
"developer_tools": "डेवलपर उपकरण",
"history": "इतिहास",
"logbook": "रिपोर्ट",
"mailbox": "मेलबॉक्स",
"map": "नक्शा",
"shopping_list": "खरीदारी की सूची",
"states": "स्थिति"
},
"state_badge": {
"alarm_control_panel": {
"pending": "अपूर्ण"
},
"default": {
"entity_not_found": "Entità non trovata",
"error": "Errore",
"unavailable": "अनुपलब्ध",
"unknown": "अज्ञात"
},
"device_tracker": {
"home": "घर"
}
},
"state": {
"default": {
"off": "बंद",
"unknown": "अनजान",
"unavailable": "अनुपलब्ध"
},
"automation": {
"off": "बंद"
},
"binary_sensor": {
"default": {
"off": "बंद"
},
"motion": {
"off": "विशद",
"on": "अनुसन्धानित"
},
"opening": {
"on": "खुला"
},
"presence": {
"on": "घर"
},
"battery": {
"off": "साधारण",
"on": "कम"
},
"cold": {
"off": "साधारण",
"on": "सर्दी"
},
"connectivity": {
"off": "डिस्कनेक्ट किया गया",
"on": "जुड़े हुए"
},
"cold": {
"off": "साधारण",
"on": "सर्दी"
"default": {
"off": "बंद"
},
"door": {
"off": "बंद",
@ -56,6 +91,16 @@
"heat": {
"on": "गर्म"
},
"motion": {
"off": "विशद",
"on": "अनुसन्धानित"
},
"opening": {
"on": "खुला"
},
"presence": {
"on": "घर"
},
"window": {
"off": "बंद",
"on": "खुली"
@ -68,11 +113,16 @@
"recording": "रिकॉर्डिंग"
},
"climate": {
"off": "बंद",
"heat": "गर्मी",
"cool": "ठंडा",
"dry": "सूखा",
"manual": "गाइड"
"heat": "गर्मी",
"manual": "गाइड",
"off": "बंद"
},
"default": {
"off": "बंद",
"unavailable": "अनुपलब्ध",
"unknown": "अनजान"
},
"device_tracker": {
"home": "घर"
@ -82,9 +132,9 @@
"on": "चालू"
},
"group": {
"home": "घर",
"off": "बंद",
"on": "चालू",
"home": "घर",
"problem": "समस्या"
},
"input_boolean": {
@ -129,68 +179,52 @@
},
"zwave": {
"default": {
"sleeping": "सोया हुआ",
"ready": "तैयार"
"ready": "तैयार",
"sleeping": "सोया हुआ"
},
"query_stage": {
"initializing": "आरंभ ({query_stage})",
"dead": " ( {query_stage} )"
"dead": " ( {query_stage} )",
"initializing": "आरंभ ({query_stage})"
}
}
},
"state_badge": {
"default": {
"unknown": "अज्ञात",
"unavailable": "अनुपलब्ध",
"error": "Errore",
"entity_not_found": "Entità non trovata"
},
"alarm_control_panel": {
"pending": "अपूर्ण"
},
"device_tracker": {
"home": "घर"
}
},
"ui": {
"duration": {
"day": "{count} {count, plural,\\n one {दिन}\\n other {दिन}\\n}",
"week": "{count} {count, plural,\\n one {हफ़्ता}\\n other {हफ़्ते}\\n}"
},
"notification_drawer": {
"empty": "सूचनाएँ नहीं हैं",
"title": "सूचनाएँ"
},
"panel": {
"shopping-list": {
"add_item": "आइटम जोड़ें",
"microphone_tip": "ऊपर दाईं ओर माइक्रोफ़ोन टैप करें और \"मेरी खरीदारी सूची में कैंडी जोड़ें\" कहें"
},
"developer-tools": {
"tabs": {
"services": {
"title": "सेवाएं"
},
"events": {
"title": "घटनाओं"
},
"templates": {
"title": "टेम्पलेट्स"
},
"mqtt": {
"title": "MQTT"
},
"logs": {
"title": "लॉग्स"
}
}
},
"config": {
"zwave": {
"caption": "Z-Wave",
"node_config": {
"set_config_parameter": "कॉन्फ़िगरेशन पैरामीटर सेट करें"
"area_registry": {
"picker": {
"create_area": "Crea un area"
}
},
"automation": {
"editor": {
"conditions": {
"type": {
"sun": {
"after": "बाद:",
"before": "पहले:",
"sunrise": "सूर्योदय",
"sunset": "सूर्यास्त"
},
"time": {
"after": "बाद",
"before": "पहले"
}
}
},
"triggers": {
"type": {
"homeassistant": {
"start": "शुरू",
"shutdown": "शटडाउन"
"shutdown": "शटडाउन",
"start": "शुरू"
},
"mqtt": {
"label": "MQTT",
@ -206,41 +240,47 @@
"sunset": "सूर्यास्त"
}
}
},
"conditions": {
"type": {
"sun": {
"before": "पहले:",
"after": "बाद:",
"sunrise": "सूर्योदय",
"sunset": "सूर्यास्त"
},
"time": {
"after": "बाद",
"before": "पहले"
}
}
}
}
},
"area_registry": {
"picker": {
"create_area": "Crea un area"
}
},
"zha": {
"services": {
"updateDeviceName": "Imposta un nome personalizzato per questo dispositivo nel registro del dispositivo."
"add_device_page": {
"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",
"spinner": "Ricerca di dispositivi ZHA Zigbee ..."
},
"device_card": {
"device_name_placeholder": "Nome assegnato dall'utente",
"area_picker_label": "Area",
"device_name_placeholder": "Nome assegnato dall'utente",
"update_name_button": "Aggiorna Nome"
},
"add_device_page": {
"header": "Zigbee Home Automation - Aggiungi dispositivi",
"spinner": "Ricerca di dispositivi ZHA Zigbee ...",
"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."
"services": {
"updateDeviceName": "Imposta un nome personalizzato per questo dispositivo nel registro del dispositivo."
}
},
"zwave": {
"caption": "Z-Wave",
"node_config": {
"set_config_parameter": "कॉन्फ़िगरेशन पैरामीटर सेट करें"
}
}
},
"developer-tools": {
"tabs": {
"events": {
"title": "घटनाओं"
},
"logs": {
"title": "लॉग्स"
},
"mqtt": {
"title": "MQTT"
},
"services": {
"title": "सेवाएं"
},
"templates": {
"title": "टेम्पलेट्स"
}
}
},
@ -266,54 +306,14 @@
"password_not_match": "Password non trovata"
}
}
},
"shopping-list": {
"add_item": "आइटम जोड़ें",
"microphone_tip": "ऊपर दाईं ओर माइक्रोफ़ोन टैप करें और \"मेरी खरीदारी सूची में कैंडी जोड़ें\" कहें"
}
},
"sidebar": {
"log_out": "लॉग आउट"
},
"duration": {
"day": "{count} {count, plural,\n one {दिन}\n other {दिन}\n}",
"week": "{count} {count, plural,\n one {हफ़्ता}\n other {हफ़्ते}\n}"
},
"notification_drawer": {
"empty": "सूचनाएँ नहीं हैं",
"title": "सूचनाएँ"
}
},
"domain": {
"automation": "स्वचालन",
"binary_sensor": "बाइनरी सेंसर",
"climate": "जलवायु",
"device_tracker": "डिवाइस ट्रैकर",
"fan": "पंखा",
"history_graph": "इतिहास ग्राफ",
"group": "समूह",
"image_processing": "इमेज प्रोसेसिंग",
"input_boolean": "इनपुट बूलियन",
"input_datetime": "इनपुट दिनांक समय",
"input_select": "इनपुट का चयन करें",
"input_number": "इनपुट संख्या",
"input_text": "इनपुट टेक्स्ट",
"light": "रोशनी",
"lock": "ताला",
"mailbox": "मेलबॉक्स",
"media_player": "मीडिया प्लेयर",
"notify": "सूचित",
"proximity": "निकटता",
"remote": "रिमोट",
"scene": "दृश्य",
"script": "स्क्रिप्ट",
"sensor": "सेंसर",
"sun": "सूरज",
"switch": "स्विच",
"weblink": "वेब लिंक",
"zwave": "Z-Wave"
},
"attribute": {
"weather": {
"humidity": "नमी",
"visibility": "दृश्यता",
"wind_speed": "हवा की गति"
}
}
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,52 +1,150 @@
{
"panel": {
"config": "Konfigurasi",
"states": "Ikhtisar",
"map": "Peta",
"logbook": "Catatan Log",
"history": "Riwayat",
"attribute": {
"weather": {
"humidity": "Kelembaban",
"visibility": "Jarak pandang",
"wind_speed": "Kecepatan angin"
}
},
"domain": {
"alarm_control_panel": "Kontrol panel alarm",
"automation": "Otomasi",
"binary_sensor": "Sensor biner",
"calendar": "Kalender",
"camera": "Kamera",
"climate": "Cuaca",
"configurator": "Konfigurator",
"conversation": "Percakapan",
"cover": "Penutup",
"device_tracker": "Pelacak perangkat",
"fan": "Kipas angin",
"group": "Grup",
"history_graph": "Riwayat Grafik",
"image_processing": "Pengolahan gambar",
"input_boolean": "Input boolean",
"input_datetime": "Input tanggal waktu",
"input_number": "Masukkan angka",
"input_select": "Input Pilihan",
"input_text": "Input teks",
"light": "Lampu",
"lock": "Kunci",
"mailbox": "Kotak pesan",
"shopping_list": "Daftar belanja",
"media_player": "Pemutar media",
"notify": "Pemberitahuan",
"person": "Orang",
"plant": "Tanaman",
"proximity": "Kedekatan",
"remote": "Remot",
"scene": "Scene",
"script": "Skrip",
"sensor": "Sensor",
"sun": "Matahari",
"switch": "Sakelar",
"updater": "Updater",
"vacuum": "Vakum",
"weblink": "Tautan web",
"zwave": "Z-Wave"
},
"groups": {
"system-admin": "Administrator",
"system-users": "Pengguna"
},
"panel": {
"calendar": "Kalender",
"config": "Konfigurasi",
"dev-info": "Info",
"developer_tools": "Alat pengembang",
"calendar": "Kalender"
"history": "Riwayat",
"logbook": "Catatan Log",
"mailbox": "Kotak pesan",
"map": "Peta",
"shopping_list": "Daftar belanja",
"states": "Ikhtisar"
},
"state_badge": {
"alarm_control_panel": {
"armed": "Armed",
"armed_away": "Armed",
"armed_custom_bypass": "Armed",
"armed_home": "Armed",
"armed_night": "Armed",
"arming": "Arming",
"disarmed": "Disarm",
"disarming": "Disarm",
"pending": "Tunda",
"triggered": "Picu"
},
"default": {
"unavailable": "Tak Ada",
"unknown": "Tak Tahu"
},
"device_tracker": {
"home": "Rumah",
"not_home": "Keluar"
},
"person": {
"home": "Rumah",
"not_home": "Keluar"
}
},
"state": {
"default": {
"off": "Off",
"on": "On",
"unknown": "Tidak diketahui",
"unavailable": "Tidak tersedia"
},
"alarm_control_panel": {
"armed": "Bersenjata",
"disarmed": "Dilucuti",
"armed_home": "Armed home",
"armed_away": "Armed away",
"armed_custom_bypass": "Armed custom bypass",
"armed_home": "Armed home",
"armed_night": "Armed night",
"pending": "Tertunda",
"arming": "Mempersenjatai",
"disarmed": "Dilucuti",
"disarming": "Melucuti",
"triggered": "Terpicu",
"armed_custom_bypass": "Armed custom bypass"
"pending": "Tertunda",
"triggered": "Terpicu"
},
"automation": {
"off": "Off",
"on": "On"
},
"binary_sensor": {
"battery": {
"off": "Normal",
"on": "Rendah"
},
"cold": {
"off": "Normal",
"on": "Dingin"
},
"connectivity": {
"off": "Terputus",
"on": "Terhubung"
},
"default": {
"off": "Off",
"on": "On"
},
"moisture": {
"off": "Kering",
"on": "Basah"
"door": {
"off": "Tertutup",
"on": "Terbuka"
},
"garage_door": {
"off": "Tertutup",
"on": "Terbuka"
},
"gas": {
"off": "Kosong",
"on": "Terdeteksi"
},
"heat": {
"off": "Normal",
"on": "Panas"
},
"lock": {
"off": "Terkunci",
"on": "Terbuka"
},
"moisture": {
"off": "Kering",
"on": "Basah"
},
"motion": {
"off": "Tidak ada",
"on": "Terdeteksi"
@ -55,6 +153,22 @@
"off": "Tidak ada",
"on": "Terdeteksi"
},
"opening": {
"off": "Tertutup",
"on": "Terbuka"
},
"presence": {
"off": "Keluar",
"on": "Rumah"
},
"problem": {
"off": "OK",
"on": "Masalah"
},
"safety": {
"off": "Aman",
"on": "Tidak aman"
},
"smoke": {
"off": "Tidak ada",
"on": "Terdeteksi"
@ -67,53 +181,9 @@
"off": "Tidak ada",
"on": "Terdeteksi"
},
"opening": {
"off": "Tertutup",
"on": "Terbuka"
},
"safety": {
"off": "Aman",
"on": "Tidak aman"
},
"presence": {
"off": "Keluar",
"on": "Rumah"
},
"battery": {
"off": "Normal",
"on": "Rendah"
},
"problem": {
"off": "OK",
"on": "Masalah"
},
"connectivity": {
"off": "Terputus",
"on": "Terhubung"
},
"cold": {
"off": "Normal",
"on": "Dingin"
},
"door": {
"off": "Tertutup",
"on": "Terbuka"
},
"garage_door": {
"off": "Tertutup",
"on": "Terbuka"
},
"heat": {
"off": "Normal",
"on": "Panas"
},
"window": {
"off": "Tertutup",
"on": "Terbuka"
},
"lock": {
"off": "Terkunci",
"on": "Terbuka"
}
},
"calendar": {
@ -121,38 +191,44 @@
"on": "On"
},
"camera": {
"idle": "Siaga",
"recording": "Merekam",
"streaming": "Streaming",
"idle": "Siaga"
"streaming": "Streaming"
},
"climate": {
"off": "Off",
"on": "On",
"heat": "Panas",
"cool": "Sejuk",
"idle": "Siaga",
"auto": "Auto",
"cool": "Sejuk",
"dry": "Kering",
"fan_only": "Hanya kipas",
"eco": "Eco",
"electric": "Petir",
"performance": "Kinerja",
"high_demand": "Permintaan yang tinggi",
"heat_pump": "Pompa pemanas",
"fan_only": "Hanya kipas",
"gas": "Gas",
"manual": "Manual"
"heat": "Panas",
"heat_pump": "Pompa pemanas",
"high_demand": "Permintaan yang tinggi",
"idle": "Siaga",
"manual": "Manual",
"off": "Off",
"on": "On",
"performance": "Kinerja"
},
"configurator": {
"configure": "Konfigurasi",
"configured": "Terkonfigurasi"
},
"cover": {
"open": "Buka",
"opening": "Membuka",
"closed": "Tertutup",
"closing": "Menutup",
"open": "Buka",
"opening": "Membuka",
"stopped": "Terhenti"
},
"default": {
"off": "Off",
"on": "On",
"unavailable": "Tidak tersedia",
"unknown": "Tidak diketahui"
},
"device_tracker": {
"home": "Rumah",
"not_home": "Keluar"
@ -162,19 +238,19 @@
"on": "On"
},
"group": {
"off": "Off",
"on": "On",
"home": "Rumah",
"not_home": "Keluar",
"open": "Terbuka",
"opening": "Membuka",
"closed": "Tertutup",
"closing": "Menutup",
"stopped": "Tertutup",
"home": "Rumah",
"locked": "Terkunci",
"unlocked": "Terbuka",
"not_home": "Keluar",
"off": "Off",
"ok": "OK",
"problem": "Masalah"
"on": "On",
"open": "Terbuka",
"opening": "Membuka",
"problem": "Masalah",
"stopped": "Tertutup",
"unlocked": "Terbuka"
},
"input_boolean": {
"off": "Off",
@ -189,13 +265,17 @@
"unlocked": "Terbuka"
},
"media_player": {
"idle": "Diam",
"off": "Off",
"on": "On",
"playing": "Memainkan",
"paused": "Jeda",
"idle": "Diam",
"playing": "Memainkan",
"standby": "Siaga"
},
"person": {
"home": "Di rumah",
"not_home": "Mode jauh"
},
"plant": {
"ok": "OK",
"problem": "Masalah"
@ -223,17 +303,15 @@
"off": "Off",
"on": "On"
},
"zwave": {
"default": {
"initializing": "Inisialisasi",
"dead": "Mati",
"sleeping": "Tidur",
"ready": "Siap"
},
"query_stage": {
"initializing": "Inisialisasi ( {query_stage} )",
"dead": "Mati ({query_stage})"
}
"vacuum": {
"cleaning": "Membersihkan",
"docked": "Berlabuh",
"error": "Kesalahan",
"idle": "Siaga",
"off": "Padam",
"on": "Menyala",
"paused": "Berhenti",
"returning": "Kembali ke dock"
},
"weather": {
"clear-night": "Cerah, malam",
@ -251,615 +329,76 @@
"windy": "Berangin",
"windy-variant": "Berangin"
},
"vacuum": {
"cleaning": "Membersihkan",
"docked": "Berlabuh",
"error": "Kesalahan",
"idle": "Siaga",
"off": "Padam",
"on": "Menyala",
"paused": "Berhenti",
"returning": "Kembali ke dock"
},
"person": {
"home": "Di rumah",
"not_home": "Mode jauh"
}
},
"state_badge": {
"default": {
"unknown": "Tak Tahu",
"unavailable": "Tak Ada"
},
"alarm_control_panel": {
"armed": "Armed",
"disarmed": "Disarm",
"armed_home": "Armed",
"armed_away": "Armed",
"armed_night": "Armed",
"pending": "Tunda",
"arming": "Arming",
"disarming": "Disarm",
"triggered": "Picu",
"armed_custom_bypass": "Armed"
},
"device_tracker": {
"home": "Rumah",
"not_home": "Keluar"
},
"person": {
"home": "Rumah",
"not_home": "Keluar"
"zwave": {
"default": {
"dead": "Mati",
"initializing": "Inisialisasi",
"ready": "Siap",
"sleeping": "Tidur"
},
"query_stage": {
"dead": "Mati ({query_stage})",
"initializing": "Inisialisasi ( {query_stage} )"
}
}
},
"ui": {
"panel": {
"shopping-list": {
"clear_completed": "Hapus selesai",
"add_item": "Tambah item",
"microphone_tip": "Sentuh mikrofon di kanan atas dan ucapkan \"Tambahkan permen ke daftar belanjaku\""
},
"developer-tools": {
"tabs": {
"services": {
"title": "Layanan"
},
"states": {
"title": "Status"
},
"events": {
"title": "Event"
},
"templates": {
"title": "Template"
},
"mqtt": {
"title": "MQTT"
}
}
},
"history": {
"showing_entries": "Menampilkan daftar dari",
"period": "Periode"
},
"logbook": {
"showing_entries": "Menampilkan daftar dari",
"period": "Periode"
},
"mailbox": {
"empty": "Anda tidak memiliki pesan apa pun",
"playback_title": "Pemutaran pesan",
"delete_prompt": "Hapus pesan ini?",
"delete_button": "Hapus"
},
"config": {
"header": "Mengkonfigurasi Home Assistant",
"introduction": "Di sini memungkinkan untuk mengkonfigurasi komponen dan Home Assistant. Meskipun semuanya belum dapat dikonfigurasikan melalui UI, akan tetapi kami sedang mengusahakannya.",
"core": {
"caption": "Umum",
"description": "Memvalidasi file konfigurasi anda dan mengontrol server",
"section": {
"core": {
"header": "Konfigurasi dan kontrol server",
"introduction": "Merubah konfigurasi bisa menjadi proses yang melelahkan. Kami tahu. Bagian ini akan mencoba membuatnya menjadi sedikit lebih mudah.",
"core_config": {
"save_button": "Simpan"
}
},
"server_control": {
"validation": {
"heading": "Validasi konfigurasi",
"introduction": "Validasikan konfigurasi anda jika anda baru saja membuat beberapa perubahan pada konfigurasi anda dan ingin memastikan semuanya valid",
"check_config": "Periksa konfigurasi",
"valid": "Konfigurasi valid!",
"invalid": "Konfigurasi tidak valid"
},
"reloading": {
"heading": "Memuat ulang konfigurasi",
"introduction": "Beberapa bagian Home Assistant dapat memuat ulang tanpa memerlukan restart. Menekan tombol reload akan membatalkan konfigurasi sekarang dan memuat konfigurasi yang baru.",
"core": "Muat ulang core",
"group": "Muat ulang grup",
"automation": "Muat ulang otomasi",
"script": "Muat ulang skrip"
},
"server_management": {
"heading": "Pengelolaan server",
"introduction": "Kontrol server Home Assistant anda ... dari Home Assistant.",
"restart": "Ulang kembali",
"stop": "Berhenti"
}
}
}
},
"customize": {
"caption": "Penyesuaian",
"description": "Sesuaikan entitas anda"
},
"automation": {
"caption": "Otomasi",
"description": "Buat dan edit otomasi",
"picker": {
"header": "Editor otomasi",
"introduction": "Editor otomasi memungkinkan Anda untuk membuat dan mengedit otomasi. Silakan baca [petunjuk](https:\/\/home-assistant.io\/docs\/automation\/editor\/) untuk memastikan bahwa Anda telah mengonfigurasi Home Assistant dengan benar.",
"pick_automation": "Pilih otomasi untuk diedit",
"no_automations": "Kami tidak dapat menemukan otomasi yang dapat diedit",
"add_automation": "Tambah otomasi",
"learn_more": "Pelajari lebih lanjut tentang otomasi"
},
"editor": {
"introduction": "Gunakan otomasi untuk menghidupkan rumah Anda",
"default_name": "Otomasi baru",
"save": "Simpan",
"unsaved_confirm": "Anda memiliki perubahan yang belum disimpan. Anda yakin ingin keluar?",
"alias": "Nama",
"triggers": {
"header": "Pemicu",
"introduction": "Pemicu adalah apa yang memulai pemrosesan pengaturan otomasi. Adalah mungkin untuk menentukan beberapa pemicu untuk aturan yang sama. Setelah pemicu dimulai, Home Assistant akan memvalidasi Kondisi, jika ada, dan memanggil tindakan.",
"add": "Tambah pemicu",
"duplicate": "Gandakan",
"delete": "Hapus",
"delete_confirm": "Anda yakin ingin menghapus?",
"unsupported_platform": "Platform tidak didukung: {platform}",
"type_select": "Jenis pemicu",
"type": {
"event": {
"label": "Event",
"event_type": "Jenis event",
"event_data": "Data event"
},
"state": {
"label": "Status",
"from": "Dari",
"to": "Ke",
"for": "Selama"
},
"homeassistant": {
"label": "Home Assistant",
"event": "Event:",
"start": "Mulai",
"shutdown": "Matikan"
},
"mqtt": {
"label": "MQTT",
"topic": "Topik",
"payload": "Payload (opsional)"
},
"numeric_state": {
"label": "Status nomor",
"above": "Lebih dari",
"below": "Di bawah",
"value_template": "Nilai template (opsional)"
},
"sun": {
"label": "Matahari",
"event": "Event",
"sunrise": "Matahari terbit",
"sunset": "Matahari terbenam",
"offset": "Offset (opsional)"
},
"template": {
"label": "Template",
"value_template": "Nilai template"
},
"time": {
"label": "Waktu",
"at": "Jam"
},
"zone": {
"label": "Zona",
"entity": "Entiti dengan lokasi",
"zone": "Zona",
"event": "Event:",
"enter": "Masuk",
"leave": "Keluar"
},
"webhook": {
"label": "Webhook",
"webhook_id": "Webhook ID"
},
"time_pattern": {
"label": "Pola Waktu",
"hours": "Jam",
"minutes": "Menit",
"seconds": "Detik"
},
"geo_location": {
"label": "Geolokasi",
"source": "Sumber",
"zone": "Zona",
"event": "Event:",
"enter": "Masuk",
"leave": "Keluar"
}
},
"learn_more": "Pelajari lebih lanjut tentang pemicu"
},
"conditions": {
"header": "Kondisi",
"introduction": "Kondisi merupakan bagian opsional dari aturan otomasi dan dapat digunakan untuk mencegah Event terjadi saat dipicu. Kondisi terlihat sangat mirip dengan pemicu tetapi sangat berbeda. Pemicu akan melihat peristiwa yang terjadi di sistem sementara kondisi hanya melihat bagaimana sistem terlihat sekarang. Pemicu dapat mengamati bahwa saklar sedang dinyalakan. Suatu kondisi hanya dapat melihat apakah switch sedang aktif atau tidak aktif. \n\n[Pelajari lebih lanjut tentang kondisi.](https:\/\/home-assistant.io\/docs\/scripts\/conditions\/)",
"add": "Tambah kondisi",
"duplicate": "Gandakan",
"delete": "Hapus",
"delete_confirm": "Anda yakin ingin menghapus?",
"unsupported_condition": "Kondisi tidak didukung: {condition}",
"type_select": "Jenis kondisi",
"type": {
"state": {
"label": "Status",
"state": "Status"
},
"numeric_state": {
"label": "Status Nomor",
"above": "Lebih dari",
"below": "Kurang dari",
"value_template": "Nilai template (opsional)"
},
"sun": {
"label": "Matahari",
"before": "Sebelum",
"after": "Sesudah",
"before_offset": "Offset sebelum",
"after_offset": "Offset setelah",
"sunrise": "Matahari terbit",
"sunset": "Matahari terbenam"
},
"template": {
"label": "Template",
"value_template": "Nilai template"
},
"time": {
"label": "Waktu",
"after": "Sesudah",
"before": "Sebelum"
},
"zone": {
"label": "Zona",
"entity": "Entiti dengan lokasi",
"zone": "Zona"
}
},
"learn_more": "Pelajari lebih lanjut tentang kondisi"
},
"actions": {
"header": "Aksi",
"introduction": "Aksi adalah apa yang Home Assistant akan lakukan ketika otomasi terpicu.\n\n[Pelajari lebih lanjut tentang aksi.](https:\/\/home-assistant.io\/docs\/automation\/action\/)",
"add": "Tambah aksi",
"duplicate": "Gandakan",
"delete": "Hapus",
"delete_confirm": "Anda yakin ingin menghapus?",
"unsupported_action": "Aksi tidak didukung: {action}",
"type_select": "Jenis aksi",
"type": {
"service": {
"label": "Panggil layanan",
"service_data": "Data layanan"
},
"delay": {
"label": "Tunda",
"delay": "Tunda"
},
"wait_template": {
"label": "Tunggu",
"wait_template": "Template tunggu",
"timeout": "Timeout (opsional)"
},
"condition": {
"label": "Kondisi"
},
"event": {
"label": "Jalankan Event",
"event": "Event",
"service_data": "Data layanan"
}
},
"learn_more": "Pelajari lebih lanjut tentang Aksi"
}
}
},
"script": {
"caption": "Skrip",
"description": "Buat dan edit script"
},
"zwave": {
"caption": "Z-Wave",
"description": "Kelola jaringan Z-Wave anda",
"node_config": {
"set_config_parameter": "Setel Parameter Konfigurasi"
}
},
"users": {
"caption": "Pengguna",
"description": "Kelola pengguna",
"picker": {
"title": "Pengguna"
},
"editor": {
"rename_user": "Ubah nama pengguna",
"change_password": "Ganti kata sandi",
"activate_user": "Aktifkan pengguna",
"deactivate_user": "Nonaktifkan pengguna",
"delete_user": "Hapus pengguna",
"caption": "Lihat pengguna"
},
"add_user": {
"caption": "Tambahkan pengguna",
"name": "Nama",
"username": "Username",
"password": "Kata sandi",
"create": "Buat"
}
},
"cloud": {
"caption": "Home Assistant Cloud",
"description_login": "Masuk sebagai {email}",
"description_not_login": "Belum masuk"
},
"integrations": {
"description": "Kelola perangkat dan layanan yang terhubung",
"discovered": "Ditemukan",
"configured": "Terkonfigurasi",
"new": "Mengatur integrasi baru",
"configure": "Konfigurasi",
"none": "Belum ada yang dikonfigurasi",
"config_flow": {
"external_step": {
"open_site": "Buka situs web"
}
}
},
"area_registry": {
"caption": "Registry Area",
"description": "Gambaran umum semua area di rumah Anda.",
"picker": {
"header": "Registry Area",
"integrations_page": "Halaman integrasi"
},
"no_areas": "Sepertinya Anda belum memiliki area!",
"create_area": "BUAT AREA",
"editor": {
"default_name": "Area Baru",
"delete": "HAPUS",
"update": "MEMPERBARUI",
"create": "MEMBUAT"
}
},
"entity_registry": {
"description": "Ikhtisar semua entitas yang dikenal.",
"editor": {
"delete": "HAPUS",
"update": "UPDATE"
},
"picker": {
"integrations_page": "Halaman integrasi"
}
},
"person": {
"caption": "Orang",
"description": "Kelola orang yang Home Assistant lacak",
"detail": {
"name": "Nama",
"device_tracker_intro": "Pilih perangkat milik orang ini.",
"device_tracker_picked": "Lacak Perangkat",
"device_tracker_pick": "Pilih perangkat untuk dilacak"
}
},
"zha": {
"device_card": {
"update_name_button": "Perbarui Nama"
}
}
},
"profile": {
"push_notifications": {
"header": "Pemberitahuan push",
"description": "Kirim pemberitahuan ke perangkat ini.",
"error_load_platform": "Konfigurasi notify.html5.",
"error_use_https": "Membutuhkan SSL diaktifkan untuk frontend.",
"push_notifications": "Pemberitahuan push",
"link_promo": "Pelajari lebih lanjut"
},
"language": {
"header": "Bahasa",
"link_promo": "Bantu menerjemahkan",
"dropdown_label": "Bahasa"
},
"themes": {
"header": "Tema",
"error_no_theme": "Tidak ada tema yang tersedia.",
"link_promo": "Pelajari tentang tema",
"dropdown_label": "Tema"
},
"refresh_tokens": {
"header": "Token baru",
"description": "Setiap token baru mewakili sesi login. Membuat token baru akan dihapus secara otomatis saat Anda mengeklik keluar. Token baru berikut saat ini aktif untuk akun Anda.",
"token_title": "Buat token baru untuk {clientId}",
"created_at": "Dibuat pada {date}",
"confirm_delete": "Anda yakin ingin menghapus token baru untuk {name} ?",
"delete_failed": "Gagal menghapus token baru.",
"last_used": "Terakhir digunakan pada {date} di {location}",
"not_used": "Belum pernah digunakan",
"current_token_tooltip": "Tidak dapat menghapus token baru saat ini"
},
"long_lived_access_tokens": {
"header": "Token Akses yang berumur panjang",
"description": "Buat token akses yang berumur panjang untuk memungkinkan skrip Anda berinteraksi dengan Home Assistant. Setiap token akan berlaku selama 10 tahun sejak pembuatan. Berikut Token akses yang berumur panjang yang saat ini aktif.",
"learn_auth_requests": "Pelajari cara membuat permintaan yang diautentikasi.",
"created_at": "Dibuat pada {date}",
"confirm_delete": "Anda yakin ingin menghapus token akses untuk {name}?",
"delete_failed": "Gagal menghapus token akses.",
"create": "Buat Token",
"create_failed": "Gagal membuat token akses.",
"prompt_name": "Nama?",
"prompt_copy_token": "Salin token akses Anda. Ini tidak akan ditampilkan lagi.",
"empty_state": "Anda belum memiliki token akses yang berumur panjang.",
"last_used": "Terakhir digunakan pada {date} di {location}",
"not_used": "Belum pernah digunakan"
}
},
"page-authorize": {
"initializing": "Inisialisasi",
"authorizing_client": "Anda akan memberi akses {clientId} ke Home Assistant Anda.",
"logging_in_with": "Login dengan **{authProviderName}**.",
"pick_auth_provider": "Atau login dengan",
"abort_intro": "Login dibatalkan",
"form": {
"working": "Mohon tunggu",
"unknown_error": "Ada yang salah",
"providers": {
"homeassistant": {
"step": {
"init": {
"data": {
"username": "Nama pengguna",
"password": "Kata sandi"
}
},
"mfa": {
"data": {
"code": "Kode Autentikasi Dua Faktor"
},
"description": "Buka ** {mfa_module_name} ** pada perangkat Anda untuk melihat kode otentikasi dua-faktor Anda dan verifikasi identitas Anda:"
}
},
"error": {
"invalid_auth": "Username dan password salah",
"invalid_code": "Kode autentikasi tidak valid"
},
"abort": {
"login_expired": "Sesi kedaluwarsa, harap masuk lagi."
}
},
"legacy_api_password": {
"step": {
"init": {
"data": {
"password": "Kata Sandi API"
},
"description": "Silakan masukkan kata sandi API di konfigurasi http Anda:"
},
"mfa": {
"data": {
"code": "Kode Autentikasi Dua Faktor"
},
"description": "Buka ** {mfa_module_name} ** pada perangkat Anda untuk melihat kode otentikasi dua-faktor Anda dan verifikasi identitas Anda:"
}
},
"error": {
"invalid_auth": "Kata sandi API tidak valid",
"invalid_code": "Kode autentikasi tidak valid"
},
"abort": {
"no_api_password_set": "Anda tidak memiliki kata sandi API yang dikonfigurasi.",
"login_expired": "Sesi kadaluwarsa, silahkan masuk kembali."
}
},
"trusted_networks": {
"step": {
"init": {
"data": {
"user": "Pengguna"
},
"description": "Silakan pilih pengguna yang ingin login sebagai:"
}
},
"abort": {
"not_whitelisted": "Komputer Anda tidak masuk daftar putih."
}
},
"command_line": {
"step": {
"init": {
"data": {
"username": "Nama pengguna"
}
},
"mfa": {
"description": "Buka ** {mfa_module_name} ** pada perangkat Anda untuk melihat kode otentikasi dua-faktor Anda dan verifikasi identitas Anda:"
}
}
}
}
}
},
"page-onboarding": {
"intro": "Apakah Anda siap untuk membuat rumah Anda lebih hidup, merebut kembali privasi Anda dan bergabung dengan komunitas tinkerers dunia?",
"user": {
"intro": "Mari kita mulai dengan membuat akun pengguna.",
"required_field": "Wajib",
"data": {
"name": "Nama",
"username": "Username",
"password": "Kata sandi"
},
"create_account": "Buat Akun",
"error": {
"required_fields": "Isi semua bidang yang wajib diisi"
}
},
"integration": {
"finish": "Selesai"
},
"core-config": {
"intro": "Halo {name}, selamat datang di Asisten Rumah. Bagaimana Anda ingin memberi nama rumah Anda?",
"intro_location_detect": "Kami dapat membantu Anda mengisi informasi ini dengan membuat permintaan satu kali ke layanan eksternal.",
"location_name_default": "Beranda",
"button_detect": "Deteksi",
"finish": "Berikutnya"
}
},
"lovelace": {
"editor": {
"edit_card": {
"edit": "Edit",
"delete": "Hapus"
},
"save_config": {
"para_sure": "Apakah Anda yakin ingin mengendalikan antarmuka pengguna Anda?"
},
"raw_editor": {
"header": "Edit Konfigurasi",
"save": "Simpan",
"unsaved_changes": "Perubahan yang belum disimpan",
"saved": "Disimpan"
}
},
"cards": {
"empty_state": {
"title": "Selamat datang di rumah",
"no_devices": "Halaman ini memungkinkan Anda untuk mengontrol perangkat Anda, namun sepertinya Anda belum mengatur perangkat. Buka halaman integrasi untuk memulai.",
"go_to_integrations_page": "Buka halaman integrasi."
},
"picture-elements": {
"more_info": "Tampilkan lebih banyak info: {name}"
}
}
}
},
"sidebar": {
"log_out": "Keluar",
"external_app_configuration": "Konfigurasi Aplikasi"
},
"common": {
"loading": "Memuat",
"cancel": "Batalkan",
"save": "Simpan"
},
"duration": {
"day": "{count}{count, plural,\n one { hari }\n other { hari }\n}",
"week": "{count}{count, plural,\n one { minggu }\n other { minggu }\n}",
"second": "{count}{count, plural,\n one { detik }\n other { detik }\n}",
"minute": "{count} {count, plural,\n one { menit }\n other { menit }\n}",
"hour": "{count} {count, plural,\n one { jam }\n other { jam }\n}"
},
"login-form": {
"password": "Kata sandi",
"remember": "Ingat",
"log_in": "Masuk"
"auth_store": {
"ask": "Apakah Anda ingin menyimpan login ini?",
"confirm": "Simpan login",
"decline": "Tidak, terima kasih"
},
"card": {
"alarm_control_panel": {
"arm_away": "Angkat tangan",
"arm_home": "Lengan rumah",
"clear_code": "Hapus",
"code": "Kode",
"disarm": "Lucuti"
},
"automation": {
"last_triggered": "Terakhir terpicu",
"trigger": "Pemicu"
},
"camera": {
"not_available": "Gambar tidak tersedia"
},
"climate": {
"aux_heat": "Aux panas",
"away_mode": "Mode jauh",
"currently": "Saat ini",
"fan_mode": "Mode kipas",
"on_off": "Hidup \/ mati",
"operation": "Operasi",
"swing_mode": "Mode ayunan",
"target_humidity": "Target kelembaban",
"target_temperature": "Target suhu"
},
"cover": {
"position": "Posisi",
"tilt_position": "Posisi kemiringan"
},
"fan": {
"direction": "Arah",
"oscillate": "Terombang-ambing",
"speed": "Kecepatan"
},
"light": {
"brightness": "Kecerahan",
"color_temperature": "Temperatur warna",
"effect": "Efek",
"white_value": "Nilai putih"
},
"lock": {
"code": "Kode",
"lock": "Kunci",
"unlock": "Membuka"
},
"media_player": {
"sound_mode": "Mode suara",
"source": "Sumber",
"text_to_speak": "Teks untuk berbicara"
},
"persistent_notification": {
"dismiss": "Abaikan"
},
@ -869,6 +408,20 @@
"script": {
"execute": "Jalankan"
},
"vacuum": {
"actions": {
"resume_cleaning": "Lanjutkan pembersihan",
"return_to_base": "Kembali ke dock",
"start_cleaning": "Mulai membersihkan",
"turn_off": "Matikan",
"turn_on": "Nyalakan"
}
},
"water_heater": {
"currently": "Saat ini",
"operation": "Operasi",
"target_temperature": "Target suhu"
},
"weather": {
"attributes": {
"air_pressure": "Tekanan udara",
@ -884,8 +437,8 @@
"n": "U",
"ne": "TL",
"nne": "UTL",
"nw": "BL",
"nnw": "UBL",
"nw": "BL",
"s": "S",
"se": "TG",
"sse": "SMg",
@ -896,108 +449,40 @@
"wsw": "BBD"
},
"forecast": "Ramalan cuaca"
},
"alarm_control_panel": {
"code": "Kode",
"clear_code": "Hapus",
"disarm": "Lucuti",
"arm_home": "Lengan rumah",
"arm_away": "Angkat tangan"
},
"automation": {
"last_triggered": "Terakhir terpicu",
"trigger": "Pemicu"
},
"cover": {
"position": "Posisi",
"tilt_position": "Posisi kemiringan"
},
"fan": {
"speed": "Kecepatan",
"oscillate": "Terombang-ambing",
"direction": "Arah"
},
"light": {
"brightness": "Kecerahan",
"color_temperature": "Temperatur warna",
"white_value": "Nilai putih",
"effect": "Efek"
},
"media_player": {
"text_to_speak": "Teks untuk berbicara",
"source": "Sumber",
"sound_mode": "Mode suara"
},
"climate": {
"currently": "Saat ini",
"on_off": "Hidup \/ mati",
"target_temperature": "Target suhu",
"target_humidity": "Target kelembaban",
"operation": "Operasi",
"fan_mode": "Mode kipas",
"swing_mode": "Mode ayunan",
"away_mode": "Mode jauh",
"aux_heat": "Aux panas"
},
"lock": {
"code": "Kode",
"lock": "Kunci",
"unlock": "Membuka"
},
"vacuum": {
"actions": {
"resume_cleaning": "Lanjutkan pembersihan",
"return_to_base": "Kembali ke dock",
"start_cleaning": "Mulai membersihkan",
"turn_on": "Nyalakan",
"turn_off": "Matikan"
}
},
"water_heater": {
"currently": "Saat ini",
"target_temperature": "Target suhu",
"operation": "Operasi"
}
},
"common": {
"cancel": "Batalkan",
"loading": "Memuat",
"save": "Simpan"
},
"components": {
"entity": {
"entity-picker": {
"entity": "Entiti"
}
},
"service-picker": {
"service": "Layanan"
},
"relative_time": {
"past": "{time} lalu",
"future": "dalam {time}",
"never": "Tak pernah",
"duration": {
"second": "{count} {count, plural,\n one { detik }\n other { detik }\n}",
"minute": "{count} {count, plural,\n one { menit }\n other { menit }\n}",
"hour": "{count} {count, plural,\n one { jam }\n other { jam }\n}",
"day": "{count} {count, plural,\n one { hari }\n other { hari }\n}",
"week": "{count} {count, plural,\n one { minggu }\n other { minggu }\n}"
}
},
"history_charts": {
"loading_history": "Memuat riwayat status ...",
"no_history_found": "Tidak ada riwayat status yang ditemukan."
},
"relative_time": {
"duration": {
"day": "{count} {count, plural,\\n one { hari }\\n other { hari }\\n}",
"hour": "{count} {count, plural,\\n one { jam }\\n other { jam }\\n}",
"minute": "{count} {count, plural,\\n one { menit }\\n other { menit }\\n}",
"second": "{count} {count, plural,\\n one { detik }\\n other { detik }\\n}",
"week": "{count} {count, plural,\\n one { minggu }\\n other { minggu }\\n}"
},
"future": "dalam {time}",
"never": "Tak pernah",
"past": "{time} lalu"
},
"service-picker": {
"service": "Layanan"
}
},
"notification_toast": {
"entity_turned_on": "{entity} sudah dinyalakan.",
"entity_turned_off": "{entity} sudah dimatikan.",
"service_called": "Layanan {service} dipanggil.",
"service_call_failed": "Gagal memanggil layanan {service} .",
"connection_lost": "Koneksi terputus. Menghubungkan kembali ..."
},
"dialogs": {
"more_info_settings": {
"save": "Simpan",
"name": "Nama",
"entity_id": "Entiti ID"
},
"more_info_control": {
"script": {
"last_action": "Aksi Terakhir"
@ -1010,67 +495,582 @@
"updater": {
"title": "Petunjuk Pembaruan"
}
},
"more_info_settings": {
"entity_id": "Entiti ID",
"name": "Nama",
"save": "Simpan"
}
},
"auth_store": {
"ask": "Apakah Anda ingin menyimpan login ini?",
"decline": "Tidak, terima kasih",
"confirm": "Simpan login"
"duration": {
"day": "{count}{count, plural,\\n one { hari }\\n other { hari }\\n}",
"hour": "{count} {count, plural,\\n one { jam }\\n other { jam }\\n}",
"minute": "{count} {count, plural,\\n one { menit }\\n other { menit }\\n}",
"second": "{count}{count, plural,\\n one { detik }\\n other { detik }\\n}",
"week": "{count}{count, plural,\\n one { minggu }\\n other { minggu }\\n}"
},
"login-form": {
"log_in": "Masuk",
"password": "Kata sandi",
"remember": "Ingat"
},
"notification_drawer": {
"click_to_configure": "Klik tombol untuk mengonfigurasi {entity}",
"empty": "Tidak ada pemberitahuan",
"title": "Pemberitahuan"
},
"notification_toast": {
"connection_lost": "Koneksi terputus. Menghubungkan kembali ...",
"entity_turned_off": "{entity} sudah dimatikan.",
"entity_turned_on": "{entity} sudah dinyalakan.",
"service_call_failed": "Gagal memanggil layanan {service} .",
"service_called": "Layanan {service} dipanggil."
},
"panel": {
"config": {
"area_registry": {
"caption": "Registry Area",
"create_area": "BUAT AREA",
"description": "Gambaran umum semua area di rumah Anda.",
"editor": {
"create": "MEMBUAT",
"default_name": "Area Baru",
"delete": "HAPUS",
"update": "MEMPERBARUI"
},
"no_areas": "Sepertinya Anda belum memiliki area!",
"picker": {
"header": "Registry Area",
"integrations_page": "Halaman integrasi"
}
},
"automation": {
"caption": "Otomasi",
"description": "Buat dan edit otomasi",
"editor": {
"actions": {
"add": "Tambah aksi",
"delete": "Hapus",
"delete_confirm": "Anda yakin ingin menghapus?",
"duplicate": "Gandakan",
"header": "Aksi",
"introduction": "Aksi adalah apa yang Home Assistant akan lakukan ketika otomasi terpicu.\\n\\n[Pelajari lebih lanjut tentang aksi.](https:\/\/home-assistant.io\/docs\/automation\/action\/)",
"learn_more": "Pelajari lebih lanjut tentang Aksi",
"type_select": "Jenis aksi",
"type": {
"condition": {
"label": "Kondisi"
},
"delay": {
"delay": "Tunda",
"label": "Tunda"
},
"event": {
"event": "Event",
"label": "Jalankan Event",
"service_data": "Data layanan"
},
"service": {
"label": "Panggil layanan",
"service_data": "Data layanan"
},
"wait_template": {
"label": "Tunggu",
"timeout": "Timeout (opsional)",
"wait_template": "Template tunggu"
}
},
"unsupported_action": "Aksi tidak didukung: {action}"
},
"alias": "Nama",
"conditions": {
"add": "Tambah kondisi",
"delete": "Hapus",
"delete_confirm": "Anda yakin ingin menghapus?",
"duplicate": "Gandakan",
"header": "Kondisi",
"introduction": "Kondisi merupakan bagian opsional dari aturan otomasi dan dapat digunakan untuk mencegah Event terjadi saat dipicu. Kondisi terlihat sangat mirip dengan pemicu tetapi sangat berbeda. Pemicu akan melihat peristiwa yang terjadi di sistem sementara kondisi hanya melihat bagaimana sistem terlihat sekarang. Pemicu dapat mengamati bahwa saklar sedang dinyalakan. Suatu kondisi hanya dapat melihat apakah switch sedang aktif atau tidak aktif. \\n\\n[Pelajari lebih lanjut tentang kondisi.](https:\/\/home-assistant.io\/docs\/scripts\/conditions\/)",
"learn_more": "Pelajari lebih lanjut tentang kondisi",
"type_select": "Jenis kondisi",
"type": {
"numeric_state": {
"above": "Lebih dari",
"below": "Kurang dari",
"label": "Status Nomor",
"value_template": "Nilai template (opsional)"
},
"state": {
"label": "Status",
"state": "Status"
},
"sun": {
"after": "Sesudah",
"after_offset": "Offset setelah",
"before": "Sebelum",
"before_offset": "Offset sebelum",
"label": "Matahari",
"sunrise": "Matahari terbit",
"sunset": "Matahari terbenam"
},
"template": {
"label": "Template",
"value_template": "Nilai template"
},
"time": {
"after": "Sesudah",
"before": "Sebelum",
"label": "Waktu"
},
"zone": {
"entity": "Entiti dengan lokasi",
"label": "Zona",
"zone": "Zona"
}
},
"unsupported_condition": "Kondisi tidak didukung: {condition}"
},
"default_name": "Otomasi baru",
"introduction": "Gunakan otomasi untuk menghidupkan rumah Anda",
"save": "Simpan",
"triggers": {
"add": "Tambah pemicu",
"delete": "Hapus",
"delete_confirm": "Anda yakin ingin menghapus?",
"duplicate": "Gandakan",
"header": "Pemicu",
"introduction": "Pemicu adalah apa yang memulai pemrosesan pengaturan otomasi. Adalah mungkin untuk menentukan beberapa pemicu untuk aturan yang sama. Setelah pemicu dimulai, Home Assistant akan memvalidasi Kondisi, jika ada, dan memanggil tindakan.",
"learn_more": "Pelajari lebih lanjut tentang pemicu",
"type_select": "Jenis pemicu",
"type": {
"event": {
"event_data": "Data event",
"event_type": "Jenis event",
"label": "Event"
},
"geo_location": {
"enter": "Masuk",
"event": "Event:",
"label": "Geolokasi",
"leave": "Keluar",
"source": "Sumber",
"zone": "Zona"
},
"homeassistant": {
"event": "Event:",
"label": "Home Assistant",
"shutdown": "Matikan",
"start": "Mulai"
},
"mqtt": {
"label": "MQTT",
"payload": "Payload (opsional)",
"topic": "Topik"
},
"numeric_state": {
"above": "Lebih dari",
"below": "Di bawah",
"label": "Status nomor",
"value_template": "Nilai template (opsional)"
},
"state": {
"for": "Selama",
"from": "Dari",
"label": "Status",
"to": "Ke"
},
"sun": {
"event": "Event",
"label": "Matahari",
"offset": "Offset (opsional)",
"sunrise": "Matahari terbit",
"sunset": "Matahari terbenam"
},
"template": {
"label": "Template",
"value_template": "Nilai template"
},
"time_pattern": {
"hours": "Jam",
"label": "Pola Waktu",
"minutes": "Menit",
"seconds": "Detik"
},
"time": {
"at": "Jam",
"label": "Waktu"
},
"webhook": {
"label": "Webhook",
"webhook_id": "Webhook ID"
},
"zone": {
"enter": "Masuk",
"entity": "Entiti dengan lokasi",
"event": "Event:",
"label": "Zona",
"leave": "Keluar",
"zone": "Zona"
}
},
"unsupported_platform": "Platform tidak didukung: {platform}"
},
"unsaved_confirm": "Anda memiliki perubahan yang belum disimpan. Anda yakin ingin keluar?"
},
"picker": {
"add_automation": "Tambah otomasi",
"header": "Editor otomasi",
"introduction": "Editor otomasi memungkinkan Anda untuk membuat dan mengedit otomasi. Silakan baca [petunjuk](https:\/\/home-assistant.io\/docs\/automation\/editor\/) untuk memastikan bahwa Anda telah mengonfigurasi Home Assistant dengan benar.",
"learn_more": "Pelajari lebih lanjut tentang otomasi",
"no_automations": "Kami tidak dapat menemukan otomasi yang dapat diedit",
"pick_automation": "Pilih otomasi untuk diedit"
}
},
"cloud": {
"caption": "Home Assistant Cloud",
"description_login": "Masuk sebagai {email}",
"description_not_login": "Belum masuk"
},
"core": {
"caption": "Umum",
"description": "Memvalidasi file konfigurasi anda dan mengontrol server",
"section": {
"core": {
"core_config": {
"save_button": "Simpan"
},
"header": "Konfigurasi dan kontrol server",
"introduction": "Merubah konfigurasi bisa menjadi proses yang melelahkan. Kami tahu. Bagian ini akan mencoba membuatnya menjadi sedikit lebih mudah."
},
"server_control": {
"reloading": {
"automation": "Muat ulang otomasi",
"core": "Muat ulang core",
"group": "Muat ulang grup",
"heading": "Memuat ulang konfigurasi",
"introduction": "Beberapa bagian Home Assistant dapat memuat ulang tanpa memerlukan restart. Menekan tombol reload akan membatalkan konfigurasi sekarang dan memuat konfigurasi yang baru.",
"script": "Muat ulang skrip"
},
"server_management": {
"heading": "Pengelolaan server",
"introduction": "Kontrol server Home Assistant anda ... dari Home Assistant.",
"restart": "Ulang kembali",
"stop": "Berhenti"
},
"validation": {
"check_config": "Periksa konfigurasi",
"heading": "Validasi konfigurasi",
"introduction": "Validasikan konfigurasi anda jika anda baru saja membuat beberapa perubahan pada konfigurasi anda dan ingin memastikan semuanya valid",
"invalid": "Konfigurasi tidak valid",
"valid": "Konfigurasi valid!"
}
}
}
},
"customize": {
"caption": "Penyesuaian",
"description": "Sesuaikan entitas anda"
},
"entity_registry": {
"description": "Ikhtisar semua entitas yang dikenal.",
"editor": {
"delete": "HAPUS",
"update": "UPDATE"
},
"picker": {
"integrations_page": "Halaman integrasi"
}
},
"header": "Mengkonfigurasi Home Assistant",
"integrations": {
"config_flow": {
"external_step": {
"open_site": "Buka situs web"
}
},
"configure": "Konfigurasi",
"configured": "Terkonfigurasi",
"description": "Kelola perangkat dan layanan yang terhubung",
"discovered": "Ditemukan",
"new": "Mengatur integrasi baru",
"none": "Belum ada yang dikonfigurasi"
},
"introduction": "Di sini memungkinkan untuk mengkonfigurasi komponen dan Home Assistant. Meskipun semuanya belum dapat dikonfigurasikan melalui UI, akan tetapi kami sedang mengusahakannya.",
"person": {
"caption": "Orang",
"description": "Kelola orang yang Home Assistant lacak",
"detail": {
"device_tracker_intro": "Pilih perangkat milik orang ini.",
"device_tracker_pick": "Pilih perangkat untuk dilacak",
"device_tracker_picked": "Lacak Perangkat",
"name": "Nama"
}
},
"script": {
"caption": "Skrip",
"description": "Buat dan edit script"
},
"users": {
"add_user": {
"caption": "Tambahkan pengguna",
"create": "Buat",
"name": "Nama",
"password": "Kata sandi",
"username": "Username"
},
"caption": "Pengguna",
"description": "Kelola pengguna",
"editor": {
"activate_user": "Aktifkan pengguna",
"caption": "Lihat pengguna",
"change_password": "Ganti kata sandi",
"deactivate_user": "Nonaktifkan pengguna",
"delete_user": "Hapus pengguna",
"rename_user": "Ubah nama pengguna"
},
"picker": {
"title": "Pengguna"
}
},
"zha": {
"device_card": {
"update_name_button": "Perbarui Nama"
}
},
"zwave": {
"caption": "Z-Wave",
"description": "Kelola jaringan Z-Wave anda",
"node_config": {
"set_config_parameter": "Setel Parameter Konfigurasi"
}
}
},
"developer-tools": {
"tabs": {
"events": {
"title": "Event"
},
"mqtt": {
"title": "MQTT"
},
"services": {
"title": "Layanan"
},
"states": {
"title": "Status"
},
"templates": {
"title": "Template"
}
}
},
"history": {
"period": "Periode",
"showing_entries": "Menampilkan daftar dari"
},
"logbook": {
"period": "Periode",
"showing_entries": "Menampilkan daftar dari"
},
"lovelace": {
"cards": {
"empty_state": {
"go_to_integrations_page": "Buka halaman integrasi.",
"no_devices": "Halaman ini memungkinkan Anda untuk mengontrol perangkat Anda, namun sepertinya Anda belum mengatur perangkat. Buka halaman integrasi untuk memulai.",
"title": "Selamat datang di rumah"
},
"picture-elements": {
"more_info": "Tampilkan lebih banyak info: {name}"
}
},
"editor": {
"edit_card": {
"delete": "Hapus",
"edit": "Edit"
},
"raw_editor": {
"header": "Edit Konfigurasi",
"save": "Simpan",
"saved": "Disimpan",
"unsaved_changes": "Perubahan yang belum disimpan"
},
"save_config": {
"para_sure": "Apakah Anda yakin ingin mengendalikan antarmuka pengguna Anda?"
}
}
},
"mailbox": {
"delete_button": "Hapus",
"delete_prompt": "Hapus pesan ini?",
"empty": "Anda tidak memiliki pesan apa pun",
"playback_title": "Pemutaran pesan"
},
"page-authorize": {
"abort_intro": "Login dibatalkan",
"authorizing_client": "Anda akan memberi akses {clientId} ke Home Assistant Anda.",
"form": {
"providers": {
"command_line": {
"step": {
"init": {
"data": {
"username": "Nama pengguna"
}
},
"mfa": {
"description": "Buka ** {mfa_module_name} ** pada perangkat Anda untuk melihat kode otentikasi dua-faktor Anda dan verifikasi identitas Anda:"
}
}
},
"homeassistant": {
"abort": {
"login_expired": "Sesi kedaluwarsa, harap masuk lagi."
},
"error": {
"invalid_auth": "Username dan password salah",
"invalid_code": "Kode autentikasi tidak valid"
},
"step": {
"init": {
"data": {
"password": "Kata sandi",
"username": "Nama pengguna"
}
},
"mfa": {
"data": {
"code": "Kode Autentikasi Dua Faktor"
},
"description": "Buka ** {mfa_module_name} ** pada perangkat Anda untuk melihat kode otentikasi dua-faktor Anda dan verifikasi identitas Anda:"
}
}
},
"legacy_api_password": {
"abort": {
"login_expired": "Sesi kadaluwarsa, silahkan masuk kembali.",
"no_api_password_set": "Anda tidak memiliki kata sandi API yang dikonfigurasi."
},
"error": {
"invalid_auth": "Kata sandi API tidak valid",
"invalid_code": "Kode autentikasi tidak valid"
},
"step": {
"init": {
"data": {
"password": "Kata Sandi API"
},
"description": "Silakan masukkan kata sandi API di konfigurasi http Anda:"
},
"mfa": {
"data": {
"code": "Kode Autentikasi Dua Faktor"
},
"description": "Buka ** {mfa_module_name} ** pada perangkat Anda untuk melihat kode otentikasi dua-faktor Anda dan verifikasi identitas Anda:"
}
}
},
"trusted_networks": {
"abort": {
"not_whitelisted": "Komputer Anda tidak masuk daftar putih."
},
"step": {
"init": {
"data": {
"user": "Pengguna"
},
"description": "Silakan pilih pengguna yang ingin login sebagai:"
}
}
}
},
"unknown_error": "Ada yang salah",
"working": "Mohon tunggu"
},
"initializing": "Inisialisasi",
"logging_in_with": "Login dengan **{authProviderName}**.",
"pick_auth_provider": "Atau login dengan"
},
"page-onboarding": {
"core-config": {
"button_detect": "Deteksi",
"finish": "Berikutnya",
"intro": "Halo {name}, selamat datang di Asisten Rumah. Bagaimana Anda ingin memberi nama rumah Anda?",
"intro_location_detect": "Kami dapat membantu Anda mengisi informasi ini dengan membuat permintaan satu kali ke layanan eksternal.",
"location_name_default": "Beranda"
},
"integration": {
"finish": "Selesai"
},
"intro": "Apakah Anda siap untuk membuat rumah Anda lebih hidup, merebut kembali privasi Anda dan bergabung dengan komunitas tinkerers dunia?",
"user": {
"create_account": "Buat Akun",
"data": {
"name": "Nama",
"password": "Kata sandi",
"username": "Username"
},
"error": {
"required_fields": "Isi semua bidang yang wajib diisi"
},
"intro": "Mari kita mulai dengan membuat akun pengguna.",
"required_field": "Wajib"
}
},
"profile": {
"language": {
"dropdown_label": "Bahasa",
"header": "Bahasa",
"link_promo": "Bantu menerjemahkan"
},
"long_lived_access_tokens": {
"confirm_delete": "Anda yakin ingin menghapus token akses untuk {name}?",
"create": "Buat Token",
"create_failed": "Gagal membuat token akses.",
"created_at": "Dibuat pada {date}",
"delete_failed": "Gagal menghapus token akses.",
"description": "Buat token akses yang berumur panjang untuk memungkinkan skrip Anda berinteraksi dengan Home Assistant. Setiap token akan berlaku selama 10 tahun sejak pembuatan. Berikut Token akses yang berumur panjang yang saat ini aktif.",
"empty_state": "Anda belum memiliki token akses yang berumur panjang.",
"header": "Token Akses yang berumur panjang",
"last_used": "Terakhir digunakan pada {date} di {location}",
"learn_auth_requests": "Pelajari cara membuat permintaan yang diautentikasi.",
"not_used": "Belum pernah digunakan",
"prompt_copy_token": "Salin token akses Anda. Ini tidak akan ditampilkan lagi.",
"prompt_name": "Nama?"
},
"push_notifications": {
"description": "Kirim pemberitahuan ke perangkat ini.",
"error_load_platform": "Konfigurasi notify.html5.",
"error_use_https": "Membutuhkan SSL diaktifkan untuk frontend.",
"header": "Pemberitahuan push",
"link_promo": "Pelajari lebih lanjut",
"push_notifications": "Pemberitahuan push"
},
"refresh_tokens": {
"confirm_delete": "Anda yakin ingin menghapus token baru untuk {name} ?",
"created_at": "Dibuat pada {date}",
"current_token_tooltip": "Tidak dapat menghapus token baru saat ini",
"delete_failed": "Gagal menghapus token baru.",
"description": "Setiap token baru mewakili sesi login. Membuat token baru akan dihapus secara otomatis saat Anda mengeklik keluar. Token baru berikut saat ini aktif untuk akun Anda.",
"header": "Token baru",
"last_used": "Terakhir digunakan pada {date} di {location}",
"not_used": "Belum pernah digunakan",
"token_title": "Buat token baru untuk {clientId}"
},
"themes": {
"dropdown_label": "Tema",
"error_no_theme": "Tidak ada tema yang tersedia.",
"header": "Tema",
"link_promo": "Pelajari tentang tema"
}
},
"shopping-list": {
"add_item": "Tambah item",
"clear_completed": "Hapus selesai",
"microphone_tip": "Sentuh mikrofon di kanan atas dan ucapkan \"Tambahkan permen ke daftar belanjaku\""
}
},
"sidebar": {
"external_app_configuration": "Konfigurasi Aplikasi",
"log_out": "Keluar"
}
},
"domain": {
"alarm_control_panel": "Kontrol panel alarm",
"automation": "Otomasi",
"binary_sensor": "Sensor biner",
"calendar": "Kalender",
"camera": "Kamera",
"climate": "Cuaca",
"configurator": "Konfigurator",
"conversation": "Percakapan",
"cover": "Penutup",
"device_tracker": "Pelacak perangkat",
"fan": "Kipas angin",
"history_graph": "Riwayat Grafik",
"group": "Grup",
"image_processing": "Pengolahan gambar",
"input_boolean": "Input boolean",
"input_datetime": "Input tanggal waktu",
"input_select": "Input Pilihan",
"input_number": "Masukkan angka",
"input_text": "Input teks",
"light": "Lampu",
"lock": "Kunci",
"mailbox": "Kotak pesan",
"media_player": "Pemutar media",
"notify": "Pemberitahuan",
"plant": "Tanaman",
"proximity": "Kedekatan",
"remote": "Remot",
"scene": "Scene",
"script": "Skrip",
"sensor": "Sensor",
"sun": "Matahari",
"switch": "Sakelar",
"updater": "Updater",
"weblink": "Tautan web",
"zwave": "Z-Wave",
"vacuum": "Vakum",
"person": "Orang"
},
"attribute": {
"weather": {
"humidity": "Kelembaban",
"visibility": "Jarak pandang",
"wind_speed": "Kecepatan angin"
}
},
"groups": {
"system-admin": "Administrator",
"system-users": "Pengguna"
}
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,22 +1,49 @@
{
"panel": {
"config": "設定",
"states": "状態",
"map": "地図",
"logbook": "ログブック",
"history": "履歴",
"attribute": {
"weather": {
"humidity": "湿度",
"wind_speed": "風速"
}
},
"domain": {
"automation": "オートメーション",
"binary_sensor": "バイナリセンサー",
"calendar": "カレンダー",
"camera": "カメラ",
"group": "グループ",
"image_processing": "画像処理",
"light": "照明",
"mailbox": "メールボックス",
"shopping_list": "買い物リスト",
"media_player": "メディアプレーヤー",
"notify": "通知",
"script": "スクリプト",
"sensor": "センサー",
"sun": "太陽",
"switch": "スイッチ",
"updater": "アップデーター",
"zwave": "Z-Wave"
},
"panel": {
"calendar": "カレンダー",
"config": "設定",
"developer_tools": "開発者ツール",
"calendar": "カレンダー"
"history": "履歴",
"logbook": "ログブック",
"mailbox": "メールボックス",
"map": "地図",
"shopping_list": "買い物リスト",
"states": "状態"
},
"state_badge": {
"default": {
"unknown": "不明"
},
"device_tracker": {
"home": "在宅",
"not_home": "外出"
}
},
"state": {
"default": {
"off": "オフ",
"on": "オン",
"unknown": "不明",
"unavailable": "利用不可"
},
"alarm_control_panel": {
"triggered": "トリガー"
},
@ -25,25 +52,52 @@
"on": "オン"
},
"binary_sensor": {
"battery": {
"off": "通常",
"on": "低"
},
"cold": {
"off": "通常",
"on": "低温"
},
"connectivity": {
"off": "切断",
"on": "接続済"
},
"default": {
"off": "オフ",
"on": "オン"
},
"moisture": {
"off": "ドライ",
"on": "ウェット"
},
"gas": {
"off": "未検出",
"on": "検出"
},
"heat": {
"on": "高温"
},
"moisture": {
"off": "ドライ",
"on": "ウェット"
},
"motion": {
"off": "クリア",
"on": "検出"
},
"occupancy": {
"off": "未検出",
"on": "検出"
},
"presence": {
"off": "外出",
"on": "在宅"
},
"problem": {
"off": "OK"
},
"safety": {
"off": "安全",
"on": "危険"
},
"smoke": {
"off": "未検出"
},
@ -53,32 +107,6 @@
"vibration": {
"off": "未検出",
"on": "検出"
},
"safety": {
"off": "安全",
"on": "危険"
},
"presence": {
"off": "外出",
"on": "在宅"
},
"battery": {
"off": "通常",
"on": "低"
},
"problem": {
"off": "OK"
},
"connectivity": {
"off": "切断",
"on": "接続済"
},
"cold": {
"off": "通常",
"on": "低温"
},
"heat": {
"on": "高温"
}
},
"calendar": {
@ -89,23 +117,29 @@
"idle": "アイドル"
},
"climate": {
"auto": "オート",
"cool": "冷房",
"dry": "ドライ",
"eco": "エコ",
"fan_only": "ファンのみ",
"gas": "ガス",
"heat": "暖房",
"idle": "アイドル",
"manual": "マニュアル",
"off": "オフ",
"on": "オン",
"heat": "暖房",
"cool": "冷房",
"idle": "アイドル",
"auto": "オート",
"dry": "ドライ",
"fan_only": "ファンのみ",
"eco": "エコ",
"performance": "パフォーマンス",
"gas": "ガス",
"manual": "マニュアル"
"performance": "パフォーマンス"
},
"configurator": {
"configure": "設定",
"configured": "設定済み"
},
"default": {
"off": "オフ",
"on": "オン",
"unavailable": "利用不可",
"unknown": "不明"
},
"device_tracker": {
"home": "在宅",
"not_home": "外出"
@ -115,11 +149,11 @@
"on": "オン"
},
"group": {
"off": "オフ",
"on": "オン",
"home": "在宅",
"not_home": "外出",
"ok": "OK"
"off": "オフ",
"ok": "OK",
"on": "オン"
},
"input_boolean": {
"off": "オフ",
@ -130,11 +164,11 @@
"on": "オン"
},
"media_player": {
"idle": "アイドル",
"off": "オフ",
"on": "オン",
"playing": "再生中",
"paused": "一時停止",
"idle": "アイドル"
"playing": "再生中"
},
"plant": {
"ok": "OK"
@ -159,17 +193,6 @@
"off": "オフ",
"on": "オン"
},
"zwave": {
"default": {
"initializing": "初期化中",
"sleeping": "スリープ",
"ready": "準備完了"
},
"query_stage": {
"initializing": "初期化中 ( {query_stage} )",
"dead": " ({query_stage})"
}
},
"weather": {
"cloudy": "曇り",
"fog": "霧",
@ -183,224 +206,61 @@
"snowy-rainy": "みぞれ",
"sunny": "晴れ",
"windy": "強風"
}
},
"state_badge": {
"default": {
"unknown": "不明"
},
"device_tracker": {
"home": "在宅",
"not_home": "外出"
"zwave": {
"default": {
"initializing": "初期化中",
"ready": "準備完了",
"sleeping": "スリープ"
},
"query_stage": {
"dead": " ({query_stage})",
"initializing": "初期化中 ( {query_stage} )"
}
}
},
"ui": {
"panel": {
"shopping-list": {
"clear_completed": "削除完了",
"add_item": "アイテムを追加"
},
"developer-tools": {
"tabs": {
"services": {
"title": "サービス"
},
"events": {
"title": "イベント"
},
"templates": {
"title": "テンプレート"
},
"mqtt": {
"title": "MQTT"
}
}
},
"history": {
"period": "期間"
},
"mailbox": {
"empty": "メッセージはありません",
"delete_prompt": "このメッセージを削除しますか?",
"delete_button": "削除"
},
"config": {
"header": "Home Assistantの設定",
"core": {
"caption": "一般",
"description": "設定ファイルの検証とサーバーの操作",
"section": {
"server_control": {
"validation": {
"heading": "設定の検証",
"check_config": "設定を確認",
"valid": "設定は有効です!",
"invalid": "設定は無効です"
},
"reloading": {
"heading": "設定の再読込",
"introduction": "Home Assistantの一部は、再起動を必要とせずに再読込できます。再読込を押すと、現在の設定をアンロードし、新しい設定を読み込みます。",
"core": "コアの再読込",
"group": "グループの再読込",
"automation": "オートメーションの再読込",
"script": "スクリプトの再読込"
},
"server_management": {
"heading": "サーバー管理",
"introduction": "Home AssistantからHome Assistantサーバーを操作します。",
"restart": "再起動",
"stop": "停止"
}
}
}
},
"customize": {
"caption": "カスタマイズ"
},
"automation": {
"caption": "オートメーション",
"description": "オートメーションの作成と編集",
"picker": {
"header": "オートメーションエディター",
"no_automations": "編集可能なオートメーションが見つかりません。",
"add_automation": "オートメーションの追加"
},
"editor": {
"default_name": "新しいオートメーション",
"save": "保存",
"alias": "名前",
"triggers": {
"header": "トリガー",
"introduction": "トリガーはオートメーションルールの処理を開始させます。同じルールに対して複数のトリガーを指定することが可能です。トリガーが開始されると、Home Assistantは条件があれば確認し、アクションを呼び出します。\n\n[トリガーについて](https:\/\/home-assistant.io\/docs\/automation\/trigger\/)",
"add": "トリガーを追加",
"duplicate": "複製",
"delete": "削除",
"delete_confirm": "本当に削除しますか?",
"type_select": "トリガーの種類",
"type": {
"event": {
"label": "イベント",
"event_type": "イベントの種類",
"event_data": "イベントのデータ"
},
"state": {
"from": "変化前",
"to": "変化後"
},
"homeassistant": {
"label": "Home Assistant",
"start": "起動",
"shutdown": "停止"
},
"mqtt": {
"label": "MQTT"
},
"sun": {
"sunrise": "日の出",
"sunset": "日の入",
"offset": "オフセット(オプション)"
},
"template": {
"label": "テンプレート"
},
"time": {
"label": "時刻"
}
}
},
"conditions": {
"header": "条件",
"add": "条件を追加",
"delete": "削除",
"delete_confirm": "本当に削除しますか?",
"unsupported_condition": "未サポートの条件:{condition}",
"type_select": "条件の種類",
"type": {
"sun": {
"sunrise": "日の出",
"sunset": "日の入"
}
}
},
"actions": {
"header": "アクション",
"introduction": "アクションは、オートメーションがトリガーされたときにHome Assistantが実行するものです。\n\n [アクションの詳細]https:\/\/home-assistant.io\/docs\/automation\/action\/",
"add": "アクションを追加",
"delete": "削除",
"delete_confirm": "本当に削除しますか?",
"unsupported_action": "未サポートのアクション:{action}",
"type_select": "アクションの種類",
"type": {
"service": {
"service_data": "サービスのデータ"
},
"wait_template": {
"timeout": "タイムアウト(オプション)"
},
"condition": {
"label": "条件"
}
}
}
}
},
"script": {
"caption": "スクリプト",
"description": "スクリプトの作成と編集"
},
"zwave": {
"caption": "Z-Wave",
"description": "Z-waveネットワークを管理します",
"node_config": {
"set_config_parameter": "構成パラメーターの設定"
}
},
"users": {
"caption": "ユーザー",
"description": "ユーザーの管理",
"picker": {
"title": "ユーザー"
},
"editor": {
"rename_user": "ユーザー名を変更",
"change_password": "パスワードの変更",
"activate_user": "ユーザーを有効化",
"deactivate_user": "ユーザーを無効化",
"delete_user": "ユーザーを削除"
}
},
"cloud": {
"description_features": "自宅の外からコントロールするために、AlexaとGoogleアシスタントに統合します。"
}
}
},
"sidebar": {
"log_out": "ログアウト"
},
"common": {
"loading": "読込中",
"cancel": "キャンセル"
},
"duration": {
"week": "{count} {count, plural,\n one {週間}\n other {週間}\n}",
"second": "{count} {count, plural,\n one {秒}\n other {秒}\n}",
"minute": "{count} {count, plural,\n one {分}\n other {分}\n}",
"hour": "{count} {count, plural,\n one {時間}\n other {時間}\n}"
},
"login-form": {
"password": "パスワード",
"log_in": "ログイン"
},
"card": {
"alarm_control_panel": {
"clear_code": "クリア",
"code": "パスワード"
},
"automation": {
"trigger": "トリガー"
},
"camera": {
"not_available": "画像がありません。"
},
"climate": {
"currently": "現在",
"on_off": "オン/オフ",
"operation": "運転切替",
"target_humidity": "目標湿度",
"target_temperature": "目標温度"
},
"fan": {
"speed": "風速"
},
"light": {
"brightness": "明るさ",
"color_temperature": "色温度"
},
"lock": {
"lock": "ロック",
"unlock": "ロック解除"
},
"media_player": {
"text_to_speak": "音声合成"
},
"scene": {
"activate": "有効化"
},
"script": {
"execute": "実行"
},
"water_heater": {
"target_temperature": "目標温度"
},
"weather": {
"attributes": {
"air_pressure": "気圧",
@ -415,8 +275,8 @@
"n": "北",
"ne": "北東",
"nne": "北北東",
"nw": "北西",
"nnw": "北北西",
"nw": "北西",
"s": "南",
"se": "南東",
"sse": "南南東",
@ -427,89 +287,321 @@
"wsw": "西南西"
},
"forecast": "天気予報"
},
"alarm_control_panel": {
"code": "パスワード",
"clear_code": "クリア"
},
"automation": {
"trigger": "トリガー"
},
"fan": {
"speed": "風速"
},
"light": {
"brightness": "明るさ",
"color_temperature": "色温度"
},
"media_player": {
"text_to_speak": "音声合成"
},
"climate": {
"currently": "現在",
"on_off": "オン/オフ",
"target_temperature": "目標温度",
"target_humidity": "目標湿度",
"operation": "運転切替"
},
"lock": {
"lock": "ロック",
"unlock": "ロック解除"
}
},
"common": {
"cancel": "キャンセル",
"loading": "読込中"
},
"components": {
"entity": {
"entity-picker": {
"entity": "エンティティ"
}
},
"service-picker": {
"service": "サービス"
},
"relative_time": {
"past": "{time}前",
"future": "{time}以内"
},
"history_charts": {
"loading_history": "状態履歴を読込中...",
"no_history_found": "状態履歴がありません。"
},
"relative_time": {
"future": "{time}以内",
"past": "{time}前"
},
"service-picker": {
"service": "サービス"
}
},
"notification_toast": {
"entity_turned_on": "{entity}をオンにしました。",
"entity_turned_off": "{entity}をオフにしました。",
"service_called": "サービス{service}を呼び出しました。",
"service_call_failed": "サービス{service}の呼び出しに失敗しました。",
"connection_lost": "切断されました。再接続中..."
},
"dialogs": {
"more_info_control": {
"sun": {
"elevation": "高度",
"rising": "日の出ます",
"setting": "日の入っています"
}
},
"more_info_settings": {
"save": "保存",
"name": "名前"
"name": "名前",
"save": "保存"
}
}
},
"domain": {
"automation": "オートメーション",
"binary_sensor": "バイナリセンサー",
"calendar": "カレンダー",
"camera": "カメラ",
"group": "グループ",
"image_processing": "画像処理",
"light": "照明",
"mailbox": "メールボックス",
"media_player": "メディアプレーヤー",
"notify": "通知",
"script": "スクリプト",
"sensor": "センサー",
"switch": "スイッチ",
"updater": "アップデーター",
"zwave": "Z-Wave"
},
"attribute": {
"weather": {
"humidity": "湿度",
"wind_speed": "風速"
},
"duration": {
"hour": "{count} {count, plural,\\n one {時間}\\n other {時間}\\n}",
"minute": "{count} {count, plural,\\n one {分}\\n other {分}\\n}",
"second": "{count} {count, plural,\\n one {秒}\\n other {秒}\\n}",
"week": "{count} {count, plural,\\n one {週間}\\n other {週間}\\n}"
},
"login-form": {
"log_in": "ログイン",
"password": "パスワード"
},
"notification_toast": {
"connection_lost": "切断されました。再接続中...",
"entity_turned_off": "{entity}をオフにしました。",
"entity_turned_on": "{entity}をオンにしました。",
"service_call_failed": "サービス{service}の呼び出しに失敗しました。",
"service_called": "サービス{service}を呼び出しました。"
},
"panel": {
"config": {
"automation": {
"caption": "オートメーション",
"description": "オートメーションの作成と編集",
"editor": {
"actions": {
"add": "アクションを追加",
"delete": "削除",
"delete_confirm": "本当に削除しますか?",
"header": "アクション",
"introduction": "アクションは、オートメーションがトリガーされたときにHome Assistantが実行するものです。\\n\\n [アクションの詳細]https:\/\/home-assistant.io\/docs\/automation\/action\/",
"type_select": "アクションの種類",
"type": {
"condition": {
"label": "条件"
},
"service": {
"service_data": "サービスのデータ"
},
"wait_template": {
"timeout": "タイムアウト(オプション)"
}
},
"unsupported_action": "未サポートのアクション:{action}"
},
"alias": "名前",
"conditions": {
"add": "条件を追加",
"delete": "削除",
"delete_confirm": "本当に削除しますか?",
"header": "条件",
"type_select": "条件の種類",
"type": {
"sun": {
"label": "太陽",
"sunrise": "日の出",
"sunset": "日の入"
}
},
"unsupported_condition": "未サポートの条件:{condition}"
},
"default_name": "新しいオートメーション",
"save": "保存",
"triggers": {
"add": "トリガーを追加",
"delete": "削除",
"delete_confirm": "本当に削除しますか?",
"duplicate": "複製",
"header": "トリガー",
"introduction": "トリガーはオートメーションルールの処理を開始させます。同じルールに対して複数のトリガーを指定することが可能です。トリガーが開始されると、Home Assistantは条件があれば確認し、アクションを呼び出します。\\n\\n[トリガーについて](https:\/\/home-assistant.io\/docs\/automation\/trigger\/)",
"type_select": "トリガーの種類",
"type": {
"event": {
"event_data": "イベントのデータ",
"event_type": "イベントの種類",
"label": "イベント"
},
"homeassistant": {
"label": "Home Assistant",
"shutdown": "停止",
"start": "起動"
},
"mqtt": {
"label": "MQTT"
},
"state": {
"from": "変化前",
"to": "変化後"
},
"sun": {
"event": "イベント",
"label": "太陽",
"offset": "オフセット(オプション)",
"sunrise": "日の出",
"sunset": "日の入"
},
"template": {
"label": "テンプレート"
},
"time": {
"label": "時刻"
}
}
}
},
"picker": {
"add_automation": "オートメーションの追加",
"header": "オートメーションエディター",
"no_automations": "編集可能なオートメーションが見つかりません。"
}
},
"cloud": {
"description_features": "自宅の外からコントロールするために、AlexaとGoogleアシスタントに統合します。"
},
"core": {
"caption": "一般",
"description": "設定ファイルの検証とサーバーの操作",
"section": {
"server_control": {
"reloading": {
"automation": "オートメーションの再読込",
"core": "コアの再読込",
"group": "グループの再読込",
"heading": "設定の再読込",
"introduction": "Home Assistantの一部は、再起動を必要とせずに再読込できます。再読込を押すと、現在の設定をアンロードし、新しい設定を読み込みます。",
"script": "スクリプトの再読込"
},
"server_management": {
"heading": "サーバー管理",
"introduction": "Home AssistantからHome Assistantサーバーを操作します。",
"restart": "再起動",
"stop": "停止"
},
"validation": {
"check_config": "設定を確認",
"heading": "設定の検証",
"invalid": "設定は無効です",
"valid": "設定は有効です!"
}
}
}
},
"customize": {
"caption": "カスタマイズ"
},
"devices": {
"area_picker_label": "エリア",
"automations": "オートメーション",
"data_table": {
"area": "エリア",
"battery": "バッテリー",
"device": "デバイス",
"manufacturer": "メーカー"
},
"device_not_found": "デバイスが見つかりません。",
"entities": "エンティティ",
"info": "デバイス情報",
"unknown_error": "不明なエラー"
},
"header": "Home Assistantの設定",
"integrations": {
"config_flow": {
"aborted": "中止",
"add_area": "エリアを追加",
"area_picker_label": "エリア",
"close": "閉じる",
"finish": "完了"
}
},
"scene": {
"editor": {
"devices": {
"add": "デバイスを追加",
"delete": "デバイスを削除",
"header": "デバイス"
},
"entities": {
"add": "エンティティを追加",
"header": "エンティティ"
},
"save": "保存"
}
},
"script": {
"caption": "スクリプト",
"description": "スクリプトの作成と編集"
},
"users": {
"caption": "ユーザー",
"description": "ユーザーの管理",
"editor": {
"activate_user": "ユーザーを有効化",
"change_password": "パスワードの変更",
"deactivate_user": "ユーザーを無効化",
"delete_user": "ユーザーを削除",
"rename_user": "ユーザー名を変更"
},
"picker": {
"title": "ユーザー"
}
},
"zwave": {
"caption": "Z-Wave",
"description": "Z-waveネットワークを管理します",
"node_config": {
"set_config_parameter": "構成パラメーターの設定"
}
}
},
"developer-tools": {
"tabs": {
"events": {
"title": "イベント"
},
"mqtt": {
"title": "MQTT"
},
"services": {
"title": "サービス"
},
"templates": {
"title": "テンプレート"
}
}
},
"history": {
"period": "期間"
},
"lovelace": {
"editor": {
"edit_lovelace": {
"edit_title": "タイトルを編集"
},
"edit_view": {
"move_left": "ビューを左に移動",
"move_right": "ビューを右に移動"
}
},
"menu": {
"close": "閉じる"
},
"unused_entities": {
"domain": "ドメイン",
"entity": "エンティティ",
"entity_id": "エンティティ ID",
"last_changed": "最終変更",
"title": "未使用のエンティティ"
}
},
"mailbox": {
"delete_button": "削除",
"delete_prompt": "このメッセージを削除しますか?",
"empty": "メッセージはありません"
},
"page-demo": {
"config": {
"arsaboo": {
"labels": {
"hdmi_switcher": "HDMIスイッチ"
}
}
}
},
"page-onboarding": {
"core-config": {
"intro_location": "どこに住んでいるか知りたいです。 この情報は、他の情報の表示および太陽の位置に関する自動化の設定に役立ちます。 これらの情報がインターネットで外部と共有されることがありません。"
}
},
"profile": {
"advanced_mode": {
"link_profile_page": "プロフィールページ"
}
},
"shopping-list": {
"add_item": "アイテムを追加",
"clear_completed": "削除完了"
}
},
"sidebar": {
"log_out": "ログアウト"
}
}
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,28 +1,70 @@
{
"domain": {
"hassio": "Hass.io",
"homeassistant": "Home Assistant",
"lovelace": "Lovelace",
"person": "Asmuo",
"system_health": "Sistemos sveikata",
"zwave": "Z-Wave"
},
"groups": {
"system-admin": "Administratoriai",
"system-read-only": "Tik skaitymo privilegija",
"system-users": "Vartotojai"
},
"panel": {
"config": "Konfigūracija",
"states": "Valdymas",
"map": "Žemėlapis",
"logbook": "Veiksmų žurnalas",
"history": "Istorija",
"logbook": "Veiksmų žurnalas",
"mailbox": "Pašto dėžutė",
"map": "Žemėlapis",
"profile": "Vartotojo profilis",
"shopping_list": "Pirkinių sąrašas",
"profile": "Vartotojo profilis"
"states": "Valdymas"
},
"state": {
"default": {
"off": "Išjungta",
"on": "Įjungta",
"unknown": "Nežinoma",
"unavailable": "(nepasiekiamas)"
},
"state_attributes": {
"climate": {
"fan_mode": {
"auto": "Automatinis",
"off": "Išjungta",
"on": "Įjungta"
}
}
},
"state_badge": {
"alarm_control_panel": {
"armed": "Užrakinta",
"armed_away": "Užrakinta",
"armed_custom_bypass": "Užrakinta",
"armed_home": "Užrakinta",
"armed_night": "Užrakinta",
"arming": "Užrakinama",
"disarmed": "Atrakinta",
"disarming": "Atrakinti"
},
"default": {
"entity_not_found": "Objektas nerastas",
"error": "Klaida",
"unavailable": "Nežin",
"unknown": "Nžn"
},
"device_tracker": {
"home": "Namie",
"not_home": "Išvykęs"
},
"person": {
"home": "Namuose",
"not_home": "Išvykęs"
}
},
"state": {
"alarm_control_panel": {
"armed": "Užrakinta",
"armed_home": "Namų apsauga įjungta",
"pending": "Laukiama",
"arming": "Saugojimo režimo įjungimas",
"disarmed": "Atrakinta",
"disarming": "Saugojimo režimo išjungimas",
"pending": "Laukiama",
"triggered": "Aktyvinta"
},
"automation": {
@ -34,14 +76,22 @@
"off": "Išjungta",
"on": "Įjungta"
},
"moisture": {
"off": "Sausa",
"on": "Šlapia"
"door": {
"off": "Uždaryta",
"on": "Atidaryta"
},
"garage_door": {
"off": "Uždaryta",
"on": "Atidaryta"
},
"gas": {
"off": "Neaptikta",
"on": "Aptikta"
},
"moisture": {
"off": "Sausa",
"on": "Šlapia"
},
"motion": {
"off": "Nejuda",
"on": "Aptiktas judesys"
@ -50,6 +100,14 @@
"off": "Laisva",
"on": "Užimta"
},
"opening": {
"off": "Uždaryta",
"on": "Atidaryta"
},
"safety": {
"off": "Saugu",
"on": "Nesaugu"
},
"smoke": {
"off": "Neaptikta",
"on": "Aptikta"
@ -62,22 +120,6 @@
"off": "Neaptikta",
"on": "Aptikta"
},
"opening": {
"off": "Uždaryta",
"on": "Atidaryta"
},
"safety": {
"off": "Saugu",
"on": "Nesaugu"
},
"door": {
"off": "Uždaryta",
"on": "Atidaryta"
},
"garage_door": {
"off": "Uždaryta",
"on": "Atidaryta"
},
"window": {
"off": "Uždaryta",
"on": "Atidaryta"
@ -88,14 +130,20 @@
"on": "Įjungta"
},
"camera": {
"idle": "Laukimo režimas",
"recording": "Įrašymas",
"streaming": "Transliuojama",
"idle": "Laukimo režimas"
"streaming": "Transliuojama"
},
"climate": {
"manual": "Rankinis",
"off": "Išjungta",
"on": "Įjungta"
},
"default": {
"off": "Išjungta",
"on": "Įjungta",
"manual": "Rankinis"
"unavailable": "(nepasiekiamas)",
"unknown": "Nežinoma"
},
"fan": {
"off": "Išjungta",
@ -103,8 +151,8 @@
},
"group": {
"off": "Išjungta",
"on": "Įjungta",
"ok": "Ok"
"ok": "Ok",
"on": "Įjungta"
},
"input_boolean": {
"on": "Įjungta"
@ -112,6 +160,10 @@
"media_player": {
"on": "Įjungta"
},
"person": {
"home": "Namuose",
"not_home": "Išvykęs"
},
"remote": {
"off": "Išjungta",
"on": "Įjungta"
@ -128,350 +180,23 @@
"off": "Išjungta",
"on": "Įjungta"
},
"zwave": {
"query_stage": {
"initializing": " ( {query_stage} )",
"dead": " ({query_stage})"
}
},
"timer": {
"active": "aktyvus",
"paused": "pristabdytas"
},
"person": {
"home": "Namuose",
"not_home": "Išvykęs"
}
},
"state_badge": {
"default": {
"unknown": "Nžn",
"unavailable": "Nežin",
"error": "Klaida",
"entity_not_found": "Objektas nerastas"
},
"alarm_control_panel": {
"armed": "Užrakinta",
"disarmed": "Atrakinta",
"armed_home": "Užrakinta",
"armed_away": "Užrakinta",
"armed_night": "Užrakinta",
"arming": "Užrakinama",
"disarming": "Atrakinti",
"armed_custom_bypass": "Užrakinta"
},
"device_tracker": {
"home": "Namie",
"not_home": "Išvykęs"
},
"person": {
"home": "Namuose",
"not_home": "Išvykęs"
"zwave": {
"query_stage": {
"dead": " ({query_stage})",
"initializing": " ( {query_stage} )"
}
}
},
"ui": {
"sidebar": {
"log_out": "Atsijungti"
},
"panel": {
"developer-tools": {
"tabs": {
"mqtt": {
"title": "MQTT"
}
}
},
"config": {
"zwave": {
"caption": "Z-Wave",
"node_config": {
"set_config_parameter": "Nustatykite parametrą „Config“"
}
},
"automation": {
"editor": {
"triggers": {
"delete": "Ištrinti",
"type": {
"sun": {
"event": "Ivykis"
},
"zone": {
"zone": "Vieta",
"event": "Įvykis"
},
"webhook": {
"label": "Webhook",
"webhook_id": "Webhook ID"
},
"time_pattern": {
"label": "Laiko modelis",
"hours": "Valandos",
"minutes": "Minutes",
"seconds": "Sekundės"
},
"geo_location": {
"label": "Geolokacija",
"source": "Šaltinis",
"zone": "Zona",
"event": "Įvykis:",
"enter": "Įveskite",
"leave": "Palikite"
}
},
"learn_more": "Sužinokite daugiau apie trigerius"
},
"conditions": {
"duplicate": "Dubliuoti",
"delete": "Ištrinti",
"type": {
"numeric_state": {
"below": "žemiau"
},
"sun": {
"label": "Saulė",
"before": "Prieš:",
"after": "Po:",
"sunrise": "Saulėtekis",
"sunset": "Saulėlydis"
},
"template": {
"label": "Šablonas"
},
"time": {
"label": "Laikas",
"after": "Po",
"before": "Prieš"
},
"zone": {
"label": "Vieta",
"zone": "Vieta"
}
},
"learn_more": "Sužinokite daugiau apie sąlygas"
},
"actions": {
"header": "Veiksmai",
"add": "Pridėti veiksmą",
"duplicate": "Dublikuoti",
"delete": "Trinti",
"delete_confirm": "Ar tikrai norite ištrinti?",
"type": {
"delay": {
"delay": "Uždelsta"
},
"wait_template": {
"label": "Laukti"
},
"event": {
"label": "Sukurti įvykį",
"event": "Įvykiai"
}
},
"learn_more": "Sužinokite daugiau apie veiksmus"
}
},
"picker": {
"learn_more": "Sužinokite daugiau apie automatizavimą"
}
},
"cloud": {
"caption": "Home Assistant Cloud"
},
"zha": {
"description": "„Zigbee Home Automation“ tinklo valdymas",
"services": {
"updateDeviceName": "Nustatyti pasirinktinį pavadinimą šiam įrenginiu, prietaisų registre.",
"remove": "Pašalinkite įrenginį iš „Zigbee“ tinklo."
},
"device_card": {
"device_name_placeholder": "Vartotojo suteiktas vardas",
"area_picker_label": "Sritis",
"update_name_button": "Atnaujinti pavadinimą"
},
"add_device_page": {
"header": "„Zigbee“ namų automatika - pridėti įrenginių",
"spinner": "Ieškoma ZHA Zigbee įrenginių...",
"discovery_text": "Čia bus rodomi atrasti įrenginiai. Vadovaukitės jūsų įtaiso instrukcijomis ir nustatykite jį suporavimo režimui."
}
},
"area_registry": {
"caption": "Sričių registras",
"description": "Visų jūsų namų sričių apžvalga.",
"picker": {
"header": "Sričių registras",
"integrations_page": "Integracijų puslapis",
"no_areas": "Atrodo, kad dar neturite registruotų erdvių!",
"create_area": "SUKURTI ERDVĘ"
},
"no_areas": "Atrodo, kad dar neturite registruotų sričių!",
"create_area": "SUKURTI SRITĮ",
"editor": {
"default_name": "Nauja sritis",
"delete": "IŠTRINTI",
"update": "ATNAUJINTI",
"create": "SUKURTI"
}
},
"entity_registry": {
"caption": "Subjektų registras",
"description": "Visų žinomų subjektų apžvalga.",
"picker": {
"header": "Subjektų registras",
"unavailable": "(nepasiekiamas)",
"introduction2": "Naudokite subjekto registrą, kad perrašytumėte pavadinimą, pakeiskite subjekto ID arba pašalintumėte įrašą iš namų asistento. Atminkite, kad pašalindami registro įrašą tai nepanaikins pačio subjekto. Norėdami tai padaryti, sekite toliau pateiktą nuorodą ir pašalinkite ją iš integracijos puslapio.",
"integrations_page": "Integracijų puslapis"
},
"editor": {
"unavailable": "Šiuo metu šis subjektas nepasiekiamas.",
"default_name": "Nauja sritis",
"delete": "IŠTRINTI",
"update": "ATNAUJINTI"
}
},
"customize": {
"picker": {
"header": "Pritaikymas"
}
},
"person": {
"caption": "Asmenys",
"detail": {
"name": "Vardas",
"device_tracker_intro": "Pasirinkite įrenginius, priklausančius šiam asmeniui.",
"device_tracker_picked": "Stebėti įrenginį",
"device_tracker_pick": "Pasirinkite įrenginį, kurį norite stebėti"
}
},
"integrations": {
"config_entry": {
"no_area": "Nėra srities"
}
},
"users": {
"editor": {
"caption": "Peržiūrėti vartotoją"
},
"add_user": {
"caption": "Pridėti vartotoją",
"name": "Vardas",
"username": "Vartotojo vardas",
"password": "Slaptažodis",
"create": "Sukurti"
}
}
},
"profile": {
"push_notifications": {
"description": "Siųsti pranešimus į šį įrenginį."
},
"change_password": {
"header": "Keisti slaptažodį",
"current_password": "Dabartinis slaptažodis",
"new_password": "Naujas slaptažodis"
},
"mfa_setup": {
"title_aborted": "Nutraukta",
"close": "Uždaryti"
}
},
"lovelace": {
"editor": {
"edit_card": {
"save": "Išsaugoti",
"pick_card": "Pasirinkite kortelę, kurią norite pridėti.",
"add": "Pridėti kortelę",
"edit": "Redaguoti",
"delete": "Ištrinti",
"move": "Perkelti"
},
"migrate": {
"migrate": "Perkelti konfigūraciją"
},
"header": "Redaguoti UI",
"edit_view": {
"header": "Peržiūrėti konfigūraciją",
"add": "Pridėti rodinį",
"edit": "Redaguoti rodinį",
"delete": "Ištrinti rodinį"
},
"save_config": {
"header": "Valdykite savo „Lovelace“ vartotojo sąsają",
"para_sure": "Ar tikrai norite kontroliuoti savo vartotojo sąsają?",
"cancel": "Nesvarbu",
"save": "Kontroliuoti"
},
"menu": {
"raw_editor": "Konfigūracijos redaktorius"
},
"raw_editor": {
"header": "Redaguoti konfigūraciją",
"save": "Išsaugoti",
"unsaved_changes": "Neišsaugoti pakeitimai",
"saved": "Išsaugota"
}
},
"menu": {
"configure_ui": "Konfigūruoti UI",
"unused_entities": "Nepanaudoti elementai",
"help": "Pagalba",
"refresh": "Atnaujinti"
},
"cards": {
"empty_state": {
"title": "Sveiki sugrįžę namo",
"go_to_integrations_page": "Į integracijų puslapį"
}
},
"warning": {
"entity_not_found": "Subjektas nepasiekiamas: {entity}",
"entity_non_numeric": "Subjektas nėra skaitinis: {entity}"
}
},
"logbook": {
"period": "Laikotarpis"
},
"page-authorize": {
"form": {
"providers": {
"command_line": {
"step": {
"init": {
"data": {
"username": "Vartotojo vardas",
"password": "Slaptažodis"
}
},
"mfa": {
"data": {
"code": "Dvieju lygiu autentifikacija"
}
}
},
"error": {
"invalid_auth": "Netinkamas vartotojo vardas arba slaptažodis",
"invalid_code": "Netinkamas autentifikacijos kodas"
}
}
}
}
},
"page-onboarding": {
"user": {
"data": {
"password_confirm": "Patvirtinti slaptažodį"
},
"error": {
"password_not_match": "Slaptažodžiai nesutampa"
}
}
"card": {
"alarm_control_panel": {
"arm_custom_bypass": "Individualizuotas apėjimas"
}
},
"duration": {
"day": "{count} {count, plural,\n one {diena}\n other {dienos}\n}",
"week": "{count} {count, plural,\n one {savaitė}\n other {savaitės}\n}",
"second": "{count} {count, plural,\n one {sekundė}\n other {sekundės}\n}"
},
"common": {
"save": "Išsaugoti"
},
@ -490,32 +215,307 @@
}
}
},
"card": {
"alarm_control_panel": {
"arm_custom_bypass": "Individualizuotas apėjimas"
"duration": {
"day": "{count} {count, plural,\\n one {diena}\\n other {dienos}\\n}",
"second": "{count} {count, plural,\\n one {sekundė}\\n other {sekundės}\\n}",
"week": "{count} {count, plural,\\n one {savaitė}\\n other {savaitės}\\n}"
},
"panel": {
"config": {
"area_registry": {
"caption": "Sričių registras",
"create_area": "SUKURTI SRITĮ",
"description": "Visų jūsų namų sričių apžvalga.",
"editor": {
"create": "SUKURTI",
"default_name": "Nauja sritis",
"delete": "IŠTRINTI",
"update": "ATNAUJINTI"
},
"no_areas": "Atrodo, kad dar neturite registruotų sričių!",
"picker": {
"create_area": "SUKURTI ERDVĘ",
"header": "Sričių registras",
"integrations_page": "Integracijų puslapis",
"no_areas": "Atrodo, kad dar neturite registruotų erdvių!"
}
},
"automation": {
"editor": {
"actions": {
"add": "Pridėti veiksmą",
"delete": "Trinti",
"delete_confirm": "Ar tikrai norite ištrinti?",
"duplicate": "Dublikuoti",
"header": "Veiksmai",
"learn_more": "Sužinokite daugiau apie veiksmus",
"type": {
"delay": {
"delay": "Uždelsta"
},
"event": {
"event": "Įvykiai",
"label": "Sukurti įvykį"
},
"wait_template": {
"label": "Laukti"
}
}
},
"conditions": {
"delete": "Ištrinti",
"duplicate": "Dubliuoti",
"learn_more": "Sužinokite daugiau apie sąlygas",
"type": {
"numeric_state": {
"below": "žemiau"
},
"sun": {
"after": "Po:",
"before": "Prieš:",
"label": "Saulė",
"sunrise": "Saulėtekis",
"sunset": "Saulėlydis"
},
"template": {
"label": "Šablonas"
},
"time": {
"after": "Po",
"before": "Prieš",
"label": "Laikas"
},
"zone": {
"label": "Vieta",
"zone": "Vieta"
}
}
},
"triggers": {
"delete": "Ištrinti",
"learn_more": "Sužinokite daugiau apie trigerius",
"type": {
"geo_location": {
"enter": "Įveskite",
"event": "Įvykis:",
"label": "Geolokacija",
"leave": "Palikite",
"source": "Šaltinis",
"zone": "Zona"
},
"sun": {
"event": "Ivykis"
},
"time_pattern": {
"hours": "Valandos",
"label": "Laiko modelis",
"minutes": "Minutes",
"seconds": "Sekundės"
},
"webhook": {
"label": "Webhook",
"webhook_id": "Webhook ID"
},
"zone": {
"event": "Įvykis",
"zone": "Vieta"
}
}
}
},
"picker": {
"learn_more": "Sužinokite daugiau apie automatizavimą"
}
},
"cloud": {
"caption": "Home Assistant Cloud"
},
"customize": {
"picker": {
"header": "Pritaikymas"
}
},
"entity_registry": {
"caption": "Subjektų registras",
"description": "Visų žinomų subjektų apžvalga.",
"editor": {
"default_name": "Nauja sritis",
"delete": "IŠTRINTI",
"unavailable": "Šiuo metu šis subjektas nepasiekiamas.",
"update": "ATNAUJINTI"
},
"picker": {
"header": "Subjektų registras",
"integrations_page": "Integracijų puslapis",
"introduction2": "Naudokite subjekto registrą, kad perrašytumėte pavadinimą, pakeiskite subjekto ID arba pašalintumėte įrašą iš namų asistento. Atminkite, kad pašalindami registro įrašą tai nepanaikins pačio subjekto. Norėdami tai padaryti, sekite toliau pateiktą nuorodą ir pašalinkite ją iš integracijos puslapio.",
"unavailable": "(nepasiekiamas)"
}
},
"integrations": {
"config_entry": {
"no_area": "Nėra srities"
}
},
"person": {
"caption": "Asmenys",
"detail": {
"device_tracker_intro": "Pasirinkite įrenginius, priklausančius šiam asmeniui.",
"device_tracker_pick": "Pasirinkite įrenginį, kurį norite stebėti",
"device_tracker_picked": "Stebėti įrenginį",
"name": "Vardas"
}
},
"users": {
"add_user": {
"caption": "Pridėti vartotoją",
"create": "Sukurti",
"name": "Vardas",
"password": "Slaptažodis",
"username": "Vartotojo vardas"
},
"editor": {
"caption": "Peržiūrėti vartotoją"
}
},
"zha": {
"add_device_page": {
"discovery_text": "Čia bus rodomi atrasti įrenginiai. Vadovaukitės jūsų įtaiso instrukcijomis ir nustatykite jį suporavimo režimui.",
"header": "„Zigbee“ namų automatika - pridėti įrenginių",
"spinner": "Ieškoma ZHA Zigbee įrenginių..."
},
"description": "„Zigbee Home Automation“ tinklo valdymas",
"device_card": {
"area_picker_label": "Sritis",
"device_name_placeholder": "Vartotojo suteiktas vardas",
"update_name_button": "Atnaujinti pavadinimą"
},
"services": {
"remove": "Pašalinkite įrenginį iš „Zigbee“ tinklo.",
"updateDeviceName": "Nustatyti pasirinktinį pavadinimą šiam įrenginiu, prietaisų registre."
}
},
"zwave": {
"caption": "Z-Wave",
"node_config": {
"set_config_parameter": "Nustatykite parametrą „Config“"
}
}
},
"developer-tools": {
"tabs": {
"mqtt": {
"title": "MQTT"
}
}
},
"logbook": {
"period": "Laikotarpis"
},
"lovelace": {
"cards": {
"empty_state": {
"go_to_integrations_page": "Į integracijų puslapį",
"title": "Sveiki sugrįžę namo"
}
},
"editor": {
"edit_card": {
"add": "Pridėti kortelę",
"delete": "Ištrinti",
"edit": "Redaguoti",
"move": "Perkelti",
"pick_card": "Pasirinkite kortelę, kurią norite pridėti.",
"save": "Išsaugoti"
},
"edit_view": {
"add": "Pridėti rodinį",
"delete": "Ištrinti rodinį",
"edit": "Redaguoti rodinį",
"header": "Peržiūrėti konfigūraciją"
},
"header": "Redaguoti UI",
"menu": {
"raw_editor": "Konfigūracijos redaktorius"
},
"migrate": {
"migrate": "Perkelti konfigūraciją"
},
"raw_editor": {
"header": "Redaguoti konfigūraciją",
"save": "Išsaugoti",
"saved": "Išsaugota",
"unsaved_changes": "Neišsaugoti pakeitimai"
},
"save_config": {
"cancel": "Nesvarbu",
"header": "Valdykite savo „Lovelace“ vartotojo sąsają",
"para_sure": "Ar tikrai norite kontroliuoti savo vartotojo sąsają?",
"save": "Kontroliuoti"
}
},
"menu": {
"configure_ui": "Konfigūruoti UI",
"help": "Pagalba",
"refresh": "Atnaujinti",
"unused_entities": "Nepanaudoti elementai"
},
"warning": {
"entity_non_numeric": "Subjektas nėra skaitinis: {entity}",
"entity_not_found": "Subjektas nepasiekiamas: {entity}"
}
},
"page-authorize": {
"form": {
"providers": {
"command_line": {
"error": {
"invalid_auth": "Netinkamas vartotojo vardas arba slaptažodis",
"invalid_code": "Netinkamas autentifikacijos kodas"
},
"step": {
"init": {
"data": {
"password": "Slaptažodis",
"username": "Vartotojo vardas"
}
},
"mfa": {
"data": {
"code": "Dvieju lygiu autentifikacija"
}
}
}
}
}
}
},
"page-onboarding": {
"user": {
"data": {
"password_confirm": "Patvirtinti slaptažodį"
},
"error": {
"password_not_match": "Slaptažodžiai nesutampa"
}
}
},
"profile": {
"change_password": {
"current_password": "Dabartinis slaptažodis",
"header": "Keisti slaptažodį",
"new_password": "Naujas slaptažodis"
},
"mfa_setup": {
"close": "Uždaryti",
"title_aborted": "Nutraukta"
},
"push_notifications": {
"description": "Siųsti pranešimus į šį įrenginį."
}
}
},
"sidebar": {
"log_out": "Atsijungti"
}
},
"domain": {
"zwave": "Z-Wave",
"hassio": "Hass.io",
"homeassistant": "Home Assistant",
"lovelace": "Lovelace",
"system_health": "Sistemos sveikata",
"person": "Asmuo"
},
"state_attributes": {
"climate": {
"fan_mode": {
"off": "Išjungta",
"on": "Įjungta",
"auto": "Automatinis"
}
}
},
"groups": {
"system-admin": "Administratoriai",
"system-users": "Vartotojai",
"system-read-only": "Tik skaitymo privilegija"
}
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,19 +1,19 @@
{
"domain": {
"zwave": "Z-Wave"
},
"panel": {
"config": "Konfiguracija",
"states": "Pregled",
"map": "Mapa",
"logbook": "Dnevnik",
"history": "Istorija",
"logbook": "Dnevnik",
"mailbox": "Poštansko sanduče",
"shopping_list": "Lista za kupovinu"
"map": "Mapa",
"shopping_list": "Lista za kupovinu",
"states": "Pregled"
},
"state": {
"zwave": {
"query_stage": {
"initializing": " ( {query_stage} )",
"dead": " ({query_stage})"
}
"climate": {
"manual": "Упутство"
},
"weather": {
"clear-night": "Vedra noć",
@ -31,50 +31,14 @@
"windy": "Vetrovito",
"windy-variant": "Vetrovito"
},
"climate": {
"manual": "Упутство"
"zwave": {
"query_stage": {
"dead": " ({query_stage})",
"initializing": " ( {query_stage} )"
}
}
},
"ui": {
"sidebar": {
"log_out": "Odjaviti se"
},
"panel": {
"developer-tools": {
"tabs": {
"mqtt": {
"title": "MQTT"
}
}
},
"config": {
"zwave": {
"caption": "Z-Wave",
"node_config": {
"set_config_parameter": "Подесите параметар Цонфиг"
}
},
"automation": {
"editor": {
"triggers": {
"type": {
"numeric_state": {
"label": "Numeričko stanje",
"above": "Iznad",
"below": "Ispod"
},
"sun": {
"label": "Sunce"
}
}
}
}
},
"cloud": {
"caption": "Home Assistant Cloud"
}
}
},
"card": {
"scene": {
"activate": "Aktiviraj"
@ -97,8 +61,8 @@
"n": "S",
"ne": "SI",
"nne": "SSI",
"nw": "SZ",
"nnw": "SSZ",
"nw": "SZ",
"s": "J",
"se": "JI",
"sse": "JJI",
@ -110,9 +74,45 @@
},
"forecast": "Vremenska prognoza"
}
},
"panel": {
"config": {
"automation": {
"editor": {
"triggers": {
"type": {
"numeric_state": {
"above": "Iznad",
"below": "Ispod",
"label": "Numeričko stanje"
},
"sun": {
"label": "Sunce"
}
}
}
}
},
"cloud": {
"caption": "Home Assistant Cloud"
},
"zwave": {
"caption": "Z-Wave",
"node_config": {
"set_config_parameter": "Подесите параметар Цонфиг"
}
}
},
"developer-tools": {
"tabs": {
"mqtt": {
"title": "MQTT"
}
}
}
},
"sidebar": {
"log_out": "Odjaviti se"
}
},
"domain": {
"zwave": "Z-Wave"
}
}

View File

@ -1,15 +1,45 @@
{
"domain": {
"person": "Особа",
"zwave": "Z-Wave"
},
"panel": {
"calendar": "Kalendar",
"config": "Конфигурација",
"states": "Преглед",
"map": "Мапа",
"logbook": "Дневник",
"history": "Историја",
"logbook": "Дневник",
"mailbox": "Поштанско сандуче",
"map": "Мапа",
"shopping_list": "Листа за куповину",
"calendar": "Kalendar"
"states": "Преглед"
},
"state_attributes": {
"climate": {
"fan_mode": {
"auto": "Аутоматски",
"off": "Искључен",
"on": "Укључен"
}
}
},
"state_badge": {
"alarm_control_panel": {
"arming": "Aktiviranje",
"disarming": "Deaktiviraj"
},
"default": {
"entity_not_found": "Вредност није пронађена",
"error": "Грешка"
},
"person": {
"home": "Кући",
"not_home": "Одсутан"
}
},
"state": {
"climate": {
"manual": "Упутство"
},
"sun": {
"above_horizon": "Iznad horizonta",
"below_horizon": "Ispod horizonta"
@ -18,81 +48,52 @@
"off": "Isključen",
"on": "Uključen"
},
"timer": {
"active": "укључен",
"idle": "неактна чекању"
},
"zwave": {
"default": {
"ready": "Spreman"
},
"query_stage": {
"initializing": " ( {query_stage} )",
"dead": " ({query_stage})"
"dead": " ({query_stage})",
"initializing": " ( {query_stage} )"
}
},
"climate": {
"manual": "Упутство"
},
"timer": {
"active": "укључен",
"idle": "неактна чекању"
}
},
"state_badge": {
"alarm_control_panel": {
"arming": "Aktiviranje",
"disarming": "Deaktiviraj"
},
"person": {
"home": "Кући",
"not_home": "Одсутан"
},
"default": {
"error": "Грешка",
"entity_not_found": "Вредност није пронађена"
}
},
"ui": {
"sidebar": {
"log_out": "Одјавити се"
"card": {
"lock": {
"lock": "Zaključaj",
"unlock": "Otključaj"
},
"media_player": {
"sound_mode": "Režim zvuka",
"source": "Izvor"
}
},
"dialogs": {
"more_info_settings": {
"name": "Naziv",
"save": "Sačuvaj"
}
},
"panel": {
"developer-tools": {
"tabs": {
"mqtt": {
"title": "MQTT"
}
}
},
"config": {
"zwave": {
"caption": "Z-Wave",
"node_config": {
"set_config_parameter": "Подесите параметар Цонфиг"
}
},
"cloud": {
"caption": "Home Assistant Cloud"
},
"users": {
"editor": {
"caption": "Прикажи корисника"
},
"add_user": {
"caption": "Додај корисника",
"name": "Име",
"username": "Корисничко име",
"password": "Лозинка",
"create": "Направите"
}
},
"automation": {
"picker": {
"learn_more": "Сазнајте више о аутоматизацијама"
},
"editor": {
"triggers": {
"learn_more": "Сазнајте више о окидачима"
}
},
"picker": {
"learn_more": "Сазнајте више о аутоматизацијама"
}
},
"cloud": {
"caption": "Home Assistant Cloud"
},
"integrations": {
"config_flow": {
"external_step": {
@ -100,9 +101,48 @@
"open_site": "Отворите сајт"
}
}
},
"users": {
"add_user": {
"caption": "Додај корисника",
"create": "Направите",
"name": "Име",
"password": "Лозинка",
"username": "Корисничко име"
},
"editor": {
"caption": "Прикажи корисника"
}
},
"zwave": {
"caption": "Z-Wave",
"node_config": {
"set_config_parameter": "Подесите параметар Цонфиг"
}
}
},
"developer-tools": {
"tabs": {
"mqtt": {
"title": "MQTT"
}
}
},
"lovelace": {
"cards": {
"picture-elements": {
"hold": "Придржи:",
"more_info": "Покажи више информација: {name}",
"navigate_to": "Отиђите на {location}",
"tap": "Додирни",
"toggle": "Укључи {name}"
}
}
},
"page-onboarding": {
"integration": {
"finish": "Крај"
},
"user": {
"data": {
"password_confirm": "Потврда лозинке"
@ -110,51 +150,11 @@
"error": {
"password_not_match": "Лозинке се не подударају"
}
},
"integration": {
"finish": "Крај"
}
},
"lovelace": {
"cards": {
"picture-elements": {
"hold": "Придржи:",
"tap": "Додирни",
"navigate_to": "Отиђите на {location}",
"toggle": "Укључи {name}",
"more_info": "Покажи више информација: {name}"
}
}
}
},
"card": {
"lock": {
"lock": "Zaključaj",
"unlock": "Otključaj"
},
"media_player": {
"source": "Izvor",
"sound_mode": "Režim zvuka"
}
},
"dialogs": {
"more_info_settings": {
"save": "Sačuvaj",
"name": "Naziv"
}
}
},
"domain": {
"zwave": "Z-Wave",
"person": "Особа"
},
"state_attributes": {
"climate": {
"fan_mode": {
"off": "Искључен",
"on": "Укључен",
"auto": "Аутоматски"
}
"sidebar": {
"log_out": "Одјавити се"
}
}
}

File diff suppressed because it is too large Load Diff

View File

@ -1,31 +1,64 @@
{
"domain": {
"input_text": "உரை உள்ளிடு",
"light": "மின் விளக்கு",
"lock": "பூட்டு",
"mailbox": "அஞ்சல் பெட்டி",
"media_player": "மீடியா பிளேயர்",
"notify": "தெரிவி",
"remote": "ரிமோட்",
"scene": "காட்சி",
"script": "ஸ்கிரிப்ட்",
"sensor": "சென்சார்",
"sun": "சூரியன்",
"switch": "ஸ்விட்ச்",
"updater": "அப்டேட்டர்",
"weblink": "இணையதள இணைப்பு",
"zwave": "Z-Wave"
},
"panel": {
"config": "அமைப்புகள்",
"states": "கண்ணோட்டம்",
"map": "வரைபடம்",
"logbook": "பதிவேடுகள்",
"history": "வரலாறு",
"logbook": "பதிவேடுகள்",
"mailbox": "அஞ்சல் பெட்டி",
"shopping_list": "பொருட்கள் பட்டியல்"
"map": "வரைபடம்",
"shopping_list": "பொருட்கள் பட்டியல்",
"states": "கண்ணோட்டம்"
},
"state": {
"default": {
"off": "ஆஃப்",
"on": "ஆன்",
"unknown": "தெரியவில்லை",
"unavailable": "கிடைக்கவில்லை"
},
"state_badge": {
"alarm_control_panel": {
"armed": "எச்சரிக்கை ஒலி அமைக்கப்பட்டுள்ளது",
"disarmed": "எச்சரிக்கை ஒலி அமைக்கப்படவில்லை",
"armed_home": "எச்சரிக்கை ஒலி முகப்பு",
"armed_away": "எச்சரிக்கை ஒலி வெளியே",
"armed_night": "எச்சரிக்கை ஒலி இரவில்",
"pending": "நிலுவையில்",
"armed_away": "எச்சரிக்கை ஒலி அமைக்கப்பட்டுள்ளது ",
"armed_custom_bypass": "எச்சரிக்கை ஒலி அமைக்கப்பட்டுள்ளது",
"armed_home": "எச்சரிக்கை ஒலி அமைக்கப்பட்டுள்ளது ",
"armed_night": "எச்சரிக்கை ஒலி அமைக்கப்பட்டுள்ளது",
"arming": "எச்சரிக்கை ஒலி அமைக்கிறது",
"disarmed": "எச்சரிக்கை ஒலி அமைக்கப்படவில்லை",
"disarming": "எச்சரிக்கை ஒலி அமைக்கப்படவில்லை",
"pending": "கிடப்பில்",
"triggered": "தூண்ட"
},
"default": {
"unavailable": "கிடைக்கவில்லை",
"unknown": "தெரியாத"
},
"device_tracker": {
"home": "வீட்டில்",
"not_home": "தொலைவில்"
}
},
"state": {
"alarm_control_panel": {
"armed": "எச்சரிக்கை ஒலி அமைக்கப்பட்டுள்ளது",
"armed_away": "எச்சரிக்கை ஒலி வெளியே",
"armed_custom_bypass": "விருப்ப எச்சரிக்கை ஒலி",
"armed_home": "எச்சரிக்கை ஒலி முகப்பு",
"armed_night": "எச்சரிக்கை ஒலி இரவில்",
"arming": "எச்சரிக்கை ஒலி அமைக்கிறது",
"disarmed": "எச்சரிக்கை ஒலி அமைக்கப்படவில்லை",
"disarming": "எச்சரிக்கை ஒலி நீக்கம்",
"triggered": "தூண்டப்படுகிறது",
"armed_custom_bypass": "விருப்ப எச்சரிக்கை ஒலி"
"pending": "நிலுவையில்",
"triggered": "தூண்டப்படுகிறது"
},
"automation": {
"off": "ஆஃப்",
@ -36,14 +69,18 @@
"off": "ஆஃப்",
"on": "ஆன் "
},
"moisture": {
"off": "உலர்",
"on": "ஈரம்"
},
"gas": {
"off": "தெளிவு",
"on": "கண்டறியப்பட்டது"
},
"heat": {
"off": "ஆஃப்",
"on": "சூடான"
},
"moisture": {
"off": "உலர்",
"on": "ஈரம்"
},
"motion": {
"off": "தெளிவு ",
"on": "கண்டறியப்பட்டது"
@ -52,6 +89,22 @@
"off": "தெளிவு ",
"on": "கண்டறியப்பட்டது"
},
"opening": {
"off": "மூடப்பட்டது",
"on": "திறக்கப்பட்டுள்ளது"
},
"presence": {
"off": "தொலைவில்",
"on": "முகப்பு"
},
"problem": {
"off": "சரி",
"on": "சிக்கல்"
},
"safety": {
"off": "பாதுகாப்பான",
"on": "பாதுகாப்பற்ற"
},
"smoke": {
"off": "தெளிவு ",
"on": "கண்டறியப்பட்டது"
@ -64,26 +117,6 @@
"off": "தெளிவு ",
"on": "கண்டறியப்பட்டது"
},
"opening": {
"off": "மூடப்பட்டது",
"on": "திறக்கப்பட்டுள்ளது"
},
"safety": {
"off": "பாதுகாப்பான",
"on": "பாதுகாப்பற்ற"
},
"presence": {
"off": "தொலைவில்",
"on": "முகப்பு"
},
"problem": {
"off": "சரி",
"on": "சிக்கல்"
},
"heat": {
"off": "ஆஃப்",
"on": "சூடான"
},
"window": {
"off": "மூடப்பட்டுள்ளது",
"on": "திறக்கப்பட்டுள்ளது"
@ -94,38 +127,44 @@
"on": "ஆன் "
},
"camera": {
"idle": "பணியின்றி",
"recording": "பதிவு",
"streaming": "ஸ்ட்ரீமிங்",
"idle": "பணியின்றி"
"streaming": "ஸ்ட்ரீமிங்"
},
"climate": {
"off": "ஆஃப்",
"on": "ஆன் ",
"heat": "வெப்பம்",
"cool": "குளிர்",
"idle": "பணியின்றி",
"auto": "தானாக இயங்குதல்",
"cool": "குளிர்",
"dry": "உலர்ந்த",
"fan_only": "விசிறி மட்டும்",
"eco": "சுற்றுச்சூழல்",
"electric": "மின்சார",
"performance": "செயல்திறன்",
"high_demand": "அதிக தேவை",
"heat_pump": "வெப்ப பம்ப்",
"fan_only": "விசிறி மட்டும்",
"gas": "வாயு",
"manual": "கையேடு"
"heat": "வெப்பம்",
"heat_pump": "வெப்ப பம்ப்",
"high_demand": "அதிக தேவை",
"idle": "பணியின்றி",
"manual": "கையேடு",
"off": "ஆஃப்",
"on": "ஆன் ",
"performance": "செயல்திறன்"
},
"configurator": {
"configure": "உள்ளமை",
"configured": "உள்ளமைக்கப்பட்டது"
},
"cover": {
"open": "திறக்கப்பட்டுள்ளது",
"opening": "திறக்கிறது",
"closed": "மூடப்பட்டது",
"closing": "மூடுகிறது",
"open": "திறக்கப்பட்டுள்ளது",
"opening": "திறக்கிறது",
"stopped": "நிறுத்தப்பட்டது"
},
"default": {
"off": "ஆஃப்",
"on": "ஆன்",
"unavailable": "கிடைக்கவில்லை",
"unknown": "தெரியவில்லை"
},
"device_tracker": {
"home": "முகப்பு",
"not_home": "தொலைவில்"
@ -135,19 +174,19 @@
"on": "விசிறி ஆன்"
},
"group": {
"off": "ஆஃப்",
"on": "ஆன்",
"home": "வீட்டில்",
"not_home": "தொலைவில்",
"open": "திறக்கப்பட்டுள்ளது ",
"opening": "திறக்கிறது ",
"closed": "மூடப்பட்டுள்ளது ",
"closing": "மூடுகிறது ",
"stopped": "நிறுத்தப்பட்டுள்ளது ",
"home": "வீட்டில்",
"locked": "பூட்டப்பட்டுள்ளது ",
"unlocked": "திறக்கப்பட்டுள்ளது ",
"not_home": "தொலைவில்",
"off": "ஆஃப்",
"ok": "சரி",
"problem": "சிக்கல்"
"on": "ஆன்",
"open": "திறக்கப்பட்டுள்ளது ",
"opening": "திறக்கிறது ",
"problem": "சிக்கல்",
"stopped": "நிறுத்தப்பட்டுள்ளது ",
"unlocked": "திறக்கப்பட்டுள்ளது "
},
"input_boolean": {
"off": "ஆஃப்",
@ -162,11 +201,11 @@
"unlocked": "திறக்கப்பட்டது"
},
"media_player": {
"idle": "பணியின்றி",
"off": "ஆஃப்",
"on": "ஆன்",
"playing": "விளையாடுதல்",
"paused": "இடைநிறுத்தப்பட்டுள்ளது",
"idle": "பணியின்றி",
"playing": "விளையாடுதல்",
"standby": "காத்திரு"
},
"plant": {
@ -198,51 +237,24 @@
},
"zwave": {
"default": {
"initializing": "துவக்குகிறது",
"dead": "இறந்துவிட்டது",
"sleeping": "தூங்குகின்றது",
"ready": "தயார்"
"initializing": "துவக்குகிறது",
"ready": "தயார்",
"sleeping": "தூங்குகின்றது"
},
"query_stage": {
"initializing": "துவக்குகிறது ( {query_stage} )",
"dead": "இறந்துவிட்டது ({query_stage})"
"dead": "இறந்துவிட்டது ({query_stage})",
"initializing": "துவக்குகிறது ( {query_stage} )"
}
}
},
"state_badge": {
"default": {
"unknown": "தெரியாத",
"unavailable": "கிடைக்கவில்லை"
},
"alarm_control_panel": {
"armed": "எச்சரிக்கை ஒலி அமைக்கப்பட்டுள்ளது",
"disarmed": "எச்சரிக்கை ஒலி அமைக்கப்படவில்லை",
"armed_home": "எச்சரிக்கை ஒலி அமைக்கப்பட்டுள்ளது ",
"armed_away": "எச்சரிக்கை ஒலி அமைக்கப்பட்டுள்ளது ",
"armed_night": "எச்சரிக்கை ஒலி அமைக்கப்பட்டுள்ளது",
"pending": "கிடப்பில்",
"arming": "எச்சரிக்கை ஒலி அமைக்கிறது",
"disarming": "எச்சரிக்கை ஒலி அமைக்கப்படவில்லை",
"triggered": "தூண்ட",
"armed_custom_bypass": "எச்சரிக்கை ஒலி அமைக்கப்பட்டுள்ளது"
},
"device_tracker": {
"home": "வீட்டில்",
"not_home": "தொலைவில்"
}
},
"ui": {
"sidebar": {
"log_out": "வெளியேறு"
"login-form": {
"log_in": "உள் நுழை",
"password": "கடவுச்சொல்",
"remember": "நினைவில் கொள்"
},
"panel": {
"developer-tools": {
"tabs": {
"mqtt": {
"title": "MQTT"
}
}
},
"config": {
"zwave": {
"caption": "Z-Wave",
@ -250,29 +262,17 @@
"set_config_parameter": "கட்டமைப்பு அளவுருவை அமைக்கவும்"
}
}
},
"developer-tools": {
"tabs": {
"mqtt": {
"title": "MQTT"
}
}
}
},
"login-form": {
"password": "கடவுச்சொல்",
"remember": "நினைவில் கொள்",
"log_in": "உள் நுழை"
"sidebar": {
"log_out": "வெளியேறு"
}
},
"domain": {
"input_text": "உரை உள்ளிடு",
"light": "மின் விளக்கு",
"lock": "பூட்டு",
"mailbox": "அஞ்சல் பெட்டி",
"media_player": "மீடியா பிளேயர்",
"notify": "தெரிவி",
"remote": "ரிமோட்",
"scene": "காட்சி",
"script": "ஸ்கிரிப்ட்",
"sensor": "சென்சார்",
"sun": "சூரியன்",
"switch": "ஸ்விட்ச்",
"updater": "அப்டேட்டர்",
"weblink": "இணையதள இணைப்பு",
"zwave": "Z-Wave"
}
}

View File

@ -1,52 +1,139 @@
{
"panel": {
"config": "అమరిక",
"states": "టూకీగా",
"map": "మ్యాప్",
"logbook": "చిట్టా",
"history": "చరిత్ర",
"attribute": {
"weather": {
"humidity": "తేమ",
"visibility": "దృష్టి గోచరత",
"wind_speed": "గాలి వేగం"
}
},
"domain": {
"alarm_control_panel": "అలారం నియంత్రణ ప్యానెల్",
"automation": "ఆటోమేషన్",
"binary_sensor": "బైనరీ సెన్సార్",
"calendar": "క్యాలెండరు",
"camera": "కెమేరా",
"climate": "వాతావరణం",
"configurator": "కాన్ఫిగరేటర్",
"conversation": "సంభాషణ",
"cover": "కవర్",
"device_tracker": "పరికరం ట్రాకర్",
"fan": "ఫ్యాన్",
"group": "గ్రూప్",
"history_graph": "చరిత్ర గ్రాఫ్",
"image_processing": "ఇమేజ్ ప్రాసెసింగ్",
"input_boolean": "ఇన్పుట్ బూలియన్",
"input_datetime": "ఇన్పుట్ తేదీసమయం",
"input_number": "ఇన్పుట్ సంఖ్య",
"input_select": "ఇన్పుట్ ఎంచుకో",
"input_text": "ఇన్పుట్ టెక్స్ట్",
"light": "లైట్",
"lock": "లాక్",
"mailbox": "మెయిల్ బాక్స్",
"shopping_list": "షాపింగ్ జాబితా",
"media_player": "మీడియా ప్లేయర్",
"notify": "తెలియజేయి",
"plant": "మొక్క",
"proximity": "సామీప్యత",
"remote": "రిమోట్",
"scene": "దృశ్యం",
"script": "స్క్రిప్ట్",
"sensor": "సెన్సర్",
"sun": "సూర్యుడు",
"switch": "స్విచ్",
"updater": "Updater",
"weblink": "వెబ్ లింకు",
"zwave": "Z-Wave"
},
"panel": {
"calendar": "క్యాలెండర్",
"config": "అమరిక",
"dev-info": "సమాచారం",
"developer_tools": "డెవలపర్ టూల్స్",
"calendar": "క్యాలెండర్"
"history": "చరిత్ర",
"logbook": "చిట్టా",
"mailbox": "మెయిల్ బాక్స్",
"map": "మ్యాప్",
"shopping_list": "షాపింగ్ జాబితా",
"states": "టూకీగా"
},
"state_badge": {
"alarm_control_panel": {
"armed": "భద్రంగా ఉంది",
"armed_away": "భద్రంగా ఉంది",
"armed_custom_bypass": "భద్రంగా ఉంది",
"armed_home": "ఇల్లు భద్రం",
"armed_night": "భద్రంగా ఉంది",
"arming": "భద్రించుట",
"disarmed": "భద్రత లేదు",
"disarming": "భద్రత లేదు",
"pending": "నిలుపు",
"triggered": "ఊపందుకుంది"
},
"default": {
"unavailable": "అందుబాటులో లేదు",
"unknown": "తెలియదు"
},
"device_tracker": {
"home": "ఇంట్లో",
"not_home": "బయట"
}
},
"state": {
"default": {
"off": "ఆఫ్",
"on": "ఆన్",
"unknown": "తెలియదు",
"unavailable": "అందుబాటులో లేదు"
},
"alarm_control_panel": {
"armed": "భద్రత వుంది",
"disarmed": "భద్రత లేదు",
"armed_home": "సెక్యూరిటీ సిస్టమ్ ఆన్ చేయబడింది",
"armed_away": "ఇంట బయట భద్రత",
"armed_custom_bypass": "భద్రత కస్టమ్ బైపాస్",
"armed_home": "సెక్యూరిటీ సిస్టమ్ ఆన్ చేయబడింది",
"armed_night": "రాత్రి పూట భద్రత",
"pending": "పెండింగ్",
"arming": "భద్రించుట",
"disarmed": "భద్రత లేదు",
"disarming": "భద్రత తీసివేయుట",
"triggered": "ఊపందుకుంది",
"armed_custom_bypass": "భద్రత కస్టమ్ బైపాస్"
"pending": "పెండింగ్",
"triggered": "ఊపందుకుంది"
},
"automation": {
"off": "ఆఫ్",
"on": "ఆన్"
},
"binary_sensor": {
"battery": {
"off": "సాధారణ",
"on": "తక్కువ"
},
"cold": {
"on": "చల్లని"
},
"connectivity": {
"off": "డిస్కనెక్ట్",
"on": "కనెక్ట్"
},
"default": {
"off": "ఆఫ్",
"on": "ఆన్"
},
"moisture": {
"off": "పొడి",
"on": "తడి"
"door": {
"off": "మూసుకుంది",
"on": "తెరిచివుంది"
},
"garage_door": {
"off": "మూసుకుంది",
"on": "తెరిచివుంది"
},
"gas": {
"off": "గ్యాస్ ఆఫ్",
"on": "గ్యాస్ ఆన్"
},
"heat": {
"off": "సాధారణ",
"on": "వేడి"
},
"lock": {
"off": "లాక్ చేయబడింది",
"on": "లాక్ చేయబడలేదు"
},
"moisture": {
"off": "పొడి",
"on": "తడి"
},
"motion": {
"off": "కదలిక లేదు",
"on": "కదలిక వుంది"
@ -55,6 +142,22 @@
"off": "ఉనికిడి లేదు",
"on": "ఉనికిడి ఉంది"
},
"opening": {
"off": "మూసివుంది",
"on": "తెరుచుకుంటోంది"
},
"presence": {
"off": "బయట",
"on": "ఇంట"
},
"problem": {
"off": "OK",
"on": "సమస్య"
},
"safety": {
"off": "క్షేమం",
"on": "క్షేమం కాదు"
},
"smoke": {
"off": "పొగ లేదు",
"on": "పొగ వుంది"
@ -67,52 +170,9 @@
"off": "కదలట్లేదు",
"on": "కదులుతోంది"
},
"opening": {
"off": "మూసివుంది",
"on": "తెరుచుకుంటోంది"
},
"safety": {
"off": "క్షేమం",
"on": "క్షేమం కాదు"
},
"presence": {
"off": "బయట",
"on": "ఇంట"
},
"battery": {
"off": "సాధారణ",
"on": "తక్కువ"
},
"problem": {
"off": "OK",
"on": "సమస్య"
},
"connectivity": {
"off": "డిస్కనెక్ట్",
"on": "కనెక్ట్"
},
"cold": {
"on": "చల్లని"
},
"door": {
"off": "మూసుకుంది",
"on": "తెరిచివుంది"
},
"garage_door": {
"off": "మూసుకుంది",
"on": "తెరిచివుంది"
},
"heat": {
"off": "సాధారణ",
"on": "వేడి"
},
"window": {
"off": "మూసుకుంది",
"on": "తెరిచివుంది"
},
"lock": {
"off": "లాక్ చేయబడింది",
"on": "లాక్ చేయబడలేదు"
}
},
"calendar": {
@ -120,38 +180,44 @@
"on": "ఆన్"
},
"camera": {
"idle": "ఐడిల్",
"recording": "రికార్డింగ్",
"streaming": "ప్రసారం",
"idle": "ఐడిల్"
"streaming": "ప్రసారం"
},
"climate": {
"off": "ఆఫ్",
"on": "ఆన్",
"heat": "వెచ్చగా",
"cool": "చల్లగా",
"idle": "ఐడిల్",
"auto": "దానంతట అదే",
"cool": "చల్లగా",
"dry": "పొడి",
"fan_only": "ఫ్యాన్ మాత్రమే",
"eco": "పర్యావరణం",
"electric": "ఎలక్ట్రిక్",
"performance": "ప్రదర్శన",
"high_demand": "అధిక డిమాండ్",
"heat_pump": "వేడి పంపు",
"fan_only": "ఫ్యాన్ మాత్రమే",
"gas": "వాయువు",
"manual": "మాన్యువల్"
"heat": "వెచ్చగా",
"heat_pump": "వేడి పంపు",
"high_demand": "అధిక డిమాండ్",
"idle": "ఐడిల్",
"manual": "మాన్యువల్",
"off": "ఆఫ్",
"on": "ఆన్",
"performance": "ప్రదర్శన"
},
"configurator": {
"configure": "కాన్ఫిగర్",
"configured": "కాన్ఫిగర్"
},
"cover": {
"open": "తెరిచివుంది",
"opening": "తెరుచుకుంటోంది",
"closed": "మూసుకుంది",
"closing": "మూసుకుంటోంది",
"open": "తెరిచివుంది",
"opening": "తెరుచుకుంటోంది",
"stopped": "ఆగివుంది"
},
"default": {
"off": "ఆఫ్",
"on": "ఆన్",
"unavailable": "అందుబాటులో లేదు",
"unknown": "తెలియదు"
},
"device_tracker": {
"home": "ఇంట",
"not_home": "బయట"
@ -161,19 +227,19 @@
"on": "ఆన్"
},
"group": {
"off": "ఆఫ్",
"on": "ఆన్",
"home": "ఇంట",
"not_home": "బయట",
"open": "తెరిచివుంది",
"opening": "తెరుచుకుంటోంది",
"closed": "మూసుకుంది",
"closing": "మూసుకుంటోంది",
"stopped": "ఆపివుంది",
"home": "ఇంట",
"locked": "మూసి వుండు",
"unlocked": "తెరుచి వుండు",
"not_home": "బయట",
"off": "ఆఫ్",
"ok": "అలాగే",
"problem": "సమస్య"
"on": "ఆన్",
"open": "తెరిచివుంది",
"opening": "తెరుచుకుంటోంది",
"problem": "సమస్య",
"stopped": "ఆపివుంది",
"unlocked": "తెరుచి వుండు"
},
"input_boolean": {
"off": "ఆఫ్",
@ -188,11 +254,11 @@
"unlocked": "తెరుచి వుండు"
},
"media_player": {
"idle": "ఐడిల్",
"off": "ఆఫ్",
"on": "ఆన్",
"playing": "ఆడుతోంది",
"paused": "ఆపివుంది",
"idle": "ఐడిల్",
"playing": "ఆడుతోంది",
"standby": "నిలకడ"
},
"plant": {
@ -222,17 +288,8 @@
"off": "ఆఫ్",
"on": "ఆన్"
},
"zwave": {
"default": {
"initializing": "సిద్ధం అవుతోంది",
"dead": "మృత పరికరం",
"sleeping": "నిద్రిస్తోంది",
"ready": "రెడీ"
},
"query_stage": {
"initializing": "సిద్ధం అవుతోంది ( {query_stage} )",
"dead": "మృత పరికరం ({query_stage})"
}
"vacuum": {
"cleaning": "శుభ్రపరుచుతోంది"
},
"weather": {
"cloudy": "మేఘావృతం",
@ -249,326 +306,45 @@
"windy": "గాలులతో",
"windy-variant": "గాలులతో"
},
"vacuum": {
"cleaning": "శుభ్రపరుచుతోంది"
}
},
"state_badge": {
"default": {
"unknown": "తెలియదు",
"unavailable": "అందుబాటులో లేదు"
},
"alarm_control_panel": {
"armed": "భద్రంగా ఉంది",
"disarmed": "భద్రత లేదు",
"armed_home": "ఇల్లు భద్రం",
"armed_away": "భద్రంగా ఉంది",
"armed_night": "భద్రంగా ఉంది",
"pending": "నిలుపు",
"arming": "భద్రించుట",
"disarming": "భద్రత లేదు",
"triggered": "ఊపందుకుంది",
"armed_custom_bypass": "భద్రంగా ఉంది"
},
"device_tracker": {
"home": "ఇంట్లో",
"not_home": "బయట"
"zwave": {
"default": {
"dead": "మృత పరికరం",
"initializing": "సిద్ధం అవుతోంది",
"ready": "రెడీ",
"sleeping": "నిద్రిస్తోంది"
},
"query_stage": {
"dead": "మృత పరికరం ({query_stage})",
"initializing": "సిద్ధం అవుతోంది ( {query_stage} )"
}
}
},
"ui": {
"panel": {
"shopping-list": {
"clear_completed": "పూర్తయినవి తొలిగించు",
"add_item": "క్రొత్తది జోడించు",
"microphone_tip": "కుడి వైపున మైక్రోఫోన్ను నొక్కి, “Add candy to my shopping list”"
},
"developer-tools": {
"tabs": {
"services": {
"title": "సేవలు"
},
"states": {
"title": "స్టేట్స్"
},
"events": {
"title": "సంఘటనలు"
},
"templates": {
"title": "టెంప్లేట్లు"
},
"mqtt": {
"title": "MQTT"
}
}
},
"history": {
"period": "కాలం"
},
"mailbox": {
"empty": "మీకు ఏ సందేశాలు లేవు",
"playback_title": "సందేశం ప్లేబ్యాక్",
"delete_prompt": "ఈ సందేశాన్ని తొలగించాలా?",
"delete_button": "తొలగించు"
},
"config": {
"header": "కాన్ఫిగర్ Home Assistant",
"core": {
"section": {
"server_control": {
"validation": {
"check_config": "కాన్ఫిగరేషన్ను తనిఖీ చేయండి",
"valid": "మంచి కాన్ఫిగరేషన్!",
"invalid": "చెల్లని కాన్ఫిగరేషన్"
},
"reloading": {
"heading": "మీ కాన్ఫిగరేషన్ రీలోడ్ అవుతోంది",
"core": "రీలోడ్ కోర్",
"group": "గ్రూప్స్ మళ్లీ లోడ్ చేయండి",
"automation": "ఆటోమేషన్లను మళ్లీ లోడ్ చేయండి",
"script": "స్క్రిప్ట్లను మళ్లీ లోడ్ చేయండి"
},
"server_management": {
"heading": "సర్వర్ నిర్వహణ",
"restart": "పునఃప్రారంభించు",
"stop": "ఆపు"
}
}
}
},
"customize": {
"caption": "మార్పులు చేర్పులు"
},
"automation": {
"caption": "ఆటోమేషన్",
"description": "ఆటోమేషన్లను సృష్టించండి మరియు సవరించండి",
"picker": {
"header": "ఆటోమేషన్ ఎడిటర్",
"pick_automation": "సవరించడానికి ఆటోమేషన్ను ఎంచుకోండి",
"no_automations": "సవరించగలిగే ఆటోమేషన్లు లేవు",
"add_automation": "కొత్త ఆటోమేషన్"
},
"editor": {
"introduction": "ఆటోమేషన్ల ద్వారా మీ ఇంటికి ప్రాణం పోయండి",
"default_name": "కొత్త ఆటోమేషన్",
"save": "సేవ్",
"triggers": {
"add": "క్రొత్తది జోడించు",
"duplicate": "నకిలీ",
"delete": "తొలగించు",
"delete_confirm": "ఖచ్చితంగా తొలగించాలనుకుంటున్నారా?",
"type_select": "ట్రిగ్గర్ రకం",
"type": {
"event": {
"label": "ఈవెంట్",
"event_type": "ఈవెంట్ రకం",
"event_data": "ఈవెంట్ డేటా"
},
"state": {
"label": "స్థితి",
"from": "నుండి",
"to": "టు"
},
"homeassistant": {
"label": "Home Assistant",
"event": "ఈవెంట్",
"start": "ప్రారంభం"
},
"mqtt": {
"label": "MQTT",
"topic": "విషయం",
"payload": "పేలోడ్ "
},
"numeric_state": {
"label": "సంఖ్యా స్థితి",
"above": "పైన",
"below": "క్రింద"
},
"sun": {
"sunrise": "సూర్యోదయం",
"sunset": "సూర్యాస్తమయం"
},
"template": {
"label": "టెంప్లేట్"
},
"time": {
"label": "సమయం",
"at": "At"
},
"zone": {
"enter": "\nప్రవేశిచు"
}
}
},
"conditions": {
"add": "అంశాన్ని జోడించు",
"duplicate": "నకిలీ",
"delete": "తీసివేయి",
"delete_confirm": "ఇది మీరు delete చేయాలని అనుకుంటున్నారా?",
"type_select": "కండిషన్ రకం",
"type": {
"numeric_state": {
"above": "పైన",
"below": "కింద"
},
"sun": {
"label": "సూర్యుడు",
"before": "ముందు",
"after": "తరువాత",
"before_offset": "ఆఫ్సెట్కు ముందు (ఐచ్ఛికం)",
"after_offset": "ఆఫ్సెట్ తర్వాత (ఐచ్ఛికం)",
"sunrise": "సూర్యోదయం",
"sunset": "సూర్యాస్తమయం"
},
"time": {
"after": "తరువాత",
"before": "ముందు"
}
}
},
"actions": {
"header": "చర్యలు",
"add": "అంశాన్ని జోడించు",
"unsupported_action": "మద్దతు లేని చర్య: {action}",
"type_select": "యాక్షన్ రకం",
"type": {
"delay": {
"label": "ఆలస్యము"
},
"wait_template": {
"label": "వేచిచూడండి",
"timeout": "సమయం ముగిసింది (ఐచ్ఛికం)"
},
"condition": {
"label": "కండిషన్"
},
"event": {
"label": "ఫైర్ ఈవెంట్"
}
}
}
}
},
"script": {
"caption": "స్క్రిప్ట్",
"description": "స్క్రిప్ట్లను సృష్టించండి మరియు సవరించండి"
},
"zwave": {
"caption": "Z-Wave",
"description": "మీ Z- వేవ్ నెట్వర్క్ని నిర్వహించండి",
"node_config": {
"set_config_parameter": "కాన్ఫిగర్ పారామితిని సెట్ చేయండి"
}
},
"users": {
"caption": "వినియోగదారులు",
"picker": {
"title": "వినియోగదారులు"
},
"editor": {
"change_password": "పాస్ వర్డ్ ను మార్చండి"
}
}
},
"profile": {
"push_notifications": {
"description": "ఈ పరికరానికి ప్రకటనలను పంపండి.",
"link_promo": "మరింత తెలుసుకోండి"
},
"language": {
"header": "భాషా",
"link_promo": "అనువాదకు సహాయం చెయ్యండి",
"dropdown_label": "భాష"
},
"refresh_tokens": {
"header": "రిఫ్రెష్ టోకెన్లు"
},
"long_lived_access_tokens": {
"created_at": "{date} లో రూపొందించబడింది",
"prompt_name": "పేరు?",
"not_used": "ఎప్పుడూ ఉపయోగించలేదు"
}
},
"page-authorize": {
"initializing": "ప్రారంభమవుతోంది",
"abort_intro": "లాగిన్ ప్రక్రియ ఆపివేయపడింది",
"form": {
"working": "దయచేసి వేచి ఉండండి",
"unknown_error": "ఎక్కడో తేడ జరిగింది",
"providers": {
"homeassistant": {
"step": {
"init": {
"data": {
"username": "యూజర్ పేరు",
"password": "పాస్వర్డ్"
}
}
},
"error": {
"invalid_auth": "తప్పు యూజర్ పేరు లేదా తప్పు పాస్ వర్డ్"
},
"abort": {
"login_expired": "సెషన్ గడువు ముగిసింది, మళ్ళీ లాగిన్ అవ్వండి."
}
},
"trusted_networks": {
"step": {
"init": {
"data": {
"user": "యూజర్"
}
}
},
"abort": {
"not_whitelisted": "మీ కంప్యూటర్ అనుమతి జాబితాలో లేదు."
}
},
"command_line": {
"step": {
"init": {
"data": {
"username": "యూజర్ పేరు"
}
}
},
"error": {
"invalid_auth": "తప్పు యూజర్ పేరు లేదా తప్పు పాస్ వర్డ్"
},
"abort": {
"login_expired": "సెషన్ గడువు ముగిసింది, మళ్ళీ లాగిన్ అవ్వండి."
}
}
}
}
},
"page-onboarding": {
"user": {
"intro": "వినియోగదారు ఖాతాను సృష్టించడం ద్వారా ప్రారంభిద్దాం.",
"required_field": "ఇది అవసరం",
"data": {
"name": "పేరు",
"username": "యూజర్ పేరు",
"password": "పాస్ వర్డ్"
}
}
}
},
"sidebar": {
"log_out": "లాగ్ అవుట్"
},
"common": {
"loading": "లోడింగ్",
"cancel": "రద్దు"
},
"login-form": {
"password": "పాస్వర్డ్",
"remember": "గుర్తుంచుకో",
"log_in": "లాగిన్"
"auth_store": {
"ask": "మీరు ఈ లాగిన్ సేవ్ చేయాలనుకుంటున్నారా?",
"confirm": "లాగిన్ సేవ్ చేయండి",
"decline": "అక్కర్లేదు"
},
"card": {
"alarm_control_panel": {
"clear_code": "Clear",
"code": "కోడ్"
},
"automation": {
"last_triggered": "ఎప్పుడు మొదలెయ్యంది"
},
"camera": {
"not_available": "చిత్రం అందుబాటులో లేదు"
},
"fan": {
"speed": "స్పీడ్"
},
"lock": {
"unlock": "అన్లాక్"
},
"media_player": {
"sound_mode": "ధ్వని రీతి"
},
"persistent_notification": {
"dismiss": "తొలగించు"
},
@ -578,6 +354,12 @@
"script": {
"execute": "అమలు చేయండి"
},
"vacuum": {
"actions": {
"start_cleaning": "శుభ్రపరచడం ప్రారంభించండి",
"turn_off": "ఆపివేయండి"
}
},
"weather": {
"attributes": {
"visibility": "కనిపించే దూరం",
@ -590,8 +372,8 @@
"n": "N",
"ne": "NE",
"nne": "NNE",
"nw": "NW",
"nnw": "NNW",
"nw": "NW",
"s": "S",
"se": "SE",
"sse": "SSE",
@ -602,36 +384,18 @@
"wsw": "WSW"
},
"forecast": "వాతావరణ సూచన"
},
"alarm_control_panel": {
"code": "కోడ్",
"clear_code": "Clear"
},
"automation": {
"last_triggered": "ఎప్పుడు మొదలెయ్యంది"
},
"fan": {
"speed": "స్పీడ్"
},
"lock": {
"unlock": "అన్లాక్"
},
"media_player": {
"sound_mode": "ధ్వని రీతి"
},
"vacuum": {
"actions": {
"start_cleaning": "శుభ్రపరచడం ప్రారంభించండి",
"turn_off": "ఆపివేయండి"
}
}
},
"common": {
"cancel": "రద్దు",
"loading": "లోడింగ్"
},
"components": {
"service-picker": {
"service": "సర్వీస్"
},
"relative_time": {
"never": "ఎన్నడూ జరగలేదు"
},
"service-picker": {
"service": "సర్వీస్"
}
},
"dialogs": {
@ -639,58 +403,294 @@
"save": "సేవ్"
}
},
"auth_store": {
"ask": "మీరు ఈ లాగిన్ సేవ్ చేయాలనుకుంటున్నారా?",
"decline": "అక్కర్లేదు",
"confirm": "లాగిన్ సేవ్ చేయండి"
"login-form": {
"log_in": "లాగిన్",
"password": "పాస్వర్డ్",
"remember": "గుర్తుంచుకో"
},
"notification_drawer": {
"empty": "ప్రకటనలు లేవు",
"title": "ప్రకటనలు"
}
},
"domain": {
"alarm_control_panel": "అలారం నియంత్రణ ప్యానెల్",
"automation": "ఆటోమేషన్",
"binary_sensor": "బైనరీ సెన్సార్",
"calendar": "క్యాలెండరు",
"camera": "కెమేరా",
"climate": "వాతావరణం",
"configurator": "కాన్ఫిగరేటర్",
"conversation": "సంభాషణ",
"cover": "కవర్",
"device_tracker": "పరికరం ట్రాకర్",
"fan": "ఫ్యాన్",
"history_graph": "చరిత్ర గ్రాఫ్",
"group": "గ్రూప్",
"image_processing": "ఇమేజ్ ప్రాసెసింగ్",
"input_boolean": "ఇన్పుట్ బూలియన్",
"input_datetime": "ఇన్పుట్ తేదీసమయం",
"input_select": "ఇన్పుట్ ఎంచుకో",
"input_number": "ఇన్పుట్ సంఖ్య",
"input_text": "ఇన్పుట్ టెక్స్ట్",
"light": "లైట్",
"lock": "లాక్",
"mailbox": "మెయిల్ బాక్స్",
"media_player": "మీడియా ప్లేయర్",
"notify": "తెలియజేయి",
"plant": "మొక్క",
"proximity": "సామీప్యత",
"remote": "రిమోట్",
"scene": "దృశ్యం",
"script": "స్క్రిప్ట్",
"sensor": "సెన్సర్",
"sun": "సూర్యుడు",
"switch": "స్విచ్",
"updater": "Updater",
"weblink": "వెబ్ లింకు",
"zwave": "Z-Wave"
},
"attribute": {
"weather": {
"humidity": "తేమ",
"visibility": "దృష్టి గోచరత",
"wind_speed": "గాలి వేగం"
},
"panel": {
"config": {
"automation": {
"caption": "ఆటోమేషన్",
"description": "ఆటోమేషన్లను సృష్టించండి మరియు సవరించండి",
"editor": {
"actions": {
"add": "అంశాన్ని జోడించు",
"header": "చర్యలు",
"type_select": "యాక్షన్ రకం",
"type": {
"condition": {
"label": "కండిషన్"
},
"delay": {
"label": "ఆలస్యము"
},
"event": {
"label": "ఫైర్ ఈవెంట్"
},
"wait_template": {
"label": "వేచిచూడండి",
"timeout": "సమయం ముగిసింది (ఐచ్ఛికం)"
}
},
"unsupported_action": "మద్దతు లేని చర్య: {action}"
},
"conditions": {
"add": "అంశాన్ని జోడించు",
"delete": "తీసివేయి",
"delete_confirm": "ఇది మీరు delete చేయాలని అనుకుంటున్నారా?",
"duplicate": "నకిలీ",
"type_select": "కండిషన్ రకం",
"type": {
"numeric_state": {
"above": "పైన",
"below": "కింద"
},
"sun": {
"after": "తరువాత",
"after_offset": "ఆఫ్సెట్ తర్వాత (ఐచ్ఛికం)",
"before": "ముందు",
"before_offset": "ఆఫ్సెట్కు ముందు (ఐచ్ఛికం)",
"label": "సూర్యుడు",
"sunrise": "సూర్యోదయం",
"sunset": "సూర్యాస్తమయం"
},
"time": {
"after": "తరువాత",
"before": "ముందు"
}
}
},
"default_name": "కొత్త ఆటోమేషన్",
"introduction": "ఆటోమేషన్ల ద్వారా మీ ఇంటికి ప్రాణం పోయండి",
"save": "సేవ్",
"triggers": {
"add": "క్రొత్తది జోడించు",
"delete": "తొలగించు",
"delete_confirm": "ఖచ్చితంగా తొలగించాలనుకుంటున్నారా?",
"duplicate": "నకిలీ",
"type_select": "ట్రిగ్గర్ రకం",
"type": {
"event": {
"event_data": "ఈవెంట్ డేటా",
"event_type": "ఈవెంట్ రకం",
"label": "ఈవెంట్"
},
"homeassistant": {
"event": "ఈవెంట్",
"label": "Home Assistant",
"start": "ప్రారంభం"
},
"mqtt": {
"label": "MQTT",
"payload": "పేలోడ్ ",
"topic": "విషయం"
},
"numeric_state": {
"above": "పైన",
"below": "క్రింద",
"label": "సంఖ్యా స్థితి"
},
"state": {
"from": "నుండి",
"label": "స్థితి",
"to": "టు"
},
"sun": {
"sunrise": "సూర్యోదయం",
"sunset": "సూర్యాస్తమయం"
},
"template": {
"label": "టెంప్లేట్"
},
"time": {
"at": "At",
"label": "సమయం"
},
"zone": {
"enter": "\\nప్రవేశిచు"
}
}
}
},
"picker": {
"add_automation": "కొత్త ఆటోమేషన్",
"header": "ఆటోమేషన్ ఎడిటర్",
"no_automations": "సవరించగలిగే ఆటోమేషన్లు లేవు",
"pick_automation": "సవరించడానికి ఆటోమేషన్ను ఎంచుకోండి"
}
},
"core": {
"section": {
"server_control": {
"reloading": {
"automation": "ఆటోమేషన్లను మళ్లీ లోడ్ చేయండి",
"core": "రీలోడ్ కోర్",
"group": "గ్రూప్స్ మళ్లీ లోడ్ చేయండి",
"heading": "మీ కాన్ఫిగరేషన్ రీలోడ్ అవుతోంది",
"script": "స్క్రిప్ట్లను మళ్లీ లోడ్ చేయండి"
},
"server_management": {
"heading": "సర్వర్ నిర్వహణ",
"restart": "పునఃప్రారంభించు",
"stop": "ఆపు"
},
"validation": {
"check_config": "కాన్ఫిగరేషన్ను తనిఖీ చేయండి",
"invalid": "చెల్లని కాన్ఫిగరేషన్",
"valid": "మంచి కాన్ఫిగరేషన్!"
}
}
}
},
"customize": {
"caption": "మార్పులు చేర్పులు"
},
"header": "కాన్ఫిగర్ Home Assistant",
"script": {
"caption": "స్క్రిప్ట్",
"description": "స్క్రిప్ట్లను సృష్టించండి మరియు సవరించండి"
},
"users": {
"caption": "వినియోగదారులు",
"editor": {
"change_password": "పాస్ వర్డ్ ను మార్చండి"
},
"picker": {
"title": "వినియోగదారులు"
}
},
"zwave": {
"caption": "Z-Wave",
"description": "మీ Z- వేవ్ నెట్వర్క్ని నిర్వహించండి",
"node_config": {
"set_config_parameter": "కాన్ఫిగర్ పారామితిని సెట్ చేయండి"
}
}
},
"developer-tools": {
"tabs": {
"events": {
"title": "సంఘటనలు"
},
"mqtt": {
"title": "MQTT"
},
"services": {
"title": "సేవలు"
},
"states": {
"title": "స్టేట్స్"
},
"templates": {
"title": "టెంప్లేట్లు"
}
}
},
"history": {
"period": "కాలం"
},
"mailbox": {
"delete_button": "తొలగించు",
"delete_prompt": "ఈ సందేశాన్ని తొలగించాలా?",
"empty": "మీకు ఏ సందేశాలు లేవు",
"playback_title": "సందేశం ప్లేబ్యాక్"
},
"page-authorize": {
"abort_intro": "లాగిన్ ప్రక్రియ ఆపివేయపడింది",
"form": {
"providers": {
"command_line": {
"abort": {
"login_expired": "సెషన్ గడువు ముగిసింది, మళ్ళీ లాగిన్ అవ్వండి."
},
"error": {
"invalid_auth": "తప్పు యూజర్ పేరు లేదా తప్పు పాస్ వర్డ్"
},
"step": {
"init": {
"data": {
"username": "యూజర్ పేరు"
}
}
}
},
"homeassistant": {
"abort": {
"login_expired": "సెషన్ గడువు ముగిసింది, మళ్ళీ లాగిన్ అవ్వండి."
},
"error": {
"invalid_auth": "తప్పు యూజర్ పేరు లేదా తప్పు పాస్ వర్డ్"
},
"step": {
"init": {
"data": {
"password": "పాస్వర్డ్",
"username": "యూజర్ పేరు"
}
}
}
},
"trusted_networks": {
"abort": {
"not_whitelisted": "మీ కంప్యూటర్ అనుమతి జాబితాలో లేదు."
},
"step": {
"init": {
"data": {
"user": "యూజర్"
}
}
}
}
},
"unknown_error": "ఎక్కడో తేడ జరిగింది",
"working": "దయచేసి వేచి ఉండండి"
},
"initializing": "ప్రారంభమవుతోంది"
},
"page-onboarding": {
"user": {
"data": {
"name": "పేరు",
"password": "పాస్ వర్డ్",
"username": "యూజర్ పేరు"
},
"intro": "వినియోగదారు ఖాతాను సృష్టించడం ద్వారా ప్రారంభిద్దాం.",
"required_field": "ఇది అవసరం"
}
},
"profile": {
"language": {
"dropdown_label": "భాష",
"header": "భాషా",
"link_promo": "అనువాదకు సహాయం చెయ్యండి"
},
"long_lived_access_tokens": {
"created_at": "{date} లో రూపొందించబడింది",
"not_used": "ఎప్పుడూ ఉపయోగించలేదు",
"prompt_name": "పేరు?"
},
"push_notifications": {
"description": "ఈ పరికరానికి ప్రకటనలను పంపండి.",
"link_promo": "మరింత తెలుసుకోండి"
},
"refresh_tokens": {
"header": "రిఫ్రెష్ టోకెన్లు"
}
},
"shopping-list": {
"add_item": "క్రొత్తది జోడించు",
"clear_completed": "పూర్తయినవి తొలిగించు",
"microphone_tip": "కుడి వైపున మైక్రోఫోన్ను నొక్కి, “Add candy to my shopping list”"
}
},
"sidebar": {
"log_out": "లాగ్ అవుట్"
}
}
}

File diff suppressed because it is too large Load Diff

View File

@ -1,53 +1,142 @@
{
"panel": {
"config": "Ayarlar",
"states": "Genel durum",
"map": "Harita",
"logbook": "Kayıt defteri",
"history": "Geçmiş",
"attribute": {
"weather": {
"humidity": "Nem",
"visibility": "Görünürlük",
"wind_speed": "Rüzgar hızı"
}
},
"domain": {
"alarm_control_panel": "Alarm kontrol paneli",
"automation": "Otomasyon",
"binary_sensor": "İkili sensör",
"calendar": "Takvim",
"camera": "Kamera",
"climate": "İklim",
"configurator": "Yapılandırıcı",
"conversation": "Konuşma",
"cover": "Panjur",
"device_tracker": "Cihaz izleyici",
"fan": "Fan",
"group": "Grup",
"history_graph": "Geçmiş grafiği",
"image_processing": "Görüntü işleme",
"input_boolean": "Doğru\/Yanlış giriniz",
"input_datetime": "Giriş Tarih\/Saat",
"input_number": "Numara giriniz",
"input_select": "Girdi seçiniz",
"input_text": "Metin giriniz",
"light": "Işık",
"lock": "Kilit",
"mailbox": "Posta kutusu",
"shopping_list": "Alışveriş listesi",
"media_player": "Medya oynatıcı",
"notify": "Bildir",
"plant": "Bitki",
"proximity": "Yakınlık",
"remote": "Uzaktan Kumanda",
"scene": "Senaryo",
"script": "Senaryo",
"sensor": "Sensör",
"sun": "Güneş",
"switch": "Anahtar",
"updater": "Güncelleyici",
"weblink": "Web bağlantısı",
"zha": "ZHA",
"zwave": "Z-Wave"
},
"panel": {
"calendar": "Takvim",
"config": "Ayarlar",
"dev-info": "Bilgi",
"developer_tools": "Geliştirici araçları",
"calendar": "Takvim",
"profile": "Profil"
"history": "Geçmiş",
"logbook": "Kayıt defteri",
"mailbox": "Posta kutusu",
"map": "Harita",
"profile": "Profil",
"shopping_list": "Alışveriş listesi",
"states": "Genel durum"
},
"state": {
"default": {
"off": "Kapalı",
"on": "Açık",
"unknown": "Bilinmeyen",
"unavailable": "Mevcut değil"
},
"state_badge": {
"alarm_control_panel": {
"armed": "Etkin",
"armed_away": "Etkin",
"armed_custom_bypass": "Etkin",
"armed_home": "Etkin",
"armed_night": "Etkin",
"arming": "Etkinleştir",
"disarmed": "Etkisiz",
"armed_home": "Etkin evde",
"disarming": "Etkisiz",
"pending": "Askıda",
"triggered": "Tetiklendi"
},
"default": {
"unavailable": "Namüsait",
"unknown": "Bilinmiyor"
},
"device_tracker": {
"home": "Evde",
"not_home": "Dışarıda"
}
},
"state": {
"alarm_control_panel": {
"armed": "Etkin",
"armed_away": "Etkin dışarıda",
"armed_custom_bypass": "Özel alarm atlatması",
"armed_home": "Etkin evde",
"armed_night": "Etkin gece",
"pending": "Beklemede",
"arming": "Etkinleşiyor",
"disarmed": "Etkisiz",
"disarming": "Etkisizleştiriliyor",
"triggered": "Tetiklendi",
"armed_custom_bypass": "Özel alarm atlatması"
"pending": "Beklemede",
"triggered": "Tetiklendi"
},
"automation": {
"off": "Kapalı",
"on": "Açık"
},
"binary_sensor": {
"battery": {
"off": "Normal",
"on": "Düşük"
},
"cold": {
"off": "Normal",
"on": "Soğuk"
},
"connectivity": {
"off": "Bağlantı kesildi",
"on": "Bağlı"
},
"default": {
"off": "Kapalı",
"on": "Açık"
},
"moisture": {
"off": "Kuru",
"on": "Islak"
"door": {
"off": "Kapalı",
"on": "Açık"
},
"garage_door": {
"off": "Kapalı",
"on": "Açık"
},
"gas": {
"off": "Temiz",
"on": "Algılandı"
},
"heat": {
"off": "Normal",
"on": "Sıcak"
},
"lock": {
"off": "Kilit kapalı",
"on": "Kilit açık"
},
"moisture": {
"off": "Kuru",
"on": "Islak"
},
"motion": {
"off": "Temiz",
"on": "Algılandı"
@ -56,6 +145,22 @@
"off": "Temiz",
"on": "Algılandı"
},
"opening": {
"off": "Kapalı",
"on": "Açık"
},
"presence": {
"off": "Dışarda",
"on": "Evde"
},
"problem": {
"off": "Tamam",
"on": "Sorun"
},
"safety": {
"off": "Güvenli",
"on": "Güvensiz"
},
"smoke": {
"off": "Temiz",
"on": "Algılandı"
@ -68,53 +173,9 @@
"off": "Temiz",
"on": "Algılandı"
},
"opening": {
"window": {
"off": "Kapalı",
"on": "Açık"
},
"safety": {
"off": "Güvenli",
"on": "Güvensiz"
},
"presence": {
"off": "Dışarda",
"on": "Evde"
},
"battery": {
"off": "Normal",
"on": "Düşük"
},
"problem": {
"off": "Tamam",
"on": "Sorun"
},
"connectivity": {
"off": "Bağlantı kesildi",
"on": "Bağlı"
},
"cold": {
"off": "Normal",
"on": "Soğuk"
},
"door": {
"off": "[%key:state::cover::kapalı%]",
"on": "Açık"
},
"garage_door": {
"off": "[%key:state::cover::kapalı%]",
"on": "Açık"
},
"heat": {
"off": "Normal",
"on": "Sıcak"
},
"window": {
"off": "[%key:state::cover::kapalı%]",
"on": "Açık"
},
"lock": {
"off": "Kilit kapalı",
"on": "Kilit açık"
}
},
"calendar": {
@ -122,38 +183,44 @@
"on": "Açık"
},
"camera": {
"idle": "Boşta",
"recording": "Kaydediliyor",
"streaming": "Yayın akışı",
"idle": "Boşta"
"streaming": "Yayın akışı"
},
"climate": {
"off": "Kapalı",
"on": "Açık",
"heat": "Sıcak",
"cool": "Serin",
"idle": "Boşta",
"auto": "Otomatik",
"cool": "Serin",
"dry": "Kuru",
"fan_only": "Sadece fan",
"eco": "Eko",
"electric": "Elektrikli",
"performance": "Performans",
"high_demand": "Yüksek talep",
"heat_pump": "Isı pompası",
"fan_only": "Sadece fan",
"gas": "Gaz",
"manual": "Kılavuz"
"heat": "Sıcak",
"heat_pump": "Isı pompası",
"high_demand": "Yüksek talep",
"idle": "Boşta",
"manual": "Kılavuz",
"off": "Kapalı",
"on": "Açık",
"performance": "Performans"
},
"configurator": {
"configure": "Ayarla",
"configured": "Ayarlandı"
},
"cover": {
"open": "Açık",
"opening": "Açılıyor",
"closed": "Kapalı",
"closing": "Kapanıyor",
"open": "Açık",
"opening": "Açılıyor",
"stopped": "Durduruldu"
},
"default": {
"off": "Kapalı",
"on": "Açık",
"unavailable": "Mevcut değil",
"unknown": "Bilinmeyen"
},
"device_tracker": {
"home": "Evde",
"not_home": "Dışarıda"
@ -163,19 +230,19 @@
"on": "Açık"
},
"group": {
"off": "Kapalı",
"on": "Açık",
"home": "Evde",
"not_home": "Dışarıda",
"open": "Açık",
"opening": "Açılıyor",
"closed": "Kapandı",
"closing": "Kapanıyor",
"stopped": "Durduruldu",
"home": "Evde",
"locked": "Kilitli",
"unlocked": "Kilitli değil",
"not_home": "Dışarıda",
"off": "Kapalı",
"ok": "Tamam",
"problem": "Problem"
"on": "Açık",
"open": "Açık",
"opening": "Açılıyor",
"problem": "Problem",
"stopped": "Durduruldu",
"unlocked": "Kilitli değil"
},
"input_boolean": {
"off": "Kapalı",
@ -190,11 +257,11 @@
"unlocked": "Kilitli değil"
},
"media_player": {
"idle": "Boşta",
"off": "Kapalı",
"on": "Açık",
"playing": "Oynuyor",
"paused": "Durduruldu",
"idle": "Boşta",
"playing": "Oynuyor",
"standby": "Bekleme modu"
},
"plant": {
@ -224,17 +291,11 @@
"off": "Kapalı",
"on": "Açık"
},
"zwave": {
"default": {
"initializing": "Başlatılıyor",
"dead": "Ölü",
"sleeping": "Uyuyor",
"ready": "Hazır"
},
"query_stage": {
"initializing": "Başlatılıyor ( {query_stage} )",
"dead": "Ölü ({query_stage})"
}
"vacuum": {
"error": "Hata",
"idle": "Boşta",
"off": "Kapalı",
"on": "Açık"
},
"weather": {
"clear-night": "Açık, gece",
@ -250,505 +311,79 @@
"windy": "Rüzgarlı",
"windy-variant": "Rüzgarlı"
},
"vacuum": {
"error": "Hata",
"idle": "Boşta",
"off": "Kapalı",
"on": "Açık"
}
},
"state_badge": {
"default": {
"unknown": "Bilinmiyor",
"unavailable": "Namüsait"
},
"alarm_control_panel": {
"armed": "Etkin",
"disarmed": "Etkisiz",
"armed_home": "Etkin",
"armed_away": "Etkin",
"armed_night": "Etkin",
"pending": "Askıda",
"arming": "Etkinleştir",
"disarming": "Etkisiz",
"triggered": "Tetiklendi",
"armed_custom_bypass": "Etkin"
},
"device_tracker": {
"home": "Evde",
"not_home": "Dışarıda"
"zwave": {
"default": {
"dead": "Ölü",
"initializing": "Başlatılıyor",
"ready": "Hazır",
"sleeping": "Uyuyor"
},
"query_stage": {
"dead": "Ölü ({query_stage})",
"initializing": "Başlatılıyor ( {query_stage} )"
}
}
},
"ui": {
"panel": {
"shopping-list": {
"clear_completed": "Tamamlananları Temizle",
"add_item": "Öge Ekle",
"microphone_tip": "Sağ üstteki mikrofona dokunun ve \"alışveriş listeme şeker ekle\" deyin"
},
"developer-tools": {
"tabs": {
"services": {
"title": "Servisler"
},
"states": {
"title": "Durumlar"
},
"events": {
"title": "Olaylar"
},
"templates": {
"title": "Taslaklar"
},
"mqtt": {
"title": "MQTT"
}
}
},
"history": {
"showing_entries": "Gösterilen girişler",
"period": "Dönem"
},
"logbook": {
"showing_entries": "Gösterilen girişler"
},
"mailbox": {
"empty": "Herhangi bir mesaj yok",
"playback_title": "Mesajı dinleme",
"delete_prompt": "Bu mesajı sil?",
"delete_button": "Sil"
},
"config": {
"header": "Home Assistant'ı yapılandır",
"introduction": "Buradan bileşenlerinizi ve Home Assistant'ınızı yapılandırabilirsiniz. Herşeyi kullanıcı arayüzü ile ayarlamak henüz mümkün değil fakat üzerinde çalışıyoruz",
"core": {
"caption": "Genel",
"description": "Yapılandırma dosyanızı doğrulayın ve sunucuyu kontrol edin",
"section": {
"core": {
"header": "Yapılandırma ve sunucu kontrolü",
"introduction": "Yapılandırmanızı değiştirmek, yorucu bir işlem olabilir. Biliyoruz. Bu bölüm hayatınızı biraz daha kolay hale getirmeye çalışacaktır."
},
"server_control": {
"validation": {
"heading": "Yapılandırma doğrulaması",
"introduction": "Yapılandırmanızda yakın bir zamanda değişiklikler yaptıysanız ve tümünün geçerli olduğundan emin olmak istiyorsanız yapılandırmanızı doğrulayın",
"check_config": "Yapılandırmayı kontrol et",
"valid": "Yapılandırma geçerli!",
"invalid": "Yapılandırma geçersiz"
},
"reloading": {
"heading": "Yapılandırma yeniden yükleniyor",
"introduction": "Bazı Home Assistant bileşenleri yeniden başlatmadan yenilenebilinir. Yeniden yükle tuşuna basarak güncel yapılandırmayı bırakarak yenisinin yüklenmesini sağlayabilirsiniz.",
"core": "Çekirdeği yeniden yükle",
"group": "Grupları yeniden yükle",
"automation": "Otomasyonları yeniden yükle",
"script": "Senaryoları yeniden yükle"
},
"server_management": {
"heading": "Sunucu yönetimi",
"introduction": "Home Assistant sunucunuzu kontrol edin.. Home Assistant üzerinden",
"restart": "Yeniden başlat",
"stop": "Durdur"
}
}
}
},
"customize": {
"caption": "Özelleştirme",
"description": "Varlıklarınızı kişiselleştirin"
},
"automation": {
"caption": "Otomasyon",
"description": "Otomasyonları oluşturun ve düzenleyin",
"picker": {
"header": "Otomasyon Düzenleyici"
},
"editor": {
"save": "Kaydet",
"unsaved_confirm": "Kaydedilmemiş değişiklikleriniz var. Çıkmak istediğinize emin misiniz?",
"alias": "İsim",
"triggers": {
"delete": "Sil",
"unsupported_platform": "Desteklenmeyen platform: {platform}",
"type": {
"sun": {
"event": "Olay:"
},
"zone": {
"zone": "Bölge",
"event": "Olay:",
"enter": "Girince",
"leave": ıkınca"
},
"state": {
"for": "Süre"
},
"webhook": {
"label": "Webhook",
"webhook_id": "Webhook Kimliği"
},
"time_pattern": {
"label": "Zaman Deseni",
"hours": "Saat",
"minutes": "Dakika",
"seconds": "Saniye"
}
}
},
"conditions": {
"duplicate": "Kopya",
"delete": "Sil",
"delete_confirm": "Silmek istediğinizden emin misiniz?",
"unsupported_condition": "Desteklenmeyen durum: {condition}",
"type": {
"state": {
"label": "Durum",
"state": "Durum"
},
"numeric_state": {
"label": "Sayısal durum",
"above": "Üzerinde",
"below": "Altında",
"value_template": "Değer şablonu (isteğe bağlı)"
},
"sun": {
"label": "Güneş",
"before": "Önce:",
"after": "Sonra:",
"sunrise": "Gün Doğumu",
"sunset": "Gün Batımı"
},
"template": {
"label": "Şablon",
"value_template": "Değer şablonu"
},
"time": {
"label": "Zaman",
"after": "Sonra",
"before": "Önce"
},
"zone": {
"label": "Bölge",
"entity": "Konumlu girdi",
"zone": "Bölge"
}
}
},
"actions": {
"duplicate": "Kopya",
"delete": "Sil",
"delete_confirm": "Silmek istediğinize emin misiniz?",
"unsupported_action": "Desteklenmeyen eylem: {action}",
"type": {
"delay": {
"delay": "Gecikme"
},
"condition": {
"label": "Durum"
},
"event": {
"event": "Olay:",
"service_data": "Hizmet verisi"
}
}
}
}
},
"script": {
"caption": "Senaryo",
"description": "Senaryoları oluşturun ve düzenleyin"
},
"zwave": {
"caption": "Z-Wave",
"description": "Z-Wave ağınızı yönetin",
"node_config": {
"seconds": "Saniye",
"set_wakeup": "Uyandırma Aralığı Ayarla",
"config_parameter": "Yapılandırma Parametresi",
"config_value": "Yapılandırma Değeri",
"true": "Doğru",
"false": "Yanlış",
"set_config_parameter": "Yapılandırma parametresini belirle"
}
},
"users": {
"caption": "Kullanıcılar",
"description": "Kullanıcıları yönet",
"picker": {
"title": "Kullanıcılar"
},
"editor": {
"rename_user": "Kullanıcıyı yeniden adlandır",
"change_password": "Parolayı değiştir",
"activate_user": "Kullanıcıyı etkinleştir",
"delete_user": "Kullanıcıyı sil"
}
},
"cloud": {
"caption": "Home Assistant Cloud",
"description_login": "{email} olarak oturum açtınız",
"description_not_login": "Oturum açmadınız"
},
"integrations": {
"caption": "Entegrasyonlar",
"description": "Bağlı aygıtları ve hizmetleri yönetin",
"discovered": "Bulundu",
"configured": "Yapılandırıldı",
"new": "Yeni bir entegrasyon kur",
"configure": "Yapılandır",
"none": "Henüz hiçbir şey yapılandırılmamış",
"config_entry": {
"no_devices": "Bu entegrasyona ait hiçbir aygıt yok",
"no_device": "Aygıtsız varlıklar",
"delete_confirm": "Bu entegrasyonu silmek istediğinizden emin misiniz?",
"restart_confirm": "Bu entegrasyonu kaldırmaya devam etmek için Home Assistant'ı yeniden başlatın",
"manuf": "üretici: {manufacturer}",
"via": "Şununla bağlı:",
"firmware": "Aygıt yazılımı: {version}",
"device_unavailable": "aygıt kullanılamıyor",
"entity_unavailable": "varlık kullanılamıyor"
}
},
"zha": {
"caption": "ZHA",
"description": "Zigbee Ev Otomasyonu ağ yönetimi"
},
"server_control": {
"section": {
"server_management": {
"restart": "Yeniden başlat"
}
}
}
},
"profile": {
"push_notifications": {
"description": "Bu cihaza bildirimler gönder",
"link_promo": "Daha fazla bilgi edinin"
},
"language": {
"header": "Dil",
"dropdown_label": "Dil"
},
"themes": {
"header": "Tema",
"error_no_theme": "Tema yok.",
"link_promo": "Temalar hakkında bilgi edinin",
"dropdown_label": "Tema"
},
"refresh_tokens": {
"header": "Yenileme Anahtarları",
"description": "Her yenileme jetonu bir oturum açma oturumunu temsil eder. Yenileme jetonları, çıkış yapmak istediğinizde otomatik olarak kaldırılacaktır. Aşağıdaki yenileme jetonları hesabınız için şu anda aktif.",
"token_title": "{clientId} için yenileme anahtarı",
"created_at": "{date} tarihinde oluşturuldu",
"confirm_delete": "{name} için yenileme anahtarını silmek istediğinizden emin misiniz?",
"last_used": "En son {date} tarihinde {location} konumundan kullanıldı",
"not_used": "Hiç kullanılmadı",
"current_token_tooltip": "Geçerli yenileme anahtarı silinemedi"
},
"long_lived_access_tokens": {
"learn_auth_requests": "Yetkilendirilmiş istekleri nasıl yapacağınızı öğrenin.",
"created_at": "{date} tarihinde oluşturuldu",
"confirm_delete": "{name} için erişim anahtarını silmek istediğinizden emin misiniz?",
"delete_failed": "Erişim anahtarı silinemedi.",
"create": "Anahtar oluştur.",
"create_failed": "Erişim anahtarı oluşturulamadı.",
"prompt_name": "Ad?",
"prompt_copy_token": "Erişim anahtarınızı kopyalayın. Bu anahtar bir daha görüntülenmeyecektir.",
"empty_state": "Henüz uzun ömürlü erişim anahtarınız yok.",
"last_used": "En son {date} tarihinde {location} konumundan kullanıldı",
"not_used": "Hiç kullanılmamış"
},
"current_user": "{fullName} olarak giriş yaptınız.",
"is_owner": "Sahipsiniz.",
"change_password": {
"header": "Parolayı Değiştir",
"current_password": "Güncel Parola",
"new_password": "Yeni Parola",
"confirm_new_password": "Yeni Parolayı Onaylayın",
"error_required": "Gerekli",
"submit": "Gönder"
},
"mfa": {
"header": "Çoklu-faktör Kimlik Doğrulama Modülleri",
"disable": "Devre dışı bırak",
"enable": "Etkinleştir",
"confirm_disable": "{name} adlı öğeyi devre dışı bırakmak istediğinizden emin misiniz?"
},
"mfa_setup": {
"title_aborted": "İptal edildi",
"title_success": "Başarılı!",
"step_done": "Kurulumun {step} adımı tamamlandı",
"close": "Kapat",
"submit": "Gönder"
}
},
"page-authorize": {
"initializing": "Başlatılıyor",
"abort_intro": "Giriş iptal edildi",
"form": {
"working": "Lütfen bekleyin",
"unknown_error": "Bir şeyler ters gitti",
"providers": {
"homeassistant": {
"step": {
"init": {
"data": {
"username": "Kullanıcı Adı",
"password": "Parola"
}
},
"mfa": {
"data": {
"code": "İki adımlı kimlik doğrulama kodu"
}
}
},
"error": {
"invalid_auth": "Geçersiz kullanıcı adı ya da parola",
"invalid_code": "Geçersiz kimlik doğrulama kodu"
},
"abort": {
"login_expired": "Oturum süresi doldu, lütfen tekrar giriş yapın."
}
},
"legacy_api_password": {
"step": {
"init": {
"data": {
"password": "API Parolası"
}
},
"mfa": {
"data": {
"code": "İki adımlı kimlik doğrulama kodu"
}
}
},
"error": {
"invalid_auth": "Geçersiz API parolası",
"invalid_code": "Geçersiz doğrulama kodu"
},
"abort": {
"login_expired": "Oturum sonlandı, lütfen tekrar giriş yapın."
}
},
"trusted_networks": {
"step": {
"init": {
"data": {
"user": "Kullanıcı"
},
"description": "Lütfen giriş yapmak istediğiniz bir kullanıcı seçin:"
}
}
},
"command_line": {
"step": {
"init": {
"data": {
"username": "Kullanıcı Adı"
}
}
},
"error": {
"invalid_auth": "Geçersiz kullanıcı adı ya da parola"
},
"abort": {
"login_expired": "Oturum süresi doldu, lütfen tekrar giriş yapın."
}
}
}
}
},
"page-onboarding": {
"user": {
"intro": "Bir kullanıcı hesabı oluşturarak başlayalım.",
"required_field": "Gerekli",
"data": {
"name": "Ad",
"username": "Kullanıcı Adı",
"password": "Parola"
},
"create_account": "Hesap Oluştur",
"error": {
"required_fields": "Gerekli tüm alanları doldurun"
}
}
},
"lovelace": {
"cards": {
"shopping-list": {
"checked_items": "Seçili öğeler",
"clear_items": "Seçili ögeleri temizle",
"add_item": "Öge Ekle"
}
},
"editor": {
"edit_card": {
"header": "Kart Ayarları",
"save": "Kaydet",
"toggle_editor": "Düzenleyiciye Geçiş",
"pick_card": "Eklemek istediğiniz kartı seçin.",
"add": "Kart Ekle",
"edit": "Düzenle",
"delete": "Sil"
},
"migrate": {
"header": "Yapılandırma Geçersiz",
"para_no_id": "Bu öğenin bir kimliği yok. Lütfen 'ui-lovelace.yaml' dosyasında bu elemente bir kimlik ekleyin.",
"para_migrate": "'Ayarları aktar' düğmesine bastığınız zaman Home Assistant tüm kartlarınıza ve görünümlerinize otomatik olarak kimlik atayabilir.",
"migrate": "Ayarları aktar"
},
"header": "Kullanıcı arayüzünü düzenle",
"edit_view": {
"header": "Ayarları görüntüle",
"add": "Görünüm ekle",
"edit": "Görünümü düzenle",
"delete": "Görünümü sil"
},
"save_config": {
"header": "Lovelace kullanıcı arayüzünü kontrolünüz altına alın",
"para": "Home Assistant varsayılan olarak kullanıcı arayüzünüzü yönetecek, yeni Lovelace bileşenleri ya da varlıklar kullanıma sunulduğunda onu güncelleyecektir. Eğer bunu kontrolünüz altına almak istiyorsanız daha sonra biz sizin için bu değişiklikleri otomatik olarak gerçekleştiremeyeceğiz.",
"para_sure": "Kullanıcı arayüzünüzü kontrol altına almak istediğinize emin misiniz?",
"cancel": "Boşver",
"save": "Kontrol altına al"
}
},
"menu": {
"configure_ui": "Kullanıcı arayüzünü ayarla"
}
}
},
"sidebar": {
"log_out": ıkış yap"
},
"common": {
"loading": "Yükleniyor",
"cancel": "İptal",
"save": "Kaydet"
},
"duration": {
"day": "{count}{count, plural,\n one { gün }\n other { gün }\n}",
"week": "{count}{count, plural,\n one { hafta }\n other { hafta }\n}",
"second": "{count}{count, plural,\n one { saniye }\n other { saniye }\n}"
},
"login-form": {
"password": "Şifre",
"remember": "Hatırla",
"log_in": "Oturum aç"
"auth_store": {
"ask": "Bu girişi kaydetmek istiyor musunuz?",
"confirm": "Girişi kaydet",
"decline": "Hayır teşekkürler"
},
"card": {
"alarm_control_panel": {
"arm_night": "Geceyi etkinleştir",
"armed_custom_bypass": "Özel atlatma",
"code": "kod"
},
"camera": {
"not_available": "Resim mevcut değil"
},
"climate": {
"away_mode": "Dışarıda modu",
"fan_mode": "Fan modu",
"on_off": "Açık \/ kapalı",
"swing_mode": "Salınım modu",
"target_humidity": "Hedef nem",
"target_temperature": "Hedef sıcaklık"
},
"fan": {
"direction": "Yön",
"oscillate": "Salınım",
"speed": "Hız"
},
"light": {
"brightness": "Parlaklık",
"effect": "Efekt"
},
"lock": {
"code": "Kod",
"lock": "Kilitle",
"unlock": "Kilidi aç"
},
"media_player": {
"source": "Kaynak"
},
"persistent_notification": {
"dismiss": "Kapat"
},
"scene": {
"activate": "Etkinleştir"
},
"vacuum": {
"actions": {
"start_cleaning": "Temizlemeye başla",
"turn_off": "Kapat",
"turn_on": "Aç"
}
},
"water_heater": {
"away_mode": "Dışarıda modu",
"currently": "Şu an",
"on_off": "Açık \/ kapalı",
"operation": "İşlem",
"target_temperature": "Hedef sıcaklık"
},
"weather": {
"attributes": {
"air_pressure": "Hava basıncı",
@ -758,57 +393,14 @@
"wind_speed": "Rüzgar hızı"
},
"forecast": "Tahmin"
},
"alarm_control_panel": {
"code": "kod",
"arm_night": "Geceyi etkinleştir",
"armed_custom_bypass": "Özel atlatma"
},
"fan": {
"speed": "Hız",
"oscillate": "Salınım",
"direction": "Yön"
},
"light": {
"brightness": "Parlaklık",
"effect": "Efekt"
},
"climate": {
"on_off": "Açık \/ kapalı",
"target_temperature": "Hedef sıcaklık",
"target_humidity": "Hedef nem",
"fan_mode": "Fan modu",
"swing_mode": "Salınım modu",
"away_mode": "Dışarıda modu"
},
"lock": {
"code": "Kod",
"lock": "Kilitle",
"unlock": "Kilidi aç"
},
"media_player": {
"source": "Kaynak"
},
"vacuum": {
"actions": {
"start_cleaning": "Temizlemeye başla",
"turn_on": "Aç",
"turn_off": "Kapat"
}
},
"water_heater": {
"currently": "Şu an",
"on_off": "Açık \/ kapalı",
"target_temperature": "Hedef sıcaklık",
"operation": "İşlem",
"away_mode": "Dışarıda modu"
}
},
"common": {
"cancel": "İptal",
"loading": "Yükleniyor",
"save": "Kaydet"
},
"dialogs": {
"more_info_settings": {
"save": "Kaydet",
"name": "Ad"
},
"more_info_control": {
"script": {
"last_action": "Son Eylem"
@ -821,61 +413,469 @@
"updater": {
"title": "Talimatları Güncelle"
}
},
"more_info_settings": {
"name": "Ad",
"save": "Kaydet"
}
},
"auth_store": {
"ask": "Bu girişi kaydetmek istiyor musunuz?",
"decline": "Hayır teşekkürler",
"confirm": "Girişi kaydet"
"duration": {
"day": "{count}{count, plural,\\n one { gün }\\n other { gün }\\n}",
"second": "{count}{count, plural,\\n one { saniye }\\n other { saniye }\\n}",
"week": "{count}{count, plural,\\n one { hafta }\\n other { hafta }\\n}"
},
"login-form": {
"log_in": "Oturum aç",
"password": "Şifre",
"remember": "Hatırla"
},
"notification_drawer": {
"empty": "Bildirim bulunmamakta",
"title": "Bildirimler"
}
},
"domain": {
"alarm_control_panel": "Alarm kontrol paneli",
"automation": "Otomasyon",
"binary_sensor": "İkili sensör",
"calendar": "Takvim",
"camera": "Kamera",
"climate": "İklim",
"configurator": "Yapılandırıcı",
"conversation": "Konuşma",
"cover": "Panjur",
"device_tracker": "Cihaz izleyici",
"fan": "Fan",
"history_graph": "Geçmiş grafiği",
"group": "Grup",
"image_processing": "Görüntü işleme",
"input_boolean": "Doğru\/Yanlış giriniz",
"input_datetime": "Giriş Tarih\/Saat",
"input_select": "Girdi seçiniz",
"input_number": "Numara giriniz",
"input_text": "Metin giriniz",
"light": "Işık",
"lock": "Kilit",
"mailbox": "Posta kutusu",
"media_player": "Medya oynatıcı",
"notify": "Bildir",
"plant": "Bitki",
"proximity": "Yakınlık",
"remote": "Uzaktan Kumanda",
"scene": "Senaryo",
"script": "Senaryo",
"sensor": "Sensör",
"sun": "Güneş",
"switch": "Anahtar",
"updater": "Güncelleyici",
"weblink": "Web bağlantısı",
"zwave": "Z-Wave",
"zha": "ZHA"
},
"attribute": {
"weather": {
"humidity": "Nem",
"visibility": "Görünürlük",
"wind_speed": "Rüzgar hızı"
},
"panel": {
"config": {
"automation": {
"caption": "Otomasyon",
"description": "Otomasyonları oluşturun ve düzenleyin",
"editor": {
"actions": {
"delete": "Sil",
"delete_confirm": "Silmek istediğinize emin misiniz?",
"duplicate": "Kopya",
"type": {
"condition": {
"label": "Durum"
},
"delay": {
"delay": "Gecikme"
},
"event": {
"event": "Olay:",
"service_data": "Hizmet verisi"
}
},
"unsupported_action": "Desteklenmeyen eylem: {action}"
},
"alias": "İsim",
"conditions": {
"delete": "Sil",
"delete_confirm": "Silmek istediğinizden emin misiniz?",
"duplicate": "Kopya",
"type": {
"numeric_state": {
"above": "Üzerinde",
"below": "Altında",
"label": "Sayısal durum",
"value_template": "Değer şablonu (isteğe bağlı)"
},
"state": {
"label": "Durum",
"state": "Durum"
},
"sun": {
"after": "Sonra:",
"before": "Önce:",
"label": "Güneş",
"sunrise": "Gün Doğumu",
"sunset": "Gün Batımı"
},
"template": {
"label": "Şablon",
"value_template": "Değer şablonu"
},
"time": {
"after": "Sonra",
"before": "Önce",
"label": "Zaman"
},
"zone": {
"entity": "Konumlu girdi",
"label": "Bölge",
"zone": "Bölge"
}
},
"unsupported_condition": "Desteklenmeyen durum: {condition}"
},
"save": "Kaydet",
"triggers": {
"delete": "Sil",
"type": {
"state": {
"for": "Süre"
},
"sun": {
"event": "Olay:"
},
"time_pattern": {
"hours": "Saat",
"label": "Zaman Deseni",
"minutes": "Dakika",
"seconds": "Saniye"
},
"webhook": {
"label": "Webhook",
"webhook_id": "Webhook Kimliği"
},
"zone": {
"enter": "Girince",
"event": "Olay:",
"leave": ıkınca",
"zone": "Bölge"
}
},
"unsupported_platform": "Desteklenmeyen platform: {platform}"
},
"unsaved_confirm": "Kaydedilmemiş değişiklikleriniz var. Çıkmak istediğinize emin misiniz?"
},
"picker": {
"header": "Otomasyon Düzenleyici"
}
},
"cloud": {
"caption": "Home Assistant Cloud",
"description_login": "{email} olarak oturum açtınız",
"description_not_login": "Oturum açmadınız"
},
"core": {
"caption": "Genel",
"description": "Yapılandırma dosyanızı doğrulayın ve sunucuyu kontrol edin",
"section": {
"core": {
"header": "Yapılandırma ve sunucu kontrolü",
"introduction": "Yapılandırmanızı değiştirmek, yorucu bir işlem olabilir. Biliyoruz. Bu bölüm hayatınızı biraz daha kolay hale getirmeye çalışacaktır."
},
"server_control": {
"reloading": {
"automation": "Otomasyonları yeniden yükle",
"core": "Çekirdeği yeniden yükle",
"group": "Grupları yeniden yükle",
"heading": "Yapılandırma yeniden yükleniyor",
"introduction": "Bazı Home Assistant bileşenleri yeniden başlatmadan yenilenebilinir. Yeniden yükle tuşuna basarak güncel yapılandırmayı bırakarak yenisinin yüklenmesini sağlayabilirsiniz.",
"script": "Senaryoları yeniden yükle"
},
"server_management": {
"heading": "Sunucu yönetimi",
"introduction": "Home Assistant sunucunuzu kontrol edin.. Home Assistant üzerinden",
"restart": "Yeniden başlat",
"stop": "Durdur"
},
"validation": {
"check_config": "Yapılandırmayı kontrol et",
"heading": "Yapılandırma doğrulaması",
"introduction": "Yapılandırmanızda yakın bir zamanda değişiklikler yaptıysanız ve tümünün geçerli olduğundan emin olmak istiyorsanız yapılandırmanızı doğrulayın",
"invalid": "Yapılandırma geçersiz",
"valid": "Yapılandırma geçerli!"
}
}
}
},
"customize": {
"caption": "Özelleştirme",
"description": "Varlıklarınızı kişiselleştirin"
},
"header": "Home Assistant'ı yapılandır",
"integrations": {
"caption": "Entegrasyonlar",
"config_entry": {
"delete_confirm": "Bu entegrasyonu silmek istediğinizden emin misiniz?",
"device_unavailable": "aygıt kullanılamıyor",
"entity_unavailable": "varlık kullanılamıyor",
"firmware": "Aygıt yazılımı: {version}",
"manuf": "üretici: {manufacturer}",
"no_device": "Aygıtsız varlıklar",
"no_devices": "Bu entegrasyona ait hiçbir aygıt yok",
"restart_confirm": "Bu entegrasyonu kaldırmaya devam etmek için Home Assistant'ı yeniden başlatın",
"via": "Şununla bağlı:"
},
"configure": "Yapılandır",
"configured": "Yapılandırıldı",
"description": "Bağlı aygıtları ve hizmetleri yönetin",
"discovered": "Bulundu",
"new": "Yeni bir entegrasyon kur",
"none": "Henüz hiçbir şey yapılandırılmamış"
},
"introduction": "Buradan bileşenlerinizi ve Home Assistant'ınızı yapılandırabilirsiniz. Herşeyi kullanıcı arayüzü ile ayarlamak henüz mümkün değil fakat üzerinde çalışıyoruz",
"script": {
"caption": "Senaryo",
"description": "Senaryoları oluşturun ve düzenleyin"
},
"server_control": {
"section": {
"server_management": {
"restart": "Yeniden başlat"
}
}
},
"users": {
"caption": "Kullanıcılar",
"description": "Kullanıcıları yönet",
"editor": {
"activate_user": "Kullanıcıyı etkinleştir",
"change_password": "Parolayı değiştir",
"delete_user": "Kullanıcıyı sil",
"rename_user": "Kullanıcıyı yeniden adlandır"
},
"picker": {
"title": "Kullanıcılar"
}
},
"zha": {
"caption": "ZHA",
"description": "Zigbee Ev Otomasyonu ağ yönetimi"
},
"zwave": {
"caption": "Z-Wave",
"description": "Z-Wave ağınızı yönetin",
"node_config": {
"config_parameter": "Yapılandırma Parametresi",
"config_value": "Yapılandırma Değeri",
"false": "Yanlış",
"seconds": "Saniye",
"set_config_parameter": "Yapılandırma parametresini belirle",
"set_wakeup": "Uyandırma Aralığı Ayarla",
"true": "Doğru"
}
}
},
"developer-tools": {
"tabs": {
"events": {
"title": "Olaylar"
},
"mqtt": {
"title": "MQTT"
},
"services": {
"title": "Servisler"
},
"states": {
"title": "Durumlar"
},
"templates": {
"title": "Taslaklar"
}
}
},
"history": {
"period": "Dönem",
"showing_entries": "Gösterilen girişler"
},
"logbook": {
"showing_entries": "Gösterilen girişler"
},
"lovelace": {
"cards": {
"shopping-list": {
"add_item": "Öge Ekle",
"checked_items": "Seçili öğeler",
"clear_items": "Seçili ögeleri temizle"
}
},
"editor": {
"edit_card": {
"add": "Kart Ekle",
"delete": "Sil",
"edit": "Düzenle",
"header": "Kart Ayarları",
"pick_card": "Eklemek istediğiniz kartı seçin.",
"save": "Kaydet",
"toggle_editor": "Düzenleyiciye Geçiş"
},
"edit_view": {
"add": "Görünüm ekle",
"delete": "Görünümü sil",
"edit": "Görünümü düzenle",
"header": "Ayarları görüntüle"
},
"header": "Kullanıcı arayüzünü düzenle",
"migrate": {
"header": "Yapılandırma Geçersiz",
"migrate": "Ayarları aktar",
"para_migrate": "'Ayarları aktar' düğmesine bastığınız zaman Home Assistant tüm kartlarınıza ve görünümlerinize otomatik olarak kimlik atayabilir.",
"para_no_id": "Bu öğenin bir kimliği yok. Lütfen 'ui-lovelace.yaml' dosyasında bu elemente bir kimlik ekleyin."
},
"save_config": {
"cancel": "Boşver",
"header": "Lovelace kullanıcı arayüzünü kontrolünüz altına alın",
"para": "Home Assistant varsayılan olarak kullanıcı arayüzünüzü yönetecek, yeni Lovelace bileşenleri ya da varlıklar kullanıma sunulduğunda onu güncelleyecektir. Eğer bunu kontrolünüz altına almak istiyorsanız daha sonra biz sizin için bu değişiklikleri otomatik olarak gerçekleştiremeyeceğiz.",
"para_sure": "Kullanıcı arayüzünüzü kontrol altına almak istediğinize emin misiniz?",
"save": "Kontrol altına al"
}
},
"menu": {
"configure_ui": "Kullanıcı arayüzünü ayarla"
}
},
"mailbox": {
"delete_button": "Sil",
"delete_prompt": "Bu mesajı sil?",
"empty": "Herhangi bir mesaj yok",
"playback_title": "Mesajı dinleme"
},
"page-authorize": {
"abort_intro": "Giriş iptal edildi",
"form": {
"providers": {
"command_line": {
"abort": {
"login_expired": "Oturum süresi doldu, lütfen tekrar giriş yapın."
},
"error": {
"invalid_auth": "Geçersiz kullanıcı adı ya da parola"
},
"step": {
"init": {
"data": {
"username": "Kullanıcı Adı"
}
}
}
},
"homeassistant": {
"abort": {
"login_expired": "Oturum süresi doldu, lütfen tekrar giriş yapın."
},
"error": {
"invalid_auth": "Geçersiz kullanıcı adı ya da parola",
"invalid_code": "Geçersiz kimlik doğrulama kodu"
},
"step": {
"init": {
"data": {
"password": "Parola",
"username": "Kullanıcı Adı"
}
},
"mfa": {
"data": {
"code": "İki adımlı kimlik doğrulama kodu"
}
}
}
},
"legacy_api_password": {
"abort": {
"login_expired": "Oturum sonlandı, lütfen tekrar giriş yapın."
},
"error": {
"invalid_auth": "Geçersiz API parolası",
"invalid_code": "Geçersiz doğrulama kodu"
},
"step": {
"init": {
"data": {
"password": "API Parolası"
}
},
"mfa": {
"data": {
"code": "İki adımlı kimlik doğrulama kodu"
}
}
}
},
"trusted_networks": {
"step": {
"init": {
"data": {
"user": "Kullanıcı"
},
"description": "Lütfen giriş yapmak istediğiniz bir kullanıcı seçin:"
}
}
}
},
"unknown_error": "Bir şeyler ters gitti",
"working": "Lütfen bekleyin"
},
"initializing": "Başlatılıyor"
},
"page-onboarding": {
"user": {
"create_account": "Hesap Oluştur",
"data": {
"name": "Ad",
"password": "Parola",
"username": "Kullanıcı Adı"
},
"error": {
"required_fields": "Gerekli tüm alanları doldurun"
},
"intro": "Bir kullanıcı hesabı oluşturarak başlayalım.",
"required_field": "Gerekli"
}
},
"profile": {
"change_password": {
"confirm_new_password": "Yeni Parolayı Onaylayın",
"current_password": "Güncel Parola",
"error_required": "Gerekli",
"header": "Parolayı Değiştir",
"new_password": "Yeni Parola",
"submit": "Gönder"
},
"current_user": "{fullName} olarak giriş yaptınız.",
"is_owner": "Sahipsiniz.",
"language": {
"dropdown_label": "Dil",
"header": "Dil"
},
"long_lived_access_tokens": {
"confirm_delete": "{name} için erişim anahtarını silmek istediğinizden emin misiniz?",
"create": "Anahtar oluştur.",
"create_failed": "Erişim anahtarı oluşturulamadı.",
"created_at": "{date} tarihinde oluşturuldu",
"delete_failed": "Erişim anahtarı silinemedi.",
"empty_state": "Henüz uzun ömürlü erişim anahtarınız yok.",
"last_used": "En son {date} tarihinde {location} konumundan kullanıldı",
"learn_auth_requests": "Yetkilendirilmiş istekleri nasıl yapacağınızı öğrenin.",
"not_used": "Hiç kullanılmamış",
"prompt_copy_token": "Erişim anahtarınızı kopyalayın. Bu anahtar bir daha görüntülenmeyecektir.",
"prompt_name": "Ad?"
},
"mfa_setup": {
"close": "Kapat",
"step_done": "Kurulumun {step} adımı tamamlandı",
"submit": "Gönder",
"title_aborted": "İptal edildi",
"title_success": "Başarılı!"
},
"mfa": {
"confirm_disable": "{name} adlı öğeyi devre dışı bırakmak istediğinizden emin misiniz?",
"disable": "Devre dışı bırak",
"enable": "Etkinleştir",
"header": "Çoklu-faktör Kimlik Doğrulama Modülleri"
},
"push_notifications": {
"description": "Bu cihaza bildirimler gönder",
"link_promo": "Daha fazla bilgi edinin"
},
"refresh_tokens": {
"confirm_delete": "{name} için yenileme anahtarını silmek istediğinizden emin misiniz?",
"created_at": "{date} tarihinde oluşturuldu",
"current_token_tooltip": "Geçerli yenileme anahtarı silinemedi",
"description": "Her yenileme jetonu bir oturum açma oturumunu temsil eder. Yenileme jetonları, çıkış yapmak istediğinizde otomatik olarak kaldırılacaktır. Aşağıdaki yenileme jetonları hesabınız için şu anda aktif.",
"header": "Yenileme Anahtarları",
"last_used": "En son {date} tarihinde {location} konumundan kullanıldı",
"not_used": "Hiç kullanılmadı",
"token_title": "{clientId} için yenileme anahtarı"
},
"themes": {
"dropdown_label": "Tema",
"error_no_theme": "Tema yok.",
"header": "Tema",
"link_promo": "Temalar hakkında bilgi edinin"
}
},
"shopping-list": {
"add_item": "Öge Ekle",
"clear_completed": "Tamamlananları Temizle",
"microphone_tip": "Sağ üstteki mikrofona dokunun ve \"alışveriş listeme şeker ekle\" deyin"
}
},
"sidebar": {
"log_out": ıkış yap"
}
}
}

File diff suppressed because it is too large Load Diff

View File

@ -1,7 +1,51 @@
{
"ui": {
"card": {
"fan": {
"forward": "آگے",
"reverse": "پیچھے کی جانب"
},
"timer": {
"actions": {
"finish": "ختم",
"pause": "توقف"
}
}
},
"dialogs": {
"zha_device_info": {
"services": {
"remove": "زاگبی نیٹ ورک سے ایک آلہ ہٹائیں ۔"
},
"zha_device_card": {
"area_picker_label": "جگہ"
}
}
},
"panel": {
"config": {
"automation": {
"editor": {
"actions": {
"type": {
"device_id": {
"label": "آلہ"
}
}
},
"conditions": {
"type": {
"device": {
"label": "آلہ"
}
}
}
}
},
"devices": {
"caption": "آلات",
"description": "منسلک آلات کا نظم کریں۔"
},
"server_control": {
"caption": "سرور کنٹرول۔",
"section": {
@ -15,28 +59,6 @@
"node_config": {
"seconds": "سیکنڈ"
}
},
"automation": {
"editor": {
"conditions": {
"type": {
"device": {
"label": "آلہ"
}
}
},
"actions": {
"type": {
"device_id": {
"label": "آلہ"
}
}
}
}
},
"devices": {
"caption": "آلات",
"description": "منسلک آلات کا نظم کریں۔"
}
},
"developer-tools": {
@ -46,28 +68,6 @@
}
}
}
},
"card": {
"fan": {
"forward": "آگے",
"reverse": "پیچھے کی جانب"
},
"timer": {
"actions": {
"pause": "توقف",
"finish": "ختم"
}
}
},
"dialogs": {
"zha_device_info": {
"services": {
"remove": "زاگبی نیٹ ورک سے ایک آلہ ہٹائیں ۔"
},
"zha_device_card": {
"area_picker_label": "جگہ"
}
}
}
}
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff