diff --git a/static/i18n_resources_list.txt b/static/i18n_resources_list.txt index 1f2d55283..56e1dc610 100644 --- a/static/i18n_resources_list.txt +++ b/static/i18n_resources_list.txt @@ -2,15 +2,20 @@ skin/i18n/ar.json skin/i18n/bn.json skin/i18n/cs.json skin/i18n/de.json +skin/i18n/dga.json +skin/i18n/el.json skin/i18n/en.json skin/i18n/fr.json skin/i18n/he.json skin/i18n/hy.json +skin/i18n/ia.json skin/i18n/it.json skin/i18n/ja.json skin/i18n/ko.json skin/i18n/ku-latn.json +skin/i18n/lb.json skin/i18n/mk.json +skin/i18n/nl.json skin/i18n/nqo.json skin/i18n/pl.json skin/i18n/ru.json diff --git a/static/skin/languages.js b/static/skin/languages.js index 1ff325f1c..161a7b900 100644 --- a/static/skin/languages.js +++ b/static/skin/languages.js @@ -1,4 +1,7 @@ const uiLanguages = [ + { + "الإنجليزية": "ar" + }, { "বাংলা": "bn" }, @@ -32,6 +35,9 @@ const uiLanguages = [ { "kurdî": "ku-latn" }, + { + "Lëtzebuergesch": "lb" + }, { "македонски": "mk" }, @@ -50,6 +56,9 @@ const uiLanguages = [ { "slovenčina": "sk" }, + { + "slovenščina": "sl" + }, { "Svenska": "sv" }, diff --git a/test/server.cpp b/test/server.cpp index 21c79ba18..0b3b9e414 100644 --- a/test/server.cpp +++ b/test/server.cpp @@ -145,7 +145,7 @@ const ResourceCollection resources200Uncompressible{ { DYNAMIC_CONTENT, "/ROOT%23%3F/skin/search_results.css" }, { STATIC_CONTENT, "/ROOT%23%3F/skin/search_results.css?cacheid=76d39c84" }, { DYNAMIC_CONTENT, "/ROOT%23%3F/skin/languages.js" }, - { STATIC_CONTENT, "/ROOT%23%3F/skin/languages.js?cacheid=fe100348" }, + { STATIC_CONTENT, "/ROOT%23%3F/skin/languages.js?cacheid=b00b12db" }, { ZIM_CONTENT, "/ROOT%23%3F/raw/zimfile/meta/Title" }, { ZIM_CONTENT, "/ROOT%23%3F/raw/zimfile/meta/Description" }, @@ -281,7 +281,7 @@ R"EXPECTEDRESULT( href="/ROOT%23%3F/skin/index.css?cacheid=f0ee124c" src: url("/ROOT%23%3F/skin/fonts/Poppins.ttf?cacheid=af705837") format("truetype"); src: url("/ROOT%23%3F/skin/fonts/Roboto.ttf?cacheid=84d10248") format("truetype"); - + @@ -306,7 +306,7 @@ R"EXPECTEDRESULT( - + const blankPageUrl = root + "/skin/blank.html?cacheid=6b1fa032"; @@ -1028,6 +1028,9 @@ TEST_F(ServerTest, UserLanguageList) const auto r = zfs1_->GET("/ROOT%23%3F/skin/languages.js"); EXPECT_EQ(r->body, R"EXPECTEDRESPONSE(const uiLanguages = [ + { + "الإنجليزية": "ar" + }, { "বাংলা": "bn" }, @@ -1061,6 +1064,9 @@ R"EXPECTEDRESPONSE(const uiLanguages = [ { "kurdî": "ku-latn" }, + { + "Lëtzebuergesch": "lb" + }, { "македонски": "mk" }, @@ -1079,6 +1085,9 @@ R"EXPECTEDRESPONSE(const uiLanguages = [ { "slovenčina": "sk" }, + { + "slovenščina": "sl" + }, { "Svenska": "sv" },