Internationalization techniques

Internationalization techniques