System and method for generating a target language markup language text template
First Claim
1. A computer-implemented method of generating a target language localized template, the method comprising:
- creating a source language markup language (ML) text template based on a source language text string, said source language ML text template including at least one token, wherein the at least one token includes;
a token operator assigned to a variable text element included in the source language text string, wherein a first symbol is designated as said token operator, and wherein the first symbol corresponds to a predefined source language grammar rule, anda token operand assigned to the variable text element, wherein a second symbol is designated as said token operand, and wherein the second symbol corresponds to a predefined context type;
translating one or more words in the source language ML text template to one or more words in a target language so as to generate a target language ML text template,wherein the target language ML text template is generated by at least one translation tool residing in at least one of a client computer and a server computer;
wherein said target language ML text template includes said token operator; and
defining the target language localized template for the target language ML text template using the translated words.
10 Assignments
0 Petitions
Accused Products
Abstract
A system and method of generating a target language markup language (ML) text template comprise translating one or more words in a source language ML text template to one or more words in the target language so as to generate a target language ML text template, and defining a target language localized template for the target language ML text template using the translated words. The method may also include adding and modifying metadata for variant text associated with a source language text string according to attributes of a target language, wherein the target language localized template is defined using the modified metadata in addition to the translated words.
24 Citations
21 Claims
-
1. A computer-implemented method of generating a target language localized template, the method comprising:
-
creating a source language markup language (ML) text template based on a source language text string, said source language ML text template including at least one token, wherein the at least one token includes; a token operator assigned to a variable text element included in the source language text string, wherein a first symbol is designated as said token operator, and wherein the first symbol corresponds to a predefined source language grammar rule, and a token operand assigned to the variable text element, wherein a second symbol is designated as said token operand, and wherein the second symbol corresponds to a predefined context type; translating one or more words in the source language ML text template to one or more words in a target language so as to generate a target language ML text template, wherein the target language ML text template is generated by at least one translation tool residing in at least one of a client computer and a server computer; wherein said target language ML text template includes said token operator; and defining the target language localized template for the target language ML text template using the translated words. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for generating a markup language (ML) text template in a target language based at least in part on a corresponding ML text template in a source language, the system comprising:
-
a processor a display coupled to the processor for displaying a text string in a source language by a source language text string input section; the display also displaying a variable text element as input by a user by a variable text input section, the variable text element representing a word or phrase in the target language; and displaying a target language ML text template as input by a user by a target language ML text template input section, wherein said target language ML text template includes at least one token, the token including a token operator and a token operand, the token operator representing the variable text element, and the token operand representing a context type, wherein the target language ML text template is generated by at least one translation tool residing in at least one of a client computer and a server computer wherein the token operator is designated by a first symbol corresponding to a predefined grammar rule, wherein the token operand is designated by a second symbol corresponding to a predefined context type; said display configured to display at least one context element as input by the user for expansion of the target language ML text template by at least one context input section; and to display a text string in the target language by a target language text string output section, wherein the target language text string is generated by the processor based on an expansion of the target language ML text template using the variable text and at least one context element. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A system for generating a target language localized template, the system comprising:
-
a user input device; a processor configured to create a source language markup language (ML) text template based on input through the user input device a source language text string, said source language ML text template including at least one token, wherein the at least one token includes; a token operator assigned to a variable text element included in the source language text string, wherein a first symbol is designated as said token operator, and wherein the first symbol corresponds to a predefined source language grammar rule, and a token operand assigned to the variable text element, wherein a second symbol is designated as said token operand, and wherein the second symbol corresponds to a predefined context type; a translator configured to translate one or more words in the source language ML text template to one or more words in a target language so as to generate a target language ML text template, wherein said target language ML text template includes said token operator; and define the target language localized template for the target language ML text template using the translated words. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification