# -*- coding: utf-8 -*-
import json
from pathlib import Path

root = Path(__file__).resolve().parents[1]
out = root / "src" / "i18n"
out.mkdir(parents=True, exist_ok=True)

en = {
  "lang": "en",
  "brand": "1xBet Casino",
  "age": "18+",
  "hero": {
    "eyebrow": "Welcome offer for Sri Lanka",
    "h1_a": "Get up to 200% first deposit bonus + 150 free spins",
    "h1_b": "Deposit from 500 LKR and unlock your welcome bonus",
    "sub": "Play top slots. Fast registration. Deposit from 500 LKR.",
    "cta_a": "Claim Bonus",
    "cta_b": "Start Playing",
    "secondary": "How it works"
  },
  "trust": ["18+ only", "Secure connection", "Fast withdrawals", "Licensed operator*"],
  "steps": {
    "title": "Start in 3 steps",
    "items": [
      {"title": "Register", "text": "Create your account in under a minute"},
      {"title": "Deposit", "text": "From 500 LKR via local methods"},
      {"title": "Play", "text": "Claim bonus and spin top games"}
    ]
  },
  "games": {
    "title": "Popular games",
    "cta": "Play now",
    "items": [
      "Sweet Bonanza", "Gates of Olympus", "Aviator", "Crazy Time",
      "Book of Dead", "Big Bass Bonanza", "Sugar Rush", "Spaceman"
    ]
  },
  "bonus": {
    "title": "Welcome bonus details",
    "items": [
      "Up to 200% on your first deposit",
      "Up to 150 free spins on selected slots",
      "Min deposit: 500 LKR",
      "Wagering and game contribution apply"
    ],
    "terms": "Full bonus terms"
  },
  "payments": {
    "title": "Easy deposits & withdrawals",
    "note": "Available methods depend on your account and verification status.",
    "methods": ["eZ Cash", "Bank transfer", "Cards", "Crypto"]
  },
  "social": {
    "title": "Trusted by players in Sri Lanka",
    "stat": "12,000+ players in Sri Lanka*",
    "reviews": [
      {"text": "Registration was quick and the bonus applied instantly.", "author": "Kasun, Colombo"},
      {"text": "Liked the local payment options. Withdrawal was smooth.", "author": "Nimali, Kandy"},
      {"text": "Lots of slots. Support replied in English fast.", "author": "Arun, Jaffna"}
    ],
    "disclaimer": "Individual results vary. Gambling involves risk. No guaranteed winnings."
  },
  "faq": {
    "title": "FAQ",
    "items": [
      {"q": "What is the minimum deposit?", "a": "From 500 LKR, subject to payment method."},
      {"q": "How fast are withdrawals?", "a": "Processing times vary by method and verification. Many requests are processed quickly after account checks."},
      {"q": "Do I need to verify my account?", "a": "Yes, identity verification may be required before withdrawals."},
      {"q": "How do I claim the welcome bonus?", "a": "Register via this page, make a qualifying first deposit, and follow the bonus terms."},
      {"q": "Is this available on mobile?", "a": "Yes. The site works on mobile browsers; the app may also be available."},
      {"q": "Who can play?", "a": "Only players aged 18+ in jurisdictions where online gambling is permitted."},
      {"q": "How do I get help?", "a": "24/7 support is available in the product (chat/email)."}
    ]
  },
  "rg": {
    "title": "Play responsibly",
    "body": "Only bet what you can afford to lose. If gambling stops being fun, take a break and seek help. Tools: deposit limits, time-outs, self-exclusion."
  },
  "footer": {
    "lines": [
      "18+. Gambling can be addictive. Play responsibly.",
      "Set deposit limits and use self-exclusion tools if needed.",
      "This is an affiliate marketing page. We may receive commission if you register.",
      "Bonus terms and conditions apply.",
      "Operated by a licensed gambling operator. License text pending legal approval."
    ],
    "links": "Privacy Policy · Responsible Gambling · Full Terms"
  },
  "sticky": "Claim Bonus"
}

