Traducciones Subforo exclusivo para traducciones al español de aplicaciones extranjeras


 
Herramientas
  #1  
Viejo 19/06/12, 21:11:46
Avatar de cKrain
cKrain cKrain no está en línea
Usuario muy activo
Mensajes: 775
Compra y venta: (1)
 
Fecha de registro: jul 2008
Localización: Cáceres
Mensajes: 775
Modelo de smartphone: Huawei Mate 20
Tu operador: Vodafone
Mencionado: 2 comentarios
Tagged: 0 hilos
Endomondo Sport Tracker 7.1.3 PRO PAID UP REMAKE 2 ES by cKrain - Voces en Castellano

Hola. Estoy investigando como poder recoger los sonidos en castellano para esta aplicación. He decompilado la aplicación y estoy viendo el código fuente y demás. Hasta ahora, sólo puedo imaginar que lo que hace la aplicación es utilizar algún "plugin" por llamarlo así, que lo que hace es leer el texto y cantarlo en inglés... Ahí es donde quiero llegar y hasta ahora no he llegado...

... alguien se anima a investigar conmigo a ver si "extraoficialmente" incluimos los sonidos en castellano???

Última edición por cKrain Día 26/06/12 a las 09:12:36
Responder Con Cita
Los siguientes 2 usuarios han agradecido a cKrain su comentario:


  #2  
Viejo 20/06/12, 20:15:29
Avatar de cKrain
cKrain cKrain no está en línea
Usuario muy activo
Mensajes: 775
Compra y venta: (1)
 
Fecha de registro: jul 2008
Localización: Cáceres
Mensajes: 775
Modelo de smartphone: Huawei Mate 20
Tu operador: Vodafone
Mencionado: 2 comentarios
Tagged: 0 hilos
Al parecer, como pensaba, endomondo, no tiene sus propios sonidos, sino que utiliza el TTS (Text-to-speech) de Android... Por tanto... Toca manipular a ver si consigo que "hable" en castellano.... Alguna idea??
Responder Con Cita
  #3  
Viejo 20/06/12, 21:17:54
Avatar de cKrain
cKrain cKrain no está en línea
Usuario muy activo
Mensajes: 775
Compra y venta: (1)
 
Fecha de registro: jul 2008
Localización: Cáceres
Mensajes: 775
Modelo de smartphone: Huawei Mate 20
Tu operador: Vodafone
Mencionado: 2 comentarios
Tagged: 0 hilos
Avances...

... Pues aquí está la clave....

Dentro de la clase:
com.endomondo.android.common.TexttoSpeechWrapper.. .

