'use strict';
var _ = require('lodash');


module.exports = function(properties) {
    var ret = {};

    _.forEach(properties, function(v, k) {
        if(!v.readOnly) {
            ret[k] = v;
        }
    });

    return ret;
};

@@ -35,16 +35,81 @@
 ash');%0A%0A
+var i18n = %7B%0A    'en-en': 'English',%0A    'fi-fi': 'Finnish',%0A%7D;%0A%0A
 %0Amodule.
@@ -262,16 +262,107 @@
        %7D
+%0A%0A        if(v.enum) %7B%0A            ret%5Bk%5D.enumNames = v.enum.map((o) =%3E i18n%5Bo%5D);%0A        %7D
 %0A    %7D);

Translate enum languages