From aaf14588b2f935d7a97657cf087b390579090bb7 Mon Sep 17 00:00:00 2001 From: Gustavo Gondim Date: Sun, 5 Jul 2020 05:09:42 -0300 Subject: [PATCH] i18n plugin proposal #153 --- localize/localize.jst | 27 ++++++++++++++++++++++++++- 1 file changed, 26 insertions(+), 1 deletion(-) diff --git a/localize/localize.jst b/localize/localize.jst index 22e7994..e747905 100644 --- a/localize/localize.jst +++ b/localize/localize.jst @@ -7,7 +7,7 @@ }} {{ var name = 'localize_' + it.locale.replace('-','_'); }} -module.exports = function {{=name}}(errors) { +function {{=name}}(errors) { if (!(errors && errors.length)) return; for (var i=0; i { + const validate = ajv._compile(schema); + Object.defineProperty(validate, 'errors', makeLocalizedErrors(ajv)); + return validate; + } +} + +initialize.localize = {{=name}}; +module.exports = initialize; + {{ function stripFunction(code) { return code.toString()