Freigeben über


Sprachensupport verwalten (lokalisierte Ressourcen) für Ihre Agent-Anwendungen

Unified Service Desk ermöglicht es Ihnen, lokalisierte Strings für die Oberfläche Ihrer Steuerelemente zu bündeln, so dass diese in der Sprache erscheinen, die auf den Gebietsschemaeinstellungen des Computers des Benutzers basiert. Die Sprachunterstützung steht für alle Komponenten zur Verfügung, mit Ausnahme derjenigen, die über Customer Care Accelerator bereitgestellt werden, der keine mehrsprachigen Szenarien unterstützt. Dazu gehören die Registerkartennamen für gehostete Steuerelemente.

Wenn Sie eine Webressource verwenden, um den Schaltflächentext mit Zeichenfolgen zu verknüpfen, wählt die Webressource die Sprache basierend auf Ihren modellgesteuerten Anwendungsumgebungseinstellungen von Dynamics 365 aus. Zusätzlich werden die Seiten der Anwendung in der Sprache gerendert, die in den Einstellungen der Anwendungsumgebung festgelegt wurde. Die restlichen Zeichenfolgen, die standardmäßig in der Unified Service Desk-Client-Anwendung gerendert werden, werden in der Sprache gerendert, die auf Ihrem Betriebssystem festgelegt ist.

Um lokalisierte Ressourcen für die Komponente bereitzustellen:

  1. Erstellen Sie zunächst eine XML-Datei unter Verwendung der ASP.NETresx-Formatierung. Im Folgenden finden Sie ein Beispiel dieses Formats.

    <root>  
      <data name="Welcome">  
        <value>My Translated Welcome</value>   
      </data>  
    </root>  
    

    Jeder Begrif, für den Sie eine Übersetzung zur Verfügung stellen möchten, muss in einem Datenelement mit einem Namen einem untergeordneten Wert mit der Übersetzung enthalten sein.

  2. Speichern Sie die Datei mit der Sprachen-ID im Dateinamen. Wenn Sie z. B. spanische Ressourcen haben, können Sie die Datei mit dem Namen “TranslationResource.es.xml.” speichern.

  3. Laden Sie die Datei als Webressource zu Microsoft Dataverse hoch. Benennen Sie die Webressource, damit Sie die Sprache der Zeichenfolgenressourcen darin identifizieren können.

    1. Melden Sie sich bei der Dynamics 365-Instanz an.

    2. Rufen Sie Einstellungen>Anpassungen auf (Wie komme ich dorthin?)

    3. Klicken Sie auf System anpassen, um die Webressourcen der Standardlösung hinzuzufügen.

    4. Auf der Seite Standardlösung klicken Sie auf Webressourcen und dann auf Neu.

    5. Legen Sie auf der neuen Webressourceseite den Namen der Webressource fest, wählen Sie Daten (XML) als Typ, Englisch als Sprache, und wählen Sie dann die xml-Datei aus.

    Neue Webressource.

    1. Speichern und veröffentlichen Sie die Webressource.
  4. Nachdem Sie die für die Webressource für Ihre Sprachenressourcendatei veröffentlicht haben, fügen Sie die Webressource Ihrem gehosteten Steuerelement Globaler Manager hinzu.

    1. Melden Sie sich bei Unified Service Desk Administrator an.

    2. Wählen Sie Gehostete Steuerelemente unter Grundeinstellungen.

    3. Wählen Sie CRM Globaler Manager aus der Liste aus.

      Notiz

      CRM Apps Global Manager ist der Name des standardmäßig gehosteten Steuerelements vom Typ Global Manager in Unified Service Desk. Wenn Sie stattdessen ein gehostetes Global Manager-Steuerelement mit einen anderen Namen haben, wählen Sie diesen stattdessen.

    4. Auf der Seite CRM Globaler Manager wählen Sie die Registerkarte Sprachdienste aus, wählen Sie + Neues Sprachmodul aus, um einen Sprachmodul-Datensatz hinzuzufügen.

    5. Auf der Seite Neues Sprachmodul geben Sie Namen, LCID und den Namen der Webressource an, die die Übersetzung enthält.

      Die LCID sollte mit einem Wert aufgefüllt werden, der die Sprache darstellt, die diese Ressource darstellt. Zeigen Sie die Liste der Gebietsschema-IDs an.

    Neues Sprachmodul.

    Wichtig

    Wenn Sie Sprachendienste verwenden, sollten Sie immer Sprachendienste für Ihre Dataverse-Basissprache konfigurieren. In diesem Beispiel fügen Sie auch einen englischen Sprachendienst hinzu. Die Übersetzungsdatei der Basissprache wird immer dann verwendet, wenn jemand in Dataverse ein Sprachpaket verwendet, für das keine Übersetzungsdatei in den Sprachdiensten von Unified Service Desk vorhanden ist.

  5. Wählen Sie Save (Speichern).

Verwenden von übersetztem Text

Um den übersetzten Text zu verwenden, verweisen Sie auf den Eintrag mithilfe eines Ersetzungsparameters wie hier gezeigt.

[[$Resources.Welcome]]  

Dies kann überall verwendet werden, wo Sie einen Ersetzungsparameter verwenden, und die Übersetzungsdatei kann möglicherweise auch andere Ersetzungsparameter enthalten. Die Sprachenübersetzung wird zuerst ersetzt und anschließend werden die anderen Ersetzungsparameter angewendet. Diese könne als Namen von Schaltflächen verwendet werden, oder als text von Agentskripten Text, oder wo immer Sie Ersetzungsparameter verwenden können.

Siehe auch

Globaler Manager (Gehostetes Steuerelement)