Jump to content
InvisionCommunity.de - Der Deutsche Invision Community Support
Sign in to follow this  
Webarche

IPB 1.3 komplett in Deutsch

Recommended Posts

Hallo!

Ab dem heutigen Tage beginne ich hier mit einer Beitragsreihe, die sich mit der kompletten Eindeutschung des 1.3 befassen wird. Das Thema selbst werde ich, zur Erhöhung der Übersichtlichkeit, "anpinnen" und schließen - und immer weiter ergänzen.

Gleichzeitig eröffne ich ein Thema "Feedback zum 1.3 in Deutsch", wo Antworten, Anregungen und konstruktive Kritik angebracht werden sollen.

Das neue Sprachpaket, welches ich auch empfehle einzusetzen, füge ich bei.

Update: 14.11.04

Grüße

Thomas - Webarche

P.S.: Zur "Installation" des Sprachpakets einfach die alten Dateien überschreiben.

Edited by Webarche

Share this post


Link to post

Teil 1: Sicherheitscode für das Forum aktivieren

Nach der Installation fehlt dieses Sicherheitsfeature. Da das zukünftige Sprachpaket aber darauf abzielen wird - und die Einstellung sicherlich Sinn macht -, hier der Weg zur Aktivierung/Zuschaltung:

- Adminbereich

- "System Settings"

- "Security & Privacy"

- Im Hauptfenster erscheint ganz oben: "Enable Script/Bot Flood Control?"

- Dort wählen: "Advanced" (alternativ: "Normal" - was, im Gegensatz zu "Advanced", bei allen Providern funktioniert)*

- Ganz unten Änderung übernehmen: "Submit changes"

Ab sofort gehört der Sicherheitscode zum Sicherheitsstandard des Forums.

Thomas - Webarche

*P.S.: Sollte "Advanced" (mit "TTF method") nicht funktionieren, empfiehlt sich zunächst, die Option (unmittelbar darunter)

"IF using GD; Use [YES] TTF method, or [NO] basic method?" mit "No"

zu beantworten. Das sollte bei den meisten Providern funktionieren - und ist der Option "Normal" vorzuziehen (besser erkennbar - vielleicht sogar besser, als bei "Advanced" mit "TTF method").

Edited by Webarche

Share this post


Link to post

Teil 3: "Uhr" an die Datumsangaben anhängen

- Adminbereich

- "Skin & Templates"

- "--HTML Templates"

- Im Hauptfenster wählen: "Manage HTML"

und dann die folgenden Bereiche bearbeiten:

1.) Begrüßungszeile (Dein letzter Besuch war am ...)

- "Board Index Sections"

- "Board Index Page Top"

- hinter "$lastvisit" Uhr. anhängen

- übernehmen mit "Update Templates"

2.) Startseite mit Foren (Letzter Beitrag)

- "Board Index Sections"

- "Board Index Forum Row"

- hinter "<td class="row2" nowrap="nowrap">{$info['last_post']}" Uhr anhängen

- übernehmen mit "Update Templates"

3.) Forum Index mit Themenübersicht (Letzter Beitrag)

- "Forum Index Sections"

- "Normal Topic Entry"

- hinter "<td class='row2'><span class='desc'>{$data['last_post']}" Uhr anhängen

- übernehmen mit "Update Templates"

4.) wie 3. - nur für "angepinnte Themen"

- "Forum Index Sections"

- "Pinned Topic Entry"

- hinter "<td class='row4'><span class='desc'>{$data['last_post']}" Uhr anhängen

- übernehmen mit "Update Templates"

5.) Beitragsansicht (Geschrieben am ...)

- "Topic View Section"

- "Post Entry"

- im Bereich "<!-- POSTED DATE DIV -->" hinter "{$post['post_date']}" Uhr anfügen

- übernehmen mit "Update Templates"

Das sind zunächst einmal die fünf wichtigsten.

Und weiter geht es, ;-)

- Messenger Sections

- Unsent PM: Entry

- <td class='row2' align='left'>{$data['msg']['date']} "Uhr" anfügen

- Messenger Sections

- Msg List: PM Entry

- <td>{$data['msg']['date']} "Uhr" anfügen

- Messenger Sections

- Track: Unread: Entry

- <td class='row2' align='left'>{$data['date']} "Uhr" anfügen

- Messenger Sections

- Show Received PM

- Im Bereich <!-- POSTED DATE DIV --> hinter {$data['msg']['msg_date']} "Uhr" anfügen

- Messenger Sections

- Track: Read: Entry

- <td class='row2' align='left'>{$data['date']} "Uhr" anfügen

- User Control Panel Section

- UCP Home

- <td width="60%">{$member[DATE_REGISTERED]} "Uhr" anfügen

- User Control Panel Section

- Forum Subscriptions: Entry

- <td class='row1' align='left'>{$data['last_post']} "Uhr" anfügen

- User Control Panel Section

- Topic Subscriptions: Entry

- {$data['description']}{ibf.lang.subs_start} {$data['start_date']} "Uhr" anfügen

- und (!) <td class='row3' align='left'>{$data['last_post_date']} "Uhr" anfügen

- User Control Panel Section

- Board Settings Header

- {ibf.lang.settings_time_txt}&nbsp;$time "Uhr" anhängen

- Search sections

- result_simple_entry

- <span class="googlebottom"><strong>{ibf.lang.g_relevance}: {$data['relevance']}% &middot; Author: {$data['author_name']} &middot; Posted on: {$data['post_date']} "Uhr" anhängen

- Bei der Gelegenheit hier auch gleich ändern:

- Author in "Verfasser" und Posted on in "Geschrieben am"

- Search sections

- Results: Topic Row

- <td class='row2'>{$Data['last_post']} "Uhr" anfügen

- Search sections

- Results: Post Row

- {ibf.lang.rp_postedon} {$Data['post_date']} "Uhr" anfügen

- Profil View Sections

- Member Profile Page

- im Bereich <!--MEM OPTIONS--> hinter <td align='left' class='row1'>{$info['local_time']} "Uhr" anfügen

- Post Screen Options

- Post: Topic Summary Body

- <td class='row4' valign='top' width='80%'>{ibf.lang.posted_on} {$data['date']} "Uhr" anhängen

- Mod CP Section

- Topic View: Entry

- <td class='row2'>{$data['last_post']} "Uhr" anfügen

- Mod CP Section

- Forum View Entry

- <td class="row2">{$info['last_post']} "Uhr" anfügen

Ich denke, dass ich alle erschlagen habe, :-). Sollten mir noch welche einfallen, hänge ich die noch an.

Thomas - Webarche

Edited by Webarche

Share this post


Link to post

Teil 4: Mitgliedertitel

Im Adminbereich "User and Groups" - und "User Title/Ranks" wählen.

Im Hauptfenster lassen sich nun die englischen Bezeichnungen der Mitgliedergruppen über "Edit" eindeutschen - und ggf. weitere hinzufügen.

Beispiel:

- Mitglied

- Vollmitglied

- Stammgast

Thomas - Webarche

Share this post


Link to post

Teil 5: Spezielle Themenbezeichnungen

Bestimmte Themen erhalten den Zusatz

- "Pinned:"

- "Moved:"

- "Poll:"

Diese Zusätze lassen sich im Adminbereich eindeutschen:

- "System Settings" wählen

- "Topics, Posts & Polls" anklicken

- Im Hauptfenster lassen sich nun die englischen Begriffe überschreiben

Vorschlag:

- "Bitte beachten:"

- "Verschoben:"

- "Umfrage:"

Änderungen dann unten mit "Submit changes" übernehmen.

Thomas - Webarche

Share this post


Link to post

Teil 6: Änderung von englischen Begriffen, die nicht mit dem "Lang-Pack" erschlagen werden können

- Adminbereich

- "Skin & Templates"

- "--HTML Templates"

- Im Hauptfenster wählen: "Manage HTML"

- Post Screen Options

- Post: Post Icons Box

- ganz unten: checked="checked" />&nbsp;&nbsp;[ Use None ]

"Use none" überschreiben mit "keine Kennzeichnung gewünscht"

- Adminbereich

- "User & Groups"

- "Manage User Groups"

- Im Hauptfenster die Mitgliedergruppen eindeutschen (z.B. Members in Mitglieder usw.)

Der Vollständigkeit halber: Zu der Änderung innerhalb der "Search Sections" hatte ich ja schon etwas geschrieben (im Zusammenhang mit der "Uhr"-Thematik).

