تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
اللغة في جهاز العميل لا تعمل
#1
السلام عليكم ورحمة الله وبركاته 

نصبت البرنامج للعميل واستخدمت الكود التالي للغة 

في حالة كان TXT للبوتن EN فيختار اللغة الانجليزي او لا يعمل شي 


ووضعت اللغة العربية هي الافتراضيه 

ووضعت الانجليزية للولايات المتحدة هي اللغة الثانية 

والكواد كما يلي


في جهازي تعمل بشكل طبيعي وحتى بعد ان حولت البرنامج الى ملف تنفيذي ونصبته على جهازي يعمل بشكل ممتاز ولكن في جهاز العميل اللغة لا تعمل

كود :
                   If btLangug.Text = "En" Then
                       CurrentThread.CurrentUICulture = New CultureInfo("EN-us")
                   End If
الرد }}}
تم الشكر بواسطة:
#2
جرب التعديل لما يلي
PHP كود :
       For Each inp As InputLanguage In InputLanguage.InstalledInputLanguages
            If inp
.Culture.Parent.Name "ar" And btLangug.Text "Ar" Then
                InputLanguage
.CurrentInputLanguage inp
            ElseIf inp
.Culture.Parent.Name "en" And btLangug.Text "En" Then
                InputLanguage
.CurrentInputLanguage inp
            End 
If
 
       Next 
اللهم لك الحمد كما ينبغي لجلال وجهك و عظيم سلطانك
في حل و ترحال
الرد }}}
تم الشكر بواسطة: عبد العزيز البسكري
#3
ما رضي يا الغالي

انا لغة البرنامج مستخدم فيها EN-us وعدلته وما نفع
الرد }}}
تم الشكر بواسطة:
#4
كود :
       Dim LangName As String = btLangug.Text
       For Each inp As InputLanguage In InputLanguage.InstalledInputLanguages
           If inp.Culture.TwoLetterISOLanguageName.ToLower = LangName.ToLower Then
               InputLanguage.CurrentInputLanguage = inp
           End If
       Next
الرد }}}
تم الشكر بواسطة:
#5
ما رضي اخوي عبد الله 

انا ابغا الشخص اذا اختار en يفتح النظام للانجليزي وليس يعتمد على لغة الجهاز


انا جربت هالكود وشغال تمام ولكن المشكلة عند تحويله الى ملف تنفيذي وتنصيبه على الجهاز لا يعمل 

رغم اني نصبته على نفس جهازي الذي اعمل عليه

ونصبته على جهاز اخر

كود :
       If btLangug.Text = "En" Then
           Dim cul As New System.Globalization.CultureInfo("en-us")
           System.Threading.Thread.CurrentThread.CurrentUICulture = cul

       End If

       'Dim frm As New Interface1


       Interface1.Show()
الرد }}}
تم الشكر بواسطة:
#6
هل تقصد انك صممت البرنامج بلغتين ( عربي / إنجليزي ) واجهة العربي تختلف عن واجهة الإنجليزي
ويستطيع المستخدم التغيير بين الواجهتين ( واجهة عربية وأخرى إنجليزية )

أم تقصد تغيير لغة الإدخال فقط , يرجى التوضيح 
لأن مشاركتك الأولى تعني لغة الإدخال وليس تغيير واجهة المستخدم
الرد }}}
تم الشكر بواسطة:
#7
إقتباس :هل تقصد انك صممت البرنامج بلغتين ( عربي / إنجليزي ) واجهة العربي تختلف عن واجهة الإنجليزي

ويستطيع المستخدم التغيير بين الواجهتين ( واجهة عربية وأخرى إنجليزية )
هذا ما اقصده بالظبط 

صممت الواجهتين عربي ثم اخترت اللغة الانجليزي وصممت الواجهه انجليزي
الرد }}}
تم الشكر بواسطة:
#8
هل خاصية Localizable للفورم مفعلة = True
؟؟؟

الكود الذي إستخدمتة ؟؟ أين وضعت بالضبط داخل الفورم
كود :
  If btLangug.Text = "En" Then
                      CurrentThread.CurrentUICulture = New CultureInfo("EN-us")
                  End If
الرد }}}
تم الشكر بواسطة:
#9
انا سويت فورم logn
ووضعت في حالة تحقق الشرط اسم المستخدم وكملة المرور تفعيل الكود 
كود :
 If btLangug.Text = "En" Then
                     CurrentThread.CurrentUICulture = New CultureInfo("EN-us")
                 End If
وايضا وضعت في حدث اللود لفورم الواجهه  الكود التالي
PHP كود :
CurrentThread.CurrentUICulture = New CultureInfo("EN-us"

ولم يحدث شي
الرد }}}
تم الشكر بواسطة:
#10
استخدم الكود بهذة الطريقة :

كود :
           Dim lLng As String = "EN-us"
           Threading.Thread.CurrentThread.CurrentCulture = New CultureInfo(lLng)
           Threading.Thread.CurrentThread.CurrentUICulture = New CultureInfo(lLng)
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  لدي مشكلة في عرض تقارير الكريستال ريبورت في جهاز العميل Adel27213 1 311 14-02-24, 09:33 PM
آخر رد: sinong
  [VB.NET] كيف يمكنني استظافة سوفت وير برنامج ادارة جهاز السي بي سي في المختبر الى برنامجي الحزين اليماني 2 289 15-01-24, 10:39 PM
آخر رد: الحزين اليماني
  سؤال فى برمجة جهاز الباركود خالد كامل1 6 483 05-01-24, 12:25 AM
آخر رد: HALIM ELEULMA
  طريقة عرض التقرير كريستال ريبورت في جهاز العميل Adel27213 2 356 10-12-23, 04:03 AM
آخر رد: Adel27213
  حل مشكلة بعد تثبيت البرنامج في جهاز العميل Adel27213 3 477 02-12-23, 11:00 PM
آخر رد: justforit
  مشكله فى جهاز قراءة الباركود خالد كامل1 1 359 03-11-23, 06:42 AM
آخر رد: Taha Okla
  استفسار عن تشغيل قاعدة البيانات بالبرنامج عند العميل محمد ابوخليل 1 371 10-09-23, 07:09 PM
آخر رد: Asem2
  بعد تنصيب فيجوال بيسك 2005 اللغة العربية غير معرفة bassant 0 376 05-07-23, 02:02 PM
آخر رد: bassant
  طلب مساعدة في حفظ قالب للبصمة باستخدام جهاز SecuGen u20 assuhimi 5 708 15-05-23, 10:26 AM
آخر رد: assuhimi
  تصدير البيانات الى PDF باستخدام ITextSharp لايدعم اللغة العربية فاطمة غ 10 5,851 20-12-22, 10:21 PM
آخر رد: احمد السعدنى

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم