-
Advanced- und Enterprise-Plan (Legacy)
Kontaktiere Vertrieb für Fragen zur Lizenzierung.
Tipp
Informationen zur Figma-Integration in Phrase TMS sind unter Figma (TMS) zu finden.
Das Figma-Plugin ermöglicht die Integration von Designinhalten in Phrase-Projekte und schließt die Lücke zwischen Produktdesign- und Lokalisierungsteams. Das Plugin unterstützt das Übertragen von Inhalten, das Abrufen von Übersetzungen und die Verwaltung von Keys zwischen Figma und Phrase Strings.
-
Branching wird unterstützt.
-
Der Zugriff auf mindestens ein Projekt und eine Sprache mit Übersetzer-Benutzerrechten ist erforderlich. Der Zugriff kann durch eine Einladung von einem Administrator oder Projektmanager gewährt werden.
-
Das Plugin sendet Screenshots von Auto-Layout-Frames, die keine untergeordneten Elemente sind.
-
Standardmäßig sind ausgeblendete Textebenen nicht in der Integration enthalten. Dies kann in den Einstellungen
durch Auswahl von geändert werden.
-
Standardmäßig wird die Auswahl der Tags im Plugin nach dem Übertragen aufgehoben. Dies kann in den Einstellungen
durch Deaktivieren der Option geändert werden.
-
Alle Änderungen an den Standardeinstellungen
des Plugins werden gespeichert und bleiben dauerhaft erhalten.
Zum Ausführen des Plugins dieses im Plugin-Browser von Figma oder in der Figma Community auswählen und auf Ausprobieren klicken. Das Plugin ist im Figma-Menü verfügbar.
Die Verbindung von Figma zu Phrase kann mit Phrase-Anmeldedaten, einem Zugriffstoken oder Single Sign-On (SSO) hergestellt werden.
Anmeldung mit SSO:
-
Auf dem Anmeldebildschirm des Plugins Mit SSO anmelden auswählen.
-
Die Organisations-ID eingeben.
-
Die Anmeldung im geöffneten Browser-Tab abschließen.
Nach erfolgreicher Authentifizierung zum Plugin zurückkehren.
Wenn die Verbindung hergestellt ist, lädt die Auswahl eines Frames eine Vorschau des Figma-Inhalts und der Keys, die Benutzer an Phrase Strings übertragen oder von dort abrufen können.
Der Tab ermöglicht das Verbinden von Figma-Ebenen mit Keys, die bereits in einem Strings-Projekt vorhanden sind. Wenn die Namenskonvention für die Ebenen und die Keys gleich ist, können sie automatisch abgeglichen werden.
Das Plugin ist über dedizierte Schaltflächen in der Figma-Seitenleiste zugänglich:
-
Phrase Strings
Auf die Schaltfläche klicken, um das Plugin zu öffnen.
-
Text in Strings anzeigen
Wird in Figma-Dateien angezeigt, die mit einem Strings-Projekt verbunden sind. Auf die Schaltfläche klicken, um das entsprechende Projekt im Übersetzungseditor zu öffnen.
Der Tab ermöglicht das Senden von Frames oder Textebenen aus Figma an Phrase Strings zur Lokalisierung. Es ist nicht möglich, Inhalte in einen geschützten Haupt-Branch zu übertragen.
Das Projekt, den Branch (falls verwendet) und die Sprache für den zu übertragenden Inhalt auswählen. Optional ein benutzerdefiniertes Tag eingeben, das den hochgeladenen Keys hinzugefügt werden soll.
Leere oder doppelte Key-Namen werden in der Spalte mit einem roten Zähler markiert. Für lange Listen von Key-Namen das Dropdown-Menü verwenden, um oder anzuzeigen.
Hinweis
Die gewählte Sortieroption wird für zukünftige Sitzungen gespeichert.
Die Schaltfläche An Phrase übertragen ist deaktiviert, wenn Key-Name-Eingaben leer sind, ungültige Zeichen enthalten oder nicht eindeutig sind, falls ein geschützter Haupt-Branch ausgewählt ist.
Die Einstellung auswählen, um Key-Namen zu bearbeiten und Namenskonflikte zu beheben. Bei Bedarf die gewünschten Keys auswählen und oben in der Tabelle auf Ebenen ausschließen klicken, um diese Ebenen aus dem Plugin zu entfernen.
Wenn nicht verbundene Ebenen mit Key-Namenskonflikten vorhanden sind, zum Fortfahren eine der verfügbaren Optionen zur Konfliktlösung auswählen:
-
Erstellt neue Keys mit dem Suffix
-copy. -
Verknüpft Ebenen mit vorhandenen Phrase-Keys.
-
Überträgt nur Ebenen ohne Konflikte.
Wenn die Option Figma-Vorschau hochladen aktiviert ist:
-
Benutzer können optional auswählen, welche Zielsprachen in die Figma-Vorschau aufgenommen werden sollen. Wenn keine Sprachen ausgewählt sind, werden standardmäßig alle Sprachen einbezogen.
-
Das Plugin erstellt einen Job pro Root-Frame (oder Top-Level-Komponente), der beim Pushen berücksichtigt wird. Das Pushen einer gesamten Figma-Seite mit vielen Top-Level-Frames erzeugt entsprechend viele Jobs. Damit die Anzahl der Jobs dem tatsächlichen Übersetzungsumfang entspricht, vor dem Übertragen nur die Frames auswählen, die neue oder aktualisierte Inhalte enthalten.
Wenn Ebenen erfolgreich an Strings übertragen wurden, wird das Fenster mit einer Zusammenfassung und den folgenden Optionen angezeigt:
-
Job erstellen
Auf die Schaltfläche klicken, um die Seite mit den bereits ausgewählten übertragenen Keys zu öffnen.
Wichtig
Wenn die Option Figma-Vorschau hochladen aktiviert ist, wird automatisch ein Job in Strings erstellt. Nach der Aktivierung lässt sich diese Option nicht mehr deaktivieren.
-
In Strings öffnen
Auf die Schaltfläche klicken, um die übertragenen Keys im Strings-Editor anzuzeigen.
Ein gelbes Warnsymbol erscheint neben Keys, deren Namen nach dem Übertragen von Inhalten in Strings geändert wurden. Zum Aktualisieren von Key-Namen im Figma-Plugin im Drei-Punkte-Menü
neben dem abweichenden Key-Namen Key-Namen synchronisieren auswählen.
Push-Optionen und Aktionen
Im Menü die folgenden Push-Optionen nach Bedarf ein- oder ausschalten:
-
Screenshots hochladen ist standardmäßig aktiviert. Dies ermöglicht das Anhängen eines Screenshots der ausgewählten Ebenen innerhalb des Frames:
-
Wenn die Einstellung aktiviert ist, erhalten ausgeblendete Textebenen, die mit dem Figma-Plugin importiert wurden, eine Markierung in der oberen linken Ecke des Screenshots.
-
Wenn die Einstellung aktiviert ist, werden keine Screenshots von Figma-Abschnitten erstellt.
Es wird empfohlen, diese Option bei Performanceproblemen mit dem Plugin während der Arbeit innerhalb von Abschnitten aktiviert zu lassen.
-
aktivieren, um jeden Screenshot auf den nächstgelegenen Frame, die nächstgelegene Komponente, Instanz oder den nächstgelegenen Abschnitt um eine Textebene zu begrenzen, statt das äußerste übergeordnete Element zu erfassen. Alle Textebenen innerhalb dieses Containers erhalten Markierungen, einschließlich der Ebenen außerhalb der aktuellen Auswahl.
Diese Option ist standardmäßig deaktiviert. Diese Option verwenden, wenn die Erfassung nicht ausreichend auf einen bestimmten verschachtelten Frame beschränkt und dadurch übermäßig große Screenshots mit wenig Kontext entstehen.
-
-
Update content in Phrase Strings ist standardmäßig aktiviert.
-
Update key names in Phrase Strings ist standardmäßig aktiviert, es sei denn, die Einstellung ist deaktiviert.
Das Deaktivieren dieser Option setzt alle Key-Name-Eingaben zurück.
-
Upload Figma preview aktivieren, um aus den ausgewählten Keys ein HTML-Paket zu exportieren.
Diese Option ist erforderlich, um im TMS-CAT-Editor eine in-context preview zu generieren, wenn jobs synced aus Strings verwendet werden.
Benutzer können optional auswählen, welche Zielsprachen in die Figma-Vorschau einbezogen werden sollen, wenn Inhalte übertragen werden. Wenn keine Sprachen ausgewählt sind, werden standardmäßig alle Sprachen einbezogen.
Wenn die Vorschau erfolgreich generiert wurde, wird automatisch ein Job in Strings erstellt. Jede aktive job automation im Strings-Projekt wird übersprungen, um doppelte Jobs zu vermeiden.
Wenn die Vorschau das 50-MB-Limit überschreitet, werden die Keys zwar an Strings übertragen, aber es wird kein Job mit einer Vorschau erstellt.
Die Vorschaugenerierung erfordert Container-Knoten wie Frames, Gruppen, Abschnitte oder Komponenten mit darin verschachtelten Textebenen. Reine Form-Knoten wie Rechtecke können keine Textebenen enthalten. Werden sie bei der Übertragung in die Auswahl einbezogen, während die Option Upload Figma preview aktiviert ist, wird daher eine Warnung ausgelöst: „Live-Vorschau für [NODE]-Knoten konnte nicht hochgeladen werden... Die Textebenen in diesem Frame wurden bei der aktuellen Übertragung nicht berücksichtigt.“ Diese Warnung hat keine Auswirkungen auf die Inhaltsübertragung selbst. Keys und Übersetzungen für die ausgewählten Textebenen werden weiterhin erfolgreich in Phrase Strings hochgeladen. Die Warnung kann ignoriert werden. Um diese Warnung zu vermeiden, reine Form-Knoten ohne verschachtelte Textebenen vor der Übertragung von Inhalten aus der Auswahl ausschließen.
Hinweis
Für die Arbeit mit Figma-Vorschauen im Strings-Editor die Aktion Figma-Vorschau hinzufügen in der Kontextseitenleiste verwenden.
-
Inhaltsformatierung und -stil beibehalten aktivieren, damit Rich-Text-Formatierungen wie Listen, Zeilenumbrüche, Fett- und Kursivschrift sowie Links beim Übertragen von Inhalten aus Figma nach Phrase und beim Abrufen von Übersetzungen nach Figma erhalten bleiben.
Wenn diese Option aktiviert ist, werden automatisch HTML-Formatierungs-Tags hinzugefügt, um Inline-Formatierungen beizubehalten. Diese werden in der In-Context-Vorschau des TMS unterstützt, wenn aus Strings synchronisierte Jobs verwendet werden. Die HTML-Formatierungs-Tags erscheinen im Strings-Editor und in exportierten Übersetzungen, die zurück nach Figma abgerufen werden.
Diese Option deaktivieren, wenn keine Rich-Text-Formatierung erforderlich ist, um manuelle Anpassungen zu vermeiden.
Die Einstellung gilt auf Dateiebene und betrifft alle Mitwirkenden, die in der Datei arbeiten. Diese Option wird für neue Dateien beibehalten.
Für über verbundene Ebenen sind im entsprechenden Menü die folgenden Aktionen verfügbar:
-
Schlüsseldetails anzeigen auswählen, um die Beschreibung des Keys in Phrase Strings anzuzeigen oder zu bearbeiten oder ein Zeichenlimit für den Key festzulegen. Alle im Fenster gespeicherten Änderungen erscheinen nach dem Aktualisieren der Editor-Seite in der Seitenleiste des Strings-Editors.
Tipp
Im Tab mehrere Keys auswählen und mit der Stapelaktion Zeichenlimit festlegen ein Zeichenlimit für alle ausgewählten Keys gleichzeitig festlegen.
-
Schlüssel im Editor öffnen auswählen, um zum entsprechenden Key im Strings-Editor zu gelangen.
-
Inhalt von Phrase Strings trennen auswählen, um die Verbindung zwischen der Ebene und einem bestehenden Key zu trennen.
Duplizierten Inhalt verwalten
Beim Übertragen von Inhalten erzeugen Ebenen mit dupliziertem Inhalt mehrere Keys in Strings, die exakt denselben Text enthalten. Benutzer können entscheiden, wie dieser duplizierte Inhalt im Fenster verwaltet werden soll:
-
Proceed without merging auswählen, wenn mehrere Keys mit demselben Inhalt erstellt werden sollen.
-
Um einen Teil des duplizierten Inhalts in einem einzigen Key zusammenzuführen, die folgenden Schritte ausführen:
-
Zwei oder mehr Keys aus der Liste auswählen und auf
Merge to a key... klicken.
Ein Dropdown-Menü mit verfügbaren Keys für die Zusammenführung wird angezeigt.
-
Den Key auswählen, in dem der duplizierte Inhalt zusammengeführt werden soll.
Der ausgewählte Key ist im Fenster mit einem blauen Zusammenführungssymbol
gekennzeichnet.
-
Auf Proceed klicken und anschließend im Popup mit Merge and Push bestätigen.
Der doppelte Inhalt wird in einem einzigen Key zusammengeführt und alle zugehörigen Ebenen werden mit diesem Key verbunden.
-
-
Um einen Teil oder den gesamten duplizierten Inhalt im ersten Key der Liste zusammenzuführen, die folgenden Schritte ausführen:
-
Mehrere oder alle Keys aus der Liste auswählen und auf
Merge all duplicates into first key klicken.
-
Auf Proceed klicken und anschließend im Popup mit Merge and Push bestätigen.
Der doppelte Inhalt wird in einem einzigen Key zusammengeführt und alle zugehörigen Ebenen werden mit diesem Key verbunden.
Diese Option ist für große Dateien mit vielen Duplikaten hilfreich: Alle Duplikate lassen sich in einem Schritt im ersten gefundenen Key zusammenführen, statt sie einzeln zu bearbeiten.
-
Das Duplizieren eines Frames oder einer Textebene in Figma dupliziert auch jede bestehende Verbindung zu einem Phrase Strings-Key. Wird die duplizierte Ebene für neuen, unabhängigen Text wiederverwendet und ohne vorheriges Trennen übertragen, wird der Quelltext des bestehenden Keys aktualisiert, statt ein neuer Key erstellt. Beim Aktualisieren des Quelltexts eines Keys werden die bereits für diesen Key gespeicherten Zielsprachenübersetzungen weder gelöscht noch aktualisiert. Wird die Ebene anschließend abgerufen, erscheint daher die Übersetzung des vorherigen Inhalts und nicht die des neu übertragenen Texts.
Vor der Übertragung von Inhalten aus einem duplizierten oder wiederverwendeten Frame oder einer Textebene im Tab prüfen, ob die Ebene bereits mit einem Key verbunden ist. Wenn die Ebene bereits mit einem Key verbunden ist und der neue Text nicht mit dem vorherigen Inhalt zusammenhängt, zuerst die Verbindung trennen. So erstellt das Plugin einen neuen Key, statt den bestehenden zu überschreiben.
Die Einstellung Auto-exclude layers entfernt Textebenen basierend auf ihrem Namenspräfix aus dem Tab . Wenn diese aktiviert ist, wird jede Ebene, der _ oder . vorangestellt ist, automatisch ausgeschlossen.
Die Einstellung ist standardmäßig deaktiviert und gilt pro Datei. Sie ist für alle benannten Ebenen in dieser Datei aktiviert, bis sie deaktiviert wird.
Ausschlüsse bleiben auch bei einem Wechsel der Auswahl bestehen. Wenn bei Komponenten die Ebenen der Komponente ein Präfix haben und Auto-exclude layers aktiviert ist, übernehmen nachgelagerte Designs, die diese Komponente verwenden, den Ausschluss.
So werden Ebenen mit Präfix automatisch von ausgeschlossen:
Im Bereich der Plugin-Einstellungen lässt sich eine Namenskonvention für verbundene Schlüssel festlegen.
Zum Anpassen von Schlüsselnamen in Figma die folgenden Schritte ausführen:
-
In den Einstellungen unter auf Enable smart key naming klicken.
-
auswählen.
Hinweis
Wenn aktiviert ist, werden Key-Namen automatisch basierend auf den Namen der Textebenen generiert.
-
Im Feld Text eingeben, um eine benutzerdefinierte Benennung für Schlüssel festzulegen:
-
Optional auf Available macros klicken und eines der unterstützten Makros auswählen, um Schlüsselnamen automatisch zu generieren.
Es können mehrere Makros ausgewählt werden, um den Schlüsselnamen zusammenzusetzen.
-
Es ist möglich, freien Text und Makros im Feld zu kombinieren.
Auf Examples klicken, um die vordefinierten Beispiele anzuzeigen und eines davon auszuwählen.
-
-
Bei Bedarf im Dropdown-Menü eine Formatierungsoption auswählen, um den Text entsprechend anzupassen und Leerzeichen zu entfernen.
Beim Übertragen von Inhalten an Phrase Strings lässt sich die neu erstellte Namenskonvention auf bereits verbundene Schlüssel anwenden, indem entweder:
-
Unten in der Tabelle auf das Aktualisieren-Symbol
klicken.
-
Bestimmte Schlüssel auswählen und oben in der Tabelle auf Regenerate key names klicken.
Verfügbare Makros
|
Makro |
Beschreibung |
|---|---|
|
{file_name} |
Der Name der Figma-Datei |
|
{page} |
Die Figma-Seite, auf der der Schlüssel identifiziert wird |
|
{parent_section} |
Der Abschnitt auf der höchsten Ebene im Seitenbaum |
|
{nearest_section} |
Der Abschnitt, der der Textebene im Seitenbaum am nächsten liegt |
|
{frame} |
Der Frame, in dem der Schlüssel identifiziert wird |
|
{parent_group} |
Die Gruppe auf der höchsten Ebene im Seitenbaum |
|
{nearest_group} |
Die Gruppe, die der Textebene im Seitenbaum am nächsten liegt |
|
{component} |
Der Name der Figma-Komponente, in der sich der Schlüssel befindet. Es werden nur Quellkomponenten berücksichtigt. |
|
{element_name} |
Der Name der Textebene |
|
{element_content} |
Der Inhalt der Textebene |
|
{random} |
Ein zufällig generierter, eindeutiger kurzer Hash |
Hinweis
Wenn aktiviert ist, folgt das Feld für den Schlüsselnamen immer dem aktuellen Namen der Figma-Textebene. Figma kann eine Textebene selbstständig umbenennen, zum Beispiel wenn eine Komponentenvariante ausgetauscht wird oder sich der Status einer verschachtelten Instanz ändert. Wenn mehrere Textebenen zu einer gemeinsam genutzten, wiederverwendeten Komponente gehören und den einzelnen Ebenen nie eindeutige Namen gegeben wurden, tragen alle diese Ebenen denselben zugrunde liegenden Figma-Namen. Wenn die Einstellung aktiviert ist, zeigen alle betroffenen Ebenen denselben generischen Namen an und übertragen diesen schließlich an Phrase Strings, wodurch die korrekten Schlüsselnamen überschrieben werden.
So lassen sich die korrekten Schlüsselnamen anschließend wiederherstellen:
-
Die Plugin-Einstellungen über das Zahnradsymbol öffnen und deaktivieren, damit Änderungen an Ebenennamen die Schlüsselnamen nicht mehr überschreiben.
-
Im Tab „Push“ die betroffenen Ebenen auswählen und mit der Stapelaktion Sync keys die Schlüsselnamen in Figma auf die in Phrase Strings gespeicherten Namen zurücksetzen.
-
Anhand einiger betroffener Ebenen überprüfen, ob die korrekten Namen wiederhergestellt wurden.
Die betroffenen Ebenen erst übertragen, wenn die ersten beiden Schritte abgeschlossen sind. Werden die betroffenen Ebenen übertragen, während aktiviert und das Problem noch nicht behoben ist, werden die falschen Namen in das Phrase Strings-Projekt geschrieben.
Beim Pushen von Inhalten können Benutzer Ebenen mit bestehenden Schlüsseln in Phrase Strings verbinden oder neue generieren.
Den Tab auswählen, um eine Übersicht der verbundenen und nicht verbundenen Schlüssel anzuzeigen.
Bereits verbundene Schlüssel werden mit einem Link-Symbol in der Spalte gekennzeichnet. Bei Bedarf das Projekt, den Branch (falls verwendet) und die Sprache auswählen oder auf das Suchsymbol klicken, um den gewünschten Inhalt zu finden.
Connect keys auswählen, um alle nicht verknüpften Schlüssel im Tab gesammelt zu verbinden. Zum Verbinden oder Trennen einzelner Schlüssel auf das entsprechende Symbol rechts neben dem jeweiligen Eintrag klicken.
Das Duplizieren oder Kopieren eines Figma-Frames kopiert auch dessen bestehende Verbindungen zwischen Ebenen und Schlüsseln. Wenn der ursprüngliche Frame mit Schlüsseln in einem anderen Phrase Strings-Projekt verbunden war, bleiben die duplizierten Ebenen mit den Schlüsseln dieses Projekts verknüpft, statt mit Schlüsseln des vorgesehenen Projekts verbunden zu werden. Wenn das ursprüngliche Projekt nicht dieselben Gebietsschemas konfiguriert hat, schlägt das Abrufen von Inhalten nach Figma für diese Gebietsschemas auf den betroffenen Ebenen stillschweigend fehl.
Zum Korrigieren betroffener Ebenen den Tab öffnen, das richtige Projekt einstellen, die betroffene Textebene auf der Arbeitsfläche auswählen, nach dem Inhalt suchen und beim passenden Schlüssel auf Connect klicken. Es ist nicht erforderlich, die Ebene zuerst von ihrem vorherigen Schlüssel zu trennen, da eine Ebene für jedes Projekt eine separate Verbindung haben kann.
Bei einigen Konten ist im Einstellungsbereich des Plugins der Schalter „Use new connect view (beta)“ verfügbar. Wenn die Option aktiviert ist, alle betroffenen Ebenen gleichzeitig auf der Arbeitsfläche auswählen, öffnen und mit der Stapelaktion Connect by content alle Ebenen in einem Durchgang statt einzeln neu verbinden.
Hinweis
Die Option zum Trennen einzelner Schlüssel ist auch im Tab verfügbar.
Die neue Ansicht listet Textebenen aus der aktuellen Auswahl mit ihrem Verbindungsstatus in einer einzigen Tabelle auf und ersetzt damit die bisherige schlüsselbasierte Liste.
Hinweis
Vor dem Aktivieren der Beta das Plugin neu starten, damit die neueste Version geladen wird.
So lässt sich aktivieren:
-
Das Plugin öffnen und auf das Symbol klicken.
-
Unter die Option Use new connect view (Beta) aktivieren.
-
öffnen, um die Liste der verbundenen Inhalte anzuzeigen.
Die bisherige Verbindungsansicht bleibt verfügbar. In den Plugin-Einstellungen deaktivieren, um zur bisherigen Ansicht zurückzukehren.
Zum Verbinden einer einzelnen Ebene diese auswählen. Daraufhin öffnet sich ein Fenster mit zwei Tabs:
-
Suggestions: zeigt Schlüssel mit exakt übereinstimmenden Namen oder passenden Übersetzungsinhalten an.
-
Search: alle Schlüssel nach Name oder Inhalt durchsuchen.
Zum gleichzeitigen Bearbeiten mehrerer Ebenen diese auswählen. Daraufhin erscheint eine Leiste mit Stapelaktionen:
-
Connect by key name: verbindet Ebenen mit Schlüsseln, deren Namen exakt übereinstimmen.
-
Connect by content: verbindet Ebenen mit Schlüsseln anhand übereinstimmender Übersetzungsinhalte
-
Disconnect layers: entfernt die Verbindungen der ausgewählten Ebenen.
Ebenen mit mehreren übereinstimmenden Schlüsseln überspringen
Der Schalter Ebenen mit mehreren übereinstimmenden Schlüsseln überspringen steuert, wie mit Ebenen umgeht, deren Text mit mehr als einem Schlüssel übereinstimmt.
Zum Aktivieren des Schalters:
-
Das Plugin öffnen und zum Tab wechseln.
-
In der Navigation auf
klicken, um die Ansichtsoptionen zu öffnen.
-
aktivieren.
Wenn diese Option aktiviert ist, wird jede Ebene, die mit mehr als einem Schlüssel übereinstimmt, bei übersprungen und bleibt für die manuelle Überprüfung unverbunden.
Zusammenfassung nach der Aktion
Nach jedem Stapeldurchlauf von „Nach Inhalt verbinden“ oder „Nach Schlüsselnamen verbinden“ zeigt ein Ergebnisfenster das Resultat an:
-
Anzahl der verbundenen Elemente
-
Übersprungen – keine Übereinstimmung gefunden
-
Übersprungen – mehrere Übereinstimmungen (wird angezeigt, wenn „Ebenen mit mehreren übereinstimmenden Schlüsseln überspringen“ aktiviert ist)
Auf Nicht verbundene Ebenen anzeigen klicken, um die Tabelle auf Ebenen zu filtern, die noch überprüft werden müssen, oder auf Fertig, um das Ergebnisfenster zu schließen.
Wird eine Textebene als Plural-Schlüssel markiert, wird sie mit den Pluralformen dieses Schlüssels in Phrase Strings verbunden. Bei einem Plural-Schlüssel zeigt die Spalte anstelle des Schlüsselinhalts ein Dropdown-Menü zur Formauswahl an, in dem die für die ausgewählte Sprache verfügbaren Formen aufgelistet sind, zum Beispiel one und other. Sprachen mit komplexeren Pluralregeln, wie Polnisch, bieten bis zu fünf Formen.
Das Dropdown-Menü erscheint sowohl im Tab als auch im Tab .
So lässt sich eine Pluralform auf der Arbeitsfläche in der Vorschau anzeigen:
-
In der Inhaltstabelle den Plural-Schlüssel suchen.
-
In der Spalte auf das Dropdown-Menü zur Formauswahl klicken und die Pluralform für die Vorschau auswählen.
-
Phrase Strings lädt die passende Übersetzung in die Ebene, um sie auf der Arbeitsfläche in der Vorschau anzuzeigen
Das Übertragen eines Plural-Schlüssels an Phrase Strings erfolgt wie bei jedem anderen Schlüssel und aktualisiert nur die Übersetzung der ausgewählten Form.
Die ausgewählte Pluralform wird pro Ebene, pro Projekt und pro Branch gespeichert. Die Auswahl bleibt über Sitzungen hinweg bestehen.
Sobald die Übersetzungen abgeschlossen sind, die Figma-Ebenen oder -Frames auswählen, für die Übersetzungen abgerufen werden sollen, und auf den Tab klicken.
Benutzer können das Projekt, den Branch (falls verwendet) und die Sprachen für die abgerufenen Inhalte auswählen. Tags können nicht zurück nach Figma übertragen werden.
Zum Verwalten langer Listen von Schlüsselnamen das Dropdown-Menü verwenden, um anzuzeigen und mögliche Probleme zu beheben. Bei Bedarf bestimmte Schlüssel auswählen und oben in der Tabelle auf Ebenen ausschließen klicken, um diese Ebenen aus dem Plugin zu entfernen.
Hinweis
Die gewählte Sortieroption wird für zukünftige Sitzungen gespeichert.
Auf das Menü klicken, um festzulegen, wie abgerufene Inhalte in Figma angezeigt werden sollen:
-
Standardmäßig ausgewählt. Beim Abrufen für mehrere Sprachen wird für jede ausgewählte Sprache eine separate Figma-Seite erstellt, die alle Ebenen der Seite enthält.
Hinweis
In Figma Buzz wird die Option angezeigt.
-
Erstellt eine einzelne neue Seite und platziert die ausgewählten übersetzten Inhalte nebeneinander in sprachspezifischen Spalten. Diese Option konzentriert sich nur auf die aktive Auswahl, anstatt die gesamte Figma-Seite zu duplizieren.
Empfohlen für große Dateien, um die Abrufleistung zu verbessern und eine unnötige Vergrößerung der Datei zu vermeiden.
-
Die ausgewählten Textebenen werden mit den Übersetzungen überschrieben und im Viewport aktualisiert.
Diese Option wird beim Abrufen für mehrere Sprachen automatisch deaktiviert.
-
Standardmäßig deaktiviert. Wenn aktiviert:
-
Schlüsselnamen werden anstelle der übersetzten Inhalte abgerufen und angezeigt.
-
Die Auswahl einer Sprache für die abgerufenen Inhalte ist nicht mehr möglich.
-
-
Die Einstellung wird für zukünftige Sitzungen gespeichert.
-
Wenn deaktiviert, zeigt die Spalte direkt den Inhalt der ausgewählten Ebenen an.
-
Wenn aktiviert, zeigt die Spalte eine Vorschau des Inhalts in der ausgewählten Sprache für verbundene Ebenen an.
-
Für nicht verbundene Ebenen die Option aktivieren, um eine Vorschau in der ausgewählten Sprache anzuzeigen. Wenn ein Schlüssel mit demselben Namen in den abgerufenen Daten existiert, wird der Inhalt dieses Schlüssels als Vorschau verwendet.
-
Diese Option wird beim Abrufen für mehrere Sprachen automatisch deaktiviert.
-
-
Festlegen, wie nicht verbundene Ebenen beim Abrufen von Daten in Figma behandelt werden. Die Einstellung wird für zukünftige Sitzungen gespeichert.
-
Wenn aktiviert, prüft das System, ob ein Schlüssel mit demselben Namen in den abgerufenen Daten existiert.
Wenn eine Übereinstimmung gefunden wird:
-
Nicht verbundene Ebenen werden mit den passenden Schlüsseln verbunden.
-
Der Inhalt der Ebenen wird mit dem aus bestehenden Schlüsseln abgerufenen Inhalt aktualisiert.
-
-
Wenn diese Option deaktiviert ist, werden nicht verbundene Ebenen nicht aktualisiert, selbst wenn passende Schlüssel in den abgerufenen Daten vorhanden sind.
-
Übersetzungsstatus prüfen
Die Funktion „Übersetzungsstatus prüfen“ überprüft, ob Textebenen in der aktuellen Auswahl bereits Übersetzungen für die ausgewählten Zielsprachen haben, bevor Inhalte nach Figma übertragen werden. Die Überprüfung erfolgt für alle verbundenen Schlüssel in der Auswahl.
Übersetzungsstatus prüfen
-
Im Tab die zu prüfenden Zielsprachen auswählen.
-
Auf Übersetzung prüfen klicken, um den Status zu prüfen.
Die Seite zeigt für die aktuelle Auswahl an, wie viele Schlüssel in jeder Sprache übersetzt, teilweise übersetzt oder nicht übersetzt sind.
Neben einer Sprache auf Details anzeigen klicken, um eine Aufschlüsselung der verbundenen Schlüssel für diese Sprache zu öffnen. Die Filter , und verwenden, um die Liste einzugrenzen.
Wenn Inhalte erfolgreich nach Figma übertragen wurden, wird das Fenster mit einer Zusammenfassung der aktualisierten Ebenen angezeigt.
Beim Übertragen für mehrere Sprachen öffnet die Schaltfläche den Schlüssel mit der Standardsprache des Projekts als Ausgangssprache.
Hinweis
Wenn eine im Design verwendete Schriftart nicht lokal installiert ist, kann das Plugin die betroffenen Textebenen nicht mit den abgerufenen Übersetzungen aktualisieren. Wenn dies geschieht, wird die Fehlermeldung „The font [X] could not be loaded“ angezeigt, wobei [X] der Name der fehlenden Schriftart ist. Alle in dieser Fehlermeldung genannten Schriftarten lokal installieren und den Inhalt dann erneut abrufen.
Figma Buzz ist ein Tool, mit dem Markendesigner und Marketingteams direkt im Figma-Ökosystem markenkonforme visuelle Assets in großem Umfang erstellen können. Es umfasst ein System von Vorlagen, einen vereinfachten Design-Editor, die Massenerstellung von Assets und KI-gestützte Bearbeitung.
Das Phrase Strings-Plugin für Buzz ermöglicht die Lokalisierung von Textinhalten direkt in Buzz, indem es dieselben Funktionen wie die Figma-Design-Integration bietet:
-
Quelltext aus Buzz-Designs an Strings übertragen
-
Übersetzungen abrufen und zurück nach Buzz übertragen
-
Schlüssel verwalten und Textkonsistenz über Assets hinweg wahren
Hinweis
Eine Live-Vorschau wird nicht unterstützt.
Das Plugin ist über das Menü in Buzz verfügbar. Nach der Aktivierung lässt sich das Plugin für die spätere Verwendung speichern. Um es auf das ausgewählte Design anzuwenden, wird es über die Figma-Buzz-Seitenleiste in einem Dialogfenster geöffnet. Textebenen werden automatisch erkannt und im Plugin angezeigt.
Design-Inhalte können dann zur Übersetzung an ein verbundenes Strings-Projekt übertragen werden. Nach der Übersetzung lassen sich die lokalisierten Inhalte zurück nach Buzz übertragen. Dabei wird eine neue Zeile mit der übersetzten Version des Designs erstellt.
Der Umschalter und die Auswahl der Zielsprache vor dem Übertragen von Schlüsseln sind in Buzz nicht verfügbar. Beim Übertragen von Schlüsseln aus Buzz werden automatisch alle im Strings-Projekt konfigurierten Zielsprachen verwendet.