8. A computer gaming system configured to a generate grammatically correct text string in a target language based on a source language text string, the system comprising: a translation development server; a game console in communication with the translation development server via a network, the game console including a game software module configured to receive the source language text string, and generate a source language text template based at least in part on variable elements of the source language text string, the source language text template comprising one or more tokens which represent words or phrases in the source language text string, and the one or more tokens including a token operator and a token operand, wherein the token operator is assigned to a variable text element, the variable text element analyzed to identify a context type of the variable text element which is assigned to the token operand; the translation development server comprising: a translator development tool configured to receive the source language text template and source language metadata from the game software module to generate corresponding target language text template, target language metadata, and one or more target language grammatical rules; and a translation tool to generate the target language text template and the target language metadata corresponding to the source language text template and the source language metadata by parsing and translating the source language text template into the target language text template using the token operator, the token operand, and the source language metadata, the translation tool further configured to generate the text string in the target language using the target language text template, the target language metadata, and the one or more target language grammatical rules.
8. A computer gaming system configured to a generate grammatically correct text string in a target language based on a source language text string, the system comprising: a translation development server; a game console in communication with the translation development server via a network, the game console including a game software module configured to receive the source language text string, and generate a source language text template based at least in part on variable elements of the source language text string, the source language text template comprising one or more tokens which represent words or phrases in the source language text string, and the one or more tokens including a token operator and a token operand, wherein the token operator is assigned to a variable text element, the variable text element analyzed to identify a context type of the variable text element which is assigned to the token operand; the translation development server comprising: a translator development tool configured to receive the source language text template and source language metadata from the game software module to generate corresponding target language text template, target language metadata, and one or more target language grammatical rules; and a translation tool to generate the target language text template and the target language metadata corresponding to the source language text template and the source language metadata by parsing and translating the source language text template into the target language text template using the token operator, the token operand, and the source language metadata, the translation tool further configured to generate the text string in the target language using the target language text template, the target language metadata, and the one or more target language grammatical rules. 9. The system of claim 8 , wherein the context type includes at least one of number, gender, type of object, rank, age, and faction.