fix: improve Thai legal links copy
Some checks failed
CI / Detect changes (push) Has been cancelled
CI / Banner Lint & Typecheck (push) Has been cancelled
CI / Banner Tests (push) Has been cancelled
CI / API Lint (push) Has been cancelled
CI / API Tests (push) Has been cancelled
CI / Scanner Lint (push) Has been cancelled
CI / Scanner Tests (push) Has been cancelled
CI / Banner Build (push) Has been cancelled
CI / Admin UI Typecheck (push) Has been cancelled
CI / Admin UI Tests (push) Has been cancelled
CI / Admin UI Build (push) Has been cancelled

Add a natural Thai lead-in before legal document links in the built-in banner description. Previously, the links were directly appended to the preceding sentence, which reads unnaturally in Thai.

Preserves privacy_policy and terms placeholders; no renderer, schema, or other-locale changes.

Tests: 380 passed (Vitest). Build: Rollup completed successfully.
This commit is contained in:
Kunthawat Greethong
2026-07-12 21:51:56 +07:00
parent 276d9df3db
commit 11979fe25c
2 changed files with 4 additions and 3 deletions

View File

@@ -78,9 +78,10 @@ describe('i18n', () => {
expect(THAI_TRANSLATIONS.cookieCount).toContain('{{count}}'); expect(THAI_TRANSLATIONS.cookieCount).toContain('{{count}}');
}); });
it('should preserve legal link placeholders in description', () => { it('should introduce legal links naturally in Thai', () => {
expect(THAI_TRANSLATIONS.description).toContain('คุณสามารถอ่านรายละเอียดเพิ่มเติมได้ที่');
expect(THAI_TRANSLATIONS.description).toContain('{{privacy_policy}}'); expect(THAI_TRANSLATIONS.description).toContain('{{privacy_policy}}');
expect(THAI_TRANSLATIONS.description).toContain('{{terms}}'); expect(THAI_TRANSLATIONS.description).toContain('และ [ข้อกำหนดและเงื่อนไข]({{terms}})');
}); });
}); });

View File

@@ -55,7 +55,7 @@ export const DEFAULT_TRANSLATIONS: TranslationStrings = {
export const THAI_TRANSLATIONS: TranslationStrings = { export const THAI_TRANSLATIONS: TranslationStrings = {
title: 'เรามีการใช้คุ๊กกี้เพื่อเก็บข้อมูล', title: 'เรามีการใช้คุ๊กกี้เพื่อเก็บข้อมูล',
description: description:
'เว็บไซต์นี้ใช้คุกกี้เพื่อปรับปรุงประสบการณ์การใช้งาน วิเคราะห์การเข้าชม และแสดงโฆษณาที่เหมาะกับคุณ คุณสามารถเลือกได้ว่าจะอนุญาตคุกกี้ประเภทใด คุกกี้ที่จำเป็นจะถูกเปิดใช้งานเสมอเพื่อให้เว็บไซต์ทำงานได้ [นโยบายความเป็นส่วนตัว]({{privacy_policy}}) [ข้อกำหนดและเงื่อนไข]({{terms}})', 'เว็บไซต์นี้ใช้คุกกี้เพื่อปรับปรุงประสบการณ์การใช้งาน วิเคราะห์การเข้าชม และแสดงโฆษณาที่เหมาะกับคุณ คุณสามารถเลือกได้ว่าจะอนุญาตคุกกี้ประเภทใด คุกกี้ที่จำเป็นจะถูกเปิดใช้งานเสมอเพื่อให้เว็บไซต์ทำงานได้ คุณสามารถอ่านรายละเอียดเพิ่มเติมได้ที่ [นโยบายความเป็นส่วนตัว]({{privacy_policy}}) และ [ข้อกำหนดและเงื่อนไข]({{terms}})',
acceptAll: 'ยอมรับทั้งหมด', acceptAll: 'ยอมรับทั้งหมด',
rejectAll: 'ปฏิเสธทั้งหมด', rejectAll: 'ปฏิเสธทั้งหมด',
managePreferences: 'ตั้งค่า', managePreferences: 'ตั้งค่า',