eZ Community » Forums » Developer » Multilingual object relations search...
expandshrink

Multilingual object relations search problem

Multilingual object relations search problem

Monday 06 February 2012 11:15:03 am - 3 replies

Hello,

I'm working on a multilingual website where I have a content class "Profile" that contains object relations attribute, so the relation will be between "Profile" and "Speciality".

Most of the objects are created in two languages, English and Arabic.

Now, in the perfect world when I try search for a "Speciality" in either languages I would get results for all profiles that have relation with that speciality. But in the real wold this doesn't happen.

What happens is I get results only for Profile objects that where created initially with the same language I'm searching in. For example:
I created the object Abdallah in Arabic, and it is related to Web Development (has two translations).
Now when I search for "Web Development" in Arabic, Abdallah shows up. But when I search for "Web Development" in English Abdallah doesn't show up.

And even worse, even I translate Abdallah into English it won't show up as well if I searched for "Web Development" in English.

Bottom line, searching for related objects returns results only from the initial language of the other related objects!

I'm using eZp 4.4 without eZFind.

Is that a normal behavior? Is there any fix or workaround for this?

Thanks in advance,
Abdallah

Wednesday 08 February 2012 10:31:44 am

Anyone? I'm still stuck.

Sunday 12 February 2012 10:18:01 am

I've been struggling for the last week to get around this and I'm not sure if this behavior is by design or it's a bug! Should I report a bug?

Tuesday 28 February 2012 8:26:46 pm

I hate to be annoying, but I still couldn't find out a workaround this problem!

I still have hope that somebody out there will give a helping hand.

expandshrink

You must be logged in to post messages in this topic!

36 542 Users on board!

Forums menu

Proudly Developed with from