Client - minor refacto

This commit is contained in:
Sam 2022-12-11 15:05:35 +01:00
parent bc9f893dba
commit 8bd995943a
55 changed files with 915 additions and 915 deletions

View File

@ -2,15 +2,15 @@
"ACTION": "Aktion", "ACTION": "Aktion",
"ACTIVATE_USER_ACCOUNT": "Aktiviere Konto", "ACTIVATE_USER_ACCOUNT": "Aktiviere Konto",
"ACTIVE": "Aktiv", "ACTIVE": "Aktiv",
"ADMIN_RIGHTS_DELETE_USER_ACCOUNT": "Hinzufügen/Entfernen von Administratorrechten, Lösche Nutzerkonto.",
"ADMIN": "Admin", "ADMIN": "Admin",
"ADMINISTRATION": "Administration", "ADMINISTRATION": "Administration",
"ADMIN_RIGHTS_DELETE_USER_ACCOUNT": "Hinzufügen/Entfernen von Administratorrechten, Lösche Nutzerkonto.",
"APPLICATION": "Anwendung", "APPLICATION": "Anwendung",
"APP_CONFIG": { "APP_CONFIG": {
"ADMIN_CONTACT": "Kontakt-E-Mail des Administrators", "ADMIN_CONTACT": "Kontakt-E-Mail des Administrators",
"MAX_USERS_LABEL": "Max. Anzahl aktiver Nutzer",
"MAX_USERS_HELP": "Wenn 0, gibt es keine Registrierungslimitierung..",
"MAX_FILES_IN_ZIP_LABEL": "Max. Dateianzahl im zip Archiv", "MAX_FILES_IN_ZIP_LABEL": "Max. Dateianzahl im zip Archiv",
"MAX_USERS_HELP": "Wenn 0, gibt es keine Registrierungslimitierung..",
"MAX_USERS_LABEL": "Max. Anzahl aktiver Nutzer",
"NO_CONTACT_EMAIL": "keine Kontakt-E-Mail", "NO_CONTACT_EMAIL": "keine Kontakt-E-Mail",
"SINGLE_UPLOAD_MAX_SIZE_LABEL": "Max. Größe der hochgeladenen Dateien (in Mb)", "SINGLE_UPLOAD_MAX_SIZE_LABEL": "Max. Größe der hochgeladenen Dateien (in Mb)",
"TITLE": "Anwendungskonfiguration", "TITLE": "Anwendungskonfiguration",
@ -40,12 +40,7 @@
"UPDATE_APPLICATION_DESCRIPTION": "Aktualisiere Anwemdungskonfiguration (maximale Anzahl an registrierten Nutzern, maximale Dateigröße).", "UPDATE_APPLICATION_DESCRIPTION": "Aktualisiere Anwemdungskonfiguration (maximale Anzahl an registrierten Nutzern, maximale Dateigröße).",
"UPDATE_USER_EMAIL": "Aktualisiere E-Mail", "UPDATE_USER_EMAIL": "Aktualisiere E-Mail",
"USER": "Nutzer", "USER": "Nutzer",
"USER_EMAIL_UPDATE_SUCCESSFUL": "Die E-Mail Adresse wurde aktualisiert.",
"USERS": { "USERS": {
"TABLE": {
"ADD_ADMIN_RIGHTS": "Administratorrechte hinzufügen",
"REMOVE_ADMIN_RIGHTS": "Administratorrechte entfernen"
},
"SELECTS": { "SELECTS": {
"ORDER_BY": { "ORDER_BY": {
"ADMIN": "Adminstatus", "ADMIN": "Adminstatus",
@ -54,6 +49,11 @@
"USERNAME": "Nutzername", "USERNAME": "Nutzername",
"WORKOUTS_COUNT": "Trainingsanzahl" "WORKOUTS_COUNT": "Trainingsanzahl"
} }
},
"TABLE": {
"ADD_ADMIN_RIGHTS": "Administratorrechte hinzufügen",
"REMOVE_ADMIN_RIGHTS": "Administratorrechte entfernen"
} }
} },
"USER_EMAIL_UPDATE_SUCCESSFUL": "Die E-Mail Adresse wurde aktualisiert."
} }

View File

