Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
I've tried configuring language settings in my Disqus account and playing with the settings into the Disqus configuration (in Drupal) toggling Localization support on/off but it sticks to English...
I marked this issue as critical since this situation makes the module unusable.
Drupal version: 7.15
Comments
Comment #1
pardalman CreditAttribution: pardalman commentedIf I turn on "Enable Disqus 2012 features for your site." on my Disqus account then it works. Still I think this is a critical issue, the new features are the reason why I want to use this module.
Besides this option is set by default in your Disqus account making quite difficult to find out how to fix it (I've been quite a while tryint to make it work)
Comment #2
Cyclodex CreditAttribution: Cyclodex commentedSame problem here, I can't get it work in German. Also not after applying patch from #1054604: Proper locale support
Could it be that the API changed on DISQUS, there is this new "2012 Feature" stuff...
Will have to check this further soon...
Comment #3
Cyclodex CreditAttribution: Cyclodex commentedOkey, it is the Feature 2012!
Disable it on the disqus.com account/settings and it will work.
Seems they have to implement language support in 2012 Version or something is wrongly documented.
It does not work for me.
Comment #4
lsolesen CreditAttribution: lsolesen commentedIt is not possible to turn off Feature 2012, once it has been enabled - see here: http://help.disqus.com/customer/portal/articles/526768-introducing-disqu...
Comment #5
Sinan Erdem CreditAttribution: Sinan Erdem commentedI am using Disqus 2012 and the Disqus comments block is correctly translated to the language I select (Dutch in my case) from the Disqus account settings page.
For the other Disqus blocks (Recent, popular, etc) I see that they are not inside iFrame. I can translate the block titles as normal blocks. But "X hours ago" is not translated as far as can see.
Comment #6
Yaazkal CreditAttribution: Yaazkal commentedIn admin/config/services/disqus go to Behavior and verify that Localization support is unchecked. By this way you will always use the language that you set in your Disqus settings. That is the way that worked for me.
Regards !
Comment #7
cdnsteve CreditAttribution: cdnsteve commentedI discovered this through the .module file.
If you have Drush installed you can just do:
drush vset disqus_localization 1
Then Disqus will then render in the current language of the Drupal page.
Comment #8
lsolesen CreditAttribution: lsolesen commentedIs this still an issue for you? After using the latest dev, it works in Danish.