Sprachdatei erfolgreich ändern ? [Gelöst]

corun

Joined: 2009-02-13
Posts: 61
Posted: Sun, 2009-02-15 09:18

Gibt es eine (Du) Version für die deutsche Sprachdatei. Falls nein, in welcher Datei kann ich das selbst ändern ?

thx&bye

 
oceco

Joined: 2007-10-22
Posts: 666
Posted: Sun, 2009-02-15 09:37

Nein. Sprachdatei ändern
___________________________________________________
Top Secret: Tipps, Tricks und mehr
The Most Secret Gallery2 Treasure: Quick Start Guide

 
corun

Joined: 2009-02-13
Posts: 61
Posted: Sun, 2009-02-15 20:42

Habe mir das Programm Poedit runtergeladen und mal testweise in der Datei "de.po" im Ordner "modules\core\po"
den Text

"Sie müssen Ihr aktuelles Passwort eingeben um sich zu authentifizieren. Danach müssen Sie zweimal Ihr neues Passwort eingeben, um sicherzustellen, dass Sie sich nicht vertippen."

in die du Version abgeändert, nur leider hat sich im betreffenden Menü unter Gallery nichts verändert.

Eine Umstellung und anschließende Rückstellung der Sprache von DE auf EN und EN auf DE hat auch nichts bewirkt.

Warum wird die Änderung nicht im Menü von Gallery übernommen ?

 
oceco

Joined: 2007-10-22
Posts: 666
Posted: Mon, 2009-02-16 12:42

Die modifizierte de.po musst Du übersetzen in eine .mo-Datei, diese auf den Server hochladen und Cache löschen. Mehr...
___________________________________________________
Top Secret: Tipps, Tricks und mehr
The Most Secret Gallery2 Treasure: Quick Start Guide

 
corun

Joined: 2009-02-13
Posts: 61
Posted: Mon, 2009-02-16 19:14

Also die mo Datei wurde gleichzeitig beim automatischen "Speichern unter..." mittels Poedit mit der po Datei erstellt.

Habe dann die beiden alten Dateien einfach mit den neuen überschrieben.

Ist mit cache leeren einfach nur gemeint das man den Inhalt des Ordners Cache löschen soll (hat jedenfalls nicht geklappt, es wird immer noch der alte Text angezeigt), oder gibt es da noch eine Möglichkeit über das Admin Menü ?

 
oceco

Joined: 2007-10-22
Posts: 666
Posted: Mon, 2009-02-16 20:00

genau Site-Admin Wartungsaufgaben und Leistungssteigerung
___________________________________________________
Top Secret: Tipps, Tricks und mehr
The Most Secret Gallery2 Treasure: Quick Start Guide

 
corun

Joined: 2009-02-13
Posts: 61
Posted: Mon, 2009-02-16 20:10

Evtl. ist das jetzt eine doofe Frage aber:

Bei mir finde ich kein Feld "Leistungssteigerung" oder meinst du damit das ich überall unter "Wartungsaufgaben" auf
"jetzt ausführen" klicken soll ?

 
oceco

Joined: 2007-10-22
Posts: 666
Posted: Mon, 2009-02-16 21:18

Site-Admin -> Seitenleiste: Leistung -> Titel = Leistungssteigerung
___________________________________________________
Top Secret: Tipps, Tricks und mehr
The Most Secret Gallery2 Treasure: Quick Start Guide

 
corun

Joined: 2009-02-13
Posts: 61
Posted: Tue, 2009-02-17 18:47

Ok, danke jetzt habe ich es gefunden !

Nachdem ich den Cache hier gelöscht und kontrolliert habe ob nun endlich meine Sprachänderungen übernommen wurden, musste ich feststellen das sich immer noch nichts verändert hat.... . Bin dann mal hingegangen und habe die komplette
de.mo und de.po Datei unter "gallery2\modules\core\po" gelöscht um zu sehen ob das denn irgendeine Wirkung zeigt :-)