public TextToSpeechWrapper(VoiceManager paramVoiceManager)
{
this.mRunnableSuccess = new Runnable(paramVoiceManager)
{
public void run()
{
boolean bool = false;
if (TextToSpeechWrapper.this.mTts != null)
{
if ((TextToSpeechWrapper.this.mTts.isLanguageAvailabl e(Locale.US) != -1) && (TextToSpeechWrapper.this.mTts.isLanguageAvailable (Locale.US) != -2))
bool = true;
DeviceConfig.TTS_SUPPORT = bool;
if (DeviceConfig.TTS_SUPPORT)
{
TextToSpeechWrapper.this.mTts.setLanguage(Locale.U S);
DeviceConfig.TTS_SUPPORT = TextToSpeechWrapper.this.setOnUtteranceCompletedLi stener(this.val$aVoiceManager);
}
}
while (true)
{
return;
DeviceConfig.TTS_SUPPORT = false;
}
}

Que a la fuerza debe ser US... supongo que por algún error de la aplicación o yo que sé....

El siguiente paso: Modificarlo, Firmarmo y volverlo a compilar... esta parte ya no la controlo ¿Alguien me puede ayudar?

Última edición por cKrain Día 20/06/12 a las 21:22:14
Responder Con Cita
  #4  
Viejo 20/06/12, 23:28:48
Avatar de cKrain
cKrain cKrain no está en línea
Usuario muy activo
Mensajes: 775
Compra y venta: (1)
 
Fecha de registro: jul 2008
Localización: Cáceres
Mensajes: 775
Modelo de smartphone: Huawei Mate 20
Tu operador: Vodafone
Mencionado: 2 comentarios
Tagged: 0 hilos
He conseguido modificar el archivo en cuestión, compilado, firmado e instalado mi nuevo .apk ... pero a la primera no me ha funcionado ...

Mañana sigo investigando... pero está cerca!!
Responder Con Cita
  #5  
Viejo 21/06/12, 13:25:23
Avatar de cKrain
cKrain cKrain no está en línea
Usuario muy activo
Mensajes: 775
Compra y venta: (1)
 
Fecha de registro: jul 2008
Localización: Cáceres
Mensajes: 775
Modelo de smartphone: Huawei Mate 20
Tu operador: Vodafone
Mencionado: 2 comentarios
Tagged: 0 hilos
Conseguido.... que me hable en Francés... Manda Webs!!!

Funciona, pero no consigo que detecte el castellano, los demás idiomas sí.... Alguno quiere alguna versión dedicada... ja ja ja

... el castellano está más cerca ...
Responder Con Cita
  #6  
Viejo 21/06/12, 15:23:07
Avatar de cKrain
cKrain cKrain no está en línea
Usuario muy activo
Mensajes: 775
Compra y venta: (1)
 
Fecha de registro: jul 2008
Localización: Cáceres
Mensajes: 775
Modelo de smartphone: Huawei Mate 20
Tu operador: Vodafone
Mencionado: 2 comentarios
Tagged: 0 hilos
Algún entendido con el Dalvik Code....


const-string v1, "spa"
new-instance v2, Ljava/util/Locale;
invoke-direct {v2, v1}, Ljava/util/Locale;-><init>(Ljava/lang/String;)V
invoke-virtual {v0, v2}, Landroid/speech/tts/TextToSpeech;->setLanguage(Ljava/util/Locale;)I


Aquí está la clave y NO sé que estoy haciendo mal....

La clave está en que los idiomas que se inicialicen en Java con Locale.US ... Locale.XX funciona...

Con las lineas que pongo ahí, lo que intento es crear una variable:
new Locale("spa")

Pero no se asigna o en algo se me está perdiendo....

Cerquita...Cerquita...
Responder Con Cita
  #7  
Viejo 21/06/12, 20:44:51
Avatar de cKrain
cKrain cKrain no está en línea
Usuario muy activo
Mensajes: 775
Compra y venta: (1)
 
Fecha de registro: jul 2008
Localización: Cáceres
Mensajes: 775
Modelo de smartphone: Huawei Mate 20
Tu operador: Vodafone
Mencionado: 2 comentarios
Tagged: 0 hilos
Nada.... Segundo día de duro trabajo y he conseguido que el Endomondo hable en todos los idiomas que tiene el TTS en mi móvil, menos en el castellano.... GERMAN, FRENCH, ITALY, ENGLISH....

Se me acaban las opciones, no sé... tendré que abrir más los ojos....

La clave está en esto:


#new-instance v1, Ljava/util/Locale;
#const-string v2, "es"
#invoke-direct {v1, v2}, Ljava/util/Locale;-><init>(Ljava/lang/String;)V
#invoke-virtual {v0, v1}, Landroid/speech/tts/TextToSpeech;->setLanguage(Ljava/util/Locale;)I


Esto otro por ejemplo sí funciona:

sget-object v1, Ljava/util/Locale;->GERMAN:Ljava/util/Locale;
invoke-virtual {v0, v1}, Landroid/speech/tts/TextToSpeech;->setLanguage(Ljava/util/Locale;)I

NO se que puede estar fallando....

Si conoceis este código y véis que puede fallar, echarme una mano....

El problema está con el constructor de la clase Locate de Java...

new Locate("es")

No parece que reconozca nuestro idioma... je je je
Responder Con Cita
  #8  
Viejo 22/06/12, 10:03:49
Avatar de cKrain
cKrain cKrain no está en línea
Usuario muy activo
Mensajes: 775
Compra y venta: (1)
 
Fecha de registro: jul 2008
Localización: Cáceres
Mensajes: 775
Modelo de smartphone: Huawei Mate 20
Tu operador: Vodafone
Mencionado: 2 comentarios
Tagged: 0 hilos
Je je je......

No hay sueño que no inspire, ni del que surjan ideas....

Conseguido.... a lo largo del día os subo la versión en Castellano, con voces en Castellano del "Endomondo Sport Tracker 7.1.3 pro"....

La tenacidad es una constante....
Responder Con Cita
Gracias de parte de:
  #9  
Viejo 22/06/12, 15:54:00
Avatar de cKrain
cKrain cKrain no está en línea
Usuario muy activo
Mensajes: 775
Compra y venta: (1)
 
Fecha de registro: jul 2008
Localización: Cáceres
Mensajes: 775
Modelo de smartphone: Huawei Mate 20
Tu operador: Vodafone
Mencionado: 2 comentarios
Tagged: 0 hilos
Lo prometido es deuda....

Endomondo Sports Tracker 7.1.3 PRO PAID UP - REMAKE 2 ES by cKrain (VOCES EN CASTELLANO)

Última edición por cKrain Día 26/06/12 a las 09:11:34 Razón: Enlaces
Responder Con Cita
Los siguientes 8 usuarios han agradecido a cKrain su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]
  #10  
Viejo 22/06/12, 16:13:55
Avatar de Segarra
Segarra Segarra no está en línea
Usuario muy activo
Mensajes: 6,214
Compra y venta: (1)
 
Fecha de registro: abr 2008
Localización: Mallorca
Mensajes: 6,214
Modelo de smartphone: Nexus 5X
Versión de ROM: 6.0.1 Original
Tu operador: Vodafone
Mencionado: 16 comentarios
Tagged: 1 hilos
A probarlo
Responder Con Cita
  #11  
Viejo 22/06/12, 16:26:08
Avatar de alejos87
alejos87 alejos87 no está en línea
Usuario muy activo
Mensajes: 1,434
 
Fecha de registro: ago 2011
Localización: san miguel el alto
Mensajes: 1,434
Modelo de smartphone: One plus 7t
Versión de ROM: Stock
Tu operador: TELCEL
Mencionado: 1 comentarios
Tagged: 0 hilos
Gracias vamos a probarlo.

Enviado desde mi GT-I9100 usando Tapatalk 2
Responder Con Cita
  #12  
Viejo 23/06/12, 11:40:36
Avatar de Orcusen
Orcusen Orcusen no está en línea
Usuario muy activo
Mensajes: 2,974
 
Fecha de registro: oct 2011
Localización: España
Mensajes: 2,974
Modelo de smartphone: P1, N4, S4 y NOTE 3 NEO, LG G3,
Versión de ROM: mahdi
Tu operador: Vodafone
Mencionado: 4 comentarios
Tagged: 0 hilos
Que tal funciona? merece la pena actualizar??
Responder Con Cita
  #13  
Viejo 25/06/12, 15:01:15
Avatar de WhiteOso
WhiteOso WhiteOso no está en línea
Miembro del foro
Mensajes: 356
 
Fecha de registro: sep 2010
Localización: BDN
Mensajes: 356
Modelo de smartphone: Galaxy S2
Tu operador: Movistar
Mencionado: 3 comentarios
Tagged: 0 hilos
Miraremos que tal en el Galaxy S2

Gracias
Responder Con Cita
  #14  
Viejo 26/06/12, 09:09:51
Avatar de cKrain
cKrain cKrain no está en línea
Usuario muy activo
Mensajes: 775
Compra y venta: (1)
 
Fecha de registro: jul 2008
Localización: Cáceres
Mensajes: 775
Modelo de smartphone: Huawei Mate 20
Tu operador: Vodafone
Mencionado: 2 comentarios
Tagged: 0 hilos
Subida una nueva versión, la remake 2 ES, que corrige un fallo detectado, NO permitía mostrar los mapas de Google Maps.... Endomondo Sports Tracker 7.1.3 PRO PAID UP - REMAKE 2 ES by cKrain (VOCES EN CASTELLANO)

Última edición por cKrain Día 26/06/12 a las 09:11:55
Responder Con Cita
Gracias de parte de:
  #15  
Viejo 10/07/12, 19:06:12
Avatar de cKrain
cKrain cKrain no está en línea
Usuario muy activo
Mensajes: 775
Compra y venta: (1)
 
Fecha de registro: jul 2008
Localización: Cáceres
Mensajes: 775
Modelo de smartphone: Huawei Mate 20
Tu operador: Vodafone
Mencionado: 2 comentarios
Tagged: 0 hilos
Traducida la nueva versión 8.0 del Endomondo Sport Tracker PRO. A disfrutar!

DESCARGAR
Responder Con Cita
Los siguientes 4 usuarios han agradecido a cKrain su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]
  #16  
