Hi!

The word "in" is hardcoded in the node.tpl.php file line 74:

print t(' in ') . $terms;

I believe it has to be removed on multilingual sites and therefore I suggest that it will be removed from the node.tpl.php-file.

All best / Henrik

Comments

dgautsch’s picture

Hi Henrik,

If you notice the

 t()

That function translates any string that is passed to it. So, Drupal will attempt to translate in to whatever default language the site is set for.

Cheers

hs@henrikstrindberg.se’s picture

Thank you very much!

Cool! Let me tell you about the problem I run into when developing an English (default), French and Swedish site:

The word "in" wasn't translated. So I wanted to translate it myself. I went to the translate interface. But searching for "in" returns 63 pages of hits! A longer phrase or any other word would have reduced the number of hits to something less overpowering.

After reading your answer I knew more what to look for and I could immediately translate it.

However my personal opinion is that it's cleaner without any phrase at all here. I want the wonderful Zen theme to be as stripped as possible and then I add stuff yourself.

All the best / Henrik

johnalbin’s picture

Status: Active » Fixed

I agree!

This has already been fixed in 6.x-2.x by removing the t(' in ') from node.tpl.php. :-)

But I don't want to "break" things in 6.x-1.x for people who are expecting the old behavior. :-\ So I'll have to leave it as-is in 6.x-1.1.

Status: Fixed » Closed (fixed)
Issue tags: -multilingual

Automatically closed -- issue fixed for 2 weeks with no activity.