Show Menu
THEMEN×

Übersetzen benutzergenerierter Inhalte

Die Übersetzungsfunktion für AEM Communities erweitert das Konzept der Übersetzung von Seiteninhalten auf die benutzergenerierten Inhalte (UGC), die mithilfe von SCF-Komponenten ( Social Component Framework) auf Community-Sites veröffentlicht werden .
Die Übersetzung von UGC ermöglicht es Site-Besuchern und -Mitgliedern, eine globale Community zu erleben, indem sie Sprachbarrieren beseitigen.
Beispiel:
  • Ein französisches Mitglied postet ein französisches Rezept im Gemeinschaftsforum einer multinationalen Kochwebsite.
  • Ein anderes japanisches Mitglied verwendet die Übersetzungsfunktion, um die Übersetzung des Rezepts vom Französischen ins Japanische auszulösen.
  • Nach dem Lesen des Rezepts auf Japanisch, das Mitglied aus Japan dann einen Kommentar auf Japanisch.
  • Das Mitglied aus Frankreich verwendet die Übersetzungsfunktion, um den japanischen Kommentar ins Französische zu übersetzen.
  • Globale Kommunikation.

Übersicht

In diesem Abschnitt der Dokumentation wird insbesondere erläutert, wie der Übersetzungsdienst mit UGC funktioniert. Dabei wird erläutert, wie AEM mit einem Übersetzungs-Dienstleister verbunden und dieser Dienst in eine Website integriert werden kann, indem ein Übersetzungs-Integrationsframework konfiguriert wird.
Wenn ein Übersetzungs-Dienstleister mit der Site verknüpft ist, unterhält jede Sprachkopie der Site eigene Threads von UGC, die über SCF-Komponenten wie Kommentare veröffentlicht werden.
Wenn ein Framework für die Integration von Übersetzungen zusätzlich zu dem Dienstleister für Übersetzungen konfiguriert wird, kann für jede Sprachkopie der Site ein einziger Thread von UGC verwendet werden, um eine globale Kommunikation über Sprachkopien zu ermöglichen. Anstelle eines nach Sprache getrennten Diskussionsthread ermöglicht der konfigurierte globale gemeinsame Speicher , dass der gesamte Thread sichtbar ist, unabhängig davon, von welcher Sprachkopie er angezeigt wird. Darüber hinaus können mehrere Konfigurationen für die Integration von Übersetzungen konfiguriert werden, um verschiedene globale freigegebene Stores für eine logische Gruppierung globaler Teilnehmer anzugeben, z. B. nach Regionen.

Der Standard-Übersetzungsdienst

AEM Communities bietet eine Testlizenz für einen Standard-Übersetzungsdienst , der für mehrere Sprachen aktiviert ist.
Beim Erstellen einer Community-Site ist der Standard-Übersetzungsdienst aktiviert, wenn Allow Machine Translation er im Unterfeld TRANSLATION überprüft wird.
Der Standard-Übersetzungsdienst dient nur zur Veranschaulichung.
Für ein Produktionssystem ist ein lizenzierter Übersetzungsdienst erforderlich. Ist keine Lizenz vorhanden, sollte der Standard-Übersetzungsdienst deaktiviert werden.

Globale Übersetzung von UGC

Wenn eine Website über mehrere Sprachkopien verfügt, erkennt der Standard-Übersetzungsdienst nicht, dass auf einer Site eingegebener UGC mit einem in einer anderen Site eingegebenen UGC in Beziehung stehen kann, als ob der UGC im Wesentlichen von derselben Komponente (der Sprachkopie der Seite, die die Komponente enthält) generiert wird.
Es ähnelt Gruppen von Menschen, die ein Thema diskutieren, die sich nicht bewusst sind, dass Kommentare in anderen Gruppen als ihren eigenen abgegeben werden, im Vergleich zu allen in einer großen Gruppe, die an einem Gespräch teilnimmt.
Wenn "eine Gruppenunterhaltung"gewünscht wird, ist es möglich, globale Übersetzungen über eine Website mit mehreren Sprachkopien zu aktivieren, sodass der gesamte Thread sichtbar ist, unabhängig davon, von welcher Sprachkopie er angezeigt wird.
Wenn z. B. ein Forum auf der Basis-Site eingerichtet wurde, Sprachkopien erstellt wurden und globale Übersetzung aktiviert wurde, wird ein Thema, das im Forum veröffentlicht wurde, in einer Sprachkopie in allen Sprachkopien angezeigt. Dasselbe gilt für alle Antworten, unabhängig davon, aus welcher Sprache die Antwort eingegeben wurde. Das Ergebnis wäre, dass das Thema und sein gesamter Thread mit Antworten sichtbar wären, unabhängig davon, aus welcher Sprache das Thema angezeigt wird.
Alle UGC, die vor der globalen Übersetzung existierten, sind nicht mehr sichtbar.
Während sich das UGC noch im gemeinsamen Speicher befindet, befindet es sich unter dem sprachspezifischen UGC-Speicherort, während neue Inhalte, die nach der Konfiguration der globalen Übersetzung hinzugefügt wurden, vom globalen freigegebenen Speicherort abgerufen werden.
Es gibt kein Migrationswerkzeug zum Verschieben oder Zusammenführen sprachspezifischer Inhalte in den globalen gemeinsamen Speicher.

