diff --git a/resources-ara/strings/strings.xml b/resources-ara/strings/strings.xml index 1160997..fcc0f6d 100644 --- a/resources-ara/strings/strings.xml +++ b/resources-ara/strings/strings.xml @@ -14,74 +14,86 @@ --> - API يدعو سريع للغاية. يرجى إبطاء طلباتك. - URL لم يتم العثور عليه. خطأ URL API المحتمل في الإعدادات. + مكالمات API سريعة للغاية. يرجى إبطاء طلباتك. + لم يتم العثور على عنوان URL. قد يكون هناك خطأ في عنوان URL الخاص بـ + API في الإعدادات. HomeAssistant متاح - مخبأة + مخزّن مؤقتًا التحقق ... - URL لم يتم العثور عليه. خطأ في عنوان URL التكوين المحتمل في الإعدادات. + لم يتم العثور على عنوان URL. قد يكون هناك خطأ في عنوان URL الخاص + بالتكوين في الإعدادات. بالتأكيد؟ فارغ مؤكد - قائمة طعام + قائمة ذاكرة - محدثة القائمة ، إعادة التشغيل. - تحديثات القائمة معطل. - لا مفتاح API في إعدادات التطبيق. - لا عنوان URL API في إعدادات التطبيق. + تم تحديث القائمة، أعد التشغيل. + لا يوجد مفتاح API في إعدادات التطبيق. + لا يوجد عنوان URL لـ API في إعدادات التطبيق. لا يوجد عنوان URL للتكوين في إعدادات التطبيق. - لا اتصال إنترنت. + لا يوجد اتصال بالإنترنت. لم يتم إرجاع أي JSON من طلب HTTP. لا يوجد اتصال هاتفي. - لا اتصال الهاتف ، لا توجد قائمة مخبأة. - لا استجابة ، تحقق من اتصال الإنترنت - طلب توقيت الخروج - دبوس إدخال مغلق ل + لا يوجد اتصال بالهاتف، لا توجد قائمة مخزنة مؤقتًا. + لا توجد استجابة، تحقق من اتصال الإنترنت. + انتهت مهلة الطلب + إدخال رمز PIN مغلق لمدة خطأ محتمل ثوان خطأ قالب - يجب ألا يكون URL url API مائلة زائدة "/". + يجب ألا يحتوي عنوان URL الخاص بـ API على شرطة مائلة في النهاية '/'. غير متاح - غير متكافئ - طلب HTTP رمز الخطأ الذي تم إرجاعه = - فشل في تسجيل webhook - دبوس خاطئ - لا متوفر Wi-Fi أو LTE - تنفيذ على Wi-Fi/LTE؟ - إرسال إلى HereasSistant. + غير مهيأ + أرجع طلب HTTP رمز الخطأ = + فشل في تسجيل Webhook + رمز PIN خاطئ + لا يتوفر Wi-Fi أو LTE + التنفيذ عبر Wi-Fi/LTE؟ + إرسال إلى Home Assistant. لم يتم استلام البيانات. - يختار... - مفتاح API للمثليين. - رمز الوصول منذ فترة طويلة. - عنوان URL لـ HereasSistant API. + تحديد... + مفتاح API لـ HomeAssistant. + رمز وصول طويل الأمد. + عنوان URL لـ HomeAssistant API. عنوان URL لتكوين القائمة (JSON). - هل يجب أن يقوم تطبيق ذاكرة التخزين المؤقت لتكوين القائمة؟ - هل يجب على التطبيق مسح ذاكرة التخزين المؤقت الموجودة في المرة القادمة التي يتم فيها بدء تشغيلها؟ - تحقق من تحديثات القائمة عند بدء التطبيق؟ ملاحظة: يجب تمكين تخزين المؤقت القائمة. قد يتسبب هذا الإعداد في تعطل الأجهزة القديمة ذات الذاكرة الأقل. - تمكين تنفيذ الأوامر على Wi-Fi/LTE. - هل يجب أن يقدم التطبيق ملاحظات عبر الاهتزازات؟ - مهلة في ثوان. الخروج من التطبيق بعد هذه الفترة من عدم النشاط لحفظ بطارية الجهاز. - تأخير استطلاع إضافي (بالثواني). يضيف تأخيرًا بين تحديث الحالة لجميع عناصر القائمة. - بعد هذا الوقت (بالثواني) ، يتم إغلاق مربع حوار تأكيد لإجراء ما ويتم إلغاء الإجراء. ضبط على 0 لتعطيل المهلة. - دبوس من 4 أرقام لاستخدامه في جميع الإجراءات التي تتطلب ذلك (0000-9999). - يرجى تكوين دبوس رقمي مكون من 4 أرقام بين 0000 و 9999 في إعدادات التطبيق. - اليسار (قبالة) أو محاذاة القائمة اليمنى (ON). + هل يجب على التطبيق تخزين تكوين القائمة مؤقتًا؟ + هل يجب على التطبيق مسح ذاكرة التخزين المؤقت الموجودة في المرة + القادمة التي يتم فيها بدء تشغيلها؟ + تمكين تنفيذ الأوامر عبر Wi-Fi/LTE. + هل يجب أن يوفر التطبيق تغذية راجعة عبر الاهتزازات؟ + مهلة بالثواني. يتم الخروج من التطبيق بعد هذه الفترة من عدم النشاط + لحفظ بطارية الجهاز. + تأخير استطلاع إضافي (بالثواني). يضيف تأخيرًا بين تحديث الحالة لجميع + عناصر القائمة. + بعد هذا الوقت (بالثواني)، يتم إغلاق مربع حوار تأكيد لإجراء ما + تلقائيًا ويتم إلغاء الإجراء. اضبط على 0 لتعطيل المهلة. + رمز PIN مكون من 4 أرقام لاستخدامه في جميع الإجراءات التي تتطلب ذلك + (0000-9999). + يرجى تكوين رمز PIN رقمي مكون من 4 أرقام بين 0000 و 9999 في إعدادات + التطبيق. + محاذاة القائمة: لليسار (إيقاف) أو لليمين (تشغيل). من اليسار إلى اليمين من اليمين إلى اليسار - (عنصر واجهة المستخدم فقط) ابدأ التطبيق تلقائيًا من عنصر واجهة المستخدم دون انتظار النقر. - تمكين خدمة الخلفية لإرسال مستوى بطارية الجهاز والموقع وبيانات النشاط (إذا كان مدعومًا) إلى HereasSistant. - معدل التحديث (في الدقائق) التي يجب أن تكرر خدمة الخلفية إرسال البيانات. - قام المستخدم بتزويد المستخدم HTTP - تتطلب بعض المنشآت المتساوية تحديد رأس HTTP المخصص من أجل العمل. - قام المستخدم بتزويد HTTP Header: الاسم - قام المستخدم بتزويد HTTP Header: Value - قم بإعادة الاتصال بـ HomeasSistant (Clear Webhook ID ، انظر دليل استكشاف الأخطاء وإصلاحها). - (اقرأ فقط) معرف WebHook الذي تم إنشاؤه بواسطة الجهاز لتحديثات خدمة الخلفية. قد تطلب هذا لتصحيح الأخطاء. - + (عنصر واجهة المستخدم فقط) ابدأ التطبيق تلقائيًا من عنصر واجهة + المستخدم دون انتظار النقر. + تمكين خدمة الخلفية لإرسال مستوى بطارية الجهاز والموقع + وبيانات النشاط (إذا كانت مدعومة) إلى Home Assistant. + معدل التحديث (بالدقائق) الذي يجب أن تكرر فيه خدمة + الخلفية إرسال البيانات. + رأس HTTP مقدم من المستخدم + تتطلب بعض عمليات تثبيت Home Assistant تحديد رأس + HTTP مخصص لكي تعمل. + رأس HTTP مقدم من المستخدم: الاسم + رأس HTTP مقدم من المستخدم: القيمة + أعد الاتصال بـ Home Assistant (مسح معرف Webhook، انظر دليل + استكشاف الأخطاء وإصلاحها). + (للقراءة فقط) معرف Webhook الذي تم إنشاؤه بواسطة الجهاز لتحديثات + خدمة الخلفية. قد تحتاج هذا لتصحيح الأخطاء. + \ No newline at end of file diff --git a/resources-bul/strings/strings.xml b/resources-bul/strings/strings.xml index 601e3f8..731ddd6 100644 --- a/resources-bul/strings/strings.xml +++ b/resources-bul/strings/strings.xml @@ -14,74 +14,72 @@ --> - API се обажда твърде бързо. Моля, забавете заявките си. + API повикванията са твърде чести. Моля, забавете заявките си. URL адрес не е намерен. Потенциална грешка в URL адреса на API в настройките. HomeAssistant На разположение Кеширан Проверка ... - URL адрес не е намерен. Потенциална грешка в URL адрес на конфигурация в настройките. + URL адрес не е намерен. Възможна грешка в URL адреса за конфигурация в настройките. Сигурно? Празен Потвърдено Меню Памет - Менюто актуализирано, рестартиране. - Актуализации на менюто деактивирани. + Менюто е обновено, рестартирайте. Няма ключ за API в настройките на приложението. Няма URL адрес на API в настройките на приложението. - Няма URL адрес на конфигурация в настройките на приложението. + Няма URL адрес за конфигурация в настройките на приложението. Няма интернет връзка. - Нито един JSON се върна от HTTP заявка. + Не е върнат JSON от HTTP заявка. Няма телефонна връзка. - Без телефонна връзка, без кеширано меню. - Без отговор, проверете интернет връзката + Няма телефонна връзка, няма кеширано меню. + Няма отговор, проверете интернет връзката. Заявка изтече - ПИН вход, заключен за + Въвеждането на ПИН е заключено за Потенциална грешка секунди Грешка в шаблона - URL адресът на API не трябва да има закъснение '/'. + URL адресът на API не трябва да завършва с наклонена черта '/'. Недостъпни - Неуверен - HTTP заявка Върната код за грешка = - Не успя да регистрира WebHook - Грешен щифт + Неконфигуриран + HTTP заявката върна код за грешка = + Неуспешна регистрация на Webhook + Грешен ПИН Няма налични Wi-Fi или LTE Изпълнете над Wi-Fi/LTE? - Изпращане до Homeassistant. + Изпращане до Home Assistant. Няма получени данни. Изберете ... - Ключ на API за домашно. + API ключ за Home Assistant. Дълготраен маркер за достъп. - URL за домашен API. + URL за Home Assistant API. URL за конфигуриране на менюто (JSON). Трябва ли приложението да кешира конфигурацията на менюто? - Трябва ли приложението да изчисти съществуващия кеш следващия път, когато е стартиран? - Проверете за актуализации на менюто за стартиране на приложението? ЗАБЕЛЕЖКА: кеширането на менюто трябва да бъде активирано. Тази настройка може да доведе до сриване на по -старите устройства с по -малко памет. + Трябва ли приложението да изчисти съществуващия кеш следващия път, когато бъде стартирано? Активиране на изпълнение на команди над Wi-Fi/LTE. Трябва ли приложението да предоставя обратна връзка чрез вибрации? - Време за изчакване за секунди. Излезте от приложението след този период на бездействие, за да запазите батерията на устройството. - Допълнително забавяне на анкетата (за секунди). Добавя забавяне между актуализацията на състоянието на всички елементи от менюто. - След това време (за секунди) диалоговият прозорец за потвърждение за действие автоматично се затваря и действието се отменя. Задайте 0, за да деактивирате изчакване. + Време за изчакване в секунди. Излезте от приложението след този период на бездействие, за да запазите батерията на устройството. + Допълнително забавяне на опресняването (в секунди). Добавя забавяне между актуализацията на състоянието на всички елементи от менюто. + След това време (в секунди) диалоговият прозорец за потвърждение за действие автоматично се затваря и действието се отменя. Задайте на 0, за да деактивирате изчакването. 4-цифрен ПИН, който ще се използва за всички действия, които го изискват (0000-9999). Моля, конфигурирайте валиден 4-цифрен цифров ПИН между 0000 и 9999 в настройките на приложението. Наляво (изключено) или вдясно (включено) изравняване на менюто. Отляво надясно Отдясно наляво - (Само при джаджа) Автоматично стартирайте приложението от джаджата, без да чакате докосване. - Активирайте фоновата услуга за изпращане на нивото на батерията на устройството, местоположението и (ако се поддържа) данни за активността на HomeasSistant. - Скоростта на опресняване (за минути), при която фоновата услуга трябва да повтори изпращането на данни. - Потребител, доставен HTTP заглавка - Някои домашни инсталации изискват спецификация на персонализирана HTTP заглавка, за да функционират. - Потребител, доставен http-header: Име - Потребител, доставен http-header: стойност - Свържете се отново с HomeasSistant (Clear WebHook ID, вижте Ръководство за отстраняване на неизправности). - (Само прочетете) Идентификационният номер на WebHook, създаден от устройството за актуализации на фоновите услуги. Може да се наложи това за отстраняване на грешки. + (Само при джаджа) Приложението се стартира автоматично от джаджата, без да се чака докосване. + Активиране на фоновата услуга за изпращане на нивото на батерията на устройството, местоположението и (ако се поддържа) данни за активност към Home Assistant. + Скоростта на опресняване (в минути), при която фоновата услуга трябва да повтаря изпращането на данни. + Потребителска HTTP заглавка + Някои инсталации на Home Assistant изискват специфицирането на персонализирана HTTP заглавка, за да функционират. + Потребителска HTTP заглавка: Име + Потребителска HTTP заглавка: Стойност + Свържете се отново с Home Assistant (изчистване на Webhook ID, вижте ръководството за отстраняване на неизправности). + (Само за четене) Webhook ID, създаден от устройството за актуализации на фоновите услуги. Може да ви е необходим за отстраняване на грешки. diff --git a/resources-ces/strings/strings.xml b/resources-ces/strings/strings.xml index 3d5c45e..88952c2 100644 --- a/resources-ces/strings/strings.xml +++ b/resources-ces/strings/strings.xml @@ -14,12 +14,12 @@ --> - API volá příliš rychlé. Prosím, zpomalte své požadavky. + Volání API jsou příliš rychlá. Prosím, zpomalte své požadavky. URL nebyla nalezena. Potenciální chyba URL API v nastavení. HomeAssistant Dostupné @@ -31,18 +31,17 @@ Potvrzeno Menu Paměť - Aktualizováno nabídka, restartujte. - Aktualizace nabídky zakázáno. + Menu aktualizováno, restartujte. Žádný klíč API v nastavení aplikace. Žádná URL API v nastavení aplikace. - V nastavení aplikace není žádná konfigurační adresa URL. + Žádná konfigurační URL v nastavení aplikace. Žádné připojení k internetu. Žádný JSON se nevrátil z požadavku HTTP. Žádné telefonní připojení. Žádné připojení telefonu, žádné menu v mezipaměti. - Žádná odpověď, zkontrolovat připojení k internetu - Požadavek načasovaný - Vstup kolíku uzamčený pro + Žádná odpověď, zkontrolujte připojení k internetu. + Vypršel časový limit požadavku. + Vstup PIN uzamčen na Potenciální chyba sekundy Chyba šablony @@ -51,37 +50,36 @@ Nekonfigurované HTTP požadavek vrátil chybový kód = Nepodařilo se zaregistrovat Webhook - Špatný špendlík + Špatný PIN Není k dispozici žádné Wi-Fi nebo LTE Provést přes Wi-Fi/LTE? - Odeslání do domácí. - Žádná data. + Odesílám do Home Assistant. + Nebyla přijata žádná data. Vybrat... - Klíč API pro domácí. + Klíč API pro HomeAssistant. Dlouhodobý přístupový token. - URL pro domácí API. + URL pro HomeAssistant API. URL pro konfiguraci nabídky (JSON). Měla by aplikace ukládat konfiguraci nabídky? - Měla by aplikace vymazat stávající mezipaměť příště, až bude spuštěna? - Zkontrolujte aktualizace nabídky při zahájení aplikace? POZNÁMKA: Musí být povoleno ukládání do mezipaměti nabídky. Toto nastavení může způsobit, že starší zařízení s menší pamětí dojde. + Měla by aplikace vymazat stávající mezipaměť při příštím spuštění? Povolit provádění příkazů přes Wi-Fi/LTE. Měla by aplikace poskytovat zpětnou vazbu prostřednictvím vibrací? - Timeout během několika sekund. Po tomto období nečinnosti uložte aplikaci k uložení baterie zařízení. - Další zpoždění hlasování (v sekundách). Přidá zpoždění mezi aktualizací stavu všech položek nabídky. - Po této době (v sekundách) je potvrzovací dialog pro akci automaticky uzavřen a akce je zrušena. Nastavit na 0 pro deaktivaci časového limitu. - 4místný pin, který se má použít pro všechny akce, které to vyžadují (0000-9999). - Nakonfigurujte prosím platný čtyřmístný číselný pin mezi 0000 a 9999 v nastavení aplikace. - Vlevo (vypnuto) nebo vpravo (ON) zarovnání nabídky. + Časový limit v sekundách. Ukončete aplikaci po této době nečinnosti, abyste šetřili baterii zařízení. + Další zpoždění dotazování (v sekundách). Přidá zpoždění mezi aktualizací stavu všech položek nabídky. + Po této době (v sekundách) je potvrzovací dialog pro akci automaticky uzavřen a akce je zrušena. Nastavte na 0 pro deaktivaci časového limitu. + 4místný PIN, který se má použít pro všechny akce, které jej vyžadují (0000-9999). + Nakonfigurujte prosím platný čtyřmístný číselný PIN mezi 0000 a 9999 v nastavení aplikace. + Vlevo (vypnuto) nebo vpravo (zapnuto) zarovnání nabídky. Zleva doprava Vpravo doleva - (Pouze widget) automaticky spusťte aplikaci z widgetu bez čekání na klepnutí. - Umožněte službě pozadí odeslat úroveň baterie, umístění baterie zařízení a (pokud je podporována) data aktivity na domácí. - Obnovení frekvence (v minutách), při kterém by měla služba na pozadí opakovat odesílání dat. - Uživatel dodaný záhlaví HTTP - Některé instalace Homeassistant vyžadují, aby se fungovala vlastní záhlaví HTTP. - Uživatel dodaný HTTP-HEADER: Jméno - Uživatel dodaný HTTP-HEADER: Hodnota - Znovu se připojte k domácímu (Clear Webhook ID, viz příručka pro odstraňování problémů). - (Pouze číst) ID Webhook vytvořené zařízením pro aktualizace služby na pozadí. Možná to budete potřebovat pro ladění. + (Pouze widget) Automatické spuštění aplikace z widgetu bez čekání na klepnutí. + Povolit službě na pozadí odesílat úroveň baterie zařízení, jeho polohu a (pokud je podporováno) údaje o aktivitě do Home Assistant. + Frekvence aktualizace (v minutách), s jakou má služba na pozadí opakovaně odesílat data. + Uživatelská hlavička HTTP + Některé instalace Home Assistant vyžadují specifikaci vlastní hlavičky HTTP pro správnou funkci. + Uživatelská hlavička HTTP: Název + Uživatelská hlavička HTTP: Hodnota + Znovu se připojte k Home Assistant (vymazat ID Webhooku, viz příručka pro odstraňování problémů). + (Pouze pro čtení) ID Webhooku vytvořené zařízením pro aktualizace služby na pozadí. Možná to budete potřebovat pro ladění. diff --git a/resources-dan/strings/strings.xml b/resources-dan/strings/strings.xml index e7c225b..1afdd94 100644 --- a/resources-dan/strings/strings.xml +++ b/resources-dan/strings/strings.xml @@ -14,74 +14,73 @@ --> - API ringer for hurtig. Sænk venligst dine anmodninger. - URL ikke fundet. Potentiel API -URL -fejl i indstillinger. + API-kald er for hyppige. Sænk venligst dine anmodninger. + URL ikke fundet. Potentiel API-URL-fejl i indstillinger. HomeAssistant Tilgængelig - Cache - Kontrol ... - URL ikke fundet. Potentiel konfigurations -URL -fejl i indstillinger. + Cachelagret + Kontrollerer... + URL ikke fundet. Potentiel konfigurations-URL-fejl i indstillinger. Sikker? Tom Bekræftet Menu Hukommelse Menu opdateret, genstart. - Menuopdateringer deaktiveret. - Ingen API -nøgle i applikationsindstillingerne. - Ingen API -URL i applikationsindstillingerne. - Ingen konfigurations -URL i applikationsindstillingerne. + Ingen API-nøgle i applikationsindstillingerne. + Ingen API-URL i applikationsindstillingerne. + Ingen konfigurations-URL i applikationsindstillingerne. Ingen internetforbindelse. - Ingen JSON vendte tilbage fra HTTP -anmodning. + Ingen JSON modtaget fra HTTP-anmodning. Ingen telefonforbindelse. - Ingen telefonforbindelse, ingen cache -menu. - Intet svar, tjek internetforbindelse - Anmod om tidsbestemt ud - Pin -indgang låst til + Ingen telefonforbindelse, ingen cachelagret menu. + Intet svar, tjek internetforbindelsen. + Anmodning udløb + PIN-indtastning låst i Potentiel fejl sekunder Skabelonfejl - API -URL må ikke have en bageste skråstreg '/'. + API-URL må ikke have en afsluttende skråstreg '/'. Utilgængelig Ukonfigureret - HTTP -anmodning returneret fejlkode = + HTTP-anmodning returnerede fejlkode = Kunne ikke registrere webhook - Forkert pin + Forkert PIN Ingen Wi-Fi eller LTE tilgængelig - Udfør over Wi-Fi/LTE? - Sending til HomeAssistant. + Udfør via Wi-Fi/LTE? + Sender til Home Assistant. Ingen data modtaget. - Vælge... - API -nøgle til homeassistant. + Vælg... + API-nøgle til Home Assistant. Langvarig adgangstoken. - URL til homeassistant API. + URL til Home Assistant API. URL til menukonfiguration (JSON). - Skal applikationscache menuen Konfiguration? + Skal applikationen cachelagre menukonfigurationen? Bør applikationen rydde den eksisterende cache næste gang den startes? Kontroller for menuopdateringer på applikationsstart? Bemærk: Menu Cache skal være aktiveret. Denne indstilling kan forårsage, at ældre enheder med mindre hukommelse går ned. Aktivér udførelse af kommandoer over Wi-Fi/LTE. Bør applikationen give feedback via vibrationer? - Timeout på få sekunder. Afslut applikationen efter denne periode med inaktivitet for at gemme enhedsbatteriet. - Yderligere afstemningsforsinkelse (på få sekunder). Tilføjer en forsinkelse mellem statusopdateringen af alle menupunkter. - Efter denne tid (på få sekunder) lukkes en bekræftelsesdialog for en handling automatisk, og handlingen annulleres. Indstil til 0 for at deaktivere timeout. - 4-cifret pin, der skal bruges til alle handlinger, der kræver det (0000-9999). - Konfigurer venligst en gyldig 4-cifret numerisk pin mellem 0000 og 9999 i applikationsindstillingerne. - Venstre (slukket) eller højre (på) menuindretning. + Timeout i sekunder. Afslut applikationen efter denne periode med inaktivitet for at spare på enhedens batteri. + Yderligere afstemningsforsinkelse (i sekunder). Tilføjer en forsinkelse mellem statusopdateringen af alle menupunkter. + Efter denne tid (i sekunder) lukkes en bekræftelsesdialog for en handling automatisk, og handlingen annulleres. Indstil til 0 for at deaktivere timeout. + 4-cifret PIN, der skal bruges til alle handlinger, der kræver det (0000-9999). + Konfigurer venligst en gyldig 4-cifret numerisk PIN mellem 0000 og 9999 i applikationsindstillingerne. + Venstre (fra) eller højre (til) menujustering. Venstre til højre - Ret til venstre + Højre til venstre (Kun widget) Start automatisk applikationen fra widgetten uden at vente på et tryk. - Aktivér baggrundstjenesten til at sende enhedens batteriniveau, placering og (hvis understøttes) aktivitetsdata til homeassistent. - Opdateringshastigheden (på få minutter), hvor baggrundstjenesten skal gentage afsendelsesdata. - Bruger leveret HTTP -header - Nogle homeassistante installationer kræver specifikation af en brugerdefineret HTTP -header for at fungere. - Bruger leveret http-header: navn - Bruger leveret http-header: værdi - Tilslut igen til HomeAssistant (Clear WebHook ID, se Guide til fejlfinding). - (Læs kun) Webhook -ID oprettet af enheden til opdateringer af baggrundstjeneste. Du kræver muligvis dette til fejlsøgning. + Aktivér baggrundstjenesten til at sende enhedens batteriniveau, lokation og (hvis understøttet) aktivitetsdata til Home Assistant. + Opdateringshastigheden (i minutter), hvormed baggrundstjenesten skal gentage afsendelse af data. + Brugerdefineret HTTP-header + Nogle Home Assistant-installationer kræver angivelse af en brugerdefineret HTTP-header for at fungere. + Brugerdefineret HTTP-header: Navn + Brugerdefineret HTTP-header: Værdi + Opret forbindelse igen til Home Assistant (ryd Webhook-ID, se fejlfindingsguide). + (Kun læsning) Webhook-ID'et oprettet af enheden til opdateringer fra baggrundstjenesten. Du kan få brug for dette til fejlfinding. diff --git a/resources-deu/strings/strings.xml b/resources-deu/strings/strings.xml index c48daff..bba8632 100644 --- a/resources-deu/strings/strings.xml +++ b/resources-deu/strings/strings.xml @@ -14,8 +14,8 @@ --> @@ -56,7 +56,7 @@ Über WLAN/LTE ausführen? Sende an Home Assistant. Keine Daten empfangen. - + Auswählen... API-Schlüssel für HomeAssistant. Langzeit-Zugangstoken. @@ -82,6 +82,6 @@ Einige Home Assistant-Installationen erfordern die Angabe eines benutzerdefinierten HTTP-Headers, um zu funktionieren. Zusätzlicher HTTP-Header: Name Zusätzlicher HTTP-Header: Value - Verbinden Sie sich wieder mit dem Homasen (Clear Webhook ID, siehe Fehlerbehebungshandbuch). + Neu mit Home Assistant verbinden (Webhook-ID löschen, siehe Fehlerbehebungshandbuch). (Nur lesen) Die vom Gerät erstellte Webhook-ID für Hintergrund-Updates. Kann zum Debuggen benötigt werden. diff --git a/resources-dut/strings/strings.xml b/resources-dut/strings/strings.xml index 5602db0..3b7131f 100644 --- a/resources-dut/strings/strings.xml +++ b/resources-dut/strings/strings.xml @@ -14,74 +14,87 @@ --> - API roept te snel. Vertraag uw verzoeken. - Url niet gevonden. Potentiële API -URL -fout in instellingen. + API-aanroepen te snel. Vertraag uw verzoeken. + URL niet gevonden. Potentiële API-URL-fout in instellingen. HomeAssistant Beschikbaar - In de war + In cache Controleren ... - Url niet gevonden. Potentiële configuratie -URL -fout in instellingen. + URL niet gevonden. Potentiële configuratie-URL-fout in + instellingen. Zeker? Leeg Bevestigd Menu Geheugen Menu bijgewerkt, opnieuw opstarten. - Menu -updates uitgeschakeld. - Geen API -toets in de toepassingsinstellingen. - Geen API -URL in de toepassingsinstellingen. - Geen configuratie -URL in de toepassingsinstellingen. + Geen API-sleutel in de toepassingsinstellingen. + Geen API-URL in de toepassingsinstellingen. + Geen configuratie-URL in de toepassingsinstellingen. Geen internetverbinding. - Geen JSON keerde terug van het HTTP -verzoek. + Geen JSON ontvangen van het HTTP-verzoek. Geen telefoonverbinding. Geen telefoonverbinding, geen menu in de cache. Geen antwoord, controleer internetverbinding - Verzoek getimed uit - Pin -ingang vergrendeld voor + Verzoek is verlopen + PIN-invoer vergrendeld voor Potentiële fout seconden Sjabloonfout - API -URL mag geen achterblijvende schuine streep '/' hebben. + API-URL mag geen afsluitende schuine streep '/' hebben. Niet beschikbaar Niet geconfigureerd - HTTP -verzoek geretourneerde foutcode = - Kon WebHook niet registreren - Verkeerde pin - Geen wifi of LTE beschikbaar + HTTP-verzoek retourneerde foutcode = + Kon Webhook niet registreren + Verkeerde PIN + Geen Wi-Fi of LTE beschikbaar Uitvoeren via Wi-Fi/LTE? Verzenden naar homeassistent. Geen gegevens ontvangen. - + Selecteer ... - API -sleutel voor homeassistent. - Langleven Access Token. - URL voor homeassistante API. + API-sleutel voor Home Assistant. + Langdurige Access Token. + URL voor Home Assistant API. URL voor menuconfiguratie (JSON). - Moet de toepassingscache de menu -configuratie? - Moet de toepassing de bestaande cache wissen de volgende keer dat deze wordt gestart? - Controleer op menu -updates over het starten van de applicatie? Opmerking: menu Caching moet worden ingeschakeld. Deze instelling kan ervoor zorgen dat oudere apparaten met minder geheugen crashen. - Schakel opdrachten uit via Wi-Fi/LTE. + Moet de applicatie de menuconfiguratie cachen? + Moet de applicatie de bestaande cache wissen bij de volgende + start? + Schakel het uitvoeren van opdrachten via Wi-Fi/LTE in. Moet de applicatie feedback geven via trillingen? - Time -out in seconden. Verlaat de toepassing na deze periode van inactiviteit om de apparaatbatterij op te slaan. - Aanvullende peilvertraging (in seconden). Voegt een vertraging toe tussen de statusupdate van alle menu -items. - Na deze tijd (in seconden) wordt een bevestigingsdialoogvenster voor een actie automatisch gesloten en wordt de actie geannuleerd. Ingesteld op 0 om de time -out uit te schakelen. - 4-cijferige pin die moet worden gebruikt voor alle acties die dit vereisen (0000-9999). - Configureer een geldige 4-cijferige numerieke pin tussen 0000 en 9999 in de toepassingsinstellingen. - Links (uit) of rechts (AAN) menu -uitlijning. + Time-out in seconden. Sluit de applicatie af na deze periode van + inactiviteit om de batterij van het apparaat te sparen. + Extra pollingvertraging (in seconden). Voegt een vertraging toe + tussen de statusupdate van alle menu-items. + Na deze tijd (in seconden) wordt een + bevestigingsdialoogvenster voor een actie automatisch gesloten en wordt de actie geannuleerd. + Stel in op 0 om de time-out uit te schakelen. + 4-cijferige PIN die moet worden gebruikt voor alle acties die dit + vereisen (0000-9999). + Configureer een geldige 4-cijferige numerieke PIN tussen 0000 en + 9999 in de toepassingsinstellingen. + Links (uit) of rechts (aan) menu-uitlijning. Van links naar rechts Van rechts naar links - (Alleen widget) Start de toepassing automatisch vanuit de widget zonder te wachten op een tik. - Schakel de achtergrondservice in om het apparaatbatterijniveau, de locatie en (indien ondersteunde) activiteitsgegevens te verzenden naar homeassistant. - De verversingssnelheid (in minuten) waarbij de achtergrondservice het verzenden van gegevens moet herhalen. - Gebruiker heeft de HTTP -header geleverd - Sommige homeasstaande installaties vereisen de specificatie van een aangepaste HTTP -header om te functioneren. - Gebruiker geleverd http-header: naam - Gebruiker geleverd http-header: waarde - Maak opnieuw verbinding met homeassistent (Clear WebHook ID, zie PROBLEEMOPLOSSING GIDS). - (Alleen lezen) De webhook -ID die door het apparaat is gemaakt voor updates van de achtergrondservice. Misschien heeft u dit nodig voor foutopsporing. - + (Alleen widget) Start de toepassing automatisch vanuit de widget + zonder te wachten op een tik. + Schakel de achtergrondservice in om het batterijniveau van + het apparaat, de locatie en (indien ondersteund) activiteitsgegevens naar Home Assistant te + verzenden. + De verversingssnelheid (in minuten) waarbij de + achtergrondservice het verzenden van gegevens moet herhalen. + Door gebruiker opgegeven HTTP-header + Sommige Home Assistant-installaties vereisen de + specificatie van een aangepaste HTTP-header om te functioneren. + Door gebruiker opgegeven HTTP-header: Naam + Door gebruiker opgegeven HTTP-header: Waarde + Opnieuw verbinden met Home Assistant (Webhook-ID wissen, zie + Gids voor probleemoplossing). + (Alleen lezen) De Webhook-ID die door het apparaat is gemaakt voor + updates van de achtergrondservice. Mogelijk heeft u dit nodig voor foutopsporing. + \ No newline at end of file diff --git a/resources-est/strings/strings.xml b/resources-est/strings/strings.xml index 2e72323..52beafc 100644 --- a/resources-est/strings/strings.xml +++ b/resources-est/strings/strings.xml @@ -14,74 +14,84 @@ --> - API nimetab liiga kiireks. Palun aeglustage oma taotlusi. - Url ei leitud. Võimalik API URL viga sätetes. + API kõned on liiga kiired. Palun aeglustage oma päringuid. + URL-i ei leitud. Võimalik API URL-i viga seadetes. HomeAssistant Saadav Vahemällu salvestatud - Kontroll ... - Url ei leitud. Võimalik konfiguratsiooni URL viga sätetes. + Kontrollin... + URL-i ei leitud. Võimalik konfiguratsiooni URL-i viga seadetes. Kindel? - Tühjendama + Tühi Kinnitatud Menüü Mälu - Menüü värskendatud, taaskäivitage. - Menüüvärskendused on keelatud. - Rakenduse seadetes pole API -klahvi. - Rakenduse seadetes pole API URL -i. - Rakenduse sätetes pole konfiguratsiooni URL -i. - Interneti -ühendust pole. - Ükski JSON ei tulnud http päringult tagasi. + Menüü värskendatud, taaskäivita. + Rakenduse seadetes pole API võtit. + Rakenduse seadetes pole API URL-i. + Rakenduse seadetes pole konfiguratsiooni URL-i. + Interneti-ühendust pole. + HTTP päring ei tagastanud JSON-i. Telefoniühendust pole. Pole telefoniühendust ega vahemällu salvestatud menüüd. - Vastust pole, kontrollige Interneti -ühendust - Taotlus on ajastatud - PIN -i sisend lukustatud + Vastust pole, kontrollige Interneti-ühendust + Päring aegus + PIN-koodi sisestus lukustatud Potentsiaalne viga sekundid Malli viga - API URL -l ei tohi olla kaldkriipsuga '/'. + API URL-il ei tohi olla lõpus kaldkriipsu '/'. Kättesaamatu Konfigureerimata - Http päringu tagastatud veakood = - WebHooki registreerimine ei õnnestunud - Vale tihvt + HTTP päring tagastas veakoodi = + Webhooki registreerimine ebaõnnestus + Vale PIN-kood Wi-Fi ega LTE pole saadaval - Täita üle wi-fi/lte? - Saatmine homeassistandile. + Täita üle Wi-Fi/LTE? + Saadan Home Assistantile. Andmeid pole laekunud. - - Valige ... - Homeassistant API võti. + + Valige... + API võti Home Assistantile. Pikaajaline juurdepääsuluba. - URL homeassistantse API jaoks. + URL Home Assistanti API jaoks. URL menüü konfiguratsiooni jaoks (JSON). - Kas rakenduse vahemälu peaks menüü konfiguratsiooni vahemälu vahemälu vahemälu vahemälu vahemälu vahemälu vahemälu vahemälu - Kas rakendus peaks olemasoleva vahemälu järgmine kord alustama? - Kontrollige rakenduse käivitamise menüüuuendusi? MÄRKUS. Menüü vahemällu salvestamine peab olema lubatud. See säte võib põhjustada vanemate seadmete, mille mälu on vähem. + Kas rakendus peaks menüü konfiguratsiooni vahemällu salvestama? + Kas rakendus peaks järgmisel käivitamisel olemasoleva vahemälu + tühjendama? Luba käskude täitmine Wi-Fi/LTE kaudu. Kas rakendus peaks vibratsiooni kaudu tagasisidet andma? - Aegumine sekunditega. Pärast seda tegevusetuse perioodi seade aku salvestamiseks väljuge rakendusest. - Täiendav küsitluse viivitus (sekundites). Lisab viivituse kõigi menüüelementide olekuvärskenduse vahel. - Pärast seda aega (sekundites) suletakse toimingu kinnitusdialoog automaatselt ja toiming tühistatakse. Määrake aegumistähtaeg 0 -le. - 4-kohaline tihvt, mida kasutatakse kõigi seda vajavate toimingute jaoks (0000-9999). - Konfigureerige rakenduse seadetes kehtiv 4-kohaline numbriline nööpnõel vahemikus 0000 kuni 9999. - Vasak (välja lülitatud) või parem (ON) menüü joondamine. + Aegumine sekundites. Väljuge rakendusest pärast seda tegevusetuse + perioodi, et säästa seadme akut. + Täiendav päringuviivitus (sekundites). Lisab viivituse kõigi + menüüelementide olekuvärskenduste vahele. + Pärast seda aega (sekundites) suletakse toimingu + kinnitusdialoog automaatselt ja toiming tühistatakse. Määra 0, et aegumine keelata. + 4-kohaline PIN-kood, mida kasutatakse kõigi seda nõudvate toimingute + jaoks (0000-9999). + Palun konfigureerige rakenduse seadetes kehtiv 4-kohaline numbriline + PIN-kood vahemikus 0000 kuni 9999. + Vasak (väljas) või parem (sees) menüü joondus. Vasakult paremale Paremale vasakule - (Ainult vidin) käivitage rakendus vidinast automaatselt ilma kraani ootamata. - Luba taustteenus seadme aku taseme, asukoha ja (toetatud) tegevusandmete saatmiseks homoassistant. - Värskendusmäär (minutites), kus taustteenus peaks andmete saatmist korrata. - Kasutaja tarnitud HTTP päis - Mõned homeassistantsed installatsioonid nõuavad funktsioneerimiseks kohandatud HTTP päise täpsustamist. - Kasutaja tarnitud HTTP-pea: nimi - Kasutaja tarnitud HTTP-pea: väärtus - Ühendage uuesti homeassistant (selge Webhooki ID, vt tõrkeotsingu juhend). - (Loe ainult) WebHooki ID, mille seade on loonud taustteenuse värskenduste jaoks. Võite seda silumiseks nõuda. - + (Ainult vidin) Käivitage rakendus vidinast automaatselt, ilma + puudutust ootamata. + Luba taustateenusel saata seadme aku tase, asukoht ja (kui + toetatud) tegevusandmed Home Assistantile. + Värskendussagedus (minutites), millega taustateenus + peaks andmete saatmist kordama. + Kasutaja määratud HTTP päis + Mõned Home Assistanti installatsioonid vajavad + toimimiseks kohandatud HTTP päise määramist. + Kasutaja määratud HTTP päis: Nimi + Kasutaja määratud HTTP päis: Väärtus + Ühenda uuesti Home Assistantiga (tühjenda Webhooki ID, vt + tõrkeotsingu juhendit). + (Ainult lugemiseks) Seadme loodud Webhooki ID taustateenuse + värskenduste jaoks. Võite seda silumiseks vajada. + \ No newline at end of file diff --git a/resources-fin/strings/strings.xml b/resources-fin/strings/strings.xml index 4bb3060..c314e6c 100644 --- a/resources-fin/strings/strings.xml +++ b/resources-fin/strings/strings.xml @@ -14,74 +14,87 @@ --> - API kutsuu liian nopeasti. Hidasta pyyntöjäsi. - URL -osoitetta ei löydy. Mahdollinen API -URL -URL -virhe asetuksissa. + API-kutsut liian tiheitä. Hidasta pyyntöjäsi. + URL-osoitetta ei löydy. Mahdollinen API-URL-virhe asetuksissa. HomeAssistant - Käytettävissä oleva - Välimuisti - Tarkista ... - URL -osoitetta ei löydy. Mahdollinen määritys URL -URL -virhe asetuksissa. + Käytettävissä + Välimuistissa + Tarkistetaan... + URL-osoitetta ei löydy. Mahdollinen määritys-URL-virhe asetuksissa. Varma? Tyhjä Vahvistettu Valikko Muisti Valikko päivitetty, käynnistä uudelleen. - Valikkopäivitykset poistettu käytöstä. - Ei sovellusliittymää avainta sovellusasetuksissa. - Ei sovellus -URL -osoitetta sovellusasetuksissa. - Ei määritys -URL -osoitetta sovellusasetuksissa. - Ei Internet -yhteyttä. - Yksikään JSON ei palautettu HTTP -pyynnöstä. + Ei API-avainta sovellusasetuksissa. + Ei API-URL-osoitetta sovellusasetuksissa. + Ei määritys-URL-osoitetta sovellusasetuksissa. + Ei Internet-yhteyttä. + HTTP-pyynnöstä ei palautettu JSONia. Ei puhelinyhteyttä. - Ei puhelinyhteyttä, ei välimuistivalikkoa. - Ei vastausta, tarkista Internet -yhteys - Pyyntö ajoitettu - PIN -syöttö lukittuna + Ei puhelinyhteyttä, ei välimuistissa olevaa valikkoa. + Ei vastausta, tarkista Internet-yhteys + Pyyntö aikakatkaistu + PIN-syöttö lukittu ajaksi Mahdollinen virhe - sekunti + sekuntia Mallivirhe - API -URL -osoite ei saa olla jäljellä oleva viiva '/'. + API-URL-osoitteessa ei saa olla loppukauttaviivaa '/'. Ei käytettävissä Määrittelemätön - HTTP -pyyntö palautti virhekoodin = + HTTP-pyyntö palautti virhekoodin = Webhookin rekisteröinti epäonnistui - Vika - Ei Wi-Fi: tä tai LTE: tä käytettävissä - Suorita Wi-Fi/LTE: n kautta? - Lähetetään Homeasistille. + Väärä PIN-koodi + Ei Wi-Fiä tai LTE:tä käytettävissä. + Suoritetaanko Wi-Fi/LTE-yhteyden kautta? + Lähetetään Home Assistantille. Tietoja ei vastaanotettu. - - Valitse ... - API -avain homeSistentille. - Pitkäikäinen pääsymerkki. - URL -osoite Homeasistent -sovellusliittymälle. - Valikkokokoonpanon URL (JSON). - Pitäisikö sovelluksen välimuistiin valikon kokoonpano? - Pitäisikö sovelluksen tyhjentää olemassa oleva välimuisti seuraavalla kerralla? - Tarkista valikkopäivitykset sovelluksen käynnistyksestä? HUOMAUTUS: Valikon välimuisti on otettava käyttöön. Tämä asetus voi aiheuttaa vanhempia laitteita, joissa on vähemmän muistia kaatumiseen. - Ota komentojen suorittaminen käyttöön Wi-Fi/LTE: n kautta. + + Valitse... + API-avain HomeAssistantille. + Pitkäikäinen käyttöoikeustunnus. + URL-osoite HomeAssistantin API:lle. + Valikon määrityksen URL-osoite (JSON). + Pitäisikö sovelluksen tallentaa valikon kokoonpano välimuistiin? + Pitäisikö sovelluksen tyhjentää olemassa oleva välimuisti + seuraavalla käynnistyksellä? + Ota komentojen suorittaminen käyttöön + Wi-Fi/LTE-yhteyden kautta. Pitäisikö sovelluksen antaa palautetta värähtelyjen kautta? - Aikakatkaisu sekunneissa. Poistu sovelluksesta tämän toimettomuuden jälkeen laitteen akun tallentamiseksi. - Lisäkyselyviive (sekunneissa). Lisää viive kaikkien valikkokohteiden tilapäivityksen välillä. - Tämän ajan jälkeen (sekunneissa) toiminnan vahvistusvalintaikkuna suljetaan automaattisesti ja toiminto peruutetaan. Aseta arvoon 0 poistamaan aikakatkaisu käytöstä. - 4-numeroinen PIN-koodi, jota käytetään kaikkiin sitä vaativiin toimiin (0000-9999). - Määritä kelvollinen 4-numeroinen numeerinen PIN-arvo välillä 0000-9999 sovellusasetuksissa. + Aikakatkaisu sekunneissa. Poistu sovelluksesta tämän + toimettomuuden jälkeen säästääksesi laitteen akkua. + Lisäkyselyviive (sekunneissa). Lisää viive kaikkien + valikkokohteiden tilapäivityksen välillä. + Tämän ajan jälkeen (sekunneissa) toiminnan + vahvistusvalintaikkuna suljetaan automaattisesti ja toiminto peruutetaan. Aseta arvoon 0 + poistamaan aikakatkaisu käytöstä. + 4-numeroinen PIN-koodi, jota käytetään kaikkiin sitä vaativiin toimiin + (0000-9999). + Määritä kelvollinen 4-numeroinen numeerinen PIN-koodi välillä + 0000-9999 sovellusasetuksissa. Vasen (pois päältä) tai oikea (on) valikon kohdistus. Vasemmalta oikealle - Vasemmalle - (Vain widget) Käynnistä sovellus automaattisesti widgetistä odottamatta napautusta. - Ota taustapalvelu käyttöön laitteen akkutason, sijainnin ja (jos tuetun) aktiviteettitietojen lähettämiseksi uudelleen. - Päivitysnopeus (muutamassa minuutissa), jossa taustapalvelun tulisi toistaa tietojen lähettäminen. - Käyttäjä toimitti HTTP -otsikon - Jotkut regsistent -asennukset vaativat mukautetun HTTP -otsikon määrittelyä toimimaan. - Käyttäjä toimitti http-header: Nimi - Käyttäjä toimitti HTTP-otsikon: arvo - Ota yhteys uudelleen HomeSistentiin (selkeä Webhook ID, katso vianetsintäopas). - (Vain lue) laitteen luoma webhook -tunnus taustapalvelupäivityksiin. Saatat tarvita tätä virheenkorjausta varten. - + Oikealta vasemmalle + (Vain widget) Käynnistä sovellus automaattisesti widgetistä + odottamatta napautusta. + Ota taustapalvelu käyttöön laitteen akkutason, sijainnin + ja (jos tuettu) aktiivisuustietojen lähettämiseksi Home Assistantille. + Päivitysnopeus (minuuteissa), jolla taustapalvelun + tulisi toistaa tietojen lähettäminen. + Käyttäjän määrittämä HTTP-otsake + Jotkut Home Assistant -asennukset vaativat + mukautetun HTTP-otsakkeen määrittelyn toimiakseen. + Käyttäjän määrittämä HTTP-otsake: Nimi + Käyttäjän määrittämä HTTP-otsake: Arvo + Yhdistä uudelleen Home Assistantiin (tyhjennä Webhook ID, + katso vianetsintäopas). + (Vain luku) Laitteen luoma Webhook ID taustapalvelun päivityksiä + varten. Saatat tarvita tätä virheenkorjaukseen. + \ No newline at end of file diff --git a/resources-fre/strings/strings.xml b/resources-fre/strings/strings.xml index a2f5ebe..afdfd63 100644 --- a/resources-fre/strings/strings.xml +++ b/resources-fre/strings/strings.xml @@ -14,74 +14,92 @@ --> - Appels API trop rapide. Veuillez signaler cette erreur avec les détails de l'appareil. - URL introuvable. Erreur potentielle de l'URL de l'API dans les paramètres. + Appels API trop rapide. Veuillez signaler cette erreur avec les détails de + l'appareil. + URL introuvable. L'URL de l'API est potentiellement erronée dans les + paramètres. HomeAssistant Disponible Mis en cache Vérification... - URL introuvable. Erreur d'URL de configuration potentielle dans les paramètres. - Bien sûr? + URL introuvable. L'URL de configuration est potentiellement erronée + dans les paramètres. + Confirmer ? Vide - Confirmé + Exécuté Menu Mémoire - Menu mis à jour, redémarrer. - MENU MISE À JOUR Désactivé. + Menu mis à jour, redémarrez. Aucune clé API dans les paramètres de l'application. Aucune URL de l'API dans les paramètres de l'application. - Aucune URL de configuration dans les paramètres de l'application. + Aucune URL de configuration dans les paramètres de + l'application. Pas de connexion Internet. - Aucun JSON n'est retourné de la demande HTTP. - Aucune connexion par téléphone. - Pas de connexion par téléphone, pas de menu mis en cache. + Aucun JSON n'est retourné par la requête HTTP. + Aucune connexion téléphonique. + Pas de connexion téléphonique, pas de menu en cache. Aucune réponse, vérifiez la connexion Internet - Demande de chronométrage - Entrée de broche verrouillée pour + Délai d'attente dépassé + Saisie du code PIN verrouillée pour Erreur potentielle secondes Erreur de modèle - L'URL de l'API ne doit pas avoir une barre oblique de fuite '/'. + L'URL de l'API ne doit pas se terminer par une barre oblique '/'. Indisponible Non configuré - La demande http renvoie le code d'erreur = - Échec de l'enregistrement de WebHook - Mauvaise épingle - Pas de Wi-Fi ou LTE disponible - Exécuter sur Wi-Fi / LTE? - Envoi à HomeSSistant. + La requête HTTP a renvoyé le code d'erreur = + Échec de l'enregistrement du Webhook + Code PIN incorrect + Pas de Wi-Fi ou de LTE disponible + Exécuter sur Wi-Fi / LTE ? + Envoi à Home Assistant. Aucune donnée reçue. - + Sélectionner... - Clé API pour HomeSSistant. - Jeton d'accès à longue durée de vie. - URL pour API HomeSSistant. + Clé API pour HomeAssistant. + Jeton d'accès de longue durée. + URL pour l'API HomeAssistant. URL pour la configuration du menu (JSON). - L'application devrait-elle mettre en cache la configuration du menu? - L'application devrait-elle effacer le cache existant la prochaine fois qu'il sera démarré? - Vérifiez les mises à jour du menu au démarrage de l'application? Remarque: la mise en cache de menu doit être activée. Ce paramètre peut entraîner un écrasement des appareils plus anciens avec moins de mémoire. + L'application devrait-elle mettre en cache la configuration du + menu ? + L'application devrait-elle effacer le cache existant la prochaine + fois qu'elle sera démarrée ? Activer l'exécution des commandes sur Wi-Fi / LTE. - L'application devrait-elle fournir des commentaires via des vibrations? - Timeout en quelques secondes. Quittez l'application après cette période d'inactivité pour enregistrer la batterie de l'appareil. - Délai supplémentaire du scrutin (en secondes). Ajoute un délai entre la mise à jour d'état de tous les éléments de menu. - Après ce temps (en quelques secondes), une boîte de dialogue de confirmation pour une action est automatiquement fermée et l'action est annulée. Réglé sur 0 pour désactiver le délai d'attente. - PIN à 4 chiffres à utiliser pour toutes les actions qui l'exigent (0000-9999). - Veuillez configurer une broche numérique à 4 chiffres valide entre 0000 et 9999 dans les paramètres de l'application. - Alignement du menu gauche (off) ou droit (on). + L'application devrait-elle fournir un retour par vibrations ? + Délai d'expiration en secondes. L'application se fermera après + cette période d'inactivité pour économiser la batterie de l'appareil. + Délai d'interrogation supplémentaire (en secondes). Ajoute un délai + entre la mise à jour de l'état de tous les éléments de menu. + Après ce délai (en secondes), une boîte de dialogue de + confirmation pour une action est automatiquement fermée et l'action est annulée. Définir à 0 + pour désactiver le délai d'attente. + Code PIN à 4 chiffres à utiliser pour toutes les actions qui l'exigent + (0000-9999). + Veuillez configurer un code PIN numérique à 4 chiffres valide entre + 0000 et 9999 dans les paramètres de l'application. + Alignement du menu : Gauche (désactivé) ou Droit (activé). De gauche à droite - De la droite à gauche - (Widget uniquement) Démarrez automatiquement l'application à partir du widget sans attendre un robinet. - Activez le service d'arrière-plan pour envoyer le niveau de la batterie de l'appareil, l'emplacement et (le cas échéant) les données d'activité à HomeSSistants. - Le taux de rafraîchissement (en minutes) auquel le service d'arrière-plan doit répéter l'envoi de données. + De droite à gauche + (Widget uniquement) Démarre automatiquement l'application depuis + le widget sans attendre une pression. + Activer le service d'arrière-plan pour envoyer le niveau + de la batterie de l'appareil, l'emplacement et (le cas échéant) les données d'activité à Home + Assistant. + Le taux de rafraîchissement (en minutes) auquel le + service d'arrière-plan doit répéter l'envoi de données. En-tête HTTP fourni par l'utilisateur - Certaines installations HomeSSistants nécessitent la spécification d'un en-tête HTTP personnalisé pour fonctionner. - Utilisateur fourni HTTP-Header: Nom - Utilisateur HTTP-Header: Valeur - Reconnectez-vous à HomeSSistant (Clear WebHook ID, voir Guide de dépannage). - (Lire uniquement) L'ID Webhook créé par l'appareil pour les mises à jour du service d'arrière-plan. Vous pourriez en avoir besoin pour le débogage. - + Certaines installations Home Assistant nécessitent + la spécification d'un en-tête HTTP personnalisé pour fonctionner. + En-tête HTTP fourni par l'utilisateur : Nom + En-tête HTTP fourni par l'utilisateur : Valeur + Se reconnecter à Home Assistant (effacer l'ID du Webhook, voir + le guide de dépannage). + (Lecture seule) L'ID Webhook créé par l'appareil pour les mises à + jour du service d'arrière-plan. Vous pourriez en avoir besoin pour le débogage. + \ No newline at end of file diff --git a/resources-gre/strings/strings.xml b/resources-gre/strings/strings.xml index a614e2e..8f167c2 100644 --- a/resources-gre/strings/strings.xml +++ b/resources-gre/strings/strings.xml @@ -14,74 +14,89 @@ --> - Το API καλεί πολύ γρήγορα. Παρακαλούμε επιβραδύνετε τα αιτήματά σας. + Οι κλήσεις API είναι πολύ συχνές. Παρακαλούμε επιβραδύνετε τα αιτήματά σας. Η διεύθυνση URL δεν βρέθηκε. Πιθανό σφάλμα URL API στις ρυθμίσεις. HomeAssistant - Διαθέσιμος - Αποθηκευμένος - Ελεγχος... - Η διεύθυνση URL δεν βρέθηκε. Πιθανό σφάλμα URL διαμόρφωσης στις ρυθμίσεις. - Σίγουρος; - Αδειάζω - Επιβεβαιωμένος + Διαθέσιμο + Αποθηκευμένο + Έλεγχος... + Η διεύθυνση URL δεν βρέθηκε. Πιθανό σφάλμα URL διαμόρφωσης στις + ρυθμίσεις. + Σίγουρα; + Κενό + Επιβεβαιωμένο Μενού Μνήμη - Ενημερώθηκε μενού, επανεκκίνηση. - Οι ενημερώσεις μενού απενεργοποιούνται. + Ενημερώθηκε το μενού, επανεκκίνηση. Δεν υπάρχει κλειδί API στις ρυθμίσεις εφαρμογής. Δεν υπάρχει διεύθυνση URL API στις ρυθμίσεις εφαρμογής. - Χωρίς διευθύνσεις διαμόρφωσης στις ρυθμίσεις εφαρμογής. + Δεν υπάρχει διεύθυνση URL διαμόρφωσης στις ρυθμίσεις + εφαρμογής. Χωρίς σύνδεση στο Διαδίκτυο. - Κανένα JSON επέστρεψε από το αίτημα HTTP. + Κανένα JSON δεν επεστράφη από το αίτημα HTTP. Χωρίς σύνδεση τηλεφώνου. - Δεν υπάρχει σύνδεση τηλεφώνου, χωρίς προσωρινό μενού. + Δεν υπάρχει σύνδεση τηλεφώνου, δεν υπάρχει αποθηκευμένο + μενού. Χωρίς απάντηση, ελέγξτε τη σύνδεση στο Διαδίκτυο - Αίτημα χρονομέτρου + Το αίτημα έληξε Είσοδος PIN κλειδωμένη για Πιθανό σφάλμα δευτερόλεπτα Σφάλμα προτύπου - Το URL API δεν πρέπει να έχει μια κλίση "/'. - Δυσεύρετος - Αδιευκρίνιστος - Αίτηση HTTP Επιστρέφεται κωδικός σφάλματος = + Η διεύθυνση URL του API δεν πρέπει να έχει τελική κάθετο '/'. + Μη διαθέσιμο + Μη διαμορφωμένο + Η αίτηση HTTP επέστρεψε κωδικό σφάλματος = Αποτυχία εγγραφής webhook - Λάθος καρφίτσα + Λάθος PIN Χωρίς Wi-Fi ή LTE διαθέσιμο Εκτέλεση μέσω Wi-Fi/LTE; - Αποστολή στο Homeassistant. + Αποστολή στο Home Assistant. Δεν λαμβάνονται δεδομένα. - Επιλέγω... - API κλειδί για το Homeassistant. - Διακριτικό πρόσβαση σε μακροχρόνια διάρκεια. - URL για το Homeassistant API. + Επιλογή... + Κλειδί API για το Home Assistant. + Διακριτικό πρόσβασης μακράς διάρκειας. + URL για το API του Home Assistant. URL για διαμόρφωση μενού (JSON). - Πρέπει η προσωρινή μνήμη εφαρμογής τη διαμόρφωση μενού; - Πρέπει η εφαρμογή να διαγράψει την υπάρχουσα μνήμη cache την επόμενη φορά που θα ξεκινήσει; - Ελέγξτε για ενημερώσεις μενού κατά την έναρξη της εφαρμογής; ΣΗΜΕΙΩΣΗ: Η προσωρινή αποθήκευση μενού πρέπει να είναι ενεργοποιημένη. Αυτή η ρύθμιση μπορεί να προκαλέσει παλαιότερες συσκευές με λιγότερη μνήμη για συντριβή. - Ενεργοποιήστε τις εντολές εκτέλεσης μέσω Wi-Fi/LTE. + Να αποθηκεύει προσωρινά η εφαρμογή τη διαμόρφωση του μενού; + Πρέπει η εφαρμογή να διαγράψει την υπάρχουσα μνήμη cache την + επόμενη φορά που θα ξεκινήσει; + Ενεργοποιήστε την εκτέλεση εντολών μέσω Wi-Fi/LTE. Πρέπει η εφαρμογή να παρέχει ανατροφοδότηση μέσω δονήσεων; - Χρονικό όριο σε δευτερόλεπτα. Βγείτε από την εφαρμογή μετά από αυτήν την περίοδο αδράνειας για να αποθηκεύσετε τη μπαταρία της συσκευής. - Πρόσθετη καθυστέρηση δημοσκόπησης (σε δευτερόλεπτα). Προσθέτει μια καθυστέρηση μεταξύ της ενημέρωσης κατάστασης όλων των στοιχείων μενού. - Μετά από αυτό το χρονικό διάστημα (σε δευτερόλεπτα), ένα παράθυρο διαλόγου επιβεβαίωσης για μια ενέργεια κλείνει αυτόματα και η ενέργεια ακυρώνεται. Ρυθμίστε στο 0 για να απενεργοποιήσετε το χρονικό όριο. - 4-ψηφία PIN που πρέπει να χρησιμοποιηθεί για όλες τις ενέργειες που το απαιτούν (0000-9999). - Διαμορφώστε έναν έγκυρο τετραψήφιο αριθμητικό πείρο μεταξύ 0000 και 9999 στις ρυθμίσεις εφαρμογής. - Αριστερά (απενεργοποίηση) ή δεξιά (ON) Ευθυγράμμιση μενού. + Χρονικό όριο σε δευτερόλεπτα. Η εφαρμογή θα κλείσει μετά από αυτήν + την περίοδο αδράνειας για εξοικονόμηση μπαταρίας της συσκευής. + Πρόσθετη καθυστέρηση ανανέωσης (σε δευτερόλεπτα). Προσθέτει μια + καθυστέρηση μεταξύ της ενημέρωσης κατάστασης όλων των στοιχείων μενού. + Μετά από αυτό το χρονικό διάστημα (σε δευτερόλεπτα), ένα + παράθυρο διαλόγου επιβεβαίωσης για μια ενέργεια κλείνει αυτόματα και η ενέργεια ακυρώνεται. + Ρυθμίστε στο 0 για να απενεργοποιήσετε το χρονικό όριο. + 4-ψήφιο PIN που χρησιμοποιείται για όλες τις ενέργειες που το απαιτούν + (0000-9999). + Παρακαλούμε διαμορφώστε ένα έγκυρο 4-ψήφιο αριθμητικό PIN μεταξύ + 0000 και 9999 στις ρυθμίσεις της εφαρμογής. + Ευθυγράμμιση μενού: Αριστερά (απενεργοποιημένο) ή Δεξιά (ενεργό). Από αριστερά προς τα δεξιά Δεξιά προς τα αριστερά - (Μόνο widget) Ξεκινήστε αυτόματα την εφαρμογή από το widget χωρίς να περιμένετε μια βρύση. - Ενεργοποιήστε την υπηρεσία φόντου για την αποστολή της στάθμης της μπαταρίας της συσκευής, της θέσης και της (αν υποστηριχθεί) δεδομένων δραστηριότητας στο HomeAssistant. - Ο ρυθμός ανανέωσης (σε λεπτά) κατά τον οποίο η υπηρεσία φόντου πρέπει να επαναλαμβάνει τα δεδομένα αποστολής. - Παρέχεται η κεφαλίδα HTTP που παρέχεται από τον χρήστη - Ορισμένες εγκαταστάσεις Homeassistant απαιτούν την προδιαγραφή μιας προσαρμοσμένης κεφαλίδας HTTP για να λειτουργήσουν. - Παρέχεται ο χρήστης HTTP-Header: Όνομα - Παρέχεται ο χρήστης HTTP-Header: Αξία - Επανασυνδέστε το HomeAsSistant (Clear Webhook ID, δείτε τον οδηγό αντιμετώπισης προβλημάτων). - (Μόνο διαβάστε) Το αναγνωριστικό WebHook που δημιουργήθηκε από τη συσκευή για ενημερώσεις υπηρεσιών φόντου. Μπορεί να το χρειαστείτε για εντοπισμό σφαλμάτων. - + (Μόνο widget) Αυτόματη εκκίνηση της εφαρμογής από το widget χωρίς + να περιμένετε άγγιγμα. + Ενεργοποιήστε την υπηρεσία παρασκηνίου για την αποστολή + της στάθμης μπαταρίας της συσκευής, της τοποθεσίας και (αν υποστηρίζονται) δεδομένων + δραστηριότητας στο Home Assistant. + Ο ρυθμός ανανέωσης (σε λεπτά) με τον οποίο η υπηρεσία + παρασκηνίου θα πρέπει να επαναλαμβάνει την αποστολή δεδομένων. + Κεφαλίδα HTTP που παρέχεται από τον χρήστη + Ορισμένες εγκαταστάσεις Home Assistant απαιτούν την + προδιαγραφή μιας προσαρμοσμένης κεφαλίδας HTTP για να λειτουργήσουν. + Κεφαλίδα HTTP που παρέχεται από τον χρήστη: Όνομα + Κεφαλίδα HTTP που παρέχεται από τον χρήστη: Τιμή + Επανασύνδεση στο Home Assistant (εκκαθάριση Webhook ID, δείτε + τον οδηγό αντιμετώπισης προβλημάτων). + (Μόνο για ανάγνωση) Το Webhook ID που δημιουργήθηκε από τη συσκευή + για ενημερώσεις υπηρεσιών παρασκηνίου. Μπορεί να το χρειαστείτε για εντοπισμό σφαλμάτων. + \ No newline at end of file diff --git a/resources-heb/strings/strings.xml b/resources-heb/strings/strings.xml index 577a58d..65b9a46 100644 --- a/resources-heb/strings/strings.xml +++ b/resources-heb/strings/strings.xml @@ -14,74 +14,81 @@ --> - API קוראת מהירה מדי. אנא האט את בקשותיך. - כתובת אתר לא נמצאה. שגיאת כתובת URL פוטנציאלית בהגדרות. + קריאות API מהירות מדי. אנא האט את בקשותיך. + כתובת URL לא נמצאה. שגיאת כתובת URL פוטנציאלית בהגדרות. HomeAssistant - זָמִין - מטמון - בודק ... - כתובת אתר לא נמצאה. שגיאת כתובת אתר תצורה פוטנציאלית בהגדרות. - בַּטוּחַ? - רֵיק - מְאוּשָׁר - תַפרִיט - זֵכֶר - מעודכן בתפריט, הפעל מחדש. - עדכוני תפריט מושבתים. + זמין + במטמון + בודק... + כתובת URL לא נמצאה. שגיאת כתובת URL פוטנציאלית של התצורה בהגדרות. + בטוח? + ריק + בוצע + תפריט + זיכרון + התפריט עודכן, הפעל מחדש. אין מפתח API בהגדרות היישום. - אין כתובת URL בהגדרות היישום. - אין כתובת אתר תצורה בהגדרות היישום. + אין כתובת URL של ה-API בהגדרות היישום. + אין כתובת URL לתצורה בהגדרות היישום. אין חיבור לאינטרנט. - אף JSON לא חזר מבקשת HTTP. - אין חיבור טלפון. - אין חיבור טלפון, אין תפריט במטמון. - אין תגובה, בדוק את חיבור האינטרנט - בקש מתוזמן - קלט סיכה נעול עבור + לא התקבל JSON מבקשת HTTP. + אין חיבור לטלפון. + אין חיבור לטלפון, אין תפריט במטמון. + אין תגובה, בדוק את חיבור האינטרנט. + פסק זמן לבקשה + קלט PIN נעול עבור שגיאה פוטנציאלית שניות שגיאת תבנית - כתובת API אסור שיהיה לו סלאש נגרר '/'. + כתובת ה-URL של ה-API אסור שתכלול קו נטוי בסוף '/'. לא זמין לא מוגדר - בקשת HTTP קוד שגיאה שהוחזר = - נכשל ברישום WebHook - סיכה שגויה + בקשת HTTP החזירה קוד שגיאה = + נכשל רישום Webhook + PIN שגוי אין Wi-Fi או LTE זמינים - להורג באמצעות Wi-Fi/LTE? - שולח לעמידה הביתה. + לבצע דרך Wi-Fi/LTE? + שולח אל Home Assistant. לא התקבלו נתונים. - - לִבחוֹר... + + בחר... מפתח API עבור HomeAssistant. - אסימון גישה ארוכת שנים. - כתובת URL לממשק API עמדתי. - כתובת אתר לתצורת תפריט (JSON). - האם על היישום למנוע את תצורת התפריט? - האם על היישום לנקות את המטמון הקיים בפעם הבאה שהוא מתחיל? - בדוק אם יש עדכוני תפריט על התחלת היישום? הערה: יש לאפשר מטמון בתפריט. הגדרה זו עלולה לגרום למכשירים ישנים עם פחות זיכרון להתרסק. + אסימון גישה ארוך טווח. + כתובת URL עבור ה-API של HomeAssistant. + כתובת URL לתצורת תפריט (JSON). + האם היישום צריך לשמור את תצורת התפריט במטמון? + האם היישום צריך לנקות את המטמון הקיים בהפעלה הבאה? אפשר לבצע פקודות דרך Wi-Fi/LTE. - האם על היישום לספק משוב באמצעות תנודות? - פסק זמן בשניות. צא מהיישום לאחר תקופת חוסר פעילות זו כדי לחסוך את סוללת ההתקן. - עיכוב נוסף בסקר (תוך שניות). מוסיף עיכוב בין עדכון הסטטוס של כל פריטי התפריט. - לאחר זמן זה (תוך שניות), דיאלוג אישור לפעולה נסגר אוטומטית והפעולה מבוטלת. מוגדר ל 0 כדי להשבית את פסק הזמן. - סיכה עם 4 ספרות שישמשו לכל הפעולות הדורשות אותה (0000-9999). - אנא קבע את התצורה של סיכה מספרית תקפה בת 4 ספרות בין 0000 ל- 9999 בהגדרות היישום. - יישור תפריט משמאל (כבוי) או ימין (ON). + האם היישום צריך לספק משוב באמצעות רעידות? + פסק זמן בשניות. היישום ייצא לאחר תקופת חוסר פעילות זו כדי לחסוך + בסוללת המכשיר. + עיכוב סקר נוסף (בשניות). מוסיף עיכוב בין עדכוני הסטטוס של כל פריטי + התפריט. + לאחר זמן זה (בשניות), תיבת דו-שיח לאישור פעולה נסגרת אוטומטית + והפעולה מבוטלת. הגדר ל-0 כדי להשבית את פסק הזמן. + PIN בן 4 ספרות שישמש לכל הפעולות הדורשות אותו (0000-9999). + אנא הגדר PIN מספרי תקין בן 4 ספרות בין 0000 ל-9999 בהגדרות היישום. + יישור תפריט: שמאל (כבוי) או ימין (מופעל). משמאל לימין - ימין לשמאל - (ווידג'ט בלבד) הפעל אוטומטית את היישום מהווידג'ט מבלי לחכות לברז. - אפשר לשירות הרקע לשלוח את רמת הסוללה של המכשיר, מיקום ו (אם נתמך) נתוני פעילות לתיאום Homeasstant. - קצב הרענון (בדקות) בו שירות הרקע צריך לחזור על שליחת נתונים. - כותרת HTTP סיפקה למשתמש - כמה מתקנים עמידים הביתה דורשים מפרט של כותרת HTTP מותאמת אישית כדי לתפקד. - המשתמש סיפק HTTP-HEADER: שם - המשתמש סיפק HTTP-HEADER: ערך - התחבר מחדש ל- HomeAssantant (מזהה WebHook ברור, ראה מדריך לפתרון בעיות). - (קרא בלבד) מזהה WebHook שנוצר על ידי המכשיר לעדכוני שירות רקע. אתה עשוי לדרוש זאת לצורך ניפוי באגים. - + מימין לשמאל + (ווידג'ט בלבד) הפעל אוטומטית את היישום מהווידג'ט מבלי לחכות + להקשה. + אפשר לשירות הרקע לשלוח את רמת סוללת המכשיר, מיקום ו(אם + נתמך) נתוני פעילות אל Home Assistant. + קצב הרענון (בדקות) שבו שירות הרקע ישלח נתונים באופן + חוזר. + כותרת HTTP שסופקה על ידי המשתמש + חלק מהתקנות Home Assistant דורשות הגדרה של כותרת + HTTP מותאמת אישית כדי לתפקד. + כותרת HTTP שסופקה על ידי המשתמש: שם + כותרת HTTP שסופקה על ידי המשתמש: ערך + התחבר מחדש אל Home Assistant (נקה מזהה Webhook, ראה מדריך + לפתרון בעיות). + (קריאה בלבד) מזהה Webhook שנוצר על ידי המכשיר לעדכוני שירות רקע. + ייתכן שתזדקק לכך לצורך ניפוי באגים. + \ No newline at end of file diff --git a/resources-hrv/strings/strings.xml b/resources-hrv/strings/strings.xml index 837611b..869b96f 100644 --- a/resources-hrv/strings/strings.xml +++ b/resources-hrv/strings/strings.xml @@ -14,74 +14,86 @@ --> - API naziva prebrzo. Usporite svoje zahtjeve. - URL nije pronađen. Pogreška u URL -u API -ja u postavkama. + API pozivi prebrzi. Usporite svoje zahtjeve. + URL nije pronađen. Potencijalna pogreška API URL-a u postavkama. HomeAssistant Dostupan - Predmemoran - Provjera ... - URL nije pronađen. Pogreška URL -a za konfiguraciju u postavkama. - Naravno? + Predmemorirano + Provjera... + URL nije pronađen. Potencijalna pogreška URL-a konfiguracije u + postavkama. + Potvrdi? Prazan Potvrđen - Jelovnik + Izbornik Memorija - Izbornik Ažurirano, ponovno pokrenite. - Ažuriranja izbornika onemogućena. + Izbornik ažuriran, ponovno pokrenite. Nema API ključa u postavkama aplikacije. - Nema URL -a API -ja u postavkama aplikacije. - Nema URL -a konfiguracije u postavkama aplikacije. + Nema API URL-a u postavkama aplikacije. + Nema URL-a konfiguracije u postavkama aplikacije. Nema internetske veze. - Nijedan JSON nije se vratio s HTTP zahtjeva. + Nije primljen JSON odgovor na HTTP zahtjev. Nema telefonske veze. Nema telefonske veze, nema predmemoriranog izbornika. Nema odgovora, provjerite internetsku vezu - Zatražite tempirano - Pin ulaz zaključan za + Zahtjev je istekao + Unos PIN-a zaključan na Potencijalna pogreška sekundi - Greška predloška - URL API -ja ne smije imati zaostalu kosu '/'. + Pogreška predloška + API URL ne smije sadržavati kosu crtu '/' na kraju. Nedostupan Nekonfiguriran - HTTP zahtjev vraćen kod pogreške = - Nije uspjelo registrirati webhook - Pogrešan pin - Nije dostupno Wi-Fi ili LTE - Izvršite preko Wi-Fi/LTE? - Slanje HomeAssistant -u. + HTTP zahtjev vratio je kod pogreške = + Registracija Webhooka nije uspjela + Pogrešan PIN + Wi-Fi ili LTE nije dostupno + Izvršiti putem Wi-Fi/LTE? + Slanje u Home Assistant. Nema primljenih podataka. - - Odaberite ... - Ključ API -ja za HomeAssistant. + + Odaberite... + API ključ za HomeAssistant. Dugotrajni pristupni token. - URL za homeassistant API. + URL za HomeAssistant API. URL za konfiguraciju izbornika (JSON). Treba li aplikacija predmemorirati konfiguraciju izbornika? - Treba li aplikacija očistiti postojeću predmemoriju sljedeći put kad se pokrene? - Provjerite ažuriranja izbornika o pokretanju aplikacije? Napomena: Mora biti omogućeno predmemoriranje izbornika. Ova postavka može uzrokovati da se stariji uređaji s manje memorije sruše. - Omogući izvršavanje naredbi preko Wi-Fi/LTE. + Treba li aplikacija očistiti postojeću predmemoriju sljedeći put + kad se pokrene? + Omogući izvršavanje naredbi putem Wi-Fi/LTE. Treba li aplikacija davati povratne informacije putem vibracija? - Timeout u sekundi. Izađite iz aplikacije nakon ovog razdoblja neaktivnosti kako biste uštedjeli bateriju uređaja. - Dodatno kašnjenje ankete (u sekundi). Dodaje kašnjenje između ažuriranja statusa svih stavki izbornika. - Nakon tog vremena (u sekundi), dijaloški okvir za potvrdu za radnju automatski se zatvara i radnja se otkazuje. Postavite na 0 da onemogućite vremensko ograničenje. - Četveroznamenkasti pin koji će se koristiti za sve radnje koje zahtijevaju (0000-9999). - Konfigurirajte valjani četveroznamenkasti numerički pin između 0000 i 9999 u postavkama aplikacije. - Lijevo (isključeno) ili desno (ON) Poravnavanje izbornika. + Istek vremena u sekundama. Izađite iz aplikacije nakon ovog + razdoblja neaktivnosti radi uštede baterije uređaja. + Dodatno kašnjenje provjere (u sekundama). Dodaje kašnjenje između + ažuriranja statusa svih stavki izbornika. + Nakon tog vremena (u sekundama), dijaloški okvir za potvrdu + radnje automatski se zatvara i radnja se otkazuje. Postavite na 0 za onemogućavanje isteka + vremena. + Četveroznamenkasti PIN koji se koristi za sve radnje koje ga zahtijevaju + (0000-9999). + Molimo konfigurirajte valjani četveroznamenkasti numerički PIN + između 0000 i 9999 u postavkama aplikacije. + Poravnanje izbornika: lijevo (isključeno) ili desno (uključeno). Slijeva na desno - Desno lijevo - (Samo widget) Automatski pokrenite aplikaciju iz widgeta bez čekanja na dodir. - Omogućite pozadinskoj usluzi da pošalje podatke o bateriji uređaja, lokaciji i (ako je podržana) podacima aktivnosti na homeAssistant. - Brzina osvježavanja (u minutama) u kojoj bi pozadinska usluga trebala ponoviti slanje podataka. - Korisnik isporučen HTTP zaglavlje - Neke instalacije HomeAssistant zahtijevaju specifikaciju prilagođenog HTTP zaglavlja kako bi funkcionirale. - Korisnik isporučen HTTP-Header: Ime - Korisnik isporučen http-glava: Vrijednost - Ponovno se povežite s HomeAssistant (Clear Webhook ID, pogledajte vodič za rješavanje problema). - (Samo pročitajte) ID Webhooka stvorio je uređaj za ažuriranja pozadine. Možda će vam to trebati za uklanjanje pogrešaka. - + Zdesna nalijevo + (Samo widget) Automatski pokrenite aplikaciju iz widgeta bez + čekanja na dodir. + Omogućite pozadinsku uslugu za slanje razine baterije + uređaja, lokacije i (ako je podržano) podataka o aktivnosti u Home Assistant. + Brzina osvježavanja (u minutama) u kojoj bi + pozadinska usluga trebala ponoviti slanje podataka. + Korisnički HTTP zaglavlje + Neke instalacije Home Assistanta zahtijevaju + specifikaciju prilagođenog HTTP zaglavlja za funkcioniranje. + Korisnički HTTP zaglavlje: Naziv + Korisnički HTTP zaglavlje: Vrijednost + Ponovno se povežite s Home Assistantom (očisti ID Webhooka, + pogledajte vodič za rješavanje problema). + (Samo za čitanje) ID Webhooka koji je uređaj stvorio za ažuriranja + pozadinske usluge. Možda će vam ovo trebati za otklanjanje pogrešaka. + \ No newline at end of file diff --git a/resources-hun/strings/strings.xml b/resources-hun/strings/strings.xml index ade3697..91eafcd 100644 --- a/resources-hun/strings/strings.xml +++ b/resources-hun/strings/strings.xml @@ -14,74 +14,88 @@ --> - Az API túl gyorsan hív. Kérjük, lassítsa le kéréseit. - URL nem található. Potenciális API URL -hiba a beállításokban. + Az API hívások túl gyorsak. Kérjük, lassítsa a kéréseit. + URL nem található. Lehetséges API URL hiba a beállításokban. HomeAssistant Elérhető Gyorsítótárazott Ellenőrzés ... - URL nem található. Potenciális konfigurációs URL -hiba a beállításokban. - Persze? + URL nem található. Lehetséges konfigurációs URL hiba a + beállításokban. + Biztos? Üres Megerősített Menü - Emlékezet - A menü frissítve, indítsa újra. - A menüfrissítések letiltva. - Nincs API -kulcs az alkalmazásbeállításokban. + Memória + Menü frissítve, indítsa újra. + Nincs API kulcs az alkalmazás beállításaiban. Nincs API URL az alkalmazás beállításaiban. - Nincs konfigurációs URL az alkalmazásbeállításokban. + Nincs konfigurációs URL az alkalmazás beállításaiban. Nincs internetkapcsolat. - A HTTP kérésből nem tért vissza JSON. + A HTTP kérés nem adott vissza JSON-t. Nincs telefonkapcsolat. Nincs telefonkapcsolat, nincs gyorsítótárazott menü. Nincs válasz, ellenőrizze az internetkapcsolatot - A kérés időzítve - Pin -bemenetet zárva - Potenciális hiba - másodpercek + A kérés időtúllépés + PIN bevitel zárolva + Lehetséges hiba + másodperc Sablonhiba - Az API URL -nek nem szabad végső perjelet kell tennie '/'. + Az API URL nem tartalmazhat záró perjelet '/'. Nem érhető el - Nem konfigurálatlan - Http kérés visszaküldött hibakód = - Nem sikerült regisztrálni a WebHook -ot - Rossz csap + Konfigurálatlan + HTTP kérés hibakóddal tért vissza: + Nem sikerült regisztrálni a webhookot + Hibás PIN Nincs elérhető Wi-Fi vagy LTE Végrehajtás a Wi-Fi/LTE-n keresztül? - Küldés a Homeassistant -ba. - Nincs adat. + Küldés a Home Assistantnek. + Nem érkezett adat. - Válassza ki ... - API kulcs a homeaSsistant -hoz. - Hosszú élettartamú hozzáférési jogkivonó. - URL a Homeassistant API -hoz. + Válasszon... + API kulcs a Home Assistanthez. + Hosszú élettartamú hozzáférési token. + URL a Home Assistant API-hoz. URL a menükonfigurációhoz (JSON). - Az alkalmazásnak gyorsítótáraznia kell a menükonfigurációt? - Az alkalmazásnak törölnie kell -e a meglévő gyorsítótárat a következő indításkor? - Ellenőrizze a menüfrissítéseket az alkalmazás indításakor? MEGJEGYZÉS: A menü gyorsítótárazását engedélyezni kell. Ez a beállítás a kevesebb memóriával rendelkező régebbi eszközök összeomlását okozhatja. - Engedélyezze a parancsok végrehajtási végrehajtását a Wi-Fi/LTE-n keresztül. - Az alkalmazásnak visszacsatolást kell adnia a rezgések révén? - Időtúllépés másodpercek alatt. Az eszköz akkumulátorának mentése érdekében kilépjen az alkalmazásból az inaktivitás után. - További közvélemény -kutatási késleltetés (másodpercek alatt). Hozzáad egy késleltetést az összes menüelem állapotfrissítése között. - Ezen idő után (másodpercben) egy akció megerősítő párbeszédpanelje automatikusan bezáródik, és a műveletet töröljük. Állítsa 0 -ra az időtúllépés letiltásához. - 4 számjegyű PIN-kódot, amelyet minden szükséges művelethez használni kell (0000-9999). - Kérjük, konfiguráljon egy érvényes négyjegyű numerikus csapot 0000 és 9999 között az alkalmazás beállításaiban. - Balra (ki) vagy jobb (be (be) menü igazítás. + Gyorsítótárazza az alkalmazás a menükonfigurációt? + Törölje az alkalmazás a meglévő gyorsítótárat a következő + indításkor? + Parancsok végrehajtásának engedélyezése Wi-Fi/LTE-n + keresztül. + Adjon visszajelzést az alkalmazás rezgésekkel? + Időtúllépés másodpercben. Az eszköz akkumulátorának kímélése + érdekében az alkalmazás kilép ennyi inaktivitás után. + További lekérdezési késleltetés (másodpercben). Késleltetést ad az + összes menüelem állapotfrissítése közé. + Ezen idő (másodpercben) elteltével egy művelet megerősítő + párbeszédablaka automatikusan bezáródik, és a művelet megszakad. Állítsa 0-ra az időtúllépés + kikapcsolásához. + 4 számjegyű PIN-kód, amelyet minden szükséges művelethez használni kell + (0000-9999). + Kérjük, konfiguráljon egy érvényes 4 számjegyű numerikus PIN-kódot + 0000 és 9999 között az alkalmazás beállításaiban. + Menü igazítása: Balra (ki) vagy Jobbra (be). Balról jobbra Jobbról balra - (Csak widget) automatikusan indítsa el az alkalmazást a widgetről, anélkül, hogy megérintené a csapot. - Engedélyezze, hogy a háttérszolgáltatás az eszköz akkumulátorának szintjét, helyét és (ha támogatott) tevékenységi adatait a HomeAssistant -nak küldje el. - A háttérszolgáltatásnak a küldési adatokkal kell megismételnie a frissítési arányt (percekben). - A felhasználó szállított HTTP fejléc - Egyes homeassistanti telepítésekhez a működéshez egyéni HTTP fejléc specifikációját igényli. - A felhasználó szállított HTTP-fejléc: Név - A felhasználó szállított HTTP-fejléc: Érték - Csatlakozzon újra a HomeAssistant -hoz (törölje a WebHook azonosítóját, lásd a hibaelhárítási útmutatót). - (Csak olvassa el) Az eszköz által létrehozott webhook azonosító a háttérszolgáltatás frissítéseihez. Lehet, hogy ezt a hibakereséshez szükség lehet. - + (Csak widget) Az alkalmazás automatikus indítása a widgetről, + érintés nélkül. + Engedélyezze a háttérszolgáltatásnak, hogy elküldje az + eszköz akkumulátorának töltöttségi szintjét, helyét és (ha támogatott) tevékenységi adatait a + Home Assistantnek. + Az adatküldés ismétlési gyakorisága (percekben), + amellyel a háttérszolgáltatásnak adatokat kell küldenie. + Felhasználó által megadott HTTP fejléc + Néhány Home Assistant telepítéshez egyéni HTTP + fejléc megadása szükséges a működéshez. + Felhasználó által megadott HTTP-fejléc: Név + Felhasználó által megadott HTTP-fejléc: Érték + Csatlakozás újra a Home Assistanthez (webhook azonosító + törlése, lásd a hibaelhárítási útmutatót). + (Csak olvasható) Az eszköz által létrehozott webhook azonosító a + háttérszolgáltatás frissítéseihez. Szüksége lehet rá a hibakereséshez. + \ No newline at end of file diff --git a/resources-ind/strings/strings.xml b/resources-ind/strings/strings.xml index b5898a2..a36d9f6 100644 --- a/resources-ind/strings/strings.xml +++ b/resources-ind/strings/strings.xml @@ -14,74 +14,87 @@ --> - API memanggil terlalu cepat. Harap memperlambat permintaan Anda. - URL tidak ditemukan. Potensi API URL Kesalahan dalam Pengaturan. + Panggilan API terlalu cepat. Harap perlambat permintaan Anda. + URL tidak ditemukan. Kemungkinan kesalahan URL API di pengaturan. HomeAssistant Tersedia - Di -cache - Memeriksa ... - URL tidak ditemukan. Potensi Konfigurasi URL Kesalahan dalam Pengaturan. - Tentu? + Di-cache + Memeriksa... + URL tidak ditemukan. Kemungkinan kesalahan URL Konfigurasi di + pengaturan. + Yakin? Kosong Dikonfirmasi Menu - Ingatan - Menu diperbarui, restart. - Pembaruan menu dinonaktifkan. + Memori + Menu diperbarui, mulai ulang. Tidak ada kunci API di pengaturan aplikasi. Tidak ada URL API di pengaturan aplikasi. Tidak ada URL konfigurasi di pengaturan aplikasi. Tidak ada koneksi internet. - Tidak ada JSON yang kembali dari permintaan HTTP. + Tidak ada JSON yang diterima dari permintaan HTTP. Tidak ada koneksi telepon. - Tidak ada koneksi telepon, tidak ada menu yang di -cache. + Tidak ada koneksi telepon, tidak ada menu yang + di-cache. Tidak ada tanggapan, periksa koneksi internet - Meminta waktu - Input pin terkunci + Permintaan habis waktu + Input PIN terkunci selama Kesalahan potensial detik Kesalahan template - URL API tidak boleh memiliki tebasan trailing '/'. + URL API tidak boleh memiliki garis miring di akhir '/'. Tidak tersedia Tidak dikonfigurasikan - Permintaan HTTP Kode kesalahan dikembalikan = - Gagal Mendaftar Webhook - Pin yang salah + Permintaan HTTP mengembalikan kode kesalahan = + Gagal mendaftar Webhook + PIN yang salah Tidak ada Wi-Fi atau LTE yang tersedia Jalankan melalui Wi-Fi/LTE? - Mengirim ke homeassistant. + Mengirim ke Home Assistant. Tidak ada data yang diterima. - Memilih... - Kunci API untuk Homeassistant. + Pilih... + Kunci API untuk HomeAssistant. Token akses berumur panjang. - URL untuk API homeassistant. - URL untuk Konfigurasi Menu (JSON). - Haruskah Aplikasi Menyimpan Konfigurasi Menu? - Haruskah aplikasi menghapus cache yang ada lain kali dimulai? - Periksa pembaruan menu pada aplikasi mulai? Catatan: Caching menu harus diaktifkan. Pengaturan ini dapat menyebabkan perangkat yang lebih tua dengan lebih sedikit memori untuk macet. - Aktifkan Perintah yang Mengeksekusi melalui Wi-Fi/LTE. + URL untuk API HomeAssistant. + URL untuk konfigurasi menu (JSON). + Haruskah aplikasi meng-cache konfigurasi menu? + Haruskah aplikasi menghapus cache yang ada saat dimulai + berikutnya? + Aktifkan eksekusi perintah melalui Wi-Fi/LTE. Haruskah aplikasi memberikan umpan balik melalui getaran? - Batas waktu dalam hitungan detik. Keluar dari aplikasi setelah periode tidak aktif ini untuk menyimpan baterai perangkat. - Penundaan jajak pendapat tambahan (dalam hitungan detik). Menambahkan penundaan antara pembaruan status semua item menu. - Setelah waktu ini (dalam hitungan detik), dialog konfirmasi untuk suatu tindakan ditutup secara otomatis dan tindakan dibatalkan. Diatur ke 0 untuk menonaktifkan batas waktu. - PIN 4 digit untuk digunakan untuk semua tindakan yang memerlukannya (0000-9999). - Harap konfigurasikan pin numerik 4 digit yang valid antara 0000 dan 9999 di pengaturan aplikasi. - Left (off) atau Alignment Menu Left (Off) atau Right (ON). + Batas waktu dalam detik. Keluar dari aplikasi setelah periode + tidak aktif ini untuk menghemat baterai perangkat. + Penundaan polling tambahan (dalam detik). Menambahkan penundaan + antara pembaruan status semua item menu. + Setelah waktu ini (dalam detik), dialog konfirmasi untuk suatu + tindakan ditutup secara otomatis dan tindakan dibatalkan. Atur ke 0 untuk menonaktifkan batas + waktu. + PIN 4 digit untuk digunakan untuk semua tindakan yang memerlukannya + (0000-9999). + Harap konfigurasikan PIN numerik 4 digit yang valid antara 0000 dan + 9999 di pengaturan aplikasi. + Penjajaran Menu Kiri (mati) atau Kanan (hidup). Kiri ke kanan Kanan ke kiri - (Hanya widget) secara otomatis memulai aplikasi dari widget tanpa menunggu keran. - Aktifkan layanan latar belakang untuk mengirim level baterai perangkat, lokasi dan (jika didukung) data aktivitas ke homeassistant. - Tingkat refresh (dalam hitungan menit) di mana layanan latar belakang harus mengulang data pengiriman. - Pengguna yang disediakan header http - Beberapa instalasi homeassistant memerlukan spesifikasi header HTTP khusus untuk berfungsi. - Pengguna yang disediakan http-header: nama - Pengguna yang disediakan http-header: nilai - Terhubung kembali ke homeassistant (Clear WebHook ID, lihat Panduan Pemecahan Masalah). - (Baca saja) ID WebHook yang dibuat oleh perangkat untuk pembaruan layanan latar belakang. Anda mungkin memerlukan ini untuk debugging. - + (Hanya widget) Secara otomatis memulai aplikasi dari widget tanpa + menunggu ketukan. + Aktifkan layanan latar belakang untuk mengirim tingkat + baterai perangkat, lokasi, dan (jika didukung) data aktivitas ke Home Assistant. + Tingkat refresh (dalam menit) di mana layanan latar + belakang harus mengulang pengiriman data. + Header HTTP yang disediakan pengguna + Beberapa instalasi Home Assistant memerlukan + spesifikasi header HTTP kustom agar berfungsi. + Header HTTP yang disediakan pengguna: Nama + Header HTTP yang disediakan pengguna: Nilai + Sambungkan kembali ke Home Assistant (hapus ID Webhook, lihat + Panduan Pemecahan Masalah). + (Baca saja) ID Webhook yang dibuat oleh perangkat untuk pembaruan + layanan latar belakang. Anda mungkin memerlukan ini untuk debugging. + \ No newline at end of file diff --git a/resources-ita/strings/strings.xml b/resources-ita/strings/strings.xml index 5ece5a9..745c0f4 100644 --- a/resources-ita/strings/strings.xml +++ b/resources-ita/strings/strings.xml @@ -14,18 +14,19 @@ --> - API chiama troppo rapidamente. Si prega di rallentare le tue richieste. + Chiamate API troppo rapide. Rallentare le richieste. URL non trovato. Potenziale errore URL API nelle impostazioni. HomeAssistant Disponibile - Cache + In cache Controllo ... - URL non trovato. Errore URL di configurazione potenziale nelle impostazioni. + URL non trovato. Potenziale errore URL di configurazione nelle + impostazioni. Sicuro? Vuoto Confermato @@ -35,53 +36,73 @@ Aggiornamenti di menu disabilitati. Nessuna chiave API nelle impostazioni dell'applicazione. Nessun URL API nelle impostazioni dell'applicazione. - Nessun URL di configurazione nelle impostazioni dell'applicazione. + Nessun URL di configurazione nelle impostazioni + dell'applicazione. Nessuna connessione Internet. - Nessun JSON è tornato dalla richiesta HTTP. + Nessun JSON ricevuto dalla richiesta HTTP. Nessuna connessione telefonica. - Nessuna connessione telefonica, nessun menu memorizzato nella cache. + Nessuna connessione telefonica, nessun menu memorizzato + nella cache. Nessuna risposta, controlla la connessione Internet Richiesta scaduta - Ingresso pin bloccato per + Inserimento PIN bloccato per Potenziale errore Secondi Errore modello - API URL non deve avere una barra trailing '/'. + L'URL API non deve contenere una barra finale '/'. Non disponibile Non configurato - Richiesta HTTP restituito Codice di errore = + La richiesta HTTP ha restituito il codice di errore = Impossibile registrare Webhook - Pin sbagliato + PIN sbagliato Nessun Wi-Fi o LTE disponibile Eseguire su Wi-Fi/LTE? - Invio a HomeAssistant. + Invio a Home Assistant. Nessun dato ricevuto. - + Selezionare... Chiave API per HomeAssistant. Token di accesso di lunga durata. URL per API HomeAssistant. URL per la configurazione del menu (JSON). - L'applicazione dovrebbe memorizzare la cache della configurazione del menu? - L'applicazione dovrebbe cancellare la cache esistente la prossima volta che viene avviata? - Controllare gli aggiornamenti del menu all'inizio dell'applicazione? NOTA: la memorizzazione della memorizzazione nella cache dei menu deve essere abilitata. Questa impostazione può causare crash di dispositivi più vecchi con meno memoria. + L'applicazione dovrebbe memorizzare nella cache la configurazione + del menu? + L'applicazione dovrebbe cancellare la cache esistente la prossima + volta che viene avviata? + Controllare gli aggiornamenti del menu all'inizio + dell'applicazione? NOTA: la memorizzazione della memorizzazione nella cache dei menu deve essere + abilitata. Questa impostazione può causare crash di dispositivi più vecchi con meno memoria. Abilita l'esecuzione dei comandi su Wi-Fi/LTE. L'applicazione dovrebbe fornire feedback tramite vibrazioni? - Timeout in secondi. Esci dall'applicazione dopo questo periodo di inattività per salvare la batteria del dispositivo. - Ritardo del sondaggio aggiuntivo (in secondi). Aggiunge un ritardo tra l'aggiornamento dello stato di tutte le voci di menu. - Dopo questo periodo (in secondi), una finestra di dialogo di conferma per un'azione viene automaticamente chiusa e l'azione viene annullata. Impostare su 0 per disabilitare il timeout. - Pin a 4 cifre da utilizzare per tutte le azioni che lo richiedono (0000-9999). - Configurare un pin numerico a 4 cifre valido tra 0000 e 9999 nelle impostazioni dell'applicazione. - Allineamento del menu a sinistra (OFF) o destro (ON). + Timeout in secondi. Esci dall'applicazione dopo questo periodo di + inattività per salvare la batteria del dispositivo. + Ritardo di polling aggiuntivo (in secondi). Aggiunge un ritardo tra + l'aggiornamento dello stato di tutte le voci di menu. + Dopo questo tempo (in secondi), una finestra di dialogo di + conferma per un'azione viene automaticamente chiusa e l'azione viene annullata. Impostare su 0 + per disabilitare il timeout. + PIN a 4 cifre da utilizzare per tutte le azioni che lo richiedono + (0000-9999). + Configura un PIN numerico a 4 cifre valido tra 0000 e 9999 nelle + impostazioni dell'applicazione. + Allineamento del menu a sinistra (OFF) o a destra (ON). Da sinistra a destra Da destra a sinistra - (Solo widget) Avviare automaticamente l'applicazione dal widget senza aspettare un tocco. - Abilita il servizio in background per inviare i dati di attività della batteria, posizione e (se supportati) a HomeAssistant. - La frequenza di aggiornamento (in minuti) in cui il servizio di fondo deve ripetere l'invio di dati. + (Solo widget) Avvia automaticamente l'applicazione dal widget + senza attendere un tocco. + Abilita il servizio in background per inviare il livello + della batteria del dispositivo, la posizione e (se supportati) i dati di attività a Home + Assistant. + La frequenza di aggiornamento (in minuti) con cui il + servizio in background dovrebbe ripetere l'invio dei dati. Intestazione HTTP fornita dall'utente - Alcune installazioni HomeAssistant richiedono la specifica di un'intestazione HTTP personalizzata per funzionare. - Utente fornito HTTP-HEADER: nome - Utente fornito HTTP-HEADER: valore - Riconnettiti a HomeAssistant (Clear Webhook ID, vedi Guida alla risoluzione dei problemi). - (Solo lettura) L'ID WebHook creato dal dispositivo per gli aggiornamenti del servizio in background. Potresti richiederlo per il debug. - + Alcune installazioni di Home Assistant richiedono + la specifica di un'intestazione HTTP personalizzata per funzionare. + Intestazione HTTP fornita dall'utente: Nome + Intestazione HTTP fornita dall'utente: Valore + Riconnettiti a Home Assistant (cancella ID Webhook, vedi Guida + alla risoluzione dei problemi). + (Solo lettura) L'ID WebHook creato dal dispositivo per gli + aggiornamenti del servizio in background. Potresti richiederlo per il debug. + \ No newline at end of file diff --git a/resources-jpn/strings/strings.xml b/resources-jpn/strings/strings.xml index 19b661f..938a831 100644 --- a/resources-jpn/strings/strings.xml +++ b/resources-jpn/strings/strings.xml @@ -14,74 +14,76 @@ --> - APIは速すぎます。リクエストを遅くしてください。 - URLが見つかりません。設定の潜在的なAPI URLエラー。 + API呼び出しが頻繁すぎます。リクエストの頻度を下げてください。 + URLが見つかりません。設定のAPI URLに誤りがある可能性があります。 HomeAssistant 利用可能 - キャッシュ + キャッシュ済 チェック中... - URLが見つかりません。設定の潜在的な構成URLエラー。 - もちろん? - 空の - 確認済み + URLが見つかりません。設定の構成URLに誤りがある可能性があります。 + 確認 + + 実行済み メニュー メモリ - メニューの更新、再起動。 - メニューの更新は無効です。 + メニュー更新済み、再起動。 アプリケーション設定にAPIキーはありません。 アプリケーション設定にAPI URLはありません。 アプリケーション設定に構成URLはありません。 インターネット接続はありません。 JSONはHTTPリクエストから返されませんでした。 電話接続はありません。 - 電話接続、キャッシュメニューはありません。 + 電話接続なし、キャッシュ済みメニューなし。 応答なし、インターネット接続を確認してください - リクエストがタイムアウトします - PIN入力がロックされています + リクエストがタイムアウトしました + PIN入力はロックされています 潜在的なエラー テンプレートエラー - API URLには、トレーリングスラッシュ '/'が必要です。 + API URLの末尾にスラッシュ '/' を含めないでください。 利用できません - 構成されていない - http要求はエラーコードを返しました= + 未設定 + HTTPリクエストがエラーコードを返しました = Webhookの登録に失敗しました 間違ったピン Wi-FiまたはLTEは利用できません - wi-fi/lte経由で実行しますか? - Homeassistantに送る。 + Wi-Fi/LTE経由で実行しますか? + Home Assistantに送信中。 受信したデータはありません。 選択... - HomeassistantのAPIキー。 + Home AssistantのAPIキー。 長寿命のアクセストークン。 - Homeassistant APIのURL。 + Home Assistant APIのURL。 メニュー構成用のURL(JSON)。 - アプリケーションはメニュー構成をキャッシュする必要がありますか? - 次回開始時にアプリケーションが既存のキャッシュをクリアする必要がありますか? - アプリケーションの開始に関するメニューの更新を確認しますか?注:メニューキャッシングを有効にする必要があります。この設定により、メモリが少ない古いデバイスがクラッシュする可能性があります。 - Wi-Fi/LTEを介してコマンドを実行できるようにします。 - アプリケーションは振動を介してフィードバックを提供する必要がありますか? - 数秒でタイムアウト。デバイスバッテリーを保存するために、この不活性期間の後にアプリケーションを終了します。 - 追加の投票遅延(秒単位)。すべてのメニュー項目のステータス更新間に遅延を追加します。 - この時間(秒)の後、アクションの確認ダイアログが自動的に閉じられ、アクションがキャンセルされます。タイムアウトを無効にするために0に設定します。 - 4桁のピンは、それを必要とするすべてのアクションに使用されます(0000-9999)。 - アプリケーション設定で0000〜9999の間に有効な4桁の数値ピンを構成してください。 - 左(オフ)または右(オン)メニューアライメント。 + メニュー構成をキャッシュしますか? + 次回起動時に既存のキャッシュをクリアしますか? + Wi-Fi/LTE経由でのコマンド実行を有効にする。 + 振動フィードバックを有効にする + タイムアウト(秒)。デバイスのバッテリーを節約するため、この非アクティブ期間の後にアプリを終了します。 + 追加ポーリング遅延(秒)。すべてのメニュー項目のステータス更新間隔に遅延を追加します。 + + この時間(秒)が経過すると、アクションの確認ダイアログは自動的に閉じられ、アクションはキャンセルされます。タイムアウトを無効にするには0に設定してください。 + 必要なすべてのアクションに使用する4桁のPIN(0000-9999)。 + アプリケーション設定で、0000から9999までの有効な4桁の数値PINを設定してください。 + メニューの配置:左(オフ)または右(オン)。 左から右 右から左 - (ウィジェットのみ)タップを待たずにウィジェットからアプリケーションを自動的に起動します。 - バックグラウンドサービスがデバイスのバッテリーレベル、場所、および(サポートされている場合)アクティビティデータをHomeasSistantに送信できるようにします。 - バックグラウンドサービスがデータの送信を繰り返す必要があるリフレッシュレート(数分単位)。 + (ウィジェットのみ)タップを待たずにウィジェットからアプリケーションを自動起動します。 + バックグラウンドサービスによるデバイスのバッテリーレベル、位置情報、および(サポートされている場合)アクティビティデータのHome + Assistantへの送信を有効にする。 + バックグラウンドサービスがデータを送信するリフレッシュレート(分)。 ユーザーが提供したHTTPヘッダー - いくつかのHomeassistantインストールでは、機能するためにカスタムHTTPヘッダーの仕様が必要です。 - ユーザーが提供したhttp-header:name - ユーザーが提供したhttp-header:value - Homeassistantに再接続します(Clear webhook ID、トラブルシューティングガイドを参照)。 - (読み取り専用)バックグラウンドサービスの更新のためにデバイスによって作成されたWebHook ID。デバッグにこれが必要になる場合があります。 - + 一部のHome + Assistantのインストールでは、機能するためにカスタムHTTPヘッダーの指定が必要です。 + ユーザーが提供したHTTPヘッダー:名前 + ユーザーが提供したHTTPヘッダー:値 + Home Assistantに再接続(Webhook IDをクリア、トラブルシューティングガイドを参照)。 + (読み取り専用)バックグラウンドサービスの更新のためにデバイスによって作成されたWebhook + ID。デバッグにこれが必要になる場合があります。 + \ No newline at end of file diff --git a/resources-kor/strings/strings.xml b/resources-kor/strings/strings.xml index 17827e5..89f84fc 100644 --- a/resources-kor/strings/strings.xml +++ b/resources-kor/strings/strings.xml @@ -14,74 +14,75 @@ --> - API는 너무 빠르게 전화합니다. 요청을 늦추십시오. - URL을 찾을 수 없습니다. 설정에서 잠재적 인 API URL 오류. + API 호출이 너무 빠릅니다. 요청 속도를 늦춰주세요. + URL을 찾을 수 없습니다. 설정에 API URL 오류가 있을 수 있습니다. HomeAssistant 사용 가능 - 캐시 - 확인 ... - URL을 찾을 수 없습니다. 설정의 잠재적 구성 URL 오류. - 확신하는? - 비어 있는 - 확인 + 캐시됨 + 확인 중... + URL을 찾을 수 없습니다. 설정에 구성 URL 오류가 있을 수 있습니다. + 확인? + 비어 있음 + 실행됨 메뉴 메모리 - 메뉴가 업데이트되고 다시 시작됩니다. - 메뉴 업데이트가 비활성화됩니다. - 응용 프로그램 설정에 API 키가 없습니다. - 응용 프로그램 설정에 API URL이 없습니다. - 응용 프로그램 설정에 구성 URL이 없습니다. - 인터넷 연결이 없습니다. + 메뉴 업데이트됨, 재시작. + 앱 설정에 API 키가 없습니다. + 앱 설정에 API URL이 없습니다. + 앱 설정에 구성 URL이 없습니다. + 인터넷 연결 없음. HTTP 요청에서 JSON이 반환되지 않았습니다. - 전화 연결이 없습니다. - 전화 연결이없고 캐시 메뉴가 없습니다. - 응답이없고 인터넷 연결을 확인하십시오 - 요청 시간이 표시됩니다 - 핀 입력이 잠겼습니다 + 휴대폰 연결 없음. + 휴대폰 연결 없음, 캐시된 메뉴 없음. + 응답 없음, 인터넷 연결 확인. + 요청 시간 초과 + PIN 입력 잠김 기간: 잠재적 오류 템플릿 오류 - API URL에는 후행 슬래시가 없어야합니다. - 없는 - 구성되지 않은 - HTTP 요청 반환 오류 코드 = - Webhook를 등록하지 못했습니다 - 잘못된 핀 - Wi-Fi 또는 LTE를 사용할 수 없습니다 - Wi-Fi/LTE를 통해 실행 하시겠습니까? - HomeAssistant로 보내기. - 받은 데이터가 없습니다. + API URL에 후행 슬래시 '/'가 없어야 합니다. + 사용 불가 + 구성되지 않음 + HTTP 요청 오류 코드 반환 = + Webhook 등록 실패 + 잘못된 PIN + Wi-Fi 또는 LTE 사용 불가 + Wi-Fi/LTE를 통해 실행하시겠습니까? + Home Assistant로 전송 중. + 수신된 데이터 없음. - 선택하다... - HomeAssistant의 API 키. - 오래 지속 된 액세스 토큰. - Homeassistant API의 URL. - 메뉴 구성 (JSON) 용 URL. - 응용 프로그램이 메뉴 구성을 캐시해야합니까? - 다음에 시작될 때 응용 프로그램이 기존 캐시를 지우려면? - 애플리케이션 시작에서 메뉴 업데이트를 확인 하시겠습니까? 참고 : 메뉴 캐싱이 활성화되어야합니다.이 설정으로 인해 메모리가 적은 기존 장치가 충돌 할 수 있습니다. - Wi-Fi/LTE를 통해 명령을 실행할 수 있습니다. - 응용 프로그램이 진동을 통해 피드백을 제공해야합니까? - 시간 초과 시간 초과. 장치 배터리를 저장하기 위해이 비활성 기간 후에 응용 프로그램을 종료하십시오. - 추가 폴링 지연 (초). 모든 메뉴 항목의 상태 업데이트 사이에 지연이 추가됩니다. - 이 시간 (초) 이후 (초) 조치에 대한 확인 대화 상자가 자동으로 닫히고 조치가 취소됩니다. 타임 아웃을 비활성화하려면 0으로 설정하십시오. - 4 자리 핀이 필요한 모든 작업에 사용됩니다 (0000-9999). - 응용 프로그램 설정에서 0000에서 9999 사이의 유효한 4 자리 숫자 핀을 구성하십시오. - 왼쪽 (OFF) 또는 오른쪽 (ON) 메뉴 정렬. + 선택... + HomeAssistant용 API 키. + 장기 액세스 토큰. + Home Assistant API URL. + 메뉴 구성 (JSON) URL. + 앱에서 메뉴 구성을 캐시하시겠습니까? + 앱 시작 시 기존 캐시를 지우시겠습니까? + Wi-Fi/LTE를 통한 명령 실행 활성화. + 앱에서 진동으로 피드백을 제공하시겠습니까? + 시간 초과(초). 기기 배터리 절약을 위해 비활성 상태가 되면 앱이 종료됩니다. + 추가 폴링 지연(초). 모든 메뉴 항목의 상태 업데이트 사이에 지연을 추가합니다. + 이 시간(초)이 지나면 작업 확인 대화상자가 자동으로 닫히고 작업이 취소됩니다. 시간 초과를 비활성화하려면 + 0으로 설정하세요. + 필요한 모든 작업에 사용될 4자리 PIN (0000-9999). + 앱 설정에서 0000에서 9999 사이의 유효한 4자리 숫자 PIN을 설정해주세요. + 왼쪽(꺼짐) 또는 오른쪽(켜짐) 메뉴 정렬. 왼쪽에서 오른쪽 오른쪽에서 왼쪽 - (위젯 만) 탭을 기다리지 않고 위젯에서 응용 프로그램을 자동으로 시작합니다. - 백그라운드 서비스가 장치 배터리 레벨, 위치 및 (지원되는 경우) 활동 데이터를 HomeAssistant로 보낼 수 있도록합니다. - 백그라운드 서비스가 데이터 전송을 반복 해야하는 새로 고침 비율 (분). + (위젯 전용) 탭을 기다리지 않고 위젯에서 앱을 자동으로 시작합니다. + 백그라운드 서비스가 기기 배터리 잔량, 위치 및 (지원되는 경우) 활동 데이터를 Home + Assistant로 전송하도록 활성화합니다. + 백그라운드 서비스가 데이터를 반복 전송할 새로 고침 빈도(분). 사용자 제공 HTTP 헤더 - 일부 HomeAssistant 설치에는 작동하려면 사용자 정의 HTTP 헤더의 사양이 필요합니다. - 사용자 제공 http-header : name - 사용자 제공 http-header : value - HomeAssistant에 다시 연결하십시오 (Clear Webhook ID, 문제 해결 안내서 참조). - (읽기 전용) 배경 서비스 업데이트를 위해 장치에서 만든 WebHook ID. 디버깅을 위해서는이 문제가 필요할 수 있습니다. - + 일부 Home Assistant 설치에서는 작동을 위해 사용자 지정 HTTP 헤더를 지정해야 + 합니다. + 사용자 제공 HTTP 헤더: 이름 + 사용자 제공 HTTP 헤더: 값 + Home Assistant에 다시 연결 (Webhook ID 지우기, 문제 해결 가이드 참조). + (읽기 전용) 백그라운드 서비스 업데이트를 위해 기기에서 생성한 Webhook ID. 디버깅에 필요할 수 있습니다. + \ No newline at end of file diff --git a/resources-lav/strings/strings.xml b/resources-lav/strings/strings.xml index 9b47712..682e444 100644 --- a/resources-lav/strings/strings.xml +++ b/resources-lav/strings/strings.xml @@ -14,74 +14,86 @@ --> - API izsauc pārāk strauji. Lūdzu, palēniniet savus pieprasījumus. - URL nav atrasts. Potenciālā API URL kļūda iestatījumos. + API izsaukumi ir pārāk bieži. Lūdzu, palēniniet pieprasījumus. + URL nav atrasts. Iespējama API URL kļūda iestatījumos. HomeAssistant Pieejams - Kešatmains - Pārbaude ... - URL nav atrasts. Potenciālā konfigurācijas URL kļūda iestatījumos. - Protams? + Kešots + Pārbaude... + URL nav atrasts. Iespējama konfigurācijas URL kļūda iestatījumos. + Apstiprināt? Tukšs Apstiprināts - Ēdienkarte + Izvēlne Atmiņa - Atjaunināta izvēlne, restartējiet. - Izvēlnes atjauninājumi ir atspējoti. + Izvēlne atjaunināta, restartējiet. Lietojumprogrammas iestatījumos nav API atslēgas. - Lietojumprogrammu iestatījumos nav API URL. + Lietojumprogrammas iestatījumos nav API URL. Lietojumprogrammas iestatījumos nav konfigurācijas URL. Nav interneta savienojuma. - Neviens JSON neatgriezās no HTTP pieprasījuma. + HTTP pieprasījums neatgrieza JSON. Nav tālruņa savienojuma. - Nav tālruņa savienojuma, nav kešatmiņā saglabātas izvēlnes. + Nav tālruņa savienojuma, nav kešotas izvēlnes. Nav atbildes, pārbaudiet interneta savienojumu - Pieprasīt laiku - PIN ieeja bloķēta + Pieprasījums beidzās + PIN ievade bloķēta uz Iespējamā kļūda sekundes Veidnes kļūda - API URL nedrīkst būt slīpsvītra '/'. + API URL nedrīkst beigties ar slīpsvītru '/'. Nepieejams Nekonfigurēts - Http pieprasījums atgriezts kļūdas kods = - Neizdevās reģistrēt WebHook - Nepareiza tapa - Nav pieejams bezvadu internets vai LTE - Izpildīt pār wi-fi/lte? - Sūtīšana uz Homeassistantu. + HTTP pieprasījums atgrieza kļūdas kodu = + Neizdevās reģistrēt Webhook + Nepareizs PIN + Nav pieejams Wi-Fi vai LTE + Izpildīt, izmantojot Wi-Fi/LTE? + Sūta uz Home Assistant. Dati nav saņemti. - - Atlasiet ... - API atslēga Homeassistant. - Ilgstoša piekļuves marķieris. - URL Homeassistant API. + + Atlasiet... + API atslēga Home Assistant. + Ilgstošs piekļuves marķieris. + URL Home Assistant API. URL izvēlnes konfigurācijai (JSON). - Vai lietojumprogrammai vajadzētu kešatmiņā izvēlnes konfigurāciju? - Vai lietojumprogrammai vajadzētu notīrīt esošo kešatmiņu nākamreiz, kad tā tiks sākta? - Pārbaudiet izvēlnes atjauninājumus lietojumprogrammas sākumā? PIEZĪME: jābūt iespējotai izvēlnei kešatmiņā. Šis iestatījums var izraisīt vecākām ierīcēm ar mazāku atmiņu avāriju. - Iespējot izpildīt komandas, izmantojot Wi-Fi/LTE. - Vai lietojumprogrammai vajadzētu sniegt atgriezenisko saiti, izmantojot vibrācijas? - Noildze sekundēs. Izejiet no lietojumprogrammas pēc šī bezdarbības perioda, lai saglabātu ierīces akumulatoru. - Papildu aptaujas kavēšanās (sekundēs). Pievieno kavēšanos starp visu izvēlnes vienumu statusa atjauninājumu. - Pēc šī laika (sekundēs) tiek automātiski slēgts apstiprinājuma dialogs darbībai un darbība tiek atcelta. Iestatiet uz 0, lai atspējotu noildzi. - 4 ciparu tapa, kas jāizmanto visām darbībām, kurām to nepieciešama (0000-9999). - Lūdzu, lietojumprogrammu iestatījumos konfigurējiet derīgu četrciparu skaitlisko tapu no 0000 līdz 9999. - Kreisais (izslēgts) vai labais (ieslēgts) izvēlnes izlīdzināšana. + Vai lietojumprogrammai vajadzētu kešot izvēlnes konfigurāciju? + Vai lietojumprogrammai vajadzētu notīrīt esošo kešatmiņu nākamajā + startēšanas reizē? + Iespējot komandu izpildi, izmantojot Wi-Fi/LTE. + Vai lietojumprogrammai vajadzētu sniegt atgriezenisko saiti, + izmantojot vibrācijas? + Noildze sekundēs. Lietojumprogramma tiks aizvērta pēc šī + bezdarbības perioda, lai taupītu ierīces akumulatoru. + Papildu aptaujas aizkave (sekundēs). Pievieno aizkavi starp visu + izvēlnes vienumu statusa atjauninājumiem. + Pēc šī laika (sekundēs) apstiprinājuma dialogs darbības + veikšanai tiek automātiski aizvērts un darbība tiek atcelta. Iestatiet uz 0, lai atspējotu + noildzi. + 4 ciparu PIN, kas jāizmanto visām darbībām, kurām tas ir nepieciešams + (0000-9999). + Lūdzu, lietojumprogrammas iestatījumos konfigurējiet derīgu + četrciparu skaitlisku PIN kodu no 0000 līdz 9999. + Kreisā (izslēgta) vai labā (ieslēgta) izvēlnes izlīdzināšana. No kreisās uz labo pusi - Pa labi uz kreiso pusi - (Tikai logrīks) Automātiski sāk lietot lietojumprogrammu no logrīka, negaidot pieskārienu. - Iespējojiet fona pakalpojumu, lai ierīces akumulatora līmenis, atrašanās vieta un (ja tās tiek atbalstītas) aktivitātes dati uz Homeassistantu. - Atsvaidzināšanas ātrums (minūtēs), kurā fona pakalpojumam vajadzētu atkārtot datu nosūtīšanu. - Lietotājs piegādāja HTTP galveni - Dažām Homeassistant instalācijām ir nepieciešama pielāgota HTTP galvenes specifikācija, lai darbotos. - Lietotājs piegādāja HTTP galveni: Vārds - Lietotājs piegādā HTTP galveni: vērtība - Atkārtoti izveidojiet savienojumu ar Homeassistant (Clear WebHook ID, skatīt problēmu novēršanas rokasgrāmatu). - (Tikai lasīt) WebHook ID, ko ierīce izveidoja fona pakalpojumu atjauninājumiem. Jūs to varētu pieprasīt atkļūdošanai. - + No labās uz kreiso pusi + (Tikai logrīks) Automātiski startēt lietojumprogrammu no logrīka, + negaidot pieskārienu. + Iespējojiet fona pakalpojumu, lai nosūtītu ierīces + akumulatora līmeni, atrašanās vietu un (ja tiek atbalstīti) aktivitātes datus uz Home Assistant. + Atsvaidzināšanas ātrums (minūtēs), kurā fona + pakalpojumam jāatkārto datu nosūtīšana. + Lietotāja norādītā HTTP galvene + Dažām Home Assistant instalācijām ir nepieciešama + pielāgotas HTTP galvenes norādīšana, lai tās darbotos. + Lietotāja norādītā HTTP galvene: Nosaukums + Lietotāja norādītā HTTP galvene: Vērtība + Atkārtoti savienoties ar Home Assistant (notīrīt Webhook ID, + skatīt problēmu novēršanas ceļvedi). + (Tikai lasīšanai) Webhook ID, ko ierīce izveidoja fona pakalpojumu + atjauninājumiem. Tas var būt nepieciešams atkļūdošanai. + \ No newline at end of file diff --git a/resources-lit/strings/strings.xml b/resources-lit/strings/strings.xml index f3fcba1..0b701fa 100644 --- a/resources-lit/strings/strings.xml +++ b/resources-lit/strings/strings.xml @@ -14,74 +14,84 @@ --> - API skambina per greitai. Prašau sulėtinti savo užklausas. + API užklausos per dažnos. Prašome sulėtinti užklausas. URL nerastas. Potenciali API URL klaida nustatymuose. HomeAssistant Galimas Talpykloje Tikrinimas ... URL nerastas. Potenciali konfigūracijos URL klaida nustatymuose. - Žinoma? + Patvirtinti? Tuščias Patvirtinta Meniu Atmintis - Meniu Atnaujinta, paleiskite iš naujo. - Meniu atnaujinimai išjungti. + Meniu atnaujintas, paleiskite iš naujo. Nėra API rakto programos nustatymuose. Nėra API URL programos nustatymuose. Nėra konfigūracijos URL programos nustatymuose. Nėra interneto ryšio. - Nė vienas JSON negrąžino iš HTTP užklausos. + HTTP užklausa negrąžino JSON. Nėra telefono ryšio. - Nėra telefono ryšio, nėra talpyklos meniu. + Nėra telefono ryšio, nėra meniu talpykloje. Jokio atsakymo, patikrinkite interneto ryšį - Prašyti - PIN įvestis užrakintas + Užklausos laikas baigėsi + PIN įvestis užrakinta Galima klaida sekundės Šablono klaida - API URL neturi turėti užpakalinio brūkšnio '/'. + API URL negali turėti pasvirojo brūkšnio '/' gale. Nepasiekiamas Nekonfigūruotas - Http užklausa grąžinta klaidos kodas = + HTTP užklausa grąžino klaidos kodą = Nepavyko užregistruoti „Webhook“ - Neteisingas kaištis - „Wi-Fi“ ar „LTE“ nėra + Neteisingas PIN + „Wi-Fi“ arba LTE nepasiekiamas. Vykdyti per „Wi-Fi/LTE“? - Siunčiamas į „HOMEASISTANT“. - Jokių duomenų. - + Siunčiama į Home Assistant. + Duomenys negauti. + Pasirinkite ... - API raktas, skirtas homeassistant. + API raktas, skirtas Home Assistant. Ilgalaikis prieigos raktas. - URL HOMEASISTANT API. + Home Assistant API URL. URL meniu konfigūracijai (JSON). - Ar programos talpykla turėtų talpinti meniu konfigūraciją? - Ar programa turėtų išvalyti esamą talpyklą kitą kartą, kai ji bus paleista? - Patikrinkite, ar nėra meniu atnaujinimų, pradedant programą? PASTABA: Turi būti įjungtas meniu talpyklos talpykla. Šis nustatymas gali sukelti senesnius įrenginius, turinčius mažiau atminties. - Įgalinti komandas vykdant „Wi-Fi“/LTE. + Ar programa turėtų talpinti meniu konfigūraciją? + Ar programa turėtų išvalyti esamą talpyklą kitą kartą paleidus? + Įgalinti komandų vykdymą per „Wi-Fi“/LTE. Ar programa turėtų pateikti grįžtamąjį ryšį per vibracijas? - Laikas per kelias sekundes. Išeikite iš programos po šio neveiklumo laikotarpio, kad išsaugotumėte įrenginio akumuliatorių. - Papildomas apklausos vėlavimas (per kelias sekundes). Prideda vėlavimą tarp visų meniu elementų būsenos atnaujinimo. - Po šio laiko (sekundėmis) veiksmo patvirtinimo dialogas automatiškai uždaromas ir veiksmas atšaukiamas. Nustatykite 0, kad išjungtumėte laiką. - 4 skaitmenų kaištis, naudojamas visiems veiksmams, kuriems to reikia (0000–9999). - Programos nustatymuose prašome sukonfigūruoti galiojantį 4 skaitmenų skaitinį PIN tarp 0000 ir 9999. - Kairėje (išjungta) arba dešinėje (įjungta) meniu suderinimas. + Išjungimo laikas (sekundėmis). Programa išjungiama po šio + neveiklumo laikotarpio, siekiant taupyti įrenginio bateriją. + Papildomas atnaujinimo vėlavimas (sekundėmis). Prideda vėlavimą + tarp visų meniu elementų būsenos atnaujinimų. + Po šio laiko (sekundėmis) veiksmo patvirtinimo dialogas + automatiškai uždaromas ir veiksmas atšaukiamas. Nustatykite 0, kad išjungtumėte šį laiko limitą. + 4 skaitmenų PIN kodas, naudojamas visiems veiksmams, kuriems jo reikia + (0000–9999). + Programos nustatymuose prašome sukonfigūruoti galiojantį 4 skaitmenų + PIN kodą (nuo 0000 iki 9999). + Meniu lygiavimas: kairė (išjungta) arba dešinė (įjungta). Iš kairės į dešinę - Į dešinę į kairę - (Tik valdiklis) Automatiškai paleiskite programą iš valdiklio nelaukdamas čiaupo. - Įgalinkite fono paslaugą siųsti įrenginio akumuliatoriaus lygį, vietą ir (jei palaikoma) veiklos duomenis į „HOMEAsistant“. - Atnaujinimo norma (minutėmis), kuriai fono paslauga turėtų pakartoti siuntimo duomenis. - Vartotojas pateikė HTTP antraštę - Kai kuriems homeazių įrenginiams reikalinga specialioji HTTP antraštė, kad ji veiktų. - Vartotojo tiekiamas HTTP-HEADER: Vardas - Vartotojo tiekiamas HTTP-HEADER: reikšmė - Prijunkite prie „HOMEAsSistant“ („Clear WebHook ID“, žr. Trikčių šalinimo vadovą). - (Skaitykite tik) „WebHook“ ID, kurį įrenginys sukūrė foninių paslaugų atnaujinimams. Jums gali prireikti derinimo. - + Iš dešinės į kairę + (Tik valdiklis) Automatiškai paleiskite programą iš valdiklio, + nelaukiant palietimo. + Įgalinti fono paslaugą siųsti įrenginio baterijos lygį, + vietą ir (jei palaikoma) veiklos duomenis į Home Assistant. + Atnaujinimo dažnis (minutėmis), kuriuo fono paslauga + turėtų pakartotinai siųsti duomenis. + Vartotojo pateikta HTTP antraštė + Kai kuriems Home Assistant diegimams reikia + nurodyti pasirinktinę HTTP antraštę, kad jie veiktų. + Vartotojo pateikta HTTP antraštė: Pavadinimas + Vartotojo pateikta HTTP antraštė: Reikšmė + Prisijungti iš naujo prie Home Assistant (išvalyti Webhook ID, + žr. Trikčių šalinimo vadovą). + (Tik skaitymui) Webhook ID, kurį įrenginys sukūrė fono paslaugų + atnaujinimams. Jo gali prireikti derinant. + \ No newline at end of file diff --git a/resources-nob/strings/strings.xml b/resources-nob/strings/strings.xml index 2c423f8..1982f07 100644 --- a/resources-nob/strings/strings.xml +++ b/resources-nob/strings/strings.xml @@ -14,74 +14,86 @@ --> - API ringer for raskt. Vennligst bremse forespørslene dine. - URL ikke funnet. Potensiell API URL -feil i innstillinger. + API-kall er for hyppige. Vennligst reduser antall forespørsler. + URL ikke funnet. Potensiell feil med API-URL i innstillingene. HomeAssistant Tilgjengelig Hurtigbufret - Sjekk ... - URL ikke funnet. Potensiell URL -feilfeil i innstillinger. + Sjekker... + URL ikke funnet. Potensiell feil med konfigurasjons-URL i + innstillingene. Sikker? - Tømme + Tom Bekreftet Meny Hukommelse - Meny oppdatert, omstart. - Menyoppdateringer deaktivert. - Ingen API -nøkkel i applikasjonsinnstillingene. - Ingen API -URL i applikasjonsinnstillingene. - Ingen konfigurasjons -URL i applikasjonsinnstillingene. + Meny oppdatert, start på nytt. + Ingen API-nøkkel i applikasjonsinnstillingene. + Ingen API-URL i applikasjonsinnstillingene. + Ingen konfigurasjons-URL i applikasjonsinnstillingene. Ingen internettforbindelse. - Ingen JSON kom tilbake fra HTTP -forespørsel. + Ingen JSON returnert fra HTTP-forespørsel. Ingen telefonforbindelse. Ingen telefonforbindelse, ingen hurtigbufret meny. - Ingen svar, sjekk internettforbindelse - Be om tidsavbrudd - PIN -inngang låst for + Ingen svar, sjekk internettforbindelsen. + Forespørselen utløp + PIN-inndata låst for Potensiell feil sekunder Malfeil - API URL må ikke ha en etterfølgende skråstrek '/'. + API-URL må ikke ha en etterfølgende skråstrek '/'. Utilgjengelig Ukonfigurert - HTTP -forespørsel returnerte feilkode = + HTTP-forespørsel returnerte feilkode = Kunne ikke registrere webhook Feil pinne Ingen Wi-Fi eller LTE tilgjengelig - Utføre over Wi-Fi/LTE? - Sending til HomeAssistant. + Utføre via Wi-Fi/LTE? + Sender til Home Assistant. Ingen data mottatt. - Velge... - API -nøkkel for homeAssistant. + Velg... + API-nøkkel for HomeAssistant. Langvarig tilgangstoken. URL for HomeAssistant API. URL for menykonfigurasjon (JSON). - Bør applikasjonsbufferen menykonfigurasjonen? - Bør applikasjonen fjerne den eksisterende cachen neste gang den startes? - Se etter menyoppdateringer på applikasjonsstart? MERKNAD: MENU -hurtigbufring må være aktivert. Denne innstillingen kan føre til at eldre enheter med mindre minne krasjer. - Aktiver utførende kommandoer over Wi-Fi/LTE. + Bør applikasjonen bufre menykonfigurasjonen? + Bør applikasjonen fjerne den eksisterende cachen neste gang den + startes? + Aktiver utføring av kommandoer via Wi-Fi/LTE. Bør applikasjonen gi tilbakemelding via vibrasjoner? - Tidsavbrudd på sekunder. Gå ut av applikasjonen etter denne perioden med inaktivitet for å lagre enhetsbatteriet. - Ytterligere avstemningsforsinkelse (på sekunder). Legger til en forsinkelse mellom statusoppdateringen av alle menyelementer. - Etter denne tiden (på sekunder) blir en bekreftelsesdialog for en handling automatisk lukket og handlingen blir kansellert. Sett til 0 for å deaktivere tidsavbruddet. - 4-sifret pinne som skal brukes til alle handlinger som krever det (0000-9999). - Konfigurer en gyldig 4-sifret numerisk pinne mellom 0000 og 9999 i applikasjonsinnstillingene. + Tidsavbrudd i sekunder. Avslutt applikasjonen etter denne perioden + med inaktivitet for å spare enhetens batteri. + Ytterligere forsinkelse for avstemming (i sekunder). Legger til en + forsinkelse mellom statusoppdateringene for alle menyelementer. + Etter denne tiden (i sekunder) blir en bekreftelsesdialog for + en handling automatisk lukket og handlingen blir kansellert. Sett til 0 for å deaktivere + tidsavbruddet. + 4-sifret PIN-kode som skal brukes for alle handlinger som krever det + (0000-9999). + Konfigurer en gyldig 4-sifret numerisk PIN-kode mellom 0000 og 9999 + i applikasjonsinnstillingene. Venstre (av) eller høyre (på) menyjustering. Fra venstre til høyre Høyre til venstre - (Bare widget) Start automatisk applikasjonen fra widgeten uten å vente på et trykk. - Aktiver bakgrunnstjenesten å sende enhetens batterinivå, plassering og (hvis støttet) aktivitetsdata til homeAssistant. - Oppdateringsfrekvensen (på få minutter) som bakgrunnstjenesten skal gjenta sendingsdata. - Bruker levert HTTP -overskrift - Noen homeAssistant installasjoner krever spesifikasjon av en tilpasset HTTP -overskrift for å fungere. - Bruker levert http-header: navn - Bruker levert http-header: verdi - Koble til HomeAssistant (Clear WebHook ID, se Feilsøkingsveiledning). - (Bare les) Webhook -IDen som er opprettet av enheten for oppdateringer av bakgrunnstjenester. Du kan kreve dette for feilsøking. - + (Bare widget) Start automatisk applikasjonen fra widgeten uten å + vente på et trykk. + Aktiver bakgrunnstjenesten til å sende enhetens + batterinivå, posisjon og (hvis støttet) aktivitetsdata til Home Assistant. + Oppdateringsfrekvensen (i minutter) som + bakgrunnstjenesten skal gjenta sending av data. + Brukerdefinert HTTP-header + Noen Home Assistant-installasjoner krever + spesifikasjon av en tilpasset HTTP-header for å fungere. + Brukerdefinert HTTP-header: Navn + Brukerdefinert HTTP-header: Verdi + Koble til Home Assistant på nytt (tøm Webhook-ID, se + feilsøkingsveiledningen). + (Bare les) Webhook-ID-en som er opprettet av enheten for + oppdateringer av bakgrunnstjenester. Du kan trenge dette for feilsøking. + \ No newline at end of file diff --git a/resources-pol/strings/strings.xml b/resources-pol/strings/strings.xml index 6fd85b3..6ea6723 100644 --- a/resources-pol/strings/strings.xml +++ b/resources-pol/strings/strings.xml @@ -14,19 +14,21 @@ --> - API nazywa się zbyt szybkim. Zwolnij swoje prośby. - URL nie znaleziono. Potencjalny błąd adresu URL API w ustawieniach. + Zbyt szybkie wywołania API. Proszę spowolnić żądania. + Nie znaleziono adresu URL. Potencjalny błąd adresu URL API w + ustawieniach. HomeAssistant Dostępny Buforowany - Kontrola... - URL nie znaleziono. Potencjalny błąd adresu URL konfiguracji w ustawieniach. - Jasne? + Sprawdzanie... + Nie znaleziono adresu URL. Potencjalny błąd adresu URL konfiguracji + w ustawieniach. + Na pewno? Pusty Potwierdzony Menu @@ -37,51 +39,66 @@ Brak adresu URL API w ustawieniach aplikacji. Brak adresu URL konfiguracji w ustawieniach aplikacji. Brak połączenia internetowego. - Żaden JSON nie wrócił z żądania HTTP. + Żądanie HTTP nie zwróciło danych JSON. Brak połączenia telefonicznego. - Brak połączenia telefonicznego, brak menu buforowanego. + Brak połączenia telefonicznego, brak buforowanego menu. Brak odpowiedzi, sprawdź połączenie internetowe - Żądanie wyczerpane - Blokowane wejście do pinu + Żądanie przekroczyło limit czasu + Wprowadzanie PIN-u zablokowane na Potencjalny błąd - towary drugiej jakości + sekund Błąd szablonu - URL API nie może mieć tulokingowego cięcia „/”. - Nie płynny + Adres URL API nie może zawierać końcowego ukośnika '/'. + Niedostępny Niekonfigurowany - Żądanie HTTP Zwracane kod błędu = - Nie udało się zarejestrować WebHook - Niewłaściwy szpilka - Brak dostępnych Wi-Fi lub LTE - Wykonaj Wi-Fi/LTE? - Wysyłanie do Homeassistant. + Żądanie HTTP zwróciło kod błędu = + Nie udało się zarejestrować webhooka + Nieprawidłowy PIN + Brak dostępnego Wi-Fi lub LTE + Wykonać przez Wi-Fi/LTE? + Wysyłanie do Home Assistant. Brak danych. - - Wybierać... - Klucz API dla Homeassistant. - Długowieczny token dostępu. - URL dla API Homeassistant. - URL dla konfiguracji menu (JSON). + + Wybierz... + Klucz API dla Home Assistant. + Długoterminowy token dostępu. + Adres URL API dla Home Assistant. + Adres URL konfiguracji menu (JSON). Czy aplikacja powinna buforować konfigurację menu? - Czy aplikacja powinna wyczyścić istniejącą pamięć podręczną następnym razem, gdy zostanie uruchomiona? - Sprawdź aktualizacje menu na temat uruchomienia aplikacji? Uwaga: Buforowanie menu musi być włączone. To ustawienie może spowodować awarię starszych urządzeń o mniejszej pamięci. + Czy aplikacja powinna wyczyścić istniejącą pamięć podręczną + następnym razem, gdy zostanie uruchomiona? + Sprawdź aktualizacje menu na temat uruchomienia + aplikacji? Uwaga: Buforowanie menu musi być włączone. To ustawienie może spowodować awarię + starszych urządzeń o mniejszej pamięci. Włącz wykonywanie poleceń przez Wi-Fi/LTE. - Czy aplikacja powinna przekazywać informacje zwrotne za pośrednictwem wibracji? - Limit czasu w sekundach. Wyjdź z aplikacji po tym okresie bezczynności, aby zapisać akumulator urządzenia. - Dodatkowe opóźnienie ankiety (w sekundach). Dodaje opóźnienie między aktualizacją statusu wszystkich elementów menu. - Po tym czasie (w sekundach) okno dialogowe potwierdzenia akcji jest automatycznie zamknięte, a akcja jest anulowana. Ustaw na 0, aby wyłączyć limit czasu. - 4-cyfrowy szpilka do użycia do wszystkich działań, które go wymagają (0000-9999). - W ustawieniach aplikacji skonfiguruj prawidłowy 4-cyfrowy pin liczbowy między 0000 a 9999. - Lewy (wyłączony) lub w prawo (na) wyrównanie menu. + Czy aplikacja powinna przekazywać informacje zwrotne za + pośrednictwem wibracji? + Limit czasu w sekundach. Wyjdź z aplikacji po tym okresie + bezczynności, aby oszczędzić baterię urządzenia. + Dodatkowe opóźnienie odpytywania (w sekundach). Dodaje opóźnienie + między aktualizacją statusu wszystkich elementów menu. + Po tym czasie (w sekundach) okno dialogowe potwierdzenia akcji + jest automatycznie zamknięte, a akcja jest anulowana. Ustaw na 0, aby wyłączyć limit czasu. + 4-cyfrowy kod PIN używany do wszystkich działań, które go wymagają + (0000-9999). + W ustawieniach aplikacji skonfiguruj prawidłowy 4-cyfrowy kod PIN w + zakresie od 0000 do 9999. + Wyrównanie menu: lewe (wył.) lub prawe (wł.). Od lewej do prawej Od prawej do lewej - (Tylko widżet) Automatycznie uruchom aplikację z widżetu bez oczekiwania na dotknięcie. - Włącz usługę tła wysyłanie poziomu baterii, lokalizacji i (jeśli jest obsługiwane) dane dotyczące aktywności do HomeSsistant. - Szybkość odświeżania (w minutach), w której usługa tła powinna powtarzać dane wysyłania. + (Tylko widżet) Automatyczne uruchamianie aplikacji z widżetu bez + oczekiwania na dotknięcie. + Włącz usługę w tle, aby wysyłać poziom baterii urządzenia, + lokalizację i (jeśli obsługiwane) dane o aktywności do Home Assistant. + Częstotliwość odświeżania (w minutach), z jaką usługa + w tle powinna wysyłać dane. Dostarczony przez użytkownika nagłówek HTTP - Niektóre instalacje oporne na dom, wymagają specyfikacji niestandardowego nagłówka HTTP w celu funkcjonowania. - Dostarczony przez użytkownika HTTP-Header: Nazwa - Dostarczony przez użytkownika HTTP-Header: Wartość - Ponowne połączenie się z Homeassistant (Clear Webhook ID, patrz Przewodnik po rozwiązywaniu problemów). - (Tylko odczyt) Identyfikator WebHook utworzony przez urządzenie dla aktualizacji usług w tle. Możesz tego wymagać do debugowania. - + Niektóre instalacje Home Assistant wymagają + określenia niestandardowego nagłówka HTTP w celu prawidłowego działania. + Dostarczony przez użytkownika nagłówek HTTP: Nazwa + Dostarczony przez użytkownika nagłówek HTTP: Wartość + Połącz ponownie z Home Assistant (wyczyść ID webhooka, patrz + przewodnik rozwiązywania problemów). + (Tylko do odczytu) Identyfikator webhooka utworzony przez + urządzenie dla aktualizacji usługi w tle. Może być potrzebny do debugowania. + \ No newline at end of file diff --git a/resources-por/strings/strings.xml b/resources-por/strings/strings.xml index 6240705..e275bd4 100644 --- a/resources-por/strings/strings.xml +++ b/resources-por/strings/strings.xml @@ -14,74 +14,88 @@ --> - A API chama muito rápido. Por favor, desacelere seus pedidos. - URL não encontrado. Erro de URL da API potencial nas configurações. + Chamadas de API muito rápidas. Por favor, diminua a frequência das suas + solicitações. + URL não encontrado. Possível erro de URL da API nas configurações. HomeAssistant Disponível - Cache - Verificando ... - URL não encontrado. Erro de URL de configuração potencial nas configurações. - Claro? + Em cache + Verificando... + URL não encontrado. Possível erro de URL de configuração nas + configurações. + Confirmar? Vazio - Confirmado + Executado Menu Memória - Menu Atualizado, reinicie. - Atualizações de menu desativadas. + Menu atualizado, reinicie. Nenhuma chave da API nas configurações do aplicativo. Nenhum URL da API nas configurações do aplicativo. - Nenhum URL de configuração nas configurações do aplicativo. + Nenhum URL de configuração nas configurações do + aplicativo. Sem conexão com a Internet. - Nenhum JSON retornou da solicitação HTTP. + Nenhum JSON retornado da solicitação HTTP. Sem conexão telefônica. - Sem conexão de telefone, sem menu em cache. + Sem conexão com o telefone, sem menu em cache. Sem resposta, verifique a conexão com a Internet - Solicitação cronometrada - Entrada de pino bloqueado para + Solicitação excedeu o tempo limite + Entrada de PIN bloqueada para Erro potencial segundos Erro de modelo O URL da API não deve ter uma barra à direita '/'. Indisponível Não configurado - Solicitação HTTP Código de erro retornado = - Falhou em registrar webhook - Pino errado + Solicitação HTTP retornou código de erro = + Falha ao registrar Webhook + PIN errado Sem Wi-Fi ou LTE disponível Executar sobre Wi-Fi/LTE? - Enviando para o homealsistente. + Enviando para Home Assistant. Nenhum dado recebido. - - Selecione ... - Chave da API para o homealsistente. + + Selecione... + Chave da API para HomeAssistant. Token de acesso de longa duração. - URL para API homeassesistente. + URL para API HomeAssistant. URL para configuração de menu (JSON). - O aplicativo deve cache a configuração do menu? - O aplicativo deve limpar o cache existente na próxima vez que for iniciado? - Verifique se há atualizações de menu no aplicativo Start? NOTA: O cache do menu deve ser ativado. Essa configuração pode causar dispositivos mais antigos com menos memória falha. - Habilite os comandos de execução sobre Wi-Fi/LTE. + O aplicativo deve armazenar em cache a configuração do menu? + O aplicativo deve limpar o cache existente na próxima vez que for + iniciado? + Ativar execução de comandos via Wi-Fi/LTE. O aplicativo deve fornecer feedback por meio de vibrações? - Tempo limite em segundos. Saia do aplicativo após esse período de inatividade para salvar a bateria do dispositivo. - Atraso adicional da pesquisa (em segundos). Adiciona um atraso entre a atualização de status de todos os itens do menu. - Após esse período (em segundos), uma caixa de diálogo de confirmação para uma ação é fechada automaticamente e a ação é cancelada. Defina como 0 para desativar o tempo limite. - PIN de 4 dígitos a ser usado para todas as ações que o exigem (0000-9999). - Configure um pino numérico de 4 dígitos válido entre 0000 e 9999 nas configurações do aplicativo. - Alinhamento do menu esquerdo (desativado) ou direito (on). + Tempo limite em segundos. Saia do aplicativo após esse período de + inatividade para economizar a bateria do dispositivo. + Atraso adicional da pesquisa (em segundos). Adiciona um atraso + entre a atualização de status de todos os itens do menu. + Após esse período (em segundos), uma caixa de diálogo de + confirmação para uma ação é fechada automaticamente e a ação é cancelada. Defina como 0 para + desativar o tempo limite. + PIN de 4 dígitos a ser usado para todas as ações que o exigem + (0000-9999). + Configure um PIN numérico de 4 dígitos válido entre 0000 e 9999 nas + configurações do aplicativo. + Alinhamento do menu: Esquerda (desativado) ou Direita (ativado). Da esquerda para a direita Direita para a esquerda - (Somente widget) Inicie automaticamente o aplicativo do widget sem esperar por um toque. - Ative o serviço de plano de fundo para enviar o nível da bateria do dispositivo, localização e (se suportado) dados de atividade para o homealsista. - A taxa de atualização (em minutos) na qual o serviço em segundo plano deve repetir os dados de envio. - Usuário fornecido pelo cabeçalho HTTP - Algumas instalações homessistantes exigem a especificação de um cabeçalho HTTP personalizado para funcionar. - Usuário fornecido http header: nome - Usuário fornecido HTTP-Header: Valor - Reconecte -se ao HomeSistant (Clear Webhook ID, consulte Guia de Solução de Problemas). - (Somente leitura) O ID do webhook criado pelo dispositivo para atualizações de serviço em segundo plano. Você pode exigir isso para depuração. - + (Somente widget) Inicie automaticamente o aplicativo do widget + sem esperar por um toque. + Ativar o serviço em segundo plano para enviar o nível da + bateria do dispositivo, localização e (se suportado) dados de atividade para Home Assistant. + A taxa de atualização (em minutos) na qual o serviço + em segundo plano deve repetir o envio de dados. + Cabeçalho HTTP fornecido pelo usuário + Algumas instalações do Home Assistant exigem a + especificação de um cabeçalho HTTP personalizado para funcionar. + Cabeçalho HTTP fornecido pelo usuário: Nome + Cabeçalho HTTP fornecido pelo usuário: Valor + Reconectar ao Home Assistant (limpar ID do Webhook, consulte o + Guia de Solução de Problemas). + (Somente leitura) O ID do Webhook criado pelo dispositivo para + atualizações do serviço em segundo plano. Pode ser necessário para depuração. + \ No newline at end of file diff --git a/resources-ron/strings/strings.xml b/resources-ron/strings/strings.xml index 5adcc4e..f531bda 100644 --- a/resources-ron/strings/strings.xml +++ b/resources-ron/strings/strings.xml @@ -14,74 +14,87 @@ --> - API apelează prea rapid. Vă rugăm să încetiniți cererile. - URL nu a fost găsit. Eroare potențială URL API în setări. + Apeluri API prea rapide. Vă rugăm să încetiniți cererile. + URL-ul nu a fost găsit. Eroare potențială a URL-ului API în setări. HomeAssistant Disponibil În cache - Control... - URL nu a fost găsit. Eroare URL de configurare potențială în setări. + Se verifică... + URL-ul nu a fost găsit. Eroare potențială a URL-ului de configurare + în setări. Sigur? Gol Confirmat Meniu Memorie Meniu actualizat, reporniți. - Actualizări de meniu dezactivate. - Nici o cheie API în setările aplicației. - Fără URL API în setările aplicației. - Fără URL de configurare în setările aplicației. - Fără conexiune la internet. - Niciun JSON nu a revenit de la cererea HTTP. - Fără conexiune telefonică. - Fără conexiune la telefon, fără meniu în cache. - Fără răspuns, verificați conexiunea la internet - Cererea a fost cronometrată - Intrarea pin blocat pentru + Nicio cheie API în setările aplicației. + Niciun URL API în setările aplicației. + Niciun URL de configurare în setările aplicației. + Nicio conexiune la internet. + Niciun JSON nu a fost returnat de la cererea HTTP. + Nicio conexiune telefonică. + Nicio conexiune la telefon, niciun meniu în cache. + Niciun răspuns, verificați conexiunea la internet. + Cererea a expirat. + Introducerea PIN-ului blocată pentru Eroare potențială secunde Eroare de șablon - URL -ul API nu trebuie să aibă un slash '/'. + URL-ul API nu trebuie să conțină un slash final '/'. Indisponibil Neconfigurat - Cererea http returnată cod de eroare = - Nu a reușit să înregistrați WebHook - Pin greșit - Nu există Wi-Fi sau LTE disponibile - Executați peste Wi-Fi/LTE? - Trimiterea către Homeasssistant. + Cererea HTTP a returnat codul de eroare = + Înregistrarea Webhook a eșuat. + PIN greșit + Nu sunt disponibile Wi-Fi sau LTE. + Executați prin Wi-Fi/LTE? + Se trimite către Home Assistant. Nu au fost primite date. - Selecta... - Cheie API pentru Homeasssistant. + Selectați... + Cheie API pentru Home Assistant. Token de acces de lungă durată. - URL pentru API -ul Homeassistant. + URL pentru API-ul Home Assistant. URL pentru configurația meniului (JSON). - Aplicația cache ar trebui să fie configurația meniului? - Aplicația ar trebui să șterge cache -ul existent data viitoare când va fi pornită? - Verificați actualizările meniului la pornirea aplicației? NOTĂ: Cachingul de meniu trebuie activat. Această setare poate provoca prăbușirea dispozitivelor mai vechi cu mai puțină memorie. + Aplicația ar trebui să memoreze în cache configurația meniului? + Aplicația ar trebui să șteargă memoria cache existentă la + următoarea pornire? Activați executarea comenzilor prin Wi-Fi/LTE. Aplicația ar trebui să ofere feedback prin vibrații? - Timeout în câteva secunde. Ieșiți din aplicație după această perioadă de inactivitate pentru a economisi bateria dispozitivului. - Întârziere suplimentară a sondajului (în secunde). Adăugă o întârziere între actualizarea de stare a tuturor elementelor din meniu. - După acest timp (în câteva secunde), un dialog de confirmare pentru o acțiune este închis automat și acțiunea este anulată. Setați la 0 pentru a dezactiva expirarea. - Pinul de 4 cifre pentru a fi utilizat pentru toate acțiunile care îl necesită (0000-9999). - Vă rugăm să configurați un pin numeric valid cu 4 cifre între 0000 și 9999 în setările aplicației. - Alinierea meniului stânga (oprită) sau dreapta (pornită). + Timp de expirare în secunde. Ieșiți din aplicație după această + perioadă de inactivitate pentru a economisi bateria dispozitivului. + Întârziere suplimentară de interogare (în secunde). Adaugă o + întârziere între actualizarea stării tuturor elementelor din meniu. + După acest timp (în secunde), un dialog de confirmare pentru o + acțiune este închis automat și acțiunea este anulată. Setați la 0 pentru a dezactiva timpul de + expirare. + PIN-ul din 4 cifre care va fi utilizat pentru toate acțiunile care îl + necesită (0000-9999). + Vă rugăm să configurați un PIN numeric valid din 4 cifre, între 0000 + și 9999, în setările aplicației. + Alinierea meniului: Stânga (dezactivat) sau Dreapta (activat). De la stânga la dreapta - Dreapta la stânga - (Numai widget) Porniți automat aplicația din widget fără a aștepta o atingere. - Permiteți serviciului de fundal să trimită datele bateriei, locația și (dacă este acceptat) date de activitate către Homeasssistant. - Rata de actualizare (în câteva minute) la care serviciul de fundal ar trebui să repete date de trimitere. + De la dreapta la stânga + (Doar widget) Porniți automat aplicația din widget fără a aștepta + o atingere. + Activați serviciul de fundal pentru a trimite nivelul + bateriei dispozitivului, locația și (dacă este acceptat) datele de activitate către Home + Assistant. + Rata de reîmprospătare (în minute) la care serviciul + de fundal ar trebui să repete trimiterea datelor. Antetul HTTP furnizat de utilizator - Unele instalații de găzduire necesită specificarea unui antet HTTP personalizat pentru a funcționa. - HTTP-HEADER furnizat de utilizator: Nume - HTTP-HEADER furnizat de utilizator: valoare - Reconectați -vă la Homeasssistant (Clear Webhook ID, consultați Ghidul de depanare). - (Numai citiți) ID -ul WebHook creat de dispozitiv pentru actualizări de servicii de fundal. S -ar putea să solicitați acest lucru pentru depanare. - + Unele instalații Home Assistant necesită + specificarea unui antet HTTP personalizat pentru a funcționa. + Antet HTTP furnizat de utilizator: Nume + Antet HTTP furnizat de utilizator: Valoare + Reconectați-vă la Home Assistant (ștergeți ID-ul Webhook, + consultați ghidul de depanare). + (Doar citire) ID-ul Webhook creat de dispozitiv pentru actualizări + ale serviciului de fundal. S-ar putea să aveți nevoie de acesta pentru depanare. + \ No newline at end of file diff --git a/resources-slo/strings/strings.xml b/resources-slo/strings/strings.xml index 0104d3b..15d617d 100644 --- a/resources-slo/strings/strings.xml +++ b/resources-slo/strings/strings.xml @@ -14,74 +14,84 @@ --> - API volá príliš rýchle. Spomaľte prosím svoje žiadosti. + Volania API sú príliš rýchle. Spomaľte prosím svoje požiadavky. URL sa nenašla. Potenciálna chyba API URL v nastaveniach. HomeAssistant - Dostupný - Ukladaný + Dostupné + Uložené Kontrola ... URL sa nenašla. Potenciálna chyba URL konfigurácie v nastaveniach. Potvrďte - Vyprázdniť + Prázdne Spustený Ponuka - Pamiatka - Aktualizované menu, reštart. - Aktualizácie ponuky zakázané. + Pamäť + Menu aktualizované, reštartujte. V nastaveniach aplikácie chýba kľúč API V nastaveniach aplikácie chýba adresa URL rozhrania API V nastaveniach aplikácie chýba konfiguračná adresa URL Žiadne pripojenie na internet. Z požiadavky HTTP sa nevrátil žiadny JSON. - Žiadne pripojenie do telefónu. - Žiadne pripojenie telefónu, žiadne ponuka v pamäti cache. + Žiadne telefónne pripojenie. + Žiadne telefónne pripojenie, žiadne uložené menu. Žiadna odpoveď, skontrolujte pripojenie na internet - Požadovať časovanú - Vstup na kolík uzamknutý pre + Časový limit vypršal + Zadanie PIN uzamknuté na Potenciálna chyba sekundy Chyba šablóny URL API nesmie mať koncové lomítko '/'. Nedostupné - Nekonfigurovaný - Požiadavka HTTP vrátená chybová kód = + Nenakonfigurované + Požiadavka HTTP vrátila chybový kód = Nepodarilo sa zaregistrovať webhook - Nesprávny kolík - Nie sú k dispozícii žiadne Wi-Fi alebo LTE - Vykonajte cez Wi-Fi/LTE? - Posielanie Homeassistant. + Nesprávny PIN + Wi-Fi alebo LTE nie je k dispozícii + Spustiť cez Wi-Fi/LTE? + Odosielanie do Home Assistant. Žiadne prijaté údaje. Vyberte ... - Kľúč API pre Homeassistant. + Kľúč API pre Home Assistant. Prístupový token s dlhou životnosťou. - URL pre API Homeassistant. + URL pre API Home Assistant. URL pre konfiguráciu ponuky (JSON). - Mala by sa aplikácia vyrovnávať konfiguráciu ponuky? - Mala by aplikácia vymazať existujúcu vyrovnávaciu pamäť nabudúce, keď sa začne? - Skontrolujte aktualizácie ponuky na spustení aplikácie? Poznámka: Musí sa povoliť ukladanie do vyrovnávacej pamäte ponuky. Toto nastavenie môže spôsobiť staršie zariadenia s menšou pamäťou. + Má aplikácia ukladať konfiguráciu menu do vyrovnávacej pamäte? + Má aplikácia vymazať existujúcu vyrovnávaciu pamäť pri ďalšom + spustení? Povoliť vykonávanie príkazov cez Wi-Fi/LTE. Mala by aplikácia poskytovať spätnú väzbu prostredníctvom vibrácií? - Časový limit v sekundách. Opustite aplikáciu po tomto období nečinnosti, aby ste uložili batériu zariadenia. - Ďalšie oneskorenie ankety (v sekundách). Pridáva oneskorenie medzi aktualizáciou stavu všetkých položiek ponuky. - Po tomto čase (v sekundách) sa dialógové okno pre akciu automaticky zatvorí a akcia je zrušená. Nastavte na 0, aby ste zakázali časový limit. - 4-ciferníkový kolík, ktorý sa má použiť pre všetky akcie, ktoré to vyžadujú (0000-9999). - V nastaveniach aplikácie nakonfigurujte platný štvorciferný číselný kolík medzi 0000 a 9999. - Zarovnanie ponuky vľavo (vypnuté) alebo doprava. + Časový limit v sekundách. Ukončenie aplikácie po tomto období + nečinnosti šetrí batériu zariadenia. + Dodatočné oneskorenie dotazovania (v sekundách). Pridáva + oneskorenie medzi aktualizáciou stavu všetkých položiek menu. + Po tomto čase (v sekundách) sa potvrdzovací dialóg pre akciu + automaticky zatvorí a akcia sa zruší. Nastavte na 0 pre vypnutie časového limitu. + 4-ciferný PIN, ktorý sa má použiť pre všetky akcie, ktoré ho vyžadujú + (0000-9999). + V nastaveniach aplikácie nakonfigurujte platný štvorciferný číselný + PIN medzi 0000 a 9999. + Zarovnanie menu vľavo (vypnuté) alebo vpravo (zapnuté). Zľava doprava Sprava doľava - (Iba widget) Automaticky spustite aplikáciu z miniaplikácie bez čakania na kohútik. - Povoľte službu na pozadí, ktorá bude do Home Assistenta odosielať údaje o stave batérie zariadenia, polohe a (ak je podporované) o aktivite. - Rýchlosť obnovenia (v minútach), pri ktorej by služba pozadia mala opakovať odosielanie údajov. + (Iba widget) Automaticky spustí aplikáciu z miniaplikácie bez + čakania na ťuknutie. + Povoľte službu na pozadí, ktorá bude do Home Assistenta + odosielať údaje o stave batérie zariadenia, polohe a (ak je podporované) o aktivite. + Frekvencia obnovenia (v minútach), pri ktorej by + služba na pozadí mala opakovať odosielanie údajov. Hlavička HTTP dodaná používateľom - Niektoré inštalácie HOMEASSistant vyžadujú, aby fungovali špecifikácia vlastnej hlavičky HTTP. - Užívateľ dodávaný HTTP-Header: názov - Užívateľ dodávaný HTTP-Header: Hodnota - Pripojte sa k HOMEASSistant (Clear WebHook ID, pozri Sprievodcu riešením problémov). - (Iba prečítajte) ID WebHook vytvorené zariadením pre aktualizácie služieb na pozadí. Možno to potrebujete na ladenie. - + Niektoré inštalácie Home Assistant vyžadujú + špecifikáciu vlastnej hlavičky HTTP pre správne fungovanie. + Používateľom dodaná HTTP hlavička: Názov + Používateľom dodaná HTTP hlavička: Hodnota + Znova sa pripojiť k Home Assistant (vymazať ID Webhooku, pozri + Sprievodcu riešením problémov). + (Iba na čítanie) ID Webhooku vytvorené zariadením pre aktualizácie + služby na pozadí. Môžete ho potrebovať na ladenie. + \ No newline at end of file diff --git a/resources-slv/strings/strings.xml b/resources-slv/strings/strings.xml index 057e7c0..22ab334 100644 --- a/resources-slv/strings/strings.xml +++ b/resources-slv/strings/strings.xml @@ -14,18 +14,18 @@ --> - API kliče prehitro. Upočasnite svoje zahteve. - URL ni najden. Potencialna napaka URL API v nastavitvah. + API klici so prehitri. Upočasnite svoje zahteve. + URL ni najden. Možna napaka URL-ja API-ja v nastavitvah. HomeAssistant Na voljo Predpomnjen Preverjanje ... - URL ni najden. Potencialna napaka URL konfiguracije v nastavitvah. + URL ni najden. Možna napaka URL-ja konfiguracije v nastavitvah. Zagotovo? Prazen Potrjeno @@ -37,51 +37,61 @@ V nastavitvah aplikacije ni URL API -ja. V nastavitvah aplikacije ni URL konfiguracije. Brez internetne povezave. - Noben JSON se ni vrnil z zahteve HTTP. + Zahteva HTTP ni vrnila JSON-a. Brez telefonske povezave. Brez telefonske povezave, brez predpomnjenega menija. Brez odgovora, preverite internetno povezavo - Zahtevo, ki je bila izpuščena - PIN vhod zaklenjen za - Potencialna napaka - sekunde + Zahteva je potekla. + Vnos PIN-a zaklenjen za + Možna napaka + sekund Napaka predloge - URL API ne sme imeti zadnjega poševnice '/'. + URL API ne sme imeti končne poševnice '/'. Ni na voljo - Neskladen - HTTP Zahteva Vrtena koda napake = - Ni uspel registrirati spletnega mesta - Napačen zatič - Ni na voljo Wi-Fi ali LTE + Nekonfiguriran + Zahteva HTTP je vrnila kodo napake = + Registracija Webhooka ni uspela. + Napačen PIN + Wi-Fi ali LTE nista na voljo Izvedite preko Wi-Fi/LTE? - Pošiljanje na Homeassistant. + Pošiljanje v Home Assistant. Brez prejetih podatkov. Izberite ... - Ključ API za Homeassistant. + Ključ API za Home Assistant. Dolgotrajni žeton dostopa. - URL za domači API. + URL za API Home Assistant. URL za konfiguracijo menija (JSON). - Ali naj aplikacija predpomni konfiguracija menija? - Ali bi morala aplikacija očistiti obstoječi predpomnilnik naslednjič, ko se začne? - Preverite, ali posodobitve menijev pri zagonu aplikacije? OPOMBA: Omogoči mora biti predpomnjenje menija. Ta nastavitev lahko povzroči, da se starejše naprave z manj pomnilnika zrušijo. + Ali naj aplikacija predpomni konfiguracijo menija? + Ali naj aplikacija počisti obstoječi predpomnilnik ob naslednjem + zagonu? Omogoči izvajanje ukazov prek Wi-Fi/LTE. - Ali bi morala aplikacija posredovati povratne informacije z vibracijami? - Časovna omejitev v nekaj sekundah. Po tem obdobju neaktivnosti zapustite aplikacijo, da shranite baterijo naprave. - Dodatna zamuda ankete (v sekundah). Doda zamudo med posodobitvijo stanja vseh elementov menija. - Po tem času (v sekundah) se potrditveno pogovorno okno za dejanje samodejno zapre in dejanje prekliče. Nastavite na 0, da onemogočite časovno omejitev. - 4-mestni zatič, ki ga je treba uporabiti za vsa dejanja, ki ga zahtevajo (0000-9999). - V nastavitvah aplikacije konfigurirajte veljaven 4-mestni številčni zatič med 0000 in 9999. - Levo (izklopljeno) ali desno (vklopljeno) poravnavo menija. + Ali naj aplikacija zagotavlja povratne informacije z vibracijami? + Časovna omejitev v sekundah. Aplikacija se po tem obdobju + neaktivnosti zapre, da se prihrani baterija naprave. + Dodatna zamuda pri poizvedovanju (v sekundah). Doda zamudo med + posodobitvami stanja vseh elementov menija. + Po tem času (v sekundah) se potrditveno pogovorno okno za + dejanje samodejno zapre in dejanje prekliče. Nastavite na 0, da onemogočite časovno omejitev. + 4-mestni PIN za uporabo pri vseh dejanjih, ki ga zahtevajo (0000-9999). + V nastavitvah aplikacije konfigurirajte veljaven 4-mestni številčni + PIN med 0000 in 9999. + Leva (izklopljeno) ali desna (vklopljeno) poravnava menija. Levo proti desni Desno na levo - (Samo pripomoček) Samodejno zaženite aplikacijo iz pripomočka, ne da bi čakali na pipo. - Omogočite storitev v ozadju, da pošlje nivo baterije, lokacijo in (če je podprta) podatke o dejavnostih Homeassistant. - Stopnja osveževanja (v nekaj minutah), pri kateri naj bi storitev v ozadju ponovila podatke za pošiljanje. - Uporabnik je dobavil Http Header - Nekatere domače namestitve zahtevajo specifikacijo glave HTTP po meri za delovanje. - Uporabnik dobavljen http-header: ime - Uporabnik dobavljen http-header: vrednost - Ponovno povežite se na Homeassistant (Clear Webhook ID, glejte Vodnik za odpravljanje težav). - (Samo preberite) ID spletnega mesta, ki ga je ustvarila naprava za posodobitve storitev v ozadju. To boste morda potrebovali za odpravljanje napak. - + (Samo pripomoček) Samodejno zaženite aplikacijo iz pripomočka, ne + da bi čakali na dotik. + Omogočite storitev v ozadju za pošiljanje ravni baterije + naprave, lokacije in (če so podprti) podatkov o dejavnosti v Home Assistant. + Frekvenca osveževanja (v minutah), pri kateri naj + storitev v ozadju ponovno pošilja podatke. + Uporabniško določena glava HTTP + Nekatere namestitve Home Assistant zahtevajo + določitev glave HTTP po meri za delovanje. + Uporabniško določena glava HTTP: Ime + Uporabniško določena glava HTTP: Vrednost + Ponovna povezava z Home Assistant (počisti ID Webhooka, glejte + Vodnik za odpravljanje težav). + (Samo za branje) ID Webhooka, ki ga je ustvarila naprava za + posodobitve storitev v ozadju. To boste morda potrebovali za odpravljanje napak. + \ No newline at end of file diff --git a/resources-spa/strings/strings.xml b/resources-spa/strings/strings.xml index 491aadb..6025418 100644 --- a/resources-spa/strings/strings.xml +++ b/resources-spa/strings/strings.xml @@ -14,18 +14,20 @@ --> - API llama demasiado rápido. Reduzca sus solicitudes. - URL no encontrada. Error de URL de API potencial en la configuración. + Demasiadas llamadas a la API. Por favor, reduzca sus solicitudes. + URL no encontrada. Posible error en la URL de la API en la + configuración. HomeAssistant Disponible En caché - De cheques... - URL no encontrada. Error de URL de configuración potencial en la configuración. + Comprobando... + URL no encontrada. Posible error en la URL de configuración en la + configuración. ¿Seguro? Vacío Confirmado @@ -35,53 +37,70 @@ Actualizaciones de menú deshabilitadas. No hay clave API en la configuración de la aplicación. No hay URL de API en la configuración de la aplicación. - No hay URL de configuración en la configuración de la aplicación. + No hay URL de configuración en la configuración de la + aplicación. Sin conexión a Internet. - No JSON regresó de la solicitud HTTP. + No se recibió JSON de la solicitud HTTP. Sin conexión telefónica. Sin conexión telefónica, sin menú en caché. Sin respuesta, verifique la conexión a Internet - Solicitar el tiempo de tiempo fuera - Entrada de pasador bloqueada para + Solicitud agotada + Entrada de PIN bloqueada durante Error potencial - artículos de segunda clase + segundos Error de plantilla - La URL de la API no debe tener una barra de corte '/'. - Indisponible + La URL de la API no debe tener una barra final '/'. + No disponible No configurado - HTTP Solicitud devuelto código de error = - No se pudo registrar webhook - Pin incorrecto + La solicitud HTTP devolvió el código de error = + No se pudo registrar el Webhook + PIN incorrecto No hay Wi-Fi o LTE disponible - Ejecutar sobre wi-fi/lte? - Enviando a Homeassistant. + ¿Ejecutar a través de Wi-Fi/LTE? + Enviando a Home Assistant. No se reciben datos. Seleccionar... - Clave API para Homeassistant. - Token de acceso de larga vida. - URL para la API de Homeassistante. + Clave API para Home Assistant. + Token de acceso de larga duración. + URL para la API de Home Assistant. URL para la configuración del menú (JSON). - ¿Debería la aplicación almacenar en caché la configuración del menú? - ¿Debería la aplicación borrar el caché existente la próxima vez que se inicie? - ¿Verifica las actualizaciones de menú en la aplicación Inicio? Nota: El almacenamiento en caché del menú debe estar habilitado. Esta configuración puede hacer que los dispositivos más antiguos con menos memoria se bloqueen. - Habilite la ejecución de comandos sobre Wi-Fi/LTE. - ¿Debería la aplicación proporcionar comentarios a través de vibraciones? - Tiempo de espera en segundos. Salga de la aplicación después de este período de inactividad para guardar la batería del dispositivo. - Retraso de encuesta adicional (en segundos). Agrega un retraso entre la actualización de estado de todos los elementos del menú. - Después de este tiempo (en segundos), un diálogo de confirmación para una acción se cierra automáticamente y se cancela la acción. Establecer en 0 para deshabilitar el tiempo de espera. - Pin de 4 dígitos que se utilizará para todas las acciones que lo requieren (0000-9999). - Configure un PIN numérico válido de 4 dígitos entre 0000 y 9999 en la configuración de la aplicación. - Alineación del menú izquierda (apagada) o derecha (encendida). + ¿Debería la aplicación almacenar en caché la configuración del + menú? + ¿Debería la aplicación borrar el caché existente la próxima vez + que se inicie? + Habilitar la ejecución de comandos a través de + Wi-Fi/LTE. + ¿Debería la aplicación proporcionar retroalimentación mediante + vibraciones? + Tiempo de espera en segundos. La aplicación se cerrará después de + este período de inactividad para ahorrar batería del dispositivo. + Retraso de sondeo adicional (en segundos). Agrega un retraso entre + la actualización de estado de todos los elementos del menú. + Después de este tiempo (en segundos), un diálogo de + confirmación para una acción se cierra automáticamente y la acción se cancela. Establezca en 0 + para deshabilitar el tiempo de espera. + PIN de 4 dígitos que se utilizará para todas las acciones que lo + requieran (0000-9999). + Configure un PIN numérico válido de 4 dígitos entre 0000 y 9999 en + la configuración de la aplicación. + Alineación del menú: izquierda (desactivado) o derecha (activado). De izquierda a derecha - Derecha a izquierda - (Solo widget) Inicie automáticamente la aplicación desde el widget sin esperar un toque. - Habilite el servicio de fondo para enviar el nivel de batería del dispositivo, la ubicación y (si se admiten) datos de actividad a HOMEASSISTE. - La tasa de actualización (en minutos) en la que el servicio de fondo debe repetir los datos de envío. + De derecha a izquierda + (Solo widget) Iniciar automáticamente la aplicación desde el + widget sin esperar un toque. + Habilitar el servicio en segundo plano para enviar el + nivel de batería del dispositivo, la ubicación y (si es compatible) los datos de actividad a + Home Assistant. + La frecuencia de actualización (en minutos) a la que + el servicio en segundo plano debe repetir el envío de datos. Encabezado HTTP suministrado por el usuario - Algunas instalaciones de HOMEASSISTE requieren la especificación de un encabezado HTTP personalizado para funcionar. - Header HTTP suministrado por el usuario: nombre - Header HTTP suministrado por el usuario: valor - Vuelva a conectarlo a Homeassistant (ID de Webhook Clear, consulte la Guía de solución de problemas). - (Solo lea) la ID de webhook creada por el dispositivo para actualizaciones del servicio de fondo. Es posible que necesite esto para la depuración. - + Algunas instalaciones de Home Assistant requieren + la especificación de un encabezado HTTP personalizado para funcionar. + Encabezado HTTP suministrado por el usuario: Nombre + Encabezado HTTP suministrado por el usuario: Valor + Volver a conectar a Home Assistant (borrar ID de Webhook, + consulte la guía de solución de problemas). + (Solo lectura) El ID de Webhook creado por el dispositivo para las + actualizaciones del servicio en segundo plano. Es posible que lo necesite para la depuración. + \ No newline at end of file diff --git a/resources-swe/strings/strings.xml b/resources-swe/strings/strings.xml index ffc4b43..089c919 100644 --- a/resources-swe/strings/strings.xml +++ b/resources-swe/strings/strings.xml @@ -14,74 +14,85 @@ --> - API kallar för snabbt. Vänligen sakta ner dina förfrågningar. - URL hittades inte. Potentiellt API URL -fel i inställningar. + API-anrop är för snabba. Sakta ner dina förfrågningar. + URL hittades inte. Möjligt fel i API-URL i inställningarna. HomeAssistant Tillgänglig - Cache - Kontroll... - URL hittades inte. Potentiellt konfigurations -URL -fel i inställningar. + Cachad + Kontrollerar... + URL hittades inte. Möjligt fel i konfigurations-URL i + inställningarna. Säker? - Tömma + Tom Bekräftad Meny Minne - Meny Uppdaterad, omstart. - Menyuppdateringar inaktiverade. - Ingen API -nyckel i applikationsinställningarna. - Ingen API -URL i applikationsinställningarna. - Ingen konfigurations -URL i applikationsinställningarna. + Meny uppdaterad, starta om. + Ingen API-nyckel i applikationsinställningarna. + Ingen API-URL i applikationsinställningarna. + Ingen konfigurations-URL i applikationsinställningarna. Ingen internetanslutning. - Ingen JSON återvände från HTTP -begäran. + Ingen JSON returnerades från HTTP-begäran. Ingen telefonanslutning. - Ingen telefonanslutning, ingen cache -meny. - Inget svar, kolla Internetanslutning - Begära tidsinställd - PIN -ingång låst för + Ingen telefonanslutning, ingen cachad meny. + Inget svar, kontrollera internetanslutningen. + Tidsgränsen överskreds + PIN-inmatning låst för Potentiellt fel sekunder Mallfel - API URL får inte ha en släpande snedstreck '/'. + API-URL får inte ha ett avslutande snedstreck '/'. Inte tillgänglig Okonfigurerad - Http -begäran returnerad felkod = + HTTP-begäran returnerade felkod = Det gick inte att registrera webhook - Felstift + Fel PIN-kod Ingen Wi-Fi eller LTE tillgänglig Utför över Wi-Fi/LTE? - Skickar till Homeassistant. + Skickar till Home Assistant. Inga data mottagna. - Välja... - API -nyckel för homeassistant. + Välj... + API-nyckel för Home Assistant. Långlivad åtkomsttoken. - URL för homeassistant API. + URL för Home Assistant API. URL för menykonfiguration (JSON). - Bör applikationen cache menykonfigurationen? - Bör applikationen rensa den befintliga cachen nästa gång den startas? - Kontrollera om menyuppdateringar vid applikationsstart? Obs: Meny Caching måste vara aktiverad. Denna inställning kan orsaka äldre enheter med mindre minne att krascha. - Aktivera körkommandon över Wi-Fi/LTE. - Bör applikationen ge feedback via vibrationer? - Timeout på några sekunder. Exit the application after this period of inactivity to save the device battery. - Ytterligare undersökningsfördröjning (på några sekunder). Lägger till en försening mellan statusuppdateringen av alla menyalternativ. - Efter denna tid (på några sekunder) stängs en bekräftelsedialog för en åtgärd automatiskt och åtgärden avbryts. Ställ in på 0 för att inaktivera timeout. - 4-siffriga stift som ska användas för alla åtgärder som kräver det (0000-9999). - Konfigurera en giltig fyrsiffrig numerisk stift mellan 0000 och 9999 i applikationsinställningarna. + Ska applikationen cachelagra menykonfigurationen? + Ska applikationen rensa den befintliga cachen nästa gång den + startas? + Aktivera att köra kommandon via Wi-Fi/LTE. + Ska applikationen ge feedback via vibrationer? + Tidsgräns i sekunder. Applikationen avslutas efter denna + inaktivitetsperiod för att spara enhetens batteri. + Ytterligare pollingfördröjning (i sekunder). Lägger till en + fördröjning mellan statusuppdateringen av alla menyalternativ. + Efter denna tid (i sekunder) stängs en bekräftelsedialog för + en åtgärd automatiskt och åtgärden avbryts. Ställ in på 0 för att inaktivera tidsgränsen. + 4-siffrig PIN-kod att använda för alla åtgärder som kräver det + (0000-9999). + Konfigurera en giltig fyrsiffrig numerisk PIN-kod mellan 0000 och + 9999 i applikationsinställningarna. Vänster (av) eller höger (på) menyinriktning. Vänster till höger Höger till vänster - (Endast widget) Starta automatiskt applikationen från widgeten utan att vänta på en kran. - Aktivera bakgrundstjänsten att skicka enhetens batterinivå, plats och (om stödd) aktivitetsdata till homeassistant. - Uppdateringsfrekvensen (i minuter) där bakgrundstjänsten ska upprepa skicka data. - Användar levererad HTTP -rubrik - Vissa homeassistanta installationer kräver specifikation av en anpassad HTTP -rubrik för att fungera. - Användare levererad http-header: namn - Användare levererad http-header: värde - Anslut till Homeassistant (Clear WebHook ID, se Felsökningsguide). - (Endast läs) Webhook -ID som skapats av enheten för uppdateringar av bakgrundstjänster. Du kan behöva detta för felsökning. - + (Endast widget) Starta applikationen automatiskt från widgeten + utan att vänta på ett tryck. + Aktivera bakgrundstjänsten att skicka enhetens + batterinivå, plats och (om det stöds) aktivitetsdata till Home Assistant. + Uppdateringsfrekvensen (i minuter) med vilken + bakgrundstjänsten ska upprepa sändningen av data. + Användardefinierat HTTP-huvud + Vissa Home Assistant-installationer kräver att ett + anpassat HTTP-huvud anges för att fungera. + Användardefinierat HTTP-huvud: Namn + Användardefinierat HTTP-huvud: Värde + Återanslut till Home Assistant (rensa Webhook-ID, se + Felsökningsguide). + (Skrivskyddad) Webhook-ID som skapats av enheten för + bakgrundstjänstuppdateringar. Du kan behöva detta för felsökning. + \ No newline at end of file diff --git a/resources-tha/strings/strings.xml b/resources-tha/strings/strings.xml index 53fa35f..bc39b4e 100644 --- a/resources-tha/strings/strings.xml +++ b/resources-tha/strings/strings.xml @@ -14,8 +14,8 @@ --> @@ -24,11 +24,11 @@ HomeAssistant มีอยู่ แคช - ตรวจสอบ ... + ตรวจสอบ... ไม่พบ URL ข้อผิดพลาด URL การกำหนดค่าที่มีศักยภาพในการตั้งค่า แน่นอน? ว่างเปล่า - ที่ได้ยืนยันแล้ว + ยืนยันแล้ว เมนู หน่วยความจำ อัปเดตเมนูรีสตาร์ท @@ -39,49 +39,59 @@ ไม่มีการเชื่อมต่ออินเทอร์เน็ต ไม่มี JSON ส่งคืนจากคำขอ HTTP ไม่มีการเชื่อมต่อโทรศัพท์ - ไม่มีการเชื่อมต่อโทรศัพท์ไม่มีเมนูแคช - ไม่มีการตอบกลับตรวจสอบการเชื่อมต่ออินเทอร์เน็ต - ขอหมดเวลา + ไม่มีการเชื่อมต่อโทรศัพท์ ไม่มีเมนูแคช + ไม่มีการตอบกลับ ตรวจสอบการเชื่อมต่ออินเทอร์เน็ต + หมดเวลา อินพุตพินล็อคสำหรับ ข้อผิดพลาดที่อาจเกิดขึ้น - ไม่กี่วินาที + วินาที ข้อผิดพลาดเทมเพลต URL API จะต้องไม่มี Slash ต่อท้าย '/' ไม่สามารถใช้งานได้ ไม่ได้กำหนดค่า - คำขอ http ส่งคืนรหัสข้อผิดพลาด = - ไม่สามารถลงทะเบียน webhook + คำขอ HTTP ส่งคืนรหัสข้อผิดพลาด = + ไม่สามารถลงทะเบียน Webhook พินผิด ไม่มี Wi-Fi หรือ LTE - ดำเนินการผ่าน wi-fi/lte? - ส่งไปยัง HomeAssistant + ดำเนินการผ่าน Wi-Fi/LTE? + ส่งไปยัง Home Assistant ไม่ได้รับข้อมูล เลือก... คีย์ API สำหรับ HomeAssistant - โทเค็นการเข้าถึงมายาวนาน - URL สำหรับ API homeAssistant + โทเค็นการเข้าถึงระยะยาว + URL สำหรับ API HomeAssistant URL สำหรับการกำหนดค่าเมนู (JSON) แอปพลิเคชันควรแคชการกำหนดค่าเมนูหรือไม่? - แอปพลิเคชันควรล้างแคชที่มีอยู่ครั้งต่อไปในครั้งต่อไปหรือไม่ - ตรวจสอบการอัปเดตเมนูบนแอปพลิเคชันเริ่มต้นหรือไม่ หมายเหตุ: การแคชเมนูจะต้องเปิดใช้งานการตั้งค่านี้อาจทำให้อุปกรณ์เก่าที่มีหน่วยความจำน้อยลง + แอปพลิเคชันควรล้างแคชที่มีอยู่ครั้งต่อไปที่เริ่มต้นหรือไม่? เปิดใช้งานการดำเนินการคำสั่งผ่าน Wi-Fi/LTE แอปพลิเคชันควรให้ข้อเสนอแนะผ่านการสั่นสะเทือนหรือไม่? - หมดเวลาในไม่กี่วินาที ออกจากแอปพลิเคชันหลังจากช่วงเวลาที่ไม่มีการใช้งานเพื่อประหยัดแบตเตอรี่อุปกรณ์ - ความล่าช้าในการสำรวจเพิ่มเติม (ในไม่กี่วินาที) เพิ่มความล่าช้าระหว่างการอัปเดตสถานะของรายการเมนูทั้งหมด - หลังจากเวลานี้ (ในไม่กี่วินาที) กล่องโต้ตอบยืนยันสำหรับการกระทำจะถูกปิดโดยอัตโนมัติและการดำเนินการจะถูกยกเลิก ตั้งค่าเป็น 0 เพื่อปิดการหมดเวลา + หมดเวลา (วินาที) + ออกจากแอปพลิเคชันหลังจากช่วงเวลาที่ไม่มีการใช้งานเพื่อประหยัดแบตเตอรี่อุปกรณ์ + ความล่าช้าในการสำรวจเพิ่มเติม (วินาที) + เพิ่มความล่าช้าระหว่างการอัปเดตสถานะของรายการเมนูทั้งหมด + หลังจากเวลานี้ (วินาที) + กล่องโต้ตอบยืนยันสำหรับการกระทำจะถูกปิดโดยอัตโนมัติและการดำเนินการจะถูกยกเลิก ตั้งค่าเป็น 0 + เพื่อปิดการหมดเวลา พิน 4 หลักที่จะใช้สำหรับการกระทำทั้งหมดที่ต้องการ (0000-9999) - โปรดกำหนดค่าพินตัวเลข 4 หลักที่ถูกต้องระหว่าง 0000 ถึง 9999 ในการตั้งค่าแอปพลิเคชัน + โปรดกำหนดค่าพินตัวเลข 4 หลักที่ถูกต้องระหว่าง 0000 ถึง 9999 + ในการตั้งค่าแอปพลิเคชัน การจัดตำแหน่งเมนูซ้าย (ปิด) หรือขวา (เปิด) จากซ้ายไปขวา ขวาไปซ้าย - (วิดเจ็ตเท่านั้น) เริ่มแอปพลิเคชันจากวิดเจ็ตโดยอัตโนมัติโดยไม่ต้องรอแตะ - เปิดใช้งานบริการพื้นหลังเพื่อส่งระดับแบตเตอรี่ของอุปกรณ์ตำแหน่งและข้อมูลกิจกรรม (ถ้ารองรับ) ไปยัง HomeAssistant - อัตราการรีเฟรช (ในไม่กี่นาที) ที่บริการพื้นหลังควรส่งข้อมูลซ้ำ + (วิดเจ็ตเท่านั้น) + เริ่มแอปพลิเคชันจากวิดเจ็ตโดยอัตโนมัติโดยไม่ต้องรอแตะ + เปิดใช้งานบริการพื้นหลังเพื่อส่งระดับแบตเตอรี่ของอุปกรณ์ + ตำแหน่ง และข้อมูลกิจกรรม (ถ้ารองรับ) ไปยัง Home Assistant + อัตราการรีเฟรช (นาที) + ที่บริการพื้นหลังควรส่งข้อมูลซ้ำ ส่วนหัว HTTP ที่ผู้ใช้จัดหา - การติดตั้ง HomeAssistant บางแห่งต้องการข้อมูลจำเพาะของส่วนหัว HTTP ที่กำหนดเองเพื่อให้สามารถใช้งานได้ - ผู้ใช้ HTTP-Header: ชื่อ - ผู้ใช้ HTTP-Header: ค่า - เชื่อมต่อกับ homeAssistant (Clear WebHook ID ดูคู่มือการแก้ไขปัญหา) - (อ่านเท่านั้น) ID WebHook ที่สร้างโดยอุปกรณ์สำหรับการอัปเดตบริการพื้นหลัง คุณอาจต้องการสิ่งนี้สำหรับการดีบัก - + การติดตั้ง Home Assistant + บางรายการต้องการการระบุส่วนหัว HTTP ที่กำหนดเองเพื่อให้สามารถทำงานได้ + ส่วนหัว HTTP ที่ผู้ใช้ระบุ: ชื่อ + ส่วนหัว HTTP ที่ผู้ใช้ระบุ: ค่า + เชื่อมต่อกับ Home Assistant (ล้าง Webhook ID + ดูคู่มือการแก้ไขปัญหา) + (อ่านเท่านั้น) Webhook ID + ที่สร้างโดยอุปกรณ์สำหรับการอัปเดตบริการพื้นหลัง คุณอาจต้องการสิ่งนี้สำหรับการดีบัก + \ No newline at end of file diff --git a/resources-tur/strings/strings.xml b/resources-tur/strings/strings.xml index 7f729f7..de2349f 100644 --- a/resources-tur/strings/strings.xml +++ b/resources-tur/strings/strings.xml @@ -14,19 +14,19 @@ --> - API çok hızlı arar. Lütfen isteklerinizi yavaşlatın. + API çağrıları çok hızlı. Lütfen isteklerinizi yavaşlatın. URL bulunamadı. Ayarlarda potansiyel API URL hatası. HomeAssistant Mevcut Önbelleğe alınmış - Kontrol etmek ... + Kontrol ediliyor... URL bulunamadı. Ayarlarda potansiyel yapılandırma URL hatası. - Elbette? + Onayla? Boş Onaylanmış Menü @@ -37,51 +37,63 @@ Uygulama ayarlarında API URL'si yok. Uygulama ayarlarında yapılandırma URL'si yok. İnternet bağlantısı yok. - HTTP isteğinden hiçbir JSON geri dönmedi. + HTTP isteğinden JSON dönmedi. Telefon bağlantısı yok. Telefon bağlantısı yok, önbelleğe alınmış menü yok. Yanıt yok, İnternet bağlantısını kontrol edin - İstek zaman aşımına uğramış - Pin girişi için kilitli + İstek zaman aşımına uğradı. + PIN girişi kilitlendi Potansiyel hata saniye Şablon hatası - API URL'sinin takip eden bir eğik çizgisi olmamalıdır '/'. - Müsait olmayan - Yapılmamış - HTTP isteği döndürülen hata kodu = + API URL'si sonunda '/' olmamalıdır. + Kullanılamıyor + Yapılandırılmamış + HTTP isteği hata kodu döndürdü = Webhook kaydedilemedi - Yanlış iğne + Yanlış PIN Wi-Fi veya LTE yok - Wi-Fi/LTE üzerinden yürütülüyor mu? - HomeasSistant'a gönderme. + Wi-Fi/LTE üzerinden yürütülsün mü? + Home Assistant'a gönderiliyor. Alınan veri yok. - Seçme... - HomeasSistant için API Anahtarı. + Seç... + Home Assistant için API Anahtarı. Uzun ömürlü erişim belirteci. - HomeasSistant API için URL. + Home Assistant API için URL. Menü yapılandırması için URL (JSON). Uygulama menü yapılandırmasını önbelleğe almalı mı? - Uygulama bir dahaki sefere başladığında mevcut önbelleği temizlemeli mi? - Uygulama başlangıcında menü güncellemelerini kontrol edin? Not: Menü önbellekleme etkinleştirilmelidir. Bu ayar daha az belleğe sahip eski cihazların çökmesine neden olabilir. - Wi-Fi/LTE üzerinden komutların yürütülmesini etkinleştirin. + Uygulama bir sonraki başlangıcında mevcut önbelleği temizlemeli + mi? + Wi-Fi/LTE üzerinden komutların yürütülmesini + etkinleştirin. Uygulama titreşimlerle geri bildirim sağlamalı mı? - Saniyeler içinde zaman aşımı. Cihaz bataryasını kaydetmek için bu hareketsizlik döneminden sonra uygulamadan çıkın. - Ek anket gecikmesi (saniyeler içinde). Tüm menü öğelerinin durum güncellemesi arasında bir gecikme ekler. - Bu süreden sonra (saniye cinsinden), bir eylem için bir onay iletişim kutusu otomatik olarak kapatılır ve eylem iptal edilir. Zaman aşımını devre dışı bırakmak için 0 olarak ayarlayın. - 4 basamaklı pim gerektiren tüm eylemler için kullanılacak (0000-9999). - Lütfen uygulama ayarlarında 0000 ve 9999 arasında geçerli bir 4 haneli sayısal pimi yapılandırın. + Saniye cinsinden zaman aşımı. Cihazın pilini korumak için bu + hareketsizlik süresinden sonra uygulamadan çıkın. + Ek sorgulama gecikmesi (saniye cinsinden). Tüm menü öğelerinin + durum güncellemeleri arasına bir gecikme ekler. + Bu süreden sonra (saniye cinsinden), bir eylem için onay + iletişim kutusu otomatik olarak kapatılır ve eylem iptal edilir. Zaman aşımını devre dışı + bırakmak için 0 olarak ayarlayın. + Gerektiren tüm eylemler için kullanılacak 4 haneli PIN (0000-9999). + Lütfen uygulama ayarlarında 0000 ve 9999 arasında geçerli bir 4 + haneli sayısal PIN yapılandırın. Sol (kapalı) veya sağ (açık) menü hizalaması. Soldan sağa Sağdan sola - (Yalnızca widget) Bir musluk beklemeden uygulamayı widget'tan otomatik olarak başlatın. - Arka plan hizmetinin cihaz pil seviyesini, konumunu ve (desteklenirse) etkinlik verilerini HomeAsSistant'a göndermesini etkinleştirin. - Arka plan hizmetinin veri göndermeyi tekrarlaması gereken yenileme hızı (dakika cinsinden). + (Yalnızca widget) Dokunmayı beklemeden uygulamayı widget'tan + otomatik olarak başlatın. + Arka plan hizmetinin cihaz pil seviyesini, konumunu ve + (destekleniyorsa) etkinlik verilerini Home Assistant'a göndermesini etkinleştirin. + Arka plan hizmetinin veri göndermeyi tekrarlayacağı + yenileme hızı (dakika cinsinden). Kullanıcı tarafından sağlanan HTTP başlığı - Bazı homeAsSistant kurulumları, çalışabilmek için özel bir HTTP başlığının belirtilmesini gerektirir. + Bazı Home Assistant kurulumları, çalışabilmek için + özel bir HTTP başlığının belirtilmesini gerektirir. Kullanıcı tarafından sağlanan HTTP-Header: Ad - Kullanıcı tarafından tedarik edilen HTTP-Header: Değer - HomeasSistant'a yeniden bağlanın (Webhook kimliğini temizleyin, bkz. Sorun Giderme Kılavuzu). - (Yalnızca okuyun) Arka plan hizmeti güncellemeleri için cihaz tarafından oluşturulan WebHook kimliği. Hata ayıklama için bunu isteyebilirsiniz. - + Kullanıcı tarafından sağlanan HTTP-Header: Değer + Home Assistant'a yeniden bağlanın (Webhook Kimliğini + temizleyin, bkz. Sorun Giderme Kılavuzu). + (Yalnızca okuyun) Arka plan hizmeti güncellemeleri için cihaz + tarafından oluşturulan Webhook Kimliği. Hata ayıklama için buna ihtiyacınız olabilir. + \ No newline at end of file diff --git a/resources-ukr/strings/strings.xml b/resources-ukr/strings/strings.xml index cb60e45..dbd71cc 100644 --- a/resources-ukr/strings/strings.xml +++ b/resources-ukr/strings/strings.xml @@ -14,74 +14,88 @@ --> - API дзвонить занадто швидко. Будь ласка, уповільніть свої запити. - URL -адреса не знайдена. Потенційна помилка URL -адреси API в налаштуваннях. + Занадто часті виклики API. Будь ласка, уповільніть свої запити. + URL-адреса не знайдена. Можлива помилка URL-адреси API в + налаштуваннях. HomeAssistant - Доступний - Кешевий - Перевірка ... - URL -адреса не знайдена. Потенційна помилка URL -адреси конфігурації в налаштуваннях. - Звичайно? - Порожній - Підтверджений + Доступно + Кешовано + Перевірка... + URL-адреса не знайдена. Можлива помилка URL-адреси конфігурації в + налаштуваннях. + Підтвердити? + Порожньо + Підтверджено Меню Пам'ять Меню оновлено, перезапустіть. Оновлення меню вимкнено. Немає ключа API в налаштуваннях програми. - Немає URL -адреси API в налаштуваннях програми. - Немає URL -адреси конфігурації в налаштуваннях програми. + Немає URL-адреси API в налаштуваннях програми. + Немає URL-адреси конфігурації в налаштуваннях програми. Немає підключення до Інтернету. - Жоден JSON не повернувся з запиту HTTP. + HTTP-запит не повернув JSON. Немає підключення до телефону. - Ні підключення до телефону, ні кешованого меню. - Немає відповіді, перевірити підключення до Інтернету - Запит на приурочення - PIN -вхід, заблокований для - Потенційна помилка - секунди + Немає підключення до телефону, немає кешованого меню. + Немає відповіді, перевірте підключення до Інтернету. + Тайм-аут запиту + Введення PIN-коду заблоковано на + Можлива помилка + секунд Помилка шаблону - URL -адреса API не повинна мати кінцеву косою косою '/'. - Недоступний - Неінфігурований - Запит HTTP Повернувся код помилки = - Не вдалося зареєструвати WebHook - Неправильна шпилька - Відсутність Wi-Fi або LTE + URL-адреса API не повинна містити кінцевої косої риски '/'. + Недоступно + Не налаштовано + HTTP-запит повернув код помилки = + Не вдалося зареєструвати вебхук + Неправильний PIN-код + Немає Wi-Fi або LTE Виконати через Wi-Fi/LTE? - Відправлення до домашніх систем. - Не отримані даних. - - Виберіть ... - Ключ API для домашніх систем. - Довгоживучий маркер доступу. - URL -адреса для домашнього API. - URL -адреса для конфігурації меню (JSON). - Чи повинен додатковий кеш конфігурації меню? - Чи повинен програма очистити існуючий кеш наступного разу, коли він буде запущений? - Перевірте наявність оновлень меню щодо запуску програми? ПРИМІТКА: Меню кешування необхідно увімкнути. Це налаштування може спричинити аварію старіші пристрої з меншою пам'яттю. - Увімкнути виконання команд над Wi-Fi/LTE. - Чи повинен програма надавати зворотній зв'язок через вібрації? - Тайм -аут за лічені секунди. Вийдіть із програми після цього періоду бездіяльності, щоб зберегти акумулятор пристрою. - Додаткова затримка опитування (за лічені секунди). Додає затримку між оновленням статусу всіх пунктів меню. - Після цього часу (за лічені секунди) діалогове вікно підтвердження дії автоматично закривається і дія скасовується. Встановіть 0, щоб відключити тайм -аут. - 4-значний PIN-код, який слід використовувати для всіх дій, які потребують цього (0000-9999). - Будь ласка, налаштуйте дійсний 4-значний числовий штифт між 0000 та 9999 у налаштуваннях програми. + Надсилання до Home Assistant. + Дані не отримано. + + Виберіть... + Ключ API для Home Assistant. + Довгостроковий маркер доступу. + URL-адреса для API Home Assistant. + URL-адреса для конфігурації меню (JSON). + Чи повинна програма кешувати конфігурацію меню? + Чи повинна програма очистити наявний кеш під час наступного + запуску? + Увімкнути виконання команд через Wi-Fi/LTE. + Чи повинна програма надавати зворотний зв'язок за допомогою + вібрацій? + Тайм-аут у секундах. Вихід з програми після цього періоду + бездіяльності для заощадження заряду батареї пристрою. + Додаткова затримка опитування (у секундах). Додає затримку між + оновленням статусу всіх пунктів меню. + Після цього часу (у секундах) діалогове вікно підтвердження + дії автоматично закривається, і дію скасовано. Встановіть 0, щоб вимкнути тайм-аут. + 4-значний PIN-код, що використовується для всіх дій, які його вимагають + (0000-9999). + Будь ласка, налаштуйте дійсний 4-значний числовий PIN-код від 0000 + до 9999 у налаштуваннях програми. Зліва (вимкнено) або праворуч (увімкнено) вирівнювання меню. Зліва направо - Праворуч зліва - (Тільки віджет) автоматично запустіть програму з віджета, не чекаючи натискання. - Увімкніть фонову службу для надсилання рівня акумулятора пристрою, розташування та (за підтримки) даних про активність до домашніх місць. - Швидкість оновлення (за лічені хвилини), в якій фонова послуга повинна повторити надсилання даних. - Користувач постачав HTTP заголовок - Деякі домашні установи потребують специфікації спеціального заголовка HTTP для функціонування. - Поставлений користувачем HTTP-Header: Ім'я - Користувач надає HTTP-Header: Значення - Повторно підключіться до домашніх систем (чіткий ідентифікатор веб -кук, див. Посібник з усунення несправностей). - (Лише читайте) Ідентифікатор WebHook, створений пристроєм для оновлень фонових служб. Вам може знадобитися це для налагодження. - + Справа наліво + (Тільки віджет) Автоматично запускати програму з віджета, не + чекаючи натискання. + Увімкнути фонову службу для надсилання рівня заряду + батареї пристрою, місцезнаходження та (якщо підтримується) даних активності до Home Assistant. + Частота оновлення (у хвилинах), з якою фонова служба + повинна повторно надсилати дані. + Наданий користувачем HTTP-заголовок + Деякі інсталяції Home Assistant вимагають + зазначення спеціального HTTP-заголовка для функціонування. + Наданий користувачем HTTP-заголовок: Ім'я + Наданий користувачем HTTP-заголовок: Значення + Повторне підключення до Home Assistant (очистити ID вебхука, + див. Посібник з усунення несправностей). + (Тільки для читання) ID вебхука, створений пристроєм для оновлень + фонових служб. Він може знадобитися для налагодження. + \ No newline at end of file diff --git a/resources-vie/strings/strings.xml b/resources-vie/strings/strings.xml index 025c0c2..f652b52 100644 --- a/resources-vie/strings/strings.xml +++ b/resources-vie/strings/strings.xml @@ -14,8 +14,8 @@ --> @@ -23,65 +23,77 @@ URL không tìm thấy. Lỗi URL API tiềm năng trong cài đặt. HomeAssistant Có sẵn - Bộ nhớ cache - Kiểm tra ... + Đã lưu vào bộ nhớ đệm + Kiểm tra... URL không tìm thấy. Lỗi URL cấu hình tiềm năng trong cài đặt. Chắc chắn? Trống Xác nhận Menu - Ký ức + Bộ nhớ Menu được cập nhật, khởi động lại. Cập nhật menu bị vô hiệu hóa. Không có khóa API trong cài đặt ứng dụng. Không có URL API trong cài đặt ứng dụng. Không có URL cấu hình trong cài đặt ứng dụng. Không có kết nối internet. - Không có JSON trở lại từ yêu cầu HTTP. + Không có JSON được trả về từ yêu cầu HTTP. Không có kết nối điện thoại. - Không kết nối điện thoại, không có menu được lưu trong bộ nhớ cache. + Không kết nối điện thoại, không có menu được lưu trong + bộ nhớ cache. Không có phản hồi, kiểm tra kết nối Internet - Yêu cầu hết thời gian - Pin đầu vào bị khóa cho + Yêu cầu đã hết thời gian chờ + Nhập mã PIN bị khóa trong Lỗi tiềm năng giây Lỗi mẫu - URL API không được có một dấu gạch chéo '/'. + URL API không được có dấu gạch chéo '/' ở cuối. Không có sẵn - Không được cấu hình - HTTP yêu cầu trả về mã lỗi = - Không đăng ký Webhook + Chưa cấu hình + Yêu cầu HTTP trả về mã lỗi = + Đăng ký Webhook thất bại PIN sai Không có Wi-Fi hoặc LTE có sẵn Thực hiện qua Wi-Fi/LTE? - Gửi đến HomeAssistant. + Đang gửi đến Home Assistant. Không nhận được dữ liệu. Lựa chọn... Khóa API cho HomeAssistant. Mã thông báo truy cập tồn tại lâu dài. - URL cho API homeassistant. + URL cho API Home Assistant. URL cho cấu hình menu (JSON). - Bộ đệm ứng dụng có nên cấu hình menu không? - Ứng dụng có nên xóa bộ đệm hiện tại vào lần tới khi nó được bắt đầu không? - Kiểm tra cập nhật menu khi bắt đầu ứng dụng? Lưu ý: Bộ nhớ đệm menu phải được bật. Cài đặt này có thể khiến các thiết bị cũ hơn có ít bộ nhớ gặp sự cố. - Bật các lệnh thực thi qua Wi-Fi/LTE. - Ứng dụng có nên cung cấp phản hồi thông qua các rung động? - Thời gian chờ trong giây. Thoát khỏi ứng dụng sau khoảng thời gian không hoạt động để lưu pin thiết bị. - Độ trễ thăm dò ý kiến bổ sung (tính bằng giây). Thêm độ trễ giữa bản cập nhật trạng thái của tất cả các mục menu. - Sau thời gian này (tính bằng giây), hộp thoại xác nhận cho một hành động sẽ tự động đóng và hành động bị hủy. Đặt thành 0 để vô hiệu hóa thời gian chờ. - Pin 4 chữ số được sử dụng cho tất cả các hành động yêu cầu nó (0000-9999). - Vui lòng định cấu hình chân số 4 chữ số hợp lệ giữa 0000 đến 9999 trong cài đặt ứng dụng. - Bên trái (tắt) hoặc bên phải (trên) căn chỉnh menu. + Ứng dụng có nên lưu cấu hình menu vào bộ nhớ đệm không? + Ứng dụng có nên xóa bộ nhớ đệm hiện có vào lần khởi động tiếp theo + không? + Bật thực thi lệnh qua Wi-Fi/LTE. + Ứng dụng có nên cung cấp phản hồi bằng rung không? + Thời gian chờ trong giây. Thoát khỏi ứng dụng sau khoảng thời gian + không hoạt động để lưu pin thiết bị. + Độ trễ thăm dò bổ sung (tính bằng giây). Thêm độ trễ giữa các lần + cập nhật trạng thái của tất cả các mục menu. + Sau thời gian này (tính bằng giây), hộp thoại xác nhận cho một + hành động sẽ tự động đóng và hành động bị hủy. Đặt thành 0 để vô hiệu hóa thời gian chờ. + Mã PIN 4 chữ số được sử dụng cho tất cả các hành động yêu cầu + (0000-9999). + Vui lòng định cấu hình mã PIN số 4 chữ số hợp lệ từ 0000 đến 9999 + trong cài đặt ứng dụng. + Căn chỉnh menu: Trái (tắt) hoặc Phải (bật). Trái sang phải Phải sang trái - (Chỉ Widget) Tự động khởi động ứng dụng từ tiện ích mà không cần chờ vòi. - Cho phép dịch vụ nền gửi dữ liệu hoạt động, vị trí và (nếu được hỗ trợ) của thiết bị đến HomeAssistant. - Tốc độ làm mới (tính bằng phút) mà dịch vụ nền sẽ lặp lại gửi dữ liệu. + (Chỉ Widget) Tự động khởi động ứng dụng từ tiện ích mà không cần + chờ chạm. + Cho phép dịch vụ nền gửi mức pin của thiết bị, vị trí và + dữ liệu hoạt động (nếu được hỗ trợ) đến Home Assistant. + Tốc độ làm mới (tính bằng phút) mà dịch vụ nền sẽ + tiếp tục gửi dữ liệu. Tiêu đề HTTP do người dùng cung cấp - Một số cài đặt homeassistant yêu cầu đặc điểm kỹ thuật của tiêu đề HTTP tùy chỉnh để hoạt động. - Tiêu đề http do người dùng cung cấp: tên + Một số cài đặt Home Assistant yêu cầu chỉ định tiêu + đề HTTP tùy chỉnh để hoạt động. + Tiêu đề HTTP do người dùng cung cấp: Tên Tiêu đề HTTP do người dùng cung cấp: Giá trị - Kết nối lại với HomeAssistant (rõ ràng ID Webhook, xem Hướng dẫn khắc phục sự cố). - (Chỉ đọc) ID webhook được tạo bởi thiết bị để cập nhật dịch vụ nền. Bạn có thể yêu cầu điều này để gỡ lỗi. - + Kết nối lại với Home Assistant (Xóa ID Webhook, xem Hướng dẫn + khắc phục sự cố). + (Chỉ đọc) ID webhook được tạo bởi thiết bị để cập nhật dịch vụ nền. + Bạn có thể yêu cầu điều này để gỡ lỗi. + \ No newline at end of file diff --git a/resources-zhs/strings/strings.xml b/resources-zhs/strings/strings.xml index cb1b39f..008abf9 100644 --- a/resources-zhs/strings/strings.xml +++ b/resources-zhs/strings/strings.xml @@ -14,74 +14,72 @@ --> - API打电话太快。请放慢您的要求。 - 找不到URL。设置中的潜在API URL错误。 + API 调用过于频繁。请放慢您的请求。 + 找不到 URL。设置中可能存在 API URL 错误。 HomeAssistant - 可用的 + 可用 缓存 检查... - 找不到URL。设置中的潜在配置URL错误。 - 当然? - 空的 - 确认的 + 找不到 URL。设置中可能存在配置 URL 错误。 + 确认? + + 已确认 菜单 - 记忆 + 内存 菜单更新,重新启动。 - 菜单更新禁用。 - 应用程序设置中没有API密钥。 - 应用程序设置中没有API URL。 - 应用程序设置中没有配置URL。 + 应用程序设置中没有 API 密钥。 + 应用程序设置中没有 API URL。 + 应用程序设置中没有配置 URL。 没有互联网连接。 - 没有从HTTP请求返回的JSON。 - 没有电话连接。 - 没有电话连接,没有缓存的菜单。 + HTTP 请求未返回 JSON。 + 没有手机连接。 + 没有手机连接,没有缓存菜单。 没有回应,检查互联网连接 - 请求计时 - 锁定的引脚输入 + 请求超时 + PIN 输入已锁定 潜在错误 模板错误 - API URL一定不能有尾巴'/'。 + API URL 末尾不能有斜杠 '/'。 不可用 未配置 - http请求返回错误代码= - 无法注册Webhook - PIN错误 - 没有Wi-Fi或LTE - 执行Wi-Fi/LTE? - 发送给乡亲。 + HTTP 请求返回错误代码 = + 无法注册 Webhook + PIN 错误 + 没有 Wi-Fi 或 LTE 可用 + 通过 Wi-Fi/LTE 执行? + 正在发送到 Home Assistant。 没有收到数据。 选择... - API钥匙的野性钥匙。 + HomeAssistant 的 API 密钥。 长期访问令牌。 - Homeassistant API的URL。 - 菜单配置的URL(JSON)。 - 应用程序缓存菜单配置应该缓存吗? - 应用程序下次启动时是否应该清除现有的高速缓存? - 检查应用程序启动时的菜单更新吗?注意:必须启用菜单缓存。此设置可能会导致较旧的设备,而内存较小。 - 在Wi-Fi/LTE上启用执行命令。 + Home Assistant API 的 URL。 + 菜单配置的 URL (JSON)。 + 应用程序是否应缓存菜单配置? + 应用程序下次启动时是否应清除现有缓存? + 启用通过 Wi-Fi/LTE 执行命令。 应用程序是否应该通过振动提供反馈? - 超时几秒钟。在此不活动期间退出应用程序以节省设备电池。 - 额外的民意调查延迟(以秒为单位)。在所有菜单项的状态更新之间添加延迟。 - 在此时间(以秒为单位)之后,将自动关闭操作的确认对话框,并取消操作。设置为0以禁用超时。 - 4位PIN用于所有需要它的动作(0000-9999)。 - 请在应用程序设置中配置有效的4位数字引脚。 - 左(关闭)或右(ON)菜单对齐。 + 超时时间(秒)。在此不活动期间后退出应用程序以节省设备电池。 + 额外轮询延迟(秒)。在所有菜单项的状态更新之间添加延迟。 + 在此时间(以秒为单位)之后,操作的确认对话框将自动关闭,并且操作将被取消。设置为 0 可禁用超时。 + 用于所有需要 PIN 的 4 位数字 PIN (0000-9999)。 + 请在应用程序设置中配置 0000 到 9999 之间有效的 4 位数字 PIN。 + 菜单对齐:左对齐(关闭)或右对齐(开启)。 从左到右 - 向左到左 + 从右到左 (仅小部件)自动从小部件启动应用程序,而无需等待点击。 - 启用背景服务可以将设备电池电量,位置以及(如果受支持)将活动数据发送到乡亲。 - 背景服务应重复发送数据的刷新率(分钟为几分钟)。 - 用户提供的HTTP标头 - 某些荷耐安装需要定义自定义HTTP标头的规格才能运行。 - 用户提供的http-header:名称 - 用户提供的HTTP头:值 - 重新连接与乡亲(清晰的Webhook ID,请参见故障排除指南)。 - (仅读)设备创建的Webhook ID用于背景服务更新。您可能需要此次调试。 - + 启用后台服务以将设备电池电量、位置以及(如果支持)活动数据发送到 Home Assistant。 + 后台服务应重复发送数据的刷新率(分钟)。 + 用户提供的 HTTP 标头 + 某些 Home Assistant 安装需要指定自定义 HTTP 标头才能正常运行。 + 用户提供的 HTTP 标头:名称 + 用户提供的 HTTP 标头:值 + 重新连接到 Home Assistant(清除 Webhook ID,请参阅故障排除指南)。 + (只读)设备为后台服务更新创建的 Webhook ID。您可能需要此 ID 进行调试。 + \ No newline at end of file diff --git a/resources-zht/strings/strings.xml b/resources-zht/strings/strings.xml index 8774ad6..d011dc1 100644 --- a/resources-zht/strings/strings.xml +++ b/resources-zht/strings/strings.xml @@ -14,74 +14,72 @@ --> - API打電話太快。請放慢您的要求。 - 找不到URL。設置中的潛在API URL錯誤。 + API 呼叫過於頻繁。請放慢您的請求。 + 找不到 URL。設定中可能存在 API URL 錯誤。 HomeAssistant - 可用的 - 快取 + 可用 + 已快取 檢查... - 找不到URL。設置中的潛在配置URL錯誤。 - 當然? + 找不到 URL。設定中可能存在配置 URL 錯誤。 + 確定? 空的 - 確認的 - 菜單 - 記憶 - 菜單更新,重新啟動。 - 菜單更新禁用。 - 應用程序設置中沒有API密鑰。 - 應用程序設置中沒有API URL。 - 應用程序設置中沒有配置URL。 + 已確認 + 選單 + 記憶體 + 選單已更新,請重新啟動。 + 應用程式設定中沒有 API 密鑰。 + 應用程式設定中沒有 API URL。 + 應用程式設定中沒有配置 URL。 沒有互聯網連接。 - 沒有從HTTP請求返回的JSON。 + HTTP 請求未返回 JSON。 沒有電話連接。 - 沒有電話連接,沒有緩存的菜單。 - 沒有回應,檢查互聯網連接 - 請求計時 - 鎖定的引腳輸入 + 沒有電話連接,沒有已快取的選單。 + 沒有回應,請檢查互聯網連接。 + 請求逾時 + PIN 輸入已鎖定,持續 潛在錯誤 模板錯誤 - API URL一定不能有尾巴'/'。 + API URL 不得包含尾隨斜線 '/'。 不可用 未配置 - http請求返回錯誤代碼= - 無法註冊Webhook - PIN錯誤 - 沒有Wi-Fi或LTE - 執行Wi-Fi/LTE? - 發送給鄉親。 + HTTP 請求返回錯誤代碼 = + 無法註冊 Webhook + PIN 錯誤 + 沒有 Wi-Fi 或 LTE 可用 + 透過 Wi-Fi/LTE 執行? + 正在傳送至 Home Assistant。 沒有收到數據。 - + 選擇... - API鑰匙的野性鑰匙。 + HomeAssistant 的 API 密鑰。 長期訪問令牌。 - Homeassistant API的URL。 - 菜單配置的URL(JSON)。 - 應用程序緩存菜單配置應該緩存嗎? - 應用程序下次啟動時是否應該清除現有的高速緩存? - 檢查應用程序啟動時的菜單更新嗎?注意:必須啟用菜單緩存。此設置可能會導致較舊的設備,而內存較小。 - 在Wi-Fi/LTE上啟用執行命令。 - 應用程序是否應該通過振動提供反饋? - 超時幾秒鐘。在此不活動期間退出應用程序以節省設備電池。 - 額外的民意調查延遲(以秒為單位)。在所有菜單項的狀態更新之間添加延遲。 - 在此時間(以秒為單位)之後,將自動關閉操作的確認對話框,並取消操作。設置為0以禁用超時。 - 4位PIN用於所有需要它的動作(0000-9999)。 - 請在應用程序設置中配置有效的4位數字引腳。 - 左(關閉)或右(ON)菜單對齊。 + HomeAssistant API 的 URL。 + 選單配置的 URL (JSON)。 + 應用程式是否應快取選單配置? + 應用程式下次啟動時是否應清除現有快取? + 啟用透過 Wi-Fi/LTE 執行命令。 + 應用程式是否應透過振動提供回饋? + 逾時(秒)。在此不活動期間後退出應用程式以節省設備電池。 + 額外輪詢延遲(秒)。在所有選單項目的狀態更新之間增加延遲。 + 在此時間(秒)之後,動作的確認對話框將自動關閉並取消該動作。設定為 0 可停用逾時。 + 用於所有需要 PIN 碼動作的 4 位數 PIN 碼 (0000-9999)。 + 請在應用程式設定中配置 0000 到 9999 之間有效的 4 位數數字 PIN 碼。 + 選單對齊:靠左 (關閉) 或 靠右 (開啟)。 從左到右 - 向左到左 - (僅小部件)自動從小部件啟動應用程序,而無需等待點擊。 - 啟用背景服務可以將設備電池電量,位置以及(如果受支持)將活動數據發送到鄉親。 - 背景服務應重複發送數據的刷新率(分鐘為幾分鐘)。 - 用戶提供的HTTP標頭 - 某些荷耐安裝需要定義自定義HTTP標頭的規格才能運行。 - 用戶提供的http-header:名稱 - 用戶提供的HTTP頭:值 - 重新連接與鄉親(清晰的Webhook ID,請參見故障排除指南)。 - (僅讀)設備創建的Webhook ID用於背景服務更新。您可能需要此次調試。 - + 從右到左 + (僅限小工具)自動從小工具啟動應用程式,無需等待輕觸。 + 啟用背景服務以傳送裝置電池電量、位置以及 (如果支援) 活動資料至 Home Assistant。 + 背景服務應重複傳送資料的更新頻率(分鐘)。 + 使用者提供的 HTTP 標頭 + 部分 Home Assistant 安裝需要指定自訂 HTTP 標頭才能運作。 + 使用者提供的 HTTP 標頭:名稱 + 使用者提供的 HTTP 標頭:值 + 重新連線至 Home Assistant (清除 Webhook ID,請參閱疑難排解指南)。 + (唯讀)裝置為背景服務更新建立的 Webhook ID。您可能需要此 ID 進行偵錯。 + \ No newline at end of file diff --git a/resources-zsm/strings/strings.xml b/resources-zsm/strings/strings.xml index 8f587d1..9ad8a18 100644 --- a/resources-zsm/strings/strings.xml +++ b/resources-zsm/strings/strings.xml @@ -14,74 +14,73 @@ --> - API memanggil terlalu cepat. Sila lambat permintaan anda. - URL tidak dijumpai. Kesalahan URL API yang berpotensi dalam tetapan. + Panggilan API terlalu pantas. Sila perlahankan permintaan anda. + URL tidak ditemui. Kemungkinan ralat URL API dalam tetapan. HomeAssistant - Terdapat - Cache + Tersedia + Dicache Memeriksa ... - URL tidak dijumpai. Kesalahan URL Konfigurasi Potensi dalam Tetapan. + URL tidak ditemui. Kemungkinan ralat URL Konfigurasi dalam tetapan. Pasti? Kosong Disahkan Menu - Ingatan + Memori Menu dikemas kini, mulakan semula. Kemas kini menu dilumpuhkan. Tiada kunci API dalam tetapan aplikasi. Tiada URL API dalam tetapan aplikasi. - Tiada URL Konfigurasi dalam Tetapan Aplikasi. + Tiada URL konfigurasi dalam tetapan aplikasi. Tiada sambungan internet. - Tiada JSON kembali dari permintaan HTTP. + Tiada JSON dikembalikan daripada permintaan HTTP. Tiada sambungan telefon. - Tiada sambungan telefon, tiada menu cache. - Tiada Respons, Periksa Sambungan Internet - Meminta tamat masa - Input pin terkunci untuk - Kesalahan yang berpotensi + Tiada sambungan telefon, tiada menu dicache. + Tiada respons, periksa sambungan Internet. + Permintaan tamat masa + Input PIN terkunci untuk + Kemungkinan ralat saat Ralat templat - URL API tidak boleh mempunyai slash trailing '/'. + URL API tidak boleh mempunyai garis miring di hujung '/'. Tidak tersedia Tidak dikonfigurasi - Permintaan HTTP Kod Ralat Kembali = - Gagal mendaftarkan webhook + Permintaan HTTP mengembalikan kod ralat = + Gagal mendaftarkan Webhook PIN yang salah - Tidak ada Wi-Fi atau LTE + Tiada Wi-Fi atau LTE tersedia Jalankan melalui Wi-Fi/LTE? - Menghantar ke Homeassistant. + Menghantar ke Home Assistant. Tiada data yang diterima. Pilih ... - Kunci API untuk Homeassistant. - Token akses lama. - URL untuk API Homeassistant. - URL untuk Konfigurasi Menu (JSON). - Sekiranya aplikasi cache konfigurasi menu? - Sekiranya permohonan membersihkan cache yang sedia ada pada masa akan datang, ia bermula? - Semak kemas kini menu pada permulaan aplikasi? Nota: Caching menu mesti diaktifkan. Tetapan ini boleh menyebabkan peranti yang lebih lama dengan memori yang kurang untuk kemalangan. - Dayakan perintah melaksanakan melalui Wi-Fi/LTE. - Sekiranya permohonan memberikan maklum balas melalui getaran? - Tamat masa dalam beberapa saat. Keluar dari permohonan selepas tempoh tidak aktif ini untuk menyimpan bateri peranti. + Kunci API untuk HomeAssistant. + Token Akses Jangka Panjang. + URL untuk API HomeAssistant. + URL untuk konfigurasi menu (JSON). + Patutkah aplikasi mencache konfigurasi menu? + Patutkah aplikasi mengosongkan cache sedia ada apabila ia dimulakan semula? + Dayakan pelaksanaan perintah melalui Wi-Fi/LTE. + Patutkah aplikasi memberikan maklum balas melalui getaran? + Tamat masa dalam saat. Keluar daripada aplikasi selepas tempoh tidak aktif ini untuk menjimatkan bateri peranti. Kelewatan tinjauan tambahan (dalam saat). Menambah kelewatan antara kemas kini status semua item menu. - Selepas masa ini (dalam saat), dialog pengesahan untuk tindakan ditutup secara automatik dan tindakan dibatalkan. Tetapkan ke 0 untuk melumpuhkan masa tamat. - Pin 4 digit untuk digunakan untuk semua tindakan yang memerlukannya (0000-9999). - Sila konfigurasikan pin angka 4 digit yang sah antara 0000 dan 9999 dalam tetapan permohonan. - Penjajaran menu kiri (off) atau kanan (ON). + Selepas masa ini (dalam saat), dialog pengesahan untuk tindakan ditutup secara automatik dan tindakan dibatalkan. Tetapkan kepada 0 untuk melumpuhkan tamat masa. + PIN 4 digit untuk digunakan bagi semua tindakan yang memerlukannya (0000-9999). + Sila konfigurasikan PIN angka 4 digit yang sah antara 0000 dan 9999 dalam tetapan aplikasi. + Penjajaran Menu Kiri (mati) atau Kanan (hidup). Kiri ke kanan Kanan ke kiri - (Widget sahaja) Secara automatik memulakan aplikasi dari widget tanpa menunggu ketuk. - Dayakan Perkhidmatan Latar Belakang untuk Menghantar Tahap Bateri Peranti, Lokasi dan (jika disokong) Data Aktiviti ke Homeassistant. - Kadar penyegaran (dalam minit) di mana perkhidmatan latar belakang harus mengulangi data penghantaran. - Pengguna membekalkan header HTTP - Sesetengah pemasangan homeassistant memerlukan spesifikasi header HTTP tersuai untuk berfungsi. - Pengguna yang dibekalkan HTTP-HEADER: Nama - Pengguna yang dibekalkan HTTP-HEADER: Nilai - Sambung semula ke Homeassistant (ID Webhook Clear, lihat Panduan Penyelesaian Masalah). - (Baca sahaja) ID Webhook yang dibuat oleh peranti untuk kemas kini perkhidmatan latar belakang. Anda mungkin memerlukan ini untuk debugging. + (Widget sahaja) Secara automatik memulakan aplikasi dari widget tanpa menunggu ketukan. + Dayakan perkhidmatan latar belakang untuk menghantar aras bateri peranti, lokasi dan (jika disokong) data aktiviti ke Home Assistant. + Kadar penyegaran (dalam minit) di mana perkhidmatan latar belakang harus mengulang penghantaran data. + Pengepala HTTP dibekalkan pengguna + Sesetengah pemasangan Home Assistant memerlukan spesifikasi pengepala HTTP tersuai untuk berfungsi. + Pengepala HTTP dibekalkan pengguna: Nama + Pengepala HTTP dibekalkan pengguna: Nilai + Sambung semula ke Home Assistant (kosongkan ID Webhook, lihat panduan penyelesaian masalah). + (Baca sahaja) ID Webhook yang dibuat oleh peranti untuk kemas kini perkhidmatan latar belakang. Anda mungkin memerlukan ini untuk penyahpepijatan. diff --git a/translate.py b/translate.py index 67e3297..5350912 100644 --- a/translate.py +++ b/translate.py @@ -15,32 +15,40 @@ # Description: # # Python script to automatically translate the strings.xml file to each supported -# language using Google Translate. +# language. Rewritten by krzys_h with the help of AI to use Gemini instead of +# Google Translate for more contextual translations. # -# Python installation: -# pip install beautifulsoup4 -# pip install deep-translator -# NB. For XML formatting: -# pip install lxml +# Requirements: +# pip install google-genai beautifulsoup4 lxml # -# References: -# * https://www.crummy.com/software/BeautifulSoup/bs4/doc/ -# * https://realpython.com/beautiful-soup-web-scraper-python/ -# * https://www.crummy.com/software/BeautifulSoup/bs4/doc/#parsing-xml -# * https://www.crummy.com/software/BeautifulSoup/bs4/doc/#xml +# Env: +# export GEMINI_API_KEY="YOUR_API_KEY" +# +# To get your own API key, go to: +# https://aistudio.google.com/app/apikey # #################################################################################### + import os +import sys +import re +import json +import argparse +from typing import Dict, List, Tuple -from bs4 import BeautifulSoup -from bs4 import Comment -from deep_translator import GoogleTranslator +from google import genai +from bs4 import BeautifulSoup, Comment -# List of tuples in the form os: -# * Garmin IQ language three letter mnemonic, -# * Google Translate language mnemonic, -# * Language familiar name (mainly for reference) -languages: list[tuple[str, str, str]] = [ +# ---------------- Configuration ---------------- + +# Gemini model name +MODEL_NAME = "gemini-2.5-flash" + +# Language definitions: +# * Garmin IQ language three-letter mnemonic (used in resources-XXX folder), +# * Unused Google mnemonic kept for reference, +# * Human-readable language name for prompts +languages: List[Tuple[str, str, str]] = [ ("ara", "ar", "Arabic"), ("bul", "bg", "Bulgarian"), ("zhs", "zh-CN", "Chinese (Simplified)"), @@ -79,75 +87,405 @@ languages: list[tuple[str, str, str]] = [ ("vie", "vi", "Vietnamese"), ] -langLength = len(languages) +exceptionIds: List[str] = ["AppName", "AppVersionTitle"] -exceptionIds: list[str] = ["AppName", "AppVersionTitle"] -titleIds: list[str] = [] +# ---------------- Helpers ---------------- -# def merge(curr: BeautifulSoup, prev: BeautifulSoup) -> BeautifulSoup: -# """ -# Merge the current strings.xml with the previous one, overwriting -# the previous strings with the current ones if they exist. -# """ -# out = prev.__copy__() -# for s in curr.find(name="strings").find_all(name="string"): -# s_prev = out.find(name="string", attrs={"id": s["id"]}) -# if s_prev: -# s_prev.string = s.string -# else: -# out.find(name="strings").append(s) -# return out +def load_xml_as_soup(path: str) -> BeautifulSoup: + if not os.path.exists(path): + return BeautifulSoup("", features="xml") + with open(path, "r", encoding="utf-8") as f: + return BeautifulSoup(f.read().replace("\r", ""), features="xml") -i = 1 -with open("./resources/strings/strings.xml", "r") as f: - c = f.read().replace("\r", "") - for l in languages: - os.makedirs(f"./resources-{l[0]}/strings/", exist_ok=True) - # Old translations will not be automatically updated/removed, use removeTranslations.py - try: - with open(f"./resources-{l[0]}/strings/strings.xml", "r", encoding="utf-8") as r: - prev = BeautifulSoup(r.read().replace("\r", ""), features="xml") - except FileNotFoundError: - prev = BeautifulSoup("", features="xml") - try: - with open(f"./resources-{l[0]}/strings/corrections.xml", "r", encoding="utf-8") as r: - curr = BeautifulSoup(r.read().replace("\r", ""), features="xml") - except FileNotFoundError: - curr = BeautifulSoup("", features=["xml"]) - print(f"{i} of {langLength}: Translating English to {l[2]}") - soup = BeautifulSoup(c, features="xml") - translator = GoogleTranslator(source="en", target=l[1]) - soup.find(name="strings").insert_before("\n\n") - soup.find(name="strings").insert_before( - Comment( - f"\n Generated by Google Translate: English to {l[2]}\n " + - translator.translate("Generated by Google Translate from English") + "\n")) - soup.find(name="strings").insert_before("\n\n") +def extract_strings(soup: BeautifulSoup) -> Dict[str, str]: + out = {} + strings_node = soup.find(name="strings") + if not strings_node: + return out + for s in strings_node.find_all(name="string"): + sid = s.get("id") + if not sid: + continue + value = s.string if s.string is not None else s.get_text() + out[sid] = value if value is not None else "" + return out - for s in soup.find(name="strings").find_all(name="string"): - s.insert_before(" ") - if s["id"] in exceptionIds: - continue +def extract_comments_in_order(soup: BeautifulSoup) -> List[str]: + comments = [] + strings_node = soup.find(name="strings") + if not strings_node: + return comments + for c in strings_node.find_all(string=lambda text: isinstance(text, Comment)): + comments.append(str(c)) + return comments - s_curr = curr.find(name="string", attrs={"id": s["id"]}) - if s_curr: - s.string = s_curr.string +def replace_comments_in_order(soup: BeautifulSoup, translated_comments: List[str]) -> None: + strings_node = soup.find(name="strings") + if not strings_node: + return + idx = 0 + for c in strings_node.find_all(string=lambda text: isinstance(text, Comment)): + if idx < len(translated_comments): + c.insert_before(" ") + c.replace_with(Comment(translated_comments[idx])) + idx += 1 + +def build_translation_prompt( + language_name: str, + english_full: Dict[str, str], + existing_translations: Dict[str, str], + to_translate: Dict[str, str], + english_comments: List[str], + existing_translated_comments: List[str], + generator_comment_en: str, + improve_mode: bool, +) -> str: + if improve_mode: + existing_header = "Here are previous translations for this language (you may reuse them or improve them; keep unchanged if already correct):" + items_header = "Here are the strings to review and output FINAL translations for (provide a value for every key; if keeping the existing translation, repeat it verbatim):" + mode_rules = """ +Improve mode rules: +- You are revising existing translations for a smartwatch UI. +- For each string: + - If the English source text changed in meaning, update the translation accordingly. + - If the existing translation has grammar or style issues, or you are certain a different translation is a better fit (more natural, concise, and consistent with UI), provide an improved translation. + - If the existing translation is already accurate, natural, and consistent, you may keep it unchanged by returning the same text. +""".strip() + else: + existing_header = "Here are existing translations for this language (do not modify these; use for terminology/style consistency):" + items_header = "Here are the ONLY strings that need new translations (translate the values):" + mode_rules = "" + + return f""" +You are a professional localizer for a smartwatch UI. Translate UI strings into {language_name}. + +Rules: +- Preserve placeholders EXACTLY and do not translate them: + - printf style: %s, %d, %f, %1$s, %2$d, etc. + - brace placeholders: {{0}}, {{1}}, {{name}}, {{value}} + - dollar placeholders: $1, $2 +- Never translate app/product names; keep them unchanged, e.g., "Home Assistant". +- Do not change punctuation, spacing, or add extra punctuation unless natural in the target language. +- Keep any whitespace at the beginning or end of string unchanged. +- Keep meaning accurate and UI-appropriate (short, natural, consistent). +- Use consistent terminology aligned with existing translations for this language. +- Do NOT translate the string IDs themselves. +{("\n" + mode_rules) if mode_rules else ""} + +Comments handling: +- You are given comments from the English XML (in order) and the current translations (same order where available). +- If a given English comment has not changed since the last revision and a current translation exists at the same index, return the existing translation unchanged. +- If you believe an existing translation is already correct for the provided English, keep it unchanged; otherwise provide an improved translation. +- Also translate the generator comment line shown below. We will store both the English and translated lines inside a single XML comment. + +Here are the complete English strings for context: +{json.dumps(english_full, ensure_ascii=False, indent=2)} + +{existing_header} +{json.dumps(existing_translations, ensure_ascii=False, indent=2)} + +{items_header} +{json.dumps(to_translate, ensure_ascii=False, indent=2)} + +Comments to translate (same order as in the XML): +{json.dumps(english_comments, ensure_ascii=False, indent=2)} + +Existing translated comments (same order; may be fewer items): +{json.dumps(existing_translated_comments, ensure_ascii=False, indent=2)} + +Generator comment (English; translate this too): +{json.dumps(generator_comment_en, ensure_ascii=False)} + +Return only valid JSON with this exact structure and nothing else (no markdown fences, no prose): +{{ + "translations": {{ "": "", ... }}, + "translated_comments": ["", "", ...], + "generator_comment_translated": "" +}} +- "translations" must have exactly the keys provided in "to_translate". +- "translated_comments" must have the same number of items and order as the input comments list. +- For comments that should remain unchanged based on the rules above, return the existing translation verbatim. +""".strip() + +# ---------------- Language selection helper ---------------- + +def select_languages_from_arg(spec: str, verbose: bool = False) -> List[Tuple[str, str, str]]: + """ + Parse a language selection spec and return the list of language tuples to process. + + Accepted selectors (case-insensitive, comma or whitespace separated): + - Garmin 3-letter codes (e.g., 'deu, fre, spa') + - 2-letter codes from the tuple (e.g., 'de, fr, es', 'zh-cn', 'zh-tw', 'iw') + - Language names (e.g., 'German, French, Spanish') + - '*' or 'all' to select all languages + + Unknown selectors are ignored with a warning. + """ + if not spec: + return languages + + tokens = [t for t in re.split(r"[,\s]+", spec.strip()) if t] + if not tokens: + return languages + + # If any token is '*' or 'all', select all + lowered = [t.lower() for t in tokens] + if any(t in ("*", "all") for t in lowered): + return languages + + # Build lookup maps + by_garmin: Dict[str, Tuple[str, str, str]] = {} + by_google: Dict[str, Tuple[str, str, str]] = {} + by_name: Dict[str, Tuple[str, str, str]] = {} + for trip in languages: + gar, g2, name = trip + if isinstance(gar, str): + by_garmin[gar.lower()] = trip + if isinstance(g2, str): + by_google[g2.lower()] = trip + if isinstance(name, str): + by_name[name.lower()] = trip + + selected_codes = set() + unknown = [] + + for t in lowered: + t_norm = t.replace("_", "-") + if t_norm in by_garmin: + selected_codes.add(by_garmin[t_norm][0].lower()) + elif t_norm in by_google: + selected_codes.add(by_google[t_norm][0].lower()) + elif t_norm in by_name: + selected_codes.add(by_name[t_norm][0].lower()) + else: + unknown.append(t) + + if unknown and verbose: + print(f"Warning: unknown language selectors ignored: {', '.join(sorted(set(unknown)))}") + + # Preserve original order from 'languages' + selected = [trip for trip in languages if trip[0].lower() in selected_codes] + return selected + +# ---------------- Main translation logic ---------------- + +def translate_language( + client: genai.Client, + lang_tuple: Tuple[str, str, str], + english_soup: BeautifulSoup, + english_strings: Dict[str, str], + verbose: bool = False, + improve: bool = False, +) -> None: + garmin_code, _unused, language_name = lang_tuple + + # Ensure output directory exists + out_dir = f"./resources-{garmin_code}/strings/" + os.makedirs(out_dir, exist_ok=True) + + # Load previous translations and corrections + prev_soup = load_xml_as_soup(os.path.join(out_dir, "strings.xml")) + corrections_soup = load_xml_as_soup(os.path.join(out_dir, "corrections.xml")) + + prev_map = extract_strings(prev_soup) + corrections_map = extract_strings(corrections_soup) + + # Build a fresh soup for this language from English source + soup = BeautifulSoup(str(english_soup), features="xml") + + # Collect comments + english_comments = extract_comments_in_order(english_soup) + existing_translated_comments = extract_comments_in_order(prev_soup) + + # Detect any mention of Google Translate anywhere in the previous XML + all_comments_text_prev = [ + str(c) for c in prev_soup.find_all(string=lambda t: isinstance(t, Comment)) + ] + mentions_google_translate = any("google translate" in c.lower() for c in all_comments_text_prev) + + # Build generator comment English line (the translated line will be returned by the API) + if mentions_google_translate: + generator_comment_en = f"Generated by Google Translate and {MODEL_NAME} from English to {language_name}" + else: + generator_comment_en = f"Generated by {MODEL_NAME} from English to {language_name}" + + # Decide which strings need translation + to_translate_map: Dict[str, str] = {} + final_values: Dict[str, str] = {} + + for s in soup.find_all(name="string"): + sid = s.get("id") + if not sid: + continue + + # Always keep English as-is for exception IDs + if sid in exceptionIds: + final_values[sid] = s.get_text() + continue + + # Respect corrections.xml as authoritative + if sid in corrections_map and corrections_map[sid] is not None: + final_values[sid] = corrections_map[sid] + continue + + if improve: + # Improve mode: reprocess all remaining strings + to_translate_map[sid] = s.get_text() + else: + # Normal mode: translate only new strings + if sid in prev_map and prev_map[sid] is not None: + final_values[sid] = prev_map[sid] else: - s_prev = prev.find(name="string", attrs={"id": s["id"]}) - if s_prev: - s.string = s_prev.string - else: - a = translator.translate(s.string) - if s["id"] in titleIds: - s.string = a.title() - else: - s.string = a - for s in soup.find(name="strings").find_all( - string=lambda text: isinstance(text, Comment)): - s.insert_before(" ") - s.replace_with(Comment(" " + translator.translate(s) + " ")) + to_translate_map[sid] = s.get_text() - # print(str(soup)) - with open(f"./resources-{l[0]}/strings/strings.xml", "wb") as w: - w.write(soup.encode("utf-8") + b"\n") - i += 1 + # If there are no strings to translate (e.g., all covered by corrections), skip + if not to_translate_map: + reason = "no strings to translate (all covered by corrections or exceptions)" + if not improve: + reason = "no new strings to translate." + print(f" Skipping {language_name}: {reason}") + return + + # Prepare context (always include full English strings) + english_context = english_strings + existing_translations = {k: v for k, v in prev_map.items()} + if corrections_map: + existing_translations.update(corrections_map) + + # Translate all at once; force JSON output but do not enforce a schema + prompt = build_translation_prompt( + language_name=language_name, + english_full=english_context, + existing_translations=existing_translations, + to_translate=to_translate_map, + english_comments=english_comments, + existing_translated_comments=existing_translated_comments, + generator_comment_en=generator_comment_en, + improve_mode=improve, + ) + + if verbose: + print(prompt) + + config = genai.types.GenerateContentConfig( + temperature=0, + response_mime_type="application/json", + ) + + resp = client.models.generate_content( + model=MODEL_NAME, + contents=prompt, + config=config, + ) + + data = getattr(resp, "parsed", None) + if data is None: + txt = getattr(resp, "text", None) + if not txt: + try: + txt = resp.candidates[0].content.parts[0].text + except Exception: + txt = "" + if not txt.strip(): + raise RuntimeError("Empty response from model; cannot parse translations.") + data = json.loads(txt) + + if verbose: + print(data) + + translations = data.get("translations", {}) or {} + for sid, translated in translations.items(): + if sid in to_translate_map: + final_values[sid] = translated + + translated_comments_all: List[str] = data.get("translated_comments", []) or [] + generator_comment_translated: str = data.get("generator_comment_translated", "") or "" + + # Apply final values to the soup + for s in soup.find_all(name="string"): + sid = s.get("id") + if not sid: + continue + if sid in final_values: + val = final_values[sid] + s.insert_before(" ") + s.string = val + + # Replace comments with translated versions (order-preserving) + if translated_comments_all: + replace_comments_in_order(soup, translated_comments_all) + + # Insert the generator comment (English + translated) before + strings_node = soup.find(name="strings") + if strings_node: + strings_node.insert_before("\n\n") + combined = f"\n {generator_comment_en}\n {generator_comment_translated}\n" + strings_node.insert_before(Comment(combined)) + strings_node.insert_before("\n\n") + + # Write output + out_path = os.path.join(out_dir, "strings.xml") + with open(out_path, "wb") as w: + w.write(soup.encode("utf-8") + b"\n") + +def main(): + parser = argparse.ArgumentParser(description="Translate Garmin IQ strings.xml using Gemini.") + parser.add_argument( + "-v", "--verbose", + action="store_true", + help="Enable verbose debug output (prints prompts and responses)" + ) + parser.add_argument( + "-i", "--improve", + action="store_true", + help="Improve mode: re-run all strings through translation for potential improvements" + ) + parser.add_argument( + "-l", "--langs", + type=str, + default=None, + help="Limit processed languages. Accepts comma/space separated Garmin codes (e.g., 'deu, fre'), " + "2-letter codes (e.g., 'de fr'), or names (e.g., 'German French'). Use '*' or 'all' for all." + ) + args = parser.parse_args() + + # Init client + client = genai.Client() + + # Load English source + src_path = "./resources/strings/strings.xml" + if not os.path.exists(src_path): + raise FileNotFoundError(f"Missing source file: {src_path}") + + with open(src_path, "r", encoding="utf-8") as f: + english_xml = f.read().replace("\r", "") + english_soup = BeautifulSoup(english_xml, features="xml") + english_strings = extract_strings(english_soup) + + # Determine which languages to process + selected_languages = select_languages_from_arg(args.langs, verbose=args.verbose) + if not selected_languages: + print("No valid languages selected. Nothing to do.") + sys.exit(0) + + if args.verbose and args.langs: + pretty = ", ".join([f"{name} ({code})" for code, _g, name in selected_languages]) + print(f"Selected languages: {pretty}") + + total_langs = len(selected_languages) + for i, lang in enumerate(selected_languages, start=1): + print(f"{i} of {total_langs}: Translating English to {lang[2]}" + (" [improve]" if args.improve else "")) + try: + translate_language( + client=client, + lang_tuple=lang, + english_soup=english_soup, + english_strings=english_strings, + verbose=args.verbose, + improve=args.improve, + ) + except Exception as e: + print(f" Error translating {lang[2]}: {e}") + +if __name__ == "__main__": + main()