Encodages d’internationalisation dans Xamarin.iOS
Tous les encodages ne sont pas inclus dans la bibliothèque de classes Xamarin.iOS par défaut.
Pour réduire la taille de l’application, Xamarin.iOS n’inclut aucun encodage spécifique et vous devez indiquer à mtouch d’inclure les assemblys contenant la prise en charge de l’encodage dont vous avez besoin.
Pour ce faire, sélectionnez les encodages supplémentaires dans le volet Build/Avancé d’iOS dans Visual Studio pour Mac ou Visual Studio :
Vous pouvez sélectionner l’une des options suivantes :
- cjk: pour chinois, japonais et coréen
- mideast: arabe, hébreu, turc et latin5.
- autres : cyrillique, balte, vietnamien, ukrainien et thaï
- rare : encodages EBCDIC et autres pages de code rares
- ouest : langues latines, Pâques et Europe occidentale
- all
Cjk
- CP51932
- CP932
- CP936
- CP949
- CP950
- CP54936
Moyen-orient
- CP1254
- CP1255
- CP1256
- CP28596
- CP28598
- CP28599
- CP38598
other
- CP1251
- CP1257
- CP1258
- CP20866
- CP21866
- CP28594
- CP28595
- CP57002
- CP874
Rare
- 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
ouest
- CP100000
- CP10079
- CP1250
- CP1252
- CP1253
- CP28592
- CP28593
- CP28597
- CP28605
- CP437
- CP850
- CP860
- CP861
- CP863
- CP865