Übergang von Oracle® Solaris 10 zu Oracle Solaris 11.2

Druckansicht beenden

Aktualisiert: Dezember 2014
 
 

Änderungen bei Internationalisierung und Lokalisierung

    Bei Internationalisierung und Lokalisierung wurden folgende Änderungen vorgenommen:

  • Unterstützung von Sprache und Gebietsschema – Oracle Solaris 11 unterstützt jetzt über 200 Gebietsschemas. Standardmäßig wird nur ein Kernset mit Gebietsschemas in dem System installiert. Kerngebietsschemas bieten im Allgemeinen eine bessere Unterstützung auf Ebene der lokalisierten Meldungen als bei zusätzlichen Installationen verfügbar sind. Spezifische Oracle Solaris-Komponenten, wie die Installationsprogramme oder Packagemanager, sind nur für die Kerngebietsschemas lokalisiert. Die lokalisierten Meldungen für Fremdsoftware, wie GNOME und Firefox, umfassen zusätzliche Gebietsschemas.

      Das Kernset von Gebietsschemas unterstützt die folgenden Sprachen:

    • Chinesisch – Vereinfacht (zh_CN.UTF-8)

    • Chinesisch – Traditionell (zh_TW.UTF-8)

    • Englisch (en_US.UTF-8)

    • Französisch (fr_FR.UTF-8)

    • Deutsch (de_DE.UTF-8)

    • Italienisch (it_IT.UTF-8)

    • Japanisch (ja_JP.UTF-8)

    • Koreanisch (ko_KR.UTF-8)

    • Portugiesisch – Brasilianisch (pt_BR.UTF-8)

    • Spanisch (es_ES.UTF-8)

    Andere wichtige Änderungen der Kerngebietsschemas umfassen das Hinzufügen des Gebietsschemas "Portugiesisch - Brasilianisch" und das Entfernen des Gebietsschemas "Schwedisch".

  • Andere Gebietsschemaänderungen – Ab Oracle Solaris 11.1 wurden folgende Gebietsschemaänderungen eingeführt:

    • Gebietsschema "Japanisch" (ja_JP.UTF-8@cldr) – Dieses Gebietsschema ist eine neue Variante des Gebietsschemas "Japanisch UTF-8" (ja_JP.UTF-8), das dem Unicode Common Locale Data Repository (CLDR) für das japanische Gebietsschema entspricht. Das Gebietsschema ist eine optionale Komponente, die aus dem Package system/locale/extra installiert werden kann.

    • Gebietsschemadaten für die UTF-8-Gebietsschemas "Vereinfachtes Chinesisch", "Traditionelles Chinesisch", "Koreanisch" und "Thai" wurden upgedatet und unterstützen jetzt Unicode 6.0.

  • Packaging von Sprache und Gebietsschema – In Oracle Solaris 10 sind optionale Packagekomponenten, wie Dokumentations-, Lokalisierungs- oder Debugdateien, in separate Packages aufgeteilt. In Oracle Solaris 11 können Sie diese verschiedenen Packagekomponenten mit IPS in demselben Package speichern, indem Sie besondere Tags verwenden, die als Facets bezeichnet werden. Facets vereinfachen den Packagingprozess und minimieren die Speicherplatzbelegung. Mit Gebietsschema-Facets werden Dateien oder Aktionen markiert, die sprach- oder gebietsschemaspezifisch sind.

    Zeigen Sie den Status der Facets in einem System wie folgt an:

    $ pkg facet

    Ab Oracle Solaris 11.2 können Sie den Befehl nlsadm zur Verwaltung von Gebietsschemas anstelle des Befehls localeadm verwenden, der in Oracle Solaris 10 verwendet wird. Der Befehl nlsadm stellt eine konsolidierte und bequeme Möglichkeit zur Verwaltung länderspezifischer Eigenschaften bereit.

    Beispiel: Sie würden den folgenden Befehl zur Installation des Gebietsschemas Dänisch und eventuell verfügbarer Übersetzungen verwenden:

    # nlsadm install-locale da_DK.UTF-8

    Hinweis -  Sie müssen möglicherweise das Softwarepackage nls-administration installieren, bevor Sie den Befehl nlsadm in Ihrem Oracle Solaris 11.2-System verwenden können.
    # pkg install nls-administration 

    Auch wenn der Befehl nlsadm die empfohlene Methode zur Installation und Deinstallation von Gebietsschemas in Oracle Solaris 11.2 ist, können Sie Gebietsschemas dennoch weiterhin durch direkte Änderung der Gebietsschemafacetten installieren und entfernen, wie im folgenden Beispiel dargestellt:

    # pkg change-facet facet.locale.da=True
    # pkg change-facet facet.locale.da_DK=True

    Hinweis -  Nicht-UTF-8-Gebietsschemas, wie da_DK.ISO8859-1, werden separat in Packages integriert. Wenn Sie den Befehl nlsadm verwenden, installiert er automatisch alle erforderlichen Packages. Wenn Sie den Befehl nlsadm nicht verwenden, müssen Sie das Package system/locale/extra installieren, um diese Gebietsschemas zu aktivieren. Siehe Controlling Installation of Optional Components in Adding and Updating Software in Oracle Solaris 11.2 .
  • Festlegen des Standardgebietsschemas eines Systems – In Oracle Solaris 10 wird das Standardgebietsschema des Systems in der Datei /etc/default/init konfiguriert. Ab Oracle Solaris 11 ist diese Datei veraltet, und die Konfiguration wurde in die entsprechenden Eigenschaften des SMF-Service svc:/system/environment:init verschoben. Siehe Konfigurationsänderungen bei Gebietsschema, Zeitzone und Konsolentastenbelegung.

  • Gebietsschemas in Kurzform – Oracle Solaris 10 unterstützt eine Reihe von Gebietsschemanamen in Kurzform, die dem Format language_country.encoding[ @modifier] nicht entsprechen; Beispiel: ja,de, de_AT usw. Diese Gebietsschemas sind in Oracle Solaris 11 in ihrer Originalform nicht vorhanden, nur als Aliasnamen für vollständig angegebene Gebietsschemanamen über das Verfahren locale_alias. Ab Oracle Solaris 11 müssen Sie vollständig angegebene Gebietsschemanamen verwenden. Oder verwenden Sie, wenn möglich, UTF-8-Gebietsschemas. Hierzu wird auf die End-of-Feature-Ankündigungen unter http://www.oracle.com/technetwork/systems/end-of-notices/eonsolaris11-392732.html verwiesen.

  • Aliasnamen für Gebietsschemas – Aliasnamen für Gebietsschemas sind neu. Aliasnamen für Gebietsschemas werden anerkannt und den entsprechenden kanonischen Gebietsschemanamen zugeordnet. Beispiel: Das Gebietsschema de wird dem kanonischen Gebietsschema de_DE.ISO8859-1 zugeordnet. Für alle Zuordnungen von Gebietsschemanamen wird auf locale_alias(5) verwiesen.