node/add: No translations for cck node types

killes@www.drop.org - January 29, 2007 - 00:13
Project:Drupal
Version:5.0
Component:base system
Category:bug report
Priority:normal
Assigned:Unassigned
Status:won't fix
Description

The simple core cck node types aren't translated on node/add. Instead, they are created using t(). We usually translate on output, not input. System.install shoudl be changed to remove the t() functions in system_update_1005 and a function node_node_info should provide correctly translated strings to node_add.

see http://drupal.org/node/112132

#1

tky - February 1, 2007 - 05:35

I follow up this issue.
I used i18n on my site, but I found that many places couldn't be translated. Especially CCK fields.
Some setting and admin link have the same problem.
Hope this issue could be fixed as quickly as well.

#2

killes@www.drop.org - February 7, 2007 - 17:14
Status:active» won't fix

tky: Your issue is unrelated.

I am won't fixing this. The problem comes from the fact that story/page are now cck node types and no node types of their own anymore.

#3

tky - February 10, 2007 - 17:35

Thank you for your reply. But I don't understand completely.
So I guess that this translation problem is cause by CCK but not System.install?
And we should wait for the CCK's(or locale's) author(s) to fix it?

Sorry, I must misunderstood your words somewhere.
I am bothered by this problem since 4.7 version; I thought it will be fixed on 5.0 but it's not.
Would you give some clues to find the way out?
Thanks again.

#4

killes@www.drop.org - February 13, 2007 - 13:33

Drupal currently doesn't support i18n very well. That's the short version.

 
 

Drupal is a registered trademark of Dries Buytaert.