Msgfmt : The term 'msgfmt' is not recognized as the name of a cmdlet, function, script file, or operable program. (Windows 10)

I have a django application based on django 1.11 and when i make changes on locale's .po files i run the following command:

msgfmt django.po -o django.mo

The command worked fine on my linux machine but I can't find a proper guide on how to get msgfmt command to work on windows.

Following error message is shown:

msgfmt : The term 'msgfmt' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, 
verify that the path is correct and try again.
At line:1 char:1
+ msgfmt django.po -o django.mo
Back to Top