Thread Rating:
  • 3 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Support for multilanguage sites, Internationalization (I18N)
(2013-06-22, 17:54:47)mvlcek Wrote:
(2013-06-21, 17:58:23)Draxeiro Wrote: Lately I've had various projects needing multi-language functionality and I'm starting to run into some snags concerning the workings of the i18n plugin.

Please correct me if I am wrong here but right now creation of pages in one of the additional languages is basically linked to the default language. If the page is not there in the default language it will not show in navigation of the additional language. Correct?

Yes, the default language page is always required, e.g. parent and menu order are only defined there. The idea behind the initial version of the plugin was simply
  • there are no special language links
  • if the user's language settings list any other than the default language, check if the page exists in one of these languages and display it, otherwise display the default language.

In my opinion your plugin is one that is absolutely 100% essential for Get Simple. Even when not using the multi-language functionality it's the navigation part makes things so much more flexible.

Basically the way this plugin is set up with regards to multi-language sites things are functional and the logic behind it is sound. But at the same time it also does tend to make things more complicated. As it happens more often than not that people will have differences between languages. Which happens especially in combination with your special pages plugin (think of news and differences between products offered to different markets).

And where one way it will work (default language has more pages than the additional language) vice versa it currently will not.

(2013-06-22, 17:54:47)mvlcek Wrote:
(2013-06-21, 17:58:23)Draxeiro Wrote: ...
However, in every day practise the need is definitely there to be able to create pages exclusively in the non-default language. So in other words for the languages to have separate content.

I hope this is functionality you are willing to add to your plugin. As it would make it just about perfect.

I fear this would mean rewriting most of the plugin - especially the navigation part. I'll look into it, when I have some time.

It would be a marvellous extension in any case, I am happy that you're at least willing to look into it.

(2013-06-23, 00:19:23)shawn_a Wrote: Seems somewhat outside of the scope of the plugin, if you have different pages you have a different site, not nearly alternate languages.

I beg to differ. See my examples above, e.g. a news item meant for only that particular audience. Same thing with regular pages, it will happen often enough.

And while yes it may be somewhat out of the scope of the plugin, this plugin IS what gives GS it's much needed functionality for multi-language sites (especially here in Europe, with all the different languages, you will often get requests for multi-language sites).

And at the same time this would also be the most logical plugin to be further extended this way.

To solve things with different sites would seem to be a bit counter-productive from a user-perspective to be quite honest. Also when compared to other CMS scripts.
Reply


Messages In This Thread
rewrite language problem - by tomkop - 2013-03-27, 06:34:44
Enhancement suggestion - by hameau - 2013-05-12, 04:17:12
Enhancement request - by hameau - 2013-06-14, 20:02:07
RE: Enhancement request - by mvlcek - 2013-06-14, 22:04:12
RE: Enhancement request - by hameau - 2013-06-14, 23:01:36
RE: Support for multilanguage sites, Internationalization (I18N) - by Draxeiro - 2013-06-23, 16:34:35
Duplicate language cookies bug - by enzy - 2013-08-20, 07:03:26
RE: Duplicate language cookies bug - by ohayo - 2013-08-20, 18:12:25
Plugin is not shown - by tosho - 2013-09-15, 12:10:37
1000 pages limit in i18n_navigation - by titus - 2014-10-13, 21:58:36
Bug found - by lbarsov - 2014-10-17, 03:41:53
Menu with picture - by Dimi - 2015-04-28, 16:05:45
Rendering Menu in Component - by Alexander_ - 2016-05-04, 23:06:51
Meta desc for different languages - by Alexander_ - 2017-02-14, 20:29:32
Hierarchical Menus - by celextel - 2019-07-26, 16:41:47
Ri18n_navigation - by celextel - 2021-02-19, 16:07:48



Users browsing this thread: 6 Guest(s)