The SitePoint PHP blog has a new post from Jacek Barecki talking about a few ways you can include multi-language support in your PHP applications. There's not much in the way of actual code here, but there are links to some other tools that can help get the job done.
Setting up a multilingual site may be a good way to attract new customers to your business or gain more participants in your project. Translating a simple site with a few static pages probably won’t probably be complicated, but more complex PHP web applications may require a lot of work when launching multiple language support. In this article I’ll present different types of content that need to be taken under consideration when internationalizing a site.
He breaks it down into five different types of content that you might want to translate:
- Multi-language Static Content
- Database content
- User submitted content
- Resources (images, videos, etc)
- Other types of content
He wraps it up with a few recommendations including making a checklist of the things you want to translate to figure out what tools you need to use.