translate posts mod Probleme

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.
Antworten
Kiss News
Mitglied
Beiträge: 1640
Registriert: 31.05.2004 02:04
Wohnort: Österreich
Kontaktdaten:

translate posts mod Probleme

Beitrag von Kiss News »

Hallo!
Ich habe mir auf meiner Seite:
http://www.kissfanshop.de/phpbb2/index.php
den translate posts mod eingebaut:
##############################################################
## MOD Title: Translate posts
## MOD Author: Niels < ncr@db9.dk > (Niels Chr. Rød) http://mods.db9.dk
## MOD Description: This mod will give both guests and registerd users,
## the abillity to translate the posts into there own
## language selected in there profile (guest will have board language).
## MOD Version: 0.5.1 RC3
## Compatibility: 2.0.5->2.0.6 (prior release not tested)
##
## Installation Level: Easy
## Installation Time: 10 Minutes (1mn by EasyMOD of Nuttzy)
## Files To Edit: 10
## common.php
## viewtopic.php
## admin/admin_users.php
## includes/functions_selects.php
## includes/sessions.php
## includes/usercp_avatar.php
## includes/usercp_register.php
## templates/subSilver/profile_add_body.tpl
## templates/subSilver/subSilver.cfg
## templates/subSilver/viewtopic_body.tpl
## templates/subSilver/admin/user_edit_body.tpl
##
## Included Files: 128
## viewtopic_translate.php
## includes/translate_language_map.php
## language/lang_english/lang_translate_posts.php
## language/lang_french/lang_translate_posts.php
## language/lang_german/lang_translate_posts.php
## language/lang_italian/lang_translate_posts.php
## language/lang_spanish/lang_translate_posts.php
## templates/subSilver/viewtopic_translate_body.tpl
## templates/subSilver/images/icon_mini_translate_xxxxx1.gif (30)
## templates/subSilver/images/icon_mini_translate_xxxxx2.gif (30)
## templates/subTrail/images/icon_mini_translate_xxxxx1.gif (30)
## templates/subTrail/images/icon_mini_translate_xxxxx2.gif (30)

der scheint aber nicht richtig zu funktionieren bei einigen Übersetzungen. Es wird bei der Übersetzung auf 2 Übersetzungsseiten zurückgegriffen:
/***************************************************************************
* translate_language_map.php
* --------------------
*
* Notes : this file compiles for the "Translate posts" MOD the languages
* supported by the two free online translation services Babel Fish
* Babel Fish (http://babelfish.altavista.com/), and Inter Tran
* (http://intertran.tranexp.com).
Alle Sprachen, die mit http://intertran.tranexp.com übersetzt werden, funktionieren im Prinzip (auch wenn man es meist öfters versuchen muss).
Aber die Übersetzungen, die mit http://babelfish.altavista.com/ gemacht werden, bei denen kommt ein URL-error:


Startseite › Werkzeuge › Babel Fish Übersetzen › Übersetzungsfehler


Invalid URL http://
Leider ist ein Fehler aufgetreten.
Wenn Sie uns diesen Fehler mitteilen möchten, Senden Sie uns eine E-Mail und lassen Sie uns Folgendes wissen:

* Welchen Browser Sie benutzen.
* Mit welchem Betriebssystem Sie arbeiten.
* Bei welcher Art Übersetzungstext der Fehler aufgetreten ist.

Folgender Fehler ist aufgetreten: 141





Business-Services Seite anmelden Über AltaVista Datenschutz-Richtlinien Hilfe
© 2004 Overture Services, Inc.

AltaVista in English
beispiel: die falsche URL ist bei englisch-deutsch etwa:
http://babelfish.altavista.com/babelfis ... a9cf%23311

Weiss vielleicht jemand, wie man diesen bug behebt, oder wie man die Übersetzungen alle mit http://intertran.tranexp.com machen könnte?
Dies scheint in der translate_language_map.php definiert zus ein. Hier der Code:
// phpBB language directory name -> Babel Fish language code
$babelfish_lang_code['chinese'] = 'zh';
$babelfish_lang_code['english'] = 'en';
$babelfish_lang_code['french'] = 'fr';
$babelfish_lang_code['german'] = 'de';
$babelfish_lang_code['italian'] = 'it';
$babelfish_lang_code['japanese'] = 'ja';
$babelfish_lang_code['korean'] = 'ko';
$babelfish_lang_code['portuguese'] = 'pt';
$babelfish_lang_code['spanish'] = 'es';
$babelfish_lang_code['russian'] = 'ru';

// List of the translations pairs available on Babel Fish
$babelfish_available['en_fr'] = 'yes';
$babelfish_available['en_de'] = 'yes';
$babelfish_available['en_it'] = 'yes';
$babelfish_available['en_es'] = 'yes';
$babelfish_available['en_pt'] = 'yes';
$babelfish_available['en_ja'] = 'yes';
$babelfish_available['en_zh'] = 'yes';
$babelfish_available['en_ko'] = 'yes';
$babelfish_available['en_ru'] = 'no';

$babelfish_available['fr_en'] = 'yes';
$babelfish_available['de_en'] = 'yes';
$babelfish_available['it_en'] = 'yes';
$babelfish_available['es_en'] = 'yes';
$babelfish_available['pt_en'] = 'yes';
$babelfish_available['ja_en'] = 'yes';
$babelfish_available['zh_en'] = 'yes';
$babelfish_available['ko_en'] = 'yes';
$babelfish_available['ru_en'] = 'yes';

$babelfish_available['fr_de'] = 'yes';
$babelfish_available['de_fr'] = 'yes';

// phpBB language directory name -> Inter Tran language code
//$intertran_lang_code['albanian'] = '';
//$intertran_lang_code['bosnian'] = '';
$intertran_lang_code['bulgarian'] = 'bul';
//$intertran_lang_code['chinese'] = '';
$intertran_lang_code['croatian'] = 'cro';
$intertran_lang_code['czech'] = 'che';
$intertran_lang_code['danish'] = 'dan';
$intertran_lang_code['dutch'] = 'dut';
$intertran_lang_code['english'] = 'eng';
$intertran_lang_code['filipino'] = 'tag';
$intertran_lang_code['finnish'] = 'fin';
//$intertran_lang_code['flemish'] = '';
$intertran_lang_code['french'] = 'fre';
$intertran_lang_code['german'] = 'ger';
$intertran_lang_code['greek'] = 'grk';
//$intertran_lang_code['hindi'] = '';
$intertran_lang_code['hungarian'] = 'hun';
$intertran_lang_code['icelandic'] = 'ice';
$intertran_lang_code['italian'] = 'ita';
$intertran_lang_code['japanese'] = 'jpn';
//$intertran_lang_code['korean'] = '';
$intertran_lang_code['latin'] = 'ltt';
$intertran_lang_code['norwegian'] = 'nor';
$intertran_lang_code['polish'] = 'pol';
$intertran_lang_code['portuguese'] = 'poe';
$intertran_lang_code['portuguese_brazil'] = 'pob';
$intertran_lang_code['romanian'] = 'rom'; // Only available as destination language (into)
$intertran_lang_code['russian'] = 'rus';
$intertran_lang_code['serbian'] = 'sel';
$intertran_lang_code['slovenian'] = 'slo';
$intertran_lang_code['spanish'] = 'spa';
$intertran_lang_code['swedish'] = 'swe';
$intertran_lang_code['turkish'] = 'tur';
//$intertran_lang_code['ukrainian'] = '';
//$intertran_lang_code['vietnamese'] = '';
$intertran_lang_code['welsh'] = 'wel';

// List of the translations pairs available on Inter Tran
/********************************************************************
* All the pairs are available except any translation from Romanian.
* Then, as there is 756 pairs availables (27x28), and as there is only
* 1 exception (Romanian), it's easier to manage Inter Tran pairs
* availability in the viewtopic code and not by a pairs list here.
********************************************************************/

