Thank you for your interest in contributing!
- Fork the repository and create a branch from
master. - Open the project in Android Studio (Hedgehog or later).
- Make your changes in the
kotlinlocalemanagermodule. - Run the tests before submitting:
./gradlew :kotlinlocalemanager:test
- Keep PRs focused — one feature or fix per PR.
- Add or update tests for any changed behavior.
- Update
CHANGELOG.mdunder[Unreleased]with a short description of your change.
Use the GitHub issue templates:
- Bug report — for unexpected behavior
- Feature request — for new ideas
Add it to the companion object in LocaleManager.kt following the existing pattern:
const val LANGUAGE_SWAHILI = "sw"Use the BCP 47 language tag format ("zh-CN" for regional variants).
This project follows the Kotlin coding conventions. Run ./gradlew ktlintCheck if ktlint is configured, otherwise keep formatting consistent with existing code.