Module:T-TLD: Difference between revisions

// via Wikitext Extension for VSCode
// via Wikitext Extension for VSCode
Line 176: Line 176:
     if args.idn and args.idn ~= '' then
     if args.idn and args.idn ~= '' then
         args._idnFlag = true
         args._idnFlag = true
         local puny = getPunycode().toASCII(args.idn)
         local puny = Blueprint.protectedExecute(
            template,
            'IDN_toASCII',
            function()
                return getPunycode().toASCII(args.idn)
            end,
            args.idn
        )
         args._ascii = puny
         args._ascii = puny
     end
     end