[mod] utils/fetch_languages.py: write files at the right location

This commit is contained in:
Alexandre Flament 2021-01-24 14:25:27 +01:00
parent 3330cf4a46
commit 6047087aac
1 changed files with 4 additions and 3 deletions

View File

@ -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.