Wii U applications can access the system language setting and choose whether to reflect the setting as the application’s displayed language. Using the system language setting as the application’s language setting is optional. A game may also have its own language settings, which can differ from the System Settings. For example, you can use an application option to select English as the language to use even when the System Settings language is Japanese.
Because the Wii U may support more languages in the future, attempts to obtain the system's language setting may return a value that is not currently defined. For example, Chinese and Korean were not originally supported by the Nintendo DS but were added afterwards. In cases like this, applications must avoid malfunctioning by taking measures such as handling the language as unsupported.
Note:
On CAT-DEV and CAT-R units with system version earlier than 2.0.0 installed, do not set the language setting to Invalid and boot up the unit.
If you attempt to start up a CAT-DEV or CAT-R after setting the language setting to Invalid, the hardware might lose the ability to start up.
14.1.1 Handling Unsupported Languages
Guideline Item
The application must continue to run without problems when an undefined value is acquired from the system's language settings.
Test Method
Prepare a console running system version 2.0.0 or later (WUP A).
On WUP A, start the System Config Tool and set the Language setting to Invalid.
Play through all modes of the application from beginning to end.
Pass/Fail Determination
Passes if the application can be played without any issues in step 3.
Software to Be Tested
Applications that reference the system's language settings.
Wii U applications can access the system language setting and choose whether to reflect the setting as the application’s displayed language. Using the system language setting as the application’s language setting is optional. A game may also have its own language settings, which can differ from the System Settings. For example, you can use an application option to select English as the language to use even when the System Settings language is Japanese. Because the Wii U may support more languages in the future, attempts to obtain the system's language setting may return a value that is not currently defined. For example, Chinese and Korean were not originally supported by the Nintendo DS but were added afterwards. In cases like this, applications must avoid malfunctioning by taking measures such as handling the language as unsupported. Note: On CAT-DEV and CAT-R units with system version earlier than 2.0.0 installed, do not set the language setting to Invalid and boot up the unit. If you attempt to start up a CAT-DEV or CAT-R after setting the language setting to Invalid, the hardware might lose the ability to start up. 14.1.1 Handling Unsupported Languages
Guideline Item
The application must continue to run without problems when an undefined value is acquired from the system's language settings. Test Method Prepare a console running system version 2.0.0 or later (WUP A). On WUP A, start the System Config Tool and set the Language setting to Invalid. Play through all modes of the application from beginning to end. Pass/Fail Determination Passes if the application can be played without any issues in step 3. Software to Be Tested
Applications that reference the system's language settings.