<?xml version="1.0" encoding="UTF-8"?> 
<?xml-stylesheet href="https://dev.horde.org/themes/horde//default/feed-rss.xsl" type="text/xsl"?> 
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> 
 <channel> 
  <title>garbled message subject display with utf base encoded characters</title> 
  <pubDate>Fri, 10 Apr 2026 16:47:24 +0000</pubDate> 
  <link>https://bugs.horde.org/ticket/3511</link> 
  <atom:link rel="self" type="application/rss+xml" title="garbled message subject display with utf base encoded characters" href="https://bugs.horde.org/ticket/3511/rss" /> 
  <description>garbled message subject display with utf base encoded characters</description> 
 
   
   
  <item> 
   <title>Hello,



if message subject is encoded in utf base64 encodi</title> 
   <description>Hello,



if message subject is encoded in utf base64 encoding, subject is garbled in message view. See screenshot.</description> 
   <pubDate>Mon, 20 Feb 2006 13:13:13 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/3511#t16941</link> 
  </item> 
   
  <item> 
   <title>Sample message for testing.</title> 
   <description>Sample message for testing.</description> 
   <pubDate>Mon, 20 Feb 2006 13:13:45 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/3511#t16942</link> 
  </item> 
   
  <item> 
   <title>This happens with all RTL languages and sprintf() calls, and</title> 
   <description>This happens with all RTL languages and sprintf() calls, and I have absolutely no idea how to fix that.</description> 
   <pubDate>Mon, 20 Feb 2006 22:47:41 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/3511#t16956</link> 
  </item> 
   
  <item> 
   <title>Jan, any change here either with newer PHP versions, or mayb</title> 
   <description>Jan, any change here either with newer PHP versions, or maybe the intl library?</description> 
   <pubDate>Sun, 09 Nov 2008 02:19:54 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/3511#t50505</link> 
  </item> 
   
  <item> 
   <title>I&#039;m pretty sure this has been fixed when I discovered the Un</title> 
   <description>I&#039;m pretty sure this has been fixed when I discovered the Unicode code points to override the normal text direction. If not, then the translation has to be updated accordingly, see po/README.</description> 
   <pubDate>Sun, 09 Nov 2008 09:57:19 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/3511#t50580</link> 
  </item> 
   
  <item> 
   <title>http://horde.org/horde/docs/?f=po_README.html#right-to-left-</title> 
   <description>http://horde.org/horde/docs/?f=po_README.html#right-to-left-languages</description> 
   <pubDate>Sun, 09 Nov 2008 09:57:43 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/3511#t50581</link> 
  </item> 
   
  <item> 
   <title>I have tried couple of times inserting U+202D character into</title> 
   <description>I have tried couple of times inserting U+202D character into needed string but PHP only produces garbled characters like â&amp;#128;. Can you describe a little bit more how it should be inserted?</description> 
   <pubDate>Sun, 18 Jan 2009 02:21:31 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/3511#t51820</link> 
  </item> 
   
  <item> 
   <title>Reading again what I wrote, it doesn&#039;t make much sense to me</title> 
   <description>Reading again what I wrote, it doesn&#039;t make much sense to me anymore, since this should only affect RTL translations. And obviously it only works with UTF-8 encoded translations. I really don&#039;t know how to properly deal with a mixed charset/RTL/LTR string though, yet.</description> 
   <pubDate>Sun, 18 Jan 2009 10:33:08 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/3511#t51825</link> 
  </item> 
   
  <item> 
   <title>Maybe we can split the whole string into 2 or 3 parts separa</title> 
   <description>Maybe we can split the whole string into 2 or 3 parts separating message topic from the rest?</description> 
   <pubDate>Sun, 18 Jan 2009 15:14:25 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/3511#t51829</link> 
  </item> 
   
  <item> 
   <title>I&#039;m pretty sure that this doesn&#039;t work, because it&#039;s a probl</title> 
   <description>I&#039;m pretty sure that this doesn&#039;t work, because it&#039;s a problem of the browser rendering, not of how the string is constructed. But if you can make it work somehow, that would be great.</description> 
   <pubDate>Sun, 18 Jan 2009 20:54:43 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/3511#t51830</link> 
  </item> 
   
  <item> 
   <title>Separating string by the first &quot;(&quot; sign and inserting the se</title> 
   <description>Separating string by the first &quot;(&quot; sign and inserting the second part into &lt;span dir=&quot;ltr&quot;&gt;second_part&lt;/span&gt; does the trick at least on IE8 and Firefox.</description> 
   <pubDate>Tue, 20 Jan 2009 11:24:49 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/3511#t51865</link> 
  </item> 
   
  <item> 
   <title>And does this still work with an RTL translation enabled?</title> 
   <description>And does this still work with an RTL translation enabled?</description> 
   <pubDate>Tue, 20 Jan 2009 12:23:30 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/3511#t51866</link> 
  </item> 
   
  <item> 
   <title>Sorry I don&#039;t have any RTL locales installed on my server, s</title> 
   <description>Sorry I don&#039;t have any RTL locales installed on my server, so can&#039;t test it.</description> 
   <pubDate>Tue, 20 Jan 2009 12:31:13 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/3511#t51867</link> 
  </item> 
   
  <item> 
   <title>OK, I finally got server with RTL language locales and teste</title> 
   <description>OK, I finally got server with RTL language locales and tested. SPAN containing message numbers is displayed left-to-right, so this doesn&#039;t work. Can I propose adding new .ltr { direction: ltr; } class in horde/themes/screen.css and .rtl { direction: rtl; } class in horde/themes/rtl.css to override default browser behaviour in such cases?</description> 
   <pubDate>Mon, 02 Feb 2009 15:44:36 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/3511#t52210</link> 
  </item> 
   
  <item> 
   <title>That doesn&#039;t make much sense to me. If you have two class na</title> 
   <description>That doesn&#039;t make much sense to me. If you have two class names with simply implement the different text directions, you can use the css rule inline as well. Or do you mean that you need a class that has always the opposite of the default direction? But then it should have the same class name.</description> 
   <pubDate>Mon, 02 Feb 2009 15:52:37 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/3511#t52212</link> 
  </item> 
   
  <item> 
   <title>Ah, yes you a right. The name should be the same for both lt</title> 
   <description>Ah, yes you a right. The name should be the same for both ltr and rtl translations.</description> 
   <pubDate>Mon, 02 Feb 2009 15:54:53 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/3511#t52213</link> 
  </item> 
   
  <item> 
   <title>Can you make a patch of that?</title> 
   <description>Can you make a patch of that?</description> 
   <pubDate>Mon, 02 Feb 2009 17:09:33 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/3511#t52215</link> 
  </item> 
   
  <item> 
   <title>I think I&#039;ve fixed this without a need to make new CSS class</title> 
   <description>I think I&#039;ve fixed this without a need to make new CSS classes. Take a look at the patch and http://www.w3.org/TR/CSS21/visuren.html#direction. I&#039;m not sure if this is the right way to fix it, but at least it works on IE8/7, FF3, Opera9 and Safari3 both on RTL and LTR languages.



Oh, and of course POT file needs to be updated.



P.S. sorry for the CVS patch. I hadn&#039;t much time to dive into Git just yet.</description> 
   <pubDate>Thu, 05 Feb 2009 21:10:08 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/3511#t52312</link> 
  </item> 
   
  <item> 
   <title>Changes have been made in CVS for this ticket:

http://cvs.h</title> 
   <description>Changes have been made in CVS for this ticket:

http://cvs.horde.org/diff.php/imp/docs/CHANGES?rt=horde&amp;r1=1.699.2.379&amp;r2=1.699.2.380&amp;ty=u
http://cvs.horde.org/diff.php/imp/message.php?rt=horde&amp;r1=2.560.4.58&amp;r2=2.560.4.59&amp;ty=u
http://cvs.horde.org/diff.php/imp/templates/message/navbar_top.html?rt=horde&amp;r1=1.6.2.2&amp;r2=1.6.2.3&amp;ty=u</description> 
   <pubDate>Thu, 05 Feb 2009 21:47:28 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/3511#t52319</link> 
  </item> 
   
  <item> 
   <title>It&#039;s not perfect, since the header is still not correct when</title> 
   <description>It&#039;s not perfect, since the header is still not correct when using RTL translations, but it&#039;s an improvement, and RTL subjects are correctly rendered now. Nice work, thanks!</description> 
   <pubDate>Thu, 05 Feb 2009 21:49:18 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/3511#t52320</link> 
  </item> 
   
  <item> 
   <title>If you mean that in RTL it goes like (of 110 109) then try c</title> 
   <description>If you mean that in RTL it goes like (of 110 109) then try changing (%d of %d) in message.php into something like (%d RTLlanguagecharset %d) and it should work. Translations just need to be updated.</description> 
   <pubDate>Thu, 05 Feb 2009 21:53:11 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/3511#t52321</link> 
  </item> 
   
  <item> 
   <title>That&#039;s what I guessed. Thanks for the clarification.</title> 
   <description>That&#039;s what I guessed. Thanks for the clarification.</description> 
   <pubDate>Thu, 05 Feb 2009 22:00:51 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/3511#t52322</link> 
  </item> 
   
  <item> 
   <title>Changes have been made in Git for this ticket:

Fix renderin</title> 
   <description>Changes have been made in Git for this ticket:

Fix rendering of subjects in RTL scripts when using LTR translations (vilius@lnk.lt, Bug #3511).

http://git.horde.org/diff.php/imp/docs/CHANGES?rt=horde-git&amp;r1=acaf24888a23d55653e50f058f25157962530c5f&amp;r2=29d05715d9b9f696cfe0e56cec8f9877a4d1235e
http://git.horde.org/diff.php/imp/message.php?rt=horde-git&amp;r1=ee6ff322e0a8a5aa91dbffd0bda962ce51427d03&amp;r2=29d05715d9b9f696cfe0e56cec8f9877a4d1235e
http://git.horde.org/diff.php/imp/templates/message/navbar_top.html?rt=horde-git&amp;r1=494134b0cb53996bc9815e438ac7bf14bd3fea50&amp;r2=29d05715d9b9f696cfe0e56cec8f9877a4d1235e</description> 
   <pubDate>Tue, 12 Jan 2010 23:58:48 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/3511#t57507</link> 
  </item> 
   
   
 
 </channel> 
</rss> 
