File diff 698380d66f95 → dd362c940ef1
utils.lua
Show inline comments
 
@@ -4,48 +4,48 @@
 
 
--[[Translate utils]]
 
 
global {
 
global {
 
    language = 'ru'
 
}
 
 
lang_map = {
 
    ['ru'] = 'ru',
 
    ['by'] = 'ru',
 
    ['uk'] = 'ru'
 
}
 
 
translate = function(table, key)
 
    return function()
 
        local lang = language
 
        if lang == '' then
 
            if lang_map[LANG] then
 
                lang = lang_map[LANG];
 
}
 
 
lang_map = {
 
    ['ru'] = 'ru',
 
    ['by'] = 'ru',
 
    ['uk'] = 'ru'
 
}
 
 
translate = function(table, key)
 
    return function()
 
        local lang = language
 
        if lang == '' then
 
            if lang_map[LANG] then
 
                lang = lang_map[LANG];
 
            else
 
                lang = 'en';
 
            end;
 
        end;
 
        if table[lang][key] ~= nil then
 
            return table[lang][key];
 
        else
 
            return key
 
        end
 
    end;
 
end;
 
 
translate_now = function(table, key)
 
    local lang = language
 
    if lang == '' then
 
        if lang_map[LANG] then
 
            lang = lang_map[LANG];
 
        else
 
            lang = 'en';
 
        end;
 
    end;
 
    if table[lang][key] ~= nil then
 
        return table[lang][key];
 
    else
 
        return key
 
    end
 
                lang = 'en';
 
            end;
 
        end;
 
        if table[lang][key] ~= nil then
 
            return table[lang][key];
 
        else
 
            return key
 
        end
 
    end;
 
end;
 
 
translate_now = function(table, key)
 
    local lang = language
 
    if lang == '' then
 
        if lang_map[LANG] then
 
            lang = lang_map[LANG];
 
        else
 
            lang = 'en';
 
        end;
 
    end;
 
    if table[lang][key] ~= nil then
 
        return table[lang][key];
 
    else
 
        return key
 
    end
 
end;
 
 
--[[