Hello Brendan,

    Thanks for your answer!

    My function is:

function action_pending(){

    global $color;
    $rcmail = rcmail::get_instance();
    //$rcmail->output->show_message('pending');

$plugin_tmdatools_tmdadir = $rcmail->config->get('plugin_tmdatools_tmdadir'); $plugin_tmdatools_tmdasettings = $rcmail->config->get('plugin_tmdatools_tmdasettings');
    $show_num = $rcmail->config->get('plugin_tmdatools_showPageNum');


...
...
...
}

    I want to write a variable content from "lang.inc" on this function.

    I don't know how! :(

    Thanks

Aurelio

Em 21/09/2016 17:33, Brendan escreveu:
how is the sub function getting called? you may need to pass $this
through to it.. here's how that works with register_action:

function init() {
   $this->load_config();
   $this->add_texts('localization/', true);
   $this->register_action('plugin.thing', array($this, 'thing'));
}

function thing($args) {
   $rcmail = rcube::get_instance();
   $this->gettext('somelabel_from_my_lang.inc_file')
}

On 16-09-21 01:27 PM, Aurélio de Souza Ribeiro Neto wrote:
Hello Everyone,

     I have a plugin, and I want to translate it based on
localization/language.inc file.

     In my plugin core PHP file I have this:

     function init()
     {
         $this->load_config();
         $this->add_texts('localization/', true);
     }


     If in a sub function I use

     $this->gettext('somelabel_from_my_lang.inc_file')

     I got this error   PHP Fatal error:  Using $this when not in object
context

     What I'm doing wrong?

     Thanks

Aurelio


_______________________________________________
Roundcube Development discussion mailing list
dev@lists.roundcube.net
http://lists.roundcube.net/mailman/listinfo/dev
_______________________________________________
Roundcube Development discussion mailing list
dev@lists.roundcube.net
http://lists.roundcube.net/mailman/listinfo/dev



_______________________________________________
Roundcube Development discussion mailing list
dev@lists.roundcube.net
http://lists.roundcube.net/mailman/listinfo/dev

Reply via email to