Commit ce6cde54 authored by OzzieIsaacs's avatar OzzieIsaacs

Update french language

parent 919de60e
This diff is collapsed.
This diff is collapsed.
...@@ -85,6 +85,7 @@ import hashlib ...@@ -85,6 +85,7 @@ import hashlib
from redirect import redirect_back from redirect import redirect_back
import time import time
import server import server
import cPickle
try: try:
from urllib.parse import quote from urllib.parse import quote
...@@ -183,7 +184,6 @@ logging.getLogger("book_formats").addHandler(file_handler) ...@@ -183,7 +184,6 @@ logging.getLogger("book_formats").addHandler(file_handler)
logging.getLogger("book_formats").setLevel(config.config_log_level) logging.getLogger("book_formats").setLevel(config.config_log_level)
Principal(app) Principal(app)
babel = Babel(app) babel = Babel(app)
import uploader import uploader
...@@ -195,6 +195,9 @@ lm.anonymous_user = ub.Anonymous ...@@ -195,6 +195,9 @@ lm.anonymous_user = ub.Anonymous
app.secret_key = os.getenv('SECRET_KEY', 'A0Zr98j/3yX R~XHH!jmN]LWX/,?RT') app.secret_key = os.getenv('SECRET_KEY', 'A0Zr98j/3yX R~XHH!jmN]LWX/,?RT')
db.setup_db() db.setup_db()
with open(os.path.join(config.get_main_dir, 'cps/translations/iso639.pickle'), 'rb') as f:
language_table = cPickle.load(f)
def is_gdrive_ready(): def is_gdrive_ready():
return os.path.exists(os.path.join(config.get_main_dir, 'settings.yaml')) and \ return os.path.exists(os.path.join(config.get_main_dir, 'settings.yaml')) and \
...@@ -1036,9 +1039,10 @@ def get_tags_json(): ...@@ -1036,9 +1039,10 @@ def get_tags_json():
def get_languages_json(): def get_languages_json():
if request.method == "GET": if request.method == "GET":
query = request.args.get('q').lower() query = request.args.get('q').lower()
languages = speaking_language() # languages = speaking_language()
entries = [s for s in languages if query in s.name.lower()] languages = language_table[get_locale()]
json_dumps = json.dumps([dict(name=r.name) for r in entries]) entries = [s for key,s in languages.items() if query in s.lower()]
json_dumps = json.dumps([dict(name=r) for r in entries])
return json_dumps return json_dumps
......
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment