Sprach anpassungen IRC-Modul
-> Dokumentation & Übersetzung

#1: Sprach anpassungen IRC-Modul Autor: lexi_ BeitragVerfasst am: 03.04.2005 14:07
    ----
hier die anpassung an ein multilang system:

/modules//IRCChat/index.php

Array:
<?php
/*********************************************
  CPG-NUKE: Advanced Content Management System
  ********************************************
  Copyright (c) 2004 by CPG-Nuke Dev Team
  http://www.cpgnuke.com

  CPG-Nuke is released under the terms and conditions
  of the GNU GPL version 2 or any later version

  $Source: /cvs/modules/IRCChat/modules/IRCChat/index.php,v $
  $Revision: 9.1 $
  $Author: djmaze $
  $Date: 2005/01/13 04:02:52 $

***********************************************************************/
if (!defined('CPG_NUKE')) { exit; }
$pagetitle .= sprintf(_IRC_CHATROOM, '');
require_once('header.php');
OpenTable();
// port 6660

$result = $db->sql_query('SELECT network, server FROM '.$prefix.'_ircservers WHERE server_id=\''.$MAIN_CFG['IRCChat']['network'].'\'');
list($network, $server) = $db->sql_fetchrow($result);
$db->sql_freeresult($result);

echo '<form name="irc"><table width="100%">
<tr>
<td><h1>'.sprintf(_IRC_CHATROOM, $sitename).'</h1>'.sprintf(_IRC_MESSAGE, $MAIN_CFG['IRCChat']['channel'], $network, $server).'</td>
<td rowspan="3"><a href="http://www.pjirc.com/" target="_blank"><img src="modules/'.$module_name.'/pjirclogo.gif" border="0" alt="" /></a></td>
</tr>
<tr><td><br />
'._SELECT_SERVER.': <select name="host" onchange="window.open(this.options[this.selectedIndex].value,\'_irc\',\'resizable=yes,scrollbars=yes,width=660,height=500,left=50,top=50\');return false">
<option value="'.getlink('&amp;file=popup').'">- '. _CHOOSE_SERV.' -</option>
';
$result = $db->sql_query('SELECT server, region FROM '.$prefix.'_ircservers WHERE network=\''.$network.'\'');
while ($row = $db->sql_fetchrow($result)) {
    echo '<option value="'.getlink('&amp;file=popup&amp;host='.$row['server']).'">'.$row['region'].'</option>';
}
$db->sql_freeresult($result);
echo '</select><br />
<span style="color: #FF0000">'._IRC_WARNING.'</span><br />
<em>'. _TRY_A_SERV.'</em></td>
</tr><tr>
<td><br />'.sprintf(_IRC_ALTERNATE, getlink('&file=popup').'" target="_blank" onclick="window.open(\''.getlink('&file=popup').'\',\'_irc\',\'resizable=yes,scrollbars=yes,width=660,height=500,left=50,top=50\');return false').'</td>
</tr>
</table>
</form>
<hr />
<table width="100%">
<tr><th>'. _IRC_COM.'/th><th>Info</th></tr>
<tr><td>/nick ('. _NNAME.') </td><td>'. _CH_NICK.' ('. _NNAME.').</td></tr>
<tr><td>/me ('._MESSAGE.')</td><td>'._SENDS_MESSAGE.'</td></tr>
<tr><td>/join (#'._CHANNEL.')</td><td>'.CH_CHANNEL.'</td></tr>
<tr><td>/clear</td><td>'._CLEAR.'</td></tr>
<tr><td>/msg ('._NNAME.') ('._MESSAGE.')</td><td>'._SEND_PM.'</td></tr>
<tr><td>/ns REGISTER ('._PASSWORD.')</td><td>'._REGISTER_NN.'</td></tr>
';
if (is_admin()) {
    echo '<tr><td colspan="2"><hr /></td></tr>
<tr><td>/config</td><td>'._CONFIG_CH.'</td></tr>';
}
echo '
</table>
';

CloseTable();
require('footer.php');

/language/german/ircchat.php
?>

Array:
<?php

/*********************************************
  CPG Dragonfly™ CMS
  ********************************************
  Copyright © 2004-2005 by CPG-Nuke Dev Team
  http://www.dragonflycms.com

  Dragonfly is released under the terms and conditions
  of the GNU GPL version 2 or any later version
  
  Modifications made by Ertan at http://cpgnuke.de
   
  $Source: /cvs/l10n/german_du/ircchat.php,v $
  $Revision: 9.1 $
  $Author: Ertan $
  $Date: 2005/02/12 18:22:51 $
Encoding test: n-array summation ? latin ae w/ acute ?
*******************************************************/
if (!defined('CPG_NUKE')) { exit; }

define('_IRC_CONFIG','IRC Chatkonfiguration');
define('_IRC_SETUP','IRC Einstellungen');
define('_IRC_NETWORK','Network');
define('_IRC_CHANNEL','Kanal');
define('_IRC_SERVER','Server');
define('_IRC_QUITMSG','Logout Nachricht');
define('_IRC_ALLOWANON','Anonymous erlauben');
define('_IRC_ADDSERVER','Server hinzufuegen');
define('_IRC_NEWNET','oder neues Netzwerk');
define('_IRC_REGION','Region');

define('_IRC_CHATROOM','%s Chat');
define('_IRC_MESSAGE','Willkommen in unserem Chat<br/>');
define('_IRC_WARNING','Nicht vergessen ! Popup zulassen ( Browser )!');
define('_IRC_ALTERNATE','Wenn die ausgewählte Box nicht funktionoiert <a href="%s">hier klicken</a> um in den Chatraum zu gelangen');
define('_IRC_','');


define ('_SELECT_SERVER','Wähle den Server');
define ('_CHOOSE_SERV','Nutze folgenden Server');
define ('_TRY_A_SERV', 'Wenn es Verbindungsprobleme giebt versuche einen anderen Server');

define ('_IRC_COM','IRC-Kommandos');
define ('_NNAME','Benutzername');
define ('_CH_NICK','Ändert deinene Benutzernamen in'); 
define ('_MESSAGE','Nachricht');
define ('_SENDS_MESSAGE','Sendet (Nachricht), sagt etwas über Dich.');
define ('_CHANNEL','Raum');
define ('CH_CHANNEL','Du betrittst einen speziellen Raum (z. B. #cpgnuke).');
define ('_CLEAR','Löscht die Einträge im Chatfenster.');
define ('_SEND_PM','Sendet eine Nachricht an den Benutzername.');
define ('_PASSWORD','Passwort');
define ('_REGISTER_NN','Registriert den Benutzername mit dem ausgewählten Passwort (nur möglich sofern er noch nicht Registriert ist).');
define ('_CONFIG_CH','Konfiguriert den Raum durch PJIRC. Änderungen beiben nur solange erhalten bis das Chatfenster geschlossen wird.');  
?>

/language/english/ircchat.php

Array:
<?php
/*********************************************
  CPG Dragonfly™ CMS
  ********************************************
  Copyright © 2004-2005 by CPG-Nuke Dev Team
  http://www.dragonflycms.com

  Dragonfly is released under the terms and conditions
  of the GNU GPL version 2 or any later version

  $Source: /cvs/html/language/english/ircchat.php,v $
  $Revision: 9.4 $
  $Author: djmaze $
  $Date: 2005/02/07 00:33:18 $
Encoding test: n-array summation ∑ latin ae w/ acute ǽ
*******************************************************/
if (!defined('CPG_NUKE')) { exit; }
define('_IRC_CONFIG','IRC Chat configuration');
define('_IRC_SETUP','IRC Settings');
define('_IRC_NETWORK','Network');
define('_IRC_CHANNEL','Channel');
define('_IRC_SERVER','Server');
define('_IRC_QUITMSG','Logout message');
define('_IRC_ALLOWANON','Allow anonymous');
define('_IRC_ADDSERVER','Add server');
define('_IRC_NEWNET','or new network');
define('_IRC_REGION','Region');

define('_IRC_CHATROOM','%s Chatroom');
define('_IRC_MESSAGE','Welcome to our humble IRC chatroom.<br/>If you don\'t like our java based room, you can connect using <a href="http://www.xchat.org/" target="_blank">Xchat</a>, mIRC or Trillian to #%s using the <a href="http://%s/" target="_blank">%s</a> servers.');
define('_IRC_WARNING','Don\'t forget to turn off your popup-blocker first !');
define('_IRC_ALTERNATE','If selection box doesn\'t work <a href="%s">click here</a> to enter the chatroom');
define('_IRC_','');

define ('_SELECT_SERVER','Select server');
define ('_CHOOSE_SERV','Choose a Server');
define ('_TRY_A_SERV', 'If there are connection problems try another server');

define ('_IRC_COM','IRC comman');
define ('_NNAME','NAME');
define ('_CH_NICK','Change your name into'); 
define ('_MESSAGE','MESSAGE');
define ('_SENDS_MESSAGE','Sends (MESSAGE) telling something about you');
define ('_CHANNEL','Channel');
define ('CH_CHANNEL','Makes you join the specified channel (for ex. #cpgnuke).');
define ('_CLEAR','Clears the entire scrollback buffer of the current window.');
define ('_SEND_PM','Send a private message to this user without opening a query window.');
define ('_PASSWORD','Password');
define ('_REGISTER_NN','Register your current nickname with the given password');
define ('_CONFIG_CH','Configure channel settings through pjirc. Changes are applied upon window closing.');  
?>
Die engische Version kann ich leider nicht überprüfen ich hoffe das sie richtig ist.
Im Chatfenster weiß ich noch nicht wie ich es genau ändern kann abba wenn jemand nee idee hat kann er mir ja gerne einen Tip geben.
mfg
Lexi

#2: Re: Sprach anpassungen IRC-Modul Autor: ErtanWohnort: Germany BeitragVerfasst am: 19.04.2005 18:29
    ----
thanx zwinker



-> Dokumentation & Übersetzung

Alle Zeitangaben sind in GMT + 1 Stunden

Seite 1 von 1