Name Description Size
LocaleManager.kt This class manages persistence, application, and otherwise handling of user-specified locales. Of note: * It's a singleton, because its scope extends to that of the application, and definitionally all changes to the locale of the app must go through this. * It's lazy. * It relies on using the SharedPreferences file owned by the app for performance. 2699
Locales.kt This is a helper class to do typical locale switching operations without hitting StrictMode errors or adding boilerplate to common activity subclasses. Inherit from `LocaleAwareFragmentActivity` or `LocaleAwareActivity`. 3272
screen