private init() {
   Task {
      listLanguages = await LanguageAvailability().supportedLanguages

      // Set target as the user's language
      let userLanguage = Locale.current.language.languageCode
      if listLanguages.contains(where: { $0.languageCode == userLanguage }) {
         selectedTarget = listLanguages.firstIndex(where: { $0.languageCode == userLanguage })!
      }
   }
}