# Build SI from unicode (reuse key phrases)
si = json.loads(json.dumps(en))
si["lang"] = "si"
si["hero"] = {
  "eyebrow": "\u0dc1\u0dca\u200d\u0dbb\u0dd3 \u0dbd\u0d82\u0d9a\u0dcf\u0dc0 \u0dc3\u0db3\u0dc4\u0dcf \u0db4\u0dd2\u0dc5\u0dd2\u0d9c\u0dd0\u0db1\u0dd3\u0db8\u0dda \u0daf\u0dd3\u0db8\u0db1\u0dcf\u0dc0",
  "h1_a": "\u0db4\u0dc5\u0db8\u0dd4 \u0dad\u0dd0\u0db1\u0dca\u0db4\u0dad\u0dd4\u0dc0\u0da7 200% \u0daf\u0d9a\u0dca\u0dc0\u0dcf \u0db6\u0ddd\u0db1\u0dc3\u0dca + \u0dc3\u0dca\u0dbd\u0ddc\u0da7\u0dca \u0dc3\u0db3\u0dc4\u0dcf \u0db1\u0ddc\u0db8\u0dd2\u0dbd\u0dda \u0d9a\u0dd0\u0dbb\u0d9a\u0dd3\u0db8\u0dca 150",
  "h1_b": "\u0dbb\u0dd4. 500 \u0dc3\u0dd2\u0da7 \u0dad\u0dd0\u0db1\u0dca\u0db4\u0dad\u0dd4 \u0d9a\u0dbb \u0db4\u0dd2\u0dc5\u0dd2\u0d9c\u0dd0\u0db1\u0dd3\u0db8\u0dda \u0db6\u0ddd\u0db1\u0dc3\u0dca \u0dbd\u0db6\u0dcf\u0d9c\u0db1\u0dca\u0db1",
  "sub": "\u0d89\u0dc4\u0dc5\u0db8 \u0dc3\u0dca\u0dbd\u0ddc\u0da7\u0dca \u0d9a\u0dca\u200d\u0dbb\u0dd3\u0da9\u0dcf \u0d9a\u0dbb\u0db1\u0dca\u0db1. \u0d89\u0d9a\u0dca\u0db8\u0db1\u0dca \u0dbd\u0dd2\u0dba\u0dcf\u0db4\u0daf\u0dd2\u0d82\u0da0\u0dd2\u0dba. \u0dad\u0dd0\u0db1\u0dca\u0db4\u0dad\u0dd4\u0dc0 \u0dbb\u0dd4. 500 \u0dc3\u0dd2\u0da7.",
  "cta_a": "\u0d94\u0db6\u0dda \u0db6\u0ddd\u0db1\u0dc3\u0dca \u0dbd\u0db6\u0dcf\u0d9c\u0db1\u0dca\u0db1",
  "cta_b": "\u0daf\u0dd0\u0db1\u0dca \u0d9a\u0dca\u200d\u0dbb\u0dd3\u0da9\u0dcf \u0d9a\u0dbb\u0db1\u0dca\u0db1",
  "secondary": "\u0d91\u0dba \u0d9a\u0dca\u200d\u0dbb\u0dd2\u0dba\u0dcf\u0dad\u0dca\u0db8\u0d9a \u0dc0\u0db1 \u0d86\u0d9a\u0dcf\u0dbb\u0dba"
}
si["trust"] = [
  "\u0dc0\u0dba\u0dc3 \u0d85\u0dc0\u0dd4\u0dbb\u0dd4\u0daf\u0dd4 18+ \u0db4\u0db8\u0dab\u0dd2",
  "\u0d86\u0dbb\u0d9a\u0dca\u0dc2\u0dd2\u0dad \u0dc3\u0db8\u0dca\u0db6\u0db1\u0dca\u0db0\u0dad\u0dcf\u0dc0",
  "\u0d89\u0d9a\u0dca\u0db8\u0db1\u0dca \u0d86\u0db4\u0dc3\u0dd4 \u0d9c\u0dd9\u0dc0\u0dd3\u0db8\u0dca",
  "\u0db6\u0dbd\u0db4\u0dad\u0dca\u200d\u0dbb\u0dbd\u0dcf\u0db7\u0dd3 \u0d9a\u0dca\u200d\u0dbb\u0dd2\u0dba\u0dcf\u0d9a\u0dbb\u0dd4*"
]
si["steps"]["title"] = "\u0db4\u0dd2\u0dba\u0dc0\u0dd4\u0db8\u0dca 3 \u0db4\u0dd2\u0dba\u0dc0\u0dd9\u0db1\u0dd2\u0db1\u0dca"
si["steps"]["items"] = [
  {"title": "\u0dbd\u0dd2\u0dba\u0dcf\u0db4\u0daf\u0dd2\u0d82\u0da0\u0dd2 \u0dc0\u0db1\u0dca\u0db1", "text": "\u0db8\u0dd2\u0db1\u0dd2\u0dad\u0dca\u0dad\u0dd4\u0dc0\u0d9a\u0da7 \u0d85\u0da9\u0dd4 \u0d9a\u0dcf\u0dbd\u0dba\u0d9a\u0dd2\u0db1\u0dca \u0d9c\u0dd2\u0dab\u0dd4\u0db8\u0d9a\u0dca \u0dc3\u0dcf\u0daf\u0db1\u0dca\u0db1"},
  {"title": "\u0dad\u0dd0\u0db1\u0dca\u0db4\u0dad\u0dd4 \u0d9a\u0dbb\u0db1\u0dca\u0db1", "text": "\u0dbb\u0dd4. 500 \u0dc3\u0dd2\u0da7 \u0daf\u0dda\u0dc1\u0dd3\u0dba \u0d9a\u0dca\u200d\u0dbb\u0db8 \u0db8\u0d9c\u0dd2\u0db1\u0dca"},
  {"title": "\u0d9a\u0dca\u200d\u0dbb\u0dd3\u0da9\u0dcf \u0d9a\u0dbb\u0db1\u0dca\u0db1", "text": "\u0db6\u0ddd\u0db1\u0dc3\u0dca \u0dbd\u0db6\u0dcf\u0d9c\u0dd9\u0db1 \u0d89\u0dc4\u0dc5\u0db8 \u0d9a\u0dca\u200d\u0dbb\u0dd3\u0da9\u0dcf \u0d9a\u0dbb\u0db1\u0dca\u0db1"}
]
si["games"]["title"] = "\u0da2\u0db1\u0db4\u0dca\u200d\u0dbb\u0dd2\u0dba \u0d9a\u0dca\u200d\u0dbb\u0dd3\u0da9\u0dcf"
si["games"]["cta"] = si["hero"]["cta_b"]
si["bonus"]["title"] = "\u0db4\u0dd2\u0dc5\u0dd2\u0d9c\u0dd0\u0db1\u0dd3\u0db8\u0dda \u0db6\u0ddd\u0db1\u0dc3\u0dca \u0dc0\u0dd2\u0dc3\u0dca\u0dad\u0dbb"
si["bonus"]["items"] = [
  "\u0db4\u0dc5\u0db8\u0dd4 \u0dad\u0dd0\u0db1\u0dca\u0db4\u0dad\u0dd4\u0dc0\u0da7 200% \u0daf\u0d9a\u0dca\u0dc0\u0dcf",
  "\u0dad\u0ddd\u0dbb\u0dcf\u0d9c\u0dad\u0dca \u0dc3\u0dca\u0dbd\u0ddc\u0da7\u0dca \u0dc3\u0db3\u0dc4\u0dcf \u0db1\u0ddc\u0db8\u0dd2\u0dbd\u0dda \u0d9a\u0dd0\u0dbb\u0d9a\u0dd3\u0db8\u0dca 150 \u0daf\u0d9a\u0dca\u0dc0\u0dcf",
  "\u0d85\u0dc0\u0db8 \u0dad\u0dd0\u0db1\u0dca\u0db4\u0dad\u0dd4\u0dc0: \u0dbb\u0dd4. 500",
  "\u0d94\u0da7\u0dca\u0da7\u0dd4 \u0d9a\u0ddc\u0db1\u0dca\u0daf\u0dda\u0dc3\u0dd2 \u0d85\u0daf\u0dcf\u0dc5 \u0dc0\u0dda"
]
si["bonus"]["terms"] = "\u0dc3\u0db8\u0dca\u0db4\u0dd6\u0dbb\u0dca\u0dab \u0db6\u0ddd\u0db1\u0dc3\u0dca \u0db1\u0dd3\u0dad\u0dd2"
si["payments"]["title"] = "\u0db4\u0dc4\u0dc3\u0dd4 \u0dad\u0dd0\u0db1\u0dca\u0db4\u0dad\u0dd4 \u0dc3\u0dc4 \u0d86\u0db4\u0dc3\u0dd4 \u0d9c\u0dd0\u0db1\u0dd3\u0db8\u0dca"
si["payments"]["note"] = "\u0dbd\u0db6\u0dcf\u0d9c\u0dad \u0dc4\u0dd0\u0d9a\u0dd2 \u0d9a\u0dca\u200d\u0dbb\u0db8 \u0d94\u0db6\u0dda \u0d9c\u0dd2\u0dab\u0dd4\u0db8 \u0dc3\u0dc4 \u0dc3\u0dad\u0dca\u200d\u0dba\u0dcf\u0db4\u0db1\u0dba \u0db8\u0dad \u0dbb\u0db3\u0dcf \u0db4\u0dc0\u0dad\u0dd3."
si["payments"]["methods"] = ["eZ Cash", "Bank", "Cards", "Crypto"]
si["social"]["title"] = "\u0dc1\u0dca\u200d\u0dbb\u0dd3 \u0dbd\u0d82\u0d9a\u0dcf\u0dc0\u0dda \u0d9a\u0dca\u200d\u0dbb\u0dd3\u0da9\u0d9a\u0dba\u0db1\u0dca \u0dc0\u0dd2\u0dc1\u0dca\u0dc0\u0dcf\u0dc3 \u0d9a\u0dbb\u0dba\u0dd2"
si["social"]["stat"] = "\u0dc1\u0dca\u200d\u0dbb\u0dd3 \u0dbd\u0d82\u0d9a\u0dcf\u0dc0\u0dda \u0d9a\u0dca\u200d\u0dbb\u0dd3\u0da9\u0d9a\u0dba\u0db1\u0dca 12,000+*"
si["social"]["reviews"] = [
  {"text": "\u0dbd\u0dd2\u0dba\u0dcf\u0db4\u0daf\u0dd2\u0d82\u0da0\u0dd2\u0dba \u0d89\u0d9a\u0dca\u0db8\u0db1\u0dca \u0dc0\u0dd2\u0dba, \u0db6\u0ddd\u0db1\u0dc3\u0dca \u0d89\u0d9a\u0dca\u0db8\u0db1\u0dd2\u0db1\u0dca \u0dbd\u0dd0\u0db6\u0dd4\u0dab\u0dcf.", "author": "\u0d9a\u0dc3\u0dd4\u0db1\u0dca, \u0d9a\u0ddc\u0dc5\u0db9"},
  {"text": "\u0daf\u0dda\u0dc1\u0dd3\u0dba \u0d9c\u0dd9\u0dc0\u0dd3\u0db8\u0dca \u0d9a\u0dca\u200d\u0dbb\u0db8 \u0dc4\u0ddc\u0db3\u0dba\u0dd2. \u0d86\u0db4\u0dc3\u0dd4 \u0d9c\u0dd0\u0db1\u0dd3\u0db8 \u0db4\u0dc4\u0dc3\u0dd4 \u0dc0\u0dd2\u0dba.", "author": "\u0db1\u0dd2\u0db8\u0dcf\u0dbd\u0dd2, \u0db8\u0dc4\u0db1\u0dd4\u0dc0\u0dbb"},
  {"text": "\u0dc3\u0dca\u0dbd\u0ddc\u0da7\u0dca \u0d9c\u0ddc\u0da9\u0d9a\u0dca \u0dad\u0dd2\u0dba\u0dd9\u0db1\u0dc0\u0dcf. \u0dc3\u0dc4\u0dcf\u0dba \u0d89\u0d82\u0d9c\u0dca\u200d\u0dbb\u0dd3\u0dc3\u0dd2\u0dba\u0dd9\u0db1\u0dca \u0d89\u0d9a\u0dca\u0db8\u0db1\u0dca \u0dc0\u0dd2\u0dba.", "author": "\u0d85\u0dbb\u0dd4\u0db1\u0dca, \u0dba\u0dcf\u0db4\u0db1\u0dba"}
]
si["social"]["disclaimer"] = "\u0db4\u0dca\u200d\u0dbb\u0dad\u0dd2\u0db5\u0dbd \u0dc0\u0dd9\u0db1\u0dc3\u0dca \u0dc0\u0dd2\u0dba \u0dc4\u0dd0\u0d9a. \u0dc3\u0dd6\u0daf\u0dd4\u0dc0 \u0d85\u0dc0\u0daf\u0dcf\u0db1\u0db8\u0d9a\u0dca. \u0da2\u0dba\u0d9c\u0dca\u200d\u0dbb\u0dc4\u0dab\u0dba \u0dc3\u0dc4\u0dad\u0dd2\u0d9a \u0db1\u0ddc\u0dc0\u0dda."
si["faq"]["title"] = "FAQ"
si["faq"]["items"] = [
  {"q": "\u0d85\u0dc0\u0db8 \u0dad\u0dd0\u0db1\u0dca\u0db4\u0dad\u0dd4\u0dc0 \u0d9a\u0dd3\u0dba\u0daf?", "a": "\u0d9c\u0dd9\u0dc0\u0dd3\u0db8\u0dca \u0d9a\u0dca\u200d\u0dbb\u0db8\u0dba \u0d85\u0db1\u0dd4\u0dc0 \u0dbb\u0dd4. 500 \u0dc3\u0dd2\u0da7."},
  {"q": "\u0d86\u0db4\u0dc3\u0dd4 \u0d9c\u0dd9\u0dc0\u0dd3\u0db8\u0dca \u0d9a\u0dd9\u0dad\u0dbb\u0db8\u0dca \u0d89\u0d9a\u0dca\u0db8\u0db1\u0dca\u0daf?", "a": "\u0d9a\u0dca\u200d\u0dbb\u0db8\u0dba \u0dc3\u0dc4 \u0dc3\u0dad\u0dca\u200d\u0dba\u0dcf\u0db4\u0db1\u0dba \u0d85\u0db1\u0dd4\u0dc0 \u0dc0\u0dd9\u0db1\u0dc3\u0dca \u0dc0\u0dda. \u0db6\u0ddc\u0dc4\u0ddd \u0d89\u0dbd\u0dca\u0dbd\u0dd3\u0db8\u0dca \u0d89\u0d9a\u0dca\u0db8\u0db1\u0dd2\u0db1\u0dca \u0dc3\u0d9a\u0dc3\u0db1\u0dd4 \u0dbd\u0dd0\u0db6\u0dda."},
  {"q": "\u0d9c\u0dd2\u0dab\u0dd4\u0db8 \u0dc3\u0dad\u0dca\u200d\u0dba\u0dcf\u0db4\u0db1\u0dba \u0d85\u0dc0\u0dc1\u0dca\u200d\u0dba\u0dba\u0daf?", "a": "\u0d94\u0dc0\u0dca, \u0db8\u0dd4\u0daf\u0dbd\u0dca \u0d86\u0db4\u0dc3\u0dd4 \u0d9c\u0dd0\u0db1\u0dd3\u0db8\u0da7 \u0db4\u0dd9\u0dbb \u0d85\u0db1\u0db1\u0dca\u200d\u0dba\u0dad\u0dcf \u0dc3\u0dad\u0dca\u200d\u0dba\u0dcf\u0db4\u0db1\u0dba \u0d85\u0dc0\u0dc1\u0dca\u200d\u0dba \u0dc0\u0dd2\u0dba \u0dc4\u0dd0\u0d9a."},
  {"q": "\u0db4\u0dd2\u0dc5\u0dd2\u0d9c\u0dd0\u0db1\u0dd3\u0db8\u0dda \u0db6\u0ddd\u0db1\u0dc3\u0dca \u0dbd\u0db6\u0dcf\u0d9c\u0db1\u0dca\u0db1\u0dda \u0d9a\u0dd9\u0dc3\u0dda\u0daf?", "a": "\u0db8\u0dd9\u0db8 \u0db4\u0dd2\u0da7\u0dd4\u0dc0\u0dd9\u0db1\u0dca \u0dbd\u0dd2\u0dba\u0dcf\u0db4\u0daf\u0dd2\u0d82\u0da0\u0dd2 \u0dc0\u0dd3 \u0dc3\u0dd4\u0daf\u0dd4\u0dc3\u0dd4\u0d9a\u0db8\u0dca \u0dc3\u0db4\u0dd4\u0dbb\u0db1 \u0db4\u0dc5\u0db8\u0dd4 \u0dad\u0dd0\u0db1\u0dca\u0db4\u0dad\u0dd4\u0dc0\u0d9a\u0dca \u0d9a\u0dbb\u0db1\u0dca\u0db1."},
  {"q": "\u0da2\u0d82\u0d9c\u0db8 \u0daf\u0dd4\u0dbb\u0d9a\u0dae\u0db1\u0dba\u0dd9\u0db1\u0dca \u0d9a\u0dca\u200d\u0dbb\u0dd3\u0da9\u0dcf \u0d9a\u0dc5 \u0dc4\u0dd0\u0d9a\u0dd2\u0daf?", "a": "\u0d94\u0dc0\u0dca. \u0da2\u0d82\u0d9c\u0db8 \u0db6\u0dca\u200d\u0dbb\u0dc0\u0dd4\u0dc3\u0dbb\u0dba\u0dd9\u0db1\u0dca \u0d9a\u0dca\u200d\u0dbb\u0dd2\u0dba\u0dcf \u0d9a\u0dbb\u0dba\u0dd2; \u0dba\u0dd9\u0daf\u0dd4\u0db8\u0daf \u0dbd\u0db6\u0dcf\u0d9c\u0dad \u0dc4\u0dd0\u0d9a."},
  {"q": "\u0d9a\u0dc0\u0dd4\u0daf \u0d9a\u0dca\u200d\u0dbb\u0dd3\u0da9\u0dcf \u0d9a\u0dc5 \u0dc4\u0dd0\u0d9a\u0dca\u0d9a\u0dda?", "a": "\u0dc0\u0dba\u0dc3 \u0d85\u0dc0\u0dd4\u0dbb\u0dd4\u0daf\u0dd4 18+ \u0dc3\u0dc4 \u0d85\u0daf\u0dcf\u0dc5 \u0db1\u0dd3\u0dad\u0dd2 \u0db8\u0d9c\u0dd2\u0db1\u0dca \u0d85\u0dc0\u0dc3\u0dbb \u0daf\u0dd3 \u0d87\u0dad\u0dd2 \u0db4\u0dca\u200d\u0dbb\u0daf\u0dda\u0dc1\u0dc0\u0dbd \u0d9a\u0dca\u200d\u0dbb\u0dd3\u0da9\u0d9a\u0dba\u0db1\u0dca \u0db4\u0db8\u0dab\u0dd2."},
  {"q": "\u0d8b\u0daf\u0dc0\u0dca \u0dbd\u0db6\u0dcf\u0d9c\u0db1\u0dca\u0db1\u0dda \u0d9a\u0dd9\u0dc3\u0dda\u0daf?", "a": "\u0db1\u0dd2\u0dc2\u0dca\u0db4\u0dcf\u0daf\u0db1\u0dba \u0dad\u0dd4\u0dc5 24/7 \u0dc3\u0dc4\u0dcf\u0dba (\u0da0\u0dd0\u0da7\u0dca/\u0d8a\u0db8\u0dda\u0dbd\u0dca)."}
]
si["rg"]["title"] = "\u0dc0\u0d9c\u0d9a\u0dd3\u0db8\u0dd9\u0db1\u0dca \u0d9a\u0dca\u200d\u0dbb\u0dd3\u0da9\u0dcf \u0d9a\u0dbb\u0db1\u0dca\u0db1"
si["rg"]["body"] = "\u0d94\u0db6\u0da7 \u0d85\u0dc4\u0dd2\u0db8\u0dd2 \u0d9a\u0dc5 \u0dc4\u0dd0\u0d9a\u0dd2 \u0db8\u0dd4\u0daf\u0dbd\u0dca \u0db4\u0db8\u0dab\u0d9a\u0dca \u0d94\u0da7\u0dca\u0da7\u0dd4 \u0d9a\u0dbb\u0db1\u0dca\u0db1. \u0dc3\u0dd6\u0daf\u0dd4\u0dc0 \u0dc0\u0dd2\u0db1\u0ddd\u0daf\u0dba \u0db1\u0dd0\u0dad\u0dd2 \u0dc0\u0dd4\u0dc0\u0dc4\u0ddc\u0dad\u0dca \u0dc0\u0dd2\u0dc0\u0dda\u0d9a\u0dba\u0d9a\u0dca \u0d9c\u0dd9\u0db1 \u0d8b\u0daf\u0dc0\u0dca \u0dbd\u0db6\u0dcf\u0d9c\u0db1\u0dca\u0db1."
si["footer"]["lines"] = [
  "\u0dc0\u0dba\u0dc3 18+. \u0dc3\u0dd6\u0daf\u0dd4\u0dc0 \u0db4\u0dd4\u0dbb\u0dd4\u0daf\u0dca\u0daf\u0d9a\u0dca \u0dc0\u0dd2\u0dba \u0dc4\u0dd0\u0d9a. \u0dc0\u0d9c\u0d9a\u0dd3\u0db8\u0dd9\u0db1\u0dca \u0d9a\u0dca\u200d\u0dbb\u0dd3\u0da9\u0dcf \u0d9a\u0dbb\u0db1\u0dca\u0db1.",
  "\u0d85\u0dc0\u0dc1\u0dca\u200d\u0dba \u0db1\u0db8\u0dca \u0dad\u0dd0\u0db1\u0dca\u0db4\u0dad\u0dd4 \u0dc3\u0dd3\u0db8\u0dcf \u0dc3\u0dc4 \u0dc3\u0dca\u0dc0\u0dba\u0d82-\u0db6\u0dd0\u0dc4\u0dd0\u0dbb \u0d9a\u0dd2\u0dbb\u0dd3\u0db8 \u0db7\u0dcf\u0dc0\u0dd2\u0dad\u0dcf \u0d9a\u0dbb\u0db1\u0dca\u0db1.",
  "\u0db8\u0dd9\u0dba \u0d85\u0db1\u0dd4\u0db6\u0daf\u0dca\u0db0 \u0d85\u0dbd\u0dd9\u0dc0\u0dd2\u0d9a\u0dbb\u0dab \u0db4\u0dd2\u0da7\u0dd4\u0dc0\u0d9a\u0dd2. \u0d94\u0db6 \u0dbd\u0dd2\u0dba\u0dcf\u0db4\u0daf\u0dd2\u0d82\u0da0\u0dd2 \u0dc0\u0dd4\u0dc0\u0dc4\u0ddc\u0dad\u0dca \u0d85\u0db4\u0da7 \u0d9a\u0ddc\u0db8\u0dd2\u0dc3\u0dca \u0dbd\u0dd0\u0db6\u0dd2\u0dba \u0dc4\u0dd0\u0d9a.",
  "\u0db6\u0ddd\u0db1\u0dc3\u0dca \u0db1\u0dd3\u0dad\u0dd2 \u0dc4\u0dcf \u0d9a\u0ddc\u0db1\u0dca\u0daf\u0dda\u0dc3\u0dd2 \u0d85\u0daf\u0dcf\u0dc5 \u0dc0\u0dda.",
  "\u0db6\u0dbd\u0db4\u0dad\u0dca\u200d\u0dbb\u0dbd\u0dcf\u0db7\u0dd3 \u0d9a\u0dca\u200d\u0dbb\u0dd2\u0dba\u0dcf\u0d9a\u0dbb\u0dd4 \u0dc0\u0dd2\u0dc3\u0dd2\u0db1\u0dca \u0d9a\u0dca\u200d\u0dbb\u0dd2\u0dba\u0dcf\u0dad\u0dca\u0db8\u0d9a \u0d9a\u0dbb\u0dba\u0dd2. \u0db1\u0dd3\u0dad\u0dd2\u0dba \u0db1\u0dd2\u0dad\u0dd2\u0d9c\u0dad \u0d85\u0db1\u0dd4\u0db8\u0dad\u0dd2\u0dba\u0dba\u0dd2 \u0db6\u0dbd\u0dcf\u0db4\u0dad\u0dca\u200d\u0dbb \u0d85\u0db1\u0dd4\u0db8\u0dad\u0dd2\u0dba \u0dc0\u0dd9\u0dba\u0dd2."
]
si["footer"]["links"] = "Privacy · RG · Terms"
si["sticky"] = si["hero"]["cta_a"]

