From ed5c5bef5e085260473c8a46c3ab92ebd17aacfd Mon Sep 17 00:00:00 2001 From: Motov Yurii <109919500+YuriiMotov@users.noreply.github.com> Date: Wed, 17 Dec 2025 11:44:55 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=A7=20Temporarily=20disable=20translat?= =?UTF-8?q?ions=20still=20in=20progress,=20being=20migrated=20to=20the=20n?= =?UTF-8?q?ew=20LLM=20setup=20(#14555)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: github-actions[bot] --- docs/en/mkdocs.yml | 14 -------------- scripts/docs.py | 14 ++++++++++++-- 2 files changed, 12 insertions(+), 16 deletions(-) diff --git a/docs/en/mkdocs.yml b/docs/en/mkdocs.yml index 60d2f977e5..66094c81e4 100644 --- a/docs/en/mkdocs.yml +++ b/docs/en/mkdocs.yml @@ -317,24 +317,10 @@ extra: name: de - Deutsch - link: /es/ name: es - español - - link: /fr/ - name: fr - français - - link: /ja/ - name: ja - 日本語 - - link: /ko/ - name: ko - 한국어 - link: /pt/ name: pt - português - link: /ru/ name: ru - русский язык - - link: /tr/ - name: tr - Türkçe - - link: /uk/ - name: uk - українська мова - - link: /zh/ - name: zh - 简体中文 - - link: /zh-hant/ - name: zh-hant - 繁體中文 extra_css: - css/termynal.css - css/custom.css diff --git a/scripts/docs.py b/scripts/docs.py index 75583a1cb2..b35bb3627f 100644 --- a/scripts/docs.py +++ b/scripts/docs.py @@ -19,6 +19,9 @@ from slugify import slugify as py_slugify logging.basicConfig(level=logging.INFO) +SUPPORTED_LANGS = {"en", "de", "es", "pt", "ru"} + + app = typer.Typer() mkdocs_name = "mkdocs.yml" @@ -260,7 +263,11 @@ def build_all() -> None: """ update_languages() shutil.rmtree(site_path, ignore_errors=True) - langs = [lang.name for lang in get_lang_paths() if lang.is_dir()] + langs = [ + lang.name + for lang in get_lang_paths() + if (lang.is_dir() and lang.name in SUPPORTED_LANGS) + ] cpu_count = os.cpu_count() or 1 process_pool_size = cpu_count * 4 typer.echo(f"Using process pool size: {process_pool_size}") @@ -340,6 +347,9 @@ def get_updated_config_content() -> Dict[str, Any]: for lang_path in get_lang_paths(): if lang_path.name in {"en", "em"} or not lang_path.is_dir(): continue + if lang_path.name not in SUPPORTED_LANGS: + # Skip languages that are not yet ready + continue code = lang_path.name languages.append({code: f"/{code}/"}) for lang_dict in languages: @@ -418,7 +428,7 @@ def verify_docs(): def langs_json(): langs = [] for lang_path in get_lang_paths(): - if lang_path.is_dir(): + if lang_path.is_dir() and lang_path.name in SUPPORTED_LANGS: langs.append(lang_path.name) print(json.dumps(langs))