public void Translate(Language from, Language to, string str, ref Project.TranslationPair.MachineTranslations target, bool overwrite) { if (_client == null) { return; } if (!overwrite && !string.IsNullOrWhiteSpace(target.Google)) { return; } target.Google = _client.TranslateText(str, GetLanguage(to), GetLanguage(from)).TranslatedText; }
public void Translate(Language from, Language to, string str, ref Project.TranslationPair.MachineTranslations target, bool overwrite) { if (_api == null) { return; } if (!overwrite && !string.IsNullOrWhiteSpace(target.Bing)) { return; } target.Bing = _api.Translate(from, to, str); }