Mi Blog

Este blog documenta mi participación en el WordPress Credits Program, donde comparto mi experiencia, contribuciones y los aprendizajes obtenidos como miembro del equipo WordPress Polyglots. A través de cada publicación reflejo mi proceso de aprendizaje, los retos enfrentados y mi crecimiento como colaborador dentro de la comunidad de código abierto de WordPress.

This blog documents my participation in the WordPress Credits Program, where I share my experience, contributions, and the knowledge I gained as a member of the WordPress Polyglots team. Through each publication, I reflect on my learning journey, the challenges I faced, and my growth as a contributor to the WordPress open-source community.

  • Mi Onboarding en WordPress: Mis primeros pasos como colaborador

    My WordPress Onboarding: My First Steps as a Contributor


    Mi nombre es Carlos Castro Alvarado, estudiante de Ingeniería en Sistemas de la Universidad Fidélitas de Costa Rica. En este espacio compartiré mi experiencia durante mi proceso de onboarding en WordPress, los aprendizajes obtenidos, las herramientas utilizadas y mi participación dentro de la comunidad.

    My name is Carlos Castro Alvarado, a Systems Engineering student at Universidad Fidélitas in Costa Rica. In this post, I will share my experience throughout my WordPress onboarding journey, the knowledge I have gained, the tools I have used, and my participation in the WordPress community.

    Como parte de esta experiencia, estaré contribuyendo con la traducción de contenidos al español de Costa Rica, buscando aportar a que más personas puedan acceder a WordPress en su idioma y fortalecer la comunidad hispanohablante.

    As part of this experience, I will be contributing to the translation of content into Costa Rican Spanish, aiming to help more people access WordPress in their own language and strengthen the Spanish speaking community.

    Mi formación:

    CURSODESCRIPCIONESTADO/NOTA
    Beginner WordPress UserFundamentos básicos de WordPress, administración y uso de la plataforma.Finalizado (100)
    WordPress Credits ProgramConocimiento sobre el programa de créditos y reconocimiento a colaboradores del proyecto WordPress.Finalizado (100)
    How Decisions Are Made in the WordPress ProjectProceso de toma de decisiones y organización dentro del proyecto WordPress.Finalizado (100)
    Open Source Basics and WordPressPrincipios del código abierto y su relación con la filosofía colaborativa de WordPress.Finalizado (100)
    Community Meeting EtiquetteNormas y buenas prácticas para participar en reuniones de comunidad.Finalizado (100)
    Writing in the WordPress VoiceGuías para crear contenido alineado con el estilo de comunicación de WordPress.Finalizado (100)
    Basic Principles of Conflict ResolutionPrincipios básicos para resolver conflictos y fomentar espacios colaborativos.Finalizado (100)

    Estos cursos fortalecieron mis conocimientos sobre WordPress y me permitieron comprender tanto el funcionamiento de la plataforma como la importancia de la colaboración dentro de una comunidad de código abierto.

    These courses strengthened my knowledge of WordPress and allowed me to understand both how the platform works and the importance of collaboration within an open source community.

    Evidencia de mis contribuciones en traducción

    Evidence of My Translation Contributions

    Como parte de mi participación en la comunidad WordPress, presento las evidencias de las traducciones realizadas durante mi proceso de colaboración.

    As part of my participation in the WordPress community, I present the evidence of the translations completed during my collaboration process.

    Estas capturas muestran el trabajo realizado dentro de las herramientas de traducción de WordPress, donde participé en la adaptación de contenidos al idioma español de Costa Rica, contribuyendo a mejorar la accesibilidad de la plataforma para más usuarios.

    These screenshots show the work carried out within the WordPress translation tools, where I participated in adapting content into Costa Rican Spanish, helping improve the platform’s accessibility for more users.

    Traducciones realizadas

    Completed Translations

    Evidencia 1:

    Evidencia 2:

    Evidencia 3:

    Estado actual de mis contribuciones

    Current Status of My Contributions

    Actualmente, las traducciones realizadas se encuentran enviadas dentro de la plataforma WordPress Translate y pendientes de revisión por parte de los colaboradores autorizados. Continuaré dando seguimiento al proceso y participando en futuras contribuciones.

    Currently, the translations I have completed have been submitted to the WordPress Translate platform and are pending review by authorized contributors. I will continue tracking the process and participating in future contributions.

    Retos encontrados

    Challenges Faced

    Uno de los principales retos fue adaptarme a la dinámica de colaboración de una comunidad internacional, comprender el flujo de traducción y familiarizarme con los términos técnicos utilizados dentro del proyecto.

    One of the main challenges was adapting to the collaborative dynamics of an international community, understanding the translation workflow, and becoming familiar with the technical terminology used within the project.

    Reflexión personal

    Personal Reflection

    Este proceso de onboarding me permitió comprender que WordPress no solamente es una herramienta tecnológica, sino una comunidad donde la colaboración y el conocimiento compartido son fundamentales. La experiencia fortaleció mis habilidades técnicas y de comunicación, motivándome a continuar participando en proyectos de código abierto.

    This onboarding process allowed me to understand that WordPress is not only a technological tool, but also a community where collaboration and shared knowledge are essential. The experience strengthened my technical and communication skills, motivating me to continue participating in open-source projects.

  • Qué es el equipo Polyglots en WordPress

    WordPress Polyglots Team

    El equipo Polyglots de WordPress es una comunidad global de voluntarios encargados de traducir el software, plugins, temas y documentación de WordPress a diferentes idiomas. Su objetivo principal es hacer que WordPress sea accesible para personas de todo el mundo en su idioma nativo.

    The WordPress Polyglots team is a global community of volunteers responsible for translating WordPress software, plugins, themes, and documentation into different languages. Their main goal is to make WordPress accessible to people around the world in their native language.

    Participar en Polyglots implica colaborar con otros traductores mediante la plataforma WordPress Translate (GlotPress), donde cada contribución es revisada por editores del equipo para asegurar la calidad y coherencia de las traducciones.

    Participating in Polyglots involves collaborating with other translators through the WordPress Translate (GlotPress) platform, where each contribution is reviewed by team editors to ensure translation quality and consistency.

    Este equipo es una parte fundamental del ecosistema de WordPress, ya que permite que la plataforma sea verdaderamente inclusiva y utilizada en múltiples idiomas, fortaleciendo la comunidad global de código abierto.

    This team is a fundamental part of the WordPress ecosystem, as it allows the platform to be truly inclusive and used in multiple languages, strengthening the global open-source community.

    Aprendizaje personal / Personal learning:

    Durante este proceso comprendi la importancia de la localización en el software y cómo la traducción permite que más personas puedan acceder a herramientas tecnológicas sin barreras de idioma.

    During this process, I have understood the importance of software localization and how translation allows more people to access technological tools without language barriers.

  • Selección de área en WordPress ¿cuál escogí y por qué?

    Area Selection in WordPress : Which I Chose and Why?

    Dentro del ecosistema de contribución de WordPress, existen diferentes áreas en las que los voluntarios pueden participar, como desarrollo, diseño, soporte, documentación y traducción. En mi caso, seleccioné el área de Polyglots (traducción y localización).

    Within the WordPress contribution ecosystem, there are different areas where volunteers can participate, such as development, design, support, documentation, and translation. In my case, I selected the Polyglots (translation and localization) area.

    Elegí esta área porque me interesa la comunicación entre idiomas y la posibilidad de hacer que la tecnología sea más accesible para personas que no dominan el inglés. La traducción permite eliminar barreras lingüísticas y facilita el uso de WordPress a nivel global.

    I chose this area because I am interested in communication between languages and in making technology more accessible to people who do not speak English. Translation helps remove language barriers and makes WordPress easier to use globally.

    Además, considero que el área de Polyglots es fundamental dentro de la comunidad de código abierto, ya que permite que el software llegue a más usuarios en su idioma nativo, fortaleciendo la inclusión digital.

    In addition, I consider the Polyglots area essential within the open source community, as it allows the software to reach more users in their native language, strengthening digital inclusion.

    Motivación personal / Personal motivation:

    Mi principal motivación es aprender cómo funciona el proceso de traducción en un proyecto real de software libre y contribuir activamente a la comunidad de WordPress, desarrollando habilidades de colaboración y comunicación.

    My main motivation is to learn how the translation process works in a real open-source software project and to actively contribute to the WordPress community, developing collaboration and communication skills.

  • Primera contribución en WordPress Polyglots: experiencia inicial.

    First contribution in WordPress Polyglots: initial experience

    Mi primera contribución dentro del área de WordPress Polyglots consistió en realizar traducciones básicas dentro de la plataforma WordPress Translate (GlotPress). Este proceso me permitió comprender cómo funciona el flujo de trabajo de traducción dentro de una comunidad de código abierto.

    My first contribution in the WordPress Polyglots area consisted of performing basic translations within the WordPress Translate (GlotPress) platform. This process allowed me to understand how the translation workflow operates within an open-source community.

    Durante esta experiencia inicial, aprendí a seleccionar cadenas de texto, proponer traducciones y enviar mis aportes para revisión por parte de los validadores del equipo.

    During this initial experience, I learned how to select strings, propose translations, and submit my contributions for review by the team validators.

    Estas son algunas de mis primeras contribuciones y experiencias iniciales dentro del proyecto.

    These are some of my first contributions and initial experiences within the project.

  • Profundización técnica: proceso de traducción en WordPress

    Technical Deep Dive: WordPress Translate and GlotPress

    Uno de los aspectos técnicos más importantes dentro de Polyglots es el uso de GlotPress, la herramienta utilizada para administrar las traducciones de WordPress.

    One of the most important technical aspects within Polyglots is the use of GlotPress, the tool used to manage WordPress translations.

    El proceso consiste en seleccionar cadenas de texto, revisar su contexto, realizar la traducción y enviarla para revisión por parte de colaboradores autorizados.

    The process consists of selecting text strings, reviewing their context, creating the translation, and submitting it for review by authorized contributors.

    Durante este proceso aprendí que la traducción técnica requiere atención al detalle, ya que pequeños cambios pueden afectar la comprensión del usuario final.

    During this process, I learned that technical translation requires attention to detail because small changes can affect the final user experience.

  • Avance intermedio de mi contribución en WordPress Polyglots

    Intermediate Progress in My WordPress Polyglots Contribution

    Avance de mi participación

    Progress of My Participation

    Desde que inicié mi proceso de contribución en el equipo Polyglots de WordPress, he logrado comprender mejor el funcionamiento de la comunidad y el proceso de localización del proyecto. Durante este período he participado en la traducción de diferentes cadenas de texto al español de Costa Rica mediante la plataforma WordPress Translate (GlotPress), aplicando las buenas prácticas recomendadas por la comunidad.

    Since I started my contribution journey with the WordPress Polyglots team, I have gained a better understanding of how the community operates and how the localization process works. During this period, I have contributed by translating different text strings into Costa Rican Spanish through the WordPress Translate (GlotPress) platform, following the community’s recommended best practices.

    Traducciones realizadas

    Current Status of My Contributions

    Actualmente, las traducciones que he enviado se encuentran registradas en la plataforma WordPress Translate y permanecen pendientes de revisión por parte de los editores y validadores del equipo Polyglots. Este proceso forma parte del flujo normal de trabajo del proyecto y garantiza que todas las traducciones mantengan criterios de calidad, consistencia y uniformidad antes de ser aprobadas e incorporadas oficialmente.

    Continuaré dando seguimiento al estado de mis contribuciones, atendiendo cualquier observación que pueda surgir y participando activamente en nuevas traducciones.

    Currently, the translations I have submitted are registered in the WordPress Translate platform and are awaiting review by Polyglots editors and validators. This is a normal part of the project’s workflow and helps ensure that all translations meet the required quality and consistency standards before being officially approved.

    I will continue monitoring the status of my submissions, addressing any feedback received, and actively contributing with new translations.

  • Aprendizajes del ecosistema WordPress y eventos de la comunidad

    Learning from the WordPress Ecosystem and Community Events

    Durante mi proceso de contribución en WordPress Polyglots, además de participar en actividades de traducción, tuve la oportunidad de conocer más sobre el ecosistema de WordPress y la importancia de los espacios de colaboración que existen alrededor de la plataforma.

    WordPress cuenta con una comunidad global conformada por desarrolladores, diseñadores, traductores, creadores de contenido y usuarios que comparten conocimiento y colaboran para mejorar continuamente el proyecto. Esta comunidad es una de las principales razones por las que WordPress se ha convertido en una de las plataformas de publicación web más utilizadas a nivel mundial.

    During my WordPress Polyglots contribution process, besides participating in translation activities, I had the opportunity to learn more about the WordPress ecosystem and the importance of collaboration spaces that exist around the platform.

    WordPress has a global community made up of developers, designers, translators, content creators, and users who share knowledge and collaborate to continuously improve the project. This community is one of the main reasons why WordPress has become one of the most widely used web publishing platforms worldwide.

    Eventos de la comunidad WordPress

    WordPress Community Events

    Una parte importante del ecosistema son los eventos organizados por la comunidad, como los WordCamps y los encuentros locales de WordPress.

    Los WordCamps son eventos donde colaboradores y usuarios se reúnen para compartir conocimientos sobre desarrollo web, diseño, administración de sitios, seguridad, contenido y diferentes áreas relacionadas con WordPress.

    Aunque durante este proceso no participé presencialmente en un WordCamp, investigué sobre estos eventos y comprendí su importancia como espacios de aprendizaje, networking y colaboración entre personas interesadas en la tecnología y el código abierto.

    An important part of the ecosystem is the community events organized around WordPress, such as WordCamps and local WordPress meetups.

    WordCamps are events where contributors and users gather to share knowledge about web development, design, website management, security, content creation, and different areas related to WordPress.

    Although I did not participate in a WordCamp in person during this process, I researched these events and understood their importance as spaces for learning, networking, and collaboration among people interested in technology and open-source projects.

    WordPress.tv como recurso de aprendizaje

    WordPress.tv as a Learning Resource

    Otro recurso importante dentro de la comunidad es WordPress.tv, una plataforma donde se almacenan charlas y presentaciones relacionadas con WordPress.

    A través de este recurso es posible acceder a contenido educativo creado por miembros de la comunidad, conocer experiencias de otros colaboradores y aprender sobre diferentes áreas del ecosistema WordPress.

    Explorar estos recursos me permitió ampliar mi visión sobre la comunidad y entender que WordPress no es solamente una herramienta tecnológica, sino un proyecto construido por personas de diferentes países que colaboran de manera voluntaria.

    Another important resource within the community is WordPress.tv, a platform where WordPress-related talks and presentations are available.

    Through this resource, it is possible to access educational content created by community members, learn from other contributors’ experiences, and explore different areas of the WordPress ecosystem.

    Exploring these resources helped me understand that WordPress is not only a technological tool, but also a global project built by people from different countries who collaborate voluntarily.

    Importancia de participar en la comunidad

    Importance of Participating in the Community

    Participar en eventos, reuniones y espacios de comunicación permite fortalecer los vínculos entre colaboradores y compartir conocimientos que benefician a todo el ecosistema.

    En el caso del equipo Polyglots, estos espacios permiten conocer mejores prácticas de traducción, resolver dudas y mantener una comunicación constante entre personas que trabajan para mejorar la accesibilidad de WordPress en diferentes idiomas.

    Participating in events, meetings, and communication spaces helps strengthen connections among contributors and share knowledge that benefits the entire ecosystem.

    In the case of the Polyglots team, these spaces provide opportunities to learn translation best practices, resolve questions, and maintain ongoing communication among people who work to improve the accessibility of WordPress in different languages

    Aprendizaje personal

    Personal Learning

    Esta experiencia me permitió comprender que formar parte de una comunidad de código abierto implica mucho más que realizar una tarea específica. También significa aprender de otras personas, compartir conocimiento y aportar al crecimiento de un proyecto global.

    Como próximo paso, espero continuar participando en actividades de la comunidad WordPress, asistir a eventos cuando sea posible y seguir contribuyendo dentro del equipo Polyglots.

    This experience allowed me to understand that being part of an open-source community involves much more than completing a specific task. It also means learning from others, sharing knowledge, and contributing to the growth of a global project.

    As a next step, I hope to continue participating in WordPress community activities, attend events whenever possible, and keep contributing as part of the Polyglots team.

  • Cierre y reflexión final de mi contribución en WordPress Polyglots

    Final Reflection and Closing of My WordPress Polyglots Contribution

    Durante mi proceso de onboarding y contribución en WordPress, tuve la oportunidad de conocer más profundamente el funcionamiento de una comunidad de código abierto y comprender la importancia de la colaboración para construir y mejorar herramientas utilizadas por personas alrededor del mundo.

    Mi participación se desarrolló dentro del equipo WordPress Polyglots, donde enfoqué mis esfuerzos en la traducción y localización de contenidos al español de Costa Rica. Esta experiencia me permitió aprender sobre el proceso de traducción, las herramientas utilizadas por la comunidad y la importancia de adaptar el software a diferentes idiomas y culturas.

    During my WordPress onboarding and contribution process, I had the opportunity to better understand how an open-source community works and the importance of collaboration in building and improving tools used by people around the world.

    My participation took place within the WordPress Polyglots team, where I focused my efforts on translating and localizing content into Costa Rican Spanish. This experience allowed me to learn about the translation process, the tools used by the community, and the importance of adapting software to different languages and cultures.

    Mi experiencia como colaborador

    My Experience as a Contributor

    A lo largo de este proceso participé en actividades relacionadas con la traducción dentro de la plataforma WordPress Translate (GlotPress). Durante esta etapa aprendí cómo funciona el flujo de contribución, desde la identificación de cadenas de texto hasta el envío de propuestas para revisión por parte de colaboradores autorizados.

    Más allá de realizar traducciones, esta experiencia me permitió comprender que cada contribución forma parte de un proceso colaborativo donde diferentes personas aportan sus conocimientos para mejorar la plataforma.

    Throughout this process, I participated in translation activities using the WordPress Translate (GlotPress) platform. I learned how the contribution workflow works, from identifying text strings to submitting translation suggestions for review by authorized contributors.

    Beyond translating content, this experience helped me understand that every contribution is part of a collaborative process where different people share their knowledge to improve the platform.

    Principales aprendizajes obtenidos

    Main Lessons Learned

    Uno de los aprendizajes más importantes fue comprender que WordPress no es solamente una herramienta tecnológica, sino una comunidad global donde personas de diferentes áreas trabajan juntas con un objetivo común.

    Durante el proyecto fortalecí habilidades como:

    • Uso de herramientas colaborativas.
    • Comprensión del proceso de localización de software.
    • Adaptación de términos técnicos al español de Costa Rica.
    • Comunicación dentro de una comunidad internacional. Importancia de la revisión y trabajo en equipo.

    One of the most important lessons was understanding that WordPress is not only a technological tool, but also a global community where people from different areas work together toward a common goal.

    During this project, I strengthened skills such as:

    • Using collaborative tools.
    • Understanding software localization processes.
    • Adapting technical terms into Costa Rican Spanish.
    • Communicating within an international community.
    • Understanding the importance of review and teamwork.

    Estado final de mis contribuciones

    Final Status of My Contributions

    Durante mi participación realicé diversas propuestas de traducción utilizando la plataforma WordPress Translate (GlotPress) como parte de mi contribución al equipo WordPress Polyglots.

    Las traducciones enviadas fueron revisadas y aprobadas por colaboradores autorizados de la comunidad WordPress, lo que permitió que fueran incorporadas oficialmente al proyecto y estuvieran disponibles para los usuarios.

    Este proceso representó una valiosa experiencia de aprendizaje, ya que me permitió comprender cómo funciona la colaboración en un proyecto de código abierto. Cada contribución pasa por un proceso de revisión y validación que garantiza la calidad, la coherencia y la consistencia de las traducciones antes de su publicación.

    Además, esta experiencia reforzó la importancia del trabajo colaborativo, la comunicación entre los miembros de la comunidad y el compromiso continuo de los voluntarios que contribuyen al crecimiento y mejora del ecosistema WordPress a nivel mundial.

    La aprobación de mis traducciones representa un logro significativo dentro de este proceso de aprendizaje y me motiva a continuar participando activamente en futuras contribuciones al proyecto WordPress.

    During my participation, I submitted several translation proposals using the WordPress Translate (GlotPress) platform as part of my contribution to the WordPress Polyglots team.

    The submitted translations were reviewed and approved by authorized WordPress community contributors, allowing them to be officially incorporated into the project and made available to users.

    This process was a valuable learning experience, as it helped me understand how collaboration works in an open-source project. Every contribution goes through a review and validation process to ensure the quality, accuracy, and consistency of translations before they are published.

    In addition, this experience reinforced the importance of collaborative work, communication among community members, and the ongoing commitment of volunteers who contribute to the growth and improvement of the WordPress ecosystem worldwide.

    The approval of my translations represents a significant milestone in this learning journey and motivates me to continue actively contributing to future WordPress projects.

    Retos encontrados

    Challenges Encountered

    Uno de los principales retos fue adaptarme al flujo de trabajo de una comunidad internacional y comprender que una traducción adecuada requiere analizar el contexto, no solamente traducir palabras de forma literal.

    También fue un reto familiarizarme con términos técnicos, herramientas nuevas y los procesos establecidos por la comunidad WordPress.

    Sin embargo, estos desafíos representaron oportunidades de aprendizaje y crecimiento personal.


    One of the main challenges was adapting to the workflow of an international community and understanding that good translation requires analyzing the context, rather than simply translating words literally.

    It was also challenging to become familiar with technical terminology, new tools, and the processes established by the WordPress community.

    However, these challenges became valuable opportunities for learning and personal growth.

    Qué haría diferente

    What I Would Do Differently

    Si pudiera iniciar nuevamente este proceso, dedicaría más tiempo desde las primeras etapas a participar en conversaciones de la comunidad, conocer más colaboradores y explorar otros espacios de participación dentro del ecosistema WordPress.

    También buscaría incrementar progresivamente mi cantidad de contribuciones y continuar mejorando mis conocimientos sobre traducción.


    If I were to start this process again, I would spend more time from the beginning participating in community discussions, getting to know more contributors, and exploring other opportunities to get involved within the WordPress ecosystem.

    I would also aim to gradually increase the number of my contributions and continue improving my knowledge of translation.

    Próximos pasos dentro de WordPress

    Next Steps in WordPress

    Después de esta experiencia, mi objetivo es continuar participando dentro de la comunidad WordPress, especialmente en el equipo Polyglots, aportando traducciones al español de Costa Rica y aprendiendo de otros colaboradores.

    También espero participar en futuros eventos, reuniones y actividades de la comunidad para seguir fortaleciendo mi conocimiento y aportar al crecimiento del proyecto.

    After this experience, my goal is to continue contributing to the WordPress community, especially within the Polyglots team, by providing translations into Costa Rican Spanish and learning from other contributors.

    I also hope to participate in future events, meetings, and community activities to continue expanding my knowledge and contributing to the growth of the project.

    Reflexión final

    Final Reflection

    Esta experiencia me permitió comprender que formar parte de un proyecto de código abierto significa compartir conocimiento, colaborar con personas de diferentes partes del mundo y contribuir a una herramienta que beneficia a millones de usuarios.

    El proceso de onboarding en WordPress fue una experiencia enriquecedora que fortaleció mis habilidades técnicas, mi capacidad de colaboración y mi interés por continuar participando en comunidades de software libre.

    This experience helped me understand that being part of an open source project means sharing knowledge, collaborating with people from different parts of the world, and contributing to a tool that benefits millions of users.

    The WordPress onboarding process was an enriching experience that strengthened my technical skills, enhanced my ability to collaborate, and reinforced my interest in continuing to participate in open source software communities.