<div dir="ltr">Hi Nowres, just looked at your patch, there are some things missing, when you translate a dialog you should add EXSTYLE WS_EX_LAYOUTRTL.<br><br>For example, instead of this header:<br><div>+MDI_MOREWINDOWS DIALOG 20, 20, 232, 122</div>

<div>+STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU</div><div>+CAPTION &quot;إخ&amp;تيار النافذة&quot;</div><div>+FONT 8, &quot;MS Shell Dlg&quot;<br><br>It should be like this:<br><div>+MDI_MOREWINDOWS DIALOG 20, 20, 232, 122</div>

<div>+STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU</div><div><span style="color: rgb(51, 255, 51);">+EXSTYLE WS_EX_LAYOUTRTL</span><br>+CAPTION &quot;إخ&amp;تيار النافذة&quot;</div><div>+FONT 8, &quot;MS Shell Dlg&quot;</div>

<br></div>Kind regards,<br clear="all"><div dir="ltr"><span style="font-size:large"><font color="#990000">Yaron</font><font color="#330000"> Shahrabani</font></span><blockquote style="margin:0 0 0 40px;border:none;padding:0px">

<div><font color="#666666"><span style="font-size:x-small"><font color="#FF0000">&lt;</font></span>Hebrew translator<span style="font-size:x-small"><font color="#FF0000">&gt;</font></span></font></div></blockquote></div>
<br>

<br><br><div class="gmail_quote">2011/1/9 Nowres <span dir="ltr">&lt;<a href="mailto:nss.zpeedzter@gmail.com">nss.zpeedzter@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

<div dir="ltr"><div>From a5d9d1e4599ce5a6c2f45df7948182401526f997 Mon Sep 17 00:00:00 2001</div><div>From: Nowres Rafid &lt;<a href="mailto:nss.zpeedzter@gmail.com" target="_blank">nss.zpeedzter@gmail.com</a>&gt;</div><div>

Date: Sun, 9 Jan 2011 00:54:00 +0000</div>
<div>Subject: [user32]Adding Arabic translation resources</div><div><br></div><div>---</div><div> dlls/user32/Makefile.in            |    1 +</div><div> dlls/user32/resources/user32_Ar.rc |   89 ++++++++++++++++++++++++++++++++++++</div>


<div> 2 files changed, 90 insertions(+), 0 deletions(-)</div><div> create mode 100644 dlls/user32/resources/user32_Ar.rc</div><div><br></div><div>diff --git a/dlls/user32/Makefile.in b/dlls/user32/Makefile.in</div><div>index 3dbde26..e33d83e 100644</div>


<div>--- a/dlls/user32/Makefile.in</div><div>+++ b/dlls/user32/Makefile.in</div><div>@@ -51,6 +51,7 @@ C_SRCS = \</div><div> <span style="white-space:pre-wrap">        </span>wsprintf.c</div><div> </div><div> RC_SRCS = \</div>
<div>+<span style="white-space:pre-wrap">        </span>resources/user32_Ar.rc \</div><div> <span style="white-space:pre-wrap">        </span>resources/user32_Bg.rc \</div><div> <span style="white-space:pre-wrap">        </span>resources/user32_Ca.rc \</div>


<div> <span style="white-space:pre-wrap">        </span>resources/user32_Cs.rc \</div><div>diff --git a/dlls/user32/resources/user32_Ar.rc b/dlls/user32/resources/user32_Ar.rc</div><div>new file mode 100644</div>
<div>index 0000000..5dd397c</div><div>--- /dev/null</div><div>+++ b/dlls/user32/resources/user32_Ar.rc</div><div>@@ -0,0 +1,89 @@</div><div>+/*</div><div>+ * User32</div><div>+ * Arabic language support</div><div>+ *</div>


<div>+ * Copyright 2010 Nowres Rafid</div><div>+ *</div><div>+ * This library is free software; you can redistribute it and/or</div><div>+ * modify it under the terms of the GNU Lesser General Public</div><div>+ * License as published by the Free Software Foundation; either</div>


<div>+ * version 2.1 of the License, or (at your option) any later version.</div><div>+ *</div><div>+ * This library is distributed in the hope that it will be useful,</div><div>+ * but WITHOUT ANY WARRANTY; without even the implied warranty of</div>


<div>+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU</div><div>+ * Lesser General Public License for more details.</div><div>+ *</div><div>+ * You should have received a copy of the GNU Lesser General Public</div>


<div>+ * License along with this library; if not, write to the Free Software</div><div>+ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA</div><div>+ */</div><div>+</div><div>+#include &quot;resources.h&quot;</div>


<div>+</div><div>+/* UTF-8 */</div><div>+#pragma code_page(65001)</div><div>+</div><div>+LANGUAGE LANG_ARABIC, SUBLANG_DEFAULT</div><div>+</div><div>+SYSMENU MENU</div><div>+{</div><div>+ MENUITEM &quot;إسترجا&amp;ع&quot;, 61728</div>


