|
@@ -32,7 +32,7 @@ from flask import (
|
32
|
32
|
Flask, request, render_template, url_for, Response, make_response,
|
33
|
33
|
redirect, send_from_directory
|
34
|
34
|
)
|
35
|
|
-from flask.ext.babel import Babel
|
|
35
|
+from flask.ext.babel import Babel, gettext, ngettext, format_date
|
36
|
36
|
from searx import settings, searx_dir
|
37
|
37
|
from searx.engines import (
|
38
|
38
|
search as do_search, categories, engines, get_engines_stats,
|
|
@@ -162,11 +162,11 @@ def index():
|
162
|
162
|
if result['publishedDate'].date() == datetime.now().date():
|
163
|
163
|
timedifference = datetime.now()-result['publishedDate']
|
164
|
164
|
if timedifference.seconds < 60*60:
|
165
|
|
- result['publishedDate'] = '{0:d} minutes ago'.format(timedifference.seconds/60)
|
|
165
|
+ result['publishedDate'] = gettext(u'{0:d} minutes ago').format(timedifference.seconds/60)
|
166
|
166
|
else:
|
167
|
|
- result['publishedDate'] = '{0:d} hours ago'.format(timedifference.seconds/60/60)
|
|
167
|
+ result['publishedDate'] = gettext(u'{0:d} hours ago').format(timedifference.seconds/60/60)
|
168
|
168
|
else:
|
169
|
|
- result['publishedDate'] = result['publishedDate'].strftime('%d.%m.%Y')
|
|
169
|
+ result['publishedDate'] = format_date(result['publishedDate'])
|
170
|
170
|
|
171
|
171
|
if search.request_data.get('format') == 'json':
|
172
|
172
|
return Response(json.dumps({'query': search.query,
|