Zum Hauptinhalt springen
Version: 4.0 (2026 H1)

Globale Übersetzungen


In den Globalen Übersetzungen werden alle sprachabhängigen Texte (Übersetzungen) hinterlegt, die in XML-Konfigurationen verknüpft werden können.


Verweise

Die Übersetzungen befinden sich in Datensätzen (Data-Tag), die sich wiederum in Gruppen (Group-Tag) befinden. Der Inhalt in einem Datensatz wird in einer Konfiguration nach folgendem Muster verknüpft:
{D/U[GroupName.DataName]}

Die Sprache kann abhängig sein von:

  • Dokumentsprache → "D" → {D[GroupName.DataName]}
  • UI-Sprache → "U" → {U[GroupName.DataName]}

Beispiel

Der global abgelegte Eintrag "Texts.Enclosures" beinhaltet je nach Sprache verschiedene Werte:

Bild

Dahinterliegendes XML

<TranslationMap>
<group name="Texts">
<data name="Enclosures">
<value lcid="07">Anlagen</value>
<value lcid="2055">Beilagen</value>
<value lcid="12">Annexes</value>
<value lcid="09">Enclosures</value>
<value lcid="16">Allegato</value>
</data>
[...]
</group>
[...]
</TranslationMap>

Übersetzte Texte können nicht direkt in Vorlagen eingefügt werden.
Damit die Texte in der Vorlage verwendet werden können, müssen die Verweise immer in ein Field oder ein Skript (classic) eingefügt werden:


hinweis

Diese Funktion steht nur in primedocs Vorlagen zur Verfügung. Weitere Informationen finden Sie hier.

Um auf Übersetzungen zuzugreifen, kann in der jeweiligen Dokumentfunktion der Prefix translate- genutzt werden. So zum Beispiel in der Dokumentfunktion Felder (Fields):

<FieldsConfiguration>
<Fields>
<Text Name="Page" translate-Value="Texts.Enclosures" />
</Fields>
</FieldsConfiguration>

hinweis

Diese Funktion steht nur in classic-Vorlagen zur Verfügung. Weitere Informationen finden Sie hier.

Der übersetzte Datensatz "Texts.Enclosures" kann nun in allen XML-Konfigurationen der Dokumentfunktionen verknüpft werden. So zum Beispiel in einem Beilagenskript in der Dokumentfunktion Skripte:

<CustomDataNode id="Enclosures">
<Line>
<Text>{D[Texts.Enclosures]}:</Text>
</Line>
<Line>
<Element id="DocParam.Enclosures" linePrefix="&#8211;&#009;" />
</Line>
</CustomDataNode>

{D[Texts.Enclosures]} wird nun jeweils abhängig von der Dokumentsprache mit "Anlagen", "Beilagen", "Enclosures", "Annexes" oder "Allegato" ersetzt.

Automatische Übersetzungen mit KI

Voraussetzungen

  1. Ein AI Endpunkt muss in primedocs.config konfiguriert sein.
  2. Der primedocs Client muss aktiv verbunden und online sein

Unter diesen Voraussetzungen erscheinen oben rechts im Menu "Globale Übersetzungen" zusätzliche Buttons mit den KI-Funktionen.

Screenshot 2026-01-19 100809-20260119-090810.png

Funktionen

  • Fehlende übersetzen: Schickt die bestehenden Einträge in der aktuellen Übersetzung an die KI mit der Anweisung, die leeren Einträge zu vervollständigen. Ausschlaggebend ist dabei der erste Eintrag in der Liste. Alle sichtbaren, leeren Felder werden ausgefüllt. Bereits gefüllte Felder werden ignoriert.
  • Übersetzungen prüfen: Schickt alle Einträge an die KI mit der Anweisung, diese auf Korrektheit zu prüfen, um das manuelle Prüfen von Übersetzungen in ungewohnten Sprachen etwas zu erleichtern.

Screenshot 2026-01-19 100901-20260119-090902.png

Unten rechts wird der Status der KI-Operationen angezeigt. Die angepasste globale Übersetzung muss nach Prüfung gespeichert werden.