Currently, we are suppressing the i18n.inconsistent.reference warnings in conf.py. This is needed in order to release the partial translations for Spanish and Portuguese.
We need to investigate why this is happening and if there is a better solutions. Initial review seems to suggest that Sphinx ignores the translated terms in the glossary and complains that the translation is not the same term as the English. But this needs confirmation.
If you are going to work on this issue:
- temporarily remove the suppression of warnings in
conf.py
- build all the languages of the guide using
nox -s build-all-languages-test
- look for warnings mentioning
i18n.inconsistent.references
Suppression introduced in PR:
Currently, we are suppressing the i18n.inconsistent.reference warnings in
conf.py. This is needed in order to release the partial translations for Spanish and Portuguese.We need to investigate why this is happening and if there is a better solutions. Initial review seems to suggest that Sphinx ignores the translated terms in the glossary and complains that the translation is not the same term as the English. But this needs confirmation.
If you are going to work on this issue:
conf.pynox -s build-all-languages-testi18n.inconsistent.referencesSuppression introduced in PR: