I have a site with articles in English. Some of the nodes have been "translated" into a special version for people from the USA. Still English, but basically USA people get a different article.
If I check the global views filter, then USA people only see the articles that have been translated in views, but I want them to see articles which have not been translated as well.
ie: they see
Article A (USA version)
BUT when I uncheck the global filter, then they see both versions of the same article in the views output.
ie:
Article A (USA version)
Article A (default English)
Article B (default English)
Article C (default English)
Is this a bug? If not how can I show one version of every article in a view, with the translated node for the current locale used if it exists?
ie:
Article A (USA version)
Article B (default English)
Article C (default English)
Thanks
Comments
Comment #1
mr.j commentedOk I have found a partial answer to this. It seems that existing nodes are assigned the default locale when Localizer is installed?
What I really need is all my existing nodes to have the 'Any' locale, as this allows the views to display correctly.
Any quick ways to update every node on my site with the 'Any' locale?
Comment #2
mr.j commentedAfter playing with this for a few hours I conclude that this cannot be done.
Using the 'Any' language ends up showing the nodes twice on the translated site.
Perhaps the 'language fallback support' in the next version will help with this?
Comment #3
Roberto Gerola commentedSQL code :
update localizernode set locale='-';
Comment #4
mr.j commented