@ -1,10 +1,11 @@
{ {
"ERROR": { "ERROR": {
"Network Error": "Netzwerkfehler.",
"UNKNOWN": "Fehler. Bitte versuche es erneut oder kontaktiere den Administrator.", "UNKNOWN": "Fehler. Bitte versuche es erneut oder kontaktiere den Administrator.",
"at least one file in zip archive exceeds size limit, please check the archive": "Mindestens eine Datei im ZIP-Archiv überschreitet das Größenlimit, bitte überprüfe das Archiv.", "at least one file in zip archive exceeds size limit, please check the archive": "Mindestens eine Datei im ZIP-Archiv überschreitet das Größenlimit, bitte überprüfe das Archiv.",
"email: valid email must be provided": "E-Mail: Eine gültige E-Mail muss angegeben werden.", "email: valid email must be provided": "E-Mail: Eine gültige E-Mail muss angegeben werden.",
"error during gpx processing": "Fehler bei der GPX-Verarbeitung.",
"error during gpx file parsing": "Fehler beim Einlesen der GPX-Datei", "error during gpx file parsing": "Fehler beim Einlesen der GPX-Datei",
"error during gpx processing": "Fehler bei der GPX-Verarbeitung.",
"error on getting configuration": "Fehler beim Abrufen der Konfiguration.", "error on getting configuration": "Fehler beim Abrufen der Konfiguration.",
"error when updating configuration": "Fehler beim Aktualisieren der Konfiguration", "error when updating configuration": "Fehler beim Aktualisieren der Konfiguration",
"error, please try again or contact the administrator": "Fehler. Bitte versuche es erneut oder kontaktiere den Administrator.", "error, please try again or contact the administrator": "Fehler. Bitte versuche es erneut oder kontaktiere den Administrator.",
@ -15,17 +16,16 @@
"invalid payload": "Die bereitgestellten Daten sind ungültig.", "invalid payload": "Die bereitgestellten Daten sind ungültig.",
"invalid token, please log in again": "Ungültiges Token, bitte erneut anmelden.", "invalid token, please log in again": "Ungültiges Token, bitte erneut anmelden.",
"invalid token, please request a new token": "Ungültiges Token, bitte erneut anmelden.", "invalid token, please request a new token": "Ungültiges Token, bitte erneut anmelden.",
"Network Error": "Netzwerkfehler.",
"new email must be different than curent email": "Die neue E-Mail muss sich von der aktuellen E-Mail unterscheiden", "new email must be different than curent email": "Die neue E-Mail muss sich von der aktuellen E-Mail unterscheiden",
"no file part": "Keine Datei angegeben.", "no file part": "Keine Datei angegeben.",
"no selected file": "Keine Datei ausgewählt.", "no selected file": "Keine Datei ausgewählt.",
"the number of files in the archive exceeds the limit": "Die Anzahl der Dateien im Archiv überschreitet die Begrenzung.",
"password: password and password confirmation do not match": "Passwort: Passwort und Passwortbestätigung stimmen nicht überein.", "password: password and password confirmation do not match": "Passwort: Passwort und Passwortbestätigung stimmen nicht überein.",
"provide a valid auth token": "Gebe ein gültiges Authentifizierungstoken an.", "provide a valid auth token": "Gebe ein gültiges Authentifizierungstoken an.",
"signature expired, please log in again": "Die Signatur ist abgelaufen. Bitte melde dich erneut an.",
"sorry, that username is already taken": "Es tut mir leid, der Benutzername ist schon vergeben.", "sorry, that username is already taken": "Es tut mir leid, der Benutzername ist schon vergeben.",
"sport does not exist": "Sportart existiert nicht.", "sport does not exist": "Sportart existiert nicht.",
"signature expired, please log in again": "Die Signatur ist abgelaufen. Bitte melde dich erneut an.",
"successfully registered": "Registrierung erfolgreich.", "successfully registered": "Registrierung erfolgreich.",
"the number of files in the archive exceeds the limit": "Die Anzahl der Dateien im Archiv überschreitet die Begrenzung.",
"user does not exist": "Der Nutzer existiert nicht.", "user does not exist": "Der Nutzer existiert nicht.",
"valid email must be provided for admin contact": "Um den Administrator zu kontaktieren, muss eine gültige E-Mail-Adresse angegeben werden", "valid email must be provided for admin contact": "Um den Administrator zu kontaktieren, muss eine gültige E-Mail-Adresse angegeben werden",
"you can not delete your account, no other user has admin rights": "Du kannst Dein Konto nicht löschen, da kein anderer Nutzer hat Administratorrechte besitzt.", "you can not delete your account, no other user has admin rights": "Du kannst Dein Konto nicht löschen, da kein anderer Nutzer hat Administratorrechte besitzt.",

View File

@ -9,14 +9,14 @@
"HIDDEN": "Versteckt", "HIDDEN": "Versteckt",
"HOME": "Startseite", "HOME": "Startseite",
"SELECTS": { "SELECTS": {
"ORDER": {
"ASC": "aufsteigend",
"DESC": "absteigend",
"LABEL": "sortieren"
},
"ORDER_BY": { "ORDER_BY": {
"LABEL": "sortiert nach" "LABEL": "sortiert nach"
}, },
"ORDER": {
"LABEL": "sortieren",
"ASC": "aufsteigend",
"DESC": "absteigend"
},
"PER_PAGE": { "PER_PAGE": {
"LABEL": "pro Seite" "LABEL": "pro Seite"
} }

View File

@ -1,9 +1,9 @@
{ {
"UNKNOWN": "Fehler. Bitte versuche es erneut oder kontaktiere den Administrator.",
"APP_ERROR": "Bei der Anwendung scheinen einige Probleme aufgetreten zu sein.<br />Bitte versuche es später noch einmal oder kontaktiere den Administrator.", "APP_ERROR": "Bei der Anwendung scheinen einige Probleme aufgetreten zu sein.<br />Bitte versuche es später noch einmal oder kontaktiere den Administrator.",
"NOT_FOUND": { "NOT_FOUND": {
"PAGE": "Seite nicht gefunden", "PAGE": "Seite nicht gefunden",
"WORKOUT": "Training nicht gefunden" "WORKOUT": "Training nicht gefunden"
}, },
"SOMETHING_WRONG": "Etwas lief schief" "SOMETHING_WRONG": "Etwas lief schief",
"UNKNOWN": "Fehler. Bitte versuche es erneut oder kontaktiere den Administrator."
} }

View File

@ -9,20 +9,20 @@
"REDIRECT_URL": "Weiterleitungs-URL", "REDIRECT_URL": "Weiterleitungs-URL",
"SCOPE": { "SCOPE": {
"LABEL": "Geltungsbereich", "LABEL": "Geltungsbereich",
"profile:write_DESCRIPTION": "erlaubt Schreibzugriff auf <code>auth</code>-Endpunkte", "application:write_DESCRIPTION": "erlaubt Schreibzugriff auf die Anwendungskonfiguration",
"profile:read_DESCRIPTION": "erlaubt Lesezugriff auf <code>auth</code>-Endpunkte", "profile:read_DESCRIPTION": "erlaubt Lesezugriff auf <code>auth</code>-Endpunkte",
"profile:write_DESCRIPTION": "erlaubt Schreibzugriff auf <code>auth</code>-Endpunkte",
"users:read_DESCRIPTION": "erlaubt Lesezugriff auf <code>users</code>-Endpunkte", "users:read_DESCRIPTION": "erlaubt Lesezugriff auf <code>users</code>-Endpunkte",
"users:write_DESCRIPTION": "erlaubt Schreibzugriff auf <code>users</code>-Endpunkte", "users:write_DESCRIPTION": "erlaubt Schreibzugriff auf <code>users</code>-Endpunkte",
"workouts:read_DESCRIPTION": "erlaubt Lesezugriff auf <code>workouts</code>-Endpunkte", "workouts:read_DESCRIPTION": "erlaubt Lesezugriff auf <code>workouts</code>-Endpunkte",
"workouts:write_DESCRIPTION": "erlaubt Schreibzugriff auf <code>workouts</code>-Endpunkte", "workouts:write_DESCRIPTION": "erlaubt Schreibzugriff auf <code>workouts</code>-Endpunkte"
"application:write_DESCRIPTION": "erlaubt Schreibzugriff auf die Anwendungskonfiguration"
}, },
"URL": "Anwendungs-URL" "URL": "Anwendungs-URL"
}, },
"APPS_LIST": "OAuth2-Anwendungen",
"APP_CREATED_SUCCESSFULLY": "Anwendung erfolgreich erstellt. Stelle sicher, dass du das Geheimnis kopierst, du kannst es nicht erneut anzeigen.", "APP_CREATED_SUCCESSFULLY": "Anwendung erfolgreich erstellt. Stelle sicher, dass du das Geheimnis kopierst, du kannst es nicht erneut anzeigen.",
"APP_DELETION_CONFIRMATION": "Bist sicher, dass du diese App löschen willst?", "APP_DELETION_CONFIRMATION": "Bist sicher, dass du diese App löschen willst?",
"APP_REQUESTING_ACCESS": "Die Anwendung {0} fragt an:", "APP_REQUESTING_ACCESS": "Die Anwendung {0} fragt an:",
"APPS_LIST": "OAuth2-Anwendungen",
"AUTHORIZE_APP": "{0} den Zugriff auf deinen Account erlauben?", "AUTHORIZE_APP": "{0} den Zugriff auf deinen Account erlauben?",
"COPY_TO_CLIPBOARD": "in Zwischenablage kopieren", "COPY_TO_CLIPBOARD": "in Zwischenablage kopieren",
"DELETE_APP": "Anwendung löschen", "DELETE_APP": "Anwendung löschen",

View File

@ -1,8 +1,8 @@
{ {
"STATISTICS": "Statistik", "STATISTICS": "Statistik",
"TIME_FRAMES": { "TIME_FRAMES": {
"week": "Woche",
"month": "Monat", "month": "Monat",
"week": "Woche",
"year": "Jahr" "year": "Jahr"
} }
} }

View File

@ -12,38 +12,38 @@
"HIDE_PASSWORD": "Passwort verbergen", "HIDE_PASSWORD": "Passwort verbergen",
"INVALID_TOKEN": "Ungültiges Token, bitte fordere ein neues Passworts an.", "INVALID_TOKEN": "Ungültiges Token, bitte fordere ein neues Passworts an.",
"LANGUAGE": "Sprache", "LANGUAGE": "Sprache",
"LOG_IN": "Anmelden",
"LOGIN": "Anmeldung", "LOGIN": "Anmeldung",
"LOGOUT": "Abmelden", "LOGOUT": "Abmelden",
"LOG_IN": "Anmelden",
"NEW_PASSWORD": "Neues Passwort", "NEW_PASSWORD": "Neues Passwort",
"NO_USERS_FOUND": "Keine Nutzer gefunden.", "NO_USERS_FOUND": "Keine Nutzer gefunden.",
"PASSWORD": "Passwort", "PASSWORD": "Passwort",
"PASSWORD_INFO": "Mindestens 8 Zeichen sind erforderlich.",
"PASSWORD_FORGOTTEN": "Passwort vergessen?", "PASSWORD_FORGOTTEN": "Passwort vergessen?",
"PASSWORD_INFO": "Mindestens 8 Zeichen sind erforderlich.",
"PASSWORD_RESET": "Passwort zurücksetzen", "PASSWORD_RESET": "Passwort zurücksetzen",
"PASSWORD_SENT_EMAIL_TEXT": "Prüfe Deine E-Mail. Wenn Deine Adresse in der Datenbank enthalten ist, wirst du eine E-Mail mit einem Link erhalten um Dein Passwort zurückzusetzen.", "PASSWORD_SENT_EMAIL_TEXT": "Prüfe Deine E-Mail. Wenn Deine Adresse in der Datenbank enthalten ist, wirst du eine E-Mail mit einem Link erhalten um Dein Passwort zurückzusetzen.",
"PASSWORD_STRENGTH": { "PASSWORD_STRENGTH": {
"WEAK": "schwach",
"AVERAGE": "mittel", "AVERAGE": "mittel",
"GOOD": "gut", "GOOD": "gut",
"STRONG": "start",
"LABEL": "Passwortstärke", "LABEL": "Passwortstärke",
"STRONG": "start",
"SUGGESTIONS": { "SUGGESTIONS": {
"l33t": "Vermeide vorhersehbare Buchstabenersetzungen wie {'@'} für a.",
"reverseWords": "Vermeide umgekehrte Schreibweisen gebräuchlicher Wörter.",
"allUppercase": "Schreibe einige, aber nicht alle Buchstaben groß.", "allUppercase": "Schreibe einige, aber nicht alle Buchstaben groß.",
"anotherWord": "Füge weitere weniger gebräuchliche Wörter hinzu.",
"associatedYears": "Vermeide Jahreszahlen, die mit Dir in Verbindung gebracht werden.",
"capitalization": "Schreibe mehr als nur den ersten Buchstaben groß.", "capitalization": "Schreibe mehr als nur den ersten Buchstaben groß.",
"dates": "Vermeide Daten und Jahreszahlen, die mit Dir in Verbindung gebracht werden.", "dates": "Vermeide Daten und Jahreszahlen, die mit Dir in Verbindung gebracht werden.",
"recentYears": "Vermeide Angabe von letzten Jahreszahlen.", "l33t": "Vermeide vorhersehbare Buchstabenersetzungen wie {'@'} für a.",
"associatedYears": "Vermeide Jahreszahlen, die mit Dir in Verbindung gebracht werden.",
"sequences": "Vermeide gebräuchliche Zeichenfolgen.",
"repeated": "Vermeide wiederholungen von Wörtern und Zeichen.",
"longerKeyboardPattern": "Verwende längere Tastaturmuster und ändere mehrmals die Schreibrichtung.", "longerKeyboardPattern": "Verwende längere Tastaturmuster und ändere mehrmals die Schreibrichtung.",
"anotherWord": "Füge weitere weniger gebräuchliche Wörter hinzu.",
"useWords": "Verwenden Sie mehrere Wörter, aber vermeide gebräuchliche Ausdrücke.",
"noNeed": "Du kannst sichere Passwörter erstellen, ohne Symbole, Zahlen oder Großbuchstaben zu verwenden.", "noNeed": "Du kannst sichere Passwörter erstellen, ohne Symbole, Zahlen oder Großbuchstaben zu verwenden.",
"pwned": "Wenn Sie dieses Passwort auch anderweitig verwenden, sollten Sie es ändern." "pwned": "Wenn Sie dieses Passwort auch anderweitig verwenden, sollten Sie es ändern.",
} "recentYears": "Vermeide Angabe von letzten Jahreszahlen.",
"repeated": "Vermeide wiederholungen von Wörtern und Zeichen.",
"reverseWords": "Vermeide umgekehrte Schreibweisen gebräuchlicher Wörter.",
"sequences": "Vermeide gebräuchliche Zeichenfolgen.",
"useWords": "Verwenden Sie mehrere Wörter, aber vermeide gebräuchliche Ausdrücke."
},
"WEAK": "schwach"
}, },
"PASSWORD_UPDATED": "Dein Passwort wurde aktualisiert. Klicke {0} um dich anzumelden.", "PASSWORD_UPDATED": "Dein Passwort wurde aktualisiert. Klicke {0} um dich anzumelden.",
"PROFILE": { "PROFILE": {
@ -57,20 +57,32 @@
"EDIT_PREFERENCES": "Einstellungen ändern", "EDIT_PREFERENCES": "Einstellungen ändern",
"EDIT_SPORTS_PREFERENCES": "Einstellungen für Sportarten ändern", "EDIT_SPORTS_PREFERENCES": "Einstellungen für Sportarten ändern",
"ERRORED_EMAIL_UPDATE": "Bitte {0} um Deine E-Mail Adresse nochmals zu ändern oder kontaktiere den Administrator", "ERRORED_EMAIL_UPDATE": "Bitte {0} um Deine E-Mail Adresse nochmals zu ändern oder kontaktiere den Administrator",
"FIRST_NAME": "Vorname",
"FIRST_DAY_OF_WEEK": "Erster Tag der Woche", "FIRST_DAY_OF_WEEK": "Erster Tag der Woche",
"FIRST_NAME": "Vorname",
"LANGUAGE": "Sprache", "LANGUAGE": "Sprache",
"LAST_NAME": "Nachname", "LAST_NAME": "Nachname",
"LOCATION": "Ort", "LOCATION": "Ort",
"MONDAY": "Montag", "MONDAY": "Montag",
"PICTURE": "Bild", "PICTURE": "Bild",
"PICTURE_EDITION": "Bildausgabe", "PICTURE_EDITION": "Bildausgabe",
"PICTURE_UPDATE": "Bild aktualisieren",
"PICTURE_REMOVE": "Bild entfernen", "PICTURE_REMOVE": "Bild entfernen",
"PICTURE_UPDATE": "Bild aktualisieren",
"PREFERENCES_EDITION": "Einstellungsausgabe", "PREFERENCES_EDITION": "Einstellungsausgabe",
"PROFILE_EDITION": "Profil-Ausgabe", "PROFILE_EDITION": "Profil-Ausgabe",
"REGISTRATION_DATE": "Registrierungsdatum", "REGISTRATION_DATE": "Registrierungsdatum",
"SPORT": {
"ACTION": "Aktion",
"COLOR": "Farbe",
"DISABLED_BY_ADMIN": "vom Admin deaktiviert",
"IS_ACTIVE": "aktiv",
"LABEL": "Titel",
"STOPPED_SPEED_THRESHOLD": "Geschwindigkeitsschwellenwert für Stopp"
},
"SPORTS_EDITION": "Sportarten-Einstellungsausgabe", "SPORTS_EDITION": "Sportarten-Einstellungsausgabe",
"SUCCESSFUL_EMAIL_UPDATE": "Dein Konto wurde erfolgreich aktualisiert. Bitte prüfe Deine E-Mail um die neue E-Mail Adresse zu bestätigen.",
"SUCCESSFUL_REGISTRATION": "Dein Konto wurde erfolgreich erstellt.",
"SUCCESSFUL_REGISTRATION_WITH_EMAIL": "Ein Aktivierungslink für Dein Konto wurde an die angegebene E-Mail Adresse geschickt.",
"SUCCESSFUL_UPDATE": "Dein Konto wurde erfolgreich aktualisiert.",
"SUNDAY": "Sontag", "SUNDAY": "Sontag",
"TABS": { "TABS": {
"ACCOUNT": "Konto", "ACCOUNT": "Konto",
@ -80,32 +92,20 @@
"PROFILE": "Profil", "PROFILE": "Profil",
"SPORTS": "Sportarten" "SPORTS": "Sportarten"
}, },
"SPORT": { "TIMEZONE": "Zeitzone",
"ACTION": "Aktion",
"COLOR": "Farbe",
"DISABLED_BY_ADMIN": "vom Admin deaktiviert",
"IS_ACTIVE": "aktiv",
"LABEL": "Titel",
"STOPPED_SPEED_THRESHOLD": "Geschwindigkeitsschwellenwert für Stopp"
},
"SUCCESSFUL_EMAIL_UPDATE": "Dein Konto wurde erfolgreich aktualisiert. Bitte prüfe Deine E-Mail um die neue E-Mail Adresse zu bestätigen.",
"SUCCESSFUL_REGISTRATION": "Dein Konto wurde erfolgreich erstellt.",
"SUCCESSFUL_REGISTRATION_WITH_EMAIL": "Ein Aktivierungslink für Dein Konto wurde an die angegebene E-Mail Adresse geschickt.",
"SUCCESSFUL_UPDATE": "Dein Konto wurde erfolgreich aktualisiert.",
"UNITS": { "UNITS": {
"LABEL": "Einheiten für die Distanz",
"IMPERIAL": "Imperiales System (ft, mi)", "IMPERIAL": "Imperiales System (ft, mi)",
"LABEL": "Einheiten für die Distanz",
"METRIC": "Metrisches System (m, km)" "METRIC": "Metrisches System (m, km)"
}, }
"TIMEZONE": "Zeitzone"
}, },
"REGISTER": "Registrieren", "REGISTER": "Registrieren",
"RESENT_ACCOUNT_CONFIRMATION": "E-Mail zur Kontobestätigung erneut senden",
"REGISTER_DISABLED": "Entschuldigung, die Registrierung ist deaktiviert.", "REGISTER_DISABLED": "Entschuldigung, die Registrierung ist deaktiviert.",
"RESENT_ACCOUNT_CONFIRMATION": "E-Mail zur Kontobestätigung erneut senden",
"RESET_PASSWORD": "Passwort zurücksetzen", "RESET_PASSWORD": "Passwort zurücksetzen",
"SHOW_PASSWORD": "Passwort anzeigen", "SHOW_PASSWORD": "Passwort anzeigen",
"THIS_USER_ACCOUNT_IS_INACTIVE": "Dieser Account ist inaktiv.", "THIS_USER_ACCOUNT_IS_INACTIVE": "Dieser Account ist inaktiv.",
"USER_PICTURE": "Benutzerbild",
"USERNAME": "Nutzername", "USERNAME": "Nutzername",
"USERNAME_INFO": "3 bis 30 Zeichen sind erforderlich, nur alphanumerische Zeichen und der Unterstrich _ sind erlaubt." "USERNAME_INFO": "3 bis 30 Zeichen sind erforderlich, nur alphanumerische Zeichen und der Unterstrich _ sind erlaubt.",
"USER_PICTURE": "Benutzerbild"
} }

View File

@ -2,8 +2,8 @@
"ADD_WORKOUT": "Training hinzufügen", "ADD_WORKOUT": "Training hinzufügen",
"ANALYSIS": "Analyse", "ANALYSIS": "Analyse",
"ASCENT": "Aufstieg", "ASCENT": "Aufstieg",
"AVE_SPEED": "Durchschn. Geschwindigkeit",
"AVERAGE_SPEED": "Durchschnittsgeschwindigkeit", "AVERAGE_SPEED": "Durchschnittsgeschwindigkeit",
"AVE_SPEED": "Durchschn. Geschwindigkeit",
"BACK_TO_WORKOUT": "zurück zum Training", "BACK_TO_WORKOUT": "zurück zum Training",
"DATE": "Datum", "DATE": "Datum",
"DESCENT": "Abstieg", "DESCENT": "Abstieg",
@ -16,6 +16,8 @@
"FROM": "Von", "FROM": "Von",
"GPX_FILE": ".gpx Datei", "GPX_FILE": ".gpx Datei",
"HIDE_FILTERS": "verberge Filter", "HIDE_FILTERS": "verberge Filter",
"INVALID_DISTANCE": "Die Distanz muss größer als 0 sein",
"INVALID_DURATION": "Die Dauer muss größer als 0 Sekunden sein",
"LATEST_WORKOUTS": "Letzte Trainings", "LATEST_WORKOUTS": "Letzte Trainings",
"LOAD_MORE_WORKOUT": "Lade mehr Trainings", "LOAD_MORE_WORKOUT": "Lade mehr Trainings",
"MAX_ALTITUDE": "maximale Höhe", "MAX_ALTITUDE": "maximale Höhe",
@ -25,6 +27,7 @@
"MIN_ALTITUDE": "minimale Höhe", "MIN_ALTITUDE": "minimale Höhe",
"NEXT_SEGMENT": "Nächstes Segment", "NEXT_SEGMENT": "Nächstes Segment",
"NEXT_WORKOUT": "Nächstes Training", "NEXT_WORKOUT": "Nächstes Training",
"NOTES": "Anmerkungen",
"NO_DATA_CLEANING": "Daten aus gpx, ohne Bereinigung", "NO_DATA_CLEANING": "Daten aus gpx, ohne Bereinigung",
"NO_FILE_PROVIDED": "Keine Datei angegeben", "NO_FILE_PROVIDED": "Keine Datei angegeben",
"NO_FOLDER": "enthält keinen Ordner", "NO_FOLDER": "enthält keinen Ordner",
@ -36,7 +39,6 @@
"NO_PREVIOUS_WORKOUT": "Kein vorheriges Training", "NO_PREVIOUS_WORKOUT": "Kein vorheriges Training",
"NO_RECORDS": "Keine Aufzeichnungen.", "NO_RECORDS": "Keine Aufzeichnungen.",
"NO_WORKOUTS": "Keine Trainings.", "NO_WORKOUTS": "Keine Trainings.",
"NOTES": "Anmerkungen",
"PAUSES": "Pausen", "PAUSES": "Pausen",
"PREVIOUS_SEGMENT": "Vorheriges Segment", "PREVIOUS_SEGMENT": "Vorheriges Segment",
"PREVIOUS_WORKOUT": "Vorheriges Training", "PREVIOUS_WORKOUT": "Vorheriges Training",
@ -58,27 +60,6 @@
"TOTAL_DURATION": "Gesamtdauer", "TOTAL_DURATION": "Gesamtdauer",
"UPLOAD_FIRST_WORKOUT": "Füge erstes Training hinzu!", "UPLOAD_FIRST_WORKOUT": "Füge erstes Training hinzu!",
"WEATHER": { "WEATHER": {
"HUMIDITY": "Luftfeuchtigkeit",
"TEMPERATURE": "Temperatur",
"WIND": "Wind",
"WIND_DIRECTIONS": {
"N": "N",
"NNE": "NNO",
"NE": "NO",
"ENE": "ONO",
"E": "O",
"ESE": "OSO",
"SE": "SO",
"SSE": "SSO",
"S": "S",
"SSW": "SSW",
"SW": "SW",
"WSW": "WSW",
"W": "W",
"WNW": "WNW",
"NW": "NW",
"NNW": "NNW"
},
"DARK_SKY": { "DARK_SKY": {
"clear-day": "klarer Tag", "clear-day": "klarer Tag",
"clear-night": "klare Nacht", "clear-night": "klare Nacht",
@ -90,15 +71,34 @@
"sleet": "Schneeregen", "sleet": "Schneeregen",
"snow": "Schnee", "snow": "Schnee",
"wind": "Wind" "wind": "Wind"
},
"HUMIDITY": "Luftfeuchtigkeit",
"TEMPERATURE": "Temperatur",
"WIND": "Wind",
"WIND_DIRECTIONS": {
"E": "O",
"ENE": "ONO",
"ESE": "OSO",
"N": "N",
"NE": "NO",
"NNE": "NNO",
"NNW": "NNW",
"NW": "NW",
"S": "S",
"SE": "SO",
"SSE": "SSO",
"SSW": "SSW",
"SW": "SW",
"W": "W",
"WNW": "WNW",
"WSW": "WSW"
} }
}, },
"WITH_GPX": "mit .gpx Datei",
"WITHOUT_GPX": "ohne .gpx Datei", "WITHOUT_GPX": "ohne .gpx Datei",
"WITH_GPX": "mit .gpx Datei",
"WORKOUT": "Training | Trainings", "WORKOUT": "Training | Trainings",
"WORKOUT_DATE": "Trainingsdatum", "WORKOUT_DATE": "Trainingsdatum",
"WORKOUT_DELETION_CONFIRMATION": "Bist du sicher, dass du dieses Training löschen möchtest?", "WORKOUT_DELETION_CONFIRMATION": "Bist du sicher, dass du dieses Training löschen möchtest?",
"ZIP_ARCHIVE": ".zip Datei", "ZIP_ARCHIVE": ".zip Datei",
"ZIP_ARCHIVE_DESCRIPTION": "oder .zip Datei mit .gpx Dateien", "ZIP_ARCHIVE_DESCRIPTION": "oder .zip Datei mit .gpx Dateien"
"INVALID_DISTANCE": "Die Distanz muss größer als 0 sein",
"INVALID_DURATION": "Die Dauer muss größer als 0 Sekunden sein"
} }

