Button("Translate") {
   let text = textInput.trimmingCharacters(in: .whitespacesAndNewlines)
   if !text.isEmpty {
      if configuration != nil {
         configuration?.invalidate()
      } else {
         let sourceLanguage = Locale.Language(identifier: "en")
         let targetLanguage = Locale.Language(identifier: "fr")
         configuration = TranslationSession.Configuration(source: sourceLanguage, target: targetLanguage)
      }
   }
}
.buttonStyle(.borderedProminent)