mirror of
https://github.com/boykopovar/AnyPS5.git
synced 2026-10-22 00:22:57 -05:00
A PS5 param.json keeps defaultLanguage inside localizedParameters, next to the language entries. The parser looked for it at the root only, then fell back to en-US and to the first member, which is the defaultLanguage string when no en-US entry exists (PPSA12544 has only en-GB), and threw "expected JSON object". defaultLanguage is now read from localizedParameters first, and the fallback takes the first language object. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>