What you are likely looking for instead of just translation is localization, known as i18n or i10n. It's not usually enough to just translate the words, there are cultural references and context...