Freigeben über


Internationalisierungscodierungen in Xamarin.iOS

Nicht alle Codierungen sind standardmäßig in der Xamarin.iOS-Klassenbibliothek enthalten.

Um die Größe der Anwendung zu reduzieren, enthält Xamarin.iOS keine spezifische Codierung, und Sie müssen mtouch anweisen, die Assemblys einzuschließen, die die Unterstützung für die von Ihnen benötigte Codierung enthalten.

Dazu wählen Sie die zusätzlichen Codierungen im Bereich iOS Build/Advanced in Visual Studio für Mac oder Visual Studio aus:

Screenshot: Auswahl der zusätzlichen Codierungen in Visual Studio für Mac

Screenshot: Auswahl der zusätzlichen Codierungen in Visual Studio

Sie können eine der folgenden Optionen auswählen:

  • cjk: für Chineese, Japanisch und Koreanisch
  • Mideast: Arabisch, Hebräisch, Türkisch und Lateinisch5.
  • andere: Kyrillisch, Baltikum, Vietnamesisch, Ukrainisch und Thailändisch
  • selten: EBCDIC-Codierungen und andere seltene Codepages
  • Westen: Lateinische Sprachen, Ostern und Westeuropäisch
  • alle

Cjk

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

Nahost

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

Andere

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

Selten

  • 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

Westen

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