El objetivo principal fue comprender cómo funcionan las contribuciones en proyectos de software colaborativo, así como aportar mediante la traducción de cadenas de texto (strings) tanto del core como de plugins.
A lo largo de este proceso, participé en el proyecto de traducción de WordPress dentro del equipo Polyglots, específicamente en el locale es_CR (español de Costa Rica).
Durante las primeras etapas, trabajé en la traducción de strings del core de WordPress (versión 7.0.x development), lo que me permitió familiarizarme con la plataforma translate.wordpress.org y con el flujo de trabajo de contribuciones.
En este proceso aprendí a:
- Identificar cadenas no traducidas utilizando filtros como Untranslated
- Traducir strings manteniendo el contexto técnico
- Enviar sugerencias mediante el botón Suggest
- Comprender estados como waiting, fuzzy y warnings
Posteriormente, amplié mi contribución hacia la traducción de plugins, seleccionando uno con bajo porcentaje de traducción (0%), lo cual representó una oportunidad para generar un mayor impacto.
Durante esta etapa:
- Exploré nuevos proyectos dentro de la plataforma
- Traducí múltiples cadenas funcionales del plugin
- Comprendí mejor la importancia de la consistencia terminológica
- Identifiqué cómo pequeñas contribuciones pueden aportar al crecimiento de la comunidad
Además, entendí que todas las traducciones pasan por un proceso de revisión, lo que garantiza la calidad del contenido antes de ser publicado.
Este proyecto me permitió adquirir una comprensión práctica del funcionamiento de comunidades de software colaborativo como WordPress, ya es algo en lo cual no tenía ningun tipo de experiencia.
Aprendí que contribuir no requiere necesariamente grandes cambios en código, sino que también es posible aportar desde áreas como la traducción, facilitando el acceso a usuarios de diferentes regiones.
Asimismo, comprendí la importancia de la colaboración, la revisión y la calidad dentro de proyectos abiertos, donde cada contribución, por pequeña que parezca, suma valor al ecosistema. Como reflexión final, considero que esta experiencia fortaleció mis habilidades tanto técnicas como de comunicación, y me motivó a seguir participando en proyectos de código abierto en el futuro.
Deja un comentario