Skip to content

feat(i18n): complete Vietnamese (vi) translations#28442

Merged
sahitya-chandra merged 1 commit intocalcom:mainfrom
aryabyte21:feat/i18n-vi
Mar 15, 2026
Merged

feat(i18n): complete Vietnamese (vi) translations#28442
sahitya-chandra merged 1 commit intocalcom:mainfrom
aryabyte21:feat/i18n-vi

Conversation

@aryabyte21
Copy link
Contributor

@aryabyte21 aryabyte21 commented Mar 15, 2026

🌍 Complete Vietnamese (vi) translations

Translated 234 missing keys from en to vi using koto.

Quality Report

  • ✅ 234 translations passed quality checks
  • 📊 Quality score: 100/100

🤖 Generated with koto — context-aware AI translation


Open with Devin

@aryabyte21 aryabyte21 marked this pull request as ready for review March 15, 2026 06:45
@graphite-app graphite-app bot added the community Created by Linear-GitHub Sync label Mar 15, 2026
Copy link
Contributor

@cubic-dev-ai cubic-dev-ai bot left a comment

Choose a reason for hiding this comment

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

No issues found across 1 file

Copy link
Contributor

@devin-ai-integration devin-ai-integration bot left a comment

Choose a reason for hiding this comment

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

Devin Review found 1 potential issue.

⚠️ 1 issue in files not directly in the diff

⚠️ 12_hour_short translation changed to be identical to 12_hour, losing abbreviated form (packages/i18n/locales/vi/common.json:1432)

The 12_hour_short key was changed from "12h" to "12 giờ", making it identical to the 12_hour key ("12 giờ" at line 1430). The _short variant is specifically used in compact UI contexts like the TimeFormatToggle component (packages/features/bookings/components/TimeFormatToggle.tsx:22) where an abbreviated label is needed for toggle buttons. In English, the distinction is "12-hour" vs "12h". The Vietnamese translation should maintain a similar abbreviation (e.g., "12g" for "12 giờ" abbreviated).

View 2 additional findings in Devin Review.

Open in Devin Review

Copy link
Member

@sahitya-chandra sahitya-chandra left a comment

Choose a reason for hiding this comment

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

LGTM

@sahitya-chandra sahitya-chandra added ready-for-e2e run-ci Approve CI to run for external contributors labels Mar 15, 2026
@sahitya-chandra sahitya-chandra merged commit cf42450 into calcom:main Mar 15, 2026
90 of 93 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

community Created by Linear-GitHub Sync ready-for-e2e run-ci Approve CI to run for external contributors size/L

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants