UI i18n: percentage formatting (#13880)
This commit is contained in:
parent
e576fb207a
commit
df5d6ece81
46 changed files with 224 additions and 195 deletions
|
|
@ -436,7 +436,7 @@ export default {
|
|||
return { transform: `scale(${scale})` };
|
||||
},
|
||||
fmtSoc(soc) {
|
||||
return `${Math.round(soc)}%`;
|
||||
return this.fmtPercentage(soc);
|
||||
},
|
||||
async changeDischargeControl(e) {
|
||||
try {
|
||||
|
|
|
|||
|
|
@ -176,7 +176,7 @@ export default {
|
|||
return this.targetChargeEnabled || this.minSocEnabled;
|
||||
},
|
||||
minSocLabel: function () {
|
||||
return `${Math.round(this.minSoc)}%`;
|
||||
return this.fmtPercentage(this.minSoc);
|
||||
},
|
||||
modalId: function () {
|
||||
return `chargingPlanModal_${this.id}`;
|
||||
|
|
@ -204,7 +204,7 @@ export default {
|
|||
},
|
||||
targetSocLabel: function () {
|
||||
if (this.socBasedPlanning) {
|
||||
return `${Math.round(this.effectivePlanSoc)}%`;
|
||||
return this.fmtPercentage(this.effectivePlanSoc);
|
||||
}
|
||||
return fmtEnergy(
|
||||
this.planEnergy,
|
||||
|
|
|
|||
|
|
@ -20,7 +20,11 @@
|
|||
</select>
|
||||
</div>
|
||||
<small class="col-12 col-lg-6 ps-lg-4 col-form-label mb-4">
|
||||
{{ $t("main.loadpointSettings.minSoc.description", [selectedMinSoc || "x"]) }}
|
||||
{{
|
||||
$t("main.loadpointSettings.minSoc.description", [
|
||||
selectedMinSoc ? fmtPercentage(selectedMinSoc) : "x",
|
||||
])
|
||||
}}
|
||||
</small>
|
||||
</div>
|
||||
<div class="row">
|
||||
|
|
|
|||
|
|
@ -176,6 +176,7 @@ export default {
|
|||
this.capacity || 100,
|
||||
this.socPerKwh,
|
||||
this.fmtKWh,
|
||||
this.fmtPercentage,
|
||||
"-"
|
||||
);
|
||||
// remove the first entry (0)
|
||||
|
|
|
|||
|
|
@ -129,7 +129,7 @@ export default {
|
|||
},
|
||||
methods: {
|
||||
fmtSoc(soc) {
|
||||
return `${Math.round(soc)}%`;
|
||||
return this.fmtPercentage(soc);
|
||||
},
|
||||
},
|
||||
};
|
||||
|
|
|
|||
|
|
@ -79,9 +79,8 @@
|
|||
{{ $t("sessions.solar") }}
|
||||
</th>
|
||||
<td>
|
||||
{{ fmtNumber(session.solarPercentage, 1) }}% ({{
|
||||
fmtKWh(solarEnergy, solarEnergy >= 1e3)
|
||||
}})
|
||||
{{ fmtPercentage(session.solarPercentage, 1) }}
|
||||
({{ fmtKWh(solarEnergy, solarEnergy >= 1e3) }})
|
||||
</td>
|
||||
</tr>
|
||||
<tr v-if="session.price != null">
|
||||
|
|
|
|||
|
|
@ -41,7 +41,8 @@ export default {
|
|||
case "chargedEnergy":
|
||||
return this.fmtKWh(value * 1e3);
|
||||
case "soc":
|
||||
return `${this.fmtNumber(value, 1)}%`;
|
||||
case "socLimit":
|
||||
return this.fmtPercentage(value, 1);
|
||||
case "odometer":
|
||||
case "range":
|
||||
return `${this.fmtNumber(value, 0)} km`;
|
||||
|
|
@ -53,8 +54,6 @@ export default {
|
|||
return value.map((v) => this.fmtKw(v)).join(", ");
|
||||
case "chargeStatus":
|
||||
return value;
|
||||
case "socLimit":
|
||||
return `${this.fmtNumber(value)}%`;
|
||||
}
|
||||
return value;
|
||||
},
|
||||
|
|
|
|||
|
|
@ -288,7 +288,7 @@ export default {
|
|||
return this.pv.map(({ power }) => this.fmtKw(power, this.powerInKw));
|
||||
},
|
||||
batteryFmt() {
|
||||
return (soc) => `${Math.round(soc)}%`;
|
||||
return (soc) => this.fmtPercentage(soc, 0);
|
||||
},
|
||||
co2Available() {
|
||||
return this.smartCostType === CO2_TYPE;
|
||||
|
|
|
|||
|
|
@ -57,6 +57,7 @@ export default {
|
|||
this.capacity || 100,
|
||||
this.socPerKwh,
|
||||
this.fmtKWh,
|
||||
this.fmtPercentage,
|
||||
this.$t("main.targetEnergy.noLimit")
|
||||
);
|
||||
},
|
||||
|
|
@ -75,7 +76,7 @@ export default {
|
|||
return fmtEnergy(value, this.step, this.fmtKWh, this.$t("main.targetEnergy.noLimit"));
|
||||
},
|
||||
fmtSoc: function (value) {
|
||||
return `+${Math.round(value)}%`;
|
||||
return `+${this.fmtPercentage(value)}`;
|
||||
},
|
||||
},
|
||||
};
|
||||
|
|
|
|||
|
|
@ -67,7 +67,7 @@ export default {
|
|||
return null;
|
||||
},
|
||||
formatSoc: function (value) {
|
||||
return this.heating ? this.fmtTemperature(value) : `${Math.round(value)}%`;
|
||||
return this.heating ? this.fmtTemperature(value) : this.fmtPercentage(value);
|
||||
},
|
||||
formatKm: function (value) {
|
||||
return `${this.fmtNumber(value, 0)} ${distanceUnit()}`;
|
||||
|
|
|
|||
|
|
@ -117,7 +117,7 @@ export default {
|
|||
return this.valueSm !== undefined;
|
||||
},
|
||||
solarFormatted() {
|
||||
return `${this.fmtNumber(this.sessionSolarPercentage, 1)}%`;
|
||||
return this.fmtPercentage(this.sessionSolarPercentage, 1);
|
||||
},
|
||||
priceFormatted() {
|
||||
return `${this.fmtMoney(this.sessionPrice, this.currency)} ${this.fmtCurrencySymbol(
|
||||
|
|
|
|||
|
|
@ -228,7 +228,7 @@ export default {
|
|||
return `${docsPrefix()}/docs/reference/configuration/tariffs`;
|
||||
},
|
||||
percent() {
|
||||
return Math.round(this.solarPercentage) || 0;
|
||||
return this.fmtPercentage(this.solarPercentage || 0);
|
||||
},
|
||||
regionOptions() {
|
||||
return co2Reference.regions.map((r) => ({
|
||||
|
|
|
|||
|
|
@ -15,11 +15,13 @@
|
|||
<div>
|
||||
<p class="my-0 fw-bold text-truncate">{{ title }}</p>
|
||||
<strong class="d-flex align-items-baseline lh-sm">
|
||||
<span class="fs-1 value">
|
||||
<span class="fs-1 value order-1">
|
||||
<AnimatedNumber v-if="valueFmt" :to="value" :format="valueFmt" />
|
||||
<span v-else>{{ value }}</span>
|
||||
</span>
|
||||
<span class="ms-1 unit">{{ unit }}</span>
|
||||
<span class="unit" :class="leadingUnit ? 'order-0 me-1' : 'order-2 ms-1'">
|
||||
{{ unit }}
|
||||
</span>
|
||||
</strong>
|
||||
</div>
|
||||
<small class="d-block mt-0 ms-3 ms-lg-0 text-end text-lg-start">
|
||||
|
|
@ -37,10 +39,12 @@ import "@h2d2/shopicons/es/regular/receivepayment";
|
|||
import "@h2d2/shopicons/es/regular/car3";
|
||||
import "@h2d2/shopicons/es/regular/eco1";
|
||||
import AnimatedNumber from "./AnimatedNumber.vue";
|
||||
import formatter from "../mixins/formatter";
|
||||
|
||||
export default {
|
||||
name: "SavingsTile",
|
||||
components: { AnimatedNumber },
|
||||
mixins: [formatter],
|
||||
props: {
|
||||
title: String,
|
||||
icon: String,
|
||||
|
|
@ -50,6 +54,11 @@ export default {
|
|||
sub1: String,
|
||||
sub2: String,
|
||||
},
|
||||
computed: {
|
||||
leadingUnit() {
|
||||
return this.unit === "%" && this.hasLeadingPercentageSign();
|
||||
},
|
||||
},
|
||||
};
|
||||
</script>
|
||||
<style scoped>
|
||||
|
|
|
|||
|
|
@ -163,7 +163,7 @@ export default {
|
|||
if (this.heating) {
|
||||
return this.fmtTemperature(this.vehicleSoc);
|
||||
}
|
||||
return `${Math.round(this.vehicleSoc)}%`;
|
||||
return this.fmtPercentage(this.vehicleSoc);
|
||||
},
|
||||
vehicleSocTitle: function () {
|
||||
if (this.heating) {
|
||||
|
|
@ -191,7 +191,7 @@ export default {
|
|||
},
|
||||
chargedSoc: function () {
|
||||
const value = this.socPerKwh * (this.chargedEnergy / 1e3);
|
||||
return value > 1 ? `+${Math.round(value)}%` : null;
|
||||
return value > 1 ? `+${this.fmtPercentage(value)}` : null;
|
||||
},
|
||||
chargingPlanDisabled: function () {
|
||||
if (!this.connected) {
|
||||
|
|
|
|||
|
|
@ -76,6 +76,7 @@
|
|||
<script>
|
||||
import Tooltip from "bootstrap/js/dist/tooltip";
|
||||
import "@h2d2/shopicons/es/regular/clock";
|
||||
import formatter from "../mixins/formatter";
|
||||
|
||||
export default {
|
||||
name: "VehicleSoc",
|
||||
|
|
@ -96,6 +97,7 @@ export default {
|
|||
socBasedCharging: Boolean,
|
||||
socBasedPlanning: Boolean,
|
||||
},
|
||||
mixins: [formatter],
|
||||
emits: ["limit-soc-drag", "limit-soc-updated", "plan-clicked"],
|
||||
data: function () {
|
||||
return {
|
||||
|
|
@ -259,7 +261,9 @@ export default {
|
|||
this.tooltip = new Tooltip(this.$refs.vehicleLimitSoc);
|
||||
}
|
||||
const soc = this.vehicleLimitSoc;
|
||||
const content = this.$t("main.vehicleSoc.vehicleLimit", { soc });
|
||||
const content = this.$t("main.vehicleSoc.vehicleLimit", {
|
||||
soc: this.fmtPercentage(soc),
|
||||
});
|
||||
this.tooltip.setContent({ ".tooltip-inner": content });
|
||||
},
|
||||
},
|
||||
|
|
|
|||
|
|
@ -28,7 +28,7 @@ describe("basics", () => {
|
|||
|
||||
describe("min charge", () => {
|
||||
test("active when vehicle soc is below", () => {
|
||||
expectStatus({ connected: true, minSoc: 20, vehicleSoc: 10 }, "minCharge", { soc: 20 });
|
||||
expectStatus({ connected: true, minSoc: 20, vehicleSoc: 10 }, "minCharge", { soc: "20 %" });
|
||||
});
|
||||
test("not active when vehicle soc is above", () => {
|
||||
expectStatus({ connected: true, minSoc: 20, vehicleSoc: 21 }, "connected");
|
||||
|
|
@ -182,7 +182,7 @@ describe("vehicle target soc", () => {
|
|||
vehicleSoc: 70,
|
||||
},
|
||||
"vehicleLimitReached",
|
||||
{ soc: 70 }
|
||||
{ soc: "70 %" }
|
||||
);
|
||||
});
|
||||
test("show reached message even if vehicle is slightly below its limit", () => {
|
||||
|
|
@ -194,7 +194,7 @@ describe("vehicle target soc", () => {
|
|||
vehicleSoc: 69,
|
||||
},
|
||||
"vehicleLimitReached",
|
||||
{ soc: 70 }
|
||||
{ soc: "70 %" }
|
||||
);
|
||||
});
|
||||
});
|
||||
|
|
|
|||
|
|
@ -64,7 +64,7 @@ export default {
|
|||
}
|
||||
// min charge active
|
||||
if (this.minSoc > 0 && this.vehicleSoc < this.minSoc) {
|
||||
return t("minCharge", { soc: this.minSoc });
|
||||
return t("minCharge", { soc: this.fmtPercentage(this.minSoc) });
|
||||
}
|
||||
|
||||
// plan
|
||||
|
|
@ -111,7 +111,9 @@ export default {
|
|||
|
||||
if (this.enabled && !this.charging) {
|
||||
if (this.vehicleLimitSoc > 0 && this.vehicleSoc >= this.vehicleLimitSoc - 1) {
|
||||
return t("vehicleLimitReached", { soc: this.vehicleLimitSoc });
|
||||
return t("vehicleLimitReached", {
|
||||
soc: this.fmtPercentage(this.vehicleLimitSoc),
|
||||
});
|
||||
}
|
||||
return t("waitForVehicle");
|
||||
}
|
||||
|
|
|
|||
|
|
@ -238,13 +238,23 @@ export default {
|
|||
return rtf.format(Math.round(elapsed / units[u]), u);
|
||||
},
|
||||
fmtSocOption: function (soc, rangePerSoc, distanceUnit, heating) {
|
||||
let result = heating ? this.fmtTemperature(soc) : `${this.fmtNumber(soc, 0)}%`;
|
||||
let result = heating ? this.fmtTemperature(soc) : `${this.fmtPercentage(soc)}`;
|
||||
if (rangePerSoc && distanceUnit) {
|
||||
const range = soc * rangePerSoc;
|
||||
result += ` (${this.fmtNumber(range, 0)} ${distanceUnit})`;
|
||||
}
|
||||
return result;
|
||||
},
|
||||
fmtPercentage: function (value, digits = 0) {
|
||||
return new Intl.NumberFormat(this.$i18n?.locale, {
|
||||
style: "percent",
|
||||
minimumFractionDigits: digits,
|
||||
maximumFractionDigits: digits,
|
||||
}).format(value / 100);
|
||||
},
|
||||
hasLeadingPercentageSign: function () {
|
||||
return ["tr", "ar"].includes(this.$i18n?.locale);
|
||||
},
|
||||
fmtTemperature: function (value) {
|
||||
// TODO: handle fahrenheit
|
||||
return this.fmtNumber(value, 1, "celsius");
|
||||
|
|
|
|||
|
|
@ -22,7 +22,7 @@ export function estimatedSoc(energy, socPerKwh) {
|
|||
return Math.round(energy * socPerKwh);
|
||||
}
|
||||
|
||||
export function energyOptions(fromEnergy, maxEnergy, socPerKwh, fmtKWh, zeroText) {
|
||||
export function energyOptions(fromEnergy, maxEnergy, socPerKwh, fmtKWh, fmtPercentage, zeroText) {
|
||||
const step = optionStep(maxEnergy);
|
||||
const result = [];
|
||||
for (let energy = 0; energy <= maxEnergy; energy += step) {
|
||||
|
|
@ -30,7 +30,7 @@ export function energyOptions(fromEnergy, maxEnergy, socPerKwh, fmtKWh, zeroText
|
|||
const disabled = energy < fromEnergy / 1e3 && energy !== 0;
|
||||
const soc = estimatedSoc(energy, socPerKwh);
|
||||
if (soc) {
|
||||
text += ` (+${Math.round(soc)}%)`;
|
||||
text += ` (+${fmtPercentage(soc)})`;
|
||||
}
|
||||
// prevent rounding errors
|
||||
const energyNormal = energy.toFixed(3) * 1;
|
||||
|
|
|
|||
|
|
@ -56,5 +56,5 @@ powerSub2 = "الشحن ..."
|
|||
tabTitle = "مجتمع مباشر"
|
||||
|
||||
[footer.savings]
|
||||
footerLong = "{percent}٪ من الطاقة الشمسية"
|
||||
footerShort = "{percent}٪ شمسي\""
|
||||
footerLong = "{percent} من الطاقة الشمسية"
|
||||
footerShort = "{percent} شمسي\""
|
||||
|
|
|
|||
|
|
@ -67,8 +67,8 @@ powerSub2 = "зарежда..."
|
|||
tabTitle = "Общност"
|
||||
|
||||
[footer.savings]
|
||||
footerLong = "{percent}% енергия от слънцето"
|
||||
footerShort = "{percent}% слънчева енергия"
|
||||
footerLong = "{percent} енергия от слънцето"
|
||||
footerShort = "{percent} слънчева енергия"
|
||||
modalTitle = "Информация за зареждането"
|
||||
percentGrid = "{grid} кВч от мрежата"
|
||||
percentSelf = "{self} кВч от фотоволтаици"
|
||||
|
|
|
|||
14
i18n/ca.toml
14
i18n/ca.toml
|
|
@ -34,8 +34,8 @@ powerSub2 = "carregant..."
|
|||
tabTitle = "Comunitat en viu"
|
||||
|
||||
[footer.savings]
|
||||
footerLong = "{percent}% Autoconsum"
|
||||
footerShort = "{percent}% Sol"
|
||||
footerLong = "{percent} Autoconsum"
|
||||
footerShort = "{percent} Sol"
|
||||
modalTitle = "Avaluació de l'energia de càrrega"
|
||||
percentGrid = "{grid} kWh xarxa"
|
||||
percentSelf = "{self} kWh solar"
|
||||
|
|
@ -153,7 +153,7 @@ label = "Corrent de carrega màxima "
|
|||
label = "Corriente de carrega mínima"
|
||||
|
||||
[main.loadpointSettings.minSoc]
|
||||
description = "Marge per a emergències. El vehicle es carrega 'ràpidament' a {0}% en mode solar. Després continua amb l'excedent fotovoltaic."
|
||||
description = "Marge per a emergències. El vehicle es carrega 'ràpidament' a {0} en mode solar. Després continua amb l'excedent fotovoltaic."
|
||||
label = "Càrrega de min. %"
|
||||
|
||||
[main.loadpointSettings.phasesConfigured]
|
||||
|
|
@ -179,7 +179,7 @@ activate = "Activar"
|
|||
co2Limit = "Límit de CO₂ del {co2}"
|
||||
costLimitIgnore = "El {limit} configurat serà ignorat durant aquest període."
|
||||
descriptionEnergy = "Fins quan s'ha d'haver carregat {targetEnergy} el vehicle?"
|
||||
descriptionSoc = "Fins quan s'ha d'haver carregat el vehicle al {targetSoc}%?"
|
||||
descriptionSoc = "Fins quan s'ha d'haver carregat el vehicle al {targetSoc}?"
|
||||
inactiveLabel = "hora objectiu"
|
||||
planDuration = "Temps de càrrega"
|
||||
planPeriodLabel = "Període"
|
||||
|
|
@ -221,7 +221,7 @@ charging = "carregant"
|
|||
connected = "connectat"
|
||||
disconnected = "desconnectat"
|
||||
ready = "preparat"
|
||||
vehicleLimit = "límit de vehicle: {soc}%"
|
||||
vehicleLimit = "límit de vehicle: {soc}"
|
||||
|
||||
[main.vehicleStatus]
|
||||
charging = "Carregant..."
|
||||
|
|
@ -230,7 +230,7 @@ cleanEnergyCharging = "Energia neta disponible. Carregant..."
|
|||
climating = "Precondicionament detectat."
|
||||
connected = "Connectat."
|
||||
disconnected = "Desconnectat."
|
||||
minCharge = "Càrrega mínima fins a {soc}%."
|
||||
minCharge = "Càrrega mínima fins a {soc}."
|
||||
pvDisable = "Excedent insuficient. Pausa en {remaining}..."
|
||||
pvEnable = "Excedent disponible. Començar en {remaining}..."
|
||||
scale1p = "Reduint a càrrega monofàsica a {remaining}..."
|
||||
|
|
@ -239,7 +239,7 @@ targetChargeActive = "Càrrega objectiu activa..."
|
|||
targetChargePlanned = "La càrrega objectiu comença a {time}."
|
||||
targetChargeWaitForVehicle = "Càrrega objectiu llesta. Esperar vehicle."
|
||||
unknown = ""
|
||||
vehicleLimitReached = "Límit de vehicle {soc}% assolit."
|
||||
vehicleLimitReached = "Límit de vehicle {soc} assolit."
|
||||
waitForVehicle = "A punt per carregar. Esperant vehicle."
|
||||
|
||||
[notifications]
|
||||
|
|
|
|||
12
i18n/cs.toml
12
i18n/cs.toml
|
|
@ -117,8 +117,8 @@ tabTitle = "Komunita Live"
|
|||
co2Saved = "{value} uložena"
|
||||
co2Title = "CO₂ emise"
|
||||
configurePriceCo2 = "Zjistit jak nastavit cenu a CO₂ data"
|
||||
footerLong = "{percent}% solární energie"
|
||||
footerShort = "{percent}% solár"
|
||||
footerLong = "{percent} solární energie"
|
||||
footerShort = "{percent} solár"
|
||||
modalTitle = "Přehled energie"
|
||||
moneySaved = "{value} uložena"
|
||||
percentGrid = "{grid} kWh síť"
|
||||
|
|
@ -299,7 +299,7 @@ co2Limit = "CO₂ strop z {co2}"
|
|||
costLimitIgnore = "Nastavených {limit} bude během opakování ignorováno"
|
||||
currentPlan = "Aktivní plán"
|
||||
descriptionEnergy = "Dokud nebude {targetEnergy} nabito do vozidla?"
|
||||
descriptionSoc = "Kdy by mělo být vozidlo nabito na {targetSoc}%?"
|
||||
descriptionSoc = "Kdy by mělo být vozidlo nabito na {targetSoc}?"
|
||||
inactiveLabel = "Cílový čas"
|
||||
notReachableInTime = "Cíl není dosažitelný. Bude ukončeno: {endTime}."
|
||||
onlyInPvMode = "Nabíjecí plán funguje pouze v solárním režimu"
|
||||
|
|
@ -352,7 +352,7 @@ charging = "nabíjení"
|
|||
connected = "připojeno"
|
||||
disconnected = "odpojeno"
|
||||
ready = "připraveno"
|
||||
vehicleLimit = "Limit vozidla: {soc}%"
|
||||
vehicleLimit = "Limit vozidla: {soc}"
|
||||
|
||||
[main.vehicleStatus]
|
||||
charging = "Nabíjení..."
|
||||
|
|
@ -361,7 +361,7 @@ cleanEnergyCharging = "Nabíjení čistou energií: {co2} (limit {limit})"
|
|||
climating = "Detekováno předehřívání."
|
||||
connected = "Připojeno."
|
||||
disconnected = "Odpojeno."
|
||||
minCharge = "Minimální nabití na {soc}%."
|
||||
minCharge = "Minimální nabití na {soc}."
|
||||
pvDisable = "Nedostatek energie ze slunce. Přerušuji za {remaining}…"
|
||||
pvEnable = "Energie ze slunce obnovena. Zahajuji za {remaining}…"
|
||||
scale1p = "Redukuji na jednofázové nabíjení za {remaining}…"
|
||||
|
|
@ -370,7 +370,7 @@ targetChargeActive = "Nabíjení na cílovou hodnotu aktivní..."
|
|||
targetChargePlanned = "Nabíjení na cílovou hodnotu začne v {time}."
|
||||
targetChargeWaitForVehicle = "Cílové nabíjení připraveno. Čekám na vozidlo..."
|
||||
unknown = ""
|
||||
vehicleLimitReached = "Limit vozidla {soc}% dosažen."
|
||||
vehicleLimitReached = "Limit vozidla {soc} dosažen."
|
||||
waitForVehicle = "Připraveno. Čekám na vozidlo..."
|
||||
|
||||
[notifications]
|
||||
|
|
|
|||
12
i18n/da.toml
12
i18n/da.toml
|
|
@ -138,8 +138,8 @@ tabTitle = "Live fællesskab"
|
|||
co2Saved = "{value} gemt"
|
||||
co2Title = "CO₂ Udledning"
|
||||
configurePriceCo2 = "Lær hvordan man indstiller pris og CO₂ data."
|
||||
footerLong = "{percent}% Solenergi"
|
||||
footerShort = "{percent}% Solenergi"
|
||||
footerLong = "{percent} Solenergi"
|
||||
footerShort = "{percent} Solenergi"
|
||||
modalTitle = "Oversigt over ladeenergi"
|
||||
moneySaved = "{value} gemt"
|
||||
percentGrid = "{grid} kWh elnettet"
|
||||
|
|
@ -343,7 +343,7 @@ co2Limit = "CO₂ grænse på {co2}"
|
|||
costLimitIgnore = "Den konfigurerede {limit} vil blive ignoreret i denne periode."
|
||||
currentPlan = "Aktiv plan"
|
||||
descriptionEnergy = "Hvornår skal {targetEnergy} være sendt til køretøjet?"
|
||||
descriptionSoc = "Hvornår skal køretøjet være opladet til {targetSoc} %?"
|
||||
descriptionSoc = "Hvornår skal køretøjet være opladet til {targetSoc}?"
|
||||
inactiveLabel = "Planlagt tid"
|
||||
modalTitle = "Sæt måltid"
|
||||
noActivePlan = "Ingen aktiv plan"
|
||||
|
|
@ -400,7 +400,7 @@ charging = "opladning"
|
|||
connected = "forbundet"
|
||||
disconnected = "afbrudt"
|
||||
ready = "parat"
|
||||
vehicleLimit = "Køretøjsgrænse: {soc}%"
|
||||
vehicleLimit = "Køretøjsgrænse: {soc}"
|
||||
|
||||
[main.vehicleStatus]
|
||||
charging = "Oplader..."
|
||||
|
|
@ -409,7 +409,7 @@ cleanEnergyCharging = "Oplader med CO2 neutral energi: {co2} (limit {limit})"
|
|||
climating = "Forkonditionering registreret."
|
||||
connected = "Forbundet."
|
||||
disconnected = "Afbrudt."
|
||||
minCharge = "Minimum opladning til {soc} %."
|
||||
minCharge = "Minimum opladning til {soc}."
|
||||
pvDisable = "Ikke nok overskud. Pause i {remaining}..."
|
||||
pvEnable = "Overskud tilgængeligt. Starter om {remaining}..."
|
||||
scale1p = "Reducerer til 1-faset strøm i {remaining}..."
|
||||
|
|
@ -418,7 +418,7 @@ targetChargeActive = "Plan for ladning er aktiv..."
|
|||
targetChargePlanned = "Opladningsplan starter kl. {time}."
|
||||
targetChargeWaitForVehicle = "Plan for opladning er klar. Venter på køretøj..."
|
||||
unknown = ""
|
||||
vehicleLimitReached = "Køretøjsgrænsen {soc} % nået."
|
||||
vehicleLimitReached = "Køretøjsgrænsen {soc} nået."
|
||||
waitForVehicle = "Parat. Venter på køretøj ..."
|
||||
|
||||
[notifications]
|
||||
|
|
|
|||
14
i18n/de.toml
14
i18n/de.toml
|
|
@ -143,8 +143,8 @@ tabTitle = "Live-Community"
|
|||
co2Saved = "{value} eingespart"
|
||||
co2Title = "CO₂ Emisson"
|
||||
configurePriceCo2 = "Preis und CO₂-Emissionen konfigurieren"
|
||||
footerLong = "{percent}% Sonnenenergie"
|
||||
footerShort = "{percent}% Sonne"
|
||||
footerLong = "{percent} Sonnenenergie"
|
||||
footerShort = "{percent} Sonne"
|
||||
modalTitle = "Auswertung Ladeenergie"
|
||||
moneySaved = "{value} gespart"
|
||||
percentGrid = "{grid} kWh Netz"
|
||||
|
|
@ -313,7 +313,7 @@ label = "Max. Ladestrom"
|
|||
label = "Min. Ladestrom"
|
||||
|
||||
[main.loadpointSettings.minSoc]
|
||||
description = "Fahrzeug wird im PV-Modus „schnell“ auf {0}% geladen. Danach weiter mit PV-Überschuss. Nützlich, um auch an dunklen Tagen eine Mindestreichweite zu gewährleisten."
|
||||
description = "Fahrzeug wird im PV-Modus „schnell“ auf {0} geladen. Danach weiter mit PV-Überschuss. Nützlich, um auch an dunklen Tagen eine Mindestreichweite zu gewährleisten."
|
||||
label = "Min. Ladung %"
|
||||
|
||||
[main.loadpointSettings.phasesConfigured]
|
||||
|
|
@ -341,7 +341,7 @@ co2Limit = "CO₂-Grenze von {co2}"
|
|||
costLimitIgnore = "Die eingestellte {limit} wird in diesem Zeitraum ignoriert."
|
||||
currentPlan = "Aktiver Plan"
|
||||
descriptionEnergy = "Bis wann sollen {targetEnergy} ins Fahrzeug geladen sein?"
|
||||
descriptionSoc = "Wann soll das Fahrzeug auf {targetSoc}% geladen sein?"
|
||||
descriptionSoc = "Wann soll das Fahrzeug auf {targetSoc} geladen sein?"
|
||||
inactiveLabel = "Zielzeit"
|
||||
notReachableInTime = "Zielzeit nicht erreichbar. Voraussichtliches Ende: {endTime}."
|
||||
onlyInPvMode = "Ladeplanung ist nur im PV-Modus aktiv."
|
||||
|
|
@ -394,7 +394,7 @@ charging = "lädt"
|
|||
connected = "verbunden"
|
||||
disconnected = "getrennt"
|
||||
ready = "bereit"
|
||||
vehicleLimit = "Fahrzeuglimit: {soc}%"
|
||||
vehicleLimit = "Fahrzeuglimit: {soc}"
|
||||
|
||||
[main.vehicleStatus]
|
||||
charging = "Ladevorgang aktiv …"
|
||||
|
|
@ -403,7 +403,7 @@ cleanEnergyCharging = "Lade saubere Energie: {co2} (Grenze {limit})"
|
|||
climating = "Vorklimatisierung erkannt."
|
||||
connected = "Verbunden."
|
||||
disconnected = "Nicht verbunden."
|
||||
minCharge = "Mindestladung bis {soc}%."
|
||||
minCharge = "Mindestladung bis {soc}."
|
||||
pvDisable = "Zu wenig Überschuss. Pausiere in {remaining} …"
|
||||
pvEnable = "Überschuss verfügbar. Starte in {remaining} …"
|
||||
scale1p = "Reduziere auf einphasig in {remaining} …"
|
||||
|
|
@ -412,7 +412,7 @@ targetChargeActive = "Ladeplan aktiv …"
|
|||
targetChargePlanned = "Ladeplan startet {time} Uhr."
|
||||
targetChargeWaitForVehicle = "Ladeplan bereit. Warte auf Fahrzeug …"
|
||||
unknown = ""
|
||||
vehicleLimitReached = "Fahrzeuglimit {soc}% erreicht."
|
||||
vehicleLimitReached = "Fahrzeuglimit {soc} erreicht."
|
||||
waitForVehicle = "Ladebereit. Warte auf Fahrzeug …"
|
||||
|
||||
[notifications]
|
||||
|
|
|
|||
14
i18n/en.toml
14
i18n/en.toml
|
|
@ -142,8 +142,8 @@ tabTitle = "Live community"
|
|||
co2Saved = "{value} saved"
|
||||
co2Title = "CO₂ Emissons"
|
||||
configurePriceCo2 = "Learn how to configure price and CO₂ data."
|
||||
footerLong = "{percent}% solar energy"
|
||||
footerShort = "{percent}% solar"
|
||||
footerLong = "{percent} solar energy"
|
||||
footerShort = "{percent} solar"
|
||||
modalTitle = "Charge Energy Overview"
|
||||
moneySaved = "{value} saved"
|
||||
percentGrid = "{grid} kWh grid"
|
||||
|
|
@ -312,7 +312,7 @@ label = "Max. Current"
|
|||
label = "Min. Current"
|
||||
|
||||
[main.loadpointSettings.minSoc]
|
||||
description = "The vehicle gets „fast” charged to {0}% in solar mode. Then continues with solar surplus. Useful to ensure a minimum range even for darker days."
|
||||
description = "The vehicle gets „fast” charged to {0} in solar mode. Then continues with solar surplus. Useful to ensure a minimum range even for darker days."
|
||||
label = "Min. charge %"
|
||||
|
||||
[main.loadpointSettings.phasesConfigured]
|
||||
|
|
@ -340,7 +340,7 @@ co2Limit = "CO₂ limit of {co2}"
|
|||
costLimitIgnore = "The configured {limit} will be ignored during this period."
|
||||
currentPlan = "Active plan"
|
||||
descriptionEnergy = "Until when should {targetEnergy} be loaded into the vehicle?"
|
||||
descriptionSoc = "When should the vehicle be charged to {targetSoc}%?"
|
||||
descriptionSoc = "When should the vehicle be charged to {targetSoc}?"
|
||||
inactiveLabel = "Target time"
|
||||
notReachableInTime = "Goal not reachable in time. Estimated finish: {endTime}."
|
||||
onlyInPvMode = "Charging plan only works in solar mode."
|
||||
|
|
@ -393,7 +393,7 @@ charging = "charging"
|
|||
connected = "connected"
|
||||
disconnected = "disconnected"
|
||||
ready = "ready"
|
||||
vehicleLimit = "Vehicle limit: {soc}%"
|
||||
vehicleLimit = "Vehicle limit: {soc}"
|
||||
|
||||
[main.vehicleStatus]
|
||||
charging = "Charging…"
|
||||
|
|
@ -402,7 +402,7 @@ cleanEnergyCharging = "Charging clean energy: {co2} (limit {limit})"
|
|||
climating = "Pre-conditioning detected."
|
||||
connected = "Connected."
|
||||
disconnected = "Disconnected."
|
||||
minCharge = "Minimum charging to {soc}%."
|
||||
minCharge = "Minimum charging to {soc}."
|
||||
pvDisable = "Not enough surplus. Pausing in {remaining}…"
|
||||
pvEnable = "Surplus available. Starting in {remaining}…"
|
||||
scale1p = "Reducing to 1-phase charging in {remaining}…"
|
||||
|
|
@ -411,7 +411,7 @@ targetChargeActive = "Charging plan active…"
|
|||
targetChargePlanned = "Charging plan starts at {time}."
|
||||
targetChargeWaitForVehicle = "Charging plan ready. Waiting for vehicle…"
|
||||
unknown = ""
|
||||
vehicleLimitReached = "Vehicle limit {soc}% reached."
|
||||
vehicleLimitReached = "Vehicle limit {soc} reached."
|
||||
waitForVehicle = "Ready. Waiting for vehicle…"
|
||||
|
||||
[notifications]
|
||||
|
|
|
|||
14
i18n/es.toml
14
i18n/es.toml
|
|
@ -148,8 +148,8 @@ tabTitle = "Comunidad en vivo"
|
|||
co2Saved = "{value} guardado"
|
||||
co2Title = "Emisiones de CO₂"
|
||||
configurePriceCo2 = "Aprende a configurar los datos de los precios y el CO₂"
|
||||
footerLong = "{percent}% Autoconsumo"
|
||||
footerShort = "{percent}% Sol"
|
||||
footerLong = "{percent} Autoconsumo"
|
||||
footerShort = "{percent} Sol"
|
||||
modalTitle = "Evaluación de la energía de carga"
|
||||
moneySaved = "{value} guardado"
|
||||
percentGrid = "{grid} kWh red"
|
||||
|
|
@ -330,7 +330,7 @@ label = "Corriente de carga máxima"
|
|||
label = "Corriente de carga mínima"
|
||||
|
||||
[main.loadpointSettings.minSoc]
|
||||
description = "El vehículo se carga “rápido” al {0}% en modo energía solar. Luego continúa con el excedente de la energía solar. Útil para asegurar una autonomía mínima incluso en los días más oscuros"
|
||||
description = "El vehículo se carga “rápido” al {0} en modo energía solar. Luego continúa con el excedente de la energía solar. Útil para asegurar una autonomía mínima incluso en los días más oscuros"
|
||||
label = "Carga de min. %"
|
||||
|
||||
[main.loadpointSettings.phasesConfigured]
|
||||
|
|
@ -358,7 +358,7 @@ co2Limit = "Límite de CO₂ del {co2}"
|
|||
costLimitIgnore = "El {limit} configurado será ignorado durante este periodo."
|
||||
currentPlan = "Plan activo"
|
||||
descriptionEnergy = "¿Hasta cuándo deben haberse cargado {targetEnergy} al vehículo?"
|
||||
descriptionSoc = "¿Hasta cuándo debe haberse cargarse el vehículo al {targetSoc}%?"
|
||||
descriptionSoc = "¿Hasta cuándo debe haberse cargarse el vehículo al {targetSoc}?"
|
||||
inactiveLabel = "Tiempo objetivo"
|
||||
modalTitle = "Establecer el tiempo objetivo"
|
||||
noActivePlan = "Ningún plan activo"
|
||||
|
|
@ -415,7 +415,7 @@ charging = "cargando"
|
|||
connected = "conectado"
|
||||
disconnected = "desconectado"
|
||||
ready = "preparado"
|
||||
vehicleLimit = "límite de vehículo: {soc}%"
|
||||
vehicleLimit = "límite de vehículo: {soc}"
|
||||
|
||||
[main.vehicleStatus]
|
||||
charging = "Cargando ..."
|
||||
|
|
@ -424,7 +424,7 @@ cleanEnergyCharging = "Cargando con energía limpia: {co2} (límite {limit})"
|
|||
climating = "Preacondicionamiento detectado."
|
||||
connected = "Conectado."
|
||||
disconnected = "Desconectado."
|
||||
minCharge = "Carga mínima hasta {soc}%."
|
||||
minCharge = "Carga mínima hasta {soc}."
|
||||
pvDisable = "Excedente insuficiente. Pausa en {remaining}..."
|
||||
pvEnable = "Excedente disponibile. Empezar en {remaining}..."
|
||||
scale1p = "Reduciendo a carga monofásica en {remaining}..."
|
||||
|
|
@ -433,7 +433,7 @@ targetChargeActive = "Plan de carga activo..."
|
|||
targetChargePlanned = "El plan de carga comienza a las {time}"
|
||||
targetChargeWaitForVehicle = "Plan de carga listo. Esperando vehículo..."
|
||||
unknown = ""
|
||||
vehicleLimitReached = "Límite de vehículo {soc}% alcanzado."
|
||||
vehicleLimitReached = "Límite de vehículo {soc} alcanzado."
|
||||
waitForVehicle = "Listo para cargar. Esperando vehículo."
|
||||
|
||||
[notifications]
|
||||
|
|
|
|||
14
i18n/fi.toml
14
i18n/fi.toml
|
|
@ -70,8 +70,8 @@ tabTitle = "Yhteisö"
|
|||
co2Saved = "{value} tallennettu"
|
||||
co2Title = "CO₂ Päästöt"
|
||||
configurePriceCo2 = "Opi kuinka voit muokata hinta ja CO₂ arvoja."
|
||||
footerLong = "{percent}% aurinkoenergiaa"
|
||||
footerShort = "{percent}% aurinkoenergiaa"
|
||||
footerLong = "{percent} aurinkoenergiaa"
|
||||
footerShort = "{percent} aurinkoenergiaa"
|
||||
modalTitle = "Latausenergian yhteenveto"
|
||||
moneySaved = "{value} tallennettu"
|
||||
percentGrid = "{grid} kWh verkosta"
|
||||
|
|
@ -199,7 +199,7 @@ label = "Maksimivirta"
|
|||
label = "Minimivirta"
|
||||
|
||||
[main.loadpointSettings.minSoc]
|
||||
description = "Ajoneuvo ladataan nopeasti {0}% asti huolimatta aurinkoenergian ylijäämästä, tämän jälkeen vain ylijäämäenergialla. Tämä on hyödyllinen takaamaan minimi toimintamatka myös pimeinä päivinä."
|
||||
description = "Ajoneuvo ladataan nopeasti {0} asti huolimatta aurinkoenergian ylijäämästä, tämän jälkeen vain ylijäämäenergialla. Tämä on hyödyllinen takaamaan minimi toimintamatka myös pimeinä päivinä."
|
||||
label = "Min. lataustaso %"
|
||||
|
||||
[main.loadpointSettings.phasesConfigured]
|
||||
|
|
@ -225,7 +225,7 @@ activate = "Aktivoi"
|
|||
co2Limit = "Raja CO₂ / {co2}"
|
||||
costLimitIgnore = "Määritetty {limit} ohitetaan tänä aikana."
|
||||
descriptionEnergy = "Mihin mennessä {targetEnergy} tulisi ladata autoon?"
|
||||
descriptionSoc = "Milloin ajoneuvon tulee olla ladattu {targetSoc}%?"
|
||||
descriptionSoc = "Milloin ajoneuvon tulee olla ladattu {targetSoc}?"
|
||||
inactiveLabel = "Tavoiteaika"
|
||||
modalTitle = "Aseta tavoiteaika"
|
||||
onlyInPvMode = "Lataussuunnitelma toimii ainoastaan aurinkoenergiatilassa."
|
||||
|
|
@ -273,7 +273,7 @@ charging = "lataa"
|
|||
connected = "yhdistetty"
|
||||
disconnected = "irroitettu"
|
||||
ready = "valmis"
|
||||
vehicleLimit = "Ajoneuvon raja {soc}%"
|
||||
vehicleLimit = "Ajoneuvon raja {soc}"
|
||||
|
||||
[main.vehicleStatus]
|
||||
charging = "Lataa…"
|
||||
|
|
@ -282,7 +282,7 @@ cleanEnergyCharging = "Lataa puhdasta energiaa: {co2} (limit {limit})"
|
|||
climating = "Esilämmitys/-viilennys havaittu."
|
||||
connected = "Yhdistetty."
|
||||
disconnected = "Irroitettu."
|
||||
minCharge = "Ladataan minimissään {soc}%."
|
||||
minCharge = "Ladataan minimissään {soc}."
|
||||
pvDisable = "Ei tarpeeksi ylijäämää. Tauko {remaining}…"
|
||||
pvEnable = "Ylijäämää saatavilla. Aloitus {remaining}…"
|
||||
scale1p = "Siirrytään 1-vaihe lataukseen {remaining}…"
|
||||
|
|
@ -291,7 +291,7 @@ targetChargeActive = "Lataaminen käynnissä…"
|
|||
targetChargePlanned = "Lataaminen alkaa {time}."
|
||||
targetChargeWaitForVehicle = "Tavoite lataus valmis. Odotetaan ajoneuvoa…"
|
||||
unknown = ""
|
||||
vehicleLimitReached = "Ajoneuvon raja {soc}% saavutettu."
|
||||
vehicleLimitReached = "Ajoneuvon raja {soc} saavutettu."
|
||||
waitForVehicle = "Valmiina. Odotetaan ajoneuvoa…"
|
||||
|
||||
[notifications]
|
||||
|
|
|
|||
14
i18n/fr.toml
14
i18n/fr.toml
|
|
@ -148,8 +148,8 @@ tabTitle = "Communauté en ligne"
|
|||
co2Saved = "{value} économisé"
|
||||
co2Title = "Emissions de CO₂"
|
||||
configurePriceCo2 = "Infos sur la configuration du prix et des données de CO₂."
|
||||
footerLong = "{percent}% énergie solaire"
|
||||
footerShort = "{percent}% solaire"
|
||||
footerLong = "{percent} énergie solaire"
|
||||
footerShort = "{percent} solaire"
|
||||
modalTitle = "Aperçu de l'énergie de charge"
|
||||
moneySaved = "{value} économisé"
|
||||
percentGrid = "{grid} kWh réseau"
|
||||
|
|
@ -330,7 +330,7 @@ label = "Courant de charge max."
|
|||
label = "Courant de charge min."
|
||||
|
||||
[main.loadpointSettings.minSoc]
|
||||
description = "Le véhicule est chargé en mode „Rapide” à {0}% en mode solaire, puis avec le surplus solaire. Utile pour s'assurer d'un minimum d'autonomie, même pour les jours plus sombres."
|
||||
description = "Le véhicule est chargé en mode „Rapide” à {0} en mode solaire, puis avec le surplus solaire. Utile pour s'assurer d'un minimum d'autonomie, même pour les jours plus sombres."
|
||||
label = "Recharge min. %"
|
||||
|
||||
[main.loadpointSettings.phasesConfigured]
|
||||
|
|
@ -358,7 +358,7 @@ co2Limit = "Limite de CO₂ {co2]"
|
|||
costLimitIgnore = "La limite configurée {limit} sera ignorée durant cette période."
|
||||
currentPlan = "Plan actif"
|
||||
descriptionEnergy = "Jusqu'à quand le véhicule doit-il être chargé à {targetEnergy}?"
|
||||
descriptionSoc = "Quand le véhicule doit-il être chargé à {targetSoc}%?"
|
||||
descriptionSoc = "Quand le véhicule doit-il être chargé à {targetSoc}?"
|
||||
inactiveLabel = "Temps visé"
|
||||
modalTitle = "Définir l'heure cible"
|
||||
notReachableInTime = "Objectif pas atteignable dans le temps défini. Heure de fin estimée : {endTime}."
|
||||
|
|
@ -412,7 +412,7 @@ charging = "en charge"
|
|||
connected = "connecté"
|
||||
disconnected = "déconnecté"
|
||||
ready = "prêt"
|
||||
vehicleLimit = "Limite du véhicule : {soc}%"
|
||||
vehicleLimit = "Limite du véhicule : {soc}"
|
||||
|
||||
[main.vehicleStatus]
|
||||
charging = "En charge..."
|
||||
|
|
@ -421,7 +421,7 @@ cleanEnergyCharging = "En charge avec énergie propre : {co2} (limit < {limit}
|
|||
climating = "Pré-conditionnement détecté."
|
||||
connected = "Connecté."
|
||||
disconnected = "Déconnecté."
|
||||
minCharge = "Charge minimale jusqu'à {soc}%."
|
||||
minCharge = "Charge minimale jusqu'à {soc}."
|
||||
pvDisable = "Pas assez de surplus. Pause dans {remaining}…"
|
||||
pvEnable = "Surplus disponible. Démarre dans {remaining}…"
|
||||
scale1p = "Réduction en monophasé dans {remaining}..."
|
||||
|
|
@ -430,7 +430,7 @@ targetChargeActive = "Plan de charge actif..."
|
|||
targetChargePlanned = "Le plan de charge démarre à {time}."
|
||||
targetChargeWaitForVehicle = "Plan de charge prêt. Attente du véhicule..."
|
||||
unknown = ""
|
||||
vehicleLimitReached = "Limite de véhicule {soc}% atteinte."
|
||||
vehicleLimitReached = "Limite de véhicule {soc} atteinte."
|
||||
waitForVehicle = "Prêt à charger. Attente du véhicule…"
|
||||
|
||||
[notifications]
|
||||
|
|
|
|||
|
|
@ -72,8 +72,8 @@ tabTitle = "Živa zajednica"
|
|||
co2Saved = "{value} ušteđeno"
|
||||
co2Title = "CO₂ emisija"
|
||||
configurePriceCo2 = "Nauči kako konfigurirati podatke o cijeni i CO₂."
|
||||
footerLong = "{percent} % solarna energija"
|
||||
footerShort = "{percent} % solarno"
|
||||
footerLong = "{percent} solarna energija"
|
||||
footerShort = "{percent} solarno"
|
||||
modalTitle = "Pregled napajanja energije"
|
||||
moneySaved = "{value} ušteđeno"
|
||||
percentGrid = "{grid} kWh mreža"
|
||||
|
|
|
|||
14
i18n/hu.toml
14
i18n/hu.toml
|
|
@ -142,8 +142,8 @@ tabTitle = "Élő közösség"
|
|||
co2Saved = "{value} megtakarítva"
|
||||
co2Title = "CO₂ Emisszió"
|
||||
configurePriceCo2 = "Ismerje meg az ár- és CO₂-adatok konfigurálását."
|
||||
footerLong = "{percent}% napenergia"
|
||||
footerShort = "{percent}% nap"
|
||||
footerLong = "{percent} napenergia"
|
||||
footerShort = "{percent} nap"
|
||||
modalTitle = "Töltési Energia Áttekintés"
|
||||
moneySaved = "{value} megtakarítva"
|
||||
percentGrid = "{grid} kWh hálózat"
|
||||
|
|
@ -312,7 +312,7 @@ label = "Max. Áram"
|
|||
label = "Min. Áram"
|
||||
|
||||
[main.loadpointSettings.minSoc]
|
||||
description = "A jármű gyorstöltve lesz {0}%-ra szolár üzemmódban. Ezután folytatódik a töltés a napelemes többletenergiával. Hasznos egy minimum tartományt megadni a felhősebb napokra."
|
||||
description = "A jármű gyorstöltve lesz {0}-ra szolár üzemmódban. Ezután folytatódik a töltés a napelemes többletenergiával. Hasznos egy minimum tartományt megadni a felhősebb napokra."
|
||||
label = "Min. töltés %"
|
||||
|
||||
[main.loadpointSettings.phasesConfigured]
|
||||
|
|
@ -340,7 +340,7 @@ co2Limit = "CO₂ limit, ami {co2}"
|
|||
costLimitIgnore = "A konfigurált {limit} figyelmen kívűl lesz hagyva ezen időszakban."
|
||||
currentPlan = "Aktív terv"
|
||||
descriptionEnergy = "Meddig kell a {targetEnergy}-t tölteni a járműbe?"
|
||||
descriptionSoc = "Mikor legyen a jármű feltöltve {targetSoc}%-ra?"
|
||||
descriptionSoc = "Mikor legyen a jármű feltöltve {targetSoc}-ra?"
|
||||
inactiveLabel = "Tervezett idő"
|
||||
notReachableInTime = "A tervezet nem teljesíthető a megadott időben. Várható befejezés: {endTime}."
|
||||
onlyInPvMode = "A töltési idő csak napelemes üzemmódban működik."
|
||||
|
|
@ -393,7 +393,7 @@ charging = "tölt"
|
|||
connected = "csatlakoztatva"
|
||||
disconnected = "lecsatlakoztatva"
|
||||
ready = "üzemkész"
|
||||
vehicleLimit = "Jármű limit: {soc}%"
|
||||
vehicleLimit = "Jármű limit: {soc}"
|
||||
|
||||
[main.vehicleStatus]
|
||||
charging = "Töltés…"
|
||||
|
|
@ -402,7 +402,7 @@ cleanEnergyCharging = "Tiszta energiával töltés: {co2} (limit {limit})"
|
|||
climating = "Elő-kondícionálás érzékelve."
|
||||
connected = "Csatlakoztatva."
|
||||
disconnected = "Lecsatlakoztatva."
|
||||
minCharge = "Minimális töltés {soc}%-ig."
|
||||
minCharge = "Minimális töltés {soc}-ig."
|
||||
pvDisable = "Nincs elég többlet. Szüneteltetés ekkor: {remaining}…"
|
||||
pvEnable = "Többlet elérhető. Indítás ekkor: {remaining}…"
|
||||
scale1p = "1 Fázisú töltésre váltás ekkor: {remaining}…"
|
||||
|
|
@ -411,7 +411,7 @@ targetChargeActive = "Töltési terv aktív…"
|
|||
targetChargePlanned = "A töltési tervezet ekkor keződik: {time}."
|
||||
targetChargeWaitForVehicle = "Töltési terv üzemkész. Várakozás járműre…"
|
||||
unknown = ""
|
||||
vehicleLimitReached = "Jármű limit {soc}% elérve."
|
||||
vehicleLimitReached = "Jármű limit {soc} elérve."
|
||||
waitForVehicle = "Üzemkész. Járműre várakozás…"
|
||||
|
||||
[notifications]
|
||||
|
|
|
|||
14
i18n/it.toml
14
i18n/it.toml
|
|
@ -34,8 +34,8 @@ powerSub2 = "in carica..."
|
|||
tabTitle = "Live community"
|
||||
|
||||
[footer.savings]
|
||||
footerLong = "{percent}% di energia solare"
|
||||
footerShort = "{percent}% solare"
|
||||
footerLong = "{percent} di energia solare"
|
||||
footerShort = "{percent} solare"
|
||||
modalTitle = "Riepilogo energia caricata"
|
||||
percentGrid = "{grid} kWh rete"
|
||||
percentSelf = "{self} kWh solare"
|
||||
|
|
@ -129,7 +129,7 @@ label = "Corrente massima"
|
|||
label = "Corrente min."
|
||||
|
||||
[main.loadpointSettings.minSoc]
|
||||
description = "Per le emergenze. Il veicolo viene caricato 'velocemente' al {0}% da tutto il solare disponibile, e poi continua con solo il surplus solare."
|
||||
description = "Per le emergenze. Il veicolo viene caricato 'velocemente' al {0} da tutto il solare disponibile, e poi continua con solo il surplus solare."
|
||||
label = "Carica min. %"
|
||||
|
||||
[main.loadpointSettings.phasesConfigured]
|
||||
|
|
@ -153,7 +153,7 @@ logout = "log out"
|
|||
[main.targetCharge]
|
||||
activate = "Attivare"
|
||||
descriptionEnergy = "Fino a quando dovrebbero essere {targetEnergy} caricati nel veicolo?"
|
||||
descriptionSoc = "Quando dovrebbe essere caricato il veicolo al {targetSoc}%?"
|
||||
descriptionSoc = "Quando dovrebbe essere caricato il veicolo al {targetSoc}?"
|
||||
inactiveLabel = "Tempo target"
|
||||
modalTitle = "Imposta orario target"
|
||||
planDuration = "Tempo di carica"
|
||||
|
|
@ -195,13 +195,13 @@ charging = "In carica"
|
|||
connected = "collegato"
|
||||
disconnected = "disconnesso"
|
||||
ready = "pronto"
|
||||
vehicleLimit = "Limite veicolo: {soc}%"
|
||||
vehicleLimit = "Limite veicolo: {soc}"
|
||||
|
||||
[main.vehicleStatus]
|
||||
charging = "In carica..."
|
||||
connected = "Collegato."
|
||||
disconnected = "Disconnesso."
|
||||
minCharge = "Ricarica minima a {soc}%."
|
||||
minCharge = "Ricarica minima a {soc}."
|
||||
pvDisable = "Eccedenza insufficiente. In pausa {remaining}…"
|
||||
pvEnable = "Eccedenza disponibile. Inizio in {remaining}…"
|
||||
scale1p = "Riduzione alla potenza monofase in {remaining}…"
|
||||
|
|
@ -210,7 +210,7 @@ targetChargeActive = "Carica target attiva..."
|
|||
targetChargePlanned = "Il target di ricarica inizia alle {time}."
|
||||
targetChargeWaitForVehicle = "Carica target pronta. In attesa del veicolo..."
|
||||
unknown = ""
|
||||
vehicleLimitReached = "Limite del veicolo {soc}% raggiunto."
|
||||
vehicleLimitReached = "Limite del veicolo {soc} raggiunto."
|
||||
waitForVehicle = "Pronto. In attesa del veicolo..."
|
||||
|
||||
[notifications]
|
||||
|
|
|
|||
14
i18n/lb.toml
14
i18n/lb.toml
|
|
@ -13,8 +13,8 @@ powerSub2 = "gëtt elo gelueden…"
|
|||
tabTitle = "Live Gemeinschaft"
|
||||
|
||||
[footer.savings]
|
||||
footerLong = "{percent}% Solarenergie"
|
||||
footerShort = "{percent}% Solar"
|
||||
footerLong = "{percent} Solarenergie"
|
||||
footerShort = "{percent} Solar"
|
||||
modalTitle = "Charge Energy Iwwersiicht"
|
||||
percentGrid = "{grid} kWh Stroumnetz"
|
||||
percentSelf = "{self} kWh Solar"
|
||||
|
|
@ -105,7 +105,7 @@ label = "Max. Stroum"
|
|||
label = "Min. Stroum"
|
||||
|
||||
[main.loadpointSettings.minSoc]
|
||||
description = "Fir Noutfäll. D'Gefier gëtt „séier” gelueden op {0}% vun all verfügbare Solarenergie, a geet dann mat nëmmen dem Solariwwerschoss weider."
|
||||
description = "Fir Noutfäll. D'Gefier gëtt „séier” gelueden op {0} vun all verfügbare Solarenergie, a geet dann mat nëmmen dem Solariwwerschoss weider."
|
||||
label = "Minimum Staat vun charge"
|
||||
|
||||
[main.loadpointSettings.phasesConfigured]
|
||||
|
|
@ -129,7 +129,7 @@ logout = "ausloggen"
|
|||
[main.targetCharge]
|
||||
activate = "Aktivéieren"
|
||||
descriptionEnergy = "Bis wéini soll {targetEnergy} an d'Gefier gelueden ginn?"
|
||||
descriptionSoc = "Wéini soll d'Gefier op {targetSoc}% gelueden ginn?"
|
||||
descriptionSoc = "Wéini soll d'Gefier op {targetSoc} gelueden ginn?"
|
||||
inactiveLabel = "Zilzäit"
|
||||
modalTitle = "Zielzäit setzen"
|
||||
planDuration = "Opluedzäit"
|
||||
|
|
@ -169,13 +169,13 @@ charging = "oplueden"
|
|||
connected = "verbonne"
|
||||
disconnected = "deconnectéiert"
|
||||
ready = "bereet"
|
||||
vehicleLimit = "Gefier Limite: {soc}%"
|
||||
vehicleLimit = "Gefier Limite: {soc}"
|
||||
|
||||
[main.vehicleStatus]
|
||||
charging = "Laden ..."
|
||||
connected = "Verbonne."
|
||||
disconnected = "Deconnectéiert."
|
||||
minCharge = "Charge op d'mannst op {soc}%."
|
||||
minCharge = "Charge op d'mannst op {soc}."
|
||||
pvDisable = "Net genuch Iwwerschoss. Pausen an {remaining}…"
|
||||
pvEnable = "Iwwerschoss verfügbar. Vun {remaining}…"
|
||||
scale1p = "Reduktioun op eenzeg Phase am {remaining}…"
|
||||
|
|
@ -184,7 +184,7 @@ targetChargeActive = "Zilladung aktiv ..."
|
|||
targetChargePlanned = "Zilladung fänkt um {time} un."
|
||||
targetChargeWaitForVehicle = "Ziel Charge prett. Waart op Gefier ..."
|
||||
unknown = ""
|
||||
vehicleLimitReached = "Gefier Limit {soc}% erreecht."
|
||||
vehicleLimitReached = "Gefier Limit {soc} erreecht."
|
||||
waitForVehicle = "Prett. Waart op Gefier ..."
|
||||
|
||||
[notifications]
|
||||
|
|
|
|||
14
i18n/lt.toml
14
i18n/lt.toml
|
|
@ -148,8 +148,8 @@ tabTitle = "Bendruomenės"
|
|||
co2Saved = "{value} neišmesta"
|
||||
co2Title = "CO₂ Išmetimai"
|
||||
configurePriceCo2 = "Išmokite sukonfigūruoti kainą ir CO₂ duomenis."
|
||||
footerLong = "{percent}% saulės energija"
|
||||
footerShort = "{percent}% saulės"
|
||||
footerLong = "{percent} saulės energija"
|
||||
footerShort = "{percent} saulės"
|
||||
modalTitle = "Įkrovimo energijos apžvalga"
|
||||
moneySaved = "{value} sutaupyta"
|
||||
percentGrid = "{grid} kWh tinklo"
|
||||
|
|
@ -330,7 +330,7 @@ label = "Max. Srovė"
|
|||
label = "Min. Srovė"
|
||||
|
||||
[main.loadpointSettings.minSoc]
|
||||
description = "Automobilis įkraunamas „Greitai” iki {0}% nustatyme „Saulė”, toliau įkraunamas tik saulės energijos pertekliumi. Padeda užtikrinti minimalią įkrovą dienomis, kai mažai saulės."
|
||||
description = "Automobilis įkraunamas „Greitai” iki {0} nustatyme „Saulė”, toliau įkraunamas tik saulės energijos pertekliumi. Padeda užtikrinti minimalią įkrovą dienomis, kai mažai saulės."
|
||||
label = "Minimali įkrova %"
|
||||
|
||||
[main.loadpointSettings.phasesConfigured]
|
||||
|
|
@ -358,7 +358,7 @@ co2Limit = "CO₂ riba iš {co2}"
|
|||
costLimitIgnore = "Šiuo laikotarpiu sukonfigūruotas {limit} bus ignoruojamas."
|
||||
currentPlan = "Planas aktyvus"
|
||||
descriptionEnergy = "Iki kada {targetEnergy} turėtų būti įkrauta į automobilį?"
|
||||
descriptionSoc = "Kada automobilis turėtų būti įkrautas iki {targetSoc}%?"
|
||||
descriptionSoc = "Kada automobilis turėtų būti įkrautas iki {targetSoc}?"
|
||||
inactiveLabel = "Suplanuotas laikas"
|
||||
modalTitle = "Nustatyti įkrovimo pabaigos laiką"
|
||||
noActivePlan = "Nėra Aktyvaus Plano"
|
||||
|
|
@ -415,7 +415,7 @@ charging = "vyksta įkrovimas"
|
|||
connected = "automobilis prijungtas"
|
||||
disconnected = "neprijungtas"
|
||||
ready = "leidžiama įkrauti"
|
||||
vehicleLimit = "Automobilyje nustatytas limitas: {soc}%"
|
||||
vehicleLimit = "Automobilyje nustatytas limitas: {soc}"
|
||||
|
||||
[main.vehicleStatus]
|
||||
charging = "Įkraunama..."
|
||||
|
|
@ -424,7 +424,7 @@ cleanEnergyCharging = "Įkraunama švaria energija: {co2} (limitas {limit})"
|
|||
climating = "Aptiktas išankstinis kondicionavimas."
|
||||
connected = "Prijungtas."
|
||||
disconnected = "Neprijungtas."
|
||||
minCharge = "Minimalus įkrovimas iki {soc}%."
|
||||
minCharge = "Minimalus įkrovimas iki {soc}."
|
||||
pvDisable = "Trūksta saulės. Pauzė už {remaining}..."
|
||||
pvEnable = "Saulės užtenka, įkrovimas už {remaining}..."
|
||||
scale1p = "Sumažinimas į vienfazį įkrovimą už {remaining}..."
|
||||
|
|
@ -433,7 +433,7 @@ targetChargeActive = "Įkrovimo planas aktyvuotas..."
|
|||
targetChargePlanned = "Suplanuotas įkrovimas prasidės {time}."
|
||||
targetChargeWaitForVehicle = "Įkrovimas pagal planą leidžiamas. Laukiama automobilio..."
|
||||
unknown = ""
|
||||
vehicleLimitReached = "Automobilyje nustatytas limitas {soc}% pasiektas."
|
||||
vehicleLimitReached = "Automobilyje nustatytas limitas {soc} pasiektas."
|
||||
waitForVehicle = "Paruošta. Laukiama automobilio..."
|
||||
|
||||
[notifications]
|
||||
|
|
|
|||
14
i18n/nl.toml
14
i18n/nl.toml
|
|
@ -138,8 +138,8 @@ tabTitle = "Live community"
|
|||
co2Saved = "{value} bespaard"
|
||||
co2Title = "CO₂-uitstoot"
|
||||
configurePriceCo2 = "Meer informatie rond het configureren van prijs en CO₂ gegevens"
|
||||
footerLong = "{percent}% zonne-energie"
|
||||
footerShort = "{percent}% zon"
|
||||
footerLong = "{percent} zonne-energie"
|
||||
footerShort = "{percent} zon"
|
||||
modalTitle = "Oplaadenergie-overzicht"
|
||||
moneySaved = "{value} opgeslagen"
|
||||
percentGrid = "{grid} kWh net"
|
||||
|
|
@ -320,7 +320,7 @@ label = "Max. Stroomsterkte"
|
|||
label = "Min. Stroomsterkte"
|
||||
|
||||
[main.loadpointSettings.minSoc]
|
||||
description = "Het voertuig wordt „snel” opgeladen tot {0}% in deze modus. Het laden gaat daarna verder met zonneoverschot. Nuttig om een bepaald rijbereik te garanderen, ook gedurende periodes met weinig of geen zonnestroom."
|
||||
description = "Het voertuig wordt „snel” opgeladen tot {0} in deze modus. Het laden gaat daarna verder met zonneoverschot. Nuttig om een bepaald rijbereik te garanderen, ook gedurende periodes met weinig of geen zonnestroom."
|
||||
label = "Min. batterij %"
|
||||
|
||||
[main.loadpointSettings.phasesConfigured]
|
||||
|
|
@ -348,7 +348,7 @@ co2Limit = "CO₂ limiet van {co2}"
|
|||
costLimitIgnore = "De geconfigureerde {limit} zal genegeerd worden tijdens deze periode."
|
||||
currentPlan = "Geactiveerd laadplan"
|
||||
descriptionEnergy = "Tegen wanneer moet {targetEnergy} in het voertuig geladen zijn?"
|
||||
descriptionSoc = "Wanneer moet het voertuig geladen zijn naar {targetSoc}%?"
|
||||
descriptionSoc = "Wanneer moet het voertuig geladen zijn naar {targetSoc}?"
|
||||
inactiveLabel = "Ingestelde tijd"
|
||||
modalTitle = "Stel tijd in"
|
||||
notReachableInTime = "Laaddoel niet haalbaar bij gevraagde eindtijd. Geschatte eindtijd: {endTime}."
|
||||
|
|
@ -402,7 +402,7 @@ charging = "laden"
|
|||
connected = "aangesloten"
|
||||
disconnected = "niet aangesloten"
|
||||
ready = "klaar"
|
||||
vehicleLimit = "Voertuiglimiet: {soc}%"
|
||||
vehicleLimit = "Voertuiglimiet: {soc}"
|
||||
|
||||
[main.vehicleStatus]
|
||||
charging = "Opladen..."
|
||||
|
|
@ -411,7 +411,7 @@ cleanEnergyCharging = "Laden actief met schone energie. {co2} (limit {limit})"
|
|||
climating = "Voor-conditionering gedetecteerd."
|
||||
connected = "Verbonden."
|
||||
disconnected = "Niet verbonden."
|
||||
minCharge = "Minimaal opladen naar {soc}%."
|
||||
minCharge = "Minimaal opladen naar {soc}."
|
||||
pvDisable = "Onvoldoende PV overschot beschikbaar. Pauzeren over {remaining}..."
|
||||
pvEnable = "Voldoende PV overschot beschikbaar. Starten over {remaining}..."
|
||||
scale1p = "Wisselen naar laden op 1 fase over {remaining}..."
|
||||
|
|
@ -420,7 +420,7 @@ targetChargeActive = "Laadplan actief..."
|
|||
targetChargePlanned = "Laadplan begint om {time}."
|
||||
targetChargeWaitForVehicle = "Laadplan gereed. Wachten op voertuig..."
|
||||
unknown = ""
|
||||
vehicleLimitReached = "Voertuiglimiet {soc}% bereikt."
|
||||
vehicleLimitReached = "Voertuiglimiet {soc} bereikt."
|
||||
waitForVehicle = "Klaar. Wachten op voertuig..."
|
||||
|
||||
[notifications]
|
||||
|
|
|
|||
14
i18n/no.toml
14
i18n/no.toml
|
|
@ -67,8 +67,8 @@ powerSub2 = "lader..."
|
|||
tabTitle = "Interessefellesskap"
|
||||
|
||||
[footer.savings]
|
||||
footerLong = "{percent}% solcelleenergi"
|
||||
footerShort = "{percent}% solenergi"
|
||||
footerLong = "{percent} solcelleenergi"
|
||||
footerShort = "{percent} solenergi"
|
||||
modalTitle = "Oversikt over ladeenergi"
|
||||
percentGrid = "{self} kWh lysnett"
|
||||
percentSelf = "{self} kWt sol"
|
||||
|
|
@ -192,7 +192,7 @@ label = "Maks. ladestrøm"
|
|||
label = "Min. ladestrøm"
|
||||
|
||||
[main.loadpointSettings.minSoc]
|
||||
description = "For nødstilfeller. Kjøretøyet blir „raskt” ladet til {0}% fra all tilgjengelig solenergi, og fortsetter deretter med bare solenergioverskuddet."
|
||||
description = "For nødstilfeller. Kjøretøyet blir „raskt” ladet til {0} fra all tilgjengelig solenergi, og fortsetter deretter med bare solenergioverskuddet."
|
||||
label = "Min. lading%"
|
||||
|
||||
[main.loadpointSettings.phasesConfigured]
|
||||
|
|
@ -218,7 +218,7 @@ activate = "Aktiver"
|
|||
co2Limit = "CO₂-grense på {co2}"
|
||||
costLimitIgnore = "Ser bort fra oppsatt grense på {limit} i løpet av denne perioden."
|
||||
descriptionEnergy = "Når skal {targetEnergy} være på kjøretøyet?"
|
||||
descriptionSoc = "Når skal kjøretøyet lades til {targetSoc}%?"
|
||||
descriptionSoc = "Når skal kjøretøyet lades til {targetSoc}?"
|
||||
inactiveLabel = "Stopptidspunkt"
|
||||
modalTitle = "Sett mål-tid"
|
||||
onlyInPvMode = "Ladeplan fungerer kun i solcellemodus."
|
||||
|
|
@ -264,7 +264,7 @@ charging = "lader"
|
|||
connected = "tilkoblet"
|
||||
disconnected = "frakoblet"
|
||||
ready = "klar"
|
||||
vehicleLimit = "Kjøretøygrense: {soc}%"
|
||||
vehicleLimit = "Kjøretøygrense: {soc}"
|
||||
|
||||
[main.vehicleStatus]
|
||||
charging = "Lading..."
|
||||
|
|
@ -273,7 +273,7 @@ cleanEnergyCharging = "Ren energi tilgjengelig. Lader …"
|
|||
climating = "Klimaanlegg på forhånd oppdaget."
|
||||
connected = "Tilkoblet."
|
||||
disconnected = "Frakoblet."
|
||||
minCharge = "Minimumslading til {soc}%."
|
||||
minCharge = "Minimumslading til {soc}."
|
||||
pvDisable = "Ikke nok overskudd. Pause i {remaining}..."
|
||||
pvEnable = "Overskudd tilgjengelig. Starter om {remaining}..."
|
||||
scale1p = "Reduserer til 1-fase strøm i {remaining}..."
|
||||
|
|
@ -282,7 +282,7 @@ targetChargeActive = "Målladning aktiv ..."
|
|||
targetChargePlanned = "Mållading starter på {time}."
|
||||
targetChargeWaitForVehicle = "Mållading klar. Venter på kjøretøy..."
|
||||
unknown = "ukjent"
|
||||
vehicleLimitReached = "Kjøretøygrense på {soc}% nådd."
|
||||
vehicleLimitReached = "Kjøretøygrense på {soc} nådd."
|
||||
waitForVehicle = "Klar. Venter på kjøretøy..."
|
||||
|
||||
[notifications]
|
||||
|
|
|
|||
14
i18n/pl.toml
14
i18n/pl.toml
|
|
@ -122,8 +122,8 @@ tabTitle = "Dane społeczności"
|
|||
co2Saved = "{value} zaoszczędziło"
|
||||
co2Title = "CO₂ Emisje"
|
||||
configurePriceCo2 = "Dowiedz się, jak skonfigurować dane dotyczące cen i emisji CO₂."
|
||||
footerLong = "{percent}% energii słonecznej"
|
||||
footerShort = "{percent}% słońce"
|
||||
footerLong = "{percent} energii słonecznej"
|
||||
footerShort = "{percent} słońce"
|
||||
modalTitle = "Przegląd energii ładowania"
|
||||
moneySaved = "{value} zaoszczędzone"
|
||||
percentGrid = "{grid} kWh sieć"
|
||||
|
|
@ -281,7 +281,7 @@ label = "Maks. prąd"
|
|||
label = "Min. Prąd"
|
||||
|
||||
[main.loadpointSettings.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 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."
|
||||
label = "Minimalne naładowanie %"
|
||||
|
||||
[main.loadpointSettings.phasesConfigured]
|
||||
|
|
@ -309,7 +309,7 @@ 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ć naladowany do {targetSoc}?"
|
||||
inactiveLabel = "Czas docelowy"
|
||||
modalTitle = "Ustaw docelowy czas"
|
||||
notReachableInTime = "Cel nieosiągalny na czas. Szacowane wykończenie: {endTime}."
|
||||
|
|
@ -363,7 +363,7 @@ charging = "ładuje się"
|
|||
connected = "połączony"
|
||||
disconnected = "odłączony"
|
||||
ready = "gotowy"
|
||||
vehicleLimit = "Limit pojazdu: {soc}%"
|
||||
vehicleLimit = "Limit pojazdu: {soc}"
|
||||
|
||||
[main.vehicleStatus]
|
||||
charging = "Ładuje się..."
|
||||
|
|
@ -372,7 +372,7 @@ cleanEnergyCharging = "Ładowanie czystą energią: {co2} (ograniczenie {limit})
|
|||
climating = "Wykryto wstępne przygotowanie"
|
||||
connected = "Połączony."
|
||||
disconnected = "Rozłączony."
|
||||
minCharge = "Minimalne ładowanie do {soc}%."
|
||||
minCharge = "Minimalne ładowanie do {soc}."
|
||||
pvDisable = "Za mało nadwyżki. Pauza po {remaining}..."
|
||||
pvEnable = "Dostępna nadwyżka. Począwszy po {remaining}..."
|
||||
scale1p = "Zredukuje do jednej fazy po {remaining}..."
|
||||
|
|
@ -381,7 +381,7 @@ targetChargeActive = "Zaplanowane ładowanie aktywno..."
|
|||
targetChargePlanned = "Zaplanowane ładowanie zacznie się {time}."
|
||||
targetChargeWaitForVehicle = "Zaplanowane ładowanie. Czekajem na pojazd..."
|
||||
unknown = ""
|
||||
vehicleLimitReached = "Osiągnięto limit pojazdu {soc}%."
|
||||
vehicleLimitReached = "Osiągnięto limit pojazdu {soc}."
|
||||
waitForVehicle = "Gotowe. Czekam na pojazd..."
|
||||
|
||||
[notifications]
|
||||
|
|
|
|||
14
i18n/pt.toml
14
i18n/pt.toml
|
|
@ -122,8 +122,8 @@ tabTitle = "Comunidade ao vivo"
|
|||
co2Saved = "{value} poupado"
|
||||
co2Title = "Emissões de CO₂"
|
||||
configurePriceCo2 = "Saiba como configurar os dados de preço e CO₂."
|
||||
footerLong = "{percent}% energia solar"
|
||||
footerShort = "{percent}% Sol"
|
||||
footerLong = "{percent} energia solar"
|
||||
footerShort = "{percent} Sol"
|
||||
modalTitle = "Avaliação da energia carregada"
|
||||
moneySaved = "{value} poupado"
|
||||
percentGrid = "{grid} kWh rede"
|
||||
|
|
@ -290,7 +290,7 @@ label = "Corrente de carga máxima"
|
|||
label = "Corrente de carga mínima"
|
||||
|
||||
[main.loadpointSettings.minSoc]
|
||||
description = "O veículo é carregado “rápido” até {0}% no modo solar. Em seguida, continua com excedente solar. Útil para garantir um alcance mínimo mesmo em dias mais escuros."
|
||||
description = "O veículo é carregado “rápido” até {0} no modo solar. Em seguida, continua com excedente solar. Útil para garantir um alcance mínimo mesmo em dias mais escuros."
|
||||
label = "Mín. de carga %"
|
||||
|
||||
[main.loadpointSettings.phasesConfigured]
|
||||
|
|
@ -318,7 +318,7 @@ co2Limit = "Limite de CO₂ de {co2}"
|
|||
costLimitIgnore = "O {limit} configurado será ignorado durante este período."
|
||||
currentPlan = "Plano ativo"
|
||||
descriptionEnergy = "Até quando {targetEnergy} deve ser carregado no veículo?"
|
||||
descriptionSoc = "Quando o veículo deve ser carregado até {targetSoc}%?"
|
||||
descriptionSoc = "Quando o veículo deve ser carregado até {targetSoc}?"
|
||||
inactiveLabel = "Tempo alvo"
|
||||
modalTitle = "Definir hora-alvo"
|
||||
notReachableInTime = "O objetivo não é alcançável no tempo. Final estimado: {endTime}."
|
||||
|
|
@ -374,7 +374,7 @@ charging = "carregando"
|
|||
connected = "ligado"
|
||||
disconnected = "separado"
|
||||
ready = "esperando"
|
||||
vehicleLimit = "Limite de veículo: {soc}%"
|
||||
vehicleLimit = "Limite de veículo: {soc}"
|
||||
|
||||
[main.vehicleStatus]
|
||||
charging = "Carregando..."
|
||||
|
|
@ -383,7 +383,7 @@ cleanEnergyCharging = "Carregando energia limpa: {co2} (limit {limit})"
|
|||
climating = "Pré-condicionamento detectado."
|
||||
connected = "Ligado."
|
||||
disconnected = "Não conectado."
|
||||
minCharge = "Carga mínima até {soc}%"
|
||||
minCharge = "Carga mínima até {soc}"
|
||||
pvDisable = "Excesso insuficiente. Pausa em {remaining}..."
|
||||
pvEnable = "Excesso disponível. Carga em {remaining}..."
|
||||
scale1p = "Reduzindo para carregamento monofásico em {remaining}…"
|
||||
|
|
@ -392,7 +392,7 @@ targetChargeActive = "Plano de carregamento activo..."
|
|||
targetChargePlanned = "O plano de carregamento começa a {time}."
|
||||
targetChargeWaitForVehicle = "Plano de carregamento pronto. À espera do veículo..."
|
||||
unknown = ""
|
||||
vehicleLimitReached = "Limite de veículo {soc}% atingido."
|
||||
vehicleLimitReached = "Limite de veículo {soc} atingido."
|
||||
waitForVehicle = "Pronto. Esperando pelo veículo..."
|
||||
|
||||
[notifications]
|
||||
|
|
|
|||
14
i18n/ro.toml
14
i18n/ro.toml
|
|
@ -117,8 +117,8 @@ tabTitle = "Comunitate live"
|
|||
co2Saved = "{value} salvat"
|
||||
co2Title = "Emisii CO₂"
|
||||
configurePriceCo2 = "Invata cum sa configurezi pretul si datele despre CO₂"
|
||||
footerLong = "{percent}% energie solară"
|
||||
footerShort = "{percent}% solar"
|
||||
footerLong = "{percent} energie solară"
|
||||
footerShort = "{percent} solar"
|
||||
modalTitle = "Sumar energie încărcare"
|
||||
moneySaved = "{value} salvat"
|
||||
percentGrid = "{grid} kWh rețea"
|
||||
|
|
@ -267,7 +267,7 @@ label = "Amperaj maxim"
|
|||
label = "Amperaj minim"
|
||||
|
||||
[main.loadpointSettings.minSoc]
|
||||
description = "Vehiculul primește încărcare rapida {0}% din toata energia solara disponibilă, apoi continua încărcarea cu surplusul solar."
|
||||
description = "Vehiculul primește încărcare rapida {0} din toata energia solara disponibilă, apoi continua încărcarea cu surplusul solar."
|
||||
label = "Min. încărcare %"
|
||||
|
||||
[main.loadpointSettings.phasesConfigured]
|
||||
|
|
@ -295,7 +295,7 @@ co2Limit = "limita CO₂ de {co2}"
|
|||
costLimitIgnore = "{limit} configurata de va fi ingnorata in acest timp."
|
||||
currentPlan = "Plan activ"
|
||||
descriptionEnergy = "Pâna când ar trebui ca {targetEnergy} să fie încărcată in vehicul?"
|
||||
descriptionSoc = "Când ar trebui vehiculul să fie încărcat la {targetSoc}%?"
|
||||
descriptionSoc = "Când ar trebui vehiculul să fie încărcat la {targetSoc}?"
|
||||
inactiveLabel = "Timp dorit"
|
||||
modalTitle = "Programare ora dorită"
|
||||
notReachableInTime = "Telul nu a fost atins la timp. Estimare: {endTime}."
|
||||
|
|
@ -348,7 +348,7 @@ charging = "încarcă"
|
|||
connected = "conectat"
|
||||
disconnected = "deconectat"
|
||||
ready = "pregătit"
|
||||
vehicleLimit = "Limită vehicul: {soc}%"
|
||||
vehicleLimit = "Limită vehicul: {soc}"
|
||||
|
||||
[main.vehicleStatus]
|
||||
charging = "Încarcă…"
|
||||
|
|
@ -358,7 +358,7 @@ climating = "Preconditionare detectata."
|
|||
connected = "Conectat."
|
||||
disconnected = "Deconectat."
|
||||
guard = "Incarcarea incepe in {remaining}…"
|
||||
minCharge = "Incarcare minima {soc}%."
|
||||
minCharge = "Incarcare minima {soc}."
|
||||
pvDisable = "Surplus insuficient FV. Pauza in {remaining}…"
|
||||
pvEnable = "Surplus FV disponibil. Pornesc în {remaining}…"
|
||||
scale1p = "Reduc încărcarea la faza 1 în {remaining}…"
|
||||
|
|
@ -367,7 +367,7 @@ targetChargeActive = "Încarcare țintă activă…"
|
|||
targetChargePlanned = "Încărcarea pornește la {time}."
|
||||
targetChargeWaitForVehicle = "Încărcare terminată. Aștept după vehicul…"
|
||||
unknown = ""
|
||||
vehicleLimitReached = "Limita {soc}% a fost atinsă."
|
||||
vehicleLimitReached = "Limita {soc} a fost atinsă."
|
||||
waitForVehicle = "Pregătit. Aștept după vehicul…"
|
||||
|
||||
[notifications]
|
||||
|
|
|
|||
|
|
@ -48,8 +48,8 @@ powerSub2 = "заряжаются..."
|
|||
tabTitle = "Данные комьюнити"
|
||||
|
||||
[footer.savings]
|
||||
footerLong = "{percent}% солнечной энергии"
|
||||
footerShort = "{percent}% солнечной"
|
||||
footerLong = "{percent} солнечной энергии"
|
||||
footerShort = "{percent} солнечной"
|
||||
modalTitle = "Обзор потребленной электроэнергии"
|
||||
percentGrid = "{self} кВт/ч из сети"
|
||||
percentSelf = "{self} кВт/ч солнечной"
|
||||
|
|
@ -156,7 +156,7 @@ logout = "выйти"
|
|||
|
||||
[main.targetCharge]
|
||||
activate = "Активировать"
|
||||
descriptionSoc = "Когда транспортное средство следует зарядить до {targetSoc}%?"
|
||||
descriptionSoc = "Когда транспортное средство следует зарядить до {targetSoc}?"
|
||||
inactiveLabel = "Запланированное время"
|
||||
modalTitle = "Установить запланированное время"
|
||||
setTargetTime = "ни одного"
|
||||
|
|
@ -188,7 +188,7 @@ ready = "готово"
|
|||
charging = "Зарядка..."
|
||||
connected = "Подключено."
|
||||
disconnected = "Отключено."
|
||||
minCharge = "Минимальная зарядка до {soc}%."
|
||||
minCharge = "Минимальная зарядка до {soc}."
|
||||
pvDisable = "Недостаточно избытка. Пауза через {remaining}..."
|
||||
pvEnable = "Доступен избыток. Начинаю через {remaining}..."
|
||||
scale1p = "Снижаю до одной фазы через {remaining}..."
|
||||
|
|
|
|||
14
i18n/sl.toml
14
i18n/sl.toml
|
|
@ -126,8 +126,8 @@ tabTitle = "Skupnost v živo"
|
|||
co2Saved = "{value} prihranjeno"
|
||||
co2Title = "Emisije CO₂"
|
||||
configurePriceCo2 = "Naučite se konfigurirati podatke o ceni in CO₂."
|
||||
footerLong = "{percent}% sončne energije"
|
||||
footerShort = "{percent}% sončne energije"
|
||||
footerLong = "{percent} sončne energije"
|
||||
footerShort = "{percent} sončne energije"
|
||||
modalTitle = "Pregled energije polnjenja"
|
||||
moneySaved = "{value} prihranjeno"
|
||||
percentGrid = "{grid} kWh omrežja"
|
||||
|
|
@ -289,7 +289,7 @@ label = "Maksimalni tok"
|
|||
label = "Minimalni tok"
|
||||
|
||||
[main.loadpointSettings.minSoc]
|
||||
description = "Za nujne primere. Vozilo se »hitro« napolni na {0}% od vse razpoložljive solarne energije, nato pa nadaljuje samo s solarnim presežkom."
|
||||
description = "Za nujne primere. Vozilo se »hitro« napolni na {0} od vse razpoložljive solarne energije, nato pa nadaljuje samo s solarnim presežkom."
|
||||
label = "Min. polnjenje %"
|
||||
|
||||
[main.loadpointSettings.phasesConfigured]
|
||||
|
|
@ -317,7 +317,7 @@ co2Limit = "Omejitev CO₂ {co2}"
|
|||
costLimitIgnore = "V tem obdobju se nastavljena {limit} ne bo upoštevala."
|
||||
currentPlan = "Aktivni načrt"
|
||||
descriptionEnergy = "Do kdaj želite da se vozilo napolni za {targetEnergy}?"
|
||||
descriptionSoc = "Kdaj želite, da je vozilo napolnjeno na {targetSoc}%?"
|
||||
descriptionSoc = "Kdaj želite, da je vozilo napolnjeno na {targetSoc}?"
|
||||
inactiveLabel = "Ciljni čas"
|
||||
modalTitle = "Nastavite ciljni čas"
|
||||
notReachableInTime = "Cilja ni mogoče doseči pravočasno. Predvideni cilj: {endTime}."
|
||||
|
|
@ -371,7 +371,7 @@ charging = "polnjenje"
|
|||
connected = "povezan"
|
||||
disconnected = "odklopljen"
|
||||
ready = "pripravljen"
|
||||
vehicleLimit = "Omejitev vozila: {soc}%"
|
||||
vehicleLimit = "Omejitev vozila: {soc}"
|
||||
|
||||
[main.vehicleStatus]
|
||||
charging = "Polnjenje…"
|
||||
|
|
@ -381,7 +381,7 @@ climating = "Zaznano predkondicioniranje."
|
|||
connected = "Povezan."
|
||||
disconnected = "Odklopljen."
|
||||
guard = "Zaščita preklopa je aktivna za {remaining}."
|
||||
minCharge = "Minimalno polnjenje na {soc}%."
|
||||
minCharge = "Minimalno polnjenje na {soc}."
|
||||
pvDisable = "Premalo presežka. Prekinitev čez {remaining}..."
|
||||
pvEnable = "Na voljo so presežki. Začetek čez {remaining}..."
|
||||
scale1p = "Zmanjšanje na 1-fazno napajanje čez {remaining} ..."
|
||||
|
|
@ -390,7 +390,7 @@ targetChargeActive = "Ciljno polnjenje je aktivno..."
|
|||
targetChargePlanned = "Ciljno polnjenje se začne ob {time}."
|
||||
targetChargeWaitForVehicle = "Ciljno polnjenje je pripravljeno. Čakam na vozilo ..."
|
||||
unknown = ""
|
||||
vehicleLimitReached = "Omejitev vozila {soc}% dosežena."
|
||||
vehicleLimitReached = "Omejitev vozila {soc} dosežena."
|
||||
waitForVehicle = "Pripravljen. Čakam na vozilo..."
|
||||
|
||||
[notifications]
|
||||
|
|
|
|||
14
i18n/sv.toml
14
i18n/sv.toml
|
|
@ -138,8 +138,8 @@ tabTitle = "Live community"
|
|||
co2Saved = "{value} sparad"
|
||||
co2Title = "CO₂ utsläpp"
|
||||
configurePriceCo2 = "Konfigurera pris och CO₂-utsläpp"
|
||||
footerLong = "{percent}% solenergi"
|
||||
footerShort = "{percent}% sol"
|
||||
footerLong = "{percent} solenergi"
|
||||
footerShort = "{percent} sol"
|
||||
modalTitle = "Översikt laddning"
|
||||
moneySaved = "{value} sparad"
|
||||
percentGrid = "{grid} kWh nät"
|
||||
|
|
@ -315,7 +315,7 @@ label = "Max. ström"
|
|||
label = "Min. ström"
|
||||
|
||||
[main.loadpointSettings.minSoc]
|
||||
description = "Fordonet laddas i sol-läge „snabbt” till {0}% och sedan med endast solel. Användbart för att alltid ha en minsta räckvidd tillgänglig ."
|
||||
description = "Fordonet laddas i sol-läge „snabbt” till {0} och sedan med endast solel. Användbart för att alltid ha en minsta räckvidd tillgänglig ."
|
||||
label = "Min. laddning %"
|
||||
|
||||
[main.loadpointSettings.phasesConfigured]
|
||||
|
|
@ -343,7 +343,7 @@ co2Limit = "CO₂ gräns av {co2}"
|
|||
costLimitIgnore = "Den inställda {limit} kommer att ignoreras den här perioden."
|
||||
currentPlan = "Aktiv plan"
|
||||
descriptionEnergy = "När ska fordonet vara laddat till {targetEnergy}?"
|
||||
descriptionSoc = "När ska fordonet vara laddat till {targetSoc}%?"
|
||||
descriptionSoc = "När ska fordonet vara laddat till {targetSoc}?"
|
||||
inactiveLabel = "Mål-tid"
|
||||
modalTitle = "Ange måltid"
|
||||
noActivePlan = "Ingen aktiv prenumeration"
|
||||
|
|
@ -400,7 +400,7 @@ charging = "laddar"
|
|||
connected = "ansluten"
|
||||
disconnected = "frånkopplad"
|
||||
ready = "redo"
|
||||
vehicleLimit = "Fordonsgräns: {soc}%"
|
||||
vehicleLimit = "Fordonsgräns: {soc}"
|
||||
|
||||
[main.vehicleStatus]
|
||||
charging = "Laddar..."
|
||||
|
|
@ -409,7 +409,7 @@ cleanEnergyCharging = "Laddar grön energi: {co2} (gräns {limit})"
|
|||
climating = "Förvärmning identifierad."
|
||||
connected = "Inkopplad."
|
||||
disconnected = "Frånkopplad."
|
||||
minCharge = "Minimiladdning till {soc}%."
|
||||
minCharge = "Minimiladdning till {soc}."
|
||||
pvDisable = "Inte tillräckligt med överskott. Pausar om {remaining}..."
|
||||
pvEnable = "Överskott tillgängligt. Börjar om {remaining}..."
|
||||
scale1p = "Minskar till 1-fas-laddning om {remaining}..."
|
||||
|
|
@ -418,7 +418,7 @@ targetChargeActive = "Laddplan aktiv..."
|
|||
targetChargePlanned = "Laddplan startar {time}."
|
||||
targetChargeWaitForVehicle = "Laddare beredd. Väntar på fordon..."
|
||||
unknown = ""
|
||||
vehicleLimitReached = "Fordonsgränsen {soc}% nådd."
|
||||
vehicleLimitReached = "Fordonsgränsen {soc} nådd."
|
||||
waitForVehicle = "Redo. Väntar på fordon..."
|
||||
|
||||
[notifications]
|
||||
|
|
|
|||
18
i18n/tr.toml
18
i18n/tr.toml
|
|
@ -142,8 +142,8 @@ tabTitle = "Canlı topluluk"
|
|||
co2Saved = "{value} CO₂ tasarruf edildi"
|
||||
co2Title = "CO₂ Emisyonu"
|
||||
configurePriceCo2 = "Fiyat ve CO₂ emisyonlarını yapılandır."
|
||||
footerLong = "%{percent} güneş enerjisi"
|
||||
footerShort = "%{percent} güneş"
|
||||
footerLong = "{percent} güneş enerjisi"
|
||||
footerShort = "{percent} güneş"
|
||||
modalTitle = "Doldurma Enerjisi Genel Bakışı"
|
||||
moneySaved = "{value} tasarruf edildi"
|
||||
percentGrid = "{grid} kWh şebekeden"
|
||||
|
|
@ -312,7 +312,7 @@ label = "Azami Akım"
|
|||
label = "Asgari Akım"
|
||||
|
||||
[main.loadpointSettings.minSoc]
|
||||
description = "Araç, güneş enerjisi modunda %{0} seviyesine hızlı doldurulur. Ardından güneş enerjisi fazlalığıyla devam eder. Karanlık havalarda dahi asgari bir menzil sağlamak için kullanışlıdır."
|
||||
description = "Araç, güneş enerjisi modunda {0} seviyesine hızlı doldurulur. Ardından güneş enerjisi fazlalığıyla devam eder. Karanlık havalarda dahi asgari bir menzil sağlamak için kullanışlıdır."
|
||||
label = "Asgari dolum oranı"
|
||||
|
||||
[main.loadpointSettings.phasesConfigured]
|
||||
|
|
@ -340,7 +340,7 @@ co2Limit = "{co2} CO₂ sınırı"
|
|||
costLimitIgnore = "Bu zaman aralığında yapılandırılan {limit} yoksayılacak."
|
||||
currentPlan = "Etkin plan"
|
||||
descriptionEnergy = "{targetEnergy} ne zamana kadar araca doldurulmalı?"
|
||||
descriptionSoc = "Araç ne zaman %{targetSoc} seviyesine doldurulmalı?"
|
||||
descriptionSoc = "Araç ne zaman {targetSoc} seviyesine doldurulmalı?"
|
||||
inactiveLabel = "Hedeflenen zaman"
|
||||
notReachableInTime = "Hedeflenen zamana ulaşılamaz. Tahmini bitiş: {endTime}."
|
||||
onlyInPvMode = "Doldurma planı sadece güneş enerjisi modunda çalışır."
|
||||
|
|
@ -393,8 +393,8 @@ charging = "doluyor"
|
|||
connected = "bağlı"
|
||||
disconnected = "bağlantı kesildi"
|
||||
ready = "hazır"
|
||||
vehicleLimit = "Araç sınırı: %{soc}"
|
||||
vehicleTarget = "Araç sınırı: {soc}%"
|
||||
vehicleLimit = "Araç sınırı: {soc}"
|
||||
vehicleTarget = "Araç sınırı: {soc}"
|
||||
|
||||
[main.vehicleStatus]
|
||||
charging = "doluyor…"
|
||||
|
|
@ -403,7 +403,7 @@ cleanEnergyCharging = "Temiz enerjiyle doluyor: {co2} (sınır {limit})"
|
|||
climating = "Ön iklimlendirme algılandı."
|
||||
connected = "Bağlı."
|
||||
disconnected = "Bağlantı kesildi."
|
||||
minCharge = " %{soc} kadar asgari dolum."
|
||||
minCharge = " {soc} kadar asgari dolum."
|
||||
pvDisable = "Yeterli güneş enerjisi fazlalığı yok. {remaining} içinde duraklatılıyor…"
|
||||
pvEnable = "Güneş enerjisi fazlalığı mevcut. {remaining} içinde başlatılıyor…"
|
||||
scale1p = "{remaining} içinde 1 faza düşürülüyor…"
|
||||
|
|
@ -412,8 +412,8 @@ targetChargeActive = "Doldurma planı aktif…"
|
|||
targetChargePlanned = "Doldurma planı saat {time} başlayacak."
|
||||
targetChargeWaitForVehicle = "Doldurma planı hazır. Araç bekleniyor…"
|
||||
unknown = ""
|
||||
vehicleLimitReached = "%{soc} araç sınırına ulaşıldı."
|
||||
vehicleTargetReached = "Araç sınırı {soc}% ulaşıldı."
|
||||
vehicleLimitReached = "{soc} araç sınırına ulaşıldı."
|
||||
vehicleTargetReached = "Araç sınırı {soc} ulaşıldı."
|
||||
waitForVehicle = "Doldurmaya hazır. Araç bekleniyor…"
|
||||
|
||||
[notifications]
|
||||
|
|
|
|||
16
i18n/uk.toml
16
i18n/uk.toml
|
|
@ -111,8 +111,8 @@ tabTitle = "Жива спільнота"
|
|||
|
||||
[footer.savings]
|
||||
co2Title = "Викиди CO₂"
|
||||
footerLong = "{percent}% сонячної енергії"
|
||||
footerShort = "{percent}% сонячної"
|
||||
footerLong = "{percent} сонячної енергії"
|
||||
footerShort = "{percent} сонячної"
|
||||
modalTitle = "Огляд зарядної енергії"
|
||||
percentGrid = "{grid} кВт/год мережі"
|
||||
percentSelf = "{self} кВт/год сонячної енергії"
|
||||
|
|
@ -250,7 +250,7 @@ label = "Макс. струм"
|
|||
label = "Мін. струм"
|
||||
|
||||
[main.loadpointSettings.minSoc]
|
||||
description = "Для надзвичайних ситуацій. Транспортний засіб «швидко» заряджається до {0}% від усіх доступних сонячних батарей, а потім продовжує працювати лише з сонячним надлишком."
|
||||
description = "Для надзвичайних ситуацій. Транспортний засіб «швидко» заряджається до {0} від усіх доступних сонячних батарей, а потім продовжує працювати лише з сонячним надлишком."
|
||||
label = "Мін. заряд %"
|
||||
|
||||
[main.loadpointSettings.phasesConfigured]
|
||||
|
|
@ -276,9 +276,9 @@ activate = "Активувати"
|
|||
co2Limit = "Ліміт CO₂ для {co2}"
|
||||
costLimitIgnore = "Налаштований {ліміт} буде ігноруватися протягом цього періоду."
|
||||
currentPlan = "Активний план"
|
||||
description = "Коли транспортний засіб повинен бути заряджений на {targetSoc}%?"
|
||||
description = "Коли транспортний засіб повинен бути заряджений на {targetSoc}?"
|
||||
descriptionEnergy = "До якого часу {targetEnergy} повинен бути завантажений в транспортний засіб?"
|
||||
descriptionSoc = "Коли автомобіль повинен бути заряджений на {targetSoc}%?"
|
||||
descriptionSoc = "Коли автомобіль повинен бути заряджений на {targetSoc}?"
|
||||
inactiveLabel = "Запланований час"
|
||||
modalTitle = "Встановити запланований час"
|
||||
onlyInPvMode = "План заряджання працює тільки в сонячному режимі."
|
||||
|
|
@ -326,7 +326,7 @@ charging = "зарядка"
|
|||
connected = "підключено"
|
||||
disconnected = "відключено"
|
||||
ready = "готовий"
|
||||
vehicleLimit = "Ліміт транспортного засобу: {soc}%"
|
||||
vehicleLimit = "Ліміт транспортного засобу: {soc}"
|
||||
|
||||
[main.vehicleStatus]
|
||||
charging = "Зарядка…"
|
||||
|
|
@ -335,7 +335,7 @@ cleanEnergyCharging = "Чиста енергія доступна. Зарядж
|
|||
climating = "Виявлено попередню підготовку."
|
||||
connected = "Підключено."
|
||||
disconnected = "Відключено."
|
||||
minCharge = "Мінімальна зарядка до {soc}%."
|
||||
minCharge = "Мінімальна зарядка до {soc}."
|
||||
pvDisable = "Недостатньо надлишку. Пауза через {remaining}…"
|
||||
pvEnable = "Надлишок доступний. Початок через {remaining}…"
|
||||
scale1p = "Зменшення до 1-фазного живлення через {remaining}…"
|
||||
|
|
@ -344,7 +344,7 @@ targetChargeActive = "Запланований заряд активний…"
|
|||
targetChargePlanned = "Запланована зарядка починається о {time}."
|
||||
targetChargeWaitForVehicle = "Запланований заряд готовий. В очікуванні транспортного засобу..."
|
||||
unknown = ""
|
||||
vehicleLimitReached = "Ліміт транспортного засобу {soc}% досягнуто."
|
||||
vehicleLimitReached = "Ліміт транспортного засобу {soc} досягнуто."
|
||||
waitForVehicle = "Готовий. В очікуванні транспортного засобу..."
|
||||
|
||||
[notifications]
|
||||
|
|
|
|||
|
|
@ -69,8 +69,8 @@ tabTitle = "Live社区"
|
|||
co2Saved = "节省 {value}"
|
||||
co2Title = "CO₂ 排放"
|
||||
configurePriceCo2 = "学习怎样配置价格和CO₂数据."
|
||||
footerLong = "{percent}% 太阳能"
|
||||
footerShort = "{percent}% 太阳能"
|
||||
footerLong = "{percent} 太阳能"
|
||||
footerShort = "{percent} 太阳能"
|
||||
modalTitle = "充电概览"
|
||||
moneySaved = "节省 {value}"
|
||||
percentGrid = "{grid} kWh 电网"
|
||||
|
|
@ -198,7 +198,7 @@ label = "最大电流"
|
|||
label = "最小电流"
|
||||
|
||||
[main.loadpointSettings.minSoc]
|
||||
description = "在太阳能模式下,车辆‘快速’充电至 {0}%. 然后继续利用太阳能剩余电量.即使在黑暗的日子里,也可确保最小行驶里程."
|
||||
description = "在太阳能模式下,车辆‘快速’充电至 {0}. 然后继续利用太阳能剩余电量.即使在黑暗的日子里,也可确保最小行驶里程."
|
||||
label = "最小充电 %"
|
||||
|
||||
[main.loadpointSettings.phasesConfigured]
|
||||
|
|
@ -224,7 +224,7 @@ activate = "激活"
|
|||
co2Limit = "{co2} 的 CO2 限值"
|
||||
costLimitIgnore = "在此期间配置的{limit}将被忽略"
|
||||
descriptionEnergy = "{targetEnergy} 应该什么时候装载到车辆上?"
|
||||
descriptionSoc = "什么时候应该向车辆收取{targetSoc}%的费用?"
|
||||
descriptionSoc = "什么时候应该向车辆收取{targetSoc}的费用?"
|
||||
inactiveLabel = "目标时间"
|
||||
onlyInPvMode = "充电计划仅适用于太阳能模式."
|
||||
planDuration = "充电时间"
|
||||
|
|
@ -271,7 +271,7 @@ charging = "充电中"
|
|||
connected = "已连接"
|
||||
disconnected = "已断开"
|
||||
ready = "就绪"
|
||||
vehicleLimit = "车辆限制: {soc}%"
|
||||
vehicleLimit = "车辆限制: {soc}"
|
||||
|
||||
[main.vehicleStatus]
|
||||
charging = "充电中…"
|
||||
|
|
@ -281,7 +281,7 @@ climating = "检测到预处理."
|
|||
connected = "已连接."
|
||||
disconnected = "已断开"
|
||||
guard = "“正在为{remaining}切换保护."
|
||||
minCharge = "最低收费为 {soc}%."
|
||||
minCharge = "最低收费为 {soc}."
|
||||
pvDisable = "盈余不足. 在{remaining}中暂停…"
|
||||
pvEnable = "有盈余. 从 {remaining}开始…"
|
||||
scale1p = "在{remaining}中减少到1相充电…"
|
||||
|
|
@ -290,7 +290,7 @@ targetChargeActive = "目标充电激活…"
|
|||
targetChargePlanned = "目标充电从 {time}开始."
|
||||
targetChargeWaitForVehicle = "目标充电准备就绪. 等车…"
|
||||
unknown = ""
|
||||
vehicleLimitReached = "达到车辆限制 {soc}% ."
|
||||
vehicleLimitReached = "达到车辆限制 {soc} ."
|
||||
waitForVehicle = "准备好了. 等车…"
|
||||
|
||||
[notifications]
|
||||
|
|
|
|||
|
|
@ -32,7 +32,7 @@ test.describe("minSoc", async () => {
|
|||
await page.getByTestId("charging-plan").getByRole("button", { name: "none" }).click();
|
||||
await page.getByRole("link", { name: "Arrival" }).click();
|
||||
|
||||
await expect(page.getByText("charged to x% in solar mode")).toBeVisible();
|
||||
await expect(page.getByText("charged to x in solar mode")).toBeVisible();
|
||||
await page.getByRole("combobox", { name: "Min. charge %" }).selectOption("20%");
|
||||
await expect(page.getByText("charged to 20% in solar mode")).toBeVisible();
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue