Date: August 2, 2026
Estimated Reading Time: 5 minutes
8.1. Introduction
Hi everyone! I’m Valeria Chow Segura, and I’m excited to share my final project report for the WPCredits course at Universidad Fidélitas. This report summarizes my contributions to the WordPress open-source ecosystem, the technical and personal challenges I faced, and the skills I developed along the way. My goal is to show that stumbling at the beginning is completely normal and that setbacks are just stepping stones toward real open-source learning.
8.2. Teams and Projects Contributed To
- Team: WordPress Polyglots Team (es_CR – Costa Rican Spanish Localization Team).
- Project Focus: Localizing WordPress software strings into Costa Rican Spanish within GlotPress, focusing on the WPCredits initiative and WordPress 7.0. My goal was to ensure high-quality, culturally accurate translations that strictly follow local style guides (such as formal “usted” usage) and preserve HTML tags and PHP code variables without breaking system syntax.
8.3. Learning Resources
- Guides & Handbooks:
- WordPress Polyglots Handbook — Essential for understanding roles, approval flows, and GlotPress tools.
- Costa Rican Spanish Style Guide & Glossary — Mandatory for maintaining consistent terminology and formal tone (“usted”).
- GlotPress Documentation — Used to navigate string submission and status tracking.
- Mentorship & Community:
- I received direct support and guidance from the es_CR Locale Coordinator/Validator (PTE/GTE), who provided feedback on string submissions and validated my work.
8.4. Challenges and Solutions
- Challenge 1: Working on an Obsolete Version (Initial Rejection)
- Issue: In my very first attempt, I translated 100 strings on WordPress version 4.7 instead of the active branch, leading to a total rejection of my initial batch.
- Solution: I accepted the mistake, learned to verify the active development branch (WordPress 7.0) before starting, and resubmitted my work in the correct location.
- Challenge 2: Complex Technical Strings (Variables and HTML)
- Issue: Managing strings containing PHP placeholders (
%s,%d,%1$s) and HTML markup (<a>,<code>) without breaking syntax or ruining sentence flow in Spanish. - Solution: I copied original string structures directly into GlotPress and translated around the variables, using positional arguments (
%1$s) whenever Spanish grammar required changing word order.
- Issue: Managing strings containing PHP placeholders (
- Challenge 3: Streamlining the Validation Process
- Issue: Submitted strings can sit indefinitely in a “Waiting” status if validators aren’t notified.
- Solution: Immediately after submitting a major batch of 108 strings in version 7.0, I reached out directly to the es_CR coordinator to request a review, securing 100% approval in a single pass.
8.5. My Contributions
- Direct Links:
- Public WordPress Profile: profiles.wordpress.org/valechow/
- All Approved Translations in GlotPress: Translations < Spanish (Costa Rica) < WordPress.org < GlotPress
- Summary of Impact:
- 108 Approved Strings: Submitted and approved in WordPress 7.0 for WPCredits under es_CR.
- 100% Approval Rate: Following the initial version fix, all 108 strings were validated without further rejection.
[🖼️ Screenshot Required: Insert a screenshot of your GlotPress translator profile or approval dashboard showing the 108 green/approved strings in version 7.0].
8.6. Key Takeaways from WPCredits
Through the WPCredits course, I learned that open-source software is deeply human. My main takeaways are:
- Quality Over Quantity: It is far better to submit 20 carefully checked, rule-compliant strings than 100 rushed ones that get rejected.
- Communication is Essential: Technical work is only half the battle; reaching out proactively to project leaders completes the contribution lifecycle.
- Resilience in Open Source: Rejections and mistakes aren’t failures—they are standard steps in maintaining high software standards for thousands of end users.
8.7. New Skills Acquired
- Technical Skills:
- Mastery of GlotPress translation tools and status workflows.
- Understanding PHP string interpolation (
%s,%d, positional arguments%1$s). - Preserving HTML entity structures and markup integrity during localization.
- Adherence to software style guides, glossaries, and string syntax validation.
- Soft Skills:
- Direct and effective community communication (Slack / direct messaging with coordinators).
- Adaptability, attention to detail, and self-correction under feedback.
- Asynchronous project management and workflow documentation.
8.8. Personal Reflections and Next Steps
- Reflection: Looking back, going from the frustration of losing my first 100 strings on version 4.7 to getting 108 approved strings in version 7.0 on the very next attempt was incredibly rewarding. Seeing my work turn green on GlotPress made all the effort worth it.
- Future Goals: I plan to keep my WordPress profile active, contribute to future es_CR localization releases, and encourage other students to jump into open-source projects without fearing initial mistakes.
8.9. Course Media & Attachments
- Blog Posts: Full journey documented in Posts 1 through 8 on this site.
- Public Profile: https://profiles.wordpress.org/valechow/
Categories: WPCredits, Polyglots, FinalReport
Tags: WordPress, OpenSource, es_CR, GlotPress, FinalProject, Polyglots
Leave a Reply