Method for changing GUI program language without withdrawing and re-entering
A re-entry and language technology, applied in the direction of program control design, program control device, special data processing applications, etc., can solve problems such as GUI state loss, loss, loss of open window size and position, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Examples
Embodiment Construction
[0020] The invention will be clearly understood from the following detailed description, given by way of purely illustrative and non-limiting examples.
[0021] The basic strategy for changing GUI language without exiting and re-entering the application is described below.
[0022] (1) Text data (strings) of all characters in the GUI are replaced with language-independent text data generators (metastrings). Metastrings have the property of not only storing fixed string literals, but also being able to build (or mix in) string values using the "current" language. The symbols for the "current" language can change at runtime. The text data component of the language-dependent script used by the metastring to build the language-dependent text string is retrieved from the external file.
[0023] (2) Replace all control classes (the codes that implement the basic visual components of the graphical interface) with subclasses that support dynamic internationalization. This subclas...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More