حميد المعزبي قام بنشر أغسطس 17, 2017 قام بنشر أغسطس 17, 2017 اريد عمل لبرنامجي خاصية تحويل اللغة من عربي لانجليزي وجزاكم الله خير الجزاء
حميد المعزبي قام بنشر أغسطس 27, 2017 الكاتب قام بنشر أغسطس 27, 2017 16 ساعات مضت, ahmedalhadrami said: أعتقد نعم لكن بيكون صعب عليك يعني هل في طريقه بحكم خبرت الاخوه الاعضاء في المنتدي وجزاك الله خيرا على الرد وهذا لطف منكم
أبو إبراهيم الغامدي قام بنشر أغسطس 27, 2017 قام بنشر أغسطس 27, 2017 33 دقائق مضت, حميد المعزبي said: 16 ساعات مضت, ahmedalhadrami said: أعتقد نعم لكن بيكون صعب عليك يعني هل في طريقه بحكم خبرت الاخوه الاعضاء في المنتدي وجزاك الله خيرا على الرد وهذا لطف منكم اعتقد أن الأمر يحكمه اعتبارات فنية كثيرة.. لكن لابأس بشيء من التسلية. إليك هذه البداية مع بعض الأخطاء! Inventory.zip وهذه شفرتها Sub LengSelect(L) On Error Resume Next Dim Ctl As Control Dim RS As Recordset Dim PCN, NLC Set RS = Me.RecordsetClone For Each Ctl In Me.Detail.Controls If Ctl.ControlType = acLabel Then PCN = Ctl.Parent.Name NLC = Split(RS(PCN).Properties("description"), "|")(L) Ctl.Caption = NLC End If Next End Sub Private Sub FraLeng_Click() LengSelect (Me.FraLeng) End Sub
حميد المعزبي قام بنشر أغسطس 28, 2017 الكاتب قام بنشر أغسطس 28, 2017 (معدل) 21 ساعات مضت, أبو إبراهيم الغامدي said: اعتقد أن الأمر يحكمه اعتبارات فنية كثيرة.. لكن لابأس بشيء من التسلية. إليك هذه البداية مع بعض الأخطاء! Inventory.zip وهذه شفرتها Sub LengSelect(L) On Error Resume Next Dim Ctl As Control Dim RS As Recordset Dim PCN, NLC Set RS = Me.RecordsetClone For Each Ctl In Me.Detail.Controls If Ctl.ControlType = acLabel Then PCN = Ctl.Parent.Name NLC = Split(RS(PCN).Properties("description"), "|")(L) Ctl.Caption = NLC End If Next End Sub Private Sub FraLeng_Click() LengSelect (Me.FraLeng) End Sub مشكور اخي ابو ابراهيم على اهتمامك والرد المبكر لكن اخوك لسى مبتدئ وما دخلت الفكرة حاولت مافي فايده فلذا برفق نموذج من البرنامج وشكرا لجميع الاعضاء والمشرفين في هذا الموقع المفيد والجميل برنامج الايتام (2).rar تم تعديل أغسطس 28, 2017 بواسطه حميد المعزبي خطأ املائي
أبو إبراهيم الغامدي قام بنشر أغسطس 28, 2017 قام بنشر أغسطس 28, 2017 (معدل) أهلا بك @حميد المعزبي الفكرة هي إيجاد مكان ما نقوم بتخزين عناوين حقول البيانات باللغات المطلوبة، وأنسب مكان في نظري هو موضع وصف حقول الجدول في عرض التصميم. عند عمل تصميم نموذج مبني على جدول البيانات سوف يقوم المعالج بإدراج مربع نص مع العنوان لكل حقل بيانات ويسميه بنفس اسم حقل البيانات. قمت باستغلال هذه الميزة في استدعاء موضع وصف حقول الجدول وجعلت بياناته قيمة لعنوان مربع النص.. إذا كانت موضع الوصف يحتوي بيانات متعددة يتم تحويلها إلى مصفوفة. .. لكن يبقى السؤال المهم! لماذا نريد استخدام واجهة متعددة اللغات لبيانات لا تكتب إلا بلغة واحدة! في الغالب العام الواجهات متعددة اللغات تكون في البرامج والمواقع التي يكون الجمهور طرفا فيها وهم من يقوم بإدخال البيانات.. وهذا بالتأكيد الواجهات متعددة اللغات أمر ضروري فيها. أما واجهات برامج البيئة الوظيفية فهي تعتمد على البيانات المدخلة من قبل الموظفين.. فلا يتصور بيانات عربية تكون واجهات برامجها باللغة الانجليزية.. والعكس صحيح.. لأن هذا يعد أمرا مَعيبا في هكذا برامج... تم تعديل أغسطس 28, 2017 بواسطه أبو إبراهيم الغامدي
أبو إبراهيم الغامدي قام بنشر أغسطس 29, 2017 قام بنشر أغسطس 29, 2017 أرجو أن لا يكون الاحباط دخل إلى نفوسكم.. .. من الأمور المهمة التي يجب مراعاتها عند ترجمة الواجهات هو اتجاه القراءة بعد الترجمة، ولهذا يجب مراعات أن تكون عناوين حقول البيانات في أعلى الحقول على الأقل حتى لا يوثر تبديل اللغة على شكل ومحتوى الوجهات. .. في المشاركة السابقة قمت باستهداف حقول البيانات فقط.. لكن ماذا عن بقية العناصر على واجهة المستخدم؟ هل يمكن الوصول إليها وترجمتها؟ وأين يمكن تخزين بيانات الترجمة؟.. .. في المشاركة السابقة كان يتحتم علي تخزين بيانات الترجمة في كل جدول بحسبه.. :: في المشاركة التالية غيرت طريقة الوصول إلى عناصر واجهة المستخدم ومكان تخزين البيانات لتصبح بيانات موسعة... :: أرجو أن يكون بوسعكم فهم طريقة المعالجة، وأين خزنت البيانات... Inventory.zip 1
حميد المعزبي قام بنشر أغسطس 29, 2017 الكاتب قام بنشر أغسطس 29, 2017 5 ساعات مضت, أبو إبراهيم الغامدي said: أرجو أن لا يكون الاحباط دخل إلى نفوسكم.. .. من الأمور المهمة التي يجب مراعاتها عند ترجمة الواجهات هو اتجاه القراءة بعد الترجمة، ولهذا يجب مراعات أن تكون عناوين حقول البيانات في أعلى الحقول على الأقل حتى لا يوثر تبديل اللغة على شكل ومحتوى الوجهات. .. في المشاركة السابقة قمت باستهداف حقول البيانات فقط.. لكن ماذا عن بقية العناصر على واجهة المستخدم؟ هل يمكن الوصول إليها وترجمتها؟ وأين يمكن تخزين بيانات الترجمة؟.. .. في المشاركة السابقة كان يتحتم علي تخزين بيانات الترجمة في كل جدول بحسبه.. :: في المشاركة التالية غيرت طريقة الوصول إلى عناصر واجهة المستخدم ومكان تخزين البيانات لتصبح بيانات موسعة... :: أرجو أن يكون بوسعكم فهم طريقة المعالجة، وأين خزنت البيانات... Inventory.zip
عبد الله قدور قام بنشر أغسطس 30, 2017 قام بنشر أغسطس 30, 2017 عملت هذه الفكرة سابقا ولكن لم تكتمل الفكرة عندي
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.