Files
InvokeAI/invokeai/frontend/web
psychedelicious 471c010217 fix(ui): invalid language crashes app
- Apparently locales must use hyphens instead of underscores. This must
have been a fairly recent change that we didn't catch. It caused i18n to
throw for Brasilian Portuguese and both Simplified and Traditional
Mandarin. Change the locales to use the right strings.
- Move the theme + locale provider inside of the error boundary. This
allows errors with locals to be caught by the error boundary instead of
hard-crashing the app. The error screen is unstyled if this happens but
at least it has the reset button.
- Add a migration for the system slice to fix existing users' language
selections. For example, if the user had an incorrect language setting
of `zh_CN`, it will be changed to the correct `zh-CN`.
2025-07-10 14:27:36 +10:00
..
2025-07-09 23:15:25 +10:00
2025-07-10 14:27:36 +10:00
2024-01-12 08:02:59 +11:00
2023-07-28 09:46:44 -04:00
2024-05-15 14:09:44 +10:00
2025-07-09 23:15:25 +10:00
2025-07-07 10:25:24 +10:00
2025-07-07 10:25:24 +10:00