۱۳۹۴/۱۱/۲۶, ۰۳:۳۵ ب.ظ
(آخرین تغییر در ارسال: ۱۳۹۴/۱۱/۲۶, ۰۳:۳۷ ب.ظ توسط mahdi10539.)
علاوه بر اطلاعاتی که دوستمون در بالا دادن
در برنامه های حرفه ای از مباحثlocalization استفاده میکنن.
به این صورت که برای کشورها یا زبانهای مختلف از valueها و stringهای جداگانه استفاده میکنن و خود اندروید تصمیم میگیره که با توجه به زبان گوشی اطلاعات رو از کدوم فایل بخونه
مثلا برای زبان فارسی و انگلیسی ( زبان پیشفرض فارسی باشه)
میایم یه پوشه بنام values و یه پوشه بنام values-en میسازیم و در هر کدوم یه فایل بنام string.xml میسازیم و در فایل string.xml پوشه values مقادیر فارسی و در فایل string.xml مروبط به پوشه values-en مقادیر مربوط به زبان انگلیسی رو میزاریم.
برای زبان های مختلف باید از قالب
values-(ISO language Code) folder
استفاده کنید.
لیست بعضی از مقادیر
در برنامه های حرفه ای از مباحثlocalization استفاده میکنن.
به این صورت که برای کشورها یا زبانهای مختلف از valueها و stringهای جداگانه استفاده میکنن و خود اندروید تصمیم میگیره که با توجه به زبان گوشی اطلاعات رو از کدوم فایل بخونه
مثلا برای زبان فارسی و انگلیسی ( زبان پیشفرض فارسی باشه)
میایم یه پوشه بنام values و یه پوشه بنام values-en میسازیم و در هر کدوم یه فایل بنام string.xml میسازیم و در فایل string.xml پوشه values مقادیر فارسی و در فایل string.xml مروبط به پوشه values-en مقادیر مربوط به زبان انگلیسی رو میزاریم.
برای زبان های مختلف باید از قالب
values-(ISO language Code) folder
استفاده کنید.
لیست بعضی از مقادیر
کد پیاچپی:
Language Locale values/strings.xml
German de values-de/strings.xml
Chinese zh values-zh/strings.xml
Czech cs values-cs/strings.xml
Dutch nl values-nl/strings.xml
French fr values-fr/strings.xml
Italian it values-it/strings.xml
Japanese ja values-ja/strings.xml
Korean ko values-ko/strings.xml
Polish pl values-pl/strings.xml
Russian ru values-ru/strings.xml
Spanish es values-es/strings.xml
Arabic ar values-ar/strings.xml
Bulgarian bg values-bg/strings.xml
Catalan ca values-ca/strings.xml
Croatian hr values-hr/strings.xml
Danish da values-da/strings.xml
Finnish fi values-fi/strings.xml
Greek el values-el/strings.xml
Hebrew iw values-iw/strings.xml
Hindi hi values-hi/strings.xml
Hungarian hu values-hu/strings.xml
Indonesian in values-in/strings.xml
Latvian lv values-lv/strings.xml
Lithuanian lt values-lt/strings.xml
Norwegian nb values-nb/strings.xml
Portuguese pt values-pt/strings.xml
Romanian ro values-ro/strings.xml
Serbian sr values-sr/strings.xml
Slovak sk values-sk/strings.xml
Slovenian sl values-sl/strings.xml
Swedish sv values-sv/strings.xml
Tagalog tl values-tl/strings.xml
Thai th values-th/strings.xml
Turkish tr values-tr/strings.xml
Ukrainian uk values-uk/strings.xml
Vietnamese vi values-vi/strings.xml