Skip to content

Conversation

@lemondrops
Copy link
Contributor

Summary

  • Slightly reword the text on the storage controllers settings page;
  • Restore lost translations for the tertiary/quarternary ID controllers;
  • Don't attempt to translate storage bus names;
  • Drop translations for:
    • storage bus names (unneeded and redundant);
    • non-generic joystick names (product names aren't supposed to be translated; strings for Thrustmaster Formula were left in due to "with/out adapter");
    • "SoundFont" in FluidSynth configuration (brand name not supposed to be translated);
  • Restore unused strings that were to be used as tooltips for Ctrl+Alt+Del/Esc buttons;
  • Consistently define toolTip (no mnemonic, trailing ellipsis) and iconText (no mnemonic, no trailing ellipsis) for QActions to avoid mnemonics showing up in CJK languages; fix up mismatches in some languages;
  • Remove unused tooltips for some QActions that only show up in menus;
  • Add ACPI shutdown to main menu (for people who have the toolbar hidden);
  • Replace the three-dot ellipsis ... with a single character one ;
  • Drive-by: on Windows, forcibly update the font for the manager's details pane on language change to prevent the old language's font still being used.

Checklist

  • Closes #xxx
  • I have tested my changes locally and validated that the functionality works as intended
  • I have discussed this with core contributors already
  • This pull request requires changes to the ROM set
  • This pull request requires changes to the asset set

References

N/A

All translations updated accordingly
(the "Hard disk" string is still used in the PC5086 config and therefore
has been moved to a suitable place)

Also fix broken translations for ter/qua IDE controllers
These weren't actually supposed to be translated
Thrustmaster Formulas were left in because of "with/out adapter"
* Restore unused strings that were to be used as tooltips
for Ctrl+Alt+Del/Esc buttons
* Consistently define tooltips and iconText to avoid mnemonics showing
in CJK languages
* Remove tooltips from actions that only show up in menus
This is a brand name that shouldn't be translated
@richardg867 richardg867 merged commit 0dc8509 into 86Box:master Dec 17, 2025
44 of 45 checks passed
@lemondrops lemondrops deleted the string-stuff branch December 17, 2025 17:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants