implement locales

  including i18n within the plugin
use cancel_button in dummy application