我在这里找到 YandexTranslator:https://github.com/prokhor-ozornin/Yandex.NET.Translator
我通过 Nuget 安装了 YandexTranslator
这是我在按钮翻译中的代码:
IYandexTranslator translator = Yandex.Translator(api => api.ApiKey(ConfigurationManager.AppSettings["ApiKey"]).Format(ApiDataFormat.Json));
IEnumerable<ITranslationPair> translationPairs = translator.TranslationPairs(); //error The remote server returned an error: (403) Forbidden.
string language = translator.Detect("This is English text");
ITranslation translation = translator.Translate("ru", "To be translated to Russian");
但是当我尝试运行时出现错误:“远程服务器返回错误:(403)禁止。”
我刚开始界面大家可以帮忙修复它!