Die Phrase Strings-Integration (in der Strings-Oberfläche genannt) verbindet Phrase TMS und Phrase Strings. Die Integration unterstützt sowohl die Synchronisierung auf Jobebene als auch auf Projektebene.
-
Job-Sync
Jobs, die in Strings mit dem Status In Bearbeitung erstellt und gestartet wurden, können zur Übersetzung in TMS importiert und nach der Übersetzung an Strings zurückgesendet werden. Standardmäßig werden Jobs, die von Strings an TMS gesendet werden, als XLIFF 2.0-Dateien importiert.
Empfohlen für stapelbasierte Workflows mit granularer Steuerung.
-
Synchronisierung auf Projektebene
Alle Keys in einem ausgewählten Strings-Projekt werden an TMS übertragen, ohne dass eine Job-Erstellung erforderlich ist. Neu hinzugefügte oder aktualisierte Keys werden automatisch für die Synchronisierung verfügbar.
Empfohlen für kontinuierliche Lokalisierungsworkflows.
Voraussetzungen
-
Zugriff sowohl auf TMS- als auch auf Strings-Anwendungen
-
Die im TMS-Projekt verwendeten Sprachcodes müssen mit den Gebietsschemacodes im Strings-Job übereinstimmen.
-
Die Standardsprache des Strings-Projekts muss mit der im TMS-Projekt definierten Ausgangssprache identisch sein.
Wichtig
Figma-Dateien können in Strings als vollständige Live-Datei angezeigt werden, werden jedoch in TMS nicht unterstützt. Der TMS CAT-Editor kann übersetzte Inhalte in einem bestimmten Figma-Frame nur im SVG-Format anzeigen.
Übersetzungsstatus von Strings-Keys werden nicht unterstützt. Job Sync sendet den aktuell in Strings gespeicherten Zieltext an TMS, unabhängig davon, ob der Key verifiziert oder unverifiziert ist. Keys, die vor dem Import in TMS in Strings als markiert sind, können bei unveränderten Zielübersetzungen als an Strings zurückgegeben werden.
Die Strings-Projekteinstellung wird von Job Sync nicht angewendet. Eine Fallback-Ersetzung findet in keiner der beiden Richtungen zwischen Strings und TMS statt, sodass der Text des Fallback-Gebietsschemas nicht für unverifizierte Übersetzungen ersetzt wird.
Nach dem Import eines Strings-Jobs kann sich die Anzahl der in TMS erstellten Segmente von der ursprünglichen Anzahl der Keys unterscheiden. Dies geschieht in den folgenden Fällen:
-
Die Keys sind in Strings als ausgeschlossen markiert. Ausgeschlossene Keys werden nicht importiert.
-
Die Option Segment XLIFF wurde beim Erstellen des Jobs in TMS in den Datei-Importeinstellungen für XLIFF 2.0 aktiviert. In diesem Fall kann die Anzahl der Segmente höher sein als die Anzahl der Keys in Strings.
Strings-Keys können HTML-Entitäten enthalten. Beim Einrichten des Konnektors in TMS sollte die Option aktiviert werden, um HTML-Entitäten beizubehalten, anstatt die entsprechenden Zeichen in TMS anzuzeigen.
Führende und nachgestellte Leerzeichen im Quelltext eines Strings-Schlüssels werden im TMS CAT-Editor nicht angezeigt. Diese Leerzeichen bleiben im Skeleton erhalten und werden sowohl in die Quelle als auch in das Ziel wieder eingefügt, wenn der Job zurück zu Strings synchronisiert wird. Dies kann sich auf die in Strings konfigurierten Validierungen für Zeichenbegrenzungen auswirken, da die Leerzeichenanzahl während der Übersetzung im TMS-Editor nicht berücksichtigt wird.
Mit dem Konnektor können mehrere Projekte und Dateien in APE überwacht werden. Jedes Projekt erfordert eine individuelle Überwachung innerhalb einer einzigen APE.
Wenn APC einen Job-Synchronisierungstrigger verarbeitet, erstellt es einen TMS-Job pro Strings-Gebietsschema. Die Importreihenfolge dieser Jobs ist nicht garantiert und kann nicht über die der APC-Regel zugewiesene Projektvorlage konfiguriert werden. In keiner Phase dieses Prozesses wird ein Sortiermechanismus angewendet. Für eine unterschiedliche Handhabung pro Gebietsschema-Gruppe sollten separate APC-Regeln konfiguriert werden, die jeweils auf eine andere Projektvorlage verweisen.
Der Konnektor verwendet Job-Gebietsschema-Anmerkungen, um Metadaten über das entsprechende Phrase TMS-Projekt an Strings-Jobs und Job-Gebietsschemata anzuhängen. Der Phrase Strings-API-Endpunkt zum Auflisten von Job-Gebietsschema-Anmerkungen ruft diese Metadaten ab. Der Endpunkt zum Auflisten von Job-Zielgebietsschemata enthält diese Metadaten ebenfalls, wenn der Parameter include_annotations auf true gesetzt ist. Annotierte Jobs enthalten Felder wie tms_project_id und tms_in_progress, die eine Nachverfolgung des Status eines Strings-Jobs im verknüpften Phrase TMS-Projekt ermöglichen.
TMS unterstützt nicht die Verwendung desselben Gebietsschemas als Quell- und Zielsprache in einem Projekt. Wenn ein Strings-Job beispielsweise en-US sowohl als Quell- als auch als Zielsprache verwendet, kann das en-US-Ziel nicht in TMS importiert werden und der gesamte Job kann nicht als abgeschlossen markiert werden. Beim Erstellen von Jobs in Strings, die mit TMS synchronisiert werden, sollte das Quell-Gebietsschema nicht als Ziel-Gebietsschema ausgewählt werden.
ICU-Nachrichten und CLDR-Pluralformen
Wenn du Strings-Jobs mit ICU-Nachrichten oder Pluralformen zur Übersetzung an TMS senden, aktiviere die Option in den Datei-Importeinstellungen in XLIFF 2.0 oder in den TMS-Projektvorlagen.
Der Konnektor kann in verschiedenen Anwendungsfällen verwendet werden:
-
TMS-Projektmanager können direkt aus einem Online-Repository Dateien zu TMS-Projekten hinzufügen.
-
Stelle im Einreicher-Portal in Phrase TMS die Möglichkeit ein, dass Einreicher direkt aus Phrase Strings Dateien zu Anfragen hinzufügen können.
-
Verwende die Automatisierte Projekterstellung in TMS, um automatisch neue Projekte erstellen zu lassen, wenn bei überwachten Dateien oder Ordnern eine Änderung des „Zuletzt geändert“- Datums festgestellt wird.
-
Für die Synchronisierung auf Jobebene sollte der von APC überwachte Speicherort so konfiguriert werden, dass er auf den Jobs-Unterordner des Projekts verweist (zum Beispiel
All projects / [project name] / [branch] / jobs)). -
Für die Synchronisierung auf Projektebene sollte der von APC überwachte Speicherort so eingerichtet werden, dass er ausschließlich auf den Projekt- und Branchpfad verweist, ohne den Jobs-Unterordner (zum Beispiel
All projects / [project name] / [branch]). Anstelle einer webhook-basierten Überwachung sollte eine zeitplanbasierte Überwachung eingesetzt werden, da bei der Synchronisierung auf Projektebene kein Strings-Job gestartet wird und dasjobs:start-Webhook-Ereignis nie ausgelöst wird. -
Bei Job-Synchronisierungen wird APC durch die folgenden Job-Updates ausgelöst:
-
Neu hinzugefügte Keys oder Änderungen vorhandener Keys
-
Geändertes Fälligkeitsdatum des Jobs in Strings
Hinweis
Das erneute Öffnen von Jobs wird zählt für die APE nicht als Update.
-
-
Bei Synchronisierungen auf Projektebene wird APC durch Folgendes ausgelöst:
-
Neu hinzugefügte Schlüssel
-
Änderungen an bestehenden Schlüsseln
-
-
Wenn beim Einrichten der APE die Option ausgewählt ist, kann das Remote Online Repository nicht nur auf Aktualisierungen der Ausgangssprache, sondern auch auf Aktualisierungen der Zielsprache überwacht werden.
Wenn du die Aktualisierung der Zielsprache überwachst, werden alle Änderungen an der Zielsprache im Online-Repository das Translation Memory in Phrase TMS automatisch aktualisieren.
-
Wenn die Option ausgewählt ist, werden wichtige Textänderungen im Strings-Zieltext automatisch in den Translation Memorys aktualisiert, die im relevanten APE-Projekt verwendet werden.
-
-
Mit dem TMS-Konnektor-API können Schritte automatisiert werden, die sonst manuell über die Benutzeroberfläche ausgeführt werden. Mit Webhooks können Systeme von Drittanbietern über bestimmte Ereignisse benachrichtigt werden (beispielsweise wenn sich der Status eines Jobs ändert). Webhooks können für das Ereignis
jobs:startbei Synchronisierungen auf Job-Ebene ausgelöst werden.
Die Seite bietet eine zentrale Übersicht aller Job-Synchronisierungseinrichtungen (APCs), die den Phrase Strings-Connector verwenden. Sie umfasst sowohl direkt in Strings erstellte als auch in TMS konfigurierte Synchronisierungen mit den entsprechenden Informationen.
Über die Seite können in Strings neue Job-Synchronisierungen konfiguriert, bestehende angepasst (einschließlich des Status „aktiv/inaktiv“) oder gelöscht werden.
Bestehende Job-Synchronisierungen können mithilfe der entsprechenden Optionen im Menü bearbeitet oder gelöscht werden. Alle Änderungen werden zwischen Strings und TMS synchronisiert. Das Löschen einer Job-Synchronisierung entfernt die entsprechende APC in TMS.
Die Seite ist sowohl über das Menü als auch über das Menü in der linken Navigation zugänglich.
Hinweis
Wenn in TMS benutzerdefinierte Felder als erforderlich definiert sind, wird das Einrichten einer Job-Synchronisierung von Strings aus nicht unterstützt.
Um eine neue Job-Synchronisierung zwischen Strings und TMS mit Basiskonfiguration einzurichten, führen Sie diese Schritte in der Strings-Benutzeroberfläche aus:
-
Wählen Sie auf der Seite die Option Konfigurieren neben der -Integration.
Die Seite wird angezeigt.
-
Es ist auf + Neue Job-Synchronisierung zu klicken.
Das Fenster wird angezeigt.
-
Geben Sie einen ein und wählen Sie die Strings-Projekte aus, die mit TMS verbunden werden sollen, über das Dropdown-Menü .
Es können nur Projekte mit denselben Sprachkombinationen einbezogen werden.
-
Wählen Sie optional die aus, die verwendet werden soll. Die ausgewählte TMS-Projektvorlage muss mit dem in den zugewiesenen Strings-Projekten definierten Sprachensatz übereinstimmen.
Synchronisierte Jobs werden dem aus der ausgewählten Vorlage erstellten TMS-Projekt hinzugefügt.
-
Wenn ausgewählt ist, wird automatisch eine TMS-Projektvorlage basierend auf den ausgewählten Strings-Projekten erstellt.
-
-
Der Projekt- sollte ausgewählt werden, der in TMS erstellt werden soll.
-
Kontinuierliches Projekt
Standardoption.
-
Jedes Mal, wenn Änderungen in den Strings-Jobs erkannt werden, wird ein neues TMS-Projekt erstellt.
-
-
Im Abschnitt werden die Strings-Exporteinstellungen festgelegt, um zu steuern, wie Übersetzungen aus TMS wieder in Strings übertragen werden.
-
Aktualisiert bestehende Zielübersetzungen in Strings.
-
Markiert den Job in Strings automatisch als abgeschlossen.
-
Als unverifiziert markierte Keys werden in Strings automatisch verifiziert, falls die Zielübersetzungen unverändert bleiben.
-
-
Bei Bedarf werden durch Klicken auf Erweiterte Optionen zusätzliche Exportoptionen angezeigt.
-
Ein bestimmtes Gebietsschema wird als abgeschlossen markiert, sobald die zugehörigen Übersetzungen zurücksynchronisiert wurden.
-
Es wird sichergestellt, dass neue Keys aus TMS in Strings erstellt und bestehende Keys aktualisiert werden.
-
Es wird verhindert, dass Übersetzungen überschrieben werden, wenn sich der Quelltext in Strings seit dem Export geändert hat.
-
-
Klicke auf Speichern.
Die neue Job-Synchronisierungskonfiguration wird der Liste mit dem Status „inaktiv“ hinzugefügt. Über den Schalter in der Spalte kann die Job-Synchronisierung aktiviert werden.
Tipp
Für fortgeschrittenere Konfigurationen wird der Connector über die Phrase TMS-Einstellungen eingerichtet.
Wenn eine benutzerdefinierte Zuordnung verwendet wird, muss jede erforderliche Änderung am Connector in TMS vorgenommen werden.
Das Erstellen des Strings-Connectors in Phrase TMS erstellt nicht automatisch APC für den automatisierten Job-Import/-Export. Der APC muss separat in TMS konfiguriert werden.
Einige Organisationen haben bereits automatisch einen Phrase Strings-Connector erstellt, der die Phrase-Plattform-Identität der Organisation verwendet. Die Connector-Liste auf der Seite sollte vor der manuellen Erstellung überprüft werden. Der automatisch erstellte Connector authentifiziert sich serverseitig mit der angemeldeten Identität und nicht mit einem manuell eingegebenen Zugriffstoken.
Der Connector wird zunächst mit dem Status angezeigt, während die erste Synchronisierung abgeschlossen wird, und wechselt anschließend zu . Der Status wird auch ausgelöst, wenn an der Connector-Konfiguration Änderungen vorgenommen oder die Seite mit den Connector-Einstellungen ohne wesentliche Anpassungen gespeichert wird. Solange ein Connector den Status anzeigt, kann er nicht als Grundlage für die Erstellung von Jobs in Phrase TMS herangezogen werden. Es sollte gewartet werden, bis sich der Status in ändert, bevor Jobs mit diesem Connector erstellt werden.
-
Auf der Seite Einstellungen
ist nach unten zum Abschnitt zu scrollen.
-
Klicke auf Konnektoren.
Die Seite wird geöffnet.
-
Ein Klick auf New connector führt zur Erstellung eines neuen Connectors.
Die Seite wird geöffnet.
-
Der Typ wird auf geändert und es muss ein Name für den Connector angegeben werden.
-
Die von Strings bezogene Konto-ID und das access token sind einzutragen.
-
Klicke auf Verbindung testen.
-
Bei erfolgreicher Ausführung wird neben der Schaltfläche ein kleines Häkchen angezeigt.
-
-
Es sollen die Elemente ausgewählt werden, die in TMS importiert werden sollen.
Sollten Zielschlüssel nicht importiert werden, kann die XLIFF 2.0-Datei weiter segmentiert werden, sofern in den für XLIFF 2.0-Dateien XLIFF segmentieren ausgewählt wurde.
-
Die erweiterten Importoptionen können je nach Bedarf aktiviert oder deaktiviert werden:
-
Die Ausgangssprache des TMS-Projekts wird unabhängig von der Standard-Sprache im Strings-Projekt angewendet.
-
Diese Option kann aktiviert werden, um die Erstellung doppelter TMS-Jobs für bereits in Bearbeitung befindliche Locales zu verhindern. Wenn diese Option aktiviert ist, werden Änderungen an Schlüsseln, die bereits Teil eines aktiven TMS-Jobs sind, erst nach Abschluss des ursprünglichen Jobs erneut importiert. Empfohlen für bessere Kontrolle bei Jobs mit mehreren Sprachen.
-
-
Diese Option stellt sicher, dass HTML-Entitäten in CDATA-Dateien eingeschlossen sind, die bei der Übertragung zwischen Strings und TMS beibehalten werden.
-
Mit dieser Option können Inhalte importiert werden, die die ICU-Syntax mit HTML-Inline-Elementen kombinieren.
-
-
-
-
Wähle einen Exportmodus aus.
-
Die folgenden Exportoptionen können je nach Bedarf aktiviert oder deaktiviert werden:
-
Dies kann deaktiviert werden, um zu verhindern, dass vorhandene Übersetzungen mit dem Dateiinhalt aktualisiert werden.
-
Dies kann deaktiviert werden, um die Erstellung neuer Schlüssel sowie Aktualisierungen bestehender Schlüssel zu unterbinden.
-
Übersetzungen, die nicht mit dem neuesten Quellinhalt übereinstimmen, werden während der Synchronisierung ausgeschlossen. Dies trägt dazu bei, die Konsistenz zwischen Quelltext und Übersetzungen zu wahren und veraltete oder falsche Übersetzungen zu vermeiden.
-
Als markierte Schlüssel werden in Strings automatisch verifiziert, falls die Zielübersetzungen unverändert bleiben. Wenn diese Option aktiviert ist, wird jede von TMS zurückgegebene Übersetzung in Strings als markiert, unabhängig davon, ob der Text bearbeitet oder nur unverändert zurückgegeben wurde. Nur Schlüssel, deren Quelltext sich in Strings geändert hat, während der Job geöffnet war, werden ausgeschlossen und bleiben .
-
Ein bestimmtes Gebietsschema wird als abgeschlossen markiert, sobald die zugehörigen Übersetzungen zurücksynchronisiert wurden.
-
Wenn ausgewählt, wird der Job erst nach dem Hochladen der letzten Sprache als abgeschlossen markiert.
-
-
-
Falls angegeben, wählen Sie einen Standardordner aus (nur nach dem Speichern möglich).
-
wird vorgestellt und kann bei Bedarf angepasst werden. Es muss sichergestellt werden, dass jedem Strings-Gebietsschema in der Connector-Konfiguration nur ein Zuordnungseintrag zu genau einem TMS-Gebietsschema zugeordnet ist. Änderungen des Sprach-Mappings wirken sich nicht auf vorhandene Jobs aus.
Die Liste wird in Seiten mit jeweils fünf Projekten unterteilt, die alphabetisch sortiert sind – zunächst werden Projekte mit Großbuchstaben (A–Z) und anschließend mit Kleinbuchstaben (a–z) aufgeführt.
-
Klicke auf Speichern.
Der Konnektor wird der Liste auf der Seite hinzugefügt.
Unterstützt bei der Integration:
-
TMS-Projektvorlagen
-
TMS-Workflows
-
Job-Briefing (nicht anwendbar bei Verwendung der Synchronisierung auf Projektebene)
-
Job-Fälligkeitsdatum (nicht anwendbar bei Verwendung der Synchronisierung auf Projektebene)
Das in Strings festgelegte Fälligkeitsdatum aktualisiert die Deadline des Projekts in TMS. Wenn es mehrere unterschiedliche Deadlines gibt, wird die am weitesten entfernte Deadline auf das TMS-Projekt angewendet.
Als Projekt-Referenz von Strings an TMS übertragen:
-
Key-Namen
Von Strings übernommen und im Kontexthinweis des TMS CAT Editors als Kontext-Key angezeigt.
-
Key-Beschreibungen
Von Strings übernommen und als Kontexthinweis im Kontexthinweis des TMS-CAT Editors angezeigt.
-
Max. Key-Zeichenlänge
Von Strings übernommen und im Kontexthinweis des TMS-CAT Editors angezeigt.
-
Screenshots
Um Screenshots aus Strings im Bereich der TMS CAT-Editoren anzuzeigen, werden folgende Schritte durchgeführt:
-
Unter dem Abschnitt Access and Security der TMS-Projekteinstellungen wird die Option aktiviert.
-
Im Bereich kann das Textformat ausgewählt werden.
-
-
Benutzerdefinierte Metadaten in unterstützten Dateiformaten:
-
.XLSX
-
.CSV
-
.XLIFF 2.0
-
Gehe folgendermaßen vor, um die in Strings mit APE vorgenommenen Aktualisierungen in der Zielsprache zu überwachen:
-
Wähle beim Einrichten einer APE jedes Mal aus.
Damit kann das Online-Repository auf Aktualisierungen der Zielsprache in Strings überwacht werden.
-
Wähle im Bereich des APE-Setups die Option aus.
Änderungen an den Inhalten der Zielsprache in Strings werden automatisch im Phrase TMS-Translation Memory gespeichert, wenn die APE-Überwachung ausgelöst wird.
Es ist möglich, die Aktualisierungen des Translation Memory durch Ändern der Zielsegmente im Phrase TMS-Editor zu überschreiben. Diese Aktualisierungen werden nach Abschluss des Jobs in Phrase TMS zurück in Strings exportiert.
Verhalten bei der Schlüssel-Löschung mit APC
Das Löschen eines Schlüssels in Strings, nachdem er in einen Job aufgenommen wurde, hat keine Auswirkungen auf einen Phrase TMS-Job, der durch einen einmaligen manuellen Import erstellt wurde. Dieser Job bleibt unverändert, bis er manuell erneut importiert wird.
Wenn die APC-Überwachung aktiv ist, vergleicht Phrase bei jedem Abruf oder Webhook-Trigger einen Inhaltshash und behandelt jede Änderung, einschließlich einer Schlüssellöschung, als Aktualisierung, die eine erneute Synchronisierung auslöst.
-
Im Modus aktualisiert die erneute Synchronisierung das bestehende Phrase TMS-Projekt oder den Job, um ihn an den aktuellen Inhalt in Strings anzupassen, sodass der Inhalt des gelöschten Schlüssels aus diesem Job entfernt wird.
-
Im Modus erstellt die erneute Synchronisierung eine neue Phrase TMS-Jobversion, die den Inhalt nach der Löschung widerspiegelt, während zuvor erstellte Jobversionen unverändert bleiben.
In der folgenden Tabelle werden häufige Probleme aufgeführt, auf die User bei der Verwendung der Strings-Integration stoßen können. Sie bietet mögliche Ursachen und Lösungen für die Fehlerbehebung.
|
Problem |
Ursache(n) |
Die Lösung |
|---|---|---|
|
Warnung bezüglich |
Key-Namen enthalten unerwünschte Zeichen (z.B. Leerzeichen) |
User können Übersetzungsinhalte trotz der Warnung weiterhin verarbeiten und zurück in Strings exportieren. |
|
Keys in TMS sind leer |
Job enthält Keys ohne Ausgangstext in der Ausgangssprache |
Entweder:
|
|
Die APE erstellt/verarbeitet keine neuen Jobs |
Die Sprachcodes stimmen nicht überein |
Stelle sicher, dass die Sprachcodes in Strings mit denen im TMS-Projekt übereinstimmen. Wenn die APE als kontinuierliches Projekt festgelegt wird, werden alle Änderungen an der Projektvorlage nach der Projekterstellung nicht auf vorhandene Projekte angewendet. Daher müssen Änderungen direkt an den kontinuierlichen Projekten vorgenommen werden. |
|
Die APE betrachtet den Job / die Sprache als verarbeitet |
Wenn die Projekvorlage/APE-Einstellungen nach dem Starten des Jobs geändert werden, kann dies im Verlauf der APE als verarbeitet betrachtet werden. Daher kann es notwendig sein, den Job zu aktualisieren, um ihn für die nächste Ausgabe zu qualifizieren. Entweder:
|
|
|
Fehler |
Reduziere die Anzahl der APEs und senke die Überwachungshäufigkeit. |
|
|
Ein bestehender Schlüssel im Strings-Projekt fehlt im TMS-Job. |
Der spezifische Schlüssel wurde dem Strings-Job nicht hinzugefügt. |
Der Schlüssel wird dem Strings-Job hinzugefügt und der Job wird aus dem Online-Repository in TMS erneut importiert. |
|
Beim Versuch, Jobs zu importieren oder zu exportieren, erscheint der Fehler „Could not authenticate“. |
Abgelaufenes oder widerrufenes Zugriffstoken für den automatisch erstellten Connector „created by Phrase Strings“. |
Es wird ein neuer Phrase Strings-Connector in TMS erstellt, bestehende APCs werden mit dem neuen Connector neu verknüpft und die Überwachung wird ausgelöst. |
|
Der Strings-Job kann für den Import oder Re-Import über APC oder manuell nicht gefunden werden, obwohl er nicht als abgeschlossen angezeigt wird. |
Der Job wurde bereits in ein TMS-Projekt importiert, das später in den Papierkorb verschoben wurde, ohne abgeschlossen oder gelöscht zu werden. Da das Projekt technisch gesehen noch in Bearbeitung ist, wird der Job nicht für den Re-Import freigegeben. |
Es sollte überprüft werden, ob – anhand der neben dem entsprechenden Locale in Strings – der Job bereits in TMS importiert wurde, bevor mit der weiteren Fehlerbehebung fortgefahren wird. Falls das verknüpfte Projekt im Papierkorb gefunden wird, kann entweder das Projekt wiederhergestellt und direkt weiterbearbeitet oder – sofern es nicht benötigt wird – die Jobs sowie das Projekt abgebrochen beziehungsweise über die API unter Verwendung des Parameters |
|
Die Job-Synchronisierung kann nicht gespeichert werden und zeigt den Fehler „ |
Die Job-Synchronisierung validiert Ziel-Gebietsschemata im Strings-Projekt direkt anhand der Liste der von TMS nativ unterstützten Gebietsschemata zum Zeitpunkt des Speicherns. Diese Validierung berücksichtigt keine benutzerdefinierten Connector-Gebietsschema-Zuordnungen. |
Für ein Strings-Projekt mit einem Ziel-Gebietsschema, das von TMS nicht nativ unterstützt wird, sollte der Strings-Connector direkt in TMS statt über Strings eingesetzt werden. Zudem ist eine benutzerdefinierte Sprachzuordnung zu konfigurieren. |
|
Übersetzungen werden nicht zurück nach Strings exportiert, obwohl Jobs in TMS den Status delivered aufweisen. |
Das Projekt oder die Vorlage verfügt über eine Einstellung zur Automatisierung des Projektstatus, die das Projekt (und seine Jobs) als abgeschlossen/geliefert markiert, sobald alle Jobs vorübersetzt sind, anstatt erst, wenn sie geliefert wurden. Dies erzwingt den Status „geliefert“ für Jobs, ohne den Exportschritt zu Strings auszuführen, sodass der Automatisierungsdienst den Export nie plant und deshalb keine Übersetzungen zurück an Strings gesendet werden. |
In den Einstellungen der Projektvorlage unter Projektstatus-Automatisierung sollte die Option anstelle von festgelegt werden. Bei manuell erstellten Jobs muss der Export zurück zu Strings manuell durchgeführt und der Jobstatus auf geliefert geändert werden, da manuelle Exporte den Jobstatus nicht automatisch aktualisieren. Sobald alle Jobs im Projekt auf geliefert gesetzt sind, wird das Projekt automatisch als abgeschlossen markiert. |