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.
When using different languages, the feeds are different depending on the prefix, for example example.com/es or example.com/de
When I try to "burn" a feed, the only site feed here is the main language (with no path prefix) so it is not possible to add feeds to feedburner module in other languages.
Comments
Comment #1
dmsr CreditAttribution: dmsr commentedNo! you can burn different feed for each language (including prefix). It's the feed burner module who don't set the good language case you use translations. It lacks a field language to feedburner module.
ex: feedburner burn correctly this 2 examples:
http://example.com/en/rss.xml
and
http://example.com/fr/rss.xml
In the "burn feed" panel you can set 2 feeds changing the language of the admin:
in english:
http://example.com/en/ + rss.xml
before change for french:
http://example.com/fr/ + rss.xml
but the second entry overwrite the first one in the sql table...
-> You can't use feedburner module case you translate your post!!!! :-(
Do you have an issue?
Comment #2
Dave ReidThank you for the reports both of you. I don't use multilingual stuff usually so I sometimes leave stuff like this out. I will get on this when I can. Since this is the first it's been reported, this isn't exactly critical either.
Comment #3
dmsr CreditAttribution: dmsr commentedNote: If you don't specifie a suffix language in feed to feedburner, the default language will be the default language of the site case you don't use content negociation for determinig language.
I you use english language in your site and content negociation, feedburner burn the feed in english (I think that feedburner use a user-agent with english language declared in http-header).
Anyway we have to burn each translated (localized) feed with suffix language (or alias url).
http://example.com/en/rss.xml -> http://feeds.feedburner.com/exemple-en
http://example.com/fr/rss.xml -> http://feeds.feedburner.com/exemple-fr
etc...
Thanks
Comment #4
halfiranian CreditAttribution: halfiranian commentedHmm, this looks like a pretty serious problem for my site.
I have 4 languages but I don't care about multiple languages for RSS.
The problem is, my links point to www.mysite.com/en/rss.xml or www.mysite.com/fr/rss.xml which means (as dmsr points out) that I have to 'burn' a new feedburner feed for each one. Major pain since I have a few feeds.
Is there any simpler way of doing this?
Thanks
Comment #5
Narno CreditAttribution: Narno commentedDave, can we help you on this issue?
Comment #6
davebv CreditAttribution: davebv commentedIs somebody working on this? I could try patches in a test with multilingual content.
Comment #7
Dave ReidIdeally you could give me more hours in a day. :/ With the code freeze and a big project that I'm finishing up I've been pretty busy. If anyone submits a patch I'll review it. Otherwise this will have to wait probably about another month until I can start going through my backlog of modules that I'll be porting to Drupal 7.
Comment #8
Dave ReidFinally devoted some time to FeedBurner tonight. Will do some more tomorrow. Lots of cleanups and really bad code gone. Funny how not touching a project for a couple months will allow you to see everything you're doing wrong.
Comment #9
davebv CreditAttribution: davebv commentedTHank you for the work, I hope to see this feature implemented.
I tried to look at the code but did not find a fast solution for the multilingual feeds. I hope you may achieve a solution.
Again, thanks for this module!
Comment #10
gilf CreditAttribution: gilf commentedI am facing the same issue. I am also looking into find if I "merge" the feeds on the feedburner site.
Comment #11
remi CreditAttribution: remi commentedI'm having the same problem right now.
Subscribing.
Comment #12
guictx CreditAttribution: guictx commentedSubscribing.
Comment #13
davebv CreditAttribution: davebv commentedI think this could be done via "views" in combination with i18n as a workaround ?
Comment #14
xl-network CreditAttribution: xl-network commentedI don't think "views" will be the answer. If I do /en/rss.xml?redirect=no it gives me the English posts. If I do /nl/rss.xml?redirect=no it gives me the Dutch posts. So the dataretrieval is okay. The problem lies in redirecting both URL's to the same Feedburner page. You want to specify the correct value for each language.
Maybe this link helps http://drupal.org/node/134002 ? You can make some of your variables multilingual. I used this for translating my site slogan in different translations.
Comment #15
karlmc15 CreditAttribution: karlmc15 commentedi same ploblem
Comment #16
karlmc15 CreditAttribution: karlmc15 commentedhi
plz fixed this bug
thanks
Comment #17
karlmc15 CreditAttribution: karlmc15 commentedmy pacth, this work for me:
Comment #18
karlmc15 CreditAttribution: karlmc15 commentedhi
how to fix for function theme_feedburner_block_feeds()
thanks
Comment #19
davebv CreditAttribution: davebv commentedWhat does your patch do exactly? May you attach it as a file with the info of the files to be patched?
Thanks