For my application, I load a specific locale resource module based on the logged in user's locale. I am trying to configure the en_GB (British) and fr_CA (French Canadian) locales.
In order to build my resource module from the command line, I need a properties file. The content of my properties file for the British locale looks like this: # locale/en_GB/FormattingValues.properties THEMECOLOR=0x0000FF DATE_FORMAT=DD/MM/YY TIME_FORMAT=L:NN A CURRENCY_PRECISION=0 CURRENCY_SYMBOL=£ THOUSANDS_SEPARATOR=, DECIMAL_SEPARATOR=. As you can see, I have the pound symbol for the CURRENCY_SYMBOL. I typed this with ALT-156 When I load this resource module and try to display currency values that have been formatted with the british locale, the pound symbol will not display. Instead I get a square box symbol. It's like the Flash player doesn't recognize the pound symbol. Also, I have a Canadian French locale - I wish to display a blank space as the thousands seperator. So for my fr_CA locale .properties file I have this: # locale/fr_CA/FormattingValues.properties THEMECOLOR=0x0000FF DATE_FORMAT=DD/MM/YY TIME_FORMAT=L:NN A CURRENCY_PRECISION=0 CURRENCY_SYMBOL=$ THOUSANDS_SEPARATOR= DECIMAL_SEPARATOR=, There is an actual blank space after the '=' sign. When I select the french locale, no space displays. How do I specify these characters in my .properties file? I have tried using HTML entities but every character then displays when my text input or datagrid column is formatted.

