Page 1 of 1

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

Posted: Thu Nov 09, 2006 12:57 pm
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?

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

Posted: Thu Nov 09, 2006 12:59 pm
by garvinhicking
Hi!

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

Viele Grüße,
Garvin

Posted: Thu Nov 09, 2006 1:45 pm
by Harald Weingaertner
Ah, super! Jetzt geht es!

Beide Änderungen musste ich in der Sprachdatei im UTF8 Verzeichnis vornehmen. Danke!

Posted: Fri Jul 13, 2007 9:23 pm
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

Posted: Fri Jul 13, 2007 10:18 pm
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 :-(

Posted: Sun Jul 15, 2007 12:17 pm
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

Posted: Sun Jul 15, 2007 2:43 pm
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).