یک نرم افزار اندرویدی می تواند بر روی دستگاه های متفاوت در بخشها گوناگون عالم نصب خواهد شد ؛ به خواسته جالب خیس کردن طراحی اپلیکیشن در مشهد محیط اندرویدی باید نرم افزار کاربردی شما مشتمل بر متن (text) و شماره ها (number) و فایل ها و غیره باشد و در مسیر های مطلوب بر طبق شرایط محلی گزینه استعمال قرار گیرد.
در این نوشتهی علمی ما توضیح خواهیم بخشید که چه طور میتوانیم نرم افزار خویش را دارنده محل و مکان کنیم یا اصلاطحا Localize کنیم . رایاپارس بر اساس مکان های مختلف ما ردیف های مستعمل در نرم افزار را ، محلی می کنیم ؛ پیرو بخش های دیگر را نیز می توانیم لوکلایز کنیم.
Localizing Strings :
به خواسته localize کردن حرفه ها (string) در نرم افزار فولدر جدیدی را داخل فایل res بانام values-local ساخته و در بخش لوکال که جایگزین ریجن می خواهد شد قرار می گیرد.
برای نمونه برای میهن ایتالیا فولدر values-it در فولدر res ساخته گردد.
که در زیر علامت داده گردیده:
صرفا یکبار فایل ساخته می گردد ؛ .آن گاه strings.xml را از فولدر پیش فرض به فایل تشکیلشده کپی کنید و موضوعش را تغییر دهید.
برای نمونه اینجانب value از حرفه hello_world را تغییر داده ایم.
Italy, res/values-it/strings.xml:
<;?xml version=\"1.0\" encoding=\"utf-8\"?>
Ciao mondo!
French, res/values-it/strings.xml:
<;?xml version=\"1.0\" encoding=\"utf-8\"?>
Bonjour le monde !
خلال لهجه یک ناحیه کد مرتبط با آن قسمت نیز در لیست زیر داده گردیدهاست :
Afrikanns
Code: af. Folder name: values-af
Arabic
Code: ar. Folder name: values-ar
Bengali
Code: bn. Folder name: values-bn
Czech
Code: cs. Folder name: values-cs
Chinese
Code: zh. Folder name: values-zh
German
Code: de. Folder name: values-de
French
Code: fr. Folder name: values-fr
Japanese
Code: ja. Folder name: values-ja
نمونه:
برای آزمایش کردن این نمونه شما میتوانید آن را بروی یک دستگاه واقعی یا امولاتور به جاری ساختن در آورید.
شما از Android studio برای ساختن نرم افزار اندرویدی پایین پکیج com.example.sairamkrishna.myapplication. به کار گیری خواهید کرد .
src/MainActivity.java file را به خواسته اضافه کردن کد های ما یحتاج تغییر و تحول دهید .
the res/values/string.xml را به مراد اضافه کردن ترکیبات ردیفی مایحتاج تغییر تحول دهید .
اپ را ایفا کنید و یک وسیله اندرویدی اجرایی را تعیین کنید آنگاه اپلیکیشن را در آن نصب کنید و نتیجه را نظارت کنید.