webmcp

annotate framework/env/locale/set.lua @ 456:59a6f4851764

Added request.get_header{...} function
author jbe
date Mon Jul 25 22:27:17 2016 +0200 (2016-07-25)
parents c3d539e33710
children
rev   line source
jbe/bsw@0 1 --[[--
jbe/bsw@0 2 locale.set(
jbe/bsw@0 3 locale_options -- table with locale categories as keys and their settings as values
jbe/bsw@0 4 )
jbe/bsw@0 5
jbe/bsw@0 6 This function is used to set locale settings. The table given as first and only argument contains locale categories (e.g. "lang" or "time") as keys, and their settings as values. If there is a key 'reset' with a true value, then all non mentioned categories will be reset to nil.
jbe/bsw@0 7
jbe/bsw@0 8 --]]--
jbe/bsw@0 9
jbe/bsw@0 10 function locale.set(locale_options)
jbe@262 11 request.configure(function()
jbe@262 12 if locale_options.reset then
jbe@262 13 locale._current_data = {}
jbe/bsw@0 14 end
jbe@262 15 for key, value in pairs(locale_options) do
jbe@262 16 if key ~= "reset" then
jbe@262 17 locale._current_data[key] = value
jbe@262 18 end
jbe@262 19 end
jbe@262 20 end)
jbe/bsw@0 21 end

Impressum / About Us