Patent ID: 7729900

Claim:
A method for consistently configuring language support across an operating system and at least one application program, the method comprising: determining, by a processor, whether characters present in the at least one application program are in a language writing system for which the language support is not currently enabled for the at least one application program; determining, in response to determining that the characters present in the at least one application program are in the language writing system for which the language support is not currently enabled, that a user is working in a language associated with the language writing system for which the language support is not consistently deployed; and providing, in response to determining that the user is working in the language associated with the language writing system for which the language support is not consistently deployed, an integrated process for receiving and implementing at least one first language setting for the operating system and at least one second language setting for the at least one application program, wherein the integrated process comprises: prompting the user to enable the language support that is not currently enabled, wherein the user is directed to a language support settings wizard to enable the language support for the language associated with the language writing system, wherein prompting the user to enable the language support that is not currently enabled comprises providing the user with an option to specify a period of time for which the language settings wizard is not to be executed in response to determining one of the following: that the user is working in the language associated with the language writing system, and that the user is working in any language not consistently deployed by the language support, displaying the at least one first language setting for the operating system and the at least one second language setting for the at least one application program, prompting the user to specify the at least one first language setting for the operating system and the at least one second language setting for the at least one application program, wherein a list of languages corresponding to the at least one first language setting and the at least one second language setting is displayed for the user to specify the language to be associated with at least one first language setting and the at least one second language setting, and receiving, from the user, the at least one first language setting selection for the operating system and the at least one language setting for the at least one application program, wherein receiving the at least one first language setting selection for the operating system comprises receiving operating system standards and format settings for the language support, the operating system standards and format settings comprising at least one of the following: custom date formats, time formats, currency formats, and number formats.