Я работаю над приложением ClassifyingImagesWithVisionAndCoreML от Apple и добавляю функцию перевода. У меня есть выбор языка «en» на другой странице классификации изображений. Мне нужен эффективный способ сохранить это и из данных и использовать его в ROGOOGLETRANSLATE.
let translator = ROGoogleTranslate()
translator.apiKey = "API KEY HERE"
var params = ROGoogleTranslateParams()
params.source = self.fromLanguage.text ?? "en"
params.target = self.toLanguage.text ?? "de"
params.text = descriptions.joined(separator: "\n")
translator.translate(params: params) { (result) in
DispatchQueue.main.async {
self.classificationLabel.text = "English:\n" + descriptions.joined(separator: "\n") + "\(result)"
}
}