Sprachvarianten
Slides, Snippets und Textbausteine können in mehreren Sprachen vorliegen — z.B. eine Folie auf Deutsch und eine inhaltlich identische Folie auf Englisch. Mit Sprachvarianten werden diese Versionen miteinander verknüpft, sodass der Zusammenhang sichtbar bleibt und ein Sprung zwischen den Versionen direkt aus dem Metadaten-Panel möglich ist.
Wofür sind Sprachvarianten?
Ohne Verknüpfung existieren DE- und EN-Versionen als völlig unabhängige Objekte. Niemand sieht auf den ersten Blick, dass sie zusammengehören. Pflegt man eine Version, gerät die andere schnell in Vergessenheit.
Mit Sprachvarianten:
- Zusammenhang sichtbar — in der Galerie zeigt jede Kachel die verfügbaren Sprachen direkt unter dem Titel (z.B.
DE | EN) - Schnelle Navigation — im Metadaten-Panel der Variante direkt zum verknüpften Objekt springen, ohne suchen oder filtern zu müssen
- Bewusstsein bei Änderungen — wer eine Version bearbeitet, sieht sofort, dass es verknüpfte Varianten gibt — ein Hinweis, die andere Version ebenfalls zu aktualisieren
Gilt für Snippets, Slides und Texte
Sprachvarianten gibt es bei Snippets, Slides und Texten. Für Storylines ist das Feature nicht verfügbar — warum, steht weiter unten. Nur beim Text Manager lassen sich Varianten zusätzlich automatisch übersetzen — siehe unten.
Galerie-Ansicht
Wenn mindestens zwei Sprachvarianten miteinander verknüpft sind, erscheint unter dem Kacheltitel eine blaue Sprachzeile:
┌──────────────────────┐
│ [Vorschaubild] │
│ Folie Übersicht │
│ DE | EN │ ← blaue Zeile, zeigt verfügbare Sprachen
└──────────────────────┘
Die Zeile zeigt alle verknüpften Sprachen. Ist für ein Objekt keine Sprache hinterlegt, erscheint stattdessen sein Name. Kacheln ohne Verknüpfung zeigen nur die eigene Sprache (sofern gesetzt).
Objekte verknüpfen
Voraussetzung
Beide Objekte (z.B. „Folie DE" und „Folie EN") müssen bereits in der Bibliothek gespeichert sein. Die Sprache (DE, EN, …) sollte im Metadaten-Feld Sprache eingetragen sein — das macht die Anzeige aussagekräftiger.
Schritt für Schritt
- Tab Slides, Snippets oder Texte → Sub-Tab Verwalten öffnen
- Objekt A (z.B. die DE-Version) in der Liste auswählen
- Im rechten Metadaten-Panel auf
+ Verknüpfenklicken
→ Die Aktions-Buttons unten (Einfügen / Speichern / Löschen / Ordner öffnen) werden durch zwei neue Buttons ersetzt:
Verknüpfen (noch ausgegraut) und Abbrechen
- Objekt B (z.B. die EN-Version) in der Liste anklicken
→ Die Metadaten von B erscheinen rechts zur Überprüfung. Der Verknüpfen-Button wird aktiv.
Verknüpfenklicken
→ Die Verknüpfung wird gespeichert. Die Ansicht springt automatisch zurück zu Objekt A, das jetzt im Metadaten-Panel die verknüpfte Sprache anzeigt (z.B. EN).
Auswahl-Modus beenden ohne zu verknüpfen
Abbrechen (oder einfach A erneut anklicken) beendet den Auswahl-Modus ohne Änderungen.
Varianten im Metadaten-Panel
Sobald ein Objekt mit einer oder mehreren Varianten verknüpft ist, zeigt das Metadaten-Panel unter Sprachvarianten die verbundenen Sprachen:
Sprachvarianten: EN | FR [+ Verknüpfen] [× Aufheben]
| Element | Funktion |
|---|---|
Sprachenlabel (z.B. EN) |
Klickbar — springt direkt zur verknüpften Version (alle Filter werden dabei zurückgesetzt) |
+ Verknüpfen |
Startet den Auswahl-Modus zum Hinzufügen einer weiteren Variante |
× Aufheben |
Entfernt die Verknüpfung für dieses Objekt (andere Varianten bleiben untereinander verknüpft) |
Sprung zur verknüpften Version
Ein Klick auf das blaue Sprachenlabel (z.B. EN) navigiert direkt zur verknüpften Version:
- Alle aktiven Filter und Sucheingaben werden automatisch zurückgesetzt
- Das Zielobjekt wird in der Liste selektiert und rechts angezeigt
Das ist besonders praktisch, wenn die EN-Version durch Sprachfilter aktuell gar nicht sichtbar wäre.
Weitere Variante hinzufügen
Soll z.B. noch eine FR-Version hinzugefügt werden:
- Eine bereits verknüpfte Version auswählen (z.B. die DE-Version)
+ Verknüpfenklicken- Das FR-Objekt auswählen →
Verknüpfenklicken
Alle drei Objekte (DE, EN, FR) teilen nun dieselbe Gruppe — jedes zeigt die anderen beiden als Varianten.
Gruppen zusammenführen
Wenn zwei Objekte verknüpft werden, die beide bereits Teil einer anderen Varianten-Gruppe sind, fragt PPPTools nicht nach — die Gruppen werden automatisch zusammengeführt. Alle beteiligten Objekte erhalten dieselbe Gruppen-ID.
Verknüpfung aufheben
- Das betreffende Objekt auswählen
- Im Metadaten-Panel auf
× Aufhebenklicken - Sicherheitsabfrage bestätigen
Das Objekt wird aus der Gruppe entfernt. Alle anderen Varianten der Gruppe bleiben weiterhin miteinander verknüpft.
Objekt löschen mit bestehender Verknüpfung
Beim Löschen eines Objekts, das Sprachvarianten hat, erscheint ein Warnhinweis. Das Objekt kann trotzdem gelöscht werden — die anderen Varianten behalten ihre Verknüpfung und sind davon nicht betroffen.
Varianten automatisch übersetzen (nur Texte)
Beim Text Manager muss die fremdsprachige Variante nicht von Hand geschrieben werden — PPPTools übersetzt den Baustein und legt die Varianten gleich verknüpft an. Ziel sind alle Sprachen der Werteliste ausser der Sprache des Ausgangstextes.
Es gibt zwei Wege:
| Weg | Wo | Wann sinnvoll |
|---|---|---|
| 🌐 Übersetzen | Verwalten → Varianten-Zeile im Detail-Panel | für einen bestehenden Baustein, jederzeit nachträglich |
| Übersetzen: Ja | Dialog Text speichern | direkt beim Anlegen — spart den zweiten Schritt |
Der Knopf 🌐 Übersetzen zeigt vorher, welche Sprachen fehlen, und fragt nach. Fehlt keine Sprache mehr, erscheint ein Hinweis — weitere Sprachen ergänzt man in den Einstellungen unter „Werte".
Voraussetzungen
Übersetzt wird mit derselben Engine wie beim Übersetzen ganzer Folien — DeepL, Claude, OpenAI, Gemini, Azure oder Mistral, je nachdem, was unter ≡ → 🌐 Übersetzen eingerichtet ist.
- Übersetzungs-Engine mit API-Key — ohne hinterlegten und geprüften Key bleibt 🌐 Übersetzen gesperrt; der Tooltip nennt den Grund.
- Pro-Lizenz — das Übersetzen selbst ist eine Pro-Funktion.
- Für den Weg über den Speichern-Dialog zusätzlich der Schalter Automatisches Übersetzen beim Speichern erlauben unter ≡ → 🌐 Übersetzen.
Freigabe-Schalter: standardmässig aus
Automatisches Übersetzen sendet den Inhalt an einen externen Dienst und kostet je Sprache einen API-Aufruf. Deshalb ist der Schalter Automatisches Übersetzen beim Speichern erlauben ab Werk aus — solange er aus ist, erscheint die Zeile Übersetzen im Speichern-Dialog gar nicht. Der manuelle Knopf 🌐 Übersetzen hängt nicht an diesem Schalter: er ist ein bewusster Einzelklick mit Rückfrage und braucht nur eine eingerichtete Engine.
Der Schalter lässt sich nur einschalten, wenn oben eine Engine mit hinterlegtem Key gewählt ist; andernfalls ist er gesperrt und der Hinweis darunter sagt, was fehlt.
Warum gibt es Sprachvarianten nicht für Storylines?
Storylines sind keine eigenständigen Inhalte, sondern Sammlungen von Slides. Eine Storyline enthält Verweise auf einzelne Slide-Objekte, die bereits eigenständig in der Bibliothek existieren.
Wenn eine Storyline übersetzt werden soll, sind dafür mehrere Schritte nötig:
- Jede enthaltene Folie muss einzeln übersetzt und als neue Slide-Version gespeichert werden
- Die einzelnen Folien können anschliessend als Sprachvarianten verknüpft werden (auf Slide-Ebene)
- Eine neue Storyline für die EN-Version wird aus den EN-Folien zusammengestellt
Eine direkte Verknüpfung auf Storyline-Ebene würde diese Komplexität nicht abbilden können — z.B. wenn einzelne Folien einer Storyline auf verschiedenen Sprachständen sind, oder wenn Folien in mehreren Storylines geteilt werden. Die Varianten-Logik ist daher bewusst auf der atomaren Ebene (Slide / Snippet) implementiert, wo sie eindeutig und verlässlich funktioniert.