mirror of
https://github.com/hrydgard/ppsspp.git
synced 2026-09-06 04:35:29 +02:00
finish-language-with-ai maps the English string the AI translated back to the key it belongs to, but the map was keyed on the English string, so when two keys in a section share one - [Graphics] "Texture Filter" and "Texture Filtering", [Error] "Error reading file" and "The file is not a valid zip file" - only the last one survived and the other silently never got its translation. Map to a list of keys instead and update all of them, and stop sending the same line to the AI twice while we're at it. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_0164UKoXpz9r155TRfQsoc3H