Aber auch hier Fehlanzeige, es wurde immer noch alles brav in Deutsch angezeigt. Also wenn ich es nicht besser wüsste würde ich einfach mal sagen das die Dateien auf welche Gallery zugreift zweimal vorhanden sind. War das denn überhaupt der richtige Ort und die richtigen Dateien welche ich verändert habe ?

Hätte nicht gedacht das es so kompliziert sein kann Sprachdateien zu ändern :D

Evtl. ist auch in meinem phpmyadmin die Funktion gettext nicht aktiviert, weiss jemand wie ich das kontrollieren kann ? HAT SICH ERLEDIGT; LAUT INFO VON PHPMYADMIN IST GETTEXT "ENABLED"

 
oceco

Joined: 2007-10-22
Posts: 666
Posted: Tue, 2009-02-17 18:49

Klappt es nun oder nicht?

corun wrote:
Bin dann mal hingegangen und habe die komplette de.mo und de.po Datei unter "gallery2\modules\core\po" gelöscht um zu sehen ob das denn irgendeine Wirkung zeigt

Ich muss sagen, Du gehst dies ziemlich unkonventionell an!

Und nun ja, den Benutzern kann's ja nie schnell genug gehen, darum hat man Caches auf Servern eingeführt und Caches auf dem Client. Was dem Benutzer sein Freund ist dem Entwickler sein Feind!
___________________________________________________
Top Secret: Tipps, Tricks und mehr
The Most Secret Gallery2 Treasure: Quick Start Guide

 
oceco

Joined: 2007-10-22
Posts: 666
Posted: Tue, 2009-02-17 19:03

phpinfo() und Readme als erstes Posting in diesem Forum (siehe auch erster Link in meiner Signatur)
phpmyadmin weiss welches Apache Module installiert ist? Seltsam!

___________________________________________________
Top Secret: Tipps, Tricks und mehr
The Most Secret Gallery2 Treasure: Quick Start Guide

 
oceco

Joined: 2007-10-22
Posts: 666
Posted: Tue, 2009-03-03 21:22

Ich hab inzwische selber dazugelernt. Für die Sprachdateien verwendet gettext den php-Cache. Diesen kann man löschen indem man den Webserver neu startet (duck: ich bin unschuldig)
___________________________________________________
Top Secret: Tipps, Tricks und mehr
The Most Secret Gallery2 Treasure: Quick Start Guide

 
corun

Joined: 2009-02-13
Posts: 61
Posted: Thu, 2009-05-14 18:49

Gibt es inzwischen eine "Du" Version der Deutschen Sprachdatei ?

 
oceco

Joined: 2007-10-22
Posts: 666
Posted: Fri, 2009-05-15 09:11

Wenn Du inzwischen keine erstellt hast und diese hier allen zugänglich gemacht hast, so wird die wohl noch immer fehlen. Ich hab mal das Checkout-Modul in einer "Sie"-Version kommplett neu übersetzt (siehe hier).
__________________________________________
Für Support folgende Infos posten:
Site-Admin -> Wartungsaufgaben -> System-Info und Link zu phpinfo()

 
corun

Joined: 2009-02-13
Posts: 61
Posted: Tue, 2009-05-19 03:50

Danke für den Link. Mein Hoster wird in Sachen Server neu starten, um den gettext Cache zu löschen wohl nicht mitspielen.... . Versteht man hier unter neu starten dasselbe wie bei einem heimischen PC - also einmal runter und wieder rauf, oder können die den Cache auch während der Server im Betrieb ist löschen ?

 
oceco

Joined: 2007-10-22
Posts: 666
Posted: Tue, 2009-05-19 05:57

Mit Webserver ist nicht der komplette Server gemeint, nur Apache oder IIS. Der Server kann dabei in Betrieb bleiben.
__________________________________________
Für Support folgende Infos posten:
Site-Admin -> Wartungsaufgaben -> System-Info und Link zu phpinfo()

 
corun

