Модуль:Languages: различия между версиями

Содержимое удалено Содержимое добавлено
м авось кому для стилей пригодится
м название функции перестало соответствовать содержанию
Строка 13:
 
-- получает код языка, возвращает ссылку и нормализованный код языка (или пустые строки)
local function getlinkget_lang_data(code)
local l = languages[code];
if l ~= nil then
Строка 38:
else
if trimmed ~= '' then
local link, lang_code = getlinkget_lang_data(curr_lang)
local list_item
if lang_code ~= '' then
Строка 53:
else
-- Пустой текст — значит, текущий язык совпадает с следующим
local link, lang_code = getlinkget_lang_data(curr_lang)
if result == nil then
result = link
Строка 67:
-- просто #invoke:Languages|list|yue должно возвращать всё же ссылку без текста
if curr_lang ~= nil then
local link, lang_code = getlinkget_lang_data(curr_lang)
if result ~= nil then
result = result .. ", " .. link