Adapt a landing page for different cultures using the 4-layer model:
L1 Text (translation + tone), L2 Visual (typography, colors, layout direction),
L3 Interaction (CTA placement, form patterns), L4 Cognitive (trust signals, social proof).
Supports 15 locales including RTL Arabic.
Trigger: when user says "translate", "localize", "adapt for Japan", "RTL", "i18n".
When adapting for a different culture, you may need to replace images (e.g., different
spokesperson for different market, localized product packaging):
# Step 1: Get signed URL
mcp_tool_call("landing_ai_mcp", "get_asset_upload_url", {
"user_token": token,
"brand_id": brand_id,
"filename": "japan-model.jpg",
"asset_type": "spokesperson",
"content_type": "image/jpeg"
})
# Step 2: Upload
# bash: curl -X PUT -H "Content-Type: image/jpeg" -T "/path/to/file.jpg" "{upload_url}"
# Step 3: Use in regeneration with cultural context
mcp_tool_call("landing_ai_mcp", "regenerate_stripe", {
"user_token": token,
"campaign_id": campaign_id,
"stripe_idx": 0,
"user_feedback": "Replace spokesperson with Japanese market model",
"reference_image_urls_json": "[\"<public_url>\"]"
})
New Language Support
Code
Language
Script
Direction
Key Adaptations
zh-CN
简体中文
CJK
LTR
Mainland terminology (differs from zh-TW), simplified characters, WeChat/Alipay ecosystem integration, GB/T standards, red = celebration
de
Deutsch
Latin
LTR
Formal precision (Sie form), TUV/DIN certifications as trust signals, metric units mandatory, +20-30% text expansion, compound words require flexible layouts
id
Bahasa Indonesia
Latin
LTR
Friendly informal tone, bright and bold colors preferred, Shopee/Tokopedia ecosystem references, price in Rupiah (Rp), large number formatting (millions/billions common)
ms
Bahasa Melayu
Latin
LTR
Mix of formal/informal registers, halal certification critically important, Jawi script awareness (optional), Malay-specific idioms, respect for royalty/authority
hi
हिन्दी
Devanagari
LTR
Noto Sans Devanagari font required, rich festive color palettes, family-oriented messaging, Hindi-English code-mixing (Hinglish) common, UPI/digital payment references
Typography notes for new locales:
zh-CN: Use Noto Sans SC (Simplified Chinese). Line-height 1.6-1.8. Text is ~20-30% shorter than English.
de: Standard Latin fonts work. Allow extra width for compound words (e.g., "Produktbeschreibung"). Hyphenation support recommended.
id: Standard Latin fonts work. Diacritics minimal. Text length similar to English.
ms: Standard Latin fonts work. Similar text length to English. Support for occasional Jawi (Arabic-derived script) in decorative elements.
hi: Noto Sans Devanagari mandatory. Line-height 1.8-2.0 (tall ascenders/descenders). Larger font sizes needed (Devanagari glyphs are visually smaller). Text length +10-20% vs English.
Cultural Color Psychology
Colors carry different meanings across cultures. Always consider the target market before choosing a color palette.
Color
zh-TW / zh-CN
ja (Japan)
ko (Korea)
ar (Arabic)
hi (India)
de (Germany)
id (Indonesia)
ms (Malaysia)
th (Thailand)
vi (Vietnam)
pt (Brazil)
Design Implication
Red
Prosperity, luck, celebration
Celebration, vitality, danger
Passion, urgency
Danger, caution
Fertility, purity (married women)
Danger, love, urgency
Courage, bravery
Courage
Auspicious (Sunday color)
Luck, celebration
Passion, energy
Safe for CTA buttons in East Asia; use cautiously in Arabic markets
Green
Growth, health
Freshness, nature, youth
Growth, eco
Islam, paradise, prosperity
Fertility, harvest, Islam
Nature, eco, health
Islam, prosperity, nature
Islam, prosperity
Wednesday color, freshness
Happiness, prosperity
Nature, hope
Universally positive; extra respect needed in Islamic markets
Blue
Technology, trust
Trust, calm, corporate
Trust, corporate
Protection, spirituality
Krishna, divinity, courage
Trust, competence, quality
Trust, technology
Trust, stability
Friday color, mourning
Calm, hope
Health, trust
Safest global color for corporate/trust; note mourning association in Thai culture
White
Mourning, death
Purity, cleanliness, mourning
Purity, innocence
Purity, peace
Peace, purity
Purity, cleanliness
Purity, peace
Purity
Purity, Buddhism
Mourning, death
Peace
Avoid as primary background for celebratory content in Chinese/Vietnamese markets
Black
Formal, luxury
Formal, mystery, elegance
Sophistication, luxury
Evil, mourning
Evil, negativity, rebellion
Elegance, power, formality
Formal, death
Formal
Bad luck, evil
Festival & Holiday Marketing Calendar
Plan marketing campaigns around these key cultural moments for maximum engagement.
Chinese Markets (zh-TW, zh-CN)
Event
Date
Marketing Notes
Chinese New Year (CNY / 春節)
Jan-Feb (lunar)
Biggest shopping season. Red/gold themes. Gift sets, family bundles. Start campaigns 3-4 weeks before.
618 Shopping Festival
June 18
Major e-commerce event (originated from JD.com). Flash sales, zh-CN focused.
Family value testimonials, Ayurvedic/natural certifications, FSSAI (food), BIS marks, "Made in India" badge
UPI is king. COD still essential outside metros. EMI (installment) options for products > Rs 2000. Show prices in Rs with no conversion.
Germany (de)
Invoice (Rechnung/Kauf auf Rechnung), SEPA bank transfer, PayPal, credit card, Klarna
Image Diversity & Representation Guidelines
Ensuring imagery is culturally appropriate and representative for each target market.
People & Models
Use models/people that represent the target culture — Audiences connect better with people who look like them. Use locally relevant models for each market.
Avoid stereotypes — Do not use stereotypical cultural imagery (e.g., all Japanese people in kimonos, all Indians in traditional dress). Show modern, everyday life.
Age representation — Consider the target demographic. Japan has an aging population; India has a young population. Reflect this in imagery.
Gender representation — Be aware of cultural norms. Some markets are more conservative; others are progressive. Match the target audience's expectations.
Modesty & Dress Code Standards
Market
Modesty Level
Guidelines
Arabic (ar)
High
Women should be modestly dressed (long sleeves, no cleavage, headscarf common but not required). Avoid mixed-gender casual imagery. Family-focused scenes preferred.
Malaysian (ms)
Moderate-High
Respect for Muslim majority. Modest dress preferred. Hijab representation important but not exclusive. Multi-ethnic imagery (Malay, Chinese, Indian) valued.
Indonesian (id)
Moderate-High
Similar to Malaysia. Hijab is common but not universal. Avoid overly revealing clothing. Diverse ethnic representation (Javanese, Sundanese, Balinese, etc.).
Indian (hi)
Moderate
Varies by region and context. Conservative for family products, progressive for urban/youth products. Avoid overly intimate imagery in mainstream campaigns.
Thai (th)
Moderate
Generally relaxed but avoid disrespect to monarchy or Buddhist imagery. Modest dress in temple/cultural contexts.
Western (en, fr, es, pt, de)
Low-Moderate
More liberal, but still avoid objectification. Diversity and inclusion expected.
Japanese (ja)
Low-Moderate
Relatively liberal in advertising. Kawaii (cute) aesthetic popular.
Urban vs rural — Don't assume all markets are metropolitan; show appropriate settings for the target segment
Disability representation — Include people with disabilities naturally, not as tokens
Religious symbols — Use with extreme care and respect; when in doubt, omit
Workflow
Ask which locale(s) to adapt for
For each locale:
a. Apply L1 (text translation + tone) — update_stripe_texts for each stripe
b. Apply L2 (typography + colors) — update_stripe_text_styling
c. Apply L3 (CTA + layout) — adjust if significant differences
d. Apply L4 (trust signals) — regenerate stripes if needed
Verify results with get_stripe_detail
If adapting homepage too: update templates/i18n/{locale}.json and regenerate
SaleCraft Scope & Pricing (MUST READ)
Who We Serve
SaleCraft is for physical product sellers only (skincare, food, fashion, health, electronics, etc.).
If the user's product doesn't fit, politely redirect:
"SaleCraft 主要服務實體產品的行銷。你的需求可能更適合其他方案。"
Pricing — Tell Before You Act
1 USD = 30 pts | Minimum top-up: $20 = 600 pts
Text translation (update_stripe_texts) and styling changes are free. If stripe regeneration is needed for cultural adaptation, each regeneration costs 100 pts.