Lucien GENTIS wrote:
Patrick Boutilier a écrit :
LEVEAU Stanislas wrote:
Hi,
I use the version 3.1.1/Horde and IMP/4.1.2 and I have this problem
with accent only with the subject and when you reply to an email.
Do you have an idea. This problem is only corrige with horde 3.1.3 /
IMP 4.1.3 ???
We still see the problem with Horde 3.1.3 and IMP 4.1.3 .
Perhaps it is related to PHP. We are using PHP 5.1.6 .
Thanks
regards
Lucien GENTIS a écrit :
LEVEAU Stanislas a écrit :
Hi,
When I sent a message with subject contain "ça", when the personn
receive the message, the suject is good
But when the personn reply the message, the subject begin "Re: ça"
Could you have an idea about the encoding of charset in the subject
when your reply a message
Thanks in advance
regards
Stan
Hi,
I encountered this problem with old version of horde (3.0.x)
along with accents not being displayed in help pages.
But with horde 3.1.3 / IMP 4.1.3, I don't encounter this kind of
problem anymore.
Lucien
I use PHP 5.2.1, but I don't think it has to do with this.
Do you encounter this problem with all users ?
All that follows is available for french people (who use french language !)
because there isn't any fr_CA locale installed in horde/locale.
Verify that horde/config/nls contains: (I guess your language is french
- IT'S a JOKE)
$nls['defaults']['language'] = ''; /* It works for me*/
$nls['languages']['fr_FR'] = 'Français';
$nls['aliases']['fr'] = 'fr_FR';
$nls['spelling']['fr_FR'] = '-d francais';
Is locale fr_FR installed on your server ?
Yes the fr_FR locale is installed. I have tracked down the problem to
the fact that $prefs->getValue('attrib_text') returns "Patrick Boutilier
<[EMAIL PROTECTED]> a écrit :" instead of "Patrick Boutilier
<[EMAIL PROTECTED]> a écrit :" (french translation of "Quoting %f:")
I noticed that the CVS version didn't have this problem so I created
this little patch for IMP 4.1.3 based on the CVS code:
--- horde/lib/Horde/Prefs.php.orig 2006-08-17 10:27:43.000000000 -0300
+++ horde/lib/Horde/Prefs.php 2007-03-01 14:01:52.000000000 -0400
@@ -324,11 +324,23 @@
$charset = NLS::getCharset();
}
- return (isset($this->_prefs[$pref]['v'])) ?
- ($convert ?
- $this->convertFromDriver($this->_prefs[$pref]['v'],
$charset) :
- $this->_prefs[$pref]['v']) :
- null;
+ if (isset($this->_prefs[$pref]['v'])) {
+ if ($convert) {
+ if ($this->isDefault($pref)) {
+ /* Default values have the current UI charset. */
+ $value =
String::convertCharset($this->_prefs[$pref]['v'], NLS::getCharset(),
$charset);
+ } else {
+ /* Stored values have the backend charset. */
+ $value =
$this->convertFromDriver($this->_prefs[$pref]['v'], $charset);
+ }
+ } else {
+ $value = $this->_prefs[$pref]['v'];
+ }
+ } else {
+ $value = null;
+ }
+
+ return $value;
}
function __get($name)
--
IMP mailing list - Join the hunt: http://horde.org/bounties/#imp
Frequently Asked Questions: http://horde.org/faq/
To unsubscribe, mail: [EMAIL PROTECTED]