View File

@ -2,15 +2,15 @@
"ACTION": "Action", "ACTION": "Action",
"ACTIVATE_USER_ACCOUNT": "Activate account", "ACTIVATE_USER_ACCOUNT": "Activate account",
"ACTIVE": "Active", "ACTIVE": "Active",
"ADMIN_RIGHTS_DELETE_USER_ACCOUNT": "Add/remove admin rights, delete user account.",
"ADMIN": "Admin", "ADMIN": "Admin",
"ADMINISTRATION": "Administration", "ADMINISTRATION": "Administration",
"ADMIN_RIGHTS_DELETE_USER_ACCOUNT": "Add/remove admin rights, delete user account.",
"APPLICATION": "Application", "APPLICATION": "Application",
"APP_CONFIG": { "APP_CONFIG": {
"ADMIN_CONTACT": "Administrator email for contact", "ADMIN_CONTACT": "Administrator email for contact",
"MAX_USERS_LABEL": "Max. number of active users",
"MAX_USERS_HELP": "If 0, no limitation on registration.",
"MAX_FILES_IN_ZIP_LABEL": "Max. files of zip archive", "MAX_FILES_IN_ZIP_LABEL": "Max. files of zip archive",
"MAX_USERS_HELP": "If 0, no limitation on registration.",
"MAX_USERS_LABEL": "Max. number of active users",
"NO_CONTACT_EMAIL": "no contact email", "NO_CONTACT_EMAIL": "no contact email",
"SINGLE_UPLOAD_MAX_SIZE_LABEL": "Max. size of uploaded files (in Mb)", "SINGLE_UPLOAD_MAX_SIZE_LABEL": "Max. size of uploaded files (in Mb)",
"TITLE": "Application configuration", "TITLE": "Application configuration",
@ -40,12 +40,7 @@
"UPDATE_APPLICATION_DESCRIPTION": "Update application configuration (maximum number of registered users, maximum files size).", "UPDATE_APPLICATION_DESCRIPTION": "Update application configuration (maximum number of registered users, maximum files size).",
"UPDATE_USER_EMAIL": "Update email", "UPDATE_USER_EMAIL": "Update email",
"USER": "user | users", "USER": "user | users",
"USER_EMAIL_UPDATE_SUCCESSFUL": "The email address has been updated.",
"USERS": { "USERS": {
"TABLE": {
"ADD_ADMIN_RIGHTS": "Add admin rights",
"REMOVE_ADMIN_RIGHTS": "Remove admin rights"
},
"SELECTS": { "SELECTS": {
"ORDER_BY": { "ORDER_BY": {
"ADMIN": "admin status", "ADMIN": "admin status",
@ -54,6 +49,11 @@
"USERNAME": "username", "USERNAME": "username",
"WORKOUTS_COUNT": "workout count" "WORKOUTS_COUNT": "workout count"
} }
},
"TABLE": {
"ADD_ADMIN_RIGHTS": "Add admin rights",
"REMOVE_ADMIN_RIGHTS": "Remove admin rights"
} }
} },
"USER_EMAIL_UPDATE_SUCCESSFUL": "The email address has been updated."
} }

View File

@ -1,10 +1,11 @@
{ {
"ERROR": { "ERROR": {
"Network Error": "Network Error.",
"UNKNOWN": "Error. Please try again or contact the administrator.", "UNKNOWN": "Error. Please try again or contact the administrator.",
"at least one file in zip archive exceeds size limit, please check the archive": "At least one file in zip archive exceeds size limit, please check the archive.", "at least one file in zip archive exceeds size limit, please check the archive": "At least one file in zip archive exceeds size limit, please check the archive.",
"email: valid email must be provided": "Email: valid email must be provided.", "email: valid email must be provided": "Email: valid email must be provided.",
"error during gpx processing": "Error during gpx processing.",
"error during gpx file parsing": "Error during gpx file parsing.", "error during gpx file parsing": "Error during gpx file parsing.",
"error during gpx processing": "Error during gpx processing.",
"error on getting configuration": "Error on getting configuration.", "error on getting configuration": "Error on getting configuration.",
"error when updating configuration": "Error when updating configuration", "error when updating configuration": "Error when updating configuration",
"error, please try again or contact the administrator": "Error, please try again or contact the administrator.", "error, please try again or contact the administrator": "Error, please try again or contact the administrator.",
@ -15,24 +16,23 @@
"invalid payload": "Provided data are invalid.", "invalid payload": "Provided data are invalid.",
"invalid token, please log in again": "Invalid token, please log in again.", "invalid token, please log in again": "Invalid token, please log in again.",
"invalid token, please request a new token": "Invalid token, please log in again.", "invalid token, please request a new token": "Invalid token, please log in again.",
"Network Error": "Network Error.",
"new email must be different than curent email": "The new email must be different than curent email", "new email must be different than curent email": "The new email must be different than curent email",
"no file part": "No file provided.", "no file part": "No file provided.",
"no selected file": "No selected file.", "no selected file": "No selected file.",
"the number of files in the archive exceeds the limit": "The number of files in the archive exceeds the limit.",
"password: password and password confirmation do not match": "Password: password and password confirmation don't match.", "password: password and password confirmation do not match": "Password: password and password confirmation don't match.",
"provide a valid auth token": "Provide a valid auth token.", "provide a valid auth token": "Provide a valid auth token.",
"signature expired, please log in again": "Signature expired. Please log in again.",
"sorry, that username is already taken": "Sorry, that username is already taken.", "sorry, that username is already taken": "Sorry, that username is already taken.",
"sport does not exist": "Sport does not exist.", "sport does not exist": "Sport does not exist.",
"signature expired, please log in again": "Signature expired. Please log in again.",
"successfully registered": "Successfully registered.", "successfully registered": "Successfully registered.",
"the number of files in the archive exceeds the limit": "The number of files in the archive exceeds the limit.",
"user does not exist": "User does not exist.", "user does not exist": "User does not exist.",
"valid email must be provided for admin contact": "A valid email must be provided for administrator contact", "valid email must be provided for admin contact": "A valid email must be provided for administrator contact",
"you can not delete your account, no other user has admin rights": "You can not delete your account, no other user has admin rights.", "you can not delete your account, no other user has admin rights": "You can not delete your account, no other user has admin rights.",
"you do not have permissions": "You do not have permissions." "you do not have permissions": "You do not have permissions."
}, },
"PAGINATION": { "PAGINATION": {
"PREVIOUS": "previous", "NEXT": "next",
"NEXT": "next" "PREVIOUS": "previous"
} }
} }

View File

@ -9,14 +9,14 @@
"HIDDEN": "Hidden", "HIDDEN": "Hidden",
"HOME": "Home", "HOME": "Home",
"SELECTS": { "SELECTS": {
"ORDER": {
"ASC": "ascending",
"DESC": "descending",
"LABEL": "sort"
},
"ORDER_BY": { "ORDER_BY": {
"LABEL": "order by" "LABEL": "order by"
}, },
"ORDER": {
"LABEL": "sort",
"ASC": "ascending",
"DESC": "descending"
},
"PER_PAGE": { "PER_PAGE": {
"LABEL": "par page" "LABEL": "par page"
} }

View File

@ -1,9 +1,9 @@
{ {
"UNKNOWN": "Error. Please try again or contact the administrator.",
"APP_ERROR": "The application seems to have encountered some issues.<br />Please try again later or contact the administrator.", "APP_ERROR": "The application seems to have encountered some issues.<br />Please try again later or contact the administrator.",
"NOT_FOUND": { "NOT_FOUND": {
"PAGE": "Page not found", "PAGE": "Page not found",
"WORKOUT": "Workout not found" "WORKOUT": "Workout not found"
}, },
"SOMETHING_WRONG": "Something went wrong" "SOMETHING_WRONG": "Something went wrong",
"UNKNOWN": "Error. Please try again or contact the administrator."
} }

View File

@ -19,10 +19,10 @@
}, },
"URL": "Application URL" "URL": "Application URL"
}, },
"APPS_LIST": "OAuth2 applications",
"APP_CREATED_SUCCESSFULLY": "Application created successfully. Make sure to copy the secret now, it won't show up again.", "APP_CREATED_SUCCESSFULLY": "Application created successfully. Make sure to copy the secret now, it won't show up again.",
"APP_DELETION_CONFIRMATION": "Are you sure you want to delete this app?", "APP_DELETION_CONFIRMATION": "Are you sure you want to delete this app?",
"APP_REQUESTING_ACCESS": "The application {0} is requesting:", "APP_REQUESTING_ACCESS": "The application {0} is requesting:",
"APPS_LIST": "OAuth2 applications",
"AUTHORIZE_APP": "Authorize {0} to use your account?", "AUTHORIZE_APP": "Authorize {0} to use your account?",
"COPY_TO_CLIPBOARD": "copy to the clipboard", "COPY_TO_CLIPBOARD": "copy to the clipboard",
"DELETE_APP": "Delete application", "DELETE_APP": "Delete application",

View File

@ -1,8 +1,8 @@
{ {
"STATISTICS": "Statistics", "STATISTICS": "Statistics",
"TIME_FRAMES": { "TIME_FRAMES": {
"week": "week",
"month": "month", "month": "month",
"week": "week",
"year": "year" "year": "year"
} }
} }

View File

