package net.cavdar.android.droidtranslate.translate; import net.cavdar.android.droidtranslate.domain.Languages; /** * User: accavdar * Date: 08/01/14 */ public class TranslateHelper { private static final String API_KEY = " [PUT YOUR API KEY HERE] "; private static final String URL_PATH = "https://www.googleapis.com/language/translate/v2"; private TranslateHelper() { } public static String createUrl(Languages source, Languages target, String text) { StringBuilder builder = new StringBuilder(); builder.append(URL_PATH); builder.append("?key="); builder.append(API_KEY); builder.append("&source="); builder.append(source.getLanguage()); builder.append("&target="); builder.append(target.getLanguage()); builder.append("&q="); builder.append(text.replaceAll(" ", "%20")); return builder.toString(); } }