$language_array = array ('1' => 'english',
'2' => 'deutsch',
'3' => 'deutsch (studIP)',
'4' => 'french',
'5' => 'italian',
'6' => 'portugues',
'7' => 'portugues brazil',
'8' => 'spanish',
'9' => 'russian',
'10' => 'swedish',
'11' => 'chinese simplified',
'12' => 'chinese traditional',
'13' => 'korean',
'14' => 'arabic',
'15' => 'japanese',
'16' => 'indonesian',
'17' => 'hungarian',
'18' => 'turkish',
'19' => 'ukrainian',
'20' => 'thai',
'21' => 'persian',
'22' => 'czech',
'23' => 'galician',
'24' => 'finnish',
'25' => 'polish',
'26' => 'greek',
'27' => 'dutch',
'28' => 'hebrew',
'29' => 'catalan',
'30' => 'bulgarian',
'31' => 'danish',
'32' => 'slovak');
$mform->addElement('select', 'language', get_string('Room_Language', 'openmeetings'), $language_array);
en
$language_array = array ('1' => 'french',
'2' => 'deutsch',
'3' => 'deutsch (studIP)',
'4' => 'english',
'5' => 'italian',
'6' => 'portugues',
'7' => 'portugues brazil',
'8' => 'spanish',
'9' => 'russian',
'10' => 'swedish',
'11' => 'chinese simplified',
'12' => 'chinese traditional',
'13' => 'korean',
'14' => 'arabic',
'15' => 'japanese',
'16' => 'indonesian',
'17' => 'hungarian',
'18' => 'turkish',
'19' => 'ukrainian',
'20' => 'thai',
'21' => 'persian',
'22' => 'czech',
'23' => 'galician',
'24' => 'finnish',
'25' => 'polish',
'26' => 'greek',
'27' => 'dutch',
'28' => 'hebrew',
'29' => 'catalan',
'30' => 'bulgarian',
'31' => 'danish',
'32' => 'slovak');
$mform->addElement('select', 'language', get_string('Room_Language', 'openmeetings'), $language_array);
On modifie le tableau comme si dessus, cela marche mais ne garantit pas la validité des autres langues.