Пример #1
0
        private async void Translate(string text)
        {
            try
            {
                using (await BusyOverlay.Create())
                {
                    var translatedText = await _translateController.Translate(text, AppSettings.Default.CurrentTranslateLanguage.TwoLetterISOLanguageName);

                    ClearTextSelection();

                    TranslationControl.Show(translatedText);
                }
            }
            catch (TranslationException)
            {
                MessageBox.Show(UIStrings.TranslateError_Body, UIStrings.TranslateError_Title, MessageBoxButton.OK);
            }
        }