Visual context for translation
First Claim
Patent Images
1. A method comprising:
- displaying text for translation into a different language, the displaying comprising constructing a visual context from a definition for a graphical user interface for an application, wherein the graphical user interface is configured to display a view, the constructing comprises automatically extracting executable code corresponding to the view, the executable code corresponding to the view is extracted from the definition, automatically writing the executable code corresponding to the view to the visual context, and the visual context is configured to display the graphical user interface without executing the application; and
displaying multiple modes for an applet within the graphical user interface.
1 Assignment
0 Petitions
Accused Products
Abstract
A visual context displays a graphical user interface for an application without executing the application. The visual context is constructed from a definition for the graphical user interface. In one aspect, executable code for various components of the graphical user interface are extracted from the definition and written into the visual context. In another aspect, the executable code for one or more of the components is written into separate files that make up the visual context. In still another aspect, some of the components are based on templates, and the appropriate template is copied into the visual context to provide the executable code for the component.
-
Citations
49 Claims
-
1. A method comprising:
-
displaying text for translation into a different language, the displaying comprising constructing a visual context from a definition for a graphical user interface for an application, wherein the graphical user interface is configured to display a view, the constructing comprises automatically extracting executable code corresponding to the view, the executable code corresponding to the view is extracted from the definition, automatically writing the executable code corresponding to the view to the visual context, and the visual context is configured to display the graphical user interface without executing the application; and
displaying multiple modes for an applet within the graphical user interface. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
2. (canceled)
-
16. A computer-program product comprising;
a machine-readable medium having executable instructions to cause a machine to execute a method comprising constructing a visual context from a definition for a graphical user interface for an application, wherein the graphical user interface is configured to display a view, the constructing comprises automatically extracting executable code corresponding to the view, and automatically writing the executable code corresponding to the view to the visual context, the executable code corresponds to the view is extracted from the definition, and the visual context is configured to display the graphical user interface; and
displaying multiple modes for an applet within the graphical user interface. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
17. (canceled)
-
31. A system comprising:
-
a memory;
a display;
a processor coupled to the memory via a bus and coupled to the display; and
a visual context creation process executed from the memory by the processor, wherein the visual context creation process is configured to cause the processor to construct a visual context from a definition for a graphical user interface for an application, wherein the graphical user interface is configured to display a view, the visual context creation process configured to cause the processor to construct a visual context is configured to automatically extract executable code corresponding to the view, the executable code corresponds to the view is extracted from the definition, automatically write the executable code corresponding to the view to the visual context, and the visual context is configured to display the graphical user interface, the visual context creation process is configured to cause the display of the graphical user interface without executing the application via the display, and the visual context creation process is configured to cause the display of multiple modes for an applet within the graphical user interface via the display. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
-
32. (canceled)
-
46. A computer-program product comprising:
machine-readable medium having an emulation file structure comprising a view entry containing view data representing executable code configured to display a view in a graphical user interface, wherein the graphical user interface is configured to display a view;
an applet entry containing applet data referencing executable code that displays multiple modes for an applet within the view defined by the view entry. wherein the applet data in the applet entry identifies an applet file containing the executable code that displays the applet, and the executable code corresponds to the view is extracted from the definition; and
a control entry containing control data referencing executable code that displays a control within the applet defined by the applet entry. - View Dependent Claims (48, 49)
-
47. (canceled)
Specification