@ -12,38 +12,38 @@
"HIDE_PASSWORD": "hide password", "HIDE_PASSWORD": "hide password",
"INVALID_TOKEN": "Invalid token, please request a new password reset.", "INVALID_TOKEN": "Invalid token, please request a new password reset.",
"LANGUAGE": "Language", "LANGUAGE": "Language",
"LOG_IN": "log in",
"LOGIN": "Login", "LOGIN": "Login",
"LOGOUT": "Logout", "LOGOUT": "Logout",
"LOG_IN": "log in",
"NEW_PASSWORD": "New password", "NEW_PASSWORD": "New password",
"NO_USERS_FOUND": "No users found.", "NO_USERS_FOUND": "No users found.",
"PASSWORD": "Password", "PASSWORD": "Password",
"PASSWORD_INFO": "At least 8 characters required.",
"PASSWORD_FORGOTTEN": "Forgot password?", "PASSWORD_FORGOTTEN": "Forgot password?",
"PASSWORD_INFO": "At least 8 characters required.",
"PASSWORD_RESET": "Password reset", "PASSWORD_RESET": "Password reset",
"PASSWORD_SENT_EMAIL_TEXT": "Check your email. If your address is in our database, you'll received an email with a link to reset your password.", "PASSWORD_SENT_EMAIL_TEXT": "Check your email. If your address is in our database, you'll received an email with a link to reset your password.",
"PASSWORD_STRENGTH": { "PASSWORD_STRENGTH": {
"WEAK": "weak",
"AVERAGE": "average", "AVERAGE": "average",
"GOOD": "good", "GOOD": "good",
"STRONG": "strong",
"LABEL": "password strength", "LABEL": "password strength",
"STRONG": "strong",
"SUGGESTIONS": { "SUGGESTIONS": {
"l33t": "Avoid predictable letter substitutions like {'@'} for a.",
"reverseWords": "Avoid reversed spellings of common words.",
"allUppercase": "Capitalize some, but not all letters.", "allUppercase": "Capitalize some, but not all letters.",
"anotherWord": "Add more words that are less common.",
"associatedYears": "Avoid years that are associated with you.",
"capitalization": "Capitalize more than the first letter.", "capitalization": "Capitalize more than the first letter.",
"dates": "Avoid dates and years that are associated with you.", "dates": "Avoid dates and years that are associated with you.",
"recentYears": "Avoid recent years.", "l33t": "Avoid predictable letter substitutions like {'@'} for a.",
"associatedYears": "Avoid years that are associated with you.",
"sequences": "Avoid common character sequences.",
"repeated": "Avoid repeated words and characters.",
"longerKeyboardPattern": "Use longer keyboard patterns and change typing direction multiple times.", "longerKeyboardPattern": "Use longer keyboard patterns and change typing direction multiple times.",
"anotherWord": "Add more words that are less common.",
"useWords": "Use multiple words, but avoid common phrases.",
"noNeed": "You can create strong passwords without using symbols, numbers, or uppercase letters.", "noNeed": "You can create strong passwords without using symbols, numbers, or uppercase letters.",
"pwned": "If you use this password elsewhere, you should change it." "pwned": "If you use this password elsewhere, you should change it.",
} "recentYears": "Avoid recent years.",
"repeated": "Avoid repeated words and characters.",
"reverseWords": "Avoid reversed spellings of common words.",
"sequences": "Avoid common character sequences.",
"useWords": "Use multiple words, but avoid common phrases."
},
"WEAK": "weak"
}, },
"PASSWORD_UPDATED": "Your password have been updated. Click {0} to log in.", "PASSWORD_UPDATED": "Your password have been updated. Click {0} to log in.",
"PROFILE": { "PROFILE": {
@ -57,20 +57,32 @@
"EDIT_PREFERENCES": "Edit preferences", "EDIT_PREFERENCES": "Edit preferences",
"EDIT_SPORTS_PREFERENCES": "Edit sports preferences", "EDIT_SPORTS_PREFERENCES": "Edit sports preferences",
"ERRORED_EMAIL_UPDATE": "Please {0} to change your email address again or contact the administrator", "ERRORED_EMAIL_UPDATE": "Please {0} to change your email address again or contact the administrator",
"FIRST_NAME": "First name",
"FIRST_DAY_OF_WEEK": "First day of week", "FIRST_DAY_OF_WEEK": "First day of week",
"FIRST_NAME": "First name",
"LANGUAGE": "Language", "LANGUAGE": "Language",
"LAST_NAME": "Last name", "LAST_NAME": "Last name",
"LOCATION": "Location", "LOCATION": "Location",
"MONDAY": "Monday", "MONDAY": "Monday",
"PICTURE": "Picture", "PICTURE": "Picture",
"PICTURE_EDITION": "Picture edition", "PICTURE_EDITION": "Picture edition",
"PICTURE_UPDATE": "Update picture",
"PICTURE_REMOVE": "Remove picture", "PICTURE_REMOVE": "Remove picture",
"PICTURE_UPDATE": "Update picture",
"PREFERENCES_EDITION": "Preferences edition", "PREFERENCES_EDITION": "Preferences edition",
"PROFILE_EDITION": "Profile edition", "PROFILE_EDITION": "Profile edition",
"REGISTRATION_DATE": "Registration date", "REGISTRATION_DATE": "Registration date",
"SPORT": {
"ACTION": "action",
"COLOR": "color",
"DISABLED_BY_ADMIN": "disabled by admin",
"IS_ACTIVE": "active",
"LABEL": "label",
"STOPPED_SPEED_THRESHOLD": "stopped speed threshold"
},
"SPORTS_EDITION": "Sports preferences edition", "SPORTS_EDITION": "Sports preferences edition",
"SUCCESSFUL_EMAIL_UPDATE": "Your account has been updated successfully. Please check your email to confirm your new email address.",
"SUCCESSFUL_REGISTRATION": "Your account has been created successfully.",
"SUCCESSFUL_REGISTRATION_WITH_EMAIL": "A link to activate your account has been emailed to the address provided.",
"SUCCESSFUL_UPDATE": "Your account has been updated successfully.",
"SUNDAY": "Sunday", "SUNDAY": "Sunday",
"TABS": { "TABS": {
"ACCOUNT": "account", "ACCOUNT": "account",
@ -80,32 +92,20 @@
"PROFILE": "profile", "PROFILE": "profile",
"SPORTS": "sports" "SPORTS": "sports"
}, },
"SPORT": { "TIMEZONE": "Timezone",
"ACTION": "action",
"COLOR": "color",
"DISABLED_BY_ADMIN": "disabled by admin",
"IS_ACTIVE": "active",
"LABEL": "label",
"STOPPED_SPEED_THRESHOLD": "stopped speed threshold"
},
"SUCCESSFUL_EMAIL_UPDATE": "Your account has been updated successfully. Please check your email to confirm your new email address.",
"SUCCESSFUL_REGISTRATION": "Your account has been created successfully.",
"SUCCESSFUL_REGISTRATION_WITH_EMAIL": "A link to activate your account has been emailed to the address provided.",
"SUCCESSFUL_UPDATE": "Your account has been updated successfully.",
"UNITS": { "UNITS": {
"LABEL": "Units for distance",
"IMPERIAL": "Imperial system (ft, mi)", "IMPERIAL": "Imperial system (ft, mi)",
"LABEL": "Units for distance",
"METRIC": "Metric system (m, km)" "METRIC": "Metric system (m, km)"
}, }
"TIMEZONE": "Timezone"
}, },
"REGISTER": "Register", "REGISTER": "Register",
"RESENT_ACCOUNT_CONFIRMATION": "Resend account confirmation email",
"REGISTER_DISABLED": "Sorry, registration is disabled.", "REGISTER_DISABLED": "Sorry, registration is disabled.",
"RESENT_ACCOUNT_CONFIRMATION": "Resend account confirmation email",
"RESET_PASSWORD": "Reset your password", "RESET_PASSWORD": "Reset your password",
"SHOW_PASSWORD": "show password", "SHOW_PASSWORD": "show password",
"THIS_USER_ACCOUNT_IS_INACTIVE": "This user account is inactive.", "THIS_USER_ACCOUNT_IS_INACTIVE": "This user account is inactive.",
"USER_PICTURE": "user picture",
"USERNAME": "Username", "USERNAME": "Username",
"USERNAME_INFO": "3 to 30 characters required, only alphanumeric characters and the underscore character \"_\" allowed." "USERNAME_INFO": "3 to 30 characters required, only alphanumeric characters and the underscore character \"_\" allowed.",
"USER_PICTURE": "user picture"
} }

View File

@ -2,8 +2,8 @@
"ADD_WORKOUT": "Add a workout", "ADD_WORKOUT": "Add a workout",
"ANALYSIS": "analysis", "ANALYSIS": "analysis",
"ASCENT": "ascent", "ASCENT": "ascent",
"AVE_SPEED": "ave. speed",
"AVERAGE_SPEED": "average speed", "AVERAGE_SPEED": "average speed",
"AVE_SPEED": "ave. speed",
"BACK_TO_WORKOUT": "back to workout", "BACK_TO_WORKOUT": "back to workout",
"DATE": "date", "DATE": "date",
"DESCENT": "descent", "DESCENT": "descent",
@ -27,6 +27,7 @@
"MIN_ALTITUDE": "min. altitude", "MIN_ALTITUDE": "min. altitude",
"NEXT_SEGMENT": "No next segment", "NEXT_SEGMENT": "No next segment",
"NEXT_WORKOUT": "Next workout", "NEXT_WORKOUT": "Next workout",
"NOTES": "notes",
"NO_DATA_CLEANING": "data from gpx, without any cleaning", "NO_DATA_CLEANING": "data from gpx, without any cleaning",
"NO_FILE_PROVIDED": "No file provided", "NO_FILE_PROVIDED": "No file provided",
"NO_FOLDER": "no folder inside", "NO_FOLDER": "no folder inside",
@ -38,7 +39,6 @@
"NO_PREVIOUS_WORKOUT": "No previous workout", "NO_PREVIOUS_WORKOUT": "No previous workout",
"NO_RECORDS": "No records.", "NO_RECORDS": "No records.",
"NO_WORKOUTS": "No workouts.", "NO_WORKOUTS": "No workouts.",
"NOTES": "notes",
"PAUSES": "pauses", "PAUSES": "pauses",
"PREVIOUS_SEGMENT": "Previous segment", "PREVIOUS_SEGMENT": "Previous segment",
"PREVIOUS_WORKOUT": "Previous workout", "PREVIOUS_WORKOUT": "Previous workout",
@ -60,27 +60,6 @@
"TOTAL_DURATION": "total duration", "TOTAL_DURATION": "total duration",
"UPLOAD_FIRST_WORKOUT": "Upload one!", "UPLOAD_FIRST_WORKOUT": "Upload one!",
"WEATHER": { "WEATHER": {
"HUMIDITY": "humidity",
"TEMPERATURE": "temperature",
"WIND": "wind",
"WIND_DIRECTIONS": {
"N": "N",
"NNE": "NNE",
"NE": "NE",
"ENE": "ENE",
"E": "E",
"ESE": "ESE",
"SE": "SE",
"SSE": "SSE",
"S": "S",
"SSW": "SSW",
"SW": "SW",
"WSW": "WSW",
"W": "W",
"WNW": "WNW",
"NW": "NW",
"NNW": "NNW"
},
"DARK_SKY": { "DARK_SKY": {
"clear-day": "clear day", "clear-day": "clear day",
"clear-night": "clear night", "clear-night": "clear night",
@ -92,10 +71,31 @@
"sleet": "sleet", "sleet": "sleet",
"snow": "snow", "snow": "snow",
"wind": "wind" "wind": "wind"
},
"HUMIDITY": "humidity",
"TEMPERATURE": "temperature",
"WIND": "wind",
"WIND_DIRECTIONS": {
"E": "E",
"ENE": "ENE",
"ESE": "ESE",
"N": "N",
"NE": "NE",
"NNE": "NNE",
"NNW": "NNW",
"NW": "NW",
"S": "S",
"SE": "SE",
"SSE": "SSE",
"SSW": "SSW",
"SW": "SW",
"W": "W",
"WNW": "WNW",
"WSW": "WSW"
} }
}, },
"WITH_GPX": "with .gpx file",
"WITHOUT_GPX": "without .gpx file", "WITHOUT_GPX": "without .gpx file",
"WITH_GPX": "with .gpx file",
"WORKOUT": "workout | workouts", "WORKOUT": "workout | workouts",
"WORKOUT_DATE": "workout date", "WORKOUT_DATE": "workout date",
"WORKOUT_DELETION_CONFIRMATION": "Are you sure you want to delete this workout?", "WORKOUT_DELETION_CONFIRMATION": "Are you sure you want to delete this workout?",

View File

@ -2,15 +2,15 @@
"ACTION": "Action", "ACTION": "Action",
"ACTIVATE_USER_ACCOUNT": "Activer le compte", "ACTIVATE_USER_ACCOUNT": "Activer le compte",
"ACTIVE": "Actif", "ACTIVE": "Actif",
"ADMIN_RIGHTS_DELETE_USER_ACCOUNT": "Ajouter/retirer des droits d'administration, supprimer des comptes utilisateurs.",
"ADMIN": "Admin", "ADMIN": "Admin",
"ADMINISTRATION": "Administration", "ADMINISTRATION": "Administration",
"ADMIN_RIGHTS_DELETE_USER_ACCOUNT": "Ajouter/retirer des droits d'administration, supprimer des comptes utilisateurs.",
"APPLICATION": "Application", "APPLICATION": "Application",
"APP_CONFIG": { "APP_CONFIG": {
"ADMIN_CONTACT": "Email de l'administrateur pour contact ", "ADMIN_CONTACT": "Email de l'administrateur pour contact ",
"MAX_USERS_LABEL": "Nombre maximum d'utilisateurs actifs ",
"MAX_USERS_HELP": "Si égal à 0, pas limite d'inscription",
"MAX_FILES_IN_ZIP_LABEL": "Nombre max. de fichiers dans une archive zip ", "MAX_FILES_IN_ZIP_LABEL": "Nombre max. de fichiers dans une archive zip ",
"MAX_USERS_HELP": "Si égal à 0, pas limite d'inscription",
"MAX_USERS_LABEL": "Nombre maximum d'utilisateurs actifs ",
"NO_CONTACT_EMAIL": "non renseigné", "NO_CONTACT_EMAIL": "non renseigné",
"SINGLE_UPLOAD_MAX_SIZE_LABEL": "Taille max. des fichiers (en Mo) ", "SINGLE_UPLOAD_MAX_SIZE_LABEL": "Taille max. des fichiers (en Mo) ",
"TITLE": "Configuration de l'application", "TITLE": "Configuration de l'application",
@ -40,12 +40,7 @@
"UPDATE_APPLICATION_DESCRIPTION": "Configurer l'application (nombre maximum d'utilisateurs inscrits, taille maximale des fichers).", "UPDATE_APPLICATION_DESCRIPTION": "Configurer l'application (nombre maximum d'utilisateurs inscrits, taille maximale des fichers).",
"UPDATE_USER_EMAIL": "Changer l'email", "UPDATE_USER_EMAIL": "Changer l'email",
"USER": "utilisateur | utilisateurs", "USER": "utilisateur | utilisateurs",
"USER_EMAIL_UPDATE_SUCCESSFUL": "L'adresse email a été mise à jour.",
"USERS": { "USERS": {
"TABLE": {
"ADD_ADMIN_RIGHTS": "Ajouter les droits d'admin",
"REMOVE_ADMIN_RIGHTS": "Retirer les droits d'admin"
},
"SELECTS": { "SELECTS": {
"ORDER_BY": { "ORDER_BY": {
"ADMIN": "status administrateur", "ADMIN": "status administrateur",
@ -54,6 +49,11 @@
"USERNAME": "nom d'utilisateur", "USERNAME": "nom d'utilisateur",
"WORKOUTS_COUNT": "nombre de séances" "WORKOUTS_COUNT": "nombre de séances"
} }
},
"TABLE": {
"ADD_ADMIN_RIGHTS": "Ajouter les droits d'admin",
"REMOVE_ADMIN_RIGHTS": "Retirer les droits d'admin"
} }
} },
"USER_EMAIL_UPDATE_SUCCESSFUL": "L'adresse email a été mise à jour."
} }

View File

