Many operating systems and other software applications include features that enable users to customize the language used for text elements in the user interface. At runtime, the software renders the UI using text elements corresponding to the language chosen by the user or a default language. Currently, it is a requirement that a single UI language be selected and active at any given time. In certain situations, e.g., when the user is learning a new language, users can find it beneficial to have the text elements of the UI displayed in more than one language at the same time. This disclosure makes UI text elements available in multiple languages at the same time. The text elements within the UI are then displayed in all of the chosen languages using suitable display mechanisms.

Creative Commons License

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.