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.