From 391f5dfbc2df36b8ab48b22c99250186144b2525 Mon Sep 17 00:00:00 2001 From: Sven Carstensen Date: Wed, 11 Mar 2026 16:40:14 +0100 Subject: [PATCH] feat: expand i18n locale support and fallback handling --- README.md | 7 +- .../votianlt/config/TranslationProvider.java | 31 +- .../votianlt/service/LanguageService.java | 38 +- ...ages.properties => messages_de.properties} | 8 +- src/main/resources/messages_ee.properties | 1338 ++++++++++------- src/main/resources/messages_en.properties | 289 ++-- src/main/resources/messages_es.properties | 1112 +++++++------- src/main/resources/messages_fr.properties | 1210 +++++++-------- src/main/resources/messages_lt.properties | 928 ++++++++++-- src/main/resources/messages_lv.properties | 920 ++++++++++-- src/main/resources/messages_pl.properties | 989 ++++++++++-- src/main/resources/messages_ru.properties | 955 ++++++++++-- src/main/resources/messages_tr.properties | 1031 +++++++++++-- 13 files changed, 6332 insertions(+), 2524 deletions(-) rename src/main/resources/{messages.properties => messages_de.properties} (99%) diff --git a/README.md b/README.md index f481d84..38096f5 100644 --- a/README.md +++ b/README.md @@ -1 +1,6 @@ -docker buildx build --platform linux/amd64 -t appcreationgmbh/votianlt:0.8.0 --push . \ No newline at end of file +docker buildx build --platform linux/amd64 -t appcreationgmbh/votianlt:0.8.0 --push . + +docker buildx build --platform linux/amd64 -t repository.assecutor.de/votianlt:0.9.10 --push . + +adsg +G8m0T3vz \ No newline at end of file diff --git a/src/main/java/de/assecutor/votianlt/config/TranslationProvider.java b/src/main/java/de/assecutor/votianlt/config/TranslationProvider.java index ce4ea7e..ced1cbe 100644 --- a/src/main/java/de/assecutor/votianlt/config/TranslationProvider.java +++ b/src/main/java/de/assecutor/votianlt/config/TranslationProvider.java @@ -9,6 +9,7 @@ import java.util.Arrays; import java.util.Collections; import java.util.List; import java.util.Locale; +import java.util.MissingResourceException; import java.util.ResourceBundle; import java.util.ResourceBundle.Control; @@ -16,6 +17,7 @@ import java.util.ResourceBundle.Control; public class TranslationProvider implements I18NProvider { public static final String BUNDLE_PREFIX = "messages"; + private static final Locale DEFAULT_LOCALE = Locale.GERMAN; // Custom Control to map language codes to file names private static final Control BUNDLE_CONTROL = new Control() { @@ -35,7 +37,7 @@ public class TranslationProvider implements I18NProvider { case "es" -> Locale.of("es"); // Spanish -> messages_es.properties case "fr" -> Locale.of("fr"); // French -> messages_fr.properties case "en" -> Locale.of("en"); // English -> messages_en.properties - case "de" -> Locale.of("de"); // German -> messages.properties (default) + case "de" -> Locale.of("de"); // German -> messages_de.properties default -> locale; }; @@ -57,19 +59,38 @@ public class TranslationProvider implements I18NProvider { } try { - ResourceBundle bundle = ResourceBundle.getBundle(BUNDLE_PREFIX, locale, BUNDLE_CONTROL); - String value = bundle.getString(key); + String value = findTranslation(key, locale); + if (value == null) { + return key; + } if (params.length > 0) { value = MessageFormat.format(value, params); } return value; - } catch (Exception e) { + } catch (MissingResourceException e) { return key; } } + private String findTranslation(String key, Locale locale) { + Locale effectiveLocale = locale != null ? locale : DEFAULT_LOCALE; + ResourceBundle localizedBundle = ResourceBundle.getBundle(BUNDLE_PREFIX, effectiveLocale, BUNDLE_CONTROL); + if (localizedBundle.containsKey(key)) { + return localizedBundle.getString(key); + } + + if (!DEFAULT_LOCALE.getLanguage().equals(effectiveLocale.getLanguage())) { + ResourceBundle germanBundle = ResourceBundle.getBundle(BUNDLE_PREFIX, DEFAULT_LOCALE, BUNDLE_CONTROL); + if (germanBundle.containsKey(key)) { + return germanBundle.getString(key); + } + } + + return null; + } + public String getTranslation(String key, Language language) { Locale locale = switch (language) { case DE -> Locale.GERMAN; @@ -85,4 +106,4 @@ public class TranslationProvider implements I18NProvider { }; return getTranslation(key, locale); } -} \ No newline at end of file +} diff --git a/src/main/java/de/assecutor/votianlt/service/LanguageService.java b/src/main/java/de/assecutor/votianlt/service/LanguageService.java index 2e5caea..10bde51 100644 --- a/src/main/java/de/assecutor/votianlt/service/LanguageService.java +++ b/src/main/java/de/assecutor/votianlt/service/LanguageService.java @@ -1,6 +1,7 @@ package de.assecutor.votianlt.service; import com.vaadin.flow.component.UI; +import de.assecutor.votianlt.config.TranslationProvider; import de.assecutor.votianlt.model.Language; import de.assecutor.votianlt.model.User; import de.assecutor.votianlt.repository.UserRepository; @@ -8,16 +9,17 @@ import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.Locale; -import java.util.ResourceBundle; @Service public class LanguageService { private final UserRepository userRepository; + private final TranslationProvider translationProvider; @Autowired - public LanguageService(UserRepository userRepository) { + public LanguageService(UserRepository userRepository, TranslationProvider translationProvider) { this.userRepository = userRepository; + this.translationProvider = translationProvider; } public void updateUserLanguage(User user, Language language) { @@ -30,31 +32,7 @@ public class LanguageService { } public String getTranslation(String key, Language language) { - try { - Locale locale; - switch (language) { - case DE: - locale = Locale.GERMAN; - break; - case EN: - locale = Locale.ENGLISH; - break; - case FR: - locale = Locale.FRENCH; - break; - case ES: - locale = Locale.of("es", "ES"); - break; - default: - locale = Locale.GERMAN; - } - - ResourceBundle bundle = ResourceBundle.getBundle("messages", locale); - return bundle.getString(key); - } catch (Exception e) { - // Fallback to key itself if translation not found - return key; - } + return translationProvider.getTranslation(key, language != null ? language : Language.DE); } public String getTranslation(String key, User user) { @@ -78,6 +56,12 @@ public class LanguageService { case EN -> Locale.ENGLISH; case FR -> Locale.FRENCH; case ES -> Locale.of("es", "ES"); + case TR -> Locale.of("tr", "TR"); + case PL -> Locale.of("pl", "PL"); + case RU -> Locale.of("ru", "RU"); + case EE -> Locale.of("et", "EE"); + case LV -> Locale.of("lv", "LV"); + case LT -> Locale.of("lt", "LT"); default -> Locale.GERMAN; }; } diff --git a/src/main/resources/messages.properties b/src/main/resources/messages_de.properties similarity index 99% rename from src/main/resources/messages.properties rename to src/main/resources/messages_de.properties index 4eec798..41a5d91 100644 --- a/src/main/resources/messages.properties +++ b/src/main/resources/messages_de.properties @@ -246,7 +246,7 @@ page.title.customer.create=Neuen Kunden anlegen page.title.login=Bei VotianLT anmelden page.title.jobs=Aufträge page.title.appuser.edit=App-Nutzer bearbeiten -page.title.statistics=KI-Statistiken +page.title.statistics=Statistiken page.title.password.forget=Passwort zurücksetzen page.title.invoices=Rechnungen page.title.appusers=App-Nutzer @@ -268,10 +268,7 @@ page.title.create.invoice=Rechnung erstellen page.title.add.customer=Neuen Kunden anlegen page.title.edit.appuser=App-Nutzer bearbeiten page.title.forget.password=Passwort zurücksetzen -page.title.job.history=Job Historie page.title.admin.pricetable=Preis-Tabelle -page.title.invoice.generator=Rechnungsgenerator -page.title.job.summary=Zusammenfassung page.title.add.job=Neuen Auftrag anlegen # Dashboard @@ -638,7 +635,6 @@ jobs.dialog.complete.text=Möchten Sie den Auftrag {0} manuell abschließen? jobs.dialog.complete.confirm=Abschließen jobs.dialog.delete.title=Auftrag löschen jobs.dialog.delete.text=Möchten Sie den Auftrag {0} wirklich löschen? -jobs.notification.completed=Auftrag {0} wurde abgeschlossen jobs.notification.complete.error=Fehler beim Abschließen: {0} jobs.notification.deleted=Auftrag {0} wurde gelöscht jobs.notification.delete.error=Fehler beim Löschen: {0} @@ -721,7 +717,7 @@ appuser.column.appcode=App-Code appuser.column.email=E-Mail # Statistics -statistics.title=KI-Statistiken +statistics.title=Statistiken statistics.subtitle=Stellen Sie Fragen zu Ihren Aufträgen und Kunden statistics.prompt.placeholder=Frage eingeben... statistics.quick.jobcount=Anzahl Aufträge diff --git a/src/main/resources/messages_ee.properties b/src/main/resources/messages_ee.properties index f325e45..ac93b31 100644 --- a/src/main/resources/messages_ee.properties +++ b/src/main/resources/messages_ee.properties @@ -1,102 +1,174 @@ -# Navigation and Main Layout -nav.jobs=Ülesanded -nav.job.create=Loo ülesanne +# Common Dialog +dialog.cancel=T\u00fchista +dialog.confirm=Kinnita +nav.jobs=Tellimused +nav.job.create=Tellimuse loomine nav.customers=Kliendid -nav.appusers=Rakenduse kasutajad +nav.appusers=\u00c4pikasutajad nav.statistics=Statistika nav.invoices=Arved -nav.messages=Sõnumid +nav.messages=S\u00f5numid nav.profile=Minu profiil -nav.myinvoices=Minu arved +nav.myinvoices=Arved nav.imprint=Impressum -nav.management=Juhtimine +nav.management=Haldus nav.users=Kasutajad nav.showprofile=Kuva profiil nav.settings=Seaded -nav.logout=Logi välja - -# Profile View -profile.title=Muuda profiili +nav.logout=Logi v\u00e4lja +profile.title=Profiili muutmine profile.language=Keel -profile.company=Ettevõte -profile.companyadd=Ettevõtte lisa +profile.company=Ettev\u00f5te +profile.companyadd=Ettev\u00f5tte t\u00e4iend profile.firstname=Eesnimi profile.lastname=Perekonnanimi profile.phone=Telefoninumber -profile.fax=Faks -profile.mobile=Mobiiltelefon -profile.email=E-posti aadress (Sisselogimine)* -profile.street=Tänav -profile.housenr=Maja number -profile.addressadd=Aadressi lisa +profile.fax=Telefon (faks) +profile.mobile=Telefon (mobiil) +profile.email=E-posti aadress (sisselogimine)* +profile.street=T\u00e4nav +profile.housenr=Majanumber +profile.addressadd=Aadressi t\u00e4iend profile.zip=Postiindeks profile.city=Linn -profile.diffinvoice=Erinev arveaadress -profile.basicdata=Põhiandmed +profile.diffinvoice=Erinev arveldusaadress +profile.basicdata=P\u00f5hiandmed profile.map=Kaart -profile.invoicecreation=Arve loomine +profile.invoicecreation=Arvete koostamine profile.settings=Seaded -profile.settings.digitalprocess=Digitaalne töötlus -profile.settings.digitalprocess.info=Tellimused töödeldakse rakenduse kaudu digitaalselt -profile.settings.locateappuser=Leia rakenduse kasutaja -profile.settings.locateappuser.info=Rakenduse kasutajate asukoht edastatakse regulaarselt +profile.settings.digitalprocess=Digitaalne t\u00f6\u00f6tlemine +profile.settings.digitalprocess.info=Tellimused t\u00f6\u00f6deldakse digitaalselt rakenduse kaudu +profile.settings.locateappuser=\u00c4pikasutaja asukoha m\u00e4\u00e4ramine +profile.settings.locateappuser.info=\u00c4pikasutajate asukohta edastatakse regulaarselt profile.account=Konto profile.security=Turvalisus -profile.security.twofactor=Kahefaktoriline autentimine -profile.security.twofactor.info=Sisselogimisel saadetakse e-postiga täiendav kood +profile.security.twofactor=Kaheastmeline autentimine +profile.security.twofactor.info=Sisselogimisel saadetakse t\u00e4iendav kood e-postiga profile.services=Teenuste kataloog profile.saved=Profiil salvestatud -profile.save.error=Viga salvestamisel: {0} -profile.validation.required.fill=Palun täitke kõik kohustuslikud väljad õigesti - -# Profile Settings -settings.digitalprocessing=Digitaalne töötlemine rakenduse kaudu -settings.digitalprocessinginfo=Lubab digitaalse ülesannete töötlemise mobiilirakenduse kaudu -settings.locationtracking=Rakenduse kasutajate asukoha jälgimine -settings.locationtrackinginfo=Võimaldab jälgida rakenduse kasutajate asukohta ülesande täitmise ajal -settings.twofactor=Kahefaktoriline autentimine -settings.twofactorinfo=Aktiveerimisel saadetakse igal sisselogimisel e-posti teel kood - -# Profile Billing +profile.save.error=Salvestamisel ilmnes viga: {0} +profile.validation.required.fill=Palun t\u00e4itke k\u00f5ik kohustuslikud v\u00e4ljad korrektselt +settings.digitalprocessing=Digitaalne t\u00f6\u00f6tlemine rakenduse kaudu +settings.digitalprocessinginfo=Aktiveerib digitaalse tellimuste t\u00f6\u00f6tlemise mobiilirakenduse kaudu +settings.locationtracking=\u00c4pikasutaja asukoha m\u00e4\u00e4ramine +settings.locationtrackinginfo=V\u00f5imaldab \u00e4pikasutajate asukohta m\u00e4\u00e4rata tellimuse t\u00e4itmise ajal +settings.twofactor=Kaheastmeline autentimine +settings.twofactorinfo=Aktiveerimisel saadetakse igal sisselogimisel kood e-postiga profile.billing.enabled=Arveldamine votianLT kaudu - -# Profile Validation -profile.validation.company=Ettevõte on kohustuslik väli -profile.validation.firstname=Eesnimi on kohustuslik väli -profile.validation.lastname=Perekonnanimi on kohustuslik väli -profile.validation.phone=Telefoninumber on kohustuslik väli -profile.validation.street=Tänav on kohustuslik väli -profile.validation.housenr=Maja number on kohustuslik väli -profile.validation.zip=Postiindeks on kohustuslik väli -profile.validation.city=Linn on kohustuslik väli -profile.validation.email.required=E-posti aadress on kohustuslik väli +profile.billing.prefix=Arve prefiks +profile.validation.company=Ettev\u00f5te on kohustuslik v\u00e4li +profile.validation.firstname=Eesnimi on kohustuslik v\u00e4li +profile.validation.lastname=Perekonnanimi on kohustuslik v\u00e4li +profile.validation.phone=Telefoninumber on kohustuslik v\u00e4li +profile.validation.street=T\u00e4nav on kohustuslik v\u00e4li +profile.validation.housenr=Majanumber on kohustuslik v\u00e4li +profile.validation.zip=Postiindeks on kohustuslik v\u00e4li +profile.validation.city=Linn on kohustuslik v\u00e4li +profile.validation.email.required=E-posti aadress on kohustuslik v\u00e4li profile.validation.email.invalid=Palun sisestage kehtiv e-posti aadress -profile.validation.company.required=Ettevõte on nõutav -profile.validation.street.required=Tänav on nõutav -profile.validation.housenr.required=Maja number on nõutav -profile.validation.zip.required=Postiindeks on nõutav -profile.validation.city.required=Linn on nõutav -profile.validation.firstname.required=Eesnimi on nõutav -profile.validation.lastname.required=Perekonnanimi on nõutav -profile.validation.phone.required=Telefoninumber on nõutav - -# Buttons +profile.validation.company.required=Ettev\u00f5te on kohustuslik +profile.validation.street.required=T\u00e4nav on kohustuslik +profile.validation.housenr.required=Majanumber on kohustuslik +profile.validation.zip.required=Postiindeks on kohustuslik +profile.validation.city.required=Linn on kohustuslik +profile.validation.firstname.required=Eesnimi on kohustuslik +profile.validation.lastname.required=Perekonnanimi on kohustuslik +profile.validation.phone.required=Telefoninumber on kohustuslik +profile.invoice.masterdata=Minu p\u00f5hiandmed +profile.invoice.name=Nimi +profile.invoice.city=Asukoht +profile.invoice.email=E-post +profile.invoice.phone=Telefon +profile.invoice.placeholder.company=Teie ettev\u00f5te +profile.invoice.placeholder.name=Teie nimi +profile.invoice.placeholder.street=Teie t\u00e4nav +profile.invoice.placeholder.city=Postiindeks Linn +profile.invoice.placeholder.email=teie@email.ee +profile.invoice.placeholder.phone=Teie telefoninumber +profile.invoice.services.list=Teenuste loetelu +profile.invoice.net=Netosumma +profile.invoice.vat=K\u00e4ibemaks +profile.invoice.gross=Brutosumma +profile.invoice.customerdata=Kliendiandmed +profile.invoice.customer.company=Kliendi ettev\u00f5te +profile.invoice.customer.name=Kliendi nimi +profile.invoice.customer.street=Kliendi t\u00e4nav +profile.invoice.customer.city=Kliendi asukoht +profile.invoice.customer.email=Kliendi e-post +profile.invoice.customer.phone=Kliendi telefon +profile.invoice.free.elements=Vabad elemendid +profile.invoice.element.text=Tekstiv\u00e4li +profile.invoice.element.header=Pealkiri +profile.invoice.element.date=Kuup\u00e4ev +profile.invoice.element.customer=Kliendiinfo +profile.invoice.element.company=Ettev\u00f5tte info +profile.invoice.element.amount=Summa +profile.invoice.element.line=Joon +profile.invoice.element.image=Pilt +profile.invoice.element.invoicenumber=Arve number +profile.invoice.properties=Omadused +profile.invoice.properties.info=Kl\u00f5psake l\u00f5uendil elemendil, et muuta selle omadusi. +profile.invoice.type=T\u00fc\u00fcp +profile.invoice.variable=Muutuja +profile.invoice.xposition=X positsioon +profile.invoice.yposition=Y positsioon +profile.invoice.fontsize=Fondi suurus +profile.invoice.color=V\u00e4rv +profile.invoice.element.delete=Kustuta element +profile.invoice.image=Laadi pilt \u00fcles +profile.invoice.image.drop=Lohistage pilt siia v\u00f5i kl\u00f5psake +profile.invoice.image.uploaded=Pilt edukalt \u00fcles laaditud +profile.invoice.image.upload.error=\u00dcleslaadimise viga: {0} +profile.invoice.file.rejected=Fail tagasi l\u00fckatud: {0} +profile.invoice.text.from.masterdata=Tekst p\u00e4rineb teie p\u00f5hiandmetest +profile.invoice.canvas.cleared=L\u00f5uend t\u00fchjendatud +profile.invoice.canvas.read.error=Viga: l\u00f5uendi andmeid ei saanud lugeda +profile.invoice.template.saved=Mall edukalt salvestatud +profile.invoice.pdf.error=PDF-i genereerimisel ilmnes viga: {0} +profile.invoice.pdf.preview=Eelvaade +profile.invoice.pdf.preview.error=Eelvaate genereerimisel ilmnes viga: {0} +profile.services.label=Teenused +profile.services.description=Hallake siin oma teenuseid, mida oma klientidele pakute. +profile.services.add=Lisa uus teenus +profile.services.load.error=Teenuste laadimisel ilmnes viga: {0} +profile.services.saved=Teenus edukalt salvestatud +profile.services.save.error=Teenuse salvestamisel ilmnes viga: {0} +profile.services.deleted=Teenus edukalt kustutatud +profile.services.delete.error=Teenuse kustutamisel ilmnes viga: {0} +profile.services.dialog.create=Loo uus teenus +profile.services.dialog.edit=Muuda teenust +profile.services.basis=Arvutusalus +profile.services.basis.distance=L\u00e4bitud kilomeetrid +profile.services.basis.time=Aeg +profile.services.basis.flatrate=\u00dchekordne tasu +profile.services.vatrate=K\u00e4ibemaksum\u00e4\u00e4r (%) +profile.services.vatrate.percent=K\u00e4ibemaksum\u00e4\u00e4r (%) +profile.services.price.flatrate=\u00dchekordne hind (\u20ac) +profile.services.price.distance=Hind kilomeetri kohta (\u20ac) +profile.services.price.time=Hind 15 minuti kohta (\u20ac) +profile.services.mandatory=Kohustuslik +profile.services.calculated=Arvutatakse +profile.services.validation.name=Nimi on kohustuslik +profile.services.validation.basis=Arvutusalus on kohustuslik +profile.services.validation.flatrate=\u00dchekordne hind on kohustuslik +profile.services.validation.distance=Hind kilomeetri kohta on kohustuslik +profile.services.validation.time=Hind 15 minuti kohta on kohustuslik +profile.services.validation.vatrate=K\u00e4ibemaksum\u00e4\u00e4r on kohustuslik +profile.services.savechanges=Salvesta teenus button.save=Salvesta profiili muudatused button.savechanges=Salvesta -button.clear=Tühjenda +button.clear=T\u00fchjenda button.preview=Eelvaade button.savetemplate=Salvesta mall button.changepassword=Muuda parooli -button.deleteaccount=Kustuta konto +button.deleteaccount=Kustuta kasutajakonto button.add=Uus button.edit=Muuda button.delete=Kustuta -button.cancel=Tühista +button.cancel=T\u00fchista button.close=Sulge -button.download=Lae alla +button.download=Laadi alla button.back=Tagasi - -# Common common.name=Nimi common.yes=Jah common.no=Ei @@ -107,519 +179,667 @@ common.customer=Klient common.actions=Tegevused common.loading=Laadimine... common.error=Viga -common.success=Edu -common.required=Kohustuslik väli - -# Validation -validation.required=Väli on kohustuslik -validation.email=Kehtetu e-posti aadress +common.success=Edukas +common.required=Kohustuslik v\u00e4li +validation.required=V\u00e4li on kohustuslik +validation.email=Vigane e-posti aadress validation.error=Valideerimise viga - -# Notifications notification.saved=Profiil salvestatud -notification.error=Viga salvestamisel +notification.error=Salvestamisel ilmnes viga notification.languagechanged=Keel muudetud - -# Login -login.title=Logi sisse +login.title=Sisselogimine login.username=Kasutajanimi login.password=Parool login.login=Logi sisse login.forgotpassword=Unustasid parooli? -login.rememberme=Jäta meelde +login.rememberme=J\u00e4\u00e4 sisselogituks login.register=Registreeru login.2fa.helper=6-kohaline kood -login.2fa.sent=Kood saadetud e-postiga -login.2fa.no.credentials=Sisselogimisandmeid pole -login.2fa.invalid.code=Kehtetu kood +login.2fa.sent=Kood saadeti e-postiga +login.2fa.no.credentials=Sisselogimisandmed puuduvad +login.2fa.invalid.code=Vigane kood login.2fa.wrong.code=Vale kood - -# Error Messages -error.loading=Laadimise viga -error.saving=Salvestamise viga +error.loading=Laadimisel ilmnes viga +error.saving=Salvestamisel ilmnes viga error.validation=Valideerimise viga - -# Page Titles +page.title.dashboard=VotianLT - T\u00f6\u00f6laud +page.title.appuser.create=Uue \u00e4pikasutaja loomine +page.title.messages=S\u00f5numid +page.title.register=VotianLT-sse registreerimine +page.title.customers=Kliendid +page.title.customer.edit=Kliendi muutmine +page.title.verwaltung=Haldus +page.title.company.create=Uue ettev\u00f5tte loomine +page.title.imprint=Impressum +page.title.profile.edit=Profiili muutmine +page.title.admin.dashboard=Administraatori t\u00f6\u00f6laud +page.title.invoice.create=Arve koostamine +page.title.customer.create=Uue kliendi loomine +page.title.login=VotianLT-sse sisselogimine +page.title.jobs=Tellimused +page.title.appuser.edit=\u00c4pikasutaja muutmine +page.title.statistics=Statistika +page.title.password.forget=Parooli l\u00e4htestamine +page.title.invoices=Arved +page.title.appusers=\u00c4pikasutajad +page.title.job.history=T\u00f6\u00f6 ajalugu +page.title.message.history=S\u00f5numite ajalugu +page.title.myinvoices=Arved +page.title.job.create=Uue tellimuse loomine +page.title.job.summary=Kokkuv\u00f5te +page.title.pricetable=Hinnatabel +page.title.invoice.generator=Arvegeneraator page.title.welcome=VotianLT - Tere tulemast -page.title.login=VotianLT - Sisselogimine - -# Start Page +page.title.password.reset=Parooli l\u00e4htestamine \u2013 sisestage e-post +page.title.add.appuser=Uue \u00e4pikasutaja loomine +page.title.user.messages=S\u00f5numid +page.title.edit.customer=Kliendi muutmine +page.title.show.customers=Kliendid +page.title.add.company=Uue ettev\u00f5tte loomine +page.title.create.invoice=Arve koostamine +page.title.add.customer=Uue kliendi loomine +page.title.edit.appuser=\u00c4pikasutaja muutmine +page.title.forget.password=Parooli l\u00e4htestamine +page.title.admin.pricetable=Hinnatabel +page.title.add.job=Uue tellimuse loomine +dashboard.welcome=Tere tulemast, {0}! +dashboard.footer.copyright=\u00a9 2024 VotianLT. K\u00f5ik \u00f5igused kaitstud. +dashboard.description=Siin saate hallata oma tellimusi, korraldada kliente ja kasutada k\u00f5iki VotianLT olulisi funktsioone. +dashboard.system.title=S\u00fcsteemi \u00fclevaade +dashboard.system.intro=Hallake oma \u00e4riprotsesse t\u00f5husalt j\u00e4rgmiste funktsioonidega +dashboard.feature.setup.title=Seadistamine +dashboard.feature.setup.desc=Konfigureerige oma s\u00fcsteemi seaded ja p\u00f5hiandmed +dashboard.feature.customers.title=Kliendid +dashboard.feature.customers.desc=Hallake oma kliendisuhteid ja kontakte +dashboard.feature.jobs.title=Tellimused +dashboard.feature.jobs.desc=Looge ja hallake tellimusi t\u00f5husalt +dashboard.app.title=Mobiilirakendus +dashboard.app.description=Kasutage VotianLT rakendust liikvel olles ja p\u00fcsige alati \u00fchenduses +addappuser.title=Uue \u00e4pikasutaja loomine +addappuser.designation=T\u00e4his +addappuser.phone=Telefon (mobiil) +addappuser.password=Parool +addappuser.password.confirm=Kinnitage parool +addappuser.button.submit=Loo \u00e4pikasutaja +addappuser.validation.designation=T\u00e4his on kohustuslik +addappuser.validation.phone=Telefoninumber on kohustuslik +addappuser.validation.password.required=Parool on kohustuslik +addappuser.validation.password.min=Parool peab olema v\u00e4hemalt 6 t\u00e4hem\u00e4rki pikk +addappuser.validation.password.confirm=Parooli kinnitus on kohustuslik +addappuser.validation.password.mismatch=Paroolid ei kattu +addappuser.validation.email.required=E-post on kohustuslik +addappuser.validation.email.invalid=Vigane e-posti aadress +addappuser.notification.validation=Palun t\u00e4itke k\u00f5ik kohustuslikud v\u00e4ljad +addappuser.notification.success=\u00c4pikasutaja edukalt loodud +addappuser.notification.check=Palun kontrollige oma sisestusi +addappuser.notification.email.duplicate=See e-posti aadress on juba kasutusel +addappuser.notification.error=Viga: {0} +addappuser.placeholder.designation=(HH H 000) +editappuser.title=\u00c4pikasutaja muutmine +editappuser.password.change=Uus parool +editappuser.password.change.confirm=Kinnitage uus parool +editappuser.password.placeholder=J\u00e4tke t\u00fchjaks, kui ei soovi parooli muuta +editappuser.notification.invalid.id=Vigane \u00e4pikasutaja ID +editappuser.notification.password.mismatch=Paroolid ei kattu +editappuser.notification.saved=\u00c4pikasutaja edukalt salvestatud +editappuser.notification.check=Palun kontrollige oma sisestusi +editappuser.notification.password.confirm=Palun kinnitage uus parool +editappuser.notification.password.enter=Palun sisestage uus parool +editappuser.notification.deleted=\u00c4pikasutaja edukalt kustutatud +editappuser.dialog.delete.text=Kas soovite selle \u00e4pikasutaja t\u00f5esti kustutada? +editappuser.dialog.delete.confirm=Kustuta +customers.title=Kliendid +customers.button.add=Lisa uus klient +customers.hint.click=Kl\u00f5psake kliendil, et n\u00e4ha \u00fcksikasju +customers.column.company=Ettev\u00f5te +customers.column.name=Nimi +customers.column.email=E-post +customers.column.phone=Telefon +customers.column.street=T\u00e4nav +customers.column.city=Asukoht +editcustomer.title=Kliendi muutmine +editcustomer.notification.notfound=Klienti ei leitud +editcustomer.notification.invalid.id=Vigane kliendi ID +editcustomer.notification.saved=Klient edukalt salvestatud +editcustomer.notification.check=Palun kontrollige oma sisestusi +editcustomer.notification.deleted=Klient edukalt kustutatud +editcustomer.dialog.delete.text=Kas soovite selle kliendi t\u00f5esti kustutada? +editcustomer.dialog.delete.confirm=Kustuta +addcustomer.title=Uue kliendi loomine +addcustomer.button.submit=Loo klient +addcustomer.notification.validation=Palun t\u00e4itke k\u00f5ik kohustuslikud v\u00e4ljad +addcustomer.notification.success=Klient edukalt loodud +addcustomer.notification.check=Palun kontrollige oma sisestusi +addcustomer.notification.error=Viga: {0} +addcustomer.validation.required=See v\u00e4li on kohustuslik +addcompany.title=Uue ettev\u00f5tte loomine +addcompany.button.submit=Loo ettev\u00f5te +verwaltung.title=Haldus +verwaltung.description=Hallake siin oma ettev\u00f5tteid, kliente ja s\u00fcsteemi seadeid +usermessages.title.with=S\u00f5numid kasutajaga {0} +usermessages.general.title=\u00dcldised vestlused +usermessages.general.conversation=\u00dcldine vestlus +usermessages.job.title=Tellimusega seotud s\u00f5numid +usermessages.job.conversation=Tellimus {0} +usermessages.no.job.messages=Tellimusega seotud s\u00f5numeid pole +usermessages.preview.empty=Eelvaade pole saadaval +usermessages.message.count={0} s\u00f5numit +usermessages.unknown=Tundmatu +usermessages.unknown.participant=Tundmatu osaleja +admindashboard.title=Administraatori t\u00f6\u00f6laud +admindashboard.loading=Statistikat laaditakse... +admindashboard.error=Laadimisel ilmnes viga: {0} +admindashboard.section.overview=\u00dclevaade +admindashboard.section.jobs=Tellimused +admindashboard.section.tasks=\u00dclesanded +admindashboard.section.users=Kasutajate tegevused +admindashboard.section.health=S\u00fcsteemi olek +admindashboard.stat.totaljobs=Tellimused kokku +admindashboard.stat.users=Kasutajad +admindashboard.stat.appusers=\u00c4pikasutajad +admindashboard.stat.lastupdated=Viimati uuendatud +admindashboard.stat.openjobs=Avatud tellimused +admindashboard.stat.inprogress=T\u00f6\u00f6s +admindashboard.stat.completed=L\u00f5petatud +admindashboard.stat.cargo=Veosed +admindashboard.stat.status.info=Olek +admindashboard.stat.status.unavailable=Pole saadaval +admindashboard.stat.totaltasks=\u00dclesanded kokku +admindashboard.stat.completedtasks=T\u00e4idetud +admindashboard.stat.pendingtasks=Ootel +admindashboard.stat.successrate=Edukuse m\u00e4\u00e4r +admindashboard.stat.photos=Fotod +admindashboard.stat.barcodes=Vöötkoodid +admindashboard.stat.signatures=Allkirjad +admindashboard.stat.comments=Kommentaarid +admindashboard.stat.database=Andmebaas +admindashboard.stat.database.connected=\u00dchendatud +admindashboard.stat.database.error=Viga +admindashboard.stat.websocket=WebSocket +admindashboard.stat.websocket.active=Aktiivne +admindashboard.stat.app=Rakendus +admindashboard.stat.app.running=T\u00f6\u00f6tab +admindashboard.stat.memory=M\u00e4lu +messages.title=S\u00f5numid +messages.column.status=Olek +messages.column.client=Klient +messages.column.email=E-post +messages.column.total=Kokku +messages.column.unread=Lugemata +messages.column.lastmessage=Viimane s\u00f5num +messages.column.preview=Eelvaade +messages.notification.error=S\u00f5numite laadimisel ilmnes viga +messages.preview.image=Pilt +messages.preview.empty=Eelvaade puudub +messages.sender.unknown=Tundmatu saatja +addjob.title=Uue tellimuse loomine +addjob.customer.label=Klient +addjob.customer.placeholder=Valige klient +addjob.customer.unnamed=Nimetu klient +addjob.button.clearfields=T\u00fchjenda v\u00e4ljad +addjob.button.submit=Loo tellimus +addjob.address.salutation=P\u00f6\u00f6rdumine +addjob.address.salutation.placeholder=Valige p\u00f6\u00f6rdumine +addjob.salutation.mr=Hr +addjob.salutation.ms=Pr +addjob.salutation.other=Muu +addjob.address.company.placeholder=Sisestage ettev\u00f5te +addjob.address.street.placeholder=Sisestage t\u00e4nav +addjob.address.housenumber=Majanumber +addjob.address.addition.placeholder=Aadressi t\u00e4iend +addjob.address.city=Asukoht +addjob.address.city.placeholder.pickup=Asukoht (pealekorje) +addjob.address.city.placeholder.delivery=Asukoht (kohaletoimetamine) +addjob.address.delivery.street.placeholder=T\u00e4nav (kohaletoimetamine) +addjob.address.delivery.addition.placeholder=Aadressi t\u00e4iend (kohaletoimetamine) +addjob.address.save=Salvesta aadress +addjob.section.pickup=Pealekorje +addjob.section.delivery=Kohaletoimetamine +addjob.stations.apply=Rakenda jaamad +addjob.station.delivery=Kohaletoimetamise jaam {0} +addjob.station.add=Lisa kohaletoimetamise jaam +addjob.station.remove.confirm=Kas soovite kohaletoimetamise jaama {0} t\u00f5esti eemaldada? +addjob.station.max.reached=Maksimaalne arv 25 kohaletoimetamise jaama on saavutatud +addjob.station.unused=Kasutamata +addjob.appointment.delivery.info=Kohaletoimetamise ajad m\u00e4\u00e4ratakse otse kohaletoimetamise jaamades. +addjob.tab.addresses=Tellija ja aadressid +addjob.tab.appointments=Ajad ja t\u00f6\u00f6tlemine +addjob.tab.cargo=Veosed +addjob.tab.tasks=\u00dclesanded +addjob.tab.price=Hind ja l\u00f5petamine +addjob.appointment.date=Kuup\u00e4ev +addjob.appointment.time=Kellaaeg +addjob.appointment.pickup=Pealekorje aeg +addjob.appointment.delivery=Kohaletoimetamise aeg +addjob.settings.digitalprocess=Digitaalne t\u00f6\u00f6tlemine rakenduse kaudu +addjob.appuser.label=\u00c4pikasutaja +addjob.appuser.placeholder=Valige \u00e4pikasutaja +addjob.cargo.description=Kirjeldus +addjob.cargo.description.placeholder=Sisestage kirjeldus +addjob.cargo.quantity=Kogus +addjob.cargo.weight=Kaal +addjob.cargo.length=Pikkus +addjob.cargo.width=Laius +addjob.cargo.height=K\u00f5rgus +addjob.cargo.europalette=Euroalus +addjob.cargo.disposablepalette=\u00dchekordselt kasutatav alus +addjob.cargo.dusseldorfpalette=D\u00fcsseldorfi alus +addjob.cargo.gridboxpalette=V\u00f5rkkastalus +addjob.cargo.gridcart=V\u00f5rkk\u00e4ru +addjob.cargo.parcel=Pakk +addjob.cargo.add=Lisa veos +addjob.tasks.title=\u00dclesanded +addjob.tasks.template.placeholder=Valige mall +addjob.tasks.template.save.tooltip=Salvesta mallina +addjob.tasks.template.save.title=Malli salvestamine +addjob.tasks.template.name=Malli nimi +addjob.tasks.template.name.placeholder=Sisestage nimi +addjob.tasks.template.name.required=Nimi on kohustuslik +addjob.tasks.template.saved=Mall "{0}" salvestatud +addjob.tasks.template.save.error=Salvestamisel ilmnes viga: {0} +addjob.tasks.template.dialog.error=Dialoogi avamisel ilmnes viga: {0} +addjob.tasks.template.no.tasks=\u00dclesandeid pole salvestamiseks +addjob.tasks.template.load.title=Malli laadimine +addjob.tasks.template.load.text=Kas soovite malli "{0}" laadida? See toiming asendab k\u00f5ik praegused \u00fclesanded. +addjob.tasks.template.load.confirm=Laadi +addjob.tasks.template.loaded=Mall "{0}" laaditud +addjob.tasks.template.load.error=Laadimisel ilmnes viga: {0} +addjob.tasks.template.load.templates.error=Mallide laadimisel ilmnes viga: {0} +addjob.tasks.add=Lisa \u00fclesanne +addjob.tasks.tasktype=\u00dclesande t\u00fc\u00fcp +addjob.tasks.tasktype.placeholder=Valige t\u00fc\u00fcp +addjob.tasks.description=Kirjeldus +addjob.tasks.description.placeholder=Sisestage kirjeldus +addjob.tasks.buttontext=Nupu tekst +addjob.tasks.buttontext.placeholder=Sisestage tekst +addjob.tasks.remark=M\u00e4rkus +addjob.tasks.remark.placeholder=Sisestage m\u00e4rkus +addjob.tasks.photo.min=Min. fotosid +addjob.tasks.photo.max=Max. fotosid +addjob.tasks.barcode.min=Min. v\u00f6\u00f6tkoode +addjob.tasks.barcode.max=Max. v\u00f6\u00f6tkoode +addjob.tasks.signature.noconfig=Seadistamine pole vajalik +addjob.tasks.todolist.title=\u00dclesannete nimekiri +addjob.tasks.todolist.item.placeholder=Sisestage \u00fclesanne +addjob.tasks.todolist.add=Lisa \u00fclesanne +addjob.tasks.comment.label=Kommentaar +addjob.tasks.comment.placeholder=Sisestage kommentaar +addjob.tasks.comment.required=Kommentaar on kohustuslik +addjob.tasks.optional=\u00dclesanne on valikuline +addjob.services.title=Teenused +addjob.services.add=Lisa teenus +addjob.services.calculation=Arvutamine +addjob.services.basis.distance=L\u00e4bitud kilomeetrid +addjob.services.basis.time=Aeg +addjob.services.basis.flatrate=\u00dchekordne tasu +addjob.services.vat=K\u00e4ibemaks +addjob.services.route.missing=Marsruut puudub +addjob.services.dialog.title=Valige teenus +addjob.services.dialog.placeholder=Valige teenus +addjob.services.dialog.station.placeholder=Valige kohaletoimetamise jaam +addjob.services.dialog.add=Lisa +addjob.services.deliverystation=Kohaletoimetamise jaam +addjob.summary.title=Kokkuv\u00f5te +addjob.summary.net=Neto +addjob.summary.vat=K\u00e4ibemaks +addjob.summary.gross=Bruto +addjob.route.title=Marsruut +addjob.route.distance=Kaugus +addjob.route.distance.km=Kaugus (km) +addjob.route.distance.placeholder=nt 150.5 +addjob.route.duration=Kestus +addjob.route.duration.min=Kestus (min) +addjob.route.duration.placeholder=nt 120 +addjob.route.manual.title=Marsruudi k\u00e4sitsi sisestamine +addjob.route.manual.hint=Sisestage kaugus ja kestus k\u00e4sitsi, kui marsruuti pole arvutatud +addjob.notification.success=Tellimus {0} edukalt loodud +addjob.notification.cleared=K\u00f5ik v\u00e4ljad on t\u00fchjendatud +addjob.notification.draft.restored=Mustand taastatud +addjob.validation.required.fields=Palun t\u00e4itke k\u00f5ik kohustuslikud v\u00e4ljad +addjob.validation.appuser.required=Palun valige \u00e4pikasutaja +addjob.validation.cargo.required=Palun sisestage v\u00e4hemalt \u00fcks veos +addjob.validation.pickupdate.future=Pealekorje kuup\u00e4ev peab olema t\u00e4na v\u00f5i tulevikus +addjob.validation.deliverydate.future=Kohaletoimetamise kuup\u00e4ev peab olema t\u00e4na v\u00f5i tulevikus +addjob.validation.dialog.title=Aadressi valideerimine +addjob.validation.dialog.loading=Aadresse valideeritakse... +addjob.validation.dialog.back=Tagasi +addjob.validation.dialog.continue=J\u00e4tka +addjob.validation.dialog.continue.anyway=J\u00e4tka siiski +addjob.validation.pickup.address=Pealekorje aadress +addjob.validation.delivery.address=Kohaletoimetamise aadress +addjob.validation.route=Marsruut +addjob.validation.address.not.found.title=Aadressi ei leitud +addjob.validation.address.not.found.message=Sisestatud aadressi ei \u00f5nnestunud Google'is \u00fcheselt leida. Kas soovite siiski salvestada? +addjob.validation.address.save.anyway=Salvesta siiski +addjob.validation.address.correct=Paranda aadress +jobsummary.title=Kokkuv\u00f5te +jobsummary.error.noid=T\u00f6\u00f6 ID puudub +jobsummary.error.invalidid=Vigane t\u00f6\u00f6 ID formaat: {0} +jobsummary.error.notfound=T\u00f6\u00f6d ID-ga {0} ei leitud +jobsummary.button.sendmessage=Saada s\u00f5num +jobsummary.button.jobhistory=T\u00f6\u00f6 ajalugu +jobsummary.button.complete=L\u00f5peta tellimus k\u00e4sitsi +jobsummary.dialog.complete.title=Tellimuse l\u00f5petamine +jobsummary.dialog.complete.text=Kas soovite tellimuse {0} k\u00e4sitsi l\u00f5petada? +jobsummary.dialog.complete.cancel=T\u00fchista +jobsummary.dialog.complete.confirm=L\u00f5peta +jobsummary.notification.completed=Tellimus {0} on l\u00f5petatud +jobsummary.notification.complete.error=L\u00f5petamisel ilmnes viga: {0} +jobsummary.notification.noappuser=Sellele tellimusele pole \u00e4pikasutajat m\u00e4\u00e4ratud +jobsummary.section.pickup=Pealekorje +jobsummary.section.delivery=Kohaletoimetamine +jobsummary.station.phone=Telefon +jobsummary.section.tasks=Kinnitamist vajavad \u00fclesanded +jobsummary.section.cargo=Transporditav veos +jobsummary.section.info=Lisateave +jobsummary.tasks.none=\u00dclesandeid pole +jobsummary.cargo.none=Veoseandmed puuduvad +jobsummary.info.netto=Neto +jobsummary.info.ust=Km +jobsummary.info.gesamt=Kokku +jobsummary.info.bemerkung=M\u00e4rkus +jobsummary.info.digital=Digitaalne t\u00f6\u00f6tlemine rakenduse kaudu: aktiveeritud +jobsummary.info.appuser=\u00c4pikasutaja +jobsummary.task.status.abgeschlossen=L\u00f5petatud +jobsummary.task.status.offen=Avatud +jobsummary.task.typ=T\u00fc\u00fcp +jobsummary.task.completedAt=L\u00f5petatud +jobsummary.task.completedBy=L\u00f5petanud +jobsummary.task.todo.items=\u00dclesande punktid +jobsummary.task.photo.info=Fotod +jobsummary.task.photo.minmax=V\u00e4hemalt {0} fotot n\u00f5utud +jobsummary.task.photo.maxonly=Maksimaalselt {0} fotot lubatud +jobsummary.task.photo.taken=Tehtud fotod ({0}) +jobsummary.task.button.text=Nupu tekst +jobsummary.button.schliessen=Sulge +jobs.title=Tellimused +jobs.filter.search=Otsi +jobs.filter.search.placeholder=Otsi tellimuse numbri j\u00e4rgi... +jobs.filter.startdate=Alguskuup\u00e4ev +jobs.filter.enddate=L\u00f5ppkuup\u00e4ev +jobs.filter.status=Olek +jobs.filter.apply=Rakenda filter +jobs.status.all=K\u00f5ik +jobs.status.open=Avatud +jobs.status.done=T\u00e4idetud +jobs.notification.completed=Tellimus {0} on l\u00f5petatud +jobs.column.status=Olek +jobs.column.customer=Klient +jobs.column.jobnumber=Tellimuse number +jobs.column.jobdate=Tellimuse kuup\u00e4ev +jobs.column.destination=Sihtkoht +jobs.historie.manuell=K\u00e4sitsi +jobs.button.csvexport=CSV eksport +jobs.tooltip.complete=L\u00f5peta tellimus +jobs.tooltip.createinvoice=Koosta arve +jobs.tooltip.showinvoice=N\u00e4ita arvet +jobs.tooltip.delete=Kustuta tellimus +jobs.dialog.complete.title=Tellimuse l\u00f5petamine +jobs.dialog.complete.text=Kas soovite tellimuse {0} k\u00e4sitsi l\u00f5petada? +jobs.dialog.complete.confirm=L\u00f5peta +jobs.dialog.delete.title=Tellimuse kustutamine +jobs.dialog.delete.text=Kas soovite tellimuse {0} t\u00f5esti kustutada? +jobs.notification.complete.error=L\u00f5petamisel ilmnes viga: {0} +jobs.notification.deleted=Tellimus {0} on kustutatud +jobs.notification.delete.error=Kustutamisel ilmnes viga: {0} +createinvoice.title=Arve koostamine \u2013 Tellimus {0} +createinvoice.error.invalidid=Vigane t\u00f6\u00f6 ID +createinvoice.error.notfound=T\u00f6\u00f6d ei leitud +createinvoice.button.create=Koosta arve +createinvoice.section.job=Tellimuse \u00fcksikasad +createinvoice.section.route=Marsruudi info +createinvoice.section.services=Teenused +createinvoice.section.summary=Kokkuv\u00f5te +createinvoice.field.jobnumber=Tellimuse number +createinvoice.field.customer=Klient +createinvoice.field.status=Olek +createinvoice.field.price=Hind +createinvoice.route.distance=Kaugus +createinvoice.route.duration=S\u00f5iduaeg +createinvoice.column.service=Teenus +createinvoice.column.basis=Arvutusalus +createinvoice.summary.net=Netosumma +createinvoice.summary.vat=Km ({0}%) +createinvoice.summary.total=Kogusumma +createinvoice.notification.noservices=Palun valige v\u00e4hemalt \u00fcks teenus +createinvoice.notification.nouser=Kasutajat ei leitud +createinvoice.notification.notemplate=Arve malli ei leitud +createinvoice.notification.error=Arve koostamisel ilmnes viga: {0} +createinvoice.notification.saved=Arve {0} on salvestatud +createinvoice.preview.title=Arve eelvaade +createinvoice.preview.number=EELVAADE +createinvoice.button.save=Salvesta +createinvoice.confirm.save.title=Arve salvestamine +createinvoice.confirm.save.message=See arve salvestatakse p\u00fcsivalt ja seda ei saa hiljem muuta. Kas j\u00e4tkata? +createinvoice.confirm.save.confirm=Jah, salvesta +invoices.title=Arved +invoices.column.number=Number +invoices.column.customer=Klient +invoices.column.date=Kuup\u00e4ev +invoices.column.amount=Summa +invoices.column.description=Kirjeldus +invoices.empty=Arveid pole veel loodud. +invoices.notification.pdf.missing=Selle arve jaoks pole PDF-i salvestatud. +myinvoices.title=Arved +myinvoices.hint.noopen=Teil pole avatud arveid. K\u00f5ik arved on tasutud. +myinvoices.bank.institute=Pank +myinvoices.bank.beneficiary=Saaja +myinvoices.bank.iban=IBAN +myinvoices.recipient.name=Klient +myinvoices.recipient.department= +myinvoices.item.description=Positsioon: {0} +myinvoices.card.open=Avatud arved +myinvoices.card.bank=Pangaandmed +myinvoices.bank.reference=Makseselgitus +myinvoices.section.title=K\u00f5ik arved +myinvoices.filter.pagesize=Kirjeid lehel +myinvoices.filter.search=Otsing +myinvoices.filter.search.placeholder=Otsi arve numbrit... +myinvoices.column.status=Olek +myinvoices.column.number=Number +myinvoices.column.date=Kuup\u00e4ev +myinvoices.column.amount=Summa +myinvoices.empty.title=Arveid pole +myinvoices.empty.desc=Arveid ei leitud. +myinvoices.button.prev=Tagasi +myinvoices.button.next=Edasi +appuser.title=\u00c4pikasutajad +appuser.button.add=Lisa \u00e4pikasutaja +appuser.column.designation=T\u00e4his +appuser.column.firstname=Eesnimi +appuser.column.lastname=Perekonnanimi +appuser.column.phone=Telefon +appuser.column.appcode=\u00c4pi kood +appuser.column.email=E-post +statistics.title=Statistika +statistics.subtitle=Esitage k\u00fcsimusi oma tellimuste ja klientide kohta +statistics.prompt.placeholder=Sisestage k\u00fcsimus... +statistics.quick.jobcount=Tellimuste arv +statistics.quick.jobcount.prompt=Kui palju tellimusi mul praegu on? +statistics.quick.revenue=K\u00e4ive +statistics.quick.revenue.prompt=Kui suur on minu k\u00e4ive sel kuul? +statistics.quick.trend=Trendid +statistics.quick.trend.prompt=N\u00e4ita mulle viimase 3 kuu trende tulpdiagrammina +statistics.ai.label=Tehisintellekti vastus +statistics.data.fetched=Andmed on k\u00e4tte saadud +statistics.loading=Arvutamine... +jobstatus.IN_PROGRESS=T\u00f6\u00f6s +jobstatus.COMPLETED=L\u00f5petatud +tasktype.CONFIRMATION=Kinnitus +tasktype.SIGNATURE=Allkiri +tasktype.TODOLIST=\u00dclesannete nimekiri +tasktype.PHOTO=Foto +tasktype.BARCODE=V\u00f6\u00f6tkood +tasktype.COMMENT=Kommentaar +passwordreset.title=Parooli l\u00e4htestamine +passwordreset.newpassword=Uus parool +passwordreset.confirmpassword=Kinnitage parool +passwordreset.button.submit=Salvesta parool +passwordreset.button.cancel=T\u00fchista +passwordreset.button.send=Saada e-kiri +passwordreset.notification.enterpassword=Palun sisestage uus parool +passwordreset.notification.mismatch=Paroolid ei kattu +passwordreset.notification.success=Parool on edukalt muudetud +passwordreset.notification.invalidtoken=T\u00f5end on kehtetu v\u00f5i aegunud +passwordreset.notification.entermail=Palun sisestage e-posti aadress +passwordreset.notification.sent=Kui e-posti aadress on olemas, saadeti link +passwordreset.notification.wait=Palun oodake {0} sekundit enne koodi uuesti saatmist +email.2fa.subject=Teie VotianLT kinnituskood +email.2fa.body=Teie kinnituskood on: {0}\n\nSee kood kehtib 10 minutit.\nKui te ei taotlenud seda registreerimist, ignoreerige seda e-kirja. +register.title=Registreerimine +register.subtitle=Looge oma VotianLT konto +register.email=E-posti aadress +register.password=Parool +register.password.placeholder=V\u00e4hemalt 6 t\u00e4hem\u00e4rki +register.password.confirm=Kinnitage parool +register.password.confirm.placeholder=Korrake parooli +register.firstname=Eesnimi +register.lastname=Perekonnanimi +register.phone=Telefoninumber +register.company=Ettev\u00f5te +register.street=T\u00e4nav +register.housenr=Majanr +register.zip=Postiindeks +register.city=Linn +register.code.label=Kinnituskood (6 numbrit) +register.code.placeholder=nt 123456 +register.button.submit=Registreeru +register.button.verify=Kontrolli koodi ja registreeru +register.button.resend=Saada kood uuesti +register.button.back=Tagasi avalehele +register.notification.email.required=Palun sisestage e-posti aadress +register.notification.email.invalid=Palun sisestage kehtiv e-posti aadress +register.notification.email.duplicate=Selle e-posti aadressiga kasutaja on juba olemas +register.notification.password.required=Palun sisestage parool +register.notification.password.min=Parool peab olema v\u00e4hemalt 6 t\u00e4hem\u00e4rki pikk +register.notification.password.mismatch=Paroolid ei kattu +register.notification.firstname.required=Palun sisestage oma eesnimi +register.notification.lastname.required=Palun sisestage oma perekonnanimi +register.notification.phone.required=Palun sisestage oma telefoninumber +register.notification.company.required=Palun sisestage ettev\u00f5tte nimi +register.notification.street.required=Palun sisestage t\u00e4nav +register.notification.housenr.required=Palun sisestage majanumber +register.notification.zip.required=Palun sisestage postiindeks +register.notification.city.required=Palun sisestage linn +register.notification.code.sent=Kinnituskood saadeti aadressile {0} +register.notification.code.emailerror=E-kirja saatmisel ilmnes viga: {0} +register.notification.code.expired=Kood on aegunud. Palun saatke uus kood. +register.notification.code.invalid=Sisestatud kood on kehtetu +register.notification.code.startfirst=Palun alustage k\u00f5igepealt registreerimist +register.notification.code.required=Palun sisestage 6-kohaline kood +register.notification.success=Registreerimine \u00f5nnestus. Palun logige sisse. +register.notification.failed=Registreerimine eba\u00f5nnestus: {0} start.title=VotianLT - Teie digitaalne transpordipartner start.button.login=Logi sisse start.button.register=Registreeru -start.button.createorder=Loo ülesanne -start.button.notifications=Teated -start.button.nonotifications=Uusi teateid pole -start.hero.description=Transporditööstuses tegutsevatele üksikettevõtjatele ja väikeettevõtetele – täiesti digitaalne ja kõik-ühes. Keskenduge oma ärile, meie hoolitseme paberitöö eest. -start.system.title=Süsteem -start.system.intro=Transporditööstuses tegutsevatele üksikettevõtjatele ja väikeettevõtetele on äärmiselt oluline keskenduda eelkõige oma põhitegevusele: klientide võitmisele ja kaupade kohaletoimetamisele punktist A punkti B. -start.feature.setup.title=Seadistusassistent -start.feature.setup.desc=Kasutage seadistusassistenti, et täita oma kasutajaprofiil. -start.feature.customers.title=Klientide ja ülesannete haldamine -start.feature.customers.desc=Klientide ja ülesannete haldamisega on teil alati kõik kontaktandmed ja ülesannete üksikasjad silme ees. -start.feature.jobs.title=Ülesannete loomine -start.feature.jobs.desc=Looge süsteemis ülesandeid vaid mõne klõpsuga ja määrake, milline töötaja peab millist transpordiülesannet täitma. +start.button.createorder=Tellimuse loomine +start.button.notifications=Teavitused +start.button.nonotifications=Uusi teavitusi pole +start.hero.description=\u00dcksikettev\u00f5tjatele ja v\u00e4ikeettev\u00f5tjatele transpordisektoris \u2013 t\u00e4ielikult digitaalne ja terviklik. Keskenduge oma \u00e4rile, meie hoolitseme kontoritöö eest. +start.system.title=S\u00fcsteem +start.system.intro=\u00dcksikettev\u00f5tjate ja v\u00e4ikeettev\u00f5tjate jaoks transpordisektoris on otsustava t\u00e4htsusega, et nad saaksid keskenduda oma p\u00f5hitegevusele: klientide v\u00f5itmine ja kaupade kohaletoimetamine punktist A punkti B. +start.feature.setup.title=Seadistusabi +start.feature.setup.desc=Seadistusabi abil saate oma kasutajaprofiili t\u00e4iendada. +start.feature.customers.title=Klientide ja tellimuste haldus +start.feature.customers.desc=Klientide ja tellimuste haldusega on teil k\u00f5ik kontaktandmed ja tellimuse \u00fcksikasad alati silma all. +start.feature.jobs.title=Tellimuse loomine +start.feature.jobs.desc=M\u00f5ne hiirekl\u00f5psuga saate s\u00fcsteemi tellimusi sisestada ja m\u00e4\u00e4rata, milline t\u00f6\u00f6taja millist transporditellimust t\u00e4idab. start.app.title=Rakendus -start.app.description=Iga ülesanne saab vabatahtlikult täidetud votianLT rakenduse kaudu – täiesti ilma "paberimajandusteta". Kogu oluline ülesande info läheb otse juhi nutitelefoni. +start.app.description=Iga tellimust saab valikuliselt t\u00f6\u00f6delda votianLT rakenduse kaudu \u2013 t\u00e4iesti ilma paberimajandueta. Nii j\u00f5uab kogu oluline tellimuse info otse juhi nutitelefoni. start.imprint.title=Impressum start.imprint.company=Assecutor Data Service GmbH start.imprint.address=Ottensener Str. 8, 22525 Hamburg start.imprint.phone=Telefon: +49 40 18 123 771 0 start.imprint.email=E-post: ahoi@assecutor.de -start.cta.text=Registreeruge juba täna ja kasutage süsteemi põhjalikuks testimiseks tasuta proovikuud! -start.slogan=Juhtige oma äri nutikalt … koos votianLT-ga! +start.cta.text=Registreeruge juba t\u00e4na ja kasutage tasuta proovikuud, et s\u00fcsteemi p\u00f5hjalikult testida. +start.slogan=Ajage oma \u00e4ri targalt \u2026 votianLT-ga! start.version=Versioon - -# Register -register.title=Registreerimine -register.subtitle=Loo oma VotianLT konto -register.email=E-posti aadress -register.password=Parool -register.password.placeholder=Vähemalt 6 tähemärki -register.password.confirm=Kinnita parool -register.password.confirm.placeholder=Sisesta parool uuesti -register.firstname=Eesnimi -register.lastname=Perekonnanimi -register.phone=Telefoninumber -register.company=Ettevõte -register.street=Tänav -register.housenr=Maja number -register.zip=Postiindeks -register.city=Linn -register.button.submit=Registreeru -register.button.verify=Kontrolli koodi ja registreeru -register.button.resend=Saada kood uuesti -register.button.back=Tagasi avalehele -register.notification.success=Registreerimine õnnestus. Palun logi sisse. -register.notification.failed=Registreerimine ebaõnnestus: {0} - -# CTA Button -cta.freetest=Proovi tasuta - -# Profile Billing -profile.billing.prefix=Arve eesliide -profile.invoice.element.invoicenumber=Arve number -profile.invoice.pdf.preview=Eelvaade -profile.invoice.pdf.preview.error=Eelvaate genereerimisel ilmnes viga: {0} - -# My Invoices -myinvoices.title=Minu arved -myinvoices.hint.noopen=Teil ei ole avatud arveid. Kõik arved on tasutud. -myinvoices.bank.institute=Pank -myinvoices.bank.beneficiary=Saaja -myinvoices.bank.iban=IBAN -myinvoices.card.open=Avatud arved -myinvoices.card.bank=Pangaandmed -myinvoices.bank.reference=Selgitus -myinvoices.section.title=Kõik arved -myinvoices.filter.pagesize=Kirjeid lehel -myinvoices.filter.search=Otsing -myinvoices.filter.search.placeholder=Otsi arve numbrit... -myinvoices.column.status=Staatus -myinvoices.column.number=Number -myinvoices.column.date=Kuupäev -myinvoices.column.amount=Summa -myinvoices.empty.title=Arveid pole -myinvoices.empty.desc=Arveid ei leitud. -myinvoices.button.prev=Eelmine -myinvoices.button.next=Järgmine - - -src/main/resources/messages_lv.properties - -# Navigation and Main Layout -nav.jobs=Uzdevumi -nav.job.create=Izveidot uzdevumu -nav.customers=Klienti -nav.appusers=Lietotnes lietotāji -nav.statistics=Statistika -nav.invoices=Rēķini -nav.messages=Ziņojumi -nav.profile=Mans profils -nav.myinvoices=Mani rēķini -nav.imprint=Impressum -nav.management=Pārvaldība -nav.users=Lietotāji -nav.showprofile=Rādīt profilu -nav.settings=Iestatījumi -nav.logout=Izrakstīties - -# Profile View -profile.title=Rediģēt profilu -profile.language=Valoda -profile.company=Uzņēmums -profile.companyadd=Uzņēmuma papildinājums -profile.firstname=Vārds -profile.lastname=Uzvārds -profile.phone=Tālruņa numurs -profile.fax=Fakss -profile.mobile=Mobilais tālrunis -profile.email=E-pasta adrese (Pieteikšanās)* -profile.street=Iela -profile.housenr=Mājas numurs -profile.addressadd=Adreses papildinājums -profile.zip=Pasta indekss -profile.city=Pilsēta -profile.diffinvoice=Cita norēķinu adrese -profile.basicdata=Pamatdati -profile.map=Karte -profile.invoicecreation=Rēķina izveide -profile.settings=Iestatījumi -profile.account=Konts -profile.security=Drošība -profile.services=Pakalpojumu katalogs -profile.saved=Profils saglabāts -profile.save.error=Kļūda saglabājot: {0} -profile.validation.required.fill=Lūdzu, pareizi aizpildiet visus obligātos laukus - -# Profile Settings -settings.digitalprocessing=Digitālā apstrāde caur lietotni -settings.digitalprocessinginfo=Iespējo digitālo uzdevumu apstrādi caur mobilās lietotnes -settings.locationtracking=Lietotnes lietotāju atrašanās vietas izsekošana -settings.locationtrackinginfo=Ļauj izsekot lietotnes lietotāju atrašanās vietu uzdevuma izpildes laikā -settings.twofactor=Divfaktoru autentifikācija -settings.twofactorinfo=Aktivējot, katras pieteikšanās laikā pa e-pastu tiek nosūtīts kods - -# Profile Billing -profile.billing.enabled=Norēķini caur votianLT - -# Profile Validation -profile.validation.company=Uzņēmums ir obligāts lauks -profile.validation.firstname=Vārds ir obligāts lauks -profile.validation.lastname=Uzvārds ir obligāts lauks -profile.validation.phone=Tālruņa numurs ir obligāts lauks -profile.validation.street=Iela ir obligāts lauks -profile.validation.housenr=Mājas numurs ir obligāts lauks -profile.validation.zip=Pasta indekss ir obligāts lauks -profile.validation.city=Pilsēta ir obligāts lauks -profile.validation.email.required=E-pasta adrese ir obligāts lauks -profile.validation.email.invalid=Lūdzu, ievadiet derīgu e-pasta adresi -profile.validation.company.required=Nepieciešams uzņēmums -profile.validation.street.required=Nepieciešama iela -profile.validation.housenr.required=Nepieciešams mājas numurs -profile.validation.zip.required=Nepieciešams pasta indekss -profile.validation.city.required=Nepieciešama pilsēta -profile.validation.firstname.required=Nepieciešams vārds -profile.validation.lastname.required=Nepieciešams uzvārds -profile.validation.phone.required=Nepieciešams tālruņa numurs - -# Buttons -button.save=Saglabāt profila izmaiņas -button.savechanges=Saglabāt -button.clear=Notīrīt -button.preview=Priekšskatījums -button.savetemplate=Saglabāt veidni -button.changepassword=Mainīt paroli -button.deleteaccount=Dzēst kontu -button.add=Jauns -button.edit=Rediģēt -button.delete=Dzēst -button.cancel=Atcelt -button.close=Aizvērt -button.download=Lejupielādēt -button.back=Atpakaļ - -# Common -common.name=Nosaukums -common.yes=Jā -common.no=Nē -common.total=Kopā -common.price=Cena -common.service=Pakalpojums -common.customer=Klients -common.actions=Darbības -common.loading=Ielādējas... -common.error=Kļūda -common.success=Veiksmīgi -common.required=Obligāts lauks - -# Validation -validation.required=Lauks ir obligāts -validation.email=Nederīga e-pasta adrese -validation.error=Validācijas kļūda - -# Notifications -notification.saved=Profils saglabāts -notification.error=Kļūda saglabājot -notification.languagechanged=Valoda nomainīta - -# Login -login.title=Pieteikties -login.username=Lietotājvārds -login.password=Parole -login.login=Pieteikties -login.forgotpassword=Aizmirsi paroli? -login.rememberme=Atcerēties mani -login.register=Reģistrēties -login.2fa.helper=6 ciparu kods -login.2fa.sent=Kods nosūtīts pa e-pastu -login.2fa.no.credentials=Nav pieteikšanās datu -login.2fa.invalid.code=Nederīgs kods -login.2fa.wrong.code=Nepareizs kods - -# Error Messages -error.loading=Ielādes kļūda -error.saving=Saglabāšanas kļūda -error.validation=Validācijas kļūda - -# Page Titles -page.title.welcome=VotianLT - Laipni lūdzam -page.title.login=VotianLT - Pieteikšanās - -# Start Page -start.title=VotianLT - Jūsu digitālais transporta partneris -start.button.login=Pieteikties -start.button.register=Reģistrēties -start.button.createorder=Izveidot uzdevumu -start.button.notifications=Paziņojumi -start.button.nonotifications=Nav jaunu paziņojumu -start.hero.description=Pašnodarbinātajiem un mazajiem transporta uzņēmumiem – pilnībā digitāls un viss vienā. Koncentrējieties uz savu biznesu, mēs parūpēsimies par birokrātiju. -start.system.title=Sistēma -start.system.intro=Pašnodarbinātajiem un mazajiem transporta uzņēmumiem ir ārkārtīgi svarīgi koncentrēties galvenokārt uz savu pamatdarbību: klientu piesaisti un preču piegādi no punkta A uz punktu B. -start.feature.setup.title=Iestatīšanas asistents -start.feature.setup.desc=Izmantojiet iestatīšanas asistentu, lai aizpildītu savu lietotāja profilu. -start.feature.customers.title=Klientu un uzdevumu pārvaldība -start.feature.customers.desc=Ar klientu un uzdevumu pārvaldību jums vienmēr ir visas kontaktinformācijas un uzdevumu detaļas acu priekšā. -start.feature.jobs.title=Uzdevumu izveide -start.feature.jobs.desc=Izveidojiet uzdevumus sistēmā tikai ar dažiem klikšķiem un noteikiet, kurš darbinieks veic kādu transporta uzdevumu. -start.app.title=Lietotne -start.app.description=Katru uzdevumu var pildīt pēc izvēles caur votianLT lietotni – pilnīgi bez "birokrātijas". Visa svarīgā uzdevuma informācija nonāk tieši vadītāja viedtālrunī. -start.imprint.title=Impressum -start.imprint.company=Assecutor Data Service GmbH -start.imprint.address=Ottensener Str. 8, 22525 Hamburg -start.imprint.phone=Tālrunis: +49 40 18 123 771 0 -start.imprint.email=E-pasts: ahoi@assecutor.de -start.cta.text=Reģistrējieties jau šodien un izmantojiet bezmaksas izmēģinājuma mēnesi, lai rūpīgi pārbaudītu sistēmu! -start.slogan=Vadīt savu biznesu gudri … ar votianLT! -start.version=Versija - -# Register -register.title=Reģistrācija -register.subtitle=Izveidojiet savu VotianLT kontu -register.email=E-pasta adrese -register.password=Parole -register.password.placeholder=Vismaz 6 rakstzīmes -register.password.confirm=Apstipriniet paroli -register.password.confirm.placeholder=Ievadiet paroli vēlreiz -register.firstname=Vārds -register.lastname=Uzvārds -register.phone=Tālruņa numurs -register.company=Uzņēmums -register.street=Iela -register.housenr=Mājas numurs -register.zip=Pasta indekss -register.city=Pilsēta -register.button.submit=Reģistrēties -register.button.verify=Pārbaudīt kodu un reģistrēties -register.button.resend=Sūtīt kodu vēlreiz -register.button.back=Atpakaļ uz sākumlapu -register.notification.success=Reģistrācija veiksmīga. Lūdzu, pieteikties. -register.notification.failed=Reģistrācijas kļūda: {0} - -# CTA Button -cta.freetest=Izmēģiniet bez maksas - - -src/main/resources/messages_lt.properties - -# Navigation and Main Layout -nav.jobs=Užduotys -nav.job.create=Sukurti užduotį -nav.customers=Klientai -nav.appusers=Programėlės naudotojai -nav.statistics=Statistika -nav.invoices=Sąskaitos -nav.messages=Žinutės -nav.profile=Mano profilis -nav.myinvoices=Mano sąskaitos -nav.imprint=Impressum -nav.management=Valdymas -nav.users=Naudotojai -nav.showprofile=Rodyti profilį -nav.settings=Nustatymai -nav.logout=Atsijungti - -# Profile View -profile.title=Redaguoti profilį -profile.language=Kalba -profile.company=Įmonė -profile.companyadd=Įmonės papildymas -profile.firstname=Vardas -profile.lastname=Pavardė -profile.phone=Telefono numeris -profile.fax=Faksas -profile.mobile=Mobilusis telefonas -profile.email=El. pašto adresas (Prisijungimas)* -profile.street=Gatvė -profile.housenr=Namo numeris -profile.addressadd=Adreso papildymas -profile.zip=Pašto kodas -profile.city=Miestas -profile.diffinvoice=Kitas atsiskaitymo adresas -profile.basicdata=Pagrindiniai duomenys -profile.map=Žemėlapis -profile.invoicecreation=Sąskaitos kūrimas -profile.settings=Nustatymai -profile.account=Paskyra -profile.security=Saugumas -profile.services=Paslaugų katalogas -profile.saved=Profilis išsaugotas -profile.save.error=Klaida išsaugant: {0} -profile.validation.required.fill=Prašome teisingai užpildyti visus privalomus laukus - -# Profile Settings -settings.digitalprocessing=Skaitmeninis apdorojimas per programėlę -settings.digitalprocessinginfo=Įgalina skaitmeninį užduočių apdorojimą per mobiliojo programėlę -settings.locationtracking=Programėlės naudotojų vietos sekimas -settings.locationtrackinginfo=Leidžia sekti programėlės naudotojų vietą užduoties vykdymo metu -settings.twofactor=Dvivėjinė autentifikacija -settings.twofactorinfo=Aktyvavus, kiekvieno prisijungimo metu el. paštu siunčiamas kodas - -# Profile Billing -profile.billing.enabled=Atsiskaitymas per votianLT - -# Profile Validation -profile.validation.company=Įmonė yra privalomas laukas -profile.validation.firstname=Vardas yra privalomas laukas -profile.validation.lastname=Pavardė yra privalomas laukas -profile.validation.phone=Telefono numeris yra privalomas laukas -profile.validation.street=Gatvė yra privalomas laukas -profile.validation.housenr=Namo numeris yra privalomas laukas -profile.validation.zip=Pašto kodas yra privalomas laukas -profile.validation.city=Miestas yra privalomas laukas -profile.validation.email.required=El. pašto adresas yra privalomas laukas -profile.validation.email.invalid=Prašome įvesti galiojantį el. pašto adresą -profile.validation.company.required=Reikalinga įmonė -profile.validation.street.required=Reikalinga gatvė -profile.validation.housenr.required=Reikalingas namo numeris -profile.validation.zip.required=Reikalingas pašto kodas -profile.validation.city.required=Reikalingas miestas -profile.validation.firstname.required=Reikalingas vardas -profile.validation.lastname.required=Reikalinga pavardė -profile.validation.phone.required=Reikalingas telefono numeris - -# Buttons -button.save=Išsaugoti profilio pakeitimus -button.savechanges=Išsaugoti -button.clear=Išvalyti -button.preview=Peržiūra -button.savetemplate=Išsaugoti šabloną -button.changepassword=Keisti slaptažodį -button.deleteaccount=Ištrinti paskyrą -button.add=Naujas -button.edit=Redaguoti -button.delete=Ištrinti -button.cancel=Atšaukti -button.close=Uždaryti -button.download=Atsisiųsti -button.back=Atgal - -# Common -common.name=Pavadinimas -common.yes=Taip -common.no=Ne -common.total=Iš viso -common.price=Kaina -common.service=Paslauga -common.customer=Klientas -common.actions=Veiksmai -common.loading=Įkeliama... -common.error=Klaida -common.success=Sėkmė -common.required=Privalomas laukas - -# Validation -validation.required=Laukas yra privalomas -validation.email=Netinkamas el. pašto adresas -validation.error=Validavimo klaida - -# Notifications -notification.saved=Profilis išsaugotas -notification.error=Klaida išsaugant -notification.languagechanged=Kalba pakeista - -# Login -login.title=Prisijungti -login.username=Naudotojo vardas -login.password=Slaptažodis -login.login=Prisijungti -login.forgotpassword=Pamiršote slaptažodį? -login.rememberme=Prisiminti mane -login.register=Registruotis -login.2fa.helper=6 skaitmenų kodas -login.2fa.sent=Kodas išsiųstas el. paštu -login.2fa.no.credentials=Nėra prisijungimo duomenų -login.2fa.invalid.code=Netinkamas kodas -login.2fa.wrong.code=Neteisingas kodas - -# Error Messages -error.loading=Įkėlimo klaida -error.saving=Išsaugojimo klaida -error.validation=Validavimo klaida - -# Page Titles -page.title.welcome=VotianLT - Sveiki atvykę -page.title.login=VotianLT - Prisijungimas - -# Start Page -start.title=VotianLT - Jūsų skaitmeninis transporto partneris -start.button.login=Prisijungti -start.button.register=Registruotis -start.button.createorder=Sukurti užduotį -start.button.notifications=Pranešimai -start.button.nonotifications=Nėra naujų pranešimų -start.hero.description=Individualiems specialistams ir mažoms transporto įmonėms – visiškai skaitmeninis ir viskas viename. Susikoncentruokite į savo verslą, o mes pasirūpinsime dokumentais. -start.system.title=Sistema -start.system.intro=Individualiems specialistams ir mažoms transporto įmonėms labai svarbu susikoncentruoti į pagrindinę veiklą: klientų pritraukimą ir krovinių gabenimą iš taško A į tašką B. -start.feature.setup.title=Nustatymo asistentas -start.feature.setup.desc=Naudokitės nustatymo asistentu, kad užpildytumėte savo naudotojo profilį. -start.feature.customers.title=Klientų ir užduočių valdymas -start.feature.customers.desc=Su klientų ir užduočių valdymu visada turite visus kontaktinius duomenis ir užduočių detales prieš akis. -start.feature.jobs.title=Užduočių kūrimas -start.feature.jobs.desc=Sukurkite užduotis sistemoje vos keliais paspaudimais ir nustatykite, kuris darbuotojas turi atlikti kurią transporto užduotį. -start.app.title=Programėlė -start.app.description=Kiekviena užduotis gali būti atliekama pasirinktinai per votianLT programėlę – visiškai be "popierizmo". Visa svarbi užduoties informacija tiesiai patenka į vairuotojo išmanųjį telefoną. -start.imprint.title=Impressum -start.imprint.company=Assecutor Data Service GmbH -start.imprint.address=Ottensener Str. 8, 22525 Hamburg -start.imprint.phone=Telefonas: +49 40 18 123 771 0 -start.imprint.email=El. paštas: ahoi@assecutor.de -start.cta.text=Registruokitės jau šiandien ir pasinaudokite nemokamu bandomuoju mėnesiu, kad kruopščiai išbandytumėte sistemą! -start.slogan=Veskite savo verslą protingai … su votianLT! -start.version=Versija - -# Register -register.title=Registracija -register.subtitle=Sukurkite savo VotianLT paskyrą -register.email=El. pašto adresas -register.password=Slaptažodis -register.password.placeholder=Mažiausiai 6 simboliai -register.password.confirm=Patvirtinkite slaptažodį -register.password.confirm.placeholder=Įveskite slaptažodį dar kartą -register.firstname=Vardas -register.lastname=Pavardė -register.phone=Telefono numeris -register.company=Įmonė -register.street=Gatvė -register.housenr=Namo numeris -register.zip=Pašto kodas -register.city=Miestas -register.button.submit=Registruotis -register.button.verify=Patvirtinti kodą ir registruotis -register.button.resend=Siųsti kodą dar kartą -register.button.back=Grįžti į pradinį puslapį -register.notification.success=Registracija sėkminga. Prašome prisijungti. -register.notification.failed=Registracijos klaida: {0} -addjob.tasks.optional=Ülesanne on valikuline - -# CTA Button -cta.freetest=Išbandykite nemokamai - -# Admin Price Table +login.2fa.title=2FA kood +login.2fa.button=Kontrolli koodi +login.votianlt=VotianLT +login.version=Versioon +messagedetails.button.send=Saada +messagedetails.placeholder=Sisestage s\u00f5num... +messagedetails.noimage=(pildi sisu puudub) +messagedetails.imageerror=(Pilti ei saanud laadida) +invoicegenerator.properties.title=Omadused +invoicegenerator.properties.type=T\u00fc\u00fcp +invoicegenerator.fontsize.label=Fondi suurus +invoicegenerator.color.label=Fondi v\u00e4rv +invoicegenerator.color.dialog.title=Valige fondi v\u00e4rv +invoicegenerator.color.dialog.hex=Hex-v\u00e4rvik\u00f5\u00f5d +invoicegenerator.button.cancel=T\u00fchista +invoicegenerator.button.apply=Rakenda +invoicegenerator.button.delete=Kustuta element +invoicegenerator.notification.color.applied=V\u00e4rv rakendatud +invoicegenerator.upload.drop=Lohistage pilt siia v\u00f5i kl\u00f5psake +invoicegenerator.upload.success=Pilt edukalt \u00fcles laaditud +invoicegenerator.upload.error=\u00dcleslaadimise viga: {0} +invoicegenerator.file.rejected=Fail tagasi l\u00fckatud: {0} +invoicegenerator.properties.select.info=Kl\u00f5psake l\u00f5uendil elemendil, et muuta selle omadusi. +invoicegenerator.template.vline=Vertikaalne joon +csv.header.customer=Tellija +csv.header.jobnumber=Tellimuse number +csv.header.jobdate=Tellimuse kuup\u00e4ev +csv.header.destination=Sihtkoht +csv.filename=jobs.csv +datepicker.month.januar=Jaanuar +datepicker.month.februar=Veebruar +datepicker.month.m\u00e4rz=M\u00e4rts +datepicker.month.april=Aprill +datepicker.month.mai=Mai +datepicker.month.juni=Juuni +datepicker.month.juli=Juuli +datepicker.month.august=August +datepicker.month.september=September +datepicker.month.oktober=Oktoober +datepicker.month.november=November +datepicker.month.dezember=Detsember +datepicker.weekday.sonntag=P\u00fchap\u00e4ev +datepicker.weekday.montag=Esmasp\u00e4ev +datepicker.weekday.dienstag=Teisip\u00e4ev +datepicker.weekday.mittwoch=Kolmap\u00e4ev +datepicker.weekday.donnerstag=Neljap\u00e4ev +datepicker.weekday.freitag=Reede +datepicker.weekday.samstag=Laup\u00e4ev +datepicker.weekdayshort.so=P +datepicker.weekdayshort.mo=E +datepicker.weekdayshort.di=T +datepicker.weekdayshort.mi=K +datepicker.weekdayshort.do=N +datepicker.weekdayshort.fr=R +datepicker.weekdayshort.sa=L +jobhistory.status.pickupscheduled=Pealekorje planeeritud +jobhistory.status.pickedup=Peale korjatud +jobhistory.status.intransit=Teel +jobhistory.status.delivered=Kohale toimetatud +jobhistory.image.alt=Suurendatud foto +jobhistory.title=T\u00f6\u00f6 ajalugu +jobhistory.header=T\u00f6\u00f6 ajalugu: {0} +jobhistory.info.customer=Klient: {0} +jobhistory.info.createdat=Loodud: {0} +jobhistory.info.status=Olek: {0} +jobhistory.count={0} kirjet ajaloos +jobhistory.changedby=Muutnud: {0} +version.label=Versioon +management.placeholder=Haldus +management.customers=Kliendid +management.jobs=Tellimused +management.companies=Ettev\u00f5tted +usermenu.profile=Kuva profiil +usermenu.settings=Seaded +usermenu.logout=Logi v\u00e4lja +cta.freetest=Testige n\u00fc\u00fcd tasuta +misc.toggle.hide=Peida +misc.toggle.show=N\u00e4ita +misc.nodata=Andmed puuduvad +misc.loading=Andmeid laaditakse... +misc.error=Ilmnes viga +misc.retry=Proovi uuesti adminpricetable.title=Hinnatabel -adminpricetable.field.monthly=Igakuine baaspakett -adminpricetable.field.applicense=Rakenduse kasutamise litsents -adminpricetable.field.revenue=Tulude osalus +adminpricetable.field.monthly=Igakuine p\u00f5hipakett +adminpricetable.field.applicense=\u00c4pi kasutuslitsents +adminpricetable.field.revenue=K\u00e4ibest osalus adminpricetable.notification.saved=Hinnatabel on salvestatud -adminpricetable.notification.save.error=Viga salvestamisel: {0} -adminpricetable.notification.load.error=Viga laadimisel: {0} \ No newline at end of file +adminpricetable.notification.save.error=Salvestamisel ilmnes viga: {0} +adminpricetable.notification.load.error=Laadimisel ilmnes viga: {0} diff --git a/src/main/resources/messages_en.properties b/src/main/resources/messages_en.properties index 33ab4a4..66a8822 100644 --- a/src/main/resources/messages_en.properties +++ b/src/main/resources/messages_en.properties @@ -4,50 +4,50 @@ dialog.confirm=Confirm # Navigation and Main Layout nav.jobs=Jobs -nav.job.create=Create New Job +nav.job.create=Create Job nav.customers=Customers nav.appusers=App Users nav.statistics=Statistics nav.invoices=Invoices nav.messages=Messages nav.profile=My Profile -nav.myinvoices=My Invoices +nav.myinvoices=Invoices nav.imprint=Imprint nav.management=Management nav.users=Users nav.showprofile=Show Profile nav.settings=Settings -nav.logout=Logout +nav.logout=Log Out # Profile View profile.title=Edit Profile profile.language=Language profile.company=Company -profile.companyadd=Company Addition +profile.companyadd=Company Suffix profile.firstname=First Name profile.lastname=Last Name profile.phone=Phone Number -profile.fax=Fax -profile.mobile=Mobile +profile.fax=Phone (Fax) +profile.mobile=Phone (Mobile) profile.email=Email Address (Login)* profile.street=Street profile.housenr=House No. -profile.addressadd=Address Addition -profile.zip=Zip Code +profile.addressadd=Address Suffix +profile.zip=Postal Code profile.city=City -profile.diffinvoice=Different Invoice Address -profile.basicdata=Basic Data +profile.diffinvoice=Different Billing Address +profile.basicdata=Master Data profile.map=Map profile.invoicecreation=Invoice Creation profile.settings=Settings profile.settings.digitalprocess=Digital Processing profile.settings.digitalprocess.info=Jobs are processed digitally via the app -profile.settings.locateappuser=Locate App User -profile.settings.locateappuser.info=Location of app users is regularly transmitted +profile.settings.locateappuser=Locate App Users +profile.settings.locateappuser.info=App user location is transmitted regularly profile.account=Account profile.security=Security profile.security.twofactor=Two-Factor Authentication -profile.security.twofactor.info=An additional code is sent by email when logging in +profile.security.twofactor.info=An additional code is sent via email when logging in profile.services=Service Catalog profile.saved=Profile saved profile.save.error=Error saving: {0} @@ -55,14 +55,14 @@ profile.validation.required.fill=Please fill in all required fields correctly # Profile Settings settings.digitalprocessing=Digital Processing via App -settings.digitalprocessinginfo=Enables digital order processing through the mobile app -settings.locationtracking=Track App Users -settings.locationtrackinginfo=Allows tracking of app users during order execution -settings.twofactor=Two-Factor Authentication -settings.twofactorinfo=When enabled, a code will be sent via email for each login +settings.digitalprocessinginfo=Enables digital job processing via the mobile app +settings.locationtracking=Locate App Users +settings.locationtrackinginfo=Allows locating app users during job execution +settings.twofactor=2-Factor Authentication +settings.twofactorinfo=When enabled, a code is sent via email at each login # Profile Billing -profile.billing.enabled=Billing via votianLT +profile.billing.enabled=Invoicing via votianLT profile.billing.prefix=Invoice Prefix # Profile Validation @@ -72,21 +72,21 @@ profile.validation.lastname=Last name is a required field profile.validation.phone=Phone number is a required field profile.validation.street=Street is a required field profile.validation.housenr=House number is a required field -profile.validation.zip=Zip code is a required field +profile.validation.zip=Postal code is a required field profile.validation.city=City is a required field profile.validation.email.required=Email address is a required field profile.validation.email.invalid=Please enter a valid email address profile.validation.company.required=Company is required profile.validation.street.required=Street is required profile.validation.housenr.required=House number is required -profile.validation.zip.required=Zip code is required +profile.validation.zip.required=Postal code is required profile.validation.city.required=City is required profile.validation.firstname.required=First name is required profile.validation.lastname.required=Last name is required profile.validation.phone.required=Phone number is required # Profile Invoice -profile.invoice.masterdata=My Data +profile.invoice.masterdata=My Master Data profile.invoice.name=Name profile.invoice.city=City profile.invoice.email=Email @@ -94,7 +94,7 @@ profile.invoice.phone=Phone profile.invoice.placeholder.company=Your Company profile.invoice.placeholder.name=Your Name profile.invoice.placeholder.street=Your Street -profile.invoice.placeholder.city=ZIP City +profile.invoice.placeholder.city=Postal Code City profile.invoice.placeholder.email=your@email.com profile.invoice.placeholder.phone=Your Phone Number profile.invoice.services.list=List Services @@ -119,7 +119,7 @@ profile.invoice.element.line=Line profile.invoice.element.image=Image profile.invoice.element.invoicenumber=Invoice Number profile.invoice.properties=Properties -profile.invoice.properties.info=Click on an element in the canvas to edit its properties +profile.invoice.properties.info=Click on an element in the canvas to edit its properties. profile.invoice.type=Type profile.invoice.variable=Variable profile.invoice.xposition=X Position @@ -133,8 +133,8 @@ profile.invoice.image.uploaded=Image uploaded successfully profile.invoice.image.upload.error=Error uploading: {0} profile.invoice.file.rejected=File rejected: {0} profile.invoice.text.from.masterdata=Text comes from your master data -profile.invoice.canvas.cleared=Canvas cleared -profile.invoice.canvas.read.error=Error: Could not read canvas data +profile.invoice.canvas.cleared=Canvas has been cleared +profile.invoice.canvas.read.error=Error: Canvas data could not be read profile.invoice.template.saved=Template saved successfully profile.invoice.pdf.error=Error generating PDF: {0} profile.invoice.pdf.preview=Preview @@ -142,7 +142,7 @@ profile.invoice.pdf.preview.error=Error generating preview: {0} # Profile Services profile.services.label=Services -profile.services.description=Manage your services that you offer to your customers +profile.services.description=Manage your services that you offer to your customers here. profile.services.add=Add New Service profile.services.load.error=Error loading services: {0} profile.services.saved=Service saved successfully @@ -152,14 +152,14 @@ profile.services.delete.error=Error deleting service: {0} profile.services.dialog.create=Create New Service profile.services.dialog.edit=Edit Service profile.services.basis=Calculation Basis -profile.services.basis.distance=Distance (km) +profile.services.basis.distance=Distance Driven profile.services.basis.time=Time profile.services.basis.flatrate=Flat Rate profile.services.vatrate=VAT Rate (%) profile.services.vatrate.percent=VAT Rate (%) -profile.services.price.flatrate=Flat Rate Price (€) -profile.services.price.distance=Price per Kilometer (€) -profile.services.price.time=Price per 15 Minutes (€) +profile.services.price.flatrate=Flat Rate Price (\u20ac) +profile.services.price.distance=Price per Kilometer (\u20ac) +profile.services.price.time=Price per 15 Minutes (\u20ac) profile.services.mandatory=Mandatory profile.services.calculated=Calculated profile.services.validation.name=Name is required @@ -211,15 +211,15 @@ notification.error=Error saving notification.languagechanged=Language changed # Login -login.title=Login +login.title=Log In login.username=Username login.password=Password -login.login=Login -login.forgotpassword=Forgot password? -login.rememberme=Remember me +login.login=Log In +login.forgotpassword=Forgot Password? +login.rememberme=Remember Me login.register=Register login.2fa.helper=6-digit code -login.2fa.sent=Code sent via email +login.2fa.sent=Code was sent via email login.2fa.no.credentials=No credentials available login.2fa.invalid.code=Invalid code login.2fa.wrong.code=Wrong code @@ -233,7 +233,7 @@ error.validation=Validation error page.title.dashboard=VotianLT - Dashboard page.title.appuser.create=Create New App User page.title.messages=Messages -page.title.register=Register with VotianLT +page.title.register=Register at VotianLT page.title.customers=Customers page.title.customer.edit=Edit Customer page.title.verwaltung=Management @@ -243,22 +243,22 @@ page.title.profile.edit=Edit Profile page.title.admin.dashboard=Admin Dashboard page.title.invoice.create=Create Invoice page.title.customer.create=Create New Customer -page.title.login=Login to VotianLT +page.title.login=Log In to VotianLT page.title.jobs=Jobs page.title.appuser.edit=Edit App User -page.title.statistics=AI Statistics +page.title.statistics=Statistics page.title.password.forget=Reset Password page.title.invoices=Invoices page.title.appusers=App Users page.title.job.history=Job History page.title.message.history=Message History -page.title.myinvoices=My Invoices +page.title.myinvoices=Invoices page.title.job.create=Create New Job page.title.job.summary=Summary page.title.pricetable=Price Table page.title.invoice.generator=Invoice Generator page.title.welcome=VotianLT - Welcome -page.title.password.reset=Reset Password - Enter Email +page.title.password.reset=Reset Password \u2013 Enter Email page.title.add.appuser=Create New App User page.title.user.messages=Messages page.title.edit.customer=Edit Customer @@ -268,16 +268,13 @@ page.title.create.invoice=Create Invoice page.title.add.customer=Create New Customer page.title.edit.appuser=Edit App User page.title.forget.password=Reset Password -page.title.job.history=Job History page.title.admin.pricetable=Price Table -page.title.invoice.generator=Invoice Generator -page.title.job.summary=Summary page.title.add.job=Create New Job # Dashboard dashboard.welcome=Welcome, {0}! -dashboard.footer.copyright=© 2024 VotianLT. All rights reserved. -dashboard.description=Here you can manage your jobs, organize customers and use all important features of VotianLT. +dashboard.footer.copyright=\u00a9 2024 VotianLT. All rights reserved. +dashboard.description=Here you can manage your jobs, organize customers, and use all important features of VotianLT. dashboard.system.title=System Overview dashboard.system.intro=Manage your business processes efficiently with the following features dashboard.feature.setup.title=Setup @@ -287,7 +284,7 @@ dashboard.feature.customers.desc=Manage your customer relationships and contacts dashboard.feature.jobs.title=Jobs dashboard.feature.jobs.desc=Create and manage jobs efficiently dashboard.app.title=Mobile App -dashboard.app.description=Use the VotianLT app on the go and stay connected +dashboard.app.description=Use the VotianLT App on the go and stay connected at all times # Add App User addappuser.title=Create New App User @@ -299,7 +296,7 @@ addappuser.button.submit=Create App User addappuser.validation.designation=Designation is required addappuser.validation.phone=Phone number is required addappuser.validation.password.required=Password is required -addappuser.validation.password.min=Password must be at least 6 characters +addappuser.validation.password.min=Password must have at least 6 characters addappuser.validation.password.confirm=Password confirmation is required addappuser.validation.password.mismatch=Passwords do not match addappuser.validation.email.required=Email is required @@ -323,13 +320,13 @@ editappuser.notification.check=Please check your input editappuser.notification.password.confirm=Please confirm the new password editappuser.notification.password.enter=Please enter a new password editappuser.notification.deleted=App user deleted successfully -editappuser.dialog.delete.text=Do you really want to delete this app user? +editappuser.dialog.delete.text=Are you sure you want to delete this app user? editappuser.dialog.delete.confirm=Delete # Customers customers.title=Customers customers.button.add=Add New Customer -customers.hint.click=Click on a customer to view details +customers.hint.click=Click on a customer to see details customers.column.company=Company customers.column.name=Name customers.column.email=Email @@ -344,7 +341,7 @@ editcustomer.notification.invalid.id=Invalid customer ID editcustomer.notification.saved=Customer saved successfully editcustomer.notification.check=Please check your input editcustomer.notification.deleted=Customer deleted successfully -editcustomer.dialog.delete.text=Do you really want to delete this customer? +editcustomer.dialog.delete.text=Are you sure you want to delete this customer? editcustomer.dialog.delete.confirm=Delete # Add Customer @@ -362,13 +359,13 @@ addcompany.button.submit=Create Company # Verwaltung verwaltung.title=Management -verwaltung.description=Manage your companies, customers and system settings here +verwaltung.description=Manage your companies, customers, and system settings here # User Messages usermessages.title.with=Messages with {0} usermessages.general.title=General Conversations usermessages.general.conversation=General Conversation -usermessages.job.title=Job-related Messages +usermessages.job.title=Job-Related Messages usermessages.job.conversation=Job {0} usermessages.no.job.messages=No job-related messages usermessages.preview.empty=No preview available @@ -394,7 +391,7 @@ admindashboard.stat.inprogress=In Progress admindashboard.stat.completed=Completed admindashboard.stat.cargo=Cargo Items admindashboard.stat.status.info=Status -admindashboard.stat.status.unavailable=Not Available +admindashboard.stat.status.unavailable=Unavailable admindashboard.stat.totaltasks=Total Tasks admindashboard.stat.completedtasks=Completed admindashboard.stat.pendingtasks=Pending @@ -415,7 +412,7 @@ admindashboard.stat.memory=Memory # Messages messages.title=Messages messages.column.status=Status -messages.column.client=Client +messages.column.client=Customer messages.column.email=Email messages.column.total=Total messages.column.unread=Unread @@ -424,51 +421,51 @@ messages.column.preview=Preview messages.notification.error=Error loading messages messages.preview.image=Image messages.preview.empty=No preview -messages.sender.unknown=Unknown sender +messages.sender.unknown=Unknown Sender # Add Job addjob.title=Create New Job addjob.customer.label=Customer -addjob.customer.placeholder=Select customer +addjob.customer.placeholder=Select Customer addjob.customer.unnamed=Unnamed Customer addjob.button.clearfields=Clear Fields addjob.button.submit=Create Job addjob.address.salutation=Salutation -addjob.address.salutation.placeholder=Select salutation +addjob.address.salutation.placeholder=Select Salutation addjob.salutation.mr=Mr addjob.salutation.ms=Ms addjob.salutation.other=Other addjob.address.company.placeholder=Enter company addjob.address.street.placeholder=Enter street addjob.address.housenumber=House Number -addjob.address.addition.placeholder=Address addition +addjob.address.addition.placeholder=Address suffix addjob.address.city=City addjob.address.city.placeholder.pickup=City (Pickup) addjob.address.city.placeholder.delivery=City (Delivery) addjob.address.delivery.street.placeholder=Street (Delivery) -addjob.address.delivery.addition.placeholder=Address addition (Delivery) +addjob.address.delivery.addition.placeholder=Address suffix (Delivery) addjob.address.save=Save Address addjob.section.pickup=Pickup addjob.section.delivery=Delivery addjob.stations.apply=Apply Stations addjob.station.delivery=Delivery Station {0} -addjob.station.add=Add delivery station +addjob.station.add=Add Delivery Station addjob.station.remove.confirm=Really remove delivery station {0}? -addjob.station.max.reached=Maximum of 25 delivery stations reached +addjob.station.max.reached=Maximum number of 25 delivery stations reached addjob.station.unused=Not used addjob.appointment.delivery.info=Delivery dates are set directly in the delivery stations. -addjob.tab.addresses=Customer & Addresses +addjob.tab.addresses=Client & Addresses addjob.tab.appointments=Appointments & Processing addjob.tab.cargo=Cargo addjob.tab.tasks=Tasks -addjob.tab.price=Price & Submit +addjob.tab.price=Price & Completion addjob.appointment.date=Date addjob.appointment.time=Time -addjob.appointment.pickup=Pickup Appointment -addjob.appointment.delivery=Delivery Appointment +addjob.appointment.pickup=Pickup Date +addjob.appointment.delivery=Delivery Date addjob.settings.digitalprocess=Digital Processing via App addjob.appuser.label=App User -addjob.appuser.placeholder=Select app user +addjob.appuser.placeholder=Select App User addjob.cargo.description=Description addjob.cargo.description.placeholder=Enter description addjob.cargo.quantity=Quantity @@ -478,14 +475,14 @@ addjob.cargo.width=Width addjob.cargo.height=Height addjob.cargo.europalette=Euro Pallet addjob.cargo.disposablepalette=Disposable Pallet -addjob.cargo.dusseldorfpalette=Düsseldorf Pallet +addjob.cargo.dusseldorfpalette=Dusseldorf Pallet addjob.cargo.gridboxpalette=Grid Box Pallet addjob.cargo.gridcart=Grid Cart addjob.cargo.parcel=Parcel addjob.cargo.add=Add Cargo addjob.tasks.title=Tasks -addjob.tasks.template.placeholder=Select template -addjob.tasks.template.save.tooltip=Save as template +addjob.tasks.template.placeholder=Select Template +addjob.tasks.template.save.tooltip=Save as Template addjob.tasks.template.save.title=Save Template addjob.tasks.template.name=Template Name addjob.tasks.template.name.placeholder=Enter name @@ -495,14 +492,14 @@ addjob.tasks.template.save.error=Error saving: {0} addjob.tasks.template.dialog.error=Error opening dialog: {0} addjob.tasks.template.no.tasks=No tasks to save addjob.tasks.template.load.title=Load Template -addjob.tasks.template.load.text=Do you want to load template "{0}"? This will replace all current tasks. +addjob.tasks.template.load.text=Do you want to load the template "{0}"? This action will replace all current tasks. addjob.tasks.template.load.confirm=Load addjob.tasks.template.loaded=Template "{0}" loaded addjob.tasks.template.load.error=Error loading: {0} addjob.tasks.template.load.templates.error=Error loading templates: {0} addjob.tasks.add=Add Task addjob.tasks.tasktype=Task Type -addjob.tasks.tasktype.placeholder=Select type +addjob.tasks.tasktype.placeholder=Select Type addjob.tasks.description=Description addjob.tasks.description.placeholder=Enter description addjob.tasks.buttontext=Button Text @@ -524,14 +521,14 @@ addjob.tasks.optional=Task is optional addjob.services.title=Services addjob.services.add=Add Service addjob.services.calculation=Calculation -addjob.services.basis.distance=Distance (km) +addjob.services.basis.distance=Distance Driven addjob.services.basis.time=Time addjob.services.basis.flatrate=Flat Rate addjob.services.vat=VAT addjob.services.route.missing=Route missing addjob.services.dialog.title=Select Service -addjob.services.dialog.placeholder=Select service -addjob.services.dialog.station.placeholder=Select delivery station +addjob.services.dialog.placeholder=Select Service +addjob.services.dialog.station.placeholder=Select Delivery Station addjob.services.dialog.add=Add addjob.services.deliverystation=Delivery Station addjob.summary.title=Summary @@ -543,34 +540,34 @@ addjob.route.distance=Distance addjob.route.distance.km=Distance (km) addjob.route.distance.placeholder=e.g. 150.5 addjob.route.duration=Duration -addjob.route.duration.min=Duration (Min.) +addjob.route.duration.min=Duration (min.) addjob.route.duration.placeholder=e.g. 120 addjob.route.manual.title=Manual Route Entry addjob.route.manual.hint=Enter distance and duration manually if no route was calculated addjob.notification.success=Job {0} created successfully -addjob.notification.cleared=All fields cleared +addjob.notification.cleared=All fields have been cleared addjob.notification.draft.restored=Draft restored addjob.validation.required.fields=Please fill in all required fields addjob.validation.appuser.required=Please select an app user -addjob.validation.cargo.required=Please enter at least one cargo item +addjob.validation.cargo.required=Please specify at least one cargo item addjob.validation.pickupdate.future=Pickup date must be today or in the future addjob.validation.deliverydate.future=Delivery date must be today or in the future addjob.validation.dialog.title=Address Validation addjob.validation.dialog.loading=Validating addresses... addjob.validation.dialog.back=Back addjob.validation.dialog.continue=Continue -addjob.validation.dialog.continue.anyway=Continue anyway +addjob.validation.dialog.continue.anyway=Continue Anyway addjob.validation.pickup.address=Pickup Address addjob.validation.delivery.address=Delivery Address addjob.validation.route=Route -addjob.validation.address.not.found.title=Address not found -addjob.validation.address.not.found.message=The entered address could not be clearly found on Google. Do you still want to save? -addjob.validation.address.save.anyway=Save anyway -addjob.validation.address.correct=Correct address +addjob.validation.address.not.found.title=Address Not Found +addjob.validation.address.not.found.message=The entered address could not be clearly found on Google. Do you want to save anyway? +addjob.validation.address.save.anyway=Save Anyway +addjob.validation.address.correct=Correct Address # Job Summary jobsummary.title=Summary -jobsummary.error.noid=No job ID provided +jobsummary.error.noid=No job ID specified jobsummary.error.invalidid=Invalid job ID format: {0} jobsummary.error.notfound=Job with ID {0} not found jobsummary.button.sendmessage=Send Message @@ -580,9 +577,9 @@ jobsummary.dialog.complete.title=Complete Job jobsummary.dialog.complete.text=Do you want to manually complete job {0}? jobsummary.dialog.complete.cancel=Cancel jobsummary.dialog.complete.confirm=Complete -jobsummary.notification.completed=Job {0} completed -jobsummary.notification.complete.error=Error completing job: {0} -jobsummary.notification.noappuser=No app user assigned to this job +jobsummary.notification.completed=Job {0} has been completed +jobsummary.notification.complete.error=Error completing: {0} +jobsummary.notification.noappuser=No app user is assigned to this job jobsummary.section.pickup=Pickup jobsummary.section.delivery=Delivery jobsummary.station.phone=Phone @@ -590,17 +587,17 @@ jobsummary.section.tasks=Tasks to Confirm jobsummary.section.cargo=Cargo to Transport jobsummary.section.info=Additional Information jobsummary.tasks.none=No tasks -jobsummary.cargo.none=No cargo information +jobsummary.cargo.none=No cargo details jobsummary.info.netto=Net jobsummary.info.ust=VAT jobsummary.info.gesamt=Total jobsummary.info.bemerkung=Remark -jobsummary.info.digital=Digital Processing via App: enabled +jobsummary.info.digital=Digital processing via app: enabled jobsummary.info.appuser=App User jobsummary.task.status.abgeschlossen=Completed jobsummary.task.status.offen=Open jobsummary.task.typ=Type -jobsummary.task.completedAt=Completed at +jobsummary.task.completedAt=Completed on jobsummary.task.completedBy=Completed by jobsummary.task.todo.items=To-Do Items jobsummary.task.photo.info=Photos @@ -621,7 +618,7 @@ jobs.filter.apply=Apply Filter jobs.status.all=All jobs.status.open=Open jobs.status.done=Done -jobs.notification.completed=Job {0} completed +jobs.notification.completed=Job {0} has been completed jobs.column.status=Status jobs.column.customer=Customer jobs.column.jobnumber=Job Number @@ -637,11 +634,10 @@ jobs.dialog.complete.title=Complete Job jobs.dialog.complete.text=Do you want to manually complete job {0}? jobs.dialog.complete.confirm=Complete jobs.dialog.delete.title=Delete Job -jobs.dialog.delete.text=Do you really want to delete job {0}? -jobs.notification.completed=Job {0} completed -jobs.notification.complete.error=Error completing job: {0} -jobs.notification.deleted=Job {0} deleted -jobs.notification.delete.error=Error deleting job: {0} +jobs.dialog.delete.text=Are you sure you want to delete job {0}? +jobs.notification.complete.error=Error completing: {0} +jobs.notification.deleted=Job {0} has been deleted +jobs.notification.delete.error=Error deleting: {0} # Create Invoice createinvoice.title=Create Invoice \u2013 Job {0} @@ -657,12 +653,12 @@ createinvoice.field.customer=Customer createinvoice.field.status=Status createinvoice.field.price=Price createinvoice.route.distance=Distance -createinvoice.route.duration=Duration +createinvoice.route.duration=Travel Time createinvoice.column.service=Service createinvoice.column.basis=Calculation Basis createinvoice.summary.net=Net Total createinvoice.summary.vat=VAT ({0}%) -createinvoice.summary.total=Total Amount +createinvoice.summary.total=Grand Total createinvoice.notification.noservices=Please select at least one service createinvoice.notification.nouser=User not found createinvoice.notification.notemplate=No invoice template found @@ -672,7 +668,7 @@ createinvoice.preview.title=Invoice Preview createinvoice.preview.number=PREVIEW createinvoice.button.save=Save createinvoice.confirm.save.title=Save Invoice -createinvoice.confirm.save.message=This invoice will be permanently saved and can no longer be modified. Continue? +createinvoice.confirm.save.message=This invoice will be permanently saved and cannot be modified afterwards. Continue? createinvoice.confirm.save.confirm=Yes, save # Invoices @@ -686,8 +682,8 @@ invoices.empty=No invoices have been created yet. invoices.notification.pdf.missing=No PDF is stored for this invoice. # My Invoices -myinvoices.title=My Invoices -myinvoices.hint.noopen=You have no open invoices. All invoices are settled. +myinvoices.title=Invoices +myinvoices.hint.noopen=You have no open invoices. All invoices have been paid. myinvoices.bank.institute=Bank myinvoices.bank.beneficiary=Beneficiary myinvoices.bank.iban=IBAN @@ -695,10 +691,10 @@ myinvoices.recipient.name=Customer myinvoices.recipient.department= myinvoices.item.description=Item: {0} myinvoices.card.open=Open Invoices -myinvoices.card.bank=Bank Account -myinvoices.bank.reference=Reference +myinvoices.card.bank=Bank Details +myinvoices.bank.reference=Payment Reference myinvoices.section.title=All Invoices -myinvoices.filter.pagesize=Entries per page +myinvoices.filter.pagesize=Entries per Page myinvoices.filter.search=Search myinvoices.filter.search.placeholder=Search invoice number... myinvoices.column.status=Status @@ -721,7 +717,7 @@ appuser.column.appcode=App Code appuser.column.email=Email # Statistics -statistics.title=AI Statistics +statistics.title=Statistics statistics.subtitle=Ask questions about your jobs and customers statistics.prompt.placeholder=Enter question... statistics.quick.jobcount=Number of Jobs @@ -729,9 +725,9 @@ statistics.quick.jobcount.prompt=How many jobs do I currently have? statistics.quick.revenue=Revenue statistics.quick.revenue.prompt=What is my revenue this month? statistics.quick.trend=Trends -statistics.quick.trend.prompt=Show me trends in the last 3 months +statistics.quick.trend.prompt=Show me trends from the last 3 months as a bar chart statistics.ai.label=AI Response -statistics.data.fetched=Data fetched +statistics.data.fetched=Data has been retrieved statistics.loading=Calculating... # Job Status @@ -754,12 +750,12 @@ passwordreset.button.submit=Save Password passwordreset.button.cancel=Cancel passwordreset.button.send=Send Email passwordreset.notification.enterpassword=Please enter a new password -passwordreset.notification.mismatch=Passwords do not match -passwordreset.notification.success=Password changed successfully +passwordreset.notification.mismatch=The passwords do not match +passwordreset.notification.success=Password has been changed successfully passwordreset.notification.invalidtoken=Token invalid or expired passwordreset.notification.entermail=Please enter email passwordreset.notification.sent=If the email exists, a link has been sent -passwordreset.notification.wait=Please wait {0} seconds before sending the code again +passwordreset.notification.wait=Please wait {0} seconds before resending the code # Email email.2fa.subject=Your VotianLT Verification Code @@ -779,31 +775,31 @@ register.phone=Phone Number register.company=Company register.street=Street register.housenr=House No. -register.zip=Zip Code +register.zip=Postal Code register.city=City register.code.label=Verification Code (6 digits) register.code.placeholder=e.g. 123456 register.button.submit=Register register.button.verify=Verify Code and Register register.button.resend=Resend Code -register.button.back=Back to Start Page +register.button.back=Back to Home register.notification.email.required=Please enter an email address register.notification.email.invalid=Please enter a valid email address register.notification.email.duplicate=A user with this email address already exists register.notification.password.required=Please enter a password -register.notification.password.min=Password must be at least 6 characters long -register.notification.password.mismatch=Passwords do not match +register.notification.password.min=The password must be at least 6 characters long +register.notification.password.mismatch=The passwords do not match register.notification.firstname.required=Please enter your first name register.notification.lastname.required=Please enter your last name register.notification.phone.required=Please enter your phone number register.notification.company.required=Please enter the company name register.notification.street.required=Please enter the street register.notification.housenr.required=Please enter the house number -register.notification.zip.required=Please enter the zip code +register.notification.zip.required=Please enter the postal code register.notification.city.required=Please enter the city register.notification.code.sent=A verification code has been sent to {0} register.notification.code.emailerror=Error sending email: {0} -register.notification.code.expired=The code has expired. Please request a new code. +register.notification.code.expired=The code has expired. Please send a new code. register.notification.code.invalid=The entered code is invalid register.notification.code.startfirst=Please start the registration first register.notification.code.required=Please enter the 6-digit code @@ -812,29 +808,29 @@ register.notification.failed=Registration failed: {0} # Start Page start.title=VotianLT - Your Digital Transport Partner -start.button.login=Login +start.button.login=Log In start.button.register=Register -start.button.createorder=Create Order +start.button.createorder=Create Job start.button.notifications=Notifications start.button.nonotifications=No new notifications start.hero.description=For solo self-employed and small business owners in the transport industry - fully digital and all-in-one. Focus on your business, we take care of the paperwork. start.system.title=The System -start.system.intro=For solo self-employed and small business owners in the transport industry, it is crucial to focus primarily on their core business: winning customers and delivering goods from A to B. -start.feature.setup.title=Setup Assistant -start.feature.setup.desc=Use the setup assistant to complete your user profile. -start.feature.customers.title=Customer and Job Management -start.feature.customers.desc=With customer and job management, you always have all contact details and job details in view. +start.system.intro=For solo self-employed and small business owners in the transport industry, it is crucial that they can primarily focus on their actual business: winning customers and delivering goods from A to B. +start.feature.setup.title=Setup Wizard +start.feature.setup.desc=With the setup wizard, you can complete your user profile. +start.feature.customers.title=Customer & Job Management +start.feature.customers.desc=With customer and job management, you always have all contact details and job details at a glance. start.feature.jobs.title=Job Creation -start.feature.jobs.desc=Create jobs in the system with just a few clicks and determine which employee should process which transport job. +start.feature.jobs.desc=Create jobs in the system with just a few clicks and assign which employee should handle which transport job. start.app.title=The App -start.app.description=Every job can optionally be processed via the votianLT app - completely without "paperwork". All relevant job information goes directly to the driver's smartphone. +start.app.description=Every job can optionally be processed via the votianLT app \u2013 completely paperless. All relevant job information is delivered directly to the driver's smartphone. start.imprint.title=Imprint start.imprint.company=Assecutor Data Service GmbH start.imprint.address=Ottensener Str. 8, 22525 Hamburg start.imprint.phone=Phone: +49 40 18 123 771 0 start.imprint.email=Email: ahoi@assecutor.de -start.cta.text=Register today and use the free trial month to test the system thoroughly. -start.slogan=Run your business smart … with votianLT! +start.cta.text=Register today and use the free trial month to put the system through its paces. +start.slogan=Run your business smart ... with votianLT! start.version=Version # Login View @@ -847,14 +843,14 @@ login.version=Version messagedetails.button.send=Send messagedetails.placeholder=Enter message... messagedetails.noimage=(no image content) -messagedetails.imageerror=(image could not be loaded) +messagedetails.imageerror=(Image could not be loaded) # Invoice Generator invoicegenerator.properties.title=Properties invoicegenerator.properties.type=Type invoicegenerator.fontsize.label=Font Size -invoicegenerator.color.label=Text Color -invoicegenerator.color.dialog.title=Choose Text Color +invoicegenerator.color.label=Font Color +invoicegenerator.color.dialog.title=Choose Font Color invoicegenerator.color.dialog.hex=Hex Color Value invoicegenerator.button.cancel=Cancel invoicegenerator.button.apply=Apply @@ -864,10 +860,11 @@ invoicegenerator.upload.drop=Drag image here or click invoicegenerator.upload.success=Image uploaded successfully invoicegenerator.upload.error=Error uploading: {0} invoicegenerator.file.rejected=File rejected: {0} -invoicegenerator.properties.select.info=Click on an element in the canvas to edit its properties +invoicegenerator.properties.select.info=Click on an element in the canvas to edit its properties. +invoicegenerator.template.vline=Vertical Line # CSV Export -csv.header.customer=Customer +csv.header.customer=Client csv.header.jobnumber=Job Number csv.header.jobdate=Job Date csv.header.destination=Destination @@ -876,7 +873,7 @@ csv.filename=jobs.csv # DatePicker I18n datepicker.month.januar=January datepicker.month.februar=February -datepicker.month.märz=March +datepicker.month.m\u00e4rz=March datepicker.month.april=April datepicker.month.mai=May datepicker.month.juni=June @@ -893,13 +890,13 @@ datepicker.weekday.mittwoch=Wednesday datepicker.weekday.donnerstag=Thursday datepicker.weekday.freitag=Friday datepicker.weekday.samstag=Saturday -datepicker.weekdayshort.so=Su -datepicker.weekdayshort.mo=Mo -datepicker.weekdayshort.di=Tu -datepicker.weekdayshort.mi=We -datepicker.weekdayshort.do=Th -datepicker.weekdayshort.fr=Fr -datepicker.weekdayshort.sa=Sa +datepicker.weekdayshort.so=Sun +datepicker.weekdayshort.mo=Mon +datepicker.weekdayshort.di=Tue +datepicker.weekdayshort.mi=Wed +datepicker.weekdayshort.do=Thu +datepicker.weekdayshort.fr=Fri +datepicker.weekdayshort.sa=Sat # Job History jobhistory.status.pickupscheduled=Pickup Scheduled @@ -908,11 +905,11 @@ jobhistory.status.intransit=In Transit jobhistory.status.delivered=Delivered jobhistory.image.alt=Enlarged Photo jobhistory.title=Job History -jobhistory.header=Job history for {0} +jobhistory.header=Job History for {0} jobhistory.info.customer=Customer: {0} -jobhistory.info.createdat=Created at: {0} +jobhistory.info.createdat=Created on: {0} jobhistory.info.status=Status: {0} -jobhistory.count={0} history entries +jobhistory.count={0} entries in history jobhistory.changedby=Changed by: {0} # Version @@ -927,7 +924,7 @@ management.companies=Companies # User Menu usermenu.profile=Show Profile usermenu.settings=Settings -usermenu.logout=Logout +usermenu.logout=Log Out # CTA Button cta.freetest=Try for free now @@ -937,14 +934,14 @@ misc.toggle.hide=Hide misc.toggle.show=Show misc.nodata=No data available misc.loading=Loading data... -misc.error=Error occurred +misc.error=An error occurred misc.retry=Retry # Admin Price Table adminpricetable.title=Price Table adminpricetable.field.monthly=Monthly Base Package adminpricetable.field.applicense=App Usage License -adminpricetable.field.revenue=Revenue Participation +adminpricetable.field.revenue=Revenue Share adminpricetable.notification.saved=Price table has been saved adminpricetable.notification.save.error=Error saving: {0} adminpricetable.notification.load.error=Error loading: {0} diff --git a/src/main/resources/messages_es.properties b/src/main/resources/messages_es.properties index 3b561b1..573ee5a 100644 --- a/src/main/resources/messages_es.properties +++ b/src/main/resources/messages_es.properties @@ -1,190 +1,194 @@ +# Common Dialog +dialog.cancel=Cancelar +dialog.confirm=Confirmar + # Navigation and Main Layout -nav.jobs=Trabajos -nav.job.create=Crear Nuevo Trabajo +nav.jobs=Pedidos +nav.job.create=Crear pedido nav.customers=Clientes -nav.appusers=Usuarios de la App -nav.statistics=Estadísticas +nav.appusers=Usuarios de la app +nav.statistics=Estad\u00edsticas nav.invoices=Facturas nav.messages=Mensajes -nav.profile=Mi Perfil -nav.myinvoices=Mis Facturas -nav.imprint=Aviso Legal -nav.management=Gestión +nav.profile=Mi perfil +nav.myinvoices=Facturas +nav.imprint=Aviso legal +nav.management=Administraci\u00f3n nav.users=Usuarios -nav.showprofile=Ver Perfil -nav.settings=Configuración -nav.logout=Cerrar Sesión +nav.showprofile=Ver perfil +nav.settings=Configuraci\u00f3n +nav.logout=Cerrar sesi\u00f3n # Profile View -profile.title=Editar Perfil +profile.title=Editar perfil profile.language=Idioma profile.company=Empresa -profile.companyadd=Complemento de Empresa +profile.companyadd=Complemento de empresa profile.firstname=Nombre profile.lastname=Apellido -profile.phone=Número de Teléfono -profile.fax=Fax -profile.mobile=Móvil -profile.email=Dirección de Correo (Inicio de Sesión)* +profile.phone=N\u00famero de tel\u00e9fono +profile.fax=Tel\u00e9fono (Fax) +profile.mobile=Tel\u00e9fono (M\u00f3vil) +profile.email=Direcci\u00f3n de correo electr\u00f3nico (Login)* profile.street=Calle -profile.housenr=Número de Casa -profile.addressadd=Complemento de Dirección -profile.zip=Código Postal +profile.housenr=N\u00famero +profile.addressadd=Complemento de direcci\u00f3n +profile.zip=C\u00f3digo postal profile.city=Ciudad -profile.diffinvoice=Dirección de Facturación Diferente -profile.basicdata=Datos Básicos +profile.diffinvoice=Direcci\u00f3n de facturaci\u00f3n diferente +profile.basicdata=Datos maestros profile.map=Mapa -profile.invoicecreation=Creación de Factura -profile.settings=Configuración -profile.settings.digitalprocess=Procesamiento digital -profile.settings.digitalprocess.info=Los pedidos se procesan digitalmente a través de la aplicación -profile.settings.locateappuser=Localizar usuario de la aplicación -profile.settings.locateappuser.info=La ubicación de los usuarios se transmite regularmente +profile.invoicecreation=Creaci\u00f3n de facturas +profile.settings=Configuraci\u00f3n +profile.settings.digitalprocess=Proceso digital +profile.settings.digitalprocess.info=Los pedidos se procesan digitalmente a trav\u00e9s de la app +profile.settings.locateappuser=Localizar usuario de la app +profile.settings.locateappuser.info=La ubicaci\u00f3n de los usuarios de la app se transmite peri\u00f3dicamente profile.account=Cuenta profile.security=Seguridad -profile.security.twofactor=Autenticación de dos factores -profile.security.twofactor.info=Se envía un código adicional por correo al iniciar sesión -profile.services=Catálogo de Servicios +profile.security.twofactor=Autenticaci\u00f3n de dos factores +profile.security.twofactor.info=Al iniciar sesi\u00f3n se env\u00eda un c\u00f3digo adicional por correo electr\u00f3nico +profile.services=Cat\u00e1logo de servicios profile.saved=Perfil guardado profile.save.error=Error al guardar: {0} -profile.validation.required.fill=Por favor complete todos los campos obligatorios correctamente +profile.validation.required.fill=Por favor, complete correctamente todos los campos obligatorios # Profile Settings -settings.digitalprocessing=Procesamiento Digital mediante App -settings.digitalprocessinginfo=Activa el procesamiento digital de pedidos a través de la app móvil -settings.locationtracking=Rastrear Usuarios de la App -settings.locationtrackinginfo=Permite rastrear a los usuarios de la app durante la ejecución del pedido -settings.twofactor=Autenticación de Dos Factores -settings.twofactorinfo=Cuando está activado, se enviará un código por correo electrónico en cada inicio de sesión +settings.digitalprocessing=Proceso digital mediante app +settings.digitalprocessinginfo=Activa el procesamiento digital de pedidos a trav\u00e9s de la app m\u00f3vil +settings.locationtracking=Localizar usuario de la app +settings.locationtrackinginfo=Permite la localizaci\u00f3n de usuarios de la app durante la ejecuci\u00f3n de pedidos +settings.twofactor=Autenticaci\u00f3n de 2 factores +settings.twofactorinfo=Al activarse, se env\u00eda un c\u00f3digo por correo electr\u00f3nico en cada inicio de sesi\u00f3n # Profile Billing -profile.billing.enabled=Facturación a través de votianLT +profile.billing.enabled=Facturaci\u00f3n a trav\u00e9s de votianLT profile.billing.prefix=Prefijo de factura # Profile Validation -profile.validation.company=La empresa es un campo obligatorio -profile.validation.firstname=El nombre es un campo obligatorio -profile.validation.lastname=El apellido es un campo obligatorio -profile.validation.phone=El número de teléfono es un campo obligatorio -profile.validation.street=La calle es un campo obligatorio -profile.validation.housenr=El número de casa es un campo obligatorio -profile.validation.zip=El código postal es un campo obligatorio -profile.validation.city=La ciudad es un campo obligatorio -profile.validation.email.required=La dirección de correo es un campo obligatorio -profile.validation.email.invalid=Por favor ingrese una dirección de correo válida -profile.validation.company.required=La empresa es obligatoria -profile.validation.street.required=La calle es obligatoria -profile.validation.housenr.required=El número de casa es obligatorio -profile.validation.zip.required=El código postal es obligatorio -profile.validation.city.required=La ciudad es obligatoria -profile.validation.firstname.required=El nombre es obligatorio -profile.validation.lastname.required=El apellido es obligatorio -profile.validation.phone.required=El número de teléfono es obligatorio +profile.validation.company=Empresa es un campo obligatorio +profile.validation.firstname=Nombre es un campo obligatorio +profile.validation.lastname=Apellido es un campo obligatorio +profile.validation.phone=N\u00famero de tel\u00e9fono es un campo obligatorio +profile.validation.street=Calle es un campo obligatorio +profile.validation.housenr=N\u00famero de casa es un campo obligatorio +profile.validation.zip=C\u00f3digo postal es un campo obligatorio +profile.validation.city=Ciudad es un campo obligatorio +profile.validation.email.required=Direcci\u00f3n de correo electr\u00f3nico es un campo obligatorio +profile.validation.email.invalid=Por favor, introduzca una direcci\u00f3n de correo electr\u00f3nico v\u00e1lida +profile.validation.company.required=Empresa es obligatorio +profile.validation.street.required=Calle es obligatorio +profile.validation.housenr.required=N\u00famero de casa es obligatorio +profile.validation.zip.required=C\u00f3digo postal es obligatorio +profile.validation.city.required=Ciudad es obligatorio +profile.validation.firstname.required=Nombre es obligatorio +profile.validation.lastname.required=Apellido es obligatorio +profile.validation.phone.required=N\u00famero de tel\u00e9fono es obligatorio # Profile Invoice -profile.invoice.masterdata=Mis Datos +profile.invoice.masterdata=Mis datos maestros profile.invoice.name=Nombre -profile.invoice.city=Ciudad -profile.invoice.email=Correo -profile.invoice.phone=Teléfono -profile.invoice.placeholder.company=Tu Empresa -profile.invoice.placeholder.name=Tu Nombre -profile.invoice.placeholder.street=Tu Calle -profile.invoice.placeholder.city=Código Postal Ciudad -profile.invoice.placeholder.email=tu@correo.com -profile.invoice.placeholder.phone=Tu Número de Teléfono -profile.invoice.services.list=Listar Servicios -profile.invoice.net=Total Neto -profile.invoice.vat=IVA -profile.invoice.gross=Total Bruto -profile.invoice.customerdata=Datos del Cliente -profile.invoice.customer.company=Empresa del Cliente -profile.invoice.customer.name=Nombre del Cliente -profile.invoice.customer.street=Calle del Cliente -profile.invoice.customer.city=Ciudad del Cliente -profile.invoice.customer.email=Correo del Cliente -profile.invoice.customer.phone=Teléfono del Cliente -profile.invoice.free.elements=Elementos Libres -profile.invoice.element.text=Campo de Texto +profile.invoice.city=Localidad +profile.invoice.email=Correo electr\u00f3nico +profile.invoice.phone=Tel\u00e9fono +profile.invoice.placeholder.company=Su empresa +profile.invoice.placeholder.name=Su nombre +profile.invoice.placeholder.street=Su calle +profile.invoice.placeholder.city=C.P. Localidad +profile.invoice.placeholder.email=su@email.com +profile.invoice.placeholder.phone=Su n\u00famero de tel\u00e9fono +profile.invoice.services.list=Listar servicios +profile.invoice.net=Importe neto +profile.invoice.vat=Impuesto sobre el valor a\u00f1adido +profile.invoice.gross=Importe bruto +profile.invoice.customerdata=Datos del cliente +profile.invoice.customer.company=Empresa del cliente +profile.invoice.customer.name=Nombre del cliente +profile.invoice.customer.street=Calle del cliente +profile.invoice.customer.city=Localidad del cliente +profile.invoice.customer.email=Correo del cliente +profile.invoice.customer.phone=Tel\u00e9fono del cliente +profile.invoice.free.elements=Elementos libres +profile.invoice.element.text=Campo de texto profile.invoice.element.header=Encabezado profile.invoice.element.date=Fecha -profile.invoice.element.customer=Información del Cliente -profile.invoice.element.company=Información de la Empresa -profile.invoice.element.amount=Cantidad -profile.invoice.element.line=Línea +profile.invoice.element.customer=Info del cliente +profile.invoice.element.company=Info de la empresa +profile.invoice.element.amount=Importe +profile.invoice.element.line=L\u00ednea profile.invoice.element.image=Imagen -profile.invoice.element.invoicenumber=Número de factura +profile.invoice.element.invoicenumber=N\u00famero de factura profile.invoice.properties=Propiedades -profile.invoice.properties.info=Haga clic en un elemento del lienzo para editar sus propiedades +profile.invoice.properties.info=Haga clic en un elemento del lienzo para editar sus propiedades. profile.invoice.type=Tipo profile.invoice.variable=Variable -profile.invoice.xposition=Posición X -profile.invoice.yposition=Posición Y -profile.invoice.fontsize=Tamaño de Fuente +profile.invoice.xposition=Posici\u00f3n X +profile.invoice.yposition=Posici\u00f3n Y +profile.invoice.fontsize=Tama\u00f1o de fuente profile.invoice.color=Color -profile.invoice.element.delete=Eliminar Elemento -profile.invoice.image=Subir Imagen -profile.invoice.image.drop=Arrastre la imagen aquí o haga clic -profile.invoice.image.uploaded=Imagen subida exitosamente +profile.invoice.element.delete=Eliminar elemento +profile.invoice.image=Subir imagen +profile.invoice.image.drop=Arrastre la imagen aqu\u00ed o haga clic +profile.invoice.image.uploaded=Imagen subida correctamente profile.invoice.image.upload.error=Error al subir: {0} profile.invoice.file.rejected=Archivo rechazado: {0} profile.invoice.text.from.masterdata=El texto proviene de sus datos maestros -profile.invoice.canvas.cleared=Lienzo limpiado +profile.invoice.canvas.cleared=El lienzo ha sido vaciado profile.invoice.canvas.read.error=Error: No se pudieron leer los datos del lienzo -profile.invoice.template.saved=Plantilla guardada exitosamente -profile.invoice.pdf.error=Error al generar PDF: {0} -profile.invoice.pdf.preview=Vista Previa +profile.invoice.template.saved=Plantilla guardada correctamente +profile.invoice.pdf.error=Error en la generaci\u00f3n del PDF: {0} +profile.invoice.pdf.preview=Vista previa profile.invoice.pdf.preview.error=Error al generar la vista previa: {0} # Profile Services profile.services.label=Servicios -profile.services.description=Gestione sus servicios que ofrece a sus clientes -profile.services.add=Añadir Nuevo Servicio -profile.services.load.error=Error al cargar servicios: {0} -profile.services.saved=Servicio guardado exitosamente +profile.services.description=Administre aqu\u00ed los servicios que ofrece a sus clientes. +profile.services.add=A\u00f1adir nuevo servicio +profile.services.load.error=Error al cargar los servicios: {0} +profile.services.saved=Servicio guardado correctamente profile.services.save.error=Error al guardar el servicio: {0} -profile.services.deleted=Servicio eliminado exitosamente +profile.services.deleted=Servicio eliminado correctamente profile.services.delete.error=Error al eliminar el servicio: {0} -profile.services.dialog.create=Crear Nuevo Servicio -profile.services.dialog.edit=Editar Servicio -profile.services.basis=Base de Cálculo -profile.services.basis.distance=Distancia (km) +profile.services.dialog.create=Crear nuevo servicio +profile.services.dialog.edit=Editar servicio +profile.services.basis=Base de c\u00e1lculo +profile.services.basis.distance=Kil\u00f3metros recorridos profile.services.basis.time=Tiempo -profile.services.basis.flatrate=Tarifa Plana -profile.services.vatrate=Tasa de IVA (%) -profile.services.vatrate.percent=Tasa de IVA (%) -profile.services.price.flatrate=Precio de Tarifa Plana (€) -profile.services.price.distance=Precio por Kilómetro (€) -profile.services.price.time=Precio por 15 Minutos (€) +profile.services.basis.flatrate=Tarifa fija +profile.services.vatrate=Tipo de IVA (%) +profile.services.vatrate.percent=Tipo de IVA (%) +profile.services.price.flatrate=Precio fijo (\u20ac) +profile.services.price.distance=Precio por kil\u00f3metro (\u20ac) +profile.services.price.time=Precio por 15 minutos (\u20ac) profile.services.mandatory=Obligatorio -profile.services.calculated=Calculado +profile.services.calculated=Se calcula profile.services.validation.name=El nombre es obligatorio -profile.services.validation.basis=La base de cálculo es obligatoria -profile.services.validation.flatrate=El precio de tarifa plana es obligatorio -profile.services.validation.distance=El precio por kilómetro es obligatorio +profile.services.validation.basis=La base de c\u00e1lculo es obligatoria +profile.services.validation.flatrate=El precio fijo es obligatorio +profile.services.validation.distance=El precio por kil\u00f3metro es obligatorio profile.services.validation.time=El precio por 15 minutos es obligatorio -profile.services.validation.vatrate=La tasa de IVA es obligatoria -profile.services.savechanges=Guardar Servicio +profile.services.validation.vatrate=El tipo de IVA es obligatorio +profile.services.savechanges=Guardar servicio # Buttons -button.save=Guardar Cambios del Perfil +button.save=Guardar cambios de perfil button.savechanges=Guardar -button.clear=Limpiar -button.preview=Vista Previa -button.savetemplate=Guardar Plantilla -button.changepassword=Cambiar Contraseña -button.deleteaccount=Eliminar Cuenta +button.clear=Vaciar +button.preview=Vista previa +button.savetemplate=Guardar plantilla +button.changepassword=Cambiar contrase\u00f1a +button.deleteaccount=Eliminar cuenta de usuario button.add=Nuevo button.edit=Editar button.delete=Eliminar button.cancel=Cancelar button.close=Cerrar button.download=Descargar -button.back=Atrás +button.back=Atr\u00e1s # Common common.name=Nombre -common.yes=Sí +common.yes=S\u00ed common.no=No common.total=Total common.price=Precio @@ -193,13 +197,13 @@ common.customer=Cliente common.actions=Acciones common.loading=Cargando... common.error=Error -common.success=Éxito -common.required=Obligatorio +common.success=\u00c9xito +common.required=Campo obligatorio # Validation validation.required=El campo es obligatorio -validation.email=Dirección de correo inválida -validation.error=Error de validación +validation.email=Direcci\u00f3n de correo electr\u00f3nico no v\u00e1lida +validation.error=Error de validaci\u00f3n # Notifications notification.saved=Perfil guardado @@ -207,325 +211,326 @@ notification.error=Error al guardar notification.languagechanged=Idioma cambiado # Login -login.title=Iniciar Sesión -login.username=Nombre de Usuario -login.password=Contraseña -login.login=Iniciar Sesión -login.forgotpassword=¿Olvidó su contraseña? -login.rememberme=Mantener sesión iniciada +login.title=Iniciar sesi\u00f3n +login.username=Nombre de usuario +login.password=Contrase\u00f1a +login.login=Iniciar sesi\u00f3n +login.forgotpassword=\u00bfOlvid\u00f3 su contrase\u00f1a? +login.rememberme=Mantener la sesi\u00f3n iniciada login.register=Registrarse -login.2fa.helper=Código de 6 dígitos -login.2fa.sent=Código enviado por correo electrónico +login.2fa.helper=C\u00f3digo de 6 d\u00edgitos +login.2fa.sent=El c\u00f3digo ha sido enviado por correo electr\u00f3nico login.2fa.no.credentials=No hay credenciales disponibles -login.2fa.invalid.code=Código inválido -login.2fa.wrong.code=Código incorrecto +login.2fa.invalid.code=C\u00f3digo no v\u00e1lido +login.2fa.wrong.code=C\u00f3digo incorrecto # Error Messages error.loading=Error al cargar error.saving=Error al guardar -error.validation=Error de validación +error.validation=Error de validaci\u00f3n # Page Titles -page.title.dashboard=VotianLT - Panel de Control -page.title.appuser.create=Crear Nuevo Usuario de App +page.title.dashboard=VotianLT - Panel de control +page.title.appuser.create=Crear nuevo usuario de la app page.title.messages=Mensajes page.title.register=Registrarse en VotianLT page.title.customers=Clientes -page.title.customer.edit=Editar Cliente -page.title.verwaltung=Gestión -page.title.company.create=Crear Nueva Empresa -page.title.imprint=Aviso Legal -page.title.profile.edit=Editar Perfil -page.title.admin.dashboard=Panel de Administración -page.title.invoice.create=Crear Factura -page.title.customer.create=Crear Nuevo Cliente -page.title.login=Iniciar Sesión en VotianLT -page.title.jobs=Trabajos -page.title.appuser.edit=Editar Usuario de App -page.title.statistics=Estadísticas de IA -page.title.password.forget=Restablecer Contraseña +page.title.customer.edit=Editar cliente +page.title.verwaltung=Administraci\u00f3n +page.title.company.create=Crear nueva empresa +page.title.imprint=Aviso legal +page.title.profile.edit=Editar perfil +page.title.admin.dashboard=Panel de administraci\u00f3n +page.title.invoice.create=Crear factura +page.title.customer.create=Crear nuevo cliente +page.title.login=Iniciar sesi\u00f3n en VotianLT +page.title.jobs=Pedidos +page.title.appuser.edit=Editar usuario de la app +page.title.statistics=Estad\u00edsticas +page.title.password.forget=Restablecer contrase\u00f1a page.title.invoices=Facturas -page.title.appusers=Usuarios de App -page.title.job.history=Historial de Trabajos -page.title.message.history=Historial de Mensajes -page.title.myinvoices=Mis Facturas -page.title.job.create=Crear Nuevo Trabajo +page.title.appusers=Usuarios de la app +page.title.job.history=Historial del pedido +page.title.message.history=Historial de mensajes +page.title.myinvoices=Facturas +page.title.job.create=Crear nuevo pedido page.title.job.summary=Resumen -page.title.pricetable=Tabla de Precios -page.title.invoice.generator=Generador de Facturas +page.title.pricetable=Tabla de precios +page.title.invoice.generator=Generador de facturas page.title.welcome=VotianLT - Bienvenido -page.title.password.reset=Restablecer Contraseña - Ingresar Correo -page.title.add.appuser=Crear Nuevo Usuario de App +page.title.password.reset=Restablecer contrase\u00f1a \u2013 Introduzca su correo electr\u00f3nico +page.title.add.appuser=Crear nuevo usuario de la app page.title.user.messages=Mensajes -page.title.edit.customer=Editar Cliente +page.title.edit.customer=Editar cliente page.title.show.customers=Clientes -page.title.add.company=Crear Nueva Empresa -page.title.create.invoice=Crear Factura -page.title.add.customer=Crear Nuevo Cliente -page.title.edit.appuser=Editar Usuario de App -page.title.forget.password=Restablecer Contraseña -page.title.job.history=Historial de Trabajos -page.title.admin.pricetable=Tabla de Precios -page.title.invoice.generator=Generador de Facturas -page.title.job.summary=Resumen -page.title.add.job=Crear Nuevo Trabajo +page.title.add.company=Crear nueva empresa +page.title.create.invoice=Crear factura +page.title.add.customer=Crear nuevo cliente +page.title.edit.appuser=Editar usuario de la app +page.title.forget.password=Restablecer contrase\u00f1a +page.title.admin.pricetable=Tabla de precios +page.title.add.job=Crear nuevo pedido # Dashboard -dashboard.welcome=¡Bienvenido, {0}! -dashboard.footer.copyright=© 2024 VotianLT. Todos los derechos reservados. -dashboard.description=Aquí puede gestionar sus trabajos, organizar clientes y usar todas las funciones importantes de VotianLT. -dashboard.system.title=Vista General del Sistema -dashboard.system.intro=Gestione sus procesos de negocio eficientemente con las siguientes funciones -dashboard.feature.setup.title=Configuración -dashboard.feature.setup.desc=Configure sus ajustes del sistema y datos maestros +dashboard.welcome=\u00a1Bienvenido/a, {0}! +dashboard.footer.copyright=\u00a9 2024 VotianLT. Todos los derechos reservados. +dashboard.description=Aqu\u00ed puede gestionar sus pedidos, organizar clientes y utilizar todas las funciones importantes de VotianLT. +dashboard.system.title=Vista general del sistema +dashboard.system.intro=Gestione sus procesos empresariales de manera eficiente con las siguientes funciones +dashboard.feature.setup.title=Configuraci\u00f3n +dashboard.feature.setup.desc=Configure los ajustes del sistema y los datos maestros dashboard.feature.customers.title=Clientes -dashboard.feature.customers.desc=Gestione sus relaciones con clientes y contactos -dashboard.feature.jobs.title=Trabajos -dashboard.feature.jobs.desc=Cree y gestione trabajos eficientemente -dashboard.app.title=App Móvil -dashboard.app.description=Use la app VotianLT sobre la marcha y manténgase conectado +dashboard.feature.customers.desc=Gestione sus relaciones con los clientes y contactos +dashboard.feature.jobs.title=Pedidos +dashboard.feature.jobs.desc=Cree y gestione pedidos de manera eficiente +dashboard.app.title=App m\u00f3vil +dashboard.app.description=Utilice la app de VotianLT en cualquier lugar y permanezca siempre conectado # Add App User -addappuser.title=Crear Nuevo Usuario de App -addappuser.designation=Designación -addappuser.phone=Teléfono (Móvil) -addappuser.password=Contraseña -addappuser.password.confirm=Confirmar Contraseña -addappuser.button.submit=Crear Usuario de App -addappuser.validation.designation=La designación es obligatoria -addappuser.validation.phone=El número de teléfono es obligatorio -addappuser.validation.password.required=La contraseña es obligatoria -addappuser.validation.password.min=La contraseña debe tener al menos 6 caracteres -addappuser.validation.password.confirm=La confirmación de contraseña es obligatoria -addappuser.validation.password.mismatch=Las contraseñas no coinciden -addappuser.validation.email.required=El correo es obligatorio -addappuser.validation.email.invalid=Dirección de correo inválida -addappuser.notification.validation=Por favor complete todos los campos obligatorios -addappuser.notification.success=Usuario de app creado exitosamente -addappuser.notification.check=Por favor verifique su entrada -addappuser.notification.email.duplicate=Esta dirección de correo ya está en uso +addappuser.title=Crear nuevo usuario de la app +addappuser.designation=Denominaci\u00f3n +addappuser.phone=Tel\u00e9fono (M\u00f3vil) +addappuser.password=Contrase\u00f1a +addappuser.password.confirm=Confirmar contrase\u00f1a +addappuser.button.submit=Crear usuario de la app +addappuser.validation.designation=La denominaci\u00f3n es obligatoria +addappuser.validation.phone=El n\u00famero de tel\u00e9fono es obligatorio +addappuser.validation.password.required=La contrase\u00f1a es obligatoria +addappuser.validation.password.min=La contrase\u00f1a debe tener al menos 6 caracteres +addappuser.validation.password.confirm=La confirmaci\u00f3n de contrase\u00f1a es obligatoria +addappuser.validation.password.mismatch=Las contrase\u00f1as no coinciden +addappuser.validation.email.required=El correo electr\u00f3nico es obligatorio +addappuser.validation.email.invalid=Direcci\u00f3n de correo electr\u00f3nico no v\u00e1lida +addappuser.notification.validation=Por favor, complete todos los campos obligatorios +addappuser.notification.success=Usuario de la app creado correctamente +addappuser.notification.check=Por favor, revise sus datos +addappuser.notification.email.duplicate=Esta direcci\u00f3n de correo electr\u00f3nico ya est\u00e1 en uso addappuser.notification.error=Error: {0} addappuser.placeholder.designation=(HH H 000) # Edit App User -editappuser.title=Editar Usuario de App -editappuser.password.change=Nueva Contraseña -editappuser.password.change.confirm=Confirmar Nueva Contraseña -editappuser.password.placeholder=Deje vacío para mantener la contraseña actual -editappuser.notification.invalid.id=ID de usuario de app inválido -editappuser.notification.password.mismatch=Las contraseñas no coinciden -editappuser.notification.saved=Usuario de app guardado exitosamente -editappuser.notification.check=Por favor verifique su entrada -editappuser.notification.password.confirm=Por favor confirme la nueva contraseña -editappuser.notification.password.enter=Por favor ingrese una nueva contraseña -editappuser.notification.deleted=Usuario de app eliminado exitosamente -editappuser.dialog.delete.text=¿Realmente desea eliminar este usuario de app? +editappuser.title=Editar usuario de la app +editappuser.password.change=Nueva contrase\u00f1a +editappuser.password.change.confirm=Confirmar nueva contrase\u00f1a +editappuser.password.placeholder=Dejar en blanco para no cambiar la contrase\u00f1a +editappuser.notification.invalid.id=ID de usuario de la app no v\u00e1lido +editappuser.notification.password.mismatch=Las contrase\u00f1as no coinciden +editappuser.notification.saved=Usuario de la app guardado correctamente +editappuser.notification.check=Por favor, revise sus datos +editappuser.notification.password.confirm=Por favor, confirme la nueva contrase\u00f1a +editappuser.notification.password.enter=Por favor, introduzca una nueva contrase\u00f1a +editappuser.notification.deleted=Usuario de la app eliminado correctamente +editappuser.dialog.delete.text=\u00bfDesea realmente eliminar este usuario de la app? editappuser.dialog.delete.confirm=Eliminar # Customers customers.title=Clientes -customers.button.add=Añadir Nuevo Cliente -customers.hint.click=Haga clic en un cliente para ver detalles +customers.button.add=A\u00f1adir nuevo cliente +customers.hint.click=Haga clic en un cliente para ver los detalles customers.column.company=Empresa customers.column.name=Nombre -customers.column.email=Correo -customers.column.phone=Teléfono +customers.column.email=Correo electr\u00f3nico +customers.column.phone=Tel\u00e9fono customers.column.street=Calle -customers.column.city=Ciudad +customers.column.city=Localidad # Edit Customer -editcustomer.title=Editar Cliente +editcustomer.title=Editar cliente editcustomer.notification.notfound=Cliente no encontrado -editcustomer.notification.invalid.id=ID de cliente inválido -editcustomer.notification.saved=Cliente guardado exitosamente -editcustomer.notification.check=Por favor verifique su entrada -editcustomer.notification.deleted=Cliente eliminado exitosamente -editcustomer.dialog.delete.text=¿Realmente desea eliminar este cliente? +editcustomer.notification.invalid.id=ID de cliente no v\u00e1lido +editcustomer.notification.saved=Cliente guardado correctamente +editcustomer.notification.check=Por favor, revise sus datos +editcustomer.notification.deleted=Cliente eliminado correctamente +editcustomer.dialog.delete.text=\u00bfDesea realmente eliminar este cliente? editcustomer.dialog.delete.confirm=Eliminar # Add Customer -addcustomer.title=Crear Nuevo Cliente -addcustomer.button.submit=Crear Cliente -addcustomer.notification.validation=Por favor complete todos los campos obligatorios -addcustomer.notification.success=Cliente creado exitosamente -addcustomer.notification.check=Por favor verifique su entrada +addcustomer.title=Crear nuevo cliente +addcustomer.button.submit=Crear cliente +addcustomer.notification.validation=Por favor, complete todos los campos obligatorios +addcustomer.notification.success=Cliente creado correctamente +addcustomer.notification.check=Por favor, revise sus datos addcustomer.notification.error=Error: {0} addcustomer.validation.required=Este campo es obligatorio # Add Company -addcompany.title=Crear Nueva Empresa -addcompany.button.submit=Crear Empresa +addcompany.title=Crear nueva empresa +addcompany.button.submit=Crear empresa # Verwaltung -verwaltung.title=Gestión -verwaltung.description=Gestione sus empresas, clientes y ajustes del sistema aquí +verwaltung.title=Administraci\u00f3n +verwaltung.description=Administre aqu\u00ed sus empresas, clientes y configuraci\u00f3n del sistema # User Messages usermessages.title.with=Mensajes con {0} -usermessages.general.title=Conversaciones Generales -usermessages.general.conversation=Conversación General -usermessages.job.title=Mensajes Relacionados con Trabajos -usermessages.job.conversation=Trabajo {0} -usermessages.no.job.messages=No hay mensajes relacionados con trabajos +usermessages.general.title=Conversaciones generales +usermessages.general.conversation=Conversaci\u00f3n general +usermessages.job.title=Mensajes relacionados con pedidos +usermessages.job.conversation=Pedido {0} +usermessages.no.job.messages=No hay mensajes relacionados con pedidos usermessages.preview.empty=No hay vista previa disponible -usermessages.message.count={0} Mensajes +usermessages.message.count={0} mensajes usermessages.unknown=Desconocido -usermessages.unknown.participant=Participante Desconocido +usermessages.unknown.participant=Participante desconocido # Admin Dashboard -admindashboard.title=Panel de Administración -admindashboard.loading=Cargando estadísticas... +admindashboard.title=Panel de administraci\u00f3n +admindashboard.loading=Cargando estad\u00edsticas... admindashboard.error=Error al cargar: {0} -admindashboard.section.overview=Vista General -admindashboard.section.jobs=Trabajos +admindashboard.section.overview=Vista general +admindashboard.section.jobs=Pedidos admindashboard.section.tasks=Tareas -admindashboard.section.users=Actividades de Usuarios -admindashboard.section.health=Estado del Sistema -admindashboard.stat.totaljobs=Total de Trabajos +admindashboard.section.users=Actividad de usuarios +admindashboard.section.health=Estado del sistema +admindashboard.stat.totaljobs=Total de pedidos admindashboard.stat.users=Usuarios -admindashboard.stat.appusers=Usuarios de App -admindashboard.stat.lastupdated=Última Actualización -admindashboard.stat.openjobs=Trabajos Abiertos -admindashboard.stat.inprogress=En Progreso -admindashboard.stat.completed=Completados -admindashboard.stat.cargo=Artículos de Carga +admindashboard.stat.appusers=Usuarios de la app +admindashboard.stat.lastupdated=\u00daltima actualizaci\u00f3n +admindashboard.stat.openjobs=Pedidos abiertos +admindashboard.stat.inprogress=En proceso +admindashboard.stat.completed=Completado +admindashboard.stat.cargo=Piezas de carga admindashboard.stat.status.info=Estado -admindashboard.stat.status.unavailable=No Disponible -admindashboard.stat.totaltasks=Total de Tareas +admindashboard.stat.status.unavailable=No disponible +admindashboard.stat.totaltasks=Total de tareas admindashboard.stat.completedtasks=Completadas admindashboard.stat.pendingtasks=Pendientes -admindashboard.stat.successrate=Tasa de Éxito +admindashboard.stat.successrate=Tasa de \u00e9xito admindashboard.stat.photos=Fotos -admindashboard.stat.barcodes=Códigos de Barras +admindashboard.stat.barcodes=C\u00f3digos de barras admindashboard.stat.signatures=Firmas admindashboard.stat.comments=Comentarios -admindashboard.stat.database=Base de Datos +admindashboard.stat.database=Base de datos admindashboard.stat.database.connected=Conectada admindashboard.stat.database.error=Error admindashboard.stat.websocket=WebSocket admindashboard.stat.websocket.active=Activo -admindashboard.stat.app=Aplicación -admindashboard.stat.app.running=En Ejecución +admindashboard.stat.app=Aplicaci\u00f3n +admindashboard.stat.app.running=En ejecuci\u00f3n admindashboard.stat.memory=Memoria # Messages messages.title=Mensajes messages.column.status=Estado messages.column.client=Cliente -messages.column.email=Correo +messages.column.email=Correo electr\u00f3nico messages.column.total=Total -messages.column.unread=No Leídos -messages.column.lastmessage=Último Mensaje -messages.column.preview=Vista Previa -messages.notification.error=Error al cargar mensajes +messages.column.unread=No le\u00eddos +messages.column.lastmessage=\u00daltimo mensaje +messages.column.preview=Vista previa +messages.notification.error=Error al cargar los mensajes messages.preview.image=Imagen messages.preview.empty=Sin vista previa messages.sender.unknown=Remitente desconocido # Add Job -addjob.title=Crear Nuevo Trabajo +addjob.title=Crear nuevo pedido addjob.customer.label=Cliente addjob.customer.placeholder=Seleccionar cliente -addjob.customer.unnamed=Cliente sin Nombre -addjob.button.clearfields=Borrar Campos -addjob.button.submit=Crear Trabajo -addjob.address.salutation=Saludo -addjob.address.salutation.placeholder=Seleccionar saludo +addjob.customer.unnamed=Cliente sin nombre +addjob.button.clearfields=Vaciar campos +addjob.button.submit=Crear pedido +addjob.address.salutation=Tratamiento +addjob.address.salutation.placeholder=Seleccionar tratamiento addjob.salutation.mr=Sr. addjob.salutation.ms=Sra. addjob.salutation.other=Otro -addjob.address.company.placeholder=Ingresar empresa -addjob.address.street.placeholder=Ingresar calle -addjob.address.housenumber=Número de Casa -addjob.address.addition.placeholder=Complemento de dirección -addjob.address.city=Ciudad -addjob.address.city.placeholder.pickup=Ciudad (Recogida) -addjob.address.city.placeholder.delivery=Ciudad (Entrega) +addjob.address.company.placeholder=Introducir empresa +addjob.address.street.placeholder=Introducir calle +addjob.address.housenumber=N\u00famero de casa +addjob.address.addition.placeholder=Complemento de direcci\u00f3n +addjob.address.city=Localidad +addjob.address.city.placeholder.pickup=Localidad (Recogida) +addjob.address.city.placeholder.delivery=Localidad (Entrega) addjob.address.delivery.street.placeholder=Calle (Entrega) -addjob.address.delivery.addition.placeholder=Complemento de dirección (Entrega) -addjob.address.save=Guardar Dirección +addjob.address.delivery.addition.placeholder=Complemento de direcci\u00f3n (Entrega) +addjob.address.save=Guardar direcci\u00f3n addjob.section.pickup=Recogida addjob.section.delivery=Entrega +addjob.stations.apply=Aplicar estaciones addjob.station.delivery=Estaci\u00f3n de entrega {0} addjob.station.add=A\u00f1adir estaci\u00f3n de entrega -addjob.station.remove.confirm=\u00bfRealmente eliminar la estaci\u00f3n de entrega {0}? -addjob.station.max.reached=Se alcanz\u00f3 el m\u00e1ximo de 25 estaciones de entrega +addjob.station.remove.confirm=\u00bfDesea realmente eliminar la estaci\u00f3n de entrega {0}? +addjob.station.max.reached=Se ha alcanzado el n\u00famero m\u00e1ximo de 25 estaciones de entrega +addjob.station.unused=No utilizada addjob.appointment.delivery.info=Las fechas de entrega se establecen directamente en las estaciones de entrega. -addjob.tab.addresses=Cliente y Direcciones -addjob.tab.appointments=Citas y Procesamiento +addjob.tab.addresses=Cliente y direcciones +addjob.tab.appointments=Citas y procesamiento addjob.tab.cargo=Carga addjob.tab.tasks=Tareas -addjob.tab.price=Precio y Enviar +addjob.tab.price=Precio y cierre addjob.appointment.date=Fecha addjob.appointment.time=Hora -addjob.appointment.pickup=Cita de Recogida -addjob.appointment.delivery=Cita de Entrega -addjob.settings.digitalprocess=Procesamiento Digital mediante App -addjob.appuser.label=Usuario de App -addjob.appuser.placeholder=Seleccionar usuario de app -addjob.cargo.description=Descripción -addjob.cargo.description.placeholder=Ingresar descripción +addjob.appointment.pickup=Fecha de recogida +addjob.appointment.delivery=Fecha de entrega +addjob.settings.digitalprocess=Proceso digital mediante app +addjob.appuser.label=Usuario de la app +addjob.appuser.placeholder=Seleccionar usuario de la app +addjob.cargo.description=Descripci\u00f3n +addjob.cargo.description.placeholder=Introducir descripci\u00f3n addjob.cargo.quantity=Cantidad addjob.cargo.weight=Peso addjob.cargo.length=Largo addjob.cargo.width=Ancho addjob.cargo.height=Alto -addjob.cargo.europalette=Palé Euro -addjob.cargo.disposablepalette=Palé Desechable -addjob.cargo.dusseldorfpalette=Palé Düsseldorf -addjob.cargo.gridboxpalette=Palé Caja de Rejilla -addjob.cargo.gridcar=Carro de Rejilla +addjob.cargo.europalette=Europal\u00e9 +addjob.cargo.disposablepalette=Pal\u00e9 desechable +addjob.cargo.dusseldorfpalette=Pal\u00e9 D\u00fcsseldorf +addjob.cargo.gridboxpalette=Pal\u00e9 de caja de rejilla +addjob.cargo.gridcart=Carro de rejilla addjob.cargo.parcel=Paquete -addjob.cargo.add=Añadir Carga +addjob.cargo.add=A\u00f1adir carga addjob.tasks.title=Tareas addjob.tasks.template.placeholder=Seleccionar plantilla addjob.tasks.template.save.tooltip=Guardar como plantilla -addjob.tasks.template.save.title=Guardar Plantilla -addjob.tasks.template.name=Nombre de Plantilla -addjob.tasks.template.name.placeholder=Ingresar nombre +addjob.tasks.template.save.title=Guardar plantilla +addjob.tasks.template.name=Nombre de la plantilla +addjob.tasks.template.name.placeholder=Introducir nombre addjob.tasks.template.name.required=El nombre es obligatorio addjob.tasks.template.saved=Plantilla "{0}" guardada addjob.tasks.template.save.error=Error al guardar: {0} -addjob.tasks.template.dialog.error=Error al abrir diálogo: {0} +addjob.tasks.template.dialog.error=Error al abrir el di\u00e1logo: {0} addjob.tasks.template.no.tasks=No hay tareas para guardar -addjob.tasks.template.load.title=Cargar Plantilla -addjob.tasks.template.load.text=¿Desea cargar la plantilla "{0}"? Esto reemplazará todas las tareas actuales. +addjob.tasks.template.load.title=Cargar plantilla +addjob.tasks.template.load.text=\u00bfDesea cargar la plantilla "{0}"? Esta acci\u00f3n reemplazar\u00e1 todas las tareas actuales. addjob.tasks.template.load.confirm=Cargar addjob.tasks.template.loaded=Plantilla "{0}" cargada addjob.tasks.template.load.error=Error al cargar: {0} -addjob.tasks.template.load.templates.error=Error al cargar plantillas: {0} -addjob.tasks.add=Añadir Tarea -addjob.tasks.tasktype=Tipo de Tarea +addjob.tasks.template.load.templates.error=Error al cargar las plantillas: {0} +addjob.tasks.add=A\u00f1adir tarea +addjob.tasks.tasktype=Tipo de tarea addjob.tasks.tasktype.placeholder=Seleccionar tipo -addjob.tasks.description=Descripción -addjob.tasks.description.placeholder=Ingresar descripción -addjob.tasks.buttontext=Texto del Botón -addjob.tasks.buttontext.placeholder=Ingresar texto -addjob.tasks.remark=Observación -addjob.tasks.remark.placeholder=Ingresar observación -addjob.tasks.photo.min=Min. Fotos -addjob.tasks.photo.max=Max. Fotos -addjob.tasks.barcode.min=Min. Códigos de Barras -addjob.tasks.barcode.max=Max. Códigos de Barras -addjob.tasks.signature.noconfig=No se requiere configuración -addjob.tasks.todolist.title=Lista de Tareas -addjob.tasks.todolist.item.placeholder=Ingresar tarea -addjob.tasks.todolist.add=Añadir Tarea +addjob.tasks.description=Descripci\u00f3n +addjob.tasks.description.placeholder=Introducir descripci\u00f3n +addjob.tasks.buttontext=Texto del bot\u00f3n +addjob.tasks.buttontext.placeholder=Introducir texto +addjob.tasks.remark=Observaci\u00f3n +addjob.tasks.remark.placeholder=Introducir observaci\u00f3n +addjob.tasks.photo.min=M\u00edn. fotos +addjob.tasks.photo.max=M\u00e1x. fotos +addjob.tasks.barcode.min=M\u00edn. c\u00f3digos de barras +addjob.tasks.barcode.max=M\u00e1x. c\u00f3digos de barras +addjob.tasks.signature.noconfig=No se requiere configuraci\u00f3n +addjob.tasks.todolist.title=Lista de tareas pendientes +addjob.tasks.todolist.item.placeholder=Introducir tarea pendiente +addjob.tasks.todolist.add=A\u00f1adir tarea pendiente addjob.tasks.comment.label=Comentario -addjob.tasks.comment.placeholder=Ingresar comentario +addjob.tasks.comment.placeholder=Introducir comentario addjob.tasks.comment.required=Comentario obligatorio addjob.tasks.optional=La tarea es opcional addjob.services.title=Servicios -addjob.services.add=Añadir Servicio -addjob.services.calculation=Cálculo -addjob.services.basis.distance=Distancia (km) +addjob.services.add=A\u00f1adir servicio +addjob.services.calculation=C\u00e1lculo +addjob.services.basis.distance=Kil\u00f3metros recorridos addjob.services.basis.time=Tiempo -addjob.services.basis.flatrate=Tarifa Plana +addjob.services.basis.flatrate=Tarifa fija addjob.services.vat=IVA addjob.services.route.missing=Falta la ruta -addjob.services.dialog.title=Seleccionar Servicio -addjob.services.dialog.placeholder=Seleccionar servicio -addjob.services.dialog.add=Añadir +addjob.services.dialog.title=Seleccionar servicio +addjob.services.dialog.placeholder=Elegir servicio +addjob.services.dialog.station.placeholder=Elegir estaci\u00f3n de entrega +addjob.services.dialog.add=A\u00f1adir +addjob.services.deliverystation=Estaci\u00f3n de entrega addjob.summary.title=Resumen addjob.summary.net=Neto addjob.summary.vat=IVA @@ -533,154 +538,167 @@ addjob.summary.gross=Bruto addjob.route.title=Ruta addjob.route.distance=Distancia addjob.route.distance.km=Distancia (km) -addjob.route.distance.placeholder=p.ej. 150.5 -addjob.route.duration=Duración -addjob.route.duration.min=Duración (Min.) -addjob.route.duration.placeholder=p.ej. 120 -addjob.route.manual.title=Entrada Manual de Ruta -addjob.route.manual.hint=Ingrese la distancia y duración manualmente si no se calculó ninguna ruta -addjob.notification.success=Trabajo {0} creado exitosamente -addjob.notification.cleared=Todos los campos fueron borrados +addjob.route.distance.placeholder=p. ej. 150.5 +addjob.route.duration=Duraci\u00f3n +addjob.route.duration.min=Duraci\u00f3n (min.) +addjob.route.duration.placeholder=p. ej. 120 +addjob.route.manual.title=Introducci\u00f3n manual de la ruta +addjob.route.manual.hint=Introduzca la distancia y la duraci\u00f3n manualmente si no se ha calculado ninguna ruta +addjob.notification.success=Pedido {0} creado correctamente +addjob.notification.cleared=Todos los campos han sido vaciados addjob.notification.draft.restored=Borrador restaurado -addjob.validation.required.fields=Por favor complete todos los campos obligatorios -addjob.validation.appuser.required=Por favor seleccione un usuario de app -addjob.validation.cargo.required=Por favor ingrese al menos un artículo de carga +addjob.validation.required.fields=Por favor, complete todos los campos obligatorios +addjob.validation.appuser.required=Por favor, seleccione un usuario de la app +addjob.validation.cargo.required=Por favor, indique al menos una carga addjob.validation.pickupdate.future=La fecha de recogida debe ser hoy o en el futuro addjob.validation.deliverydate.future=La fecha de entrega debe ser hoy o en el futuro -addjob.validation.dialog.title=Validación de Dirección +addjob.validation.dialog.title=Validaci\u00f3n de direcci\u00f3n addjob.validation.dialog.loading=Validando direcciones... -addjob.validation.dialog.back=Atrás +addjob.validation.dialog.back=Atr\u00e1s addjob.validation.dialog.continue=Continuar addjob.validation.dialog.continue.anyway=Continuar de todos modos -addjob.validation.pickup.address=Dirección de Recogida -addjob.validation.delivery.address=Dirección de Entrega +addjob.validation.pickup.address=Direcci\u00f3n de recogida +addjob.validation.delivery.address=Direcci\u00f3n de entrega addjob.validation.route=Ruta +addjob.validation.address.not.found.title=Direcci\u00f3n no encontrada +addjob.validation.address.not.found.message=La direcci\u00f3n introducida no pudo ser encontrada de forma un\u00edvoca en Google. \u00bfDesea guardar de todos modos? +addjob.validation.address.save.anyway=Guardar de todos modos +addjob.validation.address.correct=Corregir direcci\u00f3n # Job Summary jobsummary.title=Resumen -jobsummary.error.noid=No se proporcionó ID de trabajo -jobsummary.error.invalidid=Formato de ID de trabajo inválido: {0} -jobsummary.error.notfound=Trabajo con ID {0} no encontrado -jobsummary.button.sendmessage=Enviar Mensaje -jobsummary.button.jobhistory=Historial de Trabajo -jobsummary.button.complete=Completar Trabajo Manualmente -jobsummary.dialog.complete.title=Completar Trabajo -jobsummary.dialog.complete.text=¿Desea completar manualmente el trabajo {0}? +jobsummary.error.noid=No se ha indicado un ID de pedido +jobsummary.error.invalidid=Formato de ID de pedido no v\u00e1lido: {0} +jobsummary.error.notfound=No se encontr\u00f3 el pedido con ID {0} +jobsummary.button.sendmessage=Enviar mensaje +jobsummary.button.jobhistory=Historial del pedido +jobsummary.button.complete=Completar pedido manualmente +jobsummary.dialog.complete.title=Completar pedido +jobsummary.dialog.complete.text=\u00bfDesea completar manualmente el pedido {0}? jobsummary.dialog.complete.cancel=Cancelar jobsummary.dialog.complete.confirm=Completar -jobsummary.notification.completed=Trabajo {0} completado -jobsummary.notification.complete.error=Error al completar trabajo: {0} -jobsummary.notification.noappuser=Este trabajo no tiene un usuario de app asignado +jobsummary.notification.completed=El pedido {0} ha sido completado +jobsummary.notification.complete.error=Error al completar: {0} +jobsummary.notification.noappuser=Este pedido no tiene asignado ning\u00fan usuario de la app jobsummary.section.pickup=Recogida jobsummary.section.delivery=Entrega -jobsummary.station.phone=Teléfono -jobsummary.section.tasks=Tareas a Confirmar -jobsummary.section.cargo=Carga a Transportar -jobsummary.section.info=Información Adicional +jobsummary.station.phone=Tel\u00e9fono +jobsummary.section.tasks=Tareas a confirmar +jobsummary.section.cargo=Carga a transportar +jobsummary.section.info=Informaci\u00f3n adicional jobsummary.tasks.none=Sin tareas -jobsummary.cargo.none=Sin información de carga +jobsummary.cargo.none=Sin datos de carga jobsummary.info.netto=Neto jobsummary.info.ust=IVA jobsummary.info.gesamt=Total -jobsummary.info.bemerkung=Observación -jobsummary.info.digital=Procesamiento Digital mediante App: activado -jobsummary.info.appuser=Usuario de App +jobsummary.info.bemerkung=Observaci\u00f3n +jobsummary.info.digital=Proceso digital mediante app: activado +jobsummary.info.appuser=Usuario de la app jobsummary.task.status.abgeschlossen=Completado jobsummary.task.status.offen=Abierto jobsummary.task.typ=Tipo jobsummary.task.completedAt=Completado el jobsummary.task.completedBy=Completado por -jobsummary.task.todo.items=Elementos de Tareas +jobsummary.task.todo.items=Elementos pendientes jobsummary.task.photo.info=Fotos jobsummary.task.photo.minmax=Se requieren al menos {0} fotos -jobsummary.task.photo.maxonly=Se permiten máximo {0} fotos +jobsummary.task.photo.maxonly=Se permiten como m\u00e1ximo {0} fotos jobsummary.task.photo.taken=Fotos tomadas ({0}) -jobsummary.task.button.text=Texto del Botón +jobsummary.task.button.text=Texto del bot\u00f3n jobsummary.button.schliessen=Cerrar # Jobs -jobs.title=Trabajos +jobs.title=Pedidos jobs.filter.search=Buscar -jobs.filter.search.placeholder=Buscar por número de trabajo... -jobs.filter.startdate=Fecha de Inicio -jobs.filter.enddate=Fecha de Fin +jobs.filter.search.placeholder=Buscar por n\u00famero de pedido... +jobs.filter.startdate=Fecha de inicio +jobs.filter.enddate=Fecha de fin jobs.filter.status=Estado -jobs.filter.apply=Aplicar Filtro +jobs.filter.apply=Aplicar filtro jobs.status.all=Todos -jobs.status.open=Abiertos -jobs.status.done=Hechos -jobs.notification.completed=Trabajo {0} completado +jobs.status.open=Abierto +jobs.status.done=Completado +jobs.notification.completed=El pedido {0} ha sido completado jobs.column.status=Estado jobs.column.customer=Cliente -jobs.column.jobnumber=Número de Trabajo -jobs.column.jobdate=Fecha de Trabajo +jobs.column.jobnumber=N\u00famero de pedido +jobs.column.jobdate=Fecha del pedido jobs.column.destination=Destino jobs.historie.manuell=Manual jobs.button.csvexport=Exportar CSV -jobs.tooltip.complete=Completar Trabajo -jobs.tooltip.createinvoice=Crear Factura -jobs.tooltip.delete=Eliminar Trabajo -jobs.dialog.complete.title=Completar Trabajo -jobs.dialog.complete.text=¿Desea completar manualmente el trabajo {0}? +jobs.tooltip.complete=Completar pedido +jobs.tooltip.createinvoice=Crear factura +jobs.tooltip.showinvoice=Ver factura +jobs.tooltip.delete=Eliminar pedido +jobs.dialog.complete.title=Completar pedido +jobs.dialog.complete.text=\u00bfDesea completar manualmente el pedido {0}? jobs.dialog.complete.confirm=Completar -jobs.dialog.delete.title=Eliminar Trabajo -jobs.dialog.delete.text=¿Realmente desea eliminar el trabajo {0}? -jobs.notification.completed=Trabajo {0} completado -jobs.notification.complete.error=Error al completar trabajo: {0} -jobs.notification.deleted=Trabajo {0} eliminado -jobs.notification.delete.error=Error al eliminar trabajo: {0} +jobs.dialog.delete.title=Eliminar pedido +jobs.dialog.delete.text=\u00bfDesea realmente eliminar el pedido {0}? +jobs.notification.complete.error=Error al completar: {0} +jobs.notification.deleted=El pedido {0} ha sido eliminado +jobs.notification.delete.error=Error al eliminar: {0} # Create Invoice -createinvoice.title=Crear Factura \u2013 Trabajo {0} -createinvoice.error.invalidid=ID de Trabajo Inválido -createinvoice.error.notfound=Trabajo no encontrado -createinvoice.button.create=Crear Factura -createinvoice.section.job=Detalles del Trabajo -createinvoice.section.route=Información de Ruta +createinvoice.title=Crear factura \u2013 Pedido {0} +createinvoice.error.invalidid=ID de pedido no v\u00e1lido +createinvoice.error.notfound=Pedido no encontrado +createinvoice.button.create=Crear factura +createinvoice.section.job=Detalles del pedido +createinvoice.section.route=Informaci\u00f3n de la ruta createinvoice.section.services=Servicios createinvoice.section.summary=Resumen -createinvoice.field.jobnumber=Número de Trabajo +createinvoice.field.jobnumber=N\u00famero de pedido createinvoice.field.customer=Cliente createinvoice.field.status=Estado createinvoice.field.price=Precio createinvoice.route.distance=Distancia -createinvoice.route.duration=Duración +createinvoice.route.duration=Tiempo de viaje createinvoice.column.service=Servicio -createinvoice.column.basis=Base de Cálculo -createinvoice.summary.net=Total Neto +createinvoice.column.basis=Base de c\u00e1lculo +createinvoice.summary.net=Importe neto createinvoice.summary.vat=IVA ({0}%) -createinvoice.summary.total=Total General -createinvoice.notification.noservices=Por favor seleccione al menos un servicio +createinvoice.summary.total=Importe total +createinvoice.notification.noservices=Por favor, seleccione al menos un servicio createinvoice.notification.nouser=Usuario no encontrado -createinvoice.notification.notemplate=No se encontró plantilla de factura -createinvoice.notification.error=Error al crear factura: {0} +createinvoice.notification.notemplate=No se encontr\u00f3 plantilla de factura +createinvoice.notification.error=Error al crear la factura: {0} +createinvoice.notification.saved=La factura {0} ha sido guardada +createinvoice.preview.title=Vista previa de la factura +createinvoice.preview.number=VISTA PREVIA +createinvoice.button.save=Guardar +createinvoice.confirm.save.title=Guardar factura +createinvoice.confirm.save.message=Esta factura se guardar\u00e1 de forma permanente y no podr\u00e1 ser modificada posteriormente. \u00bfDesea continuar? +createinvoice.confirm.save.confirm=S\u00ed, guardar # Invoices invoices.title=Facturas -invoices.column.number=Número +invoices.column.number=N\u00famero invoices.column.customer=Cliente invoices.column.date=Fecha -invoices.column.amount=Cantidad -invoices.column.description=Descripción +invoices.column.amount=Importe +invoices.column.description=Descripci\u00f3n +invoices.empty=A\u00fan no se han creado facturas. +invoices.notification.pdf.missing=No hay un PDF guardado para esta factura. # My Invoices -myinvoices.title=Mis Facturas -myinvoices.hint.noopen=No tiene facturas abiertas. Todas las facturas están pagadas. +myinvoices.title=Facturas +myinvoices.hint.noopen=No tiene facturas pendientes. Todas las facturas est\u00e1n pagadas. myinvoices.bank.institute=Banco myinvoices.bank.beneficiary=Beneficiario myinvoices.bank.iban=IBAN myinvoices.recipient.name=Cliente myinvoices.recipient.department= -myinvoices.item.description=Artículo: {0} -myinvoices.card.open=Facturas abiertas +myinvoices.item.description=Posici\u00f3n: {0} +myinvoices.card.open=Facturas pendientes myinvoices.card.bank=Datos bancarios -myinvoices.bank.reference=Referencia +myinvoices.bank.reference=Concepto myinvoices.section.title=Todas las facturas -myinvoices.filter.pagesize=Entradas por página -myinvoices.filter.search=Búsqueda -myinvoices.filter.search.placeholder=Buscar número de factura... +myinvoices.filter.pagesize=Entradas por p\u00e1gina +myinvoices.filter.search=Buscar +myinvoices.filter.search.placeholder=Buscar n\u00famero de factura... myinvoices.column.status=Estado -myinvoices.column.number=Número +myinvoices.column.number=N\u00famero myinvoices.column.date=Fecha myinvoices.column.amount=Importe myinvoices.empty.title=Sin facturas @@ -689,172 +707,173 @@ myinvoices.button.prev=Anterior myinvoices.button.next=Siguiente # App User -appuser.title=Usuarios de App -appuser.button.add=Añadir Usuario de App -appuser.column.designation=Designación +appuser.title=Usuarios de la app +appuser.button.add=A\u00f1adir usuario de la app +appuser.column.designation=Denominaci\u00f3n appuser.column.firstname=Nombre appuser.column.lastname=Apellido -appuser.column.phone=Teléfono -appuser.column.appcode=Código de App -appuser.column.email=Correo +appuser.column.phone=Tel\u00e9fono +appuser.column.appcode=C\u00f3digo de la app +appuser.column.email=Correo electr\u00f3nico # Statistics -statistics.title=Estadísticas de IA -statistics.subtitle=Haga preguntas sobre sus trabajos y clientes -statistics.prompt.placeholder=Ingresar pregunta... -statistics.quick.jobcount=Número de Trabajos -statistics.quick.jobcount.prompt=¿Cuántos trabajos tengo actualmente? -statistics.quick.revenue=Ing -statistics.quick.revenue.prompt=¿Cuál es mi ingreso este mes? +statistics.title=Estad\u00edsticas +statistics.subtitle=Haga preguntas sobre sus pedidos y clientes +statistics.prompt.placeholder=Introducir pregunta... +statistics.quick.jobcount=N\u00famero de pedidos +statistics.quick.jobcount.prompt=\u00bfCu\u00e1ntos pedidos tengo actualmente? +statistics.quick.revenue=Facturaci\u00f3n +statistics.quick.revenue.prompt=\u00bfCu\u00e1l es mi facturaci\u00f3n este mes? statistics.quick.trend=Tendencias -statistics.quick.trend.prompt=Muéstreme tendencias en los últimos 3 meses +statistics.quick.trend.prompt=Mu\u00e9strame las tendencias de los \u00faltimos 3 meses como gr\u00e1fico de barras statistics.ai.label=Respuesta de IA -statistics.data.fetched=Datos recuperados +statistics.data.fetched=Datos obtenidos statistics.loading=Calculando... # Job Status -jobstatus.IN_PROGRESS=En Progreso +jobstatus.IN_PROGRESS=En proceso jobstatus.COMPLETED=Completado # Task Types -tasktype.CONFIRMATION=Confirmación +tasktype.CONFIRMATION=Confirmaci\u00f3n tasktype.SIGNATURE=Firma -tasktype.TODOLIST=Lista de Tareas +tasktype.TODOLIST=Lista de tareas pendientes tasktype.PHOTO=Foto -tasktype.BARCODE=Código de Barras +tasktype.BARCODE=C\u00f3digo de barras tasktype.COMMENT=Comentario # Password Reset -passwordreset.title=Restablecer Contraseña -passwordreset.newpassword=Nueva Contraseña -passwordreset.confirmpassword=Confirmar Contraseña -passwordreset.button.submit=Guardar Contraseña +passwordreset.title=Restablecer contrase\u00f1a +passwordreset.newpassword=Nueva contrase\u00f1a +passwordreset.confirmpassword=Confirmar contrase\u00f1a +passwordreset.button.submit=Guardar contrase\u00f1a passwordreset.button.cancel=Cancelar -passwordreset.button.send=Enviar Correo -passwordreset.notification.enterpassword=Por favor ingrese una nueva contraseña -passwordreset.notification.mismatch=Las contraseñas no coinciden -passwordreset.notification.success=Contraseña cambiada exitosamente -passwordreset.notification.invalidtoken=Token inválido o expirado -passwordreset.notification.entermail=Por favor ingrese correo -passwordreset.notification.sent=Si el correo existe, se ha enviado un enlace -passwordreset.notification.wait=Por favor espere {0} segundos antes de enviar el código nuevamente +passwordreset.button.send=Enviar correo electr\u00f3nico +passwordreset.notification.enterpassword=Por favor, introduzca una nueva contrase\u00f1a +passwordreset.notification.mismatch=Las contrase\u00f1as no coinciden +passwordreset.notification.success=La contrase\u00f1a se ha cambiado correctamente +passwordreset.notification.invalidtoken=Token no v\u00e1lido o caducado +passwordreset.notification.entermail=Por favor, introduzca su correo electr\u00f3nico +passwordreset.notification.sent=Si el correo electr\u00f3nico existe, se ha enviado un enlace +passwordreset.notification.wait=Por favor, espere {0} segundos antes de reenviar el c\u00f3digo # Email -email.2fa.subject=Su Código de Verificación de VotianLT -email.2fa.body=Su código de verificación es: {0}\n\nEste código es válido por 10 minutos.\nSi no solicitó este registro, ignore este correo. +email.2fa.subject=Su c\u00f3digo de verificaci\u00f3n de VotianLT +email.2fa.body=Su c\u00f3digo de verificaci\u00f3n es: {0}\n\nEste c\u00f3digo es v\u00e1lido durante 10 minutos.\nSi no ha solicitado este registro, ignore este correo electr\u00f3nico. # Register register.title=Registro register.subtitle=Cree su cuenta de VotianLT -register.email=Dirección de Correo -register.password=Contraseña -register.password.placeholder=Al menos 6 caracteres -register.password.confirm=Confirmar Contraseña -register.password.confirm.placeholder=Repita la contraseña +register.email=Direcci\u00f3n de correo electr\u00f3nico +register.password=Contrase\u00f1a +register.password.placeholder=M\u00ednimo 6 caracteres +register.password.confirm=Confirmar contrase\u00f1a +register.password.confirm.placeholder=Repetir contrase\u00f1a register.firstname=Nombre register.lastname=Apellido -register.phone=Número de Teléfono +register.phone=N\u00famero de tel\u00e9fono register.company=Empresa register.street=Calle -register.housenr=Número de Casa -register.zip=Código Postal +register.housenr=N\u00famero +register.zip=C\u00f3digo postal register.city=Ciudad -register.code.label=Código de Verificación (6 dígitos) -register.code.placeholder=p.ej. 123456 +register.code.label=C\u00f3digo de verificaci\u00f3n (6 d\u00edgitos) +register.code.placeholder=p. ej. 123456 register.button.submit=Registrarse -register.button.verify=Verificar Código y Registrarse -register.button.resend=Reenviar Código -register.button.back=Volver a la Página de Inicio -register.notification.email.required=Por favor ingrese una dirección de correo -register.notification.email.invalid=Por favor ingrese una dirección de correo válida -register.notification.email.duplicate=Ya existe un usuario con esta dirección de correo -register.notification.password.required=Por favor ingrese una contraseña -register.notification.password.min=La contraseña debe tener al menos 6 caracteres -register.notification.password.mismatch=Las contraseñas no coinciden -register.notification.firstname.required=Por favor ingrese su nombre -register.notification.lastname.required=Por favor ingrese su apellido -register.notification.phone.required=Por favor ingrese su número de teléfono -register.notification.company.required=Por favor ingrese el nombre de la empresa -register.notification.street.required=Por favor ingrese la calle -register.notification.housenr.required=Por favor ingrese el número de casa -register.notification.zip.required=Por favor ingrese el código postal -register.notification.city.required=Por favor ingrese la ciudad -register.notification.code.sent=Se ha enviado un código de verificación a {0} -register.notification.code.emailerror=Error al enviar el correo: {0} -register.notification.code.expired=El código ha expirado. Por favor solicite un nuevo código. -register.notification.code.invalid=El código ingresado es inválido -register.notification.code.startfirst=Por favor inicie el registro primero -register.notification.code.required=Por favor ingrese el código de 6 dígitos -register.notification.success=Registro exitoso. Por favor inicie sesión. -register.notification.failed=Registro fallido: {0} +register.button.verify=Verificar c\u00f3digo y registrarse +register.button.resend=Reenviar c\u00f3digo +register.button.back=Volver a la p\u00e1gina de inicio +register.notification.email.required=Por favor, introduzca una direcci\u00f3n de correo electr\u00f3nico +register.notification.email.invalid=Por favor, introduzca una direcci\u00f3n de correo electr\u00f3nico v\u00e1lida +register.notification.email.duplicate=Ya existe un usuario con esta direcci\u00f3n de correo electr\u00f3nico +register.notification.password.required=Por favor, introduzca una contrase\u00f1a +register.notification.password.min=La contrase\u00f1a debe tener al menos 6 caracteres +register.notification.password.mismatch=Las contrase\u00f1as no coinciden +register.notification.firstname.required=Por favor, introduzca su nombre +register.notification.lastname.required=Por favor, introduzca su apellido +register.notification.phone.required=Por favor, introduzca su n\u00famero de tel\u00e9fono +register.notification.company.required=Por favor, introduzca el nombre de la empresa +register.notification.street.required=Por favor, introduzca la calle +register.notification.housenr.required=Por favor, introduzca el n\u00famero de casa +register.notification.zip.required=Por favor, introduzca el c\u00f3digo postal +register.notification.city.required=Por favor, introduzca la ciudad +register.notification.code.sent=Se ha enviado un c\u00f3digo de verificaci\u00f3n a {0} +register.notification.code.emailerror=Error al enviar el correo electr\u00f3nico: {0} +register.notification.code.expired=El c\u00f3digo ha caducado. Por favor, solicite un nuevo c\u00f3digo. +register.notification.code.invalid=El c\u00f3digo introducido no es v\u00e1lido +register.notification.code.startfirst=Por favor, inicie primero el registro +register.notification.code.required=Por favor, introduzca el c\u00f3digo de 6 d\u00edgitos +register.notification.success=Registro exitoso. Por favor, inicie sesi\u00f3n. +register.notification.failed=El registro ha fallado: {0} # Start Page -start.title=VotianLT - Su Socio de Transporte Digital -start.button.login=Iniciar Sesión +start.title=VotianLT - Su socio digital de transporte +start.button.login=Iniciar sesi\u00f3n start.button.register=Registrarse -start.button.createorder=Crear Pedido +start.button.createorder=Crear pedido start.button.notifications=Notificaciones -start.button.nonotifications=No hay notificaciones nuevas -start.hero.description=Para autónomos y pequeñas empresas del sector del transporte - totalmente digital y todo en uno. Concéntrese en su negocio, nosotros nos ocupamos del papeleo. -start.system.title=El Sistema -start.system.intro=Para autónomos y pequeñas empresas del sector del transporte, es crucial concentrarse principalmente en su negocio principal: ganar clientes y entregar mercancías de A a B. -start.feature.setup.title=Asistente de Configuración -start.feature.setup.desc=Use el asistente de configuración para completar su perfil de usuario. -start.feature.customers.title=Gestión de Clientes y Trabajos -start.feature.customers.desc=Con la gestión de clientes y trabajos, siempre tiene todos los detalles de contacto y trabajos a la vista. -start.feature.jobs.title=Creación de Trabajos -start.feature.jobs.desc=Cree trabajos en el sistema con solo unos clics y determine qué empleado debe procesar qué trabajo de transporte. -start.app.title=La App -start.app.description=Cada trabajo puede procesarse opcionalmente a través de la app votianLT - completamente sin "papeleo". Toda la información relevante del trabajo va directamente al smartphone del conductor. -start.imprint.title=Aviso Legal +start.button.nonotifications=No hay nuevas notificaciones +start.hero.description=Para aut\u00f3nomos y peque\u00f1os empresarios del sector del transporte - totalmente digital y de una sola pieza. Conc\u00e9ntrese en su negocio, nosotros nos encargamos del trabajo de oficina. +start.system.title=El sistema +start.system.intro=Para aut\u00f3nomos y peque\u00f1os empresarios del sector del transporte es de vital importancia poder concentrarse en su negocio principal: captar clientes y entregar mercanc\u00edas de A a B. +start.feature.setup.title=Asistente de configuraci\u00f3n +start.feature.setup.desc=Con el asistente de configuraci\u00f3n puede completar su perfil de usuario. +start.feature.customers.title=Gesti\u00f3n de clientes y pedidos +start.feature.customers.desc=Con la gesti\u00f3n de clientes y pedidos tiene siempre a la vista todos los datos de contacto y detalles de los pedidos. +start.feature.jobs.title=Creaci\u00f3n de pedidos +start.feature.jobs.desc=Introduzca pedidos en el sistema con pocos clics y determine qu\u00e9 empleado debe ejecutar cada pedido de transporte. +start.app.title=La app +start.app.description=Cada pedido puede procesarse opcionalmente a trav\u00e9s de la app de votianLT, sin papeleo. As\u00ed toda la informaci\u00f3n relevante del pedido llega directamente al smartphone del conductor. +start.imprint.title=Aviso legal start.imprint.company=Assecutor Data Service GmbH start.imprint.address=Ottensener Str. 8, 22525 Hamburg -start.imprint.phone=Teléfono: +49 40 18 123 771 0 -start.imprint.email=Correo: ahoi@assecutor.de -start.cta.text=¡Regístrese hoy y use el mes de prueba gratuito para probar el sistema a fondo! -start.slogan=¡Opere su negocio de forma inteligente … con votianLT! -start.version=Versión +start.imprint.phone=Tel\u00e9fono: +49 40 18 123 771 0 +start.imprint.email=Correo electr\u00f3nico: ahoi@assecutor.de +start.cta.text=Reg\u00edstrese hoy mismo y utilice el mes de prueba gratuito para probar el sistema a fondo. +start.slogan=\u00a1Gestione su negocio de forma inteligente... con votianLT! +start.version=Versi\u00f3n # Login View -login.2fa.title=Código 2FA -login.2fa.button=Verificar Código +login.2fa.title=C\u00f3digo 2FA +login.2fa.button=Verificar c\u00f3digo login.votianlt=VotianLT -login.version=Versión +login.version=Versi\u00f3n # Message Details messagedetails.button.send=Enviar -messagedetails.placeholder=Ingresar mensaje... +messagedetails.placeholder=Escribir mensaje... messagedetails.noimage=(sin contenido de imagen) -messagedetails.imageerror=(no se pudo cargar la imagen) +messagedetails.imageerror=(No se pudo cargar la imagen) # Invoice Generator invoicegenerator.properties.title=Propiedades invoicegenerator.properties.type=Tipo -invoicegenerator.fontsize.label=Tamaño de Fuente -invoicegenerator.color.label=Color del Texto -invoicegenerator.color.dialog.title=Elegir Color del Texto -invoicegenerator.color.dialog.hex=Valor de Color Hex +invoicegenerator.fontsize.label=Tama\u00f1o de fuente +invoicegenerator.color.label=Color de fuente +invoicegenerator.color.dialog.title=Elegir color de fuente +invoicegenerator.color.dialog.hex=Valor hexadecimal del color invoicegenerator.button.cancel=Cancelar invoicegenerator.button.apply=Aplicar -invoicegenerator.button.delete=Eliminar Elemento +invoicegenerator.button.delete=Eliminar elemento invoicegenerator.notification.color.applied=Color aplicado -invoicegenerator.upload.drop=Arrastre la imagen aquí o haga clic -invoicegenerator.upload.success=Imagen subida exitosamente +invoicegenerator.upload.drop=Arrastre la imagen aqu\u00ed o haga clic +invoicegenerator.upload.success=Imagen subida correctamente invoicegenerator.upload.error=Error al subir: {0} invoicegenerator.file.rejected=Archivo rechazado: {0} -invoicegenerator.properties.select.info=Haga clic en un elemento del lienzo para editar sus propiedades +invoicegenerator.properties.select.info=Haga clic en un elemento del lienzo para editar sus propiedades. +invoicegenerator.template.vline=L\u00ednea vertical # CSV Export csv.header.customer=Cliente -csv.header.jobnumber=Número de Trabajo -csv.header.jobdate=Fecha de Trabajo +csv.header.jobnumber=N\u00famero de pedido +csv.header.jobdate=Fecha del pedido csv.header.destination=Destino -csv.filename=trabajos.csv +csv.filename=jobs.csv # DatePicker I18n datepicker.month.januar=Enero datepicker.month.februar=Febrero -datepicker.month.märz=Marzo +datepicker.month.m\u00e4rz=Marzo datepicker.month.april=Abril datepicker.month.mai=Mayo datepicker.month.juni=Junio @@ -867,55 +886,62 @@ datepicker.month.dezember=Diciembre datepicker.weekday.sonntag=Domingo datepicker.weekday.montag=Lunes datepicker.weekday.dienstag=Martes -datepicker.weekday.mittwoch=Miércoles +datepicker.weekday.mittwoch=Mi\u00e9rcoles datepicker.weekday.donnerstag=Jueves datepicker.weekday.freitag=Viernes -datepicker.weekday.samstag=Sábado +datepicker.weekday.samstag=S\u00e1bado datepicker.weekdayshort.so=Do datepicker.weekdayshort.mo=Lu datepicker.weekdayshort.di=Ma datepicker.weekdayshort.mi=Mi datepicker.weekdayshort.do=Ju datepicker.weekdayshort.fr=Vi -datepicker.weekdayshort.sa=Sá +datepicker.weekdayshort.sa=S\u00e1 # Job History -jobhistory.status.pickupscheduled=Recogida Programada +jobhistory.status.pickupscheduled=Recogida programada jobhistory.status.pickedup=Recogido -jobhistory.status.intransit=En Tránsito +jobhistory.status.intransit=En tr\u00e1nsito jobhistory.status.delivered=Entregado -jobhistory.image.alt=Foto Ampliada +jobhistory.image.alt=Foto ampliada +jobhistory.title=Historial del pedido +jobhistory.header=Historial del pedido para {0} +jobhistory.info.customer=Cliente: {0} +jobhistory.info.createdat=Creado el: {0} +jobhistory.info.status=Estado: {0} +jobhistory.count={0} entradas en el historial +jobhistory.changedby=Modificado por: {0} # Version -version.label=Versión +version.label=Versi\u00f3n # Management Combo -management.placeholder=Gestión +management.placeholder=Administraci\u00f3n management.customers=Clientes -management.jobs=Trabajos +management.jobs=Pedidos management.companies=Empresas # User Menu -usermenu.profile=Ver Perfil -usermenu.settings=Configuración -usermenu.logout=Cerrar Sesión +usermenu.profile=Ver perfil +usermenu.settings=Configuraci\u00f3n +usermenu.logout=Cerrar sesi\u00f3n # CTA Button -cta.freetest=Pruébelo gratis ahora +cta.freetest=Probar gratis ahora # Miscellaneous misc.toggle.hide=Ocultar misc.toggle.show=Mostrar misc.nodata=No hay datos disponibles misc.loading=Cargando datos... -misc.error=Error ocurrido +misc.error=Se ha producido un error misc.retry=Reintentar # Admin Price Table -adminpricetable.title=Tabla de Precios -adminpricetable.field.monthly=Paquete Base Mensual -adminpricetable.field.applicense=Licencia de Uso de la App -adminpricetable.field.revenue=Participación en Ingresos +adminpricetable.title=Tabla de precios +adminpricetable.field.monthly=Paquete b\u00e1sico mensual +adminpricetable.field.applicense=Licencia de uso de la app +adminpricetable.field.revenue=Participaci\u00f3n en los ingresos adminpricetable.notification.saved=La tabla de precios ha sido guardada adminpricetable.notification.save.error=Error al guardar: {0} -adminpricetable.notification.load.error=Error al cargar: {0} \ No newline at end of file +adminpricetable.notification.load.error=Error al cargar: {0} diff --git a/src/main/resources/messages_fr.properties b/src/main/resources/messages_fr.properties index a20fa8d..b34ebc9 100644 --- a/src/main/resources/messages_fr.properties +++ b/src/main/resources/messages_fr.properties @@ -1,185 +1,189 @@ +# Common Dialog +dialog.cancel=Annuler +dialog.confirm=Confirmer + # Navigation and Main Layout -nav.jobs=Emplois -nav.job.create=Créer un Nouvel Emploi +nav.jobs=Missions +nav.job.create=Cr\u00e9ation de mission nav.customers=Clients -nav.appusers=Utilisateurs d'App +nav.appusers=Utilisateurs d'app nav.statistics=Statistiques nav.invoices=Factures nav.messages=Messages -nav.profile=Mon Profil -nav.myinvoices=Mes Factures -nav.imprint=Mentions Légales -nav.management=Gestion +nav.profile=Mon profil +nav.myinvoices=Factures +nav.imprint=Mentions l\u00e9gales +nav.management=Administration nav.users=Utilisateurs -nav.showprofile=Afficher le Profil -nav.settings=Paramètres -nav.logout=Déconnexion +nav.showprofile=Afficher le profil +nav.settings=Param\u00e8tres +nav.logout=D\u00e9connexion # Profile View -profile.title=Modifier le Profil +profile.title=Modifier le profil profile.language=Langue profile.company=Entreprise -profile.companyadd=Ajout d'Entreprise -profile.firstname=Prénom +profile.companyadd=Compl\u00e9ment entreprise +profile.firstname=Pr\u00e9nom profile.lastname=Nom -profile.phone=Numéro de Téléphone -profile.fax=Fax -profile.mobile=Mobile -profile.email=Adresse Email (Connexion)* +profile.phone=Num\u00e9ro de t\u00e9l\u00e9phone +profile.fax=T\u00e9l\u00e9phone (fax) +profile.mobile=T\u00e9l\u00e9phone (mobile) +profile.email=Adresse e-mail (connexion)* profile.street=Rue -profile.housenr=Numéro de Maison -profile.addressadd=Ajout d'Adresse -profile.zip=Code Postal +profile.housenr=N\u00b0 +profile.addressadd=Compl\u00e9ment d'adresse +profile.zip=Code postal profile.city=Ville -profile.diffinvoice=Adresse de Facturation Différente -profile.basicdata=Données de Base +profile.diffinvoice=Adresse de facturation diff\u00e9rente +profile.basicdata=Donn\u00e9es de base profile.map=Carte -profile.invoicecreation=Création de Facture -profile.settings=Paramètres -profile.settings.digitalprocess=Traitement numérique -profile.settings.digitalprocess.info=Les commandes sont traitées numériquement via l'application -profile.settings.locateappuser=Localiser l'utilisateur de l'application -profile.settings.locateappuser.info=La localisation des utilisateurs est transmise régulièrement +profile.invoicecreation=Cr\u00e9ation de factures +profile.settings=Param\u00e8tres +profile.settings.digitalprocess=Traitement num\u00e9rique +profile.settings.digitalprocess.info=Les missions sont trait\u00e9es num\u00e9riquement via l'application +profile.settings.locateappuser=Localiser l'utilisateur d'app +profile.settings.locateappuser.info=La position des utilisateurs d'app est transmise r\u00e9guli\u00e8rement profile.account=Compte -profile.security=Sécurité -profile.security.twofactor=Authentification à deux facteurs -profile.security.twofactor.info=Un code supplémentaire est envoyé par e-mail lors de la connexion -profile.services=Catalogue de Services -profile.saved=Profil enregistré +profile.security=S\u00e9curit\u00e9 +profile.security.twofactor=Authentification \u00e0 deux facteurs +profile.security.twofactor.info=Lors de la connexion, un code suppl\u00e9mentaire est envoy\u00e9 par e-mail +profile.services=Catalogue de prestations +profile.saved=Profil enregistr\u00e9 profile.save.error=Erreur lors de l'enregistrement : {0} -profile.validation.required.fill=Veuillez remplir tous les champs obligatoires correctement +profile.validation.required.fill=Veuillez remplir correctement tous les champs obligatoires # Profile Settings -settings.digitalprocessing=Traitement Numérique via App -settings.digitalprocessinginfo=Active le traitement numérique des commandes via l'application mobile -settings.locationtracking=Suivre les Utilisateurs d'App -settings.locationtrackinginfo=Permet de suivre les utilisateurs de l'app pendant l'exécution de la commande -settings.twofactor=Authentification à Deux Facteurs -settings.twofactorinfo=Une fois activé, un code sera envoyé par email à chaque connexion +settings.digitalprocessing=Traitement num\u00e9rique via l'application +settings.digitalprocessinginfo=Active le traitement num\u00e9rique des missions via l'application mobile +settings.locationtracking=Localiser l'utilisateur d'app +settings.locationtrackinginfo=Permet la localisation des utilisateurs d'app pendant l'ex\u00e9cution des missions +settings.twofactor=Authentification \u00e0 2 facteurs +settings.twofactorinfo=Lorsqu'elle est activ\u00e9e, un code est envoy\u00e9 par e-mail \u00e0 chaque connexion # Profile Billing profile.billing.enabled=Facturation via votianLT -profile.billing.prefix=Préfixe de facture +profile.billing.prefix=Pr\u00e9fixe de facture # Profile Validation profile.validation.company=L'entreprise est un champ obligatoire -profile.validation.firstname=Le prénom est un champ obligatoire +profile.validation.firstname=Le pr\u00e9nom est un champ obligatoire profile.validation.lastname=Le nom est un champ obligatoire -profile.validation.phone=Le numéro de téléphone est un champ obligatoire +profile.validation.phone=Le num\u00e9ro de t\u00e9l\u00e9phone est un champ obligatoire profile.validation.street=La rue est un champ obligatoire -profile.validation.housenr=Le numéro de maison est un champ obligatoire +profile.validation.housenr=Le num\u00e9ro est un champ obligatoire profile.validation.zip=Le code postal est un champ obligatoire profile.validation.city=La ville est un champ obligatoire -profile.validation.email.required=L'adresse email est un champ obligatoire -profile.validation.email.invalid=Veuillez entrer une adresse email valide -profile.validation.company.required=L'entreprise est requise -profile.validation.street.required=La rue est requise -profile.validation.housenr.required=Le numéro de maison est requis -profile.validation.zip.required=Le code postal est requis -profile.validation.city.required=La ville est requise -profile.validation.firstname.required=Le prénom est requis -profile.validation.lastname.required=Le nom est requis -profile.validation.phone.required=Le numéro de téléphone est requis +profile.validation.email.required=L'adresse e-mail est un champ obligatoire +profile.validation.email.invalid=Veuillez saisir une adresse e-mail valide +profile.validation.company.required=L'entreprise est obligatoire +profile.validation.street.required=La rue est obligatoire +profile.validation.housenr.required=Le num\u00e9ro est obligatoire +profile.validation.zip.required=Le code postal est obligatoire +profile.validation.city.required=La ville est obligatoire +profile.validation.firstname.required=Le pr\u00e9nom est obligatoire +profile.validation.lastname.required=Le nom est obligatoire +profile.validation.phone.required=Le num\u00e9ro de t\u00e9l\u00e9phone est obligatoire # Profile Invoice -profile.invoice.masterdata=Mes Données +profile.invoice.masterdata=Mes donn\u00e9es de base profile.invoice.name=Nom profile.invoice.city=Ville -profile.invoice.email=Email -profile.invoice.phone=Téléphone -profile.invoice.placeholder.company=Votre Entreprise -profile.invoice.placeholder.name=Votre Nom -profile.invoice.placeholder.street=Votre Rue -profile.invoice.placeholder.city=Code Postal Ville -profile.invoice.placeholder.email=votre@email.com -profile.invoice.placeholder.phone=Votre Numéro de Téléphone -profile.invoice.services.list=Lister les Services -profile.invoice.net=Total Net +profile.invoice.email=E-mail +profile.invoice.phone=T\u00e9l\u00e9phone +profile.invoice.placeholder.company=Votre entreprise +profile.invoice.placeholder.name=Votre nom +profile.invoice.placeholder.street=Votre rue +profile.invoice.placeholder.city=Code postal Ville +profile.invoice.placeholder.email=votre@email.fr +profile.invoice.placeholder.phone=Votre num\u00e9ro de t\u00e9l\u00e9phone +profile.invoice.services.list=Liste des prestations +profile.invoice.net=Montant net profile.invoice.vat=TVA -profile.invoice.gross=Total Brut -profile.invoice.customerdata=Données du Client -profile.invoice.customer.company=Entreprise du Client -profile.invoice.customer.name=Nom du Client -profile.invoice.customer.street=Rue du Client -profile.invoice.customer.city=Ville du Client -profile.invoice.customer.email=Email du Client -profile.invoice.customer.phone=Téléphone du Client -profile.invoice.free.elements=Éléments Libres -profile.invoice.element.text=Champ de Texte -profile.invoice.element.header=En-tête +profile.invoice.gross=Montant brut +profile.invoice.customerdata=Donn\u00e9es client +profile.invoice.customer.company=Entreprise du client +profile.invoice.customer.name=Nom du client +profile.invoice.customer.street=Rue du client +profile.invoice.customer.city=Ville du client +profile.invoice.customer.email=E-mail du client +profile.invoice.customer.phone=T\u00e9l\u00e9phone du client +profile.invoice.free.elements=\u00c9l\u00e9ments libres +profile.invoice.element.text=Champ de texte +profile.invoice.element.header=En-t\u00eate profile.invoice.element.date=Date -profile.invoice.element.customer=Infos Client -profile.invoice.element.company=Infos Entreprise +profile.invoice.element.customer=Info client +profile.invoice.element.company=Info entreprise profile.invoice.element.amount=Montant profile.invoice.element.line=Ligne profile.invoice.element.image=Image -profile.invoice.element.invoicenumber=Numéro de facture -profile.invoice.properties=Propriétés -profile.invoice.properties.info=Cliquez sur un élément dans le canevas pour modifier ses propriétés +profile.invoice.element.invoicenumber=Num\u00e9ro de facture +profile.invoice.properties=Propri\u00e9t\u00e9s +profile.invoice.properties.info=Cliquez sur un \u00e9l\u00e9ment du canevas pour modifier ses propri\u00e9t\u00e9s. profile.invoice.type=Type profile.invoice.variable=Variable profile.invoice.xposition=Position X profile.invoice.yposition=Position Y -profile.invoice.fontsize=Taille de Police +profile.invoice.fontsize=Taille de police profile.invoice.color=Couleur -profile.invoice.element.delete=Supprimer l'Élément -profile.invoice.image=Télécharger l'Image -profile.invoice.image.drop=Glissez l'image ici ou cliquez -profile.invoice.image.uploaded=Image téléchargée avec succès -profile.invoice.image.upload.error=Erreur lors du téléchargement : {0} -profile.invoice.file.rejected=Fichier rejeté : {0} -profile.invoice.text.from.masterdata=Le texte provient de vos données maîtresses -profile.invoice.canvas.cleared=Canevas effacé -profile.invoice.canvas.read.error=Erreur : Impossible de lire les données du canevas -profile.invoice.template.saved=Modèle enregistré avec succès -profile.invoice.pdf.error=Erreur lors de la génération PDF : {0} -profile.invoice.pdf.preview=Aperçu -profile.invoice.pdf.preview.error=Erreur lors de la génération de l'aperçu : {0} +profile.invoice.element.delete=Supprimer l'\u00e9l\u00e9ment +profile.invoice.image=T\u00e9l\u00e9charger une image +profile.invoice.image.drop=Glissez une image ici ou cliquez +profile.invoice.image.uploaded=Image t\u00e9l\u00e9charg\u00e9e avec succ\u00e8s +profile.invoice.image.upload.error=Erreur lors du t\u00e9l\u00e9chargement : {0} +profile.invoice.file.rejected=Fichier refus\u00e9 : {0} +profile.invoice.text.from.masterdata=Le texte provient de vos donn\u00e9es de base +profile.invoice.canvas.cleared=Le canevas a \u00e9t\u00e9 vid\u00e9 +profile.invoice.canvas.read.error=Erreur : impossible de lire les donn\u00e9es du canevas +profile.invoice.template.saved=Mod\u00e8le enregistr\u00e9 avec succ\u00e8s +profile.invoice.pdf.error=Erreur lors de la g\u00e9n\u00e9ration du PDF : {0} +profile.invoice.pdf.preview=Aper\u00e7u +profile.invoice.pdf.preview.error=Erreur lors de la g\u00e9n\u00e9ration de l'aper\u00e7u : {0} # Profile Services -profile.services.label=Services -profile.services.description=Gérez vos services que vous proposez à vos clients -profile.services.add=Ajouter un Nouveau Service -profile.services.load.error=Erreur lors du chargement des services : {0} -profile.services.saved=Service enregistré avec succès -profile.services.save.error=Erreur lors de l'enregistrement du service : {0} -profile.services.deleted=Service supprimé avec succès -profile.services.delete.error=Erreur lors de la suppression du service : {0} -profile.services.dialog.create=Créer un Nouveau Service -profile.services.dialog.edit=Modifier le Service -profile.services.basis=Base de Calcul -profile.services.basis.distance=Distance (km) +profile.services.label=Prestations +profile.services.description=G\u00e9rez ici vos prestations que vous proposez \u00e0 vos clients. +profile.services.add=Ajouter une nouvelle prestation +profile.services.load.error=Erreur lors du chargement des prestations : {0} +profile.services.saved=Prestation enregistr\u00e9e avec succ\u00e8s +profile.services.save.error=Erreur lors de l'enregistrement de la prestation : {0} +profile.services.deleted=Prestation supprim\u00e9e avec succ\u00e8s +profile.services.delete.error=Erreur lors de la suppression de la prestation : {0} +profile.services.dialog.create=Cr\u00e9er une nouvelle prestation +profile.services.dialog.edit=Modifier la prestation +profile.services.basis=Base de calcul +profile.services.basis.distance=Kilom\u00e8tres parcourus profile.services.basis.time=Temps profile.services.basis.flatrate=Forfait profile.services.vatrate=Taux de TVA (%) profile.services.vatrate.percent=Taux de TVA (%) -profile.services.price.flatrate=Prix Forfaitaire (€) -profile.services.price.distance=Prix par Kilomètre (€) -profile.services.price.time=Prix par 15 Minutes (€) +profile.services.price.flatrate=Prix forfaitaire (\u20ac) +profile.services.price.distance=Prix par kilom\u00e8tre (\u20ac) +profile.services.price.time=Prix par 15 minutes (\u20ac) profile.services.mandatory=Obligatoire -profile.services.calculated=Calculé -profile.services.validation.name=Le nom est requis -profile.services.validation.basis=La base de calcul est requise -profile.services.validation.flatrate=Le prix forfaitaire est requis -profile.services.validation.distance=Le prix par kilomètre est requis -profile.services.validation.time=Le prix par 15 minutes est requis -profile.services.validation.vatrate=Le taux de TVA est requis -profile.services.savechanges=Enregistrer le Service +profile.services.calculated=Sera calcul\u00e9 +profile.services.validation.name=Le nom est obligatoire +profile.services.validation.basis=La base de calcul est obligatoire +profile.services.validation.flatrate=Le prix forfaitaire est obligatoire +profile.services.validation.distance=Le prix par kilom\u00e8tre est obligatoire +profile.services.validation.time=Le prix par 15 minutes est obligatoire +profile.services.validation.vatrate=Le taux de TVA est obligatoire +profile.services.savechanges=Enregistrer la prestation # Buttons -button.save=Enregistrer les Modifications du Profil +button.save=Enregistrer les modifications du profil button.savechanges=Enregistrer -button.clear=Effacer -button.preview=Aperçu -button.savetemplate=Enregistrer le Modèle -button.changepassword=Changer le Mot de Passe -button.deleteaccount=Supprimer le Compte +button.clear=Vider +button.preview=Aper\u00e7u +button.savetemplate=Enregistrer le mod\u00e8le +button.changepassword=Modifier le mot de passe +button.deleteaccount=Supprimer le compte button.add=Nouveau button.edit=Modifier button.delete=Supprimer button.cancel=Annuler button.close=Fermer -button.download=Télécharger +button.download=T\u00e9l\u00e9charger button.back=Retour # Common @@ -188,35 +192,35 @@ common.yes=Oui common.no=Non common.total=Total common.price=Prix -common.service=Service +common.service=Prestation common.customer=Client common.actions=Actions common.loading=Chargement... common.error=Erreur -common.success=Succès -common.required=Obligatoire +common.success=Succ\u00e8s +common.required=Champ obligatoire # Validation validation.required=Le champ est obligatoire -validation.email=Adresse email invalide +validation.email=Adresse e-mail invalide validation.error=Erreur de validation # Notifications -notification.saved=Profil enregistré +notification.saved=Profil enregistr\u00e9 notification.error=Erreur lors de l'enregistrement -notification.languagechanged=Langue modifiée +notification.languagechanged=Langue modifi\u00e9e # Login login.title=Connexion -login.username=Nom d'Utilisateur -login.password=Mot de Passe -login.login=Connexion -login.forgotpassword=Mot de passe oublié ? -login.rememberme=Rester connecté +login.username=Nom d'utilisateur +login.password=Mot de passe +login.login=Se connecter +login.forgotpassword=Mot de passe oubli\u00e9 ? +login.rememberme=Rester connect\u00e9 login.register=S'inscrire -login.2fa.helper=Code à 6 chiffres -login.2fa.sent=Code envoyé par email -login.2fa.no.credentials=Aucune information d'identification disponible +login.2fa.helper=Code \u00e0 6 chiffres +login.2fa.sent=Le code a \u00e9t\u00e9 envoy\u00e9 par e-mail +login.2fa.no.credentials=Aucune donn\u00e9e de connexion disponible login.2fa.invalid.code=Code invalide login.2fa.wrong.code=Code incorrect @@ -226,700 +230,718 @@ error.saving=Erreur lors de l'enregistrement error.validation=Erreur de validation # Page Titles -page.title.dashboard=VotianLT - Tableau de Bord -page.title.appuser.create=Créer un Nouvel Utilisateur d'App +page.title.dashboard=VotianLT - Tableau de bord +page.title.appuser.create=Cr\u00e9er un nouvel utilisateur d'app page.title.messages=Messages page.title.register=S'inscrire sur VotianLT page.title.customers=Clients -page.title.customer.edit=Modifier le Client -page.title.verwaltung=Gestion -page.title.company.create=Créer une Nouvelle Entreprise -page.title.imprint=Mentions Légales -page.title.profile.edit=Modifier le Profil -page.title.admin.dashboard=Tableau de Bord Admin -page.title.invoice.create=Créer une Facture -page.title.customer.create=Créer un Nouveau Client -page.title.login=Connexion à VotianLT -page.title.jobs=Emplois -page.title.appuser.edit=Modifier l'Utilisateur d'App -page.title.statistics=Statistiques IA -page.title.password.forget=Réinitialiser le Mot de Passe +page.title.customer.edit=Modifier le client +page.title.verwaltung=Administration +page.title.company.create=Cr\u00e9er une nouvelle entreprise +page.title.imprint=Mentions l\u00e9gales +page.title.profile.edit=Modifier le profil +page.title.admin.dashboard=Tableau de bord administrateur +page.title.invoice.create=Cr\u00e9er une facture +page.title.customer.create=Cr\u00e9er un nouveau client +page.title.login=Se connecter \u00e0 VotianLT +page.title.jobs=Missions +page.title.appuser.edit=Modifier l'utilisateur d'app +page.title.statistics=Statistiques +page.title.password.forget=R\u00e9initialiser le mot de passe page.title.invoices=Factures -page.title.appusers=Utilisateurs d'App -page.title.job.history=Historique des Emplois -page.title.message.history=Historique des Messages -page.title.myinvoices=Mes Factures -page.title.job.create=Créer un Nouvel Emploi -page.title.job.summary=Résumé -page.title.pricetable=Tableau des Prix -page.title.invoice.generator=Générateur de Factures +page.title.appusers=Utilisateurs d'app +page.title.job.history=Historique de la mission +page.title.message.history=Historique des messages +page.title.myinvoices=Factures +page.title.job.create=Cr\u00e9er une nouvelle mission +page.title.job.summary=R\u00e9sum\u00e9 +page.title.pricetable=Tableau des prix +page.title.invoice.generator=G\u00e9n\u00e9rateur de factures page.title.welcome=VotianLT - Bienvenue -page.title.password.reset=Réinitialiser le Mot de Passe - Entrer l'Email -page.title.add.appuser=Créer un Nouvel Utilisateur d'App +page.title.password.reset=R\u00e9initialiser le mot de passe \u2013 saisir l'e-mail +page.title.add.appuser=Cr\u00e9er un nouvel utilisateur d'app page.title.user.messages=Messages -page.title.edit.customer=Modifier le Client +page.title.edit.customer=Modifier le client page.title.show.customers=Clients -page.title.add.company=Créer une Nouvelle Entreprise -page.title.create.invoice=Créer une Facture -page.title.add.customer=Créer un Nouveau Client -page.title.edit.appuser=Modifier l'Utilisateur d'App -page.title.forget.password=Réinitialiser le Mot de Passe -page.title.job.history=Historique des Emplois -page.title.admin.pricetable=Tableau des Prix -page.title.invoice.generator=Générateur de Factures -page.title.job.summary=Résumé -page.title.add.job=Créer un Nouvel Emploi +page.title.add.company=Cr\u00e9er une nouvelle entreprise +page.title.create.invoice=Cr\u00e9er une facture +page.title.add.customer=Cr\u00e9er un nouveau client +page.title.edit.appuser=Modifier l'utilisateur d'app +page.title.forget.password=R\u00e9initialiser le mot de passe +page.title.admin.pricetable=Tableau des prix +page.title.add.job=Cr\u00e9er une nouvelle mission # Dashboard dashboard.welcome=Bienvenue, {0} ! -dashboard.footer.copyright=© 2024 VotianLT. Tous droits réservés. -dashboard.description=Ici vous pouvez gérer vos emplois, organiser les clients et utiliser toutes les fonctions importantes de VotianLT. -dashboard.system.title=Vue d'Ensemble du Système -dashboard.system.intro=Gérez vos processus métier efficacement avec les fonctions suivantes +dashboard.footer.copyright=\u00a9 2024 VotianLT. Tous droits r\u00e9serv\u00e9s. +dashboard.description=Ici, vous pouvez g\u00e9rer vos missions, organiser vos clients et acc\u00e9der \u00e0 toutes les fonctions importantes de VotianLT. +dashboard.system.title=Aper\u00e7u du syst\u00e8me +dashboard.system.intro=G\u00e9rez vos processus m\u00e9tiers efficacement avec les fonctions suivantes dashboard.feature.setup.title=Configuration -dashboard.feature.setup.desc=Configurez vos paramètres système et données maîtresses +dashboard.feature.setup.desc=Configurez vos param\u00e8tres syst\u00e8me et vos donn\u00e9es de base dashboard.feature.customers.title=Clients -dashboard.feature.customers.desc=Gérez vos relations clients et contacts -dashboard.feature.jobs.title=Emplois -dashboard.feature.jobs.desc=Créez et gérez des emplois efficacement -dashboard.app.title=App Mobile -dashboard.app.description=Utilisez l'app VotianLT en déplacement et restez connecté +dashboard.feature.customers.desc=G\u00e9rez vos relations clients et vos contacts +dashboard.feature.jobs.title=Missions +dashboard.feature.jobs.desc=Cr\u00e9ez et g\u00e9rez vos missions efficacement +dashboard.app.title=Application mobile +dashboard.app.description=Utilisez l'application VotianLT en d\u00e9placement et restez toujours connect\u00e9 # Add App User -addappuser.title=Créer un Nouvel Utilisateur d'App -addappuser.designation=Désignation -addappuser.phone=Téléphone (Mobile) -addappuser.password=Mot de Passe -addappuser.password.confirm=Confirmer le Mot de Passe -addappuser.button.submit=Créer l'Utilisateur d'App -addappuser.validation.designation=La désignation est requise -addappuser.validation.phone=Le numéro de téléphone est requis -addappuser.validation.password.required=Le mot de passe est requis -addappuser.validation.password.min=Le mot de passe doit avoir au moins 6 caractères -addappuser.validation.password.confirm=La confirmation du mot de passe est requise +addappuser.title=Cr\u00e9er un nouvel utilisateur d'app +addappuser.designation=D\u00e9signation +addappuser.phone=T\u00e9l\u00e9phone (mobile) +addappuser.password=Mot de passe +addappuser.password.confirm=Confirmer le mot de passe +addappuser.button.submit=Cr\u00e9er l'utilisateur d'app +addappuser.validation.designation=La d\u00e9signation est obligatoire +addappuser.validation.phone=Le num\u00e9ro de t\u00e9l\u00e9phone est obligatoire +addappuser.validation.password.required=Le mot de passe est obligatoire +addappuser.validation.password.min=Le mot de passe doit comporter au moins 6 caract\u00e8res +addappuser.validation.password.confirm=La confirmation du mot de passe est obligatoire addappuser.validation.password.mismatch=Les mots de passe ne correspondent pas -addappuser.validation.email.required=L'email est requis -addappuser.validation.email.invalid=Adresse email invalide +addappuser.validation.email.required=L'e-mail est obligatoire +addappuser.validation.email.invalid=Adresse e-mail invalide addappuser.notification.validation=Veuillez remplir tous les champs obligatoires -addappuser.notification.success=Utilisateur d'app créé avec succès -addappuser.notification.check=Veuillez vérifier votre saisie -addappuser.notification.email.duplicate=Cette adresse email est déjà utilisée +addappuser.notification.success=Utilisateur d'app cr\u00e9\u00e9 avec succ\u00e8s +addappuser.notification.check=Veuillez v\u00e9rifier vos saisies +addappuser.notification.email.duplicate=Cette adresse e-mail est d\u00e9j\u00e0 utilis\u00e9e addappuser.notification.error=Erreur : {0} addappuser.placeholder.designation=(HH H 000) # Edit App User -editappuser.title=Modifier l'Utilisateur d'App -editappuser.password.change=Nouveau Mot de Passe -editappuser.password.change.confirm=Confirmer le Nouveau Mot de Passe -editappuser.password.placeholder=Laissez vide pour conserver le mot de passe actuel +editappuser.title=Modifier l'utilisateur d'app +editappuser.password.change=Nouveau mot de passe +editappuser.password.change.confirm=Confirmer le nouveau mot de passe +editappuser.password.placeholder=Laisser vide pour ne pas modifier le mot de passe editappuser.notification.invalid.id=ID d'utilisateur d'app invalide editappuser.notification.password.mismatch=Les mots de passe ne correspondent pas -editappuser.notification.saved=Utilisateur d'app enregistré avec succès -editappuser.notification.check=Veuillez vérifier votre saisie +editappuser.notification.saved=Utilisateur d'app enregistr\u00e9 avec succ\u00e8s +editappuser.notification.check=Veuillez v\u00e9rifier vos saisies editappuser.notification.password.confirm=Veuillez confirmer le nouveau mot de passe -editappuser.notification.password.enter=Veuillez entrer un nouveau mot de passe -editappuser.notification.deleted=Utilisateur d'app supprimé avec succès +editappuser.notification.password.enter=Veuillez saisir un nouveau mot de passe +editappuser.notification.deleted=Utilisateur d'app supprim\u00e9 avec succ\u00e8s editappuser.dialog.delete.text=Voulez-vous vraiment supprimer cet utilisateur d'app ? editappuser.dialog.delete.confirm=Supprimer # Customers customers.title=Clients -customers.button.add=Ajouter un Nouveau Client -customers.hint.click=Cliquez sur un client pour voir les détails +customers.button.add=Ajouter un nouveau client +customers.hint.click=Cliquez sur un client pour voir les d\u00e9tails customers.column.company=Entreprise customers.column.name=Nom -customers.column.email=Email -customers.column.phone=Téléphone +customers.column.email=E-mail +customers.column.phone=T\u00e9l\u00e9phone customers.column.street=Rue customers.column.city=Ville # Edit Customer -editcustomer.title=Modifier le Client -editcustomer.notification.notfound=Client non trouvé -editcustomer.notification.invalid.id=ID de client invalide -editcustomer.notification.saved=Client enregistré avec succès -editcustomer.notification.check=Veuillez vérifier votre saisie -editcustomer.notification.deleted=Client supprimé avec succès +editcustomer.title=Modifier le client +editcustomer.notification.notfound=Client introuvable +editcustomer.notification.invalid.id=ID client invalide +editcustomer.notification.saved=Client enregistr\u00e9 avec succ\u00e8s +editcustomer.notification.check=Veuillez v\u00e9rifier vos saisies +editcustomer.notification.deleted=Client supprim\u00e9 avec succ\u00e8s editcustomer.dialog.delete.text=Voulez-vous vraiment supprimer ce client ? editcustomer.dialog.delete.confirm=Supprimer # Add Customer -addcustomer.title=Créer un Nouveau Client -addcustomer.button.submit=Créer le Client +addcustomer.title=Cr\u00e9er un nouveau client +addcustomer.button.submit=Cr\u00e9er le client addcustomer.notification.validation=Veuillez remplir tous les champs obligatoires -addcustomer.notification.success=Client créé avec succès -addcustomer.notification.check=Veuillez vérifier votre saisie +addcustomer.notification.success=Client cr\u00e9\u00e9 avec succ\u00e8s +addcustomer.notification.check=Veuillez v\u00e9rifier vos saisies addcustomer.notification.error=Erreur : {0} addcustomer.validation.required=Ce champ est obligatoire # Add Company -addcompany.title=Créer une Nouvelle Entreprise -addcompany.button.submit=Créer l'Entreprise +addcompany.title=Cr\u00e9er une nouvelle entreprise +addcompany.button.submit=Cr\u00e9er l'entreprise # Verwaltung -verwaltung.title=Gestion -verwaltung.description=Gérez vos entreprises, clients et paramètres système ici +verwaltung.title=Administration +verwaltung.description=G\u00e9rez ici vos entreprises, clients et param\u00e8tres syst\u00e8me # User Messages usermessages.title.with=Messages avec {0} -usermessages.general.title=Conversations Générales -usermessages.general.conversation=Conversation Générale -usermessages.job.title=Messages Liés aux Emplois -usermessages.job.conversation=Emploi {0} -usermessages.no.job.messages=Pas de messages liés aux emplois -usermessages.preview.empty=Pas d'aperçu disponible -usermessages.message.count={0} Messages +usermessages.general.title=Conversations g\u00e9n\u00e9rales +usermessages.general.conversation=Conversation g\u00e9n\u00e9rale +usermessages.job.title=Messages li\u00e9s aux missions +usermessages.job.conversation=Mission {0} +usermessages.no.job.messages=Aucun message li\u00e9 aux missions +usermessages.preview.empty=Aucun aper\u00e7u disponible +usermessages.message.count={0} messages usermessages.unknown=Inconnu -usermessages.unknown.participant=Participant Inconnu +usermessages.unknown.participant=Participant inconnu # Admin Dashboard -admindashboard.title=Tableau de Bord Admin +admindashboard.title=Tableau de bord administrateur admindashboard.loading=Chargement des statistiques... admindashboard.error=Erreur lors du chargement : {0} -admindashboard.section.overview=Vue d'Ensemble -admindashboard.section.jobs=Emplois -admindashboard.section.tasks=Tâches -admindashboard.section.users=Activités Utilisateurs -admindashboard.section.health=État du Système -admindashboard.stat.totaljobs=Total des Emplois +admindashboard.section.overview=Aper\u00e7u +admindashboard.section.jobs=Missions +admindashboard.section.tasks=T\u00e2ches +admindashboard.section.users=Activit\u00e9s des utilisateurs +admindashboard.section.health=\u00c9tat du syst\u00e8me +admindashboard.stat.totaljobs=Total des missions admindashboard.stat.users=Utilisateurs -admindashboard.stat.appusers=Utilisateurs d'App -admindashboard.stat.lastupdated=Dernière Mise à Jour -admindashboard.stat.openjobs=Emplois Ouverts -admindashboard.stat.inprogress=En Cours -admindashboard.stat.completed=Terminés -admindashboard.stat.cargo=Articles de Cargaison +admindashboard.stat.appusers=Utilisateurs d'app +admindashboard.stat.lastupdated=Derni\u00e8re mise \u00e0 jour +admindashboard.stat.openjobs=Missions ouvertes +admindashboard.stat.inprogress=En cours +admindashboard.stat.completed=Termin\u00e9es +admindashboard.stat.cargo=Colis admindashboard.stat.status.info=Statut -admindashboard.stat.status.unavailable=Non Disponible -admindashboard.stat.totaltasks=Total des Tâches -admindashboard.stat.completedtasks=Terminées -admindashboard.stat.pendingtasks=En Attente -admindashboard.stat.successrate=Taux de Réussite +admindashboard.stat.status.unavailable=Non disponible +admindashboard.stat.totaltasks=Total des t\u00e2ches +admindashboard.stat.completedtasks=Termin\u00e9es +admindashboard.stat.pendingtasks=En attente +admindashboard.stat.successrate=Taux de r\u00e9ussite admindashboard.stat.photos=Photos admindashboard.stat.barcodes=Codes-barres admindashboard.stat.signatures=Signatures admindashboard.stat.comments=Commentaires -admindashboard.stat.database=Base de Données -admindashboard.stat.database.connected=Connectée +admindashboard.stat.database=Base de donn\u00e9es +admindashboard.stat.database.connected=Connect\u00e9e admindashboard.stat.database.error=Erreur admindashboard.stat.websocket=WebSocket admindashboard.stat.websocket.active=Actif admindashboard.stat.app=Application -admindashboard.stat.app.running=En Cours d'Exécution -admindashboard.stat.memory=Mémoire +admindashboard.stat.app.running=En cours d'ex\u00e9cution +admindashboard.stat.memory=M\u00e9moire # Messages messages.title=Messages messages.column.status=Statut messages.column.client=Client -messages.column.email=Email +messages.column.email=E-mail messages.column.total=Total -messages.column.unread=Non Lus -messages.column.lastmessage=Dernier Message -messages.column.preview=Aperçu +messages.column.unread=Non lus +messages.column.lastmessage=Dernier message +messages.column.preview=Aper\u00e7u messages.notification.error=Erreur lors du chargement des messages messages.preview.image=Image -messages.preview.empty=Pas d'aperçu -messages.sender.unknown=Expéditeur inconnu +messages.preview.empty=Aucun aper\u00e7u +messages.sender.unknown=Exp\u00e9diteur inconnu # Add Job -addjob.title=Créer un Nouvel Emploi +addjob.title=Cr\u00e9er une nouvelle mission addjob.customer.label=Client -addjob.customer.placeholder=Sélectionner un client -addjob.customer.unnamed=Client Sans Nom -addjob.button.clearfields=Effacer les Champs -addjob.button.submit=Créer l'Emploi -addjob.address.salutation=Civilité -addjob.address.salutation.placeholder=Choisir la civilité -addjob.salutation.mr=M. -addjob.salutation.ms=Mme +addjob.customer.placeholder=S\u00e9lectionner un client +addjob.customer.unnamed=Client sans nom +addjob.button.clearfields=Vider les champs +addjob.button.submit=Cr\u00e9er la mission +addjob.address.salutation=Civilit\u00e9 +addjob.address.salutation.placeholder=Choisir la civilit\u00e9 +addjob.salutation.mr=Monsieur +addjob.salutation.ms=Madame addjob.salutation.other=Autre -addjob.address.company.placeholder=Entrer l'entreprise -addjob.address.street.placeholder=Entrer la rue -addjob.address.housenumber=Numéro de Maison -addjob.address.addition.placeholder=Ajout d'adresse +addjob.address.company.placeholder=Saisir l'entreprise +addjob.address.street.placeholder=Saisir la rue +addjob.address.housenumber=Num\u00e9ro +addjob.address.addition.placeholder=Compl\u00e9ment d'adresse addjob.address.city=Ville -addjob.address.city.placeholder.pickup=Ville (Enlèvement) -addjob.address.city.placeholder.delivery=Ville (Livraison) -addjob.address.delivery.street.placeholder=Rue (Livraison) -addjob.address.delivery.addition.placeholder=Ajout d'adresse (Livraison) -addjob.address.save=Enregistrer l'Adresse +addjob.address.city.placeholder.pickup=Ville (enl\u00e8vement) +addjob.address.city.placeholder.delivery=Ville (livraison) +addjob.address.delivery.street.placeholder=Rue (livraison) +addjob.address.delivery.addition.placeholder=Compl\u00e9ment d'adresse (livraison) +addjob.address.save=Enregistrer l'adresse addjob.section.pickup=Enl\u00e8vement addjob.section.delivery=Livraison +addjob.stations.apply=Appliquer les stations addjob.station.delivery=Station de livraison {0} addjob.station.add=Ajouter une station de livraison -addjob.station.remove.confirm=Vraiment supprimer la station de livraison {0}? -addjob.station.max.reached=Maximum de 25 stations de livraison atteint +addjob.station.remove.confirm=Voulez-vous vraiment supprimer la station de livraison {0} ? +addjob.station.max.reached=Nombre maximum de 25 stations de livraison atteint +addjob.station.unused=Non utilis\u00e9e addjob.appointment.delivery.info=Les dates de livraison sont d\u00e9finies directement dans les stations de livraison. -addjob.tab.addresses=Client & Adresses -addjob.tab.appointments=Rendez-vous & Traitement -addjob.tab.cargo=Cargaison -addjob.tab.tasks=Tâches -addjob.tab.price=Prix & Soumettre +addjob.tab.addresses=Donneur d'ordre & adresses +addjob.tab.appointments=Rendez-vous & traitement +addjob.tab.cargo=Fret +addjob.tab.tasks=T\u00e2ches +addjob.tab.price=Prix & finalisation addjob.appointment.date=Date addjob.appointment.time=Heure -addjob.appointment.pickup=Rendez-vous d'Enlèvement -addjob.appointment.delivery=Rendez-vous de Livraison -addjob.settings.digitalprocess=Traitement Numérique via App -addjob.appuser.label=Utilisateur d'App -addjob.appuser.placeholder=Sélectionner un utilisateur d'app +addjob.appointment.pickup=Date d'enl\u00e8vement +addjob.appointment.delivery=Date de livraison +addjob.settings.digitalprocess=Traitement num\u00e9rique via l'application +addjob.appuser.label=Utilisateur d'app +addjob.appuser.placeholder=S\u00e9lectionner un utilisateur d'app addjob.cargo.description=Description -addjob.cargo.description.placeholder=Entrer la description -addjob.cargo.quantity=Quantité +addjob.cargo.description.placeholder=Saisir la description +addjob.cargo.quantity=Quantit\u00e9 addjob.cargo.weight=Poids addjob.cargo.length=Longueur addjob.cargo.width=Largeur addjob.cargo.height=Hauteur -addjob.cargo.europalette=Palette Euro -addjob.cargo.disposablepalette=Palette Jetable -addjob.cargo.dusseldorfpalette=Palette Düsseldorf -addjob.cargo.gridboxpalette=Palette Caisse Grillagée -addjob.cargo.gridcart=Chariot Grillagé +addjob.cargo.europalette=Europalette +addjob.cargo.disposablepalette=Palette jetable +addjob.cargo.dusseldorfpalette=Palette D\u00fcsseldorf +addjob.cargo.gridboxpalette=Palette grillag\u00e9e +addjob.cargo.gridcart=Chariot grillag\u00e9 addjob.cargo.parcel=Colis -addjob.cargo.add=Ajouter une Cargaison -addjob.tasks.title=Tâches -addjob.tasks.template.placeholder=Sélectionner un modèle -addjob.tasks.template.save.tooltip=Enregistrer comme modèle -addjob.tasks.template.save.title=Enregistrer le Modèle -addjob.tasks.template.name=Nom du Modèle -addjob.tasks.template.name.placeholder=Entrer le nom -addjob.tasks.template.name.required=Le nom est requis -addjob.tasks.template.saved=Modèle "{0}" enregistré +addjob.cargo.add=Ajouter du fret +addjob.tasks.title=T\u00e2ches +addjob.tasks.template.placeholder=S\u00e9lectionner un mod\u00e8le +addjob.tasks.template.save.tooltip=Enregistrer comme mod\u00e8le +addjob.tasks.template.save.title=Enregistrer le mod\u00e8le +addjob.tasks.template.name=Nom du mod\u00e8le +addjob.tasks.template.name.placeholder=Saisir le nom +addjob.tasks.template.name.required=Le nom est obligatoire +addjob.tasks.template.saved=Mod\u00e8le "{0}" enregistr\u00e9 addjob.tasks.template.save.error=Erreur lors de l'enregistrement : {0} addjob.tasks.template.dialog.error=Erreur lors de l'ouverture du dialogue : {0} -addjob.tasks.template.no.tasks=Pas de tâches à enregistrer -addjob.tasks.template.load.title=Charger le Modèle -addjob.tasks.template.load.text=Voulez-vous charger le modèle "{0}" ? Cela remplacera toutes les tâches actuelles. +addjob.tasks.template.no.tasks=Aucune t\u00e2che \u00e0 enregistrer +addjob.tasks.template.load.title=Charger le mod\u00e8le +addjob.tasks.template.load.text=Voulez-vous charger le mod\u00e8le "{0}" ? Cette action remplacera toutes les t\u00e2ches actuelles. addjob.tasks.template.load.confirm=Charger -addjob.tasks.template.loaded=Modèle "{0}" chargé +addjob.tasks.template.loaded=Mod\u00e8le "{0}" charg\u00e9 addjob.tasks.template.load.error=Erreur lors du chargement : {0} -addjob.tasks.template.load.templates.error=Erreur lors du chargement des modèles : {0} -addjob.tasks.add=Ajouter une Tâche -addjob.tasks.tasktype=Type de Tâche -addjob.tasks.tasktype.placeholder=Sélectionner le type +addjob.tasks.template.load.templates.error=Erreur lors du chargement des mod\u00e8les : {0} +addjob.tasks.add=Ajouter une t\u00e2che +addjob.tasks.tasktype=Type de t\u00e2che +addjob.tasks.tasktype.placeholder=Choisir le type addjob.tasks.description=Description -addjob.tasks.description.placeholder=Entrer la description -addjob.tasks.buttontext=Texte du Bouton -addjob.tasks.buttontext.placeholder=Entrer le texte +addjob.tasks.description.placeholder=Saisir la description +addjob.tasks.buttontext=Texte du bouton +addjob.tasks.buttontext.placeholder=Saisir le texte addjob.tasks.remark=Remarque -addjob.tasks.remark.placeholder=Entrer la remarque -addjob.tasks.photo.min=Min. Photos -addjob.tasks.photo.max=Max. Photos -addjob.tasks.barcode.min=Min. Codes-barres -addjob.tasks.barcode.max=Max. Codes-barres -addjob.tasks.signature.noconfig=Aucune configuration requise -addjob.tasks.todolist.title=Liste de Tâches -addjob.tasks.todolist.item.placeholder=Entrer la tâche -addjob.tasks.todolist.add=Ajouter une Tâche +addjob.tasks.remark.placeholder=Saisir la remarque +addjob.tasks.photo.min=Min. photos +addjob.tasks.photo.max=Max. photos +addjob.tasks.barcode.min=Min. codes-barres +addjob.tasks.barcode.max=Max. codes-barres +addjob.tasks.signature.noconfig=Aucune configuration n\u00e9cessaire +addjob.tasks.todolist.title=Liste de t\u00e2ches +addjob.tasks.todolist.item.placeholder=Saisir la t\u00e2che +addjob.tasks.todolist.add=Ajouter une t\u00e2che addjob.tasks.comment.label=Commentaire -addjob.tasks.comment.placeholder=Entrer le commentaire -addjob.tasks.comment.required=Commentaire requis -addjob.tasks.optional=La tâche est optionnelle -addjob.services.title=Services -addjob.services.add=Ajouter un Service +addjob.tasks.comment.placeholder=Saisir le commentaire +addjob.tasks.comment.required=Commentaire obligatoire +addjob.tasks.optional=T\u00e2che optionnelle +addjob.services.title=Prestations +addjob.services.add=Ajouter une prestation addjob.services.calculation=Calcul -addjob.services.basis.distance=Distance (km) +addjob.services.basis.distance=Kilom\u00e8tres parcourus addjob.services.basis.time=Temps addjob.services.basis.flatrate=Forfait addjob.services.vat=TVA -addjob.services.route.missing=Itinéraire manquant -addjob.services.dialog.title=Sélectionner un Service -addjob.services.dialog.placeholder=Sélectionner un service +addjob.services.route.missing=Itin\u00e9raire manquant +addjob.services.dialog.title=S\u00e9lectionner une prestation +addjob.services.dialog.placeholder=Choisir la prestation +addjob.services.dialog.station.placeholder=Choisir la station de livraison addjob.services.dialog.add=Ajouter -addjob.summary.title=Résumé +addjob.services.deliverystation=Station de livraison +addjob.summary.title=R\u00e9sum\u00e9 addjob.summary.net=Net addjob.summary.vat=TVA addjob.summary.gross=Brut -addjob.route.title=Itinéraire +addjob.route.title=Itin\u00e9raire addjob.route.distance=Distance addjob.route.distance.km=Distance (km) -addjob.route.distance.placeholder=par ex. 150,5 -addjob.route.duration=Durée -addjob.route.duration.min=Durée (Min.) -addjob.route.duration.placeholder=par ex. 120 -addjob.route.manual.title=Saisie Manuelle de l'Itinéraire -addjob.route.manual.hint=Entrez la distance et la durée manuellement si aucun itinéraire n'a été calculé -addjob.notification.success=Emploi {0} créé avec succès -addjob.notification.cleared=Tous les champs ont été effacés -addjob.notification.draft.restored=Brouillon restauré +addjob.route.distance.placeholder=p. ex. 150.5 +addjob.route.duration=Dur\u00e9e +addjob.route.duration.min=Dur\u00e9e (min.) +addjob.route.duration.placeholder=p. ex. 120 +addjob.route.manual.title=Saisie manuelle de l'itin\u00e9raire +addjob.route.manual.hint=Saisissez la distance et la dur\u00e9e manuellement si aucun itin\u00e9raire n'a \u00e9t\u00e9 calcul\u00e9 +addjob.notification.success=Mission {0} cr\u00e9\u00e9e avec succ\u00e8s +addjob.notification.cleared=Tous les champs ont \u00e9t\u00e9 vid\u00e9s +addjob.notification.draft.restored=Brouillon restaur\u00e9 addjob.validation.required.fields=Veuillez remplir tous les champs obligatoires -addjob.validation.appuser.required=Veuillez sélectionner un utilisateur d'app -addjob.validation.cargo.required=Veuillez entrer au moins un article de cargaison -addjob.validation.pickupdate.future=La date d'enlèvement doit être aujourd'hui ou dans le futur -addjob.validation.deliverydate.future=La date de livraison doit être aujourd'hui ou dans le futur -addjob.validation.dialog.title=Validation d'Adresse -addjob.validation.dialog.loading=Validation des adresses... +addjob.validation.appuser.required=Veuillez s\u00e9lectionner un utilisateur d'app +addjob.validation.cargo.required=Veuillez indiquer au moins un fret +addjob.validation.pickupdate.future=La date d'enl\u00e8vement doit \u00eatre aujourd'hui ou dans le futur +addjob.validation.deliverydate.future=La date de livraison doit \u00eatre aujourd'hui ou dans le futur +addjob.validation.dialog.title=Validation de l'adresse +addjob.validation.dialog.loading=Validation des adresses en cours... addjob.validation.dialog.back=Retour addjob.validation.dialog.continue=Continuer -addjob.validation.dialog.continue.anyway=Continuer quand même -addjob.validation.pickup.address=Adresse d'Enlèvement -addjob.validation.delivery.address=Adresse de Livraison -addjob.validation.route=Itinéraire +addjob.validation.dialog.continue.anyway=Continuer quand m\u00eame +addjob.validation.pickup.address=Adresse d'enl\u00e8vement +addjob.validation.delivery.address=Adresse de livraison +addjob.validation.route=Itin\u00e9raire addjob.validation.address.not.found.title=Adresse introuvable -addjob.validation.address.not.found.message=L'adresse saisie n'a pas pu être trouvée clairement sur Google. Voulez-vous quand même enregistrer? -addjob.validation.address.save.anyway=Enregistrer quand même +addjob.validation.address.not.found.message=L'adresse saisie n'a pas pu \u00eatre trouv\u00e9e de mani\u00e8re univoque sur Google. Voulez-vous quand m\u00eame enregistrer ? +addjob.validation.address.save.anyway=Enregistrer quand m\u00eame addjob.validation.address.correct=Corriger l'adresse # Job Summary -jobsummary.title=Résumé -jobsummary.error.noid=Aucun ID d'emploi fourni -jobsummary.error.invalidid=Format d'ID d'emploi invalide : {0} -jobsummary.error.notfound=Emploi avec ID {0} non trouvé -jobsummary.button.sendmessage=Envoyer un Message -jobsummary.button.jobhistory=Historique de l'Emploi -jobsummary.button.complete=Terminer l'Emploi Manuellement -jobsummary.dialog.complete.title=Terminer l'Emploi -jobsummary.dialog.complete.text=Voulez-vous terminer manuellement l'emploi {0} ? +jobsummary.title=R\u00e9sum\u00e9 +jobsummary.error.noid=Aucun ID de mission indiqu\u00e9 +jobsummary.error.invalidid=Format d'ID de mission invalide : {0} +jobsummary.error.notfound=Mission avec l'ID {0} introuvable +jobsummary.button.sendmessage=Envoyer un message +jobsummary.button.jobhistory=Historique de la mission +jobsummary.button.complete=Terminer la mission manuellement +jobsummary.dialog.complete.title=Terminer la mission +jobsummary.dialog.complete.text=Voulez-vous terminer manuellement la mission {0} ? jobsummary.dialog.complete.cancel=Annuler jobsummary.dialog.complete.confirm=Terminer -jobsummary.notification.completed=Emploi {0} terminé -jobsummary.notification.complete.error=Erreur lors de la terminaison : {0} -jobsummary.notification.noappuser=Aucun utilisateur d'app assigné à cet emploi -jobsummary.section.pickup=Enlèvement +jobsummary.notification.completed=La mission {0} a \u00e9t\u00e9 termin\u00e9e +jobsummary.notification.complete.error=Erreur lors de la finalisation : {0} +jobsummary.notification.noappuser=Aucun utilisateur d'app n'est assign\u00e9 \u00e0 cette mission +jobsummary.section.pickup=Enl\u00e8vement jobsummary.section.delivery=Livraison -jobsummary.station.phone=Téléphone -jobsummary.section.tasks=Tâches à Confirmer -jobsummary.section.cargo=Cargaison à Transporter -jobsummary.section.info=Informations Supplémentaires -jobsummary.tasks.none=Pas de tâches -jobsummary.cargo.none=Pas d'informations de cargaison +jobsummary.station.phone=T\u00e9l\u00e9phone +jobsummary.section.tasks=T\u00e2ches \u00e0 acquitter +jobsummary.section.cargo=Fret \u00e0 transporter +jobsummary.section.info=Informations compl\u00e9mentaires +jobsummary.tasks.none=Aucune t\u00e2che +jobsummary.cargo.none=Aucune donn\u00e9e de fret jobsummary.info.netto=Net jobsummary.info.ust=TVA jobsummary.info.gesamt=Total jobsummary.info.bemerkung=Remarque -jobsummary.info.digital=Traitement Numérique via App : activé -jobsummary.info.appuser=Utilisateur d'App -jobsummary.task.status.abgeschlossen=Terminé -jobsummary.task.status.offen=Ouvert +jobsummary.info.digital=Traitement num\u00e9rique via l'application : activ\u00e9 +jobsummary.info.appuser=Utilisateur d'app +jobsummary.task.status.abgeschlossen=Termin\u00e9e +jobsummary.task.status.offen=Ouverte jobsummary.task.typ=Type -jobsummary.task.completedAt=Terminé le -jobsummary.task.completedBy=Terminé par -jobsummary.task.todo.items=Éléments de Tâches +jobsummary.task.completedAt=Termin\u00e9e le +jobsummary.task.completedBy=Termin\u00e9e par +jobsummary.task.todo.items=\u00c9l\u00e9ments de la liste jobsummary.task.photo.info=Photos jobsummary.task.photo.minmax=Au moins {0} photos requises -jobsummary.task.photo.maxonly=Maximum {0} photos autorisées +jobsummary.task.photo.maxonly=Maximum {0} photos autoris\u00e9es jobsummary.task.photo.taken=Photos prises ({0}) -jobsummary.task.button.text=Texte du Bouton +jobsummary.task.button.text=Texte du bouton jobsummary.button.schliessen=Fermer # Jobs -jobs.title=Emplois +jobs.title=Missions jobs.filter.search=Rechercher -jobs.filter.search.placeholder=Rechercher par numéro d'emploi... -jobs.filter.startdate=Date de Début -jobs.filter.enddate=Date de Fin +jobs.filter.search.placeholder=Recherche par num\u00e9ro de mission... +jobs.filter.startdate=Date de d\u00e9but +jobs.filter.enddate=Date de fin jobs.filter.status=Statut -jobs.filter.apply=Appliquer le Filtre +jobs.filter.apply=Appliquer le filtre jobs.status.all=Tous -jobs.status.open=Ouverts -jobs.status.done=Terminés -jobs.notification.completed=Emploi {0} terminé +jobs.status.open=Ouvertes +jobs.status.done=Termin\u00e9es +jobs.notification.completed=La mission {0} a \u00e9t\u00e9 termin\u00e9e jobs.column.status=Statut jobs.column.customer=Client -jobs.column.jobnumber=Numéro d'Emploi -jobs.column.jobdate=Date d'Emploi +jobs.column.jobnumber=Num\u00e9ro de mission +jobs.column.jobdate=Date de la mission jobs.column.destination=Destination jobs.historie.manuell=Manuel jobs.button.csvexport=Export CSV -jobs.tooltip.complete=Terminer l'Emploi -jobs.tooltip.createinvoice=Créer une Facture -jobs.tooltip.delete=Supprimer l'Emploi -jobs.dialog.complete.title=Terminer l'Emploi -jobs.dialog.complete.text=Voulez-vous terminer manuellement l'emploi {0} ? +jobs.tooltip.complete=Terminer la mission +jobs.tooltip.createinvoice=Cr\u00e9er une facture +jobs.tooltip.showinvoice=Afficher la facture +jobs.tooltip.delete=Supprimer la mission +jobs.dialog.complete.title=Terminer la mission +jobs.dialog.complete.text=Voulez-vous terminer manuellement la mission {0} ? jobs.dialog.complete.confirm=Terminer -jobs.dialog.delete.title=Supprimer l'Emploi -jobs.dialog.delete.text=Voulez-vous vraiment supprimer l'emploi {0} ? -jobs.notification.completed=Emploi {0} terminé -jobs.notification.complete.error=Erreur lors de la terminaison : {0} -jobs.notification.deleted=Emploi {0} supprimé +jobs.dialog.delete.title=Supprimer la mission +jobs.dialog.delete.text=Voulez-vous vraiment supprimer la mission {0} ? +jobs.notification.complete.error=Erreur lors de la finalisation : {0} +jobs.notification.deleted=La mission {0} a \u00e9t\u00e9 supprim\u00e9e jobs.notification.delete.error=Erreur lors de la suppression : {0} # Create Invoice -createinvoice.title=Cr\u00e9er une Facture \u2013 Travail {0} -createinvoice.error.invalidid=ID d'Emploi Invalide -createinvoice.error.notfound=Emploi non trouvé -createinvoice.button.create=Créer une Facture -createinvoice.section.job=Détails de l'Emploi -createinvoice.section.route=Infos Itinéraire -createinvoice.section.services=Services -createinvoice.section.summary=Résumé -createinvoice.field.jobnumber=Numéro d'Emploi +createinvoice.title=Cr\u00e9er une facture \u2013 Mission {0} +createinvoice.error.invalidid=ID de mission invalide +createinvoice.error.notfound=Mission introuvable +createinvoice.button.create=Cr\u00e9er la facture +createinvoice.section.job=D\u00e9tails de la mission +createinvoice.section.route=Informations sur l'itin\u00e9raire +createinvoice.section.services=Prestations +createinvoice.section.summary=R\u00e9sum\u00e9 +createinvoice.field.jobnumber=Num\u00e9ro de mission createinvoice.field.customer=Client createinvoice.field.status=Statut createinvoice.field.price=Prix createinvoice.route.distance=Distance -createinvoice.route.duration=Durée -createinvoice.column.service=Service -createinvoice.column.basis=Base de Calcul -createinvoice.summary.net=Total Net +createinvoice.route.duration=Dur\u00e9e du trajet +createinvoice.column.service=Prestation +createinvoice.column.basis=Base de calcul +createinvoice.summary.net=Montant net createinvoice.summary.vat=TVA ({0}%) -createinvoice.summary.total=Montant Total -createinvoice.notification.noservices=Veuillez sélectionner au moins un service -createinvoice.notification.nouser=Utilisateur non trouvé -createinvoice.notification.notemplate=Aucun modèle de facture trouvé -createinvoice.notification.error=Erreur lors de la création de la facture : {0} +createinvoice.summary.total=Montant total +createinvoice.notification.noservices=Veuillez s\u00e9lectionner au moins une prestation +createinvoice.notification.nouser=Utilisateur introuvable +createinvoice.notification.notemplate=Aucun mod\u00e8le de facture trouv\u00e9 +createinvoice.notification.error=Erreur lors de la cr\u00e9ation de la facture : {0} +createinvoice.notification.saved=La facture {0} a \u00e9t\u00e9 enregistr\u00e9e +createinvoice.preview.title=Aper\u00e7u de la facture +createinvoice.preview.number=APERCU +createinvoice.button.save=Enregistrer +createinvoice.confirm.save.title=Enregistrer la facture +createinvoice.confirm.save.message=Cette facture sera enregistr\u00e9e de mani\u00e8re permanente et ne pourra plus \u00eatre modifi\u00e9e par la suite. Continuer ? +createinvoice.confirm.save.confirm=Oui, enregistrer # Invoices invoices.title=Factures -invoices.column.number=Numéro +invoices.column.number=Num\u00e9ro invoices.column.customer=Client invoices.column.date=Date invoices.column.amount=Montant invoices.column.description=Description +invoices.empty=Aucune facture n'a encore \u00e9t\u00e9 cr\u00e9\u00e9e. +invoices.notification.pdf.missing=Aucun PDF n'est enregistr\u00e9 pour cette facture. # My Invoices -myinvoices.title=Mes Factures -myinvoices.hint.noopen=Vous n'avez pas de factures ouvertes. Toutes les factures sont réglées. +myinvoices.title=Factures +myinvoices.hint.noopen=Vous n'avez pas de factures ouvertes. Toutes les factures sont r\u00e9gl\u00e9es. myinvoices.bank.institute=Banque -myinvoices.bank.beneficiary=Bénéficiaire +myinvoices.bank.beneficiary=B\u00e9n\u00e9ficiaire myinvoices.bank.iban=IBAN myinvoices.recipient.name=Client myinvoices.recipient.department= -myinvoices.item.description=Article : {0} +myinvoices.item.description=Position : {0} myinvoices.card.open=Factures ouvertes -myinvoices.card.bank=Coordonnées bancaires -myinvoices.bank.reference=Référence +myinvoices.card.bank=Coordonn\u00e9es bancaires +myinvoices.bank.reference=R\u00e9f\u00e9rence de paiement myinvoices.section.title=Toutes les factures -myinvoices.filter.pagesize=Entrées par page +myinvoices.filter.pagesize=Entr\u00e9es par page myinvoices.filter.search=Recherche -myinvoices.filter.search.placeholder=Rechercher un numéro de facture... +myinvoices.filter.search.placeholder=Rechercher un num\u00e9ro de facture... myinvoices.column.status=Statut -myinvoices.column.number=Numéro +myinvoices.column.number=Num\u00e9ro myinvoices.column.date=Date myinvoices.column.amount=Montant myinvoices.empty.title=Aucune facture -myinvoices.empty.desc=Aucune facture trouvée. -myinvoices.button.prev=Précédent +myinvoices.empty.desc=Aucune facture trouv\u00e9e. +myinvoices.button.prev=Pr\u00e9c\u00e9dent myinvoices.button.next=Suivant # App User -appuser.title=Utilisateurs d'App -appuser.button.add=Ajouter un Utilisateur d'App -appuser.column.designation=Désignation -appuser.column.firstname=Prénom +appuser.title=Utilisateurs d'app +appuser.button.add=Ajouter un utilisateur d'app +appuser.column.designation=D\u00e9signation +appuser.column.firstname=Pr\u00e9nom appuser.column.lastname=Nom -appuser.column.phone=Téléphone -appuser.column.appcode=Code d'App -appuser.column.email=Email +appuser.column.phone=T\u00e9l\u00e9phone +appuser.column.appcode=Code app +appuser.column.email=E-mail # Statistics -statistics.title=Statistiques IA -statistics.subtitle=Posez des questions sur vos emplois et clients -statistics.prompt.placeholder=Entrer une question... -statistics.quick.jobcount=Nombre d'Emplois -statistics.quick.jobcount.prompt=Combien d'emplois ai-je actuellement ? -statistics.quick.revenue=Revenus -statistics.quick.revenue.prompt=Quel est mon revenu ce mois-ci ? +statistics.title=Statistiques +statistics.subtitle=Posez des questions sur vos missions et vos clients +statistics.prompt.placeholder=Saisir une question... +statistics.quick.jobcount=Nombre de missions +statistics.quick.jobcount.prompt=Combien de missions ai-je actuellement ? +statistics.quick.revenue=Chiffre d'affaires +statistics.quick.revenue.prompt=Quel est mon chiffre d'affaires ce mois-ci ? statistics.quick.trend=Tendances -statistics.quick.trend.prompt=Montrez-moi les tendances des 3 derniers mois -statistics.ai.label=Réponse IA -statistics.data.fetched=Données récupérées +statistics.quick.trend.prompt=Montre-moi les tendances des 3 derniers mois sous forme de diagramme en barres +statistics.ai.label=R\u00e9ponse IA +statistics.data.fetched=Les donn\u00e9es ont \u00e9t\u00e9 r\u00e9cup\u00e9r\u00e9es statistics.loading=Calcul en cours... # Job Status -jobstatus.IN_PROGRESS=En Cours -jobstatus.COMPLETED=Terminé +jobstatus.IN_PROGRESS=En cours +jobstatus.COMPLETED=Termin\u00e9e # Task Types tasktype.CONFIRMATION=Confirmation tasktype.SIGNATURE=Signature -tasktype.TODOLIST=Liste de Tâches +tasktype.TODOLIST=Liste de t\u00e2ches tasktype.PHOTO=Photo tasktype.BARCODE=Code-barres tasktype.COMMENT=Commentaire # Password Reset -passwordreset.title=Réinitialiser le Mot de Passe -passwordreset.newpassword=Nouveau Mot de Passe -passwordreset.confirmpassword=Confirmer le Mot de Passe -passwordreset.button.submit=Enregistrer le Mot de Passe +passwordreset.title=R\u00e9initialiser le mot de passe +passwordreset.newpassword=Nouveau mot de passe +passwordreset.confirmpassword=Confirmer le mot de passe +passwordreset.button.submit=Enregistrer le mot de passe passwordreset.button.cancel=Annuler -passwordreset.button.send=Envoyer l'Email -passwordreset.notification.enterpassword=Veuillez entrer un nouveau mot de passe +passwordreset.button.send=Envoyer l'e-mail +passwordreset.notification.enterpassword=Veuillez saisir un nouveau mot de passe passwordreset.notification.mismatch=Les mots de passe ne correspondent pas -passwordreset.notification.success=Mot de passe changé avec succès -passwordreset.notification.invalidtoken=Token invalide ou expiré -passwordreset.notification.entermail=Veuillez entrer l'email -passwordreset.notification.sent=Si l'email existe, un lien a été envoyé -passwordreset.notification.wait=Veuillez attendre {0} secondes avant de renvoyer le code +passwordreset.notification.success=Le mot de passe a \u00e9t\u00e9 modifi\u00e9 avec succ\u00e8s +passwordreset.notification.invalidtoken=Jeton invalide ou expir\u00e9 +passwordreset.notification.entermail=Veuillez saisir votre e-mail +passwordreset.notification.sent=Si l'e-mail existe, un lien a \u00e9t\u00e9 envoy\u00e9 +passwordreset.notification.wait=Veuillez patienter {0} secondes avant de renvoyer le code # Email -email.2fa.subject=Votre Code de Vérification VotianLT -email.2fa.body=Votre code de vérification est : {0}\n\nCe code est valide pendant 10 minutes.\nSi vous n'avez pas demandé cette inscription, veuillez ignorer cet email. +email.2fa.subject=Votre code de v\u00e9rification VotianLT +email.2fa.body=Votre code de v\u00e9rification est : {0}\n\nCe code est valable 10 minutes.\nSi vous n'avez pas demand\u00e9 cette inscription, veuillez ignorer cet e-mail. # Register register.title=Inscription -register.subtitle=Créez votre compte VotianLT -register.email=Adresse Email -register.password=Mot de Passe -register.password.placeholder=Au moins 6 caractères -register.password.confirm=Confirmer le Mot de Passe -register.password.confirm.placeholder=Répétez le mot de passe -register.firstname=Prénom +register.subtitle=Cr\u00e9ez votre compte VotianLT +register.email=Adresse e-mail +register.password=Mot de passe +register.password.placeholder=Au moins 6 caract\u00e8res +register.password.confirm=Confirmer le mot de passe +register.password.confirm.placeholder=R\u00e9p\u00e9ter le mot de passe +register.firstname=Pr\u00e9nom register.lastname=Nom -register.phone=Numéro de Téléphone +register.phone=Num\u00e9ro de t\u00e9l\u00e9phone register.company=Entreprise register.street=Rue -register.housenr=Numéro de Maison -register.zip=Code Postal +register.housenr=N\u00b0 +register.zip=Code postal register.city=Ville -register.code.label=Code de Vérification (6 chiffres) -register.code.placeholder=par ex. 123456 +register.code.label=Code de v\u00e9rification (6 chiffres) +register.code.placeholder=p. ex. 123456 register.button.submit=S'inscrire -register.button.verify=Vérifier le Code et S'inscrire -register.button.resend=Renvoyer le Code -register.button.back=Retour à la Page d'Accueil -register.notification.email.required=Veuillez entrer une adresse email -register.notification.email.invalid=Veuillez entrer une adresse email valide -register.notification.email.duplicate=Un utilisateur avec cette adresse email existe déjà -register.notification.password.required=Veuillez entrer un mot de passe -register.notification.password.min=Le mot de passe doit avoir au moins 6 caractères +register.button.verify=V\u00e9rifier le code et s'inscrire +register.button.resend=Renvoyer le code +register.button.back=Retour \u00e0 l'accueil +register.notification.email.required=Veuillez saisir une adresse e-mail +register.notification.email.invalid=Veuillez saisir une adresse e-mail valide +register.notification.email.duplicate=Un utilisateur avec cette adresse e-mail existe d\u00e9j\u00e0 +register.notification.password.required=Veuillez saisir un mot de passe +register.notification.password.min=Le mot de passe doit comporter au moins 6 caract\u00e8res register.notification.password.mismatch=Les mots de passe ne correspondent pas -register.notification.firstname.required=Veuillez entrer votre prénom -register.notification.lastname.required=Veuillez entrer votre nom -register.notification.phone.required=Veuillez entrer votre numéro de téléphone -register.notification.company.required=Veuillez entrer le nom de l'entreprise -register.notification.street.required=Veuillez entrer la rue -register.notification.housenr.required=Veuillez entrer le numéro de maison -register.notification.zip.required=Veuillez entrer le code postal -register.notification.city.required=Veuillez entrer la ville -register.notification.code.sent=Un code de vérification a été envoyé à {0} -register.notification.code.emailerror=Erreur lors de l'envoi de l'email : {0} -register.notification.code.expired=Le code a expiré. Veuillez demander un nouveau code. -register.notification.code.invalid=Le code entré est invalide +register.notification.firstname.required=Veuillez saisir votre pr\u00e9nom +register.notification.lastname.required=Veuillez saisir votre nom +register.notification.phone.required=Veuillez saisir votre num\u00e9ro de t\u00e9l\u00e9phone +register.notification.company.required=Veuillez saisir le nom de l'entreprise +register.notification.street.required=Veuillez saisir la rue +register.notification.housenr.required=Veuillez saisir le num\u00e9ro +register.notification.zip.required=Veuillez saisir le code postal +register.notification.city.required=Veuillez saisir la ville +register.notification.code.sent=Un code de v\u00e9rification a \u00e9t\u00e9 envoy\u00e9 \u00e0 {0} +register.notification.code.emailerror=Erreur lors de l'envoi de l'e-mail : {0} +register.notification.code.expired=Le code a expir\u00e9. Veuillez en demander un nouveau. +register.notification.code.invalid=Le code saisi est invalide register.notification.code.startfirst=Veuillez d'abord commencer l'inscription -register.notification.code.required=Veuillez entrer le code à 6 chiffres -register.notification.success=Inscription réussie. Veuillez vous connecter. -register.notification.failed=Inscription échouée : {0} +register.notification.code.required=Veuillez saisir le code \u00e0 6 chiffres +register.notification.success=Inscription r\u00e9ussie. Veuillez vous connecter. +register.notification.failed=\u00c9chec de l'inscription : {0} # Start Page -start.title=VotianLT - Votre Partenaire de Transport Digital -start.button.login=Connexion +start.title=VotianLT - Votre partenaire de transport num\u00e9rique +start.button.login=Se connecter start.button.register=S'inscrire -start.button.createorder=Créer une Commande +start.button.createorder=Cr\u00e9ation de mission start.button.notifications=Notifications -start.button.nonotifications=Pas de nouvelles notifications -start.system.title=Le Système -start.feature.setup.title=Assistant de Configuration -start.feature.setup.desc=Utilisez l'assistant de configuration pour compléter votre profil utilisateur. -start.feature.customers.title=Gestion des Clients et Emplois -start.feature.customers.desc=Avec la gestion des clients et emplois, vous avez toujours tous les détails de contact et emplois en vue. -start.feature.jobs.title=Création d'Emplois -start.feature.jobs.desc=Créez des emplois dans le système en quelques clics et déterminez quel employé doit traiter quel emploi de transport. -start.app.title=L'App -start.app.description=Chaque emploi peut être traité optionnellement via l'app votianLT - complètement sans "paperasse". Toutes les informations pertinentes de l'emploi vont directement sur le smartphone du conducteur. -start.hero.description=Pour indépendants et petites entreprises du secteur du transport - entièrement numérique et tout-en-un. Concentrez-vous sur votre entreprise, nous nous occupons de la paperasse. -start.system.intro=Pour indépendants et petites entreprises du secteur du transport, il est crucial de se concentrer principalement sur leur cœur de métier : gagner des clients et livrer des marchandises de A à B. -start.cta.text=Inscrivez-vous dès aujourd'hui et profitez du mois d'essai gratuit pour tester le système à fond ! -start.imprint.title=Mentions Légales +start.button.nonotifications=Aucune nouvelle notification +start.hero.description=Pour les travailleurs ind\u00e9pendants et les petites entreprises du secteur du transport - enti\u00e8rement num\u00e9rique et int\u00e9gr\u00e9. Concentrez-vous sur votre activit\u00e9, nous nous occupons de la paperasse. +start.system.title=Le syst\u00e8me +start.system.intro=Pour les travailleurs ind\u00e9pendants et les petites entreprises du secteur du transport, il est essentiel de pouvoir se concentrer en priorit\u00e9 sur leur activit\u00e9 principale : gagner des clients et livrer des marchandises de A \u00e0 B. +start.feature.setup.title=Assistant de configuration +start.feature.setup.desc=Gr\u00e2ce \u00e0 l'assistant de configuration, vous avez la possibilit\u00e9 de compl\u00e9ter votre profil utilisateur. +start.feature.customers.title=Gestion des clients et des missions +start.feature.customers.desc=Avec la gestion des clients et des missions, vous avez toujours vos coordonn\u00e9es et d\u00e9tails de missions sous les yeux. +start.feature.jobs.title=Cr\u00e9ation de missions +start.feature.jobs.desc=En quelques clics, cr\u00e9ez des missions dans le syst\u00e8me et d\u00e9finissez quel employ\u00e9 doit ex\u00e9cuter quelle mission de transport. +start.app.title=L'application +start.app.description=Chaque mission peut optionnellement \u00eatre trait\u00e9e via l'application votianLT \u2013 sans aucune paperasse. Ainsi, toutes les informations pertinentes de la mission arrivent directement sur le smartphone du chauffeur. +start.imprint.title=Mentions l\u00e9gales start.imprint.company=Assecutor Data Service GmbH -start.imprint.address=Ottensener Str. 8, 22525 Hambourg -start.imprint.phone=Téléphone : +49 40 18 123 771 0 -start.imprint.email=Email : ahoi@assecutor.de -start.slogan=Faites fonctionner votre entreprise intelligemment … avec votianLT ! +start.imprint.address=Ottensener Str. 8, 22525 Hamburg +start.imprint.phone=Telefon: +49 40 18 123 771 0 +start.imprint.email=E-Mail: ahoi@assecutor.de +start.cta.text=Inscrivez-vous d\u00e8s aujourd'hui et profitez du mois d'essai gratuit pour tester le syst\u00e8me en profondeur. +start.slogan=G\u00e9rez votre activit\u00e9 intelligemment ... avec votianLT ! start.version=Version # Login View login.2fa.title=Code 2FA -login.2fa.button=Vérifier le Code +login.2fa.button=V\u00e9rifier le code login.votianlt=VotianLT login.version=Version # Message Details messagedetails.button.send=Envoyer -messagedetails.placeholder=Entrer un message... -messagedetails.noimage=(pas de contenu image) -messagedetails.imageerror=(l'image n'a pas pu être chargée) +messagedetails.placeholder=Saisir un message... +messagedetails.noimage=(pas de contenu d'image) +messagedetails.imageerror=(Impossible de charger l'image) # Invoice Generator -invoicegenerator.properties.title=Propriétés +invoicegenerator.properties.title=Propri\u00e9t\u00e9s invoicegenerator.properties.type=Type -invoicegenerator.fontsize.label=Taille de Police -invoicegenerator.color.label=Couleur du Texte -invoicegenerator.color.dialog.title=Choisir la Couleur du Texte -invoicegenerator.color.dialog.hex=Valeur Couleur Hex +invoicegenerator.fontsize.label=Taille de police +invoicegenerator.color.label=Couleur de police +invoicegenerator.color.dialog.title=Choisir la couleur de police +invoicegenerator.color.dialog.hex=Valeur hexad\u00e9cimale invoicegenerator.button.cancel=Annuler invoicegenerator.button.apply=Appliquer -invoicegenerator.button.delete=Supprimer l'Élément -invoicegenerator.notification.color.applied=Couleur appliquée -invoicegenerator.upload.drop=Glissez l'image ici ou cliquez -invoicegenerator.upload.success=Image téléchargée avec succès -invoicegenerator.upload.error=Erreur lors du téléchargement : {0} -invoicegenerator.file.rejected=Fichier rejeté : {0} -invoicegenerator.properties.select.info=Cliquez sur un élément dans le canevas pour modifier ses propriétés +invoicegenerator.button.delete=Supprimer l'\u00e9l\u00e9ment +invoicegenerator.notification.color.applied=Couleur appliqu\u00e9e +invoicegenerator.upload.drop=Glissez une image ici ou cliquez +invoicegenerator.upload.success=Image t\u00e9l\u00e9charg\u00e9e avec succ\u00e8s +invoicegenerator.upload.error=Erreur lors du t\u00e9l\u00e9chargement : {0} +invoicegenerator.file.rejected=Fichier refus\u00e9 : {0} +invoicegenerator.properties.select.info=Cliquez sur un \u00e9l\u00e9ment du canevas pour modifier ses propri\u00e9t\u00e9s. +invoicegenerator.template.vline=Ligne verticale # CSV Export -csv.header.customer=Client -csv.header.jobnumber=Numéro d'Emploi -csv.header.jobdate=Date d'Emploi +csv.header.customer=Donneur d'ordre +csv.header.jobnumber=Num\u00e9ro de mission +csv.header.jobdate=Date de la mission csv.header.destination=Destination -csv.filename=emplois.csv +csv.filename=jobs.csv # DatePicker I18n datepicker.month.januar=Janvier -datepicker.month.februar=Février -datepicker.month.märz=Mars -datepicker.month.avril=Avril +datepicker.month.februar=F\u00e9vrier +datepicker.month.m\u00e4rz=Mars +datepicker.month.april=Avril datepicker.month.mai=Mai -datepicker.month.juin=Juin -datepicker.month.juillet=Juillet -datepicker.month.août=Août -datepicker.month.septembre=Septembre -datepicker.month.octobre=Octobre -datepicker.month.novembre=Novembre -datepicker.month.décembre=Décembre -datepicker.weekday.dimanche=Dimanche -datepicker.weekday.lundi=Lundi -datepicker.weekday.mardi=Mardi -datepicker.weekday.mercredi=Mercredi -datepicker.weekday.jeudi=Jeudi -datepicker.weekday.vendredi=Vendredi -datepicker.weekday.samedi=Samedi -datepicker.weekdayshort.di=Di -datepicker.weekdayshort.lu=Lu -datepicker.weekdayshort.ma=Ma -datepicker.weekdayshort.me=Me -datepicker.weekdayshort.je=Je -datepicker.weekdayshort.ve=Ve -datepicker.weekdayshort.sa=Sa +datepicker.month.juni=Juin +datepicker.month.juli=Juillet +datepicker.month.august=Ao\u00fbt +datepicker.month.september=Septembre +datepicker.month.oktober=Octobre +datepicker.month.november=Novembre +datepicker.month.dezember=D\u00e9cembre +datepicker.weekday.sonntag=Dimanche +datepicker.weekday.montag=Lundi +datepicker.weekday.dienstag=Mardi +datepicker.weekday.mittwoch=Mercredi +datepicker.weekday.donnerstag=Jeudi +datepicker.weekday.freitag=Vendredi +datepicker.weekday.samstag=Samedi +datepicker.weekdayshort.so=Dim +datepicker.weekdayshort.mo=Lun +datepicker.weekdayshort.di=Mar +datepicker.weekdayshort.mi=Mer +datepicker.weekdayshort.do=Jeu +datepicker.weekdayshort.fr=Ven +datepicker.weekdayshort.sa=Sam # Job History -jobhistory.status.pickupscheduled=Enlèvement Planifié -jobhistory.status.pickedup=Enlevé -jobhistory.status.intransit=En Transit -jobhistory.status.delivered=Livré -jobhistory.image.alt=Photo Agrandie +jobhistory.status.pickupscheduled=Enl\u00e8vement pr\u00e9vu +jobhistory.status.pickedup=Enlev\u00e9 +jobhistory.status.intransit=En transit +jobhistory.status.delivered=Livr\u00e9 +jobhistory.image.alt=Photo agrandie +jobhistory.title=Historique de la mission +jobhistory.header=Historique de la mission pour {0} +jobhistory.info.customer=Client : {0} +jobhistory.info.createdat=Cr\u00e9\u00e9 le : {0} +jobhistory.info.status=Statut : {0} +jobhistory.count={0} entr\u00e9es dans l'historique +jobhistory.changedby=Modifi\u00e9 par : {0} # Version version.label=Version # Management Combo -management.placeholder=Gestion +management.placeholder=Administration management.customers=Clients -management.jobs=Emplois +management.jobs=Missions management.companies=Entreprises # User Menu -usermenu.profile=Afficher le Profil -usermenu.settings=Paramètres -usermenu.logout=Déconnexion +usermenu.profile=Afficher le profil +usermenu.settings=Param\u00e8tres +usermenu.logout=D\u00e9connexion # CTA Button -cta.freetest=Essayez gratuitement maintenant +cta.freetest=Tester gratuitement maintenant # Miscellaneous misc.toggle.hide=Masquer misc.toggle.show=Afficher -misc.nodata=Pas de données disponibles -misc.loading=Chargement des données... -misc.error=Erreur survenue -misc.retry=Réessayer +misc.nodata=Aucune donn\u00e9e disponible +misc.loading=Chargement des donn\u00e9es... +misc.error=Une erreur est survenue +misc.retry=R\u00e9essayer # Admin Price Table -adminpricetable.title=Tableau des Prix -adminpricetable.field.monthly=Forfait Mensuel de Base -adminpricetable.field.applicense=Licence d'Utilisation de l'App -adminpricetable.field.revenue=Participation au Chiffre d'Affaires -adminpricetable.notification.saved=Le tableau des prix a été enregistré -adminpricetable.notification.save.error=Erreur lors de la sauvegarde : {0} -adminpricetable.notification.load.error=Erreur lors du chargement : {0} \ No newline at end of file +adminpricetable.title=Tableau des prix +adminpricetable.field.monthly=Forfait mensuel de base +adminpricetable.field.applicense=Licence d'utilisation de l'app +adminpricetable.field.revenue=Participation au chiffre d'affaires +adminpricetable.notification.saved=Le tableau des prix a \u00e9t\u00e9 enregistr\u00e9 +adminpricetable.notification.save.error=Erreur lors de l'enregistrement : {0} +adminpricetable.notification.load.error=Erreur lors du chargement : {0} diff --git a/src/main/resources/messages_lt.properties b/src/main/resources/messages_lt.properties index 5f35762..9f6ac42 100644 --- a/src/main/resources/messages_lt.properties +++ b/src/main/resources/messages_lt.properties @@ -1,15 +1,19 @@ +# Common Dialog +dialog.cancel=Atšaukti +dialog.confirm=Patvirtinti + # Navigation and Main Layout -nav.jobs=Užduotys -nav.job.create=Sukurti užduotį +nav.jobs=Užsakymai +nav.job.create=Užsakymo kūrimas nav.customers=Klientai nav.appusers=Programėlės naudotojai nav.statistics=Statistika -nav.invoices=Sąskaitos +nav.invoices=Sąskaitos faktūros nav.messages=Žinutės nav.profile=Mano profilis -nav.myinvoices=Mano sąskaitos -nav.imprint=Impressum -nav.management=Valdymas +nav.myinvoices=Sąskaitos faktūros +nav.imprint=Informacija +nav.management=Administravimas nav.users=Naudotojai nav.showprofile=Rodyti profilį nav.settings=Nustatymai @@ -19,31 +23,31 @@ nav.logout=Atsijungti profile.title=Redaguoti profilį profile.language=Kalba profile.company=Įmonė -profile.companyadd=Įmonės papildymas +profile.companyadd=Įmonės priedas profile.firstname=Vardas profile.lastname=Pavardė profile.phone=Telefono numeris -profile.fax=Faksas -profile.mobile=Mobilusis telefonas -profile.email=El. pašto adresas (Prisijungimas)* +profile.fax=Telefonas (faksas) +profile.mobile=Telefonas (mob.) +profile.email=El. pašto adresas (prisijungimas)* profile.street=Gatvė -profile.housenr=Namo numeris -profile.addressadd=Adreso papildymas -profile.postcode=Pašto kodas +profile.housenr=Namo nr. +profile.addressadd=Adreso priedas +profile.zip=Pašto kodas profile.city=Miestas -profile.diffinvoice=Kitas atsiskaitymo adresas +profile.diffinvoice=Kitas sąskaitų adresas profile.basicdata=Pagrindiniai duomenys profile.map=Žemėlapis profile.invoicecreation=Sąskaitos kūrimas profile.settings=Nustatymai profile.settings.digitalprocess=Skaitmeninis apdorojimas -profile.settings.digitalprocess.info=Užsakymai apdorojami skaitmeniškai per programėlę -profile.settings.locateappuser=Rasti programėlės naudotoją -profile.settings.locateappuser.info=Programėlės naudotojų vieta reguliariai perduodama +profile.settings.digitalprocess.info=Užsakymai apdorojami skaitmeniniu būdu per programėlę +profile.settings.locateappuser=Nustatyti programėlės naudotojo buvimo vietą +profile.settings.locateappuser.info=Programėlės naudotojų buvimo vieta reguliariai perduodama profile.account=Paskyra profile.security=Saugumas profile.security.twofactor=Dviejų veiksnių autentifikavimas -profile.security.twofactor.info=Prisijungiant el. paštu siunčiamas papildomas kodas +profile.security.twofactor.info=Prisijungiant siunčiamas papildomas kodas el. paštu profile.services=Paslaugų katalogas profile.saved=Profilis išsaugotas profile.save.error=Klaida išsaugant: {0} @@ -51,14 +55,15 @@ profile.validation.required.fill=Prašome teisingai užpildyti visus privalomus # Profile Settings settings.digitalprocessing=Skaitmeninis apdorojimas per programėlę -settings.digitalprocessinginfo=Įgalina skaitmeninį užduočių apdorojimą per mobiliojo programėlę -settings.locationtracking=Programėlės naudotojų vietos sekimas -settings.locationtrackinginfo=Leidžia sekti programėlės naudotojų vietą užduoties vykdymo metu -settings.twofactor=Dvivėjinė autentifikacija -settings.twofactorinfo=Aktyvavus, kiekvieno prisijungimo metu el. paštu siunčiamas kodas +settings.digitalprocessinginfo=Įjungia skaitmeninį užsakymų apdorojimą per mobilią programėlę +settings.locationtracking=Nustatyti programėlės naudotojo buvimo vietą +settings.locationtrackinginfo=Leidžia nustatyti programėlės naudotojų buvimo vietą užsakymo vykdymo metu +settings.twofactor=2 veiksnių autentifikavimas +settings.twofactorinfo=Įjungus, kiekvieno prisijungimo metu el. paštu siunčiamas kodas # Profile Billing -profile.billing.enabled=Atsiskaitymas per votianLT +profile.billing.enabled=Sąskaitų išrašymas per votianLT +profile.billing.prefix=Sąskaitos prefiksas # Profile Validation profile.validation.company=Įmonė yra privalomas laukas @@ -67,18 +72,103 @@ profile.validation.lastname=Pavardė yra privalomas laukas profile.validation.phone=Telefono numeris yra privalomas laukas profile.validation.street=Gatvė yra privalomas laukas profile.validation.housenr=Namo numeris yra privalomas laukas -profile.validation.postcode=Pašto kodas yra privalomas laukas +profile.validation.zip=Pašto kodas yra privalomas laukas profile.validation.city=Miestas yra privalomas laukas profile.validation.email.required=El. pašto adresas yra privalomas laukas profile.validation.email.invalid=Prašome įvesti galiojantį el. pašto adresą -profile.validation.company.required=Reikalinga įmonė -profile.validation.street.required=Reikalinga gatvė -profile.validation.housenr.required=Reikalingas namo numeris -profile.validation.postcode.required=Reikalingas pašto kodas -profile.validation.city.required=Reikalingas miestas -profile.validation.firstname.required=Reikalingas vardas -profile.validation.lastname.required=Reikalinga pavardė -profile.validation.phone.required=Reikalingas telefono numeris +profile.validation.company.required=Įmonė yra privaloma +profile.validation.street.required=Gatvė yra privaloma +profile.validation.housenr.required=Namo numeris yra privalomas +profile.validation.zip.required=Pašto kodas yra privalomas +profile.validation.city.required=Miestas yra privalomas +profile.validation.firstname.required=Vardas yra privalomas +profile.validation.lastname.required=Pavardė yra privaloma +profile.validation.phone.required=Telefono numeris yra privalomas + +# Profile Invoice +profile.invoice.masterdata=Mano pagrindiniai duomenys +profile.invoice.name=Pavadinimas +profile.invoice.city=Vietovė +profile.invoice.email=El. paštas +profile.invoice.phone=Telefonas +profile.invoice.placeholder.company=Jūsų įmonė +profile.invoice.placeholder.name=Jūsų vardas +profile.invoice.placeholder.street=Jūsų gatvė +profile.invoice.placeholder.city=Pašto kodas Vietovė +profile.invoice.placeholder.email=jusu@email.lt +profile.invoice.placeholder.phone=Jūsų telefono numeris +profile.invoice.services.list=Paslaugų sąrašas +profile.invoice.net=Grynoji suma +profile.invoice.vat=PVM +profile.invoice.gross=Bendra suma +profile.invoice.customerdata=Kliento duomenys +profile.invoice.customer.company=Kliento įmonė +profile.invoice.customer.name=Kliento vardas +profile.invoice.customer.street=Kliento gatvė +profile.invoice.customer.city=Kliento vietovė +profile.invoice.customer.email=Kliento el. paštas +profile.invoice.customer.phone=Kliento telefonas +profile.invoice.free.elements=Laisvi elementai +profile.invoice.element.text=Teksto laukas +profile.invoice.element.header=Antraštė +profile.invoice.element.date=Data +profile.invoice.element.customer=Kliento informacija +profile.invoice.element.company=Įmonės informacija +profile.invoice.element.amount=Suma +profile.invoice.element.line=Linija +profile.invoice.element.image=Paveikslėlis +profile.invoice.element.invoicenumber=Sąskaitos numeris +profile.invoice.properties=Savybės +profile.invoice.properties.info=Spustelėkite elementą drobėje, kad galėtumėte redaguoti jo savybes. +profile.invoice.type=Tipas +profile.invoice.variable=Kintamasis +profile.invoice.xposition=X pozicija +profile.invoice.yposition=Y pozicija +profile.invoice.fontsize=Šrifto dydis +profile.invoice.color=Spalva +profile.invoice.element.delete=Ištrinti elementą +profile.invoice.image=Įkelti paveikslėlį +profile.invoice.image.drop=Vilkite paveikslėlį čia arba spustelėkite +profile.invoice.image.uploaded=Paveikslėlis sėkmingai įkeltas +profile.invoice.image.upload.error=Klaida įkeliant: {0} +profile.invoice.file.rejected=Failas atmestas: {0} +profile.invoice.text.from.masterdata=Tekstas paimtas iš jūsų pagrindinių duomenų +profile.invoice.canvas.cleared=Drobė išvalyta +profile.invoice.canvas.read.error=Klaida: nepavyko nuskaityti drobės duomenų +profile.invoice.template.saved=Šablonas sėkmingai išsaugotas +profile.invoice.pdf.error=Klaida generuojant PDF: {0} +profile.invoice.pdf.preview=Peržiūra +profile.invoice.pdf.preview.error=Klaida generuojant peržiūrą: {0} + +# Profile Services +profile.services.label=Paslaugos +profile.services.description=Čia galite valdyti savo paslaugas, kurias siūlote klientams. +profile.services.add=Pridėti naują paslaugą +profile.services.load.error=Klaida įkeliant paslaugas: {0} +profile.services.saved=Paslauga sėkmingai išsaugota +profile.services.save.error=Klaida išsaugant paslaugą: {0} +profile.services.deleted=Paslauga sėkmingai ištrinta +profile.services.delete.error=Klaida trinant paslaugą: {0} +profile.services.dialog.create=Sukurti naują paslaugą +profile.services.dialog.edit=Redaguoti paslaugą +profile.services.basis=Skaičiavimo pagrindas +profile.services.basis.distance=Nuvažiuoti kilometrai +profile.services.basis.time=Laikas +profile.services.basis.flatrate=Fiksuota kaina +profile.services.vatrate=PVM tarifas (%) +profile.services.vatrate.percent=PVM tarifas (%) +profile.services.price.flatrate=Fiksuota kaina (€) +profile.services.price.distance=Kaina už kilometrą (€) +profile.services.price.time=Kaina už 15 minučių (€) +profile.services.mandatory=Privaloma +profile.services.calculated=Apskaičiuojama +profile.services.validation.name=Pavadinimas yra privalomas +profile.services.validation.basis=Skaičiavimo pagrindas yra privalomas +profile.services.validation.flatrate=Fiksuota kaina yra privaloma +profile.services.validation.distance=Kaina už kilometrą yra privaloma +profile.services.validation.time=Kaina už 15 minučių yra privaloma +profile.services.validation.vatrate=PVM tarifas yra privalomas +profile.services.savechanges=Išsaugoti paslaugą # Buttons button.save=Išsaugoti profilio pakeitimus @@ -105,15 +195,15 @@ common.price=Kaina common.service=Paslauga common.customer=Klientas common.actions=Veiksmai -common.loading=Įkeliama... +common.loading=Kraunama... common.error=Klaida common.success=Sėkmė common.required=Privalomas laukas # Validation validation.required=Laukas yra privalomas -validation.email=Netinkamas el. pašto adresas -validation.error=Validavimo klaida +validation.email=Neteisingas el. pašto adresas +validation.error=Patvirtinimo klaida # Notifications notification.saved=Profilis išsaugotas @@ -126,49 +216,550 @@ login.username=Naudotojo vardas login.password=Slaptažodis login.login=Prisijungti login.forgotpassword=Pamiršote slaptažodį? -login.rememberme=Prisiminti mane +login.rememberme=Likti prisijungus login.register=Registruotis login.2fa.helper=6 skaitmenų kodas login.2fa.sent=Kodas išsiųstas el. paštu login.2fa.no.credentials=Nėra prisijungimo duomenų -login.2fa.invalid.code=Netinkamas kodas -login.2fa.wrong.code=Neteisingas kodas +login.2fa.invalid.code=Neteisingas kodas +login.2fa.wrong.code=Blogas kodas # Error Messages -error.loading=Įkėlimo klaida -error.saving=Išsaugojimo klaida -error.validation=Validavimo klaida +error.loading=Klaida įkeliant +error.saving=Klaida išsaugant +error.validation=Patvirtinimo klaida # Page Titles -page.title.welcome=VotianLT - Sveiki atvykę -page.title.login=VotianLT - Prisijungimas +page.title.dashboard=VotianLT - Valdymo skydas +page.title.appuser.create=Sukurti naują programėlės naudotoją +page.title.messages=Žinutės +page.title.register=Registracija VotianLT +page.title.customers=Klientai +page.title.customer.edit=Redaguoti klientą +page.title.verwaltung=Administravimas +page.title.company.create=Sukurti naują įmonę +page.title.imprint=Informacija +page.title.profile.edit=Redaguoti profilį +page.title.admin.dashboard=Administratoriaus valdymo skydas +page.title.invoice.create=Sukurti sąskaitą +page.title.customer.create=Sukurti naują klientą +page.title.login=Prisijungti prie VotianLT +page.title.jobs=Užsakymai +page.title.appuser.edit=Redaguoti programėlės naudotoją +page.title.statistics=Statistika +page.title.password.forget=Atkurti slaptažodį +page.title.invoices=Sąskaitos faktūros +page.title.appusers=Programėlės naudotojai +page.title.job.history=Užsakymo istorija +page.title.message.history=Žinučių istorija +page.title.myinvoices=Sąskaitos faktūros +page.title.job.create=Sukurti naują užsakymą +page.title.job.summary=Santrauka +page.title.pricetable=Kainų lentelė +page.title.invoice.generator=Sąskaitų generatorius +page.title.welcome=VotianLT - Sveiki +page.title.password.reset=Slaptažodžio atkūrimas – nurodykite el. paštą +page.title.add.appuser=Sukurti naują programėlės naudotoją +page.title.user.messages=Žinutės +page.title.edit.customer=Redaguoti klientą +page.title.show.customers=Klientai +page.title.add.company=Sukurti naują įmonę +page.title.create.invoice=Sukurti sąskaitą +page.title.add.customer=Sukurti naują klientą +page.title.edit.appuser=Redaguoti programėlės naudotoją +page.title.forget.password=Atkurti slaptažodį +page.title.admin.pricetable=Kainų lentelė +page.title.add.job=Sukurti naują užsakymą -# Start Page -start.title=VotianLT - Jūsų skaitmeninis transporto partneris -start.button.login=Prisijungti -start.button.register=Registruotis -start.button.createorder=Sukurti užduotį -start.button.notifications=Pranešimai -start.button.nonotifications=Nėra naujų pranešimų -start.hero.description=Individualiems specialistams ir mažoms transporto įmonėms – visiškai skaitmeninis ir viskas viename. Susikoncentruokite į savo verslą, o mes pasirūpinsime dokumentais. -start.system.title=Sistema -start.system.intro=Individualiems specialistams ir mažoms transporto įmonėms labai svarbu susikoncentruoti į pagrindinę veiklą: klientų pritraukimą ir krovinių gabenimą iš taško A į tašką B. -start.feature.setup.title=Nustatymo asistentas -start.feature.setup.desc=Naudokitės nustatymo asistentu, kad užpildytumėte savo naudotojo profilį. -start.feature.customers.title=Klientų ir užduočių valdymas -start.feature.customers.desc=Su klientų ir užduočių valdymu visada turite visus kontaktinius duomenis ir užduočių detales prieš akis. -start.feature.jobs.title=Užduočių kūrimas -start.feature.jobs.desc=Sukurkite užduotis sistemoje vos keliais paspaudimais ir nustatykite, kuris darbuotojas turi atlikti kurią transporto užduotį. -start.app.title=Programėlė -start.app.description=Kiekviena užduotis gali būti atliekama pasirinktinai per votianLT programėlę – visiškai be "popierizmo". Visa svarbi užduoties informacija tiesiai patenka į vairuotojo išmanųjį telefoną. -start.imprint.title=Impressum -start.imprint.company=Assecutor Data Service GmbH -start.imprint.address=Ottensener Str. 8, 22525 Hamburg -start.imprint.phone=Telefonas: +49 40 18 123 771 0 -start.imprint.email=El. paštas: ahoi@assecutor.de -start.cta.text=Registruokitės jau šiandien ir pasinaudokite nemokamu bandomuoju mėnesiu, kad kruopščiai išbandytumėte sistemą! -start.slogan=Veskite savo verslą protingai … su votianLT! -start.version=Versija +# Dashboard +dashboard.welcome=Sveiki, {0}! +dashboard.footer.copyright=© 2024 VotianLT. Visos teisės saugomos. +dashboard.description=Čia galite valdyti savo užsakymus, organizuoti klientus ir naudoti visas svarbias VotianLT funkcijas. +dashboard.system.title=Sistemos apžvalga +dashboard.system.intro=Efektyviai valdykite savo verslo procesus naudodami šias funkcijas +dashboard.feature.setup.title=Sąranka +dashboard.feature.setup.desc=Konfigūruokite savo sistemos nustatymus ir pagrindinius duomenis +dashboard.feature.customers.title=Klientai +dashboard.feature.customers.desc=Valdykite savo klientų ryšius ir kontaktus +dashboard.feature.jobs.title=Užsakymai +dashboard.feature.jobs.desc=Efektyviai kurkite ir valdykite užsakymus +dashboard.app.title=Mobili programėlė +dashboard.app.description=Naudokite VotianLT programėlę kelionėje ir visada likite prisijungę + +# Add App User +addappuser.title=Sukurti naują programėlės naudotoją +addappuser.designation=Pavadinimas +addappuser.phone=Telefonas (mob.) +addappuser.password=Slaptažodis +addappuser.password.confirm=Patvirtinti slaptažodį +addappuser.button.submit=Sukurti programėlės naudotoją +addappuser.validation.designation=Pavadinimas yra privalomas +addappuser.validation.phone=Telefono numeris yra privalomas +addappuser.validation.password.required=Slaptažodis yra privalomas +addappuser.validation.password.min=Slaptažodis turi būti bent 6 simbolių +addappuser.validation.password.confirm=Slaptažodžio patvirtinimas yra privalomas +addappuser.validation.password.mismatch=Slaptažodžiai nesutampa +addappuser.validation.email.required=El. paštas yra privalomas +addappuser.validation.email.invalid=Neteisingas el. pašto adresas +addappuser.notification.validation=Prašome užpildyti visus privalomus laukus +addappuser.notification.success=Programėlės naudotojas sėkmingai sukurtas +addappuser.notification.check=Prašome patikrinti savo įvestį +addappuser.notification.email.duplicate=Šis el. pašto adresas jau naudojamas +addappuser.notification.error=Klaida: {0} +addappuser.placeholder.designation=(HH H 000) + +# Edit App User +editappuser.title=Redaguoti programėlės naudotoją +editappuser.password.change=Naujas slaptažodis +editappuser.password.change.confirm=Patvirtinti naują slaptažodį +editappuser.password.placeholder=Palikite tuščią, jei nenorite keisti slaptažodžio +editappuser.notification.invalid.id=Neteisingas programėlės naudotojo ID +editappuser.notification.password.mismatch=Slaptažodžiai nesutampa +editappuser.notification.saved=Programėlės naudotojas sėkmingai išsaugotas +editappuser.notification.check=Prašome patikrinti savo įvestį +editappuser.notification.password.confirm=Prašome patvirtinti naują slaptažodį +editappuser.notification.password.enter=Prašome įvesti naują slaptažodį +editappuser.notification.deleted=Programėlės naudotojas sėkmingai ištrintas +editappuser.dialog.delete.text=Ar tikrai norite ištrinti šį programėlės naudotoją? +editappuser.dialog.delete.confirm=Ištrinti + +# Customers +customers.title=Klientai +customers.button.add=Pridėti naują klientą +customers.hint.click=Spustelėkite klientą, kad pamatytumėte informaciją +customers.column.company=Įmonė +customers.column.name=Pavadinimas +customers.column.email=El. paštas +customers.column.phone=Telefonas +customers.column.street=Gatvė +customers.column.city=Vietovė + +# Edit Customer +editcustomer.title=Redaguoti klientą +editcustomer.notification.notfound=Klientas nerastas +editcustomer.notification.invalid.id=Neteisingas kliento ID +editcustomer.notification.saved=Klientas sėkmingai išsaugotas +editcustomer.notification.check=Prašome patikrinti savo įvestį +editcustomer.notification.deleted=Klientas sėkmingai ištrintas +editcustomer.dialog.delete.text=Ar tikrai norite ištrinti šį klientą? +editcustomer.dialog.delete.confirm=Ištrinti + +# Add Customer +addcustomer.title=Sukurti naują klientą +addcustomer.button.submit=Sukurti klientą +addcustomer.notification.validation=Prašome užpildyti visus privalomus laukus +addcustomer.notification.success=Klientas sėkmingai sukurtas +addcustomer.notification.check=Prašome patikrinti savo įvestį +addcustomer.notification.error=Klaida: {0} +addcustomer.validation.required=Šis laukas yra privalomas + +# Add Company +addcompany.title=Sukurti naują įmonę +addcompany.button.submit=Sukurti įmonę + +# Verwaltung +verwaltung.title=Administravimas +verwaltung.description=Čia galite valdyti savo įmones, klientus ir sistemos nustatymus + +# User Messages +usermessages.title.with=Žinutės su {0} +usermessages.general.title=Bendri pokalbiai +usermessages.general.conversation=Bendras pokalbis +usermessages.job.title=Su užsakymu susijusios žinutės +usermessages.job.conversation=Užsakymas {0} +usermessages.no.job.messages=Nėra su užsakymu susijusių žinučių +usermessages.preview.empty=Peržiūra nepasiekiama +usermessages.message.count={0} žinučių +usermessages.unknown=Nežinomas +usermessages.unknown.participant=Nežinomas dalyvis + +# Admin Dashboard +admindashboard.title=Administratoriaus valdymo skydas +admindashboard.loading=Statistika kraunama... +admindashboard.error=Klaida įkeliant: {0} +admindashboard.section.overview=Apžvalga +admindashboard.section.jobs=Užsakymai +admindashboard.section.tasks=Užduotys +admindashboard.section.users=Naudotojų veikla +admindashboard.section.health=Sistemos būsena +admindashboard.stat.totaljobs=Visi užsakymai +admindashboard.stat.users=Naudotojai +admindashboard.stat.appusers=Programėlės naudotojai +admindashboard.stat.lastupdated=Paskutinį kartą atnaujinta +admindashboard.stat.openjobs=Atviri užsakymai +admindashboard.stat.inprogress=Vykdomi +admindashboard.stat.completed=Užbaigti +admindashboard.stat.cargo=Kroviniai +admindashboard.stat.status.info=Būsena +admindashboard.stat.status.unavailable=Nepasiekiama +admindashboard.stat.totaltasks=Visos užduotys +admindashboard.stat.completedtasks=Atliktos +admindashboard.stat.pendingtasks=Laukiančios +admindashboard.stat.successrate=Sėkmės rodiklis +admindashboard.stat.photos=Nuotraukos +admindashboard.stat.barcodes=Brūkšniniai kodai +admindashboard.stat.signatures=Parašai +admindashboard.stat.comments=Komentarai +admindashboard.stat.database=Duomenų bazė +admindashboard.stat.database.connected=Prisijungta +admindashboard.stat.database.error=Klaida +admindashboard.stat.websocket=WebSocket +admindashboard.stat.websocket.active=Aktyvus +admindashboard.stat.app=Programa +admindashboard.stat.app.running=Veikia +admindashboard.stat.memory=Atmintis + +# Messages +messages.title=Žinutės +messages.column.status=Būsena +messages.column.client=Klientas +messages.column.email=El. paštas +messages.column.total=Iš viso +messages.column.unread=Neperskaitytos +messages.column.lastmessage=Paskutinė žinutė +messages.column.preview=Peržiūra +messages.notification.error=Klaida įkeliant žinutes +messages.preview.image=Paveikslėlis +messages.preview.empty=Nėra peržiūros +messages.sender.unknown=Nežinomas siuntėjas + +# Add Job +addjob.title=Sukurti naują užsakymą +addjob.customer.label=Klientas +addjob.customer.placeholder=Pasirinkite klientą +addjob.customer.unnamed=Klientas be pavadinimo +addjob.button.clearfields=Išvalyti laukus +addjob.button.submit=Sukurti užsakymą +addjob.address.salutation=Kreipinys +addjob.address.salutation.placeholder=Pasirinkite kreipinį +addjob.salutation.mr=Ponas +addjob.salutation.ms=Ponia +addjob.salutation.other=Kita +addjob.address.company.placeholder=Įveskite įmonę +addjob.address.street.placeholder=Įveskite gatvę +addjob.address.housenumber=Namo numeris +addjob.address.addition.placeholder=Adreso priedas +addjob.address.city=Vietovė +addjob.address.city.placeholder.pickup=Vietovė (atsiėmimas) +addjob.address.city.placeholder.delivery=Vietovė (pristatymas) +addjob.address.delivery.street.placeholder=Gatvė (pristatymas) +addjob.address.delivery.addition.placeholder=Adreso priedas (pristatymas) +addjob.address.save=Išsaugoti adresą +addjob.section.pickup=Atsiėmimas +addjob.section.delivery=Pristatymas +addjob.stations.apply=Pritaikyti stotis +addjob.station.delivery=Pristatymo stotis {0} +addjob.station.add=Pridėti pristatymo stotį +addjob.station.remove.confirm=Ar tikrai norite pašalinti pristatymo stotį {0}? +addjob.station.max.reached=Pasiektas maksimalus 25 pristatymo stočių skaičius +addjob.station.unused=Nenaudojama +addjob.appointment.delivery.info=Pristatymo terminai nustatomi tiesiogiai pristatymo stotyse. +addjob.tab.addresses=Užsakovas ir adresai +addjob.tab.appointments=Terminai ir apdorojimas +addjob.tab.cargo=Krovinys +addjob.tab.tasks=Užduotys +addjob.tab.price=Kaina ir pabaiga +addjob.appointment.date=Data +addjob.appointment.time=Laikas +addjob.appointment.pickup=Atsiėmimo terminas +addjob.appointment.delivery=Pristatymo terminas +addjob.settings.digitalprocess=Skaitmeninis apdorojimas per programėlę +addjob.appuser.label=Programėlės naudotojas +addjob.appuser.placeholder=Pasirinkite programėlės naudotoją +addjob.cargo.description=Aprašymas +addjob.cargo.description.placeholder=Įveskite aprašymą +addjob.cargo.quantity=Kiekis +addjob.cargo.weight=Svoris +addjob.cargo.length=Ilgis +addjob.cargo.width=Plotis +addjob.cargo.height=Aukštis +addjob.cargo.europalette=Europaletė +addjob.cargo.disposablepalette=Vienkartinė paletė +addjob.cargo.dusseldorfpalette=Diuseldorfo paletė +addjob.cargo.gridboxpalette=Grotelių dėžių paletė +addjob.cargo.gridcart=Grotelių vežimėlis +addjob.cargo.parcel=Siunta +addjob.cargo.add=Pridėti krovinį +addjob.tasks.title=Užduotys +addjob.tasks.template.placeholder=Pasirinkite šabloną +addjob.tasks.template.save.tooltip=Išsaugoti kaip šabloną +addjob.tasks.template.save.title=Išsaugoti šabloną +addjob.tasks.template.name=Šablono pavadinimas +addjob.tasks.template.name.placeholder=Įveskite pavadinimą +addjob.tasks.template.name.required=Pavadinimas yra privalomas +addjob.tasks.template.saved=Šablonas "{0}" išsaugotas +addjob.tasks.template.save.error=Klaida išsaugant: {0} +addjob.tasks.template.dialog.error=Klaida atidarant dialogą: {0} +addjob.tasks.template.no.tasks=Nėra užduočių, kurias būtų galima išsaugoti +addjob.tasks.template.load.title=Įkelti šabloną +addjob.tasks.template.load.text=Ar norite įkelti šabloną "{0}"? Šis veiksmas pakeis visas esamas užduotis. +addjob.tasks.template.load.confirm=Įkelti +addjob.tasks.template.loaded=Šablonas "{0}" įkeltas +addjob.tasks.template.load.error=Klaida įkeliant: {0} +addjob.tasks.template.load.templates.error=Klaida įkeliant šablonus: {0} +addjob.tasks.add=Pridėti užduotį +addjob.tasks.tasktype=Užduoties tipas +addjob.tasks.tasktype.placeholder=Pasirinkite tipą +addjob.tasks.description=Aprašymas +addjob.tasks.description.placeholder=Įveskite aprašymą +addjob.tasks.buttontext=Mygtuko tekstas +addjob.tasks.buttontext.placeholder=Įveskite tekstą +addjob.tasks.remark=Pastaba +addjob.tasks.remark.placeholder=Įveskite pastabą +addjob.tasks.photo.min=Min. nuotraukų +addjob.tasks.photo.max=Maks. nuotraukų +addjob.tasks.barcode.min=Min. brūkšninių kodų +addjob.tasks.barcode.max=Maks. brūkšninių kodų +addjob.tasks.signature.noconfig=Konfigūracija nereikalinga +addjob.tasks.todolist.title=Užduočių sąrašas +addjob.tasks.todolist.item.placeholder=Įveskite užduotį +addjob.tasks.todolist.add=Pridėti užduotį +addjob.tasks.comment.label=Komentaras +addjob.tasks.comment.placeholder=Įveskite komentarą +addjob.tasks.comment.required=Komentaras yra privalomas +addjob.tasks.optional=Užduotis yra neprivaloma +addjob.services.title=Paslaugos +addjob.services.add=Pridėti paslaugą +addjob.services.calculation=Skaičiavimas +addjob.services.basis.distance=Nuvažiuoti kilometrai +addjob.services.basis.time=Laikas +addjob.services.basis.flatrate=Fiksuota kaina +addjob.services.vat=PVM +addjob.services.route.missing=Trūksta maršruto +addjob.services.dialog.title=Pasirinkite paslaugą +addjob.services.dialog.placeholder=Pasirinkite paslaugą +addjob.services.dialog.station.placeholder=Pasirinkite pristatymo stotį +addjob.services.dialog.add=Pridėti +addjob.services.deliverystation=Pristatymo stotis +addjob.summary.title=Santrauka +addjob.summary.net=Grynoji suma +addjob.summary.vat=PVM +addjob.summary.gross=Bendra suma +addjob.route.title=Maršrutas +addjob.route.distance=Atstumas +addjob.route.distance.km=Atstumas (km) +addjob.route.distance.placeholder=pvz., 150.5 +addjob.route.duration=Trukmė +addjob.route.duration.min=Trukmė (min.) +addjob.route.duration.placeholder=pvz., 120 +addjob.route.manual.title=Rankinis atstumo įvedimas +addjob.route.manual.hint=Įveskite atstumą ir trukmę rankiniu būdu, jei maršrutas nebuvo apskaičiuotas +addjob.notification.success=Užsakymas {0} sėkmingai sukurtas +addjob.notification.cleared=Visi laukai buvo išvalyti +addjob.notification.draft.restored=Juodraštis atkurtas +addjob.validation.required.fields=Prašome užpildyti visus privalomus laukus +addjob.validation.appuser.required=Prašome pasirinkti programėlės naudotoją +addjob.validation.cargo.required=Prašome nurodyti bent vieną krovinį +addjob.validation.pickupdate.future=Atsiėmimo data turi būti šiandien arba ateityje +addjob.validation.deliverydate.future=Pristatymo data turi būti šiandien arba ateityje +addjob.validation.dialog.title=Adreso patvirtinimas +addjob.validation.dialog.loading=Adresai tikrinami... +addjob.validation.dialog.back=Atgal +addjob.validation.dialog.continue=Tęsti +addjob.validation.dialog.continue.anyway=Vis tiek tęsti +addjob.validation.pickup.address=Atsiėmimo adresas +addjob.validation.delivery.address=Pristatymo adresas +addjob.validation.route=Maršrutas +addjob.validation.address.not.found.title=Adresas nerastas +addjob.validation.address.not.found.message=Įvesto adreso nepavyko vienareikšmiškai rasti Google sistemoje. Ar vis tiek norite išsaugoti? +addjob.validation.address.save.anyway=Vis tiek išsaugoti +addjob.validation.address.correct=Pataisyti adresą + +# Job Summary +jobsummary.title=Santrauka +jobsummary.error.noid=Nenurodyta užsakymo ID +jobsummary.error.invalidid=Neteisingas užsakymo ID formatas: {0} +jobsummary.error.notfound=Užsakymas su ID {0} nerastas +jobsummary.button.sendmessage=Siųsti žinutę +jobsummary.button.jobhistory=Užsakymo istorija +jobsummary.button.complete=Užbaigti užsakymą rankiniu būdu +jobsummary.dialog.complete.title=Užbaigti užsakymą +jobsummary.dialog.complete.text=Ar norite rankiniu būdu užbaigti užsakymą {0}? +jobsummary.dialog.complete.cancel=Atšaukti +jobsummary.dialog.complete.confirm=Užbaigti +jobsummary.notification.completed=Užsakymas {0} užbaigtas +jobsummary.notification.complete.error=Klaida užbaigiant: {0} +jobsummary.notification.noappuser=Šiam užsakymui nepriskirtas programėlės naudotojas +jobsummary.section.pickup=Atsiėmimas +jobsummary.section.delivery=Pristatymas +jobsummary.station.phone=Telefonas +jobsummary.section.tasks=Patvirtintinos užduotys +jobsummary.section.cargo=Transportuotinas krovinys +jobsummary.section.info=Papildoma informacija +jobsummary.tasks.none=Nėra užduočių +jobsummary.cargo.none=Nėra krovinio duomenų +jobsummary.info.netto=Grynoji suma +jobsummary.info.ust=PVM +jobsummary.info.gesamt=Iš viso +jobsummary.info.bemerkung=Pastaba +jobsummary.info.digital=Skaitmeninis apdorojimas per programėlę: įjungtas +jobsummary.info.appuser=Programėlės naudotojas +jobsummary.task.status.abgeschlossen=Užbaigta +jobsummary.task.status.offen=Atvira +jobsummary.task.typ=Tipas +jobsummary.task.completedAt=Užbaigta +jobsummary.task.completedBy=Užbaigė +jobsummary.task.todo.items=Užduočių punktai +jobsummary.task.photo.info=Nuotraukos +jobsummary.task.photo.minmax=Reikia bent {0} nuotraukų +jobsummary.task.photo.maxonly=Daugiausiai {0} nuotraukų +jobsummary.task.photo.taken=Padarytos nuotraukos ({0}) +jobsummary.task.button.text=Mygtuko tekstas +jobsummary.button.schliessen=Uždaryti + +# Jobs +jobs.title=Užsakymai +jobs.filter.search=Ieškoti +jobs.filter.search.placeholder=Ieškoti pagal užsakymo numerį... +jobs.filter.startdate=Pradžios data +jobs.filter.enddate=Pabaigos data +jobs.filter.status=Būsena +jobs.filter.apply=Taikyti filtrą +jobs.status.all=Visi +jobs.status.open=Atviri +jobs.status.done=Atlikti +jobs.notification.completed=Užsakymas {0} užbaigtas +jobs.column.status=Būsena +jobs.column.customer=Klientas +jobs.column.jobnumber=Užsakymo numeris +jobs.column.jobdate=Užsakymo data +jobs.column.destination=Paskirties vieta +jobs.historie.manuell=Rankiniu būdu +jobs.button.csvexport=CSV eksportas +jobs.tooltip.complete=Užbaigti užsakymą +jobs.tooltip.createinvoice=Sukurti sąskaitą +jobs.tooltip.showinvoice=Rodyti sąskaitą +jobs.tooltip.delete=Ištrinti užsakymą +jobs.dialog.complete.title=Užbaigti užsakymą +jobs.dialog.complete.text=Ar norite rankiniu būdu užbaigti užsakymą {0}? +jobs.dialog.complete.confirm=Užbaigti +jobs.dialog.delete.title=Ištrinti užsakymą +jobs.dialog.delete.text=Ar tikrai norite ištrinti užsakymą {0}? +jobs.notification.complete.error=Klaida užbaigiant: {0} +jobs.notification.deleted=Užsakymas {0} ištrintas +jobs.notification.delete.error=Klaida trinant: {0} + +# Create Invoice +createinvoice.title=Sukurti sąskaitą \u2013 Užsakymas {0} +createinvoice.error.invalidid=Neteisingas užsakymo ID +createinvoice.error.notfound=Užsakymas nerastas +createinvoice.button.create=Sukurti sąskaitą +createinvoice.section.job=Užsakymo informacija +createinvoice.section.route=Maršruto informacija +createinvoice.section.services=Paslaugos +createinvoice.section.summary=Santrauka +createinvoice.field.jobnumber=Užsakymo numeris +createinvoice.field.customer=Klientas +createinvoice.field.status=Būsena +createinvoice.field.price=Kaina +createinvoice.route.distance=Atstumas +createinvoice.route.duration=Kelionės laikas +createinvoice.column.service=Paslauga +createinvoice.column.basis=Skaičiavimo pagrindas +createinvoice.summary.net=Grynoji suma +createinvoice.summary.vat=PVM ({0}%) +createinvoice.summary.total=Bendra suma +createinvoice.notification.noservices=Prašome pasirinkti bent vieną paslaugą +createinvoice.notification.nouser=Naudotojas nerastas +createinvoice.notification.notemplate=Sąskaitos šablonas nerastas +createinvoice.notification.error=Klaida kuriant sąskaitą: {0} +createinvoice.notification.saved=Sąskaita {0} išsaugota +createinvoice.preview.title=Sąskaitos peržiūra +createinvoice.preview.number=PERŽIŪRA +createinvoice.button.save=Išsaugoti +createinvoice.confirm.save.title=Išsaugoti sąskaitą +createinvoice.confirm.save.message=Ši sąskaita bus išsaugota visam laikui ir vėliau jos nebebus galima keisti. Tęsti? +createinvoice.confirm.save.confirm=Taip, išsaugoti + +# Invoices +invoices.title=Sąskaitos faktūros +invoices.column.number=Numeris +invoices.column.customer=Klientas +invoices.column.date=Data +invoices.column.amount=Suma +invoices.column.description=Aprašymas +invoices.empty=Sąskaitų dar nebuvo sukurta. +invoices.notification.pdf.missing=Šiai sąskaitai nėra išsaugoto PDF. + +# My Invoices +myinvoices.title=Sąskaitos faktūros +myinvoices.hint.noopen=Jūs neturite atvirų sąskaitų. Visos sąskaitos apmokėtos. +myinvoices.bank.institute=Bankas +myinvoices.bank.beneficiary=Gavėjas +myinvoices.bank.iban=IBAN +myinvoices.recipient.name=Klientas +myinvoices.recipient.department= +myinvoices.item.description=Pozicija: {0} +myinvoices.card.open=Atviros sąskaitos +myinvoices.card.bank=Banko rekvizitai +myinvoices.bank.reference=Mokėjimo paskirtis +myinvoices.section.title=Visos sąskaitos +myinvoices.filter.pagesize=Įrašų puslapyje +myinvoices.filter.search=Paieška +myinvoices.filter.search.placeholder=Ieškoti sąskaitos numerio... +myinvoices.column.status=Būsena +myinvoices.column.number=Numeris +myinvoices.column.date=Data +myinvoices.column.amount=Suma +myinvoices.empty.title=Nėra sąskaitų +myinvoices.empty.desc=Sąskaitų nerasta. +myinvoices.button.prev=Atgal +myinvoices.button.next=Toliau + +# App User +appuser.title=Programėlės naudotojai +appuser.button.add=Pridėti programėlės naudotoją +appuser.column.designation=Pavadinimas +appuser.column.firstname=Vardas +appuser.column.lastname=Pavardė +appuser.column.phone=Telefonas +appuser.column.appcode=Programėlės kodas +appuser.column.email=El. paštas + +# Statistics +statistics.title=Statistika +statistics.subtitle=Užduokite klausimus apie savo užsakymus ir klientus +statistics.prompt.placeholder=Įveskite klausimą... +statistics.quick.jobcount=Užsakymų skaičius +statistics.quick.jobcount.prompt=Kiek užsakymų šiuo metu turiu? +statistics.quick.revenue=Pajamos +statistics.quick.revenue.prompt=Kokios mano pajamos šį mėnesį? +statistics.quick.trend=Tendencijos +statistics.quick.trend.prompt=Parodyk tendencijas per pastaruosius 3 mėnesius stulpeline diagrama +statistics.ai.label=DI atsakymas +statistics.data.fetched=Duomenys gauti +statistics.loading=Skaičiuojama... + +# Job Status +jobstatus.IN_PROGRESS=Vykdomas +jobstatus.COMPLETED=Užbaigtas + +# Task Types +tasktype.CONFIRMATION=Patvirtinimas +tasktype.SIGNATURE=Parašas +tasktype.TODOLIST=Užduočių sąrašas +tasktype.PHOTO=Nuotrauka +tasktype.BARCODE=Brūkšninis kodas +tasktype.COMMENT=Komentaras + +# Password Reset +passwordreset.title=Slaptažodžio atkūrimas +passwordreset.newpassword=Naujas slaptažodis +passwordreset.confirmpassword=Patvirtinti slaptažodį +passwordreset.button.submit=Išsaugoti slaptažodį +passwordreset.button.cancel=Atšaukti +passwordreset.button.send=Siųsti el. laišką +passwordreset.notification.enterpassword=Prašome įvesti naują slaptažodį +passwordreset.notification.mismatch=Slaptažodžiai nesutampa +passwordreset.notification.success=Slaptažodis sėkmingai pakeistas +passwordreset.notification.invalidtoken=Raktas neteisingas arba pasibaigęs +passwordreset.notification.entermail=Prašome įvesti el. paštą +passwordreset.notification.sent=Jei el. paštas egzistuoja, nuoroda buvo išsiųsta +passwordreset.notification.wait=Prašome palaukti {0} sekundžių prieš siunčiant kodą iš naujo + +# Email +email.2fa.subject=Jūsų VotianLT patvirtinimo kodas +email.2fa.body=Jūsų patvirtinimo kodas: {0}\n\nŠis kodas galioja 10 minučių.\nJei jūs neprašėte šios registracijos, ignoruokite šį el. laišką. # Register register.title=Registracija @@ -176,60 +767,181 @@ register.subtitle=Sukurkite savo VotianLT paskyrą register.email=El. pašto adresas register.password=Slaptažodis register.password.placeholder=Mažiausiai 6 simboliai -register.password.confirm=Patvirtinkite slaptažodį -register.password.confirm.placeholder=Įveskite slaptažodį dar kartą +register.password.confirm=Patvirtinti slaptažodį +register.password.confirm.placeholder=Pakartokite slaptažodį register.firstname=Vardas register.lastname=Pavardė register.phone=Telefono numeris register.company=Įmonė register.street=Gatvė -register.housenr=Namo numeris -register.postcode=Pašto kodas +register.housenr=Namo nr. +register.zip=Pašto kodas register.city=Miestas +register.code.label=Patvirtinimo kodas (6 skaitmenys) +register.code.placeholder=pvz., 123456 register.button.submit=Registruotis -register.button.verify=Patvirtinti kodą ir registruotis -register.button.resend=Siųsti kodą dar kartą -register.button.back=Grįžti į pradinį puslapį +register.button.verify=Patikrinti kodą ir registruotis +register.button.resend=Siųsti kodą iš naujo +register.button.back=Grįžti į pradžios puslapį +register.notification.email.required=Prašome įvesti el. pašto adresą +register.notification.email.invalid=Prašome įvesti galiojantį el. pašto adresą +register.notification.email.duplicate=Naudotojas su šiuo el. pašto adresu jau egzistuoja +register.notification.password.required=Prašome įvesti slaptažodį +register.notification.password.min=Slaptažodis turi būti bent 6 simbolių ilgio +register.notification.password.mismatch=Slaptažodžiai nesutampa +register.notification.firstname.required=Prašome įvesti savo vardą +register.notification.lastname.required=Prašome įvesti savo pavardę +register.notification.phone.required=Prašome įvesti savo telefono numerį +register.notification.company.required=Prašome įvesti įmonės pavadinimą +register.notification.street.required=Prašome įvesti gatvę +register.notification.housenr.required=Prašome įvesti namo numerį +register.notification.zip.required=Prašome įvesti pašto kodą +register.notification.city.required=Prašome įvesti miestą +register.notification.code.sent=Patvirtinimo kodas išsiųstas adresu {0} +register.notification.code.emailerror=Klaida siunčiant el. laišką: {0} +register.notification.code.expired=Kodas pasibaigė. Prašome išsiųsti naują kodą. +register.notification.code.invalid=Įvestas kodas yra neteisingas +register.notification.code.startfirst=Prašome pirmiausia pradėti registraciją +register.notification.code.required=Prašome įvesti 6 skaitmenų kodą register.notification.success=Registracija sėkminga. Prašome prisijungti. -register.notification.failed=Registracijos klaida: {0} +register.notification.failed=Registracija nepavyko: {0} + +# Start Page +start.title=VotianLT - Jūsų skaitmeninis transporto partneris +start.button.login=Prisijungti +start.button.register=Registruotis +start.button.createorder=Užsakymo kūrimas +start.button.notifications=Pranešimai +start.button.nonotifications=Nėra naujų pranešimų +start.hero.description=Individualiems verslininkams ir smulkaus verslo savininkams transporto sektoriuje – visiškai skaitmeninis ir vientisas sprendimas. Sutelkite dėmesį į savo verslą, mes pasirūpinsime biuro darbu. +start.system.title=Sistema +start.system.intro=Individualiems verslininkams ir smulkaus verslo savininkams transporto sektoriuje labai svarbu, kad jie galėtų visų pirma sutelkti dėmesį į savo pagrindinį verslą: klientų pritraukimą ir prekių pristatymą iš taško A į tašką B. +start.feature.setup.title=Sąrankos vedlys +start.feature.setup.desc=Sąrankos vedlio pagalba galite užpildyti savo naudotojo profilį. +start.feature.customers.title=Klientų ir užsakymų valdymas +start.feature.customers.desc=Klientų ir užsakymų valdymo pagalba visada matysite visus kontaktinius duomenis ir užsakymų detales. +start.feature.jobs.title=Užsakymų kūrimas +start.feature.jobs.desc=Keliais pelės paspaudimais sukurkite užsakymus sistemoje ir nustatykite, kuris darbuotojas turėtų vykdyti kurį transporto užsakymą. +start.app.title=Programėlė +start.app.description=Kiekvienas užsakymas gali būti neprivaloma tvarka vykdomas per votianLT programėlę – visiškai be popierinio darbo. Taip visa svarbi užsakymo informacija patenka tiesiai į vairuotojo išmanųjį telefoną. +start.imprint.title=Impressum +start.imprint.company=Assecutor Data Service GmbH +start.imprint.address=Ottensener Str. 8, 22525 Hamburg +start.imprint.phone=Telefon: +49 40 18 123 771 0 +start.imprint.email=E-Mail: ahoi@assecutor.de +start.cta.text=Užsiregistruokite šiandien ir pasinaudokite nemokamu bandomuoju mėnesiu, kad galėtumėte išbandyti sistemą. +start.slogan=Valdykite savo verslą protingai … su votianLT! +start.version=Versija + +# Login View +login.2fa.title=2FA kodas +login.2fa.button=Patikrinti kodą +login.votianlt=VotianLT +login.version=Versija + +# Message Details +messagedetails.button.send=Siųsti +messagedetails.placeholder=Įveskite žinutę... +messagedetails.noimage=(nėra vaizdo turinio) +messagedetails.imageerror=(Nepavyko įkelti paveikslėlio) + +# Invoice Generator +invoicegenerator.properties.title=Savybės +invoicegenerator.properties.type=Tipas +invoicegenerator.fontsize.label=Šrifto dydis +invoicegenerator.color.label=Šrifto spalva +invoicegenerator.color.dialog.title=Pasirinkti šrifto spalvą +invoicegenerator.color.dialog.hex=Hex spalvos reikšmė +invoicegenerator.button.cancel=Atšaukti +invoicegenerator.button.apply=Pritaikyti +invoicegenerator.button.delete=Ištrinti elementą +invoicegenerator.notification.color.applied=Spalva pritaikyta +invoicegenerator.upload.drop=Vilkite paveikslėlį čia arba spustelėkite +invoicegenerator.upload.success=Paveikslėlis sėkmingai įkeltas +invoicegenerator.upload.error=Klaida įkeliant: {0} +invoicegenerator.file.rejected=Failas atmestas: {0} +invoicegenerator.properties.select.info=Spustelėkite elementą drobėje, kad galėtumėte redaguoti jo savybes. +invoicegenerator.template.vline=Vertikali linija + +# CSV Export +csv.header.customer=Užsakovas +csv.header.jobnumber=Užsakymo numeris +csv.header.jobdate=Užsakymo data +csv.header.destination=Paskirties vieta +csv.filename=jobs.csv + +# DatePicker I18n +datepicker.month.januar=Sausis +datepicker.month.februar=Vasaris +datepicker.month.märz=Kovas +datepicker.month.april=Balandis +datepicker.month.mai=Gegužė +datepicker.month.juni=Birželis +datepicker.month.juli=Liepa +datepicker.month.august=Rugpjūtis +datepicker.month.september=Rugsėjis +datepicker.month.oktober=Spalis +datepicker.month.november=Lapkritis +datepicker.month.dezember=Gruodis +datepicker.weekday.sonntag=Sekmadienis +datepicker.weekday.montag=Pirmadienis +datepicker.weekday.dienstag=Antradienis +datepicker.weekday.mittwoch=Trečiadienis +datepicker.weekday.donnerstag=Ketvirtadienis +datepicker.weekday.freitag=Penktadienis +datepicker.weekday.samstag=Šeštadienis +datepicker.weekdayshort.so=Sk +datepicker.weekdayshort.mo=Pr +datepicker.weekdayshort.di=An +datepicker.weekdayshort.mi=Tr +datepicker.weekdayshort.do=Kt +datepicker.weekdayshort.fr=Pn +datepicker.weekdayshort.sa=Št + +# Job History +jobhistory.status.pickupscheduled=Atsiėmimas suplanuotas +jobhistory.status.pickedup=Paimta +jobhistory.status.intransit=Pakeliui +jobhistory.status.delivered=Pristatyta +jobhistory.image.alt=Padidinta nuotrauka +jobhistory.title=Užsakymo istorija +jobhistory.header=Užsakymo istorija: {0} +jobhistory.info.customer=Klientas: {0} +jobhistory.info.createdat=Sukurta: {0} +jobhistory.info.status=Būsena: {0} +jobhistory.count={0} įrašų istorijoje +jobhistory.changedby=Pakeitė: {0} + +# Version +version.label=Versija + +# Management Combo +management.placeholder=Administravimas +management.customers=Klientai +management.jobs=Užsakymai +management.companies=Įmonės + +# User Menu +usermenu.profile=Rodyti profilį +usermenu.settings=Nustatymai +usermenu.logout=Atsijungti # CTA Button cta.freetest=Išbandykite nemokamai -# Profile Billing -profile.billing.prefix=Sąskaitos prefiksas -profile.invoice.element.invoicenumber=Sąskaitos numeris -profile.invoice.pdf.preview=Peržiūra -profile.invoice.pdf.preview.error=Klaida generuojant peržiūrą: {0} - -# My Invoices -myinvoices.title=Mano sąskaitos -myinvoices.hint.noopen=Neturite atvirų sąskaitų. Visos sąskaitos apmokėtos. -myinvoices.bank.institute=Bankas -myinvoices.bank.beneficiary=Gavėjas -myinvoices.bank.iban=IBAN -myinvoices.card.open=Atidarytos sąskaitos -myinvoices.card.bank=Banko duomenys -myinvoices.bank.reference=Mokėjimo paskirtis -myinvoices.section.title=Visos sąskaitos -myinvoices.filter.pagesize=Įrašų per puslapį -myinvoices.filter.search=Paieška -myinvoices.filter.search.placeholder=Ieškoti sąskaitos numerio... -myinvoices.column.status=Statusas -myinvoices.column.number=Numeris -myinvoices.column.date=Data -myinvoices.column.amount=Suma -myinvoices.empty.title=Sąskaitų nėra -myinvoices.empty.desc=Sąskaitų nerasta. -myinvoices.button.prev=Ankstesnis -addjob.tasks.optional=Užduotis yra neprivaloma -myinvoices.button.next=Kitas +# Miscellaneous +misc.toggle.hide=Slėpti +misc.toggle.show=Rodyti +misc.nodata=Nėra duomenų +misc.loading=Duomenys kraunami... +misc.error=Įvyko klaida +misc.retry=Bandyti dar kartą # Admin Price Table adminpricetable.title=Kainų lentelė adminpricetable.field.monthly=Mėnesinis bazinis paketas adminpricetable.field.applicense=Programėlės naudojimo licencija -adminpricetable.field.revenue=Dalyvavimas pajamose +adminpricetable.field.revenue=Pajamų dalis adminpricetable.notification.saved=Kainų lentelė išsaugota adminpricetable.notification.save.error=Klaida išsaugant: {0} -adminpricetable.notification.load.error=Klaida įkeliant: {0} \ No newline at end of file +adminpricetable.notification.load.error=Klaida įkeliant: {0} diff --git a/src/main/resources/messages_lv.properties b/src/main/resources/messages_lv.properties index 8e425fe..04f30da 100644 --- a/src/main/resources/messages_lv.properties +++ b/src/main/resources/messages_lv.properties @@ -1,3 +1,7 @@ +# Common Dialog +dialog.cancel=Atcelt +dialog.confirm=Apstiprināt + # Navigation and Main Layout nav.jobs=Uzdevumi nav.job.create=Izveidot uzdevumu @@ -7,7 +11,7 @@ nav.statistics=Statistika nav.invoices=Rēķini nav.messages=Ziņojumi nav.profile=Mans profils -nav.myinvoices=Mani rēķini +nav.myinvoices=Rēķini nav.imprint=Impressum nav.management=Pārvaldība nav.users=Lietotāji @@ -23,42 +27,43 @@ profile.companyadd=Uzņēmuma papildinājums profile.firstname=Vārds profile.lastname=Uzvārds profile.phone=Tālruņa numurs -profile.fax=Fakss -profile.mobile=Mobilais tālrunis -profile.email=E-pasta adrese (Pieteikšanās)* +profile.fax=Tālrunis (fakss) +profile.mobile=Tālrunis (mobilais) +profile.email=E-pasta adrese (pieteikšanās)* profile.street=Iela -profile.housenr=Mājas numurs +profile.housenr=Mājas nr. profile.addressadd=Adreses papildinājums -profile.postcode=Pasta indekss +profile.zip=Pasta indekss profile.city=Pilsēta -profile.diffinvoice=Cita norēķinu adrese +profile.diffinvoice=Atšķirīga rēķina adrese profile.basicdata=Pamatdati profile.map=Karte -profile.invoicecreation=Rēķina izveide +profile.invoicecreation=Rēķinu izveide profile.settings=Iestatījumi profile.settings.digitalprocess=Digitālā apstrāde -profile.settings.digitalprocess.info=Pasūtījumi tiek apstrādāti digitāli, izmantojot lietotni -profile.settings.locateappuser=Atrast lietotnes lietotāju +profile.settings.digitalprocess.info=Uzdevumi tiek apstrādāti digitāli, izmantojot lietotni +profile.settings.locateappuser=Noteikt lietotnes lietotāju atrašanās vietu profile.settings.locateappuser.info=Lietotnes lietotāju atrašanās vieta tiek regulāri pārsūtīta profile.account=Konts profile.security=Drošība -profile.security.twofactor=Divu faktoru autentifikācija -profile.security.twofactor.info=Pierakstoties tiek nosūtīts papildu kods uz e-pastu +profile.security.twofactor=Divfaktoru autentifikācija +profile.security.twofactor.info=Pieteikšanās laikā papildu kods tiek nosūtīts pa e-pastu profile.services=Pakalpojumu katalogs profile.saved=Profils saglabāts profile.save.error=Kļūda saglabājot: {0} -profile.validation.required.fill=Lūdzu, pareizi aizpildiet visus obligātos laukus +profile.validation.required.fill=Lūdzu, aizpildiet visus obligātos laukus pareizi # Profile Settings -settings.digitalprocessing=Digitālā apstrāde caur lietotni -settings.digitalprocessinginfo=Iespējo digitālo uzdevumu apstrādi caur mobilās lietotnes -settings.locationtracking=Lietotnes lietotāju atrašanās vietas izsekošana -settings.locationtrackinginfo=Ļauj izsekot lietotnes lietotāju atrašanās vietu uzdevuma izpildes laikā -settings.twofactor=Divfaktoru autentifikācija -settings.twofactorinfo=Aktivējot, katras pieteikšanās laikā pa e-pastu tiek nosūtīts kods +settings.digitalprocessing=Digitālā apstrāde ar lietotni +settings.digitalprocessinginfo=Aktivizē digitālo uzdevumu apstrādi, izmantojot mobilo lietotni +settings.locationtracking=Noteikt lietotnes lietotāju atrašanās vietu +settings.locationtrackinginfo=Ļauj noteikt lietotnes lietotāju atrašanās vietu uzdevuma izpildes laikā +settings.twofactor=2 faktoru autentifikācija +settings.twofactorinfo=Aktivizējot, katras pieteikšanās laikā tiek nosūtīts kods pa e-pastu # Profile Billing -profile.billing.enabled=Norēķini caur votianLT +profile.billing.enabled=Rēķinu izrakstīšana caur votianLT +profile.billing.prefix=Rēķina prefikss # Profile Validation profile.validation.company=Uzņēmums ir obligāts lauks @@ -67,18 +72,103 @@ profile.validation.lastname=Uzvārds ir obligāts lauks profile.validation.phone=Tālruņa numurs ir obligāts lauks profile.validation.street=Iela ir obligāts lauks profile.validation.housenr=Mājas numurs ir obligāts lauks -profile.validation.postcode=Pasta indekss ir obligāts lauks +profile.validation.zip=Pasta indekss ir obligāts lauks profile.validation.city=Pilsēta ir obligāts lauks profile.validation.email.required=E-pasta adrese ir obligāts lauks profile.validation.email.invalid=Lūdzu, ievadiet derīgu e-pasta adresi -profile.validation.company.required=Nepieciešams uzņēmums -profile.validation.street.required=Nepieciešama iela -profile.validation.housenr.required=Nepieciešams mājas numurs -profile.validation.postcode.required=Nepieciešams pasta indekss -profile.validation.city.required=Nepieciešama pilsēta -profile.validation.firstname.required=Nepieciešams vārds -profile.validation.lastname.required=Nepieciešams uzvārds -profile.validation.phone.required=Nepieciešams tālruņa numurs +profile.validation.company.required=Uzņēmums ir obligāts +profile.validation.street.required=Iela ir obligāta +profile.validation.housenr.required=Mājas numurs ir obligāts +profile.validation.zip.required=Pasta indekss ir obligāts +profile.validation.city.required=Pilsēta ir obligāta +profile.validation.firstname.required=Vārds ir obligāts +profile.validation.lastname.required=Uzvārds ir obligāts +profile.validation.phone.required=Tālruņa numurs ir obligāts + +# Profile Invoice +profile.invoice.masterdata=Mani pamatdati +profile.invoice.name=Nosaukums +profile.invoice.city=Vieta +profile.invoice.email=E-pasts +profile.invoice.phone=Tālrunis +profile.invoice.placeholder.company=Jūsu uzņēmums +profile.invoice.placeholder.name=Jūsu vārds +profile.invoice.placeholder.street=Jūsu iela +profile.invoice.placeholder.city=Pasta indekss, pilsēta +profile.invoice.placeholder.email=jusu@email.lv +profile.invoice.placeholder.phone=Jūsu tālruņa numurs +profile.invoice.services.list=Pakalpojumu saraksts +profile.invoice.net=Neto summa +profile.invoice.vat=PVN +profile.invoice.gross=Bruto summa +profile.invoice.customerdata=Klienta dati +profile.invoice.customer.company=Klienta uzņēmums +profile.invoice.customer.name=Klienta vārds +profile.invoice.customer.street=Klienta iela +profile.invoice.customer.city=Klienta vieta +profile.invoice.customer.email=Klienta e-pasts +profile.invoice.customer.phone=Klienta tālrunis +profile.invoice.free.elements=Brīvie elementi +profile.invoice.element.text=Teksta lauks +profile.invoice.element.header=Virsraksts +profile.invoice.element.date=Datums +profile.invoice.element.customer=Klienta informācija +profile.invoice.element.company=Uzņēmuma informācija +profile.invoice.element.amount=Summa +profile.invoice.element.line=Līnija +profile.invoice.element.image=Attēls +profile.invoice.element.invoicenumber=Rēķina numurs +profile.invoice.properties=Īpašības +profile.invoice.properties.info=Noklikšķiniet uz elementa kanvā, lai rediģētu tā īpašības. +profile.invoice.type=Tips +profile.invoice.variable=Mainīgais +profile.invoice.xposition=X pozīcija +profile.invoice.yposition=Y pozīcija +profile.invoice.fontsize=Fonta lielums +profile.invoice.color=Krāsa +profile.invoice.element.delete=Dzēst elementu +profile.invoice.image=Augšupielādēt attēlu +profile.invoice.image.drop=Velciet attēlu šeit vai noklikšķiniet +profile.invoice.image.uploaded=Attēls veiksmīgi augšupielādēts +profile.invoice.image.upload.error=Kļūda augšupielādējot: {0} +profile.invoice.file.rejected=Fails noraidīts: {0} +profile.invoice.text.from.masterdata=Teksts tiek ņemts no jūsu pamatdatiem +profile.invoice.canvas.cleared=Kanva tika notīrīta +profile.invoice.canvas.read.error=Kļūda: nevarēja nolasīt kanvas datus +profile.invoice.template.saved=Veidne veiksmīgi saglabāta +profile.invoice.pdf.error=Kļūda PDF ģenerēšanā: {0} +profile.invoice.pdf.preview=Priekšskatījums +profile.invoice.pdf.preview.error=Kļūda ģenerējot priekšskatījumu: {0} + +# Profile Services +profile.services.label=Pakalpojumi +profile.services.description=Šeit pārvaldiet savus pakalpojumus, ko piedāvājat saviem klientiem. +profile.services.add=Pievienot jaunu pakalpojumu +profile.services.load.error=Kļūda ielādējot pakalpojumus: {0} +profile.services.saved=Pakalpojums veiksmīgi saglabāts +profile.services.save.error=Kļūda saglabājot pakalpojumu: {0} +profile.services.deleted=Pakalpojums veiksmīgi dzēsts +profile.services.delete.error=Kļūda dzēšot pakalpojumu: {0} +profile.services.dialog.create=Izveidot jaunu pakalpojumu +profile.services.dialog.edit=Rediģēt pakalpojumu +profile.services.basis=Aprēķina pamats +profile.services.basis.distance=Nobrauktie kilometri +profile.services.basis.time=Laiks +profile.services.basis.flatrate=Fiksēta maksa +profile.services.vatrate=PVN likme (%) +profile.services.vatrate.percent=PVN likme (%) +profile.services.price.flatrate=Fiksētā cena (€) +profile.services.price.distance=Cena par kilometru (€) +profile.services.price.time=Cena par 15 minūtēm (€) +profile.services.mandatory=Obligāts +profile.services.calculated=Tiek aprēķināts +profile.services.validation.name=Nosaukums ir obligāts +profile.services.validation.basis=Aprēķina pamats ir obligāts +profile.services.validation.flatrate=Fiksētā cena ir obligāta +profile.services.validation.distance=Cena par kilometru ir obligāta +profile.services.validation.time=Cena par 15 minūtēm ir obligāta +profile.services.validation.vatrate=PVN likme ir obligāta +profile.services.savechanges=Saglabāt pakalpojumu # Buttons button.save=Saglabāt profila izmaiņas @@ -87,7 +177,7 @@ button.clear=Notīrīt button.preview=Priekšskatījums button.savetemplate=Saglabāt veidni button.changepassword=Mainīt paroli -button.deleteaccount=Dzēst kontu +button.deleteaccount=Dzēst lietotāja kontu button.add=Jauns button.edit=Rediģēt button.delete=Dzēst @@ -105,7 +195,7 @@ common.price=Cena common.service=Pakalpojums common.customer=Klients common.actions=Darbības -common.loading=Ielādējas... +common.loading=Ielādē... common.error=Kļūda common.success=Veiksmīgi common.required=Obligāts lauks @@ -125,8 +215,8 @@ login.title=Pieteikties login.username=Lietotājvārds login.password=Parole login.login=Pieteikties -login.forgotpassword=Aizmirsi paroli? -login.rememberme=Atcerēties mani +login.forgotpassword=Aizmirsāt paroli? +login.rememberme=Palikt pieteicies login.register=Reģistrēties login.2fa.helper=6 ciparu kods login.2fa.sent=Kods nosūtīts pa e-pastu @@ -135,81 +225,473 @@ login.2fa.invalid.code=Nederīgs kods login.2fa.wrong.code=Nepareizs kods # Error Messages -error.loading=Ielādes kļūda -error.saving=Saglabāšanas kļūda +error.loading=Kļūda ielādējot +error.saving=Kļūda saglabājot error.validation=Validācijas kļūda # Page Titles -page.title.welcome=VotianLT - Laipni lūdzam -page.title.login=VotianLT - Pieteikšanās +page.title.dashboard=VotianLT - Informācijas panelis +page.title.appuser.create=Izveidot jaunu lietotnes lietotāju +page.title.messages=Ziņojumi +page.title.register=Reģistrēties VotianLT +page.title.customers=Klienti +page.title.customer.edit=Rediģēt klientu +page.title.verwaltung=Pārvaldība +page.title.company.create=Izveidot jaunu uzņēmumu +page.title.imprint=Impressum +page.title.profile.edit=Rediģēt profilu +page.title.admin.dashboard=Administrācijas panelis +page.title.invoice.create=Izveidot rēķinu +page.title.customer.create=Izveidot jaunu klientu +page.title.login=Pieteikties VotianLT +page.title.jobs=Uzdevumi +page.title.appuser.edit=Rediģēt lietotnes lietotāju +page.title.statistics=Statistika +page.title.password.forget=Atjaunot paroli +page.title.invoices=Rēķini +page.title.appusers=Lietotnes lietotāji +page.title.job.history=Uzdevuma vēsture +page.title.message.history=Ziņojumu vēsture +page.title.myinvoices=Rēķini +page.title.job.create=Izveidot jaunu uzdevumu +page.title.job.summary=Kopsavilkums +page.title.pricetable=Cenu tabula +page.title.invoice.generator=Rēķinu ģenerators +page.title.welcome=VotianLT - Laipni lūgti +page.title.password.reset=Paroles atjaunošana \u2013 norādiet e-pastu +page.title.add.appuser=Izveidot jaunu lietotnes lietotāju +page.title.user.messages=Ziņojumi +page.title.edit.customer=Rediģēt klientu +page.title.show.customers=Klienti +page.title.add.company=Izveidot jaunu uzņēmumu +page.title.create.invoice=Izveidot rēķinu +page.title.add.customer=Izveidot jaunu klientu +page.title.edit.appuser=Rediģēt lietotnes lietotāju +page.title.forget.password=Atjaunot paroli +page.title.admin.pricetable=Cenu tabula +page.title.add.job=Izveidot jaunu uzdevumu -# Start Page -start.title=VotianLT - Jūsu digitālais transporta partneris -start.button.login=Pieteikties -start.button.register=Reģistrēties -start.button.createorder=Izveidot uzdevumu -start.button.notifications=Paziņojumi -start.button.nonotifications=Nav jaunu paziņojumu -start.hero.description=Pašnodarbinātajiem un mazajiem transporta uzņēmumiem – pilnībā digitāls un viss vienā. Koncentrējieties uz savu biznesu, mēs parūpēsimies par birokrātiju. -start.system.title=Sistēma -start.system.intro=Pašnodarbinātajiem un mazajiem transporta uzņēmumiem ir ārkārtīgi svarīgi koncentrēties galvenokārt uz savu pamatdarbību: klientu piesaisti un preču piegādi no punkta A uz punktu B. -start.feature.setup.title=Iestatīšanas asistents -start.feature.setup.desc=Izmantojiet iestatīšanas asistentu, lai aizpildītu savu lietotāja profilu. -start.feature.customers.title=Klientu un uzdevumu pārvaldība -start.feature.customers.desc=Ar klientu un uzdevumu pārvaldību jums vienmēr ir visas kontaktinformācijas un uzdevumu detaļas acu priekšā. -start.feature.jobs.title=Uzdevumu izveide -start.feature.jobs.desc=Izveidojiet uzdevumus sistēmā tikai ar dažiem klikšķiem un noteikiet, kurš darbinieks veic kādu transporta uzdevumu. -start.app.title=Lietotne -start.app.description=Katru uzdevumu var pildīt pēc izvēles caur votianLT lietotni – pilnīgi bez "birokrātijas". Visa svarīgā uzdevuma informācija nonāk tieši vadītāja viedtālrunī. -start.imprint.title=Impressum -start.imprint.company=Assecutor Data Service GmbH -start.imprint.address=Ottensener Str. 8, 22525 Hamburg -start.imprint.phone=Tālrunis: +49 40 18 123 771 0 -start.imprint.email=E-pasts: ahoi@assecutor.de -start.cta.text=Reģistrējieties jau šodien un izmantojiet bezmaksas izmēģinājuma mēnesi, lai rūpīgi pārbaudītu sistēmu! -start.slogan=Vadīt savu biznesu gudri … ar votianLT! -start.version=Versija +# Dashboard +dashboard.welcome=Laipni lūgti, {0}! +dashboard.footer.copyright=© 2024 VotianLT. Visas tiesības aizsargātas. +dashboard.description=Šeit jūs varat pārvaldīt savus uzdevumus, organizēt klientus un izmantot visas svarīgās VotianLT funkcijas. +dashboard.system.title=Sistēmas pārskats +dashboard.system.intro=Efektīvi pārvaldiet savus biznesa procesus ar šādām funkcijām +dashboard.feature.setup.title=Iestatīšana +dashboard.feature.setup.desc=Konfigurējiet savas sistēmas iestatījumus un pamatdatus +dashboard.feature.customers.title=Klienti +dashboard.feature.customers.desc=Pārvaldiet savas klientu attiecības un kontaktus +dashboard.feature.jobs.title=Uzdevumi +dashboard.feature.jobs.desc=Izveidojiet un pārvaldiet uzdevumus efektīvi +dashboard.app.title=Mobilā lietotne +dashboard.app.description=Izmantojiet VotianLT lietotni ceļā un palieciet vienmēr savienoti -# Register -register.title=Reģistrācija -register.subtitle=Izveidojiet savu VotianLT kontu -register.email=E-pasta adrese -register.password=Parole -register.password.placeholder=Vismaz 6 rakstzīmes -register.password.confirm=Apstipriniet paroli -register.password.confirm.placeholder=Ievadiet paroli vēlreiz -register.firstname=Vārds -register.lastname=Uzvārds -register.phone=Tālruņa numurs -register.company=Uzņēmums -register.street=Iela -register.housenr=Mājas numurs -register.postcode=Pasta indekss -register.city=Pilsēta -register.button.submit=Reģistrēties -register.button.verify=Pārbaudīt kodu un reģistrēties -register.button.resend=Sūtīt kodu vēlreiz -register.button.back=Atpakaļ uz sākumlapu -register.notification.success=Reģistrācija veiksmīga. Lūdzu, pieteikties. -register.notification.failed=Reģistrācijas kļūda: {0} +# Add App User +addappuser.title=Izveidot jaunu lietotnes lietotāju +addappuser.designation=Apzīmējums +addappuser.phone=Tālrunis (mobilais) +addappuser.password=Parole +addappuser.password.confirm=Apstiprināt paroli +addappuser.button.submit=Izveidot lietotnes lietotāju +addappuser.validation.designation=Apzīmējums ir obligāts +addappuser.validation.phone=Tālruņa numurs ir obligāts +addappuser.validation.password.required=Parole ir obligāta +addappuser.validation.password.min=Parolei jābūt vismaz 6 rakstzīmēm +addappuser.validation.password.confirm=Paroles apstiprinājums ir obligāts +addappuser.validation.password.mismatch=Paroles nesakrīt +addappuser.validation.email.required=E-pasts ir obligāts +addappuser.validation.email.invalid=Nederīga e-pasta adrese +addappuser.notification.validation=Lūdzu, aizpildiet visus obligātos laukus +addappuser.notification.success=Lietotnes lietotājs veiksmīgi izveidots +addappuser.notification.check=Lūdzu, pārbaudiet savus ievadītos datus +addappuser.notification.email.duplicate=Šī e-pasta adrese jau tiek izmantota +addappuser.notification.error=Kļūda: {0} +addappuser.placeholder.designation=(HH H 000) -# CTA Button -cta.freetest=Izmēģiniet bez maksas +# Edit App User +editappuser.title=Rediģēt lietotnes lietotāju +editappuser.password.change=Jauna parole +editappuser.password.change.confirm=Apstiprināt jauno paroli +editappuser.password.placeholder=Atstājiet tukšu, lai nemainītu paroli +editappuser.notification.invalid.id=Nederīgs lietotnes lietotāja ID +editappuser.notification.password.mismatch=Paroles nesakrīt +editappuser.notification.saved=Lietotnes lietotājs veiksmīgi saglabāts +editappuser.notification.check=Lūdzu, pārbaudiet savus ievadītos datus +editappuser.notification.password.confirm=Lūdzu, apstipriniet jauno paroli +editappuser.notification.password.enter=Lūdzu, ievadiet jaunu paroli +editappuser.notification.deleted=Lietotnes lietotājs veiksmīgi dzēsts +editappuser.dialog.delete.text=Vai tiešām vēlaties dzēst šo lietotnes lietotāju? +editappuser.dialog.delete.confirm=Dzēst -# Profile Billing -profile.billing.prefix=Rēķina prefikss -profile.invoice.element.invoicenumber=Rēķina numurs -profile.invoice.pdf.preview=Priekšskatījums -profile.invoice.pdf.preview.error=Kļūda, ģenerējot priekšskatījumu: {0} +# Customers +customers.title=Klienti +customers.button.add=Pievienot jaunu klientu +customers.hint.click=Noklikšķiniet uz klienta, lai redzētu detaļas +customers.column.company=Uzņēmums +customers.column.name=Nosaukums +customers.column.email=E-pasts +customers.column.phone=Tālrunis +customers.column.street=Iela +customers.column.city=Vieta + +# Edit Customer +editcustomer.title=Rediģēt klientu +editcustomer.notification.notfound=Klients nav atrasts +editcustomer.notification.invalid.id=Nederīgs klienta ID +editcustomer.notification.saved=Klients veiksmīgi saglabāts +editcustomer.notification.check=Lūdzu, pārbaudiet savus ievadītos datus +editcustomer.notification.deleted=Klients veiksmīgi dzēsts +editcustomer.dialog.delete.text=Vai tiešām vēlaties dzēst šo klientu? +editcustomer.dialog.delete.confirm=Dzēst + +# Add Customer +addcustomer.title=Izveidot jaunu klientu +addcustomer.button.submit=Izveidot klientu +addcustomer.notification.validation=Lūdzu, aizpildiet visus obligātos laukus +addcustomer.notification.success=Klients veiksmīgi izveidots +addcustomer.notification.check=Lūdzu, pārbaudiet savus ievadītos datus +addcustomer.notification.error=Kļūda: {0} +addcustomer.validation.required=Šis lauks ir obligāts + +# Add Company +addcompany.title=Izveidot jaunu uzņēmumu +addcompany.button.submit=Izveidot uzņēmumu + +# Verwaltung +verwaltung.title=Pārvaldība +verwaltung.description=Šeit pārvaldiet savus uzņēmumus, klientus un sistēmas iestatījumus + +# User Messages +usermessages.title.with=Ziņojumi ar {0} +usermessages.general.title=Vispārīgās sarunas +usermessages.general.conversation=Vispārīgā saruna +usermessages.job.title=Ar uzdevumu saistītie ziņojumi +usermessages.job.conversation=Uzdevums {0} +usermessages.no.job.messages=Nav ar uzdevumu saistītu ziņojumu +usermessages.preview.empty=Priekšskatījums nav pieejams +usermessages.message.count={0} ziņojumi +usermessages.unknown=Nezināms +usermessages.unknown.participant=Nezināms dalībnieks + +# Admin Dashboard +admindashboard.title=Administrācijas panelis +admindashboard.loading=Statistika tiek ielādēta... +admindashboard.error=Kļūda ielādējot: {0} +admindashboard.section.overview=Pārskats +admindashboard.section.jobs=Uzdevumi +admindashboard.section.tasks=Uzdevumi +admindashboard.section.users=Lietotāju aktivitātes +admindashboard.section.health=Sistēmas statuss +admindashboard.stat.totaljobs=Kopējie uzdevumi +admindashboard.stat.users=Lietotāji +admindashboard.stat.appusers=Lietotnes lietotāji +admindashboard.stat.lastupdated=Pēdējoreiz atjaunināts +admindashboard.stat.openjobs=Atvērtie uzdevumi +admindashboard.stat.inprogress=Izpildē +admindashboard.stat.completed=Pabeigti +admindashboard.stat.cargo=Kravas vienības +admindashboard.stat.status.info=Statuss +admindashboard.stat.status.unavailable=Nav pieejams +admindashboard.stat.totaltasks=Kopējās uzdevuma darbības +admindashboard.stat.completedtasks=Izpildītas +admindashboard.stat.pendingtasks=Gaida izpildi +admindashboard.stat.successrate=Veiksmes rādītājs +admindashboard.stat.photos=Fotogrāfijas +admindashboard.stat.barcodes=Svītrkodi +admindashboard.stat.signatures=Paraksti +admindashboard.stat.comments=Komentāri +admindashboard.stat.database=Datubāze +admindashboard.stat.database.connected=Savienots +admindashboard.stat.database.error=Kļūda +admindashboard.stat.websocket=WebSocket +admindashboard.stat.websocket.active=Aktīvs +admindashboard.stat.app=Lietojumprogramma +admindashboard.stat.app.running=Darbojas +admindashboard.stat.memory=Atmiņa + +# Messages +messages.title=Ziņojumi +messages.column.status=Statuss +messages.column.client=Klients +messages.column.email=E-pasts +messages.column.total=Kopā +messages.column.unread=Nelasīti +messages.column.lastmessage=Pēdējais ziņojums +messages.column.preview=Priekšskatījums +messages.notification.error=Kļūda ielādējot ziņojumus +messages.preview.image=Attēls +messages.preview.empty=Nav priekšskatījuma +messages.sender.unknown=Nezināms sūtītājs + +# Add Job +addjob.title=Izveidot jaunu uzdevumu +addjob.customer.label=Klients +addjob.customer.placeholder=Izvēlēties klientu +addjob.customer.unnamed=Nenosaukts klients +addjob.button.clearfields=Notīrīt laukus +addjob.button.submit=Izveidot uzdevumu +addjob.address.salutation=Uzruna +addjob.address.salutation.placeholder=Izvēlēties uzrunu +addjob.salutation.mr=Kungs +addjob.salutation.ms=Kundze +addjob.salutation.other=Cits +addjob.address.company.placeholder=Ievadiet uzņēmumu +addjob.address.street.placeholder=Ievadiet ielu +addjob.address.housenumber=Mājas numurs +addjob.address.addition.placeholder=Adreses papildinājums +addjob.address.city=Vieta +addjob.address.city.placeholder.pickup=Vieta (saņemšana) +addjob.address.city.placeholder.delivery=Vieta (piegāde) +addjob.address.delivery.street.placeholder=Iela (piegāde) +addjob.address.delivery.addition.placeholder=Adreses papildinājums (piegāde) +addjob.address.save=Saglabāt adresi +addjob.section.pickup=Saņemšana +addjob.section.delivery=Piegāde +addjob.stations.apply=Pārņemt stacijas +addjob.station.delivery=Piegādes stacija {0} +addjob.station.add=Pievienot piegādes staciju +addjob.station.remove.confirm=Vai tiešām noņemt piegādes staciju {0}? +addjob.station.max.reached=Sasniegts maksimālais piegādes staciju skaits - 25 +addjob.station.unused=Netiek izmantots +addjob.appointment.delivery.info=Piegādes termiņi tiek noteikti tieši piegādes stacijās. +addjob.tab.addresses=Pasūtītājs un adreses +addjob.tab.appointments=Termiņi un apstrāde +addjob.tab.cargo=Krava +addjob.tab.tasks=Uzdevuma darbības +addjob.tab.price=Cena un noslēgums +addjob.appointment.date=Datums +addjob.appointment.time=Laiks +addjob.appointment.pickup=Saņemšanas termiņš +addjob.appointment.delivery=Piegādes termiņš +addjob.settings.digitalprocess=Digitālā apstrāde ar lietotni +addjob.appuser.label=Lietotnes lietotājs +addjob.appuser.placeholder=Izvēlēties lietotnes lietotāju +addjob.cargo.description=Apraksts +addjob.cargo.description.placeholder=Ievadiet aprakstu +addjob.cargo.quantity=Daudzums +addjob.cargo.weight=Svars +addjob.cargo.length=Garums +addjob.cargo.width=Platums +addjob.cargo.height=Augstums +addjob.cargo.europalette=Eiro palete +addjob.cargo.disposablepalette=Vienreizējas lietošanas palete +addjob.cargo.dusseldorfpalette=Diseldorfas palete +addjob.cargo.gridboxpalette=Režģa kastes palete +addjob.cargo.gridcart=Režģa rati +addjob.cargo.parcel=Sūtījums +addjob.cargo.add=Pievienot kravu +addjob.tasks.title=Uzdevuma darbības +addjob.tasks.template.placeholder=Izvēlēties veidni +addjob.tasks.template.save.tooltip=Saglabāt kā veidni +addjob.tasks.template.save.title=Saglabāt veidni +addjob.tasks.template.name=Veidnes nosaukums +addjob.tasks.template.name.placeholder=Ievadiet nosaukumu +addjob.tasks.template.name.required=Nosaukums ir obligāts +addjob.tasks.template.saved=Veidne "{0}" saglabāta +addjob.tasks.template.save.error=Kļūda saglabājot: {0} +addjob.tasks.template.dialog.error=Kļūda atverot dialogu: {0} +addjob.tasks.template.no.tasks=Nav uzdevuma darbību saglabāšanai +addjob.tasks.template.load.title=Ielādēt veidni +addjob.tasks.template.load.text=Vai vēlaties ielādēt veidni "{0}"? Šī darbība aizstās visas pašreizējās uzdevuma darbības. +addjob.tasks.template.load.confirm=Ielādēt +addjob.tasks.template.loaded=Veidne "{0}" ielādēta +addjob.tasks.template.load.error=Kļūda ielādējot: {0} +addjob.tasks.template.load.templates.error=Kļūda ielādējot veidnes: {0} +addjob.tasks.add=Pievienot uzdevuma darbību +addjob.tasks.tasktype=Darbības tips +addjob.tasks.tasktype.placeholder=Izvēlēties tipu +addjob.tasks.description=Apraksts +addjob.tasks.description.placeholder=Ievadiet aprakstu +addjob.tasks.buttontext=Pogas teksts +addjob.tasks.buttontext.placeholder=Ievadiet tekstu +addjob.tasks.remark=Piezīme +addjob.tasks.remark.placeholder=Ievadiet piezīmi +addjob.tasks.photo.min=Min. fotogrāfijas +addjob.tasks.photo.max=Maks. fotogrāfijas +addjob.tasks.barcode.min=Min. svītrkodi +addjob.tasks.barcode.max=Maks. svītrkodi +addjob.tasks.signature.noconfig=Konfigurācija nav nepieciešama +addjob.tasks.todolist.title=Uzdevumu saraksts +addjob.tasks.todolist.item.placeholder=Ievadiet uzdevumu +addjob.tasks.todolist.add=Pievienot uzdevumu +addjob.tasks.comment.label=Komentārs +addjob.tasks.comment.placeholder=Ievadiet komentāru +addjob.tasks.comment.required=Komentārs ir obligāts +addjob.tasks.optional=Darbība ir neobligāta +addjob.services.title=Pakalpojumi +addjob.services.add=Pievienot pakalpojumu +addjob.services.calculation=Aprēķins +addjob.services.basis.distance=Nobrauktie kilometri +addjob.services.basis.time=Laiks +addjob.services.basis.flatrate=Fiksēta maksa +addjob.services.vat=PVN +addjob.services.route.missing=Maršruts nav norādīts +addjob.services.dialog.title=Izvēlēties pakalpojumu +addjob.services.dialog.placeholder=Izvēlēties pakalpojumu +addjob.services.dialog.station.placeholder=Izvēlēties piegādes staciju +addjob.services.dialog.add=Pievienot +addjob.services.deliverystation=Piegādes stacija +addjob.summary.title=Kopsavilkums +addjob.summary.net=Neto +addjob.summary.vat=PVN +addjob.summary.gross=Bruto +addjob.route.title=Maršruts +addjob.route.distance=Attālums +addjob.route.distance.km=Attālums (km) +addjob.route.distance.placeholder=piem. 150.5 +addjob.route.duration=Ilgums +addjob.route.duration.min=Ilgums (min.) +addjob.route.duration.placeholder=piem. 120 +addjob.route.manual.title=Manuāla maršruta ievade +addjob.route.manual.hint=Ievadiet attālumu un ilgumu manuāli, ja maršruts nav aprēķināts +addjob.notification.success=Uzdevums {0} veiksmīgi izveidots +addjob.notification.cleared=Visi lauki tika notīrīti +addjob.notification.draft.restored=Melnraksts atjaunots +addjob.validation.required.fields=Lūdzu, aizpildiet visus obligātos laukus +addjob.validation.appuser.required=Lūdzu, izvēlieties lietotnes lietotāju +addjob.validation.cargo.required=Lūdzu, norādiet vismaz vienu kravu +addjob.validation.pickupdate.future=Saņemšanas datumam jābūt šodien vai nākotnē +addjob.validation.deliverydate.future=Piegādes datumam jābūt šodien vai nākotnē +addjob.validation.dialog.title=Adreses validācija +addjob.validation.dialog.loading=Adreses tiek validētas... +addjob.validation.dialog.back=Atpakaļ +addjob.validation.dialog.continue=Turpināt +addjob.validation.dialog.continue.anyway=Tomēr turpināt +addjob.validation.pickup.address=Saņemšanas adrese +addjob.validation.delivery.address=Piegādes adrese +addjob.validation.route=Maršruts +addjob.validation.address.not.found.title=Adrese nav atrasta +addjob.validation.address.not.found.message=Ievadītā adrese nevarēja tikt viennozīmīgi atrasta Google. Vai vēlaties tomēr saglabāt? +addjob.validation.address.save.anyway=Tomēr saglabāt +addjob.validation.address.correct=Labot adresi + +# Job Summary +jobsummary.title=Kopsavilkums +jobsummary.error.noid=Nav norādīts uzdevuma ID +jobsummary.error.invalidid=Nederīgs uzdevuma ID formāts: {0} +jobsummary.error.notfound=Uzdevums ar ID {0} nav atrasts +jobsummary.button.sendmessage=Nosūtīt ziņojumu +jobsummary.button.jobhistory=Uzdevuma vēsture +jobsummary.button.complete=Manuāli pabeigt uzdevumu +jobsummary.dialog.complete.title=Pabeigt uzdevumu +jobsummary.dialog.complete.text=Vai vēlaties manuāli pabeigt uzdevumu {0}? +jobsummary.dialog.complete.cancel=Atcelt +jobsummary.dialog.complete.confirm=Pabeigt +jobsummary.notification.completed=Uzdevums {0} tika pabeigts +jobsummary.notification.complete.error=Kļūda pabeidzot: {0} +jobsummary.notification.noappuser=Šim uzdevumam nav piešķirts lietotnes lietotājs +jobsummary.section.pickup=Saņemšana +jobsummary.section.delivery=Piegāde +jobsummary.station.phone=Tālrunis +jobsummary.section.tasks=Apstiprināmās darbības +jobsummary.section.cargo=Transportējamā krava +jobsummary.section.info=Papildu informācija +jobsummary.tasks.none=Nav darbību +jobsummary.cargo.none=Nav kravas datu +jobsummary.info.netto=Neto +jobsummary.info.ust=PVN +jobsummary.info.gesamt=Kopā +jobsummary.info.bemerkung=Piezīme +jobsummary.info.digital=Digitālā apstrāde ar lietotni: aktivizēta +jobsummary.info.appuser=Lietotnes lietotājs +jobsummary.task.status.abgeschlossen=Pabeigts +jobsummary.task.status.offen=Atvērts +jobsummary.task.typ=Tips +jobsummary.task.completedAt=Pabeigts +jobsummary.task.completedBy=Pabeidza +jobsummary.task.todo.items=Uzdevumu saraksta ieraksti +jobsummary.task.photo.info=Fotogrāfijas +jobsummary.task.photo.minmax=Nepieciešamas vismaz {0} fotogrāfijas +jobsummary.task.photo.maxonly=Atļautas ne vairāk kā {0} fotogrāfijas +jobsummary.task.photo.taken=Uzņemtās fotogrāfijas ({0}) +jobsummary.task.button.text=Pogas teksts +jobsummary.button.schliessen=Aizvērt + +# Jobs +jobs.title=Uzdevumi +jobs.filter.search=Meklēt +jobs.filter.search.placeholder=Meklēt pēc uzdevuma numura... +jobs.filter.startdate=Sākuma datums +jobs.filter.enddate=Beigu datums +jobs.filter.status=Statuss +jobs.filter.apply=Lietot filtru +jobs.status.all=Visi +jobs.status.open=Atvērti +jobs.status.done=Izpildīti +jobs.notification.completed=Uzdevums {0} tika pabeigts +jobs.column.status=Statuss +jobs.column.customer=Klients +jobs.column.jobnumber=Uzdevuma numurs +jobs.column.jobdate=Uzdevuma datums +jobs.column.destination=Galamērķis +jobs.historie.manuell=Manuāli +jobs.button.csvexport=CSV eksports +jobs.tooltip.complete=Pabeigt uzdevumu +jobs.tooltip.createinvoice=Izveidot rēķinu +jobs.tooltip.showinvoice=Rādīt rēķinu +jobs.tooltip.delete=Dzēst uzdevumu +jobs.dialog.complete.title=Pabeigt uzdevumu +jobs.dialog.complete.text=Vai vēlaties manuāli pabeigt uzdevumu {0}? +jobs.dialog.complete.confirm=Pabeigt +jobs.dialog.delete.title=Dzēst uzdevumu +jobs.dialog.delete.text=Vai tiešām vēlaties dzēst uzdevumu {0}? +jobs.notification.complete.error=Kļūda pabeidzot: {0} +jobs.notification.deleted=Uzdevums {0} tika dzēsts +jobs.notification.delete.error=Kļūda dzēšot: {0} + +# Create Invoice +createinvoice.title=Izveidot rēķinu \u2013 Uzdevums {0} +createinvoice.error.invalidid=Nederīgs uzdevuma ID +createinvoice.error.notfound=Uzdevums nav atrasts +createinvoice.button.create=Izveidot rēķinu +createinvoice.section.job=Uzdevuma detaļas +createinvoice.section.route=Maršruta informācija +createinvoice.section.services=Pakalpojumi +createinvoice.section.summary=Kopsavilkums +createinvoice.field.jobnumber=Uzdevuma numurs +createinvoice.field.customer=Klients +createinvoice.field.status=Statuss +createinvoice.field.price=Cena +createinvoice.route.distance=Attālums +createinvoice.route.duration=Braukšanas laiks +createinvoice.column.service=Pakalpojums +createinvoice.column.basis=Aprēķina pamats +createinvoice.summary.net=Neto summa +createinvoice.summary.vat=PVN ({0}%) +createinvoice.summary.total=Kopsumma +createinvoice.notification.noservices=Lūdzu, izvēlieties vismaz vienu pakalpojumu +createinvoice.notification.nouser=Lietotājs nav atrasts +createinvoice.notification.notemplate=Rēķina veidne nav atrasta +createinvoice.notification.error=Kļūda veidojot rēķinu: {0} +createinvoice.notification.saved=Rēķins {0} tika saglabāts +createinvoice.preview.title=Rēķina priekšskatījums +createinvoice.preview.number=PRIEKŠSKATĪJUMS +createinvoice.button.save=Saglabāt +createinvoice.confirm.save.title=Saglabāt rēķinu +createinvoice.confirm.save.message=Šis rēķins tiks neatgriezeniski saglabāts un pēc tam to vairs nevarēs mainīt. Turpināt? +createinvoice.confirm.save.confirm=Jā, saglabāt + +# Invoices +invoices.title=Rēķini +invoices.column.number=Numurs +invoices.column.customer=Klients +invoices.column.date=Datums +invoices.column.amount=Summa +invoices.column.description=Apraksts +invoices.empty=Vēl nav izveidots neviens rēķins. +invoices.notification.pdf.missing=Šim rēķinam nav saglabāts PDF. # My Invoices -myinvoices.title=Mani rēķini -myinvoices.hint.noopen=Jums nav atvērtu rēķinu. Visi rēķini ir apmaksāti. +myinvoices.title=Rēķini +myinvoices.hint.noopen=Jums nav neapmaksātu rēķinu. Visi rēķini ir apmaksāti. myinvoices.bank.institute=Banka myinvoices.bank.beneficiary=Saņēmējs myinvoices.bank.iban=IBAN -myinvoices.card.open=Atvērtie rēķini -myinvoices.card.bank=Bankas dati +myinvoices.recipient.name=Klients +myinvoices.recipient.department= +myinvoices.item.description=Pozīcija: {0} +myinvoices.card.open=Neapmaksātie rēķini +myinvoices.card.bank=Bankas rekvizīti myinvoices.bank.reference=Maksājuma mērķis myinvoices.section.title=Visi rēķini myinvoices.filter.pagesize=Ieraksti lapā @@ -221,15 +703,245 @@ myinvoices.column.date=Datums myinvoices.column.amount=Summa myinvoices.empty.title=Nav rēķinu myinvoices.empty.desc=Rēķini nav atrasti. -myinvoices.button.prev=Iepriekšējais -addjob.tasks.optional=Uzdevums ir neobligāts -myinvoices.button.next=Nākamais +myinvoices.button.prev=Atpakaļ +myinvoices.button.next=Tālāk + +# App User +appuser.title=Lietotnes lietotāji +appuser.button.add=Pievienot lietotnes lietotāju +appuser.column.designation=Apzīmējums +appuser.column.firstname=Vārds +appuser.column.lastname=Uzvārds +appuser.column.phone=Tālrunis +appuser.column.appcode=Lietotnes kods +appuser.column.email=E-pasts + +# Statistics +statistics.title=Statistika +statistics.subtitle=Uzdodiet jautājumus par saviem uzdevumiem un klientiem +statistics.prompt.placeholder=Ievadiet jautājumu... +statistics.quick.jobcount=Uzdevumu skaits +statistics.quick.jobcount.prompt=Cik uzdevumu man pašlaik ir? +statistics.quick.revenue=Ieņēmumi +statistics.quick.revenue.prompt=Kādi ir mani ieņēmumi šomēnes? +statistics.quick.trend=Tendences +statistics.quick.trend.prompt=Parādiet man tendences pēdējos 3 mēnešos kā joslu diagrammu +statistics.ai.label=MI atbilde +statistics.data.fetched=Dati tika ielādēti +statistics.loading=Aprēķina... + +# Job Status +jobstatus.IN_PROGRESS=Izpildē +jobstatus.COMPLETED=Pabeigts + +# Task Types +tasktype.CONFIRMATION=Apstiprinājums +tasktype.SIGNATURE=Paraksts +tasktype.TODOLIST=Uzdevumu saraksts +tasktype.PHOTO=Fotogrāfija +tasktype.BARCODE=Svītrkods +tasktype.COMMENT=Komentārs + +# Password Reset +passwordreset.title=Atjaunot paroli +passwordreset.newpassword=Jauna parole +passwordreset.confirmpassword=Apstiprināt paroli +passwordreset.button.submit=Saglabāt paroli +passwordreset.button.cancel=Atcelt +passwordreset.button.send=Nosūtīt e-pastu +passwordreset.notification.enterpassword=Lūdzu, ievadiet jaunu paroli +passwordreset.notification.mismatch=Paroles nesakrīt +passwordreset.notification.success=Parole veiksmīgi nomainīta +passwordreset.notification.invalidtoken=Tokens ir nederīgs vai beidzies tā derīguma termiņš +passwordreset.notification.entermail=Lūdzu, ievadiet e-pastu +passwordreset.notification.sent=Ja e-pasts eksistē, saite tika nosūtīta +passwordreset.notification.wait=Lūdzu, uzgaidiet {0} sekundes pirms atkārtotas koda nosūtīšanas + +# Email +email.2fa.subject=Jūsu VotianLT apstiprinājuma kods +email.2fa.body=Jūsu apstiprinājuma kods ir: {0}\n\nŠis kods ir derīgs 10 minūtes.\nJa jūs nepieprasījāt šo reģistrāciju, ignorējiet šo e-pastu. + +# Register +register.title=Reģistrācija +register.subtitle=Izveidojiet savu VotianLT kontu +register.email=E-pasta adrese +register.password=Parole +register.password.placeholder=Vismaz 6 rakstzīmes +register.password.confirm=Apstiprināt paroli +register.password.confirm.placeholder=Atkārtojiet paroli +register.firstname=Vārds +register.lastname=Uzvārds +register.phone=Tālruņa numurs +register.company=Uzņēmums +register.street=Iela +register.housenr=Mājas nr. +register.zip=Pasta indekss +register.city=Pilsēta +register.code.label=Apstiprinājuma kods (6 cipari) +register.code.placeholder=piem. 123456 +register.button.submit=Reģistrēties +register.button.verify=Pārbaudīt kodu un reģistrēties +register.button.resend=Nosūtīt kodu atkārtoti +register.button.back=Atpakaļ uz sākumlapu +register.notification.email.required=Lūdzu, ievadiet e-pasta adresi +register.notification.email.invalid=Lūdzu, ievadiet derīgu e-pasta adresi +register.notification.email.duplicate=Lietotājs ar šo e-pasta adresi jau eksistē +register.notification.password.required=Lūdzu, ievadiet paroli +register.notification.password.min=Parolei jābūt vismaz 6 rakstzīmēm garai +register.notification.password.mismatch=Paroles nesakrīt +register.notification.firstname.required=Lūdzu, ievadiet savu vārdu +register.notification.lastname.required=Lūdzu, ievadiet savu uzvārdu +register.notification.phone.required=Lūdzu, ievadiet savu tālruņa numuru +register.notification.company.required=Lūdzu, ievadiet uzņēmuma nosaukumu +register.notification.street.required=Lūdzu, ievadiet ielu +register.notification.housenr.required=Lūdzu, ievadiet mājas numuru +register.notification.zip.required=Lūdzu, ievadiet pasta indeksu +register.notification.city.required=Lūdzu, ievadiet pilsētu +register.notification.code.sent=Apstiprinājuma kods tika nosūtīts uz {0} +register.notification.code.emailerror=Kļūda nosūtot e-pastu: {0} +register.notification.code.expired=Koda derīguma termiņš ir beidzies. Lūdzu, nosūtiet jaunu kodu. +register.notification.code.invalid=Ievadītais kods ir nederīgs +register.notification.code.startfirst=Lūdzu, vispirms sāciet reģistrāciju +register.notification.code.required=Lūdzu, ievadiet 6 ciparu kodu +register.notification.success=Reģistrācija veiksmīga. Lūdzu, piesakieties. +register.notification.failed=Reģistrācija neizdevās: {0} + +# Start Page +start.title=VotianLT - Jūsu digitālais transporta partneris +start.button.login=Pieteikties +start.button.register=Reģistrēties +start.button.createorder=Izveidot uzdevumu +start.button.notifications=Paziņojumi +start.button.nonotifications=Nav jaunu paziņojumu +start.hero.description=Individuālajiem uzņēmējiem un mazajiem uzņēmumiem transporta nozarē \u2013 pilnībā digitāli un no viena avota. Koncentrējieties uz savu biznesu, mēs parūpēsimies par biroja darbu. +start.system.title=Sistēma +start.system.intro=Individuālajiem uzņēmējiem un mazajiem uzņēmumiem transporta nozarē ir būtiski svarīgi, lai viņi varētu koncentrēties uz savu pamatdarbību: klientu piesaisti un preču piegādi no A uz B. +start.feature.setup.title=Iestatīšanas palīgs +start.feature.setup.desc=Ar iestatīšanas palīga palīdzību jūs varat pabeigt sava lietotāja profila aizpildīšanu. +start.feature.customers.title=Klientu un uzdevumu pārvaldība +start.feature.customers.desc=Ar klientu un uzdevumu pārvaldību jums vienmēr ir pārskats par visiem kontaktdatiem un uzdevumu detaļām. +start.feature.jobs.title=Uzdevumu izveide +start.feature.jobs.desc=Ar dažiem klikšķiem ievadiet uzdevumus sistēmā un nosakiet, kurš darbinieks apstrādās kuru transporta uzdevumu. +start.app.title=Lietotne +start.app.description=Katru uzdevumu var pēc izvēles apstrādāt, izmantojot votianLT lietotni \u2013 pilnībā bez papīra. Tādējādi visa būtiskā uzdevuma informācija nonāk tieši vadītāja viedtālrunī. +start.imprint.title=Impressum +start.imprint.company=Assecutor Data Service GmbH +start.imprint.address=Ottensener Str. 8, 22525 Hamburg +start.imprint.phone=Telefon: +49 40 18 123 771 0 +start.imprint.email=E-Mail: ahoi@assecutor.de +start.cta.text=Reģistrējieties jau šodien un izmantojiet bezmaksas izmēģinājuma mēnesi, lai rūpīgi pārbaudītu sistēmu. +start.slogan=Vadiet savu biznesu gudri ... ar votianLT! +start.version=Versija + +# Login View +login.2fa.title=2FA kods +login.2fa.button=Pārbaudīt kodu +login.votianlt=VotianLT +login.version=Versija + +# Message Details +messagedetails.button.send=Nosūtīt +messagedetails.placeholder=Ievadiet ziņojumu... +messagedetails.noimage=(nav attēla satura) +messagedetails.imageerror=(Attēlu nevarēja ielādēt) + +# Invoice Generator +invoicegenerator.properties.title=Īpašības +invoicegenerator.properties.type=Tips +invoicegenerator.fontsize.label=Fonta lielums +invoicegenerator.color.label=Fonta krāsa +invoicegenerator.color.dialog.title=Izvēlēties fonta krāsu +invoicegenerator.color.dialog.hex=Hex krāsas vērtība +invoicegenerator.button.cancel=Atcelt +invoicegenerator.button.apply=Pielietot +invoicegenerator.button.delete=Dzēst elementu +invoicegenerator.notification.color.applied=Krāsa pielietota +invoicegenerator.upload.drop=Velciet attēlu šeit vai noklikšķiniet +invoicegenerator.upload.success=Attēls veiksmīgi augšupielādēts +invoicegenerator.upload.error=Kļūda augšupielādējot: {0} +invoicegenerator.file.rejected=Fails noraidīts: {0} +invoicegenerator.properties.select.info=Noklikšķiniet uz elementa kanvā, lai rediģētu tā īpašības. +invoicegenerator.template.vline=Vertikāla līnija + +# CSV Export +csv.header.customer=Pasūtītājs +csv.header.jobnumber=Uzdevuma numurs +csv.header.jobdate=Uzdevuma datums +csv.header.destination=Galamērķis +csv.filename=jobs.csv + +# DatePicker I18n +datepicker.month.januar=Janvāris +datepicker.month.februar=Februāris +datepicker.month.märz=Marts +datepicker.month.april=Aprīlis +datepicker.month.mai=Maijs +datepicker.month.juni=Jūnijs +datepicker.month.juli=Jūlijs +datepicker.month.august=Augusts +datepicker.month.september=Septembris +datepicker.month.oktober=Oktobris +datepicker.month.november=Novembris +datepicker.month.dezember=Decembris +datepicker.weekday.sonntag=Svētdiena +datepicker.weekday.montag=Pirmdiena +datepicker.weekday.dienstag=Otrdiena +datepicker.weekday.mittwoch=Trešdiena +datepicker.weekday.donnerstag=Ceturtdiena +datepicker.weekday.freitag=Piektdiena +datepicker.weekday.samstag=Sestdiena +datepicker.weekdayshort.so=Sv +datepicker.weekdayshort.mo=Pr +datepicker.weekdayshort.di=Ot +datepicker.weekdayshort.mi=Tr +datepicker.weekdayshort.do=Ce +datepicker.weekdayshort.fr=Pk +datepicker.weekdayshort.sa=Se + +# Job History +jobhistory.status.pickupscheduled=Saņemšana ieplānota +jobhistory.status.pickedup=Saņemts +jobhistory.status.intransit=Ceļā +jobhistory.status.delivered=Piegādāts +jobhistory.image.alt=Palielināta fotogrāfija +jobhistory.title=Uzdevuma vēsture +jobhistory.header=Uzdevuma vēsture priekš {0} +jobhistory.info.customer=Klients: {0} +jobhistory.info.createdat=Izveidots: {0} +jobhistory.info.status=Statuss: {0} +jobhistory.count={0} ieraksti vēsturē +jobhistory.changedby=Mainīja: {0} + +# Version +version.label=Versija + +# Management Combo +management.placeholder=Pārvaldība +management.customers=Klienti +management.jobs=Uzdevumi +management.companies=Uzņēmumi + +# User Menu +usermenu.profile=Rādīt profilu +usermenu.settings=Iestatījumi +usermenu.logout=Izrakstīties + +# CTA Button +cta.freetest=Izmēģiniet tagad bez maksas + +# Miscellaneous +misc.toggle.hide=Paslēpt +misc.toggle.show=Rādīt +misc.nodata=Nav datu +misc.loading=Dati tiek ielādēti... +misc.error=Radās kļūda +misc.retry=Mēģināt vēlreiz # Admin Price Table adminpricetable.title=Cenu tabula -adminpricetable.field.monthly=Ikmēneša bāzes pakete -adminpricetable.field.applicense=Lietotnes lietošanas licence -adminpricetable.field.revenue=Ieņēmumu dalība -adminpricetable.notification.saved=Cenu tabula ir saglabāta +adminpricetable.field.monthly=Ikmēneša pamatpakete +adminpricetable.field.applicense=Lietotnes licence +adminpricetable.field.revenue=Ieņēmumu daļa +adminpricetable.notification.saved=Cenu tabula saglabāta adminpricetable.notification.save.error=Kļūda saglabājot: {0} -adminpricetable.notification.load.error=Kļūda ielādējot: {0} \ No newline at end of file +adminpricetable.notification.load.error=Kļūda ielādējot: {0} diff --git a/src/main/resources/messages_pl.properties b/src/main/resources/messages_pl.properties index db7edfc..5284c58 100644 --- a/src/main/resources/messages_pl.properties +++ b/src/main/resources/messages_pl.properties @@ -1,96 +1,186 @@ +# Common Dialog +dialog.cancel=Anuluj +dialog.confirm=Potwierd\u017a + # Navigation and Main Layout -nav.jobs=Zadania -nav.job.create=Utwórz zadanie +nav.jobs=Zlecenia +nav.job.create=Tworzenie zlecenia nav.customers=Klienci -nav.appusers=Użytkownicy aplikacji +nav.appusers=U\u017cytkownicy aplikacji nav.statistics=Statystyki nav.invoices=Faktury -nav.messages=Wiadomości -nav.profile=Mój profil -nav.myinvoices=Moje faktury +nav.messages=Wiadomo\u015bci +nav.profile=M\u00f3j profil +nav.myinvoices=Faktury nav.imprint=Impressum -nav.management=Zarządzanie -nav.users=Użytkownicy -nav.showprofile=Pokaż profil +nav.management=Zarz\u0105dzanie +nav.users=U\u017cytkownicy +nav.showprofile=Poka\u017c profil nav.settings=Ustawienia -nav.logout=Wyloguj się +nav.logout=Wyloguj si\u0119 # Profile View profile.title=Edytuj profil -profile.language=Język +profile.language=J\u0119zyk profile.company=Firma profile.companyadd=Dodatek do firmy -profile.firstname=Imię +profile.firstname=Imi\u0119 profile.lastname=Nazwisko profile.phone=Numer telefonu -profile.fax=Faks -profile.mobile=Telefon komórkowy -profile.email=Adres e-mail (Logowanie)* +profile.fax=Telefon (faks) +profile.mobile=Telefon (kom\u00f3rkowy) +profile.email=Adres e-mail (login)* profile.street=Ulica profile.housenr=Nr domu profile.addressadd=Dodatek do adresu -profile.postcode=Kod pocztowy +profile.zip=Kod pocztowy profile.city=Miasto -profile.diffinvoice=Inny adres rozliczeniowy +profile.diffinvoice=Inny adres do faktur profile.basicdata=Dane podstawowe profile.map=Mapa -profile.invoicecreation=Tworzenie faktury +profile.invoicecreation=Tworzenie faktur profile.settings=Ustawienia -profile.settings.digitalprocess=Przetwarzanie cyfrowe -profile.settings.digitalprocess.info=Zlecenia są przetwarzane cyfrowo przez aplikację -profile.settings.locateappuser=Lokalizuj użytkownika aplikacji -profile.settings.locateappuser.info=Lokalizacja użytkowników jest regularnie przesyłana +profile.settings.digitalprocess=Obs\u0142uga cyfrowa +profile.settings.digitalprocess.info=Zlecenia s\u0105 realizowane cyfrowo za po\u015brednictwem aplikacji +profile.settings.locateappuser=Lokalizacja u\u017cytkownik\u00f3w aplikacji +profile.settings.locateappuser.info=Lokalizacja u\u017cytkownik\u00f3w aplikacji jest regularnie przesy\u0142ana profile.account=Konto -profile.security=Bezpieczeństwo -profile.security.twofactor=Uwierzytelnianie dwuskładnikowe -profile.security.twofactor.info=Dodatkowy kod jest wysyłany e-mailem przy logowaniu -profile.services=Katalog usług +profile.security=Bezpiecze\u0144stwo +profile.security.twofactor=Uwierzytelnianie dwusk\u0142adnikowe +profile.security.twofactor.info=Podczas logowania dodatkowy kod jest wysy\u0142any na e-mail +profile.services=Katalog us\u0142ug profile.saved=Profil zapisany -profile.save.error=Błąd podczas zapisywania: {0} -profile.validation.required.fill=Wypełnij wszystkie wymagane pola poprawnie +profile.save.error=B\u0142\u0105d podczas zapisywania: {0} +profile.validation.required.fill=Prosz\u0119 wype\u0142ni\u0107 poprawnie wszystkie wymagane pola # Profile Settings -settings.digitalprocessing=Cyfrowe przetwarzanie przez aplikację -settings.digitalprocessinginfo=Umożliwia cyfrowe przetwarzanie zadań za pośrednictwem aplikacji mobilnej -settings.locationtracking=Lokalizowanie użytkowników aplikacji -settings.locationtrackinginfo=Umożliwia lokalizowanie użytkowników aplikacji podczas wykonywania zadań -settings.twofactor=Uwierzytelnianie dwuskładnikowe -settings.twofactorinfo=Po włączeniu przy każdym logowaniu wysyłany jest kod e-mailem +settings.digitalprocessing=Obs\u0142uga cyfrowa przez aplikacj\u0119 +settings.digitalprocessinginfo=Aktywuje cyfrow\u0105 realizacj\u0119 zlece\u0144 przez aplikacj\u0119 mobiln\u0105 +settings.locationtracking=Lokalizacja u\u017cytkownik\u00f3w aplikacji +settings.locationtrackinginfo=Umo\u017cliwia lokalizacj\u0119 u\u017cytkownik\u00f3w aplikacji podczas realizacji zlece\u0144 +settings.twofactor=Uwierzytelnianie dwusk\u0142adnikowe +settings.twofactorinfo=Po aktywacji przy ka\u017cdym logowaniu kod jest wysy\u0142any na e-mail # Profile Billing profile.billing.enabled=Fakturowanie przez votianLT +profile.billing.prefix=Prefiks faktury # Profile Validation profile.validation.company=Firma jest polem wymaganym -profile.validation.firstname=Imię jest polem wymaganym +profile.validation.firstname=Imi\u0119 jest polem wymaganym profile.validation.lastname=Nazwisko jest polem wymaganym profile.validation.phone=Numer telefonu jest polem wymaganym profile.validation.street=Ulica jest polem wymaganym profile.validation.housenr=Numer domu jest polem wymaganym -profile.validation.postcode=Kod pocztowy jest polem wymaganym +profile.validation.zip=Kod pocztowy jest polem wymaganym profile.validation.city=Miasto jest polem wymaganym profile.validation.email.required=Adres e-mail jest polem wymaganym -profile.validation.email.invalid=Podaj prawidłowy adres e-mail +profile.validation.email.invalid=Prosz\u0119 poda\u0107 prawid\u0142owy adres e-mail profile.validation.company.required=Firma jest wymagana profile.validation.street.required=Ulica jest wymagana profile.validation.housenr.required=Numer domu jest wymagany -profile.validation.postcode.required=Kod pocztowy jest wymagany +profile.validation.zip.required=Kod pocztowy jest wymagany profile.validation.city.required=Miasto jest wymagane -profile.validation.firstname.required=Imię jest wymagane +profile.validation.firstname.required=Imi\u0119 jest wymagane profile.validation.lastname.required=Nazwisko jest wymagane profile.validation.phone.required=Numer telefonu jest wymagany +# Profile Invoice +profile.invoice.masterdata=Moje dane podstawowe +profile.invoice.name=Nazwa +profile.invoice.city=Miejscowo\u015b\u0107 +profile.invoice.email=E-mail +profile.invoice.phone=Telefon +profile.invoice.placeholder.company=Twoja firma +profile.invoice.placeholder.name=Twoje imi\u0119 i nazwisko +profile.invoice.placeholder.street=Twoja ulica +profile.invoice.placeholder.city=Kod pocztowy Miejscowo\u015b\u0107 +profile.invoice.placeholder.email=twoj@email.pl +profile.invoice.placeholder.phone=Tw\u00f3j numer telefonu +profile.invoice.services.list=Lista us\u0142ug +profile.invoice.net=Kwota netto +profile.invoice.vat=Podatek VAT +profile.invoice.gross=Kwota brutto +profile.invoice.customerdata=Dane klienta +profile.invoice.customer.company=Firma klienta +profile.invoice.customer.name=Nazwa klienta +profile.invoice.customer.street=Ulica klienta +profile.invoice.customer.city=Miejscowo\u015b\u0107 klienta +profile.invoice.customer.email=E-mail klienta +profile.invoice.customer.phone=Telefon klienta +profile.invoice.free.elements=Elementy dowolne +profile.invoice.element.text=Pole tekstowe +profile.invoice.element.header=Nag\u0142\u00f3wek +profile.invoice.element.date=Data +profile.invoice.element.customer=Informacje o kliencie +profile.invoice.element.company=Informacje o firmie +profile.invoice.element.amount=Kwota +profile.invoice.element.line=Linia +profile.invoice.element.image=Obraz +profile.invoice.element.invoicenumber=Numer faktury +profile.invoice.properties=W\u0142a\u015bciwo\u015bci +profile.invoice.properties.info=Kliknij element na p\u0142\u00f3tnie, aby edytowa\u0107 jego w\u0142a\u015bciwo\u015bci. +profile.invoice.type=Typ +profile.invoice.variable=Zmienna +profile.invoice.xposition=Pozycja X +profile.invoice.yposition=Pozycja Y +profile.invoice.fontsize=Rozmiar czcionki +profile.invoice.color=Kolor +profile.invoice.element.delete=Usu\u0144 element +profile.invoice.image=Prze\u015blij obraz +profile.invoice.image.drop=Przeci\u0105gnij obraz tutaj lub kliknij +profile.invoice.image.uploaded=Obraz zosta\u0142 pomy\u015blnie przes\u0142any +profile.invoice.image.upload.error=B\u0142\u0105d podczas przesy\u0142ania: {0} +profile.invoice.file.rejected=Plik odrzucony: {0} +profile.invoice.text.from.masterdata=Tekst pochodzi z Twoich danych podstawowych +profile.invoice.canvas.cleared=P\u0142\u00f3tno zosta\u0142o wyczyszczone +profile.invoice.canvas.read.error=B\u0142\u0105d: Nie mo\u017cna odczyta\u0107 danych p\u0142\u00f3tna +profile.invoice.template.saved=Szablon zosta\u0142 pomy\u015blnie zapisany +profile.invoice.pdf.error=B\u0142\u0105d podczas generowania PDF: {0} +profile.invoice.pdf.preview=Podgl\u0105d +profile.invoice.pdf.preview.error=B\u0142\u0105d podczas generowania podgl\u0105du: {0} + +# Profile Services +profile.services.label=Us\u0142ugi +profile.services.description=Zarz\u0105dzaj tutaj swoimi us\u0142ugami, kt\u00f3re oferujesz klientom. +profile.services.add=Dodaj now\u0105 us\u0142ug\u0119 +profile.services.load.error=B\u0142\u0105d podczas \u0142adowania us\u0142ug: {0} +profile.services.saved=Us\u0142uga zosta\u0142a pomy\u015blnie zapisana +profile.services.save.error=B\u0142\u0105d podczas zapisywania us\u0142ugi: {0} +profile.services.deleted=Us\u0142uga zosta\u0142a pomy\u015blnie usuni\u0119ta +profile.services.delete.error=B\u0142\u0105d podczas usuwania us\u0142ugi: {0} +profile.services.dialog.create=Utw\u00f3rz now\u0105 us\u0142ug\u0119 +profile.services.dialog.edit=Edytuj us\u0142ug\u0119 +profile.services.basis=Podstawa obliczenia +profile.services.basis.distance=Przejechane kilometry +profile.services.basis.time=Czas +profile.services.basis.flatrate=Rycza\u0142t +profile.services.vatrate=Stawka VAT (%) +profile.services.vatrate.percent=Stawka VAT (%) +profile.services.price.flatrate=Cena rycza\u0142towa (\u20ac) +profile.services.price.distance=Cena za kilometr (\u20ac) +profile.services.price.time=Cena za 15 minut (\u20ac) +profile.services.mandatory=Obowi\u0105zkowa +profile.services.calculated=Obliczana +profile.services.validation.name=Nazwa jest wymagana +profile.services.validation.basis=Podstawa obliczenia jest wymagana +profile.services.validation.flatrate=Cena rycza\u0142towa jest wymagana +profile.services.validation.distance=Cena za kilometr jest wymagana +profile.services.validation.time=Cena za 15 minut jest wymagana +profile.services.validation.vatrate=Stawka VAT jest wymagana +profile.services.savechanges=Zapisz us\u0142ug\u0119 + # Buttons -button.save=Zapisz zmiany w profilu +button.save=Zapisz zmiany profilu button.savechanges=Zapisz -button.clear=Wyczyść -button.preview=Podgląd +button.clear=Wyczy\u015b\u0107 +button.preview=Podgl\u0105d button.savetemplate=Zapisz szablon -button.changepassword=Zmień hasło -button.deleteaccount=Usuń konto +button.changepassword=Zmie\u0144 has\u0142o +button.deleteaccount=Usu\u0144 konto u\u017cytkownika button.add=Nowy button.edit=Edytuj -button.delete=Usuń +button.delete=Usu\u0144 button.cancel=Anuluj button.close=Zamknij button.download=Pobierz @@ -100,122 +190,511 @@ button.back=Wstecz common.name=Nazwa common.yes=Tak common.no=Nie -common.total=Suma +common.total=Razem common.price=Cena -common.service=Usługa +common.service=Us\u0142uga common.customer=Klient -common.actions=Działania -common.loading=Ładowanie... -common.error=Błąd +common.actions=Akcje +common.loading=\u0141adowanie... +common.error=B\u0142\u0105d common.success=Sukces common.required=Pole wymagane # Validation validation.required=Pole jest wymagane -validation.email=Nieprawidłowy adres e-mail -validation.error=Błąd walidacji +validation.email=Nieprawid\u0142owy adres e-mail +validation.error=B\u0142\u0105d walidacji # Notifications notification.saved=Profil zapisany -notification.error=Błąd podczas zapisywania -notification.languagechanged=Język zmieniony +notification.error=B\u0142\u0105d podczas zapisywania +notification.languagechanged=J\u0119zyk zmieniony # Login -login.title=Zaloguj się -login.username=Nazwa użytkownika -login.password=Hasło -login.login=Zaloguj się -login.forgotpassword=Nie pamiętasz hasła? -login.rememberme=Zapamiętaj mnie -login.register=Zarejestruj się -login.votianlt=VotianLT -login.2fa.title=Kod 2FA -login.2fa.button=Sprawdź kod +login.title=Logowanie +login.username=Nazwa u\u017cytkownika +login.password=Has\u0142o +login.login=Zaloguj si\u0119 +login.forgotpassword=Nie pami\u0119tasz has\u0142a? +login.rememberme=Zapami\u0119taj mnie +login.register=Zarejestruj si\u0119 login.2fa.helper=6-cyfrowy kod -login.2fa.sent=Kod został wysłany e-mailem +login.2fa.sent=Kod zosta\u0142 wys\u0142any na e-mail login.2fa.no.credentials=Brak danych logowania -login.2fa.invalid.code=Nieprawidłowy kod -login.2fa.wrong.code=Zły kod +login.2fa.invalid.code=Nieprawid\u0142owy kod +login.2fa.wrong.code=B\u0142\u0119dny kod # Error Messages -error.loading=Błąd ładowania -error.saving=Błąd zapisywania -error.validation=Błąd walidacji +error.loading=B\u0142\u0105d podczas \u0142adowania +error.saving=B\u0142\u0105d podczas zapisywania +error.validation=B\u0142\u0105d walidacji # Page Titles +page.title.dashboard=VotianLT - Panel g\u0142\u00f3wny +page.title.appuser.create=Dodaj nowego u\u017cytkownika aplikacji +page.title.messages=Wiadomo\u015bci +page.title.register=Rejestracja w VotianLT +page.title.customers=Klienci +page.title.customer.edit=Edytuj klienta +page.title.verwaltung=Zarz\u0105dzanie +page.title.company.create=Dodaj now\u0105 firm\u0119 +page.title.imprint=Impressum +page.title.profile.edit=Edytuj profil +page.title.admin.dashboard=Panel administracyjny +page.title.invoice.create=Utw\u00f3rz faktur\u0119 +page.title.customer.create=Dodaj nowego klienta +page.title.login=Logowanie do VotianLT +page.title.jobs=Zlecenia +page.title.appuser.edit=Edytuj u\u017cytkownika aplikacji +page.title.statistics=Statystyki +page.title.password.forget=Resetowanie has\u0142a +page.title.invoices=Faktury +page.title.appusers=U\u017cytkownicy aplikacji +page.title.job.history=Historia zlecenia +page.title.message.history=Historia wiadomo\u015bci +page.title.myinvoices=Faktury +page.title.job.create=Dodaj nowe zlecenie +page.title.job.summary=Podsumowanie +page.title.pricetable=Cennik +page.title.invoice.generator=Generator faktur page.title.welcome=VotianLT - Witamy -page.title.login=VotianLT - Logowanie +page.title.password.reset=Resetowanie has\u0142a \u2013 podaj e-mail +page.title.add.appuser=Dodaj nowego u\u017cytkownika aplikacji +page.title.user.messages=Wiadomo\u015bci +page.title.edit.customer=Edytuj klienta +page.title.show.customers=Klienci +page.title.add.company=Dodaj now\u0105 firm\u0119 +page.title.create.invoice=Utw\u00f3rz faktur\u0119 +page.title.add.customer=Dodaj nowego klienta +page.title.edit.appuser=Edytuj u\u017cytkownika aplikacji +page.title.forget.password=Resetowanie has\u0142a +page.title.admin.pricetable=Cennik +page.title.add.job=Dodaj nowe zlecenie -# Start Page -start.title=VotianLT - Twój cyfrowy partner transportowy -start.button.login=Zaloguj się -start.button.register=Zarejestruj się -start.button.createorder=Utwórz zadanie -start.button.notifications=Powiadomienia -start.button.nonotifications=Brak nowych powiadomień -start.hero.description=Dla samozatrudnionych i małych przedsiębiorstw w branży transportowej - w pełni cyfrowe i kompleksowe. Skoncentruj się na swoim biznesie, my zajmiemy się dokumentacją. -start.system.title=System -start.system.intro=Dla samozatrudnionych i małych przedsiębiorstw w branży transportowej kluczowe jest skupienie się przede wszystkim na ich podstawowej działalności: pozyskiwaniu klientów i dostarczaniu towarów z punktu A do B. -start.feature.setup.title=Asystent konfiguracji -start.feature.setup.desc=Za pomocą asystenta konfiguracji masz możliwość uzupełnienia swojego profilu użytkownika. -start.feature.customers.title=Zarządzanie klientami i zadaniami -start.feature.customers.desc=Dzięki zarządzaniu klientami i zadaniami masz wszystkie dane kontaktowe i szczegóły zadań zawsze pod kontrolą. -start.feature.jobs.title=Tworzenie zadań -start.feature.jobs.desc=Twórz zadania w systemie za pomocą kilku kliknięć i określ, który pracownik powinien wykonać które zadanie transportowe. -start.app.title=Aplikacja -start.app.description=Każde zadanie może być opcjonalnie realizowane za pośrednictwem aplikacji votianLT - całkowicie bez "papierkowej roboty". Wszystkie istotne informacje o zadaniu trafiają bezpośrednio na smartfon kierowcy. -start.imprint.title=Stopka -start.imprint.company=Assecutor Data Service GmbH -start.imprint.address=Ottensener Str. 8, 22525 Hamburg -start.imprint.phone=Telefon: +49 40 18 123 771 0 -start.imprint.email=E-Mail: ahoi@assecutor.de -start.cta.text=Zarejestruj się już dziś i skorzystaj z bezpłatnego miesiąca próbnego, aby dokładnie przetestować system! -start.slogan=Prowadź swój biznes inteligentnie … z votianLT! -start.version=Wersja +# Dashboard +dashboard.welcome=Witaj, {0}! +dashboard.footer.copyright=\u00a9 2024 VotianLT. Wszelkie prawa zastrze\u017cone. +dashboard.description=Tutaj mo\u017cesz zarz\u0105dza\u0107 swoimi zleceniami, organizowa\u0107 klient\u00f3w i korzysta\u0107 ze wszystkich wa\u017cnych funkcji VotianLT. +dashboard.system.title=Przegl\u0105d systemu +dashboard.system.intro=Zarz\u0105dzaj swoimi procesami biznesowymi efektywnie za pomoc\u0105 nast\u0119puj\u0105cych funkcji +dashboard.feature.setup.title=Konfiguracja +dashboard.feature.setup.desc=Skonfiguruj ustawienia systemu i dane podstawowe +dashboard.feature.customers.title=Klienci +dashboard.feature.customers.desc=Zarz\u0105dzaj relacjami z klientami i kontaktami +dashboard.feature.jobs.title=Zlecenia +dashboard.feature.jobs.desc=Tworzenie i zarz\u0105dzanie zleceniami w spos\u00f3b efektywny +dashboard.app.title=Aplikacja mobilna +dashboard.app.description=Korzystaj z aplikacji VotianLT w podr\u00f3\u017cy i b\u0105d\u017a zawsze po\u0142\u0105czony -# Register -register.title=Rejestracja -register.subtitle=Utwórz swoje konto VotianLT -register.email=Adres e-mail -register.password=Hasło -register.password.placeholder=Co najmniej 6 znaków -register.password.confirm=Potwierdź hasło -register.password.confirm.placeholder=Wprowadź hasło ponownie -register.firstname=Imię -register.lastname=Nazwisko -register.phone=Numer telefonu -register.company=Firma -register.street=Ulica -register.housenr=Nr domu -register.postcode=Kod pocztowy -register.city=Miasto -register.button.submit=Zarejestruj się -register.button.verify=Zweryfikuj kod i zarejestruj -register.button.resend=Wyślij kod ponownie -register.button.back=Powrót do strony głównej -register.notification.success=Rejestracja zakończona sukcesem. Zaloguj się. -register.notification.failed=Rejestracja nie powiodła się: {0} +# Add App User +addappuser.title=Dodaj nowego u\u017cytkownika aplikacji +addappuser.designation=Oznaczenie +addappuser.phone=Telefon (kom\u00f3rkowy) +addappuser.password=Has\u0142o +addappuser.password.confirm=Potwierd\u017a has\u0142o +addappuser.button.submit=Dodaj u\u017cytkownika aplikacji +addappuser.validation.designation=Oznaczenie jest wymagane +addappuser.validation.phone=Numer telefonu jest wymagany +addappuser.validation.password.required=Has\u0142o jest wymagane +addappuser.validation.password.min=Has\u0142o musi mie\u0107 co najmniej 6 znak\u00f3w +addappuser.validation.password.confirm=Potwierdzenie has\u0142a jest wymagane +addappuser.validation.password.mismatch=Has\u0142a nie s\u0105 zgodne +addappuser.validation.email.required=E-mail jest wymagany +addappuser.validation.email.invalid=Nieprawid\u0142owy adres e-mail +addappuser.notification.validation=Prosz\u0119 wype\u0142ni\u0107 wszystkie wymagane pola +addappuser.notification.success=U\u017cytkownik aplikacji zosta\u0142 pomy\u015blnie dodany +addappuser.notification.check=Prosz\u0119 sprawdzi\u0107 wprowadzone dane +addappuser.notification.email.duplicate=Ten adres e-mail jest ju\u017c u\u017cywany +addappuser.notification.error=B\u0142\u0105d: {0} +addappuser.placeholder.designation=(HH H 000) -# CTA Button -cta.freetest=Wypróbuj teraz za darmo +# Edit App User +editappuser.title=Edytuj u\u017cytkownika aplikacji +editappuser.password.change=Nowe has\u0142o +editappuser.password.change.confirm=Potwierd\u017a nowe has\u0142o +editappuser.password.placeholder=Pozostaw puste, aby nie zmienia\u0107 has\u0142a +editappuser.notification.invalid.id=Nieprawid\u0142owy identyfikator u\u017cytkownika aplikacji +editappuser.notification.password.mismatch=Has\u0142a nie s\u0105 zgodne +editappuser.notification.saved=U\u017cytkownik aplikacji zosta\u0142 pomy\u015blnie zapisany +editappuser.notification.check=Prosz\u0119 sprawdzi\u0107 wprowadzone dane +editappuser.notification.password.confirm=Prosz\u0119 potwierdzi\u0107 nowe has\u0142o +editappuser.notification.password.enter=Prosz\u0119 wprowadzi\u0107 nowe has\u0142o +editappuser.notification.deleted=U\u017cytkownik aplikacji zosta\u0142 pomy\u015blnie usuni\u0119ty +editappuser.dialog.delete.text=Czy na pewno chcesz usun\u0105\u0107 tego u\u017cytkownika aplikacji? +editappuser.dialog.delete.confirm=Usu\u0144 -# Profile Billing -profile.billing.prefix=Prefiks faktury -profile.invoice.element.invoicenumber=Numer faktury -profile.invoice.pdf.preview=Podgląd -profile.invoice.pdf.preview.error=Błąd podczas generowania podglądu: {0} +# Customers +customers.title=Klienci +customers.button.add=Dodaj nowego klienta +customers.hint.click=Kliknij klienta, aby zobaczy\u0107 szczeg\u00f3\u0142y +customers.column.company=Firma +customers.column.name=Nazwa +customers.column.email=E-mail +customers.column.phone=Telefon +customers.column.street=Ulica +customers.column.city=Miejscowo\u015b\u0107 + +# Edit Customer +editcustomer.title=Edytuj klienta +editcustomer.notification.notfound=Klient nie znaleziony +editcustomer.notification.invalid.id=Nieprawid\u0142owy identyfikator klienta +editcustomer.notification.saved=Klient zosta\u0142 pomy\u015blnie zapisany +editcustomer.notification.check=Prosz\u0119 sprawdzi\u0107 wprowadzone dane +editcustomer.notification.deleted=Klient zosta\u0142 pomy\u015blnie usuni\u0119ty +editcustomer.dialog.delete.text=Czy na pewno chcesz usun\u0105\u0107 tego klienta? +editcustomer.dialog.delete.confirm=Usu\u0144 + +# Add Customer +addcustomer.title=Dodaj nowego klienta +addcustomer.button.submit=Dodaj klienta +addcustomer.notification.validation=Prosz\u0119 wype\u0142ni\u0107 wszystkie wymagane pola +addcustomer.notification.success=Klient zosta\u0142 pomy\u015blnie dodany +addcustomer.notification.check=Prosz\u0119 sprawdzi\u0107 wprowadzone dane +addcustomer.notification.error=B\u0142\u0105d: {0} +addcustomer.validation.required=To pole jest wymagane + +# Add Company +addcompany.title=Dodaj now\u0105 firm\u0119 +addcompany.button.submit=Dodaj firm\u0119 + +# Verwaltung +verwaltung.title=Zarz\u0105dzanie +verwaltung.description=Zarz\u0105dzaj tutaj swoimi firmami, klientami i ustawieniami systemu + +# User Messages +usermessages.title.with=Wiadomo\u015bci z {0} +usermessages.general.title=Rozmowy og\u00f3lne +usermessages.general.conversation=Rozmowa og\u00f3lna +usermessages.job.title=Wiadomo\u015bci dotycz\u0105ce zlece\u0144 +usermessages.job.conversation=Zlecenie {0} +usermessages.no.job.messages=Brak wiadomo\u015bci dotycz\u0105cych zlece\u0144 +usermessages.preview.empty=Brak podgl\u0105du +usermessages.message.count={0} wiadomo\u015bci +usermessages.unknown=Nieznany +usermessages.unknown.participant=Nieznany uczestnik + +# Admin Dashboard +admindashboard.title=Panel administracyjny +admindashboard.loading=\u0141adowanie statystyk... +admindashboard.error=B\u0142\u0105d podczas \u0142adowania: {0} +admindashboard.section.overview=Przegl\u0105d +admindashboard.section.jobs=Zlecenia +admindashboard.section.tasks=Zadania +admindashboard.section.users=Aktywno\u015b\u0107 u\u017cytkownik\u00f3w +admindashboard.section.health=Status systemu +admindashboard.stat.totaljobs=Wszystkie zlecenia +admindashboard.stat.users=U\u017cytkownicy +admindashboard.stat.appusers=U\u017cytkownicy aplikacji +admindashboard.stat.lastupdated=Ostatnia aktualizacja +admindashboard.stat.openjobs=Otwarte zlecenia +admindashboard.stat.inprogress=W trakcie realizacji +admindashboard.stat.completed=Zako\u0144czone +admindashboard.stat.cargo=\u0141adunki +admindashboard.stat.status.info=Status +admindashboard.stat.status.unavailable=Niedost\u0119pny +admindashboard.stat.totaltasks=Wszystkie zadania +admindashboard.stat.completedtasks=Wykonane +admindashboard.stat.pendingtasks=Oczekuj\u0105ce +admindashboard.stat.successrate=Wska\u017anik sukcesu +admindashboard.stat.photos=Zdj\u0119cia +admindashboard.stat.barcodes=Kody kreskowe +admindashboard.stat.signatures=Podpisy +admindashboard.stat.comments=Komentarze +admindashboard.stat.database=Baza danych +admindashboard.stat.database.connected=Po\u0142\u0105czono +admindashboard.stat.database.error=B\u0142\u0105d +admindashboard.stat.websocket=WebSocket +admindashboard.stat.websocket.active=Aktywny +admindashboard.stat.app=Aplikacja +admindashboard.stat.app.running=Dzia\u0142a +admindashboard.stat.memory=Pami\u0119\u0107 + +# Messages +messages.title=Wiadomo\u015bci +messages.column.status=Status +messages.column.client=Klient +messages.column.email=E-mail +messages.column.total=Razem +messages.column.unread=Nieprzeczytane +messages.column.lastmessage=Ostatnia wiadomo\u015b\u0107 +messages.column.preview=Podgl\u0105d +messages.notification.error=B\u0142\u0105d podczas \u0142adowania wiadomo\u015bci +messages.preview.image=Obraz +messages.preview.empty=Brak podgl\u0105du +messages.sender.unknown=Nieznany nadawca + +# Add Job +addjob.title=Dodaj nowe zlecenie +addjob.customer.label=Klient +addjob.customer.placeholder=Wybierz klienta +addjob.customer.unnamed=Klient bez nazwy +addjob.button.clearfields=Wyczy\u015b\u0107 pola +addjob.button.submit=Utw\u00f3rz zlecenie +addjob.address.salutation=Zwrot grzeczno\u015bciowy +addjob.address.salutation.placeholder=Wybierz zwrot +addjob.salutation.mr=Pan +addjob.salutation.ms=Pani +addjob.salutation.other=Inna +addjob.address.company.placeholder=Wprowad\u017a firm\u0119 +addjob.address.street.placeholder=Wprowad\u017a ulic\u0119 +addjob.address.housenumber=Numer domu +addjob.address.addition.placeholder=Dodatek do adresu +addjob.address.city=Miejscowo\u015b\u0107 +addjob.address.city.placeholder.pickup=Miejscowo\u015b\u0107 (odbi\u00f3r) +addjob.address.city.placeholder.delivery=Miejscowo\u015b\u0107 (dostawa) +addjob.address.delivery.street.placeholder=Ulica (dostawa) +addjob.address.delivery.addition.placeholder=Dodatek do adresu (dostawa) +addjob.address.save=Zapisz adres +addjob.section.pickup=Odbi\u00f3r +addjob.section.delivery=Dostawa +addjob.stations.apply=Zastosuj stacje +addjob.station.delivery=Stacja dostawy {0} +addjob.station.add=Dodaj stacj\u0119 dostawy +addjob.station.remove.confirm=Czy na pewno usun\u0105\u0107 stacj\u0119 dostawy {0}? +addjob.station.max.reached=Osi\u0105gni\u0119to maksymaln\u0105 liczb\u0119 25 stacji dostawy +addjob.station.unused=Nieu\u017cywana +addjob.appointment.delivery.info=Terminy dostaw s\u0105 ustalane bezpo\u015brednio w stacjach dostawy. +addjob.tab.addresses=Zleceniodawca i adresy +addjob.tab.appointments=Terminy i przetwarzanie +addjob.tab.cargo=\u0141adunek +addjob.tab.tasks=Zadania +addjob.tab.price=Cena i podsumowanie +addjob.appointment.date=Data +addjob.appointment.time=Godzina +addjob.appointment.pickup=Termin odbioru +addjob.appointment.delivery=Termin dostawy +addjob.settings.digitalprocess=Obs\u0142uga cyfrowa przez aplikacj\u0119 +addjob.appuser.label=U\u017cytkownik aplikacji +addjob.appuser.placeholder=Wybierz u\u017cytkownika aplikacji +addjob.cargo.description=Opis +addjob.cargo.description.placeholder=Wprowad\u017a opis +addjob.cargo.quantity=Ilo\u015b\u0107 +addjob.cargo.weight=Waga +addjob.cargo.length=D\u0142ugo\u015b\u0107 +addjob.cargo.width=Szeroko\u015b\u0107 +addjob.cargo.height=Wysoko\u015b\u0107 +addjob.cargo.europalette=Europaleta +addjob.cargo.disposablepalette=Paleta jednorazowa +addjob.cargo.dusseldorfpalette=Paleta d\u00fcsseldorfska +addjob.cargo.gridboxpalette=Paleta skrzynkowa +addjob.cargo.gridcart=W\u00f3zek siatkowy +addjob.cargo.parcel=Paczka +addjob.cargo.add=Dodaj \u0142adunek +addjob.tasks.title=Zadania +addjob.tasks.template.placeholder=Wybierz szablon +addjob.tasks.template.save.tooltip=Zapisz jako szablon +addjob.tasks.template.save.title=Zapisz szablon +addjob.tasks.template.name=Nazwa szablonu +addjob.tasks.template.name.placeholder=Wprowad\u017a nazw\u0119 +addjob.tasks.template.name.required=Nazwa jest wymagana +addjob.tasks.template.saved=Szablon "{0}" zapisany +addjob.tasks.template.save.error=B\u0142\u0105d podczas zapisywania: {0} +addjob.tasks.template.dialog.error=B\u0142\u0105d podczas otwierania okna dialogowego: {0} +addjob.tasks.template.no.tasks=Brak zada\u0144 do zapisania +addjob.tasks.template.load.title=Wczytaj szablon +addjob.tasks.template.load.text=Czy chcesz wczyta\u0107 szablon "{0}"? Ta operacja zast\u0105pi wszystkie obecne zadania. +addjob.tasks.template.load.confirm=Wczytaj +addjob.tasks.template.loaded=Szablon "{0}" wczytany +addjob.tasks.template.load.error=B\u0142\u0105d podczas wczytywania: {0} +addjob.tasks.template.load.templates.error=B\u0142\u0105d podczas \u0142adowania szablon\u00f3w: {0} +addjob.tasks.add=Dodaj zadanie +addjob.tasks.tasktype=Typ zadania +addjob.tasks.tasktype.placeholder=Wybierz typ +addjob.tasks.description=Opis +addjob.tasks.description.placeholder=Wprowad\u017a opis +addjob.tasks.buttontext=Tekst przycisku +addjob.tasks.buttontext.placeholder=Wprowad\u017a tekst +addjob.tasks.remark=Uwaga +addjob.tasks.remark.placeholder=Wprowad\u017a uwag\u0119 +addjob.tasks.photo.min=Min. zdj\u0119\u0107 +addjob.tasks.photo.max=Maks. zdj\u0119\u0107 +addjob.tasks.barcode.min=Min. kod\u00f3w kreskowych +addjob.tasks.barcode.max=Maks. kod\u00f3w kreskowych +addjob.tasks.signature.noconfig=Konfiguracja nie jest wymagana +addjob.tasks.todolist.title=Lista zada\u0144 +addjob.tasks.todolist.item.placeholder=Wprowad\u017a zadanie +addjob.tasks.todolist.add=Dodaj zadanie +addjob.tasks.comment.label=Komentarz +addjob.tasks.comment.placeholder=Wprowad\u017a komentarz +addjob.tasks.comment.required=Komentarz jest wymagany +addjob.tasks.optional=Zadanie jest opcjonalne +addjob.services.title=Us\u0142ugi +addjob.services.add=Dodaj us\u0142ug\u0119 +addjob.services.calculation=Obliczenie +addjob.services.basis.distance=Przejechane kilometry +addjob.services.basis.time=Czas +addjob.services.basis.flatrate=Rycza\u0142t +addjob.services.vat=Podatek VAT +addjob.services.route.missing=Brak trasy +addjob.services.dialog.title=Wybierz us\u0142ug\u0119 +addjob.services.dialog.placeholder=Wybierz us\u0142ug\u0119 +addjob.services.dialog.station.placeholder=Wybierz stacj\u0119 dostawy +addjob.services.dialog.add=Dodaj +addjob.services.deliverystation=Stacja dostawy +addjob.summary.title=Podsumowanie +addjob.summary.net=Netto +addjob.summary.vat=Podatek VAT +addjob.summary.gross=Brutto +addjob.route.title=Trasa +addjob.route.distance=Odleg\u0142o\u015b\u0107 +addjob.route.distance.km=Odleg\u0142o\u015b\u0107 (km) +addjob.route.distance.placeholder=np. 150.5 +addjob.route.duration=Czas trwania +addjob.route.duration.min=Czas trwania (min.) +addjob.route.duration.placeholder=np. 120 +addjob.route.manual.title=R\u0119czne wprowadzanie trasy +addjob.route.manual.hint=Wprowad\u017a odleg\u0142o\u015b\u0107 i czas trwania r\u0119cznie, je\u015bli trasa nie zosta\u0142a obliczona +addjob.notification.success=Zlecenie {0} zosta\u0142o pomy\u015blnie utworzone +addjob.notification.cleared=Wszystkie pola zosta\u0142y wyczyszczone +addjob.notification.draft.restored=Szkic zosta\u0142 przywr\u00f3cony +addjob.validation.required.fields=Prosz\u0119 wype\u0142ni\u0107 wszystkie wymagane pola +addjob.validation.appuser.required=Prosz\u0119 wybra\u0107 u\u017cytkownika aplikacji +addjob.validation.cargo.required=Prosz\u0119 poda\u0107 co najmniej jeden \u0142adunek +addjob.validation.pickupdate.future=Data odbioru musi by\u0107 dzisiaj lub w przysz\u0142o\u015bci +addjob.validation.deliverydate.future=Data dostawy musi by\u0107 dzisiaj lub w przysz\u0142o\u015bci +addjob.validation.dialog.title=Walidacja adresu +addjob.validation.dialog.loading=Trwa walidacja adres\u00f3w... +addjob.validation.dialog.back=Wstecz +addjob.validation.dialog.continue=Dalej +addjob.validation.dialog.continue.anyway=Kontynuuj mimo to +addjob.validation.pickup.address=Adres odbioru +addjob.validation.delivery.address=Adres dostawy +addjob.validation.route=Trasa +addjob.validation.address.not.found.title=Adres nie znaleziony +addjob.validation.address.not.found.message=Wprowadzony adres nie zosta\u0142 jednoznacznie znaleziony w Google. Czy mimo to chcesz zapisa\u0107? +addjob.validation.address.save.anyway=Zapisz mimo to +addjob.validation.address.correct=Popraw adres + +# Job Summary +jobsummary.title=Podsumowanie +jobsummary.error.noid=Nie podano identyfikatora zlecenia +jobsummary.error.invalidid=Nieprawid\u0142owy format identyfikatora zlecenia: {0} +jobsummary.error.notfound=Zlecenie o identyfikatorze {0} nie zosta\u0142o znalezione +jobsummary.button.sendmessage=Wy\u015blij wiadomo\u015b\u0107 +jobsummary.button.jobhistory=Historia zlecenia +jobsummary.button.complete=Zako\u0144cz zlecenie r\u0119cznie +jobsummary.dialog.complete.title=Zako\u0144cz zlecenie +jobsummary.dialog.complete.text=Czy chcesz r\u0119cznie zako\u0144czy\u0107 zlecenie {0}? +jobsummary.dialog.complete.cancel=Anuluj +jobsummary.dialog.complete.confirm=Zako\u0144cz +jobsummary.notification.completed=Zlecenie {0} zosta\u0142o zako\u0144czone +jobsummary.notification.complete.error=B\u0142\u0105d podczas ko\u0144czenia: {0} +jobsummary.notification.noappuser=Do tego zlecenia nie przypisano u\u017cytkownika aplikacji +jobsummary.section.pickup=Odbi\u00f3r +jobsummary.section.delivery=Dostawa +jobsummary.station.phone=Telefon +jobsummary.section.tasks=Zadania do potwierdzenia +jobsummary.section.cargo=\u0141adunek do transportu +jobsummary.section.info=Dodatkowe informacje +jobsummary.tasks.none=Brak zada\u0144 +jobsummary.cargo.none=Brak danych o \u0142adunku +jobsummary.info.netto=Netto +jobsummary.info.ust=VAT +jobsummary.info.gesamt=Razem +jobsummary.info.bemerkung=Uwaga +jobsummary.info.digital=Obs\u0142uga cyfrowa przez aplikacj\u0119: aktywna +jobsummary.info.appuser=U\u017cytkownik aplikacji +jobsummary.task.status.abgeschlossen=Zako\u0144czone +jobsummary.task.status.offen=Otwarte +jobsummary.task.typ=Typ +jobsummary.task.completedAt=Zako\u0144czone dnia +jobsummary.task.completedBy=Zako\u0144czone przez +jobsummary.task.todo.items=Elementy listy zada\u0144 +jobsummary.task.photo.info=Zdj\u0119cia +jobsummary.task.photo.minmax=Wymagane co najmniej {0} zdj\u0119\u0107 +jobsummary.task.photo.maxonly=Dozwolone maksymalnie {0} zdj\u0119\u0107 +jobsummary.task.photo.taken=Wykonane zdj\u0119cia ({0}) +jobsummary.task.button.text=Tekst przycisku +jobsummary.button.schliessen=Zamknij + +# Jobs +jobs.title=Zlecenia +jobs.filter.search=Szukaj +jobs.filter.search.placeholder=Szukaj numeru zlecenia... +jobs.filter.startdate=Data pocz\u0105tkowa +jobs.filter.enddate=Data ko\u0144cowa +jobs.filter.status=Status +jobs.filter.apply=Zastosuj filtr +jobs.status.all=Wszystkie +jobs.status.open=Otwarte +jobs.status.done=Wykonane +jobs.notification.completed=Zlecenie {0} zosta\u0142o zako\u0144czone +jobs.column.status=Status +jobs.column.customer=Klient +jobs.column.jobnumber=Numer zlecenia +jobs.column.jobdate=Data zlecenia +jobs.column.destination=Miejsce docelowe +jobs.historie.manuell=R\u0119cznie +jobs.button.csvexport=Eksport CSV +jobs.tooltip.complete=Zako\u0144cz zlecenie +jobs.tooltip.createinvoice=Utw\u00f3rz faktur\u0119 +jobs.tooltip.showinvoice=Poka\u017c faktur\u0119 +jobs.tooltip.delete=Usu\u0144 zlecenie +jobs.dialog.complete.title=Zako\u0144cz zlecenie +jobs.dialog.complete.text=Czy chcesz r\u0119cznie zako\u0144czy\u0107 zlecenie {0}? +jobs.dialog.complete.confirm=Zako\u0144cz +jobs.dialog.delete.title=Usu\u0144 zlecenie +jobs.dialog.delete.text=Czy na pewno chcesz usun\u0105\u0107 zlecenie {0}? +jobs.notification.complete.error=B\u0142\u0105d podczas ko\u0144czenia: {0} +jobs.notification.deleted=Zlecenie {0} zosta\u0142o usuni\u0119te +jobs.notification.delete.error=B\u0142\u0105d podczas usuwania: {0} + +# Create Invoice +createinvoice.title=Utw\u00f3rz faktur\u0119 \u2013 Zlecenie {0} +createinvoice.error.invalidid=Nieprawid\u0142owy identyfikator zlecenia +createinvoice.error.notfound=Zlecenie nie znalezione +createinvoice.button.create=Utw\u00f3rz faktur\u0119 +createinvoice.section.job=Szczeg\u00f3\u0142y zlecenia +createinvoice.section.route=Informacje o trasie +createinvoice.section.services=Us\u0142ugi +createinvoice.section.summary=Podsumowanie +createinvoice.field.jobnumber=Numer zlecenia +createinvoice.field.customer=Klient +createinvoice.field.status=Status +createinvoice.field.price=Cena +createinvoice.route.distance=Odleg\u0142o\u015b\u0107 +createinvoice.route.duration=Czas przejazdu +createinvoice.column.service=Us\u0142uga +createinvoice.column.basis=Podstawa obliczenia +createinvoice.summary.net=Kwota netto +createinvoice.summary.vat=VAT ({0}%) +createinvoice.summary.total=Kwota ca\u0142kowita +createinvoice.notification.noservices=Prosz\u0119 wybra\u0107 co najmniej jedn\u0105 us\u0142ug\u0119 +createinvoice.notification.nouser=U\u017cytkownik nie znaleziony +createinvoice.notification.notemplate=Nie znaleziono szablonu faktury +createinvoice.notification.error=B\u0142\u0105d podczas tworzenia faktury: {0} +createinvoice.notification.saved=Faktura {0} zosta\u0142a zapisana +createinvoice.preview.title=Podgl\u0105d faktury +createinvoice.preview.number=PODGL\u0104D +createinvoice.button.save=Zapisz +createinvoice.confirm.save.title=Zapisz faktur\u0119 +createinvoice.confirm.save.message=Ta faktura zostanie trwale zapisana i nie b\u0119dzie mog\u0142a by\u0107 p\u00f3\u017aniej zmieniona. Kontynuowa\u0107? +createinvoice.confirm.save.confirm=Tak, zapisz + +# Invoices +invoices.title=Faktury +invoices.column.number=Numer +invoices.column.customer=Klient +invoices.column.date=Data +invoices.column.amount=Kwota +invoices.column.description=Opis +invoices.empty=Nie utworzono jeszcze \u017cadnych faktur. +invoices.notification.pdf.missing=Dla tej faktury nie zapisano pliku PDF. # My Invoices -myinvoices.title=Moje faktury -myinvoices.hint.noopen=Nie masz otwartych faktur. Wszystkie faktury są uregulowane. +myinvoices.title=Faktury +myinvoices.hint.noopen=Nie masz otwartych faktur. Wszystkie faktury s\u0105 op\u0142acone. myinvoices.bank.institute=Bank myinvoices.bank.beneficiary=Odbiorca myinvoices.bank.iban=IBAN +myinvoices.recipient.name=Klient +myinvoices.recipient.department= +myinvoices.item.description=Pozycja: {0} myinvoices.card.open=Otwarte faktury myinvoices.card.bank=Dane bankowe -myinvoices.bank.reference=Tytuł przelewu +myinvoices.bank.reference=Tytu\u0142 przelewu myinvoices.section.title=Wszystkie faktury -myinvoices.filter.pagesize=Wpisów na stronie +myinvoices.filter.pagesize=Wpis\u00f3w na stron\u0119 myinvoices.filter.search=Szukaj myinvoices.filter.search.placeholder=Szukaj numeru faktury... myinvoices.column.status=Status @@ -223,16 +702,246 @@ myinvoices.column.number=Numer myinvoices.column.date=Data myinvoices.column.amount=Kwota myinvoices.empty.title=Brak faktur -myinvoices.empty.desc=Nie znaleziono faktur. -myinvoices.button.prev=Poprzedni -addjob.tasks.optional=Zadanie jest opcjonalne -myinvoices.button.next=Następny +myinvoices.empty.desc=Nie znaleziono \u017cadnych faktur. +myinvoices.button.prev=Wstecz +myinvoices.button.next=Dalej + +# App User +appuser.title=U\u017cytkownicy aplikacji +appuser.button.add=Dodaj u\u017cytkownika aplikacji +appuser.column.designation=Oznaczenie +appuser.column.firstname=Imi\u0119 +appuser.column.lastname=Nazwisko +appuser.column.phone=Telefon +appuser.column.appcode=Kod aplikacji +appuser.column.email=E-mail + +# Statistics +statistics.title=Statystyki +statistics.subtitle=Zadawaj pytania dotycz\u0105ce swoich zlece\u0144 i klient\u00f3w +statistics.prompt.placeholder=Wprowad\u017a pytanie... +statistics.quick.jobcount=Liczba zlece\u0144 +statistics.quick.jobcount.prompt=Ile mam aktualnie zlece\u0144? +statistics.quick.revenue=Przych\u00f3d +statistics.quick.revenue.prompt=Jaki jest m\u00f3j przych\u00f3d w tym miesi\u0105cu? +statistics.quick.trend=Trendy +statistics.quick.trend.prompt=Poka\u017c mi trendy z ostatnich 3 miesi\u0119cy jako wykres s\u0142upkowy +statistics.ai.label=Odpowied\u017a AI +statistics.data.fetched=Dane zosta\u0142y pobrane +statistics.loading=Obliczanie... + +# Job Status +jobstatus.IN_PROGRESS=W trakcie realizacji +jobstatus.COMPLETED=Zako\u0144czone + +# Task Types +tasktype.CONFIRMATION=Potwierdzenie +tasktype.SIGNATURE=Podpis +tasktype.TODOLIST=Lista zada\u0144 +tasktype.PHOTO=Zdj\u0119cie +tasktype.BARCODE=Kod kreskowy +tasktype.COMMENT=Komentarz + +# Password Reset +passwordreset.title=Resetowanie has\u0142a +passwordreset.newpassword=Nowe has\u0142o +passwordreset.confirmpassword=Potwierd\u017a has\u0142o +passwordreset.button.submit=Zapisz has\u0142o +passwordreset.button.cancel=Anuluj +passwordreset.button.send=Wy\u015blij e-mail +passwordreset.notification.enterpassword=Prosz\u0119 wprowadzi\u0107 nowe has\u0142o +passwordreset.notification.mismatch=Has\u0142a nie s\u0105 zgodne +passwordreset.notification.success=Has\u0142o zosta\u0142o pomy\u015blnie zmienione +passwordreset.notification.invalidtoken=Token jest nieprawid\u0142owy lub wygas\u0142 +passwordreset.notification.entermail=Prosz\u0119 wprowadzi\u0107 adres e-mail +passwordreset.notification.sent=Je\u015bli adres e-mail istnieje, link zosta\u0142 wys\u0142any +passwordreset.notification.wait=Prosz\u0119 poczeka\u0107 {0} sekund przed ponownym wys\u0142aniem kodu + +# Email +email.2fa.subject=Tw\u00f3j kod weryfikacyjny VotianLT +email.2fa.body=Tw\u00f3j kod weryfikacyjny to: {0}\n\nTen kod jest wa\u017cny przez 10 minut.\nJe\u015bli nie \u017c\u0105da\u0142e\u015b tej rejestracji, zignoruj t\u0119 wiadomo\u015b\u0107. + +# Register +register.title=Rejestracja +register.subtitle=Za\u0142\u00f3\u017c konto VotianLT +register.email=Adres e-mail +register.password=Has\u0142o +register.password.placeholder=Minimum 6 znak\u00f3w +register.password.confirm=Potwierd\u017a has\u0142o +register.password.confirm.placeholder=Powt\u00f3rz has\u0142o +register.firstname=Imi\u0119 +register.lastname=Nazwisko +register.phone=Numer telefonu +register.company=Firma +register.street=Ulica +register.housenr=Nr domu +register.zip=Kod pocztowy +register.city=Miasto +register.code.label=Kod weryfikacyjny (6 cyfr) +register.code.placeholder=np. 123456 +register.button.submit=Zarejestruj si\u0119 +register.button.verify=Sprawd\u017a kod i zarejestruj +register.button.resend=Wy\u015blij kod ponownie +register.button.back=Powr\u00f3t do strony g\u0142\u00f3wnej +register.notification.email.required=Prosz\u0119 poda\u0107 adres e-mail +register.notification.email.invalid=Prosz\u0119 poda\u0107 prawid\u0142owy adres e-mail +register.notification.email.duplicate=U\u017cytkownik z tym adresem e-mail ju\u017c istnieje +register.notification.password.required=Prosz\u0119 poda\u0107 has\u0142o +register.notification.password.min=Has\u0142o musi mie\u0107 co najmniej 6 znak\u00f3w +register.notification.password.mismatch=Has\u0142a nie s\u0105 zgodne +register.notification.firstname.required=Prosz\u0119 poda\u0107 imi\u0119 +register.notification.lastname.required=Prosz\u0119 poda\u0107 nazwisko +register.notification.phone.required=Prosz\u0119 poda\u0107 numer telefonu +register.notification.company.required=Prosz\u0119 poda\u0107 nazw\u0119 firmy +register.notification.street.required=Prosz\u0119 poda\u0107 ulic\u0119 +register.notification.housenr.required=Prosz\u0119 poda\u0107 numer domu +register.notification.zip.required=Prosz\u0119 poda\u0107 kod pocztowy +register.notification.city.required=Prosz\u0119 poda\u0107 miasto +register.notification.code.sent=Kod weryfikacyjny zosta\u0142 wys\u0142any na adres {0} +register.notification.code.emailerror=B\u0142\u0105d podczas wysy\u0142ania e-maila: {0} +register.notification.code.expired=Kod wygas\u0142. Prosz\u0119 wys\u0142a\u0107 nowy kod. +register.notification.code.invalid=Wprowadzony kod jest nieprawid\u0142owy +register.notification.code.startfirst=Prosz\u0119 najpierw rozpocz\u0105\u0107 rejestracj\u0119 +register.notification.code.required=Prosz\u0119 wprowadzi\u0107 6-cyfrowy kod +register.notification.success=Rejestracja zako\u0144czona pomy\u015blnie. Prosz\u0119 si\u0119 zalogowa\u0107. +register.notification.failed=Rejestracja nie powiod\u0142a si\u0119: {0} + +# Start Page +start.title=VotianLT - Tw\u00f3j cyfrowy partner transportowy +start.button.login=Zaloguj si\u0119 +start.button.register=Zarejestruj si\u0119 +start.button.createorder=Tworzenie zlece\u0144 +start.button.notifications=Powiadomienia +start.button.nonotifications=Brak nowych powiadomie\u0144 +start.hero.description=Dla samozatrudnionych i ma\u0142ych przedsi\u0119biorc\u00f3w w bran\u017cy transportowej - w pe\u0142ni cyfrowo i kompleksowo. Skoncentruj si\u0119 na swoim biznesie, a my zajmiemy si\u0119 prac\u0105 biurow\u0105. +start.system.title=System +start.system.intro=Dla samozatrudnionych i ma\u0142ych przedsi\u0119biorc\u00f3w w bran\u017cy transportowej kluczowe jest, aby mogli skupi\u0107 si\u0119 przede wszystkim na swoim w\u0142a\u015bciwym biznesie: pozyskiwaniu klient\u00f3w i dostarczaniu towar\u00f3w z punktu A do punktu B. +start.feature.setup.title=Kreator konfiguracji +start.feature.setup.desc=Za pomoc\u0105 kreatora konfiguracji mo\u017cesz uzupe\u0142ni\u0107 sw\u00f3j profil u\u017cytkownika. +start.feature.customers.title=Zarz\u0105dzanie klientami i zleceniami +start.feature.customers.desc=Dzi\u0119ki zarz\u0105dzaniu klientami i zleceniami masz zawsze pe\u0142ny wgl\u0105d w dane kontaktowe i szczeg\u00f3\u0142y zlece\u0144. +start.feature.jobs.title=Tworzenie zlece\u0144 +start.feature.jobs.desc=Za pomoc\u0105 kilku klikni\u0119\u0107 wprowadzaj zlecenia do systemu i okre\u015blaj, kt\u00f3ry pracownik ma realizowa\u0107 kt\u00f3re zlecenie transportowe. +start.app.title=Aplikacja +start.app.description=Ka\u017cde zlecenie mo\u017cna opcjonalnie realizowa\u0107 za po\u015brednictwem aplikacji votianLT \u2013 bez papierowej biurokracji. W ten spos\u00f3b wszystkie istotne informacje o zleceniu trafiaj\u0105 bezpo\u015brednio na smartfon kierowcy. +start.imprint.title=Impressum +start.imprint.company=Assecutor Data Service GmbH +start.imprint.address=Ottensener Str. 8, 22525 Hamburg +start.imprint.phone=Telefon: +49 40 18 123 771 0 +start.imprint.email=E-Mail: ahoi@assecutor.de +start.cta.text=Zarejestruj si\u0119 ju\u017c dzi\u015b i skorzystaj z bezp\u0142atnego miesi\u0105ca pr\u00f3bnego, aby dok\u0142adnie przetestowa\u0107 system. +start.slogan=Prowad\u017a sw\u00f3j biznes m\u0105drze \u2026 z votianLT! +start.version=Wersja + +# Login View +login.2fa.title=Kod 2FA +login.2fa.button=Sprawd\u017a kod +login.votianlt=VotianLT +login.version=Wersja + +# Message Details +messagedetails.button.send=Wy\u015blij +messagedetails.placeholder=Wprowad\u017a wiadomo\u015b\u0107... +messagedetails.noimage=(brak zawarto\u015bci obrazu) +messagedetails.imageerror=(Nie mo\u017cna za\u0142adowa\u0107 obrazu) + +# Invoice Generator +invoicegenerator.properties.title=W\u0142a\u015bciwo\u015bci +invoicegenerator.properties.type=Typ +invoicegenerator.fontsize.label=Rozmiar czcionki +invoicegenerator.color.label=Kolor czcionki +invoicegenerator.color.dialog.title=Wybierz kolor czcionki +invoicegenerator.color.dialog.hex=Warto\u015b\u0107 koloru hex +invoicegenerator.button.cancel=Anuluj +invoicegenerator.button.apply=Zastosuj +invoicegenerator.button.delete=Usu\u0144 element +invoicegenerator.notification.color.applied=Kolor zastosowany +invoicegenerator.upload.drop=Przeci\u0105gnij obraz tutaj lub kliknij +invoicegenerator.upload.success=Obraz zosta\u0142 pomy\u015blnie przes\u0142any +invoicegenerator.upload.error=B\u0142\u0105d podczas przesy\u0142ania: {0} +invoicegenerator.file.rejected=Plik odrzucony: {0} +invoicegenerator.properties.select.info=Kliknij element na p\u0142\u00f3tnie, aby edytowa\u0107 jego w\u0142a\u015bciwo\u015bci. +invoicegenerator.template.vline=Linia pionowa + +# CSV Export +csv.header.customer=Zleceniodawca +csv.header.jobnumber=Numer zlecenia +csv.header.jobdate=Data zlecenia +csv.header.destination=Miejsce docelowe +csv.filename=jobs.csv + +# DatePicker I18n +datepicker.month.januar=Stycze\u0144 +datepicker.month.februar=Luty +datepicker.month.m\u00e4rz=Marzec +datepicker.month.april=Kwiecie\u0144 +datepicker.month.mai=Maj +datepicker.month.juni=Czerwiec +datepicker.month.juli=Lipiec +datepicker.month.august=Sierpie\u0144 +datepicker.month.september=Wrzesie\u0144 +datepicker.month.oktober=Pa\u017adziernik +datepicker.month.november=Listopad +datepicker.month.dezember=Grudzie\u0144 +datepicker.weekday.sonntag=Niedziela +datepicker.weekday.montag=Poniedzia\u0142ek +datepicker.weekday.dienstag=Wtorek +datepicker.weekday.mittwoch=\u015aroda +datepicker.weekday.donnerstag=Czwartek +datepicker.weekday.freitag=Pi\u0105tek +datepicker.weekday.samstag=Sobota +datepicker.weekdayshort.so=Nd +datepicker.weekdayshort.mo=Pn +datepicker.weekdayshort.di=Wt +datepicker.weekdayshort.mi=\u015ar +datepicker.weekdayshort.do=Cz +datepicker.weekdayshort.fr=Pt +datepicker.weekdayshort.sa=So + +# Job History +jobhistory.status.pickupscheduled=Odbi\u00f3r zaplanowany +jobhistory.status.pickedup=Odebrano +jobhistory.status.intransit=W transporcie +jobhistory.status.delivered=Dostarczono +jobhistory.image.alt=Powi\u0119kszone zdj\u0119cie +jobhistory.title=Historia zlecenia +jobhistory.header=Historia zlecenia dla {0} +jobhistory.info.customer=Klient: {0} +jobhistory.info.createdat=Utworzono dnia: {0} +jobhistory.info.status=Status: {0} +jobhistory.count={0} wpis\u00f3w w historii +jobhistory.changedby=Zmienione przez: {0} + +# Version +version.label=Wersja + +# Management Combo +management.placeholder=Zarz\u0105dzanie +management.customers=Klienci +management.jobs=Zlecenia +management.companies=Firmy + +# User Menu +usermenu.profile=Poka\u017c profil +usermenu.settings=Ustawienia +usermenu.logout=Wyloguj si\u0119 + +# CTA Button +cta.freetest=Przetestuj za darmo + +# Miscellaneous +misc.toggle.hide=Ukryj +misc.toggle.show=Poka\u017c +misc.nodata=Brak danych +misc.loading=\u0141adowanie danych... +misc.error=Wyst\u0105pi\u0142 b\u0142\u0105d +misc.retry=Spr\u00f3buj ponownie # Admin Price Table adminpricetable.title=Cennik -adminpricetable.field.monthly=Miesięczny pakiet podstawowy -adminpricetable.field.applicense=Licencja na korzystanie z aplikacji -adminpricetable.field.revenue=Udział w przychodach -adminpricetable.notification.saved=Cennik został zapisany -adminpricetable.notification.save.error=Błąd zapisu: {0} -adminpricetable.notification.load.error=Błąd ładowania: {0} \ No newline at end of file +adminpricetable.field.monthly=Miesi\u0119czny pakiet podstawowy +adminpricetable.field.applicense=Licencja aplikacji +adminpricetable.field.revenue=Udzia\u0142 w przychodach +adminpricetable.notification.saved=Cennik zosta\u0142 zapisany +adminpricetable.notification.save.error=B\u0142\u0105d podczas zapisywania: {0} +adminpricetable.notification.load.error=B\u0142\u0105d podczas \u0142adowania: {0} diff --git a/src/main/resources/messages_ru.properties b/src/main/resources/messages_ru.properties index 758945b..a47d171 100644 --- a/src/main/resources/messages_ru.properties +++ b/src/main/resources/messages_ru.properties @@ -1,13 +1,17 @@ +# Common Dialog +dialog.cancel=Отмена +dialog.confirm=Подтвердить + # Navigation and Main Layout -nav.jobs=Задачи -nav.job.create=Создать задачу +nav.jobs=Заказы +nav.job.create=Создание заказа nav.customers=Клиенты -nav.appusers=Пользователи приложенияgeziegt +nav.appusers=Пользователи приложения nav.statistics=Статистика nav.invoices=Счета nav.messages=Сообщения nav.profile=Мой профиль -nav.myinvoices=Мои счета +nav.myinvoices=Счета nav.imprint=Выходные данные nav.management=Управление nav.users=Пользователи @@ -16,75 +20,161 @@ nav.settings=Настройки nav.logout=Выйти # Profile View -profile.title=Редактировать профиль +profile.title=Редактирование профиля profile.language=Язык profile.company=Компания profile.companyadd=Дополнение к компании profile.firstname=Имя profile.lastname=Фамилия profile.phone=Номер телефона -profile.fax=Факс -profile.mobile=Мобильный телефон -profile.email=Адрес электронной почты (Вход)* +profile.fax=Телефон (факс) +profile.mobile=Телефон (мобильный) +profile.email=Адрес электронной почты (логин)* profile.street=Улица -profile.housenr=Номер дома +profile.housenr=Дом profile.addressadd=Дополнение к адресу -profile.postcode=Почтовый индекс +profile.zip=Почтовый индекс profile.city=Город profile.diffinvoice=Другой адрес для выставления счетов profile.basicdata=Основные данные profile.map=Карта -profile.invoicecreation=Создание счета +profile.invoicecreation=Создание счетов profile.settings=Настройки profile.settings.digitalprocess=Цифровая обработка -profile.settings.digitalprocess.info=Заказы обрабатываются в цифровом формате через приложение -profile.settings.locateappuser=Определить местоположение пользователя +profile.settings.digitalprocess.info=Заказы обрабатываются в цифровом виде через приложение +profile.settings.locateappuser=Отслеживание пользователей приложения profile.settings.locateappuser.info=Местоположение пользователей приложения регулярно передаётся profile.account=Аккаунт profile.security=Безопасность profile.security.twofactor=Двухфакторная аутентификация -profile.security.twofactor.info=При входе на электронную почту отправляется дополнительный код +profile.security.twofactor.info=При входе дополнительно отправляется код по электронной почте profile.services=Каталог услуг -profile.saved=Профиль сохранен -profile.save.error=Ошибка сохранения: {0} -profile.validation.required.fill=Пожалуйста, правильно заполните все обязательные поля +profile.saved=Профиль сохранён +profile.save.error=Ошибка при сохранении: {0} +profile.validation.required.fill=Пожалуйста, заполните все обязательные поля корректно # Profile Settings settings.digitalprocessing=Цифровая обработка через приложение -settings.digitalprocessinginfo=Включает цифровую обработку задач через мобильное приложение -settings.locationtracking=Отслеживание местоположения пользователей приложения -settings.locationtrackinginfo=Позволяет отслеживать местоположение пользователей приложения во время выполнения задач +settings.digitalprocessinginfo=Активирует цифровую обработку заказов через мобильное приложение +settings.locationtracking=Отслеживание пользователей приложения +settings.locationtrackinginfo=Позволяет определять местоположение пользователей приложения во время выполнения заказов settings.twofactor=Двухфакторная аутентификация settings.twofactorinfo=При активации при каждом входе отправляется код по электронной почте # Profile Billing profile.billing.enabled=Выставление счетов через votianLT +profile.billing.prefix=Префикс счёта # Profile Validation -profile.validation.company=Компания - обязательное поле -profile.validation.firstname=Имя - обязательное поле -profile.validation.lastname=Фамилия - обязательное поле -profile.validation.phone=Номер телефона - обязательное поле -profile.validation.street=Улица - обязательное поле -profile.validation.housenr=Номер дома - обязательное поле -profile.validation.postcode=Почтовый индекс - обязательное поле -profile.validation.city=Город - обязательное поле -profile.validation.email.required=Адрес электронной почты - обязательное поле +profile.validation.company=Компания является обязательным полем +profile.validation.firstname=Имя является обязательным полем +profile.validation.lastname=Фамилия является обязательным полем +profile.validation.phone=Номер телефона является обязательным полем +profile.validation.street=Улица является обязательным полем +profile.validation.housenr=Номер дома является обязательным полем +profile.validation.zip=Почтовый индекс является обязательным полем +profile.validation.city=Город является обязательным полем +profile.validation.email.required=Адрес электронной почты является обязательным полем profile.validation.email.invalid=Пожалуйста, введите действительный адрес электронной почты -profile.validation.company.required=Требуется компания -profile.validation.street.required=Требуется улица -profile.validation.housenr.required=Требуется номер дома -profile.validation.postcode.required=Требуется почтовый индекс -profile.validation.city.required=Требуется город -profile.validation.firstname.required=Требуется имя -profile.validation.lastname.required=Требуется фамилия -profile.validation.phone.required=Требуется номер телефона +profile.validation.company.required=Компания обязательна +profile.validation.street.required=Улица обязательна +profile.validation.housenr.required=Номер дома обязателен +profile.validation.zip.required=Почтовый индекс обязателен +profile.validation.city.required=Город обязателен +profile.validation.firstname.required=Имя обязательно +profile.validation.lastname.required=Фамилия обязательна +profile.validation.phone.required=Номер телефона обязателен + +# Profile Invoice +profile.invoice.masterdata=Мои основные данные +profile.invoice.name=Имя +profile.invoice.city=Город +profile.invoice.email=Эл. почта +profile.invoice.phone=Телефон +profile.invoice.placeholder.company=Ваша компания +profile.invoice.placeholder.name=Ваше имя +profile.invoice.placeholder.street=Ваша улица +profile.invoice.placeholder.city=Индекс Город +profile.invoice.placeholder.email=vash@email.ru +profile.invoice.placeholder.phone=Ваш номер телефона +profile.invoice.services.list=Список услуг +profile.invoice.net=Сумма нетто +profile.invoice.vat=НДС +profile.invoice.gross=Сумма брутто +profile.invoice.customerdata=Данные клиента +profile.invoice.customer.company=Компания клиента +profile.invoice.customer.name=Имя клиента +profile.invoice.customer.street=Улица клиента +profile.invoice.customer.city=Город клиента +profile.invoice.customer.email=Эл. почта клиента +profile.invoice.customer.phone=Телефон клиента +profile.invoice.free.elements=Свободные элементы +profile.invoice.element.text=Текстовое поле +profile.invoice.element.header=Заголовок +profile.invoice.element.date=Дата +profile.invoice.element.customer=Информация о клиенте +profile.invoice.element.company=Информация о компании +profile.invoice.element.amount=Сумма +profile.invoice.element.line=Линия +profile.invoice.element.image=Изображение +profile.invoice.element.invoicenumber=Номер счёта +profile.invoice.properties=Свойства +profile.invoice.properties.info=Нажмите на элемент на холсте, чтобы редактировать его свойства. +profile.invoice.type=Тип +profile.invoice.variable=Переменная +profile.invoice.xposition=Позиция X +profile.invoice.yposition=Позиция Y +profile.invoice.fontsize=Размер шрифта +profile.invoice.color=Цвет +profile.invoice.element.delete=Удалить элемент +profile.invoice.image=Загрузить изображение +profile.invoice.image.drop=Перетащите изображение сюда или нажмите +profile.invoice.image.uploaded=Изображение успешно загружено +profile.invoice.image.upload.error=Ошибка при загрузке: {0} +profile.invoice.file.rejected=Файл отклонён: {0} +profile.invoice.text.from.masterdata=Текст берётся из ваших основных данных +profile.invoice.canvas.cleared=Холст очищен +profile.invoice.canvas.read.error=Ошибка: не удалось прочитать данные холста +profile.invoice.template.saved=Шаблон успешно сохранён +profile.invoice.pdf.error=Ошибка при создании PDF: {0} +profile.invoice.pdf.preview=Предварительный просмотр +profile.invoice.pdf.preview.error=Ошибка при создании предварительного просмотра: {0} + +# Profile Services +profile.services.label=Услуги +profile.services.description=Управляйте здесь услугами, которые вы предлагаете своим клиентам. +profile.services.add=Добавить новую услугу +profile.services.load.error=Ошибка при загрузке услуг: {0} +profile.services.saved=Услуга успешно сохранена +profile.services.save.error=Ошибка при сохранении услуги: {0} +profile.services.deleted=Услуга успешно удалена +profile.services.delete.error=Ошибка при удалении услуги: {0} +profile.services.dialog.create=Создать новую услугу +profile.services.dialog.edit=Редактировать услугу +profile.services.basis=Основа расчёта +profile.services.basis.distance=Пройденные километры +profile.services.basis.time=Время +profile.services.basis.flatrate=Фиксированная цена +profile.services.vatrate=Ставка НДС (%) +profile.services.vatrate.percent=Ставка НДС (%) +profile.services.price.flatrate=Фиксированная цена (\u20ac) +profile.services.price.distance=Цена за километр (\u20ac) +profile.services.price.time=Цена за 15 минут (\u20ac) +profile.services.mandatory=Обязательно +profile.services.calculated=Рассчитывается +profile.services.validation.name=Название обязательно +profile.services.validation.basis=Основа расчёта обязательна +profile.services.validation.flatrate=Фиксированная цена обязательна +profile.services.validation.distance=Цена за километр обязательна +profile.services.validation.time=Цена за 15 минут обязательна +profile.services.validation.vatrate=Ставка НДС обязательна +profile.services.savechanges=Сохранить услугу # Buttons button.save=Сохранить изменения профиля button.savechanges=Сохранить button.clear=Очистить -button.preview=Предпросмотр +button.preview=Предварительный просмотр button.savetemplate=Сохранить шаблон button.changepassword=Изменить пароль button.deleteaccount=Удалить аккаунт @@ -116,128 +206,497 @@ validation.email=Недействительный адрес электронн validation.error=Ошибка валидации # Notifications -notification.saved=Профиль сохранен -notification.error=Ошибка сохранения -notification.languagechanged=Язык изменен +notification.saved=Профиль сохранён +notification.error=Ошибка при сохранении +notification.languagechanged=Язык изменён # Login -login.title=Войти +login.title=Вход login.username=Имя пользователя login.password=Пароль login.login=Войти login.forgotpassword=Забыли пароль? -login.rememberme=Запомнить меня +login.rememberme=Оставаться в системе login.register=Зарегистрироваться login.2fa.helper=6-значный код login.2fa.sent=Код отправлен по электронной почте -login.2fa.no.credentials=Нет учетных данных +login.2fa.no.credentials=Данные для входа отсутствуют login.2fa.invalid.code=Недействительный код -login.2fa.wrong.code=Неправильный код +login.2fa.wrong.code=Неверный код # Error Messages -error.loading=Ошибка загрузки -error.saving=Ошибка сохранения +error.loading=Ошибка при загрузке +error.saving=Ошибка при сохранении error.validation=Ошибка валидации # Page Titles -page.title.welcome=VotianLT - Добро пожаловать -page.title.login=VotianLT - Вход +page.title.dashboard=VotianLT - Панель управления +page.title.appuser.create=Создать нового пользователя приложения +page.title.messages=Сообщения page.title.register=Регистрация в VotianLT +page.title.customers=Клиенты +page.title.customer.edit=Редактирование клиента +page.title.verwaltung=Управление +page.title.company.create=Создать новую компанию +page.title.imprint=Выходные данные +page.title.profile.edit=Редактирование профиля +page.title.admin.dashboard=Панель администратора +page.title.invoice.create=Создать счёт +page.title.customer.create=Создать нового клиента +page.title.login=Вход в VotianLT +page.title.jobs=Заказы +page.title.appuser.edit=Редактирование пользователя приложения +page.title.statistics=Статистика +page.title.password.forget=Сброс пароля +page.title.invoices=Счета +page.title.appusers=Пользователи приложения +page.title.job.history=История заказа +page.title.message.history=История сообщений +page.title.myinvoices=Счета +page.title.job.create=Создать новый заказ +page.title.job.summary=Сводка +page.title.pricetable=Таблица цен +page.title.invoice.generator=Генератор счетов +page.title.welcome=VotianLT - Добро пожаловать +page.title.password.reset=Сброс пароля \u2013 Введите электронную почту +page.title.add.appuser=Создать нового пользователя приложения +page.title.user.messages=Сообщения +page.title.edit.customer=Редактирование клиента +page.title.show.customers=Клиенты +page.title.add.company=Создать новую компанию +page.title.create.invoice=Создать счёт +page.title.add.customer=Создать нового клиента +page.title.edit.appuser=Редактирование пользователя приложения +page.title.forget.password=Сброс пароля +page.title.admin.pricetable=Таблица цен +page.title.add.job=Создать новый заказ -# Start Page -start.title=VotianLT - Ваш цифровой транспортный партнер -start.button.login=Войти -start.button.register=Зарегистрироваться -start.button.createorder=Создать задачу -start.button.notifications=Уведомления -start.button.nonotifications=Нет новых уведомлений -start.hero.description=Для самозанятых и малых предприятий в транспортной отрасли — полностью цифровое и комплексное решение. Сосредоточьтесь на своем бизнесе, а о документах мы позаботимся. -start.system.title=Система -start.system.intro=Для самозанятых и малых предприятий в транспортной отрасли крайне важно сосредоточиться прежде всего на своей основной деятельности: привлечении клиентов и доставке товаров из пункта А в пункт Б. -start.feature.setup.title=Помощник настройки -start.feature.setup.desc=Используйте помощник настройки для заполнения профиля пользователя. -start.feature.customers.title=Управление клиентами и задачами -start.feature.customers.desc=С управлением клиентами и задачами вы всегда имеете под рукой все контактные данные и детали задач. -start.feature.jobs.title=Создание задач -start.feature.jobs.desc=Создавайте задачи в системе всего за несколько кликов и определяйте, какой сотрудник должен выполнить какую транспортную задачу. -start.app.title=Приложение -start.app.description=Каждая задача может быть выполнена через приложение votianLT — полностью без "бумажной работы". Вся важная информация о задаче поступает прямо на смартфон водителя. -start.imprint.title=Выходные данные -start.imprint.company=Assecutor Data Service GmbH -start.imprint.address=Ottensener Str. 8, 22525 Hamburg -start.imprint.phone=Телефон: +49 40 18 123 771 0 -start.imprint.email=Эл. почта: ahoi@assecutor.de -start.cta.text=Зарегистрируйтесь уже сегодня и воспользуйтесь бесплатным пробным месяцем, чтобы тщательно протестировать систему! -start.slogan=Умно управляйте своим бизнесом … с votianLT! -start.version=Версия +# Dashboard +dashboard.welcome=Добро пожаловать, {0}! +dashboard.footer.copyright=\u00a9 2024 VotianLT. Все права защищены. +dashboard.description=Здесь вы можете управлять своими заказами, организовывать клиентов и использовать все важные функции VotianLT. +dashboard.system.title=Обзор системы +dashboard.system.intro=Эффективно управляйте своими бизнес-процессами с помощью следующих функций +dashboard.feature.setup.title=Настройка +dashboard.feature.setup.desc=Настройте параметры системы и основные данные +dashboard.feature.customers.title=Клиенты +dashboard.feature.customers.desc=Управляйте отношениями с клиентами и контактами +dashboard.feature.jobs.title=Заказы +dashboard.feature.jobs.desc=Создавайте и управляйте заказами эффективно +dashboard.app.title=Мобильное приложение +dashboard.app.description=Используйте приложение VotianLT в дороге и оставайтесь всегда на связи -# Register -register.title=Регистрация -register.subtitle=Создайте свою учетную запись VotianLT -register.email=Адрес электронной почты -register.password=Пароль -register.password.placeholder=Минимум 6 символов -register.password.confirm=Подтвердите пароль -register.password.confirm.placeholder=Введите пароль еще раз -register.firstname=Имя -register.lastname=Фамилия -register.phone=Номер телефона -register.company=Компания -register.street=Улица -register.housenr=Номер дома -register.zip=Почтовый индекс -register.city=Город -register.button.submit=Зарегистрироваться -register.button.verify=Проверить код и зарегистрироваться -register.button.resend=Отправить код повторно -register.button.back=Вернуться на главную страницу -register.code.label=Код подтверждения (6 цифр) -register.code.placeholder=например, 123456 -register.notification.email.required=Пожалуйста, введите адрес электронной почты -register.notification.email.invalid=Пожалуйста, введите действительный адрес электронной почты -register.notification.email.duplicate=Пользователь с таким адресом электронной почты уже существует -register.notification.password.required=Пожалуйста, введите пароль -register.notification.password.min=Пароль должен содержать не менее 6 символов -register.notification.password.mismatch=Пароли не совпадают -register.notification.firstname.required=Пожалуйста, введите имя -register.notification.lastname.required=Пожалуйста, введите фамилию -register.notification.phone.required=Пожалуйста, введите номер телефона -register.notification.company.required=Пожалуйста, введите название компании -register.notification.street.required=Пожалуйста, введите улицу -register.notification.housenr.required=Пожалуйста, введите номер дома -register.notification.zip.required=Пожалуйста, введите почтовый индекс -register.notification.city.required=Пожалуйста, введите город -register.notification.code.sent=Код подтверждения отправлен на {0} -register.notification.code.emailerror=Ошибка при отправке письма: {0} -register.notification.code.expired=Код истек. Пожалуйста, запросите новый код. -register.notification.code.invalid=Введенный код недействителен -register.notification.code.startfirst=Пожалуйста, сначала начните регистрацию -register.notification.code.required=Пожалуйста, введите 6-значный код -register.notification.success=Регистрация прошла успешно. Пожалуйста, войдите. -register.notification.failed=Ошибка регистрации: {0} +# Add App User +addappuser.title=Создать нового пользователя приложения +addappuser.designation=Обозначение +addappuser.phone=Телефон (мобильный) +addappuser.password=Пароль +addappuser.password.confirm=Подтвердите пароль +addappuser.button.submit=Создать пользователя приложения +addappuser.validation.designation=Обозначение обязательно +addappuser.validation.phone=Номер телефона обязателен +addappuser.validation.password.required=Пароль обязателен +addappuser.validation.password.min=Пароль должен содержать не менее 6 символов +addappuser.validation.password.confirm=Подтверждение пароля обязательно +addappuser.validation.password.mismatch=Пароли не совпадают +addappuser.validation.email.required=Электронная почта обязательна +addappuser.validation.email.invalid=Недействительный адрес электронной почты +addappuser.notification.validation=Пожалуйста, заполните все обязательные поля +addappuser.notification.success=Пользователь приложения успешно создан +addappuser.notification.check=Пожалуйста, проверьте ваши данные +addappuser.notification.email.duplicate=Этот адрес электронной почты уже используется +addappuser.notification.error=Ошибка: {0} +addappuser.placeholder.designation=(HH H 000) -# CTA Button -cta.freetest=Попробуйте бесплатно +# Edit App User +editappuser.title=Редактирование пользователя приложения +editappuser.password.change=Новый пароль +editappuser.password.change.confirm=Подтвердите новый пароль +editappuser.password.placeholder=Оставьте пустым, чтобы не менять пароль +editappuser.notification.invalid.id=Недействительный ID пользователя приложения +editappuser.notification.password.mismatch=Пароли не совпадают +editappuser.notification.saved=Пользователь приложения успешно сохранён +editappuser.notification.check=Пожалуйста, проверьте ваши данные +editappuser.notification.password.confirm=Пожалуйста, подтвердите новый пароль +editappuser.notification.password.enter=Пожалуйста, введите новый пароль +editappuser.notification.deleted=Пользователь приложения успешно удалён +editappuser.dialog.delete.text=Вы действительно хотите удалить этого пользователя приложения? +editappuser.dialog.delete.confirm=Удалить -# Profile Billing -profile.billing.prefix=Префикс счёта -profile.invoice.element.invoicenumber=Номер счёта -profile.invoice.pdf.preview=Предварительный просмотр -profile.invoice.pdf.preview.error=Ошибка при создании предварительного просмотра: {0} +# Customers +customers.title=Клиенты +customers.button.add=Добавить нового клиента +customers.hint.click=Нажмите на клиента, чтобы увидеть подробности +customers.column.company=Компания +customers.column.name=Имя +customers.column.email=Эл. почта +customers.column.phone=Телефон +customers.column.street=Улица +customers.column.city=Город + +# Edit Customer +editcustomer.title=Редактирование клиента +editcustomer.notification.notfound=Клиент не найден +editcustomer.notification.invalid.id=Недействительный ID клиента +editcustomer.notification.saved=Клиент успешно сохранён +editcustomer.notification.check=Пожалуйста, проверьте ваши данные +editcustomer.notification.deleted=Клиент успешно удалён +editcustomer.dialog.delete.text=Вы действительно хотите удалить этого клиента? +editcustomer.dialog.delete.confirm=Удалить + +# Add Customer +addcustomer.title=Создать нового клиента +addcustomer.button.submit=Создать клиента +addcustomer.notification.validation=Пожалуйста, заполните все обязательные поля +addcustomer.notification.success=Клиент успешно создан +addcustomer.notification.check=Пожалуйста, проверьте ваши данные +addcustomer.notification.error=Ошибка: {0} +addcustomer.validation.required=Это поле обязательно для заполнения + +# Add Company +addcompany.title=Создать новую компанию +addcompany.button.submit=Создать компанию + +# Verwaltung +verwaltung.title=Управление +verwaltung.description=Управляйте здесь вашими компаниями, клиентами и системными настройками + +# User Messages +usermessages.title.with=Сообщения с {0} +usermessages.general.title=Общие разговоры +usermessages.general.conversation=Общий разговор +usermessages.job.title=Сообщения по заказам +usermessages.job.conversation=Заказ {0} +usermessages.no.job.messages=Нет сообщений по заказам +usermessages.preview.empty=Предварительный просмотр недоступен +usermessages.message.count={0} сообщений +usermessages.unknown=Неизвестно +usermessages.unknown.participant=Неизвестный участник + +# Admin Dashboard +admindashboard.title=Панель администратора +admindashboard.loading=Загрузка статистики... +admindashboard.error=Ошибка при загрузке: {0} +admindashboard.section.overview=Обзор +admindashboard.section.jobs=Заказы +admindashboard.section.tasks=Задачи +admindashboard.section.users=Активность пользователей +admindashboard.section.health=Состояние системы +admindashboard.stat.totaljobs=Всего заказов +admindashboard.stat.users=Пользователи +admindashboard.stat.appusers=Пользователи приложения +admindashboard.stat.lastupdated=Последнее обновление +admindashboard.stat.openjobs=Открытые заказы +admindashboard.stat.inprogress=В обработке +admindashboard.stat.completed=Завершено +admindashboard.stat.cargo=Грузы +admindashboard.stat.status.info=Статус +admindashboard.stat.status.unavailable=Недоступно +admindashboard.stat.totaltasks=Всего задач +admindashboard.stat.completedtasks=Выполнено +admindashboard.stat.pendingtasks=Ожидается +admindashboard.stat.successrate=Процент успеха +admindashboard.stat.photos=Фотографии +admindashboard.stat.barcodes=Штрих-коды +admindashboard.stat.signatures=Подписи +admindashboard.stat.comments=Комментарии +admindashboard.stat.database=База данных +admindashboard.stat.database.connected=Подключено +admindashboard.stat.database.error=Ошибка +admindashboard.stat.websocket=WebSocket +admindashboard.stat.websocket.active=Активно +admindashboard.stat.app=Приложение +admindashboard.stat.app.running=Работает +admindashboard.stat.memory=Память + +# Messages +messages.title=Сообщения +messages.column.status=Статус +messages.column.client=Клиент +messages.column.email=Эл. почта +messages.column.total=Всего +messages.column.unread=Непрочитанные +messages.column.lastmessage=Последнее сообщение +messages.column.preview=Предварительный просмотр +messages.notification.error=Ошибка при загрузке сообщений +messages.preview.image=Изображение +messages.preview.empty=Нет предварительного просмотра +messages.sender.unknown=Неизвестный отправитель + +# Add Job +addjob.title=Создать новый заказ +addjob.customer.label=Клиент +addjob.customer.placeholder=Выберите клиента +addjob.customer.unnamed=Безымянный клиент +addjob.button.clearfields=Очистить поля +addjob.button.submit=Создать заказ +addjob.address.salutation=Обращение +addjob.address.salutation.placeholder=Выберите обращение +addjob.salutation.mr=Господин +addjob.salutation.ms=Госпожа +addjob.salutation.other=Другое +addjob.address.company.placeholder=Введите компанию +addjob.address.street.placeholder=Введите улицу +addjob.address.housenumber=Номер дома +addjob.address.addition.placeholder=Дополнение к адресу +addjob.address.city=Город +addjob.address.city.placeholder.pickup=Город (забор) +addjob.address.city.placeholder.delivery=Город (доставка) +addjob.address.delivery.street.placeholder=Улица (доставка) +addjob.address.delivery.addition.placeholder=Дополнение к адресу (доставка) +addjob.address.save=Сохранить адрес +addjob.section.pickup=Забор +addjob.section.delivery=Доставка +addjob.stations.apply=Применить станции +addjob.station.delivery=Станция доставки {0} +addjob.station.add=Добавить станцию доставки +addjob.station.remove.confirm=Действительно удалить станцию доставки {0}? +addjob.station.max.reached=Достигнуто максимальное количество в 25 станций доставки +addjob.station.unused=Не используется +addjob.appointment.delivery.info=Сроки доставки устанавливаются непосредственно в станциях доставки. +addjob.tab.addresses=Заказчик и адреса +addjob.tab.appointments=Сроки и обработка +addjob.tab.cargo=Груз +addjob.tab.tasks=Задачи +addjob.tab.price=Цена и завершение +addjob.appointment.date=Дата +addjob.appointment.time=Время +addjob.appointment.pickup=Дата забора +addjob.appointment.delivery=Дата доставки +addjob.settings.digitalprocess=Цифровая обработка через приложение +addjob.appuser.label=Пользователь приложения +addjob.appuser.placeholder=Выберите пользователя приложения +addjob.cargo.description=Описание +addjob.cargo.description.placeholder=Введите описание +addjob.cargo.quantity=Количество +addjob.cargo.weight=Вес +addjob.cargo.length=Длина +addjob.cargo.width=Ширина +addjob.cargo.height=Высота +addjob.cargo.europalette=Европаллета +addjob.cargo.disposablepalette=Одноразовая паллета +addjob.cargo.dusseldorfpalette=Д\u00fcссельдорфская паллета +addjob.cargo.gridboxpalette=Сетчатая паллета +addjob.cargo.gridcart=Сетчатая тележка +addjob.cargo.parcel=Посылка +addjob.cargo.add=Добавить груз +addjob.tasks.title=Задачи +addjob.tasks.template.placeholder=Выберите шаблон +addjob.tasks.template.save.tooltip=Сохранить как шаблон +addjob.tasks.template.save.title=Сохранить шаблон +addjob.tasks.template.name=Название шаблона +addjob.tasks.template.name.placeholder=Введите название +addjob.tasks.template.name.required=Название обязательно +addjob.tasks.template.saved=Шаблон "{0}" сохранён +addjob.tasks.template.save.error=Ошибка при сохранении: {0} +addjob.tasks.template.dialog.error=Ошибка при открытии диалога: {0} +addjob.tasks.template.no.tasks=Нет задач для сохранения +addjob.tasks.template.load.title=Загрузить шаблон +addjob.tasks.template.load.text=Хотите загрузить шаблон "{0}"? Это действие заменит все текущие задачи. +addjob.tasks.template.load.confirm=Загрузить +addjob.tasks.template.loaded=Шаблон "{0}" загружен +addjob.tasks.template.load.error=Ошибка при загрузке: {0} +addjob.tasks.template.load.templates.error=Ошибка при загрузке шаблонов: {0} +addjob.tasks.add=Добавить задачу +addjob.tasks.tasktype=Тип задачи +addjob.tasks.tasktype.placeholder=Выберите тип +addjob.tasks.description=Описание +addjob.tasks.description.placeholder=Введите описание +addjob.tasks.buttontext=Текст кнопки +addjob.tasks.buttontext.placeholder=Введите текст +addjob.tasks.remark=Примечание +addjob.tasks.remark.placeholder=Введите примечание +addjob.tasks.photo.min=Мин. фото +addjob.tasks.photo.max=Макс. фото +addjob.tasks.barcode.min=Мин. штрих-кодов +addjob.tasks.barcode.max=Макс. штрих-кодов +addjob.tasks.signature.noconfig=Настройка не требуется +addjob.tasks.todolist.title=Список дел +addjob.tasks.todolist.item.placeholder=Введите задачу +addjob.tasks.todolist.add=Добавить задачу +addjob.tasks.comment.label=Комментарий +addjob.tasks.comment.placeholder=Введите комментарий +addjob.tasks.comment.required=Комментарий обязателен +addjob.tasks.optional=Задача необязательна +addjob.services.title=Услуги +addjob.services.add=Добавить услугу +addjob.services.calculation=Расчёт +addjob.services.basis.distance=Пройденные километры +addjob.services.basis.time=Время +addjob.services.basis.flatrate=Фиксированная цена +addjob.services.vat=НДС +addjob.services.route.missing=Маршрут отсутствует +addjob.services.dialog.title=Выбрать услугу +addjob.services.dialog.placeholder=Выберите услугу +addjob.services.dialog.station.placeholder=Выберите станцию доставки +addjob.services.dialog.add=Добавить +addjob.services.deliverystation=Станция доставки +addjob.summary.title=Сводка +addjob.summary.net=Нетто +addjob.summary.vat=НДС +addjob.summary.gross=Брутто +addjob.route.title=Маршрут +addjob.route.distance=Расстояние +addjob.route.distance.km=Расстояние (км) +addjob.route.distance.placeholder=напр. 150.5 +addjob.route.duration=Продолжительность +addjob.route.duration.min=Продолжительность (мин.) +addjob.route.duration.placeholder=напр. 120 +addjob.route.manual.title=Ручной ввод маршрута +addjob.route.manual.hint=Введите расстояние и продолжительность вручную, если маршрут не был рассчитан +addjob.notification.success=Заказ {0} успешно создан +addjob.notification.cleared=Все поля очищены +addjob.notification.draft.restored=Черновик восстановлен +addjob.validation.required.fields=Пожалуйста, заполните все обязательные поля +addjob.validation.appuser.required=Пожалуйста, выберите пользователя приложения +addjob.validation.cargo.required=Пожалуйста, укажите хотя бы один груз +addjob.validation.pickupdate.future=Дата забора должна быть сегодня или в будущем +addjob.validation.deliverydate.future=Дата доставки должна быть сегодня или в будущем +addjob.validation.dialog.title=Проверка адреса +addjob.validation.dialog.loading=Проверка адресов... +addjob.validation.dialog.back=Назад +addjob.validation.dialog.continue=Далее +addjob.validation.dialog.continue.anyway=Всё равно продолжить +addjob.validation.pickup.address=Адрес забора +addjob.validation.delivery.address=Адрес доставки +addjob.validation.route=Маршрут +addjob.validation.address.not.found.title=Адрес не найден +addjob.validation.address.not.found.message=Введённый адрес не был однозначно найден в Google. Хотите сохранить всё равно? +addjob.validation.address.save.anyway=Сохранить всё равно +addjob.validation.address.correct=Исправить адрес + +# Job Summary +jobsummary.title=Сводка +jobsummary.error.noid=ID заказа не указан +jobsummary.error.invalidid=Недействительный формат ID заказа: {0} +jobsummary.error.notfound=Заказ с ID {0} не найден +jobsummary.button.sendmessage=Отправить сообщение +jobsummary.button.jobhistory=История заказа +jobsummary.button.complete=Завершить заказ вручную +jobsummary.dialog.complete.title=Завершить заказ +jobsummary.dialog.complete.text=Хотите завершить заказ {0} вручную? +jobsummary.dialog.complete.cancel=Отмена +jobsummary.dialog.complete.confirm=Завершить +jobsummary.notification.completed=Заказ {0} завершён +jobsummary.notification.complete.error=Ошибка при завершении: {0} +jobsummary.notification.noappuser=К этому заказу не назначен пользователь приложения +jobsummary.section.pickup=Забор +jobsummary.section.delivery=Доставка +jobsummary.station.phone=Телефон +jobsummary.section.tasks=Задачи для подтверждения +jobsummary.section.cargo=Груз для перевозки +jobsummary.section.info=Дополнительная информация +jobsummary.tasks.none=Нет задач +jobsummary.cargo.none=Нет данных о грузе +jobsummary.info.netto=Нетто +jobsummary.info.ust=НДС +jobsummary.info.gesamt=Итого +jobsummary.info.bemerkung=Примечание +jobsummary.info.digital=Цифровая обработка через приложение: активирована +jobsummary.info.appuser=Пользователь приложения +jobsummary.task.status.abgeschlossen=Завершено +jobsummary.task.status.offen=Открыто +jobsummary.task.typ=Тип +jobsummary.task.completedAt=Завершено +jobsummary.task.completedBy=Выполнено +jobsummary.task.todo.items=Элементы списка дел +jobsummary.task.photo.info=Фотографии +jobsummary.task.photo.minmax=Требуется минимум {0} фото +jobsummary.task.photo.maxonly=Максимум {0} фото разрешено +jobsummary.task.photo.taken=Сделанные фотографии ({0}) +jobsummary.task.button.text=Текст кнопки +jobsummary.button.schliessen=Закрыть + +# Jobs +jobs.title=Заказы +jobs.filter.search=Поиск +jobs.filter.search.placeholder=Поиск по номеру заказа... +jobs.filter.startdate=Дата начала +jobs.filter.enddate=Дата окончания +jobs.filter.status=Статус +jobs.filter.apply=Применить фильтр +jobs.status.all=Все +jobs.status.open=Открытые +jobs.status.done=Выполненные +jobs.notification.completed=Заказ {0} завершён +jobs.column.status=Статус +jobs.column.customer=Клиент +jobs.column.jobnumber=Номер заказа +jobs.column.jobdate=Дата заказа +jobs.column.destination=Место назначения +jobs.historie.manuell=Вручную +jobs.button.csvexport=Экспорт CSV +jobs.tooltip.complete=Завершить заказ +jobs.tooltip.createinvoice=Создать счёт +jobs.tooltip.showinvoice=Показать счёт +jobs.tooltip.delete=Удалить заказ +jobs.dialog.complete.title=Завершить заказ +jobs.dialog.complete.text=Хотите завершить заказ {0} вручную? +jobs.dialog.complete.confirm=Завершить +jobs.dialog.delete.title=Удалить заказ +jobs.dialog.delete.text=Вы действительно хотите удалить заказ {0}? +jobs.notification.complete.error=Ошибка при завершении: {0} +jobs.notification.deleted=Заказ {0} удалён +jobs.notification.delete.error=Ошибка при удалении: {0} + +# Create Invoice +createinvoice.title=Создать счёт \u2013 Заказ {0} +createinvoice.error.invalidid=Недействительный ID заказа +createinvoice.error.notfound=Заказ не найден +createinvoice.button.create=Создать счёт +createinvoice.section.job=Детали заказа +createinvoice.section.route=Информация о маршруте +createinvoice.section.services=Услуги +createinvoice.section.summary=Сводка +createinvoice.field.jobnumber=Номер заказа +createinvoice.field.customer=Клиент +createinvoice.field.status=Статус +createinvoice.field.price=Цена +createinvoice.route.distance=Расстояние +createinvoice.route.duration=Время в пути +createinvoice.column.service=Услуга +createinvoice.column.basis=Основа расчёта +createinvoice.summary.net=Сумма нетто +createinvoice.summary.vat=НДС ({0}%) +createinvoice.summary.total=Итого +createinvoice.notification.noservices=Пожалуйста, выберите хотя бы одну услугу +createinvoice.notification.nouser=Пользователь не найден +createinvoice.notification.notemplate=Шаблон счёта не найден +createinvoice.notification.error=Ошибка при создании счёта: {0} +createinvoice.notification.saved=Счёт {0} сохранён +createinvoice.preview.title=Предварительный просмотр счёта +createinvoice.preview.number=ПРЕДПРОСМОТР +createinvoice.button.save=Сохранить +createinvoice.confirm.save.title=Сохранить счёт +createinvoice.confirm.save.message=Этот счёт будет сохранён навсегда и не может быть изменён впоследствии. Продолжить? +createinvoice.confirm.save.confirm=Да, сохранить + +# Invoices +invoices.title=Счета +invoices.column.number=Номер +invoices.column.customer=Клиент +invoices.column.date=Дата +invoices.column.amount=Сумма +invoices.column.description=Описание +invoices.empty=Счета ещё не были созданы. +invoices.notification.pdf.missing=Для этого счёта PDF не сохранён. # My Invoices -myinvoices.title=Мои счета +myinvoices.title=Счета myinvoices.hint.noopen=У вас нет открытых счетов. Все счета оплачены. myinvoices.bank.institute=Банк myinvoices.bank.beneficiary=Получатель myinvoices.bank.iban=IBAN +myinvoices.recipient.name=Клиент +myinvoices.recipient.department= +myinvoices.item.description=Позиция: {0} myinvoices.card.open=Открытые счета myinvoices.card.bank=Банковские реквизиты myinvoices.bank.reference=Назначение платежа myinvoices.section.title=Все счета myinvoices.filter.pagesize=Записей на странице myinvoices.filter.search=Поиск -myinvoices.filter.search.placeholder=Поиск по номеру счёта... +myinvoices.filter.search.placeholder=Поиск номера счёта... myinvoices.column.status=Статус myinvoices.column.number=Номер myinvoices.column.date=Дата @@ -245,14 +704,244 @@ myinvoices.column.amount=Сумма myinvoices.empty.title=Нет счетов myinvoices.empty.desc=Счета не найдены. myinvoices.button.prev=Назад -addjob.tasks.optional=Задача необязательна myinvoices.button.next=Далее +# App User +appuser.title=Пользователи приложения +appuser.button.add=Добавить пользователя приложения +appuser.column.designation=Обозначение +appuser.column.firstname=Имя +appuser.column.lastname=Фамилия +appuser.column.phone=Телефон +appuser.column.appcode=Код приложения +appuser.column.email=Эл. почта + +# Statistics +statistics.title=Статистика +statistics.subtitle=Задавайте вопросы о ваших заказах и клиентах +statistics.prompt.placeholder=Введите вопрос... +statistics.quick.jobcount=Количество заказов +statistics.quick.jobcount.prompt=Сколько заказов у меня сейчас? +statistics.quick.revenue=Выручка +statistics.quick.revenue.prompt=Какова моя выручка в этом месяце? +statistics.quick.trend=Тенденции +statistics.quick.trend.prompt=Покажи мне тенденции за последние 3 месяца в виде столбчатой диаграммы +statistics.ai.label=Ответ ИИ +statistics.data.fetched=Данные получены +statistics.loading=Вычисление... + +# Job Status +jobstatus.IN_PROGRESS=В обработке +jobstatus.COMPLETED=Завершено + +# Task Types +tasktype.CONFIRMATION=Подтверждение +tasktype.SIGNATURE=Подпись +tasktype.TODOLIST=Список дел +tasktype.PHOTO=Фото +tasktype.BARCODE=Штрих-код +tasktype.COMMENT=Комментарий + +# Password Reset +passwordreset.title=Сброс пароля +passwordreset.newpassword=Новый пароль +passwordreset.confirmpassword=Подтвердите пароль +passwordreset.button.submit=Сохранить пароль +passwordreset.button.cancel=Отмена +passwordreset.button.send=Отправить письмо +passwordreset.notification.enterpassword=Пожалуйста, введите новый пароль +passwordreset.notification.mismatch=Пароли не совпадают +passwordreset.notification.success=Пароль успешно изменён +passwordreset.notification.invalidtoken=Токен недействителен или истёк +passwordreset.notification.entermail=Пожалуйста, введите адрес электронной почты +passwordreset.notification.sent=Если адрес электронной почты существует, ссылка была отправлена +passwordreset.notification.wait=Пожалуйста, подождите {0} секунд, прежде чем отправить код повторно + +# Email +email.2fa.subject=Ваш код подтверждения VotianLT +email.2fa.body=Ваш код подтверждения: {0}\nЭтот код действителен 10 минут.\nЕсли вы не запрашивали эту регистрацию, проигнорируйте это письмо. + +# Register +register.title=Регистрация +register.subtitle=Создайте ваш аккаунт VotianLT +register.email=Адрес электронной почты +register.password=Пароль +register.password.placeholder=Минимум 6 символов +register.password.confirm=Подтвердите пароль +register.password.confirm.placeholder=Повторите пароль +register.firstname=Имя +register.lastname=Фамилия +register.phone=Номер телефона +register.company=Компания +register.street=Улица +register.housenr=Дом +register.zip=Почтовый индекс +register.city=Город +register.code.label=Код подтверждения (6 цифр) +register.code.placeholder=напр. 123456 +register.button.submit=Зарегистрироваться +register.button.verify=Проверить код и зарегистрироваться +register.button.resend=Отправить код повторно +register.button.back=Назад на главную страницу +register.notification.email.required=Пожалуйста, введите адрес электронной почты +register.notification.email.invalid=Пожалуйста, введите действительный адрес электронной почты +register.notification.email.duplicate=Пользователь с этим адресом электронной почты уже существует +register.notification.password.required=Пожалуйста, введите пароль +register.notification.password.min=Пароль должен содержать не менее 6 символов +register.notification.password.mismatch=Пароли не совпадают +register.notification.firstname.required=Пожалуйста, введите ваше имя +register.notification.lastname.required=Пожалуйста, введите вашу фамилию +register.notification.phone.required=Пожалуйста, введите ваш номер телефона +register.notification.company.required=Пожалуйста, введите название компании +register.notification.street.required=Пожалуйста, введите улицу +register.notification.housenr.required=Пожалуйста, введите номер дома +register.notification.zip.required=Пожалуйста, введите почтовый индекс +register.notification.city.required=Пожалуйста, введите город +register.notification.code.sent=Код подтверждения отправлен на {0} +register.notification.code.emailerror=Ошибка при отправке письма: {0} +register.notification.code.expired=Код истёк. Пожалуйста, запросите новый код. +register.notification.code.invalid=Введённый код недействителен +register.notification.code.startfirst=Пожалуйста, сначала начните регистрацию +register.notification.code.required=Пожалуйста, введите 6-значный код +register.notification.success=Регистрация прошла успешно. Пожалуйста, войдите в систему. +register.notification.failed=Регистрация не удалась: {0} + +# Start Page +start.title=VotianLT - Ваш цифровой транспортный партнёр +start.button.login=Войти +start.button.register=Зарегистрироваться +start.button.createorder=Создание заказа +start.button.notifications=Уведомления +start.button.nonotifications=Нет новых уведомлений +start.hero.description=Для индивидуальных предпринимателей и малого бизнеса в транспортной отрасли \u2013 полностью цифровое и комплексное решение. Сосредоточьтесь на вашем бизнесе, а мы позаботимся о бумажной работе. +start.system.title=Система +start.system.intro=Для индивидуальных предпринимателей и малого бизнеса в транспортной отрасли крайне важно сосредоточиться прежде всего на своём основном деле: привлечении клиентов и доставке товаров из пункта А в пункт Б. +start.feature.setup.title=Мастер настройки +start.feature.setup.desc=С помощью мастера настройки вы можете заполнить свой профиль пользователя. +start.feature.customers.title=Управление клиентами и заказами +start.feature.customers.desc=С помощью управления клиентами и заказами все контактные данные и детали заказов всегда у вас под рукой. +start.feature.jobs.title=Создание заказов +start.feature.jobs.desc=Создавайте заказы в системе в несколько кликов и определяйте, какой сотрудник выполнит какой транспортный заказ. +start.app.title=Приложение +start.app.description=Каждый заказ может быть обработан через приложение votianLT \u2013 полностью без бумажной волокиты. Таким образом, вся информация о заказе поступает непосредственно на смартфон водителя. +start.imprint.title=Impressum +start.imprint.company=Assecutor Data Service GmbH +start.imprint.address=Ottensener Str. 8, 22525 Hamburg +start.imprint.phone=Telefon: +49 40 18 123 771 0 +start.imprint.email=E-Mail: ahoi@assecutor.de +start.cta.text=Зарегистрируйтесь сегодня и воспользуйтесь бесплатным пробным месяцем, чтобы тщательно протестировать систему. +start.slogan=Ведите свой бизнес умно ... с votianLT! +start.version=Версия + +# Login View +login.2fa.title=Код 2FA +login.2fa.button=Проверить код +login.votianlt=VotianLT +login.version=Версия + +# Message Details +messagedetails.button.send=Отправить +messagedetails.placeholder=Введите сообщение... +messagedetails.noimage=(нет изображения) +messagedetails.imageerror=(не удалось загрузить изображение) + +# Invoice Generator +invoicegenerator.properties.title=Свойства +invoicegenerator.properties.type=Тип +invoicegenerator.fontsize.label=Размер шрифта +invoicegenerator.color.label=Цвет шрифта +invoicegenerator.color.dialog.title=Выбрать цвет шрифта +invoicegenerator.color.dialog.hex=Шестнадцатеричное значение цвета +invoicegenerator.button.cancel=Отмена +invoicegenerator.button.apply=Применить +invoicegenerator.button.delete=Удалить элемент +invoicegenerator.notification.color.applied=Цвет применён +invoicegenerator.upload.drop=Перетащите изображение сюда или нажмите +invoicegenerator.upload.success=Изображение успешно загружено +invoicegenerator.upload.error=Ошибка при загрузке: {0} +invoicegenerator.file.rejected=Файл отклонён: {0} +invoicegenerator.properties.select.info=Нажмите на элемент на холсте, чтобы редактировать его свойства. +invoicegenerator.template.vline=Вертикальная линия + +# CSV Export +csv.header.customer=Заказчик +csv.header.jobnumber=Номер заказа +csv.header.jobdate=Дата заказа +csv.header.destination=Место назначения +csv.filename=jobs.csv + +# DatePicker I18n +datepicker.month.januar=Январь +datepicker.month.februar=Февраль +datepicker.month.m\u00e4rz=Март +datepicker.month.april=Апрель +datepicker.month.mai=Май +datepicker.month.juni=Июнь +datepicker.month.juli=Июль +datepicker.month.august=Август +datepicker.month.september=Сентябрь +datepicker.month.oktober=Октябрь +datepicker.month.november=Ноябрь +datepicker.month.dezember=Декабрь +datepicker.weekday.sonntag=Воскресенье +datepicker.weekday.montag=Понедельник +datepicker.weekday.dienstag=Вторник +datepicker.weekday.mittwoch=Среда +datepicker.weekday.donnerstag=Четверг +datepicker.weekday.freitag=Пятница +datepicker.weekday.samstag=Суббота +datepicker.weekdayshort.so=Вс +datepicker.weekdayshort.mo=Пн +datepicker.weekdayshort.di=Вт +datepicker.weekdayshort.mi=Ср +datepicker.weekdayshort.do=Чт +datepicker.weekdayshort.fr=Пт +datepicker.weekdayshort.sa=Сб + +# Job History +jobhistory.status.pickupscheduled=Забор запланирован +jobhistory.status.pickedup=Забрано +jobhistory.status.intransit=В пути +jobhistory.status.delivered=Доставлено +jobhistory.image.alt=Увеличенное фото +jobhistory.title=История заказа +jobhistory.header=История заказа для {0} +jobhistory.info.customer=Клиент: {0} +jobhistory.info.createdat=Создано: {0} +jobhistory.info.status=Статус: {0} +jobhistory.count={0} записей в истории +jobhistory.changedby=Изменено: {0} + +# Version +version.label=Версия + +# Management Combo +management.placeholder=Управление +management.customers=Клиенты +management.jobs=Заказы +management.companies=Компании + +# User Menu +usermenu.profile=Показать профиль +usermenu.settings=Настройки +usermenu.logout=Выйти + +# CTA Button +cta.freetest=Попробовать бесплатно + +# Miscellaneous +misc.toggle.hide=Скрыть +misc.toggle.show=Показать +misc.nodata=Нет данных +misc.loading=Загрузка данных... +misc.error=Произошла ошибка +misc.retry=Повторить попытку + # Admin Price Table adminpricetable.title=Таблица цен adminpricetable.field.monthly=Ежемесячный базовый пакет -adminpricetable.field.applicense=Лицензия на использование приложения -adminpricetable.field.revenue=Участие в доходах +adminpricetable.field.applicense=Лицензия на приложение +adminpricetable.field.revenue=Участие в выручке adminpricetable.notification.saved=Таблица цен сохранена -adminpricetable.notification.save.error=Ошибка сохранения: {0} -adminpricetable.notification.load.error=Ошибка загрузки: {0} \ No newline at end of file +adminpricetable.notification.save.error=Ошибка при сохранении: {0} +adminpricetable.notification.load.error=Ошибка при загрузке: {0} diff --git a/src/main/resources/messages_tr.properties b/src/main/resources/messages_tr.properties index c60cd4e..7cff834 100644 --- a/src/main/resources/messages_tr.properties +++ b/src/main/resources/messages_tr.properties @@ -1,232 +1,947 @@ +# Common Dialog +dialog.cancel=\u0130ptal +dialog.confirm=Onayla + # Navigation and Main Layout -nav.jobs=Görevler -nav.job.create=Görev Oluştur -nav.customers=Müşteriler -nav.appusers=App Kullanıcıları -nav.statistics=İstatistikler +nav.jobs=\u0130\u015fler +nav.job.create=\u0130\u015f Olu\u015ftur +nav.customers=M\u00fc\u015fteriler +nav.appusers=Uygulama Kullan\u0131c\u0131lar\u0131 +nav.statistics=\u0130statistikler nav.invoices=Faturalar nav.messages=Mesajlar nav.profile=Profilim -nav.myinvoices=Faturalarım -nav.imprint=Künye -nav.management=Yönetim -nav.users=Kullanıcılar -nav.showprofile=Profili Göster +nav.myinvoices=Faturalar +nav.imprint=K\u00fcnye +nav.management=Y\u00f6netim +nav.users=Kullan\u0131c\u0131lar +nav.showprofile=Profili G\u00f6ster nav.settings=Ayarlar -nav.logout=Çıkış Yap +nav.logout=\u00c7\u0131k\u0131\u015f # Profile View -profile.title=Profili Düzenle +profile.title=Profili D\u00fczenle profile.language=Dil -profile.company=Şirket -profile.companyadd=Şirket Eki +profile.company=\u015eirket +profile.companyadd=\u015eirket Eki profile.firstname=Ad profile.lastname=Soyad -profile.phone=Telefon Numarası -profile.fax=Faks -profile.mobile=Cep Telefonu -profile.email=E-Posta Adresi (Giriş)* +profile.phone=Telefon Numaras\u0131 +profile.fax=Telefon (Faks) +profile.mobile=Telefon (Mobil) +profile.email=E-Posta Adresi (Giri\u015f)* profile.street=Sokak -profile.housenr=Ev No +profile.housenr=Kap\u0131 No profile.addressadd=Adres Eki -profile.postcode=Posta Kodu -profile.city=Şehir -profile.diffinvoice=Farklı Fatura Adresi +profile.zip=Posta Kodu +profile.city=\u015eehir +profile.diffinvoice=Farkl\u0131 Fatura Adresi profile.basicdata=Temel Veriler profile.map=Harita -profile.invoicecreation=Fatura Oluşturma +profile.invoicecreation=Fatura Olu\u015fturma profile.settings=Ayarlar -profile.settings.digitalprocess=Dijital İşlem -profile.settings.digitalprocess.info=Siparişler uygulama üzerinden dijital olarak işlenir -profile.settings.locateappuser=Uygulama Kullanıcısını Konumla -profile.settings.locateappuser.info=Uygulama kullanıcılarının konumu düzenli olarak iletilir +profile.settings.digitalprocess=Dijital \u0130\u015fleme +profile.settings.digitalprocess.info=\u0130\u015fler uygulama \u00fczerinden dijital olarak i\u015flenir +profile.settings.locateappuser=Uygulama Kullan\u0131c\u0131lar\u0131n\u0131 Bul +profile.settings.locateappuser.info=Uygulama kullan\u0131c\u0131lar\u0131n\u0131n konumu d\u00fczenli olarak iletilir profile.account=Hesap -profile.security=Güvenlik -profile.security.twofactor=İki Faktörlü Kimlik Doğrulama -profile.security.twofactor.info=Giriş yaparken e-posta ile ek bir kod gönderilir -profile.services=Hizmet Kataloğu +profile.security=G\u00fcvenlik +profile.security.twofactor=\u0130ki Fakt\u00f6rl\u00fc Kimlik Do\u011frulama +profile.security.twofactor.info=Giri\u015f yaparken e-posta ile ek bir kod g\u00f6nderilir +profile.services=Hizmet Katalo\u011fu profile.saved=Profil kaydedildi -profile.save.error=Kaydetme hatası: {0} -profile.validation.required.fill=Lütfen tüm zorunlu alanları doğru şekilde doldurun +profile.save.error=Kaydetme hatas\u0131: {0} +profile.validation.required.fill=L\u00fctfen t\u00fcm zorunlu alanlar\u0131 do\u011fru \u015fekilde doldurun # Profile Settings -settings.digitalprocessing=App ile Dijital İşlem -settings.digitalprocessinginfo=Mobil uygulama üzerinden dijital görev işlemeyi etkinleştirir -settings.locationtracking=App kullanıcılarını konumlandırma -settings.locationtrackinginfo=Görev yürütme sırasında App kullanıcılarının konumlandırılmasını sağlar -settings.twofactor=İki Faktörlü Kimlik Doğrulama -settings.twofactorinfo=Etkinleştirildiğinde, her girişte e-posta ile bir kod gönderilir +settings.digitalprocessing=Uygulama \u00dczerinden Dijital \u0130\u015fleme +settings.digitalprocessinginfo=Mobil uygulama \u00fczerinden dijital i\u015f i\u015flemeyi etkinle\u015ftirir +settings.locationtracking=Uygulama Kullan\u0131c\u0131lar\u0131n\u0131 Bul +settings.locationtrackinginfo=\u0130\u015f y\u00fcr\u00fctme s\u0131ras\u0131nda uygulama kullan\u0131c\u0131lar\u0131n\u0131n konumunu belirlemeyi sa\u011flar +settings.twofactor=2 Fakt\u00f6rl\u00fc Kimlik Do\u011frulama +settings.twofactorinfo=Etkinle\u015ftirildi\u011finde her giri\u015fte e-posta ile bir kod g\u00f6nderilir # Profile Billing -profile.billing.enabled=votianLT üzerinden faturalandırma +profile.billing.enabled=votianLT \u00fczerinden faturalama +profile.billing.prefix=Fatura \u00d6neki # Profile Validation -profile.validation.company=Şirket zorunlu bir alandır -profile.validation.firstname=Ad zorunlu bir alandır -profile.validation.lastname=Soyad zorunlu bir alandır -profile.validation.phone=Telefon numarası zorunlu bir alandır -profile.validation.street=Sokak zorunlu bir alandır -profile.validation.housenr=Ev numarası zorunlu bir alandır -profile.validation.postcode=Posta kodu zorunlu bir alandır -profile.validation.city=Şehir zorunlu bir alandır -profile.validation.email.required=E-posta adresi zorunlu bir alandır -profile.validation.email.invalid=Lütfen geçerli bir e-posta adresi girin -profile.validation.company.required=Şirket gereklidir +profile.validation.company=\u015eirket zorunlu bir aland\u0131r +profile.validation.firstname=Ad zorunlu bir aland\u0131r +profile.validation.lastname=Soyad zorunlu bir aland\u0131r +profile.validation.phone=Telefon numaras\u0131 zorunlu bir aland\u0131r +profile.validation.street=Sokak zorunlu bir aland\u0131r +profile.validation.housenr=Kap\u0131 numaras\u0131 zorunlu bir aland\u0131r +profile.validation.zip=Posta kodu zorunlu bir aland\u0131r +profile.validation.city=\u015eehir zorunlu bir aland\u0131r +profile.validation.email.required=E-posta adresi zorunlu bir aland\u0131r +profile.validation.email.invalid=L\u00fctfen ge\u00e7erli bir e-posta adresi girin +profile.validation.company.required=\u015eirket gereklidir profile.validation.street.required=Sokak gereklidir -profile.validation.housenr.required=Ev numarası gereklidir -profile.validation.postcode.required=Posta kodu gereklidir -profile.validation.city.required=Şehir gereklidir +profile.validation.housenr.required=Kap\u0131 numaras\u0131 gereklidir +profile.validation.zip.required=Posta kodu gereklidir +profile.validation.city.required=\u015eehir gereklidir profile.validation.firstname.required=Ad gereklidir profile.validation.lastname.required=Soyad gereklidir -profile.validation.phone.required=Telefon numarası gereklidir +profile.validation.phone.required=Telefon numaras\u0131 gereklidir + +# Profile Invoice +profile.invoice.masterdata=Temel Verilerim +profile.invoice.name=Ad +profile.invoice.city=\u015eehir +profile.invoice.email=E-Posta +profile.invoice.phone=Telefon +profile.invoice.placeholder.company=\u015eirketiniz +profile.invoice.placeholder.name=Ad\u0131n\u0131z +profile.invoice.placeholder.street=Soka\u011f\u0131n\u0131z +profile.invoice.placeholder.city=Posta Kodu \u015eehir +profile.invoice.placeholder.email=sizin@email.com.tr +profile.invoice.placeholder.phone=Telefon Numaran\u0131z +profile.invoice.services.list=Hizmetleri Listele +profile.invoice.net=Net Toplam +profile.invoice.vat=KDV +profile.invoice.gross=Br\u00fct Toplam +profile.invoice.customerdata=M\u00fc\u015fteri Verileri +profile.invoice.customer.company=M\u00fc\u015fteri \u015eirketi +profile.invoice.customer.name=M\u00fc\u015fteri Ad\u0131 +profile.invoice.customer.street=M\u00fc\u015fteri Soka\u011f\u0131 +profile.invoice.customer.city=M\u00fc\u015fteri \u015eehri +profile.invoice.customer.email=M\u00fc\u015fteri E-Postas\u0131 +profile.invoice.customer.phone=M\u00fc\u015fteri Telefonu +profile.invoice.free.elements=Serbest \u00d6\u011feler +profile.invoice.element.text=Metin Alan\u0131 +profile.invoice.element.header=Ba\u015fl\u0131k +profile.invoice.element.date=Tarih +profile.invoice.element.customer=M\u00fc\u015fteri Bilgisi +profile.invoice.element.company=\u015eirket Bilgisi +profile.invoice.element.amount=Tutar +profile.invoice.element.line=\u00c7izgi +profile.invoice.element.image=Resim +profile.invoice.element.invoicenumber=Fatura Numaras\u0131 +profile.invoice.properties=\u00d6zellikler +profile.invoice.properties.info=\u00d6zelliklerini d\u00fczenlemek i\u00e7in tuval \u00fczerindeki bir \u00f6\u011feye t\u0131klay\u0131n. +profile.invoice.type=T\u00fcr +profile.invoice.variable=De\u011fi\u015fken +profile.invoice.xposition=X Konumu +profile.invoice.yposition=Y Konumu +profile.invoice.fontsize=Yaz\u0131 Tipi Boyutu +profile.invoice.color=Renk +profile.invoice.element.delete=\u00d6\u011feyi Sil +profile.invoice.image=Resim Y\u00fckle +profile.invoice.image.drop=Resmi buraya s\u00fcr\u00fckleyin veya t\u0131klay\u0131n +profile.invoice.image.uploaded=Resim ba\u015far\u0131yla y\u00fcklendi +profile.invoice.image.upload.error=Y\u00fckleme hatas\u0131: {0} +profile.invoice.file.rejected=Dosya reddedildi: {0} +profile.invoice.text.from.masterdata=Metin temel verilerinizden al\u0131nmaktad\u0131r +profile.invoice.canvas.cleared=Tuval temizlendi +profile.invoice.canvas.read.error=Hata: Tuval verileri okunamad\u0131 +profile.invoice.template.saved=\u015eablon ba\u015far\u0131yla kaydedildi +profile.invoice.pdf.error=PDF olu\u015fturma hatas\u0131: {0} +profile.invoice.pdf.preview=\u00d6nizleme +profile.invoice.pdf.preview.error=\u00d6nizleme olu\u015fturma hatas\u0131: {0} + +# Profile Services +profile.services.label=Hizmetler +profile.services.description=M\u00fc\u015fterilerinize sundu\u011funuz hizmetleri burada y\u00f6netin. +profile.services.add=Yeni Hizmet Ekle +profile.services.load.error=Hizmetleri y\u00fckleme hatas\u0131: {0} +profile.services.saved=Hizmet ba\u015far\u0131yla kaydedildi +profile.services.save.error=Hizmet kaydetme hatas\u0131: {0} +profile.services.deleted=Hizmet ba\u015far\u0131yla silindi +profile.services.delete.error=Hizmet silme hatas\u0131: {0} +profile.services.dialog.create=Yeni Hizmet Olu\u015ftur +profile.services.dialog.edit=Hizmeti D\u00fczenle +profile.services.basis=Hesaplama Temeli +profile.services.basis.distance=Kat Edilen Mesafe +profile.services.basis.time=S\u00fcre +profile.services.basis.flatrate=Sabit \u00dccret +profile.services.vatrate=KDV Oran\u0131 (%) +profile.services.vatrate.percent=KDV Oran\u0131 (%) +profile.services.price.flatrate=Sabit \u00dccret Fiyat\u0131 (\u20ac) +profile.services.price.distance=Kilometre Ba\u015f\u0131na Fiyat (\u20ac) +profile.services.price.time=15 Dakika Ba\u015f\u0131na Fiyat (\u20ac) +profile.services.mandatory=Zorunlu +profile.services.calculated=Hesaplan\u0131r +profile.services.validation.name=Ad gereklidir +profile.services.validation.basis=Hesaplama temeli gereklidir +profile.services.validation.flatrate=Sabit \u00fccret fiyat\u0131 gereklidir +profile.services.validation.distance=Kilometre ba\u015f\u0131na fiyat gereklidir +profile.services.validation.time=15 dakika ba\u015f\u0131na fiyat gereklidir +profile.services.validation.vatrate=KDV oran\u0131 gereklidir +profile.services.savechanges=Hizmeti Kaydet # Buttons -button.save=Profil değişikliklerini kaydet +button.save=Profil De\u011fi\u015fikliklerini Kaydet button.savechanges=Kaydet button.clear=Temizle -button.preview=Önizleme -button.savetemplate=Şablonu kaydet -button.changepassword=Şifreyi değiştir -button.deleteaccount=Hesabı sil +button.preview=\u00d6nizleme +button.savetemplate=\u015eablonu Kaydet +button.changepassword=\u015eifreyi De\u011fi\u015ftir +button.deleteaccount=Hesab\u0131 Sil button.add=Yeni -button.edit=Düzenle +button.edit=D\u00fczenle button.delete=Sil -button.cancel=İptal +button.cancel=\u0130ptal button.close=Kapat -button.download=İndir +button.download=\u0130ndir button.back=Geri # Common common.name=Ad common.yes=Evet -common.no=Hayır +common.no=Hay\u0131r common.total=Toplam common.price=Fiyat common.service=Hizmet -common.customer=Müşteri -common.actions=İşlemler -common.loading=Yükleniyor... +common.customer=M\u00fc\u015fteri +common.actions=\u0130\u015flemler +common.loading=Y\u00fckleniyor... common.error=Hata -common.success=Başarı -common.required=Zorunlu alan +common.success=Ba\u015far\u0131l\u0131 +common.required=Zorunlu Alan # Validation -validation.required=Alan zorunludur -validation.email=Geçersiz e-posta adresi -validation.error=Doğrulama hatası +validation.required=Alan gereklidir +validation.email=Ge\u00e7ersiz e-posta adresi +validation.error=Do\u011frulama hatas\u0131 # Notifications notification.saved=Profil kaydedildi -notification.error=Kaydetme hatası -notification.languagechanged=Dil değiştirildi +notification.error=Kaydetme hatas\u0131 +notification.languagechanged=Dil de\u011fi\u015ftirildi # Login -login.title=Giriş Yap -login.username=Kullanıcı adı -login.password=Şifre -login.login=Giriş Yap -login.forgotpassword=Şifrenizi mi unuttunuz? -login.rememberme=Beni hatırla -login.register=Kaydol +login.title=Giri\u015f Yap +login.username=Kullan\u0131c\u0131 Ad\u0131 +login.password=\u015eifre +login.login=Giri\u015f Yap +login.forgotpassword=\u015eifremi Unuttum? +login.rememberme=Beni Hat\u0131rla +login.register=Kay\u0131t Ol login.2fa.helper=6 haneli kod -login.2fa.sent=Kod e-posta ile gönderildi -login.2fa.no.credentials=Kimlik bilgileri yok -login.2fa.invalid.code=Geçersiz kod -login.2fa.wrong.code=Yanlış kod +login.2fa.sent=Kod e-posta ile g\u00f6nderildi +login.2fa.no.credentials=Kimlik bilgisi bulunamad\u0131 +login.2fa.invalid.code=Ge\u00e7ersiz kod +login.2fa.wrong.code=Yanl\u0131\u015f kod # Error Messages -error.loading=Yükleme hatası -error.saving=Kaydetme hatası -error.validation=Doğrulama hatası +error.loading=Y\u00fckleme hatas\u0131 +error.saving=Kaydetme hatas\u0131 +error.validation=Do\u011frulama hatas\u0131 # Page Titles -page.title.welcome=VotianLT - Hoş Geldiniz -page.title.login=VotianLT - Giriş Yap +page.title.dashboard=VotianLT - Kontrol Paneli +page.title.appuser.create=Yeni Uygulama Kullan\u0131c\u0131s\u0131 Olu\u015ftur +page.title.messages=Mesajlar +page.title.register=VotianLT'ye Kay\u0131t Ol +page.title.customers=M\u00fc\u015fteriler +page.title.customer.edit=M\u00fc\u015fteriyi D\u00fczenle +page.title.verwaltung=Y\u00f6netim +page.title.company.create=Yeni \u015eirket Olu\u015ftur +page.title.imprint=K\u00fcnye +page.title.profile.edit=Profili D\u00fczenle +page.title.admin.dashboard=Y\u00f6netici Kontrol Paneli +page.title.invoice.create=Fatura Olu\u015ftur +page.title.customer.create=Yeni M\u00fc\u015fteri Olu\u015ftur +page.title.login=VotianLT'ye Giri\u015f Yap +page.title.jobs=\u0130\u015fler +page.title.appuser.edit=Uygulama Kullan\u0131c\u0131s\u0131n\u0131 D\u00fczenle +page.title.statistics=\u0130statistikler +page.title.password.forget=\u015eifreyi S\u0131f\u0131rla +page.title.invoices=Faturalar +page.title.appusers=Uygulama Kullan\u0131c\u0131lar\u0131 +page.title.job.history=\u0130\u015f Ge\u00e7mi\u015fi +page.title.message.history=Mesaj Ge\u00e7mi\u015fi +page.title.myinvoices=Faturalar +page.title.job.create=Yeni \u0130\u015f Olu\u015ftur +page.title.job.summary=\u00d6zet +page.title.pricetable=Fiyat Tablosu +page.title.invoice.generator=Fatura Olu\u015fturucu +page.title.welcome=VotianLT - Ho\u015f Geldiniz +page.title.password.reset=\u015eifreyi S\u0131f\u0131rla \u2013 E-Posta Girin +page.title.add.appuser=Yeni Uygulama Kullan\u0131c\u0131s\u0131 Olu\u015ftur +page.title.user.messages=Mesajlar +page.title.edit.customer=M\u00fc\u015fteriyi D\u00fczenle +page.title.show.customers=M\u00fc\u015fteriler +page.title.add.company=Yeni \u015eirket Olu\u015ftur +page.title.create.invoice=Fatura Olu\u015ftur +page.title.add.customer=Yeni M\u00fc\u015fteri Olu\u015ftur +page.title.edit.appuser=Uygulama Kullan\u0131c\u0131s\u0131n\u0131 D\u00fczenle +page.title.forget.password=\u015eifreyi S\u0131f\u0131rla +page.title.admin.pricetable=Fiyat Tablosu +page.title.add.job=Yeni \u0130\u015f Olu\u015ftur -# Start Page -start.title=VotianLT - Dijital Taşıma Ortağınız -start.button.login=Giriş Yap -start.button.register=Kaydol -start.button.createorder=Görev Oluştur -start.button.notifications=Bildirimler -start.button.nonotifications=Yeni bildirim yok -start.hero.description=Nakliyecilik sektöründe tek çalışanlar ve küçük işletmeler için - tamamen dijital ve hepsi bir arada. Siz işinize odaklanın, kâğıt işleriyle biz ilgilenelim. -start.system.title=Sistem -start.system.intro=Nakliyecilik sektöründe tek çalışanlar ve küçük işletmeler için, öncelikle temel işlerine odaklanmaları çok önemlidir: müşteri kazanmak ve malları A'dan B'ye teslim etmek. -start.feature.setup.title=Kurulum Asistanı -start.feature.setup.desc=Kurulum asistanını kullanarak kullanıcı profilinizi tamamlayabilirsiniz. -start.feature.customers.title=Müşteri ve Görev Yönetimi -start.feature.customers.desc=Müşteri ve görev yönetimi ile tüm iletişim bilgilerini ve görev detaylarını her zaman gözünüzün önünde bulundurun. -start.feature.jobs.title=Görev Oluşturma -start.feature.jobs.desc=Sadece birkaç tıklama ile sistemde görevler oluşturun ve hangi çalışanın hangi taşıma görevini işlemesi gerektiğini belirleyin. -start.app.title=Uygulama -start.app.description=Her görev, votianLT uygulaması üzerinden isteğe bağlı olarak işlenebilir - tamamen "evrak işi" olmadan. Tüm ilgili görev bilgileri doğrudan sürücünün akıllı telefonuna gider. -start.imprint.title=Künye -start.imprint.company=Assecutor Data Service GmbH -start.imprint.address=Ottensener Str. 8, 22525 Hamburg -start.imprint.phone=Telefon: +49 40 18 123 771 0 -start.imprint.email=E-Posta: ahoi@assecutor.de -start.cta.text=Bugün kaydolun ve sistemi derinlemesine test etmek için ücretsiz deneme ayından yararlanın! -start.slogan=İşletmenizi akıllıca yönetin … votianLT ile! -start.version=Sürüm +# Dashboard +dashboard.welcome=Ho\u015f geldiniz, {0}! +dashboard.footer.copyright=\u00a9 2024 VotianLT. T\u00fcm haklar\u0131 sakl\u0131d\u0131r. +dashboard.description=Burada i\u015flerinizi y\u00f6netebilir, m\u00fc\u015fterilerinizi organize edebilir ve VotianLT'nin t\u00fcm \u00f6nemli \u00f6zelliklerini kullanabilirsiniz. +dashboard.system.title=Sisteme Genel Bak\u0131\u015f +dashboard.system.intro=A\u015fa\u011f\u0131daki \u00f6zelliklerle i\u015f s\u00fcre\u00e7lerinizi verimli bir \u015fekilde y\u00f6netin +dashboard.feature.setup.title=Kurulum +dashboard.feature.setup.desc=Sistem ayarlar\u0131n\u0131z\u0131 ve temel verilerinizi yap\u0131land\u0131r\u0131n +dashboard.feature.customers.title=M\u00fc\u015fteriler +dashboard.feature.customers.desc=M\u00fc\u015fteri ili\u015fkilerinizi ve ki\u015filerinizi y\u00f6netin +dashboard.feature.jobs.title=\u0130\u015fler +dashboard.feature.jobs.desc=\u0130\u015flerinizi verimli bir \u015fekilde olu\u015fturun ve y\u00f6netin +dashboard.app.title=Mobil Uygulama +dashboard.app.description=Hareket halindeyken VotianLT Uygulamas\u0131n\u0131 kullan\u0131n ve her zaman ba\u011fl\u0131 kal\u0131n -# Register -register.title=Kayıt -register.subtitle=VotianLT hesabınızı oluşturun -register.email=E-Posta Adresi -register.password=Şifre -register.password.placeholder=En az 6 karakter -register.password.confirm=Şifreyi Onayla -register.password.confirm.placeholder=Şifreyi tekrar girin -register.firstname=Ad -register.lastname=Soyad -register.phone=Telefon Numarası -register.company=Şirket -register.street=Sokak -register.housenr=Ev No -register.postcode=Posta Kodu -register.city=Şehir -register.button.submit=Kaydol -register.notification.success=Kayıt başarılı. Lütfen giriş yapın. -register.notification.failed=Kayıt başarısız: {0} +# Add App User +addappuser.title=Yeni Uygulama Kullan\u0131c\u0131s\u0131 Olu\u015ftur +addappuser.designation=Tan\u0131mlama +addappuser.phone=Telefon (Mobil) +addappuser.password=\u015eifre +addappuser.password.confirm=\u015eifreyi Onayla +addappuser.button.submit=Uygulama Kullan\u0131c\u0131s\u0131 Olu\u015ftur +addappuser.validation.designation=Tan\u0131mlama gereklidir +addappuser.validation.phone=Telefon numaras\u0131 gereklidir +addappuser.validation.password.required=\u015eifre gereklidir +addappuser.validation.password.min=\u015eifre en az 6 karakter olmal\u0131d\u0131r +addappuser.validation.password.confirm=\u015eifre onay\u0131 gereklidir +addappuser.validation.password.mismatch=\u015eifreler e\u015fle\u015fmiyor +addappuser.validation.email.required=E-posta gereklidir +addappuser.validation.email.invalid=Ge\u00e7ersiz e-posta adresi +addappuser.notification.validation=L\u00fctfen t\u00fcm zorunlu alanlar\u0131 doldurun +addappuser.notification.success=Uygulama kullan\u0131c\u0131s\u0131 ba\u015far\u0131yla olu\u015fturuldu +addappuser.notification.check=L\u00fctfen giri\u015flerinizi kontrol edin +addappuser.notification.email.duplicate=Bu e-posta adresi zaten kullan\u0131l\u0131yor +addappuser.notification.error=Hata: {0} +addappuser.placeholder.designation=(HH H 000) -# CTA Button -cta.freetest=Şimdi ücretsiz dene +# Edit App User +editappuser.title=Uygulama Kullan\u0131c\u0131s\u0131n\u0131 D\u00fczenle +editappuser.password.change=Yeni \u015eifre +editappuser.password.change.confirm=Yeni \u015eifreyi Onayla +editappuser.password.placeholder=\u015eifreyi de\u011fi\u015ftirmemek i\u00e7in bo\u015f b\u0131rak\u0131n +editappuser.notification.invalid.id=Ge\u00e7ersiz uygulama kullan\u0131c\u0131 kimli\u011fi +editappuser.notification.password.mismatch=\u015eifreler e\u015fle\u015fmiyor +editappuser.notification.saved=Uygulama kullan\u0131c\u0131s\u0131 ba\u015far\u0131yla kaydedildi +editappuser.notification.check=L\u00fctfen giri\u015flerinizi kontrol edin +editappuser.notification.password.confirm=L\u00fctfen yeni \u015fifreyi onaylay\u0131n +editappuser.notification.password.enter=L\u00fctfen yeni bir \u015fifre girin +editappuser.notification.deleted=Uygulama kullan\u0131c\u0131s\u0131 ba\u015far\u0131yla silindi +editappuser.dialog.delete.text=Bu uygulama kullan\u0131c\u0131s\u0131n\u0131 silmek istedi\u011finizden emin misiniz? +editappuser.dialog.delete.confirm=Sil -# Profile Billing -profile.billing.prefix=Fatura ön eki -profile.invoice.element.invoicenumber=Fatura numarası -profile.invoice.pdf.preview=Önizleme -profile.invoice.pdf.preview.error=Önizleme oluşturulurken hata oluştu: {0} +# Customers +customers.title=M\u00fc\u015fteriler +customers.button.add=Yeni M\u00fc\u015fteri Ekle +customers.hint.click=Ayr\u0131nt\u0131lar\u0131 g\u00f6rmek i\u00e7in bir m\u00fc\u015fteriye t\u0131klay\u0131n +customers.column.company=\u015eirket +customers.column.name=Ad +customers.column.email=E-Posta +customers.column.phone=Telefon +customers.column.street=Sokak +customers.column.city=\u015eehir + +# Edit Customer +editcustomer.title=M\u00fc\u015fteriyi D\u00fczenle +editcustomer.notification.notfound=M\u00fc\u015fteri bulunamad\u0131 +editcustomer.notification.invalid.id=Ge\u00e7ersiz m\u00fc\u015fteri kimli\u011fi +editcustomer.notification.saved=M\u00fc\u015fteri ba\u015far\u0131yla kaydedildi +editcustomer.notification.check=L\u00fctfen giri\u015flerinizi kontrol edin +editcustomer.notification.deleted=M\u00fc\u015fteri ba\u015far\u0131yla silindi +editcustomer.dialog.delete.text=Bu m\u00fc\u015fteriyi silmek istedi\u011finizden emin misiniz? +editcustomer.dialog.delete.confirm=Sil + +# Add Customer +addcustomer.title=Yeni M\u00fc\u015fteri Olu\u015ftur +addcustomer.button.submit=M\u00fc\u015fteri Olu\u015ftur +addcustomer.notification.validation=L\u00fctfen t\u00fcm zorunlu alanlar\u0131 doldurun +addcustomer.notification.success=M\u00fc\u015fteri ba\u015far\u0131yla olu\u015fturuldu +addcustomer.notification.check=L\u00fctfen giri\u015flerinizi kontrol edin +addcustomer.notification.error=Hata: {0} +addcustomer.validation.required=Bu alan gereklidir + +# Add Company +addcompany.title=Yeni \u015eirket Olu\u015ftur +addcompany.button.submit=\u015eirket Olu\u015ftur + +# Verwaltung +verwaltung.title=Y\u00f6netim +verwaltung.description=\u015eirketlerinizi, m\u00fc\u015fterilerinizi ve sistem ayarlar\u0131n\u0131z\u0131 burada y\u00f6netin + +# User Messages +usermessages.title.with={0} ile Mesajlar +usermessages.general.title=Genel Sohbetler +usermessages.general.conversation=Genel Sohbet +usermessages.job.title=\u0130\u015fle \u0130lgili Mesajlar +usermessages.job.conversation=\u0130\u015f {0} +usermessages.no.job.messages=\u0130\u015fle ilgili mesaj yok +usermessages.preview.empty=\u00d6nizleme mevcut de\u011fil +usermessages.message.count={0} Mesaj +usermessages.unknown=Bilinmiyor +usermessages.unknown.participant=Bilinmeyen Kat\u0131l\u0131mc\u0131 + +# Admin Dashboard +admindashboard.title=Y\u00f6netici Kontrol Paneli +admindashboard.loading=\u0130statistikler y\u00fckleniyor... +admindashboard.error=Y\u00fckleme hatas\u0131: {0} +admindashboard.section.overview=Genel Bak\u0131\u015f +admindashboard.section.jobs=\u0130\u015fler +admindashboard.section.tasks=G\u00f6revler +admindashboard.section.users=Kullan\u0131c\u0131 Etkinlikleri +admindashboard.section.health=Sistem Durumu +admindashboard.stat.totaljobs=Toplam \u0130\u015fler +admindashboard.stat.users=Kullan\u0131c\u0131lar +admindashboard.stat.appusers=Uygulama Kullan\u0131c\u0131lar\u0131 +admindashboard.stat.lastupdated=Son G\u00fcncelleme +admindashboard.stat.openjobs=A\u00e7\u0131k \u0130\u015fler +admindashboard.stat.inprogress=Devam Ediyor +admindashboard.stat.completed=Tamamland\u0131 +admindashboard.stat.cargo=Kargo Kalemleri +admindashboard.stat.status.info=Durum +admindashboard.stat.status.unavailable=Kullan\u0131lam\u0131yor +admindashboard.stat.totaltasks=Toplam G\u00f6revler +admindashboard.stat.completedtasks=Tamamlanan +admindashboard.stat.pendingtasks=Bekleyen +admindashboard.stat.successrate=Ba\u015far\u0131 Oran\u0131 +admindashboard.stat.photos=Foto\u011fraflar +admindashboard.stat.barcodes=Barkodlar +admindashboard.stat.signatures=\u0130mzalar +admindashboard.stat.comments=Yorumlar +admindashboard.stat.database=Veritaban\u0131 +admindashboard.stat.database.connected=Ba\u011fl\u0131 +admindashboard.stat.database.error=Hata +admindashboard.stat.websocket=WebSocket +admindashboard.stat.websocket.active=Aktif +admindashboard.stat.app=Uygulama +admindashboard.stat.app.running=\u00c7al\u0131\u015f\u0131yor +admindashboard.stat.memory=Bellek + +# Messages +messages.title=Mesajlar +messages.column.status=Durum +messages.column.client=M\u00fc\u015fteri +messages.column.email=E-Posta +messages.column.total=Toplam +messages.column.unread=Okunmam\u0131\u015f +messages.column.lastmessage=Son Mesaj +messages.column.preview=\u00d6nizleme +messages.notification.error=Mesajlar y\u00fcklenirken hata olu\u015ftu +messages.preview.image=Resim +messages.preview.empty=\u00d6nizleme yok +messages.sender.unknown=Bilinmeyen G\u00f6nderici + +# Add Job +addjob.title=Yeni \u0130\u015f Olu\u015ftur +addjob.customer.label=M\u00fc\u015fteri +addjob.customer.placeholder=M\u00fc\u015fteri Se\u00e7in +addjob.customer.unnamed=\u0130simsiz M\u00fc\u015fteri +addjob.button.clearfields=Alanlar\u0131 Temizle +addjob.button.submit=\u0130\u015f Olu\u015ftur +addjob.address.salutation=Hitap +addjob.address.salutation.placeholder=Hitap Se\u00e7in +addjob.salutation.mr=Bay +addjob.salutation.ms=Bayan +addjob.salutation.other=Di\u011fer +addjob.address.company.placeholder=\u015eirketi girin +addjob.address.street.placeholder=Soka\u011f\u0131 girin +addjob.address.housenumber=Kap\u0131 Numaras\u0131 +addjob.address.addition.placeholder=Adres eki +addjob.address.city=\u015eehir +addjob.address.city.placeholder.pickup=\u015eehir (Al\u0131m) +addjob.address.city.placeholder.delivery=\u015eehir (Teslimat) +addjob.address.delivery.street.placeholder=Sokak (Teslimat) +addjob.address.delivery.addition.placeholder=Adres eki (Teslimat) +addjob.address.save=Adresi Kaydet +addjob.section.pickup=Al\u0131m +addjob.section.delivery=Teslimat +addjob.stations.apply=\u0130stasyonlar\u0131 \u00fcbernehmennehmen +addjob.station.delivery=Teslimat \u0130stasyonu {0} +addjob.station.add=Teslimat \u0130stasyonu Ekle +addjob.station.remove.confirm=Teslimat istasyonu {0} ger\u00e7ekten kald\u0131r\u0131ls\u0131n m\u0131? +addjob.station.max.reached=Maksimum 25 teslimat istasyonu s\u0131n\u0131r\u0131na ula\u015f\u0131ld\u0131 +addjob.station.unused=Kullan\u0131lm\u0131yor +addjob.appointment.delivery.info=Teslimat tarihleri do\u011frudan teslimat istasyonlar\u0131nda belirlenir. +addjob.tab.addresses=M\u00fc\u015fteri & Adresler +addjob.tab.appointments=Randevular & \u0130\u015fleme +addjob.tab.cargo=Kargo +addjob.tab.tasks=G\u00f6revler +addjob.tab.price=Fiyat & Tamamlama +addjob.appointment.date=Tarih +addjob.appointment.time=Saat +addjob.appointment.pickup=Al\u0131m Tarihi +addjob.appointment.delivery=Teslimat Tarihi +addjob.settings.digitalprocess=Uygulama \u00dczerinden Dijital \u0130\u015fleme +addjob.appuser.label=Uygulama Kullan\u0131c\u0131s\u0131 +addjob.appuser.placeholder=Uygulama Kullan\u0131c\u0131s\u0131 Se\u00e7in +addjob.cargo.description=A\u00e7\u0131klama +addjob.cargo.description.placeholder=A\u00e7\u0131klama girin +addjob.cargo.quantity=Miktar +addjob.cargo.weight=A\u011f\u0131rl\u0131k +addjob.cargo.length=Uzunluk +addjob.cargo.width=Geni\u015flik +addjob.cargo.height=Y\u00fckseklik +addjob.cargo.europalette=Euro Palet +addjob.cargo.disposablepalette=Tek Kullan\u0131ml\u0131k Palet +addjob.cargo.dusseldorfpalette=D\u00fcsseldorf Paleti +addjob.cargo.gridboxpalette=Kafes Kutu Palet +addjob.cargo.gridcart=Kafes Araba +addjob.cargo.parcel=Paket +addjob.cargo.add=Kargo Ekle +addjob.tasks.title=G\u00f6revler +addjob.tasks.template.placeholder=\u015eablon Se\u00e7in +addjob.tasks.template.save.tooltip=\u015eablon Olarak Kaydet +addjob.tasks.template.save.title=\u015eablonu Kaydet +addjob.tasks.template.name=\u015eablon Ad\u0131 +addjob.tasks.template.name.placeholder=Ad girin +addjob.tasks.template.name.required=Ad gereklidir +addjob.tasks.template.saved=\u015eablon "{0}" kaydedildi +addjob.tasks.template.save.error=Kaydetme hatas\u0131: {0} +addjob.tasks.template.dialog.error=Diyalog a\u00e7ma hatas\u0131: {0} +addjob.tasks.template.no.tasks=Kaydedilecek g\u00f6rev yok +addjob.tasks.template.load.title=\u015eablon Y\u00fckle +addjob.tasks.template.load.text="{0}" \u015fablonunu y\u00fcklemek istiyor musunuz? Bu i\u015flem t\u00fcm mevcut g\u00f6revleri de\u011fi\u015ftirecektir. +addjob.tasks.template.load.confirm=Y\u00fckle +addjob.tasks.template.loaded=\u015eablon "{0}" y\u00fcklendi +addjob.tasks.template.load.error=Y\u00fckleme hatas\u0131: {0} +addjob.tasks.template.load.templates.error=\u015eablonlar\u0131 y\u00fckleme hatas\u0131: {0} +addjob.tasks.add=G\u00f6rev Ekle +addjob.tasks.tasktype=G\u00f6rev T\u00fcr\u00fc +addjob.tasks.tasktype.placeholder=T\u00fcr Se\u00e7in +addjob.tasks.description=A\u00e7\u0131klama +addjob.tasks.description.placeholder=A\u00e7\u0131klama girin +addjob.tasks.buttontext=Buton Metni +addjob.tasks.buttontext.placeholder=Metin girin +addjob.tasks.remark=Not +addjob.tasks.remark.placeholder=Not girin +addjob.tasks.photo.min=Min. Foto\u011fraf +addjob.tasks.photo.max=Maks. Foto\u011fraf +addjob.tasks.barcode.min=Min. Barkod +addjob.tasks.barcode.max=Maks. Barkod +addjob.tasks.signature.noconfig=Yap\u0131land\u0131rma gerekli de\u011fil +addjob.tasks.todolist.title=Yap\u0131lacaklar Listesi +addjob.tasks.todolist.item.placeholder=Yap\u0131lacak \u00f6\u011feyi girin +addjob.tasks.todolist.add=Yap\u0131lacak \u00d6\u011fe Ekle +addjob.tasks.comment.label=Yorum +addjob.tasks.comment.placeholder=Yorum girin +addjob.tasks.comment.required=Yorum gereklidir +addjob.tasks.optional=G\u00f6rev iste\u011fe ba\u011fl\u0131d\u0131r +addjob.services.title=Hizmetler +addjob.services.add=Hizmet Ekle +addjob.services.calculation=Hesaplama +addjob.services.basis.distance=Kat Edilen Mesafe +addjob.services.basis.time=S\u00fcre +addjob.services.basis.flatrate=Sabit \u00dccret +addjob.services.vat=KDV +addjob.services.route.missing=Rota eksik +addjob.services.dialog.title=Hizmet Se\u00e7in +addjob.services.dialog.placeholder=Hizmet Se\u00e7in +addjob.services.dialog.station.placeholder=Teslimat \u0130stasyonu Se\u00e7in +addjob.services.dialog.add=Ekle +addjob.services.deliverystation=Teslimat \u0130stasyonu +addjob.summary.title=\u00d6zet +addjob.summary.net=Net +addjob.summary.vat=KDV +addjob.summary.gross=Br\u00fct +addjob.route.title=Rota +addjob.route.distance=Mesafe +addjob.route.distance.km=Mesafe (km) +addjob.route.distance.placeholder=\u00f6rn. 150.5 +addjob.route.duration=S\u00fcre +addjob.route.duration.min=S\u00fcre (dk.) +addjob.route.duration.placeholder=\u00f6rn. 120 +addjob.route.manual.title=Manuel Rota Giri\u015fi +addjob.route.manual.hint=Rota hesaplanmad\u0131ysa mesafe ve s\u00fcreyi manuel olarak girin +addjob.notification.success=\u0130\u015f {0} ba\u015far\u0131yla olu\u015fturuldu +addjob.notification.cleared=T\u00fcm alanlar temizlendi +addjob.notification.draft.restored=Taslak geri y\u00fcklendi +addjob.validation.required.fields=L\u00fctfen t\u00fcm zorunlu alanlar\u0131 doldurun +addjob.validation.appuser.required=L\u00fctfen bir uygulama kullan\u0131c\u0131s\u0131 se\u00e7in +addjob.validation.cargo.required=L\u00fctfen en az bir kargo kalemi belirtin +addjob.validation.pickupdate.future=Al\u0131m tarihi bug\u00fcn veya gelecekte olmal\u0131d\u0131r +addjob.validation.deliverydate.future=Teslimat tarihi bug\u00fcn veya gelecekte olmal\u0131d\u0131r +addjob.validation.dialog.title=Adres Do\u011frulama +addjob.validation.dialog.loading=Adresler do\u011frulan\u0131yor... +addjob.validation.dialog.back=Geri +addjob.validation.dialog.continue=Devam +addjob.validation.dialog.continue.anyway=Yine de Devam Et +addjob.validation.pickup.address=Al\u0131m Adresi +addjob.validation.delivery.address=Teslimat Adresi +addjob.validation.route=Rota +addjob.validation.address.not.found.title=Adres Bulunamad\u0131 +addjob.validation.address.not.found.message=Girilen adres Google'da net olarak bulunamad\u0131. Yine de kaydetmek istiyor musunuz? +addjob.validation.address.save.anyway=Yine de Kaydet +addjob.validation.address.correct=Adresi D\u00fczelt + +# Job Summary +jobsummary.title=\u00d6zet +jobsummary.error.noid=\u0130\u015f kimli\u011fi belirtilmedi +jobsummary.error.invalidid=Ge\u00e7ersiz i\u015f kimli\u011fi format\u0131: {0} +jobsummary.error.notfound={0} kimlikli i\u015f bulunamad\u0131 +jobsummary.button.sendmessage=Mesaj G\u00f6nder +jobsummary.button.jobhistory=\u0130\u015f Ge\u00e7mi\u015fi +jobsummary.button.complete=\u0130\u015fi Manuel Olarak Tamamla +jobsummary.dialog.complete.title=\u0130\u015fi Tamamla +jobsummary.dialog.complete.text=\u0130\u015f {0} manuel olarak tamamlans\u0131n m\u0131? +jobsummary.dialog.complete.cancel=\u0130ptal +jobsummary.dialog.complete.confirm=Tamamla +jobsummary.notification.completed=\u0130\u015f {0} tamamland\u0131 +jobsummary.notification.complete.error=Tamamlama hatas\u0131: {0} +jobsummary.notification.noappuser=Bu i\u015fe atanm\u0131\u015f uygulama kullan\u0131c\u0131s\u0131 yok +jobsummary.section.pickup=Al\u0131m +jobsummary.section.delivery=Teslimat +jobsummary.station.phone=Telefon +jobsummary.section.tasks=Onaylanacak G\u00f6revler +jobsummary.section.cargo=Ta\u015f\u0131nacak Kargo +jobsummary.section.info=Ek Bilgiler +jobsummary.tasks.none=G\u00f6rev yok +jobsummary.cargo.none=Kargo bilgisi yok +jobsummary.info.netto=Net +jobsummary.info.ust=KDV +jobsummary.info.gesamt=Toplam +jobsummary.info.bemerkung=Not +jobsummary.info.digital=Uygulama \u00fczerinden dijital i\u015fleme: etkin +jobsummary.info.appuser=Uygulama Kullan\u0131c\u0131s\u0131 +jobsummary.task.status.abgeschlossen=Tamamland\u0131 +jobsummary.task.status.offen=A\u00e7\u0131k +jobsummary.task.typ=T\u00fcr +jobsummary.task.completedAt=Tamamlanma Tarihi +jobsummary.task.completedBy=Tamamlayan +jobsummary.task.todo.items=Yap\u0131lacaklar +jobsummary.task.photo.info=Foto\u011fraflar +jobsummary.task.photo.minmax=En az {0} foto\u011fraf gereklidir +jobsummary.task.photo.maxonly=En fazla {0} foto\u011fraf izin verilir +jobsummary.task.photo.taken=\u00c7ekilen Foto\u011fraflar ({0}) +jobsummary.task.button.text=Buton Metni +jobsummary.button.schliessen=Kapat + +# Jobs +jobs.title=\u0130\u015fler +jobs.filter.search=Ara +jobs.filter.search.placeholder=\u0130\u015f numaras\u0131na g\u00f6re ara... +jobs.filter.startdate=Ba\u015flang\u0131\u00e7 Tarihi +jobs.filter.enddate=Biti\u015f Tarihi +jobs.filter.status=Durum +jobs.filter.apply=Filtreyi Uygula +jobs.status.all=T\u00fcm\u00fc +jobs.status.open=A\u00e7\u0131k +jobs.status.done=Tamamland\u0131 +jobs.notification.completed=\u0130\u015f {0} tamamland\u0131 +jobs.column.status=Durum +jobs.column.customer=M\u00fc\u015fteri +jobs.column.jobnumber=\u0130\u015f Numaras\u0131 +jobs.column.jobdate=\u0130\u015f Tarihi +jobs.column.destination=Hedef +jobs.historie.manuell=Manuel +jobs.button.csvexport=CSV D\u0131\u015fa Aktar +jobs.tooltip.complete=\u0130\u015fi Tamamla +jobs.tooltip.createinvoice=Fatura Olu\u015ftur +jobs.tooltip.showinvoice=Faturay\u0131 G\u00f6ster +jobs.tooltip.delete=\u0130\u015fi Sil +jobs.dialog.complete.title=\u0130\u015fi Tamamla +jobs.dialog.complete.text=\u0130\u015f {0} manuel olarak tamamlans\u0131n m\u0131? +jobs.dialog.complete.confirm=Tamamla +jobs.dialog.delete.title=\u0130\u015fi Sil +jobs.dialog.delete.text=\u0130\u015f {0} ger\u00e7ekten silinsin mi? +jobs.notification.complete.error=Tamamlama hatas\u0131: {0} +jobs.notification.deleted=\u0130\u015f {0} silindi +jobs.notification.delete.error=Silme hatas\u0131: {0} + +# Create Invoice +createinvoice.title=Fatura Olu\u015ftur \u2013 \u0130\u015f {0} +createinvoice.error.invalidid=Ge\u00e7ersiz \u0130\u015f Kimli\u011fi +createinvoice.error.notfound=\u0130\u015f bulunamad\u0131 +createinvoice.button.create=Fatura Olu\u015ftur +createinvoice.section.job=\u0130\u015f Ayr\u0131nt\u0131lar\u0131 +createinvoice.section.route=Rota Bilgisi +createinvoice.section.services=Hizmetler +createinvoice.section.summary=\u00d6zet +createinvoice.field.jobnumber=\u0130\u015f Numaras\u0131 +createinvoice.field.customer=M\u00fc\u015fteri +createinvoice.field.status=Durum +createinvoice.field.price=Fiyat +createinvoice.route.distance=Mesafe +createinvoice.route.duration=Yolculuk S\u00fcresi +createinvoice.column.service=Hizmet +createinvoice.column.basis=Hesaplama Temeli +createinvoice.summary.net=Net Toplam +createinvoice.summary.vat=KDV (%{0}) +createinvoice.summary.total=Genel Toplam +createinvoice.notification.noservices=L\u00fctfen en az bir hizmet se\u00e7in +createinvoice.notification.nouser=Kullan\u0131c\u0131 bulunamad\u0131 +createinvoice.notification.notemplate=Fatura \u015fablonu bulunamad\u0131 +createinvoice.notification.error=Fatura olu\u015fturma hatas\u0131: {0} +createinvoice.notification.saved=Fatura {0} kaydedildi +createinvoice.preview.title=Fatura \u00d6nizlemesi +createinvoice.preview.number=\u00d6N\u0130ZLEME +createinvoice.button.save=Kaydet +createinvoice.confirm.save.title=Faturay\u0131 Kaydet +createinvoice.confirm.save.message=Bu fatura kal\u0131c\u0131 olarak kaydedilecek ve sonras\u0131nda de\u011fi\u015ftirilemeyecektir. Devam edilsin mi? +createinvoice.confirm.save.confirm=Evet, kaydet + +# Invoices +invoices.title=Faturalar +invoices.column.number=Numara +invoices.column.customer=M\u00fc\u015fteri +invoices.column.date=Tarih +invoices.column.amount=Tutar +invoices.column.description=A\u00e7\u0131klama +invoices.empty=Hen\u00fcz fatura olu\u015fturulmad\u0131. +invoices.notification.pdf.missing=Bu fatura i\u00e7in PDF kaydedilmemi\u015f. # My Invoices -myinvoices.title=Faturalarım -myinvoices.hint.noopen=Açık faturanız yok. Tüm faturalar ödendi. +myinvoices.title=Faturalar +myinvoices.hint.noopen=A\u00e7\u0131k faturan\u0131z yok. T\u00fcm faturalar \u00f6denmi\u015ftir. myinvoices.bank.institute=Banka -myinvoices.bank.beneficiary=Alıcı +myinvoices.bank.beneficiary=Al\u0131c\u0131 myinvoices.bank.iban=IBAN -myinvoices.card.open=Açık Faturalar +myinvoices.recipient.name=M\u00fc\u015fteri +myinvoices.recipient.department= +myinvoices.item.description=Kalem: {0} +myinvoices.card.open=A\u00e7\u0131k Faturalar myinvoices.card.bank=Banka Bilgileri -myinvoices.bank.reference=Referans -myinvoices.section.title=Tüm Faturalar -myinvoices.filter.pagesize=Sayfa başına giriş +myinvoices.bank.reference=\u00d6deme Referans\u0131 +myinvoices.section.title=T\u00fcm Faturalar +myinvoices.filter.pagesize=Sayfa Ba\u015f\u0131na Kay\u0131t myinvoices.filter.search=Ara -myinvoices.filter.search.placeholder=Fatura numarası ara... +myinvoices.filter.search.placeholder=Fatura numaras\u0131 ara... myinvoices.column.status=Durum myinvoices.column.number=Numara myinvoices.column.date=Tarih myinvoices.column.amount=Tutar myinvoices.empty.title=Fatura Yok -myinvoices.empty.desc=Hiçbir fatura bulunamadı. -myinvoices.button.prev=Önceki -addjob.tasks.optional=Görev isteğe bağlı +myinvoices.empty.desc=Hi\u00e7bir fatura bulunamad\u0131. +myinvoices.button.prev=\u00d6nceki myinvoices.button.next=Sonraki +# App User +appuser.title=Uygulama Kullan\u0131c\u0131lar\u0131 +appuser.button.add=Uygulama Kullan\u0131c\u0131s\u0131 Ekle +appuser.column.designation=Tan\u0131mlama +appuser.column.firstname=Ad +appuser.column.lastname=Soyad +appuser.column.phone=Telefon +appuser.column.appcode=Uygulama Kodu +appuser.column.email=E-Posta + +# Statistics +statistics.title=\u0130statistikler +statistics.subtitle=\u0130\u015fleriniz ve m\u00fc\u015fterileriniz hakk\u0131nda sorular sorun +statistics.prompt.placeholder=Soru girin... +statistics.quick.jobcount=\u0130\u015f Say\u0131s\u0131 +statistics.quick.jobcount.prompt=\u015eu anda ka\u00e7 i\u015fim var? +statistics.quick.revenue=Gelir +statistics.quick.revenue.prompt=Bu ayki gelirim ne kadar? +statistics.quick.trend=Trendler +statistics.quick.trend.prompt=Son 3 ay\u0131n trendlerini \u00e7ubuk grafik olarak g\u00f6ster +statistics.ai.label=Yapay Zeka Yan\u0131t\u0131 +statistics.data.fetched=Veriler al\u0131nd\u0131 +statistics.loading=Hesaplan\u0131yor... + +# Job Status +jobstatus.IN_PROGRESS=Devam Ediyor +jobstatus.COMPLETED=Tamamland\u0131 + +# Task Types +tasktype.CONFIRMATION=Onay +tasktype.SIGNATURE=\u0130mza +tasktype.TODOLIST=Yap\u0131lacaklar Listesi +tasktype.PHOTO=Foto\u011fraf +tasktype.BARCODE=Barkod +tasktype.COMMENT=Yorum + +# Password Reset +passwordreset.title=\u015eifreyi S\u0131f\u0131rla +passwordreset.newpassword=Yeni \u015eifre +passwordreset.confirmpassword=\u015eifreyi Onayla +passwordreset.button.submit=\u015eifreyi Kaydet +passwordreset.button.cancel=\u0130ptal +passwordreset.button.send=E-Posta G\u00f6nder +passwordreset.notification.enterpassword=L\u00fctfen yeni bir \u015fifre girin +passwordreset.notification.mismatch=\u015eifreler e\u015fle\u015fmiyor +passwordreset.notification.success=\u015eifre ba\u015far\u0131yla de\u011fi\u015ftirildi +passwordreset.notification.invalidtoken=Token ge\u00e7ersiz veya s\u00fcresi dolmu\u015f +passwordreset.notification.entermail=L\u00fctfen e-posta adresinizi girin +passwordreset.notification.sent=E-posta mevcutsa bir ba\u011flant\u0131 g\u00f6nderildi +passwordreset.notification.wait=Kodu tekrar g\u00f6ndermeden \u00f6nce l\u00fctfen {0} saniye bekleyin + +# Email +email.2fa.subject=VotianLT Do\u011frulama Kodunuz +email.2fa.body=Do\u011frulama kodunuz: {0}\n\nBu kod 10 dakika ge\u00e7erlidir.\nBu kayd\u0131 siz talep etmediyseniz bu e-postay\u0131 dikkate almay\u0131n. + +# Register +register.title=Kay\u0131t +register.subtitle=VotianLT hesab\u0131n\u0131z\u0131 olu\u015fturun +register.email=E-Posta Adresi +register.password=\u015eifre +register.password.placeholder=En az 6 karakter +register.password.confirm=\u015eifreyi Onayla +register.password.confirm.placeholder=\u015eifreyi tekrarlay\u0131n +register.firstname=Ad +register.lastname=Soyad +register.phone=Telefon Numaras\u0131 +register.company=\u015eirket +register.street=Sokak +register.housenr=Kap\u0131 No +register.zip=Posta Kodu +register.city=\u015eehir +register.code.label=Do\u011frulama Kodu (6 hane) +register.code.placeholder=\u00f6rn. 123456 +register.button.submit=Kay\u0131t Ol +register.button.verify=Kodu Do\u011frula ve Kay\u0131t Ol +register.button.resend=Kodu Tekrar G\u00f6nder +register.button.back=Ana Sayfaya D\u00f6n +register.notification.email.required=L\u00fctfen bir e-posta adresi girin +register.notification.email.invalid=L\u00fctfen ge\u00e7erli bir e-posta adresi girin +register.notification.email.duplicate=Bu e-posta adresiyle bir kullan\u0131c\u0131 zaten mevcut +register.notification.password.required=L\u00fctfen bir \u015fifre girin +register.notification.password.min=\u015eifre en az 6 karakter uzunlu\u011funda olmal\u0131d\u0131r +register.notification.password.mismatch=\u015eifreler e\u015fle\u015fmiyor +register.notification.firstname.required=L\u00fctfen ad\u0131n\u0131z\u0131 girin +register.notification.lastname.required=L\u00fctfen soyad\u0131n\u0131z\u0131 girin +register.notification.phone.required=L\u00fctfen telefon numaran\u0131z\u0131 girin +register.notification.company.required=L\u00fctfen \u015firket ad\u0131n\u0131 girin +register.notification.street.required=L\u00fctfen soka\u011f\u0131 girin +register.notification.housenr.required=L\u00fctfen kap\u0131 numaras\u0131n\u0131 girin +register.notification.zip.required=L\u00fctfen posta kodunu girin +register.notification.city.required=L\u00fctfen \u015fehri girin +register.notification.code.sent={0} adresine bir do\u011frulama kodu g\u00f6nderildi +register.notification.code.emailerror=E-posta g\u00f6nderme hatas\u0131: {0} +register.notification.code.expired=Kodun s\u00fcresi doldu. L\u00fctfen yeni bir kod g\u00f6nderin. +register.notification.code.invalid=Girilen kod ge\u00e7ersiz +register.notification.code.startfirst=L\u00fctfen \u00f6nce kayd\u0131 ba\u015flat\u0131n +register.notification.code.required=L\u00fctfen 6 haneli kodu girin +register.notification.success=Kay\u0131t ba\u015far\u0131l\u0131. L\u00fctfen giri\u015f yap\u0131n. +register.notification.failed=Kay\u0131t ba\u015far\u0131s\u0131z: {0} + +# Start Page +start.title=VotianLT - Dijital Ta\u015f\u0131mac\u0131l\u0131k Orta\u011f\u0131n\u0131z +start.button.login=Giri\u015f Yap +start.button.register=Kay\u0131t Ol +start.button.createorder=\u0130\u015f Olu\u015ftur +start.button.notifications=Bildirimler +start.button.nonotifications=Yeni bildirim yok +start.hero.description=Ta\u015f\u0131mac\u0131l\u0131k sekt\u00f6r\u00fcndeki bireysel giri\u015fimciler ve k\u00fc\u00e7\u00fck i\u015fletme sahipleri i\u00e7in - tamamen dijital ve b\u00fct\u00fcnle\u015fik. \u0130\u015finize odaklan\u0131n, b\u00fcro i\u015flerini biz halledelim. +start.system.title=Sistem +start.system.intro=Ta\u015f\u0131mac\u0131l\u0131k sekt\u00f6r\u00fcndeki bireysel giri\u015fimciler ve k\u00fc\u00e7\u00fck i\u015fletme sahipleri i\u00e7in as\u0131l i\u015flerine odaklanabilmeleri b\u00fcy\u00fck \u00f6nem ta\u015f\u0131maktad\u0131r: m\u00fc\u015fteri kazanmak ve mallar\u0131 A'dan B'ye ta\u015f\u0131mak. +start.feature.setup.title=Kurulum Sihirbaz\u0131 +start.feature.setup.desc=Kurulum sihirbaz\u0131 ile kullan\u0131c\u0131 profilinizi tamamlayabilirsiniz. +start.feature.customers.title=M\u00fc\u015fteri ve \u0130\u015f Y\u00f6netimi +start.feature.customers.desc=M\u00fc\u015fteri ve i\u015f y\u00f6netimi ile t\u00fcm ileti\u015fim bilgilerini ve i\u015f ayr\u0131nt\u0131lar\u0131n\u0131 her zaman g\u00f6z \u00f6n\u00fcnde bulundurursunuz. +start.feature.jobs.title=\u0130\u015f Olu\u015fturma +start.feature.jobs.desc=Birka\u00e7 t\u0131klama ile sisteme i\u015f girin ve hangi \u00e7al\u0131\u015fan\u0131n hangi ta\u015f\u0131ma i\u015fini y\u00fcr\u00fctece\u011fini belirleyin. +start.app.title=Uygulama +start.app.description=Her i\u015f iste\u011fe ba\u011fl\u0131 olarak votianLT uygulamas\u0131 \u00fczerinden i\u015flenebilir \u2013 tamamen ka\u011f\u0131ts\u0131z. T\u00fcm ilgili i\u015f bilgileri do\u011frudan s\u00fcr\u00fcc\u00fcn\u00fcn ak\u0131ll\u0131 telefonuna iletilir. +start.imprint.title=K\u00fcnye +start.imprint.company=Assecutor Data Service GmbH +start.imprint.address=Ottensener Str. 8, 22525 Hamburg +start.imprint.phone=Telefon: +49 40 18 123 771 0 +start.imprint.email=E-Mail: ahoi@assecutor.de +start.cta.text=Bug\u00fcn kay\u0131t olun ve sistemi ba\u015ftan sona test etmek i\u00e7in \u00fccretsiz deneme ay\u0131n\u0131 kullan\u0131n. +start.slogan=\u0130\u015finizi ak\u0131ll\u0131ca y\u00f6netin ... votianLT ile! +start.version=S\u00fcr\u00fcm + +# Login View +login.2fa.title=2FA Kodu +login.2fa.button=Kodu Do\u011frula +login.votianlt=VotianLT +login.version=S\u00fcr\u00fcm + +# Message Details +messagedetails.button.send=G\u00f6nder +messagedetails.placeholder=Mesaj girin... +messagedetails.noimage=(resim i\u00e7eri\u011fi yok) +messagedetails.imageerror=(Resim y\u00fcklenemedi) + +# Invoice Generator +invoicegenerator.properties.title=\u00d6zellikler +invoicegenerator.properties.type=T\u00fcr +invoicegenerator.fontsize.label=Yaz\u0131 Tipi Boyutu +invoicegenerator.color.label=Yaz\u0131 Rengi +invoicegenerator.color.dialog.title=Yaz\u0131 Rengini Se\u00e7in +invoicegenerator.color.dialog.hex=Hex Renk De\u011feri +invoicegenerator.button.cancel=\u0130ptal +invoicegenerator.button.apply=Uygula +invoicegenerator.button.delete=\u00d6\u011feyi Sil +invoicegenerator.notification.color.applied=Renk uyguland\u0131 +invoicegenerator.upload.drop=Resmi buraya s\u00fcr\u00fckleyin veya t\u0131klay\u0131n +invoicegenerator.upload.success=Resim ba\u015far\u0131yla y\u00fcklendi +invoicegenerator.upload.error=Y\u00fckleme hatas\u0131: {0} +invoicegenerator.file.rejected=Dosya reddedildi: {0} +invoicegenerator.properties.select.info=\u00d6zelliklerini d\u00fczenlemek i\u00e7in tuval \u00fczerindeki bir \u00f6\u011feye t\u0131klay\u0131n. +invoicegenerator.template.vline=Dikey \u00c7izgi + +# CSV Export +csv.header.customer=M\u00fc\u015fteri +csv.header.jobnumber=\u0130\u015f Numaras\u0131 +csv.header.jobdate=\u0130\u015f Tarihi +csv.header.destination=Hedef +csv.filename=jobs.csv + +# DatePicker I18n +datepicker.month.januar=Ocak +datepicker.month.februar=\u015eubat +datepicker.month.m\u00e4rz=Mart +datepicker.month.april=Nisan +datepicker.month.mai=May\u0131s +datepicker.month.juni=Haziran +datepicker.month.juli=Temmuz +datepicker.month.august=A\u011fustos +datepicker.month.september=Eyl\u00fcl +datepicker.month.oktober=Ekim +datepicker.month.november=Kas\u0131m +datepicker.month.dezember=Aral\u0131k +datepicker.weekday.sonntag=Pazar +datepicker.weekday.montag=Pazartesi +datepicker.weekday.dienstag=Sal\u0131 +datepicker.weekday.mittwoch=\u00c7ar\u015famba +datepicker.weekday.donnerstag=Per\u015fembe +datepicker.weekday.freitag=Cuma +datepicker.weekday.samstag=Cumartesi +datepicker.weekdayshort.so=Paz +datepicker.weekdayshort.mo=Pzt +datepicker.weekdayshort.di=Sal +datepicker.weekdayshort.mi=\u00c7ar +datepicker.weekdayshort.do=Per +datepicker.weekdayshort.fr=Cum +datepicker.weekdayshort.sa=Cmt + +# Job History +jobhistory.status.pickupscheduled=Al\u0131m Planland\u0131 +jobhistory.status.pickedup=Al\u0131nd\u0131 +jobhistory.status.intransit=Yolda +jobhistory.status.delivered=Teslim Edildi +jobhistory.image.alt=B\u00fcy\u00fct\u00fclm\u00fc\u015f Foto\u011fraf +jobhistory.title=\u0130\u015f Ge\u00e7mi\u015fi +jobhistory.header={0} i\u00e7in \u0130\u015f Ge\u00e7mi\u015fi +jobhistory.info.customer=M\u00fc\u015fteri: {0} +jobhistory.info.createdat=Olu\u015fturulma Tarihi: {0} +jobhistory.info.status=Durum: {0} +jobhistory.count=Ge\u00e7mi\u015fte {0} kay\u0131t +jobhistory.changedby=De\u011fi\u015ftiren: {0} + +# Version +version.label=S\u00fcr\u00fcm + +# Management Combo +management.placeholder=Y\u00f6netim +management.customers=M\u00fc\u015fteriler +management.jobs=\u0130\u015fler +management.companies=\u015eirketler + +# User Menu +usermenu.profile=Profili G\u00f6ster +usermenu.settings=Ayarlar +usermenu.logout=\u00c7\u0131k\u0131\u015f + +# CTA Button +cta.freetest=\u015eimdi \u00fccretsiz deneyin + +# Miscellaneous +misc.toggle.hide=Gizle +misc.toggle.show=G\u00f6ster +misc.nodata=Veri mevcut de\u011fil +misc.loading=Veriler y\u00fckleniyor... +misc.error=Bir hata olu\u015ftu +misc.retry=Tekrar Dene + # Admin Price Table adminpricetable.title=Fiyat Tablosu -adminpricetable.field.monthly=Aylık Temel Paket -adminpricetable.field.applicense=Uygulama Kullanım Lisansı -adminpricetable.field.revenue=Gelir Katılımı +adminpricetable.field.monthly=Ayl\u0131k Temel Paket +adminpricetable.field.applicense=Uygulama Kullan\u0131m Lisans\u0131 +adminpricetable.field.revenue=Gelir Pay\u0131 adminpricetable.notification.saved=Fiyat tablosu kaydedildi -adminpricetable.notification.save.error=Kaydetme hatası: {0} -adminpricetable.notification.load.error=Yükleme hatası: {0} \ No newline at end of file +adminpricetable.notification.save.error=Kaydetme hatas\u0131: {0} +adminpricetable.notification.load.error=Y\u00fckleme hatas\u0131: {0}