Textpattern CMS support forum
You are not logged in. Register | Login | Help
- Topics: Active | Unanswered
[de-de] (erledigt) Ausgabesprache in Plugins übersetzen
Guten Morgen,
es gibt einige Plugins, mich interessiert das hier:
http://textpattern.org/plugins/866/rah_commentquoting_js
die leider nur in Englisch verfügbar sind.
Wie kann ich so ein TXP-Plugin entschlüsseln damit ich z.b. “Choose your text” ins deutsche Übersetzen kann?
Anschließend muss ich es ja auch wieder verschlüsseln – mit welchen Programmen macht man das?
Last edited by SuMu (2009-09-24 10:12:13)
Offline
Re: [de-de] (erledigt) Ausgabesprache in Plugins übersetzen
Normalerweise ist es nur nötig in Admin > Plugins auf “Bearbeiten” zu klicken um Text in der Quellcode etwas abzuändern. rah_commentquoting_js ist allerdings ein Sonderfall, weil es javascript in sog. base64-kodierte Form bereitstellt und dies kann man nicht lesen.
Das kannst Du wie folgt ändern:
- Kurz vor dem Ende der Plugin-Quellcode gibt es ein Abschnitt beginnend:
CXZhciBsX2F ... 0KCX0=
(der zweite solche Block). Kopiere diese Abschnitt (alles was zwischen den Apostrophen liegt inkl. =-Zeichen) in der Zwischenspeicher. - Füge es in dem Feld auf diese Online base64 Encoder/Decoder und wähle “Dekodieren”.
- Darunter erscheint ein Feld mit dem lesbare Javascript-Quellcode. Dies enthält den Text die Du editieren willst. Bearbeite diese Textpassage wie Du es haben willst und kopiere wieder den ganzen Code.
- Rufe die Online base64 Encoder/Decoder erneuert auf, füge deine bearbeitete Code-Fassung in dem Feld und wähle diesmal “Kodieren”. Du erhältst wieder ein Block kodierte Quellcode. Wieder kopieren.
- Füge diese geänderte Fassung an der Stelle ein in der plugin-Quellcode (Admin > Plugins, rah_… bearbeiten) wo Du den Block ursprünglich entnommen hast. Es muss genau zwischen den Apostrophen liegen.
Last edited by jakob (2009-09-24 07:34:37)
TXP Builders – finely-crafted code, design and txp
Offline
Re: [de-de] (erledigt) Ausgabesprache in Plugins übersetzen
Vielen Dank,
irgendwo hat sich da leider ein Fehler eingeschlichen …, habe das jetzt mehrfach versucht:
Parse error: syntax error, unexpected ‘;’ in /home/.pussums/sumu/psychomuell.de/textpattern/lib/txplib_misc.php(594) : eval()’d code on line 30
Die obigen Fehler verursachte das Plugin:rah_commentquoting_js
Offline
Re: [de-de] (erledigt) Ausgabesprache in Plugins übersetzen
Hast Du es ganz genau zwischen den Apostrophen eingefügt und alles andere wie es war stehen gelassen?
Line 30 muss lauten:
$code = ($what == 'quote') ? '___CODE-BLOCK-1___' : '___CODE-BLOCK-2___';
wo die Code-blocks die lange kodierte Code-Blöcke sind. Sie müssen zwischen gerade Apostroph-Zeichen stehen.
TXP Builders – finely-crafted code, design and txp
Offline
Re: [de-de] (erledigt) Ausgabesprache in Plugins übersetzen
Vielen lieber Dank Jakob
ich war mal wieder zu hektisch, es geht jetzt :-)
Ich frage aber dennoch mal den Plugin-Autor, ob er eine zweite Version anbieten kann.
Last edited by SuMu (2009-09-24 11:42:12)
Offline