webmcp

annotate framework/env/locale/set.lua @ 392:c048f0af2497

Updated framework/webmcp_version file to match current version
author jbe
date Fri Dec 04 14:04:54 2015 +0100 (2015-12-04)
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