'pl', 'pl' => 'pl', 'p' => 'pl', 'ang' => 'en', 'a' => 'en', 'eng' => 'en', 'en' => 'en', 'e' => 'en', 'niem' => 'de', 'nie' => 'de', 'ni' => 'de', 'n' => 'de', 'de' => 'de', 'd' => 'de', 'wlo' => 'it', 'wl' => 'it', 'w' => 'it', 'ita' => 'it', 'it' => 'it', 'i' => 'it', 'esp' => 'es', 'es' => 'es', 'hiszp' => 'es', 'hisz' => 'es', 'his' => 'es', 'hi' => 'es', 'h' => 'es', 'fra' => 'fr', 'fr' => 'fr', 'f' => 'fr', ); function register() { $handler = array( array( 'file' => 'handler.php', 'class' => 'bot_lang_module', 'method' => 'handle', ) ); $return = array(); foreach($this->languages as $c1 => $l1) { foreach($this->languages as $c2 => $l2) { if($l1 == $l2) continue; $handler[0]['params'] = array($l1, $l2); $return[$c1.$c2] = $handler; } } $handler[0]['method'] = 'typo'; unset($handler[0]['params']); foreach($this->languages as $c1 => $l1) { if(!isset($return[$c1])) { $return[$c1] = $handler; } } return $return; } function help($params = NULL) { if($params === NULL) { return new BotMsg('[J1][J2] zdanie
'."\n" . ' Tłumaczy zdanie lub słowo z języka [J1] na język [J2] (pol, ang, nie, his, wlo, fra)

'."\n"); } else { return new BotMsg('[J1][J2] zdanie
'."\n" . ' Tłumaczy zdanie lub słowo podane w parametrze z języka [J1] na język [J2]

'."\n\n" . 'Dostępne języki: pol, ang, nie, his, wlo, fra

'."\n\n" . 'Przykłady:
'."\n" . 'polang Dzień dobry
'."\n" . 'angnie Good morning'); } } } return 'bot_lang_init'; ?>