Skip to content

Add Vietnamese localization support#15

Open
mduccc wants to merge 3 commits intoKyome22:mainfrom
mduccc:feature/vietnamese_support
Open

Add Vietnamese localization support#15
mduccc wants to merge 3 commits intoKyome22:mainfrom
mduccc:feature/vietnamese_support

Conversation

@mduccc
Copy link
Copy Markdown

@mduccc mduccc commented Sep 24, 2025

I’m excited about the project, and I just added Vietnamese support!

  • Update RCLLanguage.swift
  • Update xcstrings files
  • Update README.MD

@mduccc mduccc force-pushed the feature/vietnamese_support branch from f1e886d to 8c2a7ee Compare September 24, 2025 14:40
@Kyome22
Copy link
Copy Markdown
Owner

Kyome22 commented Jan 13, 2026

@mduccc
I apologize for the late reply. Are you still interested in this project?
Multi-language support for RunCat requires updates not only to this RunCatLocalization but also to SystemInfoKit.
Please let me know if you are still motivated to work on this.

@mduccc
Copy link
Copy Markdown
Author

mduccc commented Jan 19, 2026

@mduccc I apologize for the late reply. Are you still interested in this project? Multi-language support for RunCat requires updates not only to this RunCatLocalization but also to SystemInfoKit. Please let me know if you are still motivated to work on this.

Got it! I’m still getting that done.

@mduccc mduccc force-pushed the feature/vietnamese_support branch 2 times, most recently from a1aa7c3 to 025e288 Compare March 16, 2026 17:03
@mduccc mduccc force-pushed the feature/vietnamese_support branch from 025e288 to 0ccc157 Compare March 16, 2026 17:12
@mduccc
Copy link
Copy Markdown
Author

mduccc commented Mar 16, 2026

@mduccc I apologize for the late reply. Are you still interested in this project? Multi-language support for RunCat requires updates not only to this RunCatLocalization but also to SystemInfoKit. Please let me know if you are still motivated to work on this.

Can you please review that for me, @Kyome22?
Kyome22/SystemInfoKit#25

"vi" : {
"stringUnit" : {
"state" : "translated",
"value" : "Mèo Cầu Vồng Nhẫu"
Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This runner is not the so-called Nyan Cat; it is a knockoff. Please include the nuance that it is an imitation.

"vi" : {
"stringUnit" : {
"state" : "translated",
"value" : "Chó Xám"
Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"value" : "Chó Xám"
"value" : "Chó Greyhound"

"vi" : {
"stringUnit" : {
"state" : "translated",
"value" : "Báo"
Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"value" : "Báo"
"value" : "Báo Gêpa"

"vi" : {
"stringUnit" : {
"state" : "translated",
"value" : "Tổng Quát"
Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"value" : "Tổng Quát"
"value" : "Cài đặt chung"

https://applelocalization.com/macos?q=一般&b=Terminal.app&l=English&l=Japanese&l=Vietnamese

"vi" : {
"stringUnit" : {
"state" : "translated",
"value" : "Trình Theo Dõi Hoạt Động"
Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"value" : "Trình Theo Dõi Hoạt Động"
"value" : "Giám sát hoạt động"

https://applelocalization.com/macos?q=アクティビティ&b=Activity%20Monitor.app&l=English&l=Japanese&l=Vietnamese

"vi" : {
"stringUnit" : {
"state" : "translated",
"value" : "Hiển thị sử dụng CPU"
Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"value" : "Hiển thị sử dụng CPU"
"value" : "Hiển thị mức sử dụng CPU"

"vi" : {
"stringUnit" : {
"state" : "translated",
"value" : "Tôi đã thay đổi ý định"
Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"value" : "Tôi đã thay đổi ý định"
"value" : "Tôi đã đổi ý"

"vi" : {
"stringUnit" : {
"state" : "translated",
"value" : "Tôi đã thay đổi ý kiến"
Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"value" : "Tôi đã thay đổi ý kiến"
"value" : "Tôi đã đổi ý"

"vi" : {
"stringUnit" : {
"state" : "translated",
"value" : "Runner Động Vật"
Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"value" : "Runner Động Vật"
"value" : "Runners Loại Động Vật"

"vi" : {
"stringUnit" : {
"state" : "translated",
"value" : "Runner Vật Thể"
Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"value" : "Runner Vật Thể"
"value" : "Runners Loại Vật Thể"

"vi" : {
"stringUnit" : {
"state" : "translated",
"value" : "Runner Theo Mùa"
Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"value" : "Runner Theo Mùa"
"value" : "Runners Theo Mùa"

"vi" : {
"stringUnit" : {
"state" : "translated",
"value" : "Runner Tự Tạo"
Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"value" : "Runner Tự Tạo"
"value" : "Runners Tự Tạo"

"vi" : {
"stringUnit" : {
"state" : "translated",
"value" : "Runner Mặc Định"
Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"value" : "Runner Mặc Định"
"value" : "Runners Mặc Định"

"vi" : {
"stringUnit" : {
"state" : "translated",
"value" : "Runner Màu Đặc Biệt"
Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"value" : "Runner Màu Đặc Biệt"
"value" : "Runners Màu Đặc Biệt"

"vi" : {
"stringUnit" : {
"state" : "translated",
"value" : "Giới thiệu RunCat"
Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"value" : "Giới thiệu RunCat"
"value" : "Giới thiệu về RunCat"

https://applelocalization.com/macos?q=About&b=Safari.app&l=English&l=Japanese&l=Vietnamese

@Kyome22
Copy link
Copy Markdown
Owner

Kyome22 commented Mar 26, 2026

@mduccc I've gone through the entire thing and left comments or suggestions on the parts that caught my attention.
Please address them one by one in separate commits rather than all at once. If you're accepting a suggestion, you can commit it directly using "Commit suggestion."

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants