You can create and distribute world-ready device applications to accommodate localization needs for both the developer and the user. You and others can develop applications using Microsoft Visual Studio 2005 in several languages and provide resources for a specific culture where the application will be used. There are two types of resources for localization:
- User interface strings and other elements - You can use the ResourceManager class to access to culture-specific resources at run time. 
- .NET Compact Framework exception strings - The .NET Compact Framework provides localized exception strings for applications in the system resource file System.SR.dll. This file is packaged in a CAB file with exception strings for the languages listed in the following table. Each CAB file also contains US English exception strings in addition to its specific culture. - This list is subject to change. - Language-Country/Region - CAB File Name - Chinese (Simplified) - System_SR_chs.cab - Chinese (Traditional) - System_SR_cht.cab - English United States - System_SR_enu.cab - French - System_SR_fr.cab - German - System_SR_de.cab - Italian - System_SR_it.cab - Japanese - System_SR_ja.cab - Korean - System_SR_ko.cab - Portuguese - Brazil - System_SR_pt-br.cab - Spanish - System_SR_es.cab - For information about using CAB files see "Deploying Device Solutions" in Microsoft Visual Studio 2005.