Describe the bug
context
When I compile my markdown files to HTML using sphinx_proof with language settings to German, the titles of most of the proof boxes are translated correctly (some are missing) but the cross references to these boxes stay in English language.
expectation
I expect that the titles in cross references are also translated according to the language settings.
problem
This gives inconsistent results in books that are not written in English language.

Reproduce the bug
- Add the following to your
_config.yml:
sphinx:
extra_extensions:
- sphinx_proof
config:
language: de
-
Compile book to HTML with jupyter-book build .
-
Observe build result in folder _build/html/
List your environment
Version of sphinx-proof: 0.2.0
jupyter-book --version
Jupyter Book : 1.0.3
External ToC : 1.0.1
MyST-Parser : 2.0.0
MyST-NB : 1.1.2
Sphinx Book Theme : 1.1.3
Jupyter-Cache : 1.0.0
NbClient : 0.10.0
python --version
Python 3.12.7
Operating System: ArchLinux
Describe the bug
context
When I compile my markdown files to HTML using sphinx_proof with language settings to German, the titles of most of the proof boxes are translated correctly (some are missing) but the cross references to these boxes stay in English language.
expectation
I expect that the titles in cross references are also translated according to the language settings.
problem
This gives inconsistent results in books that are not written in English language.
Reproduce the bug
_config.yml:Compile book to HTML with
jupyter-book build .Observe build result in folder
_build/html/List your environment