Sebastián Ramírez
5656ed09ef
✨ Refactor docs for building scripts, use MkDocs hooks, simplify (remove) configs for languages ( #9742 )
* ✨ Add MkDocs hooks to re-use all config from en, and auto-generate missing docs files form en
* 🔧 Update MkDocs config for es
* 🔧 Simplify configs for all languages
* ✨ Compute available languages from MkDocs Material for config overrides in hooks
* 🔧 Update config for MkDocs for en, to make paths compatible for other languages
* ♻️ Refactor scripts/docs.py to remove all custom logic that is now handled by the MkDocs hooks
* 🔧 Remove ta language as it's incomplete (no translations and causing errors)
* 🔥 Remove ta lang, no translations available
* 🔥 Remove dummy overrides directories, no longer needed
* ✨ Use the same missing-translation.md file contents for hooks
* ⏪ ️ Restore and refactor new-lang command
* 📝 Update docs for contributing with new simplified workflow for translations
* 🔊 Enable logs so that MkDocs can show its standard output on the docs.py script
2 years ago
Sebastián Ramírez
51d3a8ff12
🔨 Add MkDocs hook that renames sections based on the first index file ( #9737 )
2 years ago
Sebastián Ramírez
dd590f46ad
🔧 Update MkDocs for other languages ( #9734 )
2 years ago
lordqyxz
fa7474b2e8
🌐 Add Chinese translation for `docs/zh/docs/advanced/security/index.md` ( #9666 )
Co-authored-by: shiyz <[email protected] >
2 years ago
雨过初晴
804a0a90cf
🌐 Add Chinese translations for `docs/zh/docs/advanced/settings.md` ( #9652 )
2 years ago
雨过初晴
4a7b21483b
🌐 Add Chinese translations for `docs/zh/docs/advanced/websockets.md` ( #9651 )
2 years ago
吴定焕
e17cacfee4
🌐 Add Chinese translation for `docs/zh/docs/tutorial/testing.md` ( #9641 )
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2 years ago
雨过初晴
57679e8370
🌐 Add Chinese translations for `docs/zh/docs/advanced/response-change-status-code.md` and `docs/zh/docs/advanced/response-headers.md` ( #9544 )
2 years ago
吴定焕
d057294de1
🌐 Add Chinese translation for `docs/zh/docs/tutorial/static-files.md` ( #9436 )
Add Chinese translation for docs/zh/docs/tutorial/static-files.md
2 years ago
Saleumsack KEOBOUALAY
ed1f93f803
🌐 Add setup for translations to Lao ( #9396 )
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2 years ago
Evzen Ptacek
0e75981bd0
🌐 Initiate Czech translation setup ( #9288 )
Initiate Czech translation setup
Co-authored-by: Sebastián Ramírez <[email protected] >
2 years ago
LeeeeT
d4e85da18b
🌐 🔠 📄 🐢 Translate docs to Emoji 🥳 🎉 💥 🤯 🤯 ( #5385 )
* 🌐 💬 🩺 🦲
* 🎨 [pre-commit.ci] Auto format from pre-commit.com hooks
* 🛠️ 😊
* ♻️ Rename emoji lang from emj to em, and main docs name as 😉
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Axd1x8a <[email protected] >
Co-authored-by: Sebastián Ramírez <[email protected] >
2 years ago
gusty1g
639cf3440a
🌐 Tamil translations - initial setup ( #5564 )
Co-authored-by: Sebastián Ramírez <[email protected] >
2 years ago
har8
83012a9cf6
🌐 Initiate Armenian translation setup ( #5844 )
Co-authored-by: Sebastián Ramírez <[email protected] >
2 years ago
Sebastián Ramírez
a270ab0c3f
⬆️ Upgrade analytics ( #6025 )
2 years ago
Zssaer
fcab59be88
🌐 Add Chinese translation for `docs/zh/docs/tutorial/dependencies/classes-as-dependencies.md` ( #4971 )
Co-authored-by: Jeodre <[email protected] >
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Sebastián Ramírez <[email protected] >
2 years ago
Zssaer
9974c4b6ac
🌐 Add Chinese translation for `docs/zh/docs/tutorial/sql-databases.md` ( #4999 )
Co-authored-by: mkdir700 <[email protected] >
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2 years ago
ASpathfinder
a26a3c1cbf
🌐 Add Chinese translation for `docs/zh/docs/advanced/wsgi.md` ( #4505 )
Co-authored-by: Jeodre <[email protected] >
Co-authored-by: KellyAlsa-massive-win <[email protected] >
Co-authored-by: Sebastián Ramírez <[email protected] >
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2 years ago
Sebastián Ramírez
e866a2c7e1
🐛 Fix calling `mkdocs` for languages as a subprocess to fix/enable MkDocs Material search plugin ( #5501 )
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
3 years ago
Sebastián Ramírez
ebe69913ae
🔧 Disable Material for MkDocs search plugin ( #5495 )
3 years ago
Zssaer
0d43b6552b
🌐 Add Chinese translation for `docs/zh/docs/tutorial/encoder.md` ( #4969 )
3 years ago
zhangbo
fb849ee7ef
🌐 Add translation for `docs/zh/docs/advanced/response-cookies.md` ( #4638 )
Co-authored-by: zhangbo <[email protected] >
3 years ago
jaystone776
dc7e13846c
🌐 Add Chinese translation for `docs/tutorial/security/first-steps.md` ( #3841 )
Co-authored-by: Sebastián Ramírez <[email protected] >
3 years ago
Sebastián Ramírez
0ba0c4662d
✨ Add illustrations for Concurrent burgers and Parallel burgers ( #5277 )
3 years ago
Itay Raveh
59d154fa6f
🌐 Start of Hebrew translation ( #5050 )
Co-authored-by: Sebastián Ramírez <[email protected] >
3 years ago
Robin
b4a98a7224
🌐 Start of Swedish translation ( #5062 )
Co-authored-by: Sebastián Ramírez <[email protected] >
3 years ago
Mário Victor Ribeiro Silva
15dd12629e
📝 Add dark mode auto switch to docs based on OS preference ( #4869 )
3 years ago
Sebastián Ramírez
5c842586c2
🌐 Start Dutch translations ( #4703 )
3 years ago
Amin Alaee
2b6f1585ec
🌐 Start Persian/Farsi translations ( #4243 )
Co-authored-by: Sebastián Ramírez <[email protected] >
3 years ago
jaystone776
5c62a59e7b
🌐 Add Chinese translation for `docs\tutorial\path-operation-configuration.md` ( #3312 )
Co-authored-by: Sebastián Ramírez <[email protected] >
3 years ago
Sebastián Ramírez
ca2b1dbb64
🔧 Enable MkDocs Material Insiders' `content.tabs.link` ( #4399 )
3 years ago
Sebastián Ramírez
d08a062ee2
✨ Add docs and tests for Python 3.9 and Python 3.10 ( #3712 )
Co-authored-by: Thomas Grainger <[email protected] >
3 years ago
Sebastián Ramírez
764ecae2d4
⬆ Upgrade MkDocs Material and configs ( #4385 )
3 years ago
Edd Salkield
c29aa0bc87
🔧 Swap light/dark theme button icon ( #3246 )
Co-authored-by: Sebastián Ramírez <[email protected] >
4 years ago
Madat Bay
cc0d0f3899
🌐 Initialize Azerbaijani translations ( #3941 )
Co-authored-by: Sebastián Ramírez <[email protected] >
4 years ago
jaystone776
e0e3224588
🌐 Delete old Chinese translation for `docs/deployment.md` ( #3840 )
Co-authored-by: Sebastián Ramírez <[email protected] >
4 years ago
jaystone776
13bf477579
🌐 Add Chinese translation for `docs/tutorial/dependencies/dependencies-in-path-operation-decorators.md` ( #3492 )
Co-authored-by: Waynerv <[email protected] >
Co-authored-by: Sebastián Ramírez <[email protected] >
4 years ago
jaystone776
8c5d1f30dc
🌐 Add Chinese translation for `docs/tutorial/dependencies/sub-dependencies.md` ( #3491 )
Co-authored-by: Waynerv <[email protected] >
Co-authored-by: Sebastián Ramírez <[email protected] >
4 years ago
Sebastián Ramírez
30e742d566
✨ Enable recent Material for MkDocs Insiders features ( #3710 )
4 years ago
Sebastián Ramírez
9a33a0e24c
➕ Update docs library to include sources in Markdown ( #3648 )
4 years ago
jaystone776
962578bec2
🌐 Add Chinese translation for `docs/tutorial/dependencies/index.md` ( #3489 )
Co-authored-by: Sebastián Ramírez <[email protected] >
4 years ago
jaystone776
016c3f0d5b
🌐 Add Chinese translation for `docs/tutorial/dependencies/global-dependencies.md` ( #3493 )
as title
4 years ago
Sebastián Ramírez
dbfd3f7e18
📝 Add official FastAPI Twitter to docs ( #3578 )
4 years ago
Mark H
5342a0a00f
🌐 Add basic setup for German translations ( #3522 )
4 years ago
Nasaruddin
7e4bfaf0e9
🌐 Initialize Indonesian translations ( #3014 )
Co-authored-by: Nasaruddin <[email protected] >
4 years ago
jaystone776
c00c2d1ecf
🌐 Add Chinese translation for Tutorial - Request - Forms - and - Files ( #3249 )
Co-authored-by: Sebastián Ramírez <[email protected] >
4 years ago
jaystone776
0a84d48a82
🌐 Add Chinese translation for Tutorial - Handling - Errors ( #3299 )
Co-authored-by: Sebastián Ramírez <[email protected] >
4 years ago
jaystone776
811c3f873f
🌐 Add Chinese translation for Tutorial - Form - Data ( #3248 )
Co-authored-by: Sebastián Ramírez <[email protected] >
4 years ago
jaystone776
e6836781d5
🌐 Add Chinese translation for Tutorial - Body - Updates ( #3237 )
Co-authored-by: Xie Wei <[email protected] >
Co-authored-by: Sebastián Ramírez <[email protected] >
4 years ago
Hareru
4bf9a52043
🌐 Add Chinese translation for FastAPI People ( #3112 )
Co-authored-by: Xie Wei <[email protected] >
Co-authored-by: Sebastián Ramírez <[email protected] >
4 years ago