From 3e09c7f9956732c245e3ec03c4353fb3ae6f4bfd Mon Sep 17 00:00:00 2001
From: Jaime Perez <jaime.perez@uninett.no>
Date: Thu, 10 Jul 2014 15:55:10 +0200
Subject: [PATCH] Updated translations.

---
 dictionaries/admin.translation.json           | 13 +++-
 dictionaries/attributes.translation.json      | 17 ++++++
 dictionaries/disco.translation.json           |  4 ++
 dictionaries/errors.translation.json          | 16 +++++
 dictionaries/login.translation.json           |  9 +++
 dictionaries/logout.translation.json          |  8 +++
 dictionaries/status.translation.json          |  8 +++
 .../dictionaries/yubikey.translation.json     |  1 +
 .../dictionaries/consent.translation.json     |  4 +-
 .../consentsimpleadmin.translation.json       |  2 +
 .../dictionaries/frontpage.translation.json   | 24 ++++++++
 .../dictionaries/expwarning.translation.json  | 59 ++++++++++++-------
 .../dictionaries/negotiate.translation.json   | 18 ++++--
 .../dictionaries/warning.translation.json     |  2 +
 ...rong_authncontextclassref.translation.json |  8 ++-
 15 files changed, 161 insertions(+), 32 deletions(-)

diff --git a/dictionaries/admin.translation.json b/dictionaries/admin.translation.json
index d0a171353..b55412177 100644
--- a/dictionaries/admin.translation.json
+++ b/dictionaries/admin.translation.json
@@ -13,6 +13,7 @@
 		"pt": "Verifica\u00e7\u00e3o da configura\u00e7\u00e3o",
 		"pl": "Sprawdzenie konfiguracji",
 		"cs": "Verifikace konfigurace",
+		"eu": "Konfigurazioa egiaztatu",
 		"tr": "Konfig\u00fcrasyon kontrol\u00fc",
 		"de": "Konfigurationscheck",
 		"fr": "V\u00e9rification de la configuration",
@@ -137,6 +138,7 @@
 		"pt": "N\u00e3o foram encontrados erros.",
 		"pl": "Nie znaleziono b\u0142\u0119d\u00f3w.",
 		"cs": "Nenalezeny \u017e\u00e1dn\u00e9 chyby",
+		"eu": "Ez da errorerik aurkitu",
 		"tr": "Hata bulunmad\u0131.",
 		"de": "Keine Fehler gefunden.",
 		"fr": "Aucune erreur.",
@@ -168,6 +170,7 @@
 		"pt": "Voltar \u00e0 lista de ficheiros",
 		"pl": "Powr\u00f3t do listy plik\u00f3w",
 		"cs": "Zp\u00e1tky na seznam soubor\u016f",
+		"eu": "Fitxategi zerrendara itzuli",
 		"tr": "Dosya listesine geri d\u00f6n",
 		"de": "Gehe zur\u00fcck zur Dateiliste",
 		"fr": "Retour \u00e0 la liste des fichiers",
@@ -508,6 +511,7 @@
 		"pt-br": "Voc\u00ea est\u00e1 prestes a enviar uma mensagem. Clique no link enviar a mensagem para continuar.",
 		"pt": "Est\u00e1 prestes a enviar uma mensagem. Carregue na liga\u00e7\u00e3o para continuar.",
 		"cs": "M\u016f\u017eete poslat zpr\u00e1vu. Klikn\u011bte na odkaz pro pokra\u010dov\u00e1n\u00ed.",
+		"eu": "Mezu bat bidaltzekotan zara. Jarraitzeko mezua bidaltzeko esteka sakatu",
 		"tr": "Mesaj g\u00f6ndermek \u00fczeresiniz. Devam etmek i\u00e7in mesaj g\u00f6nder linkine t\u0131klay\u0131n.",
 		"de": "Sie sind dabei eine Nachricht zu senden. Klicken Sie auf den Nachricht senden Link um fortzufahren.",
 		"fr": "Vous allez envoyer un message. Cliquez sur le lien d'envoi pour continuer.",
@@ -539,6 +543,7 @@
 		"pt": "Enviar mensagem",
 		"pl": "Wy\u015blij wiadomo\u015b\u0107",
 		"cs": "Poslat zpr\u00e1vu",
+		"eu": "Mezua bidali",
 		"tr": "Mesaj g\u00f6nder",
 		"de": "Nachricht senden",
 		"fr": "Envoi du message",
@@ -1374,6 +1379,7 @@
 		"pt": "A enviar a mensagem",
 		"pl": "Wysy\u0142anie wiadomo\u015bci",
 		"cs": "Pos\u00edl\u00e1m zpr\u00e1vu",
+		"eu": "Mezua bidaltzen",
 		"tr": "Mesaj g\u00f6nderiliyor",
 		"de": "Sende Nachricht",
 		"fr": "Envoi du message",
@@ -1404,6 +1410,7 @@
 		"pt-br": "Voc\u00ea est\u00e1 prestes a enviar uma mensagem. Aperte o bot\u00e3o enviar mensagem para continuar.",
 		"pt": "Est\u00e1 prestes a enviar uma mensagem. Carregue no bot\u00e3o para continuar.",
 		"cs": "M\u016f\u017eete poslat zpr\u00e1vu. Po\u017eijte tla\u010d\u00edtko k pokra\u010dov\u00e1n\u00ed.",
+		"eu": "Mezu bat bidaltzekotan zara. Jarraitzeko mezua bidaltzeko esteka sakatu",
 		"tr": "Mesaj g\u00f6ndermek \u00fczeresiniz. Devam etmek i\u00e7in mesaj g\u00f6nder butonuna t\u0131klay\u0131n.",
 		"de": "Sie sind dabei eine Nachricht zu senden. Klicken Sie auf den Nachricht senden Knopf um fortzufahren.",
 		"fr": "Vous allez envoyer un message. Cliquez sur le bouton d'envoi pour continuer.",
@@ -1536,7 +1543,8 @@
 		"it": "Certificati",
 		"es": "Certificados",
 		"ro": "Certificate",
-		"ru": "\u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b"
+		"ru": "\u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b",
+		"no": "Sertifikater"
 	},
 	"metadata_cert_intro": {
 		"nl": "Download de X509-certificaten in PEM-formaat.",
@@ -1560,6 +1568,7 @@
 		"it": "Scarica i certificati X509 come file PEM-encoded",
 		"es": "Descargar los certificados X509 en formato PEM.",
 		"ro": "Desc\u0103rca\u021bi certificatele X509 ca fi\u0219iere PEM.",
-		"ru": "\u0421\u043a\u0430\u0447\u0430\u0442\u044c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b X509 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 PEM \u0444\u0430\u0439\u043b\u043e\u0432."
+		"ru": "\u0421\u043a\u0430\u0447\u0430\u0442\u044c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b X509 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 PEM \u0444\u0430\u0439\u043b\u043e\u0432.",
+		"no": "Last ned X509-sertifikatene som PEM-filer."
 	}
 }
diff --git a/dictionaries/attributes.translation.json b/dictionaries/attributes.translation.json
index 5e8a2f57c..ba0f0212a 100644
--- a/dictionaries/attributes.translation.json
+++ b/dictionaries/attributes.translation.json
@@ -51,6 +51,7 @@
 		"pt": "T\u00edtulo",
 		"pl": "Tytu\u0142 (Title)",
 		"cs": "Nadpis",
+		"eu": "Izenburua",
 		"tr": "Ba\u015fl\u0131k",
 		"it": "Titolo",
 		"lt": "Pavadinimas",
@@ -85,6 +86,7 @@
 		"pt": "Identifica\u00e7\u00e3o de utilizador",
 		"pl": "ID u\u017cytkownika (User ID)",
 		"cs": "Identifik\u00e1tor (UID)",
+		"eu": "Erabiltzaile-ID",
 		"tr": "Kullan\u0131c\u0131 ID",
 		"it": "Identificativo utente",
 		"lt": "Naudotojo ID",
@@ -119,6 +121,7 @@
 		"pt": "Nome de fam\u00edlia",
 		"pl": "Nazwisko (Surname)",
 		"cs": "P\u0159\u00edjmen\u00ed",
+		"eu": "Abizena",
 		"tr": "Soyad\u0131",
 		"it": "Cognome",
 		"lt": "Pavard\u0117",
@@ -221,6 +224,7 @@
 		"pt": "E-mail",
 		"pl": "E-mail",
 		"cs": "Email",
+		"eu": "Posta",
 		"tr": "Posta",
 		"it": "Mail",
 		"lt": "El.pa\u0161tas",
@@ -255,6 +259,7 @@
 		"pt": "Telem\u00f3vel",
 		"pl": "Telefon kom\u00f3rkowy (Mobile)",
 		"cs": "Mobil",
+		"eu": "Mugikorra",
 		"tr": "Cep telefonu numaras\u0131",
 		"it": "Cellulare",
 		"lt": "Mobiliojo numeris",
@@ -390,6 +395,7 @@
 		"pt": "Nome da Organiza\u00e7\u00e3o",
 		"pl": "Nazwa organizacji (Organization name)",
 		"cs": "Jm\u00e9no organizace",
+		"eu": "Erakundearen izena",
 		"tr": "Kurulu\u015f ad\u0131",
 		"it": "Nome dell'organizzazione",
 		"lt": "Organizacijos pavadinimas",
@@ -558,6 +564,7 @@
 		"pt": "Nome da organiza\u00e7\u00e3o",
 		"pl": "Nazwa organizacji (Organization name)",
 		"cs": "Jm\u00e9no organizace",
+		"eu": "Erakundearen izena",
 		"tr": "Organizasyon ad\u0131",
 		"it": "Nome dell'organizzazione",
 		"lt": "Organizacijos pavadinimas",
@@ -656,6 +663,7 @@
 		"pt": "N\u00famero de Fax",
 		"pl": "Numer Faksu (Fax number)",
 		"cs": "Fax",
+		"eu": "Fax zenbakia",
 		"tr": "Faks numaras\u0131",
 		"fr": "Num\u00e9ro de fax",
 		"it": "Numero di fax",
@@ -689,6 +697,7 @@
 		"pt": "Telefone de resid\u00eancia",
 		"pl": "Telefon domowy (Home telephone)",
 		"cs": "Telefon dom\u016f",
+		"eu": "Etxeko telefonoa",
 		"tr": "Ev telefonu",
 		"fr": "T\u00e9l\u00e9phone personnel",
 		"it": "Telefono",
@@ -755,6 +764,7 @@
 		"pt": "Foto JPEG",
 		"pl": "Fotografia JPEG",
 		"cs": "Foto JPEG",
+		"eu": "JPEG argazkia",
 		"tr": "JPEG foto\u011fraf",
 		"fr": "Photo JPEG",
 		"it": "Foto JPEG",
@@ -887,6 +897,7 @@
 		"pt": "Morada",
 		"pl": "Adres pocztowy (Postal address)",
 		"cs": "Po\u0161tovn\u00ed adresa",