ta = json.loads(json.dumps(en))
ta["lang"] = "ta"
ta["hero"] = {
  "eyebrow": "இலங்கைக்கான வரவேற்பு சலுகை",
  "h1_a": "முதல் டெபாசிட்டில் 200% வரை போனஸ் + சிறந்த ஸ்லாட்களில் 150 இலவச சுழற்சிகள்",
  "h1_b": "ரூ. 500 முதல் டெபாசிட் செய்து வரவேற்பு போனஸைப் பெறுங்கள்",
  "sub": "சிறந்த ஸ்லாட்களை விளையாடுங்கள். விரைவான பதிவு. ரூ. 500 முதல் டெபாசிட்.",
  "cta_a": "உங்கள் போனஸைப் பெறுங்கள்",
  "cta_b": "இப்போது விளையாடுங்கள்",
  "secondary": "இது எப்படி வேலை செய்கிறது"
}
ta["trust"] = ["வயது 18+ மட்டும்", "பாதுகாப்பான இணைப்பு", "விரைவான பணம் திரும்பப் பெறுதல்", "உரிமம் பெற்ற இயக்குநர்*"]
ta["steps"]["title"] = "3 படிகளில் தொடங்குங்கள்"
ta["steps"]["items"] = [
  {"title": "பதிவு செய்யுங்கள்", "text": "ஒரு நிமிடத்திற்குள் கணக்கை உருவாக்குங்கள்"},
  {"title": "டெபாசிட் செய்யுங்கள்", "text": "ரூ. 500 முதல் உள்ளூர் முறைகள் மூலம்"},
  {"title": "விளையாடுங்கள்", "text": "போனஸைப் பெற்று சிறந்த கேம்களை சுழற்றுங்கள்"}
]
ta["games"]["title"] = "பிரபலமான கேம்கள்"
ta["games"]["cta"] = ta["hero"]["cta_b"]
ta["bonus"]["title"] = "வரவேற்பு போனஸ் விவரங்கள்"
ta["bonus"]["items"] = [
  "முதல் டெபாசிட்டில் 200% வரை",
  "தேர்ந்தெடுக்கப்பட்ட ஸ்லாட்களில் 150 இலவச சுழற்சிகள் வரை",
  "குறைந்தபட்ச டெபாசிட்: ரூ. 500",
  "பந்தயம் நிபந்தனைகள் பொருந்தும்"
]
ta["bonus"]["terms"] = "முழு போனஸ் விதிகள்"
ta["payments"]["title"] = "எளிய டெபாசிட் & பணம் திரும்பப் பெறுதல்"
ta["payments"]["note"] = "கிடைக்கும் முறைகள் உங்கள் கணக்கு மற்றும் சரிபார்ப்பைப் பொறுத்தது."
ta["payments"]["methods"] = ["eZ Cash", "Bank", "Cards", "Crypto"]
ta["social"]["title"] = "இலங்கை வீரர்களால் நம்பப்படுகிறது"
ta["social"]["stat"] = "இலங்கையில் 12,000+ வீரர்கள்*"
ta["social"]["reviews"] = [
  {"text": "பதிவு விரைவாக இருந்தது, போனஸ் உடனே வந்தது.", "author": "கசுன், கொழும்பு"},
  {"text": "உள்ளூர் பணம் செலுத்தும் விருப்பங்கள் பிடித்தன. திரும்பப் பெறுதல் எளிதாக இருந்தது.", "author": "நிமாலி, கண்டி"},
  {"text": "பல ஸ்லாட்கள். ஆதரவு ஆங்கிலத்தில் விரைவாக பதிலளித்தது.", "author": "அருண், யாழ்ப்பாணம்"}
]
ta["social"]["disclaimer"] = "தனிப்பட்ட முடிவுகள் மாறுபடும். சூதாட்டத்தில் ஆபத்து உள்ளது. வெற்றி உத்தரவாதம் இல்லை."
ta["faq"]["title"] = "FAQ"
ta["faq"]["items"] = [
  {"q": "குறைந்தபட்ச டெபாசிட் என்ன?", "a": "பணம் செலுத்தும் முறையைப் பொறுத்து ரூ. 500 முதல்."},
  {"q": "பணம் திரும்பப் பெறுதல் எவ்வளவு விரைவு?", "a": "முறை மற்றும் சரிபார்ப்பைப் பொறுத்து மாறுபடும். பல கோரிக்கைகள் விரைவாக செயல்படுத்தப்படுகின்றன."},
  {"q": "கணக்கு சரிபார்ப்பு தேவையா?", "a": "ஆம், பணம் திரும்பப் பெறுவதற்கு முன் அடையாள சரிபார்ப்பு தேவைப்படலாம்."},
  {"q": "வரவேற்பு போனஸை எப்படிப் பெறுவது?", "a": "இந்தப் பக்கத்தின் வழியாக பதிவு செய்து தகுதியான முதல் டெபாசிட் செய்யுங்கள்."},
  {"q": "மொபைலில் விளையாட முடியுமா?", "a": "ஆம். மொபைல் உலாவியில் வேலை செய்கிறது; செயலியும் கிடைக்கலாம்."},
  {"q": "யார் விளையாடலாம்?", "a": "வயது 18+ மற்றும் ஆன்லைன் சூதாட்டம் அனுமதிக்கப்பட்ட பகுதிகளில் உள்ள வீரர்கள் மட்டும்."},
  {"q": "உதவி எப்படிப் பெறுவது?", "a": "தயாரிப்பில் 24/7 ஆதரவு (அரட்டை/மின்னஞ்சல்)."}
]
ta["rg"]["title"] = "பொறுப்புடன் விளையாடுங்கள்"
ta["rg"]["body"] = "இழக்கக்கூடிய பணத்தை மட்டும் பந்தயம் கட்டுங்கள். சூதாட்டம் வேடிக்கையாக இல்லையெனில் இடைவேளை எடுத்து உதவி பெறுங்கள்."
ta["footer"]["lines"] = [
  "வயது 18+. சூதாட்டம் அடிமையாக்கும். பொறுப்புடன் விளையாடுங்கள்.",
  "தேவைப்பட்டால் டெபாசிட் வரம்புகள் மற்றும் சுய-விலக்கலைப் பயன்படுத்துங்கள்.",
  "இது இணைப்பு சந்தைப்படுத்தல் பக்கம். நீங்கள் பதிவு செய்தால் கமிஷன் கிடைக்கலாம்.",
  "போனஸ் விதிமுறைகள் பொருந்தும்.",
  "உரிமம் பெற்ற இயக்குநரால் இயக்கப்படுகிறது. உரிம உரை சட்ட அங்கீகாரத்திற்கு நிலுவையில் உள்ளது."
]
ta["footer"]["links"] = "Privacy · RG · Terms"
ta["sticky"] = ta["hero"]["cta_a"]

for name, data in [("en.json", en), ("si.json", si), ("ta.json", ta)]:
  (out / name).write_text(json.dumps(data, ensure_ascii=False, indent=2) + "\n", encoding="utf-8")
  print("wrote", name)
