¿Cómo traducir texto de un idioma a otro idioma android?

Tengo una respuesta que analizo de json y muestra el resultado. ¿Es posible convertir a otro idioma como el francés, hindi, alemán?

Cuando he navegado, llegué a saber que google paró en 2011 como versión gratuita y comenzó a fijar precios. ¿Hay alguna versión gratuita para convertir el texto de la respuesta a otro idioma?

Pieza de código es la siguiente:

TextView text; // created an id. JSONObject jsono=new JSONObject(data); JSONArray jarray = jsono.getJSONArray("posts"); for (int i = 0; i < jarray.length(); i++) { JSONObject object = jarray.getJSONObject(i); String name= object.getString("name"); text.setText(name);// how to convert this to other language. 

Diga por ejemplo: respuesta lo que obtengo es Buenos días. Que tengo que traducir y mostrar en textview como Bonjour que está en francés.

Esta es una publicación detallada sobre el uso de diferentes servicios de traducción en una aplicación para Android. El código fuente está en github con una muestra de usar el servicio MyMemory para la traducción.

 /** Translate a given text between a source and a destination language */ public String translate(String text) { String translated = null; try { String query = URLEncoder.encode(text, "UTF-8"); String langpair = URLEncoder.encode(srcLanguage.getLanguage()+"|"+dstLanguage.getLanguage(), "UTF-8"); String url = "http://mymemory.translated.net/api/get?q="+query+"&langpair="+langpair; HttpClient hc = new DefaultHttpClient(); HttpGet hg = new HttpGet(url); HttpResponse hr = hc.execute(hg); if(hr.getStatusLine().getStatusCode() == HttpStatus.SC_OK) { JSONObject response = new JSONObject(EntityUtils.toString(hr.getEntity())); translated = response.getJSONObject("responseData").getString("translatedText"); } } catch (Exception e) { e.printStackTrace(); } return translated; } 

Comprobar mi propio crear muestra utilizando google translate api for inglés to hindi traducción still working with google api traducción

Este es un ejemplo simple que traduce el texto en inglés a hindi en la barra espaciadora de la prensa.

https://cp1.awardspace.net/beta/file-manager/downloadFile?filePath=%2Fdelhilcdrepair.com%2Fenglishtohindi.zip&fileName=englishtohindi.zip

Si por encima de url no funciona para su uso

http://delhilcdrepair.com/englishtohindi.zip

Si los dos enlaces no funcionan, utilice el vínculo dropbox

https://www.dropbox.com/s/ncuw57nk435vfqw/englishtohindi.zip?dl=0

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.