+		"eu": "Posta helbidea",
 		"tr": "Posta adresi",
 		"fr": "Adresse postale",
 		"it": "Indirizzo postale",
@@ -920,6 +931,7 @@
 		"pt": "C\u00f3digo Postal",
 		"pl": "Kod pocztowy",
 		"cs": "Po\u0161tovn\u00ed k\u00f3d PS\u010c",
+		"eu": "Posta kodea",
 		"tr": "Posta kodu",
 		"fr": "Code postal",
 		"it": "CAP",
@@ -953,6 +965,7 @@
 		"pt": "Apartado",
 		"pl": "Skrzynka pocztowa (Post office box)",
 		"cs": "Postbox",
+		"eu": "Posta kutxa",
 		"tr": "Posta kutusu",
 		"fr": "Boite postale",
 		"it": "Casella postale",
@@ -986,6 +999,7 @@
 		"pt": "Rua",
 		"pl": "Ulica (Street)",
 		"cs": "Ulice",
+		"eu": "Kalea",
 		"tr": "Sokak",
 		"fr": "Rue",
 		"it": "Via",
@@ -1019,6 +1033,7 @@
 		"pt": "Telefone",
 		"pl": "Numer telefonu (Telephone number)",
 		"cs": "Telefon",
+		"eu": "Telefono zenbakia",
 		"tr": "Telefon numaras\u0131",
 		"fr": "Num\u00e9ro de t\u00e9l\u00e9phone",
 		"it": "Numero di telefono",
@@ -1118,6 +1133,7 @@
 		"pt": "Alcunha",
 		"pl": "Ksywka (Nickname)",
 		"cs": "P\u0159ezd\u00edvka",
+		"eu": "Ezizena",
 		"tr": "Takma ad",
 		"fr": "Pseudonyme",
 		"it": "Soprannome (nick)",
@@ -1283,6 +1299,7 @@
 		"pt": "Data de nascimento",
 		"pl": "Data urodzenia (Date of birth)",
 		"cs": "Datum narozeni",
+		"eu": "Jaiotze data",
 		"tr": "Do\u011fum tarihi",
 		"fr": "Date de naissance",
 		"it": "Data di nascita",
diff --git a/dictionaries/disco.translation.json b/dictionaries/disco.translation.json
index 0a206f9f9..b0c598627 100644
--- a/dictionaries/disco.translation.json
+++ b/dictionaries/disco.translation.json
@@ -16,6 +16,7 @@
 		"pt": "Escolha o seu fornecedor de identidade (IdP)",
 		"pl": "wybierz swojego Dostawc\u0119 To\u017csamo\u015bci.",
 		"cs": "Zvol sv\u00e9ho poskytovatele identity (IdP)",
+		"eu": "Aukeratu zure Identitate Hornitzailea (IdP)",
 		"tr": "Kimlik sa\u011flay\u0131c\u0131n\u0131z\u0131 se\u00e7iniz.",
 		"lt": "Pasirinkite savo tapatybi\u0173 tiek\u0117j\u0105",
 		"it": "Selezionare il proprio identity provider",
@@ -48,6 +49,7 @@
 		"pt": "Por favor, escolha o  fornecedor de identidade (IdP) que ir\u00e1 usar para se autenticar:",
 		"pl": "Prosz\u0119 wybra\u0107 Dostawc\u0119 To\u017csamo\u015bci, przez kt\u00f3rego  chcesz si\u0119 uwierzytelni\u0107:",
 		"cs": "Pros\u00edm zvolte sve\u00e9ho poskytovatele identity, kter\u00fd v\u00e1m dovol\u00ed se p\u0159ihl\u00e1sit",
+		"eu": "Mesedez, aukeratu ezazu autentikatzeko erabili nahi duzun Identitate Hornitzailea (IdP)",
 		"tr": "L\u00fctfen, kimlik do\u011frulamas\u0131 yapaca\u011f\u0131n\u0131z kimlik sa\u011flay\u0131c\u0131y\u0131 se\u00e7iniz: ",
 		"lt": "Pra\u0161ome pasirinkite tapatybi\u0173 tiek\u0117j\u0105, kuriame norite autentikuotis:",
 		"it": "Si prega di selezionare l'identity provider con il quale autenticarsi:",
@@ -80,6 +82,7 @@
 		"pt": "Escolher",
 		"pl": "Wybierz",
 		"cs": "Zvol",
+		"eu": "Aukeratu",
 		"tr": "Se\u00e7",
 		"lt": "Pasirinkite",
 		"it": "Selezionare",
@@ -112,6 +115,7 @@
 		"pt": "Lembrar esta escolha",
 		"pl": "Zapami\u0119taj m\u00f3j wyb\u00f3r",
 		"cs": "Zapamatuj moji volbu",
+		"eu": "Gogoratu ezazu nire hautaketa",
 		"tr": "Se\u00e7imimi hat\u0131rla",
 		"lt": "Prisiminti pasirinkim\u0105",
 		"it": "Ricorda la mia scelta",
diff --git a/dictionaries/errors.translation.json b/dictionaries/errors.translation.json
index bef01d824..06b98cb12 100644
--- a/dictionaries/errors.translation.json
+++ b/dictionaries/errors.translation.json
@@ -17,6 +17,7 @@
 		"pt": "Erro no simpleSAMLphp",
 		"pl": "b\u0142\u0105d simpleSAMLphp",
 		"cs": "simpleSAMLphp chyba",
+		"eu": "simpleSAMLphp errorea",
 		"tr": "simpleSAMLphp hatas\u0131",
 		"it": "Errore di simpleSAMLphp",
 		"lt": "simpleSAMLphp klaida",
@@ -83,6 +84,7 @@
 		"pt": "Informa\u00e7\u00e3o de debug",
 		"pl": "Informacja debugger'a",
 		"cs": "Ladic\u00ed informace",
+		"eu": "Debug informazioa",
 		"tr": "Hata ay\u0131klama bilgisi",
 		"it": "Informazioni di debug",
 		"lt": "Detali informacija",
@@ -116,6 +118,7 @@
 		"pt": "A informa\u00e7\u00e3o de debug abaixo pode ter interesse para o administrador \/ apoio ao utilizador:",
 		"pl": "Poni\u017csza informacja debugger'a  mo\u017ce by\u0107 przydatna dla administara \/ helpdesk:",
 		"cs": "N\u00e1sleduj\u00edc\u00ed ladic\u00ed informace m\u016f\u017ee zaj\u00edmat administr\u00e1tora (helpdesk)",
+		"eu": "Behean agertzen den debug informazioa administratzailearentzako \/ laguntza-zentrurako interesgarria izan daiteke:",
 		"tr": "A\u015fa\u011f\u0131daki hata ay\u0131klama bilgisi y\u00f6neticinin\/yard\u0131m masas\u0131n\u0131n ilgisini \u00e7ekebilir:",
 		"it": "Le seguenti informazioni di debug possono interessare l'amministratore di sistema o il supporto utenti:",
 		"lt": "\u0160i detali informacija gali b\u016bti \u012fdomi administratoriui:",
@@ -149,6 +152,7 @@
 		"pt": "Reportar um erro",
 		"pl": "Raport b\u0142\u0119d\u00f3w",
 		"cs": "Ozn\u00e1mit chyby",
+		"eu": "Erroreak jakinarazi",
 		"tr": "Hatalar\u0131 bildir",
 		"lt": "Prane\u0161ti apie klaidas",
 		"it": "Riporta gli errori",
@@ -182,6 +186,7 @@
 		"pt": "Opcionalmente, pode introduzir o seu email para o administrador de sistemas entrar em contacto consigo, caso tenha alguma quest\u00e3o relativamente ao seu problema.",
 		"pl": "Mo\u017cesz poda\u0107 sw\u00f3j adres email, je\u015bli chcesz umo\u017cliwi\u0107 administratorowi skontaktowa\u0107 si\u0119 z Tob\u0105 w razie dalszych pyta\u0144 zwi\u0105zanych z Twoim problemem.",
 		"cs": "M\u016f\u017eete uv\u00e9st svou emailovou adresu, aby v\u00e1s mohl administr\u00e1tor kontaktovat:",
+		"eu": "Aukera bezela, sar ezazu zure posta elektronikoaren helbidea administratzailea zure arazoari buruz zurekin harremanetan jartetzeko aukera izan dezan:",
 		"tr": "Durumunuz hakk\u0131nda ileride ortaya \u00e7\u0131kabilecek sorularla ilgili y\u00f6neticilerin ileti\u015fim kurabilmesi i\u00e7in, iste\u011fe ba\u011fl\u0131 olarak e-posta adresinizi girin.",
 		"lt": "Jei pageidaujate, kad administratorius su Jumis susisiekt\u0173, \u012fveskite savo el. pa\u0161to adres\u0105:",
 		"it": "Puoi inserire il tuo indirizzo di email, per consentire agli amministratori di contattarti per analizzare il problema:",
@@ -216,6 +221,7 @@
 		"pt": "Endere\u00e7o de email:",
 		"pl": "Adres e-mail",
 		"cs": "Email",
+		"eu": "Posta elektronikoaren helbidea",
 		"tr": "E-posta adresi:",
 		"lt": "El. pa\u0161to adresas:",
 		"it": "Indirizzo di e-mail:",
@@ -249,6 +255,7 @@
 		"pt": "Introduza uma breve explica\u00e7\u00e3o do sucedido...",
 		"pl": "Opisz, co zrobi\u0142e\u015b kiedy wyst\u0105pi\u0142 b\u0142\u0105d...",
 		"cs": "Vysv\u011btlete jak do\u0161lo k t\u00e9to chyb\u011b ...",
+		"eu": "Azaldu zer egin duzun errorea gertatu denean...",
 		"tr": "Bu hatan\u0131n neden olu\u015ftu\u011funu a\u00e7\u0131klay\u0131n...",
 		"lt": "Apra\u0161ykite kokius veiksmus atlikote, kuomet pasirod\u0117 \u0161i klaida...",
 		"it": "Descrivi cosa stavi facendo al momento dell'errore",
@@ -282,6 +289,7 @@
 		"pt": "Enviar o relat\u00f3rio de erro",
 		"pl": "Wy\u015blij raport o b\u0142\u0119dzie",
 		"cs": "Zaslat chybov\u00fd report",
+		"eu": "Bidali errorearen txostena",
 		"tr": "Hata raporu g\u00f6nder",
 		"lt": "Si\u0173sti prane\u0161im\u0105 apie klaid\u0105",
 		"it": "Invia un rapporto di errore",
@@ -315,6 +323,7 @@
 		"pt": "Como obter ajuda",
 		"pl": "Jak otrzyma\u0107 pomoc.",
 		"cs": "Jak z\u00edskat pomoc",
+		"eu": "Laguntza nola lortu",
 		"tr": "Nas\u0131l yard\u0131m al\u0131n\u0131r",
 		"lt": "Kaip pasiekti pagalb\u0105",
 		"it": "Come ottenere aiuto",
