Fehlende Übersetzungen finden

2. Februar 2015

 

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