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

Respuesta
 
Herramientas
  #1  
Viejo 19/06/12, 21:11:46
Array

[xs_avatar]
cKrain cKrain no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: jul 2008
Localización: Cáceres
Mensajes: 775
Modelo de smartphone: Huawei Mate 20
Tu operador: Vodafone
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???
__________________
Aprendiendo voy haciendo...
Mi rotura de ligamento cruzado anterior: http://operacionlca.wordpress.com/20.../antecedentes/

Ú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
Array

[xs_avatar]
cKrain cKrain no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: jul 2008
Localización: Cáceres
Mensajes: 775
Modelo de smartphone: Huawei Mate 20
Tu operador: Vodafone
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??
__________________
Aprendiendo voy haciendo...
Mi rotura de ligamento cruzado anterior: http://operacionlca.wordpress.com/20.../antecedentes/
Responder Con Cita
  #3  
Viejo 20/06/12, 21:17:54
Array

[xs_avatar]
cKrain cKrain no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: jul 2008
Localización: Cáceres
Mensajes: 775
Modelo de smartphone: Huawei Mate 20
Tu operador: Vodafone
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?
__________________
Aprendiendo voy haciendo...
Mi rotura de ligamento cruzado anterior: http://operacionlca.wordpress.com/20.../antecedentes/

Ú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
Array

[xs_avatar]
cKrain cKrain no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: jul 2008
Localización: Cáceres
Mensajes: 775
Modelo de smartphone: Huawei Mate 20
Tu operador: Vodafone
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!!
__________________
Aprendiendo voy haciendo...
Mi rotura de ligamento cruzado anterior: http://operacionlca.wordpress.com/20.../antecedentes/
Responder Con Cita
  #5  
Viejo 21/06/12, 13:25:23
Array

[xs_avatar]
cKrain cKrain no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: jul 2008
Localización: Cáceres
Mensajes: 775
Modelo de smartphone: Huawei Mate 20
Tu operador: Vodafone
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 ...
__________________
Aprendiendo voy haciendo...
Mi rotura de ligamento cruzado anterior: http://operacionlca.wordpress.com/20.../antecedentes/
Responder Con Cita
  #6  
Viejo 21/06/12, 15:23:07
Array

[xs_avatar]
cKrain cKrain no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: jul 2008
Localización: Cáceres
Mensajes: 775
Modelo de smartphone: Huawei Mate 20
Tu operador: Vodafone
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...
__________________
Aprendiendo voy haciendo...
Mi rotura de ligamento cruzado anterior: http://operacionlca.wordpress.com/20.../antecedentes/
Responder Con Cita
  #7  
Viejo 21/06/12, 20:44:51
Array

[xs_avatar]
cKrain cKrain no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: jul 2008
Localización: Cáceres
Mensajes: 775
Modelo de smartphone: Huawei Mate 20
Tu operador: Vodafone
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
__________________
Aprendiendo voy haciendo...
Mi rotura de ligamento cruzado anterior: http://operacionlca.wordpress.com/20.../antecedentes/
Responder Con Cita
  #8  
Viejo 22/06/12, 10:03:49
Array

[xs_avatar]
cKrain cKrain no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: jul 2008
Localización: Cáceres
Mensajes: 775
Modelo de smartphone: Huawei Mate 20
Tu operador: Vodafone
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....
__________________
Aprendiendo voy haciendo...
Mi rotura de ligamento cruzado anterior: http://operacionlca.wordpress.com/20.../antecedentes/
Responder Con Cita
Gracias de parte de:
  #9  
Viejo 22/06/12, 15:54:00
Array

[xs_avatar]
cKrain cKrain no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: jul 2008
Localización: Cáceres
Mensajes: 775
Modelo de smartphone: Huawei Mate 20
Tu operador: Vodafone
__________________
Aprendiendo voy haciendo...
Mi rotura de ligamento cruzado anterior: http://operacionlca.wordpress.com/20.../antecedentes/

Ú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
Array

[xs_avatar]
Segarra Segarra no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: abr 2008
Localización: Mallorca
Mensajes: 6,214
Modelo de smartphone: Nexus 5X
Tu operador: Vodafone
A probarlo
__________________
Nexus 5X
Cube U30Gt2
Abrete Una Cuenta En DropBox
Responder Con Cita
  #11  
Viejo 22/06/12, 16:26:08
Array