@@ -381,6 +390,7 @@
 		"pt": "Erro ao criar o pedido",
 		"pl": "B\u0142\u0105d podczas wykonywania \u017c\u0105dania.",
 		"cs": "Chyba p\u0159i vytv\u00e1\u0159en\u00ed po\u017eadavku",
+		"eu": "Errorea eskaera sortzerakoan",
 		"tr": "\u0130stek olu\u015fturmada hata",
 		"lt": "Klaida kuriant u\u017eklaus\u0105",
 		"it": "Errore durante la generazione della richiesta",
@@ -414,6 +424,7 @@
 		"pt": "Ocorreu um erro ao tentar criar o pedido SAML",
 		"pl": "Wyst\u0105pi\u0142 b\u0142\u0105d podczas pr\u00f3by budowania \u017c\u0105dania SAML",
 		"cs": "Chyba vznikla p\u0159i vytv\u00e1\u0159en\u00ed SAML po\u017eadavku.",
+		"eu": "Errorea gertatu da SAML eskaera sortzerako orduan",
 		"tr": "SAML iste\u011fi olu\u015fturmaya \u00e7al\u0131\u015f\u0131rken bir hata meydana geldi",
 		"lt": "Klaida kuriant SAML u\u017eklaus\u0105.",
 		"it": "Si \u00e8 verificato un errore durante la creazione della richiesta SAML.",
@@ -579,6 +590,7 @@
 		"pt": "Erro de LDAP",
 		"pl": "B\u0142ad LDAP'a",
 		"cs": "LDAP chyba",
+		"eu": "LDAP errorea",
 		"tr": "LDAP hatas\u0131",
 		"lt": "LDAP klaida",
 		"it": "Errore LDAP",
@@ -645,6 +657,7 @@
 		"pt": "Erro ao processar o pedido de logout",
 		"pl": "B\u0142\u0105d przetwarzania \u017c\u0105dania wylogowania",
 		"cs": "Chyba zpracov\u00e1n\u00ed odhla\u0161ovac\u00edho po\u017eadavku",
+		"eu": "Errorea gertatu da irteerako eskaera prozesatzean",
 		"tr": "\u00c7\u0131k\u0131\u015f \u0130ste\u011fini i\u015flerken hata olu\u015ftu",
 		"lt": "Klaida vykdant atsijungimo u\u017eklaus\u0105",
 		"it": "Errore nell'elaborazione della richiesta di disconnessione (Logout Request).",
@@ -678,6 +691,7 @@
 		"pt": "Ocorreu um erro ao processar o pedido de logout.",
 		"pl": "Wyst\u0105pi\u0142 b\u0142ad podczas pr\u00f3by wylogowania.",
 		"cs": "P\u0159i procesu odhl\u00e1\u0161en\u00ed vznikla chyba.",
+		"eu": "Errorea gertatu da irteerako eskaera prozesatzerako orduan",
 		"tr": "\u00c7\u0131k\u0131\u015f \u0130ste\u011fini i\u015flemeye \u00e7al\u0131\u015f\u0131rken bir hata olu\u015ftu",
 		"lt": "Klaida \u012fvyko bandant \u012fvykdyti atsijungimo u\u017eklaus\u0105.",
 		"it": "Si \u00e8 verificato un errore quando si \u00e8 tentato di elaborare la richiesta di disconnessione (Logout Request).",
@@ -1436,6 +1450,7 @@
 		"pt": "Relat\u00f3rio de erro enviado",
 		"pl": "Raport o b\u0142\u0119dzie wys\u0142any",
 		"cs": "Chybov\u00fd report zasl\u00e1n",
+		"eu": "Errorearen txostena bidali da",
 		"tr": "Hata raporu g\u00f6nderildi",
 		"lt": "Prane\u0161imas apie klaid\u0105 i\u0161si\u0173stas",
 		"it": "Rapporto dell'errore inviato",
@@ -1468,6 +1483,7 @@
 		"pt": "O relat\u00f3rio de erro foi enviado aos administradores",
 		"pl": "Raport o b\u0142\u0119dzie zosta\u0142 wys\u0142any do administrator\u00f3w.",
 		"cs": "Chybov\u00fd report byl zasl\u00e1n administr\u00e1tor\u016fm.",
+		"eu": "Errorearen txostena administratzaileari bidali zaio",
 		"tr": "Hata raporu y\u00f6neticilere g\u00f6nderildi",
 		"lt": "Prane\u0161imas apie klaid\u0105 i\u0161si\u0173stas administratoriams.",
 		"it": "Il rapporto dell'errore \u00e8 stato inviato agli amministratori.",
diff --git a/dictionaries/login.translation.json b/dictionaries/login.translation.json
index c9c24f7b3..9bb364abf 100644
--- a/dictionaries/login.translation.json
+++ b/dictionaries/login.translation.json
@@ -17,6 +17,7 @@
 		"pt": "Erro",
 		"pl": "B\u0142\u0105d",
 		"cs": "Chyba",
+		"eu": "Errorea",
 		"tr": "Hata",
 		"lt": "Klaida",
 		"it": "Errore",
@@ -50,6 +51,7 @@
 		"pt": "Introduza o seu nome de utilizador e senha",
 		"pl": "Wprowad\u017a nazw\u0119 uzytkownika i has\u0142o",
 		"cs": "Vlo\u017ete sv\u00e9 jm\u00e9no a heslo",
+		"eu": "Sartu zure erabiltzaile-izena eta pasahitza",
 		"tr": "Kullan\u0131c\u0131 ad\u0131 ve \u015fifrenizi giriniz",
 		"lt": "\u012eveskite savo prisijungimo vard\u0105 ir slapta\u017eod\u012f",
 		"it": "Inserire nome utente e password",
@@ -117,6 +119,7 @@
 		"pt": "Entrar",
 		"pl": "Login",
 		"cs": "P\u0159ihl\u00e1sit",
+		"eu": "Sartu",
 		"tr": "Giri\u015f",
 		"lt": "Prisijungti",
 		"it": "Login",
@@ -151,6 +154,7 @@
 		"pt": "Nome de utilizador",
 		"pl": "Nazwa u\u017cytkownika",
 		"cs": "U\u017eivatel",
+		"eu": "Erabiltzaile-izena",
 		"tr": "Kullan\u0131c\u0131 ad\u0131",
 		"lt": "Prisijungimo vardas",
 		"it": "Nome utente",
@@ -185,6 +189,7 @@
 		"pt": "Organiza\u00e7\u00e3o",
 		"pl": "Organizacja",
 		"cs": "Organizace",
+		"eu": "Erakundea",
 		"tr": "Organizasyon",
 		"lt": "Organizacija",
 		"it": "Organizzazione",
@@ -219,6 +224,7 @@
 		"pt": "Senha",
 		"pl": "Has\u0142o",
 		"cs": "Heslo",
+		"eu": "Pasahitza",
 		"tr": "\u015eifre",
 		"lt": "Slapta\u017eodis",
 		"it": "Password",
@@ -252,6 +258,7 @@
 		"pt": "N\u00e3o me lembro da minha senha",
 		"pl": "Pomocy! Nie pami\u0119tam has\u0142a.",
 		"cs": "Chci pomoci. Zapomn\u011bl jsem heslo.",
+		"eu": "Laguntza! Ez dut pasahitza gogoratzen.",
 		"tr": "Yard\u0131m! \u015eifremi hat\u0131rlam\u0131yorum.",
 		"lt": "Pagalbos! Nepamenu savo slapta\u017eod\u017eio.",
 		"it": "Aiuto! Non ricordo la mia password.",
@@ -352,6 +359,7 @@
 		"pt": "Nome de utilizador ou senha incorrecta.",
 		"pl": "Nieprawid\u0142owa nazwa u\u017cytkownika lub has\u0142o.",
 		"cs": "Nekorektn\u00ed jmeno nebo heslo.",
+		"eu": "Erabiltzaile-izen edo pasahitz okerra",
 		"tr": "Kullan\u0131c\u0131 ad\u0131 ve\/veya \u015fifre yanl\u0131\u015f.",
 		"lt": "Neteisingas prisijungimo vardas arba slapta\u017eodis.",
 		"it": "Nome utente o password errati.",
@@ -384,6 +392,7 @@
 		"pt": "Contactos:",
 		"pl": "Informacje kontaktowe:",
 		"cs": "Kontaktn\u00ed informace",
+		"eu": "Kontakturako informazioa",
 		"tr": "\u0130leti\u015fim bilgileri:",
 		"lt": "Kontaktai:",
 		"it": "Informazioni di contatto:",
diff --git a/dictionaries/logout.translation.json b/dictionaries/logout.translation.json
index 8e4f66064..9dae05237 100644
--- a/dictionaries/logout.translation.json
+++ b/dictionaries/logout.translation.json
@@ -16,6 +16,7 @@
 		"pt": "Sa\u00edda efectuada com sucesso",
 		"pl": "Wylogowano",
 		"cs": "Odhl\u00e1\u0161en",
+		"eu": "Irten",
 		"tr": "\u00c7\u0131kt\u0131n\u0131z",
 		"it": "Disconnesso",
 		"lt": "Atsijungta",
@@ -48,6 +49,7 @@
 		"pt": "Sa\u00edda efectuada com sucesso. Obrigado por ter usado este servi\u00e7o.",
 		"pl": "Zosta\u0142e\u015b wylogowany. Dzi\u0119kuj\u0119 za skorzystanie z serwisu.",
 		"cs": "Jste odhl\u00e1\u0161en. D\u011bkujeme za pou\u017eit\u00ed t\u00e9to slu\u017eby.",
+		"eu": "Sistematik irten zara",
 		"tr": "\u00c7\u0131kt\u0131n\u0131z",
 		"it": "Sei stato disconnesso",
 		"lt": "J\u016bs buvote atjungtas nuo sistemos.",
@@ -175,6 +177,7 @@
 		"pt": "A sair...",
 		"pl": "Wylogowywanie...",
 		"cs": "Odhla\u0161uji...",
+		"eu": "Sistematik irtetzen...",
 		"tr": "\u00c7\u0131k\u0131yor",
 		"lt": "Atjungiama...",
 		"it": "Disconnessione...",
@@ -239,6 +242,7 @@
 		"pt": "Regressar ao servi\u00e7o",
 		"pl": "Powr\u00f3t do serwisu",
 		"cs": "Zp\u00e1tky na slu\u017ebu",
+		"eu": "Zerbitzura itzuli",
 		"tr": "Servise geri d\u00f6n",
 		"lt": "Gr\u012f\u017eti \u012f paslaug\u0105",
 		"it": "Ritornare al servizio",
@@ -365,6 +369,7 @@
 		"pt": "Deseja sair de todos os servi\u00e7os listados em cima?",
 		"pl": "Czy chcesz zosta\u0107 wylogowany z powy\u017cszych serwis\u00f3w?",
 		"cs": "Chcete se odhl\u00e1sit ze v\u0161ech t\u011bchto slu\u017eeb?",
