How do i offer the front end in two languages in 5.5?

Permalink
Hey there, i'm new here and trying to set up a site at stereomatic.gr

I want to be able to offer the front end in both english and greek,

i found thishttp://www.concrete5.org/documentation/how-tos/editors/building-sit...

but i think it's from an older version of concrete5 and doesn't apply to 5.5.1

if anyone can help, i'd greatly appreciate it.

i don't care if the backend is in english only, i just want to offer a second language to visitors, i will duplicate and translate the page content, i just need to know how, thanks!

EDIT: will this work in 5.5.1?http://www.concrete5.org/marketplace/addons/internationalization/...

sk3pt1c
 
Mainio replied on at Permalink Reply
Mainio
Internationalization works fine with 5.5.1 although the interface is not very "pretty" (the interface hasn't been updated).

Under your home page build two different "main pages":
- English, with path en
- Greek (or Ελληνικά), with path gr

And after that go to the internationalization and tell the system what language these pages represent.

It's as simple as that.

Best,
Antti / Mainio
sk3pt1c replied on at Permalink Reply
sk3pt1c
oh great, thank you kind sir! :)
sk3pt1c replied on at Permalink Reply
sk3pt1c
it's greyed out though, how do i download/install it?
Mainio replied on at Permalink Reply
Mainio
Go to the add-on page:
http://www.concrete5.org/marketplace/addons/internationalization/...

And down there you can see "Current version... DOWNLOAD ARCHIVE". Just click that and you can download and install it manually.

Antti / Mainio
sk3pt1c replied on at Permalink Reply
sk3pt1c
cool, installed it, thank you! :)
sk3pt1c replied on at Permalink Reply
sk3pt1c
here's another question for you.
i've got the two languages working now and set greek as default so it should send visitors straight to stereomatic.gr/gr
but in safari it doesn't, it just goes to the top level home page where there isn't even a navigation menu.
this only happens in safari, as far as i've checked...
do you know of any way to fix it?

EDIT: it's just Safari on the Mac and Safari and Chrome on Windows
Erik74 replied on at Permalink Reply
A simple solution would be to make a welcomepage where users who not get redirected can choose language.

That way u are safe for everyone.
sk3pt1c replied on at Permalink Reply
sk3pt1c
hm, i guess i kinda have to, no?

there, should be ok now.

http://www.stereomatic.gr

mind checking if you get redirected or you get the welcome page?

thanks!
Erik74 replied on at Permalink Reply
In firefox, IE and chrome I get this message / page
"Welcome to Stereomatic Productions!
This site is being edited right now so please visit the old site if you need to or proceed to the new site.
Thank you for your patience!"
sk3pt1c replied on at Permalink Reply
sk3pt1c
Well, i guess it'll have to do then, if it doesn't redirect cross browser/platform... :/

Thank you!
Erik74 replied on at Permalink Reply
How have you added the scripts for redirecting?
sk3pt1c replied on at Permalink Reply
sk3pt1c
there's an option in multilingual's settings where you get to pick the default language and tick a box for the visitors to be redirected to it automatically.

i tried a few htaccess options but they fail cause i can't seem to redirect from /index.php tohttp://www.stereomatic.gr/gr or evenhttp://www.stereomatic.gr/gr/index.php... cause it basically sees that as an index.php and loops and gets you nowhere (at least that's what i think is happening)
:-/
Mainio replied on at Permalink Reply
Mainio
Have you checked the box "redirect home to default language"?

Antti / Mainio
sk3pt1c replied on at Permalink Reply
sk3pt1c
that was the checkbox i was referring to, i had done that and set it to greek, i just re-checked it and it's unchecked and there's no default language... that's weird... is this a thing that happens or was it a fluke? :/