I’m struggling with getting string.upper() to work with international characters.
local text = "ÆæØøÅå" text = string.upper(text) label = display.newText(text, display.contentWidth\*0.5, display.contentHeight\*0.5, native.systemFontBold, 40)
Running the code above gives the output below:
ÆæØøÅå
(I would love to show you a screen dump, but for some unfathomable reason I’m not allowed to upload files larger than 9.26 KB…)
So why is this happening and is there a way to make this work? I’m not particularly interested in doing all kinds of characters manually.