From 6047087aacdfd3b574c97c6f7f5f25ade683e48e Mon Sep 17 00:00:00 2001 From: Alexandre Flament Date: Sun, 24 Jan 2021 14:25:27 +0100 Subject: [PATCH] [mod] utils/fetch_languages.py: write files at the right location --- utils/fetch_languages.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/utils/fetch_languages.py b/utils/fetch_languages.py index 1f8dc7786..453693136 100644 --- a/utils/fetch_languages.py +++ b/utils/fetch_languages.py @@ -6,18 +6,19 @@ # are written in current directory to avoid overwriting in case something goes wrong. import json +from pathlib import Path from pprint import pformat from sys import path from babel import Locale, UnknownLocaleError from babel.languages import get_global path.append('../searx') # noqa -from searx import settings +from searx import settings, searx_dir from searx.engines import initialize_engines, engines # Output files. -engines_languages_file = 'engines_languages.json' -languages_file = 'languages.py' +engines_languages_file = Path(searx_dir) / 'data' / 'engines_languages.json' +languages_file = Path(searx_dir) / 'languages.py' # Fetchs supported languages for each engine and writes json file with those.