@ -1,10 +1,11 @@
{ {
"ERROR": { "ERROR": {
"Network Error": "Erreur réseau.",
"UNKNOWN": "Erreur. Veuillez réessayer ou contacter l'administrateur.", "UNKNOWN": "Erreur. Veuillez réessayer ou contacter l'administrateur.",
"at least one file in zip archive exceeds size limit, please check the archive": "Au moins un fichier de l'archive zip dépasse la taille maximale, veuillez vérifier l'archive.", "at least one file in zip archive exceeds size limit, please check the archive": "Au moins un fichier de l'archive zip dépasse la taille maximale, veuillez vérifier l'archive.",
"email: valid email must be provided": "Courriel : une adresse électronique valide doit être fournie.", "email: valid email must be provided": "Courriel : une adresse électronique valide doit être fournie.",
"error during gpx processing": "Erreur lors du traitement du fichier gpx.",
"error during gpx file parsing": "Erreur lors de l'analyse du fichier.", "error during gpx file parsing": "Erreur lors de l'analyse du fichier.",
"error during gpx processing": "Erreur lors du traitement du fichier gpx.",
"error on getting configuration": "Erreur lors de la récupération de la configuration.", "error on getting configuration": "Erreur lors de la récupération de la configuration.",
"error when updating configuration": "Erreur lors de la mise à jour de la configuration", "error when updating configuration": "Erreur lors de la mise à jour de la configuration",
"error, please try again or contact the administrator": "Erreur, veuillez réessayer ou contacter l'administrateur.", "error, please try again or contact the administrator": "Erreur, veuillez réessayer ou contacter l'administrateur.",
@ -15,15 +16,14 @@
"invalid payload": "Données fournies incorrectes.", "invalid payload": "Données fournies incorrectes.",
"invalid token, please log in again": "Jeton de connexion invalide, merci de vous reconnecter.", "invalid token, please log in again": "Jeton de connexion invalide, merci de vous reconnecter.",
"invalid token, please request a new token": "Jeton de connexion, merci de vous reconnecter.", "invalid token, please request a new token": "Jeton de connexion, merci de vous reconnecter.",
"new email must be different than curent email": "La nouvelle addresse électronique doit être differente de l'adresse actuelle",
"no file part": "Pas de fichier fourni.", "no file part": "Pas de fichier fourni.",
"no selected file": "Pas de fichier sélectionné.", "no selected file": "Pas de fichier sélectionné.",
"Network Error": "Erreur réseau.",
"new email must be different than curent email": "La nouvelle addresse électronique doit être differente de l'adresse actuelle",
"password: password and password confirmation do not match": "Mot de passe : les mots de passe saisis sont différents.", "password: password and password confirmation do not match": "Mot de passe : les mots de passe saisis sont différents.",
"provide a valid auth token": "Merci de fournir un jeton de connexion valide.", "provide a valid auth token": "Merci de fournir un jeton de connexion valide.",
"sport does not exist": "Ce sport n'existe pas.",
"signature expired, please log in again": "Signature expirée. Merci de vous reconnecter.", "signature expired, please log in again": "Signature expirée. Merci de vous reconnecter.",
"sorry, that username is already taken": "Désolé, ce nom d'utilisateur est déjà utilisé.", "sorry, that username is already taken": "Désolé, ce nom d'utilisateur est déjà utilisé.",
"sport does not exist": "Ce sport n'existe pas.",
"successfully registered": "Inscription validée.", "successfully registered": "Inscription validée.",
"the number of files in the archive exceeds the limit": "Le nombre de fichiers de l'archive dépasse la limite.", "the number of files in the archive exceeds the limit": "Le nombre de fichiers de l'archive dépasse la limite.",
"user does not exist": "L'utilisateur n'existe pas.", "user does not exist": "L'utilisateur n'existe pas.",
@ -32,7 +32,7 @@
"you do not have permissions": "Vous n'avez pas les permissions nécessaires." "you do not have permissions": "Vous n'avez pas les permissions nécessaires."
}, },
"PAGINATION": { "PAGINATION": {
"PREVIOUS": "précédent", "NEXT": "suivant",
"NEXT": "suivant" "PREVIOUS": "précédent"
} }
} }

View File

@ -9,14 +9,14 @@
"HIDDEN": "Masqué", "HIDDEN": "Masqué",
"HOME": "Accueil", "HOME": "Accueil",
"SELECTS": { "SELECTS": {
"ORDER": {
"ASC": "ascendant",
"DESC": "descendant",
"LABEL": "tri"
},
"ORDER_BY": { "ORDER_BY": {
"LABEL": "trier par " "LABEL": "trier par "
}, },
"ORDER": {
"LABEL": "tri",
"ASC": "ascendant",
"DESC": "descendant"
},
"PER_PAGE": { "PER_PAGE": {
"LABEL": "par page" "LABEL": "par page"
} }

View File

@ -1,9 +1,9 @@
{ {
"UNKNOWN": "Erreur. Veuillez réessayer ou contacter l'administrateur.",
"APP_ERROR": "L'application semble rencontrer quelques problèmes.<br />Veuillez réessayer plus tard ou contacter l'administrateur.", "APP_ERROR": "L'application semble rencontrer quelques problèmes.<br />Veuillez réessayer plus tard ou contacter l'administrateur.",
"NOT_FOUND": { "NOT_FOUND": {
"PAGE": "Page introuvable", "PAGE": "Page introuvable",
"WORKOUT": "Séance introuvable" "WORKOUT": "Séance introuvable"
}, },
"SOMETHING_WRONG": "Une erreur s'est produite" "SOMETHING_WRONG": "Une erreur s'est produite",
"UNKNOWN": "Erreur. Veuillez réessayer ou contacter l'administrateur."
} }

View File

@ -19,10 +19,10 @@
}, },
"URL": "URL de l'application" "URL": "URL de l'application"
}, },
"APPS_LIST": "Applications OAuth2",
"APP_CREATED_SUCCESSFULLY": "Application créée avec succès. Assurez-vous de copier le secret maintenant, il ne s'affichera plus.", "APP_CREATED_SUCCESSFULLY": "Application créée avec succès. Assurez-vous de copier le secret maintenant, il ne s'affichera plus.",
"APP_DELETION_CONFIRMATION": "Êtes-vous sûr de vouloir supprimer cette application ?", "APP_DELETION_CONFIRMATION": "Êtes-vous sûr de vouloir supprimer cette application ?",
"APP_REQUESTING_ACCESS": "L'application {0} demande les accès suivants :", "APP_REQUESTING_ACCESS": "L'application {0} demande les accès suivants :",
"APPS_LIST": "Applications OAuth2",
"AUTHORIZE_APP": "Autoriser {0} à utiliser votre compte ?", "AUTHORIZE_APP": "Autoriser {0} à utiliser votre compte ?",
"COPY_TO_CLIPBOARD": "copier dans le presse papier", "COPY_TO_CLIPBOARD": "copier dans le presse papier",
"DELETE_APP": "Supprimer l'application", "DELETE_APP": "Supprimer l'application",

View File

@ -1,8 +1,8 @@
{ {
"STATISTICS": "Statistiques", "STATISTICS": "Statistiques",
"TIME_FRAMES": { "TIME_FRAMES": {
"week": "semaine",
"month": "mois", "month": "mois",
"week": "semaine",
"year": "année" "year": "année"
} }
} }

View File

@ -12,38 +12,38 @@
"HIDE_PASSWORD": "masquer le mot de passe", "HIDE_PASSWORD": "masquer le mot de passe",
"INVALID_TOKEN": "Jeton invalide, veuillez demander une nouvelle réinitialisation de mot de passe.", "INVALID_TOKEN": "Jeton invalide, veuillez demander une nouvelle réinitialisation de mot de passe.",
"LANGUAGE": "Langue", "LANGUAGE": "Langue",
"LOG_IN": "connecter",
"LOGIN": "Se connecter", "LOGIN": "Se connecter",
"LOGOUT": "Se déconnecter", "LOGOUT": "Se déconnecter",
"LOG_IN": "connecter",
"NEW_PASSWORD": "Nouveau mot de passe", "NEW_PASSWORD": "Nouveau mot de passe",
"NO_USERS_FOUND": "Aucun utilisateur trouvé.", "NO_USERS_FOUND": "Aucun utilisateur trouvé.",
"PASSWORD": "Mot de passe", "PASSWORD": "Mot de passe",
"PASSWORD_INFO": "8 caractères minimum.",
"PASSWORD_FORGOTTEN": "Mot de passe oublié ?", "PASSWORD_FORGOTTEN": "Mot de passe oublié ?",
"PASSWORD_INFO": "8 caractères minimum.",
"PASSWORD_RESET": "Réinitialisation du mot de passe", "PASSWORD_RESET": "Réinitialisation du mot de passe",
"PASSWORD_SENT_EMAIL_TEXT": "Vérifiez vos courriels. Si vote adresse est dans notre base de données, vous recevrez un courriel avec un lien pour réinitialiser votre mot de passe.", "PASSWORD_SENT_EMAIL_TEXT": "Vérifiez vos courriels. Si vote adresse est dans notre base de données, vous recevrez un courriel avec un lien pour réinitialiser votre mot de passe.",
"PASSWORD_STRENGTH": { "PASSWORD_STRENGTH": {
"WEAK": "faible",
"AVERAGE": "moyenne", "AVERAGE": "moyenne",
"GOOD": "bonne", "GOOD": "bonne",
"STRONG": "forte",
"LABEL": "robustesse du mot de passe", "LABEL": "robustesse du mot de passe",
"STRONG": "forte",
"SUGGESTIONS": { "SUGGESTIONS": {
"l33t": "Évitez les substitutions de lettres prévisibles comme {'@'} pour a.",
"reverseWords": "Évitez les orthographes inversées des mots courants.",
"allUppercase": "Mettez quelques lettres en majuscules, mais pas toutes.", "allUppercase": "Mettez quelques lettres en majuscules, mais pas toutes.",
"anotherWord": "Ajoutez des mots moins courants.",
"associatedYears": "Évitez les années qui vous sont associées. (ex : date de naissance).",
"capitalization": "Capitalisez mais pas seulement la première lettre.", "capitalization": "Capitalisez mais pas seulement la première lettre.",
"dates": "Évitez les dates et les années qui vous sont associées. (ex : date ou année de naissance).", "dates": "Évitez les dates et les années qui vous sont associées. (ex : date ou année de naissance).",
"recentYears": "Évitez les dernières années.", "l33t": "Évitez les substitutions de lettres prévisibles comme {'@'} pour a.",
"associatedYears": "Évitez les années qui vous sont associées. (ex : date de naissance).",
"sequences": "Évitez les séquences de caractères courantes.",
"repeated": "Évitez les mots et les caractères répétés.",
"longerKeyboardPattern": "Utilisez des motifs de clavier plus longs et changez de sens de frappe plusieurs fois.", "longerKeyboardPattern": "Utilisez des motifs de clavier plus longs et changez de sens de frappe plusieurs fois.",
"anotherWord": "Ajoutez des mots moins courants.",
"useWords": "Utilisez plusieurs mots, mais évitez les phrases courantes.",
"noNeed": "Vous pouvez créer des mots de passe forts sans utiliser de symboles, de chiffres ou de lettres majuscules.", "noNeed": "Vous pouvez créer des mots de passe forts sans utiliser de symboles, de chiffres ou de lettres majuscules.",
"pwned": "Si vous utilisez ce mot de passe ailleurs, vous devriez le modifier." "pwned": "Si vous utilisez ce mot de passe ailleurs, vous devriez le modifier.",
} "recentYears": "Évitez les dernières années.",
"repeated": "Évitez les mots et les caractères répétés.",
"reverseWords": "Évitez les orthographes inversées des mots courants.",
"sequences": "Évitez les séquences de caractères courantes.",
"useWords": "Utilisez plusieurs mots, mais évitez les phrases courantes."
},
"WEAK": "faible"
}, },
"PASSWORD_UPDATED": "Votre mot de passe a été mis à jour. Cliquez {0} pour vous connecter.", "PASSWORD_UPDATED": "Votre mot de passe a été mis à jour. Cliquez {0} pour vous connecter.",
"PROFILE": { "PROFILE": {
@ -65,12 +65,24 @@
"MONDAY": "Lundi", "MONDAY": "Lundi",
"PICTURE": "Image de profil", "PICTURE": "Image de profil",
"PICTURE_EDITION": "Mise à jour de l'image de profil", "PICTURE_EDITION": "Mise à jour de l'image de profil",
"PICTURE_UPDATE": "Mettre à jour l'image",
"PICTURE_REMOVE": "Supprimer", "PICTURE_REMOVE": "Supprimer",
"PICTURE_UPDATE": "Mettre à jour l'image",
"PREFERENCES_EDITION": "Mise à jour des préférences", "PREFERENCES_EDITION": "Mise à jour des préférences",
"PROFILE_EDITION": "Mise à jour du profil", "PROFILE_EDITION": "Mise à jour du profil",
"REGISTRATION_DATE": "Date d'inscription", "REGISTRATION_DATE": "Date d'inscription",
"SPORT": {
"ACTION": "action",
"COLOR": "couleur",
"DISABLED_BY_ADMIN": "désactivé par l'administrateur",
"IS_ACTIVE": "actif",
"LABEL": "label",
"STOPPED_SPEED_THRESHOLD": "seuil de vitesse arrêtée"
},
"SPORTS_EDITION": "Mise à jour des préférences des sports", "SPORTS_EDITION": "Mise à jour des préférences des sports",
"SUCCESSFUL_EMAIL_UPDATE": "Votre compte a été modifié avec succès. Veuillez vérifier votre boîte de réception pour valider votre nouvelle adresse électronique.",
"SUCCESSFUL_REGISTRATION": "Votre compte a été créé avec succès.",
"SUCCESSFUL_REGISTRATION_WITH_EMAIL": "Un lien pour activer votre compte a été envoyé à l'adresse électronique fournie.",
"SUCCESSFUL_UPDATE": "Votre compte a été modifié avec succès.",
"SUNDAY": "Dimanche", "SUNDAY": "Dimanche",
"TABS": { "TABS": {
"ACCOUNT": "compte", "ACCOUNT": "compte",
@ -80,24 +92,12 @@
"PROFILE": "profil", "PROFILE": "profil",
"SPORTS": "sports" "SPORTS": "sports"
}, },
"TIMEZONE": "Fuseau horaire",
"UNITS": { "UNITS": {
"LABEL": "Unités pour les distances",
"IMPERIAL": "Système impérial (ft, mi)", "IMPERIAL": "Système impérial (ft, mi)",
"LABEL": "Unités pour les distances",
"METRIC": "Système métrique (m, km)" "METRIC": "Système métrique (m, km)"
}, }
"SPORT": {
"ACTION": "action",
"COLOR": "couleur",
"DISABLED_BY_ADMIN": "désactivé par l'administrateur",
"IS_ACTIVE": "actif",
"LABEL": "label",
"STOPPED_SPEED_THRESHOLD": "seuil de vitesse arrêtée"
},
"SUCCESSFUL_EMAIL_UPDATE": "Votre compte a été modifié avec succès. Veuillez vérifier votre boîte de réception pour valider votre nouvelle adresse électronique.",
"SUCCESSFUL_REGISTRATION": "Votre compte a été créé avec succès.",
"SUCCESSFUL_REGISTRATION_WITH_EMAIL": "Un lien pour activer votre compte a été envoyé à l'adresse électronique fournie.",
"SUCCESSFUL_UPDATE": "Votre compte a été modifié avec succès.",
"TIMEZONE": "Fuseau horaire"
}, },
"REGISTER": "S'inscrire", "REGISTER": "S'inscrire",
"REGISTER_DISABLED": "Désolé, les inscriptions sont désactivées.", "REGISTER_DISABLED": "Désolé, les inscriptions sont désactivées.",
@ -105,7 +105,7 @@
"RESET_PASSWORD": "Réinitialiser votre mot de passe", "RESET_PASSWORD": "Réinitialiser votre mot de passe",
"SHOW_PASSWORD": "afficher le mot de passe", "SHOW_PASSWORD": "afficher le mot de passe",
"THIS_USER_ACCOUNT_IS_INACTIVE": "Le compte de cet utilisateur est inactif.", "THIS_USER_ACCOUNT_IS_INACTIVE": "Le compte de cet utilisateur est inactif.",
"USER_PICTURE": "photo de l'utilisateur",
"USERNAME": "Nom d'utilisateur", "USERNAME": "Nom d'utilisateur",
"USERNAME_INFO": "3 à 30 caractères requis, seuls les caractères alphanumériques et le caractère _ sont autorisés." "USERNAME_INFO": "3 à 30 caractères requis, seuls les caractères alphanumériques et le caractère _ sont autorisés.",
"USER_PICTURE": "photo de l'utilisateur"
} }

View File

