(06-05-2021, 20:42)jguardon escribió: Mi lógica me dice que has de definir un lenguaje por defecto para tu programa, en el que estés escribiendo tus cadenas y textos del los controles y que a partir de ahí, escogerás los idiomas a los cuales desees traducir tu aplicación. Me da igual el idioma de tu Linux, yo estoy fijando el idioma por defecto en el que escribo mi programa y a partir de ahí, voy a crear mis traducciones.
Si eso lo tengo claro, como te comente antes, yo hago los programas en el idioma ingles USA (ver comentario final) que viene por defecto cuando creas un programa con gambas. Luego traduzco a español y alguno que otro mas.
(06-05-2021, 20:42)jguardon escribió: Suponiendo siempre que partamos del inglés como idioma por defecto, voy a crear un español neutro escogiendo Español (es.po) lo cual soluciona tu (nuestro) problema. También podemos crear traducciones paralelas en otros locales derivados del "es" genérico, como es_ES, es_AR, es_PE y un largo etcétera.
Si, por supuesto, el es.po es una buena solución porque permite un amplio despliegue en todo el mundo de habla española. Y por supuesto que hay programas que necesariamente tengan que tener una localización por algún tema técnico/legal o simplemente por que este bien acorde a nuestros localismos.
(06-05-2021, 20:42)jguardon escribió: Sin entrar en descalificaciones como suele hace uno de los participantes de la lista de correo de gambas cuando se refiere a idiomas/colonialismos, que no vienen al caso, creo que no llego a comprender el problema que afrontáis a menos que se me escape algo sobre vuestro flujo de trabajo.
Si se a lo que te referís, pero bueno, deja estar esos comentarios "destructivos" que no son representativos de todos los de la lista, de hecho hubo una gran disconformidad con esas formas y opiniones poco armoniosas por decirlo de alguna manera.
Conclusiones:
Estos comentarios que vengo haciendo sobre las localizaciones (aquí y en la lista) de deben a temas técnicos, no hay por mi parte una intensión ni nacionalista ni anti nacionalista ni nada que termine en ista
. Creo que es.po es mas versátil que es_XX.po, solo eso.
Intento fomentar el uso mas amplio de los programas independientemente del idioma base en que estén escritas las sentencias y los mensajes.
Estoy re-escribiendo desde cero un programa para traducir programas gambas que, creo, les va a encantar porque explota una base de conocimiento que no estaba explotada hasta ahora y esa es las traducciones previas de otros programas ya sean de nuestra propia autoría como de otros desarrolladores y con dos clics literalmente podemos traducir a múltiples idiomas y mientras mas programas correctamente traducidos tengas en el directorio mas afinada sera la salida.
Este es el origen de todo este lio, intento ordenar la información para usarla infinidad de veces y no una sola.
Saludos.