diff --git a/config-templates/config.php b/config-templates/config.php index 6bd2ae1cfbc8e103ac14c59455a41f678006c0c6..e6775686137142dbcfc4136dbf441934633afd8f 100644 --- a/config-templates/config.php +++ b/config-templates/config.php @@ -112,8 +112,7 @@ $config = array ( /* * Languages available and what language is default */ - 'language.available' => array('en', 'no', 'dk', 'es', 'de', 'fr'), - 'language.default' => 'en', + 'language.available' => array('en', 'no', 'nn', 'dk', 'es', 'de', 'fr'), 'language.default' => 'en', /* * Which theme directory should be used? The base is fallback (leave it to default). diff --git a/dictionaries/frontpage.php b/dictionaries/frontpage.php index 16bb3aa040fd2e7afd5e4ef6341beaed182869e1..3e6a6e2e645f3dc9f444f554accd90d537156bde 100644 --- a/dictionaries/frontpage.php +++ b/dictionaries/frontpage.php @@ -5,6 +5,7 @@ $lang = array( 'intro' => array( 'en' => '<strong>Congratulations</strong>, you have successfully installed simpleSAMLphp. This is the start page of your installation, where you will find links to test examples, diagnostics, metadata and even links to relevant documentation.', 'no' => '<strong>Gratulerer</strong>, du har nĂĄ installert simpleSAMLphp. Dette er startsiden til din simpleSAMLphp installasjon, hvor du vil finne eksempler, diagnostikk, metadata og til og med lenker til relevant dokumentasjon.', + 'nn' => '<strong>Gratulerer</strong>, du har installert simpleSAMLphp. Dette er startsida til simpleSAMLphp installasjonen din. Her finn du døme, diagnostikk, metadata og lenker til relevant dokumentasjon.', 'dk' => '<strong>Tillykke</strong>, du har nu installeret simpleSAMLphp. Dette er startsiden til installationen, hvor du vil finde eksempler, diagnostik, metadata og links til relevant dokumentation', 'es' => '<strong>¡Felicidades!</strong>, ha instalado simpleSAMLphp con éxito. This ésta es la página inicial de su instalación, aquí encontrará enlaces a ejemplos de prueba, diagnósticos, metadatos e incluso enlaces a la documentación pertienente.', 'fr' => '<strong>FĂ©licitations</strong>, vous avez installĂ© simpleSAMLphp avec succès. Ceci est la page de dĂ©marrage de votre installation, oĂą vous trouverez des liens vers des exemples, des pages de diagnostic, les mĂ©tadata et mĂŞme vers de la documentation.', @@ -13,6 +14,7 @@ $lang = array( 'useful_links_header' => array( 'en' => 'Useful links for your installation', 'no' => 'Nyttige lenker for denne installasjonen', + 'nn' => 'Nyttige lenker for denne installasjonen', 'dk' => 'Nyttige links', 'es' => 'Enalces útiles para su instalación', 'fr' => 'Liens utiles pour votre installation', @@ -20,6 +22,7 @@ $lang = array( 'metadata_header' => array( 'en' => 'Metadata', 'no' => 'Metadata', + 'nn' => 'Metadata', 'dk' => 'Metadata', 'es' => 'Metadatos', 'fr' => 'MĂ©tadata', @@ -27,6 +30,7 @@ $lang = array( 'doc_header' => array( 'en' => 'Documentation', 'no' => 'Dokumentasjon', + 'nn' => 'Dokumentasjon', 'dk' => 'Dokumentation', 'es' => 'Documentación', 'fr' => 'Documetnation', @@ -34,6 +38,7 @@ $lang = array( 'checkphp' => array( 'en' => 'Checking your PHP installation', 'no' => 'Sjekker din PHP installasjon', + 'nn' => 'Sjekker din PHP installasjon', 'dk' => 'Checker din PHP-installation', 'es' => 'Verificación de su instalación de PHP', 'fr' => 'VĂ©rification de votre installation de PHP', @@ -41,6 +46,7 @@ $lang = array( 'about_header' => array( 'en' => 'About simpleSAMLphp', 'no' => 'Om simpleSAMLphp', + 'nn' => 'Om simpleSAMLphp', 'dk' => 'Om simpleSAMLphp', 'es' => 'Sobre simpleSAMLphp', 'fr' => 'Ă€ propos de simpleSAMLphp', @@ -48,6 +54,7 @@ $lang = array( 'about_text' => array( 'en' => 'This simpleSAMLphp thing is pretty cool, where can I read more about it? You can find more information about <a href="http://rnd.feide.no/simplesamlphp">simpleSAMLphp at the Feide RnD blog</a> over at <a href="http://uninett.no">UNINETT</a>.', 'no' => 'Yey! simpleSAMLphp virker jammen kult, hvor kan jeg finne ut mer om det? Du kan lese mer om simpleSAMLphp pĂĄ <a href="http://rnd.feide.no/simplesamlphp">simpleSAMLphp sin hjemmeside</a>.', + 'nn' => 'Yey! simpleSAMLphp er jammen kult, kvar finn eg ut meir? Du kan lesa meir om simpleSAMLphp pĂĄ <a href="http://rnd.feide.no/simplesamlphp">heimesida til simpleSAMLphp</a>.', 'dk' => 'Yes, det er cool! Hvor kan jeg læse mere om det? GĂĄ til <a href="http://rnd.feide.no/simplesamlphp">simpleSAMLphp sin hjemmeside</a>', 'es' => '¡Eh! Esto del simpleSAMLphp está interesante, ¿dónde puedo averiguar máa? Hay más información sobre <a href="http://rnd.feide.no/simplesamlphp">simpleSAMLphp en el blog de I+D de Feide</a> en <a href="http://uninett.no">UNINETT</a>.', 'fr' => 'Yeah! simpleSAMLphp est assez cool, oĂą puis-je en lire plus Ă son sujet ? Vous trouverez plus d\'informations sur <a href="http://rnd.feide.no/simplesamlphp">simpleSAMLphp sur le blog de la R&D de Feide</a> sur <a href=\"http://uninett.no\">UNINETT</a>.', @@ -56,30 +63,35 @@ $lang = array( 'required' => array( 'en' => 'Required', 'no' => 'PĂĄkrevd', + 'nn' => 'Naudsynt', 'dk' => 'PĂĄkrævet', 'fr' => 'Obligatoire', ), 'required_ldap' => array( 'en' => 'Required for LDAP', 'no' => 'PĂĄkrevd for LDAP', + 'nn' => 'Naudsynt for LDAP', 'dk' => 'PĂĄkrævet for LDAP', 'fr' => 'Obligatoire pour LDAP', ), 'required_radius' => array( 'en' => 'Required for Radius', 'no' => 'PĂĄkrevd for Radius', + 'nn' => 'Naudsynt for Radius', 'dk' => 'PĂĄkrævet for RADIUS', 'fr' => 'Obligatoire pour Radius', ), 'optional' => array( 'en' => 'Optional', 'no' => 'Valgfritt', + 'nn' => 'Valfritt', 'dk' => 'Valgfrit', 'fr' => 'Facultatif', ), 'reccomended' => array( - 'en' => 'Reccomended', + 'en' => 'Recommended', 'no' => 'Anbefalt', + 'nn' => 'TilrĂĄdd', 'dk' => 'Anbefalet', 'fr' => 'RecommendĂ©', ), @@ -87,6 +99,7 @@ $lang = array( 'warnings' => array( 'en' => 'Warnings', 'no' => 'Advarsler', + 'nn' => 'Ă…tvaring', 'dk' => 'Advarsler', 'es' => 'Avisos', 'fr' => 'Avertissements', @@ -95,6 +108,7 @@ $lang = array( 'warnings_https' => array( 'en' => '<strong>You are not using HTTPS</strong> - encrypted communication with the user. Using simpleSAMLphp will works perfectly fine on HTTP for test purposes, but if you will be using simpleSAMLphp in a production environment, you should be running it on HTTPS. [ <a href="http://rnd.feide.no/content/simplesamlphp-maintenance-and-configuration">read more about simpleSAMLphp maintenance</a> ]', 'no' => '<strong>Du benytter ikke HTTPS</strong> - kryptert kommunikasjon med brukeren. Det vil fungere utmerket ĂĄ benytte simpleSAMLphp uten HTTPS til testformĂĄl, men dersom du skal bruke simpleSAMLphp i et produksjonsmiljø, vil vi sterkt anbefale ĂĄ skru pĂĄ sikker kommunikasjon med HTTPS. [ <a href="http://rnd.feide.no/content/simplesamlphp-maintenance-and-configuration">les mer i dokumentet: simpleSAMLphp maintenance</a> ]', + 'nn' => '<strong>Du bruker ikkje HTTPS</strong> - kryptert kommunikasjon med brukaren. Du kan bruka simpleSAMLphp uten HTTPS til testformĂĄl, men dersom du skal bruka simpleSAMLphp i eit produksjonsmiljø, vil vi sterkt tilrĂĄ ĂĄ skru pĂĄ sikker kommunikasjon med HTTPS. [ Les meir i dokumentet: <a href="http://rnd.feide.no/content/simplesamlphp-maintenance-and-configuration">simpleSAMLphp maintenance</a> ]', 'dk' => '<strong>Du benytter ikke HTTPS</strong>-krypteret kommunikation med brugeren. SimpleSAMLphp vil fungere uden problemer med HTTP alene, men hvis du anvende systemet i produktionssystemer, anbefales det stærkt at benytte sikker kommunikation i form af HTTPS. [ <a href="http://rnd.feide.no/content/simplesamlphp-maintenance-and-configuration">læs mere i dokumentet: simpleSAMLphp maintenance</a> ] ', 'fr' => '<strong>Vous n\'utilisez pas HTTPS</strong>, communications chiffrĂ©es avec l\'utilisateur. Utiliser simpleSAMLphp marchera parfaitement avec HTTP pour des tests, mais si vous voulez l\'utiliser dans un environnement de production, vous devriez utiliser HTTPS. [ <a href="http://rnd.feide.no/content/simplesamlphp-maintenance-and-configuration">lire plus sur la maintenance de simpleSAMLphp</a> ]', ), @@ -103,37 +117,43 @@ $lang = array( 'link_saml2example' => array( 'en' => 'SAML 2.0 SP example - test logging in through your IdP', 'no' => 'SAML 2.0 SP eksempel - test innlogging med SAML 2.0 via din IdP', + 'nn' => 'SAML 2.0 SP eksempel - testinnlogging med SAML 2.0 via din IdP', 'dk' => 'SAML 2.0 SP eksempel - test indlogning med SAML 2.0 via din IdP', 'fr' => 'SP SAML 2.0 d\'example - tester l\'identification via votre IdP', ), 'link_shib13example' => array( 'en' => 'Shibboleth 1.3 SP example - test logging in through your Shib IdP', 'no' => 'Shibboleth 1.3 SP eksempel - test innlogging med Shibboleth 1.3 via din IdP', + 'nn' => 'Shibboleth 1.3 SP eksempel - testinnlogging med Shibboleth 1.3 via din IdP', 'dk' => 'Shibboleth 1.3 SP eksempel - test indlogning med Shibboleth 1.3 via din IdP', 'fr' => 'SP Shibboleth 1.3 d\'example - tester l\'identification via votre IdP', ), 'link_openidprovider' => array( 'en' => 'OpenID Provider site - Alpha version (test code)', 'no' => 'OpenID Provider side - Alpha versjon (testkode)', + 'nn' => 'OpenID Provider side - Alpha versjon (testkode)', 'dk' => 'OpenID Provider side - Alpha version (testkode)', 'fr' => 'Site de fournisseur OpenID - version alpha (code de test)', ), 'link_diagnostics' => array( 'en' => 'Diagnostics on hostname, port and protocol', 'no' => 'Diagnostiser hostnavn, port og protokoll', + 'nn' => 'Diagnostiser hostnavn, port og protokoll', 'dk' => 'Diagnostisør hostnavn, port og protokol', 'fr' => 'Diagnostics sur le nom d\'hĂ´te, le port et le protocole', ), 'link_phpinfo' => array( - 'en' => 'PHPinfo', + 'en' => 'PHP info', 'no' => 'PHPinfo', + 'nn' => 'PHPinfo', 'dk' => 'PHPinfo', 'fr' => 'PHPinfo', ), 'link_meta_overview' => array( 'en' => 'Meta data overview for your installation. Diagnose your meta data files', - 'no' => 'Oversikt over metadata for din instalasjon. Diagnostiser metadatafilene her.', + 'no' => 'Oversikt over metadata for din installasjon. Diagnostiser metadatafilene her.', + 'nn' => 'Oversikt over metadata for din installasjon. Diagnostiser metadatafilene her.', 'dk' => 'Oversigt over metadata for din installation. Check metadatafilerne her', 'fr' => 'Aperçu des mĂ©tadata de votre installation. Diagnostic de vos fichiers de mĂ©tadata.', ), @@ -141,29 +161,34 @@ $lang = array( 'link_meta_saml2sphosted' => array( 'en' => 'Hosted SAML 2.0 Service Provider Metadata (automatically generated)', 'no' => 'Hosted SAML 2.0 Service Provider Metadata (automatisk generert)', + 'nn' => 'Hosted SAML 2.0 Service Provider Metadata (automatisk generert)', 'fr' => 'MĂ©tadata du fournisseur de service SAML 2.0 (automatiquement gĂ©nĂ©rĂ©e)', ), 'link_meta_saml2idphosted' => array( 'en' => 'Hosted SAML 2.0 Identity Provider Metadata (automatically generated)', 'no' => 'Hosted SAML 2.0 Identity Provider Metadata (automatisk generert)', + 'nn' => 'Hosted SAML 2.0 Identity Provider Metadata (automatisk generert)', 'dk' => 'Hosted SAML 2.0 Identity Provider Metadata (automatisk genereret)', 'fr' => 'MĂ©tadata du fournisseur d\'identitĂ©s SAML 2.0 (automatiquement gĂ©nĂ©rĂ©e)', ), 'link_meta_shib13sphosted' => array( 'en' => 'Hosted Shibboleth 1.3 Service Provider Metadata (automatically generated)', 'no' => 'Hosted Shibboleth 1.3 Service Provider Metadata (automatisk generert)', + 'nn' => 'Hosted Shibboleth 1.3 Service Provider Metadata (automatisk generert)', 'dk' => 'Hosted Shibboleth 1.3 Service Provider Metadata (automatisk genereret)', 'fr' => 'MĂ©tadata du fournisseur de service Shibboleth 1.3 (automatiquement gĂ©nĂ©rĂ©e)', ), 'link_meta_shib13idphosted' => array( 'en' => 'Hosted Shibboleth 1.3 Identity Provider Metadata (automatically generated)', 'no' => 'Hosted Shibboleth 1.3 Identity Provider Metadata (automatisk generert)', + 'nn' => 'Hosted Shibboleth 1.3 Identity Provider Metadata (automatisk generert)', 'dk' => 'Hosted Shibboleth 1.3 Identity Provider Metadata (automatisk genereret)', 'fr' => 'MĂ©tadata du fournisseur d\'identitĂ©s Shibboleth 1.3 (automatiquement gĂ©nĂ©rĂ©e)', ), 'link_xmlconvert' => array( 'en' => 'XML to simpleSAMLphp metadata converter', 'no' => 'XML til simpleSAMLphp metadata oversetter', + 'nn' => 'Oversetter fra XML til simpleSAMLphp metadata', 'dk' => 'XML til simpleSAMLphp metadata oversætter', 'fr' => 'Convertiseur de mĂ©tadata XML vers simpleSAMLphp', ), @@ -171,30 +196,44 @@ $lang = array( 'link_doc_install' => array( 'en' => 'Installing simpleSAMLphp', + 'no' => 'Installerer simpleSAMLphp', + 'nn' => 'Installerer simpleSAMLphp', 'fr' => 'Installation de simpleSAMLphp', ), 'link_doc_sp' => array( 'en' => 'Using simpleSAMLphp as a Service Provider', + 'no' => 'Bruk simpleSAMLphp som Service Provider', + 'nn' => 'Bruk simpleSAMLphp som Service Provider', 'fr' => 'Utilisation de simpleSAMLphp comme fournisseur de service', ), 'link_doc_idp' => array( 'en' => 'Using simpleSAMLphp as an Identity Provider', + 'no' => 'Bruk simpleSAMLphp som Identity Provider', + 'nn' => 'Bruk simpleSAMLphp som Identity Provider', 'fr' => 'Utilisation de simpleSAMLphp comme fournisseur d\'identitĂ©s', ), 'link_doc_shibsp' => array( 'en' => 'Configure Shibboleth 1.3 SP to work with simpleSAMLphp IdP', + 'no' => 'Konfigurer Shibboleth 1.3 SP for ĂĄ fungere sammen med simpleSAMLphp IdP', + 'nn' => 'Konfigurer Shibboleth 1.3 SP for ĂĄ fungere sammen med simpleSAMLphp IdP', 'fr' => 'Configurer un SP Shibboleth 1.3 pour fonctionner avec l\'IdP simpleSAMLphp', ), 'link_doc_googleapps' => array( 'en' => 'simpleSAMLphp as an IdP for Google Apps for Education', + 'no' => 'simpleSAMLphp som IdP for Google Apps for Education', + 'nn' => 'simpleSAMLphp som IdP for Google Apps for Education', 'fr' => 'simpleSAMLphp comme IdP pour les Google Apps for Education', ), 'link_doc_advanced' => array( 'en' => 'simpleSAMLphp Advanced Features', + 'no' => 'simpleSAMLphp avansert funksjonalitet', + 'nn' => 'simpleSAMLphp avansert funksjonalitet', 'fr' => 'FonctionnalitĂ©s avancĂ©es de simpleSAMLphp', ), 'link_doc_maintenance' => array( 'en' => 'simpleSAMLphp Maintenance and Configuration', + 'no' => 'simpleSAMLphp vedlikehold og konfigurasjon', + 'nn' => 'simpleSAMLphp vedlikehold og konfigurasjon', 'fr' => 'Maintenance et configuration de simpleSAMLphp', ), diff --git a/dictionaries/login.php b/dictionaries/login.php index 3ffc366411124b239bee6c96750d5c4f43e7cb75..026286f9112ef99e79d9d703963846183db67bf1 100644 --- a/dictionaries/login.php +++ b/dictionaries/login.php @@ -6,6 +6,7 @@ $lang = array( 'error_header' => array( 'en' => 'Error', 'no' => 'Error', + 'nn' => 'Feil', 'dk' => 'Fejl', 'es' => 'Los datos que ha suministrado no son válidos', 'fr' => 'Erreur', @@ -13,6 +14,7 @@ $lang = array( 'user_pass_header' => array( 'en' => 'Enter your username and password', 'no' => 'Skriv inn brukernavn og passord', + 'nn' => 'Skriv inn brukernamn og passord', 'dk' => 'Indtast brugernavn og kodeord', 'es' => 'Indique su nombre de usuario y clave de acceso', 'fr' => 'Entrez votre identifiant et votre mot de passe', @@ -20,6 +22,7 @@ $lang = array( 'user_pass_text' => array( 'en' => 'A service has requested you to authenticate your self. That means you need to enter your username and password in the form below.', 'no' => 'En tjeneste har forespurt autentisering av deg. Det betyr at du mĂĄ skriv inn ditt brukernavn og passord for ĂĄ autentisere deg.', + 'nn' => 'Ei webteneste har spurt etter autentisering av deg. Skriv inn brukarnamnet ditt og passordet ditt for ĂĄ autentisera deg.', 'dk' => 'En web-tjeneste har bedt om at tilkendegiver dig. Det betyder, at du skal indtaste dit brugernavn og kodeord herunder', 'es' => 'Un servicio solicita que se autentique usted. Esto siginifica que debe indicar su nombre de usuario y su clave de acceso en el siguiente formulario.', 'fr' => "Un service a demandĂ© Ă ce que vous vous authentifiez. Cela signifie que vous devez entre votre identifiant et votre mot de passe dans le formulaire ci-dessous.", @@ -27,6 +30,7 @@ $lang = array( 'login_button' => array( 'en' => 'Login', 'no' => 'Logg inn', + 'nn' => 'Logg inn', 'dk' => 'Login', 'es' => 'Login', 'fr' => "S'identifier", @@ -34,6 +38,7 @@ $lang = array( 'username' => array( 'en' => 'Username', 'no' => 'Brukernavn', + 'nn' => 'Brukarnamn', 'dk' => 'Brugernavn', 'es' => 'Nombre de usuario', 'fr' => 'Identifiant', @@ -41,6 +46,7 @@ $lang = array( 'password' => array( 'en' => 'Password', 'no' => 'Passord', + 'nn' => 'Passord', 'dk' => 'Kodeord', 'es' => 'Clave de acceso', 'fr' => 'Mot de passe', @@ -49,6 +55,7 @@ $lang = array( 'help_header' => array( 'en' => 'Help! I don\'t remember my password.', 'no' => 'Hjelp! Jeg har glemt passordet mitt', + 'nn' => 'Hjelp! Eg har gløymd passordet mitt', 'dk' => 'Hjælp! Jeg har glemt mit kodeord', 'es' => '¡Socorro! Se me ha olvidado mi clave de acceso.', 'fr' => 'Ă€ l\'aide ! Je ne me souviens plus de mon mot de passe.', @@ -57,6 +64,7 @@ $lang = array( 'en' => 'Too bad! - Without your username and password you cannot authenticate your self and access the service. There may be someone that can help you. Contact the help desk at your university!', 'no' => 'Synd! - Uten riktig brukernavn og passord kan du ikke autentisere deg. Det kan være noen som kan hjelpe deg. Forsøk ĂĄ kontakt help-desk hos din hjemmeorganisasjon.', + 'nn' => 'Synd! - Utan riktig brukernamn og passord kan du ikkje autentisera deg. Ta kontakt med brukarstøtte hos din organisasjon.', 'dk' => 'Desværre, uden korrekt brugernavn og kodeord kan du ikke fĂĄ adgang til tjenesten. MĂĄske kan help-desk pĂĄ din hjemmeinstitution hjælpe dig', 'es' => '¡Muy mal! - Sin su nombre de usuario y su clave de acceso usted no se puede identificar y acceder al servicio. A lo mejor hay alguien que puede ayudarle. ¡Póngase en contacto con el centro de ayuda de su universidad!', 'fr' => 'Pas de chance ! Sans votre identifiant et votre mot de passe vous ne pouvez pas vous authentifier et accĂ©der au service. Il y a peut-ĂŞtre quelqu\'un pour vous aider. Contactez le help desk de votre universitĂ© !', @@ -65,6 +73,7 @@ $lang = array( 'error_nopassword' => array( 'en' => 'You sent something to the login page, but for some reason the password was not sent. Try again please.', 'no' => 'Du kontaktet loginsiden, men passordet ble ikke sendt med. Forsøk igjen.', + 'nn' => 'Passordet blei ikkje sendt. Prøv igjen.', 'dk' => 'Dit kodeord blev ikke sendt - prøv igen', 'fr' => 'Vous avez envoyĂ© quelque chose sur la pge d\'identification mais pour une raison inconnue votre mot de passe n\'a pas Ă©tĂ© transmis. Veuillez rĂ©essayer.', ), @@ -72,6 +81,7 @@ $lang = array( 'error_wrongpassword' => array( 'en' => 'Wrong username or password.', 'no' => 'Feil brukernavn eller passord.', + 'nn' => 'Feil brukarnamn eller passord.', 'dk' => 'Forkert brugernavn eller kodeord', 'fr' => 'Mauvais identifiant au mot de passe.', ), diff --git a/templates/default/includes/header.php b/templates/default/includes/header.php index 44d09acc081369e78d951710e1f551074ff67777..92519dee6f3b0f0d08c67a6b8a89421280a99200 100644 --- a/templates/default/includes/header.php +++ b/templates/default/includes/header.php @@ -32,11 +32,12 @@ if(array_key_exists('header', $this->data)) { $languages = $this->getLanguageList(); $langnames = array( - 'no' => 'Norsk', + 'no' => 'BokmĂĄl', + 'nn' => 'Nynorsk', 'en' => 'English', 'de' => 'Deutch', 'dk' => 'Dansk', - 'es' => 'Spanish', + 'es' => 'Español', 'fr' => 'Français', );