Finished client side l10n
diff --git a/Gruntfile.js b/Gruntfile.js
index 24ab9df..edbf621 100644
--- a/Gruntfile.js
+++ b/Gruntfile.js
@@ -13,27 +13,30 @@
* TODO: Use https://www.npmjs.com/package/grunt-contrib-yuidoc
* TODO: Implement a LaTeX generator for a pdf of the dokumentation
*/
+
+// Generate requireJS files for l10n
+var reqTasks = [];
+for (var i in {'en' : 0, 'de' : 1}) {
+ reqTasks.push({
+ options: {
+ // optimize: "uglify",
+ baseUrl: 'dev/js/src',
+ paths : {
+ 'lib': '../lib'
+ },
+ wrap:true,
+ // dir : 'public/js',
+ name: 'lib/almond',
+ include : ['app/' + i],
+ out: 'public/js/kalamar-<%= pkg.version %>-' + i + '.js'
+ }
+ })
+};
+
module.exports = function(grunt) {
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),
- requirejs: {
- compile: {
- options: {
- // optimize: "uglify",
- baseUrl: 'dev/js/src',
- paths : {
- 'lib': '../lib'
- },
-
- // TODO: add language versions
- wrap:true,
- // dir : 'public/js',
- name: 'lib/almond',
- include : ['app/en'],
- out: 'public/js/kalamar-<%= pkg.version %>-en.js'
- }
- }
- },
+ requirejs: reqTasks,
imagemin: {
dynamic: {
files: [{