From 287aac2cac6d2b89726d23e33bef598711376053 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andreas=20=C3=85kre=20Solberg?= <andreas.solberg@uninett.no>
Date: Mon, 5 Dec 2016 10:00:51 +0100
Subject: [PATCH] Add translated error info in data for error template. This is
 needed in order for theming error page with Twig.

---
 lib/SimpleSAML/Error/Error.php | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/lib/SimpleSAML/Error/Error.php b/lib/SimpleSAML/Error/Error.php
index 0e26bf552..75804b4dd 100644
--- a/lib/SimpleSAML/Error/Error.php
+++ b/lib/SimpleSAML/Error/Error.php
@@ -295,6 +295,8 @@ class SimpleSAML_Error_Error extends SimpleSAML_Error_Exception
         } else {
             $t = new SimpleSAML_XHTML_Template($config, 'error.php', 'errors');
             $t->data = array_merge($t->data, $data);
+            $t->data['dictTitleTranslated'] = $t->getTranslator()->t($t->data['dictTitle']);
+            $t->data['dictDescrTranslated'] = $t->getTranslator()->t($t->data['dictDescr'], $t->data['parameters']);
             $t->show();
         }
 
-- 
GitLab