I've just gone through the process of internationalising a DataField app to all the available languages and in testing I found that a label I'd drawn to the screen is broken (at least in the simulator) when rendered with text from the FONT_XTINY font when the language is set to Arabic, Hebrew or Thai. I used Google Translate to convert my text from English and saved the output strings in a resource XML file. The project compiles without warnings, but renders garbled nonsense to the screen. In the case of Thai, passing the string to createField in the data field (as the units of a FitContributor field) also crashes the app. If there's a special way these languages need to be stored in the resource file, it's not documented in the programmer's guide as far as I can tell. I've disabled support for these languages for now as they seem unstable in the simulator.