Better English UI strings, minor cleanups (#5479)
* Better english UI strings, minor cleanups Co-authored-by: comradekingu <epost@anotheragency.no> * english translation * updated target charge strings Co-authored-by: comradekingu <epost@anotheragency.no>
This commit is contained in:
parent
9aaa301c94
commit
fae7366b31
18 changed files with 95 additions and 338 deletions
|
|
@ -1,220 +0,0 @@
|
|||
[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?"
|
||||
|
|
@ -6,7 +6,6 @@ const state = reactive({
|
|||
version: {
|
||||
installed: "0.401",
|
||||
available: "0.401",
|
||||
commit: "5ce7be4",
|
||||
},
|
||||
savings: {
|
||||
selfConsumptionPercent: 88,
|
||||
|
|
@ -19,5 +18,14 @@ const state = reactive({
|
|||
<Variant title="default">
|
||||
<Footer v-bind="state" />
|
||||
</Variant>
|
||||
<Variant title="update nightly">
|
||||
<Footer
|
||||
v-bind="state"
|
||||
:version="{ installed: '0.400', available: '0.400', commit: '5ce7be4' }"
|
||||
/>
|
||||
</Variant>
|
||||
<Variant title="update availabe">
|
||||
<Footer v-bind="state" :version="{ installed: '0.400', available: '0.500' }" />
|
||||
</Variant>
|
||||
</Story>
|
||||
</template>
|
||||
|
|
|
|||
|
|
@ -3,15 +3,6 @@
|
|||
<div class="container py-2">
|
||||
<div class="d-flex justify-content-between">
|
||||
<Version v-bind="version" />
|
||||
<!--
|
||||
<button
|
||||
class="btn btn-link p-0 flex-shrink-0"
|
||||
:class="{ 'text-evcc': $hiddenFeatures, 'text-muted': !$hiddenFeatures }"
|
||||
@click="toggleHiddenFeatures"
|
||||
>
|
||||
<shopicon-filled-testtube size="s"></shopicon-filled-testtube>
|
||||
</button>-->
|
||||
<!-- Please don't mess with the sponsor status. You risk loosing your mojo. -->
|
||||
<Savings v-bind="savings" :sponsor="sponsor" />
|
||||
</div>
|
||||
</div>
|
||||
|
|
@ -32,17 +23,6 @@ export default {
|
|||
sponsor: String,
|
||||
savings: Object,
|
||||
},
|
||||
methods: {
|
||||
toggleHiddenFeatures() {
|
||||
const dialog = `🧪 Experimentelle UI-Elemente ${
|
||||
this.$hiddenFeatures ? "deaktivieren" : "aktivieren"
|
||||
}`;
|
||||
if (window.confirm(dialog)) {
|
||||
window.localStorage["hidden_features"] = !this.$hiddenFeatures;
|
||||
window.location.reload();
|
||||
}
|
||||
},
|
||||
},
|
||||
};
|
||||
</script>
|
||||
|
||||
|
|
|
|||
|
|
@ -68,7 +68,7 @@
|
|||
:style="{ width: uploadProgress + '%' }"
|
||||
></div>
|
||||
</div>
|
||||
<p>{{ updateStatus }}{{ uploadMessage }}</p>
|
||||
<p>{{ updateStatus }} {{ uploadMessage }}</p>
|
||||
</div>
|
||||
<div v-else>
|
||||
<p>
|
||||
|
|
@ -175,7 +175,7 @@ export default {
|
|||
this.updateStatus = this.$t("footer.version.modalUpdateStatusStart");
|
||||
this.updateStarted = true;
|
||||
} catch (e) {
|
||||
this.updateStatus = this.$t("footer.version.modalUpdateStatusStart") + e;
|
||||
this.updateStatus = `${this.$t("footer.version.modalUpdateStatusStart")} ${e}`;
|
||||
}
|
||||
},
|
||||
releaseNotesUrl: function (version) {
|
||||
|
|
|
|||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
4
dist/index.html
vendored
4
dist/index.html
vendored
|
|
@ -20,8 +20,8 @@
|
|||
<meta name="theme-color" content="#020318" />
|
||||
|
||||
<title>evcc</title>
|
||||
<script type="module" crossorigin src="./assets/index.d57198f2.js"></script>
|
||||
<link rel="stylesheet" href="./assets/index.e1c11e42.css">
|
||||
<script type="module" crossorigin src="./assets/index.9ac28ff8.js"></script>
|
||||
<link rel="stylesheet" href="./assets/index.b49e9a55.css">
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
|
|
|||
|
|
@ -23,7 +23,6 @@ modalUpdate = "Aktualisieren"
|
|||
modalUpdateNow = "Jetzt aktualisieren"
|
||||
modalDownload = "Download"
|
||||
modalUpdateStatusStart = "Aktualisierung gestartet:"
|
||||
modalUpdateStatusFailed = "Aktualisierung nicht möglich:"
|
||||
|
||||
[footer.savings]
|
||||
tabTitle = "Meine Daten"
|
||||
|
|
|
|||
127
i18n/en.toml
127
i18n/en.toml
|
|
@ -4,7 +4,7 @@ docs = "Documentation"
|
|||
blog = "Blog"
|
||||
github = "GitHub"
|
||||
login = "Vehicle logins"
|
||||
about = "About evcc"
|
||||
about = "About"
|
||||
|
||||
[header.theme]
|
||||
auto = "Design: system"
|
||||
|
|
@ -12,18 +12,17 @@ light = "Design: light"
|
|||
dark = "Design: dark"
|
||||
|
||||
[footer.version]
|
||||
availableShort = "update"
|
||||
availableLong = "update available"
|
||||
modalTitle = "Update available"
|
||||
modalUpdateStarted = "Evcc will restart after the update."
|
||||
modalInstalledVersion = "Currently installed version"
|
||||
modalNoReleaseNotes = "No release notes available. More information about the new version can be found here:"
|
||||
availableShort = "install"
|
||||
availableLong = "new version available"
|
||||
modalTitle = "New version available"
|
||||
modalUpdateStarted = "Starting the new version of evcc…"
|
||||
modalInstalledVersion = "Installed version: "
|
||||
modalNoReleaseNotes = "No release notes available. More info about the new version:"
|
||||
modalCancel = "Cancel"
|
||||
modalUpdate = "Update"
|
||||
modalUpdateNow = "Update now"
|
||||
modalUpdate = "Install"
|
||||
modalUpdateNow = "Install now"
|
||||
modalDownload = "Download"
|
||||
modalUpdateStatusStart = "Update started:"
|
||||
modalUpdateStatusFailed = "Update failed:"
|
||||
modalUpdateStatusStart = "Installation started:"
|
||||
|
||||
[footer.savings]
|
||||
tabTitle = "My data"
|
||||
|
|
@ -45,28 +44,28 @@ savingsTotalEnergy = "{total} kWh charged"
|
|||
tabTitle = "Live community"
|
||||
power = "Charging power"
|
||||
powerSub1 = "{activeClients} of {totalClients} participants"
|
||||
powerSub2 = "are charging right now"
|
||||
powerSub2 = "charging…"
|
||||
greenShare = "Solar share"
|
||||
greenShareSub1 = "power is covered by"
|
||||
greenShareSub2 = "PV & battery storage"
|
||||
greenEnergy = "Solar energy"
|
||||
greenShareSub1 = "power provided by"
|
||||
greenShareSub2 = "solar, and battery storage"
|
||||
greenEnergy = "Solar"
|
||||
greenEnergySub1 = "charged with evcc"
|
||||
greenEnergySub2 = "since October 2022"
|
||||
|
||||
[footer.telemetry]
|
||||
optIn = "I want to contribute my data as well."
|
||||
optInMoreDetails = "More details are available {0}."
|
||||
optIn = "I want to contribute my data."
|
||||
optInMoreDetails = "More details at {0}."
|
||||
optInMoreDetailsLink = "here"
|
||||
optInSponsorship = "Sponsoring required."
|
||||
|
||||
[footer.sponsor]
|
||||
titleSponsor = "You are a supporter"
|
||||
titleNoSponsor = "Support us"
|
||||
thanks = "Thanks for your support, {sponsor}! It helps us with the further development."
|
||||
thanks = "Thank you, {sponsor}! Your contribution helps develop evcc further."
|
||||
confetti = "Ready for confetti?"
|
||||
supportUs = "Our mission: Make solar charging the standard. Help us and support evcc financially."
|
||||
sticker = "…or evcc stickers?"
|
||||
confettiPromise = "There will be stickers and digital confetti ;)"
|
||||
supportUs = "Our mission is to make solar the norm. Help evcc by paying what it is worth to you."
|
||||
sticker = "… or evcc stickers?"
|
||||
confettiPromise = "You get stickers and digital confetti ;)"
|
||||
becomeSponsor = "Become a Sponsor"
|
||||
|
||||
[notifications]
|
||||
|
|
@ -80,24 +79,24 @@ vehicles = "Parking"
|
|||
noEnergy = "No meter data"
|
||||
homePower = "Consumption"
|
||||
pvProduction = "Production"
|
||||
loadpoints = "Loadpoint | Loadpoint | {count} Loadpoints"
|
||||
loadpoints = "Charger| Charger | {count} chargers"
|
||||
battery = "Battery"
|
||||
batteryCharge = "Battery charge"
|
||||
batteryDischarge = "Battery discharge"
|
||||
gridImport = "Grid import"
|
||||
selfConsumption = "Self consumption"
|
||||
batteryCharge = "Battery charging"
|
||||
batteryDischarge = "Battery discharging"
|
||||
gridImport = "Grid use"
|
||||
selfConsumption = "Self-consumption"
|
||||
pvExport = "Grid export"
|
||||
|
||||
[main.mode]
|
||||
off = "Off"
|
||||
minpv = "Min+PV"
|
||||
pv = "PV"
|
||||
minpv = "Min+Solar"
|
||||
pv = "Solar"
|
||||
now = "Fast"
|
||||
|
||||
[main.loadpoint]
|
||||
fallbackName = "Loadpoint"
|
||||
remoteDisabledSoft = "{source}: adaptive PV charging disabled"
|
||||
remoteDisabledHard = "{source}: disabled"
|
||||
fallbackName = "Charging point"
|
||||
remoteDisabledSoft = "{source}: turned off adaptive solar-charging"
|
||||
remoteDisabledHard = "{source}: turned off"
|
||||
power = "Power"
|
||||
charged = "Charged"
|
||||
duration = "Duration"
|
||||
|
|
@ -106,21 +105,21 @@ remaining = "Remaining"
|
|||
[main.loadpointSettings]
|
||||
title = 'Settings "{0}"'
|
||||
vehicle = "Vehicle"
|
||||
currents = "Charging"
|
||||
currents = "Charging current"
|
||||
default = "default"
|
||||
disclaimerHint = "Note:"
|
||||
disclaimerText = "Changes are not persistent yet. They will be reset after server restart."
|
||||
disclaimerText = "Changes will be lost after the server is restarted."
|
||||
|
||||
[main.loadpointSettings.minSoC]
|
||||
label = "Minimal SoC"
|
||||
description = 'Range for emergencies. Vehicle gets "fast" charged to {0}% in PV mode. Then continues with PV surplus only.'
|
||||
label = "Min. charge %"
|
||||
description = 'For emergencies. The vehicle gets "fast" charged to {0}% from all available solar, and then continues with only the solar surplus.'
|
||||
|
||||
[main.loadpointSettings.phasesConfigured]
|
||||
label = "Phases"
|
||||
phases_0 = "automatic switching"
|
||||
phases_0 = "auto-switching"
|
||||
phases_1 = "1 phase"
|
||||
phases_1_hint = "({min} to {max})"
|
||||
phases_3 = "3 phases"
|
||||
phases_3 = "3 phase"
|
||||
phases_3_hint = "({min} to {max})"
|
||||
|
||||
[main.loadpointSettings.maxCurrent]
|
||||
|
|
@ -131,12 +130,12 @@ label = "Min. Current"
|
|||
|
||||
[main.vehicle]
|
||||
fallbackName = "Vehicle"
|
||||
vehicleSoC = "SoC"
|
||||
vehicleSoC = "Charge"
|
||||
targetSoC = "Limit"
|
||||
none = "No vehicle"
|
||||
unknown = "Guest vehicle"
|
||||
changeVehicle = "Change Vehicle"
|
||||
detectionActive = "Identifying vehicle ..."
|
||||
detectionActive = "Detecting vehicle…"
|
||||
|
||||
[main.vehicleSoC]
|
||||
disconnected = "disconnected"
|
||||
|
|
@ -146,24 +145,24 @@ connected = "connected"
|
|||
vehicleTarget = "Vehicle limit: {soc}%"
|
||||
|
||||
[main.vehicleStatus]
|
||||
minCharge = "minimum charging to {soc}%."
|
||||
waitForVehicle = "Ready. Waiting for vehicle."
|
||||
minCharge = "Minimum charging to {soc}%."
|
||||
waitForVehicle = "Ready. Waiting for vehicle…"
|
||||
vehicleTargetReached = "Vehicle limit {soc}% reached."
|
||||
charging = "Charging."
|
||||
targetChargePlanned = "Target charge planned. Starting {time}."
|
||||
targetChargeWaitForVehicle = "Target charge ready. Wait for vehicle."
|
||||
targetChargeActive = "Target charge active."
|
||||
charging = "Charging…"
|
||||
targetChargePlanned = "Target charging starts at {time}."
|
||||
targetChargeWaitForVehicle = "Target charge ready. Waiting for vehicle…"
|
||||
targetChargeActive = "Target charge active…"
|
||||
connected = "Connected."
|
||||
pvDisable = "Not enough surplus. Pausing in {remaining}."
|
||||
pvEnable = "Surplus available. Starting in {remaining}."
|
||||
scale1p = "Reduce to single phase in {remaining}."
|
||||
scale3p = "Increase to three phase in {remaining}."
|
||||
pvDisable = "Not enough surplus. Pausing in {remaining}…"
|
||||
pvEnable = "Surplus available. Starting in {remaining}…"
|
||||
scale1p = "Reducing to 1-phase power in {remaining}…"
|
||||
scale3p = "Increasing to 3-phase power in {remaining}…"
|
||||
disconnected = "Disconnected."
|
||||
unknown = ""
|
||||
|
||||
[main.provider]
|
||||
login = "login"
|
||||
logout = "logout"
|
||||
login = "log in"
|
||||
logout = "log out"
|
||||
|
||||
[main.targetCharge]
|
||||
title = "Target Time"
|
||||
|
|
@ -174,11 +173,11 @@ setTargetTime = "none"
|
|||
description = "When should the vehicle be charged to {targetSoC}%?"
|
||||
today = "today"
|
||||
tomorrow = "tomorrow"
|
||||
targetIsInThePast = "The chosen time is in the past."
|
||||
targetIsInThePast = "Pick a time in the future, Marty."
|
||||
remove = "Remove"
|
||||
activate = "Activate"
|
||||
activate = "Turn on"
|
||||
experimentalLabel = "Experimental"
|
||||
experimentalText = "This feature works but isn't perfect yet. Please report unexpected behaviour in our"
|
||||
experimentalText = "This works, but isn't perfect. Please report unexpected behaviour to"
|
||||
|
||||
[main.targetEnergy]
|
||||
label = "Limit"
|
||||
|
|
@ -186,35 +185,35 @@ noLimit = "none"
|
|||
|
||||
[startupError]
|
||||
title = "Startup Error"
|
||||
description = "Please check your configuration file. If the error message does not help you, have a look at our {0}."
|
||||
description = "Please check your configuration file. If the error message does not help, check out the {0}."
|
||||
discussions = "GitHub Discussions"
|
||||
hint = "Note: another reason for this message could be a faulty device (inverter, meter, ...). Check your network connections."
|
||||
hint = "Note: It could also be you have a faulty device (inverter, meter, …). Check your network connections."
|
||||
configuration = "Config"
|
||||
configFile = "Configuration file used:"
|
||||
lineError = "We found an error in {0}."
|
||||
lineError = "Error in {0}."
|
||||
lineErrorLink = "line {0}"
|
||||
fixAndRestart = "Fix the problem and restart the server."
|
||||
fixAndRestart = "Please fix the problem and restart the server."
|
||||
restartButton = "Restart"
|
||||
|
||||
[sessions]
|
||||
title = "Charging sessions"
|
||||
title = "Charging Sessions"
|
||||
downloadCsv = "Download as CSV"
|
||||
loadpoint = "Loadpoint"
|
||||
loadpoint = "Charging point"
|
||||
vehicle = "Vehicle"
|
||||
energy = "Charged"
|
||||
date = "Period"
|
||||
|
||||
[sessions.csv]
|
||||
loadpoint = "Loadpoint"
|
||||
loadpoint = "Charging point"
|
||||
vehicle = "Vehicle"
|
||||
odometer = "Mileage (km)"
|
||||
identifier = "Identifier"
|
||||
chargedenergy = "Energy (kWh)"
|
||||
meterstart = "Meter Start (kWh)"
|
||||
meterstop = "Meter Stop (kWh)"
|
||||
meterstart = "Meter start (kWh)"
|
||||
meterstop = "Meter stop (kWh)"
|
||||
created = "Created"
|
||||
finished = "Finished"
|
||||
|
||||
[offline]
|
||||
message = "No connection to server."
|
||||
message = "Not connected to a server."
|
||||
reload = "Reload?"
|
||||
|
|
|
|||
|
|
@ -23,7 +23,6 @@ modalUpdate = "Actualizar"
|
|||
modalUpdateNow = "Actualizar ahora"
|
||||
modalDownload = "Download"
|
||||
modalUpdateStatusStart = "La actualización comenzó:"
|
||||
modalUpdateStatusFailed = "Actualización no posible:"
|
||||
|
||||
[footer.savings]
|
||||
tabTitle = "Mis datos"
|
||||
|
|
|
|||
|
|
@ -23,7 +23,6 @@ modalUpdate = "Réactualiser"
|
|||
modalUpdateNow = "Mettez à jour maintenant"
|
||||
modalDownload = "Télécharger"
|
||||
modalUpdateStatusStart = "La mise à jour a commencé:"
|
||||
modalUpdateStatusFailed = "Mise à jour a échoué:"
|
||||
|
||||
[footer.savings]
|
||||
tabTitle = "Mes données"
|
||||
|
|
|
|||
|
|
@ -18,7 +18,6 @@ modalUpdate = "Aggiorna"
|
|||
modalUpdateNow = "Aggiorna ora"
|
||||
modalDownload = "Download"
|
||||
modalUpdateStatusStart = "Aggiornamento iniziato:"
|
||||
modalUpdateStatusFailed = "Aggiornamento fallito:"
|
||||
|
||||
[notifications]
|
||||
modalTitle = "Notifiche"
|
||||
|
|
|
|||
|
|
@ -18,7 +18,6 @@ modalUpdateStarted = "Evcc wäert nom Update nei starten."
|
|||
modalNoReleaseNotes = "Keng Verëffentlechungsnotizen verfügbar. Méi Informatioun iwwer déi nei Versioun fannt Dir hei:"
|
||||
availableLong = "Aktualiséierung verfügbar"
|
||||
modalUpdateStatusStart = "Aktualiséierung ugefaang:"
|
||||
modalUpdateStatusFailed = "Aktualiséierung gescheitert:"
|
||||
|
||||
[footer.savings]
|
||||
tabTitle = "Meng Daten"
|
||||
|
|
|
|||
|
|
@ -23,7 +23,6 @@ modalUpdate = "Naujinti"
|
|||
modalUpdateNow = "Naujinti dabar"
|
||||
modalDownload = "Atsisiųsti"
|
||||
modalUpdateStatusStart = "Naujinimas prasidėjo:"
|
||||
modalUpdateStatusFailed = "Naujinimas nepavyko:"
|
||||
|
||||
[footer.savings]
|
||||
tabTitle = "Mano duomenys"
|
||||
|
|
|
|||
|
|
@ -23,7 +23,6 @@ modalUpdate = "Update"
|
|||
modalUpdateNow = "Nu updaten"
|
||||
modalDownload = "Download"
|
||||
modalUpdateStatusStart = "Update gestart:"
|
||||
modalUpdateStatusFailed = "Update mislukt:"
|
||||
|
||||
[footer.savings]
|
||||
tabTitle = "Mijn data"
|
||||
|
|
|
|||
|
|
@ -19,7 +19,6 @@ modalInstalledVersion = "Installert versjon"
|
|||
modalUpdate = "Oppdater"
|
||||
modalCancel = "Avbryt"
|
||||
modalDownload = "Last ned"
|
||||
modalUpdateStatusFailed = "Oppdatering mislyktes:"
|
||||
modalUpdateStatusStart = "Oppdatering startet:"
|
||||
modalUpdateNow = "Oppdater nå"
|
||||
modalUpdateStarted = "Evcc vil starte på ny etter oppdateringen …"
|
||||
|
|
|
|||
|
|
@ -23,7 +23,6 @@ modalUpdate = "Aktualizuj"
|
|||
modalUpdateNow = "Aktualizuj teraz"
|
||||
modalDownload = "Pobierz"
|
||||
modalUpdateStatusStart = "Aktualizacja rozpoczęta:"
|
||||
modalUpdateStatusFailed = "Aktualizacja nie powiodła się:"
|
||||
|
||||
[footer.savings]
|
||||
tabTitle = "Moje dane"
|
||||
|
|
|
|||
|
|
@ -23,7 +23,6 @@ modalUpdate = "Atualizar"
|
|||
modalUpdateNow = "Atualizar agora"
|
||||
modalDownload = "Download"
|
||||
modalUpdateStatusStart = "Atualização iniciada:"
|
||||
modalUpdateStatusFailed = "Não foi possível atualizar:"
|
||||
|
||||
[footer.savings]
|
||||
tabTitle = "Meus dados"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue