Knowledge Base auf deutsch?

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Both

Knowledge Base auf deutsch?

Beitrag von Both »

Gibt es die Knowledge Base auf deutsch? THX :)
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

hi ihr zwei :-)

weil ich ja heute abend nichts besseres zu tun habe, habe ich das teil mal übersetzt .... :D

jetzt habt ihr eure deutsche lang_kb.php
für das verzeichnis language/lang_german/

Code: Alles auswählen

<?php
/***************************************************************************
 *                                 lang_kb.php
 *                            -------------------
 *   begin                : Sunday, Mar 31, 2003
 *   copyright            : (C) 2001 The phpBB Group
 *   email                : support@phpbb.com
 *
 *   $Id: lang_kb.php,v 1.0.0 2003/03/31 00:06:33 psotfx Exp $
 *
 *
 ***************************************************************************/

/***************************************************************************
 *
 *   This program is free software; you can redistribute it and/or modify
 *   it under the terms of the GNU General Public License as published by
 *   the Free Software Foundation; either version 2 of the License, or
 *   (at your option) any later version.
 *
 ***************************************************************************/
 
$lang['KB_title'] = 'Knowledge Base';
$lang['Article'] = 'Artikel';
$lang['Article_description'] = 'Beschreibung';
$lang['Article_type'] = 'Typ';
$lang['Article_keywords'] = 'Keywords';
$lang['Articles'] = 'Artikel';
$lang['Add_article'] = 'Artikel hinzufügen';
$lang['Click_cat_to_add'] = '"Klick" auf eine Kategorie um einen Artikle hinzuzufügen';
$lang['KB_Home'] = 'KB Home';
$lang['No_articles'] = 'Keine Artikel';
$lang['Article_title'] = 'Artikel Name';
$lang['Article_text'] = 'Artikel Text';
$lang['Add_article'] = 'Artikel einreichen';
$lang['Read_article'] = 'Artikel lesen';
$lang['Article_not_exsist'] = 'Artikel existiert nicht';
$lang['Category_not_exsist'] = 'Kategorie existiert nicht';

$lang['Edit'] = 'Bearbeiten';

$lang['Article_submitted'] = 'Der Artikel wurde erfolgreich eingereicht.<br />Ein Administrator wird den Artikle prüfen und entscheiden ob er freigegeben wird.';
$lang['Click_return_kb'] = 'Klick %sHier%s um zu ' . $lang['KB_title'] zurückzukehren;

$lang['Article_Edited'] = 'Der Artikel wurde erfolgreich bearbeitet.<br />Er muss erneut von einem Administrator geprüft und 

freigegeben werden.';
$lang['Edit_article'] = 'Artikel bearbeiten';

$lang['KB_title'] = 'Knowledge Base';
$lang['KB_art_description'] = 'Hier können Artikel freigegeben oder gelöscht werden.';
$lang['Art_man'] = 'Artikel Manager';
$lang['Cat_man'] = 'Kategorien Manager';
$lang['KB_cat_description'] = 'Hier können Kategorien zur Knowledge Base hinzugefügt, bearbeitet oder gelöscht werden.';
$lang['Art_action'] = 'Action';

//approve
$lang['Art_edit'] = 'Bearbeitete Artikel';
$lang['Art_not_approved'] = 'Nicht freigegebene Artikel';
$lang['Art_approved'] = 'Freigegebene Artikel';
$lang['Approve'] = 'Freigeben';
$lang['Un_approve'] = 'Nicht freigegeben';
$lang['Article_approved'] = 'Der Artikel ist jetzt freigegeben.';
$lang['Article_unapproved'] = 'Der Artikel ist noch nicht freigegeben.';

//delete
$lang['Delete'] = 'Löschen';
$lang['Confirm_art_delete'] = 'Soll der Artikel wirklich gelöscht werden?';
$lang['Confirm_art_delete_yes'] = '%sJa, Artikel löschen%s'; 
$lang['Confirm_art_delete_no'] = '%sNein, Artikel nicht löschen%s';
$lang['Article_deleted'] = 'Der Artikel wurde erfolgreich gelöscht.';

