public FileStatus(string comment, int[] target_languages, OrderTranslation.TranslationQuality quality, string file_identifier_should_be_group_id, int sourceLanguage, string token) { getParameters.Add("callback_url", "http://www.yahoo.com"); getParameters.Add("comment", comment); getParameters.Add("level", ((int)quality).ToString()); getParameters.Add("identifier", file_identifier_should_be_group_id); getParameters.Add("language", sourceLanguage.ToString()); getParameters.Add("token", token); getParameters.Add("target_languages", JsonWriter.Serialize(target_languages)); }
public EstimateTranslationCost( string textToEstimate, int sourceLanguageId, int targetLanguage, string currency_code = "USD", OrderTranslation.TranslationQuality quality = OrderTranslation.TranslationQuality.PAIR_OF_TRANSLATORS ) { getParameters.Add("free_text", textToEstimate); getParameters.Add("source_language", sourceLanguageId.ToString()); getParameters.Add("target_language", targetLanguage.ToString()); getParameters.Add("currency_code", currency_code); if (quality != OrderTranslation.TranslationQuality.PAIR_OF_TRANSLATORS) { getParameters.Add("level", ((int)quality).ToString()); } }