Patent Document ID: 9501295
Application ID: 13539927

Base Claim:
1. A method for handling locale and language in a cloud management system, the method comprising: generating, by a frontend application executed via a processor in the cloud management system, via operations implementing a mix and match algorithm, a first composite values list of applicable locales and matching languages combinations from at least one language installed on a service management system and at least one locale supported by said service management system; determining, by said frontend application, if said first composite values list of applicable locales and matching languages is empty; in response to determining that said first composite values list of applicable locales and matching languages is empty, generating, by said frontend application, a second composite values list of applicable locales and matching languages combinations as fall back list based on at least one base language of said service management system and at least one matching locale formed from said at least one base language, and using said second composite values list as a resulting composite values list of valid locales and languages combinations for further processing by said frontend application; and in response to determining that said first composite values list of applicable locales and matching languages is not empty, presenting said first composite values list of valid locales and languages combinations to a user, and based on selection of preferred locale and language combinations by the user, using said first composite values as the resulting composite values list of valid locales and languages combinations for further processing by said frontend application, via operations implementing a reverse mix and match algorithm.

---

Claim 2:
2. The method of claim 1 , wherein said resulting composite values list of valid locales and languages combinations is used at least for one of the following processes: adjustment of a user interface; and presenting a list of language and locale combination options for selection to a user.