diff --git a/apps/banner/src/__tests__/i18n.test.ts b/apps/banner/src/__tests__/i18n.test.ts index 4171413..07814b9 100644 --- a/apps/banner/src/__tests__/i18n.test.ts +++ b/apps/banner/src/__tests__/i18n.test.ts @@ -78,9 +78,10 @@ describe('i18n', () => { 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('{{terms}}'); + expect(THAI_TRANSLATIONS.description).toContain('และ [ข้อกำหนดและเงื่อนไข]({{terms}})'); }); }); diff --git a/apps/banner/src/i18n.ts b/apps/banner/src/i18n.ts index afe90f4..4b99533 100644 --- a/apps/banner/src/i18n.ts +++ b/apps/banner/src/i18n.ts @@ -55,7 +55,7 @@ export const DEFAULT_TRANSLATIONS: TranslationStrings = { export const THAI_TRANSLATIONS: TranslationStrings = { title: 'เรามีการใช้คุ๊กกี้เพื่อเก็บข้อมูล', description: - 'เว็บไซต์นี้ใช้คุกกี้เพื่อปรับปรุงประสบการณ์การใช้งาน วิเคราะห์การเข้าชม และแสดงโฆษณาที่เหมาะกับคุณ คุณสามารถเลือกได้ว่าจะอนุญาตคุกกี้ประเภทใด คุกกี้ที่จำเป็นจะถูกเปิดใช้งานเสมอเพื่อให้เว็บไซต์ทำงานได้ [นโยบายความเป็นส่วนตัว]({{privacy_policy}}) [ข้อกำหนดและเงื่อนไข]({{terms}})', + 'เว็บไซต์นี้ใช้คุกกี้เพื่อปรับปรุงประสบการณ์การใช้งาน วิเคราะห์การเข้าชม และแสดงโฆษณาที่เหมาะกับคุณ คุณสามารถเลือกได้ว่าจะอนุญาตคุกกี้ประเภทใด คุกกี้ที่จำเป็นจะถูกเปิดใช้งานเสมอเพื่อให้เว็บไซต์ทำงานได้ คุณสามารถอ่านรายละเอียดเพิ่มเติมได้ที่ [นโยบายความเป็นส่วนตัว]({{privacy_policy}}) และ [ข้อกำหนดและเงื่อนไข]({{terms}})', acceptAll: 'ยอมรับทั้งหมด', rejectAll: 'ปฏิเสธทั้งหมด', managePreferences: 'ตั้งค่า',