Ich kann irgendwie keine Deutschen Phrasen mehr ändern...

Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
Post Reply
Harald Weingaertner
Regular
Posts: 474
Joined: Mon Mar 27, 2006 12:32 am

Ich kann irgendwie keine Deutschen Phrasen mehr ändern...

Post by Harald Weingaertner »

... oder stehe ich auf dem Schlauch?

Ich wollte gerne aus der Meldung

Keine Einträge vorhanden

ein

Keine Einträge vorhanden oder keine Berechtigung zum Lesen in dieser Kategorie

machen und habe dazu die Datei serendipity_lang_de.php wie folgt editiert:
@define('NO_ENTRIES_TO_PRINT', 'Keine Einträge vorhanden oder keine Berechtigung zum Lesen dieser Kategorie.');

Das ist doch eigentlich richtig, oder? Die Fehlermeldung ist aber immer noch die alte.


Und dann habe ich gleich noch eine Frage, die allerdings auch im Templatebereich schon kurz gefragt ist:
Im Andreas09 Template habe ich in der Datei lang_de.inc.php die Zeile
@define('BE_FIRST_TO_COMMENT', 'Kommentar abgeben');

Die eingeblendete Meldung, falls noch kein Kommentar abgegeben wurde lautet aber immer noch "be the first to comment". Vielleicht hängt das ja irgendwie miteinander zusammen. Ich habe heute auf die letzte Nightly aktualisiert und bin sicher, dass das vor 4 Wochen alles noch genau so funktionierte wie ich es geändert habe.

Mache ich etwas falsch?
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: Ich kann irgendwie keine Deutschen Phrasen mehr ändern..

Post by garvinhicking »

Hi!

Je nach Zeichensatz musst Du evtl. die Datei im "UTF-8" Unterverzeichnis editieren.

Viele Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Harald Weingaertner
Regular
Posts: 474
Joined: Mon Mar 27, 2006 12:32 am

Post by Harald Weingaertner »

Ah, super! Jetzt geht es!

Beide Änderungen musste ich in der Sprachdatei im UTF8 Verzeichnis vornehmen. Danke!
tuxic
Regular
Posts: 12
Joined: Fri Jul 13, 2007 7:45 pm
Location: Hannver (Germany)

Post by tuxic »

Gibt es keine Möglichkeit sowas übergreifend zu tun? Wenn ich in den jeweiligen Plugins etwas ändere, sind diese Spracheinstellungen doch nach dem nächsten Update überschrieben worden.


Sven
stm999999999
Regular
Posts: 1531
Joined: Tue Mar 07, 2006 11:25 pm
Location: Berlin, Germany
Contact:

Post by stm999999999 »

Ja, die gibt es - allerdings in letzter Zeit in Teilen mit Tücken.

Grundsätzlich gilt:

In Deinem template-Ordner erstellst Du Sprach-Dateien, wie lang_de.inc.php (UTF-Ordner nicht vergessen!)

Da kannst Du eigene Sprachdefinitionen reintun. Allerdings werden die plugin-Dateien zuerst geladen und haben daher Vorrang. Dies änderst Du so:

In der serendipity_config_local.inc.php fügst Du hinzu:

Code: Select all

$serendipity['useTemplateLanguage'] = true;
Damit haben Deine Definitionen Vorrang.

Allerdings hat es in neueren s9y-Versionen anderweitige Veränderungen gegeben, die als Seiteneffekt diese Möglichkeit in manchen Fällen einschränkt: http://board.s9y.org/viewtopic.php?t=9422&highlight= Ich harre da noch einer Lösung.

Bislang wird der Mechanismus aber wohl nur sehr selten benutzt, so daß das ganze (im Moment) nicht so ganz oben auf der to-do-Liste zu stehen scheint :-(
Ciao, Stephan
tuxic
Regular
Posts: 12
Joined: Fri Jul 13, 2007 7:45 pm
Location: Hannver (Germany)

Post by tuxic »

Schonmal herzlichen Dank für die Antwort. Find ich schade das dies Thema allen Anschein nach etwas vernachlässigt wird, aber vielleicht wird das noch.


Sven
stm999999999
Regular
Posts: 1531
Joined: Tue Mar 07, 2006 11:25 pm
Location: Berlin, Germany
Contact:

Post by stm999999999 »

wie gesagt, probiere es mal mit der von mir genannten Variante aus - je nachdem, welches Plugin Du modifizieren willst, könnte es ja klappen (so wie ich das in dem englischen Thread verstanden habe).
Ciao, Stephan
Post Reply