Die letzte Version des xili-language Plugin bringt einen neuen Shortcode Namens: xili18n mit sich.
Dieser Shortcode kann innerhalb eines Artikels oder einer Seite verwendet werden und bietet die Möglichkeit ein Wort oder eine Zeichenkette zu übersetzen. Jede Übersetzung muss hierzu allerdings in einer .mo Datei der jeweiligen Sprache vorliegen.
Wozu das gut sein soll?
Inhalte einer Seite oder eines Artikels können umfangreich und komplex sein, zum Beispiel in Form von Tabellen oder Formularen. Die Idee ist es, ein Grundgerüst der Tabelle mit dem Shortcode xili18n in den Überschriften zu erstellen. Die Seite oder der Artikel muss dann nur noch in jede Sprache kopiert werden.
<strong>[xili18n msgid="Edit"]</strong>
Das Ergebnis in Deutsch ist Bearbeiten !
Besuche die Englische oder Französische Seite um die jeweilige Übersetzung zu sehen. 😉
Frage 1: Ist es möglich einen context zu definieren?
Ja mit dem Parameter ctxt !
Frage 2: Ist es möglich die text domain zu wählen?
Ja mit dem Parameter textdomain !
Frage 3: Gibt es Einschränkungen bei msgid oder msgstr?
Ja nur die HTML tags wie <strong>, <em> und <br> sind möglich. Der Source-Code des xili-language Plugin zeigt nähere Informationen hierzu.