$lang['Click_return_article_manager'] = 'Klick %sHier%s um zum Artikel Manager zurückzukehren';

//cat manager
$lang['Create_cat'] = 'Neue Kategorie erstellen:';
$lang['Create'] = 'Erstellen';
$lang['Cat_settings'] = 'Kategorie Einstellungen';
$lang['Create_description'] = 'Hier kann der Name der Kategorie verändert, sowie eine Beschreibung zur Kategorie hinzugefügt 

weren.';
$lang['Cat_created'] = 'Kategorie erfolgreich erstellt.';
$lang['Click_return_cat_manager'] = 'Klick %sHier%s um zur ' . $lang['Cat_man'] zurückzukehren;
$lang['Edit_description'] = 'Hier können die Einstellungen der Kategorie bearbeitet werden';
$lang['Edit_cat'] = 'Kategorie bearbeiten';
$lang['Cat_edited'] = 'Kategorie erfolgreich bearbeitet.';
$lang['Parent'] = 'Parent';

$lang['Cat_delete_title'] = 'Kategorie löschen';
$lang['Cat_delete_desc'] = 'Hier können Kategorien gelöscht und die Inhalte in eine neue Kategorie verschoben werden.';
$lang['Cat_deleted'] = 'Kategorie erfolgreich gelöscht.';
$lang['Delete_all_articles'] = 'Artikel löschen';

//configuration
$lang['KB_config'] = 'KB Konfiguration';
$lang['Art_types'] = 'Artikel Typen';
$lang['KB_config_title'] = 'Knowledge Base Konfiguration';
$lang['KB_config_explain'] = 'Hier können die Einstellungen der Knowledge Base verändert werden';
$lang['New_title'] = 'Erlaube neue Artikel';
$lang['New_explain'] = 'User dürfen neue Artikel in die Knowledge Base posten';
$lang['Edit_name'] = 'Erlaube bearbeiten';
$lang['Edit_explain'] = 'Erlaube User ihre Artikel zu bearbeiten nachdem sie gepostet wurden';
$lang['Notify_name'] = 'Benachrichtigung durch';
$lang['Notify_explain'] = 'Wähle die Benachrichtigungsart wenn ein neuer Artikel gepostet wurde';
$lang['PM'] = 'PM';
$lang['Click_return_kb_config'] = 'Klick %sHier%s um zur Knowledge Base Konfiguration zurückzukehren';
$lang['Admin_id_name'] = 'Admin ID';
$lang['Admin_id_explain'] = 'User ID an die die PM Benachrichtigung gesendet werden soll.';
$lang['Approve_new_name'] = 'Neue ARtikel freigeben';
$lang['Approve_new_explain'] = 'Sollen <b />neue</b /> Artikel freigegeben werden oder nicht';
$lang['Approve_edit_name'] = 'Bearbeitete Artikel freigeben';
$lang['Approve_edit_explain'] = 'Sollen <b />bearbeitete</b /> Artikel erneut freigegeben werden';
$lang['Allow_anon_name'] = 'Erlaube anonymes posten von Artikeln'; 
$lang['Allow_anon_explain'] = 'Sollen <b />neue</b /> Artikel anonym eingereicht werden können'; 
$lang['Del_topic'] = 'Lösche Thema';
$lang['Del_topic_explain'] = 'Wenn ein Artikel gelöscht wird, sollen die Kommentare auch gelöscht werden?';
$lang['Allow_comments'] = 'Erlaube Kommentare';
$lang['Allow_comments_explain'] = 'Erlaube Usern Kommentare zu Artikeln hinzuzufügen';
$lang['Forum_id'] = 'Forum ID';
$lang['Forum_id_explain'] = 'Forum ID, die die Kommentare zum Artikel beinhalten wird';

$lang['KB_config_updated'] = 'Update der Knowledge Base Konfiguration wurde erfolgreich abgeschlossen.';

