mirror of https://github.com/tiangolo/fastapi.git
🔧 Temporarily disable translations still in progress, being migrated to the new LLM setup (#14555)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
This commit is contained in:
parent
493ff37fc0
commit
ed5c5bef5e
|
|
@ -317,24 +317,10 @@ extra:
|
||||||
name: de - Deutsch
|
name: de - Deutsch
|
||||||
- link: /es/
|
- link: /es/
|
||||||
name: es - español
|
name: es - español
|
||||||
- link: /fr/
|
|
||||||
name: fr - français
|
|
||||||
- link: /ja/
|
|
||||||
name: ja - 日本語
|
|
||||||
- link: /ko/
|
|
||||||
name: ko - 한국어
|
|
||||||
- link: /pt/
|
- link: /pt/
|
||||||
name: pt - português
|
name: pt - português
|
||||||
- link: /ru/
|
- link: /ru/
|
||||||
name: 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:
|
extra_css:
|
||||||
- css/termynal.css
|
- css/termynal.css
|
||||||
- css/custom.css
|
- css/custom.css
|
||||||
|
|
|
||||||
|
|
@ -19,6 +19,9 @@ from slugify import slugify as py_slugify
|
||||||
|
|
||||||
logging.basicConfig(level=logging.INFO)
|
logging.basicConfig(level=logging.INFO)
|
||||||
|
|
||||||
|
SUPPORTED_LANGS = {"en", "de", "es", "pt", "ru"}
|
||||||
|
|
||||||
|
|
||||||
app = typer.Typer()
|
app = typer.Typer()
|
||||||
|
|
||||||
mkdocs_name = "mkdocs.yml"
|
mkdocs_name = "mkdocs.yml"
|
||||||
|
|
@ -260,7 +263,11 @@ def build_all() -> None:
|
||||||
"""
|
"""
|
||||||
update_languages()
|
update_languages()
|
||||||
shutil.rmtree(site_path, ignore_errors=True)
|
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
|
cpu_count = os.cpu_count() or 1
|
||||||
process_pool_size = cpu_count * 4
|
process_pool_size = cpu_count * 4
|
||||||
typer.echo(f"Using process pool size: {process_pool_size}")
|
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():
|
for lang_path in get_lang_paths():
|
||||||
if lang_path.name in {"en", "em"} or not lang_path.is_dir():
|
if lang_path.name in {"en", "em"} or not lang_path.is_dir():
|
||||||
continue
|
continue
|
||||||
|
if lang_path.name not in SUPPORTED_LANGS:
|
||||||
|
# Skip languages that are not yet ready
|
||||||
|
continue
|
||||||
code = lang_path.name
|
code = lang_path.name
|
||||||
languages.append({code: f"/{code}/"})
|
languages.append({code: f"/{code}/"})
|
||||||
for lang_dict in languages:
|
for lang_dict in languages:
|
||||||
|
|
@ -418,7 +428,7 @@ def verify_docs():
|
||||||
def langs_json():
|
def langs_json():
|
||||||
langs = []
|
langs = []
|
||||||
for lang_path in get_lang_paths():
|
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)
|
langs.append(lang_path.name)
|
||||||
print(json.dumps(langs))
|
print(json.dumps(langs))
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue