diff --git a/gulliver/js/common/core/common.js b/gulliver/js/common/core/common.js
index 7748e6444..3c8ebeac1 100755
--- a/gulliver/js/common/core/common.js
+++ b/gulliver/js/common/core/common.js
@@ -2083,3 +2083,33 @@ function elementAttributesNS(e, ns)
return result;
}
+/**
+ * Translator function for internationalization
+ */
+function _()
+{
+ var argv = _.arguments;
+ var argc = argv.length;
+
+ if( typeof TRANSLATIONS != 'undefined' && TRANSLATIONS) {
+ if( typeof TRANSLATIONS[argv[0]] != 'undefined' ) {
+ if (argc > 1) {
+ trn = TRANSLATIONS[argv[0]];
+ for (i = 1; i < argv.length; i++) {
+ trn = trn.replace('{'+(i-1)+'}', argv[i]);
+ }
+ }
+ else {
+ trn = TRANSLATIONS[argv[0]];
+ }
+ }
+ else {
+ trn = '**' + argv[0] + '**';
+ }
+ }
+ else {
+ PMExt.error('Processmaker JS Core Error', 'The TRANSLATIONS global object is not loaded!');
+ trn = '';
+ }
+ return trn;
+}
\ No newline at end of file
diff --git a/gulliver/system/class.headPublisher.php b/gulliver/system/class.headPublisher.php
index 4c4295330..2c7cb1a16 100755
--- a/gulliver/system/class.headPublisher.php
+++ b/gulliver/system/class.headPublisher.php
@@ -304,6 +304,7 @@ class headPublisher {
function getExtJsStylesheets($skinName){
$script = " \n";
+ $script .= " \n";
/*
$script .= " \n";
$script .= " \n";
@@ -321,11 +322,11 @@ class headPublisher {
// Load external/plugin css
// NOTE is necesary to move this to decorator server
if(class_exists('PMPluginRegistry')){
- $oPluginRegistry = & PMPluginRegistry::getSingleton ();
- $registeredCss=$oPluginRegistry->getRegisteredCss();
- foreach($registeredCss as $cssFile){
- $script .= " \n";
- }
+ $oPluginRegistry = & PMPluginRegistry::getSingleton ();
+ $registeredCss=$oPluginRegistry->getRegisteredCss();
+ foreach($registeredCss as $cssFile){
+ $script .= " \n";
+ }
}
return $script;