Add Dutch translations (#5276)
This commit is contained in:
parent
481870d869
commit
e420f10cc6
4 changed files with 240 additions and 19 deletions
220
assets/i18n/nl.toml
Normal file
220
assets/i18n/nl.toml
Normal file
|
|
@ -0,0 +1,220 @@
|
|||
[header]
|
||||
sessions = "Laadsessies"
|
||||
docs = "Documentatie"
|
||||
blog = "Blog"
|
||||
github = "GitHub"
|
||||
login = "Voertuig logins"
|
||||
about = "Over evcc"
|
||||
|
||||
[header.theme]
|
||||
auto = "Design: systeem"
|
||||
light = "Design: licht"
|
||||
dark = "Design: donker"
|
||||
|
||||
[footer.version]
|
||||
availableShort = "update"
|
||||
availableLong = "update beschikbaar"
|
||||
modalTitle = "Update beschikbaar"
|
||||
modalUpdateStarted = "Evcc zal herstarten na de update.."
|
||||
modalInstalledVersion = "Huidige versie"
|
||||
modalNoReleaseNotes = "Geen release notes beschikbaar. Meer informatie over de nieuwe versie vind je hier:"
|
||||
modalCancel = "Annuleer"
|
||||
modalUpdate = "Update"
|
||||
modalUpdateNow = "Nu updaten"
|
||||
modalDownload = "Download"
|
||||
modalUpdateStatusStart = "Update gestart: "
|
||||
modalUpdateStatusFailed = "Update mislukt: "
|
||||
|
||||
[footer.savings]
|
||||
tabTitle = "Mijn data"
|
||||
footerShort = "{percent}% PV"
|
||||
footerLong = "{percent}% zonne-energie"
|
||||
modalTitle = "Energieoverzicht"
|
||||
since = "sinds {since}"
|
||||
percentTitle = "Zonne-energie"
|
||||
percentSelf = "{self} kWh PV"
|
||||
percentGrid = "{grid} kWh afgenomen"
|
||||
priceTitle = "Energieprijs"
|
||||
priceFeedIn = "{feedInPrice} injectie"
|
||||
priceGrid = "{gridPrice} afname"
|
||||
savingsTitle = "Besparing"
|
||||
savingsComparedToGrid = "i.v.m. netafname"
|
||||
savingsTotalEnergy = "{total} kWh geladen"
|
||||
|
||||
[footer.community]
|
||||
tabTitle = "Live community"
|
||||
power = "Laadvermogen"
|
||||
powerSub1 = "{activeClients} van {totalClients} deelnemers"
|
||||
powerSub2 = "zijn nu aan het laden"
|
||||
greenShare = "Zonne-energie"
|
||||
greenShareSub1 = "van de energie"
|
||||
greenShareSub2 = "komt van PV & batterijopslag"
|
||||
greenEnergy = "Zonne-energie"
|
||||
greenEnergySub1 = "geladen met evcc"
|
||||
greenEnergySub2 = "sinds oktober 2022"
|
||||
|
||||
[footer.telemetry]
|
||||
optIn = "Ik wil mijn data ook bijdragen."
|
||||
optInMoreDetails = "Meer info is {0} beschikbaar."
|
||||
optInMoreDetailsLink = "hier"
|
||||
optInSponsorship = "(Sponsoring nodig)"
|
||||
|
||||
[footer.sponsor]
|
||||
titleSponsor = "Je bent een sponsor!"
|
||||
titleNoSponsor = "Sponsor ons"
|
||||
thanks = "Bedankt voor je hulp, {sponsor}! Je helpt ons bij de verdere ontwikkeling van evcc."
|
||||
confetti = "Klaar voor confetti?"
|
||||
supportUs = "Onze missie: Van laden op zonne-energie de standaard maken. Help ons en draag financieel bij aan evcc."
|
||||
sticker = "...of evcc stickers?"
|
||||
confettiPromise = "Er zullen stickers en digitale confetti zijn ;)"
|
||||
becomeSponsor = "Word sponsor"
|
||||
|
||||
[notifications]
|
||||
modalTitle = "Notificaties"
|
||||
dismissAll = "Alles verwijderen"
|
||||
|
||||
[main]
|
||||
vehicles = "Parking"
|
||||
|
||||
[main.energyflow]
|
||||
noEnergy = "Geen meter data"
|
||||
homePower = "Consumptie"
|
||||
pvProduction = "Productie"
|
||||
loadpoints = "Laadpunt | Laadpunt | {count} Laadpunten"
|
||||
battery = "Batterij"
|
||||
batteryCharge = "Batterij laden"
|
||||
batteryDischarge = "Batterij ontladen"
|
||||
gridImport = "Netafname"
|
||||
selfConsumption = "Zelfverbruik"
|
||||
pvExport = "Netinjectie"
|
||||
|
||||
[main.mode]
|
||||
off = "Uit"
|
||||
minpv = "Min+PV"
|
||||
pv = "PV"
|
||||
now = "Snel"
|
||||
|
||||
[main.loadpoint]
|
||||
fallbackName = "Laadpunt"
|
||||
remoteDisabledSoft = "{source}: adaptief PV-laden uitgeschakeld"
|
||||
remoteDisabledHard = "{source}: uitgeschakeld"
|
||||
power = "Snelheid"
|
||||
charged = "Geladen"
|
||||
duration = "Duur"
|
||||
remaining = "Resterend"
|
||||
|
||||
[main.loadpointSettings]
|
||||
title = 'Instellingen "{0}"'
|
||||
vehicle = "Voertuig"
|
||||
currents = "Opladen"
|
||||
default = "standaard"
|
||||
disclaimerHint = "Letop:"
|
||||
disclaimerText = "Instellingen worden niet bijgehouden. Ze worden gereset bij het herstarten van de server."
|
||||
|
||||
[main.loadpointSettings.minSoC]
|
||||
label = "Min batterijniveau"
|
||||
description = 'Noodbereik. Voertuig wordt "snel" geladen tot {0}% in PV mode. Daarna wordt enkel de PV-overschot gebruikt.'
|
||||
|
||||
[main.loadpointSettings.phasesConfigured]
|
||||
label = "Fasen"
|
||||
phases_0 = "automatisch wisselend"
|
||||
phases_1 = "1 fase"
|
||||
phases_1_hint = "({min} - {max})"
|
||||
phases_3 = "3 fasen"
|
||||
phases_3_hint = "({min} - {max})"
|
||||
|
||||
[main.loadpointSettings.maxCurrent]
|
||||
label = "Max. vermogen"
|
||||
|
||||
[main.loadpointSettings.minCurrent]
|
||||
label = "Min. vermogen"
|
||||
|
||||
[main.vehicle]
|
||||
fallbackName = "Voertuig"
|
||||
vehicleSoC = "Batterijniveau"
|
||||
targetSoC = "Limiet"
|
||||
none = "Geen voertuig"
|
||||
unknown = "Gast"
|
||||
changeVehicle = "Wijzig voertuig"
|
||||
detectionActive = "Voertuig detecteren ..."
|
||||
|
||||
[main.vehicleSoC]
|
||||
disconnected = "niet verbonden"
|
||||
charging = "laden"
|
||||
ready = "klaar"
|
||||
connected = "verbonden"
|
||||
vehicleTarget = "Voertuiglimiet: {soc}%"
|
||||
|
||||
[main.vehicleStatus]
|
||||
minCharge = "laden naar {soc}% minimum."
|
||||
waitForVehicle = "Klaar. Wachten op voertuig."
|
||||
vehicleTargetReached = "Voertuiglimiet {soc}% bereikt."
|
||||
charging = "Laden."
|
||||
targetChargePlanned = "Doel gepland. Starten op {time}."
|
||||
targetChargeWaitForVehicle = "Doel gepland. Wachten op voertuig."
|
||||
targetChargeActive = "Doelladen actief."
|
||||
connected = "Verbonden."
|
||||
pvDisable = "Onvoldoende PV overschot beschikbaar. Pauzeren over {remaining}."
|
||||
pvEnable = "Voldoende PV overschot beschikbaar. Starten over {remaining}."
|
||||
scale1p = "Wisselen naar 1 fase over {remaining}."
|
||||
scale3p = "Wisselen naar 3 fasen over {remaining}."
|
||||
disconnected = "Niet verbonden."
|
||||
unknown = ""
|
||||
|
||||
[main.provider]
|
||||
login = "aanmelden"
|
||||
logout = "afmelden"
|
||||
|
||||
[main.targetCharge]
|
||||
title = "Doel"
|
||||
inactiveLabel = "Ingestelde tijd"
|
||||
activeLabel = "{time}"
|
||||
modalTitle = "Stel tijd in"
|
||||
setTargetTime = "geen"
|
||||
description = "Tegen wanneer moet het voertuig geladen zijn naar {targetSoC}%?"
|
||||
today = "Vandaag"
|
||||
tomorrow = "Morgen"
|
||||
targetIsInThePast = "De ingestelde tijd ligt in het verleden"
|
||||
remove = "Verwijder"
|
||||
activate = "Activeer"
|
||||
experimentalLabel = "Experimenteel"
|
||||
experimentalText = "Deze feature werkt nog niet perfect. Rapporteer ongewenst gedrag op"
|
||||
|
||||
[main.targetEnergy]
|
||||
label = "Limiet"
|
||||
noLimit = "geen"
|
||||
|
||||
[startupError]
|
||||
title = "Start Error"
|
||||
description = "Check je evcc configuratie. Helpt de foutboodschap je niet, bekijk dan de {0}."
|
||||
discussions = "GitHub Discussions"
|
||||
hint = "Je kan deze boodschap ook krijgen bij een kapot toestel (inverter, meter, ...). Check je network connectie."
|
||||
configuration = "Config"
|
||||
configFile = "Gebruikt configuratiebestand:"
|
||||
lineError = "Fout gedetecteerd op {0}."
|
||||
lineErrorLink = "lijn {0}"
|
||||
fixAndRestart = "Verhelp het probleem en herstart de server."
|
||||
restartButton = "Herstart"
|
||||
|
||||
[sessions]
|
||||
title = "Laadsessies"
|
||||
downloadCsv = "Download CSV"
|
||||
loadpoint = "Laadpunt"
|
||||
vehicle = "Voertuig"
|
||||
energy = "Geladen"
|
||||
date = "Periode"
|
||||
|
||||
[sessions.csv]
|
||||
loadpoint = "Laadpunt"
|
||||
vehicle = "Voertuig"
|
||||
odometer = "kilometerstand (km)"
|
||||
identifier = "ID"
|
||||
chargedenergy = "Energie (kWh)"
|
||||
meterstart = "Meter Start (kWh)"
|
||||
meterstop = "Meter Stop (kWh)"
|
||||
created = "Gestart"
|
||||
finished = "Beëindigd"
|
||||
|
||||
[offline]
|
||||
message = "Geen verbinding met de server."
|
||||
reload = "Opnieuw laden?"
|
||||
|
|
@ -3,6 +3,7 @@ import de from "../i18n/de.toml";
|
|||
import en from "../i18n/en.toml";
|
||||
import it from "../i18n/it.toml";
|
||||
import lt from "../i18n/lt.toml";
|
||||
import nl from "../i18n/nl.toml";
|
||||
import pl from "../i18n/pl.toml";
|
||||
|
||||
const PREFERRED_LOCALE_KEY = "preferred_locale";
|
||||
|
|
@ -19,5 +20,5 @@ function getBrowserLocale() {
|
|||
export default createI18n({
|
||||
locale: window.localStorage[PREFERRED_LOCALE_KEY] || getBrowserLocale(),
|
||||
fallbackLocale: "en",
|
||||
messages: { de, en, it, lt, pl },
|
||||
messages: { de, en, it, lt, nl, pl },
|
||||
});
|
||||
|
|
|
|||
File diff suppressed because one or more lines are too long
2
dist/index.html
vendored
2
dist/index.html
vendored
|
|
@ -20,7 +20,7 @@
|
|||
<meta name="theme-color" content="#020318" />
|
||||
|
||||
<title>evcc</title>
|
||||
<script type="module" crossorigin src="./assets/index.58466998.js"></script>
|
||||
<script type="module" crossorigin src="./assets/index.8779e299.js"></script>
|
||||
<link rel="stylesheet" href="./assets/index.339d9da9.css">
|
||||
</head>
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue