mirror of
https://github.com/OpenNebula/one.git
synced 2025-03-23 22:50:09 +03:00
Add sprintf format support for translation strings
This commit is contained in:
parent
7006a98492
commit
a34fd0599e
@ -110,7 +110,10 @@ require.config({
|
||||
'vis': '../bower_components/vis/dist/vis.min',
|
||||
|
||||
/* navigo */
|
||||
'Navigo': '../bower_components/navigo/lib/navigo.min'
|
||||
'Navigo': '../bower_components/navigo/lib/navigo.min',
|
||||
|
||||
/* sprintf */
|
||||
'sprintf': '../bower_components/sprintf/dist/sprintf.min'
|
||||
},
|
||||
shim: {
|
||||
/* Tabs */
|
||||
|
@ -15,6 +15,8 @@
|
||||
/* -------------------------------------------------------------------------- */
|
||||
|
||||
define(function(require) {
|
||||
var sprintf = require("sprintf").sprintf;
|
||||
|
||||
var LANGUAGE_OPTIONS =
|
||||
'<option value="en_US">English (en_US)</option>\
|
||||
<option value="ca">Catalan (ca)</option>\
|
||||
@ -47,7 +49,12 @@ define(function(require) {
|
||||
if (tmp == null || tmp == "") {
|
||||
tmp = str;
|
||||
}
|
||||
return tmp;
|
||||
|
||||
if (arguments.length == 1){
|
||||
return tmp;
|
||||
}
|
||||
|
||||
return sprintf.apply(this, Array.prototype.slice.call(arguments));
|
||||
};
|
||||
|
||||
return {
|
||||
|
@ -23,7 +23,8 @@
|
||||
"foundation-sites": "6.2.1",
|
||||
"jquery": "2.2.3",
|
||||
"datatables": "1.10.12",
|
||||
"navigo": "2.1.1"
|
||||
"navigo": "2.1.1",
|
||||
"sprintf": "1.0.3"
|
||||
},
|
||||
"authors": [
|
||||
"Daniel Molina <dmolina@opennebula.org>",
|
||||
|
Loading…
x
Reference in New Issue
Block a user