كيفية التحقق من نظام باستخدام اللغة actionscript


  Share  
|


اردت ان اعرف ما هي اللغة المستخدمة على الكمبيوتر يلعبون الفيلم. استخدام system.capabilities.language الممتلكات.

يمكنك استخدام system.capabilities.language الممتلكات لتحديد لغة الكومبيوتر ان يلعب الفيلم. الممتلكات العودة شقين رسالة الايزو - 639 - 1 شفره اللغة (أي ، "الاب" لالفرنسية). حيثما ينطبق ، رمز البلد المكون من حرفين هو المذيل ، وفصلها عن شفره اللغة مع الواصله (أي ، "اون - لنا" ليو اس الانكليزيه و"اون - المملكه المتحدة" لu. ك بالانكليزية) .

للاطلاع على ملخص باللغه المدونات ، انظر الموارد التالية :

Http://lcweb.loc.gov/standards/iso639-2/englangn.html
Http://www.iso.org/iso/en/prods-services/iso3166ma/02iso-3166-code-lists/list-en1.html

هنا مثالا على كيفية استخدام لغة الممتلكات :

  / / ناتج المثال : اون - أثر علينا (system.capabilities.language) ؛ 

يمكنك استخدام هذه الممتلكات الى ديناميكيه تحميل المحتوى في اللغة المناسبه :

  / / تهيئة النقابي وطائفة مع لغة الرموز / / للمفاتيح ، وتحية للقيم.  تحياتي = طائفة جديدة () ؛ تحياتي [ "en"] = "مرحبا" ؛ تحياتي [ "داط"] = "حولا" ؛ تحياتي [ "الاب"] = "صباح الخير" ؛ 
  / / انتزاع اول حرفين من اللغة المدونه.  لانغ = system.capabilities.language.substr (0 ، 2) ؛ 
  / / استخدام اللغة الافتراضيه اذا كانت اللغة ليست في القائمة.  اذا (تحيات [انغ] == غير معرفة) (لانغ = "en" ؛) 
  / / عرض تحية في اللغة المناسبه.  أثر (تحيات [انغ]) ؛ 

عندما تريد عرض متعددة القدرات اللغويه في الافلام الخاصة بك ، يمكنك ان تختار من عدة نهج مختلفة. نهج واحد ، كما هو مبين في المدونه السابقة ، هو خلق النقابي لصفوف كل النصوص التي تظهر في الفيلم. اخر هو انشاء محتوى ساكنة في افلام متعددة (واحد لكل لغة) وتحميل تلك الافلام على اساس اللغة المدونه. مع هذا الأسلوب ، ولكل منها. فرنك سويسري اسم الملف وينبغي ان تشمل اللغة المدونه ، مثل mymovie_en.swf ، mymovie_es.swf ، mymovie_fr.swf ، الخ.

  / / احصل على لغة من قدرات الجسم.  لانغ = system.capabilities.language.substr (0 ، 2) ؛ 
  / / خلق طائفة من اللغات انت الداعمة (إي ، الذي لغات / / لقد انشأت افلام).  Supportedlanguages = [ "en" ، "دا" ، "الاب"] ؛ 
  / / تحدد اللغة الافتراضيه في حال كنت لا دعم للمستخدم اللغة.  Uselang = "en" ؛ 
  / / الداره من خلال دعم اللغات لايجاد المباراة لللمستخدم اللغة.  لو / / التي ترونها واحدة ، مجموعة uselang الى ان قيمة وثم الخروج للبيان.  ل(فار ط = 0 ؛ انا <supportedlanguages.length ؛ انا + +) (اذا (supportedlanguages [أنا] == لانغ) (uselang = لانغ ؛ كسر ؛)) 
  / / حمل المقابلة الفيلم.  _ Root.loadmovie ( "mymovie_" uselang + + ". فرنك سويسري ") ؛ 
هذا هو مقال اضافها دنكان موراي

Share  

© 2005-2010 E-articles.info All Rights Reserved - Terms and conditions