Book Image

WordPress Web Application Development

By : Rakhitha Nimesh Ratnayake
Book Image

WordPress Web Application Development

By: Rakhitha Nimesh Ratnayake

Overview of this book

Table of Contents (19 chapters)
WordPress Web Application Development Second Edition
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Internationalization


Internationalization is the process of making your application ready for translating to other languages. WordPress itself provides translation for its core by default. In most cases, we will be developing web applications using plugins or themes. So, it's essential to make the theme and plugins translatable for an improved flexibility. We can develop web applications as standalone projects for a specific client or as projects for any client that you wish to use for. Internationalization is more important in the latter as a product is used by many clients compared to a project. Even with projects, it's an important aspect of development, when your client wants a non-English application.

In this section, we will look at internationalization support in WordPress and how to translate and manage plugins.

Introduction to WordPress translation support

WordPress allows translation support for plugins using the GetText Portable Object. We need to have three things to enable translation...