سؤال

كيف تصنع فيلم فلاش (باستخدام Haxe ، أو رمز ActionScript بدلاً من IDE) الذي يدعم لغات متعددة؟

هل يمكنك اكتشاف لغة المتصفح؟

هل هناك فصول فائدة لإدارة الأوتار واختيار الفئة المناسبة بناءً على اللغة؟

هل كانت مفيدة؟

المحلول

أسهل طريقة وجدت أن الالتفاف حول هذا الأمر هي أن تكون مستندات XML منفصلة توفر كل سلسلة لغة. اعتمادًا على تهيئة اللغة ، قم بتحميل ملف XML مختلف ، XML_EN.XML/XML_FR.XML وما إلى ذلك ... ثم يكون باقي البرنامج متماثلًا تمامًا والنظام قابل للتوسيع تمامًا إذا كنت بحاجة إلى إضافة المزيد لاحقًا.

يمكن تحميل هذه الملفات خارجيًا أو مضمنًا في ملف SWF لسهولة النقل.

لقد قمت دائمًا بتشغيل إعداد اللغة عن طريق تمرير Flashvar من صفحة التحميل. هل يمكنك الوصول إلى صفحة التراجع؟

نصائح أخرى

Flex 3 لديها دعم لهذا: http://bugs.adobe.com/confluence/display/adobe/flex+3+details+-+runtime+localization

بخلاف ذلك لا يوجد شيء أعرفه. يسمح Flash IDE نفسه أيضًا بإنشاء محتوى متعدد اللغة (على الأقل Flash 8 DID) ، لكنني أعتقد أنك أفضل من إنشاء أدواتك الخاصة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top