{"action":"created","issue":{"url":"https://api.github.com/repos/IdentityServer/Thinktecture.IdentityServer3/issues/973","labels_url":"https://api.github.com/repos/IdentityServer/Thinktecture.IdentityServer3/issues/973/labels{/name}","comments_url":"https://api.github.com/repos/IdentityServer/Thinktecture.IdentityServer3/issues/973/comments","events_url":"https://api.github.com/repos/IdentityServer/Thinktecture.IdentityServer3/issues/973/events","html_url":"https://github.com/IdentityServer/Thinktecture.IdentityServer3/issues/973","id":58748428,"number":973,"title":"Localization / I18n","user":{"login":"superstevek","id":8590554,"avatar_url":"https://avatars.githubusercontent.com/u/8590554?v=3","gravatar_id":"","url":"https://api.github.com/users/superstevek","html_url":"https://github.com/superstevek","followers_url":"https://api.github.com/users/superstevek/followers","following_url":"https://api.github.com/users/superstevek/following{/other_user}","gists_url":"https://api.github.com/users/superstevek/gists{/gist_id}","starred_url":"https://api.github.com/users/superstevek/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/superstevek/subscriptions","organizations_url":"https://api.github.com/users/superstevek/orgs","repos_url":"https://api.github.com/users/superstevek/repos","events_url":"https://api.github.com/users/superstevek/events{/privacy}","received_events_url":"https://api.github.com/users/superstevek/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/IdentityServer/Thinktecture.IdentityServer3/labels/question","name":"question","color":"cc317c"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-02-24T14:49:15Z","updated_at":"2015-02-24T15:21:07Z","closed_at":null,"body":"I know there is the LocalizationService for tailoring the messages etc that get returned, but how do you go about internationalizing the front end (i.e. the labels etc within the html).  We use TurquoiseOwl for doing I18n translations and I have been (so far) unable to get it to work with identity server 3. It taps into the main application at the ReleaseRequestState stage to perform its translation on the html that is going to the client.  When i use it with identity server 3 it hits the ReleaseRequestState for all .css or .js that are being sent but not for the main page.  \r\n\r\nAny help on this would be greatly appreciated or if there is a different way to perform I18n translations in identity server 3 then info on that would be great. "},"comment":{"url":"https://api.github.com/repos/IdentityServer/Thinktecture.IdentityServer3/issues/comments/75775830","html_url":"https://github.com/IdentityServer/Thinktecture.IdentityServer3/issues/973#issuecomment-75775830","issue_url":"https://api.github.com/repos/IdentityServer/Thinktecture.IdentityServer3/issues/973","id":75775830,"user":{"login":"superstevek","id":8590554,"avatar_url":"https://avatars.githubusercontent.com/u/8590554?v=3","gravatar_id":"","url":"https://api.github.com/users/superstevek","html_url":"https://github.com/superstevek","followers_url":"https://api.github.com/users/superstevek/followers","following_url":"https://api.github.com/users/superstevek/following{/other_user}","gists_url":"https://api.github.com/users/superstevek/gists{/gist_id}","starred_url":"https://api.github.com/users/superstevek/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/superstevek/subscriptions","organizations_url":"https://api.github.com/users/superstevek/orgs","repos_url":"https://api.github.com/users/superstevek/repos","events_url":"https://api.github.com/users/superstevek/events{/privacy}","received_events_url":"https://api.github.com/users/superstevek/received_events","type":"User","site_admin":false},"created_at":"2015-02-24T15:21:07Z","updated_at":"2015-02-24T15:21:07Z","body":"Hi Brock.  I have tried using both the default view service using local CSS and html and also tried with a custom view service (as per the samples), both ways allow me to change the actual html but i cant get it to plug into the I18n module either way.  If I go to the Asset directly (e.g. https://idserver/assets/_login.html) then it gets picked up by the module and translated okay, but if i go the normal route (e.g. https://idserver/login?signin=fd0bd8be4bd770bf8369183eb0781766) then it remains untranslated as it doesnt get picked up by the module at ReleaseRequestState."}}