Take your WordPress site worldwide. Use the built-in internationalization features and functions to make your themes and plugins translation-ready.
Overview
Syllabus
Introduction
- Welcome
- What you need to know
- Exercise files
- Internationalization vs. localization
- Why internationalization is important
- Benefits of internationalization
- What is gettext
- Translate strings
- Translate HTML
- Use placeholders
- Argument swapping
- Work with plurals
- Add context
- Translate JavaScript
- Best practices for internationalization
- Add and load text domains
- Use text domains
- Tools to generate POT files
- Create POT, PO & MO files
- Automate with Grunt & Gulp
- Considering RTL
- Translating for WordPress with GlotPress
- Next steps
Taught by
Carrie Dils