Early Bird Registration for DrupalCon Portland 2024 is open! Register by 23:59 PST on 31 March 2024, to get $100 off your ticket.
I have a 5000 pages multilingual site that was correctly configured, nodes & blocks & views were all showing the correct translation.
But I discovered today blocks and views are not showing up translations anymore.
I tripled checked parameters :
- the correct translatable text formats are checked
- the User interface text language detection weren't changed :
- first by URL ( language prefix)
- then user
- browser
- default.
If I try to update my translations, they are still here, saved in the database, but they don't show up !?!
I then updated related modules : config is now :
- core 7.18
- Views 7.x-3.7
- Entity Translation 7.x-1.0-beta2
- i18n 7.x-1.8
- Views translation 7.x-3.x-dev
No result.
I could neither find any watchdog message related to that problem.
Where a hell could I search now ? Any help is really welcome.
Comments
Comment #1
mshaver CreditAttribution: mshaver commentedAny updates on this issue? Did you resolve it?
Comment #2
Kojo Unsui CreditAttribution: Kojo Unsui commentedNo, despite all efforts I couldn't find the bug source yet.
And I had to deal with other deadlines so I let it for a while.
But any help would be highly appreciated, like where to put some watchdogs ?
i sent a question in drupal.stackexchange also with a few details more...
Comment #3
Diane Bryan CreditAttribution: Diane Bryan commentedSame problem. I had assumed it was due to the modules Freepager and/or Om Maximenu, but this is sounding like something in the translation/internationalization modules. If we discover the cause, I'll post here.
Please do the same!
Comment #4
dafederSame problem. Anyone NOT seeing this bug?
Comment #5
Kojo Unsui CreditAttribution: Kojo Unsui commentedI posted this in 2 different places in April, due to the critical situation. So you can find more followers and ideas at Blocks and views not displaying translations anymore, especially from Jose Reyero, who's a major contributor to Drupal,as far as I know. I've been searching nights in April, but I had to leave it bugged for now, to honour other projects... I will work back on it again in november.
Comment #6
Kojo Unsui CreditAttribution: Kojo Unsui commentedDuplicate of https://drupal.org/node/1975768
Comment #7
dafederSince my issue seems to be with views blocks specifically, I'd like to keep this open at least until I figure out if this is a reproducible issue.
I debugged _block_render_blocks() as suggested by webflo on IRC. There's a lot I don't understand about i18n in Drupal, but in my views block, i18n_mode was set to 0. Could that be part of the issue?
Comment #8
ktch_my CreditAttribution: ktch_my commentedHappened on my recent site.
Drupal 7.34
Views 7.x-3.8
Views i18n 7.x-3.x-dev
PHP 5.5
Translated string doesn't respond, both built in interface / views.
Comment #9
Andy Inman CreditAttribution: Andy Inman commentedI hit this again today. I worked out and used the following process to get the translations working again:
Comment #10
AaronBauman#9 is overkill, but got me down the right path.
Here's how I fixed the issue:
(mine was already disabled, so might not be necessary)
(simple cache clear might also work)
Comment #11
manojbisht_drupal CreditAttribution: manojbisht_drupal as a volunteer commentedI also ran into same problem, removing language field from view, solves my issue.