تبلیغات
مستر مدیا - Mr Media - تشخیص زبان فعلی گوشی
Logo

مستر مدیا






با عضویت در کانال تلگرام ما اولین نفری باشید که از آخرین پست ها و کد های تخفیف مطلع می شوید، برای عضویت کلیک کنید

راه های ارتباطی با ما

bot email
b4a

تشخیص زبان فعلی گوشی


سلام به همراهان مستر مدیا
تو این آموزش قصد داریم نحوه دریافت زبان گوشی مورد نظر و استفاده از آن را در b4a آموزش دهیم
تشخیص زبان گوشی برای برخی از توسعه دهنده ها اهمیت زیادی دارد و با فهمیدن آن می توانند، متون داخل اپ را به همان زبان تغییر دهند به عبارت دیگر این کد به کار دوستانی خواهد آمد که قصد دارند اپلیکیشنی چند زبانه برای ارائه در استور های مختلف ارائه دهند ابتدا از لیست کتابخانه ها Reflection را تیک بزنید سپس کد زیر را در محلی مناسب در اکتیویتی خود قرار دهید

  1. Sub PhoneLanguage As String
  2. Dim r As Reflector
  3. r.Target = r.RunStaticMethod("java.util.Locale", "getDefault", Null, Null)
  4. Return r.RunMethod("getDisplayName")
  5. End Sub
برای گرفتن زبان گوشی کافیه ساب PhoneLanguage را اجرا کنید، این ساب به شما مقداری برگشتی از نوع String تحویل میدهد
در مثال اگر زبان گوشی انگلیسی باشد پیام انگلیسی و اگر فارسی باشد پیام فارسی را مشاهده خواهیم کرد

  1. 'mr-media.ir
  2. Select PhoneLanguage
  3. Case "English (United States)"
  4. Msgbox("Welcome to our app !!!","Hi")
  5. Case "فارسی (ایران)"
  6. Msgbox("به اپلیکیشن ما خوش آمدید!!!","سلام")
  7. End Select
امیدوارم این آموزش به کارتون امده باشه
برچسب ها بانک کد b4a

نظرات

ارسال نظر

 
لبخندناراحتچشمک
نیشخندبغلسوال
قلبخجالتزبان
ماچتعجبعصبانی
عینکشیطانگریه
خندهقهقههخداحافظ
سبزقهرهورا
دستگلتفکر
نظرات پس از تایید نشان داده خواهند شد.