Thomas - Webarche

Edited by Webarche

Share this post


Link to post

Teil 7: Code-Buttons (Fett, Kursiv, Zitat, usw.) in Deutsch

Funktioniert über die Bearbeitung der "ibfcode.js". Ich stelle mal die Datei als Anlage für all' diejenigen zur Verfügung, denen kein geeigneter Editor zur Hand ist.

Gehe zum Bereich "SIMPLE TAGS (such as B, I U, etc)" und ändere nachfolgende Einträge:

function simpletag(thetag)

{

var tagOpen = eval(thetag + "_open");

ERSETZEN durch:

function simpletag(thetag, usertag)

{

if (usertag==null) usertag=thetag;

var tagOpen = eval(thetag + "_open");

Weiter zu:

eval("document.REPLIER." + thetag + ".value += '*'");

ERSETZEN durch:

eval("document.REPLIER." + thetag + ".value = '" + usertag + "*'");

Und schließlich:

eval("document.REPLIER." + tagRemove + ".value = ' " + tagRemove + " '");

ERSETZEN durch:

eval("document.REPLIER." + tagRemove + ".value = ' " + usertag + " '");

Soweit die notwendigen Änderungen in der Datei. Anschließend müssen die "Skin-Dateien" noch bearbeitet werden - am besten wieder über den Adminbereich:

- "Skin & Templates"

- "HTML Templates"

- im Hauptfenster "Manage HTML"

- "Post Screen Options" auswählen

- "Post: Code Buttons & Post Text area" zur Bearbeitung wählen

Die Bereiche für "Fett", "Kursiv" und Unterstrichen müssen wie folgt geändert werden:

<input type='button' accesskey='f' value=' F ' onclick='simpletag("B", "F")' class='codebuttons' name='B' style="font-weight:bold" onmouseover="hstat('bold')" />

<input type='button' accesskey='k' value=' K ' onclick='simpletag("I", "K")' class='codebuttons' name='I' style="font-style:italic" onmouseover="hstat('italic')" />

<input type='button' accesskey='u' value=' U ' onclick='simpletag("U", "U")' class='codebuttons' name='U' style="text-decoration:underline" onmouseover="hstat('under')" />

Die Bereiche für die anderen Buttons analog (ich verzichte mal hier auf die farbliche Hervorhebung):

<input type='button' accesskey='w' value=' Webseite ' onclick='tag_url()' class='codebuttons' name='url' onmouseover="hstat('url')" />

<input type='button' accesskey='b' value=' Bild ' onclick='tag_image()' class='codebuttons' name='img' onmouseover="hstat('img')" />

<input type='button' accesskey='e' value=' EMail ' onclick='tag_email()' class='codebuttons' name='email' onmouseover="hstat('email')" />

<input type='button' accesskey='z' value=' Zitat ' onclick='simpletag("QUOTE", "Zitat")' class='codebuttons' name='QUOTE' onmouseover="hstat('quote')" />

<input type='button' accesskey='c' value=' Code-Schrift ' onclick='simpletag("CODE")' class='codebuttons' name='CODE' onmouseover="hstat('code')" />

<input type='button' accesskey='a' value=' Aufzählung ' onclick='tag_list()' class='codebuttons' name="LIST" onmouseover="hstat('list')" />

Das war es auch schon. Ab sofort funktionieren die Code-Buttons auch auf Deutsch.

Die Codebuttons finden übrigens auch im Nachrichtendienst Verwendung - und daher sind die Änderungen auch in diesem Bereich zu vollziehen:

- "Skin & Templates"

- "HTML Templates"

- im Hauptfenster "Manage HTML"

- "Post Screen Options" auswählen

- "PM: Code Buttons & msg Text area" bearbeiten (ganz unten)

Die Änderungen sind analog vorzunehmen.

Grüße

Thomas - Webarche

Share this post


Link to post

Teil 8: Eingeblendete Textfenster bei Kontakt mit dem Mauszeiger

- Adminbereich

- "Skins & Templates"

- "Macros"

- im Hauptfenster: "IPB Default Macro Set" - "Edit"

Im Hauptfenster erscheinen nun all' die Dinge, die mit den "Mauszeigerfenstern" verbunden sind. Zur Bearbeitung der angezeigten Texte "edit" anklicken - und die jeweiligen Einträge innerhalb der "alt-Einträge" überschreiben.

Beispiel: alt='Closed Topic'

Ändern in: alt='Geschlossenes Thema'

Im folgenden alle Übersetzungen:

A_LOCKED_B 'Geschlossenes Thema'

A_MOVED_B 'Verschobenes Thema'

A_POLLONLY_B 'Umfrage (ohne Antwortmöglichkeit)'

A_POST 'Neues Thema beginnen'

A_REPLY 'Beitrag/Antwort zum Thema'

A_POLL 'Neue Umfrage'

A_STAR - so belassen -

B_HOT 'Heisses Thema'

B_HOT_NN 'Keine neuen Beiträge'

B_LOCKED 'Thema geschlossen!'

B_MOVED 'Thema verschoben!'

B_NEW 'Neue Beiträge'

B_NORM 'Keine neuen Beiträge'

B_PIN 'Zeitloses Thema (angepinnt)'

B_POLL 'Umfrage'

B_POLL_NN 'Keine neuen Stimmabgaben'

B_HOT_DOT 'Neue Beiträge'

B_NEW_DOT 'Keine neuen Beiträge'

B_HOT_NN_DOT 'Keine neuen Beiträge*'

B_NORM_DOT 'Keine neuen Beiträge*'

B_POLL_DOT 'Umfrage*'

B_POLL_NN_DOT 'Keine neuen Stimmgaben*'

C_LOCKED 'Schreibgeschütztes Forum'

C_OFF 'Keine neuen Beiträge'

C_OFF_CAT 'Keine neuen Beiträge'

C_OFF_RES 'Keine neuen Beiträge'

C_ON 'Neue Beiträge'

C_ON_CAT 'Neue Beiträge'

C_ON_RES 'Neue Beiträge'

F_ACTIVE 'Aktive Besucher'

F_NAV_SEP -> - so belassen -

F_NAV - so belassen -

F_STATS 'Statistik'

NO_PHOTO 'Kein Photo eingestellt'

CAMERA - so belassen -

M_READ 'Gelesene Nachricht'

M_UNREAD 'Ungelesene Nachricht'

P_AOL - so belassen -

P_DELETE 'Beitrag löschen'

P_EDIT 'Beitrag bearbeiten'

P_EMAIL 'EMail-Absender'

P_ICQ - so belassen -

P_MSG 'Nachricht schreiben'

P_QUOTE 'Beitrag zitieren'

P_WEBSITE 'Webseite des Mitglieds'

P_YIM - so belassen -

P_REPORT 'Beitrag melden!'

P_MSN - so belassen -

CAT_IMG - so belassen -

NEW_POST 'Letzter ungelesener Beitrag'

LAST_POST 'Letzter Beitrag'

BR_REDIRECT 'Weiterleitung ...'

INTEGRITY_MSGR - so belassen -

ADDRESS_CARD 'Kontaktkarte'

T_QREPLY 'Kurz antworten'

T_OPTS 'Optionen zum Thema'

CAL_NEWEVENT 'Neuer Kalendereintrag'

F_RULES 'Nutzungsbedingungen'

WARN_0 - so belassen -

WARN_1 - so belassen -

WARN_2 - so belassen -

WARN_3 - so belassen -

WARN_4 - so belassen -

WARN_5 - so belassen -

WARN_ADD - so belassen -

WARN_MINUS - so belassen -

Thomas - Webarche

Edited by Webarche

Share this post


Link to post

Teil 9: Bedienungshinweise (Hilfe) eindeutschen

Die mit dem Sprachpaket korrespondierenden Bedienungshinweise sind fertiggestellt - und in der Anlage beigefügt. Zum Übernehmen in den Adminbereich wechseln und:

- Menüpunkt "Adminstration" anklicken

- "Manage Help Files" auswählen

- Im Hauptfenster können nun die englischen Texte durch "Edit" bearbeitet (überschrieben) werden

Thomas - Webarche

Erste Datei (die zweite Datei findet sich im nachfolgenden Beitrag!):

Edited by Webarche

Share this post


Link to post
Guest
This topic is now closed to further replies.
Sign in to follow this  

×