magento poll in 2 different languages

Hi,

my magento site consists of 2 store views (lanuages): english and arabic. Now, i have a community poll on my site and I want the poll question to be the same on the arabic and english store views (but in different langauges).

I tried creating 2 different polls from admin>CMS>poll manager, one for the english store view and another for the arabic store view ( they are both the same question but in different languages). What magento is doing here, is treating both polls as totally different questions (although really they are the same question). For example, if someone votes for the first answer on the arabic store view, it only affects the values of the arabic poll (the english poll's values are not changed). What I want however, is that if somebody votes on either the english poll or the arabic poll, they are both updated (I want them to point to the same values).

how can I possibly achieve this?
ChefMahaAsked:
Who is Participating?
 
v2MediaCommented:
There is no easy way. The people at magento may have thought about this, but there's no 1-2-3 step way of doing it documented or discussed on the forum.

Nothing about magento is simple. It's the most over-engineered software on the web.

What do I suggest? Run the poll in English for a week, then translate it to Arabic for a week. That's the easiest solution.
0
 
v2MediaCommented:
Magento language packs are concerned with translating magento text content, not user content. You could give the inline translater a try. Disable cache for translation (system>cache management>cache control). Then enable inline translation in configuration>developer>translate inline.

You can then navigate around the front-end and click on any text with a red-dotted border to translate manually.
0
 
ChefMahaAuthor Commented:
thanks for the suggestion.

I have tried that. but seems like the only text that is translatable is the title and button text of the poll (there is no red-dotted border around the poll question and answers)

What else can I try ?
0
Introducing Cloud Class® training courses

Tech changes fast. You can learn faster. That’s why we’re bringing professional training courses to Experts Exchange. With a subscription, you can access all the Cloud Class® courses to expand your education, prep for certifications, and get top-notch instructions.

 
v2MediaCommented:
The only other way is to add the strings to be translated to the language files and use template overrides for the poll output. The exact files to add strings to and the call to the translator method in the template files I don't know. I do know it's cumbersome and not worth the time it takes if you do a lot of polls.
0
 
ChefMahaAuthor Commented:
But there must be a simpler way. I mean somebody at magento must have thought of this issue.

if I can't solve this, then I will have to either have the poll question in arabic on both store views or in english on both store views, which does not make sense to the client! if I had coded the application from scratch (without using magento), then implementing this would have been trivial. So it will really make me look bad in front of my boss and client..

what do u suggest?
0
 
ChefMahaAuthor Commented:
thanks for your help
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.