الصمت المتحدث قام بنشر نوفمبر 23, 2011 مشاركة قام بنشر نوفمبر 23, 2011 السلام عليكن ورحمة الله وبركاته أود وضع أكثر من لغة للقاعدة التي أعمل عليها لكن أتساءل كيف ؟ ما السبيل الى اعتماد أكثر من لغة ؟ مثلا لو سبق وحددت اللغة العربية يضل البرنامج يدخل بالعربية وفي حالة اختيار لغة أخرى يبقى يدخل باللغة المختارة أتمنى أن تكون الفكرة وصلت كما أتمنى أن أجد سبيلا لحل استفساري اليوم وشكرا رابط هذا التعليق شارك More sharing options...
الصمت المتحدث قام بنشر نوفمبر 24, 2011 الكاتب مشاركة قام بنشر نوفمبر 24, 2011 وجدت مثال أكثر من رائع لم يخطر ببالي أن أجد مثله لكن وجدت فيه بعض الصعوبة لفهم الكود إليكم المرفق ASILIEM.rar رابط هذا التعليق شارك More sharing options...
منتصر الانسي قام بنشر نوفمبر 25, 2011 مشاركة قام بنشر نوفمبر 25, 2011 اخي العزيز المسألة ليست بالسهولة التي قد تتصورها فالأمر يتطلب مراعاة أشياء كثيرة منها (العناوين والمسميات , التنسيقات , لغة الإدخال , قناع الإدخال) والأهم من هذا وذاك والأصعب هو (إتجاه القراءة) أي أنك ستضطر إلى أن تحول موقع أول مربع النص في النموذج والذي من الطبيعي أن يظهر في الجانب الأيمن للنموذج إلى الجانب الأيسر . وقد كانت لي محاولة سابقة في هذا الأمر وفكرت بعمل جدول يحتوي على مسميات كل حقل باللغتين العربية والإنجليزية ولكني وصلت إلى مرحلة التوهان وخاصة عندما تكثر الحقول والنماذج والتقارير بالإضافة إلى عدم معالجتها لإتجاه القراءة كما سبق ووضحت لك وفي مثالك لو تلاحظ فإن الكود الموجود في كل نموذج هو خاص به فقط أي أنك بحاجة لوضع كود مشابه لكل نموذج يختلف عن غيره بإختلاف الحقول الموجودة فيه في الأخير لو أردت نصيحتي وبحسب ماتوصلت اليه من خلال تجربتي السابقة فإذا كان البرنامج بسيط بنماذج قليلة فيمكن ذلك ولو بصعوبة أما إذا كان برنامج كبير نسبياً فالأفضل لك أن تصنع نسختين (عربي و انجليزي) من البرنامج تحياتي,,, رابط هذا التعليق شارك More sharing options...
أبو آدم قام بنشر نوفمبر 25, 2011 مشاركة قام بنشر نوفمبر 25, 2011 إخوتي الفضلاء أود أن أعقب على الموضوع لوجود تجربة حثيثة لي في مسألة تعدد اللغات ، وهي فكرة تتعلق بتحليل النظام ومدى الحاجة لهذه المسألة ، ففي الأمر وجهات نظر كثيرة ومعقدة ، ومناهج ووسائل كثيرة ، بعضها يفي بالغرض للتطبيقات الصغيرة المحدودة ، وبعضها تتعقد فيه الأمور في التطبيقات المتشابكة الكبرى ، ولكن الأمر الأهم أن النهاية التي وصلت اليها تتلخص (فيما أتفق فيه مع أخي الحبيب منتصر) أن الحاجة لتعدد اللغة لا تتحقق مع نفس المستخدم ، لذا يمكننا جعل واجهات التطبيق BE الحاملة للنماذج و التقارير ، على لغتين عربية و إنجليزية ، نستخدمها حسب اللغة المرغوبة حسب المستخدم . والله أعلم ................ رابط هذا التعليق شارك More sharing options...
الصمت المتحدث قام بنشر نوفمبر 25, 2011 الكاتب مشاركة قام بنشر نوفمبر 25, 2011 مشكورين جزيل الشكر على المتابعة بالفعل الحاجة لتعدد اللغة لا تتحقق مع نفس المستخدم لكن ماذا لو كان هناك تعدد في المستخدمين مستخدم يريد الفرنسية وآخر يفضل الاسبانية ويغره لا يحب الا العربية من هنا انطلاقة الحاجة الى التفكير في اعتماد أكثر من لغة للبرنامج الواحد اخواني فكما لا يخفى عليكم ما أزال في بداياتي مع الأكسس ومن حين لأخر أواجه بعض الصعوبات في فهم بعض الجزيئيات واليوم هذه إحداها حيث استعصى علي فهم الكود المستخدم في النموذج المرفق حبد لو يتكرم من تيسر عليه استعابه بشرح مبسط وشكرا رابط هذا التعليق شارك More sharing options...
منتصر الانسي قام بنشر نوفمبر 26, 2011 مشاركة قام بنشر نوفمبر 26, 2011 اخي العزيز من خلال اطلاعي على المثال وجدته بالفعل مثال ممتاز جداً ومن روعته انه لايتطلب التعديل فيه بل يكفي ان يتم استيراد جدول langs ثم نسخ الكود ولصقه في النموذج الجديد فقط وقد حاولت ان أوضح الكود بشكل سريع ومبسط حيث قد وضحت بعض الاوامر الخاصة بعنصر تحكم (ComboBox او مربع تحرير وسرد) وستجد ان بقية الاوامر متشابهة ولكنها مخصصة لعناصر التحكم الاخرى ولكن ملاحظتي على الكود هي - الكود الان مخصص للنماذج فقط وليس للتقارير او حتى MsgBox - أنه يقتصر على لغتين فقط حيث ان المسميات اما تكون هي المسمى الاصلي أو النص الذي تضعه في خيار (Tag او علامة) في خيارات مربع التسمية - قمت بإضافة زر امر ولم يتأثر بتعديل اللغة ولكني كما سبق وقلت لا اريد ان استعجل في الحكم على الكود حتى اقوم بتحليله بشكل اكبر ارجو ان اكون قد وفقت في توضيح هذا المثال ولو بشكل بسيط تحياتي,,, mas.rar رابط هذا التعليق شارك More sharing options...
الصمت المتحدث قام بنشر نوفمبر 26, 2011 الكاتب مشاركة قام بنشر نوفمبر 26, 2011 شكرا لك أخي منتصر بارك الله فيك خد كامل وقتك وربنا يسير إن شاء الله رابط هذا التعليق شارك More sharing options...
bossammar قام بنشر نوفمبر 29, 2011 مشاركة قام بنشر نوفمبر 29, 2011 السلام عليكم صراحة المثال رائع أخ CHa3ir أعجبني طريقة الانتقال بين اللغات أنا توقعت أول شي أن يكون هناك واجهتين واجهة لكل لغة , شكرا على الافادة والاستفادة من المثال الموضوع ومن تحلليل المراقبين وزوي الخبرة رابط هذا التعليق شارك More sharing options...
الصمت المتحدث قام بنشر ديسمبر 5, 2011 الكاتب مشاركة قام بنشر ديسمبر 5, 2011 هل من جديد ؟ رابط هذا التعليق شارك More sharing options...
الردود الموصى بها
من فضلك سجل دخول لتتمكن من التعليق
ستتمكن من اضافه تعليقات بعد التسجيل
سجل دخولك الان