- Package:
- dolphin-emu
- Source:
- dolphin-emu
- Description:
- Gamecube and Wii emulator
- Submitter:
- Lucas Nussbaum
- Date:
- 2025-08-21 12:21:03 UTC
- Severity:
- normal
Hi,
I tried to change the system language to french. This does not work:
according to strace, dolphin looks for translations in
[pid 299342] openat(AT_FDCWD, "/usr/share/games/dolphin-emu//../locale/fr/LC_MESSAGES/dolphin-emu.mo", O_RDONLY) = -1 ENOENT (Aucun fichier ou dossier de ce nom)
while it is installed in /usr/share/locale/fr/LC_MESSAGES/dolphin-emu.mo
the relevant code is:
static bool TryInstallTranslator(const QString& exact_language_code)
{
for (const auto& qlang : FindPossibleLanguageCodes(exact_language_code))
{
std::string lang = qlang.toStdString();
auto filename =
#if defined _WIN32
fmt::format("{}/Languages/{}.mo", File::GetExeDirectory(), lang)
#elif defined __APPLE__
fmt::format("{}/Contents/Resources/{}.lproj/dolphin-emu.mo", File::GetBundleDirectory(),
lang)
#elif defined LINUX_LOCAL_DEV
fmt::format("{}/../Source/Core/DolphinQt/{}/dolphin-emu.mo", File::GetExeDirectory(), lang)
#else
fmt::format("{}/../locale/{}/LC_MESSAGES/dolphin-emu.mo", DATA_DIR, lang)
#endif
a workaround is:
sudo ln -s /usr/share/locale /usr/share/games/locale
but it's probably a matter of either installing the files in the correct
path, or patching dolphin so that it searches for translation in the
correct path.
Best,
Lucas
Hello, Bug #1108687 in dolphin-emu reported by you has been fixed in the Git repository and is awaiting an upload. You can see the commit message below and you can check the diff of the fix at: https://salsa.debian.org/games-team/dolphin-emu/-/commit/9e14e17a35b4a79ce1d53833dc31ecc6466079bb ------------------------------------------------------------------------ Look for locale files in the correct directory. Closes: #1108687 ------------------------------------------------------------------------ (this message was generated automatically) -- Greetings https://bugs.debian.org/1108687
We believe that the bug you reported is fixed in the latest version of dolphin-emu, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 1108687@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Jordi Mallach <jordi@debian.org> (supplier of updated dolphin-emu package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmaster@ftp-master.debian.org) Format: 1.8 Date: Thu, 21 Aug 2025 12:00:09 +0200 Source: dolphin-emu Architecture: source Version: 2506+dfsg-2 Distribution: experimental Urgency: medium Maintainer: Debian Games Team <pkg-games-devel@lists.alioth.debian.org> Changed-By: Jordi Mallach <jordi@debian.org> Closes: 1094989 1108687 Changes: dolphin-emu (2506+dfsg-2) experimental; urgency=medium . * Remove the dfsg repack suffix from DOLPHIN_WC_DESCRIBE (closes: #1094989). * Look for locale files in the correct directory (closes: #1108687). Checksums-Sha1: b367096fea80f002f688a30eb2685cda7e3e0ae4 2893 dolphin-emu_2506+dfsg-2.dsc 30cfdfbfecfd8275fa6130fd2c394413ad9b22f4 13532 dolphin-emu_2506+dfsg-2.debian.tar.xz bac34325ba50fdec0ec39d0d2ddf173e75d3b9d7 20242 dolphin-emu_2506+dfsg-2_amd64.buildinfo Checksums-Sha256: bdcec240fa9f2e102d6032d2d6379a761d8b08a3adb1e7eddc1251c2c4b98319 2893 dolphin-emu_2506+dfsg-2.dsc 06f50c20ba02a37f0410de2dcfdfe2dc60c521d676b40cb9e63b69382b6aa4ee 13532 dolphin-emu_2506+dfsg-2.debian.tar.xz b62d0b8756238564181ee4fdc56159d76705b6d3205c5f412c9c8a655872bfe2 20242 dolphin-emu_2506+dfsg-2_amd64.buildinfo Files: 37e6cf5f757e5052cb6c3d094fbaddf2 2893 games optional dolphin-emu_2506+dfsg-2.dsc 5e15aa8d492a08f0be700d2e39905b44 13532 games optional dolphin-emu_2506+dfsg-2.debian.tar.xz f6c84f53e789fe74ab8ea3d7bd3b6c43 20242 games optional dolphin-emu_2506+dfsg-2_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEE6BdUhsApKYN8KGoWJVAvb8vjywQFAminCTEACgkQJVAvb8vj ywT6pBAApChgWmyeJ4LcrdXFWbFZoeVxXAmN9oRAGLfPPugQKLzLsI4v2SEYmBor iAcFwcnYXpw7ctWb0x5PUOCXBw0UClQbtAiXUn5jOkDVzYx5BxR1j2GGDpxEzdg6 7srXZTAmBE8SPQ+iG6bk742F7x/2E0dRgp5eyPm8KRSc79fB7vWwg5LciUzo/E1P OqKH3yHAEfzRqpmCTRYCc6dnLeRjRSIP1aJ6ers/b3Mf9izmYDHN416tYxOLJlL6 lLSd65iByPcgox8HUp8xabUTuYeQJVLUykRgQ2Y1IkBxmN0dfdzk8q6njRbvI+Oc qBnqc/JRze173o0UM1N5KRaKAnC25fVRRRpUQh2JYxMhsaZJDTEejmYJ34xVWXjX yHcPybnMta7joUvOAn9tBtUhuEiPLFrflYqsF35zRCeOCjnob4qjwSRJ+QK6QsBz nEbP+LDi41pHyYYJblyDJ4FTH5Zvnif2pWdMpDxFTRYenGwBqm3jaFZ8NlMaZqIP LkvcQHsfFR+3iRQH08xUI/PH17AM+9MsPXHGqDSFldrcCW0QzPqEaUfVuNVsXfgJ W0mUrBLgyvv+/hnD7NHSsvVKVd2PYOos6Igjms1rO7/gEUKhh2T/VararDVwAPhF WUaZRaYGF83FtJDEJ0EQa7b3bGh7gLByo+PXyqFqz2hW/ozdubM= =VGOu -----END PGP SIGNATURE-----