+		"eu": "Goiko zerbitzu guztietatik irten nahi duzu?",
 		"tr": "Yukar\u0131daki t\u00fcm servislerden \u00e7\u0131kmak istiyor musunuz?",
 		"it": "Vuoi disconnetterti da tutti i servizi qui sopra riportati?",
 		"fi": "Haluatko uloskirjautua edell\u00e4mainituista palveluista?",
@@ -398,6 +403,7 @@
 		"pt": "Sim, todos os servi\u00e7os",
 		"pl": "Tak, wszystkie serwisy",
 		"cs": "Ano, v\u0161echny slu\u017eby",
+		"eu": "Bai, zerbitzu guztietatik",
 		"tr": "Evet, t\u00fcm servisler.",
 		"it": "Si, da tutti i servizi",
 		"hr": "Da, iz svih servisa",
@@ -430,6 +436,7 @@
 		"pt": "N\u00e3o, apenas %SP%",
 		"pl": "Nie, tylko %SP%",
 		"cs": "Ne, jen %SP%",
+		"eu": "Ez, bakarrik %SP%-tik",
 		"tr": "Hay\u0131r, sadece %SP%",
 		"it": "No, solo da %SP%",
 		"hr": "Ne, samo iz %SP%",
@@ -494,6 +501,7 @@
 		"pt": "N\u00e3o",
 		"pl": "Nie",
 		"cs": "Ne",
+		"eu": "Ez",
 		"tr": "Hay\u0131r",
 		"it": "No",
 		"hr": "Ne",
diff --git a/dictionaries/status.translation.json b/dictionaries/status.translation.json
index bb3d9fec1..f7724159a 100644
--- a/dictionaries/status.translation.json
+++ b/dictionaries/status.translation.json
@@ -16,6 +16,7 @@
 		"pt": "Exemplo de demonstra\u00e7\u00e3o do SP SAML 2.0",
 		"pl": "Przyk\u0142adowe Demo SAML 2.0 SP",
 		"cs": "SAML 2.0 SP Demo",
+		"eu": "SAML 2.0 SP demo adibidea",
 		"tr": "SAML 2.0 SP Demo \u00d6rne\u011fi",
 		"it": "Demo di SAML 2.0 SP",
 		"lt": "SAML 2.0 SP Demonstracin\u0117s versijos Pavyzdys",
@@ -48,6 +49,7 @@
 		"pt": "Exemplo de demonstra\u00e7\u00e3o do SP Shibboleth 1.3",
 		"pl": "Demo Shibboleth",
 		"cs": "Shibboleth demo",
+		"eu": "Shibboleth demo",
 		"tr": "Shibboleth demo",
 		"it": "Demo di Shibboleth",
 		"lt": "Shibboleth demonstracin\u0117 versija",
@@ -80,6 +82,7 @@
 		"pt": "Exemplo de demonstra\u00e7\u00e3o do SP WS-Fed",
 		"pl": "Przyk\u0142adowe Demo WS-Fed SP",
 		"cs": "WS-Fed SP Demo",
+		"eu": "WS-Fed SP demo adibidea",
 		"tr": "WS-Fed SP Demo \u00d6rne\u011fi",
 		"it": "Demo di WS-Fed SP",
 		"lt": "WS-Fed SP Demonstracin\u0117s versijos Pavyzdys",
@@ -112,6 +115,7 @@
 		"pt": "Diagn\u00f3sticos do simpleSAMLphp",
 		"pl": "Diagnostyka SimpleSAMLphp",
 		"cs": "SimpleSAMLphp diagnostika",
+		"eu": "simpleSAMLphp-ren diagnostikoa",
 		"tr": "SimpleSAMLphp Kontroller",
 		"it": "Diagnostici di SimpleSAMLphp",
 		"lt": "SimpleSAMLphp Diagnostika",
@@ -144,6 +148,7 @@
 		"pt": "Ocorreu um erro",
 		"pl": "Wystapi\u0142 jaki\u015b b\u0142\u0105d",
 		"cs": "Nalezena chyba",
+		"eu": "Erroreren bat gertatu da",
 		"tr": "Hata olu\u015ftu",
 		"it": "Si \u00e8 verificato un errore",
 		"lt": "\u012evyko tam tikra klaida",
@@ -240,6 +245,7 @@
 		"pt": "Tamanho da sess\u00e3o: %SIZE%",
 		"pl": "Rozmiar sesji: %SIZE%",
 		"cs": "Velikost sezeni: %SIZE%",
+		"eu": "Saio-tamaina: %SIZE%",
 		"tr": "Oturum b\u00fcy\u00fckl\u00fc\u011f\u00fc: %SIZE%",
 		"it": "Dimensione della session: %SIZE%",
 		"lt": "Sesijos trukm\u0117: %SIZE%",
@@ -272,6 +278,7 @@
 		"pt": "Os seus atributos",
 		"pl": "Twoje atrybuty",
 		"cs": "Va\u0161e atributy",
+		"eu": "Zure atributuak",
 		"tr": "Bilgileriniz",
 		"it": "I tuoi attributi",
 		"lt": "J\u016bs\u0173 atributai",
@@ -304,6 +311,7 @@
 		"pt": "Sair",
 		"pl": "Wyloguj",
 		"cs": "Odhl\u00e1\u0161en\u00ed",
+		"eu": "Irten",
 		"tr": "\u00c7\u0131k\u0131\u015f",
 		"it": "Disconnessione",
 		"lt": "Atsijungti",
diff --git a/modules/authYubiKey/dictionaries/yubikey.translation.json b/modules/authYubiKey/dictionaries/yubikey.translation.json
index 4e28d9232..7c9a45290 100644
--- a/modules/authYubiKey/dictionaries/yubikey.translation.json
+++ b/modules/authYubiKey/dictionaries/yubikey.translation.json
@@ -13,6 +13,7 @@
 		"fi": "Kirjaudu Yubikeylla",
 		"pt": "Entrar com YubiKey",
 		"pl": "Login z YubiKey",
+		"eu": "YubiKey erabiliz sartu",
 		"tr": "YubiKey ile giri\u015f",
 		"fr": "S'authentifier avec YubiKey",
 		"it": "Connessione con YubiKey",
diff --git a/modules/consent/dictionaries/consent.translation.json b/modules/consent/dictionaries/consent.translation.json
index 8fec5ec48..c856af3bf 100644
--- a/modules/consent/dictionaries/consent.translation.json
+++ b/modules/consent/dictionaries/consent.translation.json
@@ -688,6 +688,8 @@
 		"ro": "Anuleaz\u0103 cererea de autentificare la SPNAME",
 		"ar": "\u0625\u0644\u063a\u0627\u0621 \u0639\u0645\u0644\u064a\u0629 \u0627\u0644\u062f\u062e\u0648\u0644 \u0644SPNAME",
 		"ru": "\u041f\u0440\u0435\u043a\u0440\u0430\u0442\u0438\u0442\u044c \u043b\u043e\u0433\u0438\u043d \u0432 SPNAME",
-		"cs": "Zru\u0161it p\u0159ihl\u00e1\u0161en\u00ed k SPNAME"
+		"cs": "Zru\u0161it p\u0159ihl\u00e1\u0161en\u00ed k SPNAME",
+		"hr": "Odustani od prijave u SPNAME",
+		"zh": "\u4e2d\u6b62\u767b\u5f55\u5230SPNAME"
 	}
 }
diff --git a/modules/consentSimpleAdmin/dictionaries/consentsimpleadmin.translation.json b/modules/consentSimpleAdmin/dictionaries/consentsimpleadmin.translation.json
index dc209b84c..69c804b51 100644
--- a/modules/consentSimpleAdmin/dictionaries/consentsimpleadmin.translation.json
+++ b/modules/consentSimpleAdmin/dictionaries/consentsimpleadmin.translation.json
@@ -9,6 +9,7 @@
 		"da": "Samtykke tilbagekaldelse",
 		"hu": "Hozz\u00e1j\u00e1rul\u00e1s visszavon\u00e1sa",
 		"pt": "Remover Consentimento",
+		"eu": "Baimenaren bihurtzea",
 		"tr": "Onaydan vazge\u00e7me",
 		"hr": "Povla\u010denje odobrenja",
 		"fr": "R\u00e9vocation du consentement",
@@ -96,6 +97,7 @@
 		"da": "Tilbagekald alle samtykker",
 		"hu": "Az \u00f6sszes hozz\u00e1j\u00e1rul\u00e1s visszavon\u00e1sa",
 		"pt": "Remover todos os Consentimentos definidos",
+		"eu": "Emandako baimen guztiak bihurtu",
 		"tr": "Verilen t\u00fcm onaylardan vazge\u00e7",
 		"hr": "Povuci sva odobrenja",
 		"fr": "R\u00e9voquer tous les consentements donn\u00e9s",
diff --git a/modules/core/dictionaries/frontpage.translation.json b/modules/core/dictionaries/frontpage.translation.json
index c8ca86bd6..c41506181 100644
--- a/modules/core/dictionaries/frontpage.translation.json
+++ b/modules/core/dictionaries/frontpage.translation.json
@@ -50,6 +50,7 @@
 		"pt": "Liga\u00e7\u00f5es \u00fateis da sua instala\u00e7\u00e3o",
 		"pl": "Przydatne linki dla Twojej instalacji",
 		"cs": "Linky pro va\u0161i instalaci",
+		"eu": "Zure instalazioarentzako esteka lagungarriak",
 		"tr": "Kurulumunuz i\u00e7in faydal\u0131 linkler",
 		"it": "Link utili per la tua installazione",
 		"lt": "Naudingos nuorodos diegimui",
@@ -83,6 +84,7 @@
 		"pt": "Metadados",
 		"pl": "Metadane",
 		"cs": "Metadata",
+		"eu": "Metadatuak",
 		"tr": "\u00dcstveri (Metadata)",
 		"it": "Metadati",
 		"lt": "Metaduomenys",
@@ -116,6 +118,7 @@
 		"pt": "Documenta\u00e7\u00e3o",
 		"pl": "Dokumentacja",
 		"cs": "Dokumentace",
+		"eu": "Dokumentazioa",
 		"tr": "Dok\u00fcmantasyon",
 		"it": "Documentazione",
 		"lt": "Dokumentacija",
@@ -149,6 +152,7 @@
 		"pt": "Verifica\u00e7\u00e3o do seu ambiente PHP",
 		"pl": "Sprawdzanie instalacji PHP",
 		"cs": "Test va\u0161\u00ed PHP instalace",
+		"eu": "Egiaztatu zure PHP instalazioa",
 		"tr": "PHP kurulumunuz kontrol ediliyor",
 		"it": "Controllo dell'installazione di PHP",
 		"lt": "Tikrinamas J\u016bs\u0173 PHP diegimas",
@@ -182,6 +186,7 @@
 		"pt": "Sobre o simpleSAMLphp",
 		"pl": "O simpleSAMLphp",
 		"cs": "O aplikaci simpleSAMLphp",
