Inicio Contribute Languages

Contribute Languages

Bambu Lab > bambu-studio > contribute-languages
Lautaro Ayosa
Por Lautaro Ayosa
1 artículo

Aportar un idioma a Bambu Studio

Cómo actualizar los archivos de traducción de Bambu Studio En Bambu Studio, los idiomas como inglés, chino, holandés, francés, alemán, húngaro, italiano, japonés, coreano, español, portugués brasileño, español y sueco son supervisados por Bambu Lab. Todos los demás idiomas reciben contribuciones de nuestra apasionada comunidad. Aunque agradecemos las muchas correcciones enviadas por entusiastas de la comunidad para ampliar el soporte de idiomas y mejorar las traducciones existentes, es importante señalar que a menudo no podemos integrar estas correcciones directamente. Las razones para esto se explican a continuación. Detalles de la traducción En Bambu Studio, existen principalmente tres tipos de texto que deben traducirse: 1. Textos mostrados en la ventana regular de interfaz de Bambu Studio. Cada uno de estos textos se almacena en un archivo .po, ubicado en el directorio bbl/i18n/[sub_language]/BambuStudio_[sub_language].po 2. Textos mostrados en ventanas emergentes utilizando ImGui Los textos mostrados por ImGui se cargan dinámicamente utilizando un rango específico de caracteres UTF-8. Para garantizar una representación precisa del idioma en ImGui, es esencial cargar el conjunto de caracteres correspondiente para ese idioma. 3. Textos mostrados en la página de inicio. La página de inicio es una página web integrada. Los textos en la página web utilizan su propio método de localización y se escriben en el archivo text.js según las entradas. Los textos en la ventana de interfaz regular son el escenario más común, y nos centraremos principalmente en estos textos. Para los idiomas supervisados por Bambu Lab, colaboramos con un grupo diverso de traductores de idiomas. Todas las traducciones se almacenan centralmente en una plataforma interna de Localazy, que sirve como fuente autoritativa para todos los esfuerzos de localización. Dado que la mayoría de las correcciones de GitHub buscan modificar los archivos .po, esto entra en conflicto con nuestro flujo de trabajo establecido, impidiendo que integremos directamente estas contribuciones. Cómo enviar traducciones desde GitHub El trabajo de traducción no solo implica el esfuerzo inicial; también requiere mantenimiento continuo para garantizar calidad y consistencia. Por esta razón, es crucial adherirse a las pautas prescritas. Esto ayuda a agilizar el proceso, minimizar conflictos y mantener la integridad de las traducciones. Al enviar una traducción desde GitHub, siga las indicaciones a continuación para cada caso de traducción. Caso 1: Traducir textos de un idioma existente mantenido por Bambu Lab Al traducir textos para idiomas mantenidos por Bambu Lab, envíe una corrección en GitHub que incluya modificaciones en los archivos .po relevantes. Nuestro equipo de traductores revisará sus cambios enviados. Si las modificaciones son aprobadas, se integrarán en nuestra plataforma interna Localazy y actualizadas a través de nuestro proceso estándar, formando parte de futuras versiones. Tenga en cuenta que no podemos fusionar directamente correcciones si entran en conflicto con archivos .po existentes. Se proporcionarán detalles adicionales en la solicitud de extracción, y los contribuyentes serán reconocidos en las notas de lanzamiento. Caso 2: Agregar un nuevo idioma no incluido en la lista de idiomas Para solicitar la adición de un nuevo idioma, cree un problema en GitHub etiquetado como 'Feature'. Discutiremos internamente si asignar un traductor dedicado o confiar en contribuciones de la comunidad para las traducciones. Se publicará una respuesta en el problema de GitHub para informarle de nuestra decisión. Si se necesitan contribuciones de la comunidad, invitamos calurosamente a los entusiastas a enviar correcciones de traducción. Al hacerlo, incluya únicamente el archivo .po para el nuevo idioma; nos encargaremos de cualquier archivo adicional o modificación requerida para el nuevo idioma. Caso 3: Traducir textos de un idioma existente mantenido por la comunidad Envíe una corrección que incluya únicamente el archivo .po directamente en GitHub (sin archivo .mo); nos encargaremos de los demás archivos y modificaciones antes del lanzamiento de la próxima versión. Agradecemos sinceramente a quienes desean contribuir y mejorar Bambu Studio.

Última actualización el Apr 24, 2026