A system and method for generating grammatically correct text in a target
language based on one or more text templates and corresponding context in
a source language comprises a software module configured to select one or
more source language text templates and corresponding context in the
source language. The system also includes a localization engine
configured to obtain the selected one or more source language text
templates and corresponding context in the target language from memory,
apply the target language context to the one or more target language text
templates, and apply one or more grammatical rules for the target
language, thereby generating a grammatically correct text string in the
target language. The system further includes a display configured to
display the grammatically correct text string in the target language.