made input reader use UTF8, imported the first set of Swedish text to the JSON format
parent
4d1b08f89d
commit
285ad71874
|
@ -52,6 +52,7 @@
|
||||||
<nonFilteredFileExtension>ttf</nonFilteredFileExtension>
|
<nonFilteredFileExtension>ttf</nonFilteredFileExtension>
|
||||||
<nonFilteredFileExtension>svg</nonFilteredFileExtension>
|
<nonFilteredFileExtension>svg</nonFilteredFileExtension>
|
||||||
<nonFilteredFileExtension>jwks</nonFilteredFileExtension>
|
<nonFilteredFileExtension>jwks</nonFilteredFileExtension>
|
||||||
|
<nonFilteredFileExtension>json</nonFilteredFileExtension>
|
||||||
</nonFilteredFileExtensions>
|
</nonFilteredFileExtensions>
|
||||||
<webResources>
|
<webResources>
|
||||||
<resource>
|
<resource>
|
||||||
|
|
|
@ -342,6 +342,7 @@
|
||||||
"dynamically-registered-unknown": "at an unknown time"
|
"dynamically-registered-unknown": "at an unknown time"
|
||||||
},
|
},
|
||||||
"home": {
|
"home": {
|
||||||
|
"title": "Home",
|
||||||
"welcome": {
|
"welcome": {
|
||||||
"title": "Welcome!",
|
"title": "Welcome!",
|
||||||
"body": "\nOpenID Connect is an internet-scale federated identity protocol built on top of the OAuth2 authorization framework. \nOpenID Connect lets you log into a remote site using your identity without exposing your credentials, like a username and password.</p>\n<p><a class=\"btn btn-primary btn-large\" href=\"http://openid.net/connect/\">Learn more »</a>"
|
"body": "\nOpenID Connect is an internet-scale federated identity protocol built on top of the OAuth2 authorization framework. \nOpenID Connect lets you log into a remote site using your identity without exposing your credentials, like a username and password.</p>\n<p><a class=\"btn btn-primary btn-large\" href=\"http://openid.net/connect/\">Learn more »</a>"
|
||||||
|
|
|
@ -322,5 +322,28 @@
|
||||||
"whitelist-table": {
|
"whitelist-table": {
|
||||||
"no-sites": "Det finns inga vitlistade webbplatser. Använd knappen <strong>vitlista</strong> på klientadminstrationssidan för att skapa en."
|
"no-sites": "Det finns inga vitlistade webbplatser. Använd knappen <strong>vitlista</strong> på klientadminstrationssidan för att skapa en."
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
"home": {
|
||||||
|
"title": "Hem",
|
||||||
|
"welcome": {
|
||||||
|
"title": "Välkommen!",
|
||||||
|
"body": "\nOpenID Connect är ett internet-kapabelt federerat identitetsprotokoll byggt ovanpå autentiseringsramverket OAuth2. \nOpenID Connect låter dig logga in på en webbplats med din identitet utan att avslöja dina inloggningshemligheter, som ett användarnamn och lösenord.</p>\n<p><a class=\"btn btn-primary btn-large\" href=\"http://openid.net/connect/\">Lär dig mer »</a>"
|
||||||
|
},
|
||||||
|
"more": "Mer",
|
||||||
|
"about": {
|
||||||
|
"title": "Om tjänsten",
|
||||||
|
"body": "\nDenna OpenID Connect-tjänst är byggd från det öpnna källkodsprojektet MITREid, av \n<a href=\"http://www.mitre.org/\">MITRE Corporation</a> och <a href=\"http://kit.mit.edu/\">MIT Kerberos and Internet Trust Consortium</a>."
|
||||||
|
},
|
||||||
|
"contact": {
|
||||||
|
"title": "Kontakt",
|
||||||
|
"body": "\nFör mer information eller användarstöd, kontakta administratörerna av detta system.</p>\n<p><a class=\"btn\" href=\"mailto:idp@example.com?Subject=OpenID Connect\">E-post »</a>"
|
||||||
|
},
|
||||||
|
"statistics": {
|
||||||
|
"title": "Nuvarande statistik",
|
||||||
|
"loading": "Laddar...",
|
||||||
|
"number_users": "Antal användare: <span class=\"label label-info\" id=\"userCount\">{0}</span>",
|
||||||
|
"number_clients": "Auktoriserade klienter: <span class=\"label label-info\" id=\"clientCount\">{0}</span>",
|
||||||
|
"number_approvals": "Godkända webbplatser: <span class=\"label label-info\" id=\"approvalCount\">{0}</span>"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -18,8 +18,6 @@
|
||||||
package org.mitre.openid.connect.config;
|
package org.mitre.openid.connect.config;
|
||||||
|
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
import java.io.FileNotFoundException;
|
|
||||||
import java.io.FileReader;
|
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
import java.io.InputStreamReader;
|
import java.io.InputStreamReader;
|
||||||
import java.text.MessageFormat;
|
import java.text.MessageFormat;
|
||||||
|
@ -121,7 +119,7 @@ public class JsonMessageSource extends AbstractMessageSource {
|
||||||
logger.info("No locale loaded, trying to load from " + r);
|
logger.info("No locale loaded, trying to load from " + r);
|
||||||
|
|
||||||
JsonParser parser = new JsonParser();
|
JsonParser parser = new JsonParser();
|
||||||
JsonObject obj = (JsonObject) parser.parse(new InputStreamReader(r.getInputStream()));
|
JsonObject obj = (JsonObject) parser.parse(new InputStreamReader(r.getInputStream(), "UTF-8"));
|
||||||
|
|
||||||
languageMaps.put(locale, obj);
|
languageMaps.put(locale, obj);
|
||||||
} catch (JsonIOException | JsonSyntaxException | IOException e) {
|
} catch (JsonIOException | JsonSyntaxException | IOException e) {
|
||||||
|
|
Loading…
Reference in New Issue