[IDEA] 添加葡萄牙语 (pt-BR)

作者: dvsalvaya创建于 2026年7月31日更新于 2026年7月31日

What is this feature request for? / Is your feature request related to a problem? Please describe. I'm always frustrated when I try to use the application in Portuguese, but the default language configurations and the web UI do not natively list Brazilian Portuguese (pt-BR) as an option. This makes it slightly difficult for Portuguese speakers to interact with the VTuber out of the box without diving into the source code to modify configurations and translate the frontend UI. What is your desired solution? / Describe the solution you'd like I'd like to add full support for Brazilian Portuguese (pt-BR) to both the backend and frontend: Frontend (Open-LLM-VTuber-Web): Add a pt-BR/translation.json file containing all the UI translations, register it in i18n.ts, and add it to the languages dropdown menu in the General Settings (general.tsx). Backend (Open-LLM-VTuber): Add pt-BR to the default supported languages list for ASR configurations (like Azure ASR and generic configs) in asr.py, asr_factory.py, and the conf.default.yaml templates. Why is this important for Open-LLM-VTuber? This feature is very important because it expands accessibility for a huge community of Portuguese speakers (mainly from Brazil). By natively supporting pt-BR, we lower the entry barrier for new users in this demographic, improving user experience and making the AI VTuber feel much more personal and welcoming. What alternatives have you considered? An alternative would be leaving it as it is, requiring users to manually edit their own conf.yaml for ASR fallback languages and individually customizing and building the frontend to get translations, which is a big hassle for regular users who just want to use the application. Would you like to work on this issue? Yes! I have already implemented and tested these changes locally and can submit a Pull Request right away. Additional context No extra context needed. The changes are straightforward and do not alter the core architecture of the project.

内容来源: Open-LLM-VTuber/Open-LLM-VTuber