Artikel 1 von 1

Fehlende Übersetzungen finden


Der Github User hoekiesda hat ein Gist (?) zur Verfügung gestellt mit welchem es möglich ist verwendete Sprachvariablen in Smarty-Templates zu finden, welche jedoch in keiner Sprachdatei übersetzt sind. Das kleine Shell-Script ist lediglich folgender Einzeiler und kann nach beliebgen angepasst werden.

grep -R --include=*.tpl '\boxmultilang\b' tpl/ | sed -r "s/ident=([^$])/\\nident=\1/g"| grep ^ident= | sed -r 's/}.*$//'| tr "'"'"'| sort -u |whileread LINE;do KEY=$(echo "$LINE" | awk -F'"' '{print$2}');echo -e $LINE"\t"$KEY"\t"$(grep -Rl --include=*.php $KEY ./ | wc -l);done| grep 0$

Quelle: https://gist.github.com/hoekiesda/fac483ae9552bae83d49


Tags: translation, smarty, oxid, language, github, gist