wolfskin/app/src/main
Damontecres 903c45dfb8
Support configuring interface language per user (#1406)
## Description
Adds a setting to configure the app's language/locale. It is configured
per user. This settings has no impact on audio or subtitles language
choices.

Only languages Wholphin has translations for can be used. If you would
like to contribute new translations, check out
https://translate.codeberg.org/projects/wholphin/!

Dev notes: This doesn't exactly follow Android's recommendations because
the [guidelines are for
per-app](https://developer.android.com/guide/topics/resources/app-languages)
and not users within the app.

### Related issues
Closes #513
Closes #669

### Testing
- Emulator API 34
- Nvidia shield API 30
- Fire TV OS 7 API 28

## Screenshots
<img width="1280" height="720" alt="language Large"
src="https://github.com/user-attachments/assets/bf1c0962-8a36-4012-aed9-eab564fc1114"
/>

## AI or LLM usage
None
2026-05-24 09:55:08 -04:00
..
assets Add experimental MPV player backend (#161) 2025-11-16 18:46:25 -05:00
java/com/github/damontecres/wholphin Support configuring interface language per user (#1406) 2026-05-24 09:55:08 -04:00
proto Add option to hide the voice search button (#1423) 2026-05-21 15:31:17 -04:00
res Support configuring interface language per user (#1406) 2026-05-24 09:55:08 -04:00
seerr Updates to Seerr image fetching (#1086) 2026-03-14 16:47:08 -04:00
AndroidManifest.xml Support configuring interface language per user (#1406) 2026-05-24 09:55:08 -04:00
ic_launcher-playstore.png Add icons 2025-10-12 17:41:54 -04:00