+		"eu": "simpleSAMLphp-ri buruz",
 		"tr": "simpleSAMLphp hakk\u0131nda",
 		"it": "A proposito di simpleSAMLphp",
 		"lt": "Apie simpleSAMLphp",
@@ -248,6 +253,7 @@
 		"pt": "Necess\u00e1rio",
 		"pl": "Wymagane",
 		"cs": "Po\u017eadov\u00e1no",
+		"eu": "Beharrezkoa",
 		"tr": "Gerekli",
 		"it": "Obbligatorio",
 		"lt": "B\u016btinas",
@@ -281,6 +287,7 @@
 		"pt": "Necess\u00e1rio para LDAP",
 		"pl": "Wymagane dla LDAP",
 		"cs": "Po\u017eadov\u00e1no pro LDAP",
+		"eu": "LDAP-arentzako beharrezkoa",
 		"tr": "LDAP i\u00e7in gerekli",
 		"it": "Obbligatorio per LDAP",
 		"lt": "B\u016btinas LDAP serveriui",
@@ -314,6 +321,7 @@
 		"pt": "Necess\u00e1rio para Radius",
 		"pl": "Wymagane dla Radius",
 		"cs": "Po\u017eadov\u00e1no pro Radius",
+		"eu": "Radius-arentzako beharrezkoa",
 		"tr": "Radius i\u00e7in gerekli",
 		"it": "Obbligatorio per Radius",
 		"lt": "B\u016btinas Radius serveriui",
@@ -611,6 +619,7 @@
 		"pt": "PHP info",
 		"pl": "PHP info",
 		"cs": "PHP info",
+		"eu": "PHP info",
 		"tr": "PHP info",
 		"it": "PHP info",
 		"lt": "PHP informacija",
@@ -842,6 +851,7 @@
 		"pt": "Instalar o simpleSAMLphp",
 		"pl": "Instalowanie simpleSAMLphp",
 		"cs": "Instalace simpleSAMLphp",
+		"eu": "Instalatu simpleSAMLphp",
 		"tr": "simpleSAMLphp kuruluyor",
 		"it": "Installazione di simpleSAMLphp",
 		"ja": "simpleSAMLphp\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb",
@@ -875,6 +885,7 @@
 		"pt": "Usar o simpleSAMLphp como um fornecedor de servi\u00e7o (SP)",
 		"pl": "U\u017cycie simpleSAMLphp jako Dostawca Serwisu",
 		"cs": "Pou\u017eit\u00ed simpleSAMLphp jako SP",
+		"eu": "Erabili simpleSAMLphp Zerbitzu Hornitzaile (SP) bezela",
 		"tr": "simpleSAMLphp'i Servis Sa\u011flay\u0131c\u0131 (SP) olarak kullanmak",
 		"it": "Usare simpleSAMLphp come Service Provider",
 		"ja": "simpleSAMLphp\u3092\u30b5\u30fc\u30d3\u30b9\u30d7\u30ed\u30d0\u30a4\u30c0\u3068\u3057\u3066\u4f7f\u7528\u3059\u308b",
@@ -908,6 +919,7 @@
 		"pt": "Usar o simpleSAMLphp como um fornecedor de identidade (IdP)",
 		"pl": "U\u017cycie simpleSAMLphp jako Dostawca To\u017csamo\u015bci",
 		"cs": "Pou\u017eit\u00ed simpleSAMLphp jako IdP",
+		"eu": "Erabili simpleSAMLphp Identitate Hornitzaile (IdP) bezela",
 		"tr": "simpleSAMLphp'i Kimlik Sa\u011flay\u0131c\u0131 (IdP) olarak kullanmak",
 		"it": "Usare simpleSAMLphp come Identity Provider",
 		"ja": "simpleSAMLphp\u3092\u30a2\u30a4\u30c7\u30f3\u30c6\u30a3\u30c6\u30a3\u30d7\u30ed\u30d0\u30a4\u30c0\u3068\u3057\u3066\u4f7f\u7528\u3059\u308b",
@@ -941,6 +953,7 @@
 		"pt": "Configurar um SP Shibboleth 1.3 para funcionar com um IdP simpleSAMLphp",
 		"pl": "Konfiguruj Shibboleth 1.3 SP do wsp\u00f3\u0142pracy z simpleSAMLphp IdP",
 		"cs": "Konfigurace Shibboleth 1.3 SP pro pr\u00e1ci s simpleSAMLphp IdP",
+		"eu": "Konfiguratu Shibboleth 1.3 SP simpleSAMLphp-ren IdP-arekin ",
 		"tr": "Shibboleth 1.3 SP'yi simpleSAMLphp IdP ile \u00e7al\u0131\u015fmas\u0131 i\u00e7in d\u00fczenle",
 		"it": "Configurare un SP Shibboleth 1.3 per funzionare con un IdP simpleSAMLphp",
 		"ja": "simpleSAMLphp IdP \u3068 \u9023\u643a\u3059\u308b Shibboleth SP 1.3 \u3068\u3057\u3066\u8a2d\u5b9a",
@@ -974,6 +987,7 @@
 		"pt": "Configurar o simpleSAMLphp  para funcionar como um IdP para o Google Apps for Education",
 		"pl": "simpleSAMLphp jako Dostawca To\u017csamo\u015bci dla Google Apps dla szkolnictwa",
 		"cs": "simpleSAMLphp jako IdP pro Google Apps for Education",
+		"eu": "simpleSAMLphp Google Apps for Education-en IdP bezela",
 		"tr": "\"Google Apps for Education\" i\u00e7in kimlik sa\u011flay\u0131c\u0131 (IdP) olarak simpleSAMLphp ",
 		"it": "simpleSAMLphp come IdP per Google Apps for Education",
 		"ja": "simpleSAMLphp \u3092 Google Apps for Education \u306e\u70ba\u306eIdP\u3068\u3057\u3066\u8a2d\u5b9a",
@@ -1007,6 +1021,7 @@
 		"pt": "Funcionalidades avan\u00e7adas do simpleSAMLphp",
 		"pl": "Zaawansowane w\u0142a\u015bciwo\u015bci simpleSAMLphp",
 		"cs": "simpleSAMLphp nadstandartn\u00ed vlastnosti",
+		"eu": "Konfiguratu simpleSAMLphp-ren aukera aurreratuak",
 		"tr": "simpleSAMLphp Geli\u015fmi\u015f \u00d6zellikler",
 		"it": "Funzioni avanzate di simpleSAMLphp ",
 		"ja": "simpleSAMLphp \u306e\u9ad8\u5ea6\u306a\u6a5f\u80fd",
@@ -1040,6 +1055,7 @@
 		"pt": "Configura\u00e7\u00e3o e manuten\u00e7\u00e3o do simpleSAMLphp",
 		"pl": "Konfiguracja i Prace administracyjne ",
 		"cs": "simpleSAMLphp udr\u017eba a konfigurace",
+		"eu": "simpleSAMLphp-ren mantentzea eta konfigurazioa",
 		"tr": "simpleSAMLphp Bak\u0131m ve D\u00fczenleme",
 		"it": "Manutenzione e configurazione di simpleSAMLphp ",
 		"lt": "simpleSAMLphp valdymas ir konfig\u016bracija",
@@ -1072,6 +1088,7 @@
 		"pt": "Teste da configura\u00e7\u00e3o do simpleSAMLphp",
 		"pl": "sprawdzanie konfiguracji simpleSAMLphp",
 		"cs": "Test konfigurace simpleSAMLphp",
+		"eu": "Egiaztatu simpleSAMLphp-ren konfigurazioa",
 		"tr": "simpleSAMLphp konfig\u00fcrasyon kontrol\u00fc",
 		"it": "Controllo configurazione simpleSAMLphp",
 		"lt": "simpleSAMLphp konfig\u016bracijos patikrinimas",
@@ -1135,6 +1152,7 @@
 		"pt": "Bem vindo",
 		"pl": "Witaj",
 		"cs": "V\u00edtejte",
+		"eu": "Ongi etorri",
 		"tr": "Ho\u015fgeldiniz",
 		"it": "Benvenuto",
 		"lt": "Sveiki atvyk\u0119",
@@ -1167,6 +1185,7 @@
 		"pt": "Configura\u00e7\u00e3o",
 		"pl": "Konfiguracja",
 		"cs": "Konfigurace",
+		"eu": "Konfigurazioa",
 		"tr": "Konfigurasyon",
 		"it": "Configurazione",
 		"lt": "Konfig\u016bracija",
@@ -1199,6 +1218,7 @@
 		"pt": "Metadados",
 		"pl": "Metadane",
 		"cs": "Metadata",
+		"eu": "Metadatuak",
 		"tr": "\u00dcstveri (Metadata)",
 		"it": "Metadati",
 		"lt": "Metaduomenys",
@@ -1231,6 +1251,7 @@
 		"pt": "Ferramentas",
 		"pl": "Narz\u0119dzia",
 		"cs": "N\u00e1stroje",
+		"eu": "Tresnak",
 		"tr": "Ara\u00e7lar",
 		"it": "Strumenti",
 		"lt": "\u012erankiai",
@@ -1263,6 +1284,7 @@
 		"pt": "Mostrar meta-dados",
 		"pl": "Wy\u015bwietl metadane",
 		"cs": "Zobraz metadata",
+		"eu": "Metadatuak erakutsi",
 		"tr": "\u00dcstveri (Metadata) g\u00f6ster",
 		"it": "Mostra metadati",
 		"lt": "Parodyti metaduomenis",
@@ -1295,6 +1317,7 @@
 		"pt": "Entrar como administrador",
 		"pl": "Zaloguj si\u0119 jako administrator",
 		"cs": "P\u0159\u00edhl\u00e1sit se jako administr\u00e1tor",
+		"eu": "Administratzaile bezala sartu",
 		"tr": "Y\u00f6netici olarak giri\u015f",
 		"it": "Accedi come amministratore",
 		"lt": "Prisijungti administratoriaus teis\u0117mis",
@@ -1327,6 +1350,7 @@
 		"pt": "Est\u00e1 autenticado como administrador",
 		"pl": "Jeste\u015b zalogowany jako administrator",
 		"cs": "Jste p\u0159ihl\u00e1\u0161en jako administrator",
+		"eu": "Administratzailea barruan da",
 		"tr": "Y\u00f6netici olarak girdiniz",
 		"it": "Sei connesso come amministratore",
 		"lt": "J\u016bs prisijung\u0117te administratoriaus teis\u0117mis",
