Zum Inhalt springen

Benutzerdefinierte Platzhalter

Benutzerdefinierte Platzhalter sind für Fälle vorgesehen, in denen die Quelltexte weniger häufige Platzhalter enthalten, die in den Quellzeichenketten (im Editor) standardmäßig nicht hervorgehoben werden.

Du kannst benutzerdefinierte Platzhalter in den Organisationseinstellungen verwalten.

  1. Klicke oben rechts auf dein Profilbild und wähle Organisationseinstellungen. Organization Settings
  2. Wechsle in der linken Seitenleiste zum Bereich Benutzerdefinierte Platzhalter und klicke auf Platzhalter hinzufügen.
  3. Gib im angezeigten Dialog einen benutzerdefinierten Platzhalterausdruck mithilfe der Syntaxelemente für Ausdrücke an und klicke auf Erstellen. Custom Placeholder Expression

Sobald die benutzerdefinierten Platzhalter dem Projekt zugewiesen sind, werden sie den Projektmitgliedern während des Übersetzungsprozesses im Editor hervorgehoben angezeigt.

Zum Konfigurieren deines benutzerdefinierten Platzhalterausdrucks kannst du die Elemente aus der Syntax-Tabelle für Ausdrücke verwenden.

Wenn du beispielsweise [[Placeholder1]] hervorheben möchtest, könnte dein Ausdruck so aussehen:

start, then "[[", range "a,z,A,Z,0,9", limit "1,20", then "]]", end

Um vereinfachen things a bit, let’s deconstruct the expression above.

  • start – indicates die beginning von die expression.
  • then "[[" – bedeutet, dass dein benutzerdefinierter Platzhalter mit zwei öffnenden eckigen Klammern beginnt.
  • range "a,z,A,Z,0,9" – bedeutet, dass dein benutzerdefinierter Platzhalter Zeichen aus den Bereichen a-z, A-Z und/oder 0-9 enthalten kann.
  • limit "1,20" – means das die length von die Platzhalter ist von 1 zu 20 characters.
  • then "]]" – bedeutet, dass dein benutzerdefinierter Platzhalter mit zwei schließenden eckigen Klammern endet.
  • end – indicates die end von die expression.

Nachfolgend findest du einige Beispiele für benutzerdefinierte Platzhalterausdrücke und wie sie in den Quellzeichenketten im Editor hervorgehoben werden.

Zeichenfolge example:

A test string with a benutzerdefiniert %{placeholder}%

Ausdruck:

Start, eventuell „(“, dann „%“, dann „{“, beliebiger Inhalt, dann „}“, eventuell „)“, dann „%“, Ende

dies expression deconstructed:

  • maybe "(" – ermöglicht die Platzhalter zu optionally starten mit ein (.
  • then "%" – erfordert ein % character.
  • then "{" – erfordert ein { character.
  • anything – entspricht jedem Zeichen oder jeder Zeichenfolge innerhalb des Platzhalters.
  • then "}" – erfordert ein } character.
  • maybe ")" – ermöglicht die Platzhalter zu optionally end mit ein ).
  • then "%" – erfordert ein % character.

Zeichenfolge example:

A test string with a benutzerdefiniert [[placeholder]]

Ausdruck:

start, then "[[", anythingbut "[[", then "]]", multiple, end

dies expression deconstructed:

  • then "[[" – erfordert die Platzhalter zu starten mit [[.
  • anythingbut "[[" – Matches beliebige character except die opening [[ brackets.
  • then "]]" – erfordert die Platzhalter zu end mit ]].
  • multiple – ermöglicht die Wiederholung des Musters (des Inhalts innerhalb der Klammern).

Zeichenfolge example:

A test string with a benutzerdefiniert placeholder

Ausdruck:

starten, then "Platzhalter", end

Zeichenfolge example:

A test string with a benutzerdefiniert §placeholder§

Ausdruck:

start, then "§", anything, then "§", end

Zeichenfolge example:

Eine Testzeichenkette mit einem langen Satz, den du möglicherweise als einzelnen benutzerdefinierten Platzhalter hervorheben möchtest

Ausdruck:

Start, dannLanger Satz, den du möglicherweise als einzelnen benutzerdefinierten Platzhalter hervorheben möchtest“, Ende
War diese Seite hilfreich?