From a2d322e4303ad1b5efd8bc998bc216aad677d61e Mon Sep 17 00:00:00 2001 From: "Weblate (bot)" Date: Fri, 12 Sep 2025 09:14:17 +0200 Subject: [PATCH] Translations update from Hosted Weblate (#23415) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Максим Горпиніч Co-authored-by: RTTTC <94727758+RTTTC@users.noreply.github.com> Co-authored-by: Jonas Gate Co-authored-by: Joni Lehtola Co-authored-by: FraBoCH Co-authored-by: amtssp Co-authored-by: Patrick Nærvig Wøhlk Co-authored-by: Filipe Lima Co-authored-by: Dominik Trzebiński --- i18n/da.json | 27 ++- i18n/fi.json | 21 ++- i18n/fr.json | 19 +- i18n/lb.json | 23 ++- i18n/lt.json | 21 ++- i18n/pl.json | 505 ++++++++++++++++++++++++++++++++++++++++----------- i18n/pt.json | 23 ++- i18n/sv.json | 37 ++-- i18n/uk.json | 19 +- 9 files changed, 538 insertions(+), 157 deletions(-) diff --git a/i18n/da.json b/i18n/da.json index 24edf6f9a..d2b650dcb 100644 --- a/i18n/da.json +++ b/i18n/da.json @@ -65,7 +65,8 @@ }, "circuits": { "description": "Sikrer, at summen af alle ladepunkter forbundet til et kredsløb ikke overstiger de konfigurerede effekt- og strømgrænser. Kredsløb kan indlejres for at opbygge et hierarki.", - "title": "Belastningsstyring" + "title": "Belastningsstyring", + "usableMeters": "Gyldige målerreferencer" }, "control": { "description": "Standardværdierne er normalt fine. Kun hvis du ved, hvad du gør, kan du ændre dem.", @@ -98,7 +99,8 @@ "feedinPrice": "Indfødningstarif", "gridPrice": "God pris", "heaterTempLimit": "Opvarmning begrænsning", - "hemsType": "System", + "hemsActiveLimit": "Aktiv begrænsning", + "hemsType": "Kommunikation", "identifier": "RFID-identifikator", "no": "nej", "odometer": "Kilometertæller", @@ -124,6 +126,10 @@ "B": "B (forbundet)", "C": "C (oplader)" }, + "deviceValueHemsType": { + "eebus": "via EEBus", + "relay": "via Relay" + }, "devices": { "auxMeter": "Smart forbrugsenhed", "batteryStorage": "Batterilagring", @@ -176,7 +182,7 @@ "titleEdit": "Rediger måler for elnettet" }, "hems": { - "description": "Tilslut evcc til et andet energistyringssystem i hjemmet.", + "description": "Effektbegrænsning fra eksterne systemer (fx EnWG 14a-styringer). Kræver konfiguration af belastningsstyring.", "title": "HEMS" }, "icon": { @@ -438,7 +444,7 @@ "tokenRequired": "Du skal konfigurere et sponsortoken, før du kan oprette denne enhed.", "tokenRequiredLearnMore": "Lær mere.", "tokenRequiredShort": "Der er ingen sponsor token konfiguret.", - "trialToken": "Test token", + "trialToken": "afprøvningstoken", "viaYaml": "via evcc.yaml", "yourToken": "Dit token" }, @@ -463,7 +469,7 @@ "sessions": "Opladningssessioner", "sessionsDescription": "Sletter din opladningshistorik.", "settings": "Konfiguration og indstillinger", - "settingsDescription": "Sletter alle konfigurerede enheder, tjenester og opladsningsplaner mm.", + "settingsDescription": "Sletter alle konfigurerede enheder, tjenester, abonnementer osv.", "title": "Nulstil" }, "restore": { @@ -541,13 +547,13 @@ "tabTitle": "Live fællesskab" }, "savings": { - "co2Saved": "{value} gemt", + "co2Saved": "{value} sparet", "co2Title": "CO₂ Udledning", "configurePriceCo2": "Lær hvordan man indstiller pris og CO₂ data.", "footerLong": "{percent} Solenergi", "footerShort": "{percent} Solenergi", "modalTitle": "Oversigt over ladeenergi", - "moneySaved": "{value} gemt", + "moneySaved": "{value} sparet", "percentGrid": "{grid} kWh elnettet", "percentSelf": "{self} kWh solenergi", "percentTitle": "Solenergi", @@ -709,7 +715,7 @@ "titleTargetCharge": "Afgang", "unsavedChanges": "Der er ændringer som ikke er gemt. Skal de benyttes nu?", "update": "Anvend", - "weekdays": "Dag" + "weekdays": "Dage" }, "energyflow": { "battery": "Batteri", @@ -723,6 +729,7 @@ "gridImport": "Forbrug fra elnet", "homePower": "Forbrug", "loadpoints": "Oplader| Oplader | {count} opladere", + "loadpointsLimit": "{limit} begrænsning", "noEnergy": "Ingen målerdata", "pv": "Solcelleanlæg", "pvExport": "Eksport til elnet", @@ -735,6 +742,10 @@ "vehicleLimit": "Opvarmning begrænsning", "waitForVehicle": "Klar. Venter på varmelegeme…" }, + "hemsWarning": { + "description": "Opladningen reduceres for ikke at overskride {limit}.", + "title": "Ekstern begrænsning:" + }, "loadpoint": { "avgPrice": "⌀ pris", "charged": "Opladet", diff --git a/i18n/fi.json b/i18n/fi.json index 7a19a6d61..82633fc0f 100644 --- a/i18n/fi.json +++ b/i18n/fi.json @@ -65,7 +65,8 @@ }, "circuits": { "description": "Varmistaa, että kaikkien piiriin kytkettyjen kuormituspisteiden summa ei ylitä määritettyjä teho- ja virtarajoja. Piirejä voi rakentaa sisäkkäin.", - "title": "Kuormanhallinta" + "title": "Kuormanhallinta", + "usableMeters": "Käytettävissä olevat mittarit" }, "control": { "description": "Yleensä oletusarvot ovat sopivat. Muuta vain jos tiedät mitä olet tekemässä.", @@ -98,7 +99,8 @@ "feedinPrice": "Sähköverkkoon myynninhinta", "gridPrice": "Verkosta ostonhinta", "heaterTempLimit": "Lämmityksen raja", - "hemsType": "Järjestelmä", + "hemsActiveLimit": "Aktiivinen raja", + "hemsType": "Kommunikaatiomenetelmä", "identifier": "RFID-tunniste", "no": "ei", "odometer": "Matkamittari", @@ -124,6 +126,10 @@ "B": "B (yhdistetty)", "C": "C (lataa)" }, + "deviceValueHemsType": { + "eebus": "EEBusilla", + "relay": "Relayllä" + }, "devices": { "auxMeter": "Älykkään virranhallinnan laite", "batteryStorage": "Akkujärjestelmä", @@ -176,7 +182,7 @@ "titleEdit": "Muokkaa sähköverkonmittaria" }, "hems": { - "description": "Yhdistä evcc toiseen kodin energianhallintajärjestelmään.", + "description": "Ulkoisen järjestelmän (kuten EnWG kontrolleri) asettama tehon rajoitus. Vaatii kuormanhallinnan määrittämistä.", "title": "HEMS" }, "icon": { @@ -429,7 +435,7 @@ "addToken": "Anna tunnus", "changeToken": "Vaihda tunnus", "description": "Sponsorointi auttaa meitä ylläpitämään projektia ja rakentamaan kestävästi uusia ja jännittäviä ominaisuuksia. Sponsorina saat käyttöösi kaikki latureiden toteutukset.", - "descriptionToken": "Sponsorit saavat sponsorointitunnuksensa osoitteesta {url}. Päästäksesi alkuun tarjoamme ", + "descriptionToken": "Sponsorit saavat sponsorointitunnuksensa osoitteesta {url}. Päästäksesi alkuun tarjoamme {trialToken}.", "enterYourToken": "Syötä sponsorointitunnuksesi", "error": "Sponsoritunnus ei kelpaa.", "invalid": "epäkelpo", @@ -438,7 +444,7 @@ "tokenRequired": "Sinun on määritettävä sponsoritunnus ennen kuin voit luoda tämän laitteen.", "tokenRequiredLearnMore": "Lisätietoja.", "tokenRequiredShort": "Sponsorointi-tokenia ei ole määritelty.", - "trialToken": "Kokeilutunnus", + "trialToken": "kokeilutunnus", "viaYaml": "evcc.yaml-tiedoston mukaisesti", "yourToken": "Sponsorointitunnuksesi" }, @@ -722,6 +728,7 @@ "gridImport": "Kulutus sähköverkosta", "homePower": "Kodin sähkönkulutus", "loadpoints": "Latauslaite| Latauslaite | {count} latauslaitetta", + "loadpointsLimit": "{limit} rajoitus", "noEnergy": "Ei mittarin tietoja", "pv": "Aurinkosähköjärjestelmä", "pvExport": "Sähköverkkoon vienti", @@ -734,6 +741,10 @@ "vehicleLimit": "Lämmittimen rajoitin", "waitForVehicle": "Valmiina. Odottaa lämmitintä…" }, + "hemsWarning": { + "description": "Rajoitettu latausta, jotta rajaa {limit} ei ylitettäisi.", + "title": "Ulkoinen raja:" + }, "loadpoint": { "avgPrice": "⌀ Hinta", "charged": "Ladattu", diff --git a/i18n/fr.json b/i18n/fr.json index cef4149c3..8ac74c399 100644 --- a/i18n/fr.json +++ b/i18n/fr.json @@ -65,7 +65,8 @@ }, "circuits": { "description": "Vérifiez que la somme de tous les points de charges connectés à un circuit ne dépassent pas les limites de puissance et de courant. Les circuits peuvent être combinés pour construire une hiérarchie.", - "title": "Gestion de la charge" + "title": "Gestion de la charge", + "usableMeters": "Références des compteurs utilisables" }, "control": { "description": "Les valeurs par défaut sont généralement bonnes. Ne faites des changements que si vous savez ce que vous faites.", @@ -98,7 +99,8 @@ "feedinPrice": "Prix de revente", "gridPrice": "Prix du réseau", "heaterTempLimit": "Limite du chauffage", - "hemsType": "Système", + "hemsActiveLimit": "Limite active", + "hemsType": "Communication", "identifier": "Identifiant RFID", "no": "non", "odometer": "Kilométrage", @@ -124,6 +126,10 @@ "B": "B (connecté)", "C": "C (en charge)" }, + "deviceValueHemsType": { + "eebus": "via EEBus", + "relay": "via Relai" + }, "devices": { "auxMeter": "Consommateur intelligent", "batteryStorage": "Batterie", @@ -176,7 +182,7 @@ "titleEdit": "Modifier le compteur pour réseau" }, "hems": { - "description": "Connecter evcc à un autre Système de Gestion d’Energie Domestique.", + "description": "Limitation de la puissance par un système externe (par exemple contrôleur EnWG 14a). Nécessite de configurer la gestion de charge.", "title": "SGED" }, "icon": { @@ -438,7 +444,7 @@ "tokenRequired": "Vous devez configurer un jeton de sponsor avant de pouvoir créer cet appareil.", "tokenRequiredLearnMore": "Plus d’information.", "tokenRequiredShort": "Aucun jeton de parrainage n'est configuré.", - "trialToken": "Jeton d’essai", + "trialToken": "jeton d’essai", "viaYaml": "via evcc.yaml", "yourToken": "Votre jeton" }, @@ -722,6 +728,7 @@ "gridImport": "Utilisation du réseau", "homePower": "Consommation", "loadpoints": "Recharge| Recharge | {count} chargeurs", + "loadpointsLimit": "limite à {limit}", "noEnergy": "Aucune donnée de compteur", "pv": "Système photovoltaïque", "pvExport": "Injection", @@ -734,6 +741,10 @@ "vehicleLimit": "Limite de chauffage", "waitForVehicle": "Prêt. En attente du chauffage…" }, + "hemsWarning": { + "description": "Réduire la charge pour ne pas dépasser {limit}.", + "title": "Limite externe :" + }, "loadpoint": { "avgPrice": "Prix ⌀", "charged": "Chargé", diff --git a/i18n/lb.json b/i18n/lb.json index 7ab22a54e..3bc5ec602 100644 --- a/i18n/lb.json +++ b/i18n/lb.json @@ -65,7 +65,8 @@ }, "circuits": { "description": "Sécherstellen, datt d'Zomm vun all den Luedstatiounen déi mam Circuit verbonne sinn net déi konfiguréiert Leeschtung an aktuell Grenzen iwwerschreit. Circuiten kënnen agenist ginn fir eng Hierarchie opzebauen.", - "title": "Management vun der Belaaschtung" + "title": "Management vun der Belaaschtung", + "usableMeters": "Verwendbar Zielerreferenzen" }, "control": { "description": "Normalerweis sinn d'Standardwäerter gutt. Veränner se nëmmen wann s du weess wat s du mëss.", @@ -98,7 +99,8 @@ "feedinPrice": "Präis fir anzespeisen", "gridPrice": "Netz Präis", "heaterTempLimit": "Limitt vun der Heizung", - "hemsType": "System", + "hemsActiveLimit": "Aktiivt Limit", + "hemsType": "Communicatioun", "identifier": "RFID-Identifikatioun", "no": "nee", "odometer": "Kilometerzäler", @@ -124,6 +126,10 @@ "B": "B (verbonnen)", "C": "C (luet)" }, + "deviceValueHemsType": { + "eebus": "via EEBus", + "relay": "via Relais" + }, "devices": { "auxMeter": "Smarte Verbraucher", "batteryStorage": "Batterie", @@ -176,7 +182,7 @@ "titleEdit": "Netzzieler beaarbechten" }, "hems": { - "description": "evcc mat engem aneren Heem Energiemanagement System verbannen.", + "description": "Leeschtungsbegrenzung duerch extern Systemer (bspw. Steierboxen, § 14a EnWG). Setzt eng Gestioun vun der Charge viraus.", "title": "HEMS" }, "icon": { @@ -430,13 +436,17 @@ "changeToken": "Token änneren", "description": "De Sponsoring Modell hëlleft eis de Projet z'erhalen an nohalteg nei a spannend Fonctiounen z'entwéckelen. Als Sponsor kriss du Zougank zu all Wallbox-Implementatiounen.", "descriptionToken": "Du kriss den Token vun {url}. Mir bidden och ee Test-Token un fir ze testen {trialToken}.", + "enterYourToken": "Token aginn", "error": "De Sponsortoken ass ongülteg.", + "invalid": "ongülteg", "labelToken": "Sponsor-Token", "title": "Sponsoring", "tokenRequired": "Du muss ee Sponsortoken konfiguréieren, éier dëst Gerät kann erstallt ginn.", "tokenRequiredLearnMore": "Méi Informatiounen.", "tokenRequiredShort": "Kee Sponsortoken konfiguréiert.", - "trialToken": "Testtoken" + "trialToken": "Testtoken", + "viaYaml": "iwwer evcc.yaml", + "yourToken": "Däin Token" }, "system": { "backupRestore": { @@ -718,6 +728,7 @@ "gridImport": "Verbrauch vum Stroumnetz", "homePower": "Verbrauch", "loadpoints": "Wallbox | Wallbox | {count} Wallboxen", + "loadpointsLimit": "{limit} Limitt", "noEnergy": "Keng Moossdaten", "pv": "Solaranlag", "pvExport": "Export an d'Stroumnetz", @@ -730,6 +741,10 @@ "vehicleLimit": "Limitt vun der Heizung", "waitForVehicle": "Prett. Waarden op d'Heizung…" }, + "hemsWarning": { + "description": "Reduzéier d'Luedleeschtung, fir {limit} net ze iwwerschreiden.", + "title": "Extern Begrenzung:" + }, "loadpoint": { "avgPrice": "⌀ Präis", "charged": "Opgelueden", diff --git a/i18n/lt.json b/i18n/lt.json index fd0d871f1..06d136f09 100644 --- a/i18n/lt.json +++ b/i18n/lt.json @@ -65,7 +65,8 @@ }, "circuits": { "description": "Užtikrina, kad naudojant visus į grandinę sujungtus įkroviklius, neviršytumėte sukonfigūruotų galios ir srovės ribų. Grandines galima sudėlioti, kad būtų sukurta hierarchija.", - "title": "Apkrovos valdymas" + "title": "Apkrovos valdymas", + "usableMeters": "Galimi skaitikliai" }, "control": { "description": "Paprastai numatytosios reikšmės yra pakankamos. Keiskite jas tik jei žinote, ką darote.", @@ -98,7 +99,8 @@ "feedinPrice": "Tiekimo į tinklą kaina", "gridPrice": "Energijos pirkimo kaina", "heaterTempLimit": "Šildymo limitas", - "hemsType": "Sistema", + "hemsActiveLimit": "Aktyvus limitas", + "hemsType": "Komunikacija", "identifier": "RFID-Identifikatorius", "no": "ne", "odometer": "Odometras", @@ -124,6 +126,10 @@ "B": "B (prijungtas)", "C": "C (įkrauna)" }, + "deviceValueHemsType": { + "eebus": "naudoja EEBus", + "relay": "naudoja Relė" + }, "devices": { "auxMeter": "Išmanusis vartotojas", "batteryStorage": "Energijos kaupiklis", @@ -176,7 +182,7 @@ "titleEdit": "Redaguoti tinklo skaitiklį" }, "hems": { - "description": "Prijunkite evcc prie kitos namų energijos valdymo sistemos.", + "description": "Galios ribojimas naudojant išorinę sistemą (pvz. “EnWG 14a” valdiklį). Reikia apkrovos valdymo konfigūracijos.", "title": "HEMS" }, "icon": { @@ -429,7 +435,7 @@ "addToken": "Įveskite žetoną", "changeToken": "Pakeisti žetoną", "description": "Rėmimo modelis padeda mums išlaikyti projektą ir tvariai kurti naujas, įdomias funkcijas. Kaip rėmėjas jūs galite valdyti įkroviklius, kurių naudojimui reikia rėmimo.", - "descriptionToken": "Rėmėjai žetoną (token) gauna iš {url}. Taip pat siūlome laikiną žetoną pabandymui. ", + "descriptionToken": "Rėmėjai ras savo žetoną (token) {url}. Pradžiai siūlome {trialToken}.", "enterYourToken": "Įrašykite savo žetoną", "error": "Rėmėjo žetonas (token) negalioja.", "invalid": "negalioja", @@ -438,7 +444,7 @@ "tokenRequired": "Prieš konfigūruodami šį įrenginį turite sukonfigūruoti rėmėjo žetoną.", "tokenRequiredLearnMore": "Sužinoti daugiau.", "tokenRequiredShort": "Trūksta rėmėjo žetono (token).", - "trialToken": "Bandomasis žetonas", + "trialToken": "bandomasis žetonas (token)", "viaYaml": "per evcc.yaml", "yourToken": "Jūsų žetonas" }, @@ -723,6 +729,7 @@ "gridImport": "Iš tinklo", "homePower": "Namo suvartojimas", "loadpoints": "Įkroviklis | Įkroviklis | {count} įkrovikliai", + "loadpointsLimit": "{limit} limitas", "noEnergy": "Nėra skaitiklių duomenų", "pv": "Saulės jėgainė", "pvExport": "Tinklo eksportas", @@ -735,6 +742,10 @@ "vehicleLimit": "Šildymo limitas", "waitForVehicle": "Paruošta. Laukiame šildytuvo…" }, + "hemsWarning": { + "description": "Įkrovimas apribotas, kad neviršyti {limit}.", + "title": "Išorinis limitas:" + }, "loadpoint": { "avgPrice": "⌀ Kaina", "charged": "Įkrauta", diff --git a/i18n/pl.json b/i18n/pl.json index 26c7db837..522582c4d 100644 --- a/i18n/pl.json +++ b/i18n/pl.json @@ -1,181 +1,336 @@ { "batterySettings": { - "batteryLevel": "Poziom baterii", + "batteryLevel": "Stan naładowania akumulatora", "bufferStart": { "above": "kiedy powyżej {soc}.", "full": "kiedy na {soc}.", "never": "tylko z wystarczającą nadwyżką." }, "capacity": "{energy} z {total}", - "control": "Kontrola baterii", - "discharge": "Zapobiegaj rozładowaniu w trybie szybkim i planowemu ładowaniu.", + "control": "Kontrola akumulatora", + "discharge": "Zapobiegaj rozładowaniu w trybie szybkim i zaplanowanym ładowaniu.", "disclaimerHint": "Uwaga:", - "disclaimerText": "te ustawienia mają wpływ tylko na tryb solarny. Sposób ładowania jest odpowiednio dostosowywany.", + "disclaimerText": "Te ustawienia mają wpływ tylko na tryb solarny. Sposób ładowania jest odpowiednio dostosowywany.", "gridChargeTab": "Ładowanie z sieci", "legendBottomName": "Daj priorytet ładowaniu akumulatora domowego", "legendBottomSubline": "aż osiągnie {soc}.", "legendMiddleName": "Ustaw priorytet ładowaniu pojazdów", "legendMiddleSubline": "gdy poziom naładowania akumulatora domowego jest wyższy niż {soc}.", "legendTopAutostart": "Rozpocznij automatycznie", - "legendTopName": "Ładowanie pojazdu z wykorzystaniem akumulatora", + "legendTopName": "Ładowanie pojazdu z wykorzystaniem akumulatora domowego", "legendTopSubline": "gdy poziom naładowania akumulatora domowego jest wyższy niż {soc}.", - "modalTitle": "Bateria domowa", - "usageTab": "Użycie baterii" + "modalTitle": "Akumulator domowy", + "usageTab": "Użycie akumulatora" }, "config": { + "aux": { + "description": "Urządzenie, które dostosowuje swój pobór energii na podstawie dostępnej nadwyżki (np. inteligentne podgrzewacze wody). evcc zakłada, że urządzenie to zmniejszy zużycie energii, jeśli zajdzie taka potrzeba.", + "titleAdd": "Dodaj samoregulujące się urządzenie konsumujące", + "titleEdit": "Edytuj samoregulujące się urządzenie konsumujące" + }, "battery": { - "titleAdd": "Dodaj baterię", - "titleEdit": "Edytuj baterię" + "titleAdd": "Dodaj akumulator", + "titleEdit": "Edytuj akumulator" }, "charge": { "titleAdd": "Dodaj licznik ładowania", "titleEdit": "Edytuj licznik ładowania" }, "charger": { - "chargers": "ładowarki EV", + "chargers": "Ładowarki EV", "generic": "Ogólne integracje", - "ocppHelp": "Skopiuj ten adres do konfiguracji Twojej ładowarki", + "heatingdevices": "Urządzenia grzewcze", + "ocppHelp": "Skopiuj ten adres do konfiguracji twojej ładowarki.", + "ocppLabel": "Adres URL serwera OCPP", "switchsockets": "Przełączalne gniazdka", "template": "Producent", "titleAdd": { - "charging": "Dodaj ładowarkę" + "charging": "Dodaj ładowarkę", + "heating": "Dodaj grzejnik" }, "titleEdit": { - "charging": "Edytuj ładowarkę" + "charging": "Edytuj ładowarkę", + "heating": "Edytuj grzejnik" + }, + "type": { + "custom": { + "charging": "Ładowarka zdefiniowana przez użytkownika", + "heating": "Grzejnik zdefiniowany przez użytkownika" + }, + "heatpump": "Pompa ciepła zdefiniowana przez użytkownika", + "sgready": "Pompa ciepła zdefiniowana przez użytkownika (sg-ready, all)", + "sgready-boost": "Pompa ciepła zdefiniowana przez użytkownika (sg-ready, boost)", + "switchsocket": "Gniazdo przełącznika zdefiniowane przez użytkownika" } }, "circuits": { - "description": "Zapewnia, że suma wszystkich punktów obciążenia podłączonych do obwodu nie przekracza skonfigurowanych limitów mocy i prądu. Obwody można zagnieżdżać, aby zbudować hierarchię.", - "title": "Zarządzanie obciążeniem" + "description": "Zapewnia, że suma wszystkich punktów odbioru energii podłączonych do obwodu nie przekracza skonfigurowanych limitów mocy i prądu. Obwody można zagnieżdżać, aby zbudować hierarchię.", + "title": "Zarządzanie obciążeniem", + "usableMeters": "Użyteczne odniesienia licznikowe" }, "control": { "description": "Zazwyczaj wartości domyślne są w porządku. Zmień je tylko wtedy, gdy wiesz, co robisz.", + "descriptionInterval": "Cykl aktualizacji pętli sterowania w sekundach. Określa częstotliwość odczytu danych z licznika przez evcc, regulacji mocy ładowania i aktualizacji interfejsu użytkownika. Krótkie przerwy (<30 s) mogą powodować oscylacje i niepożądane zachowania.", + "descriptionResidualPower": "Przesuwa punkt pracy pętli sterowania. Jeśli masz domowy akumulator, zaleca się ustawienie wartości 100 W. Dzięki temu akumulator będzie miał niewielki priorytet nad zasilaniem z sieci.", "labelInterval": "Interwał aktualizacji", "labelResidualPower": "Moc resztkowa", "title": "Kontrola zachowania" }, "deviceValue": { "amount": "Ilość", - "broker": "Broker", - "bucket": "Bucket", "capacity": "Pojemność", "chargeStatus": "Status", - "chargeStatusA": "nie połączony", - "chargeStatusB": "połączony", + "chargeStatusA": "niepodłączony", + "chargeStatusB": "podłączony", "chargeStatusC": "ładowanie", "chargeStatusE": "brak zasilania", "chargeStatusF": "błąd", - "chargedEnergy": "Naładowany", + "chargedEnergy": "Użyta energia", + "co2": "CO₂ sieci", "configured": "Skonfigurowany", + "controllable": "Sterowalny", "currency": "Waluta", "current": "Prąd", "currentRange": "Aktualne", "enabled": "Włączony", "energy": "Energia", - "feedinPrice": "Cena sprzedaży energii do sieci", - "hemsType": "System", + "feedinPrice": "Cena do sieci", + "gridPrice": "Cena z sieci", + "heaterTempLimit": "Limit ogrzewania", + "hemsActiveLimit": "Limit aktywny", + "hemsType": "Komunikacja", + "identifier": "Identyfikator RFID", "no": "nie", "odometer": "Drogomierz", + "org": "Organizacja", "phaseCurrents": "Prąd L1, L2, L3", "phasePowers": "Moc L1, L2, L3", "phaseVoltages": "Napięcie L1, L2, L3", + "phases1p3p": "Przełącznik fazowy", "power": "Moc", "powerRange": "Zasilanie", "range": "Zasięg", + "singlePhase": "Jedna faza", "soc": "Stan naładowania", + "solarForecast": "Prognoza nasłonecznienia", "temp": "Temperatura", + "topic": "Temat", "url": "URL", "vehicleLimitSoc": "Limit pojazdu", "yes": "tak" }, "deviceValueChargeStatus": { - "A": "A (nie połączony)", - "B": "B (połączony)", + "A": "A (niepodłączony)", + "B": "B (podłączony)", "C": "C (ładowanie)" }, + "devices": { + "auxMeter": "Inteligentne urządzenie konsumujące", + "batteryStorage": "Magazyn energii", + "solarSystem": "System PV" + }, + "editor": { + "loading": "Wczytywanie edytora YAML…" + }, "eebus": { + "description": "Konfiguracja umożliwiająca komunikację evcc z innymi urządzeniami EEBus.", "title": "EEBus" }, + "ext": { + "description": "Można używać do zarządzania obciążeniem lub celów statystycznych.", + "titleAdd": "Dodaj licznik zewnętrzny", + "titleEdit": "Edytuj licznik zewnętrzny" + }, "form": { + "danger": "Niebezpieczeństwo", + "deprecated": "przestarzałe", "example": "Przykład", - "optional": "opcjonalny" + "optional": "opcjonalnie" }, "general": { "cancel": "Anulować", + "customHelp": "Utwórz urządzenie zdefiniowane przez użytkownika korzystając z systemu wtyczek evcc.", + "customOption": "Urządzenie zdefiniowane przez użytkownika", "delete": "Usuń", - "docsLink": "Zobacz dokumentacje", + "docsLink": "Zobacz dokumentacje.", "experimental": "Eksperymentalny", - "hideAdvancedSettings": "Schowaj ustawienia zaawansowane", + "hideAdvancedSettings": "Ukryj ustawienia zaawansowane", + "invalidFileSelected": "Wybrano nieprawidłowy plik", + "noFileSelected": "Nie wybrano pliku.", "off": "wyłączony", "on": "włączony", "password": "Hasło", - "readFromFile": "Przeczytaj z pliku", - "remove": "Usuń", + "readFromFile": "Wczytaj z pliku", + "remove": "Wymaż", "save": "Zapisz", + "selectFile": "Przeglądaj", "showAdvancedSettings": "Pokaż ustawienia zaawansowane", "telemetry": "Telemetria", + "templateLoading": "Wczytywanie…", "title": "Tytuł", "validateSave": "Zatwierdź i zapisz" }, "grid": { - "titleAdd": "Dodaj licznik sieci", - "titleEdit": "Edytuj licznik sieci" + "title": "Licznik sieciowy", + "titleAdd": "Dodaj licznik sieciowy", + "titleEdit": "Edytuj licznik sieciowy" + }, + "hems": { + "description": "Ograniczenie mocy przez systemy zewnętrzne (np. kontrolery EnWG 14a). Wymaga konfiguracji zarządzania obciążeniem.", + "title": "HEMS" + }, + "icon": { + "change": "zmień" }, "influx": { - "labelBucket": "Bucket", + "description": "Zapisuje dane dotyczące ładowania i inne metryki do InfluxDB. Użyj Grafany lub innych narzędzi do wizualizacji danych.", + "descriptionToken": "Aby dowiedzieć się, jak utworzyć bazę danych InfluxDB, zapoznaj się z dokumentacją InfluxDB. https://docs.influxdata.com/influxdb/v2/admin/", + "labelCheckInsecure": "Zezwalaj na certyfikaty podpisane samodzielnie", "labelDatabase": "Baza danych", + "labelInsecure": "Zatwierdzenie certyfikatu", + "labelOrg": "Organizacja", "labelPassword": "Hasło", "labelToken": "API Token", "labelUrl": "URL", - "title": "InfluxDB" + "labelUser": "Nazwa użytkownika", + "title": "InfluxDB", + "v1Support": "Potrzebujesz wsparcia dla InfluxDB 1.x?", + "v2Support": "Powrót do InfluxDB 2.x" }, "loadpoint": { "addCharger": { - "charging": "Dodaj ładowarkę" - } + "charging": "Dodaj ładowarkę", + "heating": "Dodaj ogrzewacz" + }, + "addMeter": "Dodaj dedykowany licznik energii", + "cancel": "Anuluj", + "chargerError": { + "charging": "Wymagana jest konfiguracja ładowarki.", + "heating": "Wymagana jest konfiguracja urządzenia grzejnego." + }, + "chargerLabel": { + "charging": "Ładowarka", + "heating": "Ogrzewacz" + }, + "chargingTitle": "Postępowanie", + "defaultModeHelp": { + "charging": "Tryb ładowania po podłączeniu pojazdu." + }, + "option": { + "charging": "Dodaj punkt ładowania", + "heating": "Dodaj urządzenie grzewcze" + }, + "phasesAutomaticHelp": "Ładowarka obsługuje automatyczne przełączanie między ładowaniem 1- i 3-fazowym. Na ekranie głównym możesz dostosować zachowywanie się faz podczas ładowania.", + "phasesHelp": "Liczba podłączonych faz.", + "phasesLabel": "Fazy", + "pollIntervalDanger": "Regularne sprawdzanie stanu pojazdu może rozładować jego akumulator. Niektórzy producenci pojazdów mogą celowo uniemożliwiać ładowanie w takim przypadku. Niezalecane! Używaj tego tylko wtedy, gdy masz świadomość ryzyka.", + "pollIntervalHelp": "Czas pomiędzy aktualizacjami API pojazdu. Krótkie przerwy mogą rozładować akumulator pojazdu.", + "pollIntervalLabel": "Interwał aktualizacji", + "pollModeAlways": "zawsze", + "pollModeAlwaysHelp": "Zawsze proś o aktualizacje statusu w regularnych odstępach czasu.", + "pollModeCharging": "ładowanie", + "pollModeChargingHelp": "Żądaj aktualizacji statusu pojazdu tylko podczas ładowania.", + "pollModeConnected": "połączony", + "pollModeConnectedHelp": "Aktualizuj status pojazdu w regularnych odstępach czasu po podłączeniu.", + "pollModeLabel": "Postępowanie aktualizacji", + "priorityHelp": "Wyższy priorytet zapewnia preferowany dostęp do nadwyżek energii słonecznej.", + "priorityLabel": "Priorytet", + "save": "Zapisz", + "showAllSettings": "Pokaż wszystkie ustawienia", + "solarBehaviorCustomHelp": "Zdefiniuj własne progi włączania i wyłączania oraz opóźnienia.", + "solarBehaviorDefaultHelp": "Rozpocznij po {enableDelay} wystarczającej nadwyżki. Zatrzymaj, gdy nadwyżka nie będzie wystarczająca dla {disableDelay}.", + "solarBehaviorLabel": "Słońce", + "solarModeCustom": "własne", + "solarModeMaximum": "maksymalnie słońce", + "thresholdDisableDelayLabel": "Wyłącz opóźnienie", + "thresholdDisableHelpInvalid": "Proszę użyć wartości dodatniej.", + "thresholdDisableHelpPositive": "Zatrzymaj, gdy z sieci zostanie zużyte więcej niż {power} przez {delay}.", + "thresholdDisableHelpZero": "Zatrzymaj, gdy minimalna wymagana moc nie może zostać osiągnięta przez {delay}.", + "thresholdDisableLabel": "Wyłącz zasilanie z sieci", + "thresholdEnableDelayLabel": "Włącz opóźnienie", + "thresholdEnableHelpInvalid": "Proszę użyć wartości ujemnej.", + "thresholdEnableHelpNegative": "Rozpocznij, gdy nadwyżka {surplus} będzie dostępna przez {delay}.", + "thresholdEnableHelpZero": "Rozpocznij, gdy minimalna wymagana moc będzie osiągnięta przez {delay}.", + "thresholdEnableLabel": "Pozwól na zasilanie z sieci", + "titleLabel": "Nazwa", + "vehiclesTitle": "Pojazdy" }, "main": { - "addLoadpoint": "Dodaj ładowarkę", + "addGrid": "Dodaj licznik sieciowy", + "addLoadpoint": "Dodaj ładowarkę lub grzejnik", "addPvBattery": "Dodaj licznik energii słonecznej lub baterii", + "addTariffs": "Dodaj taryfę", "addVehicle": "Dodaj pojazd", + "configured": "skonfigurowany", "edit": "edytować", + "name": "Nazwa", "title": "Konfiguracja", "unconfigured": "nie skonfigurowane", "vehicles": "Moje pojazdy", - "yaml": "Skonfigurowano w evcc.yaml Nie można edytować w interfejsie użytkownika." + "yaml": "Urządzenia skonfigurowano w pliku evcc.yaml nie można edytować w interfejsie użytkownika." }, "messaging": { - "description": "Otrzymuj wiadomości o sesjach ładowania." + "description": "Otrzymuj wiadomości o sesjach ładowania.", + "title": "Powiadomienia" }, "meter": { - "cancel": "Anulować", - "delete": "Usuwać", + "cancel": "Anuluj", + "delete": "Usuń", + "generic": "Integracje podstawowe", + "option": { + "battery": "Dodaj licznik akumulatora domowego", + "ext": "Dodaj zewnętrzny licznik", + "pv": "Dodaj licznik energii słonecznej" + }, "save": "Zapisz", "template": "Producent", "titleChoice": "Co chcesz dodać?", "validateSave": "Sprawdź i zapisz" }, - "modbusproxy": { - "title": "Modbus Proxy" - }, "mqtt": { - "labelClientId": "Client ID", + "labelClientId": "ID klienta", "labelPassword": "Hasło", "title": "MQTT" }, "network": { + "descriptionSchema": "Wpływa tylko na sposób generowania adresów URL. Wybranie protokołu HTTPS nie spowoduje włączenia szyfrowania.", "labelPort": "Port" }, "options": { "endianness": { "big": "big-endian", "little": "little-endian" + }, + "operationMode": { + "heating": "Grzeje", + "standby": "Oczekuje" + }, + "status": { + "A": "A (niepodłączony)", + "B": "B (podłączony)", + "C": "C (ładowanie)" } }, "pv": { "titleAdd": "Dodaj licznik energii słonecznej", "titleEdit": "Edytuj licznik energii słonecznej" }, + "section": { + "additionalMeter": "Dodatkowy licznik energii", + "general": "Ogólne", + "grid": "Sieć energetyczna", + "integrations": "Integracje", + "loadpoints": "Ładowanie i ogrzewanie", + "meter": "Fotowoltaika i akumulator", + "vehicles": "Pojazdy" + }, + "sponsor": { + "addToken": "Wprowadź token", + "changeToken": "Zmień token" + }, + "tariffs": { + "title": "Taryfy" + }, "validation": { "failed": "nie udało się", "label": "Status", @@ -186,13 +341,15 @@ }, "vehicle": { "cancel": "Anulować", - "delete": "Usuń.", + "defaultMode": "Domyślny tryb", + "defaultModeHelp": "Tryb ładowania po podłączeniu pojazdu.", + "delete": "Usuń", "generic": "Inne integracje", "online": "Pojazdy z API online", "save": "Zapisz", "scooter": "Skuter", "template": "Producent", - "titleAdd": "Dodaj samochód", + "titleAdd": "Dodaj pojazd", "titleEdit": "Edytuj pojazd", "validateSave": "Sprawdź i zapisz" } @@ -201,13 +358,13 @@ "community": { "greenEnergy": "Energia słoneczna", "greenEnergySub1": "naładowany z evcc", - "greenEnergySub2": "od Października 2022", + "greenEnergySub2": "od października 2022", "greenShare": "Energii słonecznej", "greenShareSub1": "zasilanie jest dostarczone przez", "greenShareSub2": "słońce i domowe akumulatory energii", "power": "Moc ładowania", "powerSub1": "{activeClients} z {totalClients} uczestników", - "powerSub2": "ładuje się...", + "powerSub2": "ładuje się…", "tabTitle": "Dane społeczności" }, "savings": { @@ -220,27 +377,33 @@ "moneySaved": "{value} zaoszczędzone", "percentGrid": "{grid} kWh sieć", "percentSelf": "{self} kWh słońce", - "percentTitle": "Energia Słoneczna", + "percentTitle": "Energia słoneczna", "period": { "30d": "ostatnie 30 dni", "365d": "ostatnie 365 dni", + "thisYear": "ten rok", "total": "cały czas" }, "periodLabel": "Okres:", - "priceTitle": "Cena Energii", + "priceTitle": "Cena energii", "referenceGrid": "sieć", "referenceLabel": "Dane referencyjne:", "tabTitle": "Moje dane" }, "sponsor": { "becomeSponsor": "Zostań sponsorem", + "becomeSponsorExtended": "Wesprzyj nas bezpośrednio, aby otrzymać naklejki.", "confetti": "Gotowy na konfetti?", "confettiPromise": "Będą naklejki i cyfrowe konfetti", "sticker": "… lub naklejki evcc?", - "supportUs": "Nasza misja: Spraw, aby ładowanie słoneczne stało się standardem. Pomóż evcc, płacąc tyle, ile jest to dla Ciebie warte.", - "thanks": "Dzięki za wsparcie, {sponsor}! Pomaga nam to w dalszym rozwoju.", + "supportUs": "Naszą misją jest uczynienie ładowania słonecznego normą. Pomóż evcc, płacąc tyle, ile jest to dla Ciebie warte.", + "thanks": "Dzięki za wsparcie, {sponsor}! Pomaga nam to w dalszym rozwoju evcc.", "titleNoSponsor": "Wesprzyj nas", - "titleSponsor": "Jesteś sponsorem" + "titleSponsor": "Jesteś sponsorem", + "titleTrial": "Tryb próbny", + "titleVictron": "Sponsorowane przez Victron Energy", + "trial": "Jesteś w trybie próbnym i możesz korzystać ze wszystkich funkcji. Prosimy o rozważenie wsparcia projektu.", + "victron": "Używasz evcc na sprzęcie Victron Energy i masz dostęp do wszystkich funkcji." }, "telemetry": { "optIn": "Chcę udostępnić swoje dane.", @@ -257,7 +420,7 @@ "modalTitle": "Nowa wersja dostępna", "modalUpdate": "Instaluj", "modalUpdateNow": "Instaluj teraz", - "modalUpdateStarted": "Nowa wersja evcc uruchomi się...", + "modalUpdateStarted": "Nowa wersja evcc uruchomi się…", "modalUpdateStatusStart": "Instalacja rozpoczęta:" } }, @@ -267,6 +430,7 @@ "docs": "Dokumentacja", "github": "GitHub", "login": "Dane logowania pojazdu", + "logout": "Wylogowanie", "nativeSettings": "Zmień serwer", "needHelp": "Potrzebuję Pomocy?", "sessions": "Sesje ładowania" @@ -276,10 +440,12 @@ "documentationButton": "Dokumentacja", "issueButton": "Zgłoś błąd", "issueDescription": "Znalazłeś dziwne lub niewłaściwe zachowanie?", + "logsButton": "Pokaż logi", + "logsDescription": "Sprawdź logi pod kątem błędów.", "modalTitle": "Potrzebuję pomocy?", "primaryActions": "Coś nie działa tak, jak powinno? To dobre miejsca, aby uzyskać pomoc.", "restart": { - "cancel": "Anulować", + "cancel": "Anuluj", "confirm": "Tak, uruchom ponownie!", "description": "Normalne ponowne uruchamianie nie powinno być konieczne. Rozważ zgłoszenie błędu, jeśli chcesz regularnie restartować evcc.", "disclaimer": "Uwaga: evcc zakończy działanie i będzie polegać na systemie operacyjnym w celu ponownego uruchomienia evcc.", @@ -292,58 +458,85 @@ "main": { "chargingPlan": { "active": "Aktywny", + "addRepeatingPlan": "Dodaj plan powtarzalny", "arrivalTab": "Przyjazd", "day": "Dzień", "departureTab": "Wyjazd", "goal": "Cel ładowania", "modalTitle": "Plan ładowania", "none": "nic", - "remove": "Wyjąć", + "preconditionDescription": "Naładuj {duration} przed wyjazdem dla wstępnego kondycjonowania akumulatora.", + "preconditionLong": "Późniejsze ładowanie", + "preconditionOptionAll": "wszystko", + "preconditionOptionNo": "nie", + "preconditionShort": "Później", + "remove": "Wymaż", + "repeating": "powtórzenie", + "repeatingPlans": "Powtarzające się plany", + "selectAll": "Wybierz wszystko", "time": "Czas", "title": "Plan", "titleMinSoc": "Minimalne ładowanie", "titleTargetCharge": "Wyjazd", "unsavedChanges": "Są niezapisane zmiany. Zastosować teraz?", - "update": "Wykorzystać", + "update": "Zastosuj", "weekdays": "Dni" }, "energyflow": { - "battery": "Bateria", - "batteryCharge": "Ładowanie baterii", - "batteryDischarge": "Rozładowanie baterii", - "batteryHold": "Bateria (locked)", + "battery": "Akumulator", + "batteryCharge": "Ładowanie akumulatora", + "batteryDischarge": "Rozładowywanie akumulatora", + "batteryGridChargeActive": "ładowanie z sieci aktywne", + "batteryGridChargeLimit": "ładowanie z sieci gdy", + "batteryHold": "Akumulator (locked)", "batteryTooltip": "{energy} z {total} ({soc})", + "forecastTooltip": "prognoza: pozostała dziś produkcja energii słonecznej", "gridImport": "Z sieci", - "homePower": "Zużycie", - "loadpoints": "Ładowarka | Ładowarka | {count} Ładowarki", - "noEnergy": "Brak danych licznika", - "pvExport": "Eksport na siec", + "homePower": "Pobór", + "loadpoints": "Odbiornik energii| Odbiornik energii | {count} odbiorniki energii", + "noEnergy": "Brak danych licznika energii", + "pv": "Instalacja PV", + "pvExport": "Eksport do sieci", "pvProduction": "Produkcja", - "selfConsumption": "Konsumpcja własna" + "selfConsumption": "Autokonsumpcja" }, "heatingStatus": { - "charging": "Ogrzewanie…", + "charging": "Grzeje…", + "connected": "Oczekuje.", + "vehicleLimit": "Limit grzałki", "waitForVehicle": "Gotowe. Czekam na grzejnik…" }, + "hemsWarning": { + "description": "Obniżenie poboru energii, nieprzekraczające {limit}.", + "title": "Limit zewnętrzny:" + }, "loadpoint": { "avgPrice": "⌀ Cena", "charged": "Naładowano", "co2": "⌀ CO₂", "duration": "Czas trwania", - "fallbackName": "Ładowarka", + "fallbackName": "Punkt odbioru energii", + "finished": "Czas zakończenia", "power": "Moc", "price": "Koszt", "remaining": "Pozostało", "remoteDisabledHard": "{source}: wyłączone", "remoteDisabledSoft": "{source}: adaptacyjne ładowanie słonecznie wyłączone", - "solar": "Słoneczna" + "solar": "Słońce" }, "loadpointSettings": { - "currents": "Prąd Ładowania", + "batteryBoost": { + "description": "Szybkie ładowanie z akumulatora domowego.", + "label": "Doładowanie akumulatora", + "mode": "Dostępne tylko w trybie słonce i min+słońce.", + "once": "Doładowanie aktywne dla tej sesji ładowania." + }, + "batteryUsage": "Akumulator domowy", + "currents": "Prąd ładowania", "default": "domyślny", "disclaimerHint": "Uwaga:", "limitSoc": { - "description": "Limit ładowania używany, gdy pojazd jest podłączony.", + "description": "Limit ładowania stosowany, gdy ten pojazd jest podłączony.", "label": "Domyślny limit" }, "maxCurrent": { @@ -353,21 +546,21 @@ "label": "Min. Prąd" }, "minSoc": { - "description": "Pojazd jest „szybko” ładowany do {0} w trybie „Słońce”. Następnie kontynuuje tylko z nadwyżką fotowoltaiczną. Przydatne, aby zapewnić minimalny zasięg nawet w ciemniejsze dni.", + "description": "Pojazd będzie „szybko” naładowany do {0} w trybie „Słońce”. Następnie kontynuuje tylko z nadwyżką fotowoltaiczną. Przydatne, aby zapewnić minimalny zasięg nawet w pochmurne dni.", "label": "Minimalne naładowanie %" }, "onlyForSocBasedCharging": "Opcje te są dostępne tylko dla pojazdów ze znanym poziomem naładowania.", "phasesConfigured": { "label": "Fazy", - "no1p3pSupport": "Jak jest podłączona ładowarka?", + "no1p3pSupport": "Jak podłączone jest urządzenie?", "phases_0": "automatyczne przełączanie", "phases_1": "1 faza", "phases_1_hint": "({min} do {max})", "phases_3": "3 fazy", "phases_3_hint": "({min} do {max})" }, - "smartCostCheap": "Tanie ładowanie sieciowe", - "smartCostClean": "Czyste ładowanie sieci", + "smartCostCheap": "Tanie ładowanie z sieci", + "smartCostClean": "Czyste ładowanie z sieci", "title": "Ustawienia {0}", "vehicle": "Pojazd" }, @@ -381,14 +574,17 @@ "login": "zaloguj się", "logout": "wyloguj" }, + "startConfiguration": "Zacznijmy konfigurację", "targetCharge": { "activate": "Aktywować", "co2Limit": "Limit CO₂ z {co2}", "costLimitIgnore": "Skonfigurowany {limit} będzie ignorowany w tym okresie.", "currentPlan": "Plan aktywny", "descriptionEnergy": "Do kiedy należy załadować {targetEnergy} do pojazdu?", - "descriptionSoc": "Kiedy pojazd powinien zostać naladowany do {targetSoc}?", + "descriptionSoc": "Kiedy pojazd powinien zostać naładowany do {targetSoc}?", + "goalReached": "Cel już osiągnięty", "inactiveLabel": "Czas docelowy", + "nextPlan": "Następny plan", "notReachableInTime": "Cel zostanie osiągnięty {overrun} później.", "onlyInPvMode": "Plan ładowania działa tylko w trybie solarnym.", "planDuration": "Czas ładowania", @@ -403,12 +599,12 @@ "targetIsAboveVehicleLimit": "Limit pojazdu jest poniżej celu ładowania.", "targetIsInThePast": "Wybierz czas w przyszłości.", "targetIsTooFarInTheFuture": "Dostosujemy plan, gdy tylko dowiemy się więcej o przyszłości.", - "title": "Czas Docelowy", + "title": "Docelowy czas", "today": "dzisiaj", "tomorrow": "jutro", "update": "Aktualizować", "vehicleCapacityDocs": "Dowiedz się, jak to skonfigurować.", - "vehicleCapacityRequired": "Do oszacowania czasu ładowania wymagana jest pojemność akumulatora pojazdu." + "vehicleCapacityRequired": "Do oszacowania czasu ładowania wymagana jest pojemność akumulatora trakcyjnego pojazdu." }, "targetChargePlan": { "chargeDuration": "Czas ładowania", @@ -418,55 +614,86 @@ "unknownPrice": "nadal nieznany" }, "targetEnergy": { - "label": "Ograniczenie", + "label": "Limit", "noLimit": "brak" }, "vehicle": { "addVehicle": "Dodaj pojazd", "changeVehicle": "Zmień pojazd", - "detectionActive": "Wykrywanie pojazdu...", + "detectionActive": "Wykrywanie pojazdu…", "fallbackName": "Pojazd", "moreActions": "Więcej akcji", "none": "Brak pojazdu", - "notReachable": "Samochód nie był osiągalny. Spróbuj ponownie uruchomić evcc.", - "targetSoc": "Ograniczenie", + "notReachable": "Samochód był niedostępny. Spróbuj ponownie uruchomić evcc.", + "targetSoc": "Limit", "temp": "Temp.", - "tempLimit": "Ograniczenie temp.", + "tempLimit": "Limit temp.", "unknown": "Pojazd gościa", - "vehicleSoc": "Bateria" + "vehicleSoc": "Poziom naładowania" }, "vehicleStatus": { - "charging": "Ładuje się...", + "awaitingAuthorization": "Oczekiwanie na zezwolenie.", + "batteryBoost": "Doładowanie akumulatora aktywne.", + "charging": "Ładuje się…", "cheapEnergyCharging": "Dostępna tania energia.", + "cheapEnergyNextStart": "Tania energia za {duration}.", + "cheapEnergySet": "Limit cenowy został ustalony.", "cleanEnergyCharging": "Czysta energia dostępna.", - "climating": "Wykryto wstępne przygotowanie", + "cleanEnergyNextStart": "Czysta energia za {duration}.", + "cleanEnergySet": "Ustawiono limit CO₂.", + "climating": "Wykryto wstępne kondycjonowanie.", "connected": "Połączony.", + "disconnectRequired": "Sesja zakończona. Proszę ponownie się połączyć.", "disconnected": "Rozłączony.", + "feedinPriorityNextStart": "Wysokie stawki za energię elektryczną dostarczonaś do sieci zaczynają obowiązywać za {duration}.", + "feedinPriorityPausing": "Wstrzymano ładowanie słoneczne w celu zwiększenia dostarczania energii do sieci.", + "finished": "Zakończone.", "minCharge": "Minimalne ładowanie do {soc}.", "pvDisable": "Za mało nadwyżki. Wkrótce przerwa.", - "pvEnable": "Dostępne nadwyżki. Zaczynamy wkrótce.", - "scale1p": "Wkrótce przejdziemy na ładowanie jednofazowe.", - "scale3p": "Wkrótce przejdziemy na ładowanie 3-fazowe.", + "pvEnable": "Dostępna nadwyżka. Wkrótce rozpoczęcie.", + "scale1p": "Wkrótce zredukowanie na ładowanie jednofazowe.", + "scale3p": "Wkrótce zwiększenie na ładowanie 3-fazowe.", "targetChargeActive": "Plan ładowania aktywny. Szacunkowy czas zakończenia za {duration}.", - "targetChargePlanned": "Zaplanowane ładowanie zacznie się {duration}.", - "targetChargeWaitForVehicle": "Zaplanowane ładowanie gotowy. Czekajem na pojazd...", + "targetChargePlanned": "Zaplanowane ładowanie zacznie się za {duration}.", + "targetChargeWaitForVehicle": "Plan ładowania gotowy. Czekam na pojazd…", + "vehicleLimit": "Limit pojazdu", "vehicleLimitReached": "Osiągnięto limit pojazdu.", - "waitForVehicle": "Gotowe. Czekam na pojazd..." + "waitForVehicle": "Gotowe. Czekam na pojazd…", + "welcome": "Krótkie ładowanie początkowe w celu potwierdzenia połączenia." }, - "vehicles": "Garaż" + "vehicles": "Garaż", + "welcome": "Witajcie na pokładzie!" }, "notifications": { "dismissAll": "Odrzuć wszystkie", + "logs": "Wyświetl pełne logi", "modalTitle": "Powiadomienia" }, "offline": { - "message": "Brak połączenia z serwerem." + "configurationError": "Błąd podczas uruchamiania. Sprawdź konfigurację i uruchom ponownie.", + "message": "Brak połączenia z serwerem.", + "restart": "Uruchom ponownie", + "restartNeeded": "Wymagane do zastosowania zmian.", + "restarting": "Serwer będzie ponownie dostępny za chwilę." + }, + "passwordModal": { + "description": "Ustaw hasło, aby chronić ustawienia konfiguracji. Korzystanie z ekranu głównego jest nadal możliwe bez logowania.", + "empty": "Hasło nie powinno być puste", + "error": "Błąd: ", + "labelCurrent": "Aktualne hasło", + "labelNew": "Nowe hasło", + "labelRepeat": "Powtórz hasło", + "newPassword": "Utwórz hasło", + "noMatch": "Hasła nie pasują", + "titleNew": "Ustaw hasło administratora", + "titleUpdate": "Aktualizacja hasła administratora", + "updatePassword": "Aktualizuj hasło" }, "session": { "cancel": "Anuluj", "co2": "CO₂", "date": "Okres", - "delete": "Usunąć", + "delete": "Skasuj", "finished": "Zakończony", "meter": "Licznik", "meterstart": "Licznik początek", @@ -481,43 +708,88 @@ "avgPrice": "⌀ Cena", "chargeDuration": "Czas trwania", "chartTitle": { - "solar": "Udział energii słonecznej w ciągu roku" + "avgPriceByGroup": "⌀ Cena {byGroup}", + "byGroupLoadpoint": "według punktu ładowania", + "byGroupVehicle": "według pojazdu", + "energy": "Załadowana energia", + "energyGrouped": "Energia słoneczna a energia z sieci", + "energyGroupedByGroup": "Energia {byGroup}", + "energySubSolar": "{value} słońce", + "energySubTotal": "{value} razem", + "groupedCo2ByGroup": "Ilość CO₂ {byGroup}", + "groupedPriceByGroup": "Łączny koszt {byGroup}", + "historyCo2": "Emisje CO₂", + "historyPrice": "Koszty ładowania", + "solar": "Udział energii słonecznej w ciągu roku", + "solarByGroup": "Udział energii słonecznej {byGroup}" }, "co2": "⌀ CO₂", "csv": { "chargedenergy": "Energia (kWh)", - "created": "Stworzony", - "finished": "Zakończony", + "chargeduration": "Czas trwania", + "co2perkwh": "CO₂/kWh", + "created": "Utworzenie", + "finished": "Zakończenie", "identifier": "Identyfikator", - "loadpoint": "Ładowarka", + "loadpoint": "Punkt obciążenia", "meterstart": "Licznik początek (kWh)", - "meterstop": "Licznik koniec (kWh)", + "meterstop": "Licznik zakończenie (kWh)", "odometer": "Przebieg (km)", + "price": "Cena", + "priceperkwh": "Cena/kWh", + "solarpercentage": "Słońce (%)", "vehicle": "Pojazd" }, "csvPeriod": "Pobierz plik {period} CSV", "csvTotal": "Pobierz plik CSV", - "date": "Rozpoczęty", - "energy": "Naładowano", + "date": "Rozpoczęcie", + "energy": "Energia", "filter": { "allLoadpoints": "wszystkie punkty ładowania", "allVehicles": "wszystkie pojazdy", - "filter": "Filtrować" + "filter": "Filtruj" }, - "loadpoint": "Ładowarka", + "group": { + "co2": "Emisje", + "grid": "Sieć", + "price": "Cena", + "self": "Słońce" + }, + "groupBy": { + "loadpoint": "Punkt obciążenia", + "none": "Wszystko", + "vehicle": "Pojazd" + }, + "loadpoint": "Punkt obciążenia", "noData": "Brak sesji ładowania w tym miesiącu.", "overview": "Przegląd", + "period": { + "month": "Miesiąc", + "total": "Wszystko", + "year": "Rok" + }, "price": "Koszt", "reallyDelete": "Czy na pewno chcesz usunąć tę sesję?", - "solar": "Słoneczna", + "showIndividualEntries": "Pokaż poszczególne sesje", + "solar": "Słońce", "title": "Sesje ładowania", - "total": "Totalny", + "total": "Razem", + "type": { + "co2": "CO₂", + "price": "Cena", + "solar": "Słońce" + }, "vehicle": "Pojazd" }, "settings": { + "fullscreen": { + "enter": "Wejdź w tryb pełnoekranowy", + "exit": "Wyjdź z trybu pełnoekranowego", + "label": "Pełny ekran" + }, "hiddenFeatures": { - "label": "Eksperymentalny", - "value": "Pokaż eksperymentalne funkcje interfejsu" + "label": "Eksperymentalne", + "value": "Pokaż eksperymentalne funkcje interfejsu." }, "language": { "auto": "Automatyczny", @@ -537,6 +809,9 @@ "label": "Wygląd", "light": "jasny" }, + "time": { + "label": "Format czasu" + }, "title": "Interfejs użytkownika", "unit": { "km": "km", @@ -548,18 +823,28 @@ "activeHours": "{active} z {total}", "activeHoursLabel": "Aktywne godziny", "applyToAll": "Aplikować wszędzie?", - "batteryDescription": "Ładuje akumulator domu energią z sieci.", + "batteryDescription": "Ładuje akumulator domowy energią z sieci.", "cheapTitle": "Tanie ładowanie z sieci", "cleanTitle": "Czyste ładowanie z sieci", "co2Label": "Emisja CO₂", "co2Limit": "Limit CO₂", "loadpointDescription": "Umożliwia tymczasowe szybkie ładowanie w trybie solarnym.", - "modalTitle": "Ładowanie z inteligentnej sieci", + "modalTitle": "Inteligentne ładowanie z sieci", "none": "nie ma", "priceLabel": "Cena energii", "priceLimit": "Limit ceny", + "resetAction": "Usuń limit", + "resetWarning": "Nie skonfigurowano dynamicznej taryfy za pobranie energii z sieci ani źródła CO₂. Nadal obowiązuje limit {limit}. Czy wyczyścić konfigurację?", "saved": "Zapisano." }, + "smartFeedInPriority": { + "activeHoursLabel": "Godziny wstrzymane", + "description": "Wstrzymuje ładowanie w okresach wysokich cen, aby w pierwszej kolejności skupić się na opłacalnym zasileniu do sieci.", + "priceLabel": "Taryfa za zasilenie sieci", + "priceLimit": "Limit zasilenia sieci", + "resetWarning": "Nie skonfigurowano dynamicznej taryfy za zasilenie sieci. Nadal obowiązuje jednak jej limit {limit}. Czy chcesz wyczyścić konfigurację?", + "title": "Priorytet zasilenia sieci" + }, "startupError": { "configFile": "Używany plik konfiguracyjny:", "configuration": "Konfig", diff --git a/i18n/pt.json b/i18n/pt.json index 933522b39..78dfd19c8 100644 --- a/i18n/pt.json +++ b/i18n/pt.json @@ -65,7 +65,8 @@ }, "circuits": { "description": "Assegura que a soma de todos os Postos de Carregamento conectados a um circuito não excede os limites de potência e corrente configurados. Os circuitos podem ser combinados para construir uma hierarquia.", - "title": "Gestão de Cargas" + "title": "Gestão de Cargas", + "usableMeters": "Referências dos contadores utilizáveis" }, "control": { "description": "Normalmente funciona com os valores padrão. Mude-os apenas se sabe o que está a fazer.", @@ -98,7 +99,8 @@ "feedinPrice": "Preço de injeção na rede", "gridPrice": "Preço da Rede", "heaterTempLimit": "Limite do aquecimento", - "hemsType": "Sistema", + "hemsActiveLimit": "Limite ativo", + "hemsType": "Comunicação", "identifier": "Identificador RFID", "no": "não", "odometer": "Totalizador Km", @@ -124,6 +126,10 @@ "B": "B (ligado)", "C": "C (a carregar)" }, + "deviceValueHemsType": { + "eebus": "via EEBus", + "relay": "via Relay" + }, "devices": { "auxMeter": "“Consumidor inteligente”", "batteryStorage": "“Bateria”", @@ -176,7 +182,7 @@ "titleEdit": "Editar Contator de Rede" }, "hems": { - "description": "Conectar evcc a outro sistema de gestão de energia doméstica.", + "description": "Limitação da potência por sistemas externos (por exemplo, controladores EnWG 14a). Requer configuração de gestão de carga.", "title": "HEMS" }, "icon": { @@ -430,13 +436,17 @@ "changeToken": "Alterar token", "description": "O modelo de apoio (sponsoring) ajuda-nos a manter o projeto e a desenvolver, de forma sustentável, novas funcionalidades. Como apoiante (sponsor), terá acesso às integrações de todos os Carregadores.", "descriptionToken": "Você obtém o token de {url}. Também oferecemos um token de avaliação para teste {trialToken}.", + "enterYourToken": "Introduzir o seu token", "error": "O token de Apoiante (Sponsor) não é válido.", + "invalid": "inválido", "labelToken": "Token de Apoiante (Sponsor)", "title": "Patrocínio", "tokenRequired": "Tem de configurar um token de Patrocínio (Sponsor) antes de poder criar este dispositivo.", "tokenRequiredLearnMore": "Mais informações.", "tokenRequiredShort": "Nenhum token de patrocínio configurado.", - "trialToken": "Token de teste" + "trialToken": "token de teste", + "viaYaml": "através de evcc.yaml", + "yourToken": "O seu token" }, "system": { "backupRestore": { @@ -718,6 +728,7 @@ "gridImport": "Consumo da Rede", "homePower": "Consumo", "loadpoints": "Carregador | Carregador | {count} Carregadores", + "loadpointsLimit": "limite {limit}", "noEnergy": "Sem dados", "pv": "Sistema fotovoltaico", "pvExport": "Injeção na Rede", @@ -730,6 +741,10 @@ "vehicleLimit": "Limite do aquecedor", "waitForVehicle": "Pronto. À espera do aquecedor…" }, + "hemsWarning": { + "description": "Reduzir a carga de modo a não exceder {limit}.", + "title": "Limite externo:" + }, "loadpoint": { "avgPrice": "Preço", "charged": "Carregado", diff --git a/i18n/sv.json b/i18n/sv.json index 300a073bd..ea8b52e9b 100644 --- a/i18n/sv.json +++ b/i18n/sv.json @@ -65,7 +65,8 @@ }, "circuits": { "description": "Säkrar, att summan av laddpunkter kopplad till en krets inte överskrider den konfigurerade effektgränsen. Kretsar kan nästlas för att bygga en hierarki.", - "title": "Belastningshantering" + "title": "Belastningshantering", + "usableMeters": "Användbara mätarreferenser" }, "control": { "description": "Standardvärdena är vanligtsvis ok. Ändra bara om du vet vad du gör.", @@ -98,7 +99,8 @@ "feedinPrice": "Inmatningspris", "gridPrice": "Nätpris", "heaterTempLimit": "Värmarbegränsning", - "hemsType": "System", + "hemsActiveLimit": "Aktiv begränsning", + "hemsType": "Kommunikation", "identifier": "RFID-identifierare", "no": "nej", "odometer": "Mätarställning", @@ -124,6 +126,10 @@ "B": "B (ansluten)", "C": "C (laddar)" }, + "deviceValueHemsType": { + "eebus": "via EEBus", + "relay": "via relä" + }, "devices": { "auxMeter": "Smart förbrukare", "batteryStorage": "Batterilager", @@ -176,7 +182,7 @@ "titleEdit": "Ändra elnätsmätare" }, "hems": { - "description": "Anslut evcc till annat energistyrningssystem i hemmet.", + "description": "Effektbegränsning mha externt system (tex. §14a EnWG styrbox). Fordrar lasthanteringskonfiguration.", "title": "HEMS" }, "icon": { @@ -266,19 +272,19 @@ "save": "Spara", "showAllSettings": "Visa alla inställningar", "solarBehaviorCustomHelp": "Definera dina egna aktiverings- och deaktiverings-tröskelvärden och fördröjningar.", - "solarBehaviorDefaultHelp": "Ladda endast med solenergiöverskott. Starta efter {enableDelay} av överskott. Stanna när överskottet går under {disableDelay}.", - "solarBehaviorLabel": "Solenergi inställningar", + "solarBehaviorDefaultHelp": "Starta efter {enableDelay} av tillräckligt överskott. Stanna när det inte är tillräckligt överskottet i {disableDelay}.", + "solarBehaviorLabel": "Solöverskott", "solarModeCustom": "egen", "solarModeMaximum": "maximal solenergi", "thresholdDisableDelayLabel": "Stäng av fördröjning", "thresholdDisableHelpInvalid": "Ange ett positivt värde.", - "thresholdDisableHelpPositive": "Sluta ladda när mer än {power} under {delay} används från elnätet.", - "thresholdDisableHelpZero": "Sluta när minimum laddningseffekt inte kan uppfyllas under {delay}.", + "thresholdDisableHelpPositive": "Sluta när mer än {power} används från elnätet i {delay} .", + "thresholdDisableHelpZero": "Sluta när minimum effekt inte kan uppfyllas under {delay}.", "thresholdDisableLabel": "Koppla bort elnätet", "thresholdEnableDelayLabel": "Slå på fördröjning", "thresholdEnableHelpInvalid": "Ange ett negativt värde.", - "thresholdEnableHelpNegative": "Börjar ladda när {surplus} överskott finns i {delay}.", - "thresholdEnableHelpZero": "Starta när minimum överskott av laddningseffekt finns i {delay}.", + "thresholdEnableHelpNegative": "Starta när {surplus} överskott finns i {delay}.", + "thresholdEnableHelpZero": "Starta när minimum av nödvändig effekt finns i {delay}.", "thresholdEnableLabel": "Anslut elnätet", "titleAdd": { "charging": "Lägg till laddplats", @@ -304,7 +310,7 @@ "main": { "addAdditional": "Lägg till ytterligare mätare", "addGrid": "Lägg till elmätare", - "addLoadpoint": "Lägg till laddbox", + "addLoadpoint": "Lägg till laddare eller värmekälla", "addPvBattery": "Lägg till solceller eller batteri", "addTariffs": "Lägg till tariffer", "addVehicle": "Lägg till fordon", @@ -420,7 +426,7 @@ "general": "Allmänna", "grid": "Elnät", "integrations": "Integrationer", - "loadpoints": "Laddpunkter", + "loadpoints": "Laddare & värmekällor", "meter": "Sol & batteri", "system": "System", "vehicles": "Fordon" @@ -429,7 +435,7 @@ "addToken": "Ange sponsor-token", "changeToken": "Ändra sponsor-token", "description": "Sponsormodellen hjälper oss att underhålla projektet och hållbart bygga nya och spännande funktioner. Som sponsor får du tillgång till alla laddningsmöjligheter.", - "descriptionToken": "Du får token från {url}. För att komma igång erbjuder vi en ", + "descriptionToken": "Sponsorer hittar sin token på {url}. För att komma igång erbjuder vi en {trialToken}.", "enterYourToken": "Ange sponsor-token", "error": "Din sponsor-token är inte giltig.", "invalid": "ogiltig", @@ -679,7 +685,7 @@ "iframeIssue": "Ditt lösenord är korrekt, men din webbläsare verkar ha tagit bort autentiseringscookien. Detta kan hända om du kör evcc i en iframe via HTTP.", "invalid": "Ogiltigt lösenord.", "login": "Logga in", - "password": "Lösenord", + "password": "Lösenord administratör", "reset": "Återställ lösenord?", "title": "Autentisering" }, @@ -723,6 +729,7 @@ "gridImport": "Import från elnät", "homePower": "Konsumtion", "loadpoints": "Laddare | Laddare | {count} laddare", + "loadpointsLimit": "{limit} begränsning", "noEnergy": "Inga mätaruppgifter", "pv": "Solanläggning", "pvExport": "Export till elnät", @@ -735,6 +742,10 @@ "vehicleLimit": "Värmarbegränsning", "waitForVehicle": "Redo, väntar på värmare…" }, + "hemsWarning": { + "description": "Reducerad laddning för att inte överskrida {limit}.", + "title": "Extern begränsning:" + }, "loadpoint": { "avgPrice": "⌀ pris", "charged": "Laddat", diff --git a/i18n/uk.json b/i18n/uk.json index 715d81620..40ee4dda1 100644 --- a/i18n/uk.json +++ b/i18n/uk.json @@ -65,7 +65,8 @@ }, "circuits": { "description": "Гарантує, що сума всіх точок навантаження, підключених до ланцюга, не перевищує налаштованих обмежень потужності та струму. Схеми можуть бути вкладеними для побудови ієрархії.", - "title": "Керування навантаженням" + "title": "Керування навантаженням", + "usableMeters": "Використовувані посилання на лічильники" }, "control": { "description": "Зазвичай стандартні значення підходять. Змінюйте їх, лише якщо знаєте, що робите.", @@ -98,7 +99,8 @@ "feedinPrice": "Збірна ціна", "gridPrice": "Ціна сітки", "heaterTempLimit": "Обмеження нагрівача", - "hemsType": "Система", + "hemsActiveLimit": "Активний ліміт", + "hemsType": "Зв'язок", "identifier": "RFID-ідентифікатор", "no": "ні", "odometer": "Одометр", @@ -124,6 +126,10 @@ "B": "B (підключено)", "C": "C (зарядка)" }, + "deviceValueHemsType": { + "eebus": "через EEBus", + "relay": "через реле" + }, "devices": { "auxMeter": "Розумний споживач", "batteryStorage": "Акумуляторне зберігання", @@ -176,7 +182,7 @@ "titleEdit": "Редагувати лічильник електромережі" }, "hems": { - "description": "Підключіть evcc до іншої домашньої системи керування енергією.", + "description": "Обмеження потужності зовнішніми системами (наприклад, контролерами EnWG 14a). Потрібна конфігурація керування навантаженням.", "title": "HEMS" }, "icon": { @@ -438,7 +444,7 @@ "tokenRequired": "Перш ніж створити цей пристрій, потрібно налаштувати маркер спонсора.", "tokenRequiredLearnMore": "Дізнайтесь більше.", "tokenRequiredShort": "Токен спонсора не налаштовано.", - "trialToken": "Пробний жетон", + "trialToken": "пробний токен", "viaYaml": "через evcc.yaml", "yourToken": "Ваш токен" }, @@ -723,6 +729,7 @@ "gridImport": "Використання мережі", "homePower": "Споживання", "loadpoints": "Зарядний пристрій| Зарядний пристрій | {count} зарядні пристрої", + "loadpointsLimit": "ліміт {limit}", "noEnergy": "Немає даних лічильника", "pv": "Сонячна система", "pvExport": "Експорт мережі", @@ -735,6 +742,10 @@ "vehicleLimit": "Обмеження нагрівача", "waitForVehicle": "Готовий. Очікування обігрівача…" }, + "hemsWarning": { + "description": "Зменшено плату до не більше {limit}.", + "title": "Зовнішнє обмеження:" + }, "loadpoint": { "avgPrice": "⌀ Ціна", "charged": "Заряджено",