Use the gettext make multinational language version.but need to restart?!

I use the gettext make multinational language version at the blender 2.8
but i need to restart the blender software the language will be show…
Have any ways don`t to restart Blender software the language will be active and show!!..Thank you : )!

Code:-----------------------------------
import gettext
language = gettext.translation (‘message’, locale_path, [current_locale] )
language.install()
_ = language.gettext

I think it’s recommended to use the build in functionality, instead of calling gettext your self

import bpy
bpy.context.preferences.view.language="es"
bpy.context.preferences.view.use_translate_interface=True

will switch on the fly to spanish

I use the PO file to make the multinational language.

So i must to use the gettext module…