[xs_avatar]
alejos87 alejos87 no está en línea
Usuario muy activo
 
Fecha de registro: ago 2011
Localización: san miguel el alto
Mensajes: 1,434
Modelo de smartphone: One plus 7t
Tu operador: TELCEL
Gracias vamos a probarlo.

Enviado desde mi GT-I9100 usando Tapatalk 2
__________________
Yo solo se que no se nada.
Responder Con Cita
  #12  
Viejo 23/06/12, 11:40:36
Array

[xs_avatar]
Orcusen Orcusen no está en línea
Usuario muy activo
 
Fecha de registro: oct 2011
Localización: España
Mensajes: 2,974
Modelo de smartphone: P1, N4, S4 y NOTE 3 NEO, LG G3,
Tu operador: Vodafone
Que tal funciona? merece la pena actualizar??
__________________


Visita mi web: Black for All
Responder Con Cita
  #13  
Viejo 25/06/12, 15:01:15
Array

[xs_avatar]
WhiteOso WhiteOso no está en línea
Miembro del foro
 
Fecha de registro: sep 2010
Localización: BDN
Mensajes: 356
Modelo de smartphone: Galaxy S2
Tu operador: Movistar
Miraremos que tal en el Galaxy S2

Gracias
Responder Con Cita
  #14  
Viejo 26/06/12, 09:09:51
Array

[xs_avatar]
cKrain cKrain no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: jul 2008
Localización: Cáceres
Mensajes: 775
Modelo de smartphone: Huawei Mate 20
Tu operador: Vodafone
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)
__________________
Aprendiendo voy haciendo...
Mi rotura de ligamento cruzado anterior: http://operacionlca.wordpress.com/20.../antecedentes/

Ú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
Array

[xs_avatar]
cKrain cKrain no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: jul 2008
Localización: Cáceres
Mensajes: 775
Modelo de smartphone: Huawei Mate 20
Tu operador: Vodafone
Traducida la nueva versión 8.0 del Endomondo Sport Tracker PRO. A disfrutar!

DESCARGAR
__________________
Aprendiendo voy haciendo...
Mi rotura de ligamento cruzado anterior: http://operacionlca.wordpress.com/20.../antecedentes/
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
Array

[xs_avatar]
alejos87 alejos87 no está en línea
Usuario muy activo
 
Fecha de registro: ago 2011
Localización: san miguel el alto
Mensajes: 1,434
Modelo de smartphone: One plus 7t
Tu operador: TELCEL
Gracias ya la probé y funciona perfectamente bien

Enviado desde mi GT-I9100 usando Tapatalk 2
__________________
Yo solo se que no se nada.
Responder Con Cita
  #17  
Viejo 30/07/12, 18:33:17
Array

[xs_avatar]
Uri360 Uri360 no está en línea
Miembro del foro
 
Fecha de registro: jul 2012
Mensajes: 193
Tu operador: Movistar

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
Array

[xs_avatar]
cKrain cKrain no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: jul 2008
Localización: Cáceres
Mensajes: 775
Modelo de smartphone: Huawei Mate 20
Tu operador: Vodafone
 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
__________________
Aprendiendo voy haciendo...
Mi rotura de ligamento cruzado anterior: http://operacionlca.wordpress.com/20.../antecedentes/
Responder Con Cita
  #19  
Viejo 04/10/12, 11:29:48
Array

[xs_avatar]
cKrain cKrain no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: jul 2008
Localización: Cáceres
Mensajes: 775
Modelo de smartphone: Huawei Mate 20
Tu operador: Vodafone
 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
__________________
Aprendiendo voy haciendo...
Mi rotura de ligamento cruzado anterior: http://operacionlca.wordpress.com/20.../antecedentes/
Responder Con Cita
Los siguientes 2 usuarios han agradecido a cKrain su comentario:


  #20  
Viejo 05/12/12, 11:02:07
Array

[xs_avatar]
Bolche Bolche no está en línea
Miembro del foro
 
Fecha de registro: nov 2010
Localización: Spain
Mensajes: 308
Modelo de smartphone: Note 4 y Xiaomi Mi Mix 2
Tu operador: Vodafone
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"?
__________________
Gracias por todo
Responder Con Cita
Gracias de parte de:
Respuesta

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



Hora actual: 19:22:36 (GMT +1)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /