Seite 1 von 3

Knowledge Base auf deutsch?

Verfasst: 08.04.2004 20:49
von Both
Gibt es die Knowledge Base auf deutsch? THX :)

Verfasst: 08.04.2004 23:35
von Andy120
Selber übersetzen wer ne möglichkeit

Verfasst: 09.04.2004 00:49
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

Verfasst: 09.04.2004 01:05
von Andy120
Thx.......... :wink:

Verfasst: 09.04.2004 16:22
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

Problem beim Einbau der deutschen Sprache

Verfasst: 16.04.2004 13:20
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

Re: Problem beim Einbau der deutschen Sprache

Verfasst: 16.04.2004 13:26
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.

Verfasst: 16.04.2004 13:31
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';

Verfasst: 16.04.2004 13:36
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

Verfasst: 16.04.2004 13:47
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';