Metainformationen zur Seite
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
entwickler:entwicker_tipps_und_tricks:language_template_check_tool [2022/09/10 12:18] – angelegt - Externe Bearbeitung 127.0.0.1 | entwickler:entwicker_tipps_und_tricks:language_template_check_tool [2022/10/07 11:31] (aktuell) – Michael Schlenstedt | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Language / Template Check Tool ====== | ====== Language / Template Check Tool ====== | ||
- | |||
- | |||
- | |||
- | ALHPA | ||
- | |||
- | |||
- | V1.2.0.1 - ALPHA/ | ||
- | |||
- | |||
Dieses Tool prüft, ob die in der Sprachdatei enthaltenen Sprach-KEYS in den Scripten und Templates verwendet werden. | Dieses Tool prüft, ob die in der Sprachdatei enthaltenen Sprach-KEYS in den Scripten und Templates verwendet werden. | ||
Zeile 16: | Zeile 7: | ||
==== Aufruf ==== | ==== Aufruf ==== | ||
- | < | + | < |
/ | / | ||
</ | </ | ||
- | |||
- | |||
Ohne Parameter wird die Systemsprache mit Debug-Ausgabe geprüft, und alle Ergebnisse ausgegeben. | Ohne Parameter wird die Systemsprache mit Debug-Ausgabe geprüft, und alle Ergebnisse ausgegeben. | ||
Zeile 30: | Zeile 19: | ||
'' | '' | ||
- | |Parameter | + | ^Parameter |
|plugin | |plugin | ||
|loglevel | |loglevel | ||
Zeile 38: | Zeile 27: | ||
===== Beispiel ===== | ===== Beispiel ===== | ||
- | < | + | < |
# Prints all unused language keys | # Prints all unused language keys | ||
/ | / | ||
- | |||
# Prints all used language keys with the count of their occurence | # Prints all used language keys with the count of their occurence | ||
/ | / | ||
- | |||
- | |||
</ | </ | ||
- | |||
- | |||
- | |||
- | \\ | ||
Zeile 64: | Zeile 46: | ||
* Prüfen unter Einbeziehung aller Sprachdateien von Plugins in einem Lauf | * Prüfen unter Einbeziehung aller Sprachdateien von Plugins in einem Lauf | ||
* Überprüfung des umgekehrten Weges: Suchen nach potentiellen Language Tags im Code, und prüfen, ob diese in den Language Files gefunden werden. | * Überprüfung des umgekehrten Weges: Suchen nach potentiellen Language Tags im Code, und prüfen, ob diese in den Language Files gefunden werden. | ||
- | |||
- | \\ | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||