diff --git a/modules/expirycheck/dictionaries/expwarning.translation.json b/modules/expirycheck/dictionaries/expwarning.translation.json
index 4ecd5a39f..90c481852 100644
--- a/modules/expirycheck/dictionaries/expwarning.translation.json
+++ b/modules/expirycheck/dictionaries/expwarning.translation.json
@@ -1,57 +1,72 @@
 {
 	"access_denied": {
-		"en": "You do not have access to this service",
 		"sl": "Dostop do storitve zavrnjen.",
-		"cs": "Nem\u00e1te p\u0159\u00edstup k t\u00e9to slu\u017eb\u011b."
+		"cs": "Nem\u00e1te p\u0159\u00edstup k t\u00e9to slu\u017eb\u011b.",
+		"es": "No tiene acceso a este servicio",
+		"nl": "U heeft geen toegang tot deze dienst",
+		"zh": "\u60a8\u4e0d\u80fd\u4f7f\u7528\u672c\u670d\u52a1"
 	},
 	"no_access_to": {
-		"en": "Your account %NETID% has expired, access denied!",
 		"sl": "Dostop zavrnjen, ker je va\u0161e uporabni\u0161ko (NetID) %NETID% ime poteklo!",
-		"cs": "V\u00e1\u0161 \u00fa\u010det %NETID% expiroval, p\u0159\u00edstup odm\u00edtnut!"
+		"cs": "V\u00e1\u0161 \u00fa\u010det %NETID% expiroval, p\u0159\u00edstup odm\u00edtnut!",
+		"es": "Su cuenta %NETID% ha expirado, \u00a1acceso denegado!",
+		"nl": "Uw account %NETID% is verlopen, toegang geweigerd!",
+		"zh": "\u60a8\u7684\u5e10\u53f7 %NETID% \u5df2\u8fc7\u671f,\u8bbf\u95ee\u88ab\u62d2\u7edd!"
 	},
 	"contact_home": {
-		"en": "Access to services is controlled by your home organization. Please contact your local IT support for questions.",
 		"sl": "Mo\u017enost dostopa do storitve ureja va\u0161a doma\u010da organizacija. Obrnite se na njihov oddelek za pomo\u010d uporabnikom.",
-		"cs": "P\u0159\u00edstup ke slu\u017eb\u011b je \u0159\u00edzen Va\u0161\u00ed domovskou organizac\u00ed. Pros\u00edm, kontaktujte sv\u00e9ho lok\u00e1ln\u00edho spr\u00e1vce."
+		"cs": "P\u0159\u00edstup ke slu\u017eb\u011b je \u0159\u00edzen Va\u0161\u00ed domovskou organizac\u00ed. Pros\u00edm, kontaktujte sv\u00e9ho lok\u00e1ln\u00edho spr\u00e1vce.",
+		"es": "El acceso a los servicios est\u00e1 controlado por su instituci\u00f3n de origen. Por favor, contacte con su servicio t\u00e9cnico local si tiene alguna pregunta.",
+		"nl": "Toegang tot diensten wordt verleend door uw thuisinstelling. Neemt u bij vragen contact op met uw lokale helpdesk."
 	},
 	"expiry_date_text": {
-		"en": "Expiration date:",
 		"sl": "Datum poteka:",
-		"cs": "Datum expirace:"
+		"cs": "Datum expirace:",
+		"es": "Fecha de expiraci\u00f3n:",
+		"nl": "Verloopdatum:",
+		"zh": "\u6709\u6548\u671f\u81f3\uff1a"
 	},
 	"warning_header": {
-		"en": "Warning, your account %NETID% will expire in %DAYSLEFT% %DAYS%!",
 		"sl": "Pozor! Va\u0161e uporabni\u0161ko ime (NetID) %NETID% bo poteklo \u010dez %DAYSLEFT% %DAYS%!",
-		"cs": "Pozor! V\u00e1\u0161 \u00fa\u010det %NETID% expiruje za %DAYSLEFT% %DAYS%!"
+		"cs": "Pozor! V\u00e1\u0161 \u00fa\u010det %NETID% expiruje za %DAYSLEFT% %DAYS%!",
+		"es": "\u00a1Atenci\u00f3n, su cuenta %NETID% expirar\u00e1 en %DAYSLEFT% %DAYS%!",
+		"nl": "Waarschuwing, uw account %NETID% verloopt over %DAYSLEFT% %DAYS%!"
 	},
 	"warning_header_today": {
-		"en": "Warning, your account %NETID% will expire today!",
 		"sl": "Pozor! Va\u0161e uporabni\u0161ko ime (NetID) %NETID% pote\u010de danes!",
-		"cs": "Pozor! V\u00e1\u0161 \u00fa\u010det %NETID% dnes expiruje!"
+		"cs": "Pozor! V\u00e1\u0161 \u00fa\u010det %NETID% dnes expiruje!",
+		"es": "\u00a1Atenci\u00f3n, su cuenta %NETID% expira hoy!",
+		"nl": "Waarschuwing, uw account %NETID% verloopt vandaag!"
 	},
 	"warning": {
-		"en": "Warning, your account %NETID% will expire in %DAYSLEFT% %DAYS%!",
 		"sl": "Pozor! Va\u0161e uporabni\u0161ko ime (NetID) %NETID% bo poteklo \u010dez %DAYSLEFT% %DAYS%!",
-		"cs": "Pozor! V\u00e1\u0161 \u00fa\u010det %NETID% expiruje za %DAYSLEFT% %DAYS%!"
+		"cs": "Pozor! V\u00e1\u0161 \u00fa\u010det %NETID% expiruje za %DAYSLEFT% %DAYS%!",
+		"es": "\u00a1Atenci\u00f3n, su cuenta %NETID% expirar\u00e1 en %DAYSLEFT% %DAYS%!",
+		"nl": "Waarschuwing, uw account %NETID% verloopt over %DAYSLEFT% %DAYS%!"
 	},
 	"warning_today": {
-		"en": "Warning, your account %NETID% will expire today!",
 		"sl": "Pozor! Va\u0161e uporabni\u0161ko ime (NetID) %NETID% pote\u010de danes!",
-		"cs": "Pozor! V\u00e1\u0161 \u00fa\u010det %NETID% dnes expiruje!"
+		"cs": "Pozor! V\u00e1\u0161 \u00fa\u010det %NETID% dnes expiruje!",
+		"es": "\u00a1Atenci\u00f3n, su cuenta %NETID% expira hoy!",
+		"nl": "Waarschuwing, uw account %NETID% verloopt vandaag!"
 	},
 	"day": {
-		"en": "day",
 		"sl": "dan",
-		"cs": "den"
+		"cs": "den",
+		"es": "d\u00eda",
+		"nl": "dag"
 	},
 	"days": {
-		"en": "days",
 		"sl": "dni",
-		"cs": "dn\u00ed"
+		"cs": "dn\u00ed",
+		"es": "d\u00edas",
+		"nl": "dagen"
 	},
 	"btn_continue": {
-		"en": "I am aware of this, continue..." ,
 		"sl": "Zavedam se tega, nadaljuj...",
-		"cs": "Jsem si toho vědom, pokračovat..."
+		"cs": "Jsem si toho v\u011bdom, pokra\u010dovat...",
+		"es": "Soy consciente de ello, contin\u00faa...",
+		"nl": "OK, ik heb het gezien...",
+		"zh": "\u6211\u5df2\u77e5\u6089\uff0c\u7ee7\u7eed..."
 	}
 }
diff --git a/modules/negotiate/dictionaries/negotiate.translation.json b/modules/negotiate/dictionaries/negotiate.translation.json
index 4d26f74fc..fc2274c1c 100644
--- a/modules/negotiate/dictionaries/negotiate.translation.json
+++ b/modules/negotiate/dictionaries/negotiate.translation.json
@@ -13,7 +13,9 @@
 		"ro": "Posibilitatea utiliz\u0103rii autentific\u0103rii automate a fost dezactivat\u0103 pentru acest browser",
 		"ar": "\u0644\u0642\u062f \u062a\u0645 \u0625\u064a\u0642\u0627\u0641 \u062e\u0627\u0635\u064a\u0629 \u0627\u0644\u062f\u062e\u0648\u0644 \u0627\u0644\u062a\u0644\u0642\u0627\u0626\u064a \u0641\u064a \u0647\u0630\u0627 \u0627\u0644\u0645\u062a\u0635\u0641\u062d ",
 		"ru": "\u041e\u0442\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u0444\u0443\u043d\u043a\u0446\u0438\u044e \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u043b\u043e\u0433\u0438\u043d\u0430 \u0434\u043b\u044f \u0434\u0430\u043d\u043d\u043e\u0433\u043e \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430",
