initLanguage method

void initLanguage()

Implementation

void initLanguage() {
  if (pupauConfig?.language == null) return;

  if (!_translationsInitialized) {
    final localizationService = LocalizationService.getInstance();
    Get.appendTranslations(localizationService.keys);
    _translationsInitialized = true;
  }

  final locale = LocalizationService.getLocaleFromConfig(pupauConfig);
  WidgetsBinding.instance.addPostFrameCallback((timeStamp) {
    if (locale != null) Get.updateLocale(locale);
  });
}