@ -27,6 +27,7 @@
"MIN_ALTITUDE": "altitude min", "MIN_ALTITUDE": "altitude min",
"NEXT_SEGMENT": "Segment suivant", "NEXT_SEGMENT": "Segment suivant",
"NEXT_WORKOUT": "Séance suivante", "NEXT_WORKOUT": "Séance suivante",
"NOTES": "notes",
"NO_DATA_CLEANING": "données issues du fichier gpx, sans correction", "NO_DATA_CLEANING": "données issues du fichier gpx, sans correction",
"NO_FILE_PROVIDED": "Pas de fichier fourni", "NO_FILE_PROVIDED": "Pas de fichier fourni",
"NO_FOLDER": "pas de répertoire", "NO_FOLDER": "pas de répertoire",
@ -38,7 +39,6 @@
"NO_PREVIOUS_WORKOUT": "Pas de séance précédente", "NO_PREVIOUS_WORKOUT": "Pas de séance précédente",
"NO_RECORDS": "Pas de records.", "NO_RECORDS": "Pas de records.",
"NO_WORKOUTS": "Pas de séances.", "NO_WORKOUTS": "Pas de séances.",
"NOTES": "notes",
"PAUSES": "pauses", "PAUSES": "pauses",
"PREVIOUS_SEGMENT": "Segment précédent", "PREVIOUS_SEGMENT": "Segment précédent",
"PREVIOUS_WORKOUT": "Séance précédente", "PREVIOUS_WORKOUT": "Séance précédente",
@ -60,27 +60,6 @@
"TOTAL_DURATION": "durée totale", "TOTAL_DURATION": "durée totale",
"UPLOAD_FIRST_WORKOUT": "Ajoutez votre première séance !", "UPLOAD_FIRST_WORKOUT": "Ajoutez votre première séance !",
"WEATHER": { "WEATHER": {
"HUMIDITY": "humidité",
"TEMPERATURE": "température",
"WIND": "vent",
"WIND_DIRECTIONS": {
"N": "N",
"NNE": "NNE",
"NE": "NE",
"ENE": "ENE",
"E": "E",
"ESE": "ESE",
"SE": "SE",
"SSE": "SSE",
"S": "S",
"SSW": "SSO",
"SW": "SO",
"WSW": "OSO",
"W": "O",
"WNW": "ONO",
"NW": "NO",
"NNW": "NNO"
},
"DARK_SKY": { "DARK_SKY": {
"clear-day": "ensoleillé", "clear-day": "ensoleillé",
"clear-night": "nuit claire", "clear-night": "nuit claire",
@ -92,10 +71,31 @@
"sleet": "neige fondue", "sleet": "neige fondue",
"snow": "neige", "snow": "neige",
"wind": "venteux" "wind": "venteux"
},
"HUMIDITY": "humidité",
"TEMPERATURE": "température",
"WIND": "vent",
"WIND_DIRECTIONS": {
"E": "E",
"ENE": "ENE",
"ESE": "ESE",
"N": "N",
"NE": "NE",
"NNE": "NNE",
"NNW": "NNO",
"NW": "NO",
"S": "S",
"SE": "SE",
"SSE": "SSE",
"SSW": "SSO",
"SW": "SO",
"W": "O",
"WNW": "ONO",
"WSW": "OSO"
} }
}, },
"WITH_GPX": "avec un fichier .gpx",
"WITHOUT_GPX": "sans fichier .gpx", "WITHOUT_GPX": "sans fichier .gpx",
"WITH_GPX": "avec un fichier .gpx",
"WORKOUT": "séance | séances", "WORKOUT": "séance | séances",
"WORKOUT_DATE": "date de la séance", "WORKOUT_DATE": "date de la séance",
"WORKOUT_DELETION_CONFIRMATION": "Etes-vous sûr de vouloir supprimer cette séance ?", "WORKOUT_DELETION_CONFIRMATION": "Etes-vous sûr de vouloir supprimer cette séance ?",

View File

@ -1,6 +1,6 @@
{ {
"FITTRACKEE_LICENSE": "Onder {0} licentie ",
"CONTACT_ADMIN": "Contacteer uw administrator", "CONTACT_ADMIN": "Contacteer uw administrator",
"FITTRACKEE_DESCRIPTION": "<strong>FitTrackee</strong> is zelf-gehoste buitenshuis activiteiten tracker.", "FITTRACKEE_DESCRIPTION": "<strong>FitTrackee</strong> is zelf-gehoste buitenshuis activiteiten tracker.",
"FITTRACKEE_LICENSE": "Onder {0} licentie ",
"SOURCE_CODE": "Broncode" "SOURCE_CODE": "Broncode"
} }

View File

@ -2,23 +2,25 @@
"ACTION": "Actie", "ACTION": "Actie",
"ACTIVATE_USER_ACCOUNT": "Activeer account", "ACTIVATE_USER_ACCOUNT": "Activeer account",
"ACTIVE": "Ingeschakeld", "ACTIVE": "Ingeschakeld",
"ADMIN": "Beheer",
"ADMINISTRATION": "Instellingen",
"ADMIN_RIGHTS_DELETE_USER_ACCOUNT": "Toevoegen/verwijderen van administrator rechten, verwijder gebruikersaccount.", "ADMIN_RIGHTS_DELETE_USER_ACCOUNT": "Toevoegen/verwijderen van administrator rechten, verwijder gebruikersaccount.",
"APPLICATION": "Applicatie", "APPLICATION": "Applicatie",
"APP_CONFIG": { "APP_CONFIG": {
"ADMIN_CONTACT": "Administrator email voor contact", "ADMIN_CONTACT": "Administrator email voor contact",
"MAX_USERS_LABEL": "Max. aantal actieve gebruikers",
"MAX_FILES_IN_ZIP_LABEL": "Max. aantal bestanden in zip archief", "MAX_FILES_IN_ZIP_LABEL": "Max. aantal bestanden in zip archief",
"NO_CONTACT_EMAIL": "geen contact email",
"TITLE": "Applicatie configureren",
"ZIP_UPLOAD_MAX_SIZE_LABEL": "Max. grootte van zip archief (in Mb)",
"MAX_USERS_HELP": "Bij 0, geen limiet op registratie.", "MAX_USERS_HELP": "Bij 0, geen limiet op registratie.",
"SINGLE_UPLOAD_MAX_SIZE_LABEL": "Max. grootte van bestanden voor upload (in Mb)" "MAX_USERS_LABEL": "Max. aantal actieve gebruikers",
"NO_CONTACT_EMAIL": "geen contact email",
"SINGLE_UPLOAD_MAX_SIZE_LABEL": "Max. grootte van bestanden voor upload (in Mb)",
"TITLE": "Applicatie configureren",
"ZIP_UPLOAD_MAX_SIZE_LABEL": "Max. grootte van zip archief (in Mb)"
}, },
"ADMIN": "Beheer",
"ADMINISTRATION": "Instellingen",
"BACK_TO_ADMIN": "Terug naar beheer", "BACK_TO_ADMIN": "Terug naar beheer",
"CONFIRM_USER_ACCOUNT_DELETION": "Weet u zeker dat u de account {0} wilt wissen? Alle gegevens worden verwijderd, dit kan niet ongedaan gemaakt worden.",
"CONFIRM_USER_PASSWORD_RESET": "Weet u zeker dat u het wachtwoord voor {0} wilt resetten?", "CONFIRM_USER_PASSWORD_RESET": "Weet u zeker dat u het wachtwoord voor {0} wilt resetten?",
"CURRENT_EMAIL": "Huidige email", "CURRENT_EMAIL": "Huidige email",
"DELETE_USER": "Verwijder gebruiker",
"EMAIL_SENDING_DISABLED": "Emails verzenden is uitgeschakeld.", "EMAIL_SENDING_DISABLED": "Emails verzenden is uitgeschakeld.",
"ENABLE_DISABLE_SPORTS": "Aan- of uitzetten van sporten.", "ENABLE_DISABLE_SPORTS": "Aan- of uitzetten van sporten.",
"NEW_EMAIL": "Nieuwe email", "NEW_EMAIL": "Nieuwe email",
@ -29,20 +31,16 @@
"SPORTS": { "SPORTS": {
"TABLE": { "TABLE": {
"ACTIVE": "Ingeschakeld", "ACTIVE": "Ingeschakeld",
"HAS_WORKOUTS": "Trainingen aanwezig",
"IMAGE": "Afbeelding", "IMAGE": "Afbeelding",
"LABEL": "Label", "LABEL": "Label"
"HAS_WORKOUTS": "Trainingen aanwezig"
}, },
"TITLE": "Beheer sporten" "TITLE": "Beheer sporten"
}, },
"UPDATE_APPLICATION_DESCRIPTION": "De applicatie configureren (maximum aantal geregistreerde gebruikers, maximum bestandsgrootte).",
"UPDATE_USER_EMAIL": "Update email", "UPDATE_USER_EMAIL": "Update email",
"USER": "gebruiker | gebruikers", "USER": "gebruiker | gebruikers",
"USER_EMAIL_UPDATE_SUCCESSFUL": "Het emailadres werd bijgewerkt.",
"USERS": { "USERS": {
"TABLE": {
"ADD_ADMIN_RIGHTS": "Admin rechten toevoegen",
"REMOVE_ADMIN_RIGHTS": "Verwijder admin rechten"
},
"SELECTS": { "SELECTS": {
"ORDER_BY": { "ORDER_BY": {
"ADMIN": "admin status", "ADMIN": "admin status",
@ -51,9 +49,11 @@
"USERNAME": "gebruikersnaam", "USERNAME": "gebruikersnaam",
"WORKOUTS_COUNT": "aantal trainingen" "WORKOUTS_COUNT": "aantal trainingen"
} }
},
"TABLE": {
"ADD_ADMIN_RIGHTS": "Admin rechten toevoegen",
"REMOVE_ADMIN_RIGHTS": "Verwijder admin rechten"
} }
}, },
"CONFIRM_USER_ACCOUNT_DELETION": "Weet u zeker dat u de account {0} wilt wissen? Alle gegevens worden verwijderd, dit kan niet ongedaan gemaakt worden.", "USER_EMAIL_UPDATE_SUCCESSFUL": "Het emailadres werd bijgewerkt."
"DELETE_USER": "Verwijder gebruiker",
"UPDATE_APPLICATION_DESCRIPTION": "De applicatie configureren (maximum aantal geregistreerde gebruikers, maximum bestandsgrootte)."
} }

View File

@ -1,38 +1,38 @@
{ {
"ERROR": { "ERROR": {
"Network Error": "Netwerk fout.",
"UNKNOWN": "Fout. Probeer opnieuw of contacteer de administrator.",
"at least one file in zip archive exceeds size limit, please check the archive": "Ten minste 1 bestand in het zip archief is groter dan toegelaten, gelieve de bestanden te controleren.",
"email: valid email must be provided": "Email: een geldige email is vereist.", "email: valid email must be provided": "Email: een geldige email is vereist.",
"error during gpx processing": "Fout bij verwerken van gpx.",
"error during gpx file parsing": "Fout bij het verwerken van het gpx bestand.", "error during gpx file parsing": "Fout bij het verwerken van het gpx bestand.",
"error during gpx processing": "Fout bij verwerken van gpx.",
"error on getting configuration": "Fout bij ophalen van configuratie.", "error on getting configuration": "Fout bij ophalen van configuratie.",
"error when updating configuration": "Fout bij het updaten van de configuratie", "error when updating configuration": "Fout bij het updaten van de configuratie",
"error, please try again or contact the administrator": "Fout, probeer opnieuw of contacteer de administrator.", "error, please try again or contact the administrator": "Fout, probeer opnieuw of contacteer de administrator.",
"error, registration is disabled": "Fout, registratie is uitgeschakeld.", "error, registration is disabled": "Fout, registratie is uitgeschakeld.",
"file extension not allowed": "Bestandsformaat niet toegelaten.", "file extension not allowed": "Bestandsformaat niet toegelaten.",
"file size is greater than the allowed size": "Bestandsgrootte is groter dan toegestaan.",
"invalid credentials": "Ongeldige inloggegevens.", "invalid credentials": "Ongeldige inloggegevens.",
"invalid payload": "Ingegeven data is ongeldig.", "invalid payload": "Ingegeven data is ongeldig.",
"invalid token, please log in again": "Ongeldige token, log opnieuw in.", "invalid token, please log in again": "Ongeldige token, log opnieuw in.",
"invalid token, please request a new token": "Ongeldige token, log opnieuw in.", "invalid token, please request a new token": "Ongeldige token, log opnieuw in.",
"Network Error": "Netwerk fout.",
"new email must be different than curent email": "Het nieuwe email adres dient te verschillen van het oude", "new email must be different than curent email": "Het nieuwe email adres dient te verschillen van het oude",
"no file part": "Geen bestand opgegeven.", "no file part": "Geen bestand opgegeven.",
"no selected file": "Geen bestand geselecteerd.", "no selected file": "Geen bestand geselecteerd.",
"the number of files in the archive exceeds the limit": "Het aantal bestanden in het zip archief overschrijdt de limiet.",
"password: password and password confirmation do not match": "Wachtwoord: het wachtwoord en de bevestiging komen niet overeen.", "password: password and password confirmation do not match": "Wachtwoord: het wachtwoord en de bevestiging komen niet overeen.",
"provide a valid auth token": "Geef een geldig auth token.", "provide a valid auth token": "Geef een geldig auth token.",
"signature expired, please log in again": "Signatuur verlopen. Log opnieuw in.",
"sorry, that username is already taken": "Sorry, deze gebruikersnaam is al in gebruik.", "sorry, that username is already taken": "Sorry, deze gebruikersnaam is al in gebruik.",
"sport does not exist": "Deze sport bestaat niet.", "sport does not exist": "Deze sport bestaat niet.",
"signature expired, please log in again": "Signatuur verlopen. Log opnieuw in.",
"successfully registered": "Succesvol geregistreerd.", "successfully registered": "Succesvol geregistreerd.",
"the number of files in the archive exceeds the limit": "Het aantal bestanden in het zip archief overschrijdt de limiet.",
"user does not exist": "Gebruiker bestaat niet.", "user does not exist": "Gebruiker bestaat niet.",
"valid email must be provided for admin contact": "Een geldige email is vereist voor admin contact informatie", "valid email must be provided for admin contact": "Een geldige email is vereist voor admin contact informatie",
"you can not delete your account, no other user has admin rights": "U kunt uw account niet verwijderen, geen andere gebruiker heeft admin rechten.", "you can not delete your account, no other user has admin rights": "U kunt uw account niet verwijderen, geen andere gebruiker heeft admin rechten.",
"you do not have permissions": "U hebt geen machtigingen.", "you do not have permissions": "U hebt geen machtigingen."
"UNKNOWN": "Fout. Probeer opnieuw of contacteer de administrator.",
"at least one file in zip archive exceeds size limit, please check the archive": "Ten minste 1 bestand in het zip archief is groter dan toegelaten, gelieve de bestanden te controleren.",
"file size is greater than the allowed size": "Bestandsgrootte is groter dan toegestaan."
}, },
"PAGINATION": { "PAGINATION": {
"PREVIOUS": "vorige", "NEXT": "volgende",
"NEXT": "volgende" "PREVIOUS": "vorige"
} }
} }

