Abstract. This paper describes a tool for extracting multi-word number expressions, calculating their numerical values, and then generating them into another language, thus translating the expressions in that language. It is based on the fact that such expressions in many languages follow a simple recursive pattern. By changing the language configuration files of our tool, extraction and translation can be done for all the languages which use this pattern. We present the results of testing this tool on seven languages and twenty four language pairs. During testing, the analysis part (finding the numerical value) worked correctly for all the languages for which testing was done. Generation worked correctly for five languages but requires some modification for two languages due to the fact that word forms in languages like Telugu depend on the context. We also discuss some issues which remain and suggest solutions for some of these issues.