Signin  Pricing  Examples  Support

Libraries > jscript_translate.js

jscript_translate.js - Search Live Website Code
It's like doing CTRL+F on millions of websites' source code



NerdyData is a search engine for source code. Search the source code of 200 million websites.


JAVASCRIPT FILE http://pandora--charms.in.net/includes/templates/wash/jscript/jscript_translate.js


Libraries on pandora--charms.in.net


jscript_builder.js

jscript_ccard.js

jscript_controls.js

jscript_cookies.js

jscript_dragdrop.js

jscript_effects.js

jscript_form.js

jscript_func.js

jscript_jquery.easing.1.3.min.js

jscript_jquery.jqtransform.js

jscript_jquery-min.js

jscript_jquery.touchcarousel-1.0.min.js

jscript_js.js

jscript_menu.js

jscript_prototype.js

jscript_royal-slider-8.1.min.js

jscript_script.js

jscript_slider.js

jscript_translate.js

jscript_validation.js

jscript_zjxied.js



Explore More


ja.rightcol.js

ja.script.js

infolinks_main.js

forum_fn.js

jscript_translate.js
				
/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE_AFL.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magentocommerce.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future. If you wish to customize Magento for your
 * needs please refer to http://www.magentocommerce.com for more information.
 *
 * @category    Mage
 * @package     js
 * @copyright   Copyright (c) 2011 Magento Inc. (http://www.magentocommerce.com)
 * @license     http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */

var Translate = Class.create();
Translate.prototype = {
    initialize: function(data){
        this.data = $H(data);
    },

    translate : function(){
        var args = arguments;
        var text = arguments[0];

        if(this.data.get(text)){
            return this.data.get(text);
        }
        return text;
    },
    add : function() {
        if (arguments.length > 1) {
            this.data.set(arguments[0], arguments[1]);
        } else if (typeof arguments[0] =='object') {
            $H(arguments[0]).each(function (pair){
                this.data.set(pair.key, pair.value);
            }.bind(this));
        }
    }
}


A B C D E F G H I J K L M N O P Q R S T U V W X Y Z