Advanced search  

News:

cpg1.5.48 Security release - upgrade mandatory!
The Coppermine development team is releasing a security update for Coppermine in order to counter a recently discovered vulnerability. It is important that all users who run version cpg1.5.46 or older update to this latest version as soon as possible.
[more]

Pages: [1]   Go Down

Author Topic: Sonderzeichen gehen nicht  (Read 10432 times)

0 Members and 1 Guest are viewing this topic.

AngelDeath

  • Coppermine newbie
  • Offline Offline
  • Posts: 3
Sonderzeichen gehen nicht
« on: December 09, 2005, 03:10:27 am »

Bei mir gehen die Sonderzeichen nicht. Habt jemand das gleiche Problem?
Logged

Satyr

  • Coppermine frequent poster
  • ***
  • Offline Offline
  • Gender: Male
  • Posts: 139
    • Gothic Model Gallery - Dark Photo Art
Re: Sonderzeichen gehen nicht
« Reply #1 on: December 10, 2005, 09:49:44 pm »

Stelle Sprache auf Deutsch und Zeichensatzeinstellungen auf Unicode ( UTF-8 )

http://forum.coppermine-gallery.net/index.php?topic=24322.0
Logged
Kein Support über PN. Bitte im Forum posten, dann ist anderen auch geholfen.

http://www.gothicmodels.net/gothicmodels/gallery/

Testuser: Test23 PW: 123456

Mario1

  • Coppermine novice
  • *
  • Offline Offline
  • Posts: 28
Re: Sonderzeichen gehen nicht
« Reply #2 on: December 14, 2005, 09:45:52 pm »

Ich habe das gleiche Problem. Die Einstellungen habe ich geändert, trotzdem werden die Sonderzeichen in den Kommentaren nicht angezeigt.
Was kann ich tun?
Logged

fwe77

  • Moderator
  • Coppermine frequent poster
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 240
Re: Sonderzeichen gehen nicht
« Reply #3 on: December 15, 2005, 09:55:54 am »

Hallo zusammen,

schön das man hier mitlerweile auch auf Deutsch schreiben kann!  ;D
Okay, zurück zum Thema - ich hatte bis vor kurzem genau das gleiche Problem, aber im englischen Supportbereich wurde mir geholfen:

http://forum.coppermine-gallery.net/index.php?topic=25042.0

Viele Grüße. Frank.
Logged

Mario1

  • Coppermine novice
  • *
  • Offline Offline
  • Posts: 28
Re: Sonderzeichen gehen nicht
« Reply #4 on: December 15, 2005, 08:26:54 pm »

DAnke für den Tip, hat aber leider nicht ganz funktioniert. Habe in den Einstellungen den Zeichensatz auf Western (iso 8859-1) geändert, jetzt werden die Kommentare zwar richtig angezeigt, aber in den Buttons (löschen) und Texte (tschüss) von coppermine werden die Sonderzeichen nicht mehr dargestellt.
Logged

fwe77

  • Moderator
  • Coppermine frequent poster
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 240
Re: Sonderzeichen gehen nicht
« Reply #5 on: December 16, 2005, 09:25:20 pm »

Nun ja, ich habe heute im Laufe des Tages auf ISO 8859-1 konvertiert. Ich habe genau das gleiche Problem wie Du. Scheinbar ist das Language File (/lang/german.php) für utf gemacht. Ich habe jetzt angefangen, das File per Hand umzubauen.  ::)

Vielleicht gibt es auch noch einen anderen Weg?!

Gruß. Frank.
Logged

gehtdoch

  • Coppermine newbie
  • Offline Offline
  • Gender: Male
  • Posts: 16
    • gehtdoch.net
Re: Sonderzeichen gehen nicht
« Reply #6 on: December 16, 2005, 10:20:09 pm »

Wenn ich davon ausgehe das hier von der Version 1.4.2 die Rede ist, ist es richtig das die deutsche Sprachdatei in utf-8 gespeichert ist bzw. die Umlaute etc. in utf-8 kodiert wurden.

Du kannst die Umlaute mit ö (entspricht ö) ersetzen, dann sollten die Umlaute funktionieren egal ob du utf-8 oder iso 8859-1 auswählst. Ein Editor (mit suchen u. ersetzen) sollte dabei gute Dienste leisten. Ein backup der Datei u. Groß/Kleinschreibung nicht vergessen.

Du mußt aber beachten das alle Eintragungen die in der "falschen" Codierung gespeichert wurden dann geändert werden müßen.
Du hast also deine Galerie mit utf-8 gestartet und stellst auf iso 8859-1 um, so bleiben die Umlaute etc. in uft-8 Format in der db gespeichert und müßten geändert werden.

Joachim
Logged

Mario1

  • Coppermine novice
  • *
  • Offline Offline
  • Posts: 28
Re: Sonderzeichen gehen nicht
« Reply #7 on: December 16, 2005, 10:41:50 pm »

sind fwe77 und ich die einzigen die das Problem haben oder weshalb gibt es noch kein neues Language-File?
Wie haben die anderen das gelöst?
Meine derzeitige Einstellung ist Zeichensatz: default und in der db sind die Sonderzeichen richtig gespeichert nur werden diese nicht angezeigt.
Logged

gehtdoch

  • Coppermine newbie
  • Offline Offline
  • Gender: Male
  • Posts: 16
    • gehtdoch.net
Re: Sonderzeichen gehen nicht
« Reply #8 on: December 16, 2005, 11:00:29 pm »

