locales are working, added de_DE locale

This commit is contained in:
Jannes Höke
2016-05-21 21:41:38 +02:00
parent becc7e28dc
commit 5ece46527a
8 changed files with 540 additions and 170 deletions

View File

@ -18,7 +18,21 @@
# along with this program. If not, see <http://www.gnu.org/licenses/>.
from functools import wraps
from pony.orm import Database, db_session, Optional, Required, Set, PrimaryKey
from utils import _
# Database singleton
db = Database()
def user_locale(func):
@wraps(func)
def wrapped(*pargs, **kwargs):
_.push('de_DE') # TODO: Get user locale from Database
result = func(*pargs, **kwargs)
_.pop()
return result
return wrapped