6.0.0-beta1
7/5/25

[#7743] On FreeBSD (at least 7.x) the charset detection fails
Summary On FreeBSD (at least 7.x) the charset detection fails
Queue Horde Base
Queue Version Git master
Type Bug
State No Feedback
Priority 1. Low
Owners
Requester bra (at) fsn (dot) hu
Created 12/01/2008 (6060 days ago)
Due
Updated 04/03/2013 (4476 days ago)
Assigned 02/04/2013 (4534 days ago)
Resolved 04/03/2013 (4476 days ago)
Github Issue Link
Github Pull Request
Milestone
Patch No

History
04/03/2013 11:11:06 AM Jan Schneider State ⇒ No Feedback
Version ⇒ Git master
 
02/04/2013 01:38:42 PM Jan Schneider Comment #5
Taken from Horde DevelopersHorde Developers
State ⇒ Feedback
Reply to this comment
Is this still an issue with recent FreeBSD versions?
09/24/2010 10:17:58 PM Jan Schneider Comment #4
Milestone ⇒
Reply to this comment
We have to use the same charsets everywhere else in nls.php.dist.
It's not that easy actually, because we still need to use the non-BSD 
charsets for Content-Type email headers.
12/08/2008 12:18:19 PM Jan Schneider Assigned to Horde DevelopersHorde Developers
Taken from Jan Schneider
Priority ⇒ 1. Low
Milestone ⇒ 3.3.2
 
12/08/2008 12:17:54 PM Jan Schneider Comment #3
Version ⇒ 3.3
Queue ⇒ Horde Base
Reply to this comment
No, that patch is just for upgrades from earlier versions. The code is 
from vanilla nls.php.dist.

We have to use the same charsets everywhere else in nls.php.dist.
12/08/2008 02:49:24 AM Chuck Hagenbuch Assigned to Jan Schneider
State ⇒ Assigned
 
12/08/2008 02:49:16 AM Chuck Hagenbuch Comment #2
Version ⇒ 1.2
Queue ⇒ Horde Groupware
Reply to this comment
The PHP_OS == BSD check is done in one of the groupware patches.
12/01/2008 02:52:44 PM bra (at) fsn (dot) hu Comment #1
Priority ⇒ 2. Medium
State ⇒ Unconfirmed
Patch ⇒ No
Milestone ⇒
Queue ⇒ Horde Framework Packages
Summary ⇒ On FreeBSD (at least 7.x) the charset detection fails
Type ⇒ Bug
Reply to this comment
In horde/config/nls.php, there is a separate charset list for PHP_OS=="BSD".

For example my locale (Hungary, hu_HU) specifies the charset 
"ISO8859-2", but when I try to compose(.php) an e-mail, it has no 
charset selected, so the e-mail will have the default (the first, 
Arabic, Windows-1256).



Printing in the foreach in compose.php, it seems that the loop 
compares ISO8859-2 with (among others) ISO-8859-2.



So I think it would be good to have that dash, at least for FreeBSD in 
nls.php.

Saved Queries