Viejo 23/07/12, 23:16:50
Avatar de alejos87
alejos87 alejos87 no está en línea
Usuario muy activo
Mensajes: 1,434
 
Fecha de registro: ago 2011
Localización: san miguel el alto
Mensajes: 1,434
Modelo de smartphone: One plus 7t
Versión de ROM: Stock
Tu operador: TELCEL
Mencionado: 1 comentarios
Tagged: 0 hilos
Gracias ya la probé y funciona perfectamente bien

Enviado desde mi GT-I9100 usando Tapatalk 2
Responder Con Cita
  #17  
Viejo 30/07/12, 18:33:17
Avatar de Uri360
Uri360 Uri360 no está en línea
Miembro del foro
Mensajes: 193
 
Fecha de registro: jul 2012
Mensajes: 193
Tu operador: Movistar
Mencionado: 0 comentarios
Tagged: 0 hilos
Gracias. Solo un problemilla. Soy el único al que le dice algo parecido a 'IN INTENSIDAD' I 'LOW INTENSIDAD' cuando habla de alta y baja intensidad?
Responder Con Cita
  #18  
Viejo 03/08/12, 17:29:48
Avatar de cKrain
cKrain cKrain no está en línea
Usuario muy activo
Mensajes: 775
Compra y venta: (1)
 
