Translate Your Python 3 Program with the gettext Module
Posted by Al Sweigart in misc
You've written a Python 3 program and want to make it available in other languages. You could duplicate the entire code-base, then go painstakingly through each .py file and replace any text strings you find. Fortunately, Python provides a solution with the gettext
module.