Tracker: Internationalization

5 Turkish plugin translations and LC_CTYPE setting conflict - ID: 1434043
Last Update: Comment added ( pdontthink )

PHP gettext extension uses LC_CTYPE for charset
conversions. In Turkish translation SquirrelMail sets
LC_CTYPE to C in order to avoid unexpected
strtolower/strtoupper behavior. It breaks 8bit
characters in plugin translations.

If bind_textdomain_codeset is used after bindtextdomain
call,


Tomas Kuliavas ( tokul ) - 2006-02-18 08:59

5

Closed

Fixed

Nobody/Anonymous

None

None

Public


Comment ( 1 )

Date: 2007-03-31 01:28
Sender: pdontthinkProject AdminAccepting Donations


Since the addition of sq_change_text_domain() to 1.4.10 and 1.5.2 on
2007/03/30, any plugin that uses sq_change_text_domain() will avoid this
bug. This will be integrated into the SquirrelMail plugin
specifications/requirements henceforth, so I am closing this bug. Thank
you for helping fix it.


Attached File

No Files Currently Attached

Changes ( 3 )

Field Old Value Date By
status_id Open 2007-03-31 01:28 pdontthink
resolution_id None 2007-03-31 01:28 pdontthink
close_date - 2007-03-31 01:28 pdontthink