liquid_feedback_frontend

annotate app/main/index/_action/set_lang.lua @ 579:a06634d17718

Make available languages configurable
author bsw
date Wed Jun 20 11:31:59 2012 +0200 (2012-06-20)
parents 44f9a09ea51c
children f52f918b38b8
rev   line source
bsw/jbe@4 1 local lang = param.get("lang")
bsw@579 2 local valid_lang = false
bsw@579 3 for i, tmp_lang in ipairs(config.available_languages) do
bsw@579 4 if lang == tmp_lang then
bsw@579 5 valid_lang = true
bsw@579 6 end
bsw@579 7 end
bsw@579 8 if valid_lang then
bsw@579 9 app.session.lang = lang
bsw/jbe@4 10 app.session:save()
bsw@292 11 if app.session.member_id then
bsw@286 12 app.session.member.lang = app.session.lang
bsw@286 13 app.session.member:save()
bsw@286 14 end
bsw@579 15 end

Impressum / About Us