Why add-ons have no .po file ?
I don’t wanna translate in code file.
Sometimes, no , Very usually to change original code for translating.
It’s really awful to replace translated source code file .
via wordpress internationalization:
Blender is used all over the world, in countries where English is not the main language. The strings in the Blender Add-ons need to be coded in a special way so that can be easily translated into other languages. As a developer, you may not be able to provide localizations for all your users; however, a translator can successfully localize the theme without needing to modify the source code itself.
BL founder must FORCE add-ons include translation standard file .po file.
Please learn from wordpress and its’ add-ons operation method.