Die default Einstellung wird nicht empfohlen, steht dort zumindestens, aber selbst wenn du default wählst und z.B. German, wird die Zeichensatzdef. aus der german.php ausgelesen (meine ich).

Ich verwende Unicode (recommended) (utf-8), German (german.php) und ich habe bisher keinen Fehler festgestellt.

Was für ein Theme verwendest du denn? Hast du mal einen link zu einem "Problembereich" oder ein screenshot wie das "nicht angezeigt" aussieht?

Logged

Mario1

  • Coppermine novice
  • *
  • Offline Offline
  • Posts: 28
Re: Sonderzeichen gehen nicht
« Reply #9 on: December 17, 2005, 10:03:41 am »

danke für die schnelle Antwort, ich habe jetzt auch auf Unicode umgestellt, an der Anzeige hat sich jedoch nichts geändert.
Hier der Link: www.dlrg-illingen.de/fotos/ -> Neueste Kommentare
oder hier der Albenname: http://www.dlrg-illingen.de/fotos/thumbnails.php?album=52

Die anderen Albennamen in denen z.B. März drin stand habe ich bereits manuell geändert.
Logged

gehtdoch

  • Coppermine newbie
  • Offline Offline
  • Gender: Male
  • Posts: 16
    • gehtdoch.net
Re: Sonderzeichen gehen nicht
« Reply #10 on: December 17, 2005, 10:38:20 am »

Da wird dir nichts anderes übrig bleiben als alle Kommentareinträge, Titel u. Beschreibungen zu kontrollieren und ggf. per Hand zu ändern.

Der Quelltext gibt deine Seite mit utf-8 Kodierung aus, doch stehen in der DB ö,ü,ß usw. drin. Diese können aber nicht in utf-8 angezeigt werden- irgendwie auch logisch. Die Einträge sind warscheinlich entstanden als deine Seite mit iso Kodierung lief.

Du mußt dir jetzt einmal die Arbeit machen, dafür wird es in der Zukunft aber funktionieren. Du kannst das ja probieren wenn du jetzt (mit utf-8) Kommentare oder Überschriften erzeugst mit Umlauten. Die sollten korrekt angezeigt werden.

Logged

Joachim Müller

  • Dev Team member
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 47843
  • aka "GauGau"
    • gaugau.de
Re: Sonderzeichen gehen nicht
« Reply #11 on: December 19, 2005, 09:44:44 am »

charsetmgr.php !
Logged

fwe77

  • Moderator
  • Coppermine frequent poster
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 240
Re: Sonderzeichen gehen nicht
« Reply #12 on: March 12, 2006, 03:53:21 pm »

Gestern habe ich seit langem mal wieder eine Gallery frisch installiert! Nach der Installation hatte ich ähnliche Probleme, wie oben beschrieben. Ein umstellen auf Western (ISO - 8859 -1) brachte mich nicht weiter! Danach versuchte ich es mit den Charset Manager - auch keine Änderung!

Dann fiel mir ein, das das Language File auf UTF konvertiert ist! Über GVim habe ich mit folgender Zeile
Code: [Select]
:set fileencoding=latin1 das File auf latin1 konvertiert - hochladen und alle Zeichensätze sind so wie sein sollen!  ;D

Ich hoffe damit konnte ich manchen ein wenig weiterhelfen!

Gruß. Frank.
Logged

nilson

  • Coppermine newbie
  • Offline Offline
  • Posts: 2
Re: Sonderzeichen gehen nicht
« Reply #13 on: March 19, 2006, 10:07:06 pm »

@ fwe77
... schoen das du eine loesung gefunden hast ... nur kann ich deinen
loesungsweg nicht nachvollziehen bzw. kann mit deiner angabe GVim
nix anfangen. waere es moeglich das du diesen weg nocheinmal etwas
aus und fuehrlich beschreiben koenntest, sodass ich es auch hin bekommen - ?!   :-\
lieben dank!

btw. charsetmgr.php hat keinerlei aenderung gebracht habe nachwievor z.b.
im adminmenue oder benutzerseite keine richtigen umlaute...
Logged

fwe77

  • Moderator
  • Coppermine frequent poster
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 240
Re: Sonderzeichen gehen nicht
« Reply #14 on: March 20, 2006, 11:16:09 am »

Hallo Nilson,

kein Thema! Zu allererst benötigst Du einen Editor mit den man Dateien konvertieren kann. Ich habe GVim (ftp://ftp.vim.org/pub/vim/pc) verwendet!

Das Language File (Pfad zu Deiner Gallery/lang/german.php) mit einem FTP Client runterladen! Anschließend im GVim öffnen und den Befehl ":set fileencoding=latin1" (ohne Anführungzeichen) absetzen. Abspeichern und wieder Hochladen! Fertig!

Zumindest hat es so bei mir funktioniert! Du kannst aber auch jeden anderen Editor nehmen, der das Konvertieren von Dateien kann!

Gruß. Frank.

P.S.: Anbei mein german.php File von der Version CPG 1.4.4!
Logged

nilson

  • Coppermine newbie
  • Offline Offline
  • Posts: 2
Re: Sonderzeichen gehen nicht
« Reply #15 on: March 20, 2006, 11:55:51 am »

... was soll ich sagen tun - !? tausend DANK fwe77!
werde es ausprobieren und ueber erfolg oder misserfolg
berichten... danke nochmals!

lg, nilson
Logged
Pages: [1]   Go Up
 

Page created in 0.024 seconds with 19 queries.