Module:T-Person: Difference between revisions

// via Wikitext Extension for VSCode
// via Wikitext Extension for VSCode
Line 124: Line 124:
         end
         end
         return value
         return value
    end,
   
    -- Languages field processor with native name display
    languages = function(value)
        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')
       
        -- 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)
     end
     end
}
}