Show missing translation on console
This commit is contained in:
parent
deee6ed8c9
commit
a644dff043
|
@ -113,15 +113,18 @@ function installLocale(locale)
|
|||
if _G.allowedLocales and not _G.allowedLocales[locale.name] then return end
|
||||
|
||||
if locale.name ~= defaultLocaleName then
|
||||
local updatesNeeded = 0
|
||||
for _i,k in pairs(neededTranslations) do
|
||||
local updatesNamesMissing = {}
|
||||
for _,k in pairs(neededTranslations) do
|
||||
if locale.translation[k] == nil then
|
||||
updatesNeeded = updatesNeeded + 1
|
||||
updatesNamesMissing[#updatesNamesMissing + 1] = k
|
||||
end
|
||||
end
|
||||
|
||||
if updatesNeeded > 0 then
|
||||
pdebug('Locale \'' .. locale.name .. '\' is missing ' .. updatesNeeded .. ' translations.')
|
||||
if #updatesNamesMissing > 0 then
|
||||
pdebug('Locale \'' .. locale.name .. '\' is missing ' .. #updatesNamesMissing .. ' translations.')
|
||||
for _,name in pairs(updatesNamesMissing) do
|
||||
pdebug('["' .. name ..'"] = \"\",')
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
|
|
Loading…
Reference in New Issue