View File

@ -1,18 +1,18 @@
{ {
"YES": "Ja",
"ACCOUNT-CONFIRMATION-RESEND": "Herzend bevestigings email", "ACCOUNT-CONFIRMATION-RESEND": "Herzend bevestigings email",
"AUTHORIZE": "Toekennen", "AUTHORIZE": "Toekennen",
"BACK": "Terug", "BACK": "Terug",
"CANCEL": "Annuleren", "CANCEL": "Annuleren",
"CLEAR_FILTER": "Verwijder filters", "CLEAR_FILTER": "Verwijder filters",
"DELETE_MY_ACCOUNT": "Verwijder mijn account", "DELETE_MY_ACCOUNT": "Verwijder mijn account",
"DISABLE": "Uitzetten",
"EDIT": "Bewerken", "EDIT": "Bewerken",
"ENABLE": "Aanzetten", "ENABLE": "Aanzetten",
"FILTER": "Filter", "FILTER": "Filter",
"LOGIN": "Inloggen",
"NO": "Nee", "NO": "Nee",
"REGISTER": "Registreer", "REGISTER": "Registreer",
"RESET": "Reset", "RESET": "Reset",
"DISABLE": "Uitzetten",
"SUBMIT": "Aanpassen", "SUBMIT": "Aanpassen",
"LOGIN": "Inloggen" "YES": "Ja"
} }

View File

@ -1,17 +1,18 @@
{ {
"ABOUT": "over", "ABOUT": "over",
"CONFIRMATION": "Bevestiging", "CONFIRMATION": "Bevestiging",
"DOCUMENTATION": "documentatie",
"DISPLAYED": "Weergegeven",
"HERE": "hier",
"CONTACT": "contacteer", "CONTACT": "contacteer",
"DAY": "dag | dagen", "DAY": "dag | dagen",
"DISPLAYED": "Weergegeven",
"DOCUMENTATION": "documentatie",
"HERE": "hier",
"HIDDEN": "Verborgen",
"HOME": "Startscherm", "HOME": "Startscherm",
"SELECTS": { "SELECTS": {
"ORDER": { "ORDER": {
"LABEL": "sorteer", "ASC": "oplopend",
"DESC": "aflopend", "DESC": "aflopend",
"ASC": "oplopend" "LABEL": "sorteer"
}, },
"ORDER_BY": { "ORDER_BY": {
"LABEL": "sorteer op" "LABEL": "sorteer op"
@ -20,6 +21,5 @@
"LABEL": "per pagina" "LABEL": "per pagina"
} }
}, },
"HIDDEN": "Verborgen",
"TOTAL": "Totaal" "TOTAL": "Totaal"
} }

View File

@ -1,9 +1,9 @@
{ {
"APP_ERROR": "Er heeft zich een onbekende fout voorgedaan.<br />Probeer aub later opnieuw of contacteer de administrator.",
"NOT_FOUND": { "NOT_FOUND": {
"PAGE": "Pagina niet gevonden", "PAGE": "Pagina niet gevonden",
"WORKOUT": "Training niet gevonden" "WORKOUT": "Training niet gevonden"
}, },
"SOMETHING_WRONG": "Er ging iets mis", "SOMETHING_WRONG": "Er ging iets mis",
"UNKNOWN": "Fout. Probeer opnieuw of contacteer de administrator.", "UNKNOWN": "Fout. Probeer opnieuw of contacteer de administrator."
"APP_ERROR": "Er heeft zich een onbekende fout voorgedaan.<br />Probeer aub later opnieuw of contacteer de administrator."
} }

View File

@ -1,27 +1,28 @@
{ {
"ADD_A_NEW_APP": "Nieuwe OAuth2 app toevoegen",
"APP": { "APP": {
"CLIENT_ID": "Id",
"CLIENT_SECRET": "Geheim", "CLIENT_SECRET": "Geheim",
"DESCRIPTION": "App omschrijving",
"ISSUE_AT": "Probleem bij", "ISSUE_AT": "Probleem bij",
"NAME": "Naam van de app",
"REDIRECT_URL": "Doorverwijs URL", "REDIRECT_URL": "Doorverwijs URL",
"SCOPE": { "SCOPE": {
"LABEL": "Omvang", "LABEL": "Omvang",
"users:read_DESCRIPTION": "staat leestoegang toe aan <code>users</code> endpoints.", "application:write_DESCRIPTION": "geeft toestemming tot aanpassen van de applicatie instellingen.",
"profile:write_DESCRIPTION": "staat schrijftoegang toe aan <code>auth</code> endpoints.",
"profile:read_DESCRIPTION": "staat leestoegang toe aan <code>auth</code> endpoints.", "profile:read_DESCRIPTION": "staat leestoegang toe aan <code>auth</code> endpoints.",
"profile:write_DESCRIPTION": "staat schrijftoegang toe aan <code>auth</code> endpoints.",
"users:read_DESCRIPTION": "staat leestoegang toe aan <code>users</code> endpoints.",
"users:write_DESCRIPTION": "staat schrijftoegang toe aan <code>users</code> endpoints.", "users:write_DESCRIPTION": "staat schrijftoegang toe aan <code>users</code> endpoints.",
"workouts:read_DESCRIPTION": "staat leestoegang toe aan <code>workouts</code> endpoints.", "workouts:read_DESCRIPTION": "staat leestoegang toe aan <code>workouts</code> endpoints.",
"workouts:write_DESCRIPTION": "staat schrijftoegang toe aan <code>workouts</code> endpoints.", "workouts:write_DESCRIPTION": "staat schrijftoegang toe aan <code>workouts</code> endpoints."
"application:write_DESCRIPTION": "geeft toestemming tot aanpassen van de applicatie instellingen."
}, },
"NAME": "Naam van de app", "URL": "App URL"
"URL": "App URL",
"DESCRIPTION": "App omschrijving",
"CLIENT_ID": "Id"
}, },
"APPS_LIST": "OAuth2 apps",
"APP_CREATED_SUCCESSFULLY": "App succesvol aangemaakt. Kopieer zeker de geheime sleutel, deze zal later niet meer verschijnen.", "APP_CREATED_SUCCESSFULLY": "App succesvol aangemaakt. Kopieer zeker de geheime sleutel, deze zal later niet meer verschijnen.",
"APP_DELETION_CONFIRMATION": "Weet u zeker dat u deze app wilt verwijderen?", "APP_DELETION_CONFIRMATION": "Weet u zeker dat u deze app wilt verwijderen?",
"APP_REQUESTING_ACCESS": "De app {0} vraagt:", "APP_REQUESTING_ACCESS": "De app {0} vraagt:",
"APPS_LIST": "OAuth2 apps",
"AUTHORIZE_APP": "Toegang geven aan {0} tot uw gebruikersaccount?", "AUTHORIZE_APP": "Toegang geven aan {0} tot uw gebruikersaccount?",
"COPY_TO_CLIPBOARD": "kopieer naar klembord", "COPY_TO_CLIPBOARD": "kopieer naar klembord",
"DELETE_APP": "Verwijder app", "DELETE_APP": "Verwijder app",
@ -31,6 +32,5 @@
"NO_DESCRIPTION": "geen beschrijving", "NO_DESCRIPTION": "geen beschrijving",
"REVOKE_ALL_TOKENS": "Verwijder alle tokens", "REVOKE_ALL_TOKENS": "Verwijder alle tokens",
"TOKENS_REVOCATION_CONFIRMATION": "Weet u zeker dat u alle tokens wilt intrekken?", "TOKENS_REVOCATION_CONFIRMATION": "Weet u zeker dat u alle tokens wilt intrekken?",
"TOKENS_REVOKED": "Alle bestaande tokens werden ingetrokken.", "TOKENS_REVOKED": "Alle bestaande tokens werden ingetrokken."
"ADD_A_NEW_APP": "Nieuwe OAuth2 app toevoegen"
} }

View File

@ -8,6 +8,9 @@
"Cycling (Virtual)": { "Cycling (Virtual)": {
"LABEL": "Fietsen (Virtueel)" "LABEL": "Fietsen (Virtueel)"
}, },
"Hiking": {
"LABEL": "Trektocht"
},
"Mountain Biking": { "Mountain Biking": {
"LABEL": "Mountainbiken" "LABEL": "Mountainbiken"
}, },
@ -29,13 +32,10 @@
"Snowshoes": { "Snowshoes": {
"LABEL": "Sneeuwschoenen" "LABEL": "Sneeuwschoenen"
}, },
"Walking": {
"LABEL": "Wandelen"
},
"Hiking": {
"LABEL": "Trektocht"
},
"Trail": { "Trail": {
"LABEL": "Trail" "LABEL": "Trail"
},
"Walking": {
"LABEL": "Wandelen"
} }
} }

View File

@ -1,8 +1,8 @@
{ {
"STATISTICS": "Statistieken", "STATISTICS": "Statistieken",
"TIME_FRAMES": { "TIME_FRAMES": {
"week": "week",
"month": "maand", "month": "maand",
"week": "week",
"year": "jaar" "year": "jaar"
} }
} }

View File

