Кодировки интернационализации в Xamarin.iOS
Не все кодировки включены в библиотеку классов Xamarin.iOS по умолчанию.
Чтобы уменьшить размер приложения, Xamarin.iOS не включает в себя какую-либо определенную кодировку, и необходимо указать mtouch включить сборки, содержащие поддержку необходимой кодировки.
Для этого выберите дополнительные кодировки в области сборки и дополнительного сборки iOS в Visual Studio для Mac или Visual Studio:
Вы можете выбрать одно из следующих вариантов:
- cjk: для Chineese, японского и корейского
- mideast: арабский, иврит, турецкий и латинский5.
- other: Кириллица, Балтика, Вьетнамский, Украинский и Тайский
- редко: кодировки EBCDIC и другие редкие кодовые страницы
- запад: латинские языки, Пасха и Западная Европа
- all
Cjk
- CP51932
- CP932
- CP936
- CP949
- CP950
- CP54936
mideast
- CP1254
- CP1255
- CP1256
- CP28596
- CP28598
- CP28599
- CP38598
иное
- CP1251
- CP1257
- CP1258
- CP20866
- CP21866
- CP28594
- CP28595
- CP57002
- CP874
Редких
- CP1026
- CP1047
- CP1140
- CP1141
- CP1142
- CP1143
- CP1144
- CP1145
- CP1146
- CP1147
- CP1148
- CP1149
- CP20273
- CP20277
- CP20278
- CP20280
- CP20284
- CP20285
- CP20290
- CP20297
- CP20420
- CP20424
- CP20871
- CP21025
- CP37
- CP500
- CP708
- CP852
- CP855
- CP857
- CP858
- CP862
- CP864
- CP866
- CP869
- CP870
- CP875
West
- CP10000
- CP10079
- CP1250
- CP1252
- CP1253
- CP28592
- CP28593
- CP28597
- CP28605
- CP437
- CP850
- CP860
- CP861
- CP863
- CP865