Using unsupported locale in Windows Mobile

Although you can technically change the locale of the device to anything you desire by using the SetUserDefaultLCID , you should only allow it to be set to one of the available locales. Even though your application maybe able to handle the change, this will cause instability to the system. I know for sure that atleast Pocket IE stops working with this change.