Modul:Tr/db/code/Dokumentation

Aus Terraria Wiki
Zur Navigation springen Zur Suche springen

Lua logo.svgDies ist die Dokumentationsseite für Modul:Tr/db/code.


Dieses Modul ist ein unterstützendes Modul, das den Code für die Übersetzungsdatenbanken Modul:Tr/db/de und Modul:Tr/db/en bereitstellt. Es fügt die Inhalte der einzelnen Datenbank-Module (GameText/db-de, GameText/db-en und Tr/db/custom) zusammen und bereinigt dabei alle Inkompatibilitäten, die zwischen Lua-Quelltext und Wikitext existieren. Es wird auf den Seiten Vorlage:Tr/luadata-de sowie Vorlage:Tr/luadata-en eingesetzt.

Es gibt eine aufzurufende Funktion, go. Sie erwartet als ersten unbenannten Parameter die Zielsprache (de für Modul:Tr/db/de oder en für Modul:Tr/db/en). Der optionale Parameter bot kann auf yes gesetzt werden, um die HTML-<br/>-Tags am Zeilenende durch gewöhnliche Zeilenumbrüche zu ersetzen (was sich für die beiden Tr/luadata-Vorlagen nicht anbietet, für eine automatisierte API-Abfrage per Bot hingegen schon – daher der Name).

This module provides the code for the translation databases Module:Tr/db/de and Module:Tr/db/en. It joins the contents of the individual database modules (GameText/db-de, GameText/db-en, and Tr/db/custom) together and resolves all incompatibilities between Lua source code and wikitext in the process.