Mercurial > gemma
changeset 1456:dadf309eec51
translations: add language Solvak
* Add language sk_SK using a manual way.
author | Bernhard Reiter <bernhard@intevation.de> |
---|---|
date | Mon, 03 Dec 2018 12:28:21 +0100 |
parents | 5e8bb2b96232 |
children | 024de29c8325 |
files | client/Makefile client/src/locale/translations.json client/src/main.js |
diffstat | 3 files changed, 8 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/client/Makefile Mon Dec 03 11:00:54 2018 +0100 +++ b/client/Makefile Mon Dec 03 12:28:21 2018 +0100 @@ -20,7 +20,7 @@ OUTPUT_DIR = src # Available locales for the app. -LOCALES = de_AT en_GB +LOCALES = de_AT en_GB sk_SK # Name of the generated .po files for each available locale. LOCALE_FILES ?= $(patsubst %,$(OUTPUT_DIR)/locale/%/LC_MESSAGES/app.po,$(LOCALES))
--- a/client/src/locale/translations.json Mon Dec 03 11:00:54 2018 +0100 +++ b/client/src/locale/translations.json Mon Dec 03 12:28:21 2018 +0100 @@ -1,1 +1,1 @@ -{"de_AT":{"Accepted":"Akzeptiert","Author":"Autor","back to login":"zurück zur Anmeldung","Bottleneck":"Engstelle","Bottlenecks":"Engstellen","Cancel Upload":"Hochladen abbrechen","choose .zip- file":"Wählen Sie eine .zip Datei","Confirm":"Bestätigen","Country":"Land","Date":"Datum","Depthreference":"Tiefenreferenz","Download Meta.json":"Meta.json Herunterladen","Email address":"Email Adresse","Enter passphrase":"Passphrase","Failed":"Fehlgeschlagen","Forgot password":"Passwort vergessen","Generate PDF":"PDF generieren","Imported":"Importiert","Login":"Login","Login failed":"Login fehlgeschlagen","Map":"Karte","Name":"Name","New Import":"Neuer Import","Open in new window":"In neuem Fenster öffnen","Projection":"Projektion","Rejected":"Abgelehnt","Select Bottleneck":"Wähle Engstelle","Send testmail":"Testmail senden","Successful":"Erfolgreich","Upload":"Hochladen"},"en_GB":{}} \ No newline at end of file +{"de_AT":{"Accepted":"Akzeptiert","Author":"Autor","back to login":"zurück zur Anmeldung","Bottleneck":"Engstelle","Bottlenecks":"Engstellen","Cancel Upload":"Hochladen abbrechen","choose .zip- file":"Wählen Sie eine .zip Datei","Confirm":"Bestätigen","Country":"Land","Date":"Datum","Depthreference":"Tiefenreferenz","Download Meta.json":"Meta.json Herunterladen","Email address":"Email Adresse","Enter passphrase":"Passphrase","Failed":"Fehlgeschlagen","Forgot password":"Passwort vergessen","Generate PDF":"PDF generieren","Imported":"Importiert","Login":"Login","Login failed":"Login fehlgeschlagen","Map":"Karte","Name":"Name","New Import":"Neuer Import","Open in new window":"In neuem Fenster öffnen","Projection":"Projektion","Rejected":"Abgelehnt","Select Bottleneck":"Wähle Engstelle","Send testmail":"Testmail senden","Successful":"Erfolgreich","Upload":"Hochladen"},"en_GB":{},"sk_SK":{}} \ No newline at end of file
--- a/client/src/main.js Mon Dec 03 11:00:54 2018 +0100 +++ b/client/src/main.js Mon Dec 03 12:28:21 2018 +0100 @@ -138,13 +138,18 @@ // planned also SK, HU, HR, RS, BiH, BG, RO, UA const supportedLanguages = { en_GB: "British English", - de_AT: "Deutsch" + de_AT: "Deutsch", + sk_SK: "slovenčina" }; if (browserLanguage === "de-DE") { browserLanguage = "de-AT"; // map german to austrian variant for now } +if (browserLanguage === "sk") { + browserLanguage = "sk_SK"; +} + const language = browserLanguage.replace("-", "_"); const isLanguageAvailable = supportedLanguages[language]; let defaultLanguage = isLanguageAvailable ? language : "en_GB";