-		"cs": "Mo\u017enost pou\u017eit\u00ed automatick\u00e9ho p\u0159ihl\u00e1\u0161en\u00ed pro tento prohl\u00ed\u017ee\u010d vypnuta"
+		"cs": "Mo\u017enost pou\u017eit\u00ed automatick\u00e9ho p\u0159ihl\u00e1\u0161en\u00ed pro tento prohl\u00ed\u017ee\u010d vypnuta",
+		"hr": "Mogu\u0107nost automatske prijave za ovaj web preglednik je isklju\u010dena",
+		"zh": "\u5173\u95ed\u672c\u6d4f\u89c8\u5668\u4e0a\u7684\u81ea\u52a8\u767b\u5f55\u529f\u80fd"
 	},
 	"disable_info_pre": {
 		"no": "<p>Ved \u00e5 g\u00e5 til denne siden har du skrudd av muligheten for automatisk innlogging for denne nettleseren.<\/p><p>For \u00e5 skru p\u00e5 igjen muligheten, kan du g\u00e5 til <a href='URL'>denne siden<\/a>.<\/p>",
@@ -29,7 +31,9 @@
 		"ro": "<p>Prin accesarea acestei pagini a\u021bi dezactivat posibilitatea utiliz\u0103rii autentific\u0103rii automate pentru acest browser.<\/p><p>Pentru a activa din nou aceast\u0103 posibilitate v\u0103 rug\u0103m s\u0103 accesa\u021bi <a href=\"URL\">aceast\u0103 pagin\u0103<\/a>.<\/p>",
 		"ar": "<p>\u0628\u062f\u062e\u0648\u0644\u0643 \u0639\u0644\u0649 \u0647\u0630\u0647 \u0627\u0644\u0635\u0641\u062d\u0629, \u0641\u0642\u062f \u0642\u0645\u062a \u0628\u0625\u064a\u0642\u0627\u0641 \u062e\u0627\u0635\u064a\u0629 \u0627\u0644\u062f\u062e\u0648\u0644 \u0627\u0644\u062a\u0644\u0642\u0627\u0626\u064a \u0645\u0646 \u0627\u0644\u0645\u062a\u0635\u0641\u062d.<\/p><p>\u0644\u0625\u0639\u0627\u062f\u0629 \u062a\u0634\u063a\u064a\u0644\u0647\u0627 \u0645\u0631\u0629 \u0623\u062e\u0631\u0649 \u0642\u0645 \u0628\u0632\u064a\u0627\u0631\u0629 <a href='URL'>\u0647\u0630\u0647 \u0627\u0644\u0635\u0641\u062d\u0629<\/a>.<\/p>",
 		"ru": "<p>\u0412\u043e\u0439\u0434\u044f \u043d\u0430 \u044d\u0442\u0443 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0443, \u0412\u044b \u043e\u0442\u043a\u043b\u044e\u0447\u0438\u043b\u0438 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0444\u0443\u043d\u043a\u0446\u0438\u044e \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u043b\u043e\u0433\u0438\u043d\u0430 \u0432 \u0434\u0430\u043d\u043d\u043e\u043c \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0435.<\/p><p>\u0414\u043b\u044f \u043f\u043e\u0432\u0442\u043e\u0440\u043d\u043e\u0433\u043e \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u043f\u043e\u0441\u0435\u0442\u0438\u0442\u0435 <a href='URL'>\u044d\u0442\u0443 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0443<\/a>.<\/p>",
-		"cs": "<p>P\u0159\u00edstupem na tuto str\u00e1nku jste vypnuli mo\u017enost pou\u017e\u00edt automatick\u00e9 p\u0159ihl\u00e1\u0161en\u00ed pro tento prohl\u00ed\u017ee\u010d.<\/p><p>Pro jej\u00ed zapnut\u00ed, pros\u00edm, nav\u0161tivte <a href='URL'>tuto str\u00e1nku<\/a>.<\/p>"
+		"cs": "<p>P\u0159\u00edstupem na tuto str\u00e1nku jste vypnuli mo\u017enost pou\u017e\u00edt automatick\u00e9 p\u0159ihl\u00e1\u0161en\u00ed pro tento prohl\u00ed\u017ee\u010d.<\/p><p>Pro jej\u00ed zapnut\u00ed, pros\u00edm, nav\u0161tivte <a href='URL'>tuto str\u00e1nku<\/a>.<\/p>",
+		"hr": "<p>Pristupanjem ovoj stranici isklju\u010dili ste opciju automatske prijave za ovaj web preglednik.<\/p><p>Da biste je ponovo uklju\u010dili, kliknite <a href='URL'>ovdje<\/a>.<\/p>",
+		"zh": "<p>\u5f53\u60a8\u8fde\u4e0a\u672c\u9875\u9762\u65f6\uff0c\u672c\u6d4f\u89c8\u5668\u81ea\u52a8\u767b\u5f55\u529f\u80fd\u5df2\u5173\u95ed\u3002<\/p><p>\u8bf7\u8bbf\u95ee<a href='URL'>\u6b64\u5904<\/a>\u4ee5\u91cd\u65b0\u542f\u7528\u81ea\u52a8\u767b\u5f55\u529f\u80fd\u3002<\/p>"
 	},
 	"enable_title": {
 		"no": "Skrudd p\u00e5 mulighet for automatisk innlogging for denne nettleseren",
@@ -45,7 +49,9 @@
 		"ro": "Posibilitatea utiliz\u0103rii autentific\u0103rii automate a fost activat\u0103 pentru acest browser",
 		"ar": "\u0644\u0642\u062f \u062a\u0645 \u062a\u0641\u0639\u064a\u0644 \u062e\u0627\u0635\u064a\u0629 \u0627\u0644\u062f\u062e\u0648\u0644 \u0627\u0644\u062a\u0644\u0642\u0627\u0626\u064a \u0641\u064a \u0647\u0630\u0627 \u0627\u0644\u0645\u062a\u0635\u0641\u062d",
 		"ru": "\u0412\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0444\u0443\u043d\u043a\u0446\u0438\u044e \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u043b\u043e\u0433\u0438\u043d\u0430 \u0432 \u0434\u0430\u043d\u043d\u043e\u043c \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0435 \u043e\u0442\u043a\u043b\u044e\u0447\u0435\u043d\u0430",
-		"cs": "Povolena mo\u017enost pou\u017eit\u00ed automatick\u00e9ho p\u0159ihl\u00e1\u0161en\u00ed pro tento prohl\u00ed\u017ee\u010d."
+		"cs": "Povolena mo\u017enost pou\u017eit\u00ed automatick\u00e9ho p\u0159ihl\u00e1\u0161en\u00ed pro tento prohl\u00ed\u017ee\u010d.",
+		"hr": "Mogu\u0107nost automatske prijave za ovaj web preglednik je uklju\u010dena",
+		"zh": "\u542f\u7528\u672c\u6d4f\u89c8\u5668\u4e0a\u7684\u81ea\u52a8\u767b\u5f55\u529f\u80fd"
 	},
 	"enable_info_pre": {
 		"no": "<p>Ved \u00e5 g\u00e5 til denne siden har du skrudd p\u00e5 muligheten for automatisk innlogging for denne nettleseren.<\/p><p>For \u00e5 skru av igjen muligheten, kan du g\u00e5 til <a href='URL'>denne siden<\/a>.<\/p>",
@@ -61,7 +67,8 @@
 		"ro": "<p>Prin accesarea acestei pagini a\u021bi activat posibilitatea utiliz\u0103rii autentific\u0103rii automate pentru acest browser.<\/p><p>Pentru a dezactiva aceast\u0103 posibilitate v\u0103 rug\u0103m s\u0103 accesa\u021bi <a href=\"URL\">aceast\u0103 pagin\u0103<\/a>.<\/p>",
 		"ar": "<p>\u0628\u062f\u062e\u0648\u0644\u0643 \u0639\u0644\u0649 \u0647\u0630\u0647 \u0627\u0644\u0635\u0641\u062d\u0629, \u0641\u0642\u062f \u0642\u0645\u062a \u0628\u062a\u0641\u0639\u064a\u0644 \u062e\u0627\u0635\u064a\u0629 \u0627\u0644\u062f\u062e\u0648\u0644 \u0627\u0644\u062a\u0644\u0642\u0627\u0626\u064a \u0645\u0646 \u0627\u0644\u0645\u062a\u0635\u0641\u062d.<\/p><p>\u0644\u0625\u0639\u0627\u062f\u0629 \u0625\u064a\u0642\u0627\u0641\u0647\u0627 \u0645\u0631\u0629 \u0623\u062e\u0631\u0649 \u0642\u0645 \u0628\u0632\u064a\u0627\u0631\u0629 <a href='URL'>\u0647\u0630\u0647 \u0627\u0644\u0635\u0641\u062d\u0629<\/a>.<\/p>",
 		"ru": "<p>\u0412\u043e\u0439\u0434\u044f \u043d\u0430 \u044d\u0442\u0443 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0443, \u0412\u044b \u0432\u043a\u043b\u044e\u0447\u0438\u043b\u0438 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0444\u0443\u043d\u043a\u0446\u0438\u044e \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u043b\u043e\u0433\u0438\u043d\u0430 \u0432 \u0434\u0430\u043d\u043d\u043e\u043c \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0435.<\/p><p>\u0414\u043b\u044f \u0435\u0435 \u043e\u0442\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f , \u043f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u043f\u043e\u0441\u0435\u0442\u0438\u0442\u0435 <a href='URL'>\u044d\u0442\u0443 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0443<\/a>.<\/p>",
-		"cs": "<p>P\u0159\u00edstupem na tuto str\u00e1nku jste zapnuli mo\u017enost pou\u017e\u00edt automatick\u00e9 p\u0159ihl\u00e1\u0161en\u00ed pro tento prohl\u00ed\u017ee\u010d.<\/p><p>Pro jej\u00ed vypnut\u00ed, pros\u00edm, nav\u0161tivte <a href='URL'>tuto str\u00e1nku<\/a>.<\/p>"
+		"cs": "<p>P\u0159\u00edstupem na tuto str\u00e1nku jste zapnuli mo\u017enost pou\u017e\u00edt automatick\u00e9 p\u0159ihl\u00e1\u0161en\u00ed pro tento prohl\u00ed\u017ee\u010d.<\/p><p>Pro jej\u00ed vypnut\u00ed, pros\u00edm, nav\u0161tivte <a href='URL'>tuto str\u00e1nku<\/a>.<\/p>",
+		"hr": "<p>Pristupanjem ovoj stranici uklju\u010dili ste opciju automatske prijave za ovaj web preglednik.<\/p><p>Da biste isklju\u010dili opciju automatskog prijavljivanja, kliknite <a href='URL'>ovdje<\/a>.<\/p>"
 	},
 	"info_post": {
 		"no": "<h3>Hva er automatisk innlogging<\/h3><\/p><p>Automatisk innlogging gj\u00f8r at man kan logge inn uten \u00e5 bli bedt om brukernavn og passord i noen tilfeller:<ul><li>hvis maskinen er i Kerberos domenet<\/li><li>og hvis man bruker en st\u00f8ttet nettleser (IE og noen flere avhengig av oppsett)<\/li><li>p\u00e5 et st\u00f8ttet operativsystem (Windows, Mac)<\/li><\/ul><\/p>",
@@ -77,6 +84,7 @@
 		"ro": "<h3>Ce \u00eenseamn\u0103 autentificare automat\u0103<\/h3><p>Autentificarea automat\u0103 permite accesul \u00een sistem f\u0103r\u0103 s\u0103 vi se cear\u0103 un nume de utilizator \u0219i o parol\u0103:<ul><li>dac\u0103 calculatorul este \u00eentr-un domeniu Kerberos<\/li><li>se folose\u0219te un browser suportat (de exemplu Internet Explorer \u0219i altele, \u00een func\u021bie de op\u021biunile de instalare)<\/li><li>pe un sistem de operare suportat (Windows, MacOS)<\/li><\/ul><\/p>",
 		"ar": "<h3>\u0627\u0644\u062f\u062e\u0648\u0644 \u0627\u0644\u062a\u0644\u0642\u0627\u0626\u064a<\/h3><p>\u0627\u0644\u062f\u062e\u0648\u0644 \u0627\u0644\u062a\u0644\u0642\u0627\u0626\u064a \u0647\u064a \u062e\u0627\u0635\u064a\u0629 \u0641\u064a \u0627\u0644\u0645\u062a\u0635\u0641\u062d \u062a\u0633\u0645\u062d \u0644\u0643 \u0628\u0627\u0644\u062f\u062e\u0648\u0644 \u0639\u0644\u0649 \u0627\u0644\u062e\u062f\u0645\u0627\u062a \u062f\u0648\u0646 \u0627\u0644\u062d\u0627\u062c\u0629 \u0644\u0643\u062a\u0627\u0628\u0629 \u0627\u0633\u0645 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645 \u0648\u0643\u0644\u0645\u0629 \u0627\u0644\u0645\u0631\u0648\u0631 \u0645\u0631\u0629 \u0623\u062e\u0631\u0649:<ul><li>\u0648\u064a\u0639\u062a\u0645\u062f \u0630\u0644\u0643 \u0639\u0644\u0649 \u0648\u062c\u0648\u062f\u0643 \u062f\u0627\u062e\u0644 \u0627\u0644\u0645\u062c\u0627\u0644 \u0627\u0644\u0623\u0645\u0646\u064a \u0644\u0645\u0642\u062f\u0645 \u0627\u0644\u062e\u062f\u0645\u0629<\/li><li>\u0648\u0628\u0627\u0633\u062a\u062e\u062f\u0627\u0645 \u0645\u062a\u0635\u0641\u062d\u0627\u062a \u0645\u0639\u064a\u0646\u0629 (\u0625\u0646\u062a\u0631\u0646\u062a \u0625\u0643\u0633\u0628\u0644\u0648\u0631\u0631 \u0645\u062b\u0644\u0627)<\/li><li>\u0648\u0628\u0634\u0631\u0637 \u062a\u0648\u0641\u0631 \u0646\u0638\u0627\u0645 \u062a\u0634\u063a\u064a\u0644 \u064a\u062f\u0639\u0645 \u0630\u0644\u0643 (\u0645\u062b\u0627\u0644 \u0627\u0644\u0648\u064a\u0646\u062f\u0648\u0632 \u0648\u0627\u0644\u0645\u0627\u0643)<\/li><\/ul><\/p>",
 		"ru": "<h3>\u041e\u0431 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u043c \u0432\u0445\u043e\u0434\u0435<\/h3><p>\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0432\u0445\u043e\u0434 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0432\u043e\u0439\u0442\u0438 \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0443 \u0431\u0435\u0437 \u0437\u0430\u043f\u0440\u043e\u0441\u0430 \u043b\u043e\u0433\u0438\u043d\u0430 \u0438 \u043f\u0430\u0440\u043e\u043b\u044f:<ul><li>\u0435\u0441\u043b\u0438 \u0434\u0430\u043d\u043d\u044b\u0439 \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440 \u0432 Kerberos \u0434\u043e\u043c\u0435\u043d\u0435<\/li><li>\u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0439 \u0431\u0440\u0430\u0443\u0437\u0435\u0440 (IE \u0438 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0434\u0440\u0443\u0433\u0438\u0435 \u0432 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043e\u0442 \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043a \u043f\u0440\u0438 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0435)<\/li><li>\u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442\u0441\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u043c\u044b\u0435 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0435 \u0441\u0438\u0441\u0442\u0435\u043c\u044b (Windows, Mac)<\/li><\/ul><\/p>",
-		"cs": "<h3>Co je automatick\u00e9 p\u0159ihl\u00e1\u0161en\u00ed<\/h3><p>Automatick\u00e9 p\u0159ihl\u00e1\u0161en\u00ed V\u00e1m umo\u017en\u00ed p\u0159ihl\u00e1sit se bez zad\u00e1v\u00e1n\u00ed u\u017eivatelsk\u00e9ho jm\u00e9na a hesla: <ul><li>pokud je po\u010d\u00edta\u010d v dom\u00e9n\u011b Kerberos<\/li><li>a pou\u017e\u00edv\u00e1 podporovan\u00fd prohl\u00ed\u017ee\u010d (IE a n\u011bkter\u00e9 jin\u00e9 v z\u00e1vislosti na instalovan\u00fdch vlastnostech)<\/li><li>na podporovan\u00e9m opera\u010dn\u00edm syst\u00e9mu (Windows, Mac)<\/li><\/ul><\/p>"
+		"cs": "<h3>Co je automatick\u00e9 p\u0159ihl\u00e1\u0161en\u00ed<\/h3><p>Automatick\u00e9 p\u0159ihl\u00e1\u0161en\u00ed V\u00e1m umo\u017en\u00ed p\u0159ihl\u00e1sit se bez zad\u00e1v\u00e1n\u00ed u\u017eivatelsk\u00e9ho jm\u00e9na a hesla: <ul><li>pokud je po\u010d\u00edta\u010d v dom\u00e9n\u011b Kerberos<\/li><li>a pou\u017e\u00edv\u00e1 podporovan\u00fd prohl\u00ed\u017ee\u010d (IE a n\u011bkter\u00e9 jin\u00e9 v z\u00e1vislosti na instalovan\u00fdch vlastnostech)<\/li><li>na podporovan\u00e9m opera\u010dn\u00edm syst\u00e9mu (Windows, Mac)<\/li><\/ul><\/p>",
+		"hr": "<h3>\u0160to je automatska prijava?<\/h3><p>Automatska prijava omogu\u0107uje vam da se prijavite bez da vas sustav tra\u017ei korisni\u010dku oznaku i zaporku:<ul><li>ako je ra\u010dunalo u Kerberos domeni<\/li><li>ako koristite web preglednik koji podr\u017eava ovu funkcionalnost (IE i neki drugi ovisno o postavkama prilikom instalacije)<\/li><li>na podr\u017eanom operacijskom sustavu (Windows, Mac)<\/li><\/ul><\/p>"
 	}
 }
