1
0
Fork 0
mirror of https://github.com/documize/community.git synced 2025-07-25 08:09:43 +02:00

i18n page strings

This commit is contained in:
McMatts 2022-03-04 13:07:11 -05:00
parent 4ab48cc67d
commit 59dc6ea991
29 changed files with 125 additions and 107 deletions

View file

@ -1,12 +1,12 @@
{{#if (is-equal model.mode "login")}}
<div class="sso-box">
<p>Authenticating with CAS...</p>
<p>{{localize 'login_cas'}}</p>
<img src="/assets/img/busy-gray.gif">
</div>
{{/if}}
{{#if (is-equal model.mode "reject")}}
<div class="sso-box">
<p>CAS authentication failure</p>
<p>{{localize 'login_cas_error'}}</p>
</div>
{{/if}}

View file

@ -1,8 +1,7 @@
<div class="auth-center">
<div class="auth-box">
<div class="logo">
<img src="{{appMeta.endpoint}}/public/logo?cb={{random-id}}"
title="Community" alt="Community" class="img-fluid">
<img src="{{appMeta.endpoint}}/public/logo?cb={{random-id}}" title={{appMeta.title}} alt={{appMeta.title}} class="img-fluid">
<div class="url">{{appMeta.title}} ({{appMeta.appHost}})</div>
</div>
<div class="login-form">

View file

@ -18,6 +18,7 @@ export default Route.extend({
appMeta: service(),
kcAuth: service(),
localStorage: service(),
queryParams: {
mode: {
refreshModel: true

View file

@ -1,13 +1,13 @@
{{#if (is-equal model.mode "login")}}
<div class="sso-box">
<p>Authenticating with Keycloak...</p>
<p>{{localize 'login_keycloak'}}</p>
<img src="/assets/img/busy-gray.gif">
</div>
{{/if}}
{{#if (is-equal model.mode "reject")}}
<div class="sso-box">
<p>Keycloak authentication failure</p>
<p>{{localize 'login_keycloak_error'}}</p>
<p>{{model.message}}</p>
</div>
{{/if}}

View file

@ -65,15 +65,6 @@ export default Controller.extend(AuthProvider, {
this.set('invalidCredentials', true);
});
}
// if (this.get('isAuthProviderCAS')) {
//
// this.get('session').authenticate('authenticator:cas').then((response) => {
// this.transitionToRoute('folders');
// return response;
// }).catch(() => {
// this.set('invalidCredentials', true);
// });
// }
}
}
});

View file

@ -2,37 +2,35 @@
{{#if model.showLogin}}
<div class="auth-box">
<div class="logo">
<img src="{{appMeta.endpoint}}/public/logo?cb={{random-id}}"
title="Community" alt="Community" class="img-fluid">
<img src="{{appMeta.endpoint}}/public/logo?cb={{random-id}}" title="{{appMeta.title}}" alt="{{appMeta.title}}" class="img-fluid">
<div class="url">{{appMeta.title}} ({{appMeta.appHost}})</div>
</div>
<form {{action "login" on="submit"}}>
<div class="form-group">
{{#if isAuthProviderDocumize}}
<label for="authEmail">Email</label>
<label for="authEmail">{{localize 'email'}}</label>
{{focus-input type="email" value=email id="authEmail" class="form-control mousetrap" placeholder="" autocomplete="username email"}}
{{/if}}
{{#if isAuthProviderLDAP}}
<label for="authUsername">Username</label>
{{focus-input type="text" value=username id="authUsername" class="form-control mousetrap" placeholder="network domain username" autocomplete="username"}}
<label for="authUsername">{{localize 'username'}}</label>
{{focus-input type="text" value=username id="authUsername" class="form-control mousetrap" placeholder="" autocomplete="username"}}
{{/if}}
</div>
<div class="form-group">
{{#if isAuthProviderDocumize}}
<label for="authPassword">Password</label>
<label for="authPassword">{{localize 'password'}}</label>
{{input type="password" value=password id="authPassword" class="form-control" autocomplete="current-password"}}
{{/if}}
{{#if isAuthProviderLDAP}}
<label for="authPassword">Password</label>
<label for="authPassword">{{localize 'password'}}</label>
{{input type="password" value=password id="authPassword" class="form-control" autocomplete="current-password"}}
{{/if}}
</div>
{{ui/ui-button color=constants.Color.Green light=true label=(localize 'signin') onClick=(action "login")}}
<div class="{{unless invalidCredentials "invisible"}} color-red-600 mt-3">Invalid credentials</div>
<div class="{{unless invalidCredentials "invisible"}} color-red-600 mt-3"></div>
{{#if isAuthProviderDocumize}}
{{#link-to "auth.forgot"}}Forgot your password?{{/link-to}}
{{#link-to "auth.forgot"}}{{localize 'forgor_password'}}{{/link-to}}
{{/if}}
</form>
</div>

View file

@ -1,4 +1,4 @@
<div class="sso-box">
<p>Logging out...</p>
<p>{{localize 'logout'}}</p>
<img src="/assets/img/busy-gray.gif">
</div>

View file

@ -11,14 +11,17 @@
import $ from 'jquery';
import Route from '@ember/routing/route';
import { inject as service } from '@ember/service';
export default Route.extend({
i18n: service(),
model: function (params) {
return params.token;
},
activate() {
this.get('browser').setTitleAsPhrase('Reset Password');
this.get('browser').setTitleAsPhrase(this.i18n.localize('reset_password'));
$('body').addClass('background-color-theme-100 d-flex justify-content-center align-items-center');
},

View file

@ -1,8 +1,7 @@
<div class="auth-center">
<div class="auth-box">
<div class="logo">
<img src="{{appMeta.endpoint}}/public/logo?cb={{random-id}}"
title="Community" alt="Community" class="img-fluid">
<img src="{{appMeta.endpoint}}/public/logo?cb={{random-id}}" title="{{appMeta.title}}" alt="{{appMeta.title}}" class="img-fluid">
<div class="url">{{appMeta.title}} ({{appMeta.appHost}})</div>
</div>
{{user/password-reset reset=(action "reset")}}

View file

@ -37,6 +37,6 @@ export default Route.extend(AuthenticatedRouteMixin, {
},
activate() {
this.get('browser').setTitleWithoutSuffix('Welcome to Documize');
this.get('browser').setTitleWithoutSuffix('Documize Community');
}
});

View file

@ -5,8 +5,8 @@
<Layout::Grid::Sidebar>
<div class="sidebar-content">
<div class="section">
<div class="title">welcome to documize</div>
<p>Let's set up your account and get you started</p>
<div class="title">{{localize 'welcome'}}</div>
<p>{{localize 'welcome_explain'}}</p>
</div>
</div>
</Layout::Grid::Sidebar>

View file

@ -1,4 +1,4 @@
<div class="sso-box">
<p>Signing in...</p>
<p>{{localize 'authentication'}}</p>
<img src="/assets/img/busy-gray.gif" alt="busy">
</div>