From b6c3d556086ab7926b6c5fcfc9489da3868a3e37 Mon Sep 17 00:00:00 2001 From: "Weblate (bot)" Date: Mon, 15 Dec 2025 22:42:24 +0100 Subject: [PATCH] Translations update from Hosted Weblate (#25893) --- i18n/bs.json | 1 + i18n/da.json | 39 +++++++++++++++++-- i18n/hr.json | 5 +++ i18n/it.json | 106 ++++++++++++++++++++++++++++++--------------------- i18n/lt.json | 39 +++++++++++++++++-- i18n/nl.json | 49 +++++++++++++++++------- i18n/pl.json | 4 +- i18n/sv.json | 39 +++++++++++++++++-- i18n/uk.json | 39 +++++++++++++++++-- 9 files changed, 245 insertions(+), 76 deletions(-) create mode 100644 i18n/bs.json diff --git a/i18n/bs.json b/i18n/bs.json new file mode 100644 index 000000000..0967ef424 --- /dev/null +++ b/i18n/bs.json @@ -0,0 +1 @@ +{} diff --git a/i18n/da.json b/i18n/da.json index cbed4e720..9a886345e 100644 --- a/i18n/da.json +++ b/i18n/da.json @@ -1,4 +1,22 @@ { + "authProviders": { + "authCode": "Godkendelseskode", + "authCodeHelp": "Kopiér koden og anvend den i næste trin. Den er gyldig i {duration}.", + "authorizationRequired": "Godkendelse krævet", + "buttonConnect": "Opret forbindelse til {provider}", + "buttonDisconnect": "Afbryd forbindelse", + "confirmLogout": "Er du sikker på, at du vil afbryde {title}?", + "connect": "forbind", + "disconnect": "afbryd", + "loggedOut": "Du er nu logget ud", + "logoutFailed": "Kunne ikke logge ud", + "modalDescriptionLogin": "Fuldfør autorisationsprocessen for at etablere forbindelsen med {provider}.", + "modalDescriptionLogout": "Dette vil afbryde din {provider}-konto og fjerne adgangen til dens data.", + "success": "Godkendelse med {title} er gennemført.", + "successCloseModal": "Du kan nu lukke dialogboksen.", + "successCloseTab": "Du kan nu lukke denne fane.", + "title": "Godkendelsesstatus" + }, "batterySettings": { "batteryLevel": "Batteri-niveau", "bufferStart": { @@ -164,6 +182,8 @@ "cancel": "Afbryd", "clear": "Slet", "close": "Luk", + "copied": "Kopieret!", + "copy": "Kopier", "customHelp": "Opret en brugerdefineret enhed ved hjælp af evcc's plugin-system.", "customOption": "Brugerdefineret enhed", "delete": "Slet", @@ -200,8 +220,19 @@ "titleEdit": "Rediger måler for elnettet" }, "hems": { + "csv": { + "created": "Oprettet", + "finished": "Afsluttet", + "gridpower": "Strømforbrug fra elnettet (kW)", + "limitpower": "Grænse (kW)", + "type": "Type" + }, "description": "Effektbegrænsning fra eksterne systemer (fx EnWG 14a-styringer). Kræver konfiguration af belastningsstyring.", - "title": "HEMS" + "downloadCsv": "Download CSV", + "eventsRecorded": "Registrerede {count} netbegrænsningshændelser.", + "lastEvent": "Sidst {timeAgo}.", + "title": "HEMS", + "yamlConfigured": "Bemærk: Er konfigureret via evcc.yaml. Fjern indtastningen fra filen for at aktivere redigering her." }, "icon": { "change": "ændre", @@ -375,9 +406,9 @@ "baudrate": "Baudrate", "comset": "ComSet", "connection": "Modbus forbindelse", - "connectionHintSerial": "Enheden er direkte forbundet til evcc via et RS485-interface.", - "connectionHintTcpip": "Enheden kan adresseres fra evcc via LAN/Wifi.", - "connectionValueSerial": "Serial / USB", + "connectionHintSerial": "Enheden er direkte forbundet via RS485 (eller USB-til-RS485-adapter).", + "connectionHintTcpip": "Enheden er tilgængelig via netværk (LAN/WiFi).", + "connectionValueSerial": "RS485", "connectionValueTcpip": "Netværk", "device": "Enhedsnavn", "deviceHint": "Eksempel: /dev/ttyUSB0", diff --git a/i18n/hr.json b/i18n/hr.json index 958ed5e41..ea76a4c94 100644 --- a/i18n/hr.json +++ b/i18n/hr.json @@ -158,7 +158,11 @@ }, "general": { "applyAndClose": "Primjeni i zatvori", + "authPerform": "Spoji sa {provider}", + "authPerformHint": "Otvorit će se u novoj kartici. Vratite se ovdje za nastavak.", + "authPrepare": "Pripremi vezu", "cancel": "Odustani", + "clear": "Očisti", "close": "Zatvori", "customHelp": "Izradite posebni uređaj koristeći evcc sustav dodataka.", "customOption": "Posebni uređaj", @@ -695,6 +699,7 @@ "authProviders": { "confirmLogout": "Stvarno želiš odspojiti {title}?", "loggedOut": "Uspješna odjava", + "success": "Autorizacija s {title} je bila uspješna. Sada možete zatvoriti ovu karticu.", "title": "Status autorizacije" }, "blog": "Blog", diff --git a/i18n/it.json b/i18n/it.json index 3fae00387..8d4fed497 100644 --- a/i18n/it.json +++ b/i18n/it.json @@ -1,4 +1,19 @@ { + "authProviders": { + "authCode": "Codice di autenticazione", + "authCodeHelp": "Copia questo codice e utilizzalo nel passaggio successivo. Valido per {duration}.", + "authorizationRequired": "Autorizzazione richiesta", + "buttonConnect": "Connettiti a {provider}", + "buttonDisconnect": "Disconnetti", + "confirmLogout": "Sei sicuro di voler disconnettere {title}?", + "connect": "connetti", + "disconnect": "disconnetti", + "modalDescriptionLogin": "Completa la procedura di autorizzazione per stabilire la connessione con {provider}.", + "modalDescriptionLogout": "Questo disconnetterà il tuo account {provider} e rimuoverà l'accesso ai suoi dati.", + "success": "L'autorizzazione con {title} è stata completata con successo.", + "successCloseModal": "Puoi ora chiudere questa finestra di dialogo.", + "successCloseTab": "Puoi ora chiudere questa scheda." + }, "batterySettings": { "batteryLevel": "Livello batteria", "bufferStart": { @@ -45,10 +60,13 @@ "switchsockets": "Prese commutabili", "template": "Produttore", "titleAdd": { - "charging": "Aggiungi caricabatterie" + "charging": "Aggiungi Caricabatterie" }, "titleEdit": { "charging": "Modifica caricabatterie" + }, + "type": { + "heatpump": "Pompa di calore definita dall'utente" } }, "circuits": { @@ -58,7 +76,7 @@ "control": { "description": "Normalmente le impostazioni di default sono adeguate. Modificale solo se sai cosa stai facendo.", "descriptionInterval": "Intervallo ciclo di aggiornamento in secondi. Definisce quanto spesso evcc rileva i dati, modifica la potenza di carica e aggiorna l'interfaccia utente. Intervalli ridotti (<30s) possono causare oscillazioni e comportamenti indesiderati.", - "descriptionResidualPower": "Modifica la soglia di corrente per il ciclo di controllo. Se hai una batteria è consigliabile impostare un valore minimo di 100W: in questo modo la batteria riceverà una priorità rispetto all'uso della rete elettrica", + "descriptionResidualPower": "Modifica la soglia di corrente per il ciclo di controllo. Se hai una batteria è consigliabile impostare un valore minimo di 100W: in questo modo la batteria riceverà una priorità rispetto all'uso della rete elettrica.", "labelInterval": "Intervallo di aggiornamento", "labelResidualPower": "Potenza residua", "title": "Comportamento di controllo" @@ -86,7 +104,7 @@ "feedinPrice": "Prezzo di vendita", "gridPrice": "Prezzo d'acquisto", "heaterTempLimit": "Limite del dispositivo di riscaldamento", - "hemsType": "Sistema", + "hemsType": "Comunicazione", "identifier": "Identificatore RFID", "no": "no", "odometer": "Chilometraggio", @@ -104,7 +122,7 @@ "temp": "Temperatura", "topic": "Argomento", "url": "URL", - "vehicleLimitSoc": "Limite del veicolo", + "vehicleLimitSoc": "Limite di carica", "yes": "sì" }, "deviceValueChargeStatus": { @@ -118,11 +136,11 @@ "solarSystem": "Sistema fotovoltaico" }, "eebus": { - "description": "Configurazione che permette a evcc di comunicare con altri dispositivi EEBus", + "description": "Configurazione che permette a evcc di comunicare con altri dispositivi EEBus.", "title": "EEBus" }, "ext": { - "description": "Può essere utilizzato per la gestione del carico o per le statistiche.", + "description": "Registra i valori energetici dei consumatori non controllati (ad es. frigorifero, lavatrice, ecc.) a fini statistici. Questi contatori possono essere utilizzati anche per la gestione del carico (ad es. subdistribuzione).", "titleAdd": "Aggiungi contatore esterno", "titleEdit": "Modifica contatore esterno" }, @@ -156,7 +174,7 @@ "titleEdit": "Modifica contatore di rete" }, "hems": { - "description": "Connetti evcc ad un altro sistema di gestione della corrente di casa.", + "description": "Limitazione di potenza da parte di sistemi esterni (ad es. controllori EnWG 14a). Richiede la configurazione della gestione del carico.", "title": "HEMS" }, "influx": { @@ -179,7 +197,7 @@ "addCharger": { "charging": "Aggiungi caricabatterie" }, - "addMeter": "Aggiungi un contatore dedicato per il caricabatterie", + "addMeter": "Aggiungi contatore energetico dedicato", "cancel": "Annulla", "chargerError": { "charging": "È necessario configurare un caricatore." @@ -188,19 +206,19 @@ "charging": "Caricabatterie" }, "chargerPower11kw": "11 kW", - "chargerPower11kwHelp": "Utilizzerà un intervallo di corrente tra 6 e 16A", + "chargerPower11kwHelp": "Utilizzerà un intervallo di corrente tra 6 e 16 A.", "chargerPower22kw": "22 kW", - "chargerPower22kwHelp": "Utilizzerà un intervallo di corrente tra 6 e 32A", + "chargerPower22kwHelp": "Utilizzerà un intervallo di corrente tra 6 e 32 A.", "chargerPowerCustom": "altro", - "chargerPowerCustomHelp": "Definire un intervallo di corrente personalizzato", + "chargerPowerCustomHelp": "Definire un intervallo di corrente personalizzato.", "chargerTypeLabel": "Tipo di caricabatterie", - "chargingTitle": "In carica", + "chargingTitle": "Comportamento", "circuitLabel": "Circuito", "circuitUnassigned": "non assegnato", "defaultModeHelp": { "charging": "Modalità di ricarica quando si collega il veicolo." }, - "defaultModeHelpKeep": "Mantiene l'ultima modalità di ricarica selezionata.", + "defaultModeHelpKeep": "Mantiene l'ultima modalità selezionata.", "defaultModeLabel": "Modalità predefinita", "delete": "Cancella", "electricalSubtitle": "Se non sei sicuro, chiedi al tuo elettricista.", @@ -217,7 +235,7 @@ "phases3p": "Trifase", "phasesAutomatic": "Fasi automatiche", "phasesAutomaticHelp": "Il tuo caricabatterie supporta il passaggio automatico tra la carica monofase e quella trifase. Nella schermata principale è possibile modificare la gestione della fase durante la ricarica.", - "phasesHelp": "Numero delle fasi collegate al caricabatterie.", + "phasesHelp": "Numero di fasi collegate.", "phasesLabel": "Fasi", "pollIntervalDanger": "L'aggiornamento ripetuto dei dati dal veicolo può scaricarne la batteria. Alcune case automobilistiche possono in questi casi impedire attivamente la carica. Non raccomandato! Usare solo se si è consapevoli dei rischi.", "pollIntervalHelp": "Intervallo tra gli aggiornamenti tramite API del veicolo. Intervalli più brevi possono scaricare la batteria.", @@ -229,18 +247,18 @@ "pollModeConnected": "collegato", "pollModeConnectedHelp": "Aggiorna lo stato del veicolo ad intervalli regolari quando collegato.", "pollModeLabel": "Modalità di aggiornamento", - "priorityHelp": "I punti di ricarica a maggiore priorità hanno un accesso preferenziale al surplus di produzione solare.", + "priorityHelp": "Le priorità più elevate ottengono l'accesso preferenziale al surplus solare.", "priorityLabel": "Priorità", "save": "Salva", "showAllSettings": "Mostra tutte le impostazioni", "solarBehaviorCustomHelp": "Definisci soglie personalizzate di attivazione e disattivazione della ricarica.", - "solarBehaviorDefaultHelp": "Carica soltanto con surplus solare. Inizia se il surplus è mantenuto per {enableDelay}. Interrompi quando non c'è sufficiente surplus per {disableDelay}.", - "solarBehaviorLabel": "Comportamento modalità solare", + "solarBehaviorDefaultHelp": "Avvia dopo {enableDelay} di surplus sufficiente. Interrompi quando il surplus non è sufficiente per {disableDelay}.", + "solarBehaviorLabel": "Solare", "solarModeCustom": "personalizzato", "solarModeMaximum": "massimo solare", "thresholdDisableDelayLabel": "Ritardo di disattivazione", "thresholdDisableHelpInvalid": "Inserisci un valore positivo.", - "thresholdDisableHelpPositive": "Interrompi la ricarica in caso di prelievo dalla rete di più di {power} per più di {delay}.", + "thresholdDisableHelpPositive": "Interrompi in caso di prelievo dalla rete superiore a {power} per più di {delay}.", "thresholdDisableHelpZero": "Interrompi quando la potenza minima di ricarica non può essere sostenuta per {delay}.", "thresholdDisableLabel": "Soglia di disattivazione (W)", "thresholdEnableDelayLabel": "Ritardo di attivazione", @@ -264,7 +282,7 @@ "addVehicle": "Aggiungi veicolo", "configured": "configurato", "edit": "modifica", - "loadpointRequired": "E' necessario configurare almeno un punto di carica.", + "loadpointRequired": "È necessario configurare almeno un punto di ricarica.", "name": "Nome", "title": "Configurazione", "unconfigured": "non configurato", @@ -310,7 +328,7 @@ "protocolValueTcp": "TCP" }, "modbusproxy": { - "description": "Permetti a più client di accedere ad un singolo dispositivo Modbus", + "description": "Alcuni dispositivi Modbus supportano solo una o pochissime connessioni. evcc può fungere da proxy, consentendo l'accesso simultaneo a più client (domotica, script, ecc.).", "title": "Proxy Modbus" }, "mqtt": { @@ -327,7 +345,7 @@ "labelInsecure": "Validazione certificato", "labelPassword": "Password", "labelTopic": "Argomento", - "labelUser": "Username", + "labelUser": "Nome utente", "publishing": "Pubblicazione", "title": "MQTT" }, @@ -382,7 +400,7 @@ "labelToken": "Token sponsor", "title": "Sponsorizzazione", "tokenRequired": "Devi configurare un token sponsor prima di poter creare questo dispositivo.", - "tokenRequiredLearnMore": "Maggiori informazioni", + "tokenRequiredLearnMore": "Maggiori informazioni.", "trialToken": "Token di prova" }, "system": { @@ -405,7 +423,7 @@ "validation": { "failed": "fallito", "label": "Stato", - "running": "in corso di verifica...", + "running": "Verifica in corso…", "success": "riuscito", "unknown": "sconosciuto", "validate": "convalidato" @@ -446,7 +464,7 @@ "greenShareSub2": "Solare e accumulo di batterie", "power": "Potenza di carica", "powerSub1": "{activeClients} di {totalClients} partecipanti", - "powerSub2": "in carica...", + "powerSub2": "in carica…", "tabTitle": "Comunità online" }, "savings": { @@ -502,7 +520,7 @@ "modalTitle": "Aggiornamento disponibile", "modalUpdate": "Installare", "modalUpdateNow": "Installa ora", - "modalUpdateStarted": "Evcc ripartirà dopo l'aggiornamento...", + "modalUpdateStarted": "Evcc ripartirà dopo l'aggiornamento…", "modalUpdateStatusStart": "Installazione avviata:" } }, @@ -569,7 +587,7 @@ "download": "Scarica log completo", "levelLabel": "Filtra per livello log", "nAreas": "{count} aree", - "noResults": "Nessun log corrispondente", + "noResults": "Nessun log corrispondente.", "search": "Cerca", "selectAll": "seleziona tutti", "showAll": "Mostra tutto", @@ -634,10 +652,10 @@ "selfConsumption": "Autoconsumo" }, "heatingStatus": { - "charging": "Scaldando. . .", - "connected": "Standby.", + "charging": "Scaldando…", + "connected": "In attesa.", "vehicleLimit": "Limite riscaldamento", - "waitForVehicle": "Pronto. In attesa del calorifero. . ." + "waitForVehicle": "Pronto. In attesa del calorifero…" }, "loadpoint": { "avgPrice": "⌀ Prezzo", @@ -728,7 +746,7 @@ "targetIsAboveLimit": "Il limite di carica configurato ({limit}) sarà ignorato durante questo intervallo.", "targetIsAboveVehicleLimit": "Limite dell'auto è inferiore all'obbiettivo di carica.", "targetIsInThePast": "Scegli un orario nel futuro, Marty.", - "targetIsTooFarInTheFuture": "Adatteremo il piano non appena prevederemo il futuro", + "targetIsTooFarInTheFuture": "Modificheremo il piano non appena avremo maggiori informazioni sul futuro.", "title": "Tempo target", "today": "oggi", "tomorrow": "domani", @@ -750,7 +768,7 @@ "vehicle": { "addVehicle": "Aggiungi un veicolo", "changeVehicle": "Cambia veicolo", - "detectionActive": "Rilevamento del veicolo...", + "detectionActive": "Rilevamento del veicolo…", "fallbackName": "Veicolo", "moreActions": "altre azioni", "none": "Nessun veicolo", @@ -763,8 +781,8 @@ }, "vehicleStatus": { "awaitingAuthorization": "Aspettando l'autorizzazione.", - "batteryBoost": "Boost da batteria attivo", - "charging": "In carica...", + "batteryBoost": "Boost da batteria attivo.", + "charging": "In carica…", "cheapEnergyCharging": "Corrente economica disponibile.", "cheapEnergyNextStart": "Corrente economica in {duration}.", "cheapEnergySet": "Impostato limite di prezzo.", @@ -777,16 +795,16 @@ "disconnected": "Disconnesso.", "finished": "Finito.", "minCharge": "Ricarica minima a {soc}.", - "pvDisable": "Eccedenza insufficiente. In pausa {remaining}…", - "pvEnable": "Eccedenza disponibile tra poco", - "scale1p": "Riduzione alla potenza monofase in {remaining}…", - "scale3p": "Aumento a potenza trifase in {remaining}…", + "pvDisable": "Surplus insufficiente. Pausa a breve.", + "pvEnable": "Surplus disponibile. Avvio a breve.", + "scale1p": "Riduzione a ricarica monofase a breve.", + "scale3p": "Passaggio alla ricarica trifase a breve.", "targetChargeActive": "Piano di ricarica attivo. Fine prevista tra {duration}.", "targetChargePlanned": "Il piano di ricarica inizia tra {duration}.", - "targetChargeWaitForVehicle": "Piano di ricarica pronto. In attesa del veicolo...", + "targetChargeWaitForVehicle": "Piano di ricarica pronto. In attesa del veicolo…", "vehicleLimit": "Limite del veicolo", "vehicleLimitReached": "Limite del veicolo raggiunto.", - "waitForVehicle": "Pronto. In attesa del veicolo...", + "waitForVehicle": "Pronto. In attesa del veicolo…", "welcome": "Piccola carica iniziale per confermare la connessione." }, "vehicles": "Parcheggio", @@ -801,11 +819,11 @@ "configurationError": "Errore durante l'avvio. Controlla la configurazione e riavvia.", "message": "Non connesso a un server.", "restart": "Riavvia", - "restartNeeded": "Necessario per applicare le modifiche", - "restarting": "I server ritorneranno presto" + "restartNeeded": "Necessario per applicare le modifiche.", + "restarting": "I server ritorneranno presto." }, "passwordModal": { - "description": "Imposta una password per proteggere la configurazione. L'uso della interfaccia principale è consentito anche senza login", + "description": "Imposta una password per proteggere le impostazioni di configurazione. È comunque possibile utilizzare la schermata principale senza effettuare il login.", "empty": "La password non deve essere vuota", "error": "Errore: ", "labelCurrent": "Password attuale", @@ -920,7 +938,7 @@ }, "hiddenFeatures": { "label": "Sperimentale", - "value": "Mostra caratteristiche sperimentali della UI" + "value": "Mostra caratteristiche sperimentali della UI." }, "language": { "auto": "Automatico", @@ -958,7 +976,7 @@ "activeHours": "{active} di {total}", "activeHoursLabel": "Ore attive", "applyToAll": "Applicare su tutti?", - "batteryDescription": "Carica la batteria di casa con la corrente della rete", + "batteryDescription": "Ricarica la batteria domestica con l'energia proveniente dalla rete elettrica.", "cheapTitle": "Ricarica economica con la rete", "cleanTitle": "Ricarica pulita con la rete", "co2Label": "Emissioni di CO₂", diff --git a/i18n/lt.json b/i18n/lt.json index 3990b0904..0ca92637f 100644 --- a/i18n/lt.json +++ b/i18n/lt.json @@ -1,4 +1,22 @@ { + "authProviders": { + "authCode": "Autentifikavimo kodas", + "authCodeHelp": "Nukopijuokite šį kodą ir panaudokite jį kitame žingsnyje. Galioja {duration}.", + "authorizationRequired": "Reikalingas autorizavimas", + "buttonConnect": "Prisijungti prie {provider}", + "buttonDisconnect": "Atsijungti", + "confirmLogout": "Ar tikrai norite atjungti {title}?", + "connect": "prisijungti", + "disconnect": "atjungti", + "loggedOut": "Sėkmingai atsijungta", + "logoutFailed": "Nepavyko atsijungti", + "modalDescriptionLogin": "Užbaikite autorizacijos procesą, kad užmegztumėte ryšį su {provider}.", + "modalDescriptionLogout": "Tai atjungs jūsų {provider} paskyrą ir panaikins prieigą prie jos duomenų.", + "success": "Autorizacija su {title} sėkminga.", + "successCloseModal": "Dabar galite uždaryti šį dialogo langą.", + "successCloseTab": "Dabar galite uždaryti šį skirtuką.", + "title": "Autorizacijos būsena" + }, "batterySettings": { "batteryLevel": "Kaupiklio įkrova", "bufferStart": { @@ -164,6 +182,8 @@ "cancel": "Atšaukti", "clear": "Išvalyti", "close": "Uždaryti", + "copied": "Nukopijuota!", + "copy": "Kopijuoti", "customHelp": "Sukurkite vartotojo apibrėžtą įrenginį naudodami evcc įskiepių sistemą.", "customOption": "Vartotojo apibrėžtas įrenginys", "delete": "Ištrinti", @@ -200,8 +220,19 @@ "titleEdit": "Redaguoti tinklo skaitiklį" }, "hems": { + "csv": { + "created": "Sukurta", + "finished": "Baigta", + "gridpower": "Tinklo Galia (kW)", + "limitpower": "Limitas (kW)", + "type": "Tipas" + }, "description": "Galios ribojimas naudojant išorinę sistemą (pvz. “EnWG 14a” valdiklį). Reikia apkrovos valdymo konfigūracijos.", - "title": "HEMS" + "downloadCsv": "Atsisiųsti CSV failą", + "eventsRecorded": "Užfiksuota {count} tinklo galios apribojimo įvykių.", + "lastEvent": "Naujausias {timeAgo}.", + "title": "HEMS", + "yamlConfigured": "Pastaba: Sukonfigūruota naudojant evcc.yaml. Pašalinkite įrašą iš failo, kad būtų galima redaguoti čia." }, "icon": { "change": "pakeisti", @@ -375,9 +406,9 @@ "baudrate": "Duomenų perdavimo greitis", "comset": "ComSet tipas", "connection": "Modbus jungtis", - "connectionHintSerial": "Įrenginys prijungtas prie evcc tiesiai per RS485.", - "connectionHintTcpip": "evcc pasiekia įrenginį per LAN/Wifi.", - "connectionValueSerial": "Serijinis portas / USB", + "connectionHintSerial": "Įrenginys prijungtas tiesiogiai per RS485 (arba USB-RS485 adapterį).", + "connectionHintTcpip": "Įrenginys pasiekiamas per tinklą (LAN / WiFi).", + "connectionValueSerial": "RS485", "connectionValueTcpip": "Tinklas", "device": "Įrenginio pavadinimas", "deviceHint": "Pvz: /dev/ttyUSB0", diff --git a/i18n/nl.json b/i18n/nl.json index 4c810a5e0..096caa6f7 100644 --- a/i18n/nl.json +++ b/i18n/nl.json @@ -1,4 +1,22 @@ { + "authProviders": { + "authCode": "Authenticatie code", + "authCodeHelp": "Kopieer deze code en gebruik het in de volgende stap. Geldig voor {duration}.", + "authorizationRequired": "Autorisatie vereist", + "buttonConnect": "Verbind met {provider}", + "buttonDisconnect": "Verbinding verbreken", + "confirmLogout": "Weet je zeker dat je de verbinding wilt verbreken met {title}?", + "connect": "verbinden", + "disconnect": "verbinding verbreken", + "loggedOut": "Succesvol uitgelogd", + "logoutFailed": "Uitloggen mislukt", + "modalDescriptionLogin": "Voltooi het autorisatieproces om verbinding te maken met {provider}.", + "modalDescriptionLogout": "Hiermee wordt de verbinding met uw {provider} account verbroken en heeft u geen toegang meer tot de gegevens.", + "success": "Autorisatie met {title} is gelukt.", + "successCloseModal": "U kunt dit venster nu sluiten.", + "successCloseTab": "U kunt dit tabblad nu sluiten.", + "title": "Autorisatiestatus" + }, "batterySettings": { "batteryLevel": "Batterijniveau", "bufferStart": { @@ -8,18 +26,18 @@ }, "capacity": "{energy} van {total}", "control": "Batterijsturing", - "discharge": "Voorkom het ontladen van de thuisaccu bij gebruik van de snelle modus of bij gepland laden.", + "discharge": "Voorkom het ontladen van de thuisbatterij bij gebruik van de snelle modus of bij gepland laden.", "disclaimerHint": "Opgelet:", "disclaimerText": "Deze instellingen beïnvloeden enkel de zonnemodus. Oplaadgedrag wordt overeenkomstig aangepast.", "gridChargeTab": "Netladen", - "legendBottomName": "Thuisaccu heeft prioriteit", + "legendBottomName": "Thuisbatterij heeft prioriteit", "legendBottomSubline": "tot {soc} bereikt is.", "legendMiddleName": "Voertuig laden heeft prioriteit", - "legendMiddleSubline": "als de thuisaccu {soc} bereikt heeft.", + "legendMiddleSubline": "als de thuisbatterij {soc} bereikt heeft.", "legendTopAutostart": "Laden vanuit de thuisbatterij", - "legendTopName": "Opladen met energie uit de thuisaccu", - "legendTopSubline": "eens de thuisaccu {soc} bereikt heeft.", - "modalTitle": "Thuisaccu", + "legendTopName": "Opladen met energie uit de thuisbatterij", + "legendTopSubline": "eens de thuisbatterij {soc} bereikt heeft.", + "modalTitle": "Thuisbatterij", "usageTab": "Batterijgebruik" }, "config": { @@ -29,12 +47,12 @@ "titleEdit": "Zelfregulerende verbruiker bewerken" }, "battery": { - "titleAdd": "Voeg accu toe", - "titleEdit": "Accu aanpassen" + "titleAdd": "Voeg batterij toe", + "titleEdit": "Batterij aanpassen" }, "charge": { - "titleAdd": "Voeg Lader Meter toe", - "titleEdit": "Bewerk Lader Meter" + "titleAdd": "Voeg lader meter toe", + "titleEdit": "Bewerk lader meter" }, "charger": { "chargers": "EV laders", @@ -45,7 +63,7 @@ "switchsockets": "schakelbare stopcontacten", "template": "Fabrikant", "titleAdd": { - "charging": "Voeg Lader toe", + "charging": "Voeg lader toe", "heating": "Voeg verwarmer toe" }, "titleEdit": { @@ -134,7 +152,7 @@ }, "devices": { "auxMeter": "Slimme verbruiker", - "batteryStorage": "Thuisaccu", + "batteryStorage": "Batterijopslag", "consumer": "Verbruiker", "solarSystem": "PV systeem" }, @@ -164,6 +182,8 @@ "cancel": "Annuleren", "clear": "Leegmaken", "close": "Sluiten", + "copied": "Gekopieerd!", + "copy": "Kopieer", "customHelp": "Creëer een gebruiker-gedefinieerd apparaat met evcc’s plugin systeem.", "customOption": "Gebruiker-gedefinieerd apparaat", "delete": "Wissen", @@ -699,6 +719,7 @@ "authProviders": { "confirmLogout": "Weet je zeker dat je de verbinding wilt verbreken met {title}?", "loggedOut": "Succesvol uitgelogd", + "success": "Succesvolle authorisatie met {title}. Dit tabblad kan nu gesloten worden.", "title": "Authorisatie Status" }, "blog": "Blog", @@ -718,7 +739,7 @@ "logsButton": "Bekijk logboeken", "logsDescription": "Kijk in de logboeken voor foutmeldingen.", "modalTitle": "Hulp nodig?", - "primaryActions": "Werkt iets niet naar behoren? Er zijn goede plaatsen om hulp te krijgen.", + "primaryActions": "Werkt iets niet naar behoren? Dit zijn goede plaatsen om hulp te krijgen.", "restart": { "cancel": "Annuleren", "confirm": "Ja, herstarten!", @@ -727,7 +748,7 @@ "modalTitle": "Ben je zeker dat je wil herstarten?" }, "restartButton": "Herstart", - "restartDescription": "Geprobeerd het uit en weer aan te zetten?", + "restartDescription": "Geprobeerd om het uit en weer aan te zetten?", "secondaryActions": "Nog niet gelukt om je probleem op te lossen? Hier zijn enkele hardhandige opties." }, "issue": { diff --git a/i18n/pl.json b/i18n/pl.json index 8cac9ecd9..c66725ab1 100644 --- a/i18n/pl.json +++ b/i18n/pl.json @@ -560,7 +560,7 @@ "co2": "⌀ CO₂", "duration": "Czas trwania", "fallbackName": "Punkt odbioru energii", - "finished": "Czas zakończenia", + "finished": "Godzina zakończenia", "power": "Moc", "price": "Koszt", "remaining": "Pozostało", @@ -697,7 +697,7 @@ "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}.", + "targetChargeActive": "Plan ładowania aktywny. Szacunkowy czas do zakończenia {duration}.", "targetChargePlanned": "Zaplanowane ładowanie zacznie się za {duration}.", "targetChargeWaitForVehicle": "Plan ładowania gotowy. Czekam na pojazd…", "vehicleLimit": "Limit pojazdu", diff --git a/i18n/sv.json b/i18n/sv.json index c2c82663e..c11c9e541 100644 --- a/i18n/sv.json +++ b/i18n/sv.json @@ -1,4 +1,22 @@ { + "authProviders": { + "authCode": "Autentiseringskod", + "authCodeHelp": "Kopiera koden och använd i nästa steg. Giltig i {duration}.", + "authorizationRequired": "Auktorisering erfordras", + "buttonConnect": "Anslut till {provider}", + "buttonDisconnect": "Koppla från", + "confirmLogout": "Är du säker på att du vill koppla från {title}?", + "connect": "anslut", + "disconnect": "koppla från", + "loggedOut": "Utloggningen lyckades", + "logoutFailed": "Utloggning misslyckades", + "modalDescriptionLogin": "Slutför auktoriseringsprocessen för att upprätta anslutning med {provider}.", + "modalDescriptionLogout": "Ditt {provider}-konto kommer att kopplas från, och åtkomsten till dess data tas bort.", + "success": "Auktoriseringen med {title} lyckades.", + "successCloseModal": "Du kan stänga det här fönstret nu.", + "successCloseTab": "Du kan nu stänga denna flik.", + "title": "Auktoriseringsstatus" + }, "batterySettings": { "batteryLevel": "Batterinivå", "bufferStart": { @@ -164,6 +182,8 @@ "cancel": "Avbryt", "clear": "Rensa", "close": "Stäng", + "copied": "Kopierad!", + "copy": "Kopiera", "customHelp": "Skapa en egen enhet med hjälp av evcc's plugin-system.", "customOption": "Egen-definierad enhet", "delete": "Radera", @@ -200,8 +220,19 @@ "titleEdit": "Ändra elnätsmätare" }, "hems": { + "csv": { + "created": "Skapad", + "finished": "Klar", + "gridpower": "Näteffekt (kW)", + "limitpower": "Begränsning (kW)", + "type": "Typ" + }, "description": "Effektbegränsning mha externt system (tex. §14a EnWG styrbox). Fordrar lasthanteringskonfiguration.", - "title": "HEMS" + "downloadCsv": "Hämta CSV", + "eventsRecorded": "Registrerade {count} händelser med nätbegränsning.", + "lastEvent": "Senaste {timeAgo}.", + "title": "HEMS", + "yamlConfigured": "Obs: Konfigurerad via evcc.yaml. Ta bort posten från filen för att aktivera redigering här." }, "icon": { "change": "ändra", @@ -375,9 +406,9 @@ "baudrate": "Baudrate", "comset": "ComSet", "connection": "Modbus förbindelse", - "connectionHintSerial": "Enheten är direkt förbunden till evcc via RS485 interface.", - "connectionHintTcpip": "Enheten kan adresseras via LAN/Wifi.", - "connectionValueSerial": "Seriell / USB", + "connectionHintSerial": "Enheten är direkt förbunden via RS485 (eller USB-till-RS485 adapter).", + "connectionHintTcpip": "Enheten kan nås via nätverk (LAN/Wifi).", + "connectionValueSerial": "RS485", "connectionValueTcpip": "Nätverk", "device": "Enhetsnamn", "deviceHint": "Exempel: /dev/ttyUSB0", diff --git a/i18n/uk.json b/i18n/uk.json index b6907a8e8..925e96ffd 100644 --- a/i18n/uk.json +++ b/i18n/uk.json @@ -1,4 +1,22 @@ { + "authProviders": { + "authCode": "Код автентифікації", + "authCodeHelp": "Скопіюйте цей код та використовуйте його на наступному кроці. Дійсний протягом {duration}.", + "authorizationRequired": "Потрібна авторизація", + "buttonConnect": "Підключитися до {provider}", + "buttonDisconnect": "Відключитися", + "confirmLogout": "Ви впевнені, що хочете відключити {title}?", + "connect": "з'єднати", + "disconnect": "відключитися", + "loggedOut": "Успішно вийшов з системи", + "logoutFailed": "Не вдалося вийти", + "modalDescriptionLogin": "Завершіть процес авторизації, щоб встановити з’єднання з {provider}.", + "modalDescriptionLogout": "Це від’єднає ваш обліковий запис {provider} та позбавить доступу до його даних.", + "success": "Авторизація для {title} успішна.", + "successCloseModal": "Тепер ви можете закрити це діалогове вікно.", + "successCloseTab": "Тепер ви можете закрити цю вкладку.", + "title": "Статус авторизації" + }, "batterySettings": { "batteryLevel": "Рівень заряду батареї", "bufferStart": { @@ -164,6 +182,8 @@ "cancel": "Скасувати", "clear": "Очистити", "close": "Закрити", + "copied": "Скопійовано!", + "copy": "Копіювати", "customHelp": "Створіть користувацький пристрій за допомогою системи плагінів evcc.", "customOption": "Пристрій, визначений користувачем", "delete": "Видалити", @@ -200,8 +220,19 @@ "titleEdit": "Редагувати лічильник електромережі" }, "hems": { + "csv": { + "created": "Створено", + "finished": "Завершено", + "gridpower": "Потужність мережі (кВт)", + "limitpower": "Ліміт (кВт)", + "type": "Тип" + }, "description": "Обмеження потужності зовнішніми системами (наприклад, контролерами EnWG 14a). Потрібна конфігурація керування навантаженням.", - "title": "HEMS" + "downloadCsv": "Завантажити CSV-файл", + "eventsRecorded": "Записано {count} подій обмеження мережі.", + "lastEvent": "Найновіші {timeAgo}.", + "title": "HEMS", + "yamlConfigured": "Примітка: Налаштовано через evcc.yaml. Видаліть запис із файлу, щоб дозволити редагування тут." }, "icon": { "change": "зміна", @@ -375,9 +406,9 @@ "baudrate": "Швидкість передачі даних", "comset": "ComSet'", "connection": "Підключення Modbus", - "connectionHintSerial": "Пристрій безпосередньо підключається до evcc через інтерфейс RS485.", - "connectionHintTcpip": "Пристрій адресується з evcc через LAN/Wifi.", - "connectionValueSerial": "Послідовний / USB", + "connectionHintSerial": "Пристрій підключається безпосередньо через RS485 (або адаптер USB-RS485).", + "connectionHintTcpip": "Пристрій доступний через мережу (LAN/Wi-Fi).", + "connectionValueSerial": "RS485", "connectionValueTcpip": "Мережа", "device": "Назва пристрою", "deviceHint": "Приклад: /dev/ttyUSB0",