i18n support.

This commit is contained in:
Dave Page
2015-02-25 17:06:00 +00:00
parent 39089cca21
commit 83cbe87040
28 changed files with 704 additions and 108 deletions

View File

@@ -1,25 +1,25 @@
<div class="row">
<div class="col-sm-3"><b>Version</b></div>
<div class="col-sm-3"><b>{{ _('Version') }}</b></div>
<div class="col-sm-9">{{ config.APP_VERSION }}</div>
</div>
<div class="row">
<div class="col-sm-3"><b>Copyright</b></div>
<div class="col-sm-3"><b>{{ _('Copyright') }}</b></div>
<div class="col-sm-9">{{ config.APP_COPYRIGHT }}</div>
</div>
<div class="row">
<div class="col-sm-3"><b>Python Version</b></div>
<div class="col-sm-3"><b>{{ _('Python Version') }}</b></div>
<div class="col-sm-9">{{ info.python_version }}</div>
</div>
<div class="row">
<div class="col-sm-3"><b>Flask Version</b></div>
<div class="col-sm-3"><b>{{ _('Flask Version') }}</b></div>
<div class="col-sm-9">{{ info.flask_version }}</div>
</div>
<div class="row">
<div class="col-sm-3"><b>Application Mode</b></div>
<div class="col-sm-3"><b>{{ _('Application Mode') }}</b></div>
<div class="col-sm-9">{{ info.app_mode }}</div>
</div>
<div class="row">
<div class="col-sm-3"><b>Current User</b></div>
<div class="col-sm-3"><b>{{ _('Current User') }}</b></div>
<div class="col-sm-9">{{ info.current_user }}</div>
</div>

View File

@@ -11,6 +11,7 @@
MODULE_NAME = 'about'
from flask import Blueprint, Response, current_app, render_template, __version__
from flask.ext.babel import gettext
from flask.ext.security import current_user, login_required
import sys
@@ -31,9 +32,9 @@ def index():
info['python_version'] = sys.version
info['flask_version'] = __version__
if config.SERVER_MODE == True:
info['app_mode'] = 'Server'
info['app_mode'] = gettext('Server')
else:
info['app_mode'] = 'Desktop'
info['app_mode'] = gettext('Desktop')
info['current_user'] = current_user.email
return render_template(MODULE_NAME + '/index.html', info=info)