Share via


Codifica di internazionalizzazione in Xamarin.iOS

Non tutte le codifiche sono incluse nella libreria di classi Xamarin.iOS per impostazione predefinita.

Per ridurre le dimensioni dell'applicazione, Xamarin.iOS non include alcuna codifica specifica ed è necessario indicare a mtouch di includere gli assembly contenenti il supporto per la codifica necessaria.

A tale scopo, selezionare le codifiche aggiuntive dal riquadro Build/Advanced di iOS in Visual Studio per Mac o Visual Studio:

Screenshot shows selecting the extra encodings in Visual Studio for Mac.

Screenshot shows selecting the extra encodings in Visual Studio.

È possibile selezionare uno dei seguenti:

  • cjk: per Chineese, giapponese e coreano
  • mideast: arabo, ebraico, turco e latino5.
  • altro: cirillico, baltico, vietnamita, ucraino e thai
  • rare: codifiche EBCDIC e altre tabelle codici rare
  • west: lingue latine, Pasqua ed Europa occidentale
  • tutto

Cjk

  • CP51932
  • CP932
  • CP936
  • CP949
  • CP950
  • CP54936

mideast

  • CP1254
  • CP1255
  • CP1256
  • CP28596
  • CP28598
  • CP28599
  • CP38598

altro

  • CP1251
  • CP1257
  • CP1258
  • CP20866
  • CP21866
  • CP28594
  • CP28595
  • CP57002
  • CP874

Raro

  • 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

ovest

  • CP10000
  • CP10079
  • CP1250
  • CP1252
  • CP1253
  • CP28592
  • CP28593
  • CP28597
  • CP28605
  • CP437
  • CP850
  • CP860
  • CP861
  • CP863
  • CP865