Posted by pictogram on January 26, 2008 at 7:24pm
Jump to:
| Project: | Localization client |
| Version: | 5.x-1.x-dev |
| Component: | User interface |
| Category: | support request |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | closed (fixed) |
Issue Summary
I've translated the client in french but wonder if it would be possible to have the %language in 'Translation to %language' return the name of the langauge in it's own language : ex in french returns > Traduction vers le FRENCH. FRANÇAIS would be better.
Thanks
Comments
#1
I forgot to include the 'TRANSLATE TEXT' string which catch the translation for 1 sec but then goes back to english !!
I'm working with D5.6
#2
The only viable option in drupal 5 is to change the language "English name" from FRENCH to FRANÇAIS on page admin/settings/locale/language/overview
i18n module add the "Native name" column to this settings page, but that can not be used in this context
to hack the module and use t() function to translate FRENCH to FRANÇAIS is not recommended, because it is 'user defined string'
#3
Actually, language names are an exception to the "user defined strings" rule, since we have a list of default language names, French being one of them. So we can just use t() there.
#4
Also, in D6, native names for languages is also available. The D6/D7 version already prints out the native language name, and we are not working on the D5 version anymore, so I think we can consider this closed.
#5
Automatically closed -- issue fixed for 2 weeks with no activity.