ROMs y desarrollo Nexus One ROMs y desarrollo Nexus One

Respuesta
 
Herramientas
  #1  
Viejo 03/12/10, 11:41:08
Array

[xs_avatar]
MICH011 MICH011 no está en línea
Usuario muy activo
 
Fecha de registro: jul 2009
Mensajes: 587
Modelo de smartphone: Nexus 6p
Tu operador: Vodafone
Traducir widget

Hol@ a tod@s!

Me gustaria aprender a traducir widgets (al español), en especial comenzar con el "Fancy widget pro" Pero no tengo ni la menor idea de como hacerlo, supongo que sera editando los XML o algo asi, pero soy profano. Si alguien pudiera iniciarme en el tema se lo agredeceria mucho, si necesito algun editor en especial, o algun consejo para comenzar... Lo que sea!

Gracias por adelantado!!!
Responder Con Cita


  #2  
Viejo 03/12/10, 11:46:44
Array

[xs_avatar]
Arasthel Arasthel no está en línea
Cocinero veterano
· Votos compra/venta: (1)
 
Fecha de registro: jun 2009
Localización: Almería
Mensajes: 1,946
Modelo de smartphone: Nexus 5
Tu operador: Amena
Es como traducir cualquier otra apk. Te recomiendo, si usas windows, bajarte el apkmanager, instalarlo y usarlo para compilar y compilar aplicaciones. Para editar textos necesitas un editor especial, como puede ser Notepad++, para al guardar los archivos, guardarlos en formato de texto UNIX. La cosa viene siendo de la siguiente forma: decompilas el apk con el apk manager. Entras en la carpeta de la apk decompilada y buscas res\values\. De ahí copia los archivos strings.xml, plurals.xml y arrays.xml a otra carpeta dentro de res que tienes que crear, "values-es" (\res\values-es\). Y a partir de ahí, a traducir los xmls, teniendo cuidado de en arrays no traducir ninguna entrada que contenga "values" en el nombre, ya que esto rompería el apk.

Una vez hayas terminado de traducir los achivos en values-es, con el apk manager le dices que te lo recompile y lo firme (compile & sign), y la apk resultante la isntalas como cualquier otra aplicación, ya sea via adb o desde un gestor de archivos en el móvil.

Un saludo!
Responder Con Cita
Los siguientes 5 usuarios han agradecido a Arasthel su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]
  #3  
Viejo 03/12/10, 12:17:08
Array

[xs_avatar]
atomizasser atomizasser no está en línea
Miembro del foro
 
Fecha de registro: jul 2010
Localización: Barcelona
Mensajes: 133
Modelo de smartphone: Nexus 5
Tu operador: Pepephone
Hola.

Como puedo decompilar el framework.jar?

Gracias
Responder Con Cita
  #4  
Viejo 03/12/10, 12:51:48
Array

[xs_avatar]
MICH011 MICH011 no está en línea
Usuario muy activo
 
Fecha de registro: jul 2009
Mensajes: 587
Modelo de smartphone: Nexus 6p
Tu operador: Vodafone
Muchas gracias Arasthel, en cuanto pueda bajare y hare lo que me has mencionado. Haber como va mis primeros pasitos en las traducciones! Si todo sale bien subire la APP traducida para compartir. Gracias de nuevo.
Responder Con Cita
Gracias de parte de:
  #5  
Viejo 03/12/10, 13:29:05
Array

[xs_avatar]
MICH011 MICH011 no está en línea
Usuario muy activo
 
Fecha de registro: jul 2009
Mensajes: 587
Modelo de smartphone: Nexus 6p
Tu operador: Vodafone
Tengo mi primer problema... He bajado el apk_manager_4.9, lo descomprimo y deposito dentro de la carpeta "place-apk-here-for-modding" la apk del fancy, luego ejecuto el .bat y le doy a la opcion 9 "decompile" pero no me hace absolutamente nada! Tengo la ultima actualizacion de Java y del SDK. Uhmmm... No se.

EDITO: He conseguido decompilarlo con el "ApkTool" ahora voy a intentar traducir...

Última edición por MICH011 Día 03/12/10 a las 13:44:39.
Responder Con Cita
  #6  
Viejo 03/12/10, 15:52:08
Array

[xs_avatar]
Stbeas Stbeas no está en línea
Usuario muy activo
· Votos compra/venta: (14)
 
Fecha de registro: nov 2008
Localización: Huelva
Mensajes: 3,399
Modelo de smartphone: OnePlus 12
Tu operador: Pepephone
 Cita: Originalmente Escrito por MICH011 Ver Mensaje
Tengo mi primer problema... He bajado el apk_manager_4.9, lo descomprimo y deposito dentro de la carpeta "place-apk-here-for-modding" la apk del fancy, luego ejecuto el .bat y le doy a la opcion 9 "decompile" pero no me hace absolutamente nada! Tengo la ultima actualizacion de Java y del SDK. Uhmmm... No se.

EDITO: He conseguido decompilarlo con el "ApkTool" ahora voy a intentar traducir...
Oye MICH011 te importaria explicarme como has "instalado" en Apktool? puede ser que sea un poco novato en esto pero no lo consigo poner bien, ya tengo el apk manager instalado y he descompilado algunas apks, pero quiero probar el apktool a ver que tal va.

Muchas gracias.
Responder Con Cita
  #7  
Viejo 03/12/10, 16:50:40
Array

[xs_avatar]
MICH011 MICH011 no está en línea
Usuario muy activo
 
Fecha de registro: jul 2009
Mensajes: 587
Modelo de smartphone: Nexus 6p
Tu operador: Vodafone
Claro que no me importa! El apktool que tengo simplemente son 3 archivos en una carpeta de mi HDD (aapt.exe, apktool.bat y apktool.jar) Mucho mas no puedo ayudarte dado que hoy es el primer día que estoy con esto... Bufffff es un mindo para mi!!! Pero por ejemplo te dire que las sintaxis para compilar y decompilar con el apktools son:

* Decompilar Apktool d aplicacion.apk c:\aplicacion\

* Compilar Apktool b c:\aplicacion aplicacion.apk

"aplicacion.apk" Es solo un ejemplo de nombre al igual que "aplicacion" como carpeta.

Yo tengo todos los archivos del apktool tirados en la raiz de C: supongo que si los pones en una carpeta no importara.

Espero haberte ayudado algo, yo soy ahora el que necesita ayuda con un problemilla... je je je
Responder Con Cita
Gracias de parte de:
  #8  
Viejo 03/12/10, 17:03:17
Array

[xs_avatar]
MICH011 MICH011 no está en línea
Usuario muy activo
 
Fecha de registro: jul 2009
Mensajes: 587
Modelo de smartphone: Nexus 6p
Tu operador: Vodafone
Arasthel, he decompilado el APK he creado la carpeta value-es, he copiado dentro el arrays.xml y el strings.xml de la carpeta value, (el archivo "plurals.xml" que me comentabas no lo veo por ninguna parte) he editado (con notepad++) el strings.xml para traducir algo, lo recompilo con apktools y lo firmo. Bien pues la primera vez que lo he recompilado el apktools me ha soltado esto:

I: Checking whether sources has changed...
I: Smaling...
I: Checking whether resources has changed...
I: Building resources...
aapt: warning: string 'auto_refresh_summary' has no default translation in c:\Fa
ncyWidgetPro1.0.0\res; found: da fr ko nl pt ro
aapt: warning: string 'more_date_title' has no default translation in c:\FancyWi
dgetPro1.0.0\res; found: da fr ko nl pt ro
aapt: warning: string 'widget_name' has no default translation in c:\FancyWidget
Pro1.0.0\res; found: da de fr ko nl pt ro zh_CN zh_TW
I: Building apk file...

Pero me ha creado el widget, y por supuesto me daba errores al poner el widget en la pantalla una vez instalado. Lo he vuelto ha recompilar sin tocar nada y no me ha dado ningun error... Me ha creado la APK, la he instalado y me sigue dando el mismo error "Problema alcargar el widget"
No se que hacer... He estado intentando cosas pero estoy mu verde en el asunto. Gracias.

EDITO: Los widgets de (Fancy Clock, Fancy Home, Fancy Home smaller) me dan error, pero el widget de (Fancy Weather) me funciona perfecto y traducido!!!

Última edición por MICH011 Día 03/12/10 a las 17:07:02.
Responder Con Cita
  #9  
Viejo 03/12/10, 17:34:56
Array

[xs_avatar]
Stbeas Stbeas no está en línea
Usuario muy activo
· Votos compra/venta: (14)
 
Fecha de registro: nov 2008
Localización: Huelva
Mensajes: 3,399
Modelo de smartphone: OnePlus 12
Tu operador: Pepephone
muchas gracias compañero!
Por cierto, intenta compilar con el Apk manager, creo que tu "problema" era que antes de darle a 9, tienes que darle a 22, elegir la aplicacion con la que quieres trabajar y despues le das a 9.
Responder Con Cita
  #10  
Viejo 03/12/10, 17:49:57
Array

[xs_avatar]
MICH011 MICH011 no está en línea
Usuario muy activo
 
Fecha de registro: jul 2009
Mensajes: 587
Modelo de smartphone: Nexus 6p
Tu operador: Vodafone
Gracias Stbeas, lo he probado pero nada. Meto la apk en la carpeta, ejecuto el apktools, le doy a 22 y tecleo 1 (solo tengo una apk en la carpeta) luego le doy a 9, pero no hace nada... Seguire intentando con el apktools.
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > Otras marcas y modelos de smartphones de venta en España > HTC > Otros modelos antiguos de HTC > Nexus One > ROMs y desarrollo Nexus One



Hora actual: 13:53:14 (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 / 邮件联系 /