jQuery properties - problem

Posted by Cristian Boariu on Stack Overflow See other posts from Stack Overflow or by Cristian Boariu
Published on 2010-04-28T08:24:48Z Indexed on 2010/04/28 8:53 UTC
Read the original article Hit count: 296

Filed under:
|

Hi, I use this plugin: jQuery.i18n.properties

I put this code:

/* Do stuff when the DOM is ready */
    jQuery(document).ready(loadMessage);

    /*
     * Add elements behaviours.
     */
    function loadMessage() {
        jQuery("#customMessage").html("test");
        jQuery.i18n.properties({
            name:'up_mail_messages',
            path:'https://static.unifiedpost.com/apps/myup/customer/upmail/upmail_messages/',
            mode:'both',
            language:'en',
            callback: function() {
                var messageKey = 'up.mail.test';
                //alert(eval(messageKey));
                jQuery('#customMessage').html(jQuery.i18n.prop(messageKey));
            }
        });
    }

I do not understand why, in the customeMessage div it prints out:

[up.mail.test]

instead of the value of it:

up.mail.test=messages loaded from en

Can anybody show me where i am wrong? I;ve spent about two hours on it without finding any clue...

Many Thanks.

Ps: here is the message file: https://static.unifiedpost.com/apps/myup/customer/upmail/upmail_messages/up_mail_messages_en.properties

© Stack Overflow or respective owner

Related posts about jQuery

Related posts about JavaScript