diff --git a/app/models/extensions/page/parse.rb b/app/models/extensions/page/parse.rb index 229e4e1e..ec304ee5 100644 --- a/app/models/extensions/page/parse.rb +++ b/app/models/extensions/page/parse.rb @@ -37,7 +37,7 @@ module Models begin self._parse_and_serialize_template rescue ::Liquid::SyntaxError => error - @parsing_errors << :liquid_syntax + @parsing_errors << I18n.t(:liquid_syntax, :fullpath => self.fullpath, :error => error.to_s,:scope => [:errors, :messages]) rescue ::Locomotive::Liquid::PageNotFound => error @parsing_errors << I18n.t(:liquid_extend, :fullpath => self.fullpath,:scope => [:errors, :messages]) end diff --git a/config/locales/default.de.yml b/config/locales/default.de.yml index 65b326be..f1f1d48f 100644 --- a/config/locales/default.de.yml +++ b/config/locales/default.de.yml @@ -32,7 +32,7 @@ de: protected_page: "Du kannst keine Index oder 404 Seiten löschen" extname_changed: "Die neue Datei hat nicht die originale Dateiendung" array_too_short: "ist zu kurz (minimale Element-Zahl ist %{count})" - liquid_syntax: "Liquid Syntax-Fehler, bitte überprüfe die Syntax" + liquid_syntax: "Liquid Syntax-Fehler, bitte überprüfe die Syntax ('%{error}'/'%{fullpath}')" liquid_extend: "Die Seite '%{fullpath}' verwendet eine Vorlage, die gar nicht existiert" invalid_theme_file: "darf nicht leer sein oder ist keine zip-Datei" diff --git a/config/locales/default.en.yml b/config/locales/default.en.yml index ae882b4b..1a4f76a0 100644 --- a/config/locales/default.en.yml +++ b/config/locales/default.en.yml @@ -11,7 +11,7 @@ en: protected_page: "You can not remove index or 404 pages" extname_changed: "New file does not have the original extension" array_too_short: "is too small (minimum element number is %{count})" - liquid_syntax: "Liquid Syntax error, please check the syntax" + liquid_syntax: "Liquid Syntax error ('%{error}' on '%{fullpath}')" liquid_extend: "The page '%{fullpath}' extends a template which does not exist" invalid_theme_file: "can't be blank or isn't a zip file" diff --git a/config/locales/default.fr.yml b/config/locales/default.fr.yml index 63cad4f9..f82e2e5a 100644 --- a/config/locales/default.fr.yml +++ b/config/locales/default.fr.yml @@ -32,7 +32,7 @@ fr: protected_page: "Vous ne pouvez pas supprimer les pages index et 404" extname_changed: "Nouveau fichier n'a pas l'extension original" array_too_short: "est trop petit (le nombre minimum d'éléments est %{count})" - liquid_syntax: "Erreur de syntaxe dans les sections de page, veuillez vérifier la syntaxe" + liquid_syntax: "Erreur de syntaxe dans les sections de page, veuillez vérifier la syntaxe ('%{error}'/'%{fullpath}')" liquid_extend: "La page '%{fullpath}' étend le contenu d'une page qui n'existe pas" invalid_theme_file: "doit être rempli ou n'est pas un fichier zip"