<div>+ MENUITEM &quot;تحري&amp;ك&quot;, 61456</div><div>+ MENUITEM &quot;حج&amp;م&quot;, 61440</div><div>+ MENUITEM &quot;تصغي&amp;ر&quot;, 61472</div><div>+ MENUITEM &quot;تكبي&amp;ر&quot;, 61488</div><div>+ MENUITEM SEPARATOR</div>


<div>+ MENUITEM &quot;إغلا&amp;ق\tAlt-F4&quot;, 61536</div><div>+ MENUITEM SEPARATOR</div><div>+ MENUITEM &quot;Wine معلومات حو&amp;ل&quot;, 61761</div><div>+}</div><div>+</div><div>+EDITMENU MENU</div><div>+{</div><div>

+<span style="white-space:pre-wrap">        </span>POPUP &quot;&quot;</div>
<div>+<span style="white-space:pre-wrap">        </span>BEGIN</div><div>+<span style="white-space:pre-wrap">                </span>MENUITEM &quot;إلغاء التغيير&amp;ات&quot;, EM_UNDO</div><div>+<span style="white-space:pre-wrap">                </span>MENUITEM SEPARATOR</div>


<div>+<span style="white-space:pre-wrap">                </span>MENUITEM &quot;ق&amp;ص&quot;, WM_CUT</div><div>+<span style="white-space:pre-wrap">                </span>MENUITEM &quot;نس&amp;خ&quot;, WM_COPY</div>
<div>+<span style="white-space:pre-wrap">                </span>MENUITEM &quot;لصق&amp;&quot;, WM_PASTE</div><div>+<span style="white-space:pre-wrap">                </span>MENUITEM &quot;مس&amp;ح&quot;, WM_CLEAR</div>
<div>+<span style="white-space:pre-wrap">                </span>MENUITEM SEPARATOR</div><div>+<span style="white-space:pre-wrap">                </span>MENUITEM &quot;تحد&amp;يد الكل&quot;, EM_SETSEL</div><div>+<span style="white-space:pre-wrap">        </span>END</div>


<div>+}</div><div>+</div><div>+MSGBOX DIALOG 100, 80, 216, 168</div><div>+STYLE DS_MODALFRAME | DS_NOIDLEMSG | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU</div><div>+BEGIN</div><div>+        ICON &quot;&quot;, 1088, 8, 20, 16, 16, WS_CHILD | WS_VISIBLE</div>


<div>+        LTEXT &quot;&quot;, 100, 32, 4, 176, 48, WS_CHILD | WS_VISIBLE | WS_GROUP | SS_NOPREFIX</div><div>+        PUSHBUTTON &quot;موافق&amp;&quot;, 1, 16, 56, 40, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP</div><div>

+        PUSHBUTTON &quot;إلغ&amp;اء&quot;, 2, 64, 56, 40, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP</div>
<div>+        PUSHBUTTON &quot;إنه&amp;اء&quot;, 3, 112, 56, 40, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP</div><div>+        PUSHBUTTON &quot;إعادة المحاول&amp;ة&quot;, 4, 160, 56, 40, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP</div>


<div>+        PUSHBUTTON &quot;تجاه&amp;ل&quot;, 5, 208, 56, 40, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP</div><div>+        PUSHBUTTON &quot;نع&amp;م&quot;, 6, 256, 56, 40, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP</div><div>


+        PUSHBUTTON &quot;ك&amp;لا&quot;, 7, 304, 56, 40, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP</div><div>+        PUSHBUTTON &quot;أعد&amp; المحاولة&quot;, 10, 352, 56, 40, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP</div><div>


+        PUSHBUTTON &quot;إستمرا&amp;ر&quot;, 11, 400, 56, 40, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP</div><div>+        PUSHBUTTON &quot;مس&amp;اعدة&quot;, 9, 448, 56, 40, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP</div><div>


+END</div><div>+</div><div>+MDI_MOREWINDOWS DIALOG 20, 20, 232, 122</div><div>+STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU</div><div>+CAPTION &quot;إخ&amp;تيار النافذة&quot;</div><div>+FONT 8, &quot;MS Shell Dlg&quot;</div>


<div>+BEGIN</div><div>+    LISTBOX         MDI_IDC_LISTBOX, 5, 7, 222, 90, WS_VSCROLL | WS_HSCROLL /* defined in mdi.h */</div><div>+    DEFPUSHBUTTON   &quot;مو&amp;افق&quot;, IDOK, 75, 100, 35, 14</div><div>+    PUSHBUTTON      &quot;إلغ&amp;اء&quot;, IDCANCEL, 120, 100, 35, 14</div>


<div>+END</div><div>+</div><div>+</div><div>+STRINGTABLE</div><div>+{</div><div>+    IDS_ERROR &quot;خطأ&quot;</div><div>+    IDS_MDI_MOREWINDOWS &quot;نوا&amp;فذ أخرى&quot;</div><div>+}</div><div>-- </div><div>1.7.1</div>


<div><br></div></div>
<br><br>
<br></blockquote></div><br></div>