Add Simplified Chinese (zh-Hans) localization - #25
Conversation
|
Thanks for the PR! Given the VTuber community, I’ve been hoping to support Chinese next. Since I can’t read Chinese myself, I reviewed the translations with the help of AI and found a few potential issues:
How did you approach the translations? Were they translated manually, with translation tools/AI, or a combination of both? Since I can’t evaluate the nuances of Chinese myself, I’d also appreciate your thoughts on the overall translation accuracy and whether there are any areas that may still need review. |
|
Hi @tattn, thank you so much for the detailed and thoughtful review! 👤 Background & ApproachTo give a bit of context: I was searching for a native, open-source 3D avatar/VTuber solution on macOS and found VCam, which has been fantastic to use! I don't have a heavy programming background, but since I really wanted Chinese support for daily use, I used Google Gemini to assist with translating the strings, and then tested and refined the terminology during my own hands-on use. After using the localized version myself and finding that it worked great, I wanted to share it back via this PR so more Chinese-speaking Mac users can benefit from your work. 🚀 Updates in this PRI have just pushed a new commit (
Please feel free to take another look whenever convenient. Thank you again for creating such a wonderful project for the macOS VTuber community! 🚀 |
|
@ygud
I suspect Gemini may be translating mainly from the key name and may not always have enough context about how each string is actually used. If possible, it would be helpful to provide the English, Japanese, and Korean translations together to Gemini and ask it to create the most appropriate Chinese translation based on all of them. Alternatively, if you are comfortable reviewing the Chinese yourself, I would really appreciate it if you could also check the UI again and confirm that the wording feels natural and appropriate for typical Chinese software interfaces. There may still be some issues that I haven’t caught in the review above. I definitely want to include this Chinese localization, and I really appreciate your work on it 😄 |
|
Hi @tattn, thank you again for pointing those out! You're completely right — previously I was only thinking about making things "easy to understand" for casual users (like adding "green screen" or specific directions), but ended up over-interpreting terms and sacrificing the precision and generality needed for software UI. This time, with the assistance of Google Gemini and my own hands-on review through the running app screen by screen (including the model accessory editing view, which is super neat!), we reviewed the terminology in actual UI context across English, Japanese, and Korean to make them clean, precise, and standard:
I've tested the whole app locally with these changes and the wording feels much more natural, cohesive, and professional now. Please let me know if there are any other areas you'd like to tweak! 🚀 |
|
Thank you for translating the text into Chinese and for addressing the items raised in the review. After checking the fork associated with the PR, modifications and redistribution of the VCam distributed binaries were found, which violates the VCam Terms of Use. Please remove the following release: In addition, it is difficult to accept a PR from a repository that is in violation of the Terms of Use, so this PR will be rejected. Support for Chinese is something worth pursuing, and it will be considered in the future. |

Description
This PR adds comprehensive Simplified Chinese () localization to VCam, covering all UI components, tracking settings, shortcut actions, and VRoidHub integration.
Changes
Thank you for developing this great open-source project! 🚀