Files
ppsspp/assets/lang
Henrik RydgårdandClaude Opus 5 8bfc151395 iOS: Hide the status bar when immersive mode is enabled
prefersStatusBarHidden was dead code - it computed an orientation and a
(commented out) user preference, then unconditionally returned false. So the
status bar was only ever hidden on iPhone in landscape, and only because iOS
does that on its own in compact height.

Now it honors bImmersiveMode from the DisplayLayoutConfig matching the current
orientation, so it also applies in portrait and on iPad. Adds the corresponding
checkbox to the iOS system settings, and updates the status bar on rotation and
when the setting is toggled.

Also fixes a missing break in the ROTATE_UPDATED case in System_Notify, and a
static/non-static mismatch on sceKernelLoadModuleBufferUsbWlan that broke the
build (the header intentionally exposes it for sceVshBridge).

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01JZk5y4Fzw811WJoNWZb8Sc
2026-08-06 20:56:37 +02:00
..

lang

PPSSPP language ini repository

Thanks for your interest in translating PPSSPP!

  • Simply copy en_US.ini file to a new ini file with your language code, or use it to update an existing file with that name.
  • To see a list of codes, view this page.

Please note, while translating:

  • Ampersands & on the RIGHT side of an equals sign denote an underlined keyboard hotkey.
  • The hotkeys are only supported currently in the DesktopUI section, however.
  • Example: &File. This will make it so when you press ALT + F on Windows, it'll open the File menu.

Tools

  • To remove a translation, use the following (where KeyWord is the key):

    find . -type f -print0 | xargs -0 sed -i /^KeyWord/d

  • To change a translation key, use something like this:

    find . -type f -print0 | xargs -0 sed -i /^Key/NewKey

  • Before you commit, use git diff to check that you don't delete too much or some unrelated key with the same prefix.

Happy translating!