Providing user interface language options
AssigneeInternational Business Machines Corporation
InventorsJenny J. HE, Adrian P. Kyte, Tobias Leicher, Guan Jun Liu, Joseph R. Winchester, Bei Chun Zhou
Life of this patent
Estimating the term…
Abstract
User interface (UI) language options are provided. A code statement in an object code of an application retrieves human language bundle value(s) for use in a UI element. Code is injected into the object code of the application to transmit a resource bundle name and key to the UI element for storage at a user value area of a control of the UI element.
Claims20
A computer-implemented method of providing user interface (UI) options carried out by a pre-compiler component, the computer-implemented method comprising:
- recognizing a code statement in an object code of an application that retrieves one or more human language bundle values for use in a UI element;
- and
- injecting code into the object code of the application to transmit a resource bundle name and key to the UI element for storage at a user value area of a control of the UI element.
A computer system for providing user interface (UI) options carried out by a pre-compiler component, the computer system comprising:
- a memory;
- and
- a processor in communication with the memory, wherein the computer system is configured to perform a method, said method comprising:
- recognizing a code statement in an object code of an application that retrieves one or more human language bundle values for use in a UI element;
- and
- injecting code into the object code of the application to transmit a resource bundle name and key to the UI element for storage at a user value area of a control of the UI element.
A computer program product for providing user interface (UI) options carried out by a pre-compiler component, the computer program product comprising:
- a computer readable storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising:
- recognizing a code statement in an object code of an application that retrieves one or more human language bundle values for use in a UI element;
- and
- injecting code into the object code of the application to transmit a resource bundle name and key to the UI element for storage at a user value area of a control of the UI element.
Dependencies are inferred from the claim text.