...
"dependencies":{
"cbi18n":"1.0.2",
"cbstorages":"1.0.0",
"cbmessagebox":"1.0.0",
"cbcommons":"1.1.0"
},
"devDependencies":{
"cbdebugger":"1.1.0"
},
"installPaths":{
"cbi18n":"modules/cb-bundle/cbi18n",
"cbdebugger":"modules/cb-bundle/cbdebugger",
"cbstorages":"modules/cb-bundle/cbstorages",
"cbmessagebox":"modules/cb-bundle/cbmessagebox",
"cbcommons":"modules/cb-bundle/cbcommons"
}, ...
i18n = {
// The base path of the default resource bundle to load
defaultResourceBundle = "#modulePath#/includes/i18n/canvas",
// The default locale of the application valid es_MX|en_US
defaultLocale = "en_US",//es_MX
// The storage to use for user's locale: session, client, cookie, request
localeStorage = "cookie",
// The value to show when a translation is not found
unknownTranslation = "**NOT FOUND**",
}
controller.getModuleService().registerAndActivateModule('cbmessagebox','#this.cfmapping#.modules.cb-bundle');
controller.getModuleService().registerAndActivateModule('cbi18n','#this.cfmapping#.modules.cb-bundle');
controller.getModuleService().registerAndActivateModule('cbdebugger','#this.cfmapping#.modules.cb-bundle');
i18n = {
// The base path of the default resource bundle to load
defaultResourceBundle = "#modulePath#/includes/i18n/torugaSlider",
// The default locale of the application valids es_MX|en_US
defaultLocale = "en_US",//es_MX
// The storage to use for user's locale: session, client, cookie, request
localeStorage = "cookie",
// The value to show when a translation is not found
unknownTranslation = "**NOT FOUND**",
//Alias
//In this case my alias name is torugaSlider
resourceBundles = {
torugaSlider = "#modulePath#/includes/i18n/torugaSlider"
}
};
$r('dark','Oscuro', getFwLocale(), '', 'torugaSlider')
// Extra resource bundles to load
i18n{
...,
resourceBundles = {
yourBundleAlias = "#modulePath#/includes/i18n/main"
}
}