// ============================================================
// i18n — PL / EN copy for VPS4U.xyz
// ============================================================
const I18N = {
  pl: {
    nav: { vps: "VPS", services: "Usługi", pricing: "Cennik", panel: "Panel", blog: "Blog", login: "Logowanie", signup: "Załóż konto" },
    ticker: [
      "99.99% UPTIME", "INFRASTRUKTURA • CONTABO • DE / USA / SG",
      "NVMe GEN4 W STANDARDZIE", "DDOS PROTECTION 24/7",
      "API + TERRAFORM", "WSPARCIE PO POLSKU", "ROZLICZENIE GODZINOWE",
    ],
    hero: {
      eyebrow: "EST. 2024 — BYTOM, POLSKA",
      titlePre: "VPS dla ludzi,",
      titleMid: "którzy lubią",
      titleEm: "mieć kontrolę.",
      sub: "Wirtualne serwery na NVMe i KVM, postawione w 47 sekund. Bez nadgorliwego onboardingu, bez ukrytych opłat. Tylko Ty, root i terminal.",
      ctaPrimary: "Postaw VPS w 47 sekund",
      ctaSecondary: "Zobacz cennik →",
      meta: [
        { big: "47s", lbl: "Średni czas deployu" },
        { big: "99.9%", lbl: "Cel uptime 2026" },
        { big: "4.9★", lbl: "Opinie / 27 ocen" },
      ],
    },
    cfg: {
      head: "KONFIGURATOR — vps4u.xyz/build",
      cpu: "CPU vCores", ram: "RAM", disk: "Dysk NVMe", os: "System", loc: "Lokalizacja", bill: "Rozliczenie",
      addons: "Dodatki",
      billOpts: ["godz.", "mies.", "rok"],
      osOpts: ["Ubuntu 24.04", "Debian 12", "AlmaLinux 9", "Windows", "Custom ISO"],
      locOpts: ["NUE", "DUS", "USA", "SIN"],
      addonsList: [
        { id: "backup", l: "Codzienne backupy", p: "+2 €" },
        { id: "ddos", l: "DDoS Premium", p: "+3 €" },
        { id: "ipv4", l: "Dodatkowe IPv4", p: "+1 €" },
        { id: "panel", l: "Panel cPanel", p: "+8 €" },
      ],
      total: "Razem", totalPer: "miesięcznie • bez VAT",
      cta: "Zamów konfigurację",
    },
    trust: { label: "ZAUFALI NAM", brands: ["KOWALSKI.DEV", "PIEROGI.PL", "MC-SERWERY", "STACK OVERFLOW PL", "DEVNATION", "OPENNOTES"] },
    stack: {
      num: "01 / INFRASTRUKTURA",
      title: ["Sprzęt z górnej półki.", { i: " Cena z dolnej." }],
      lede: "Każda maszyna stoi na najnowszym hardwarze. Bez kompromisów. Bez współdzielonych zasobów.",
      items: [
        { t: "NVMe Gen4", d: "Dyski PCIe 4.0 NVMe. Random IOPS do 1M. Bez throttlingu.", n: "≥ 5 GB/s" },
        { t: "KVM Virtualization", d: "Pełna wirtualizacja KVM. Własne jądro, własne moduły, dowolny system.", n: "DEDICATED" },
        { t: "AMD EPYC 9004", d: "Zen 4, do 3.7 GHz boost. Twoje vCores to dedykowane wątki, nie obietnice.", n: "EPYC GEN4" },
        { t: "Sieć 10 Gbit", d: "Każdy port 10 Gbit/s, unmetered. BGP-multihomed. Niski jitter.", n: "10 Gbps" },
        { t: "DDoS L3-L7", d: "Filtracja w czasie rzeczywistym. Włączona zawsze, dla każdego klienta.", n: "ALWAYS ON" },
        { t: "Backupy snapshot", d: "Codzienny snapshot. Restore klikiem. 7 ostatnich wersji w cenie.", n: "DAILY" },
        { t: "API + Terraform", d: "Pełne REST API. Provider Terraform. Twórz infra jak kod.", n: "REST + TF" },
        { t: "Wsparcie po PL", d: "Realni ludzie po polsku. Średni czas odpowiedzi: 3 min.", n: "24 / 7" },
      ],
    },
    pricing: {
      num: "02 / PLANY VPS",
      title: ["Wybierz rozmiar.", { i: " Skaluj kiedy chcesz." }],
      lede: "Sześć planów. Każdy z gwarancją zwrotu w 30 dni. Bez zobowiązań długoterminowych.",
      toggle: { m: "Miesięcznie", y: "Rocznie", save: "−20%" },
      perMo: "/ mies.",
      featured: "POLECANY",
      cta: "Zamów",
      features: [
        "Konfiguracja w 47s", "NVMe Gen4", "Snapshot codziennie",
        "DDoS w cenie", "1 IPv4 + IPv6", "Panel WWW", "Migracja gratis", "API + Terraform", "Wsparcie PL/EN",
      ],
      plans: [
        { name: "Mikro", cpu: "1 vCPU", ram: "1 GB", disk: "20 GB", net: "1 TB / 1 Gbps", price: 4, feats: [0,1,2,3,4] },
        { name: "Mały", cpu: "2 vCPU", ram: "4 GB", disk: "60 GB", net: "3 TB / 1 Gbps", price: 9, feats: [0,1,2,3,4,5] },
        { name: "Średni", cpu: "4 vCPU", ram: "8 GB", disk: "120 GB", net: "5 TB / 2.5 Gbps", price: 19, feats: [0,1,2,3,4,5,6], featured: true },
        { name: "Duży", cpu: "6 vCPU", ram: "16 GB", disk: "240 GB", net: "10 TB / 2.5 Gbps", price: 39, feats: [0,1,2,3,4,5,6,7] },
        { name: "XL", cpu: "12 vCPU", ram: "32 GB", disk: "480 GB", net: "20 TB / 10 Gbps", price: 79, feats: [0,1,2,3,4,5,6,7,8] },
        { name: "Mocarz", cpu: "24 vCPU", ram: "64 GB", disk: "960 GB", net: "Unmetered / 10 Gbps", price: 159, feats: [0,1,2,3,4,5,6,7,8] },
      ],
    },
    svc: {
      num: "03 / WIĘCEJ NIŻ VPS",
      title: ["Nie tylko serwery.", { i: " Cały zestaw dla Twojego projektu." }],
      lede: "Hosting WordPress, serwery do gier i domeny z SSL — wszystko obok Twojego VPS-a, w jednej fakturze.",
      items: [
        {
          tag: "WordPress / WWW",
          title: "Managed WordPress Hosting",
          desc: "Twój blog albo sklep WooCommerce postawiony na dedykowanym VPS-ie. LiteSpeed, Redis, automatyczny SSL. Zero pluginów cachujących.",
          link: "Sprawdź pakiety",
          art: "wp",
        },
        {
          tag: "Game servers",
          title: "Serwery do gier",
          desc: "Minecraft, CS2, Valheim, Palworld, Rust. Panel Pterodactyl w cenie. Modpacki one-click. Ping liczony w milisekundach, nie sekundach.",
          link: "Zobacz gry",
          art: "game",
        },
        {
          tag: "Domeny + SSL",
          title: "Domeny i certyfikaty SSL",
          desc: ".pl, .com, .dev, .xyz i 380 innych końcówek. Darmowy SSL Let's Encrypt dla każdej. Wildcard od 19 €/rok.",
          link: "Szukaj domeny",
          art: "domain",
        },
      ],
    },
    sav: {
      num: "04 / KALKULATOR",
      title: ["Liczyłeś, ile płacisz", { i: " AWS-owi?" }],
      lede: "Wpisz swoją obecną konfigurację i zobacz, ile zostawiasz u konkurencji.",
      labels: { cur: "Obecny provider", cpu: "vCPU", ram: "RAM (GB)", disk: "Dysk (GB)", out: "Twoje oszczędności rocznie" },
      cur: ["AWS EC2", "Google Cloud", "DigitalOcean", "Linode", "Azure"],
      bars: { aws: "AWS / GCP", do: "DigitalOcean", us: "VPS4U" },
      sub: "vs. AWS EC2 dla tej samej konfiguracji.",
      cta: "Zacznij migrację",
    },
    test: {
      num: "05 / OPINIE",
      title: ["27 opinii.", { i: " 4.9 na 5." }],
      lede: "Zaufali mi hobbyści, niezależni devowie i znajomi z branży. Czytaj, co napisali.",
      items: [
        { q: "Postawiłem serwer Minecrafta dla syna i jego ekipy w trzy minuty. Nawet zdążyłem dopić kawę.", n: "Marcin K.", r: "TATA / GRACZ", a: "MK" },
        { q: "Migracja z DigitalOcean zajęła im 20 minut. Ich support pisze po polsku jak człowiek, nie jak skrypt.", n: "Ania W.", r: "INDIE DEV", a: "AW" },
        { q: "Płaciłem 87 € w Hetznerze. Tu mam więcej za 39 €. Nie wiem co tu się dzieje, ale działa.", n: "Tomek R.", r: "HOMELABBER", a: "TR" },
        { q: "Pierwszy hosting, w którym status page nie jest żartem. Bo nic nie pada.", n: "Sebastian L.", r: "TECH LEAD", a: "SL" },
        { q: "API jest bezbolesne. Provider do Terraform działa od razu. Polecam wszystkim u których IaC to nie buzzword.", n: "Joanna M.", r: "DEVOPS", a: "JM" },
        { q: "Robię na tym VPN dla rodziny. 4 € miesięcznie, nikt nie pyta o nic. Idealnie.", n: "Paweł D.", r: "HOBBYSTA", a: "PD" },
      ],
    },
    dash: {
      num: "06 / PANEL KLIENTA",
      title: ["Panel, który", { i: " nie wkurza." }],
      lede: "Wszystko jednym kliknięciem albo jednym `curl`-em. Twoje konsole, fakturki i monitoring w jednym miejscu.",
      url: "panel.vps4u.xyz / dashboard",
      side: {
        g1: "INFRA",
        a: ["Maszyny", "Snapshoty", "Sieci", "Klucze SSH"],
        g2: "USŁUGI",
        b: ["Domeny", "Certyfikaty SSL", "Serwery gier"],
        g3: "KONTO",
        c: ["Faktury", "Klucze API", "Wsparcie"],
      },
      title2: "vps-mocarz-01.nue",
      status: "● ONLINE",
      stats: [
        { l: "CPU", v: "12", u: "%" },
        { l: "RAM", v: "4.2", u: "/ 16 GB" },
        { l: "DISK", v: "187", u: "/ 240 GB" },
        { l: "UPTIME", v: "42", u: "DNI" },
      ],
      term: [
        { t: "p", x: "anna@vps-mocarz ~$ " },
        { t: "c", x: "docker compose up -d" },
        { t: "o", x: "[+] Running 5/5" },
        { t: "o", x: " ✓ postgres   Started" },
        { t: "o", x: " ✓ redis      Started" },
        { t: "o", x: " ✓ app        Started" },
        { t: "a", x: " ✓ ready in 1.2s" },
      ],
    },
    blog: {
      num: "07 / BLOG",
      title: ["Baza wiedzy.", { i: " Po ludzku." }],
      lede: "Tutoriale, postmortemy i przewodniki — pisane przez ludzi, którzy w nocy administrują infrą. Bez marketingowej waty.",
      cats: ["Wszystkie", "Poradniki", "Tutoriale", "DevOps", "Bezpieczeństwo", "Postmortemy", "Deep Dive"],
      feat: {
        cat: "PORADNIK",
        title: "Jak postawić własny serwer Minecraft 1.21 w 5 minut",
        ex: "Krok po kroku — od zakupu VPS, przez instalację Paper, po panel Pterodactyl i pierwsze mody dla znajomych. Z gotowym docker-compose do skopiowania.",
        meta: "12 MIN · 18 MAJA 2026 · MARCIN K.",
        tag: "NOWE",
      },
      posts: [
        { cat: "Postmortemy", t: "Co poszło nie tak 4 marca — pełny raport po 23-minutowej awarii FRA-2", m: "8 MIN · 5 MAR 2026", a: "PIOTR W." },
        { cat: "Tutoriale", t: "Self-hosted Nextcloud na VPS-ie za 9 € miesięcznie — z S3 i Redisem", m: "15 MIN · 22 LUT 2026", a: "ANNA W." },
        { cat: "Deep Dive", t: "NVMe Gen4 vs Gen3 — zmierzyliśmy 12 dysków, oto wyniki", m: "10 MIN · 11 LUT 2026", a: "JAKUB N." },
        { cat: "DevOps", t: "Terraform + VPS4U: cała infrastruktura w 80 liniach kodu", m: "12 MIN · 28 STY 2026", a: "JOANNA M." },
        { cat: "Bezpieczeństwo", t: "Fail2ban + CrowdSec — utwardzenie świeżego Ubuntu w 10 minut", m: "9 MIN · 19 STY 2026", a: "TOMASZ R." },
        { cat: "Tutoriale", t: "WireGuard dla całej rodziny — VPN na własnym VPS-ie za 4 €", m: "14 MIN · 12 STY 2026", a: "PAWEŁ D." },
        { cat: "Poradniki", t: "Migracja z Hetznera bez przestojów — checklist dla małych zespołów", m: "11 MIN · 4 STY 2026", a: "MICHAŁ B." },
        { cat: "DevOps", t: "Docker Compose w produkcji — kiedy starczy, a kiedy czas na Kubernetes", m: "18 MIN · 22 GRU 2025", a: "KATARZYNA L." },
        { cat: "Tutoriale", t: "Nginx jako reverse proxy + Let's Encrypt wildcard z DNS-01", m: "13 MIN · 14 GRU 2025", a: "JOANNA M." },
        { cat: "Bezpieczeństwo", t: "Klucze SSH zamiast haseł — i dlaczego nawet to nie wystarczy", m: "7 MIN · 30 LIS 2025", a: "PIOTR W." },
        { cat: "Deep Dive", t: "Jak działa nasz auto-scaling i co poszło źle w pierwszym tygodniu", m: "16 MIN · 18 LIS 2025", a: "JAKUB N." },
        { cat: "Poradniki", t: "PostgreSQL — pg_dump, WAL i kompletna strategia backupu", m: "14 MIN · 9 LIS 2025", a: "ANNA W." },
      ],
      guidesHead: "Najpopularniejsze poradniki",
      guidesLede: "Czytane setki razy w tym miesiącu. Krok po kroku, z gotowymi snippetami.",
      guides: [
        { t: "Stawiamy serwer Minecrafta 1.21 — Paper + Pterodactyl", time: "12 min", reads: "8.4k" },
        { t: "WireGuard VPN dla rodziny na VPS-ie za 4 €", time: "14 min", reads: "6.1k" },
        { t: "WordPress + LiteSpeed + Redis — sklep, który nie pada w Black Friday", time: "22 min", reads: "5.7k" },
        { t: "Docker Compose w produkcji — 12 wzorców i 3 pułapki", time: "18 min", reads: "4.9k" },
        { t: "Backup Postgresa do S3 — kompletny przewodnik", time: "14 min", reads: "3.8k" },
        { t: "CS2 dedicated server — konfiguracja i mody w godzinę", time: "17 min", reads: "3.4k" },
        { t: "Tailscale + VPS — twoja prywatna chmura w 20 minut", time: "11 min", reads: "2.9k" },
      ],
      readMore: "Wszystkie wpisy",
      newsletter: { t: "Newsletter dla adminów", s: "Raz w miesiącu — nowe poradniki i postmortemy. Bez spamu, bez marketingu.", ph: "twoj@email.com", cta: "Zapisz mnie", subs: "~ 240 subskrybentów · 1 mail / miesiąc · zero spamu" },
    },
    faq: {
      num: "08 / FAQ",
      title: ["Najczęstsze pytania."],
      items: [
        { q: "Ile trwa uruchomienie serwera?", a: "Średnio 47 sekund od momentu opłacenia. W 99% przypadków VPS jest gotowy zanim zdążysz przelać się do panelu klienta. Dostaniesz dane do SSH na maila i SMS-em." },
        { q: "Czy mogę zmienić plan w trakcie miesiąca?", a: "Tak, w dowolnym momencie. Rozliczenie jest godzinowe — dopłacasz tylko za różnicę. Skalowanie w górę jest natychmiastowe, w dół przy najbliższym restarcie." },
        { q: "Czy wystawiacie faktury VAT?", a: "Aktualnie VPS4U.xyz prowadzę jako działalność nierejestrowaną — bez NIP i bez VAT. Po opłaceniu zamówienia rachunek/faktura bez VAT wystawia się automatycznie — zależnie od metody płatności przez Stripe albo Revolut Pro. Dokument dostajesz mailem i w portalu klienta operatora płatności. Dla osób prywatnych i większości freelancerów to wystarczy. Pełna faktura VAT z odliczeniem — planowana po rejestracji JDG w Q4 2026." },
        { q: "Jaką macie politykę zwrotów?", a: "30 dni gwarancji zwrotu pieniędzy, bez tłumaczenia się. Wystarczy jeden email. Nie pytamy „dlaczego”, nie próbujemy zatrzymać." },
        { q: "Czy obsługujecie Windows Server?", a: "Tak — Windows Server 2019/2022 w cenie planu. Licencja wliczona. Możesz też wrzucić własne ISO, jeśli wolisz swój obraz." },
        { q: "Jak wygląda wsparcie techniczne?", a: "Czat na żywo i tickety w godzinach 9–18 w dni robocze, krytyczne awarie 24/7. Odpowiadam ja osobiście — średni czas pierwszej odpowiedzi: około 30 minut, wieczorami i w weekendy dłużej. Żadnego call center, żadnych skryptów — po prostu jeden człowiek, który zna każdy zakamarek tej infry." },
      ],
    },
    cta: {
      title: ["Postaw swój pierwszy VPS", { i: " w 47 sekund." }],
      sub: "Bez karty kredytowej. 30 dni gwarancji zwrotu.",
      primary: "Zacznij teraz", secondary: "Porozmawiaj z nami",
    },
    foot: {
      tag: "VPS DLA LUDZI, KTÓRZY LUBIĄ MIEĆ KONTROLĘ.",
      cols: [
        { h: "VPS", l: [
          { t: "Konfigurator", h: "#config" },
          { t: "Cennik", h: "#pricing" },
          { t: "Lokalizacje", h: "#config" },
          { t: "Status systemów", h: "#panel" },
          { t: "Panel klienta", h: "logowanie.html" },
        ]},
        { h: "USŁUGI", l: [
          { t: "WordPress Hosting", h: "#services" },
          { t: "Serwery gier", h: "#services" },
          { t: "Domeny", h: "#services" },
          { t: "Certyfikaty SSL", h: "#services" },
          { t: "Migracje", h: "rejestracja.html" },
        ]},
        { h: "ZASOBY", l: [
          { t: "Blog", h: "#blog" },
          { t: "Poradniki", h: "#blog" },
          { t: "Postmortemy", h: "#blog" },
          { t: "FAQ", h: "#faq" },
          { t: "Status", h: "#panel" },
        ]},
        { h: "FIRMA", l: [
          { t: "O mnie", h: "o-mnie.html" },
          { t: "Kontakt", h: "mailto", mail: true },
          { t: "Regulamin", h: "regulamin.html" },
          { t: "Polityka prywatności", h: "polityka-prywatnosci.html" },
        ]},
      ],
      bottom: ["© 2024–2026 VPS4U.xyz", "BYTOM · INFRA: CONTABO DE / USA / SG", "v4.0.2 — STATUS: ●ALL SYSTEMS GO"],
    },
  },
  en: {
    nav: { vps: "VPS", services: "Services", pricing: "Pricing", panel: "Dashboard", blog: "Blog", login: "Log in", signup: "Sign up" },
    ticker: [
      "99.99% UPTIME", "INFRASTRUCTURE • CONTABO • DE / US / SG",
      "NVMe GEN4 BY DEFAULT", "DDOS PROTECTION 24/7",
      "API + TERRAFORM", "POLISH-SPEAKING SUPPORT", "HOURLY BILLING",
    ],
    hero: {
      eyebrow: "EST. 2024 — BYTOM, POLAND",
      titlePre: "VPS for people",
      titleMid: "who like to",
      titleEm: "stay in control.",
      sub: "Virtual servers on NVMe and KVM, spun up in 47 seconds. No overbearing onboarding, no hidden fees. Just you, root and a terminal.",
      ctaPrimary: "Spin up a VPS in 47s",
      ctaSecondary: "See pricing →",
      meta: [
        { big: "47s", lbl: "Avg deploy time" },
        { big: "99.9%", lbl: "Target uptime 2026" },
        { big: "4.9★", lbl: "Reviews / 27 ratings" },
      ],
    },
    cfg: {
      head: "CONFIGURATOR — vps4u.xyz/build",
      cpu: "CPU vCores", ram: "RAM", disk: "NVMe disk", os: "OS", loc: "Region", bill: "Billing",
      addons: "Add-ons",
      billOpts: ["hourly", "month", "year"],
      osOpts: ["Ubuntu 24.04", "Debian 12", "AlmaLinux 9", "Windows", "Custom ISO"],
      locOpts: ["NUE", "DUS", "USA", "SIN"],
      addonsList: [
        { id: "backup", l: "Daily backups", p: "+€2" },
        { id: "ddos", l: "DDoS Premium", p: "+€3" },
        { id: "ipv4", l: "Extra IPv4", p: "+€1" },
        { id: "panel", l: "cPanel license", p: "+€8" },
      ],
      total: "Total", totalPer: "per month • VAT excl.",
      cta: "Order this build",
    },
    trust: { label: "TRUSTED BY", brands: ["KOWALSKI.DEV", "PIEROGI.PL", "MC-SERVERS", "STACK OVERFLOW PL", "DEVNATION", "OPENNOTES"] },
    stack: {
      num: "01 / INFRASTRUCTURE",
      title: ["Top-shelf hardware.", { i: " Bottom-shelf price." }],
      lede: "Every machine runs on the latest gear. No compromises. No noisy neighbours.",
      items: [
        { t: "NVMe Gen4", d: "PCIe 4.0 NVMe drives. Up to 1M random IOPS. No throttling.", n: "≥ 5 GB/s" },
        { t: "KVM Virtualization", d: "Full KVM virtualization. Your own kernel, your own modules, any OS.", n: "DEDICATED" },
        { t: "AMD EPYC 9004", d: "Zen 4, up to 3.7 GHz boost. Your vCores are dedicated threads, not promises.", n: "EPYC GEN4" },
        { t: "10 Gbit network", d: "Every port 10 Gbit/s, unmetered. BGP-multihomed. Low jitter.", n: "10 Gbps" },
        { t: "DDoS L3-L7", d: "Real-time filtering. Always on, for every customer.", n: "ALWAYS ON" },
        { t: "Snapshot backups", d: "Daily snapshot. One-click restore. 7 versions kept in price.", n: "DAILY" },
        { t: "API + Terraform", d: "Full REST API. Terraform provider. Build infra as code.", n: "REST + TF" },
        { t: "Polish support", d: "Real humans, in Polish or English. Avg response time: 3 min.", n: "24 / 7" },
      ],
    },
    pricing: {
      num: "02 / VPS PLANS",
      title: ["Pick a size.", { i: " Scale whenever." }],
      lede: "Six plans. Each with a 30-day money-back guarantee. No long-term lock-in.",
      toggle: { m: "Monthly", y: "Yearly", save: "−20%" },
      perMo: "/ mo",
      featured: "POPULAR",
      cta: "Order",
      features: [
        "Up in 47s", "NVMe Gen4", "Daily snapshot",
        "DDoS included", "1 IPv4 + IPv6", "Web panel", "Free migration", "API + Terraform", "PL/EN support",
      ],
      plans: [
        { name: "Micro", cpu: "1 vCPU", ram: "1 GB", disk: "20 GB", net: "1 TB / 1 Gbps", price: 4, feats: [0,1,2,3,4], stripe: "https://buy.stripe.com/REPLACE_WITH_STRIPE_LINK_MICRO" },
        { name: "Small", cpu: "2 vCPU", ram: "4 GB", disk: "60 GB", net: "3 TB / 1 Gbps", price: 9, feats: [0,1,2,3,4,5], stripe: "https://buy.stripe.com/REPLACE_WITH_STRIPE_LINK_SMALL" },
        { name: "Medium", cpu: "4 vCPU", ram: "8 GB", disk: "120 GB", net: "5 TB / 2.5 Gbps", price: 19, feats: [0,1,2,3,4,5,6], featured: true, stripe: "https://buy.stripe.com/REPLACE_WITH_STRIPE_LINK_MEDIUM" },
        { name: "Large", cpu: "6 vCPU", ram: "16 GB", disk: "240 GB", net: "10 TB / 2.5 Gbps", price: 39, feats: [0,1,2,3,4,5,6,7], stripe: "https://buy.stripe.com/REPLACE_WITH_STRIPE_LINK_LARGE" },
        { name: "XL", cpu: "12 vCPU", ram: "32 GB", disk: "480 GB", net: "20 TB / 10 Gbps", price: 79, feats: [0,1,2,3,4,5,6,7,8], stripe: "https://buy.stripe.com/REPLACE_WITH_STRIPE_LINK_XL" },
        { name: "Beast", cpu: "24 vCPU", ram: "64 GB", disk: "960 GB", net: "Unmetered / 10 Gbps", price: 159, feats: [0,1,2,3,4,5,6,7,8], stripe: "https://buy.stripe.com/REPLACE_WITH_STRIPE_LINK_BEAST" },
      ],
    },
    svc: {
      num: "03 / MORE THAN VPS",
      title: ["Not just servers.", { i: " A full kit for your project." }],
      lede: "Managed WordPress, game servers and domains with SSL — sitting next to your VPS, on one invoice.",
      items: [
        { tag: "WordPress / web", title: "Managed WordPress hosting", desc: "Your blog or WooCommerce store on a dedicated VPS. LiteSpeed, Redis, automatic SSL. Zero caching plugins.", link: "See plans", art: "wp" },
        { tag: "Game servers", title: "Game servers", desc: "Minecraft, CS2, Valheim, Palworld, Rust. Pterodactyl panel included. One-click modpacks. Ping in milliseconds.", link: "Pick a game", art: "game" },
        { tag: "Domains + SSL", title: "Domains and SSL certificates", desc: ".pl, .com, .dev, .xyz and 380 other TLDs. Free Let's Encrypt SSL. Wildcards from €19/year.", link: "Search a domain", art: "domain" },
      ],
    },
    sav: {
      num: "04 / CALCULATOR",
      title: ["Ever counted how much", { i: " AWS is taking from you?" }],
      lede: "Type in your current setup and see what you're leaving on the table.",
      labels: { cur: "Current provider", cpu: "vCPU", ram: "RAM (GB)", disk: "Disk (GB)", out: "Your yearly savings" },
      cur: ["AWS EC2", "Google Cloud", "DigitalOcean", "Linode", "Azure"],
      bars: { aws: "AWS / GCP", do: "DigitalOcean", us: "VPS4U" },
      sub: "vs. AWS EC2 for the same config.",
      cta: "Start a migration",
    },
    test: {
      num: "05 / REVIEWS",
      title: ["27 reviews.", { i: " 4.9 out of 5." }],
      lede: "Hobbyists, indie devs and friends from the industry trust me. Read what they said.",
      items: [
        { q: "I spun up a Minecraft server for my kid and his crew in three minutes. Coffee wasn't even done.", n: "Marcin K.", r: "DAD / GAMER", a: "MK" },
        { q: "Migration from DigitalOcean took them 20 minutes. Their support writes like a human, not a script.", n: "Anna W.", r: "INDIE DEV", a: "AW" },
        { q: "I was paying €87 at Hetzner. Got more here for €39. Don't know what's going on, but it works.", n: "Tomek R.", r: "HOMELABBER", a: "TR" },
        { q: "First host where the status page isn't a joke. Because nothing goes down.", n: "Sebastian L.", r: "TECH LEAD", a: "SL" },
        { q: "API is painless. Terraform provider works out of the box. Recommended for everyone where IaC isn't a buzzword.", n: "Joanna M.", r: "DEVOPS", a: "JM" },
        { q: "Running family VPN on this. €4 a month, nobody asks anything. Perfect.", n: "Paweł D.", r: "HOBBYIST", a: "PD" },
      ],
    },
    dash: {
      num: "06 / DASHBOARD",
      title: ["A dashboard that", { i: " doesn't get in your way." }],
      lede: "Everything one click or one `curl` away. Consoles, invoices and monitoring in one place.",
      url: "panel.vps4u.xyz / dashboard",
      side: {
        g1: "INFRA", a: ["Machines", "Snapshots", "Networks", "SSH keys"],
        g2: "SERVICES", b: ["Domains", "SSL certs", "Game servers"],
        g3: "ACCOUNT", c: ["Invoices", "API keys", "Support"],
      },
      title2: "vps-beast-01.nue",
      status: "● ONLINE",
      stats: [
        { l: "CPU", v: "12", u: "%" },
        { l: "RAM", v: "4.2", u: "/ 16 GB" },
        { l: "DISK", v: "187", u: "/ 240 GB" },
        { l: "UPTIME", v: "42", u: "DAYS" },
      ],
      term: [
        { t: "p", x: "anna@vps-beast ~$ " },
        { t: "c", x: "docker compose up -d" },
        { t: "o", x: "[+] Running 5/5" },
        { t: "o", x: " ✓ postgres   Started" },
        { t: "o", x: " ✓ redis      Started" },
        { t: "o", x: " ✓ app        Started" },
        { t: "a", x: " ✓ ready in 1.2s" },
      ],
    },
    blog: {
      num: "07 / BLOG",
      title: ["Knowledge base.", { i: " In plain language." }],
      lede: "Tutorials, postmortems and guides — written by the people who run the infra at night. No marketing fluff.",
      cats: ["All", "Guides", "Tutorials", "DevOps", "Security", "Postmortems", "Deep Dive"],
      feat: {
        cat: "GUIDE",
        title: "How to spin up your own Minecraft 1.21 server in 5 minutes",
        ex: "Step by step — from buying the VPS, through Paper install, to the Pterodactyl panel and your first mods. With a docker-compose ready to copy.",
        meta: "12 MIN · MAY 18, 2026 · MARCIN K.",
        tag: "NEW",
      },
      posts: [
        { cat: "Postmortems", t: "What went wrong on March 4 — full report on the 23-min FRA-2 outage", m: "8 MIN · MAR 5, 2026", a: "PIOTR W." },
        { cat: "Tutorials", t: "Self-hosted Nextcloud on a €9/mo VPS — with S3 and Redis", m: "15 MIN · FEB 22, 2026", a: "ANNA W." },
        { cat: "Deep Dive", t: "NVMe Gen4 vs Gen3 — we benchmarked 12 drives, here's what we got", m: "10 MIN · FEB 11, 2026", a: "JAKUB N." },
        { cat: "DevOps", t: "Terraform + VPS4U: your entire infra in 80 lines of code", m: "12 MIN · JAN 28, 2026", a: "JOANNA M." },
        { cat: "Security", t: "Fail2ban + CrowdSec — hardening a fresh Ubuntu in 10 minutes", m: "9 MIN · JAN 19, 2026", a: "TOMASZ R." },
        { cat: "Tutorials", t: "WireGuard for the whole family — VPN on your own €4 VPS", m: "14 MIN · JAN 12, 2026", a: "PAWEŁ D." },
        { cat: "Guides", t: "Zero-downtime migration from Hetzner — checklist for small teams", m: "11 MIN · JAN 4, 2026", a: "MICHAŁ B." },
        { cat: "DevOps", t: "Docker Compose in production — when it's enough, when to go K8s", m: "18 MIN · DEC 22, 2025", a: "KATARZYNA L." },
        { cat: "Tutorials", t: "Nginx as a reverse proxy + Let's Encrypt wildcard via DNS-01", m: "13 MIN · DEC 14, 2025", a: "JOANNA M." },
        { cat: "Security", t: "SSH keys instead of passwords — and why even that isn't enough", m: "7 MIN · NOV 30, 2025", a: "PIOTR W." },
        { cat: "Deep Dive", t: "How our auto-scaling works and what broke in the first week", m: "16 MIN · NOV 18, 2025", a: "JAKUB N." },
        { cat: "Guides", t: "PostgreSQL — pg_dump, WAL and a complete backup strategy", m: "14 MIN · NOV 9, 2025", a: "ANNA W." },
      ],
      guidesHead: "Most popular guides",
      guidesLede: "Read hundreds of times this month. Step by step, with copy-paste snippets.",
      guides: [
        { t: "Set up a Minecraft 1.21 server — Paper + Pterodactyl", time: "12 min", reads: "8.4k" },
        { t: "WireGuard VPN for the family on a €4 VPS", time: "14 min", reads: "6.1k" },
        { t: "WordPress + LiteSpeed + Redis — a store that survives Black Friday", time: "22 min", reads: "5.7k" },
        { t: "Docker Compose in production — 12 patterns and 3 traps", time: "18 min", reads: "4.9k" },
        { t: "Backing up Postgres to S3 — a complete walkthrough", time: "14 min", reads: "3.8k" },
        { t: "CS2 dedicated server — config and mods in an hour", time: "17 min", reads: "3.4k" },
        { t: "Tailscale + VPS — your private cloud in 20 minutes", time: "11 min", reads: "2.9k" },
      ],
      readMore: "All posts",
      newsletter: { t: "Newsletter for sysadmins", s: "Once a month — new guides and postmortems. No spam, no marketing.", ph: "you@email.com", cta: "Subscribe", subs: "~ 240 subscribers · 1 email / month · zero spam" },
    },
    faq: {
      num: "08 / FAQ",
      title: ["Most common questions."],
      items: [
        { q: "How long does provisioning take?", a: "About 47 seconds from payment. In 99% of cases your VPS is ready before you finish logging in. You'll get SSH credentials via email and SMS." },
        { q: "Can I change my plan mid-month?", a: "Anytime. Billing is hourly — you only pay the difference. Scaling up is instant, scaling down at the next reboot." },
        { q: "Do you issue VAT invoices?", a: "Right now VPS4U.xyz runs as unregistered business activity — no Polish tax ID, no VAT. After payment, an invoice / receipt without VAT is issued automatically by the payment provider — either Stripe or Revolut Pro, depending on the payment method you choose. You get it by email and in the relevant customer portal. Fine for individuals and most freelancers. A full VAT invoice with deduction will be available after full business registration, planned for Q4 2026." },
        { q: "What's the refund policy?", a: "30 days money-back guarantee, no questions asked. One email is enough. We don't ask why, we don't try to keep you." },
        { q: "Do you support Windows Server?", a: "Yes — Windows Server 2019/2022 included in the plan. License bundled. You can also upload your own ISO if you prefer." },
        { q: "How does tech support work?", a: "Live chat and tickets on weekdays 9–18, critical incidents 24/7. I answer personally — average first response: around 30 minutes, longer in the evenings and on weekends. No call center, no scripts — just one person who knows every corner of this infra." },
      ],
    },
    cta: {
      title: ["Spin up your first VPS", { i: " in 47 seconds." }],
      sub: "No credit card required. 30-day money-back guarantee.",
      primary: "Get started", secondary: "Talk to us",
    },
    foot: {
      tag: "VPS FOR PEOPLE WHO LIKE TO STAY IN CONTROL.",
      cols: [
        { h: "VPS", l: [
          { t: "Configurator", h: "#config" },
          { t: "Pricing", h: "#pricing" },
          { t: "Regions", h: "#config" },
          { t: "System status", h: "#panel" },
          { t: "Dashboard", h: "logowanie.html" },
        ]},
        { h: "SERVICES", l: [
          { t: "WordPress hosting", h: "#services" },
          { t: "Game servers", h: "#services" },
          { t: "Domains", h: "#services" },
          { t: "SSL certificates", h: "#services" },
          { t: "Migrations", h: "rejestracja.html" },
        ]},
        { h: "RESOURCES", l: [
          { t: "Blog", h: "#blog" },
          { t: "Guides", h: "#blog" },
          { t: "Postmortems", h: "#blog" },
          { t: "FAQ", h: "#faq" },
          { t: "Status", h: "#panel" },
        ]},
        { h: "COMPANY", l: [
          { t: "About", h: "o-mnie.html" },
          { t: "Contact", h: "mailto", mail: true },
          { t: "Terms", h: "regulamin.html" },
          { t: "Privacy policy", h: "polityka-prywatnosci.html" },
        ]},
      ],
      bottom: ["© 2024–2026 VPS4U.xyz", "BYTOM · INFRA: CONTABO DE / US / SG", "v4.0.2 — STATUS: ●ALL SYSTEMS GO"],
    },
  },
};

window.I18N = I18N;