Fecha de registro: jul 2008
Localización: Cáceres
Mensajes: 775
Modelo de smartphone: Huawei Mate 20
Tu operador: Vodafone
Mencionado: 2 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por Uri360 Ver Mensaje
Gracias. Solo un problemilla. Soy el único al que le dice algo parecido a 'IN INTENSIDAD' I 'LOW INTENSIDAD' cuando habla de alta y baja intensidad?
Es cierto, pasa, intentaré corregirlo!


Sent from my iPad using Tapatalk HD
Responder Con Cita
  #19  
Viejo 04/10/12, 11:29:48
Avatar de cKrain
cKrain cKrain no está en línea
Usuario muy activo
Mensajes: 775
Compra y venta: (1)
 
Fecha de registro: jul 2008
Localización: Cáceres
Mensajes: 775
Modelo de smartphone: Huawei Mate 20
Tu operador: Vodafone
Mencionado: 2 comentarios
Tagged: 0 hilos
Cita:
Originalmente Escrito por cKrain Ver Mensaje
Es cierto, pasa, intentaré corregirlo!


Sent from my iPad using Tapatalk HD
Actualizado a la versión 8.2.0 y corregido.... DESCARGAR
Responder Con Cita
Los siguientes 2 usuarios han agradecido a cKrain su comentario:


  #20  
Viejo 05/12/12, 11:02:07
Avatar de Bolche
Bolche Bolche no está en línea
Miembro del foro
Mensajes: 308
 
Fecha de registro: nov 2010
Localización: Spain
Mensajes: 308
Modelo de smartphone: Note 4 y Xiaomi Mi Mix 2
Versión de ROM: Actualizado siempre
Versión de Radio: ?
Tu operador: Vodafone
Mencionado: 3 comentarios
Tagged: 1 hilos
Hola al grupo

Te agradeceria que tradujeras la ultima version
"Endomondo Sports Tracker PRO v8.2.1"

Al parecer tiene corregidos algunos errores:

8.2.1:
Corrección de errores:
- Duración muy larga durante el uso de pausa automática (?)
- Las distancias de entrenamiento a veces no se calculan correctamente
- Mas precisión de la velocidad actual
- Intervalo de Entrenamiento: Los descansos a veces puede ser omitidos.
- Interval Training: Edición de intervalo fijo en pantallas pequeñas (?)

Gracias y saludos.

P.D: ¿Que diferencia veis en este con respecto a "Runtastic PRO"?
Responder Con Cita
Gracias de parte de:
Respuesta

Estás aquí
Regresar   HTCMania > Todo sobre Android > Programación y Desarrollo para Android > Traducciones


Reglas de Mensajes
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Las caritas están On
Código [IMG] está On
Código HTML está Off

Saltar a Foro



Hora actual: 11:14:22 (GMT +2)

Cookies settings
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.
 
HTCMania: líderes desde el 2007