بتاريخ: 11 سبتمبر 201411 سنة comment_254687 السلام عليكم ورحمة الله وبركاته انا جديدة فى المنتدى وجديدة فى الapex ودا اول ابلكيشن اعمله apex فى شغلى وهو مش كبير حوالى 8 صفحات وعندى سؤال مش لاقياله اى حل ازاى اغير الاتجاه من اليمين للشمال مع العربى ومن الشمال لليمين مع الانجليزى؟؟؟ انتو عارفين ان الـ apex فيه اداة مفيدة للترجمة Globalization - translate application ودى بتعمل نسخة تانية من الابلكيشن باللغة المختلفة اللى عايزاها على نفس الصفحات بنفس التصميم وانا عندى الابلكيش شغال بلغتين عربى وانجليزى عايزه اغير الاتجاه بس مش محتاجة اغير الوان او ترتيب ان شاء الله هلاقى حد يعرف يساعدنى شكرا طولت عليكو تقديم بلاغ
بتاريخ: 13 سبتمبر 201411 سنة comment_254732 السلام عليكم الامر في غاية البساطة تحتاجين فقط ان تغيري اتجاه صفحات اللغة العربية الى RTL من خلال تغيير direction استخدمي هذا الكود\ في html header <style type="text/css"> body {direction:rtl !important;} </style> تقديم بلاغ
بتاريخ: 17 سبتمبر 201411 سنة كاتب الموضوع comment_254912 السلام عليكم الامر في غاية البساطة تحتاجين فقط ان تغيري اتجاه صفحات اللغة العربية الى RTL من خلال تغيير direction استخدمي هذا الكود\ في html header <style type="text/css"> body {direction:rtl !important;} </style> شكرا لرد حضرتك .... الموضوع مش بسيط اوى كدة لو زودت الكود زى ما حضرتك كاتب هتبقى كل الصفحات من اليمين للشمال وطبعا دا مش هينفع لان عندى انجليزى انا محتاجة اخليه بشرط lang=ar ولو lang=en ما يحطش الـ class دا واعتقد ان دا محتاج javascript مش عارفة يتعمل ازاى او يتكتب فين الـ javascript بس عشان يتحقق من وجود الشرط وبعد كدة يحط الكود زى ما حضرتك كاتبه تقديم بلاغ
بتاريخ: 17 سبتمبر 201411 سنة comment_254924 الموضوع بسيط جدا لو افترضنا ان الصفحات العربي على page template من نوع one level tab وايضا الصفحات الانجليزي على نفس نوع template هنعمل كوبي لل page template ونخلي واحده للعربي وواحده للانجليزي ، وبكده لو حطينا كود direction على الصفحات العربي اللي هتاخد page template مثلا one level tab arabic هيفضل اتجاه صفحات page template الانجليزي زي ما هو بالتوفيق تقديم بلاغ
بتاريخ: 17 سبتمبر 201411 سنة comment_254952 السلام عليكم , انا عندي نفس التسأول ايضا , ياليت تسعفونا باجابة عن قريب , شكرا لكم مقدما . تقديم بلاغ
بتاريخ: 17 سبتمبر 201411 سنة comment_254953 الاستاذ احمد انا مبتدى يا ليت لو تشرح لنا بالتفصيل ساكون شاكرا لك , من اين اعمل كوبي لل page template وكيف استطيع ان اخبر الابيكس انه عند الدخول يغير ال page template علما ان ال primary language is Arabic ar تقديم بلاغ
بتاريخ: 18 سبتمبر 201411 سنة comment_254965 تابع تم تعديل 18 سبتمبر 201411 سنة بواسطة Ahmed Alsaied تقديم بلاغ
بتاريخ: 18 سبتمبر 201411 سنة comment_254966 وعليكم السلام ورحمة الله وبركاته مرحبا اخي الكريم هناك امر يجب على الجميع معرفته ان oracle apex لا تدعم الواجهات العربية التي يكون اتجاهها من اليمين الى اليسار فمعنى primary language is Arabic ar يكون هذا للقيم المستخدمة كتابة الشهر بالعربي مثل مارس ، ابريل .. الخ .. وايضا يكون format العملة مثلا بالجنيه لو اخترت Arabic Egypt بالنسبة لكيفية عمل كوبي من template الصورة المرفقة توضح ذلك تم تعديل 18 سبتمبر 201411 سنة بواسطة Ahmed Alsaied تقديم بلاغ
بتاريخ: 18 سبتمبر 201411 سنة comment_254971 شكرا جزيلا استاذ احمد , ولكن الان النظام عندي من اليمين الى اليسار وكل شيئ على ما يرام , ولكن كيف يمكن اخبار ابيكس ان تغير ال template على حسب لغة الدخول ؟ تقديم بلاغ
بتاريخ: 18 سبتمبر 201411 سنة comment_254979 مرحبا أخي الكريم صراحة لا افهم سؤالك لذا سأخمن انك تتحدث عن navigation bar التي ستجعلها تغير بين اللغات هذا رابط يبين لك التغيير بين لغتين على الابكس العربي والانجليزي تم تعديل 18 سبتمبر 201411 سنة بواسطة Ahmed Alsaied تقديم بلاغ
بتاريخ: 18 سبتمبر 201411 سنة comment_254989 شكرا استاذ احمد , في البداية تم بناء التطبيق على اساس اللغة العربية وكل ال items لليمين وكل شيئ مضبوط بالنسبة للغة العربية , لكن عندما قمت بترجمة التطبيق الى اللغة الانجليزية تمت ترجمة ال LABELS فقط مع بقاء الاتجاه للنص والحقول كما هو "الى اليمين " , سوالي ما هي الطريقة التي اجبر فيها الابيكس بتغيير الاتجاه للحقول وال labels و region title كما هو معروض في الفيديو الذي عرضته "لا يوجد اي شرح " , شكرا لتفاعلك معنا وجعل الله كل شيئ في ميزان حسانتك . تقديم بلاغ
بتاريخ: 18 سبتمبر 201411 سنة comment_254992 مرحبا اخي الكريم الابكس لا يجبر على شئ كما قلت لك يا اخي قم بعمل كوبي من التمبلت وتغيير اتجاه الصفحات لنفترض ان لديك تلك الصفحات العربي 1,2,3,4,5 وكل هذه الصفحات تعمل على page template وهو one level tab no sidebar ولديك الصفحات الاجنبي 6,7,8,9,10 فعليك ابتداءا ان تاخذ كوبي من page template الخاصة بالعربي وقم بتسميتها مثلا one level tab no sidebar english وقم بتغيير direction الى LTR في هذه الحالة سيطبق فقط على التمبلت الذي يخص الصفحات 6,7,8,9,10 اظن ان الامر الان واضح تحياتي تقديم بلاغ
بتاريخ: 18 سبتمبر 201411 سنة comment_254994 شكرا جزيلا لك , لم يتضح لك الامر على ما يبدو , انا قمت بعمل ترجمة للتطبيق من خلال ال Translate Application الخاص بالابيكس , فلا يوجد لدي صفحة بلغة انجليزية بالاساس , لذلك لا اعرف اين يتم تغيير ال page template بسبب ان الصفحات المترجمة لا تظهر في ابيكس , ارجو ان يكون كلامي واضحا لك , شكرا لك تقديم بلاغ
بتاريخ: 18 سبتمبر 201411 سنة comment_255001 اعتذر اخي الكريم لم انتبه انك تستخدم XLIFF File على اي حال سوف اعتبر ان ملف XLIFF يعمل بشكل جيد عندك ما عليك سوى ان تضيف trans-unit id وتضع في ال source ملفات الثيم الانجليزي وال target سيكون ملفات الثيم العربي او العكس على حسب ما هو الاساسي عندك كالمثال التالي فالثيم الانجليزي هو الاساس ويتم التحويل الى العربي <trans-unit id="S-2-9727132343077156-121"> <source> #HEAD# <meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0;"> <link rel="stylesheet" href="#IMAGE_PREFIX#themes/theme_26_EN/css/4_2.css?v=#APEX_VERSION#"> <script src="#IMAGE_PREFIX#themes/theme_26_EN/js/4_2.js?v=#APEX_VERSION#"></script> </source> <target> #HEAD# <meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0;"> <link rel="stylesheet" href="#IMAGE_PREFIX#themes/theme_26_AR/css/4_2.css?v=#APEX_VERSION#"> <script src="#IMAGE_PREFIX#themes/theme_26_AR/js/4_2.js?v=#APEX_VERSION#"></script> </target> </trans-unit> وهكذا على كل page template انت استخدمتها في ملف XLIFF ان شاء الله تعمل معك تم تعديل 18 سبتمبر 201411 سنة بواسطة Ahmed Alsaied تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.