2016-05-26 8 views
0

Ich versuche, PO-Dateien mit Zweig i18 Extension zu extrahieren. Nach diesem Tutorial http://twig.sensiolabs.org/doc/extensions/i18n.html versuche ich meine Website zu übersetzen.Zweig Extrakt Translationen funktioniert nicht

Problem ist, wenn ich versuche, die Übersetzungen zu extrahieren, wenn ich im Terminal aufrufen:

[email protected]:/var/www/html# xgettext --default-domain=messages -p ./locale --from-code=UTF-8 -n --omit-header -L PHP ./cache/*.php 
xgettext: error while opening "./cache/*.php" for reading: No such file or directory 

prüfen Screenshot: enter image description here

Checkig $ xgettext --help i dont sehen -R rekursive Suche

Antwort

1

Es versucht zu rufen "./cache/*.php", aber Ihre Dateien befinden sich in Unterordnern innerhalb des Cache-Ordners. Es sollte also "./cache/**/*.php" sein.

sollten Dieser Befehl funktioniert, ich denke:

[email protected]:/var/www/html# xgettext --default-domain=messages -p ./locale --from-code=UTF-8 -n --omit-header -L PHP ./cache/**/*.php 
+0

Ja, das Problem ist. Ich muss mehr über rekursive Linux-Ordner erfahren. Danke, du rettest mir viel Zeit – Ivan