LangUtils

public class LangUtils

Language utility class for locale management.

Constructors

Link copied to clipboard
public void LangUtils()

Types

Link copied to clipboard
public class RCLocale
Wrapper class for selectable locales.

Properties

Link copied to clipboard
public static Locale systemLocale

Functions

Link copied to clipboard
public static LangUtils.RCLocale getAppLanguageLocal(Context context)
Gets the current app language setting.
Link copied to clipboard
public static LangUtils.RCLocale getAppLocale(Context context)
Link copied to clipboard
public static Context getConfigurationContext(Context context)
Link copied to clipboard
public static LangUtils.RCLocale getCurrentLanguage(Context context)
Gets the current language regardless of whether it is explicitly set or following the system.
Link copied to clipboard
public static Locale getSystemLocale()
Gets the system locale.
Link copied to clipboard
public static void saveLocale(Context context, LangUtils.RCLocale locale)
Link copied to clipboard
public static void setSystemLocale(Locale locale)
Sets the system locale.