Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

Zend Developer Zone:
Creating Multi-Language Web Applications with Zend_Translate
Feb 10, 2011 @ 18:03:29

On the Zend Developer Zone today there's a new tutorial they've posted looking at adding multi-language support to your applications with the help of the Zend_Translate component of the Zend Framework. It makes it simple to swap between sets of language data without much effort on your part.

If you're a Web developer building an application for global consumption, it's important for you to build in a framework for multi-language support right from the start. Fortunately, there are a number of ready-made components that can help with this task. This article will introduce you to one such component, Zend_Translate, and demonstrate how you can use it to add multi-language support to your PHP application.

There's no "magic bullet" here that'll do the translation for you, but he shows you how to set up the data for the different languages, either in PHP arrays or in translation files, that the Zend_Translate component knows how to use. He also mentions the component's ability to scan a directory tree for language files an detect the language based on a naming convention. He also mentions the "gettext" tool that you can use to generate language files based on a standard GNU format that can be used cross-language with several different tools.

There's lots of other handy bits in the tutorial so I suggest reading if you're thinking about any kind of translation for your site.

tagged: zendtranslate zendlocale tutorial translate gettext language

Link:

Gabi Solomon's Blog:
Using Zend Framework Language Component
Dec 23, 2008 @ 19:27:55

Gabi Solomon as a recent post to his blog about using the routing in the Zend Framework to add a multi-language component to your site.

Today i will continue the series of articles on the Zend Framework and i am going to talk about how i come to use the language component from Zend. The way i decided to go with it is by having a controller plugin that starts the language component and also detects the language.

He shows the creation of the bootstrap file to handle the different language requests in the URL and how to register the plugin for the application to use later on (GSD_Controller_Plugin_Language). The code for the plugin is included - it uses the Zend_Locale and Zend_Translate components to handle the translation between languages. This lets you push information out to the view and have the framework automatically translate it to the right language for you based on the URL.

tagged: zendframework language component zendlocale zendtranslate plugin

Link:

Developer.com:
Build Multi-lingual Websites With the Zend Framework
Jun 15, 2007 @ 18:29:54

Developer.com has a new tutorial posted today dealing with a specific use of one of the more popular PHP frameworks currently, the Zend Framework, and using it to create multi-lingual websites from Jason Gilmore.

Despite my best attempts I'm unable to speak this array of languages, but as a Web developer I wanted to create the most efficient means for hosting a multi-lingual support site, and then work with native speakers to translate the English material. Because the support site runs the Zend Framework, naturally I wondered whether some sort of translation component was available, and sure enough a quick perusal of the Zend Framework website turned up Zend_Translate. In this brief tutorial I'll document how I'm using the Zend Framework to make my website available to the world.

Jason breaks up the article into two main sections - an introduction to using the Zend_Translate component and examples of it in action (including the creation of CSV files to trade out the translations.

tagged: zendframework multilingual website zendlocale zendtranslate tutorial zendframework multilingual website zendlocale zendtranslate tutorial

Link:

Developer.com:
Build Multi-lingual Websites With the Zend Framework
Jun 15, 2007 @ 18:29:54

Developer.com has a new tutorial posted today dealing with a specific use of one of the more popular PHP frameworks currently, the Zend Framework, and using it to create multi-lingual websites from Jason Gilmore.

Despite my best attempts I'm unable to speak this array of languages, but as a Web developer I wanted to create the most efficient means for hosting a multi-lingual support site, and then work with native speakers to translate the English material. Because the support site runs the Zend Framework, naturally I wondered whether some sort of translation component was available, and sure enough a quick perusal of the Zend Framework website turned up Zend_Translate. In this brief tutorial I'll document how I'm using the Zend Framework to make my website available to the world.

Jason breaks up the article into two main sections - an introduction to using the Zend_Translate component and examples of it in action (including the creation of CSV files to trade out the translations.

tagged: zendframework multilingual website zendlocale zendtranslate tutorial zendframework multilingual website zendlocale zendtranslate tutorial

Link:


Trending Topics: