def translate(func): if os.environ.get('LC_LOCALE') == 'PL': return func(){"hi": "czesc"} retrun func() @translate def foo(): return "hi"