196 Commits (translation-workflow)

Author SHA1 Message Date
Yurii Motov 18de676729 Integrate `check_translation` function to `translate_page` - retry up to 2 times if translation check failed 5 months ago
Yurii Motov c7f776407b Fix `FileNotFoundError` in `translate.py` 5 months ago
Yurii Motov cfc9b9430b Refactor `translation_fixer.process_one_page` - move some logic to `doc_parsing_utils.check_translation` 5 months ago
github-actions[bot] e6a08f313d 🎨 Auto format 5 months ago
Yurii Motov bf8507209a Remove `cmpr.py` 5 months ago
Yurii Motov 9a96763bad Improve error messages in `replace_multiline_code_block` 5 months ago
Yurii Motov b08681fafd Add tests for code blocks 5 months ago
Yurii Motov 6fcc6054ff Only warn about mermaid diagram if it's changed 5 months ago
Yurii Motov ce8a5ab91c Fix `CODE_BLOCK_LANG_RE` to handle 4 backticks 5 months ago
Yurii Motov f5112778d0 Add tests for html links 5 months ago
Yurii Motov a8bf5871d7 Add tests for markdown links 5 months ago
Yurii Motov 5ca9472d8a Fix check for markdown links number mismatch 5 months ago
Yurii Motov 5c50b3dd15 Add tests for header and permalinks 5 months ago
Yurii Motov 8c5f21c83c Fix error message on header level mismatch 5 months ago
Yurii Motov 6b987b7262 Add more tests for code includes 5 months ago
Yurii Motov 50dd09a7b2 Remove commented code 5 months ago
Yurii Motov e076f651e7 Increase verbosity of `replace_multiline_code_block` and `replace_multiline_code_blocks_in_text` 5 months ago
Yurii Motov badefaba9f Refactor `replace_html_links`, improve error message 5 months ago
Yurii Motov 5b812d4754 Improve error message in `replace_header_permalinks` 5 months ago
Yurii Motov 44b530168e Simplify `replace_markdown_links`, improve error message 5 months ago
Yurii Motov 6c50c68761 Fix formatting 5 months ago
Yurii Motov c42dd05cb8 Simplify `replace_placeholders_with_code_includes` and improve error message 5 months ago
Yurii Motov aba58fc19d Fix bug with `all_good` flag 5 months ago
Yurii Motov c70d79afe9 Add test 5 months ago
Yurii Motov 44f25ad0ac Fix constructing URL for static assets 5 months ago
Yurii Motov 51df013955 Remove debug printing 5 months ago
Yurii Motov 7ff3dfb4fc Add `hash-style-comments` and `slash-style-comments` code block languages 5 months ago
Yurii Motov 9aa406d624 Add `fix-all`command. Handle errors (skip document, exit with status code 1 later) 5 months ago
Yurii Motov b3ad074153 Fix comment regexes (require leading whitespace if comment starts not at the line start) 5 months ago
Yurii Motov e7fb2453ea Fix header permalinks replacement 5 months ago
Yurii Motov beff498743 Handle code blocks, fix some bugs, add `fix-all` command 5 months ago
Yurii Motov 0339277673 Fix links, permalinks, code includes 5 months ago
Sebastián Ramírez d9b7b65b81
🌐 Update translation prompts (#14619) 5 months ago
Yurii Motov 2c56706505 Add more supported languages 5 months ago
Sebastián Ramírez 3b1b4f034b
🔨 Update LLM translation script to guide reviewers to change the prompt (#14614) 5 months ago
Yurii Motov e15cff7376 Print pure text in non-interactive mode 5 months ago
Yurii Motov 844ded6b43 Add script to compare fixed elements in translated page with En page 5 months ago
Sebastián Ramírez b9b2793bda
🔨 Update scripts and pre-commit to autofix files (#14585) 6 months ago
Sebastián Ramírez 1d93d531bc
⬆️ Upgrade OpenAI model for translations to gpt-5.2 (#14579) 6 months ago
Sebastián Ramírez 1c4fc96c91
♻️ Upgrade internal syntax to Python 3.9+ 🎉 (#14564) 6 months ago
Motov Yurii ed5c5bef5e
🔧 Temporarily disable translations still in progress, being migrated to the new LLM setup (#14555) 6 months ago
Sebastián Ramírez 58bc4a15ac
🔥 Remove inactive/scarce translations to Persian (#14542) 6 months ago
Sebastián Ramírez 5da1cb0792
👷 Fix Typer command for CI LLM translations (#14530) 6 months ago
Sebastián Ramírez 2e7aaea524
👷 Update LLM translation CI, add language matrix and extra commands, prepare for scheduled run (#14529) 6 months ago
Sebastián Ramírez c548348386
👷 Update github-actions user for GitHub Actions workflows (#14528) 6 months ago
Yuji Teshima 5b6245666b
✏️ Fix typo in `scripts/mkdocs_hooks.py` (#14457) 6 months ago
Sebastián Ramírez 4f3ff79736
👷 Add pre-commit config with local script for permalinks (#14398) 6 months ago
Motov Yurii 32b375c5e4
🛠️ Add `add-permalinks` and `add-permalinks-page` to `scripts/docs.py` (#14033) 7 months ago
Sebastián Ramírez be5a6311f5
🔧 Upgrade Material for MkDocs and remove insiders (#14375) 7 months ago
Sebastián Ramírez 994d6cc912
📝 Add docs for using FastAPI Cloud (#14359) 7 months ago