Hallo,
bin gerade dabei (zumindest versuche ichs
), eine Seite, die nicht darauf ausgelegt ist, so zu ändern, dass Übersetzungen in verschiedene Sprachen erzeugt werden können.
Dies sollte relativ komfortabel erfolgen, da die Übersetzungen an ein Übersetzungsbüro gehen.
Mein Ansatz wäre als erstes gewesen, eine Datei Zeile für Zeile zu durchlaufen, nach Ausgaben zu suchen, und dazu die Zeilennummer auszugeben. Anschließend kann dann das ganze noch komfortabel verändert werden.
Alles kein Problem, nur hapert es bei einer Sache: wie kann ich überprüfen, ob in der entsprechenden Zeile eine Ausgabe durchgeführt wird und dann wirklich NUR mehr die Ausgabe anzeigen.
Das Problem ist, mehrere Programmierer haben an der Seite gearbeitet, einer benutzt nur echos, der andere dann HTML etc.
Hab das inzwischen per preg_match gelöst, suche eben nach echo und html tags usw. Das Ergebnis ist jedoch leider nicht wirklcih befriedigend, da natürlich erstens einfach alles angeeigt wird was in einer Zeile steht (also bspw. echo "einfügen erfolgreich!"
und zweitens auch noch alles andere wie bspw. echo "</td>"; \"/> Zeile:1195 doppelt: ja, zu Erläuterung: ich lasse hier zusätzlich Zeilennummer ausgeben und ob der String doppelt vorkommt).
Wäre hier sehr dankbar für einen Denkanstoss bzw. Anregungen wie man das anders lösen könnte.
bin gerade dabei (zumindest versuche ichs
![Smilie](https://www.php-resource.de/forum/core/images/smilies/smile.gif)
Dies sollte relativ komfortabel erfolgen, da die Übersetzungen an ein Übersetzungsbüro gehen.
Mein Ansatz wäre als erstes gewesen, eine Datei Zeile für Zeile zu durchlaufen, nach Ausgaben zu suchen, und dazu die Zeilennummer auszugeben. Anschließend kann dann das ganze noch komfortabel verändert werden.
Alles kein Problem, nur hapert es bei einer Sache: wie kann ich überprüfen, ob in der entsprechenden Zeile eine Ausgabe durchgeführt wird und dann wirklich NUR mehr die Ausgabe anzeigen.
Das Problem ist, mehrere Programmierer haben an der Seite gearbeitet, einer benutzt nur echos, der andere dann HTML etc.
Hab das inzwischen per preg_match gelöst, suche eben nach echo und html tags usw. Das Ergebnis ist jedoch leider nicht wirklcih befriedigend, da natürlich erstens einfach alles angeeigt wird was in einer Zeile steht (also bspw. echo "einfügen erfolgreich!"
![Wink](https://www.php-resource.de/forum/core/images/smilies/wink.gif)
Wäre hier sehr dankbar für einen Denkanstoss bzw. Anregungen wie man das anders lösen könnte.
![Wink](https://www.php-resource.de/forum/core/images/smilies/wink.gif)
Kommentar