Konfiguration für Übersetzungsintegration

So erstellen Sie eine neue Translation Integration, die einen Translation Service-Connector mit der Website in der Autoreninstanz integriert:
  • Anmelden als Administrator
  • Über das Hauptmenü
  • Wählen Sie  Tools
  • Vorgänge auswählen
  • Cloud auswählen
  • Cloud- Dienste auswählen
  • Bildlauf nach unten zur Übersetzungsintegration
  • Konfigurationen anzeigen auswählen
  • Klicken Sie auf [+] das Symbol neben Verfügbare Konfigurationen , um eine neue Konfiguration zu erstellen.

Dialogfeld "Konfiguration erstellen"

  • Übergeordnete Konfiguration
    (Erforderlich) Lassen Sie in der Regel als Standard. Der Standardwert ist /etc/cloudservices/translation .
  • Titel
    (Erforderlich) Geben Sie einen Anzeigentitel Ihrer Wahl ein. Kein Standardwert.
  • Name
    (Optional) Geben Sie einen Namen für die Konfiguration ein. Standard ist ein Knotenname, der auf dem Titel basiert.
  • Wählen Sie Erstellen

Dialogfeld "Konvertierungskonfiguration"

  • Registerkarte "Sites ": kann als Standard beibehalten werden.
  • Registerkarte "Communities ":
    • Übersetzungsanbieter Wählen Sie den Übersetzungsanbieter aus der Dropdown-Liste. Der Standard ist microsoft der Testdienst.
    • Content Kategorie Wählen Sie eine Kategorie, die die zu übersetzenden Inhalte beschreibt. Der Standardwert ist General.
    • Gebietsschema auswählen... (Optional) Wenn Sie ein Gebietsschema zum Speichern von UGC auswählen, werden Beiträge aus allen Sprachkopien in einer globalen Konversation angezeigt. Wählen Sie standardmäßig das Gebietsschema für die Basissprache der Website. Durch Auswahl dieser Option No Common Store wird die globale Übersetzung deaktiviert. Standardmäßig ist die globale Übersetzung deaktiviert.
  • Registerkarte "Assets ": kann als Standard beibehalten werden.
  • Wählen Sie OK aus

Aktivierung

Der neue Cloud-Dienst für die Integration von Übersetzungen muss in der Umgebung zur Veröffentlichung aktiviert werden. Wenn eine Verbindung zu einer Website hergestellt wird und diese noch nicht aktiviert ist, wird der Arbeitsablauf der Aktivierung aufgefordert, diese Cloud-Dienstkonfiguration zu veröffentlichen, sobald die zugehörige Seite veröffentlicht wird.

Verwalten von Übersetzungseinstellungen

Bevorzugte Sprache
Um festzustellen, ob der Beitrag in einer anderen Sprache als der bevorzugten Sprache verfasst ist, muss die bevorzugte Sprache des Site-Besuchers festgelegt werden.
Die bevorzugte Sprache ist die Spracheinstellung, die im Profil des Benutzers festgelegt wird, wenn der Site-Besucher angemeldet ist und eine Spracheinstellung festgelegt hat.
Wenn der Site-Besucher anonym ist oder keine Spracheinstellung in seinem Profil angegeben hat, ist die bevorzugte Sprache die Basissprache der Seitenvorlage.

Benutzereinstellungen

Benutzerprofil

Alle Communities-Sites bieten ein Profil, das von den angemeldeten Mitgliedern bearbeitet werden kann, um sich in der Community zu identifizieren und ihre Voreinstellungen festzulegen.
Eine dieser Einstellungen ist, ob Community-Inhalte immer in ihrer bevorzugten Sprache angezeigt werden sollen. Standardmäßig ist diese Einstellung nicht festgelegt und wird standardmäßig auf die Systemeinstellung angewendet. Der Benutzer kann die Einstellung entweder auf Ein oder Aus ändern und dadurch die Systemeinstellung überschreiben.
Wenn Seiten automatisch in die vom Benutzer bevorzugte Sprache übersetzt werden, wird die Benutzeroberfläche zum Anzeigen des Originaltextes und Verbessern der Übersetzung weiterhin zur Verfügung gestellt.

Community-Site-Einstellung

Wenn eine Community-Site erstellt wird, kann die Übersetzungsoption aktiviert und konfiguriert werden. Die Übersetzungseinstellung ist in Kraft, wenn anonyme Site-Besucher Ansicht haben können, wird jedoch durch die Benutzereinstellung "Profil"außer Kraft gesetzt.