ترقية وظيفة DGUS! التطوير متعدد اللغات أكثر ملاءمة

ولمساعدة العملاء على تحقيق وظيفة متعددة اللغات بسرعة أكبر، أضافت تقنية DWIN واجهة وظائف متعددة اللغات في منصة تطوير DGUS. بعد الترقية، يحتاج المستخدم فقط إلى إكمال تطوير مشروع DGUS بلغة واحدة، وسيقوم النظام مباشرة بتبديل واستدعاء مواد واجهة المستخدم للغة المقابلة، دون تكرار التطوير لكل لغة، مما يحسن بشكل كبير من كفاءة التطوير!

لاستخدام هذه الوظيفة، يجب ترقية نواة المنتج إلى T5L_UI_DGUS2_V63، مرحبًا بك في التجربة!

عملية تطوير مبسطة

1. إنتاج واجهة المستخدم

قم بتصميم مادة واجهة المستخدم بلغة واحدة أولاً، ثم أكمل تطوير مشروع واجهة المستخدم ووضع اللمسات النهائية عليه على منصة DGUS.

2. إضافة لغات متعددة

انسخ مادة واجهة المستخدم التي تم الانتهاء منها، وسيقوم المصمم باستبدال النص الموجود في الصورة باللغة المطلوبة. كل لغة عبارة عن مجموعة من الصور، ويتم إنشاء كل مجموعة من الصور بشكل منفصل في حزمة ملفات ICL. 

كيفية تبديل اللغات بسرعة

1. قم بتشغيل وظيفة تبديل اللغة

اكتب 0x5A00 إلى عنوان واجهة النظام المتغير 0x00DE لتمكين وظيفة التبديل.

2. تبديل اللغة

إذا تم ضبط اللغة على الشاشة، فضع عنصر تحكم باللمس لإرجاع عنصر التحكم الرئيسي لكل خيار لغة، وإرجاع قيمة معرف ملف ICL للغة المقابلة عند لمسها، ويتم تثبيت عنوان إرجاع القيمة على 0x00DF.

إذا تم تبديل اللغة عن طريق التحكم في البرنامج، فما عليك سوى إرسال قيمة معرف حزمة ملف ICL للغة المطلوبة مباشرة إلى العنوان الثابت 0x00DF.

فيديو


وقت النشر: 28 يونيو 2023