Mensajes: 1,358
Temas: 193
Gracias Recibidas: 320 en 238 posts
Gracias Dadas: 234
Registro en: Jul 2020
(15-06-2021, 21:14)Shordi escribió: El caso es que al estar soprano basado en los nombres de ficheros... pues hay que inventar algo para que el funcionamiento no dependa de la traducción, solamente.
Estoy en ello.
Te doy una idea. Utiliza una colección de sustituciones, es decir que en alguna parte del programa colocas algo como lo de mas abajo y luego lo ejecutas al crear la configuración la primera vez, luego lees la configuración del archivo de texto. el método da flexibilidad al usuario para cambiar algunas cosas de lo que ve y a la vez la estructura central no se altera en absoluto.
GAMBAS
rn.Add(("Materials"), "boms")
rn.Add("id", "boms.midx")
rn.Add(("Item"), "boms.mname")
rn.Add(("Budgets"), "boms.mbud")
rn.Add(("Material"), "boms.msupp")
rn.Add(("Quantity"), "boms.mqty")
Aquí lo uso para los títulos de las tablas y los campos de una base de datos, luego con la informacion traducida creo un archivo config.json (puedes usar settings) y ya esta tienes todo traducido y también das la posibilidad al usuario de alterar algo a su gusto, por ejemplo en el GridView que muestra los datos de la tabla del ejemplo, con el click derecho permite cambiar el titulo del campo (el nombre no porque se romperían todas las querys sql)
Saludos.
1 Saludo.
Mensajes: 1,115
Temas: 121
Gracias Recibidas: 400 en 268 posts
Gracias Dadas: 431
Registro en: Jul 2020
mmmm... es una idea. Le daré unas vueltas.
No podemos regresar
Mensajes: 255
Temas: 16
Gracias Recibidas: 37 en 35 posts
Gracias Dadas: 57
Registro en: Jul 2020
Luego de actualizar desde la repo, reporto bugs...
1-Quise abrir mi proyecto anterior, pero elijo la carpeta, presiono Abrir y....
2-Intento configurar la carpeta de proyectos, la elijo, pero al presionar OK no hace nada...
3-Intento crear un nuevo proyecto y...
"Es mejor saber todo de muy poco que muy poco de todo" - anonimo
Mensajes: 1,115
Temas: 121
Gracias Recibidas: 400 en 268 posts
Gracias Dadas: 431
Registro en: Jul 2020
26-06-2021, 23:46
(Última modificación: 26-06-2021, 23:52 por
Shordi.)
Vaya. Siento el follón. El caso es que como me dijisteis que lo inglesizara así lo hice y el nombre de los archivos de configuración de los proyectos y demás, han cambiado. Por eso el programa no los reconoce. Espera un poco porque aún no he sistematizado los cambios del todo y no os dije nada por eso. Ahora estoy liado a muerte con el rollo de los vídeos, que me ocupará, calculo, tres o cuatro días más. Después de eso retomo el proyecto del soprano, que ahora mismo es el buque insignea de la flota.
Muchísimas gracias por tu interés y, repito, siento los inconvenientes.
Saludos.
Añadir que lo que escribieras en los proyectos viejos no corre peligro, porque todo se basa en el nombre de los ficheros. En cuanto organice todo un poco puedes importarlos sin ningún problema.
Como solución, que no lo es, pero vale, puedes eliminar los archivos .config/soprano y .config/gambas3/soprano.conf que son los que se crean al crear un proyecto nuevo y que se llaman igual que antes. Puedes hacerlo pulsando el botón de "Eliminar Configuración" de la pantalla de preferencias. Creo que con eso no tendrás problemas para crear un proyecto nuevo.
Saludos
No podemos regresar
Mensajes: 255
Temas: 16
Gracias Recibidas: 37 en 35 posts
Gracias Dadas: 57
Registro en: Jul 2020
(26-06-2021, 23:46)Shordi escribió: me dijisteis que lo inglesizara
Yo no lo hice, pero es recomendable programar en ingles o sea, nombres de archivos, funciones. Pero los comentarios en el idioma original del equipo de programación (tu

).
Te espero, no tengo ningún apuro con mi libro, solo he escrito unas 3 paginas. Y si hay que renombrar alguna carpeta me dices.
"Es mejor saber todo de muy poco que muy poco de todo" - anonimo
Los siguientes 1 usuarios dice gracias a tercoide por este post:1 usuarios dice Gracias! a tercoide por este post
• Shordi
Mensajes: 1,115
Temas: 121
Gracias Recibidas: 400 en 268 posts
Gracias Dadas: 431
Registro en: Jul 2020
06-07-2021, 10:30
(Última modificación: 06-07-2021, 10:31 por
Shordi.)
Acabo de revisar el proyecto y, salvo un par de cositas tontas, a mí me funciona "perfectamente". Si lo ejecutáis, pulsais lo de "Eliminar Configuración" en el formulario de Preferencias y, antes de reiniciar, cambiais el nombre a la carpeta user.home/soprano (para que no haya confusiones con los archivos settings que puedas tener en ella), No debería haber problemas.
Luego, con Importar los archivos de texto que teníais escritos, no deberíais perder nada.
Saludos.
Pero, tras unos días en la playa, reconozco que llevo el cerebro en "reset configuration mode=On", por lo que no prometo nada, que me hago viejo...
No podemos regresar
Mensajes: 255
Temas: 16
Gracias Recibidas: 37 en 35 posts
Gracias Dadas: 57
Registro en: Jul 2020
Bug report para el jubilado:
Luego de presionar "Eliminar configuracion" intento cambiar el path de los proyectos al q ya tengo especificado:
mi home/Proyectos
pero nada, mismo error que ya reporte, el boton "Ok" no establece la carpeta. Entonces, si la montana no va a Alah, Alah ...
Muevo mi carpeta Proyectos a la carpeta default
Pero no me deja abrir el proyecto hecho con la version anterior. Entonces creo un nuevo proyecto, TestProyect , voy a Proyecto -> Propiedades y....
"Es mejor saber todo de muy poco que muy poco de todo" - anonimo
Mensajes: 1,115
Temas: 121
Gracias Recibidas: 400 en 268 posts
Gracias Dadas: 431
Registro en: Jul 2020
06-07-2021, 18:20
(Última modificación: 06-07-2021, 18:21 por
Shordi.)
Mmm.. creo que tienes que hacer un pull del gitlab, que ese bug lo arreglé ya (antes el tipo de proyecto se basaba en el texto del combobox, pero al "internacionalizarlo" se basa en el index del mismo, que es numérico). He comprobado y efectivamente en Gitlab está corregido.
Y gracias por el interés. Eres un ser único en el universo: Mi único "Cliente"

Saludos
No podemos regresar
Mensajes: 1,115
Temas: 121
Gracias Recibidas: 400 en 268 posts
Gracias Dadas: 431
Registro en: Jul 2020
He actualizado el git con algunos bugs derivados aún del cambio de nombres de ficheros a la traducción.
Saludos
No podemos regresar
Mensajes: 1,358
Temas: 193
Gracias Recibidas: 320 en 238 posts
Gracias Dadas: 234
Registro en: Jul 2020
Ok, dentro de unas semanas le echaré un vistazo.
Saludos.
1 Saludo.
Los siguientes 1 usuarios dice gracias a tincho por este post:1 usuarios dice Gracias! a tincho por este post
• Shordi