// List of every languages (fpr the drop down list) into which it is possible
// to translate posts (using Babel Fish or Inter Tran)
$available_translate_to = array(
'bulgarian',
'chinese',
'croatian',
'czech',
'danish',
'dutch',
'english',
'filipino',
'finnish',
'french',
'german',
'greek',
'hungarian',
'icelandic',
'italian',
'japanese',
'korean',
'latin',
'norwegian',
'polish',
'portuguese',
'portuguese_brazil',
'romanian',
'russian',
'serbian',
'slovenian',
'spanish',
'swedish',
'turkish',
'welsh');

// phpBB language directory name equivalences (for language entries & flag images)
$lang_equiv['chinese_simplified'] = 'chinese';
$lang_equiv['chinese_traditional_taiwan'] = 'chinese';
$lang_equiv['hrvatski'] = 'croatian';
$lang_equiv['cesky'] = 'czech';
$lang_equiv['dansk'] = 'danish';
$lang_equiv['nederlands'] = 'dutch';
$lang_equiv['suomea'] = 'finnish';
$lang_equiv['francais'] = 'french';
$lang_equiv['deutsch'] = 'german';
$lang_equiv['magyarul'] = 'hungarian';
$lang_equiv['islenska'] = 'icelandic';
$lang_equiv['italiano'] = 'italian';
$lang_equiv['norsk'] = 'norwegian';
$lang_equiv['polski'] = 'polish';
$lang_equiv['portugues'] = 'portuguese';
$lang_equiv['romaneste'] = 'romanian';
$lang_equiv['srpski'] = 'serbian';
$lang_equiv['slovensko'] = 'slovenian';
$lang_equiv['espanol'] = 'spanish';
$lang_equiv['svenska'] = 'swedish';
$lang_equiv['turkce'] = 'turkish';
$lang_equiv['cymraeg'] = 'welsh';

Weiss hier vielleicht jemand Bescheid, oder hat jemand diesen mod installiert, der einwandfrei funktioniert?
Benutzeravatar
Doc Lecter
Mitglied
Beiträge: 377
Registriert: 13.12.2003 16:24

Beitrag von Doc Lecter »

Leider ist das ein Problem von AltaVista Babelfish! Ich hab mich auch schon darüber aufgeregt aber anscheinend gibts bis jetzt noch keine Lösung...
Kiss News
Mitglied
Beiträge: 1640
Registriert: 31.05.2004 02:04
Wohnort: Österreich
Kontaktdaten:

Beitrag von Kiss News »

doch, Du musst die viewtopic.php ersetzen.
Hier ist die Lösung:
http://mods.db9.dk/viewtopic.php?t=4992 ... sc&start=8
Antworten

Zurück zu „phpBB 2.0: Mod Support“