کانال بله, جهت پشتیبانی و اطلاع رسانی کانال بله, جهت پشتیبانی و اطلاع رسانی
عضویت

آموزش Xamarin-محلی سازی برنامه و String Resources- قسمت 5

آموزش Xamarin-محلی سازی برنامه و String Resources- قسمت 5

محلی سازی برنامه(Application localization) عمل ارائه منابع جایگزین برای هدف قرار دادن یک منطقه خاص یا محلی است. به عنوان مثال، شما ممکن است رشته های زبان محلی را برای کشورهای مختلف ارائه دهید، یا ممکن است رنگ ها یا طرح را تغییر دهید تا فرهنگ های خاصی را مطابق با آن قرار دهید.آندرویید برای محلی بودن دستگاه در زمان اجرا بدون تغییر در کد منبع ،منابع مناسب را بارگذاری و استفاده می کند.
به عنوان مثال، تصویر زیر نشان می دهد که یک برنامه مشابه را که در سه محل مختلف و در سه دستگاه اجرا می کند،اما متن نمایش داده شده در هر دکمه ، خاص و به محلی است که هر دستگاه تنظیم شده است:


دوره آموزش Xamarin

در این مثال، محتویات یک فایل layout ، Main.axml به نظر می رسد چیزی شبیه به این است:

< ?xml version="1.0" encoding="utf-8"? >
< LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
   android:orientation="vertical"
   android:layout_width="fill_parent"
   android:layout_height="fill_parent"
    >
< Button  
   android:id="@+id/myButton"
   android:layout_width="fill_parent"
   android:layout_height="wrap_content"
android:text="@string/hello"
   / >
< /LinearLayout >

در مثال بالا، "string" برای "دکمه" از "منابع" با ارائه "resource ID" برای " string" بارگذاری شد:


دوره آموزش Xamarin

محلی سازی برنامه های Android در Xamarin

نکات و راهنمایی ها در مورد محلی سازی برنامه های موبایل را در مقاله «مقدمه ای برای محلی سازی» بخوانید.
مقاله "محلی سازی برنامه های آندروید" شامل نمونه های خاص تر در مورد چگونگی ترجمه رشته ها و محلی سازی تصاویر با استفاده از Xamarin.Android است.

1397/04/16 2463 912
رمز عبور : tahlildadeh.com یا www.tahlildadeh.com
نظرات شما

نظرات خود را ثبت کنید...