get-translation
Version:
Effective translation workflow
89 lines (72 loc) • 2.11 kB
JavaScript
requirejs.config({
paths : {
'jquery' : 'vendor/jquery/dist/jquery',
'jquery.cookie' : 'vendor/jquery.cookie/jquery.cookie',
'underscore' : 'vendor/underscore/underscore',
'backbone' : 'vendor/backbone/backbone',
'backbone.queryparams' : 'vendor/backbone-query-parameters-patch/backbone.queryparams',
'backbone-relational' : 'vendor/backbone-relational/backbone-relational',
'superagent' : 'vendor/superagent/superagent',
'jquery.hammer' : 'vendor/hammerjs/dist/jquery.hammer',
'purl' : 'vendor/purl/purl',
'jquery.formParams' : 'vendor/jquery.formParams/jquery.formParams',
'xregexp' : 'vendor/xregexp/xregexp-all',
'squire' : 'vendor/squire/src/Squire'
},
shim : {
'superagent' : {
exports : 'request'
},
'jquery' : {
exports : 'jQuery'
},
'underscore' : {
exports : '_'
},
'backbone' : {
exports : 'Backbone',
deps : ['underscore', 'jquery']
},
'stackblur' : {
exports : 'stackBlurCanvasRGB'
},
'xregexp' : {
exports : 'XRegExp'
},
// Plugins
'backbone.queryparams' : ['backbone'],
'backbone-relational' : ['backbone', 'underscore', 'jquery'],
'jquery.cookie' : ['jquery'],
'jquery.hammer' : ['jquery'],
'purl' : ['jquery'],
'jquery.formParams' : ['jquery']
},
map : {
'*': {
'View' : 'libraries/View',
'Collection' : 'libraries/Collection',
'Model' : 'libraries/Model',
'contentTemplates' : 'public/templates/content/app',
'CompositeRouter' : 'public/scripts/routers/composer',
'request' : 'libraries/client/request',
'Document' : 'libraries/Document',
'DocumentView' : 'libraries/DocumentView',
'layoutTemplates' : 'public/templates/layouts/templates'
}
},
waitSeconds : 90,
baseUrl : '../'
});
define('modernizr', function() {
return Modernizr;
});
require([
'backbone',
'backbone-relational'
], function(
Backbone,
BackboneRelational
) {
require(['../content/translation/specifications/TranslationView.js'], function() {
});
});