رفتن به مطلب
انجمن اندروید ایران | آموزش برنامه نویسی اندروید و موبایل
  • android.png.1fab383bc8500cd93127cebc65b1dcab.png

پست های پیشنهاد شده

سلام

راستش من برنامه هامو توی گوگل پلی قرار میدم

گوگل پلی هم باید برنامه ی چند زبانه بفرستی براشون وگرنه فروش نمیره

خدمتتون عرض کنم که بخدا به پیر پیغمبر بلدم که پوشه ی  valiu رو کپی کنم و مثلا پشتش بنویسم -en یا -fr 

که میشن valiu-en و valiu-fr برای انگلیسی و فرانسوی

ولی مشکل اینجاست این روش بر اساس تنظیمات پیشفرض گوشی کار میکنه و چه بسا شاید یه فرانسوی زبان گوشیشو روی انگلیسی تنظیم کرد ، اینطوری میشه که گاو ما میزائه و زبان برنامه انگلیسیه

من میخام توی تنظیمات برنامه ، تنظیمات زبان هم بذارم 

یعنی دوتا دکمه میذارم روی یکیشون نوشته انگلیسی روی یکی دیگه نوشته فرانسوی

کاربر روی فرانسوی کلیک کرد زبان برنامه فرانسوی بشه و انگلیسی کلیک کرد زبان انگلیسی بشه

حالا چی توی ذهنمه ؟

میخام وقتی مثلا روی انگلیسی کلیک میشه «زبان کل گوشی از توی تنظیمات» به انگلیسی تغییر کنه تا برنامه با پوشه ی valiu-en کار کنه ولی وقتی از برنامه خارج میشه دوباره تنظیمات زبان برگرده روی همونی که بود

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام

جالبه من هیچ تجربه ای در این زمینه ندارم

اگر کامل یاد گرفتید آموزشش رو داخل انجمن بذارید تا استفاده بنماییم .

ممنون .

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام

داداشمیییی!!!

اقا من موندم تو کف این که برنامه ها رو چطور تو گوگل پلی قرار دادی؟؟!!

البته اگه تو ایرانی...اگه خارج از کشوری که هیچی...

اگه بگی چجوری مستر کارت رو خرید کردی که گوگل ازت ایراد نگرفته ممنونت میشم...

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام

برای چند زبانه کردن 2 راه دارید که یکیش را خودتون گفتین و دیگری هم از قسمت تنظیمات هست. شما فایل های string.xml را به طور کامل آماده میکنید و سپس میتونید از طریق Sharedprefrences این کار رو بکنید. وقتی روی EN زد از string.xml بخونه وقتی روی FR زد از string-fr.xml بخونه. کار سختی نیست دوست عزیز

-----------------

اقا من موندم تو کف این که برنامه ها رو چطور تو گوگل پلی قرار دادی؟؟!!

البته اگه تو ایرانی...اگه خارج از کشوری که هیچی...

اگه بگی چجوری مستر کارت رو خرید کردی که گوگل ازت ایراد نگرفته ممنونت میشم...

برای گوگل پلی هم میتونید از طریق لینک زیر اقدام کنید و این هم کار سختی نیست

http://mobpay.ir/

موفق و سربلند باشید

لینک ارسال
به اشتراک گذاری در سایت های دیگر

این سایتای مسخره که بعضا حتی 900 هزار تومن ازتون میگیرن رو ول کنین

من چند تا ترفند بلدم

تازه اگه ترفند هامو هم بلد نبودم تیم ارت سافت میتونست کارمو راه بندازه اونم رایگان ( ۸۰ هزار تومن ورودی)

وقت کردم براتون یه تا\یک میذارم تا وباست هایی مثل تاران مارکت ورشکسته بشن


گیفت کارت و مستر کارت و از این مسخره بازیا هم نمیخاد


من چاکرتونم قراره دهن تاران مارکت و... رو سرویس کنم توی تاپیک بعدی

لینک ارسال
به اشتراک گذاری در سایت های دیگر

من همچین کاریو انجام دادم

از string.xml استفاده، مثلا 

[shcode=java] hello[/shcode]

[shcode=java] hallo[/shcode]

[shcode=xml]caio[/shcode]

بعد بیا یه دکمه بزار مثلا ایتالیایی که وقتی کاربر کلیک میکنه متن تمومه TextView هات رو هم عوض میکته و string  ایتالیایی رو جایگزینشون میکنه 

و با SharedPreferences  ذخیره کنی کاربر چ زبونی انتخاب کرده

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

لینک ارسال
به اشتراک گذاری در سایت های دیگر

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...