Using Persistent Locale Data

Locales are not guaranteed to be the same from machine to machine or between runs of an application. This is true for both custom locales and for locales that ship with Windows, although collating information for Windows-supplied locales is guaranteed not to change. Therefore, when transmitting or storing persistent data, your application should use a locale-independent format.

Using National Language Support