how to add a language to my website ?

Permalink
hi ,
i was wondering what should i do if i want to add english to my website ?
i created the website in french and now i need the pages to be displayed in english too.

here is the website adresse:www.hoteldelacorniche.fr

thanks in advance

View Replies:
wagdi replied on at Permalink Reply
wagdi
You have a few options for displaying your Concrete5 website in other languages. Here are the ones i know of-

1. Internationalization add-on (FREE)

"Setup as many different languages as you want with this free add-on. You get complete flexibility for each language, but also the ability to quickly jump from one translation to another as you navigate the site.

Want more translation tools? Check out the enterprise version.

Screencasts

Introduction to Internationalization with concrete5
http://www.youtube.com/watch?v=Hd936iaDLqw&feature=player_embed...

More Internationalization Add-On Features
http://www.youtube.com/watch?v=kPh7mKkYm4Y...

Demo Access

Click the demo button above, and login using the following username and password:

u: demo
p: 12345

Available Languages

The Internationalization add-on is currently available in English and French."

SOURCE: http://www.concrete5.org/marketplace/addons/internationalization/...


2. 'Dojo Google Translate' add-on developed bydojodesign (FREE)

"This is not the standard Google translate you would get from Google, this is custom built code that you can style using CSS and without Google branding."

Heres a demo-http://www.dojodesignstudio.com/dev/c5-testing/index.php/dojo-googl...

SOURCE: http://www.concrete5.org/marketplace/addons/dojo-google-translate/...


3. Internationalization Enterprise ($1,750)

"Each language gets its own tree just like the free Internationalization add-on. You get complete flexibility for each language, but also the ability to quickly jump from one translation to another as you navigate the site. This enterprise edition also comes with a simple way to translate all the strings in your theme and application code from a centralized dashboard.

Looking for a free alternative? Check out the basic Internationalization Add-on.

Screencast
http://www.youtube.com/watch?v=LNMT8pgO3u4...

Demo Access-http://i18ndemoent.c5host.com/index.php/en/...

Click the demo button above, and login using the following username and password:

u: demo
p: 12345

**Note: has not been tested on windows based hosting environments."

SOURCE: http://www.concrete5.org/marketplace/addons/internationalization-en...


4. 'Language Manager' add-on developed by Mainio

"The Language Manager is an all-round solution to install new language translations for your site and automatically detect the language for the visitors of your site. So no longer, your users have to select the language themselves, this add-on does it automatically for them.

This add-on FULLY integrates with the Internationalization add-on. It is suggested to also have that add-on installed if you're running a version of concrete5 that is newer than or equal to 5.4.2.

From the Language Manager you can easily install new language files for your site straight from the concrete5 translation repository or from .po files you have on your computer or at some place in the web. So, installing the translations is much easier than before, just select the language you want to install from a list of available languages.

The language manager also helps you to automatically detect users’ languages. This means that users browsing your site don’t have to change the language to the correct one but rather they are automatically redirected to the correct language version of your site.

There are multiple detection criteria available to detect the user’s language: by the browser language setting, by user’s IP-address geolocation, and user-specific language (either from the logged-in user setting or the language they have selected from the "Switch Language" block in Internationalization add-on). You can fully control the priority of these detection methods from the dashboard of your site. If all the selected detection criteria will fail (e.g. your site does not have a language version for Chinese), user will be redirected to the default language.

One great issue with the Language Manager is also that it translates the block-specific texts depending on which language version the user is browsing. This means that e.g. in your Form-blocks, users will no longer see the text of the submit button as “Submit”, but they will see the correct word there depending on the language version they are browsing. Of course, this requires that the block texts are correctly translated in the translation file.

A live demo will be setup soon. Meanwhile, just check out our introductory video to see what the language manager can do!

Also, we will be adding an introduction on how to use the technical side of this add-on, e.g. with this add-on you can build a site that is restricted to only one country (e.g. network televisions in some countries)."

SOURCE: http://www.concrete5.org/marketplace/addons/language-manager/...

Hope that helps.