Rufen Sie uns an: +49 341 242 502 10

Ich war hier: WikkaLocalization

Version [4304]

Dies ist eine alte Version von WikkaLocalization erstellt von ErdaxoAdmin am 2022-10-11 09:45:49.

 

WikkaWiki - Localization

Umsetzung verschiedener Sprachen im UI ohne gettext

A. Funktionsweise
In der Datei wikka.php, also einer der Hauptdateien des Systems, werden die Sprachbibliotheken geladen. Sie befinden sich im Ordner lang/ und haben Namen entsprechend den Sprachkürzeln (en.php, de.php, pl.php).

Standardsprache ist en.

In den Dateien existiert die Funktion textLib(), in der über simples "match" die jeweiligen Schlüssel zum Einlesen des Textes in der jeweiligen Sprache dienen.


B. Wichtige Stellen mit Texten
Das Benutzer-Interface (UI) wird an vielen Stellen in Skripten generiert. Hier die Auflistung - (+) bedeutet, dass die Datei bereits komplett ins neue System überführt wurde:
=> (+) handlers / show / show.php => hier Texte an recht vielen Stellen; Kommentare etc.
=> templates / xxx / header.php => einige Punkte im Kopf der Seite
=> templates / xxx / footer.php => einige Punkte unten auf der Seite
=> actions / usersettings / user settings.php => viele Stellen, teils erledigt
=> actions / xxx => mehrere "actions", die überarbeitet werden mussten, im Einzelnen: => editlink, clonelink, historylink, revisionlink, ownerlink
Auf dieser Seite sind keine Kommentare vorhanden