دو زبانه کردن اپلیکیشن ها در سیستم عامل اندروید



visibility  
mode_comment   ۰

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

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

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

پیش نیازهای تبدیل اپلیکیشن به اپلیکیشن دو زبانه

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

نکته قابل توجه در ایجاد اپلیکیشن دو زبانه در سیستم اندرویدی

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

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

مراحل اولیه ایجاد اپلیکیشن دو زبانه در سیستم اندرویدی

برای این کار نیاز دارید که از یک فولدر به نام فولدر value استفاده نمایید. در این فولدر فایلی به نام strings قرار گرفته است. در حالتی که سیستم به صورت اصولی و صحیح کار کند، برای هیچ یک از برنامه ها نباید متن های نمایش داده به صورت ثابت در layout designer قرار بگیرند .این نوشته ها باید به صورت یک تگ استریک در فولدر value  با فایلی به نام strings.xml قرار بگیرد. این متن را  می توانید از طریق سرچ کردن در نام فایل ها پیدا کنید. این فایل را می توانید هم در متن برنامه نویسی و هم در داخل سند های دیگر قابل جستجو، پیدا کنید.

مراحل نهایی ایجاد اپلیکیشن دو زبانه در سیستم اندرویدی

در مرحله بعدی از ایجاد اپلیکیشن دو زبانه، باید زبان گوشی را به صورت پیش فرض بر روی انگلیسی قرار دهید. زیرا سیستم های اندرویدی زبان انگلیسی را راحت تر از زبان فارسی شناسایی می کنند. سپس باید فایل strings.xml را کپی کرده و به پوشه value-fa انتقال داده شود و در نهایت تمام کلماتی که انگلیسی هستند را به فارسی تغییر دهید . می توانید به این روش هر زبانی را که دوست دارید،  برای تغییر زبان اپلیکیشن ها اضافه نمایید. برای این کار دیگر نیازی به کد نویسی هایی که در سیستم جاوا انجام می شود ندارید و می توانید این کار را به صورت خودکار و بدون نیاز به برنامه نویسی انجام دهید .

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

اولین چیزی که باید در یک سیستم اندرویدی وجود داشته باشد تا اپلیکیشن دو زبانه قابل ایجاد کردن بر روی آن باشد، روت بودن گوشی اندروید می باشد.  تنها دستگاه های اندرویدی که روت هستند قابلیت استفاده از برنامه های چند زبانه کردن اپلیکیشن ها را دارا هستند . در مرحله دوم چیزی که اهمیت دارد نصب بودن فریم ورک بر روی گوشی می باشد. به منظور فعال کردن برنامه های دوزبانه کننده اپلیکیشن اندرویدی بر روی گوشی خود باید فریم ورک های مخصوص به آن را نصب نمایید. برای نصب این فریم ورک ها باید آموزش های اختصاصی در این زمینه داده شود و این یکی از مراحل ایجاد اپلیکیشن دو زبانه محسوب می شود . در آخر هم باید بخشی را در گوشی موبایل خود که می تواند اپلیکیشن های غیره را شناسایی کند را فعال نمایید. این بخش در اکثر گوشی های اندرویدی با نام unknown source در تنظیمات قرار دارد. شما باید برای شناسایی نرم افزارهای دو زبانه کننده اپلیکیشن ها، این قسمت را فعال نمایید. این آیکون در بخش developer option قرار گرفته است  که با لمس این گزینه می توانید آن را  روشن نمایید.

نرم افزاری که به وسیله آن می توانید یک اپلیکیشن دو زبانه ایجاد کنید

یکی از جدید ترین نسخه های برنامه که برای این کار به بازار آمده است ، برنامه ای با نام استودیو 3.0 می باشد. این برنامه به توسعه دهندگان نرم افزارهای اندرویدی این توانایی را می دهد که به راحتی بتوانند از قابلیت های آن در دو یا چند زبانه کردن اپلیکیشن های اندرویدی استفاده کنند. مهم ترین نکته ای که در این نرم افزار می بینید، استفاده از زبان kotlin می باشد که این امکان را به شما می دهد که به طور همزمان بتوانید از زبان های مختلفی استفاده نمایید. با استفاده از این نرم افزار می توانید کد های زبان خود را به راحتی به  kotlin  تغییر دهید . این برنامه یکی از قدرتمند ترین برنامه هایی است که تا به حال در زمینه چند زبانه کردن اپلیکیشن های اندرویدی به بازار عرضه شده است که دارای امکانات فراوانی نیز در این زمینه می باشد.

comment دیدگاه کاربران

نیاز به لاگین

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