* 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).I guess the URL to the babelfisch.altavista.com translation site is wrong. All those are getting an URL-error. Either this should be fixed, or all translations should be done by intertran.tranexp.com.
Does anyone have an idea on how to do this?
Here is the code for the translate_language_map.php:
<?php
/***************************************************************************
* 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).
*
* Full language names are phpBB ones and they can be writen in
* English or in their own languages to support all users, regardless
* of their choice.
*
* Update : 17/09/2003
*
***************************************************************************/
// 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';
?>