Joined: 2009-02-13
Posts: 61
Posted: Tue, 2009-05-19 17:01

wie genau funktioniert das denn mit xampp, würde das gerne mal offline auf meinem pc ausprobieren.

 
oceco

Joined: 2007-10-22
Posts: 666
Posted: Tue, 2009-05-19 17:46

xampp hat ein Control-Panel (C:\xampp\xampp-control.exe). Da beim Apache auf [Stop] drücken, 2 Sekunden warten dann wieder auf [Start]. Fertig.

__________________________________________
Für Support folgende Infos posten:
Site-Admin -> Wartungsaufgaben -> System-Info und Link zu phpinfo()

 
corun

Joined: 2009-02-13
Posts: 61
Posted: Wed, 2009-05-20 20:26

Trotz der Änderung von "Sie" in "Du" innerhalb folgender Datei, wird mir nichs Neues angezeigt

...gallery2\modules\core\po\local "dort habe ich die veränderten Dateien de.mo und de.po abgespeichert."

Foldendes habe ich verändert:

Sie müssen Ihr aktuelles Passwort eingeben

geändert in

Du musst dein aktuelles Passwort eingeben

 
oceco

Joined: 2007-10-22
Posts: 666
Posted: Wed, 2009-05-20 21:48

Die .mo und .po Files sind nicht im gleichen Verzeichnis! Ich bin jetzt auch zu faul das extra raus zu suchen. Wenn Du was veränderst, solltest Du das Existierende auch korrekt ersetzten!
Und warum willst Du unbedingt eine Du-Version, wäre eine neutrale Form nicht sinnvoller, wie z.B. "Bitte aktuelles Passwort eingeben"? Das wäre wirklich sinnvoll und für alle verwendbar (falls Du auch einmal etwas an die Community zurückgeben willst)! Falls Du Deine Vorwürfe für berechtigst hälst, bedenke einfach, dass ich und viele andere hier Nutzer sind wie Du (aber es macht den Anschein, dass ich der letzte bin, der hier noch hilft). Von den Entwicklern, die alle gratis arbeiten, ist hier schon längst keiner mehr anzutreffen. Die sind z.Z. viel zu beschäftigt mit der Version 3 von Gallery, von der auch Du wiederum profitieren wirst.
Schon Deine "Vorwurfsformulierung" zeigt, wo das eigentliche Problem liegt. So wie Du Dir es vorstellst, funktioniert das nicht!

Zudem: Was hindert Dich die Such-Funktion im Forum zu verwenden? Gib mir einen Grund, wieso ich für Dich alles nocheinmal schreiben soll!
Ich kenn auch schon Deine nächsten Fragen, sie sind allesamt hier nur schon von mir beantwortet.

Ich gebe zu, dass meine Postings nicht ideotensicher sind, dazu ist meine Fantasie zu begrenzt, denn ein gewisseses Mitdenken setze ich einfach voraus.

PS: Du bist im deutschen Forum keine Ausnahme. Von daher bitte nicht persönlich nehmen!
__________________________________________
Erwartungen machen alle Möglichkeiten zunichte!

 
corun

Joined: 2009-02-13
Posts: 61
Posted: Thu, 2009-05-21 18:45

Ich war auch im völlig verkehrten Ordner bzw. habe die Änderungen im falschen Ordner abgespeichert.

Hier mal die Schritte welche mich zum Ziel gebracht haben:

1. gallery2\modules\core\po "hier sucht ihr euch die passende po Datei raus, in der ihr die Änderungen vornehmen wollt"
2. Nachdem ihr die Änderungen durchgeführt habt, speichert die Datei und kopiert die aktualisierte mo Datei in den Ordner
locale\de\LC_MESSAGES ab.
3. Ersetzt nun die alte mo Datei durch die eben kopierte mo Datei im Ordner LC_MESSAGES "Vergebt denselben Dateinamen"
4. Löscht vorsichtshalber nochmal den Vorlagenpuffer der Gallery und den Cache des Browsers