LIghtJUNction
18e66595f0
chore: ruff check --fix && ruff format .
2026-04-10 20:12:33 +08:00
LIghtJUNction
ec1af1ac0f
ruff check --fix --select ALL
2026-04-10 19:57:02 +08:00
LIghtJUNction
868c81bbc7
chore: commit all changes
2026-04-02 21:23:23 +08:00
LIghtJUNction
360a13b227
chore: smart commit — update AGENTS.md, run ruff format, and apply small targeted fixes
2026-04-01 00:52:50 +08:00
LIghtJUNction
3eccbca2c9
refactor(i18n): improve type safety and code quality in i18n_utils
...
- Add type guard function for str-keyed dicts
- Add I18nGroup TypedDict for better type checking
- Replace isinstance checks with TypeGuard-based validation
- Improve type annotations throughout
2026-03-31 20:15:28 +08:00
LIghtJUNction
92bae1fdae
docs: replace prints with logger in upload_doc_images_to_r2.py
2026-03-19 23:30:25 +08:00
letr
e48950d260
fix: localize provider source config UI ( #4933 )
...
* fix: localize provider source ui
* feat: localize provider metadata keys
* chore: add provider metadata translations
* chore: format provider i18n changes
* fix: preserve metadata fields in i18n conversion
* fix: internationalize platform config and dialog
* fix: add Weixin official account platform icon
---------
Co-authored-by: Soulter <905617992@qq.com >
2026-02-08 10:40:26 +08:00
Soulter
02cd5e396b
feat: add trigger probability setting for TTS and support to render slider in schema ( #4047 )
...
* feat: add trigger probability setting for TTS and support to render slider in schema
* chore: ruff format
2025-12-15 16:04:27 +08:00
Soulter
133f27422d
feat: implement i18n of astrbot config ( #3772 )
...
* feat: implement i18n of astrbot config
* feat(config): update configuration metadata with i18n details and future deprecation notes
2025-11-26 16:40:58 +08:00