Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 10619|Отговор: 2

В Android интернационализирани низови ресурси

[Копирай линк]
Публикувано в 2.12.2018 г. 12:12:56 ч. | | |
Интернационализация на струни

Просто създай директория със стойности за съответния език в res директорията.

Стойностите под ress са стандартната директория за всички ресурси (включително низови ресурси), ако няма конкретна директория с ресурси или когато ресурс не може да бъде намерен, използвайте я. Например, стойности-zh-rCN

Метод за четене на низ от низов ресурс

Вземете низов ресурс в Activity:

this.getString(R.string.hello)

Вземете ресурса на струна от Контекста:

context.getString(R.string.hello)

Вземете ресурса на струна във фрагмента:

getText(R.string.tab_contacts)

Вземете низови ресурси от Приложение:

application.getString(R.string.hello)

Вземете от Resource*

1Resources res = getResources();2res.getText(R.Низ.tab_weixin);3res.getDrawable(R.drawable.tb_weixin);

Следната таблица показва имената на каталози с общ език
Китайски (Китай)стойности-zh-rCNАрабски (Египет)стойности-ар-рЕГГръцкиvalues-el-rGRИталиански (Швейцария)ценности-и-рЧ
Китайски (Тайван)стойности-zh-rTWАрабски (Израел)values-ar-rILФренски (Белгия)стойности-fr-rBEИталиански (Италия)цени-и-рИТ
Китайски (Хонконг)стойности-zh-rHKБългарскистойности-bg-rBGФренч (Канада)стойности-fr-rCAКорейскистойности-ко-рКР
Английски (САЩ)ценности-ен-рУСКаталонскистойности-ка-рЕСФренски (Швейцария)стойности-fr-rCHЛитовскиvalueslt-rLT
Английски (Великобритания)стойности-en-rGBЧешкистойности-cs-rCZФренски (Франция)стойности-fr-rFRЛатвийскистойности-lv-rLV
Английски (Австралия)стойности-en-rAUДатскиvalues-da-rDKФинландски (Финландия)стойности-fi-rFIБокмалверн, Норвегиястойности-nb-rNO
Английски (Канада)стойности-en-rCAНемски (Австрия)стойности-де-рАТИвритценности-iw-rILХоландия (Белгия)стойности-nl-BE
Английски (Ирландия)values-en-rIEНемски (Швейцария)стойности-де-рЧХиндиvalues-hi-rINХоландия (Нидерландия)стойности-nl-rNL
Английски (Индия)values-en-rINНемски (Германия)стойности-де-рДЕХърватскистойности-hr-rHRПолскистойности-pl-rPL
Английски (Нова Зеландия)ценности-en-rNZНемски (Лихтенщайн)ценности-де-рЛИУнгарскистойности-ху-рХУПортугалски (Бразилия)стойности-pt-rBR
Английски (Сингапур)values-en-rSGИспански (Испания)ценности-ес-рЕСИндонезийскистойности в rIDПортугалски (Португалия)стойности-pt-rPT
Английски (Южна Африка)values-en-rZAИспански (САЩ)ценности-ес-рУСЯпонскиvalues-ja-rJPРумънскистойности-ро-рРО
Рускиценности-ру-рРУСловашки текстстойности-sk-rSKСловенскистойности-sl-rSIСръбскистойности-ср-рРС
Шведскистойности-sv-rSEТайландскистойности-th-rTHТагалогстойности-tl-rPHТурскистойности--r-rTR
Украинскиvalues-uk-rUAВиетнамскистойности-vi-rVN


Резултат

Брой участници1MB+1 допринасям+1 Срив причина
Администратор + 1 + 1 Много мощно!

Вижте всички оценки





Предишен:Класът за повишение на техник по жилищно строителство не е криптиран
Следващ:Кой домашен проектор се препоръчва?
Публикувано в 2.12.2018 г. 18:29:42 ч. |
Публикувано в 3.12.2018 г. 8:59:36 ч. |
След като научих, се оказва, че приложението може да сменя езици по този начин
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com