Other Localization Issues

In addition to localizing data within an application and UI elements, there are two other issues that architects and developers need to consider: exception handling and testing.

Localized Exception Strings

As mentioned in Chapter 2, in order to save space on the device, the text messages associated with exceptions in the Compact Framework are abstracted into a separate assembly called System.SR.dll. This 90K assembly can be referenced during development and, hence, deployed to the device to debug an application more easily.

The Compact Framework also provides nine additional localized versions[11] of the exception messages, each packaged in a .cab file and installed on the developer's computer in the \Program Files\Microsoft ...

Get Building Solutions with the Microsoft .NET Compact Framework: Architecture and Best Practices for Mobile Development now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.