Gettext in my application gives the following error when .mo files are removed from .../LC_MESSAGES but .po files are there:
No translation file found for domain', domain)
FileNotFoundError: [Errno 2] No translation file found for domain: 'bot'
What can be the reason? I saw some projects without .mo files and they worked. For example, .mo files are stated in Python gitignore file (https://github.com/github/gitignore/blob/master/Python.gitignore; line 55) so they should be removed the repository.