rename language_po setting entry to language

pull/475/head
Qingping Hou 10 years ago
parent 8c53b8d091
commit 5dc9d5d565

@ -6,20 +6,20 @@ local _ = require("gettext")
Language = {} Language = {}
function Language:changeLanguage(lang_po) function Language:changeLanguage(lang_locale)
_.changeLang(lang_po) _.changeLang(lang_locale)
G_reader_settings:saveSetting("language_po", lang_po) G_reader_settings:saveSetting("language", lang_locale)
UIManager:show(InfoMessage:new{ UIManager:show(InfoMessage:new{
text = _("Please restart reader for new language setting to take effect."), text = _("Please restart reader for new language setting to take effect."),
timeout = 3, timeout = 3,
}) })
end end
function Language:genLanguageSubItem(lang, lang_po) function Language:genLanguageSubItem(lang, lang_locale)
return { return {
text = lang, text = lang,
callback = function() callback = function()
self:changeLanguage(lang_po) self:changeLanguage(lang_locale)
end end
} }
end end

@ -11,9 +11,9 @@ local _ = require("gettext")
-- has to be done before requiring other files because -- has to be done before requiring other files because
-- they might call gettext on load -- they might call gettext on load
G_reader_settings = DocSettings:open(".reader") G_reader_settings = DocSettings:open(".reader")
local lang_po = G_reader_settings:readSetting("language_po") local lang_locale = G_reader_settings:readSetting("language")
if lang_po then if lang_locale then
_.changeLang(lang_po) _.changeLang(lang_locale)
end end
local UIManager = require("ui/uimanager") local UIManager = require("ui/uimanager")

Loading…
Cancel
Save