Hello,

I have a drupal website that's uses both English (Default) and Greek languages.
The website implements Views (7.13) with entity translation as a relationship and a filter, to display multilingual content. There is also one boolean field (not translated - all languages) that has specific values for on and off. The view calls some variables which are excluded from the display and then uses them inside a Global: Custom Text field, by calling their respective tokens.

The problem is that while the Boolean (either value or key formatter) displays properly for the default language (English) inside the custom text field, when the non-default language is selected, the Boolean's value renders nothing. This is weird because when trying to show the variable as a field (not excluded from display) it renders properly in both cases.

Any ideas on what's going on?

With kind regards,
Chris

Comments

chris2005dim created an issue. See original summary.

chris2005dim’s picture

This turned out to be a problem with the Internationalization Views module not updating the translation for the global custom text field automatically.

Global: Custom Text fields are translatable. When you make some changes to the custom text code, while a translation already exists, the changes won't automatically update the translation. This was short of unexpected because the field contained dynamic content. On static content, however, this is probably the intended behavior.

chris2005dim’s picture

Project: Views (for Drupal 7) » Internationalization Views
Version: 7.x-3.13 » 7.x-3.0-alpha1
chris2005dim’s picture

Issue summary: View changes