Я новичок в iOS Я создаю приложение, которое содержит функцию перевода языка, поэтому я использую Bing API для него и использую FGTranslator от Github.Как перевести язык с помощью Bing Api в iOS?
Но это перевести на английский язык французский, но я хочу, чтобы сделать выбор пользователю вроде как пользователь может выбрать язык вроде как French
, Spanish
и т.д., то, как преобразовать язык с английского на испанский формы FGTranslator Пожалуйста, дайте мне решение для этого.
Здесь FGTranslator
метод языка конвертер выглядеть, как
[self.translator translateText:@"Helo How are You"
completion:^(NSError *error, NSString *translated, NSString *sourceLanguage)
{
if (error)
{
[self showErrorWithError:error];
[SVProgressHUD dismiss];
}
else
{
NSString *fromLanguage = [[self currentLocale] displayNameForKey:NSLocaleIdentifier value:sourceLanguage];
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:fromLanguage ? [NSString stringWithFormat:@"from %@", fromLanguage] : nil
message:translated
delegate:nil
cancelButtonTitle:@"OK"
otherButtonTitles:nil];
[alert show];
NSLog(@"STERING %@",translated);
[SVProgressHUD dismiss];
}
}];
Вот как я могу установить другой язык пользовательского выбора.
Здесь я пишу метод для этого, тогда я получил ошибку, как FGTranslatorErrorDomainerror 1
. Пожалуйста, помогите мне я пишу метод, как в
[self.translator translateText:self.textView.text withSource:@"en" target:@"js" completion:^(NSError *error, NSString *translated, NSString *sourceLanguage) {
if (error)
{
[self showErrorWithError:error];
[SVProgressHUD dismiss];
}
else
{
NSLog(@"Translated Text %@",translated);
}
}];
Здесь я пишу en
на английском и js
для японского языка Пожалуйста, помогите мне.
Там есть другая функция для этого. Вы прочитали [ссылку] (https://github.com/ashishgabani/FGTranslator#specify-source-or-target-language)? –
@FabioPoloni да, я знаю это, но это не работает для меня. – Ashish
Почему? Нет другого (официального) способа сделать это. –