"Jevos, Peter": > "Fredrik Jervfors": >> "Jevos, Peter": >>> "Fredrik Jervfors": >>>> "Jevos, Peter": >>>>> I'd like to ask how to correctly prepare tranplation for Username >>>>> plugin I've created po file using xgettext and placed it on the >>>>> proper place in the locale path. And I have placed these strings to >>>>> the file funcionts.php (where is located all translated strings) >>>>> >>>>> bindtextdomain('username',SM_PATH . 'locale'); >>>>> textdomain('username'); >>>>> >>>>> ............ >>>>> ............ >>>>> >>>>> bindtextdomain('squirrelmail',SM_PATH . 'locale'); >>>>> textdomain('squirrelmail'); >>>>> >>>>> I placed first strings at the beginnig of the file and the others at >>>>> the end. And probably this is wrong cause my translations doesn't >>>>> work. I have translated many plugins but all of them had >>>>> prepared bindtextdomain strings by their developer Where should I >>>>> put these strings into file functions.php correctly >>>> >>>> Mail me your code and I'll take a look. >>> >>> Here it is >> >> Call me stupid, but I weren't able to extract the code. It >> appears as if the file "functions.php" is also gzip compressed, but >> contains binary even after decompression. Or I FUBAR:ed. > > No you're not stupid, I'm stupid, I've prepared it really bad. Here it > is again.. By the way, I've needed it to find an acronym FUBAR, cause I've > never heard it before - I had to laugh a lot. I'll charge you no extra for the laughing. Here's a quick and dirty solution that _should_ work (but I haven't tested it). Note that there are other approaches to this, as Paul mentioned in a related post. Some SquirrelMail versions (1.4.10+ and 1.5.2+) use a function called sq_change_text_domain() which (I think) is part of the compatibility plugin also. Sincerely, Fredrik
Attachment:
functions.php.gz
Description: application/gzip
------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/
----- squirrelmail-users mailing list Posting guidelines: http://squirrelmail.org/postingguidelines List address: squirrelmail-users@xxxxxxxxxxxxxxxxxxxxx List archives: http://news.gmane.org/gmane.mail.squirrelmail.user List info (subscribe/unsubscribe/change options): https://lists.sourceforge.net/lists/listinfo/squirrelmail-users