diff --git a/dictionaries/admin.php b/dictionaries/admin.php
index 0255d114f4675d17858f40a0a8628013599b0a8e..2df9d9bd608eb03ce0e08ab1966dfc203e4936a6 100644
--- a/dictionaries/admin.php
+++ b/dictionaries/admin.php
@@ -535,6 +535,7 @@ $lang = array(
 	'metadata_send_success' => array (
 		'no' => 'Metadata er nå sendt på e-post til identitetsleverandøren.',
 		'nn' => 'Har sent metadata til identitetsleverandøren (IdP)',
+		'da' => 'Metadata er sendt til Identity Provider.',
 		'en' => 'Successfully sent metadata to Identity Provider.',
 		'sv' => 'Sändningen av metadata till Identity Provider.',
 		'es' => 'Los metadatos se han enviado correctamente al Proveedor de Identidad.',
@@ -547,6 +548,7 @@ $lang = array(
 	'metadata_send_title2' => array (
 		'no' => 'Send metadata til din identitetsleverandør',
 		'nn' => 'Send metadata til din IdP',
+		'da' => 'Metadata er sendt til din IdP',
 		'en' => 'Send Metadata to your IdP',
 		'sv' => 'Skicka metadata till din IdP',
 		'es' => 'Enviar metadatos a su IdP',
@@ -559,6 +561,7 @@ $lang = array(
 	'metadata_send_select' => array (
 		'no' => 'Velg en identitetsleverandør som metadata skal sendes til :',
 		'nn' => 'Vel ein identitesleverandør (IdP) å senda metadata til:',
+		'da' => 'Vælg en Identity Provider, som du vil sendde metadata til:',
 		'en' => 'Select an Identity Provider to send metadata to :',
 		'sv' => 'Välj Identity Provider att skicka metadata till:',
 		'es' => 'Indique el Proveedor de Identidad al que enviar los metadatos:',
@@ -571,6 +574,7 @@ $lang = array(
 	'metadata_send_adminlogin' => array (
 		'no' => 'Logg inn som administrator for å få tilgang til å sende metadata til en identitetsleverandør',
 		'nn' => 'Logg inn som administrator for å senda metadata til ein identitetsleverandør (IdP)',
+		'da' => 'Login som administrator for at sende metadata til en Identity Provider',
 		'en' => 'Login as administrator to send metadata to an Identity Provider',
 		'sv' => 'Logga in som en administratör för att skicka metadata till en Identity Provider',
 		'es' => 'IdentĂ­fiquese como administrador para enviar metadatos a un Proveedor de Identidad',
@@ -583,6 +587,7 @@ $lang = array(
 	'metadata_send_email2' => array (
 		'no' => 'Skriv inn din e-post adresse, slik at identitetsleverandøren kan komme i kontakt med deg:',
 		'nn' => 'Legg inn epostadressa di, slik at administrator av identitetsleverandøren (IdP) kan kontakta deg: ',
+		'da' => 'Skriv din e-mail adresse, sĂĄ Identity Provider administratoren kan kontakte dig: ',
 		'en' => 'Enter your e-mail address, such that the Identity Provider administrator may get in contact with you:',
 		'sv' => 'Ange din e-postadress så att administraötren för Identity Provider kan ta kontakt med dig:',
 		'es' => 'Indique su direcciĂłn de correo electrĂłnico, de modo que el administrador del Proveedor de Identidad pueda ponerse en contacto con usted:',
@@ -595,6 +600,7 @@ $lang = array(
 	'metadata_send_sendbutton' => array (
 		'no' => 'Send metadata',
 		'nn' => 'Send metadata',
+		'da' => 'Send metadata',
 		'en' => 'Send metadata',
 		'sv' => 'Skicka metadata',
 		'es' => 'Enviar metadatos',
diff --git a/dictionaries/frontpage.php b/dictionaries/frontpage.php
index bd859033bf25ca0245f5af802b5742226643e5d8..012bef3a719a4c04520149eff31b95f3c7102250 100644
--- a/dictionaries/frontpage.php
+++ b/dictionaries/frontpage.php
@@ -3,6 +3,7 @@
 $lang = array(
 	'welcome' => array (
 		'no' => 'Velkommen',
+		'da' => 'Velkommen',
 		'en' => 'Welcome',
 		'sv' => 'Välkommen',
 		'es' => 'Bienvenido',
@@ -10,6 +11,7 @@ $lang = array(
 	),
 	'configuration' => array (
 		'no' => 'Konfigurasjon',
+		'da' => 'Konfiguration',
 		'en' => 'Configuration',
 		'sv' => 'Konfiguration',
 		'es' => 'ConfiguraciĂłn',
@@ -17,6 +19,7 @@ $lang = array(
 	),
 	'metadata' => array (
 		'no' => 'Metadata',
+		'da' => 'Metadata',
 		'en' => 'Metadata',
 		'sv' => 'Metadata',
 		'es' => 'Metadatos',
@@ -24,6 +27,7 @@ $lang = array(
 	),
 	'tools' => array (
 		'no' => 'Verktøy',
+		'da' => 'Værktøjer',
 		'en' => 'Tools',
 		'sv' => 'Verktyg',
 		'es' => 'Herramientas',
@@ -31,6 +35,7 @@ $lang = array(
 	),
 	'login_as_admin' => array (
 		'no' => 'Login som administrator',
+		'da' => 'Login som administrator',
 		'en' => 'Login as administrator',
 		'sv' => 'Logga in som administratör',
 		'es' => 'Entrar como administrador',
@@ -38,6 +43,7 @@ $lang = array(
 	),
 	'loggedin_as_admin' => array (
 		'no' => 'Du er logget inn som administrator',
+		'da' => 'Du er logget ind som administrator',
 		'en' => 'You are logged in as administrator',
 		'sv' => 'Du är inloggad som administratör',
 		'es' => 'Ha entrado com administrador',
@@ -45,6 +51,7 @@ $lang = array(
 	),
 	'show_metadata' => array (
 		'no' => 'Vis metadata',
+		'da' => 'Vis metadata',
 		'en' => 'Show metadata',
 		'sv' => 'Visa metadata',
 		'es' => 'Ver metadatos',
diff --git a/dictionaries/logout.php b/dictionaries/logout.php
index cd28b90d2cf67fbba25215b2809f58bcf23047a5..f9c920ed1537ff21116d388bd25b02da319535c2 100644
--- a/dictionaries/logout.php
+++ b/dictionaries/logout.php
@@ -51,26 +51,36 @@ $lang = array(
 	),
 	'loggedoutfrom' => array (
 		'no' => 'Du er nĂĄ logget ut fra %SP%.',
+		'da' => 'Du er nu logget ud fra %SP%.',
 		'en' => 'You are now successfully logged out from %SP%.',
 	),
 	'also_from' => array (
 		'no' => 'Du er ogsĂĄ logget inn pĂĄ disse tjenestene:',
+		'da' => 'Du er ogsĂĄ logget ud fra disse services:',
 		'en' => 'You are also logged in on these services:',
 	),
 	'logout_all_question' => array (
 		'no' => 'Vil du logge ut fra alle tjenestene ovenfor?',
+		'da' => 'Vil du logge ud fra alle ovenstĂĄende services?',
 		'en' => 'Do you want to logout from all the services above?',
 	),
 	'logout_all' => array (
 		'no' => 'Ja, alle tjenestene over',
+		'da' => 'Ja, alle services',
 		'en' => 'Yes, all services',
 	),
 	'logout_only' => array (
 		'no' => 'Nei, bare %SP%',
+		'da' => 'Nej, kun %SP%',
 		'en' => 'No, only %SP%',
 	),
+	'incapablesps' => array (
+		'no' => 'En eller flere av tjenestene du er logget inn på <i>støtter ikke logout</i>. Lukk nettleseren, dersom du ønsker å logge ut fra disse tjenestene.',
+		'en' => 'One or more of the services you are logged into <i>do not support logout</i>. To ensure that all your sessions are closed, you are encouraged to <i>close your webbrowser</i>.',
+	),
 	'description' => array (
 		'no' => 'Du har startet en <strong>global utlogging</strong> fra tjenesten <strong>%REQUESTERNAME%</strong>. Global utlogging betyr at du vil bli logget ut fra alle tjenestene vist nedenfor.',
+		'da' => 'Du har pĂĄbegyndt et <strong>globalt logout</strong> fra servicen <strong>%REQUESTERNAME%</strong>. Globalt logout betyder at du vil blive logget ud af alle services herunder.',
 		'en' => 'You have initiated a <strong>global logout</strong> from the service <strong>%REQUESTERNAME%</strong>. Global logout means you will be logged out from all of the services listed below.',
 		'sv' => 'Du har påbörjat en <strong>global utloggníng</strong> från tjänsten <strong>%REQUESTERNAME%</strong>. Global utloggnng betyder att du kan kommer att bli utloggad från alla nedanstående tjänste.',
 		'es' => 'Ha comenzado una <strong>desconexión global</strong> del servicio <strong>%REQUESTERNAME%</strong>. La desconexión global significa que será desconectado de todos los servicios listados a continuación.',
@@ -79,6 +89,7 @@ $lang = array(
 	),
 	'initiated' => array (
 		'no' => 'Startet utlogging',
+		'da' => 'PĂĄbegyndt logout',
 		'en' => 'Initiated logout',
 		'sv' => 'Påbörjad utloggning',
 		'es' => 'Logout iniciado',
@@ -87,6 +98,7 @@ $lang = array(
 	),
 	'hold' => array (
 		'no' => 'PĂĄ vent',
+		'da' => 'I kø',
 		'en' => 'On hold',
 		'sv' => 'Vilande',
 		'es' => 'En espera',
@@ -95,6 +107,7 @@ $lang = array(
 	),
 	'completed' => array (
 		'no' => 'Fullført',
+		'da' => 'Færdig',
 		'en' => 'Completed',
 		'sv' => 'Klar',
 		'es' => 'Terminado',
@@ -103,6 +116,7 @@ $lang = array(
 	),
 	'progress' => array (
 		'no' => 'Logger ut...',
+		'da' => 'Logger ud...',
 		'en' => 'Logging out...',
 		'sv' => 'Loggar ut...',
 		'es' => 'Desconectando...',
@@ -111,6 +125,7 @@ $lang = array(
 	),
 	'failed' => array (
 		'no' => 'Utlogging feilet',
+		'da' => 'Logout fejlede',
 		'en' => 'Logout failed',
 		'sv' => 'Utloggning misslyckades',
 		'es' => 'Proceso de desconexiĂłn fallido',
@@ -119,6 +134,7 @@ $lang = array(
 	),
 	'continue' => array (
 		'no' => 'Ønsker du å fortsette global utlogging?',
+		'da' => 'Vil du fortsætte en global logout?',
 		'en' => 'Do you want to continue global logout?',
 		'sv' => 'Vill du fortsätta med den globala utloggningen?',
 		'es' => 'ÂżQuieres continuar con el proceso de desconexiĂłn global?',
@@ -127,6 +143,7 @@ $lang = array(
 	),
 	'do_continue' => array (
 		'no' => 'Ja, fortsett utlogging',
+		'da' => 'Ja, fortsæt logout.',
 		'en' => 'Yes, continue logout',
 		'sv' => 'Ja, fortsätt logga ut',
 		'es' => 'SĂ­, continĂşa con la desconexiĂłn',
@@ -135,6 +152,7 @@ $lang = array(
 	),
 	'cancel' => array (
 		'no' => 'Avbryt utlogging',
+		'da' => 'Fortryd logout',
 		'en' => 'Cancel logout',
 		'sv' => 'Avbryt utloggningen',
 		'es' => 'Cancelar la desconexiĂłn',
@@ -143,6 +161,7 @@ $lang = array(
 	),
 	'respond_info' => array (
 		'no' => 'Dersom noen av tjenestene ikke svarer innen rimelig tid anbefales du ĂĄ lukke din nettleser for ĂĄ sikre at sesjonen avsluttes.',
+		'da' => 'Hvis nogle at serviceudbyderne ikke svare inden for rimelig tid, sĂĄ opfordres du til at lukke din browser for at sikre at din session er lukket korrekt. ',
 		'en' => 'If some of the service providers do not respond in reasonable time, you are encouraged to close your browser to ensure sessions are closed.',
 		'sv' => 'Om någon tjänst inte svarar inom rimlig tid rekommenderas du att stänga webbläsaren för att garantera att du blir utloggad.',
 		'es' => 'Si algunos de los proveedores de servicio no responden en un tiempo razonable, se te invita a que cierres tu navegador para asegurar que todas las sesiones sean cerradas',
@@ -151,6 +170,7 @@ $lang = array(
 	),
 	'return' => array (
 		'no' => 'Tilbake til tjenesten',
+		'da' => 'Tilbage til service',
 		'en' => 'Return to service',
 		'sv' => 'Åter till tjänsten',
 		'es' => 'Volver al servicio',
@@ -159,6 +179,7 @@ $lang = array(
 	),
 	'progress_bar' => array (
 		'no' => 'Status bar',
+		'da' => 'Statusbar',
 		'en' => 'Progress bar',
 		'sv' => 'Förloppsindikator (utloggningsmätare)',
 		'es' => 'Barra de progreso',
@@ -167,6 +188,7 @@ $lang = array(
 	),
 	'logging_out' => array (
 		'no' => 'Vent... logger ut fra <strong>%SPNAME%</strong>.',
+		'da' => 'Vent... logger ud fra <strong>%SPNAME</strong>.',
 		'en' => 'Wait... is logging out from <strong>%SPNAME%</strong>.',
 		'sv' => 'Vänta... loggar ut från <strong>%SPNAME%</strong>.',
 		'es' => 'Espere.. está desconectándose de <strong>%SPNAME%</strong>',
@@ -175,6 +197,7 @@ $lang = array(
 	),
 	'logged_out' => array (
 		'no' => 'Utlogging var startet fra %REQUESTERNAME%.',
+		'da' => 'Logout var started fra %REQUESTERNAME%.',
 		'en' => 'Logout was started from %REQUESTERNAME%.',
 		'sv' => 'Utloggning startades frĂĄn %REQUESTERNAME%.',
 		'es' => 'Se ha iniciado la desconexiĂłn de %REQUESTERNAME%',
@@ -183,6 +206,7 @@ $lang = array(
 	),
 	'interrupt' => array (
 		'no' => 'Avbryt utloggingeng og g&aring; tilbake til tjenesten.',
+		'da' => 'afbrudt logout. Returnere til service.',
 		'en' => 'Interrupt logging out and go back to service.',
 		'sv' => 'Avbryt utloggningen och gå tillbaka till tjänsten.',
 		'es' => 'Detener la desconexiĂłn y retornar al servicio',
@@ -191,6 +215,7 @@ $lang = array(
 	),
 	'success' => array (
 		'no' => 'Du har n&aring; logget ut fra alle tjenestene listet ovenfor.',
+		'da' => 'Du har logget ud fra alle overnævnte services. ',
 		'en' => 'You have successfully logged out from all services listed above.',
 		'sv' => 'Du har loggat ut från alla nedanstående tjänster.',
 		'es' => 'Ha sido correctamente desconectado de todo los servicios listados a continuaciĂłn',
@@ -199,6 +224,7 @@ $lang = array(
 	),
 	'finish' => array (
 		'no' => 'OK, fortsett tilbake til %REQUESTERNAME% for å fullføre utloggingsprosessen.',
+		'da' => 'OK, fortsæt tilbage til %REQUESTERNAME% for at afslutte logout proces.',
 		'en' => 'OK, continue back to %REQUESTERNAME% to complete the logout process.',
 		'sv' => 'Ok, fortsätt tillbaka till %REQUESTERNAME% för att avsluta utloggningen.',
 		'es' => 'OK, continuemos de nuevo en %REQUESTERNAME% para terminar el proceso de desconexiĂłn',