Модуль международализации, то есть i18n, предоставляет возможности международализации, такие как форматирование даты и времени, получение названий месяцев и недель, а также форматирование чисел.
Структура директорий для модуля i18n выглядит следующим образом:
/base/global/
├── i18n_lite # Репозиторий кода для фреймворка i18n
│ ├── frameworks # Основной код фреймворка i18n
│ │ ├── i18n # Модуль i18n
│ │ │ ├── include # Заголовочные файлы внешних API
│ │ │ ├── src # Код реализации
│ │ │ └── test # Тестовые случаи
│ ├── interfaces # API фреймворка i18n
│ │ ├── kits # API приложений
│ │ │ ├── i18n # API i18n для C/C++
│ │ │ └── js # Поддержка JavaScript API для C/C++
Язык программирования: C/C++
Поддерживаемые языки: См. Приложение.
#include "date_time_format.h" using namespace OHOS::I18N;
LocaleInfo locale("ru", "Cyrillic", "RU"); // Получить локаль. DateTimeFormat formatter(AvailableDateTimeFormatPattern::HOUR_MINUTE, locale); // Инициализировать пример даты и времени и получить данные, необходимые для форматирования даты и времени для указанной локали. Первый параметр указывает форматирование шаблон. Для получения информации о поддерживаемых форматах смотрите файл types.h. time_t time = 3600 * 3; // Получить время для форматирования. std::string zoneInfo = "+1:00"; // Установить часовой пояс UTC+0 плюс 1 час. std::string out; // Сохранить результат форматирования в поле out. Ii8nStatus status = Ii8nStatus::ISUCCESS; formatter.Format(time, zoneInfo, out, status); // Проверить поле статуса для результата форматирования. // Вывод: 4:00
2. Измените формат чисел (например, систему счисления, группировку, десятичный разделитель и знак процента) в соответствии с системными настройками, чтобы адаптироваться к культурным привычкам пользователей в разных регионах. Подробнее см. в документации API. Пример кода:
```cpp
#include "number_format.h"
using namespace OHOS::I18N;
LocaleInfo locale("en", "US");
int status = 0;
NumberFormat formatter(locale, status); // Инициализация экземпляра форматирования чисел и получение данных для форматирования чисел для указанного региона. Значение status указывает результат инициализации. Если значение равно 1, инициализация не удалась.
int num = 1234;
std::string out = formatter.Format(num, status); // Проверьте поле status для результата инициализации.
``` вывод: 1,234
```
3. Получите названия месяцев и недель в формате для указанного региона. Пример кода:
```cpp
#include "date_time_format.h"
using namespace OHOS::I18N
LocaleInfo locale("en", "US"); // Получите регион.
DateTimeFormat formatter(AvailableDateTimeFormatPattern::HOUR_MINUTE, locale);
std::string month = formatter.GetMonthName(0, DateTimeDataType::FORMAT_WIDE); // Получите название месяца в широком формате.
вывод: January
```
4. Измените тип правила множественного числа в соответствии с языком приложения, чтобы адаптироваться к культурным привычкам пользователей. Языки различаются в том, как они обрабатывают множественные формы существительных. Например, в английском языке можно сказать "one apple" или "two apples". Множественные формы существительных обычно классифицируются в шесть типов правил множественного числа: ноль, один, два, немного, много и другие. Поддерживаемые типы правил множественного числа зависят от языка. Например, китайский язык поддерживает только **другие**, английский язык поддерживает **один** и **другие**, а арабский язык поддерживает все шесть типов правил множественного числа. Пример кода:
```cpp
#include "plural_format.h"
using namespace OHOS::I18N
``` LocaleInfo locale("en", "US"); // Получите регион.
Ii8nStatus status = Ii8nStatus::ISUCCESS;
PluralFormatter formatter = PluralFormatter(locale, status); // Проверьте поле status для статуса локализации региона.
int out = formatter.GetPluralFormatter(1, status); // Проверьте поле status для типа правила множественного числа.
```
вывод: 1 // Значение 1 указывает на тип правила множественного числа 1.
```## Участвующие репозитории<a name="section15583142420413"></a>
[Подсистема глобализации](https://gitee.com/openharmony/docs/blob/master/ru/readme/globalization.md)
[global_resmgr_lite](https://gitee.com/openharmony/global_resmgr_lite/blob/master/README.md)
**global_i18n_lite**
## Приложение<a name="section56601824115"></a>Поддерживаемые языки<a name="table1155163353316"></a>
<table><thead align="left"><tr id="row12551103373310"><th class="cellrowborder" valign="top" width="16.666666666666664%" id="mcps1.1.7.1.1"><p id="p2551233113320"><a name="p2551233113320"></a><a name="p2551233113320"></a>Код</p>
</th>
<th class="cellrowborder" valign="top" width="16.666666666666664%" id="mcps1.1.7.1.2"><p id="p4551033123313"><a name="p4551033123313"></a><a name="p4551033123313"></a>Название языка</p>
</th>
<th class="cellrowborder" valign="top" width="16.666666666666664%" id="mcps1.1.7.1.3"><p id="p16551113323317"><a name="p16551113323317"></a><a name="p16551113323317"></a>Код</p>
</th>
<th class="cellrowborder" valign="top" width="16.666666666666664%" id="mcps1.1.7.1.4"><p id="p5551113317339"><a name="p5551113317339"></a><a name="p5551113317339"></a>Название языка</p>
</th>
<th class="cellrowborder" valign="top" width="16.666666666666664%" id="mcps1.1.7.1.5"><p id="p9551133383310"><a name="p9551133383310"></a><a name="p9551133383310"></a>Код</p>
</th>
<th class="cellrowborder" valign="top" width="16.666666666666664%" id="mcps1.1.7.1.6"><p id="p25511633143312"><a name="p25511633143312"></a><a name="p25511633143312"></a>Название языка</p>
</th>
</tr>
</thead>
<tbody><tr id="row1155119337333"><td class="cellrowborder" valign="top" width="16.666666666666664%" headers="mcps1.1.7.1.1 "><p id="p1642315461918"><a name="p1642315461918"></a><a name="p1642315461918"></a>am_ET</p>
</td>
<td class="cellrowborder" valign="top" width="16.666666666666664%" headers="mcps1.1.7.1.2 "><p id="p842312418199"><a name="p842312418199"></a><a name="p842312418199"></a>Амхарский</p>
</td>
<td class="cellrowborder" valign="top" width="16.666666666666664%" headers="mcps1.1.7.1.3 "><p id="p15959151711194"><a name="p15959151711194"></a><a name="p15959151711194"></a>hr_HR</p>
</td>
<td class="cellrowborder" valign="top" width="16.666666666666664%" headers="mcps1.1.7.1.4 "><p id="p795921716199"><a name="p795921716199"></a><a name="p795921716199"></a>Хорватский</p>
</td>
<td class="cellrowborder" valign="top" width="16.666666666666664%" headers="mcps1.1.7.1.5 "><p id="p18915730141911"><a name="p18915730141911"></a><a name="p18915730141911"></a>or_IN</p>
</td>
<td class="cellrowborder" valign="top" width="16.666666666666664%" headers="mcps1.1.7.1.6 "><p id="p19915730141911"><a name="p19915730141911"></a><a name="p19915730141911"></a>Орди</p>
</td>
</tr>
</tbody>
</table><table>
<tbody>
<tr>
<td width="16.666666666666664%">
<p id="p4915530181918"><a name="p4915530181918"></a><a name="p4915530181918"></a>Один</p>
</td>
</tr>
</tbody>
</table>
<tr id="row8552833113319">
<td class="cellrowborder" valign="top" width="16.666666666666664%" headers="mcps1.1.7.1.1">
<p id="p342314171912"><a name="p342314171912"></a><a name="p342314171912"></a>ar_EG</p>
</td>
<td class="cellrowborder" valign="top" width="16.666666666666664%" headers="mcps1.1.7.1.2">
<p id="p1142312413190"><a name="p1142312413190"></a><a name="p1142312413190"></a>Арабский</p>
</td>
<td class="cellrowborder" valign="top" width="16.666666666666664%" headers="mcps1.1.7.1.3">
<p id="p1959181771915"><a name="p1959181771915"></a><a name="p1959181771915"></a>hu_HU</p>
</td>
<td class="cellrowborder" valign="top" width="16.666666666666664%" headers="mcps1.1.7.1.4">
<p id="p295910172195"><a name="p295910172195"></a><a name="p295910172195"></a>Венгерский</p>
</td>
<td class="cellrowborder" valign="top" width="16.666666666666664%" headers="mcps1.1.7.1.5">
<p id="p1915930121910"><a name="p1915930121910"></a><a name="p1915930121910"></a>pa_IN</p>
</td>
<td class="cellrowborder" valign="top" width="16.666666666666664%" headers="mcps1.1.7.1.6">
<p id="p491513302195"><a name="p491513302195"></a><a name="p491513302195"></a>Пunjabi, Panjabi</p>
</td>
</tr>
<tr id="row155203333310">
<td class="cellrowborder" valign="top" width="16.666666666666664%" headers="mcps1.1.7.1.1">
<p id="p144235415191"><a name="p144235415191"></a><a name="p144235415191"></a>as_IN</p>
</td>
<td class="cellrowborder" valign="top" width="16.666666666666664%" headers="mcps1.1.7.1.2">
<p id="p54231410192"><a name="p54231410192"></a><a name="p54231410192"></a>Ассамский</p>
</td>
<td class="cellrowborder" valign="top" width="16.666666666666664%" headers="mcps1.1.7.1.3">
<p id="p1295991711198"><a name="p1295991711198"></a><a name="p1295991711198"></a>in_ID</p>
</td>
<td class="cellrowborder" valign="top" width="16.666666666666664%" headers="mcps1.1.7.1.4">
<p id="p99591417111911"><a name="p99591417111911"></a><a name="p99591417111911"></a>Индонезийский</p>
</td>
<td class="cellrowborder" valign="top" width="16.666666666666664%" headers="mcps1.1.7.1.5">
<p id="p791516304193"><a name="p791516304193"></a><a name="p791516304193"></a>pl_PL</p>
</td>
</tr> <td class="cellrowborder" valign="top" width="16. 666666666666664%" headers="mcps1. 1. 7. 1. 6">
<p id="p10915230161914"><a name="p10915230161914"></a><a name="p10915230161914"></a>Польский</p>
</td>
</tr><tr id="row15531233183310">
<td class="cellrowborder" valign="top" width="16. 666666666666664%" headers="mcps1. 1. 7. 1. 1">
<p id="p144232481912"><a name="p144232481912"></a><a name="p144232481912"></a>az_AZ</p>
</td>
<td class="cellrowborder" valign="top" width="16. 666666666666664%" headers="mcps1. 1. 7. 1. 2">
<p id="p842316410198"><a name="p842316410198"></a><a name="p842316410198"></a>Азербайджанский</p>
</td>
<td class="cellrowborder" valign="top" width="16. 666666666666664%" headers="mcps1. 1. 7. 1. 3">
<p id="p13959171701919"><a name="p13959171701919"></a><a name="p13959171701919"></a>it_IT</p>
</td>
<td class="cellrowborder" valign="top" width="16. 666666666666664%" headers="mcps1. 1. 7. 1. 4">
<p id="p1895961781916"><a name="p1895961781916"></a><a name="p1895961781916"></a>Итальянский</p>
</td>
<td class="cellrowborder" valign="top" width="16. 666666666666664%" headers="mcps1. 1. 7. 1. 5">
<p id="p16915133071912"><a name="p16915133071912"></a><a name="p16915133071912"></a>pt_BR</p>
</td>
<td class="cellrowborder" valign="top" width="16. 666666666666664%" headers="mcps1. 1. 7. 1. 6">
<p id="p5915130131912"><a name="p5915130131912"></a><a name="p5915130131912"></a>Португальский (Бразилия)</p>
</td>
</tr>
<tr id="row755353313317">
<td class="cellrowborder" valign="top" width="16. 666666666666664%" headers="mcps1. 1. 7. 1. 1">
<p id="p1042324121912"><a name="p1042324121912"></a><a name="p1042324121912"></a>be_BY</p>
</td>
<td class="cellrowborder" valign="top" width="16. 666666666666664%" headers="mcps1. 1. 7. 1. 2">
<p id="p154245441911"><a name="p154245441911"></a><a name="p154245441911"></a>Белорусский</p>
</td>
<td class="cellrowborder" valign="top" width="16. 666666666666664%" headers="mcps1. 1. 7. 1. 3">
<p id="p495931741915"><a name="p495931741915"></a><a name="p495931741915"></a>iw_IL</p>
</td>
<td class="cellrowborder" valign="top" width="16. 666666666666664%" headers="mcps1. 1. 7. 1. 4">
<p id="p1495914176198"><a name="p1495914176198"></a><a name="p1495914176198"></a>Иврит</p>
</td>
<td class="cellrowborder" valign="top" width="16. 666666666666664%" headers="mcps1. 1. 7. 1. 5">
<p id="p1495914176198"><a name="p1495914176198"></a><a name="p1495914176198"></a>ru_RU</p>
</td>
<td class="cellrowborder" valign="top" width="16. 666666666666664%" headers="mcps1. 1. 7. 1. 6">
<p id="p1495914176198"><a name="p1495914176198"></a><a name="p1495914176198"></a>Русский</p>
</td>
</tr><p id="p7916193016198"><a name="p7916193016198"></a><a name="p7916193016198"></a>pt_PT</p>
</td>
<td class="cellrowborder" valign="top" width="16. 666666666666664%" headers="mcps1. 1. 7. 1. 6">
<p id="p1291683021916"><a name="p1291683021916"></a><a name="p1291683021916"></a>Португальский (Португалия)</p>
</td>
</tr>
<tr id="row10553113311338">
<td class="cellrowborder" valign="top" width="16. 666666666666664%" headers="mcps1. 1. 7. 1. 1">
<p id="p242434121918"><a name="p242434121918"></a><a name="p242434121918"></a>bg_BG</p>
</td>
<td class="cellrowborder" valign="top" width="16. 666666666666664%" headers="mcps1. 1. 7. 1. 2">
<p id="p1442410411193"><a name="p1442410411193"></a><a name="p1442410411193"></a>Болгарский</p>
</td>
<td class="cellrowborder" valign="top" width="16. 666666666666664%" headers="mcps1. 1. 7. 1. 3">
<p id="p10959191713197"><a name="p10959191713197"></a><a name="p10959191713197"></a>ja_JP</p>
</td>
<td class="cellrowborder" valign="top" width="16. 666666666666664%" headers="mcps1. 1. 7. 1. 4">
<p id="p149591317131911"><a name="p149591317131911"></a><a name="p149591317131911"></a>Японский</p>
</td>
<td class="cellrowborder" valign="top" width="16. 666666666666664%" headers="mcps1. 1. 7. 1. 5">
<p id="p209167305198"><a name="p209167305198"></a><a name="p209167305198"></a>ro_RO</p>
</td>
<td class="cellrowborder" valign="top" width="16. 666666666666664%" headers="mcps1. 1. 7. 1. 6">
<p id="p15916430181914"><a name="p15916430181914"></a><a name="p15916430181914"></a>Румынский; Молдавский</p>
</td>
</tr>
<tr id="row1255311336338">
<td class="cellrowborder" valign="top" width="16. 666666666666664%" headers="mcps1. 1. 7. 1. 1">
<p id="p442417412197"><a name="p442417412197"></a><a name="p442417412197"></a>bn_BD</p>
</td>
<td class="cellrowborder" valign="top" width="16. 666666666666664%" headers="mcps1. 1. 7. 1. 2">
<p id="p6424144195"><a name="p6424144195"></a><a name="p6424144195"></a>Бенгальский</p>
</td>
<td class="cellrowborder" valign="top" width="16. 666666666666664%" headers="mcps1. 1. 7. 1. 3">
<p id="p89597175199"><a name="p89597175199"></a><a name="p89597175199"></a>jv_ID</p>
</td>
<td class="cellrowborder" valign="top" width="16. 666666666666664%" headers="mcps1. 1. 7. 1. 4">
<p id="p895981711191"><a name="p895981711191"></a><a name="p895981711191"></a>Джаванский</p>
</td>
<td class="cellrowborder" valign="top" width="16. 666666666666664%" headers="mcps1. 1. 7. 1. 5">
<p id="p895991711191"><a name="p895991711191"></a><a name="p895991711191"></a>ms_MY</p>
</td>
<td class="cellrowborder" valign="top" width="16. 666666666666664%" headers="mcps1. 1. 7. 1. 6">
<p id="p895910171191"><a name="p895910171191"></a><a name="p895910171191"></a>Малайский</p>
</td>
</tr>```markdown
<table>
<tr>
<td class="cellrowborder" valign="top" width="16.666666666666664%" headers="mcps1. 1. 7. 1. 1">
<p id="p139161130201917"><a name="p139161130201917"></a><a name="p139161130201917"></a>zh_CN</p>
</td>
<td class="cellrowborder" valign="top" width="16.666666666666664%" headers="mcps1. 1. 7. 1. 2">
<p id="p7424944194"><a name="p7424944194"></a><a name="p7424944194"></a>Китайский (упрощённый)</p>
</td>
<td class="cellrowborder" valign="top" width="16.666666666666664%" headers="mcps1. 1. 7. 1. 3">
<p id="p995991791915"><a name="p995991791915"></a><a name="p995991791915"></a>zh_TW</p>
</td>
<td class="cellrowborder" valign="top" width="16.666666666666664%" headers="mcps1. 1. 7. 1. 4">
<p id="p1395951761911"><a name="p1395951761911"></a><a name="p1395951761911"></a>Китайский (традиционный)</p>
</td>
<td class="cellrowborder" valign="top" width="16.666666666666664%" headers="mcps1. 1. 7. 1. 5">
<p id="p79161630131915"><a name="p79161630131915"></a><a name="p79161630131915"></a>ru_RU</p>
</td>
<td class="cellrowborder" valign="top" width="16.666666666666664%" headers="mcps1. 1. 7. 1. 6">
<p id="p991615309194"><a name="p991615309194"></a><a name="p991615309194"></a>Русский</p>
</td>
</tr>
<tr>
<td class="cellrowborder" valign="top" width="16.666666666666664%" headers="mcps1. 1. 7. 1. 1">
<p id="p19424164191912"><a name="p19424164191912"></a><a name="p19424164191912"></a>bo_CN</p>
</td>
<td class="cellrowborder" valign="top" width="16.666666666666664%" headers="mcps1. 1. 7. 1. 2">
<p id="p7424944194"><a name="p7424944194"></a><a name="p7424944194"></a>Тибетский</p>
</td>
<td class="cellrowborder" valign="top" width="16.666666666666664%" headers="mcps1. 1. 7. 1. 3">
<p id="p995991791915"><a name="p995991791915"></a><a name="p995991791915"></a>ka_GE</p>
</td>
<td class="cellrowborder" valign="top" width="16.666666666666664%" headers="mcps1. 1. 7. 1. 4">
<p id="p1395951761911"><a name="p1395951761911"></a><a name="p1395951761911"></a>Грузинский</p>
</td>
<td class="cellrowborder" valign="top" width="16.666666666666664%" headers="mcps1. 1. 7. 1. 5">
<p id="p79161630131915"><a name="p79161630131915"></a><a name="p79161630131915"></a>si_LK</p>
</td>
<td class="cellrowborder" valign="top" width="16.666666666666664%" headers="mcps1. 1. 7. 1. 6">
<p id="p1791613016194"><a name="p1791613016194"></a><a name="p1791613016194"></a>Сингальский</p>
</td>
</tr>
<tr>
<td class="cellrowborder" valign="top" width="16.666666666666664%" headers="mcps1. 1. 7. 1. 1">
<p id="p1642419414190"><a name="p1642419414190"></a><a name="p1642419414190"></a>bs_BA</p>
</td>
<td class="cellrowborder" valign="top" width="16.666666666666664%" headers="mcps1. 1. 7. 1. 2">
<p id="p1442424191913"><a name="p1442424191913"></a><a name="p1442424191913"></a>Боснийский</p>
</td>
<td class="cellrowborder" valign="top" width="16.666666666666664%" headers="mcps1. 1. 7. 1. 3">
<p id="p69605176198"><a name="p69605176198"></a><a name="p69605176198"></a>kk_KZ</p>
</td>
<td class="cellrowborder" valign="top" width="16.666666666666664%" headers="mcps1. 1. 7. 1. 4">
<p id="p1696051717196"><a name="p1696051717196"></a><a name="p1696051717196"></a>Казахский (кириллица)</p>
</td>
</tr>
</table>
```<td class="cellrowborder" valign="top" width="16. 666666666666664%" headers="mcps1. 1. 7. 1. 5">
<p id="p10916163010192"><a name="p10916163010192"></a><a name="p10916163010192"></a>sk_SK</p>
</td>
<td class="cellrowborder" valign="top" width="16. 666666666666664%" headers="mcps1. 1. 7. 1. 6">
<p id="p791618306194"><a name="p791618306194"></a><a name="p791618306194"></a>Словацкий</p>
</td>
</tr><tr id="row055420336334">
<td class="cellrowborder" valign="top" width="16. 666666666666664%" headers="mcps1. 1. 7. 1. 1">
<p id="p164243412193"><a name="p164243412193"></a><a name="p164243412193"></a>ca_ES</p>
</td>
<td class="cellrowborder" valign="top" width="16. 666666666666664%" headers="mcps1. 1. 7. 1. 2">
<p id="p1742484101914"><a name="p1742484101914"></a><a name="p1742484101914"></a>Каталанский</p>
</td>
<td class="cellrowborder" valign="top" width="16. 666666666666664%" headers="mcps1. 1. 7. 1. 3">
<p id="p20960191717199"><a name="p20960191717199"></a><a name="p20960191717199"></a>km_KH</p>
</td>
<td class="cellrowborder" valign="top" width="16. 666666666666664%" headers="mcps1. 1. 7. 1. 4">
<p id="p89601517121919"><a name="p89601517121919"></a><a name="p89601517121919"></a>Кхмерский</p>
</td>
<td class="cellrowborder" valign="top" width="16. 666666666666664%" headers="mcps1. 1. 7. 1. 5">
<p id="p129161930151919"><a name="p129161930151919"></a><a name="p129161930151919"></a>sl_SI</p>
</td>
<td class="cellrowborder" valign="top" width="16. 666666666666664%" headers="mcps1. 1. 7. 1. 6">
<p id="p119161130131916"><a name="p119161130131916"></a><a name="p119161130131916"></a>Словенский</p>
</td>
</tr>
<tr id="row455463316336">
<td class="cellrowborder" valign="top" width="16. 666666666666664%" headers="mcps1. 1. 7. 1. 1">
<p id="p204245415194"><a name="p204245415194"></a><a name="p204245415194"></a>cs_CZ</p>
</td>
<td class="cellrowborder" valign="top" width="16. 666666666666664%" headers="mcps1. 1. 7. 1. 2">
<p id="p114240481913"><a name="p114240481913"></a><a name="p114240481913"></a>Чешский</p>
</td>
<td class="cellrowborder" valign="top" width="16. 666666666666664%" headers="mcps1. 1. 7. 1. 3">
<p id="p18960181712197"><a name="p18960181712197"></a><a name="p18960181712197"></a>kn_IN</p>
</td>
<td class="cellrowborder" valign="top" width="16. 666666666666664%" headers="mcps1. 1. 7. 1. 4">
<p id="p19960191712198"><a name="p19960191712198"></a><a name="p19960191712198"></a>Каннада</p>
</td>
</tr><p id="p15960181713190"><a name="p15960181713190"></a><a name="p15960181713190"></a>Каннада</p>
</td>
<td class="cellrowborder" valign="top" width="16.666666666666664%" headers="mcps1.1.7.1.5">
<p id="p0916153010199"><a name="p0916153010199"></a><a name="p0916153010199"></a>sr_Latn_RS sr_RS</p>
</td>
<td class="cellrowborder" valign="top" width="16.666666666666664%" headers="mcps1.1.7.1.6">
<p id="p9916103014196"><a name="p9916103014196"></a><a name="p9916103014196"></a>Сербский (латиница)</p>
</td>
</tr>
<tr id="row155523315331">
<td class="cellrowborder" valign="top" width="16.666666666666664%" headers="mcps1.1.7.1.1">
<p id="p4425134141916"><a name="p4425134141916"></a><a name="p4425134141916"></a>da_DK</p>
</td>
<td class="cellrowborder" valign="top" width="16.666666666666664%" headers="mcps1.1.7.1.2">
<p id="p5425194111910"><a name="p5425194111910"></a><a name="p5425194111910"></a>Датский</p>
</td>
<td class="cellrowborder" valign="top" width="16.666666666666664%" headers="mcps1.1.7.1.3">
<p id="p119601217171917"><a name="p119601217171917"></a><a name="p119601217171917"></a>ko_KR</p>
</td>
<td class="cellrowborder" valign="top" width="16.666666666666664%" headers="mcps1.1.7.1.4">
<p id="p7960191712191"><a name="p7960191712191"></a><a name="p7960191712191"></a>Корейский</p>
</td>
<td class="cellrowborder" valign="top" width="16.666666666666664%" headers="mcps1.1.7.1.5">
<p id="p1691618306198"><a name="p1691618306198"></a><a name="p1691618306198"></a>sv_SE</p>
</td>
<td class="cellrowborder" valign="top" width="16.666666666666664%" headers="mcps1.1.7.1.6">
<p id="p89161630121916"><a name="p89161630121916"></a><a name="p89161630121916"></a>Шведский</p>
</td>
</tr>
<tr id="row1355553314338">
<td class="cellrowborder" valign="top" width="16.666666666666664%" headers="mcps1.1.7.1.1">
<p id="p124251149199"><a name="p124251149199"></a><a name="p124251149199"></a>de_DE</p>
</td>
<td class="cellrowborder" valign="top" width="16.666666666666664%" headers="mcps1.1.7.1.2">
<p id="p3425648194"><a name="p3425648194"></a><a name="p3425648194"></a>Немецкий</p>
</td>
<td class="cellrowborder" valign="top" width="16.666666666666664%" headers="mcps1.1.7.1.3">
<p id="p179605177198"><a name="p179605177198"></a><a name="p179605177198"></a>lo_LA</p>
</td>
<td class="cellrowborder" valign="top" width="16.666666666666664%" headers="mcps1.1.7.1.4">
<p id="p19605191712191"><a name="p19605191712191"></a><a name="p19605191712191"></a>Лаосский</p>
</td>
<td class="cellrowborder" valign="top" width="16.666666666666664%" headers="mcps1.1.7.1.5">
<p id="p1691618306198"><a name="p1691618306198"></a><a name="p1691618306198"></a>vi_VN</p>
</td>
<td class="cellrowborder" valign="top" width="16.666666666666664%" headers="mcps1.1.7.1.6">
<p id="p89161630121916"><a name="p89161630121916"></a><a name="p89161630121916"></a>Вьетнамский</p>
</td>
</tr>4"><p id="p296041781912"><a name="p296041781912"></a><a name="p296041781912"></a>Лаосский</p>
</td>
<td class="cellrowborder" valign="top" width="16. 666666666666664%" headers="mcps1. 1. 7. 1. 5">
<p id="p1891615300198"><a name="p1891615300198"></a><a name="p1891615300198"></a>sw_TZ</p>
</td>
<td class="cellrowborder" valign="top" width="16. 666666666666664%" headers="mcps1. 1. 7. 1. 6">
<p id="p29160307191"><a name="p29160307191"></a><a name="p29160307191"></a>Свахилийский</p>
</td>
</tr>
<tr id="row855573323320">
<td class="cellrowborder" valign="top" width="16. 666666666666664%" headers="mcps1. 1. 7. 1. 1">| Локаль | Язык |
|--------|------|
| el_GR | Греческий |
| lt_LT | Литовский |
| ta_IN | Тамильский |
| en_GB | Английский (Великобритания) |
| lv_LV | Латвийский |
| te_IN | Телугу |```markdown
| Локаль | Язык |
|--------|------|
| el_GR | Греческий |
| lt_LT | Литовский |
| ta_IN | Тамильский |
| en_GB | Английский (Великобритания) |
| lv_LV | Латвийский |
| te_IN | Телугу |
```<tr id="row115564335332">
<td class="cellrowborder" valign="top" width="16.666666666666664%" headers="mcps1.1.7.1.1">
<p id="p1342534191910"><a name="p1342534191910"></a><a name="p1342534191910"></a>es_ES</p>
</td>
<td class="cellrowborder" valign="top" width="16.666666666666664%" headers="mcps1.1.7.1.2">
<p id="p1942518419199"><a name="p1942518419199"></a><a name="p1942518419199"></a>Испанский (Европа)</p>
</td>
<td class="cellrowborder" valign="top" width="16.666666666666664%" headers="mcps1.1.7.1.3">
<p id="p1696010177195"><a name="p1696010177195"></a><a name="p1696010177195"></a>mi-NZ</p>
</td>
<td class="cellrowborder" valign="top" width="16.666666666666664%" headers="mcps1.1.7.1.4">
<p id="p7960121718191"><a name="p7960121718191"></a><a name="p7960121718191"></a>маори</p>
</td>
<td class="cellrowborder" valign="top" width="16.666666666666664%" headers="mcps1.1.7.1.5">
<p id="p1391718301197"><a name="p1391718301197"></a><a name="p1391718301197"></a>tl_PH</p>
</td>
<td class="cellrowborder" valign="top" width="16.666666666666664%" headers="mcps1.1.7.1.6">
<p id="p7917153081918"><a name="p7917153081918"></a><a name="p7917153081918"></a>тагалог</p>
</td>
</tr>
<tr id="row14556173314335">
<td class="cellrowborder" valign="top" width="16.666666666666664%" headers="mcps1.1.7.1.1">
<p id="p1642504131918"><a name="p1642504131918"></a><a name="p1642504131918"></a>en_US</p>
</td>
<td class="cellrowborder" valign="top" width="16.666666666666664%" headers="mcps1.1.7.1.2">
<p id="p64259441920"><a name="p64259441920"></a><a name="p64259441920"></a>Английский (США)</p>
</td>
<td class="cellrowborder" valign="top" width="16.666666666666664%" headers="mcps1.1.7.1.3">
<p id="p18960161731910"><a name="p18960161731910"></a><a name="p18960161731910"></a>mai-Deva-IN</p>
</td>
<td class="cellrowborder" valign="top" width="16.666666666666664%" headers="mcps1.1.7.1.4">
<p id="p296051718193"><a name="p296051718193"></a><a name="p296051718193"></a>маитхили</p>
</td>
<td class="cellrowborder" valign="top" width="16.666666666666664%" headers="mcps1.1.7.1.5">
```<p id="p391753011919"><a name="p391753011919"></a><a name="p391753011919"></a>th_TH</p>
</td>
<td class="cellrowborder" valign="top" width="16. 666666666666664%" headers="mcps1. 1. 7. 1. 6">
<p id="p1291753016194"><a name="p1291753016194"></a><a name="p1291753016194"></a>тайский</p>
</td>
</tr>
```markdown
<tr>
<td><p>en_US</p></td>
<td><p>Английский (США)</p></td>
<td><p>mk_MK</p></td>
<td><p>Македонский</p></td>
<td><p>tr_TR</p></td>
<td><p>Турецкий</p></td>
</tr>
<tr>
<td><p>et_EE</p></td>
<td><p>Эстонский</p></td>
<td><p>ml_IN</p></td>
<td><p>Малаялам</p></td>
<td><p>uk_UA</p></td>
<td><p>Украинский</p></td>
</tr>
| eu_ES | Basque | mn_MN | Монгольский | ur_PK | Урду |
|--------|--------|--------|------------|--------|------|
| fa_IR | Персидский | mr_IN | Маратхи | uz_UZ | Узбекский |
<tr>
<td>fi_FI</td>
<td>Финский</td>
<td>ms_MY</td>
<td>Малайский</td>
<td>vi_VN</td>
<td>Вьетнамский</td>
</tr>
<tr>
<td>fr_FR</td>
<td>Французский</td>
<td>my_MM my_ZG</td>
<td>Бирманский</td>
<td>zh_CN</td>
<td>Упрощенный китайский</td>
</tr>
Традиционный китайский (Гонконг, Китай)
Традиционный китайский (Тайвань, Китай)
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )