Gallery 1.3.4 in Deutsch einrichten

georg
georg's picture

Joined: 2003-02-02
Posts: 11
Posted: Tue, 2003-02-04 20:44

Kann mir jemand helfen, die Gallery 1.3.4 (Localhost-Apache 1.3.2-PHP 4.2 Windows 2000 Pro) in Deutsch einrichten?
Da ich absolute Schwierigkeiten mit Englisch habe, komme ich kein Schritt weiter.Ich habe schon mit der Gallery 1.3.4 Multilaguage eine Neuinstalation durchgeführt. Die Sprachen lassen sich zwar auswählen, aber die Anzeige bleibt trotzdem englisch.
Außerdem funktionierte die Dia Schow in der Multilaguage nicht.
Ich wäre für jede Hilfe dankbar.

 
Ivo2
Ivo2's picture

Joined: 2002-11-03
Posts: 28
Posted: Tue, 2003-02-04 21:13

Hi,
ich vermute, dein webhoster hat nicht gettext. das braucht man dazu damit die ML-Version funktioniert. Las mal die infophp laufen.
Diashow hat leider einen Bug in der letzten Version. Versuch mal die vorhergehende Version, die hab ich auch genommen.
Liebe Grüße
Ivo

 
georg
georg's picture

Joined: 2003-02-02
Posts: 11
Posted: Wed, 2003-02-05 14:22

Meinst du die PHP Extension gettext.dll. Wenn ja, dann ist die aktiv und das wird von der phpinfo bestätigd (GetText Support=Enabled).

Wo kann ich die Multilanguage vorgenger Version herunterladen? Auf der Home ist nur die b10 ML6 zu finden. Oder Kannst du, Die mir zukommen lassen?

Georg

 
Tim_j
Tim_j's picture

Joined: 2002-08-15
Posts: 6818
Posted: Wed, 2003-02-05 16:42

Hi,

ich biete leider keine älteren Versionen an ( :roll: sollte ich mal ändern)

Ich arbeite an der ML_7 die dann den Diashow Bug hoffentlich nicht mehr enthält.

Gruß,

Jens

 
Tim_j
Tim_j's picture

Joined: 2002-08-15
Posts: 6818
Posted: Thu, 2003-02-06 11:16

Hallo Georg,

habe gerade die ML7 herausgebracht.
Dort funktioniert die Diashow wieder.

Installier die mal.
Wenn du exakt wie vorher installierst werden die Texte evtl. wieder in englisch sein.
Habe aber nun etwas Zeit, sende mir mal die URL wo deine Gallery liegt.

Jens

 
georg
georg's picture

Joined: 2003-02-02
Posts: 11
Posted: Thu, 2003-02-06 20:28

Das ist ein absolutes Fiasko. Habe deinem Rat gefolgt und die ML 1.3.4 b11 gezogen und auf zwei unterschiedlichen Rechnern (Win NT 4.0 und Win 2000) versucht zu installieren, aber auf beiden Rechnern bekomme ich die gleiche Fehlermeldung (Error: Could not find C:/FoxServ/netpbm/pnmtojpeg Check your NetPBM directory to see which PNG->JPEG converter you have (or just try using ppmtojpeg instead). Please check your configuration (or use ImageMagick) Der Versuch die bestehende Version zu ersetzen scheiterte beim Start der Gallery mit folgender Fehlermeldung (Fatal error: Call to undefined function: bind_textdomain_codeset() in c:foxservwwwgalleryML_settings.inc on line 68). Habe gestern die ML 1.3.3 geladen und installiert, aber von irgendeiner Sprachunterstützung kann da keine Rede sein, wobei der Textsupport aktiv ist. Die englische Version läuft dagegen einwandfrei. Die URL hätte ich dir gerne gegeben, aber das ganze liegt auf localhost auf beiden Rechnern. Kann dir die PHP.ini zusenden, wenn du möchtest.
Viele Grüße. Georg.

 
georg
georg's picture

Joined: 2003-02-02
Posts: 11
Posted: Thu, 2003-02-06 20:33

Sorry das heist gettext Support und nicht Textsupport.
Georg

 
jops

Joined: 2002-12-12
Posts: 24
Posted: Thu, 2003-02-06 20:53

hi georg,

unter windows hab ich mich auch schonmal ewig rumgequält und die deutsche version auch nur in englisch hinbekommen. ( foxserv, win xp)
dann hab ichs mal bei meinem hoster (linux) probiert und da hats einfach so funktioniert.

aber ein absolutes fiasko ist was anderes - ich dachte deine platte wäre pfutsch.

chao

 
Tim_j
Tim_j's picture

Joined: 2002-08-15
Posts: 6818
Posted: Thu, 2003-02-06 21:18

Hallo Georg,

Wenn ich dich richtig verstanden habe, läuft die original 1.3. einwandfrei ?
Die Multilanguage Version jedoch nicht ?

Eigenartig.
Gehen wir also der Reihe nach durch :

Could not find C:/FoxServ/netpbm/pnmtojpeg
Hast du evtl. den Pfad zu netpbm falsch angegeben ?
Falls nicht probier in der Konfiguration (1.3.4) mal ppmtojpeg.
Kann man per Kombobox auswählen.

Finde in ML_settings.inc<!-- BBCode Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font class="pn-sub">Code:</font><HR></TD></TR><TR><TD><FONT class="pn-sub"><PRE>// check if PHP is >= 4.2.0 and use new function
$current_version=explode(".",phpversion());
$minium_Version=explode(".","4.2");
if (($current_version[0] >= $minium_Version[0]) &amp;&amp; ($current_version[1] >=$minium_Version[1])) {
bind_textdomain_codeset("gallery",$gallery->charset);
}</TD></TR></TABLE><!-- BBCode End -->

Kommentier das mal aus, oder lösch es.

Ne,wenn das ganz lokal ist, nütz mir das nicht.

gruß,

Jens

 
georg
georg's picture

Joined: 2003-02-02
Posts: 11
Posted: Thu, 2003-02-06 21:40

Ich muß mich korrigieren. Habe die oben benannten Zeilen in Ml Settings.inc entvernt. Jetzt lässt sich die Sprache in der Leiste oben rechts auswehlen, aber die Anzeige bleibt trotz dem Englisch. Zwischendurch erscheint auch volgende Fehlermeldung (ERROR:requested index [] out of bounds [19] Fatal error: Call to a member function on a non-object in c:foxservwwwgalleryclassesAlbum.php on line 737) Was mir noch augefallen ist das die Dia Show trotz der ML 1.3.4 b11 bis jetz nicht funktioniert

Ich danke Euch allen für das "Echo".
Georg

 
Tim_j
Tim_j's picture

Joined: 2002-08-15
Posts: 6818
Posted: Fri, 2003-02-07 11:47

Hi Georg,

Kanns du den Fehler "request index ....." reproduzieren ?
Weil der bei mir nicht auftaucht.

Auch läuft bei mir die Diashow...

Die Selectbox ist nur ein zusätzliches Feature und hat primär nichts mit der Übersetzung zu tun.
Geh mal in ML_settings.inc und ändere
$gallery->chooselanguage="yes"; in "no"
Damit verschwindet die Selectbox.
Und dann sollte die Diashow 100%ig funktionieren.

Und kannst du mir noch was posten ?

Geh mal auf die Startseite deiner Gallery.
Im Quelltext müßte sowas, oder sowas änliches stehen : <!-- BBCode Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font class="pn-sub">Code:</font><HR></TD></TR><TR><TD><FONT class="pn-sub"><PRE><!-- Language : de_DE, Deutsch -->
<!-- Charset : ISO-8859-1 ->
<!-- Direction : ltr -->
<!-- Error : --></TD></TR></TABLE><!-- BBCode End -->

Gruß,

Jens

 
georg
georg's picture

Joined: 2003-02-02
Posts: 11
Posted: Fri, 2003-02-07 14:46

Habe die ML 1.3.4 b11 komplett neu istaliert. Die Zeilen die du mir gesten angegeben hast gelöst, die Gallery->chooselanguage="yes"; in "no" gesetzt. Und da schau, lauft die Dia Show wieder. Der Code im Quelltext sieht genauso aus wie du beschriben hast.
<!-- Language : de_DE, Deutsch -->
<!-- Charset : ISO-8859-1 ->
<!-- Direction : ltr -->
<!-- Error : -->
Aber es blebt bei Englisch.

Gruß Georg

 
Tim_j
Tim_j's picture

Joined: 2002-08-15
Posts: 6818
Posted: Fri, 2003-02-07 15:29

Hi Georg,

tja, dann bin ich mit meinem Latein am Ende.
Denn dein Browser sendet deutsch, die Gallery findet gettext und den locale Ordner.

Als letzte Möglichkeit bliebe noch, daß was mit deiner gettext.dll nicht stimmt.

Aber da ich kein Windows einsetze habe ich keine Ahnung.

Sorry,

Jens

 
georg
georg's picture

Joined: 2003-02-02
Posts: 11
Posted: Fri, 2003-02-07 18:14

Bevor ich weiter mich selber und die Anderen verrückt mache, muss ich was loswerden. Vielleicht mach ich in der Vorbereitung und während der Installation einen gravierenden Fehler. Jetzt versuche ich in Details zu beschreiben , was in der Zeit alles zusammengeflickt habe.
In der Vorbereitung:
1.Safe Mode = deaktiviert
2.Gettext Support = aktiviert
Im Setup Modus
1. Check to see if you are running PHP 4.= Success PHP v4.2.2 is OK
2. Check to see if PHP is running in Safe Mode=Success safe mode is off
3. Allow the Gallery .htaccess=Success magic quotes are off
4. mod_rewrite =Warning! Either mod_rewrite is not installed or your .htaccess
5. Check to see if NetPBM=Success All 3 ImageMagick binaries located
6. EXIF headers=aktiviert
Was den mod_rewrite angeht, was ich nicht, was und wo man eingreifen muss. Nach der Installation wird außer den oben genannten Einstellungen nichts mehr verändert oder irgendwas eingestellt. Und da liegt vielleicht auch der Fehler. Ich vermute, dass ich irgendwo einen Pfad für die Übersetzungen definieren muss, da die Gallery, in dem Zustand wie die jetzt ist, den Übersetzungspfad selber nicht findet. Was die gettext.dll angeht, werde ich gleich ausprobieren, eine aus der letzten PHP 4.3 raus zu nehmen und die bestehende zu ersetzen.

Gruß. Georg.