Unable to Change Output Language from English to Korean in ProxyAI
Description
I primarily work in Korean, and most of my colleagues are also more comfortable with Korean than English. However, when using ProxyAI, I have been unable to change the LLM output language from English to Korean, despite several attempts.
What I Tried
- Adding explicit instructions to respond in Korean in the base persona/system prompt.
- Translating and replacing all prompt templates into Korean.
- Changing the IntelliJ system language from English to Korean.
Unfortunately, none of these attempts had any effect — the model still outputs in English.
Question
- Is there an official way to configure or enforce the output language in ProxyAI (e.g., Korean instead of English)?
- Have other users experienced similar issues, or is this limitation expected?
I just discovered something while testing:
Do we always need to specify a persona using the @ symbol in chat?
When I explicitly set the persona to my custom translated default persona, the model correctly produced output in Korean.
If this behavior is intentional, is there a way to configure ProxyAI so that all prompts automatically use the default persona by default, without requiring me to manually add @default (or equivalent) in every prompt?
Hey, please make sure you have set the persona as the default (otherwise, the persona won't be used):
I understand the confusion around this and we probably should make the newly created persona active immediately.
Do we always need to specify a persona using the @ symbol in chat?
No. This is only useful for making quick behavioural changes without requiring changing the default persona.
and we probably shou
I try but not effect