$lang['New_article'] = 'Neuer Artikel in der Knowledge Base!';
$lang['Email_body'] = 'Ein neuer Artikel wurde in der Knoledge Base eingereicht.<br />\n<br />\nLog dich ein und gehe zum 

Admin Control Panel - Artikel Manager. Lese den Artikel und gebe ihn frei oder lösche ihn.'; 

//types
$lang['Types_man'] = 'Typen Manager';
$lang['KB_types_description'] = 'Hier können verschiedene Artikel Typen hinzugefügt, bearbeitet oder gelöscht werden';
$lang['Create_type'] = 'Einen neuen Artikel Typ anlegen:';
$lang['Type_created'] = 'Artikel Typ erfolgreich angelegt.';
$lang['Click_return_type_manager'] = 'Klick %sHier%s um zum Typ Manager zurückzukehren';

$lang['Edit_type'] = 'Typ bearbeiten';
$lang['Edit_type_description'] = 'Name des Typ bearbeiten';
$lang['Type_edited'] = 'Artikel Typ erfolgreich bearbeitet.';

$lang['Type_delete_title'] = 'Artikel Typ löschen';
$lang['Type_delete_desc'] = 'Hier kann der Artikel Typ geändert werden, von den Artiklen die den zu löschenden Typ 

beinhalten.';
$lang['Change_type'] = 'Typ des Artikels wechseln von .... zu';
$lang['Change_and_Delete'] = 'Wechseln und Löschen';
$lang['Type_deleted'] = 'Der Artikel Typ wurde erfolgreich gelöscht.';

$lang['Pre_text_name'] = 'Anweisungen für das Einreichen eines Artikels';
$lang['Pre_text_header'] = 'Seiten-Header der Anweisungen für das Einreichen eines Artikels';
$lang['Pre_text_body'] = 'Seiten-Body der Anweisungen für das Einreichen eines Artikels';
$lang['Pre_text_explain'] = 'Textanweisungen die dem User ganz oben auf der Seite des Einreichen-Forums angezeigt werden.';
$lang['Show'] = 'Zeigen';
$lang['Hide'] = 'Versteckt';
$lang['Empty_category'] ='Du musst eine Kategorie auswählen';
$lang['Empty_type']='Du musst einen Typ auswählen';

$lang['Read_full_article'] = '>>Den ganzen Artikel lesen';
$lang['Comments'] = 'Kommentare ansehen';

$lang['No_add'] = 'Du kannst keinen neuen Arikel hinzufügen';
$lang['No_edit'] = 'Du kannst diesen Artikel nicht bearbeiten!';
$lang['Post_comments'] = 'Kommentar abschicken';

$lang['Category_sub'] = 'Unter-Kategorien';
$lang['Quick_stats'] = 'Quick Statistiken';
?>
frohe ostern :-)

markus
Zuletzt geändert von Markus67 am 16.04.2004 13:31, insgesamt 1-mal geändert.
Both

Beitrag von Both »

Danke. Konnte nicht antworten. musste zum cousins geburtstag :D

Aber danke. Du weisst denke ich was ich dir sagen würde:

Markus. Du hilfst mir immer!! :D
mikno
Mitglied
Beiträge: 2
Registriert: 16.04.2004 13:05

Problem beim Einbau der deutschen Sprache

Beitrag von mikno »

:cry:

Hallo zusammen,

ich haben gerade mal versucht, die KB incl. deutsche Sprachdatei in mein Forum einzubauen, hat natürlich nicht geklappt...

Ich hoffe, ihr könnt mir mal einen Tip geben, was ich falsch gemacht habe:

Ich habe zusätzlich zu der normalen Installation der KB die hier angegebene lang_kb.php in mein lang_germany-Verzeichnis kopiert und die lang_main.php entsprechend der Änderungen in der englischen Sprachdatei angepasst. Jetzt bekomme ich folgende Fehlermeldung

- wenn ich als normaler Nutzer (bei deutscher Spracheinstellung, nicht bei der Englischen) auf die KB gehe:

Parse error: parse error in /home/www/sites/194.245.72.101/site/rtef/language/lang_german/lang_kb.php on line 43
(hierbei wird die Seite an sich aber angezeigt)

- wenn ich in das Admin-Menü wechseln möchte (auch hier ist Deutsch voreingestellt):
Parse error: parse error in /home/www/sites/194.245.72.101/site/rtef/language/lang_german/lang_kb.php on line 43

Warning: Cannot add header information - headers already sent by (output started at /home/www/sites/194.245.72.101/site/rtef/language/lang_german/lang_kb.php:43) in /home/www/sites/194.245.72.101/site/rtef/admin/index.php on line 590

Warning: Cannot add header information - headers already sent by (output started at /home/www/sites/194.245.72.101/site/rtef/language/lang_german/lang_kb.php:43) in /home/www/sites/194.245.72.101/site/rtef/admin/index.php on line 591
(hier wird sonst nichts aufgebaut!)


Ich habe mittlerweile keine Ahnung mehr, was da nicht stimmen kann. Die Zeile 43 in der lang_kb.php sieht übrigens so aus:
$lang['Click_return_kb'] = 'Klick %sHier%s um zu ' . $lang['KB_title'] zurückzukehren;

Hat von euch jemand eine Ahnung, was da bei mir falsch läuft?

Vielen Dank für eure Hilfe

Michael
Benutzeravatar
Markus Wandel
Mitglied
Beiträge: 658
Registriert: 01.12.2003 18:13
Wohnort: Wuppertal
Kontaktdaten:

Re: Problem beim Einbau der deutschen Sprache

Beitrag von Markus Wandel »

$lang['Click_return_kb'] = 'Klick %sHier%s um zu ' . $lang['KB_title'] zurückzukehren;

Ändere mal die Zeile wie folgt ab:

$lang['Click_return_kb'] = 'Klick %sHier%s um zu ' . $lang['KB_title'] . ' zurückzukehren';

Versuchmal ob das so geht.
Zuletzt geändert von Markus Wandel am 16.04.2004 13:31, insgesamt 1-mal geändert.
WebMaster von: www.RoCoFa.de - Wir sind die RollerCoasterFans
Die Seite für Achterbahn- und Freizeitparkfans, kostenlose Mitgliedschaft, keine Verpflichtungen.
Benutzeravatar
Schumi
Ehemaliges Teammitglied
Beiträge: 4925
Registriert: 07.10.2002 12:37

Beitrag von Schumi »

So sollte es stimmen:

Code: Alles auswählen

$lang['Click_return_kb'] = 'Klick %sHier%s um zu ' . $lang['KB_title'] . ' zur&uuml;ckzukehren';
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

hi ...

ich hab gerade noch einen fehler entdeckt und auch schon oben korrigiert ....
da war ein absatz drin bei artikel submitted .... in der vorherigen zeile ....

Code: Alles auswählen

$lang['Article_submitted'] = 'Der Artikel wurde erfolgreich eingereicht.<br />Ein Administrator wird den Artikle prüfen und entscheiden ob er freigegeben wird.'; 
$lang['Click_return_kb'] = 'Klick %sHier%s um zu ' . $lang['KB_title'] zurückzukehren;
so müsste es eigentlich richtig sein und auch funktionieren .
zumindest bei mir :-)

markus
Benutzeravatar
Schumi
Ehemaliges Teammitglied
Beiträge: 4925
Registriert: 07.10.2002 12:37

Beitrag von Schumi »

Markus67 hat geschrieben:

Code: Alles auswählen

$lang['Click_return_kb'] = 'Klick %sHier%s um zu ' . $lang['KB_title'] zurückzukehren;
Auch falsch :wink:
So wie du es geschrieben hast, endet der String mit $lang['KB_title'], das 'zurückzukehren' gehört somit nicht mehr zum String und verursacht einen Parse-Error.
Richtig ist:

Code: Alles auswählen

$lang['Click_return_kb'] = 'Klick %sHier%s um zu ' . $lang['KB_title'] . ' zurückzukehren';
Antworten

Zurück zu „phpBB 2.0: Mod Support“