It is recommended to extract all languages and characters to provide preparation for multilingual support.
For example, another private tracker CMS: nexusphp, extracts all the text and translates it into three different languages. It is recommended that Gazelle keeps up with the times so that users who need it can translate by themselves.
https://github.com/xiaomlove/nexusphp/blob/php8/lang/en/lang_functions.php
https://github.com/xiaomlove/nexusphp/blob/php8/lang/chs/lang_functions.php