@ -3,6 +3,7 @@
"ACCOUNT_CONFIRMATION_SENT": "Controleer uw email. Een nieuwe bevestigingsmail werd verzonden naar het opgegeven adres.", "ACCOUNT_CONFIRMATION_SENT": "Controleer uw email. Een nieuwe bevestigingsmail werd verzonden naar het opgegeven adres.",
"ADMIN": "Beheer", "ADMIN": "Beheer",
"ALREADY_HAVE_ACCOUNT": "Al een account aangemaakt?", "ALREADY_HAVE_ACCOUNT": "Al een account aangemaakt?",
"CONFIRM_ACCOUNT_DELETION": "Weet u zeker dat u uw account wilt verwijderen? Alle data wordt verwijderd, dit kan niet ongedaan worden",
"CURRENT_PASSWORD": "Huidig wachtwoord", "CURRENT_PASSWORD": "Huidig wachtwoord",
"EMAIL": "Email", "EMAIL": "Email",
"EMAIL_INFO": "Geef een geldig email adres op.", "EMAIL_INFO": "Geef een geldig email adres op.",
@ -10,41 +11,44 @@
"FILTER_ON_USERNAME": "Filter op gebruikersnaam", "FILTER_ON_USERNAME": "Filter op gebruikersnaam",
"HIDE_PASSWORD": "verberg wachtwoord", "HIDE_PASSWORD": "verberg wachtwoord",
"INVALID_TOKEN": "Ongeldig token, vraag een nieuwe wachtwoord reset aan.", "INVALID_TOKEN": "Ongeldig token, vraag een nieuwe wachtwoord reset aan.",
"LOG_IN": "inloggen", "LANGUAGE": "Taal",
"LOGIN": "Inloggen", "LOGIN": "Inloggen",
"LOGOUT": "Uitloggen", "LOGOUT": "Uitloggen",
"LOG_IN": "inloggen",
"NEW_PASSWORD": "Nieuw wachtwoord", "NEW_PASSWORD": "Nieuw wachtwoord",
"NO_USERS_FOUND": "Geen gebruikers gevonden.", "NO_USERS_FOUND": "Geen gebruikers gevonden.",
"PASSWORD": "Wachtwoord", "PASSWORD": "Wachtwoord",
"PASSWORD_INFO": "Tenminste 8 karakters vereist.",
"PASSWORD_FORGOTTEN": "Wachtwoord vergeten?", "PASSWORD_FORGOTTEN": "Wachtwoord vergeten?",
"PASSWORD_INFO": "Tenminste 8 karakters vereist.",
"PASSWORD_RESET": "Wachtwoord reset", "PASSWORD_RESET": "Wachtwoord reset",
"PASSWORD_SENT_EMAIL_TEXT": "Controleer uw inbox. Als uw email adres in onze database zit, hebt u een email ontvangen om uw wachtwoord te resetten.",
"PASSWORD_STRENGTH": { "PASSWORD_STRENGTH": {
"WEAK": "zwak",
"AVERAGE": "gemiddeld", "AVERAGE": "gemiddeld",
"GOOD": "goed", "GOOD": "goed",
"STRONG": "sterk",
"LABEL": "wachtwoord sterkte", "LABEL": "wachtwoord sterkte",
"STRONG": "sterk",
"SUGGESTIONS": { "SUGGESTIONS": {
"l33t": "Vermijd voorspelbare vervangingen, zoals {'@'} voor de letter a.", "allUppercase": "Gebruik enkele hoofdletters.",
"reverseWords": "Vermijd gangbare woorden die achterstevoren geschreven zijn.", "anotherWord": "Voeg meer niet gangbare woorden toe.",
"associatedYears": "Vermijd jaartallen met een persoonlijke betekenis.",
"capitalization": "Gebruik niet enkel voor de eerste letter een hoofdletter.", "capitalization": "Gebruik niet enkel voor de eerste letter een hoofdletter.",
"dates": "Vermijd persoonlijke gegevens en jaartallen.", "dates": "Vermijd persoonlijke gegevens en jaartallen.",
"recentYears": "Vermijd recente jaartallen.", "l33t": "Vermijd voorspelbare vervangingen, zoals {'@'} voor de letter a.",
"sequences": "Vermijd voorspelbare opeenvolgingen.",
"repeated": "Vermijd opeenvolgende woorden en karakters.",
"longerKeyboardPattern": "Gebruik langere patronen en verander de richting van typen meerdere malen.", "longerKeyboardPattern": "Gebruik langere patronen en verander de richting van typen meerdere malen.",
"anotherWord": "Voeg meer niet gangbare woorden toe.", "noNeed": "U kan sterke wachtwoorden maken zonder gebruik van symbolen, nummers, of hoofdletters.",
"pwned": "Als u dit wachtwoord ergens anders gebruikt zou u het beter veranderen.", "pwned": "Als u dit wachtwoord ergens anders gebruikt zou u het beter veranderen.",
"allUppercase": "Gebruik enkele hoofdletters.", "recentYears": "Vermijd recente jaartallen.",
"associatedYears": "Vermijd jaartallen met een persoonlijke betekenis.", "repeated": "Vermijd opeenvolgende woorden en karakters.",
"useWords": "Gebruik verschillende woorden, maar vermijd vaak gebruikte zinnen.", "reverseWords": "Vermijd gangbare woorden die achterstevoren geschreven zijn.",
"noNeed": "U kan sterke wachtwoorden maken zonder gebruik van symbolen, nummers, of hoofdletters." "sequences": "Vermijd voorspelbare opeenvolgingen.",
} "useWords": "Gebruik verschillende woorden, maar vermijd vaak gebruikte zinnen."
}, },
"WEAK": "zwak"
},
"PASSWORD_UPDATED": "Uw wachtwoord werd aangepast. Klik {0} om in te loggen.",
"PROFILE": { "PROFILE": {
"ASCENT_DATA": "Hoogte gerelateerde data (opnames, totaal)",
"ACCOUNT_EDITION": "Account aanpassen", "ACCOUNT_EDITION": "Account aanpassen",
"ASCENT_DATA": "Hoogte gerelateerde data (opnames, totaal)",
"BACK_TO_PROFILE": "Terug naar profiel", "BACK_TO_PROFILE": "Terug naar profiel",
"BIO": "Bio", "BIO": "Bio",
"BIRTH_DATE": "Geboortedatum", "BIRTH_DATE": "Geboortedatum",
@ -52,19 +56,33 @@
"EDIT": "Profiel aanpassen", "EDIT": "Profiel aanpassen",
"EDIT_PREFERENCES": "Voorkeuren wijzigen", "EDIT_PREFERENCES": "Voorkeuren wijzigen",
"EDIT_SPORTS_PREFERENCES": "Sport voorkeuren wijzigen", "EDIT_SPORTS_PREFERENCES": "Sport voorkeuren wijzigen",
"FIRST_NAME": "Voornaam", "ERRORED_EMAIL_UPDATE": "Gelieve {0} om uw email adres opnieuw te wijzigen of contacteer uw administrator",
"FIRST_DAY_OF_WEEK": "Eerste dag van de week", "FIRST_DAY_OF_WEEK": "Eerste dag van de week",
"FIRST_NAME": "Voornaam",
"LANGUAGE": "Taal", "LANGUAGE": "Taal",
"LAST_NAME": "Achternaam", "LAST_NAME": "Achternaam",
"LOCATION": "Locatie", "LOCATION": "Locatie",
"MONDAY": "Maandag", "MONDAY": "Maandag",
"PICTURE": "Afbeelding", "PICTURE": "Afbeelding",
"PICTURE_EDITION": "Afbeelding aanpassen", "PICTURE_EDITION": "Afbeelding aanpassen",
"PICTURE_UPDATE": "Afbeelding veranderen",
"PICTURE_REMOVE": "Afbeelding verwijderen", "PICTURE_REMOVE": "Afbeelding verwijderen",
"PICTURE_UPDATE": "Afbeelding veranderen",
"PREFERENCES_EDITION": "Voorkeuren aanpassen", "PREFERENCES_EDITION": "Voorkeuren aanpassen",
"PROFILE_EDITION": "Profiel aanpassen", "PROFILE_EDITION": "Profiel aanpassen",
"REGISTRATION_DATE": "Datum registratie", "REGISTRATION_DATE": "Datum registratie",
"SPORT": {
"ACTION": "actie",
"COLOR": "kleur",
"DISABLED_BY_ADMIN": "uitgeschakeld door admin",
"IS_ACTIVE": "actief",
"LABEL": "label",
"STOPPED_SPEED_THRESHOLD": "snelheidsgrens voor stilstand"
},
"SPORTS_EDITION": "Sport voorkeuren aanpassen",
"SUCCESSFUL_EMAIL_UPDATE": "Uw account werd succesvol bijgewerkt. Controleer uw inbox om uw nieuw email adres te bevestigen.",
"SUCCESSFUL_REGISTRATION": "Uw account werd succesvol aangemaakt.",
"SUCCESSFUL_REGISTRATION_WITH_EMAIL": "Een link om uw account te activeren werd doorgestuurd naar opgegeven email adres.",
"SUCCESSFUL_UPDATE": "Uw account werd succesvol bijgewerkt.",
"SUNDAY": "Zondag", "SUNDAY": "Zondag",
"TABS": { "TABS": {
"ACCOUNT": "account", "ACCOUNT": "account",
@ -74,38 +92,20 @@
"PROFILE": "profiel", "PROFILE": "profiel",
"SPORTS": "sporten" "SPORTS": "sporten"
}, },
"SPORT": {
"ACTION": "actie",
"COLOR": "kleur",
"DISABLED_BY_ADMIN": "uitgeschakeld door admin",
"IS_ACTIVE": "actief",
"LABEL": "label",
"STOPPED_SPEED_THRESHOLD": "snelheidsgrens voor stilstand"
},
"SUCCESSFUL_EMAIL_UPDATE": "Uw account werd succesvol bijgewerkt. Controleer uw inbox om uw nieuw email adres te bevestigen.",
"SUCCESSFUL_REGISTRATION": "Uw account werd succesvol aangemaakt.",
"SUCCESSFUL_REGISTRATION_WITH_EMAIL": "Een link om uw account te activeren werd doorgestuurd naar opgegeven email adres.",
"SUCCESSFUL_UPDATE": "Uw account werd succesvol bijgewerkt.",
"UNITS": {
"LABEL": "Eenheid voor afstand",
"IMPERIAL": "Imperialistisch systeem (ft, mi)",
"METRIC": "Metrisch systeem (m, km)"
},
"TIMEZONE": "Tijdzone", "TIMEZONE": "Tijdzone",
"ERRORED_EMAIL_UPDATE": "Gelieve {0} om uw email adres opnieuw te wijzigen of contacteer uw administrator", "UNITS": {
"SPORTS_EDITION": "Sport voorkeuren aanpassen" "IMPERIAL": "Imperialistisch systeem (ft, mi)",
"LABEL": "Eenheid voor afstand",
"METRIC": "Metrisch systeem (m, km)"
}
}, },
"REGISTER": "Registreren", "REGISTER": "Registreren",
"REGISTER_DISABLED": "Sorry, registreren is uitgeschakeld.", "REGISTER_DISABLED": "Sorry, registreren is uitgeschakeld.",
"RESENT_ACCOUNT_CONFIRMATION": "Opnieuw zenden van account bevestigingsmail",
"RESET_PASSWORD": "Reset uw wachtwoord", "RESET_PASSWORD": "Reset uw wachtwoord",
"SHOW_PASSWORD": "toon wachtwoord", "SHOW_PASSWORD": "toon wachtwoord",
"THIS_USER_ACCOUNT_IS_INACTIVE": "Deze account is niet actief.", "THIS_USER_ACCOUNT_IS_INACTIVE": "Deze account is niet actief.",
"USER_PICTURE": "gebruikersafbeelding",
"USERNAME": "Gebruikersnaam", "USERNAME": "Gebruikersnaam",
"CONFIRM_ACCOUNT_DELETION": "Weet u zeker dat u uw account wilt verwijderen? Alle data wordt verwijderd, dit kan niet ongedaan worden", "USERNAME_INFO": "3 tot 30 karakters vereist, enkel alfanumerieke karakters en het underscore karakter \"_\" zijn toegestaan.",
"LANGUAGE": "Taal", "USER_PICTURE": "gebruikersafbeelding"
"PASSWORD_SENT_EMAIL_TEXT": "Controleer uw inbox. Als uw email adres in onze database zit, hebt u een email ontvangen om uw wachtwoord te resetten.",
"PASSWORD_UPDATED": "Uw wachtwoord werd aangepast. Klik {0} om in te loggen.",
"RESENT_ACCOUNT_CONFIRMATION": "Opnieuw zenden van account bevestigingsmail",
"USERNAME_INFO": "3 tot 30 karakters vereist, enkel alfanumerieke karakters en het underscore karakter \"_\" zijn toegestaan."
} }

View File

@ -1,10 +1,13 @@
{ {
"ADD_WORKOUT": "Training toevoegen",
"ANALYSIS": "analyse",
"ASCENT": "geklommen", "ASCENT": "geklommen",
"AVE_SPEED": "gem. snelheid",
"AVERAGE_SPEED": "gemiddelde snelheid", "AVERAGE_SPEED": "gemiddelde snelheid",
"AVE_SPEED": "gem. snelheid",
"BACK_TO_WORKOUT": "Terug naar training", "BACK_TO_WORKOUT": "Terug naar training",
"DATE": "datum", "DATE": "datum",
"DESCENT": "gedaald", "DESCENT": "gedaald",
"DISPLAY_FILTERS": "toon filters",
"DISTANCE": "afstand", "DISTANCE": "afstand",
"DURATION": "duur", "DURATION": "duur",
"EDIT_WORKOUT": "Training aanpassen", "EDIT_WORKOUT": "Training aanpassen",
@ -14,6 +17,7 @@
"GPX_FILE": ".gpx bestand", "GPX_FILE": ".gpx bestand",
"HIDE_FILTERS": "verberg filters", "HIDE_FILTERS": "verberg filters",
"INVALID_DISTANCE": "De afstand moet groter zijn dan 0", "INVALID_DISTANCE": "De afstand moet groter zijn dan 0",
"INVALID_DURATION": "De duur moet langer zijn dan 0 seconden",
"LATEST_WORKOUTS": "Laatste trainingen", "LATEST_WORKOUTS": "Laatste trainingen",
"LOAD_MORE_WORKOUT": "Toon meer trainingen", "LOAD_MORE_WORKOUT": "Toon meer trainingen",
"MAX_ALTITUDE": "max. hoogte", "MAX_ALTITUDE": "max. hoogte",
@ -23,6 +27,8 @@
"MIN_ALTITUDE": "min. hoogte", "MIN_ALTITUDE": "min. hoogte",
"NEXT_SEGMENT": "Geen volgend segment", "NEXT_SEGMENT": "Geen volgend segment",
"NEXT_WORKOUT": "Volgende training", "NEXT_WORKOUT": "Volgende training",
"NOTES": "notities",
"NO_DATA_CLEANING": "data vanuit gpx, zonder op te schonen",
"NO_FILE_PROVIDED": "Geen bestand opgegeven", "NO_FILE_PROVIDED": "Geen bestand opgegeven",
"NO_FOLDER": "geen map aanwezig", "NO_FOLDER": "geen map aanwezig",
"NO_MAP": "Geen kaart", "NO_MAP": "Geen kaart",
@ -31,12 +37,14 @@
"NO_NOTES": "Geen notities", "NO_NOTES": "Geen notities",
"NO_PREVIOUS_SEGMENT": "Geen vorig segment", "NO_PREVIOUS_SEGMENT": "Geen vorig segment",
"NO_PREVIOUS_WORKOUT": "Geen vorige training", "NO_PREVIOUS_WORKOUT": "Geen vorige training",
"NOTES": "notities", "NO_RECORDS": "Geen records.",
"NO_WORKOUTS": "Geen trainingen.",
"PAUSES": "pauzes", "PAUSES": "pauzes",
"PREVIOUS_SEGMENT": "Vorig segment", "PREVIOUS_SEGMENT": "Vorig segment",
"PREVIOUS_WORKOUT": "Vorige training", "PREVIOUS_WORKOUT": "Vorige training",
"NO_RECORDS": "Geen records.", "RECORD": "record | records",
"RECORD_AS": "Gem. snelheid", "RECORD_AS": "Gem. snelheid",
"RECORD_FD": "Langste afstand",
"RECORD_HA": "Hoogst geklommen", "RECORD_HA": "Hoogst geklommen",
"RECORD_LD": "Langste duur", "RECORD_LD": "Langste duur",
"RECORD_MS": "Max. snelheid", "RECORD_MS": "Max. snelheid",
@ -45,33 +53,13 @@
"SPEED": "snelheid", "SPEED": "snelheid",
"SPORT": "sport | sporten", "SPORT": "sport | sporten",
"START": "start", "START": "start",
"START_AND_FINISH": "Start en aankomst",
"START_ELEVATION_AT_ZERO": "Zet hoogte-as vast op 0", "START_ELEVATION_AT_ZERO": "Zet hoogte-as vast op 0",
"TITLE": "titel", "TITLE": "titel",
"TO": "aan", "TO": "aan",
"TOTAL_DURATION": "totale duur", "TOTAL_DURATION": "totale duur",
"UPLOAD_FIRST_WORKOUT": "Eén uploaden!", "UPLOAD_FIRST_WORKOUT": "Eén uploaden!",
"WEATHER": { "WEATHER": {
"HUMIDITY": "vochtigheid",
"TEMPERATURE": "temperatuur",
"WIND": "wind",
"WIND_DIRECTIONS": {
"N": "N",
"NNE": "NNO",
"NE": "NO",
"E": "O",
"ESE": "OZO",
"SE": "ZO",
"SSE": "ZZO",
"SSW": "ZZW",
"SW": "ZW",
"WSW": "WZW",
"W": "W",
"WNW": "WNW",
"NW": "NW",
"NNW": "NNW",
"ENE": "ONO",
"S": "Z"
},
"DARK_SKY": { "DARK_SKY": {
"clear-day": "heldere dag", "clear-day": "heldere dag",
"clear-night": "heldere nacht", "clear-night": "heldere nacht",
@ -83,22 +71,34 @@
"sleet": "natte sneeuw", "sleet": "natte sneeuw",
"snow": "sneeuw", "snow": "sneeuw",
"wind": "wind" "wind": "wind"
},
"HUMIDITY": "vochtigheid",
"TEMPERATURE": "temperatuur",
"WIND": "wind",
"WIND_DIRECTIONS": {
"E": "O",
"ENE": "ONO",
"ESE": "OZO",
"N": "N",
"NE": "NO",
"NNE": "NNO",
"NNW": "NNW",
"NW": "NW",
"S": "Z",
"SE": "ZO",
"SSE": "ZZO",
"SSW": "ZZW",
"SW": "ZW",
"W": "W",
"WNW": "WNW",
"WSW": "WZW"
} }
}, },
"WITH_GPX": "met .gpx bestand",
"WITHOUT_GPX": "zonder .gpx bestand", "WITHOUT_GPX": "zonder .gpx bestand",
"WITH_GPX": "met .gpx bestand",
"WORKOUT": "training | trainingen", "WORKOUT": "training | trainingen",
"WORKOUT_DATE": "datum training",
"WORKOUT_DELETION_CONFIRMATION": "Weet u zeker dat u deze training wilt verwijderen?", "WORKOUT_DELETION_CONFIRMATION": "Weet u zeker dat u deze training wilt verwijderen?",
"ZIP_ARCHIVE": ".zip bestand", "ZIP_ARCHIVE": ".zip bestand",
"ZIP_ARCHIVE_DESCRIPTION": "of .zip archief met .gpx bestanden", "ZIP_ARCHIVE_DESCRIPTION": "of .zip archief met .gpx bestanden"
"ADD_WORKOUT": "Training toevoegen",
"ANALYSIS": "analyse",
"DISPLAY_FILTERS": "toon filters",
"NO_DATA_CLEANING": "data vanuit gpx, zonder op te schonen",
"INVALID_DURATION": "De duur moet langer zijn dan 0 seconden",
"NO_WORKOUTS": "Geen trainingen.",
"RECORD": "record | records",
"RECORD_FD": "Langste afstand",
"START_AND_FINISH": "Start en aankomst",
"WORKOUT_DATE": "datum training"
} }