'Enregistrer', ); $Themes_messages = array( 'fr' => array ( 'TEST' => 'message de test' ), 'en' => array ( 'TEST' => 'test message' ) ); /** Add plugin messages to global language * $wkp_messages: the plugin messages array. Should be : * $plugin_messages = array( * 'fr' => array ( * 'TEST' => 'message de test' * ), * 'en' => array ( * 'TEST' => 'test message' * ) * ); */ function add_plugin_messages($wkp_messages) { global $LANG,$messages; if (array_key_exists($LANG,$wkp_messages)) $messages = $messages + $wkp_messages[$LANG]; else $messages = $messages + $wkp_messages['en']; } // addmessages() /** Translation function * return the translated string * $msgid : id of the message to be translated (in $messages array) */ function t($msgid) { global $messages; if (array_key_exists($msgid,$messages)) return $messages[$msgid]; else return $msgid; } // t() add_plugin_messages($Themes_messages); echo t('DONE_BUTTON'); echo '
'; echo t('TEST'); ?>