Spaces:
Runtime error
Runtime error
| # To update locales files you can just run | |
| # bash parse_xgettext.bash | |
| # Find python files and phtml files and put them in a list | |
| find . -type f \( -name '*.py' -or -name '*.phtml' \) -print > list | |
| # Parse the list and generate a pot file | |
| xgettext --files-from=list --language=Python -a -o ./messages.pot | |
| # Update locales files | |
| msgmerge --update --no-fuzzy-matching --backup=off ./locales/fr/LC_MESSAGES/messages.po ./messages.pot | |
| msgmerge --update --no-fuzzy-matching --backup=off ./locales/ar/LC_MESSAGES/messages.po ./messages.pot | |
| # Compile locales files | |
| msgfmt -o ./locales/fr/LC_MESSAGES/messages.mo ./locales/fr/LC_MESSAGES/messages.po | |
| msgfmt -o ./locales/ar/LC_MESSAGES/messages.mo ./locales/ar/LC_MESSAGES/messages.po | |
| # Remove the list | |
| rm list |