webmcp

annotate framework/env/locale/set.lua @ 288:c51f283dfb0d

Request/response timeouts
author jbe
date Sun Mar 22 12:21:46 2015 +0100 (2015-03-22)
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