Upgrade to Pro — share decks privately, control downloads, hide ads and more …

[Workshop] GlotPress features for WordPress translators

[Workshop] GlotPress features for WordPress translators

GlotPress is the translation management system for WordPress. In this workshop we’ll run through some of the basic GlotPress features and about all the new things that were built since GlotPress became a WordPress plugin. And at the end we’ll also try to take a look into the future and discuss what other features may support translators during their work.

Dominik Schilling

June 15, 2017
Tweet

More Decks by Dominik Schilling

Other Decks in Education

Transcript

  1. GlotPress
    https://glotpress.blog/

    View full-size slide

  2. Dominik Schilling
    WordPress Core Developer

    GlotPress Lead Developer
    @ocean90

    View full-size slide

  3. GlotPress
    • Lets you set up your own collaborative, web-based software translation tool
    • Previously powered by the deprecated BackPress library
    • Since January 18, 2016 a WordPress Plugin
    • https://wordpress.org/plugins/glotpress/
    • Developed on GitHub: https://github.com/GlotPress/GlotPress-WP
    • > 35 Contributors, led by Greg Ross and Dominik Schilling

    View full-size slide

  4. translate.wordpress.org

    View full-size slide

  5. translate.wordpress.org

    View full-size slide

  6. translate.wordpress.com

    View full-size slide

  7. translate.wordpress.com

    View full-size slide

  8. Features
    • 201 locales out of the box
    • 8 formats: Android XML, PO/POT, MO, .NET Resource, macOS/iOS Strings file, Java
    Properties file, JSON, Jed 1.x
    • Two user roles: Translator and Validator
    • 4 translation status: Current, Waiting, Rejected, Old, Fuzzy
    • Translations can be linked to source files

    View full-size slide

  9. Features
    • Project and Locale Glossaries
    • Warnings for common issues
    • Fuzzy translations
    • Keyboard shortcuts: Cancel, Previous/Next Editor, Copy original, Approve, Reject, Fuzzy
    • History
    • Import/Export

    View full-size slide

  10. Features
    • Stats Page: https://translate.wordpress.org/stats
    translate.wordpress.org

    View full-size slide

  11. Features
    • Stats Page: https://translate.wordpress.org/stats
    • Consistency Tool: https://translate.wordpress.org/consistency
    translate.wordpress.org

    View full-size slide

  12. • Stats Page: https://translate.wordpress.org/stats
    • Consistency Tool: https://translate.wordpress.org/consistency
    • Waiting view for editors
    Features
    translate.wordpress.org

    View full-size slide

  13. • Global Stats Page: https://translate.wordpress.org/stats
    • Consistency Tool: https://translate.wordpress.org/consistency
    • Waiting view for editors
    • Locale stats for projects
    Features
    translate.wordpress.org

    View full-size slide

  14. Future
    • x+1: Locale glossaries, JavaScript Localization ✅
    • x+2 (now): Notes/Comments/Reject with feedback, Notifications
    • x+3: REST API
    • x+4: Theme/Templates/Design
    • x+5: Translation Memory

    View full-size slide

  15. Discussion
    • Questions?
    • Feature Requests? What bugs you the most?
    • Do you want to help?

    View full-size slide

  16. GlotPress
    https://glotpress.blog/

    View full-size slide