Support non-English users in Duo: As the easiest way to support multiple languages in communication with Duo, add a suffix feature.
When using Duo on GitLab, the output is always in English. For Japanese people like me, it's not immediately comprehensible when it's written entirely in English. Yes, it feels like taking an English lesson every time. In other words, it's an exercise in English reading comprehension.
For example, in the Japanese market, over 95% of Japanese people struggle with reading English documents. They prefer to quickly obtain information and promptly complete design, coding, and testing rather than spending time reading English. They don't have the luxury of time to study English.
In such situations, there's an operation I always perform, which brings me almost perfect results. For instance, when I ask "What does this code mean?" in GitLab Chat, Duo Chat naturally responds in English. If I immediately follow up with "in Japanese," Duo Chat swiftly responds in Japanese.
Through this operation, I've noticed something. By simply adding "Write in Japanese." at the very end of the prompt sent from GitLab to Claude, all results are output in Japanese.
Based on this mechanism, I propose that in the GitLab Duo settings screen, there could be an item called "suffix." Users could enter "in Japanese" or, for Korean users, "in Korean." This suffix would be appended to the end of each prompt, resulting in responses tailored to the specified language instruction every time.
While this mechanism might potentially cause security issues by overwriting the prompts sent to Claude, it is the most versatile method. At the very least, it should be possible to implement a system that picks up the language setting information from "Preferences" and internally complements the prompt with "in XXX language."
Please consider this proposal.
Proposal
Just a thought. Claude adds this text:
Claude always responds to the person in the language they use or request. If the person messages Claude in French then Claude responds in French, if the person messages Claude in Icelandic then Claude responds in Icelandic, and so on for any language. Claude is fluent in a wide variety of world languages.