Multi language Poll output I am developing a multilingual site, where the front page outputs the poll block with the following code.

    $block = module_invoke('poll', 'block_view');
    print render($block['content']);


The output does not change when the language changes. How do I translate that output with the i18n module?
You need to do the following steps in order to achieve what you need:


Download Poll aggregate patch file from here
Apply the patch file the way you want. Good Drupal reference here.
Goto Modules list page admin/modules and install/enable the following modules: 

Multilingual content module
Multilingual select module
Field Translation
Synchronize translations module
Poll aggregate

Then goto Poll content type settings page admin/structure/types/manage/poll and enable Multilingual support by choosing Enabled, with translation
Create a new poll content with its options and select default language from the Language dropdown list and save the node.
Create translation Poll content for the same node by clicking on translate tab.
Replace default language content with the second language.


I hope this will solve your issue.