Forums / Install & configuration / Siteaccess for multilingual site

Siteaccess for multilingual site

Author Message

Jason Filby

Saturday 06 March 2004 11:13:45 am

Hi all

I'm having trouble setting up a multilingual site, specifically the siteaccess part. I've got en, de and admin siteaccesses set up, and the en and admin sites work fine. But the de does not - when I enable debugging I get a message from access.php that the siteaccess has been set to en. Then in the site content I get the message that the module cannot be found.

This site user to have only user and admin siteaccesses - I changed user to en which worked fine. But I can't seem to add another for the other language.

Any advice?

Thanks
Jason Filby

Lazaro Ferreira

Sunday 07 March 2004 8:38:52 am

Hi,

You can try this

http://ez.no/community/forum/install_configuration/i_really_need_a_step_by_step_guide_on_how_to_setup_a_multilingual_site/re_i_really_need_a_step_by_step_guide_on_how_to_setup_a_multilingual_site__2

Lazaro
http://www.mzbusiness.com

Jason Filby

Sunday 07 March 2004 9:40:30 am

Hi

My settings are as that post described, but its still not working.

Cheers
Jason

Lazaro Ferreira

Monday 08 March 2004 7:50:06 am

Hi,

what version of EZP are you using ?

A 'module cannot be found' at the home page, could means that your indexPage setting at that site.ini.append siteaccess is pointing to the wrong URL

Also you can check your SiteURL setting at that siteaccess

Lazaro
http://www.mzbusiness.com

Jason Filby

Monday 08 March 2004 10:29:41 am

Hi

I'm using version 3.3-3. The strange thing is that it says that the module 'de' cannot be found.

Cheers
Jason

Paul Carpenter

Monday 08 March 2004 11:35:53 am

I am having a similar problem trying to set up an additional site interface for content contributers. My idea was to start with a "clone" of the standard admin interface and modify it as needed.

I started by copying the design/plain_admin to design/contrib. Then I copied the settngs/siteaccess/plain_admin to settings/siteaccess/contrib.

In my override/site.ini.append.php file I have:

[SiteSettings]
DefaultAccess=plain
SiteList[]
SiteList[]=plain

[SiteAccessSettings]
CheckValidity=false
AvailableSiteAccessList[]
AvailableSiteAccessList[]=plain
AvailableSiteAccessList[]=plain_admin
AvailabelSiteAccessList[]=contrib
MatchOrder=uri
HostMatchMapItems[]

When I try to access http://www.mysite.com/ezpublish/index.php/contrib, I get the "plain" home page with the error "Module not found". The debug output indicates "Error:index - Undefined Module: contrib".

I'm sure this is something simple that I'm missing but it has me stumped.

Jason Filby

Tuesday 09 March 2004 10:49:22 am

Hi

Can anyone with 3.3-3 verify a successful installation with more than two siteaccesses?

Cheers
Jason

Jason Filby

Tuesday 09 March 2004 11:11:31 am

Its fixed!

AvailableSiteAccessList was availableSiteAccessList for the new siteaccess! ezPublish Team: PLEASE add checkinng for initialization files to report an error if an identifier is not recognized - this could save a lot of people a lot of hours.

The other thing to watch out for - which I fixed earlier on before posting - make sure that the permissions AND ownership of the new siteaccess path and files in it are correct!

Cheers
Jason

Stéphane Cloutier

Wednesday 24 March 2004 3:21:07 pm

I'm using ezp version 3.2-4 to publish a trilingual website. Evrything works fine there.

I'm now trying to run another trilingual website at http://inuktitut.net/index.php using ezp 3.3-3 without much success. I configured my override and siteaccess ini files according to instructions.

When I change the locale for Inuktitut or French

[RegionalSettings]
Locale=iku-CA
ContentObjectLocale=iku-CA

[RegionalSettings]
Locale=fre-CA
ContentObjectLocale=fre-CA

Then, it takes over 30 seconds to access a templateless web page.

Here is my override site.ini file :

[SiteSettings]
DefaultAccess=english
SiteList[]
SiteList[]=english
SiteList[]=francais
SiteList[]=inuktitut

[SiteAccessSettings]
AvailableSiteAccessList[]
AvailableSiteAccessList[]=english
AvailableSiteAccessList[]=francais
AvailableSiteAccessList[]=inuktitut
AvailableSiteAccessList[]=corporate_admin
SiteAccessList[]
siteAccessList[]=english
SiteAccessList[]=francais
SiteAccessList[]=inuktitut
SiteAccessList[]=corporate_admin

Ez System try to find translation.ts for eng-CA, which is not on the server (couldn't find it on ez.no).

Debug is enabled.

English (Canada) : http://inuktitut.net/index.php/english/
French (Canada) : http://inuktitut.net/index.php/francais/
Inuktitut (Canada) : http://inuktitut.net/index.php/inuktitut/

I do not know what else to do !!!!

Qupanuaq - Snow bunting