annotate app/main/index/_lang_chooser.lua @ 1414:cd497eb8fd73
Added forced sleep at end of notification loops
author |
bsw |
date |
Sun Aug 26 13:40:28 2018 +0200 (2018-08-26) |
parents |
32cc544d5a5b |
children |
|
rev |
line source |
bsw/jbe@1309
|
1 ui.tag{ tag = "button", attr = { id = "lf-lang-menu", class = "mdl-button mdl-js-button float-right" }, content = function()
|
bsw/jbe@1309
|
2 ui.tag{ tag = "i", attr = { class = "material-icons" }, content = "language" }
|
bsw/jbe@1309
|
3 ui.tag{ tag = "i", attr = { class = "material-icons" }, content = "translate" }
|
bsw/jbe@1309
|
4 end }
|
bsw/jbe@1309
|
5
|
bsw/jbe@1309
|
6 ui.tag { tag = "ul", attr = { class = "mdl-menu mdl-menu--bottom-right mdl-js-menu mdl-js-ripple-effect", ["data-mdl-for"] = "lf-lang-menu" }, content = function()
|
bsw/jbe@1309
|
7 for i, lang in ipairs(config.enabled_languages) do
|
bsw/jbe@1309
|
8 local langcode
|
bsw/jbe@1309
|
9 locale.do_with({ lang = lang }, function()
|
bsw/jbe@1309
|
10 langcode = _("[Name of Language]")
|
bsw/jbe@1309
|
11 end)
|
bsw/jbe@1309
|
12 ui.tag{ tag = "li", attr = { class = "mdl-menu__item" }, content = function()
|
bsw/jbe@1309
|
13 ui.link{
|
bsw/jbe@1309
|
14 content = langcode,
|
bsw/jbe@1309
|
15 attr = { class = "mdl-menu__link" },
|
bsw/jbe@1309
|
16 module = "index",
|
bsw/jbe@1309
|
17 action = "set_lang",
|
bsw/jbe@1309
|
18 params = { lang = lang },
|
bsw/jbe@1309
|
19 routing = {
|
bsw/jbe@1309
|
20 default = {
|
bsw/jbe@1309
|
21 mode = "redirect",
|
bsw/jbe@1309
|
22 module = request.get_module(),
|
bsw/jbe@1309
|
23 view = request.get_view(),
|
bsw/jbe@1309
|
24 id = request.get_id_string(),
|
bsw/jbe@1309
|
25 params = request.get_param_strings()
|
bsw/jbe@1309
|
26 }
|
bsw/jbe@1309
|
27 }
|
bsw/jbe@1309
|
28 }
|
bsw/jbe@1309
|
29 end }
|
bsw/jbe@1309
|
30 end
|
bsw/jbe@1309
|
31 end }
|