Skip to content

Commit a62f870

Browse files
authored
fix(landing): align multilingual DeepSeek campaign copy (#6876)
* align multilingual DeepSeek campaign copy * refine campaign copy for ja, ko, ru, fr - ja: headline '最高峰の知性を、制限なく。' (more concise, less preachy) - ko: headline '최고 수준의 지능, 제한 없이.' (short-form marketing style) - ru: disclaimer split into two sentences for clarity - fr: linkLabel add 'de la campagne' for specificity Applied to both pricing-campaign-content.ts and home-campaign-content.ts
1 parent d556647 commit a62f870

3 files changed

Lines changed: 24 additions & 13 deletions

File tree

apps/landing-page/app/_lib/home-campaign-content.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ export const HOME_CAMPAIGN_CONTENT_BY_LOCALE = {
99
en: { title: 'Put top-tier intelligence to work—without limits.', detail: 'DeepSeek V4 Pro and V4 Flash · FREE for two weeks' },
1010
zh: { title: '这次,顶级智能放开用。', detail: 'DeepSeek V4 Pro 与 V4 Flash · 两周免费用' },
1111
'zh-tw': { title: '這次,頂級智能放開用。', detail: 'DeepSeek V4 Pro 與 V4 Flash · 兩週免費用' },
12-
ja: { title: '最高峰の知性を、思いきり使おう。', detail: 'DeepSeek V4 Pro と V4 Flash · 2週間無料' },
13-
ko: { title: '최고 수준의 지능을 마음껏 사용하세요.', detail: 'DeepSeek V4 Pro 및 V4 Flash · 2주 무료' },
12+
ja: { title: '最高峰の知性を、制限なく。', detail: 'DeepSeek V4 Pro と V4 Flash · 2週間無料' },
13+
ko: { title: '최고 수준의 지능, 제한 없이.', detail: 'DeepSeek V4 Pro 및 V4 Flash · 2주 무료' },
1414
de: { title: 'Spitzenintelligenz – ohne Zurückhaltung.', detail: 'DeepSeek V4 Pro und V4 Flash · zwei Wochen kostenlos' },
1515
fr: { title: 'Libérez une intelligence de premier plan.', detail: 'DeepSeek V4 Pro et V4 Flash · gratuits pendant deux semaines' },
1616
ru: { title: 'Используйте интеллект высшего уровня без ограничений.', detail: 'DeepSeek V4 Pro и V4 Flash · две недели бесплатно' },

apps/landing-page/app/_lib/pricing-campaign-content.ts

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ export const PRICING_CAMPAIGN_CONTENT_BY_LOCALE = {
5353
},
5454
ja: {
5555
badge: '無制限',
56-
headline: 'DeepSeek V4 Proを、思いきり使おう。',
56+
headline: '最高峰の知性を、制限なく。',
5757
body: 'DeepSeek V4 Pro と V4 Flash · 2週間無料',
5858
windowLabel: 'キャンペーン終了まで',
5959
dayUnit: '日',
@@ -65,7 +65,7 @@ export const PRICING_CAMPAIGN_CONTENT_BY_LOCALE = {
6565
},
6666
ko: {
6767
badge: '무제한 사용',
68-
headline: 'DeepSeek V4 Pro, 마음껏 사용하세요.',
68+
headline: '최고 수준의 지능, 제한 없이.',
6969
body: 'DeepSeek V4 Pro 및 V4 Flash · 2주 무료',
7070
windowLabel: '이벤트 남은 시간',
7171
dayUnit: '일',
@@ -77,7 +77,7 @@ export const PRICING_CAMPAIGN_CONTENT_BY_LOCALE = {
7777
},
7878
de: {
7979
badge: 'Unbegrenzt',
80-
headline: 'DeepSeek V4 Pro: Mehr Intelligenz, ohne Zurückhaltung.',
80+
headline: 'Spitzenintelligenz – ohne Zurückhaltung.',
8181
body: 'DeepSeek V4 Pro und V4 Flash · zwei Wochen kostenlos',
8282
windowLabel: 'Aktions-Countdown',
8383
dayUnit: 'T',
@@ -89,31 +89,31 @@ export const PRICING_CAMPAIGN_CONTENT_BY_LOCALE = {
8989
},
9090
fr: {
9191
badge: 'Illimité',
92-
headline: 'DeepSeek V4 Pro : une IA plus intelligente, sans limites.',
92+
headline: 'Libérez une intelligence de premier plan.',
9393
body: 'DeepSeek V4 Pro et V4 Flash · gratuits pendant deux semaines',
9494
windowLabel: 'Compte à rebours',
9595
dayUnit: 'j',
9696
modelBenefits: ['DeepSeek V4 Pro en illimité', 'DeepSeek V4 Flash en illimité'],
9797
paidBenefitNote: 'Du 13 au 27 août · gratuits pendant deux semaines',
9898
teamBenefitNote: 'Du 13 au 27 août · gratuits pendant deux semaines',
9999
disclaimer: 'Le quota de modèles illimité et les générations gratuites inclus dans le forfait sont utilisables uniquement dans Open Design, et non via MCP/CLI/API ni dans d’autres contextes. Certains modèles peuvent nécessiter une mise en file d’attente aux heures de pointe. L’organisateur se réserve le droit d’interprétation finale.',
100-
linkLabel: 'Voir les avantages', closeLabel: 'Fermer la bannière',
100+
linkLabel: 'Voir les avantages de la campagne', closeLabel: 'Fermer la bannière',
101101
},
102102
ru: {
103103
badge: 'Без ограничений',
104-
headline: 'DeepSeek V4 Pro — больше интеллекта без ограничений.',
104+
headline: 'Используйте интеллект высшего уровня без ограничений.',
105105
body: 'DeepSeek V4 Pro и V4 Flash · две недели бесплатно',
106106
windowLabel: 'До конца акции',
107107
dayUnit: 'д',
108108
modelBenefits: ['DeepSeek V4 Pro без ограничений', 'DeepSeek V4 Flash без ограничений'],
109109
paidBenefitNote: '13—27 августа · две недели бесплатно',
110110
teamBenefitNote: '13—27 августа · две недели бесплатно',
111-
disclaimer: 'Безлимитная квота моделей и бесплатные генерации, включённые в тариф, доступны только в Open Design и недоступны через MCP/CLI/API или в других сценариях. Для некоторых моделей в часы пик может потребоваться ожидание в очереди. Организатор оставляет за собой право окончательного толкования.',
111+
disclaimer: 'Безлимитная квота моделей и бесплатные генерации, включённые в тариф, доступны только в Open Design. Они недоступны через MCP/CLI/API или в других сценариях. Для некоторых моделей в часы пик может потребоваться ожидание в очереди. Организатор оставляет за собой право окончательного толкования.',
112112
linkLabel: 'Посмотреть преимущества', closeLabel: 'Закрыть баннер',
113113
},
114114
es: {
115115
badge: 'Uso ilimitado',
116-
headline: 'DeepSeek V4 Pro: inteligencia superior sin límites.',
116+
headline: 'Inteligencia de primer nivel, sin límites.',
117117
body: 'DeepSeek V4 Pro y V4 Flash · gratis durante dos semanas',
118118
windowLabel: 'Cuenta atrás de la promoción',
119119
dayUnit: 'd',
@@ -125,7 +125,7 @@ export const PRICING_CAMPAIGN_CONTENT_BY_LOCALE = {
125125
},
126126
'pt-br': {
127127
badge: 'Uso ilimitado',
128-
headline: 'DeepSeek V4 Pro: inteligência superior sem limites.',
128+
headline: 'Inteligência de ponta, sem limites.',
129129
body: 'DeepSeek V4 Pro e V4 Flash · grátis por duas semanas',
130130
windowLabel: 'Contagem regressiva',
131131
dayUnit: 'd',
@@ -137,7 +137,7 @@ export const PRICING_CAMPAIGN_CONTENT_BY_LOCALE = {
137137
},
138138
it: {
139139
badge: 'Uso illimitato',
140-
headline: 'DeepSeek V4 Pro: intelligenza superiore senza limiti.',
140+
headline: 'Intelligenza di alto livello, senza limiti.',
141141
body: 'DeepSeek V4 Pro e V4 Flash · gratis per due settimane',
142142
windowLabel: 'Conto alla rovescia',
143143
dayUnit: 'g',
@@ -149,7 +149,7 @@ export const PRICING_CAMPAIGN_CONTENT_BY_LOCALE = {
149149
},
150150
tr: {
151151
badge: 'Sınırsız kullanım',
152-
headline: 'DeepSeek V4 Pro: daha akıllı modeli sınırsızca kullanın.',
152+
headline: 'Üst düzey zekâyı sınırsızca kullanın.',
153153
body: 'DeepSeek V4 Pro ve V4 Flash · iki hafta ücretsiz',
154154
windowLabel: 'Kampanya geri sayımı',
155155
dayUnit: 'g',

apps/landing-page/tests/pricing-contract.test.ts

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,17 @@ describe("pricing contract", () => {
103103
assert.match(campaign, /body: 'DeepSeek V4 Pro V4 Flash · '/);
104104
assert.match(campaign, /body: 'DeepSeek V4 Pro and V4 Flash · FREE for two weeks'/);
105105
assert.match(campaign, /body: 'DeepSeek V4 Pro V4 Flash · '/);
106+
for (const locale of ['en', 'zh', 'zh-tw', 'ja', 'ko', 'de', 'fr', 'ru', 'es', 'pt-br', 'it', 'tr']) {
107+
const key = locale.includes('-') ? `'${locale}'` : locale;
108+
const start = campaign.indexOf(` ${key}: {`);
109+
const end = campaign.indexOf('\n },', start);
110+
const block = start >= 0 && end >= 0 ? campaign.slice(start, end) : undefined;
111+
assert.ok(block, `missing campaign copy for ${locale}`);
112+
assert.match(block, /DeepSeek V4 Pro/);
113+
assert.match(block, /DeepSeek V4 Flash/);
114+
assert.match(block, /headline:/);
115+
assert.match(block, /body:/);
116+
}
106117
assert.doesNotMatch(campaign, /body: ['\"][^'\"]*20:00/);
107118
assert.match(campaign, /paidBenefitNote: '813827 · '/);
108119
assert.match(campaign, /teamBenefitNote: '813827 · '/);

0 commit comments

Comments
 (0)