hallo erstmal und danke für jede Unterstützung,
Folgende Situation:
In unserer Firma haben wir ein Programm
Und für die Übersetzung unseres Programms werden derzeit leider PHP-Files mit Variablendefinitionen verwendet(zb: $mark_all = "Alles Markieren").
Und je nach Spracheinstellung des Users wird eine andere Datei includiert...
Da das Programm immer wieder erweitert wurde, aber teilweise die Übersetzungen nur im Englischen File bzw. nur im Deutschen File gemacht wurden, herrscht nun das absolute Chaos.
Nun ist meine Aufgabe dieses Chaos zu bereinigen.
Mein Plan für die Variablendefinitionen:
1. jedes Sprach-File einlesen und die Definitionen in ein assoziatives Array schmeißen(Variablenname => Variableninhalt)
2. Das Array durchgehen und prüfen ob die Variable überhaupt noch im restlichen Code existiert
3. Die Daten in eine Datenbank exportieren
Hab zwar einen Plan wie ich das mit PHP mache, habe aber die Befürchtung das da bald ein memory_limit problem entsteht...
Da der Server ein Linux-Server ist wollte ich das mit grep machen. Hab aber nicht wirklich einen Plan wie ich das umsetzen soll.
Jetzt wär ich über Anregungen und alternative Lösungsvorschläge sehr erfreut
Folgende Situation:
In unserer Firma haben wir ein Programm

Und für die Übersetzung unseres Programms werden derzeit leider PHP-Files mit Variablendefinitionen verwendet(zb: $mark_all = "Alles Markieren").
Und je nach Spracheinstellung des Users wird eine andere Datei includiert...
Da das Programm immer wieder erweitert wurde, aber teilweise die Übersetzungen nur im Englischen File bzw. nur im Deutschen File gemacht wurden, herrscht nun das absolute Chaos.
Nun ist meine Aufgabe dieses Chaos zu bereinigen.
Mein Plan für die Variablendefinitionen:
1. jedes Sprach-File einlesen und die Definitionen in ein assoziatives Array schmeißen(Variablenname => Variableninhalt)
2. Das Array durchgehen und prüfen ob die Variable überhaupt noch im restlichen Code existiert
3. Die Daten in eine Datenbank exportieren
Hab zwar einen Plan wie ich das mit PHP mache, habe aber die Befürchtung das da bald ein memory_limit problem entsteht...
Da der Server ein Linux-Server ist wollte ich das mit grep machen. Hab aber nicht wirklich einen Plan wie ich das umsetzen soll.
Jetzt wär ich über Anregungen und alternative Lösungsvorschläge sehr erfreut

Kommentar