Description
The i18n implementation uses kotlin serialization which has a hard limit on vals per class (see Kotlin/kotlinx.serialization#632). This app is close to hitting this limit. I'm currently implementing ReplayGain support and the additional translation keys push me over the limit, which makes the app not start anymore.
Steps to Reproduce
- Add another 12 translation keys
- Try to get the app running
Expected Behavior
No limit on translatable strings. Not sure why the app doesn't use the standard string resource approach, but I don't think it has such a limitation.
Screenshots
Additional Context
Device
Android Emulator API Level 34
OS
Android 14
Version
Latest main
Contribution Guidelines
Description
The i18n implementation uses kotlin serialization which has a hard limit on vals per class (see Kotlin/kotlinx.serialization#632). This app is close to hitting this limit. I'm currently implementing ReplayGain support and the additional translation keys push me over the limit, which makes the app not start anymore.
Steps to Reproduce
Expected Behavior
No limit on translatable strings. Not sure why the app doesn't use the standard string resource approach, but I don't think it has such a limitation.
Screenshots
Additional Context
Device
Android Emulator API Level 34
OS
Android 14
Version
Latest
mainContribution Guidelines