diff --git a/modules/preprodwarning/dictionaries/warning.translation.json b/modules/preprodwarning/dictionaries/warning.translation.json
index fa9e1b75a..c44c937bf 100644
--- a/modules/preprodwarning/dictionaries/warning.translation.json
+++ b/modules/preprodwarning/dictionaries/warning.translation.json
@@ -44,6 +44,7 @@
 		"pt": "Aviso ao aceder a sistema em pr\u00e9-produ\u00e7\u00e3o",
 		"pl": "Uwaga, korzystasz z wersji testowej systemu",
 		"cs": "Varov\u00e1n\u00ed p\u0159ed p\u0159\u00edstupem do testovac\u00edho syst\u00e9mu",
+		"eu": "Kontuz! Aurre-produkzio sistema batera sartzera zoaz",
 		"tr": "Tamamlanmam\u0131\u015f bir sisteme eri\u015fim hakk\u0131nda uyar\u0131",
 		"de": "Warnung beim Zugriff auf ein Pilotsystem",
 		"fr": "Avertissement sur l'acc\u00e8s \u00e0 un syst\u00e8me en pr\u00e9-production",
@@ -76,6 +77,7 @@
 		"pt": "Sim, eu sei que estou a aceder a um sistema em pr\u00e9-produ\u00e7\u00e3o",
 		"pl": "Tak, wiem, \u017ce korzystam z wersji testowej.",
 		"cs": "Ano, j\u00e1 v\u00edm, \u017ee p\u0159istupuj\u00ed k testovac\u00edmu syst\u00e9mu",
+		"eu": "Bai, jakinean nago aurre-produkzio sistema batera sartzen ari naizela",
 		"tr": "Evet, tamanlanmam\u0131\u015f bir sisteme girdi\u011fimin fark\u0131nday\u0131m.",
 		"de": "Ja, mir ist klar dass ich auf ein System im Pilotbetrieb zugreife",
 		"fr": "Oui, je sais que j'utilise un syst\u00e8me en pr\u00e9-production",
diff --git a/modules/saml/dictionaries/wrong_authncontextclassref.translation.json b/modules/saml/dictionaries/wrong_authncontextclassref.translation.json
index edb71181b..f87b1a43f 100644
--- a/modules/saml/dictionaries/wrong_authncontextclassref.translation.json
+++ b/modules/saml/dictionaries/wrong_authncontextclassref.translation.json
@@ -14,7 +14,9 @@
 		"ro": "Context de autentificare gre\u0219it",
 		"ar": "\u0637\u0631\u064a\u0642\u0629 \u0627\u0644\u062a\u062d\u0642\u0642 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645\u0629 \u063a\u064a\u0631 \u0635\u062d\u064a\u062d\u0629",
 		"ru": "\u041d\u0435\u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u044b\u0439 \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438",
-		"cs": "\u0160patn\u00fd autentiza\u010dn\u00ed kontext"
+		"cs": "\u0160patn\u00fd autentiza\u010dn\u00ed kontext",
+		"hr": "Neispravan autentikacijski kontekst",
+		"zh": "\u9519\u8bef\u7684\u9a8c\u8bc1\u4e0a\u4e0b\u6587"
 	},
 	"description": {
 		"hu": "A m\u00f3d, ahogyan azonos\u00edtott t\u00e9ged a szem\u00e9lyazonoss\u00e1g szolg\u00e1ltat\u00f3d, nem elfogadott enn\u00e9l a szolg\u00e1ltat\u00e1sn\u00e1l. Val\u00f3sz\u00edn\u0171leg t\u00fal gyenge, vagy nem k\u00e9tfaktoros.",
@@ -31,6 +33,8 @@
 		"ro": "Contextul de autentificare folosit nu este acceptat pentru acest serviciu. Probabil contextul de autentificare este prea slab\/simplu sau nu este de tipul cu 2 factori de autentificare.",
 		"ar": "\u0637\u0631\u064a\u0642\u0629 \u0627\u0644\u062a\u062d\u0642\u0642 \u0627\u0644\u062a\u064a \u0627\u0633\u062a\u062e\u062f\u0645\u062a\u0647\u0627 \u063a\u064a\u0631 \u0645\u0642\u0628\u0648\u0644\u0629 \u0644\u0645\u0642\u062f\u0645 \u0627\u0644\u062e\u062f\u0645\u0629, \u063a\u0627\u0644\u0628\u0627 \u0647\u064a \u0623\u0642\u0644 \u0645\u0646 \u0645\u062a\u0637\u0644\u0628\u0627\u062a \u0645\u0642\u062f\u0645 \u0627\u0644\u062e\u062f\u0645\u0629 \u0627\u0644\u0630\u064a \u0642\u062f \u064a\u0637\u0644\u0628 \u062a\u062d\u0642\u0642\u0627\u0623\u0643\u062b\u0631 \u062a\u0639\u0642\u064a\u062f\u0627",
 		"ru": "\u0412\u0430\u0448 \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u043d\u0435 \u043f\u0440\u0438\u043d\u044f\u0442 \u0434\u0430\u043d\u043d\u044b\u043c \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u043c. \u041b\u0438\u0431\u043e \u0441\u043b\u0438\u0448\u043a\u043e\u043c \u0441\u043b\u0430\u0431\u044b\u0439, \u043b\u0438\u0431\u043e \u043d\u0435 \u0434\u0432\u0443\u0445-\u0444\u0430\u043a\u0442\u043e\u0440\u043d\u044b\u0439.",
-		"cs": "V\u00e1\u0161 autentiza\u010dn\u00ed kontext nen\u00ed touto slu\u017ebou akceptov\u00e1n. Pravd\u011bpodobn\u00e9 p\u0159\u00edli\u0161 snadn\u00e9 nebo nedvoufaktorov\u00e9."
+		"cs": "V\u00e1\u0161 autentiza\u010dn\u00ed kontext nen\u00ed touto slu\u017ebou akceptov\u00e1n. Pravd\u011bpodobn\u00e9 p\u0159\u00edli\u0161 snadn\u00e9 nebo nedvoufaktorov\u00e9.",
+		"hr": "Odabrana usluga ne prihva\u0107a va\u0161 autentikacijski kontekst. Najvjerojatnije zato \u0161to va\u0161 autentikacijski servis ne zadovoljava razinu sigurnosti koju odabrana usluga zahtijeva.",
+		"zh": "\u6b64\u670d\u52a1\u4e0d\u63a5\u53d7\u60a8\u7684\u9a8c\u8bc1\u4e0a\u4e0b\u6587\u3002\u53ef\u80fd\u56e0\u4e3a\u9a8c\u8bc1\u592a\u5f31\u6216\u975e\u53cc\u56e0\u7d20\u9a8c\u8bc1\u3002"
 	}
 }
-- 
GitLab