Module:T-Person: Difference between revisions
// via Wikitext Extension for VSCode |
// via Wikitext Extension for VSCode |
||
| Line 111: | Line 111: | ||
end, | end, | ||
-- Languages field processor | -- Languages field processor with native name display | ||
languages = function(value) | languages = function(value) | ||
if not value or value == "" then return value end | if not value or value == "" then return value end | ||
-- Use the sophisticated formatLanguages function directly | |||
-- This includes native language names alongside English names | |||
local NormalizationLanguage = require('Module:NormalizationLanguage') | local NormalizationLanguage = require('Module:NormalizationLanguage') | ||
-- | -- Ensure native forms are displayed (default is already true) | ||
NormalizationLanguage.setShowNativeForms(true) | |||
-- | -- This will return formatted HTML with native language names | ||
return NormalizationLanguage.formatLanguages(value) | |||
return | |||
end | end | ||
} | } | ||