How do I set up a bilingual page (output)?

Permalink 1 user found helpful
Hi everyone.

I am new to concrete 5, but don't seem to find an appropriate answer in the doc's, so maybe someone in the forum can shed a light onto this:

I am currently building a hotel website (using 5.7.3), which will eventually provide its content in German, English and French. How do I build a language-navigation, leading to the homepage of each language?

Your help is highly appreciated.

pixeljunkie
 
jakobfuchs replied on at Permalink Reply
jakobfuchs
I am no expert in this, so I don't know if this is the best approach. But basically you create language trees below the Homepage. You create a subpage for for your primary language, call it "en" for example and put the English pages below. You then choose the "en" subtree in the Multilinugal Setup Page in the Dashboard and assign it the English language. When you have your website built in one language you can copy the tree into another supbage, "fr" for example and change the content. You end up with a url structure like this:http://example.com/en/contact-us,...http://example.com/fr/baguette....
pixeljunkie replied on at Permalink Reply
pixeljunkie
Thanks Jakob - this is pretty much in line with how I used to do it in former cms systems. However: How can the site visitor chose the appropriate language? Will I need to hardcode for instance an icon-link to that particular homepage?
pixeljunkie replied on at Permalink Reply
pixeljunkie
Those who work in humbleness will finally see the light .....

I just discovered that, when activating the multilingual option in the dashboard, a language block is automatically added to the blocks section. Smirk.

Thank you so much Jakob - it seems to work now.
jakobfuchs replied on at Permalink Reply
jakobfuchs
Yes, there's the switch language block. It has a few options to show flags etc.
julehti replied on at Permalink Reply
julehti
Now I managed to add Switch Language block.

I couldn't see any option for language flags. But when I chose "Custom template", I found the flag options.
pixeljunkie replied on at Permalink Reply
pixeljunkie
Did you manage to change language though? I discovered that when I include the Switch-Language-block in my non-Elemental-theme, I am not given the option to chose flags. Above that, I can chose a language - but it does not change the page.

Anybody else having the same issues?
julehti replied on at Permalink Reply
julehti
I manage to add language flags to my header. After creating multilingual parts you'll get a change language block, which you can drop to the header area. From custom templates you can choose dropdown menu or language flags.

The language menu would have been too big for my purposes. You'll see pages here: w+w+w.jltypes.com. I'm using Fruitful theme, where you can put the language selector into the header area e.g by the company logo or below the nav area.

((OT: Language flags are in theory silly. We are using them, because there is no other way to denote languages using simple pictures. What's the right flag for English; UK, US, Australian, New Zealand's or some other flag? Or for German; German, Swiss or Austrian flag? E.g. in Europe there are hardly any monolingual country))
julehti replied on at Permalink Reply
julehti
Thank you! I was also wondering, how to switch between languages. I didn't check that a new block type will appear. Well, there's too little knowledge about new features on version 5.7.3.
pixeljunkie replied on at Permalink Reply
pixeljunkie
Well, credits go to Michael Jensen-Maar of Concrete5.dk for this very helpfull tutorial:

https://www.youtube.com/watch?v=gzZs3m-PSVA&feature=youtu.be...
PaiviK replied on at Permalink Reply
PaiviK
It took me some time to find info for building a multilingual site in a "proper" way. This page gave the answers! Especially the Youtube tutorial! Big thank you Denmark!

Btw
In Editors Guide / System and Settings / Languages page the first link, "You can find language packs from the developers internationalization area" gives 404 - not found, the second, "you need the free Internationalization add-on" will lead to an add-on for 5.5-5.6. - not 5.7
pixeljunkie replied on at Permalink Reply
pixeljunkie
Hi - great you finally got it working! I guess it will take some time for all documentation to be updated. Hang in there! :D
simpletranslation replied on at Permalink Reply
simpletranslation
Language translaitng can be done at various level .I suggest you to visithttp://www.simpletranslation.com/... . Hope you'll get what you want.