Computer assisted text analysis and translation: a functional approach in the analysis and translation of advertising texts