Add german and italian

This commit is contained in:
Annika Wickert 2020-06-26 17:43:05 +02:00 committed by GitHub
parent 2efa8b057e
commit 7b2b0c4e71
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 79 additions and 1 deletions

View File

@ -3,7 +3,9 @@ import { initReactI18next } from 'react-i18next';
import moment from 'moment';
const languages = {
en: { translation: require('./lang/en.json') }
de: { translation: require('./lang/de.json') },
en: { translation: require('./lang/en.json') },
it: { translation: require('./lang/it.json') }
};
const detectedLocale = window.jitsiNodeAPI.getLocale();

38
app/i18n/lang/de.json Normal file
View File

@ -0,0 +1,38 @@
{
"enterConferenceNameOrUrl": "Gib einen Konferenznamen oder eine Jitsi URL ein",
"go": "LOS",
"help": "Hilfe",
"termsLink": "Nutzungsbedingungen",
"privacyLink": "Datenschutzbedingungen",
"sendFeedbackLink": "Schicke uns Feedback",
"aboutLink": "FAQ",
"sourceLink": "Source Code",
"versionLabel": "Version: {{version}}",
"onboarding": {
"startTour": "Start Tour",
"skip": "Überspringen",
"welcome": "Willkommen in {{appName}}",
"letUsShowYouAround": "Wir zeigen dir wie alles funktioniert!",
"next": "Weiter",
"conferenceUrl": "Gib den Namen (oder die ganze URL) des Raumes ein in den du willst.",
"settingsDrawerButton": "Hier klicken um zu den Einstellungen zu gelangen.",
"nameSetting": "Das ist dein Benutzername.",
"emailSetting": "Das E-Mail Feld ist teil deines Profiles, dieses Feld kann leer gelassen werden.",
"startMutedToggles": "Hier kannst du einstellen, ob du alle Konferenzen ohne aktiviertes Audio/Video beitrittst.",
"serverSetting": "Das ist der Server auf dem alle deine Konferenzen stattfinden werden, hier kann auch der eigene Server eingetragen werden!",
"serverTimeout": "Das ist die maximale Zeit, die ein Server zum Antworten auf einen Meetingbeitritt brauchen darf.",
"alwaysOnTop": "Hier kannst du ein kleines Fenster aktivieren, dass die Teilnehmer zeigt auch wenn du die Hauptapp gerade minimiert hast."
},
"settings": {
"back": "Zurück",
"name": "Name",
"email": "Email",
"advancedSettings": "Erweiterte Einstellungen",
"alwaysOnTopWindow": "Always on Top Window",
"startWithAudioMuted": "Ohne Audio starten",
"startWithVideoMuted": "Ohne Video starten",
"invalidServer": "Falsche Server URL oder der Server unterstützt keine externe API",
"serverUrl": "Server URL",
"serverTimeout": "Server Timeout (in Sekunden)"
}
}

38
app/i18n/lang/it.json Normal file
View File

@ -0,0 +1,38 @@
{
"enterConferenceNameOrUrl": "Inserisci un numero di conferenza oppure un URL Jitsi",
"go": "VAI",
"help": "Aiuto",
"termsLink": "Condizioni d'uso",
"privacyLink": "Informazioni sulla privacy",
"sendFeedbackLink": "Inviaci Feedback",
"aboutLink": "FAQ",
"sourceLink": "Codice sorgente",
"versionLabel": "Versione: {{version}}",
"onboarding": {
"startTour": "Inizia Tour",
"skip": "salta",
"welcome": "Benvenuto in {{appName}}",
"letUsShowYouAround": "Ti facciamo vedere come funziona tutto!",
"next": "Avanti",
"conferenceUrl": "Insecisci il nome (oppure l'url intero) della stanza in cui vuoi accedere.",
"settingsDrawerButton": "Premi qua per arrivare alle impostazioni.",
"nameSetting": "Questo non è un username.",
"emailSetting": "Il campo E-Mail fa parte del tuo profile, questo campo può restare vuoto.",
"startMutedToggles": "Qua puoi impostare se vui accedere a tutte le conferenze con audio/video disabilitato al accesso..",
"serverSetting": "Questo è il server dove si svolgeranno tutte le conferenze, qua si può anche inserire il proprio server!",
"serverTimeout": "Questo è il tempo massimo che un server può metterci per rispondere ad una richiesta di accesso a un meeting.",
"alwaysOnTop": "Qua puoi attivare una piccola finestra che ti farà vedere i partecipanti del meeting anche se hai minimizzato la finestra principale."
},
"settings": {
"back": "Indietro",
"name": "Nome",
"email": "Email",
"advancedSettings": "Impostazioni avanzate",
"alwaysOnTopWindow": "Finestra sempre in primo piano",
"startWithAudioMuted": "Inizia senza audio",
"startWithVideoMuted": "Inizio senza video",
"invalidServer": "URL del server errato o il server non supporta un'API esterna",
"serverUrl": "URL Server",
"serverTimeout": "Timeout del server (in secondi)"
}
}