منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : سؤال عن جعل البرنامج بلغتين
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
لدي برنامج واريد ان اعمل بلغتين اللغة الاساسية العربية واللغة الثانية اكتب مقابل كل كلمة ما اريد
يعني مثلا اعمل فورم وفيه كلمة حفظ يقابلها تيكست بوكس مكتوب فيه save
ولكن يستطيع المستخدم تغيير كلمة save الى اللغة الفرنسية مثلا او اي لغة اخرى
ما افضل الطرق لعمل ذلك
فكرتي اني اعمل داتا جريد فيو فيه عمودين العمود الاول يحتوي الكلام العربي العمود الثاني يحتوي الكلام باللغة الثانية الانكليزية مثلا
ويتم حفظ محتوياته في ملف نصي
هل هناك طريقة افضل ؟
واذا كانت هذه الطريقة التي ذكرتها ناجحة كيف يتم عملها
حياك هذا مثال حسب خبرتي البسيطة أتمنى أن ينفعك

https://top4top.io/downloadf-20304pxi21-rar.html
(24-07-21, 01:07 AM)aldery كتب : [ -> ]حياك هذا مثال حسب خبرتي البسيطة أتمنى أن ينفعك

https://top4top.io/downloadf-20304pxi21-rar.html

السلام عليكم
هذا مثال اخر
وعليكم السلام شكرا لكم جميعا ... ولكن انا اتحدث عن برنامج كبير
ولكن للاسف هذه الامثلة غير مناسبة بتاتا
يجب ان تكون اللغة بشكل ديناميكي يعني انا سوف اصنع فورم فيه داتا جريد فيو يحتوي عمودين في العمود الاول الكلمات العربية وهي غير قابلة للتعديل وفي العمود الثاني الكلمات باللغة الثانية والتي قد تكون انكليزي وقد تكون غير ذلك ويمكن التعديل عليها من قبل المستخدم
يتم حفظ الكلمات في قاعدة البيانات او في ملف نصي
ولكن المشكلة لدي اني غير واثق بخطوات العمل
مثلا عند تشغيل اي فورم سيقوم الفورم بالاتصال بقاعدة البيانات وجلب الكلمات باللغة المحددة مسبقا من الاعدادات هل هذه طريقة عملية ؟ هل قد تسبب مشاكل ؟
ام ان الافضل التعامل مع ملف نصي يكون في مجلد البرنامج ويحتوي على جميع الكلمات ؟
مشروع تعدد لغات للبرنامج من قاعدة بيانات MsAccess


و كما قال الاخ سعود مشكورا يمكنك استعمال قاعدة بيانات XML للتخزين بدل من أكسيس .
شكرا لكم جميعا نجح الامر
في الحقيقة انوي ان اعمل كما في مشاركة الاستاذ asemshahen5 ولكن المعلومات تتغير الى ملف نصي او ملف xml مع امكانية تغيير ترجمة اللغة
يعني اللغة الاولى هي العربية والثانية سأتيح للمستخدم امكانية وضع الكلمة التي يريد باللغة التي يريد مقابل كل كلمة عربية في البرنامج
اعتقد ان هذا هوالافضل
شكرا لكم