PluginProbe
CSS & JavaScript Toolbox / 11.2
CSS & JavaScript Toolbox v11.2
trunk 0.3 0.8 10 10.1 11 11.2 11.3 11.4 11.5 11.6 11.7 11.8 11.9 11.9.1 12 12.0 12.0.1 12.0.3 12.0.4 12.0.5 12.0.6 12.0.7 6.0 6.0.11 All 60 releases
css-javascript-toolbox / framework / js / wordpress / script-localizer / script-localizer.js

script-localizer.js in CSS & JavaScript Toolbox 11.2, at framework/js/wordpress/script-localizer/script-localizer.js

43 lines 866 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /**
2 *
3 */
4
5 var CJTWPScriptLocalizer;
6
7 /**
8 *
9 */
10 (function($) {
11
12 /**
13 * put your comment there...
14 *
15 */
16 CJTWPScriptLocalizer = function(scripts) {
17
18 /**
19 *
20 */
21 this.localize = function() {
22 var localization = '';
23 // For every script file get JS localization array.
24 $.each(scripts, $.proxy(
25 function(index, script) {
26 // Is the Script localized?
27 if (script.extra.data != undefined) {
28 // Merge all localization vars into single string!
29 localization += script.extra.data + ";\n";
30 }
31 }, this)
32 );
33 // Add single script tag for all the localization variables.
34 var scriptTag = document.createElement('script');
35 scriptTag.type = "text/javascript";
36 scriptTag.innerHTML = localization;
37 // Evaluation!
38 document.getElementsByTagName('head')[0].appendChild(scriptTag);
39 }
40
41 } // End class.
42
43 })(jQuery);