add language override

`t('Hello', 'es')` => `Hola`
`t('Hello {name}', { name: 'Tobi' }, 'es')` => `Hola Tobi`