When testing internationalized and localized software, there are a number of areas of concern. There are locale-related items to test. There is the internationalized code itself to test. There are countless items to retest in each localized version of software to ensure that they don't break. Automated test tools are often quite valuable for retesting features that are common to the different localized versions of software. The following are important areas to consider for testing internationalized/localized software.