/* global window */
// ===================== Lyrithm i18n =====================
// Languages we ship. Country-targeted SEO subdirectories below.
// Each locale: { code, bcp, name, dir, regions, dir? 'rtl' for RTL scripts }
const LOCALES = [
  { code: 'EN',  bcp: 'en',    name: 'English',            dir: 'en',    regions: ['en-US','en-GB','en-CA','en-AU','en-IN','en-SG','en-PH','en-IE','en-NZ','en-ZA','en-NG'] },
  { code: 'ID',  bcp: 'id',    name: 'Bahasa Indonesia',   dir: 'id',    regions: ['id-ID'] },
  { code: 'ES',  bcp: 'es',    name: 'Español',            dir: 'es',    regions: ['es-ES','es-MX','es-AR','es-CO','es-CL','es-PE','es-VE','es-UY','es-EC'] },
  { code: 'PT',  bcp: 'pt',    name: 'Português',          dir: 'pt',    regions: ['pt-BR','pt-PT','pt-AO','pt-MZ'] },
  { code: 'FR',  bcp: 'fr',    name: 'Français',           dir: 'fr',    regions: ['fr-FR','fr-CA','fr-BE','fr-CH','fr-LU','fr-SN','fr-CI','fr-MA'] },
  { code: 'JP',  bcp: 'ja',    name: '日本語',              dir: 'ja',    regions: ['ja-JP'] },
  { code: 'DE',  bcp: 'de',    name: 'Deutsch',            dir: 'de',    regions: ['de-DE','de-AT','de-CH','de-LI'] },
  { code: 'IT',  bcp: 'it',    name: 'Italiano',           dir: 'it',    regions: ['it-IT','it-CH','it-SM'] },
  { code: 'NL',  bcp: 'nl',    name: 'Nederlands',         dir: 'nl',    regions: ['nl-NL','nl-BE','nl-SR'] },
  { code: 'RU',  bcp: 'ru',    name: 'Русский',            dir: 'ru',    regions: ['ru-RU','ru-BY','ru-KZ','ru-KG'] },
  { code: 'ZH',  bcp: 'zh-Hans', name: '简体中文',          dir: 'zh',    regions: ['zh-CN','zh-SG'] },
  { code: 'ZHT', bcp: 'zh-Hant', name: '繁體中文',          dir: 'zh-hant', regions: ['zh-TW','zh-HK','zh-MO'] },
  { code: 'KO',  bcp: 'ko',    name: '한국어',              dir: 'ko',    regions: ['ko-KR'] },
  { code: 'AR',  bcp: 'ar',    name: 'العربية',            dir: 'ar',    regions: ['ar-SA','ar-AE','ar-EG','ar-MA','ar-JO','ar-LB','ar-QA','ar-KW','ar-OM','ar-IQ','ar-DZ','ar-TN'], rtl: true },
  { code: 'TR',  bcp: 'tr',    name: 'Türkçe',             dir: 'tr',    regions: ['tr-TR','tr-CY'] },
  { code: 'PL',  bcp: 'pl',    name: 'Polski',             dir: 'pl',    regions: ['pl-PL'] },
  { code: 'VI',  bcp: 'vi',    name: 'Tiếng Việt',         dir: 'vi',    regions: ['vi-VN'] },
  { code: 'TH',  bcp: 'th',    name: 'ไทย',                dir: 'th',    regions: ['th-TH'] },
  { code: 'HI',  bcp: 'hi',    name: 'हिन्दी',              dir: 'hi',    regions: ['hi-IN'] },
  { code: 'MS',  bcp: 'ms',    name: 'Bahasa Melayu',      dir: 'ms',    regions: ['ms-MY','ms-BN','ms-SG'] },
  { code: 'TL',  bcp: 'tl',    name: 'Filipino',           dir: 'tl',    regions: ['tl-PH'] },
  { code: 'SV',  bcp: 'sv',    name: 'Svenska',            dir: 'sv',    regions: ['sv-SE','sv-FI'] },
  { code: 'DA',  bcp: 'da',    name: 'Dansk',              dir: 'da',    regions: ['da-DK'] },
  { code: 'NO',  bcp: 'no',    name: 'Norsk',              dir: 'no',    regions: ['no-NO'] },
  { code: 'FI',  bcp: 'fi',    name: 'Suomi',              dir: 'fi',    regions: ['fi-FI'] },
  { code: 'EL',  bcp: 'el',    name: 'Ελληνικά',           dir: 'el',    regions: ['el-GR','el-CY'] },
  { code: 'HE',  bcp: 'he',    name: 'עברית',              dir: 'he',    regions: ['he-IL'], rtl: true },
  { code: 'CS',  bcp: 'cs',    name: 'Čeština',            dir: 'cs',    regions: ['cs-CZ'] },
  { code: 'HU',  bcp: 'hu',    name: 'Magyar',             dir: 'hu',    regions: ['hu-HU'] },
  { code: 'RO',  bcp: 'ro',    name: 'Română',             dir: 'ro',    regions: ['ro-RO','ro-MD'] },
  { code: 'UK',  bcp: 'uk',    name: 'Українська',         dir: 'uk',    regions: ['uk-UA'] },
  { code: 'FA',  bcp: 'fa',    name: 'فارسی',              dir: 'fa',    regions: ['fa-IR','fa-AF'], rtl: true },
  { code: 'UR',  bcp: 'ur',    name: 'اردو',               dir: 'ur',    regions: ['ur-PK','ur-IN'], rtl: true },
  { code: 'BN',  bcp: 'bn',    name: 'বাংলা',              dir: 'bn',    regions: ['bn-BD','bn-IN'] },
];

// BCP root → I18N code map (used by auto-detect)
const BCP_TO_CODE = {
  en:'EN', id:'ID', es:'ES', pt:'PT', fr:'FR', ja:'JP', de:'DE', it:'IT', nl:'NL',
  ru:'RU', zh:'ZH', ko:'KO', ar:'AR', tr:'TR', pl:'PL', vi:'VI', th:'TH', hi:'HI',
  ms:'MS', tl:'TL', fil:'TL', sv:'SV', da:'DA', no:'NO', nb:'NO', nn:'NO', fi:'FI',
  el:'EL', he:'HE', iw:'HE', cs:'CS', hu:'HU', ro:'RO', uk:'UK', fa:'FA', ur:'UR', bn:'BN',
};

// Helper: get UI string by dotted key, falling back to EN
function t(key, lang = 'EN') {
  const parts = key.split('.');
  const tryLang = (code) => {
    let cur = I18N[code];
    for (const p of parts) {
      if (cur == null) return undefined;
      cur = cur[p];
    }
    return cur;
  };
  return tryLang(lang) ?? tryLang('EN') ?? key;
}

// ===================== Dictionary =====================
const I18N = {
  EN: {
    nav: { home: 'Home', trending: 'Trending', saved: 'Saved', signIn: 'Sign in', getStarted: 'Get started', changeLang: 'Change language' },
    aiLabel: 'AI-assisted interpretation',
    common: {
      meaning: 'Meaning', lyrics: 'Lyrics', themes: 'Themes', mood: 'Mood', device: 'Device',
      readMeaningIn: 'Read meaning in', tapToDecode: 'Tap any line to decode',
      thisLine: 'This line', quick: 'Quick', deep: 'Deep', depth: 'Depth',
      home: 'Home', sitemap: 'Sitemap', search: 'Search any song, artist…',
      pasteLyric: 'Paste a lyric…', decode: 'Decode',
      readingMode: 'Reading mode', exitReading: 'Exit reading',
      save: 'Save', saved: 'Saved', share: 'Share',
      seeFullChart: 'See the full chart', tryLabel: 'Try:',
      breadcrumbMeaning: 'meaning',
      langAvailable: 'Available in 24 languages',
    },
    sticky: {
      pill: 'Free · no signup',
      headline: 'Decode any song\'s meaning — free.',
      headlineShort: 'Decode any song — free.',
      sub: 'Lyrics + meaning, in your language, in under a second.',
      cta: 'Try Lyrithm',
    },
    hero: {
      pill: 'Lyrithm · the lyrics-meaning engine',
      h1a: 'Lyrics,',
      h1b: 'decoded.',
      subhead: 'Understand the meaning behind every line — instantly. Built for the way you actually search.',
      honesty: ['Ad-light by design', 'AI interpretations clearly labeled', 'No fake ratings, ever'],
    },
    demo: {
      eyebrow: 'See it in action',
      h2: 'Tap any line. Get the meaning.',
      body: 'No annotations to hunt for. No ads to scroll past. Lyrics on the left, plain-language meaning on the right — written for the song, not stitched from forum threads.',
      open: 'Open full song',
      readInBahasa: 'Read in Bahasa',
    },
    why: {
      eyebrow: 'Why Lyrithm', h2: 'The opposite of a lyrics site.',
      cards: [
        { eyebrow: 'Meaning first', title: 'Instant meaning, not just lyrics.', body: 'Every page opens with a plain-language summary, then walks you through each line. No scrolling past banners to find the point.' },
        { eyebrow: 'Calm & fast',   title: 'Zero clutter. Ever.',                body: 'No autoplay pop-ups, no annotation maze. One quiet ad slot, far below the lyrics — and never inside them.' },
        { eyebrow: 'Every language', title: 'Built for the whole world.',         body: 'Read the meaning in English, Bahasa Indonesia, Spanish, and 20+ more — with the same care, not machine-translated leftovers.' },
      ],
    },
    multi: {
      eyebrow: 'Multilingual by default',
      h2: 'One song. One meaning. Every language.',
      body: 'We don\'t bolt translation on at the end. Meaning pages are authored multilingual — so a listener in Jakarta gets the same thoughtful read as one in Brooklyn.',
      original: 'Original (EN)',
      thesis: 'The thesis line of the song: communication breakdowns reframed as affection that simply lost its signal.',
    },
    trending: { eyebrow: 'Trending meanings', h2: 'What people are decoding now.', readMeaning: 'Read meaning' },
    cred: {
      eyebrow: 'Editorial honesty',
      h3: 'We tell you what\'s a person, what\'s a model, and what\'s a guess.',
      bullets: [
        ['AI-assisted interpretations are labeled', 'on every page — no hiding it in the footer.'],
        ['No invented ratings or aggregate scores.', 'If we don\'t have it, we don\'t fake it.'],
        ['No false "official lyrics" claims.', 'Where lyrics aren\'t licensed, we tell you.'],
        ['Reader edits & artist replies welcome.', 'Disagreements get a "Why this reading?" link.'],
      ],
    },
    footer: {
      tagline: 'Lyrics, decoded. Built for the way people actually search — meaning first, clutter never.',
      cols: { browse: 'Browse', product: 'Product', company: 'Company', resources: 'Resources' },
      copy: '© 2026 Lyrithm Labs', madeFor: 'Made for listeners, not crawlers.', allOk: 'All systems normal',
    },
    songPage: {
      eyebrow: 'Lyrics & meaning',
      subhead: 'Lyrics, line-by-line meaning, and themes — in {{lang}}.',
      whatAbout: 'What this song is about',
      lyricsMeaning: 'Lyrics & meaning',
      tap: 'Tap any line to decode',
      themesEyebrow: 'Themes & references',
      themesH2: 'What the song keeps coming back to.',
      themesLabel: 'Themes', moodLabel: 'Mood', refsLabel: 'References & symbolism',
      bestRead: 'Best read with', headphones: 'headphones, late',
      relatedEyebrow: 'Keep decoding', relatedH2: 'More from this artist & mood.', allBy: 'All by',
      meaningPanel: 'Meaning panel', meaningHint: 'Hover, tap, or use the arrow keys. The meaning will update here — clearly labeled, and never mixed with the lyrics themselves.',
      walkSong: 'to walk the song',
      whyReading: 'Why this reading?',
      readingHeading: 'Reading mode · lyrics only',
      pressEsc: 'Press {{esc}} to exit',
    },
    feedback: {
      helpful: 'Was this helpful?', up: 'Mark as helpful', down: 'Mark as not helpful',
      suggest: 'Suggest a better interpretation', report: 'Report',
      thanksDown: 'Thanks — we\'ll factor that in. Want to add what you\'d say instead?',
      thanksUp: 'Thanks — noted.',
      reported: 'Reported. A human will look at this within 24h.',
      yourReading: 'Your reading of this line',
      placeholder: 'e.g. I always read this as a callback to the chorus — it\'s about…',
      private: 'Goes to a human reviewer · not posted publicly',
      cancel: 'Cancel', send: 'Send',
      sent: 'Sent — thank you. We review every suggestion.',
    },
    saved: {
      eyebrow: 'Your collection', h1: 'Saved songs.',
      sub: 'Lightweight bookmarks — kept on this device. No account required.',
      emptyH: 'Nothing saved yet.',
      emptyBody: 'Tap the bookmark on any song to keep it here. Saved songs stay on this device.',
      browseTrending: 'Browse trending',
      countSuffix: 'saved · synced to this device', clearAll: 'Clear all',
      confirmClear: 'Remove all saved songs?',
    },
    trendingPage: {
      eyebrow: 'Trending now', h1: 'What people are decoding this week.',
      sub: 'A clean, fast-loading view of rising songs across languages — every card opens a meaning page.',
      all: 'All languages', rising: 'rising',
      cols: { rank: 'Rank', song: 'Song', artist: 'Artist', lang: 'Lang', topLine: 'Top line' },
    },
  },

  ID: {
    nav: { home: 'Beranda', trending: 'Tren', saved: 'Disimpan', signIn: 'Masuk', getStarted: 'Mulai', changeLang: 'Ganti bahasa' },
    aiLabel: 'Interpretasi dibantu AI',
    common: {
      meaning: 'Makna', lyrics: 'Lirik', themes: 'Tema', mood: 'Suasana', device: 'Perangkat sastra',
      readMeaningIn: 'Baca makna dalam', tapToDecode: 'Ketuk baris mana saja untuk membongkar makna',
      thisLine: 'Baris ini', quick: 'Singkat', deep: 'Mendalam', depth: 'Kedalaman',
      home: 'Beranda', sitemap: 'Peta situs', search: 'Cari lagu, artis…',
      pasteLyric: 'Tempel sepotong lirik…', decode: 'Bongkar',
      readingMode: 'Mode baca', exitReading: 'Keluar baca',
      save: 'Simpan', saved: 'Tersimpan', share: 'Bagikan',
      seeFullChart: 'Lihat semua tangga', tryLabel: 'Coba:',
      breadcrumbMeaning: 'makna',
      langAvailable: 'Tersedia dalam 24 bahasa',
    },
    sticky: {
      pill: 'Gratis · tanpa daftar',
      headline: 'Bongkar makna lagu apa pun — gratis.',
      headlineShort: 'Bongkar lagu apa pun — gratis.',
      sub: 'Lirik + makna, dalam bahasamu, di bawah satu detik.',
      cta: 'Coba Lyrithm',
    },
    hero: {
      pill: 'Lyrithm · mesin pembongkar makna lirik',
      h1a: 'Lirik,',
      h1b: 'terbongkar.',
      subhead: 'Pahami makna di balik setiap baris — seketika. Dirancang untuk cara kamu mencari sebenarnya.',
      honesty: ['Minim iklan dari awal', 'Interpretasi AI ditandai jelas', 'Tanpa rating palsu, selamanya'],
    },
    demo: {
      eyebrow: 'Lihat caranya',
      h2: 'Ketuk satu baris. Dapatkan maknanya.',
      body: 'Tidak perlu berburu anotasi. Tidak ada iklan untuk di-scroll. Lirik di kiri, makna bahasa sederhana di kanan — ditulis untuk lagunya, bukan dikumpulkan dari komentar forum.',
      open: 'Buka lagu lengkap',
      readInBahasa: 'Baca dalam Bahasa',
    },
    why: {
      eyebrow: 'Kenapa Lyrithm', h2: 'Kebalikan dari situs lirik biasa.',
      cards: [
        { eyebrow: 'Makna dulu', title: 'Makna langsung, bukan cuma lirik.', body: 'Setiap halaman dibuka dengan ringkasan bahasa sederhana, lalu menelusuri tiap baris. Tak perlu scroll banner untuk dapat intinya.' },
        { eyebrow: 'Tenang & cepat', title: 'Nol kekacauan. Selalu.', body: 'Tanpa pop-up autoplay, tanpa labirin anotasi. Satu slot iklan tenang, jauh di bawah lirik — dan tak pernah di dalamnya.' },
        { eyebrow: 'Setiap bahasa', title: 'Dibangun untuk seluruh dunia.', body: 'Baca maknanya dalam Bahasa Indonesia, Inggris, Spanyol, dan 20+ lainnya — ditulis dengan perhatian yang sama, bukan sisa terjemahan mesin.' },
      ],
    },
    multi: {
      eyebrow: 'Multibahasa sejak awal',
      h2: 'Satu lagu. Satu makna. Setiap bahasa.',
      body: 'Kami tidak menempelkan terjemahan di akhir. Halaman makna ditulis multibahasa — agar pendengar di Jakarta dapat bacaan yang sama dalamnya dengan yang di Brooklyn.',
      original: 'Asli (EN)',
      thesis: 'Baris tesis lagu: putusnya komunikasi dimaknai ulang sebagai cinta yang sekadar kehilangan sinyalnya.',
    },
    trending: { eyebrow: 'Makna sedang tren', h2: 'Yang sedang dibongkar orang sekarang.', readMeaning: 'Baca makna' },
    cred: {
      eyebrow: 'Kejujuran editorial',
      h3: 'Kami katakan mana manusia, mana model, dan mana yang menebak.',
      bullets: [
        ['Interpretasi AI ditandai', 'di setiap halaman — tidak disembunyikan di footer.'],
        ['Tanpa rating atau skor agregat palsu.', 'Kalau tidak punya, kami tidak mengarang.'],
        ['Tanpa klaim "lirik resmi" palsu.', 'Bila tidak berlisensi, kami katakan.'],
        ['Edit pembaca & balasan artis diterima.', 'Tidak setuju? Ada tautan "Kenapa baca seperti ini?".'],
      ],
    },
    footer: {
      tagline: 'Lirik, dibongkar. Dirancang untuk cara orang benar-benar mencari — makna dulu, tanpa kekacauan.',
      cols: { browse: 'Telusuri', product: 'Produk', company: 'Perusahaan', resources: 'Sumber daya' },
      copy: '© 2026 Lyrithm Labs', madeFor: 'Untuk pendengar, bukan crawler.', allOk: 'Semua sistem normal',
    },
    songPage: {
      eyebrow: 'Lirik & makna',
      subhead: 'Lirik, makna baris demi baris, dan tema — dalam {{lang}}.',
      whatAbout: 'Lagu ini tentang apa',
      lyricsMeaning: 'Lirik & makna',
      tap: 'Ketuk baris mana saja untuk membongkar maknanya',
      themesEyebrow: 'Tema & referensi',
      themesH2: 'Yang dibawa kembali oleh lagu ini.',
      themesLabel: 'Tema', moodLabel: 'Suasana', refsLabel: 'Referensi & simbolisme',
      bestRead: 'Paling enak didengar', headphones: 'pakai headphone, larut malam',
      relatedEyebrow: 'Lanjut membongkar', relatedH2: 'Lebih banyak dari artis & suasana ini.', allBy: 'Semua karya',
      meaningPanel: 'Panel makna', meaningHint: 'Arahkan, ketuk, atau gunakan tombol panah. Maknanya akan muncul di sini — ditandai jelas, dan tidak pernah dicampur dengan liriknya.',
      walkSong: 'untuk menelusuri lagu',
      whyReading: 'Kenapa baca seperti ini?',
      readingHeading: 'Mode baca · lirik saja',
      pressEsc: 'Tekan {{esc}} untuk keluar',
    },
    feedback: {
      helpful: 'Membantu?', up: 'Tandai membantu', down: 'Tandai tidak membantu',
      suggest: 'Sarankan interpretasi yang lebih baik', report: 'Laporkan',
      thanksDown: 'Terima kasih — akan jadi pertimbangan. Mau menambahkan versimu sendiri?',
      thanksUp: 'Terima kasih — dicatat.',
      reported: 'Dilaporkan. Manusia akan melihat dalam 24 jam.',
      yourReading: 'Versi pembacaanmu untuk baris ini',
      placeholder: 'mis. Aku selalu baca ini sebagai panggilan ke chorus — soal…',
      private: 'Dikirim ke peninjau manusia · tidak ditampilkan publik',
      cancel: 'Batal', send: 'Kirim',
      sent: 'Terkirim — terima kasih. Kami baca setiap saran.',
    },
    saved: {
      eyebrow: 'Koleksimu', h1: 'Lagu tersimpan.',
      sub: 'Bookmark ringan — disimpan di perangkat ini. Tanpa akun.',
      emptyH: 'Belum ada yang disimpan.',
      emptyBody: 'Ketuk ikon bookmark pada lagu untuk menyimpannya di sini. Lagu tersimpan tinggal di perangkat ini.',
      browseTrending: 'Lihat yang tren',
      countSuffix: 'tersimpan · sinkron di perangkat ini', clearAll: 'Bersihkan',
      confirmClear: 'Hapus semua lagu tersimpan?',
    },
    trendingPage: {
      eyebrow: 'Sedang tren', h1: 'Yang sedang dibongkar minggu ini.',
      sub: 'Tampilan bersih & cepat dari lagu-lagu yang naik di berbagai bahasa — setiap kartu membuka halaman makna.',
      all: 'Semua bahasa', rising: 'naik',
      cols: { rank: 'Peringkat', song: 'Lagu', artist: 'Artis', lang: 'Bhs', topLine: 'Baris kunci' },
    },
  },

  ES: {
    nav: { home: 'Inicio', trending: 'En tendencia', saved: 'Guardadas', signIn: 'Entrar', getStarted: 'Empezar', changeLang: 'Cambiar idioma' },
    aiLabel: 'Interpretación asistida por IA',
    common: {
      meaning: 'Significado', lyrics: 'Letra', themes: 'Temas', mood: 'Ánimo', device: 'Recurso',
      readMeaningIn: 'Leer el significado en', tapToDecode: 'Toca cualquier línea para descifrarla',
      thisLine: 'Esta línea', quick: 'Rápido', deep: 'Profundo', depth: 'Profundidad',
      home: 'Inicio', sitemap: 'Mapa del sitio', search: 'Busca cualquier canción, artista…',
      pasteLyric: 'Pega un verso…', decode: 'Descifrar',
      readingMode: 'Modo lectura', exitReading: 'Salir de lectura',
      save: 'Guardar', saved: 'Guardada', share: 'Compartir',
      seeFullChart: 'Ver toda la lista', tryLabel: 'Prueba:',
      breadcrumbMeaning: 'significado',
      langAvailable: 'Disponible en 24 idiomas',
    },
    sticky: {
      pill: 'Gratis · sin registro',
      headline: 'Descifra el significado de cualquier canción — gratis.',
      headlineShort: 'Descifra cualquier canción — gratis.',
      sub: 'Letra y significado, en tu idioma, en menos de un segundo.',
      cta: 'Prueba Lyrithm',
    },
    hero: {
      pill: 'Lyrithm · el motor de significado de letras',
      h1a: 'Letras,',
      h1b: 'descifradas.',
      subhead: 'Entiende el significado detrás de cada verso — al instante. Hecho para cómo realmente buscas.',
      honesty: ['Poca publicidad por diseño', 'Interpretaciones de IA bien etiquetadas', 'Sin valoraciones falsas, nunca'],
    },
    demo: {
      eyebrow: 'Míralo en acción',
      h2: 'Toca un verso. Obtén el significado.',
      body: 'Sin anotaciones que buscar. Sin anuncios que esquivar. Letra a la izquierda, significado en lenguaje claro a la derecha — escrito para la canción, no recopilado de foros.',
      open: 'Abrir canción completa',
      readInBahasa: 'Leer en Bahasa',
    },
    why: {
      eyebrow: 'Por qué Lyrithm', h2: 'Lo opuesto a un sitio de letras.',
      cards: [
        { eyebrow: 'Significado primero', title: 'Significado al instante, no solo letra.', body: 'Cada página abre con un resumen claro y luego te lleva por cada verso. Sin scrollear pasando banners para llegar al punto.' },
        { eyebrow: 'Calmo y rápido', title: 'Cero ruido. Siempre.', body: 'Sin pop-ups con autoplay, sin laberintos de anotaciones. Un solo espacio publicitario discreto, lejos de la letra — nunca dentro.' },
        { eyebrow: 'Todos los idiomas', title: 'Hecho para todo el mundo.', body: 'Lee el significado en español, inglés, indonesio y 20+ más — con el mismo cuidado, no sobras de traducción automática.' },
      ],
    },
    multi: {
      eyebrow: 'Multilingüe por defecto',
      h2: 'Una canción. Un significado. Todos los idiomas.',
      body: 'No pegamos la traducción al final. Las páginas de significado se escriben multilingües — para que un oyente en Jakarta tenga la misma lectura cuidada que uno en Brooklyn.',
      original: 'Original (EN)',
      thesis: 'La línea tesis de la canción: la desconexión comunicativa reinterpretada como afecto que solo perdió su señal.',
    },
    trending: { eyebrow: 'Significados en tendencia', h2: 'Lo que la gente está descifrando ahora.', readMeaning: 'Leer significado' },
    cred: {
      eyebrow: 'Honestidad editorial',
      h3: 'Te decimos qué es persona, qué es modelo y qué es conjetura.',
      bullets: [
        ['Las interpretaciones asistidas por IA están etiquetadas', 'en cada página — nada de esconderlo en el pie.'],
        ['Sin valoraciones ni puntuaciones inventadas.', 'Si no la tenemos, no la falsificamos.'],
        ['Sin falsas "letras oficiales".', 'Si no están licenciadas, lo decimos.'],
        ['Ediciones de lectores y respuestas de artistas bienvenidas.', 'Cada desacuerdo tiene un enlace "¿Por qué esta lectura?".'],
      ],
    },
    footer: {
      tagline: 'Letras, descifradas. Hecho para cómo la gente busca de verdad — significado primero, sin ruido.',
      cols: { browse: 'Explorar', product: 'Producto', company: 'Empresa', resources: 'Recursos' },
      copy: '© 2026 Lyrithm Labs', madeFor: 'Hecho para oyentes, no para rastreadores.', allOk: 'Todos los sistemas normales',
    },
    songPage: {
      eyebrow: 'Letra y significado',
      subhead: 'Letra, significado línea por línea y temas — en {{lang}}.',
      whatAbout: 'De qué trata esta canción',
      lyricsMeaning: 'Letra y significado',
      tap: 'Toca un verso para descifrarlo',
      themesEyebrow: 'Temas y referencias',
      themesH2: 'A lo que la canción siempre vuelve.',
      themesLabel: 'Temas', moodLabel: 'Ánimo', refsLabel: 'Referencias y simbolismo',
      bestRead: 'Se disfruta mejor con', headphones: 'auriculares, de noche',
      relatedEyebrow: 'Sigue descifrando', relatedH2: 'Más de este artista y este ánimo.', allBy: 'Todo de',
      meaningPanel: 'Panel de significado', meaningHint: 'Pasa el cursor, toca o usa las flechas. El significado se actualiza aquí — claramente etiquetado, nunca mezclado con la letra.',
      walkSong: 'para recorrer la canción',
      whyReading: '¿Por qué esta lectura?',
      readingHeading: 'Modo lectura · solo letra',
      pressEsc: 'Pulsa {{esc}} para salir',
    },
    feedback: {
      helpful: '¿Te resultó útil?', up: 'Marcar como útil', down: 'Marcar como no útil',
      suggest: 'Sugerir una interpretación mejor', report: 'Reportar',
      thanksDown: 'Gracias — lo tendremos en cuenta. ¿Quieres añadir cómo lo dirías tú?',
      thanksUp: 'Gracias — anotado.',
      reported: 'Reportado. Una persona lo revisará en 24 h.',
      yourReading: 'Tu lectura de este verso',
      placeholder: 'p. ej. Yo siempre lo leo como un guiño al estribillo — habla de…',
      private: 'Llega a un revisor humano · no se publica',
      cancel: 'Cancelar', send: 'Enviar',
      sent: 'Enviado — gracias. Leemos cada sugerencia.',
    },
    saved: {
      eyebrow: 'Tu colección', h1: 'Canciones guardadas.',
      sub: 'Marcadores ligeros — guardados en este dispositivo. Sin cuenta.',
      emptyH: 'Aún no has guardado nada.',
      emptyBody: 'Toca el marcador en cualquier canción para guardarla aquí. Se quedan en este dispositivo.',
      browseTrending: 'Ver en tendencia',
      countSuffix: 'guardadas · sincronizadas en este dispositivo', clearAll: 'Borrar todo',
      confirmClear: '¿Quitar todas las canciones guardadas?',
    },
    trendingPage: {
      eyebrow: 'En tendencia', h1: 'Lo que la gente descifra esta semana.',
      sub: 'Una vista limpia y rápida de canciones que suben en varios idiomas — cada tarjeta abre una página de significado.',
      all: 'Todos los idiomas', rising: 'sube',
      cols: { rank: 'Pos.', song: 'Canción', artist: 'Artista', lang: 'Idioma', topLine: 'Verso clave' },
    },
  },

  PT: {
    nav: { home: 'Início', trending: 'Em alta', saved: 'Salvas', signIn: 'Entrar', getStarted: 'Começar', changeLang: 'Mudar idioma' },
    aiLabel: 'Interpretação assistida por IA',
    common: {
      meaning: 'Significado', lyrics: 'Letra', themes: 'Temas', mood: 'Clima', device: 'Recurso',
      readMeaningIn: 'Ler significado em', tapToDecode: 'Toque qualquer linha para decifrar',
      thisLine: 'Esta linha', quick: 'Rápido', deep: 'Profundo', depth: 'Profundidade',
      home: 'Início', sitemap: 'Mapa do site', search: 'Buscar música, artista…',
      pasteLyric: 'Cole um verso…', decode: 'Decifrar',
      readingMode: 'Modo leitura', exitReading: 'Sair da leitura',
      save: 'Salvar', saved: 'Salva', share: 'Compartilhar',
      seeFullChart: 'Ver lista completa', tryLabel: 'Tente:',
      breadcrumbMeaning: 'significado',
      langAvailable: 'Disponível em 24 idiomas',
    },
    sticky: {
      pill: 'Grátis · sem cadastro',
      headline: 'Decifre o significado de qualquer música — grátis.',
      headlineShort: 'Decifre qualquer música — grátis.',
      sub: 'Letra + significado, no seu idioma, em menos de um segundo.',
      cta: 'Experimentar Lyrithm',
    },
    hero: {
      pill: 'Lyrithm · o motor de significado de letras',
      h1a: 'Letras,',
      h1b: 'decifradas.',
      subhead: 'Entenda o significado por trás de cada verso — na hora. Feito para como você realmente busca.',
      honesty: ['Pouca publicidade por design', 'Interpretações de IA claramente rotuladas', 'Sem avaliações falsas, nunca'],
    },
    demo: {
      eyebrow: 'Veja em ação',
      h2: 'Toque um verso. Tenha o significado.',
      body: 'Sem anotações para caçar. Sem anúncios para passar. Letra à esquerda, significado em linguagem clara à direita — escrito para a música, não juntado de fóruns.',
      open: 'Abrir música inteira',
      readInBahasa: 'Ler em Bahasa',
    },
    why: {
      eyebrow: 'Por que Lyrithm', h2: 'O oposto de um site de letras.',
      cards: [
        { eyebrow: 'Significado primeiro', title: 'Significado instantâneo, não só letra.', body: 'Cada página abre com um resumo simples e percorre cada linha. Sem rolar banners para chegar ao ponto.' },
        { eyebrow: 'Calmo & rápido', title: 'Zero bagunça. Sempre.', body: 'Sem pop-ups com autoplay, sem labirinto de anotações. Um único espaço de anúncio, longe da letra — nunca dentro dela.' },
        { eyebrow: 'Todos os idiomas', title: 'Feito para o mundo inteiro.', body: 'Leia o significado em português, inglês, espanhol e 20+ outros — com o mesmo cuidado, não sobra de tradução automática.' },
      ],
    },
    multi: {
      eyebrow: 'Multilíngue por padrão',
      h2: 'Uma música. Um significado. Todos os idiomas.',
      body: 'A gente não cola tradução no final. As páginas são escritas em vários idiomas — para que um ouvinte em Jacarta receba a mesma leitura cuidada que um em Brooklyn.',
      original: 'Original (EN)',
      thesis: 'O verso-tese da música: a falta de comunicação reformulada como afeto que apenas perdeu o sinal.',
    },
    trending: { eyebrow: 'Significados em alta', h2: 'O que as pessoas estão decifrando agora.', readMeaning: 'Ler significado' },
    cred: {
      eyebrow: 'Honestidade editorial',
      h3: 'A gente diz o que é pessoa, o que é modelo e o que é palpite.',
      bullets: [
        ['Interpretações por IA são rotuladas', 'em cada página — nada de esconder no rodapé.'],
        ['Sem notas ou scores inventados.', 'Se não temos, não inventamos.'],
        ['Sem alegações falsas de "letras oficiais".', 'Quando não tem licença, dizemos.'],
        ['Edições de leitores e respostas de artistas bem-vindas.', 'Discordou? Tem o link "Por que esta leitura?".'],
      ],
    },
    footer: {
      tagline: 'Letras, decifradas. Feito para o modo como as pessoas realmente buscam — significado primeiro, sem bagunça.',
      cols: { browse: 'Explorar', product: 'Produto', company: 'Empresa', resources: 'Recursos' },
      copy: '© 2026 Lyrithm Labs', madeFor: 'Feito para ouvintes, não crawlers.', allOk: 'Todos os sistemas normais',
    },
    songPage: {
      eyebrow: 'Letra & significado',
      subhead: 'Letra, significado linha a linha e temas — em {{lang}}.',
      whatAbout: 'Do que essa música fala',
      lyricsMeaning: 'Letra & significado',
      tap: 'Toque um verso para decifrar',
      themesEyebrow: 'Temas & referências',
      themesH2: 'Aquilo a que a música sempre volta.',
      themesLabel: 'Temas', moodLabel: 'Clima', refsLabel: 'Referências & simbolismo',
      bestRead: 'Melhor escutado com', headphones: 'fones, tarde da noite',
      relatedEyebrow: 'Continue decifrando', relatedH2: 'Mais deste artista e clima.', allBy: 'Tudo de',
      meaningPanel: 'Painel de significado', meaningHint: 'Passe o mouse, toque ou use as setas. O significado se atualiza aqui — claramente rotulado, nunca misturado à letra.',
      walkSong: 'para percorrer a música',
      whyReading: 'Por que esta leitura?',
      readingHeading: 'Modo leitura · só letra',
      pressEsc: 'Pressione {{esc}} para sair',
    },
    feedback: {
      helpful: 'Foi útil?', up: 'Marcar como útil', down: 'Marcar como não útil',
      suggest: 'Sugerir uma interpretação melhor', report: 'Denunciar',
      thanksDown: 'Obrigado — vamos considerar. Quer dizer como você diria?',
      thanksUp: 'Obrigado — anotado.',
      reported: 'Denunciado. Uma pessoa olhará em até 24h.',
      yourReading: 'Sua leitura deste verso',
      placeholder: 'ex. Sempre leio como um eco do refrão — fala sobre…',
      private: 'Vai para revisão humana · não é publicado',
      cancel: 'Cancelar', send: 'Enviar',
      sent: 'Enviado — obrigado. Lemos cada sugestão.',
    },
    saved: {
      eyebrow: 'Sua coleção', h1: 'Músicas salvas.',
      sub: 'Marcadores leves — guardados neste dispositivo. Sem conta.',
      emptyH: 'Nada salvo ainda.',
      emptyBody: 'Toque o marcador em qualquer música para guardar aqui. Ficam neste dispositivo.',
      browseTrending: 'Ver em alta',
      countSuffix: 'salvas · sincronizadas neste dispositivo', clearAll: 'Limpar tudo',
      confirmClear: 'Remover todas as músicas salvas?',
    },
    trendingPage: {
      eyebrow: 'Em alta agora', h1: 'O que estão decifrando esta semana.',
      sub: 'Uma visão limpa e rápida das músicas em alta entre idiomas — cada cartão abre uma página de significado.',
      all: 'Todos os idiomas', rising: 'subindo',
      cols: { rank: 'Pos.', song: 'Música', artist: 'Artista', lang: 'Idioma', topLine: 'Verso-chave' },
    },
  },

  FR: {
    nav: { home: 'Accueil', trending: 'Tendances', saved: 'Enregistrées', signIn: 'Connexion', getStarted: 'Commencer', changeLang: 'Changer de langue' },
    aiLabel: 'Interprétation assistée par IA',
    common: {
      meaning: 'Sens', lyrics: 'Paroles', themes: 'Thèmes', mood: 'Ambiance', device: 'Procédé',
      readMeaningIn: 'Lire le sens en', tapToDecode: 'Touchez une ligne pour la décoder',
      thisLine: 'Cette ligne', quick: 'Rapide', deep: 'Approfondi', depth: 'Profondeur',
      home: 'Accueil', sitemap: 'Plan du site', search: 'Chercher un titre, un artiste…',
      pasteLyric: 'Collez une parole…', decode: 'Décoder',
      readingMode: 'Mode lecture', exitReading: 'Quitter la lecture',
      save: 'Enregistrer', saved: 'Enregistré', share: 'Partager',
      seeFullChart: 'Voir tout le classement', tryLabel: 'Essayez :',
      breadcrumbMeaning: 'sens',
      langAvailable: 'Disponible en 24 langues',
    },
    sticky: {
      pill: 'Gratuit · sans compte',
      headline: 'Décodez le sens de n\'importe quelle chanson — gratuit.',
      headlineShort: 'Décodez n\'importe quelle chanson — gratuit.',
      sub: 'Paroles + sens, dans votre langue, en moins d\'une seconde.',
      cta: 'Essayer Lyrithm',
    },
    hero: {
      pill: 'Lyrithm · le moteur de sens des paroles',
      h1a: 'Paroles,',
      h1b: 'décodées.',
      subhead: 'Comprenez le sens derrière chaque ligne — instantanément. Conçu pour la façon dont vous cherchez vraiment.',
      honesty: ['Peu de pub, par conception', 'Interprétations IA clairement étiquetées', 'Pas de fausses notes, jamais'],
    },
    demo: {
      eyebrow: 'Voyez le résultat',
      h2: 'Touchez une ligne. Recevez le sens.',
      body: 'Pas d\'annotations à chasser. Pas de pub à esquiver. Paroles à gauche, sens en langage clair à droite — écrit pour la chanson, pas recollé depuis des forums.',
      open: 'Ouvrir la chanson complète',
      readInBahasa: 'Lire en Bahasa',
    },
    why: {
      eyebrow: 'Pourquoi Lyrithm', h2: 'L\'opposé d\'un site de paroles.',
      cards: [
        { eyebrow: 'Le sens d\'abord', title: 'Le sens tout de suite, pas que les paroles.', body: 'Chaque page s\'ouvre par un résumé clair, puis vous mène ligne par ligne. Pas besoin de défiler sous les bannières pour comprendre.' },
        { eyebrow: 'Calme & rapide', title: 'Zéro encombrement. Toujours.', body: 'Pas de pop-up en lecture auto, pas de labyrinthe d\'annotations. Un seul emplacement publicitaire discret, loin des paroles — jamais dedans.' },
        { eyebrow: 'Toutes les langues', title: 'Pensé pour le monde entier.', body: 'Lisez le sens en français, anglais, espagnol et 20+ autres — avec le même soin, pas un reste de traduction automatique.' },
      ],
    },
    multi: {
      eyebrow: 'Multilingue par défaut',
      h2: 'Une chanson. Un sens. Toutes les langues.',
      body: 'On ne colle pas la traduction à la fin. Les pages de sens sont rédigées en plusieurs langues — pour qu\'un auditeur à Jakarta reçoive la même lecture soignée qu\'un autre à Brooklyn.',
      original: 'Original (EN)',
      thesis: 'La ligne-thèse de la chanson : les ratés de communication revus comme un amour qui a juste perdu son signal.',
    },
    trending: { eyebrow: 'Sens en tendance', h2: 'Ce que les gens décodent en ce moment.', readMeaning: 'Lire le sens' },
    cred: {
      eyebrow: 'Honnêteté éditoriale',
      h3: 'On vous dit ce qui vient d\'une personne, d\'un modèle, et ce qui est une hypothèse.',
      bullets: [
        ['Les interprétations IA sont étiquetées', 'sur chaque page — pas planquées dans le pied.'],
        ['Pas de notes ou scores inventés.', 'Si on ne l\'a pas, on ne le fabrique pas.'],
        ['Pas de fausses « paroles officielles ».', 'Si ce n\'est pas licencié, on le dit.'],
        ['Corrections de lecteurs et réponses d\'artistes bienvenues.', 'En désaccord ? Il y a le lien « Pourquoi cette lecture ? ».'],
      ],
    },
    footer: {
      tagline: 'Paroles, décodées. Conçu pour la façon dont les gens cherchent vraiment — le sens d\'abord, sans bruit.',
      cols: { browse: 'Explorer', product: 'Produit', company: 'Entreprise', resources: 'Ressources' },
      copy: '© 2026 Lyrithm Labs', madeFor: 'Fait pour les auditeurs, pas les robots.', allOk: 'Tous les systèmes sont normaux',
    },
    songPage: {
      eyebrow: 'Paroles & sens',
      subhead: 'Paroles, sens ligne par ligne et thèmes — en {{lang}}.',
      whatAbout: 'De quoi parle cette chanson',
      lyricsMeaning: 'Paroles & sens',
      tap: 'Touchez une ligne pour la décoder',
      themesEyebrow: 'Thèmes & références',
      themesH2: 'Ce vers quoi la chanson revient.',
      themesLabel: 'Thèmes', moodLabel: 'Ambiance', refsLabel: 'Références & symboles',
      bestRead: 'À écouter avec', headphones: 'un casque, tard',
      relatedEyebrow: 'Continuer à décoder', relatedH2: 'Plus de cet artiste & de cette ambiance.', allBy: 'Tout de',
      meaningPanel: 'Panneau du sens', meaningHint: 'Survolez, touchez ou utilisez les flèches. Le sens se met à jour ici — clairement étiqueté, jamais mêlé aux paroles.',
      walkSong: 'pour parcourir la chanson',
      whyReading: 'Pourquoi cette lecture ?',
      readingHeading: 'Mode lecture · paroles seules',
      pressEsc: 'Appuyez sur {{esc}} pour quitter',
    },
    feedback: {
      helpful: 'Est-ce que c\'était utile ?', up: 'Marquer comme utile', down: 'Marquer comme inutile',
      suggest: 'Proposer une meilleure interprétation', report: 'Signaler',
      thanksDown: 'Merci — on en tiendra compte. Vous voulez dire ce que vous diriez ?',
      thanksUp: 'Merci — noté.',
      reported: 'Signalé. Une personne regardera sous 24 h.',
      yourReading: 'Votre lecture de cette ligne',
      placeholder: 'ex. Je le lis toujours comme un écho du refrain — ça parle de…',
      private: 'Va vers un relecteur humain · non publié',
      cancel: 'Annuler', send: 'Envoyer',
      sent: 'Envoyé — merci. On lit chaque suggestion.',
    },
    saved: {
      eyebrow: 'Votre collection', h1: 'Chansons enregistrées.',
      sub: 'Marque-pages légers — gardés sur cet appareil. Sans compte.',
      emptyH: 'Rien d\'enregistré pour l\'instant.',
      emptyBody: 'Touchez le marque-page d\'une chanson pour la garder ici. Elles restent sur cet appareil.',
      browseTrending: 'Voir les tendances',
      countSuffix: 'enregistrées · synchronisées sur cet appareil', clearAll: 'Tout effacer',
      confirmClear: 'Supprimer toutes les chansons enregistrées ?',
    },
    trendingPage: {
      eyebrow: 'En tendance', h1: 'Ce que les gens décodent cette semaine.',
      sub: 'Une vue claire et rapide des chansons qui montent dans toutes les langues — chaque carte ouvre une page de sens.',
      all: 'Toutes les langues', rising: 'monte',
      cols: { rank: 'Rang', song: 'Titre', artist: 'Artiste', lang: 'Langue', topLine: 'Vers-clé' },
    },
  },

  JP: {
    nav: { home: 'ホーム', trending: '急上昇', saved: '保存済み', signIn: 'サインイン', getStarted: 'はじめる', changeLang: '言語を変更' },
    aiLabel: 'AIアシスト解釈',
    common: {
      meaning: '意味', lyrics: '歌詞', themes: 'テーマ', mood: '雰囲気', device: '技法',
      readMeaningIn: '意味を表示する言語', tapToDecode: '任意の行をタップして意味を表示',
      thisLine: 'この行', quick: '簡潔', deep: '詳細', depth: '深さ',
      home: 'ホーム', sitemap: 'サイトマップ', search: '曲名・アーティストを検索…',
      pasteLyric: '歌詞を貼り付け…', decode: '解読',
      readingMode: '読書モード', exitReading: '読書モードを終了',
      save: '保存', saved: '保存済み', share: '共有',
      seeFullChart: '全チャートを見る', tryLabel: '試してみる：',
      breadcrumbMeaning: '意味',
      langAvailable: '24言語に対応',
    },
    sticky: {
      pill: '無料 · 登録不要',
      headline: 'どんな曲の意味も解読 — 無料。',
      headlineShort: 'どんな曲も解読 — 無料。',
      sub: '歌詞と意味、あなたの言語で、1秒以内に。',
      cta: 'Lyrithmを試す',
    },
    hero: {
      pill: 'Lyrithm · 歌詞の意味エンジン',
      h1a: '歌詞を、',
      h1b: '解読する。',
      subhead: '一行ごとの意味を、すぐに理解する。あなたが実際に検索する方法に合わせて設計。',
      honesty: ['広告は最小限に', 'AI解釈は常に明示', '虚偽の評価は一切なし'],
    },
    demo: {
      eyebrow: '使い方を見る',
      h2: '行をタップすれば、意味が出る。',
      body: '注釈を探す必要も、広告を避ける必要もありません。左に歌詞、右にやさしい言葉での意味 — フォーラムの寄せ集めではなく、この曲のために書かれた解釈。',
      open: '曲全体を開く',
      readInBahasa: 'インドネシア語で読む',
    },
    why: {
      eyebrow: 'Lyrithmの理由', h2: '歌詞サイトの正反対。',
      cards: [
        { eyebrow: '意味を先に', title: '歌詞だけでなく、意味も即座に。', body: '各ページはまず平易な要約から始まり、行ごとに解説が続きます。バナーを通り過ぎる必要はありません。' },
        { eyebrow: '静かで速い', title: '雑音はゼロ。常に。', body: '自動再生ポップアップも注釈の迷路もなし。広告は1枠だけ、歌詞のはるか下に — 歌詞の中には決して入れません。' },
        { eyebrow: 'すべての言語', title: '世界中のために。', body: '日本語・英語・インドネシア語・スペイン語など20以上 — 機械翻訳の残りものではなく、同じ丁寧さで書かれた意味。' },
      ],
    },
    multi: {
      eyebrow: '初期から多言語',
      h2: '1曲。1つの意味。すべての言語。',
      body: '翻訳を後から貼り付けるのではなく、最初から多言語で執筆します — ジャカルタの聴き手も、ブルックリンの聴き手も、同じだけ丁寧に読めるように。',
      original: '原文 (EN)',
      thesis: 'この曲の核となる一行：コミュニケーションのすれ違いを、信号を失っただけの愛として描き直す。',
    },
    trending: { eyebrow: '急上昇の意味', h2: 'いま、人々が解読している曲。', readMeaning: '意味を読む' },
    cred: {
      eyebrow: '編集の正直さ',
      h3: '人が書いた部分、モデルが書いた部分、推測の部分を、私たちは明示します。',
      bullets: [
        ['AI解釈には明示ラベル', 'すべてのページで — フッターに隠しません。'],
        ['偽の評価や集計スコアは作りません。', 'なければ、ないと言います。'],
        ['「公式歌詞」と偽りません。', 'ライセンスがない場合はそう書きます。'],
        ['読者の編集とアーティストの返信を歓迎。', '異論には「なぜこの読み方？」リンクがあります。'],
      ],
    },
    footer: {
      tagline: '歌詞を、解読する。人が本当に検索する方法のために設計 — 意味を先に、ノイズはなし。',
      cols: { browse: '探索', product: 'プロダクト', company: '会社情報', resources: 'リソース' },
      copy: '© 2026 Lyrithm Labs', madeFor: 'クローラーではなく、聴き手のために。', allOk: 'すべて正常',
    },
    songPage: {
      eyebrow: '歌詞と意味',
      subhead: '歌詞、行ごとの意味、テーマ — {{lang}}で。',
      whatAbout: 'この曲は何について',
      lyricsMeaning: '歌詞と意味',
      tap: '行をタップして意味を表示',
      themesEyebrow: 'テーマと参照',
      themesH2: '曲が何度も立ち戻る場所。',
      themesLabel: 'テーマ', moodLabel: '雰囲気', refsLabel: '参照と象徴',
      bestRead: 'おすすめの聴き方', headphones: 'ヘッドフォン、夜遅く',
      relatedEyebrow: '解読を続ける', relatedH2: 'このアーティスト・この雰囲気をもっと。', allBy: '全作品：',
      meaningPanel: '意味パネル', meaningHint: 'ホバー、タップ、または矢印キーで。意味はここに表示されます — 明示ラベル付き、歌詞とは決して混ぜません。',
      walkSong: 'で曲を辿る',
      whyReading: 'なぜこの解釈？',
      readingHeading: '読書モード · 歌詞のみ',
      pressEsc: '{{esc}}キーで終了',
    },
    feedback: {
      helpful: '役に立ちましたか？', up: '役に立ったとマーク', down: '役に立たなかったとマーク',
      suggest: 'より良い解釈を提案', report: '報告',
      thanksDown: 'ありがとうございます — 反映します。あなたなりの言い方も教えてください。',
      thanksUp: 'ありがとうございます — 記録しました。',
      reported: '報告を受け付けました。24時間以内に人間が確認します。',
      yourReading: 'あなたのこの行の読み方',
      placeholder: '例：コーラスへの呼び戻しとして読んでいて、テーマは…',
      private: '人間のレビュアーに送られます · 公開されません',
      cancel: 'キャンセル', send: '送信',
      sent: '送信しました — ありがとうございます。すべての提案を読みます。',
    },
    saved: {
      eyebrow: 'あなたのコレクション', h1: '保存した曲。',
      sub: '軽量なブックマーク — この端末に保存。アカウント不要。',
      emptyH: 'まだ保存していません。',
      emptyBody: '曲のブックマークをタップして保存。曲はこの端末に残ります。',
      browseTrending: '急上昇を見る',
      countSuffix: '件保存 · この端末で同期', clearAll: 'すべて削除',
      confirmClear: '保存した曲をすべて削除しますか？',
    },
    trendingPage: {
      eyebrow: '急上昇中', h1: '今週みんなが解読している曲。',
      sub: '言語を越えて伸びている曲を、すっきり高速に表示 — 各カードから意味ページへ。',
      all: 'すべての言語', rising: '上昇中',
      cols: { rank: '順位', song: '曲', artist: 'アーティスト', lang: '言語', topLine: '注目の一行' },
    },
  },

  DE: {
    nav: { home: 'Start', trending: 'Trends', saved: 'Gespeichert', signIn: 'Anmelden', getStarted: 'Loslegen', changeLang: 'Sprache ändern' },
    aiLabel: 'KI-gestützte Interpretation',
    common: {
      meaning: 'Bedeutung', lyrics: 'Songtext', themes: 'Themen', mood: 'Stimmung', device: 'Stilmittel',
      readMeaningIn: 'Bedeutung lesen in', tapToDecode: 'Tippe eine Zeile an, um sie zu entschlüsseln',
      thisLine: 'Diese Zeile', quick: 'Kurz', deep: 'Tief', depth: 'Tiefe',
      home: 'Start', sitemap: 'Sitemap', search: 'Song oder Künstler suchen…',
      pasteLyric: 'Eine Songzeile einfügen…', decode: 'Entschlüsseln',
      readingMode: 'Lesemodus', exitReading: 'Lesemodus beenden',
      save: 'Speichern', saved: 'Gespeichert', share: 'Teilen',
      seeFullChart: 'Ganze Charts ansehen', tryLabel: 'Probier:',
      breadcrumbMeaning: 'Bedeutung',
      langAvailable: 'In 24 Sprachen verfügbar',
    },
    sticky: { pill: 'Kostenlos · ohne Anmeldung', headline: 'Entschlüssle jeden Song — kostenlos.', headlineShort: 'Jeden Song entschlüsseln — kostenlos.', sub: 'Text und Bedeutung, in deiner Sprache, in unter einer Sekunde.', cta: 'Lyrithm testen' },
    hero: {
      pill: 'Lyrithm · die Songtext-Bedeutungsmaschine',
      h1a: 'Songtexte,', h1b: 'entschlüsselt.',
      subhead: 'Verstehe die Bedeutung jeder Zeile — sofort. Gebaut für die Art, wie du wirklich suchst.',
      honesty: ['Werbearm by design', 'KI-Interpretationen klar gekennzeichnet', 'Keine erfundenen Bewertungen, nie'],
    },
    demo: {
      eyebrow: 'In Aktion sehen', h2: 'Zeile antippen. Bedeutung bekommen.',
      body: 'Keine Anmerkungen zum Suchen. Keine Werbung zum Wegscrollen. Text links, Bedeutung in klarer Sprache rechts — für den Song geschrieben, nicht aus Foren zusammengeklebt.',
      open: 'Ganzen Song öffnen', readInBahasa: 'Auf Bahasa lesen',
    },
    why: {
      eyebrow: 'Warum Lyrithm', h2: 'Das Gegenteil einer Songtext-Seite.',
      cards: [
        { eyebrow: 'Bedeutung zuerst', title: 'Sofortige Bedeutung, nicht nur Text.', body: 'Jede Seite öffnet mit einer klaren Zusammenfassung und führt dich dann Zeile für Zeile. Kein Scrollen an Bannern vorbei.' },
        { eyebrow: 'Ruhig & schnell', title: 'Null Lärm. Immer.', body: 'Keine Autoplay-Popups, kein Anmerkungs-Labyrinth. Eine ruhige Werbefläche, weit unter dem Text — nie darin.' },
        { eyebrow: 'Jede Sprache', title: 'Für die ganze Welt.', body: 'Lies die Bedeutung auf Deutsch, Englisch, Spanisch und 20+ mehr — mit gleicher Sorgfalt, nicht maschinenübersetzt.' },
      ],
    },
    multi: {
      eyebrow: 'Mehrsprachig by default', h2: 'Ein Song. Eine Bedeutung. Jede Sprache.',
      body: 'Wir kleben Übersetzung nicht hinten dran. Bedeutungsseiten entstehen mehrsprachig — damit jemand in Jakarta dieselbe sorgfältige Lesart bekommt wie jemand in Brooklyn.',
      original: 'Original (EN)', thesis: 'Die Thesen-Zeile des Songs: Kommunikationspannen, neu gelesen als Liebe, die einfach ihr Signal verloren hat.',
    },
    trending: { eyebrow: 'Bedeutungen im Trend', h2: 'Was Menschen gerade entschlüsseln.', readMeaning: 'Bedeutung lesen' },
    cred: {
      eyebrow: 'Redaktionelle Ehrlichkeit', h3: 'Wir sagen dir, was Mensch, was Modell und was eine Vermutung ist.',
      bullets: [
        ['KI-Interpretationen sind gekennzeichnet', 'auf jeder Seite — nicht im Footer versteckt.'],
        ['Keine erfundenen Bewertungen oder Aggregat-Scores.', 'Wenn wir es nicht haben, erfinden wir es nicht.'],
        ['Keine falschen „offiziellen Songtexte".', 'Wo nicht lizenziert, sagen wir es.'],
        ['Leserkorrekturen & Künstler-Antworten willkommen.', 'Bei Uneinigkeit gibt es den Link „Warum diese Lesart?".'],
      ],
    },
    footer: {
      tagline: 'Songtexte, entschlüsselt. Gebaut, wie Menschen wirklich suchen — Bedeutung zuerst, nie Lärm.',
      cols: { browse: 'Stöbern', product: 'Produkt', company: 'Unternehmen', resources: 'Ressourcen' },
      copy: '© 2026 Lyrithm Labs', madeFor: 'Für Hörer, nicht für Crawler.', allOk: 'Alle Systeme normal',
    },
    songPage: {
      eyebrow: 'Songtext & Bedeutung', subhead: 'Songtext, Zeile-für-Zeile-Bedeutung und Themen — auf {{lang}}.',
      whatAbout: 'Worum es in diesem Song geht', lyricsMeaning: 'Songtext & Bedeutung',
      tap: 'Zeile antippen, um zu entschlüsseln', themesEyebrow: 'Themen & Bezüge',
      themesH2: 'Worauf der Song immer wieder zurückkommt.',
      themesLabel: 'Themen', moodLabel: 'Stimmung', refsLabel: 'Bezüge & Symbolik',
      bestRead: 'Am besten hören mit', headphones: 'Kopfhörern, spätabends',
      relatedEyebrow: 'Weiter entschlüsseln', relatedH2: 'Mehr von diesem Künstler & dieser Stimmung.', allBy: 'Alles von',
      meaningPanel: 'Bedeutungs-Panel', meaningHint: 'Hovere, tippe oder nutze die Pfeiltasten. Die Bedeutung erscheint hier — klar gekennzeichnet, nie mit dem Text vermischt.',
      walkSong: 'um den Song zu durchlaufen',
      whyReading: 'Warum diese Lesart?', readingHeading: 'Lesemodus · nur Text', pressEsc: 'Drücke {{esc}} zum Beenden',
    },
    feedback: {
      helpful: 'War das hilfreich?', up: 'Als hilfreich markieren', down: 'Als nicht hilfreich markieren',
      suggest: 'Bessere Interpretation vorschlagen', report: 'Melden',
      thanksDown: 'Danke — wir berücksichtigen das. Magst du deine Version schreiben?',
      thanksUp: 'Danke — notiert.', reported: 'Gemeldet. Ein Mensch schaut innerhalb von 24 h.',
      yourReading: 'Deine Lesart dieser Zeile', placeholder: 'z. B. Ich lese das als Echo des Refrains — es geht um…',
      private: 'Geht an eine menschliche Prüfung · nicht öffentlich', cancel: 'Abbrechen', send: 'Senden',
      sent: 'Gesendet — danke. Wir lesen jeden Vorschlag.',
    },
    saved: {
      eyebrow: 'Deine Sammlung', h1: 'Gespeicherte Songs.', sub: 'Leichte Lesezeichen — auf diesem Gerät. Kein Konto nötig.',
      emptyH: 'Noch nichts gespeichert.', emptyBody: 'Tippe das Lesezeichen bei einem Song an, um ihn hier zu behalten.',
      browseTrending: 'Trends entdecken', countSuffix: 'gespeichert · auf diesem Gerät', clearAll: 'Alles löschen',
      confirmClear: 'Alle gespeicherten Songs entfernen?',
    },
    trendingPage: {
      eyebrow: 'Gerade im Trend', h1: 'Was diese Woche entschlüsselt wird.',
      sub: 'Saubere, schnelle Ansicht aufsteigender Songs — jede Karte öffnet eine Bedeutungsseite.',
      all: 'Alle Sprachen', rising: 'steigt',
      cols: { rank: 'Pl.', song: 'Song', artist: 'Künstler', lang: 'Sp.', topLine: 'Schlüsselzeile' },
    },
  },

  IT: {
    nav: { home: 'Home', trending: 'In tendenza', saved: 'Salvati', signIn: 'Accedi', getStarted: 'Inizia', changeLang: 'Cambia lingua' },
    aiLabel: 'Interpretazione assistita dall\'IA',
    common: {
      meaning: 'Significato', lyrics: 'Testo', themes: 'Temi', mood: 'Atmosfera', device: 'Figura',
      readMeaningIn: 'Leggi il significato in', tapToDecode: 'Tocca una riga per decifrarla',
      thisLine: 'Questa riga', quick: 'Veloce', deep: 'Approfondito', depth: 'Profondità',
      home: 'Home', sitemap: 'Mappa', search: 'Cerca canzone, artista…',
      pasteLyric: 'Incolla un verso…', decode: 'Decifra',
      readingMode: 'Modalità lettura', exitReading: 'Esci dalla lettura',
      save: 'Salva', saved: 'Salvata', share: 'Condividi',
      seeFullChart: 'Vedi la classifica', tryLabel: 'Prova:',
      breadcrumbMeaning: 'significato', langAvailable: 'Disponibile in 24 lingue',
    },
    sticky: { pill: 'Gratis · senza registrazione', headline: 'Decifra il significato di qualsiasi canzone — gratis.', headlineShort: 'Decifra qualsiasi canzone — gratis.', sub: 'Testo + significato, nella tua lingua, in meno di un secondo.', cta: 'Prova Lyrithm' },
    hero: {
      pill: 'Lyrithm · il motore di significato dei testi',
      h1a: 'Testi,', h1b: 'decifrati.',
      subhead: 'Capisci il senso dietro ogni verso — all\'istante. Pensato per come davvero cerchi.',
      honesty: ['Poca pubblicità per scelta', 'Interpretazioni IA chiaramente etichettate', 'Niente voti finti, mai'],
    },
    demo: { eyebrow: 'Vedilo in azione', h2: 'Tocca un verso. Ottieni il senso.', body: 'Niente annotazioni da scovare. Niente pubblicità da scansare. Testo a sinistra, significato in parole semplici a destra — scritto per la canzone, non incollato dai forum.', open: 'Apri la canzone intera', readInBahasa: 'Leggi in Bahasa' },
    why: {
      eyebrow: 'Perché Lyrithm', h2: 'L\'opposto di un sito di testi.',
      cards: [
        { eyebrow: 'Prima il senso', title: 'Significato subito, non solo il testo.', body: 'Ogni pagina apre con un riassunto chiaro, poi ti porta verso per verso. Niente banner da scrollare.' },
        { eyebrow: 'Calmo & rapido', title: 'Zero confusione. Sempre.', body: 'Niente pop-up con autoplay, niente labirinto di annotazioni. Un solo spazio pubblicitario discreto, lontano dal testo — mai dentro.' },
        { eyebrow: 'Tutte le lingue', title: 'Per il mondo intero.', body: 'Leggi il significato in italiano, inglese, spagnolo e altre 20+ — con la stessa cura, non avanzi di traduzione automatica.' },
      ],
    },
    multi: { eyebrow: 'Multilingua di base', h2: 'Una canzone. Un significato. Tutte le lingue.', body: 'Non incolliamo la traduzione alla fine. Le pagine di significato nascono multilingua — perché un ascoltatore a Giacarta riceva la stessa lettura curata di uno a Brooklyn.', original: 'Originale (EN)', thesis: 'Il verso-tesi della canzone: la comunicazione mancata riletta come amore che ha solo perso il segnale.' },
    trending: { eyebrow: 'Significati in tendenza', h2: 'Cosa si sta decifrando ora.', readMeaning: 'Leggi il significato' },
    cred: {
      eyebrow: 'Onestà editoriale', h3: 'Diciamo cosa è umano, cosa è modello e cosa è una congettura.',
      bullets: [
        ['Le interpretazioni IA sono etichettate', 'su ogni pagina — niente nascosto nel piè di pagina.'],
        ['Niente voti o punteggi inventati.', 'Se non ce l\'abbiamo, non lo fingiamo.'],
        ['Niente falsi "testi ufficiali".', 'Se non sono licenziati, lo diciamo.'],
        ['Correzioni dei lettori e risposte degli artisti benvenute.', 'In disaccordo? C\'è il link "Perché questa lettura?".'],
      ],
    },
    footer: { tagline: 'Testi, decifrati. Pensato per come la gente cerca davvero — prima il senso, mai il rumore.', cols: { browse: 'Esplora', product: 'Prodotto', company: 'Azienda', resources: 'Risorse' }, copy: '© 2026 Lyrithm Labs', madeFor: 'Per gli ascoltatori, non per i crawler.', allOk: 'Tutti i sistemi normali' },
    songPage: {
      eyebrow: 'Testo & significato', subhead: 'Testo, significato verso per verso e temi — in {{lang}}.',
      whatAbout: 'Di cosa parla questa canzone', lyricsMeaning: 'Testo & significato',
      tap: 'Tocca un verso per decifrarlo', themesEyebrow: 'Temi & riferimenti',
      themesH2: 'A cosa la canzone torna sempre.',
      themesLabel: 'Temi', moodLabel: 'Atmosfera', refsLabel: 'Riferimenti & simbolismo',
      bestRead: 'Si gusta meglio con', headphones: 'le cuffie, a tarda sera',
      relatedEyebrow: 'Continua a decifrare', relatedH2: 'Altro di questo artista e atmosfera.', allBy: 'Tutto di',
      meaningPanel: 'Pannello del significato', meaningHint: 'Passa il mouse, tocca o usa le frecce. Il significato compare qui — chiaramente etichettato, mai mescolato al testo.',
      walkSong: 'per percorrere la canzone',
      whyReading: 'Perché questa lettura?', readingHeading: 'Modalità lettura · solo testo', pressEsc: 'Premi {{esc}} per uscire',
    },
    feedback: {
      helpful: 'È stato utile?', up: 'Segna come utile', down: 'Segna come non utile',
      suggest: 'Suggerisci un\'interpretazione migliore', report: 'Segnala',
      thanksDown: 'Grazie — ne terremo conto. Vuoi scrivere la tua versione?',
      thanksUp: 'Grazie — annotato.', reported: 'Segnalato. Una persona controllerà entro 24 h.',
      yourReading: 'La tua lettura di questo verso', placeholder: 'es. Lo leggo come un richiamo al ritornello — parla di…',
      private: 'Va a un revisore umano · non pubblicato', cancel: 'Annulla', send: 'Invia',
      sent: 'Inviato — grazie. Leggiamo ogni suggerimento.',
    },
    saved: {
      eyebrow: 'La tua collezione', h1: 'Canzoni salvate.', sub: 'Segnalibri leggeri — su questo dispositivo. Senza account.',
      emptyH: 'Niente salvato ancora.', emptyBody: 'Tocca il segnalibro su una canzone per tenerla qui.',
      browseTrending: 'Vedi le tendenze', countSuffix: 'salvate · su questo dispositivo', clearAll: 'Cancella tutto',
      confirmClear: 'Rimuovere tutte le canzoni salvate?',
    },
    trendingPage: {
      eyebrow: 'In tendenza', h1: 'Cosa si decifra questa settimana.',
      sub: 'Una vista pulita e rapida delle canzoni in ascesa — ogni scheda apre una pagina di significato.',
      all: 'Tutte le lingue', rising: 'in salita',
      cols: { rank: 'Pos.', song: 'Canzone', artist: 'Artista', lang: 'Lingua', topLine: 'Verso chiave' },
    },
  },

  NL: {
    nav: { home: 'Start', trending: 'Trending', saved: 'Opgeslagen', signIn: 'Inloggen', getStarted: 'Begin', changeLang: 'Taal wijzigen' },
    aiLabel: 'AI-ondersteunde interpretatie',
    common: {
      meaning: 'Betekenis', lyrics: 'Tekst', themes: 'Thema\'s', mood: 'Sfeer', device: 'Stijlmiddel',
      readMeaningIn: 'Lees de betekenis in', tapToDecode: 'Tik op een regel om te ontcijferen',
      thisLine: 'Deze regel', quick: 'Kort', deep: 'Diep', depth: 'Diepte',
      home: 'Start', sitemap: 'Sitemap', search: 'Zoek nummer, artiest…',
      pasteLyric: 'Plak een songregel…', decode: 'Ontcijfer',
      readingMode: 'Leesmodus', exitReading: 'Leesmodus verlaten',
      save: 'Opslaan', saved: 'Opgeslagen', share: 'Delen',
      seeFullChart: 'Hele lijst', tryLabel: 'Probeer:',
      breadcrumbMeaning: 'betekenis', langAvailable: 'Beschikbaar in 24 talen',
    },
    sticky: { pill: 'Gratis · zonder account', headline: 'Ontcijfer elke songtekst — gratis.', headlineShort: 'Ontcijfer elke song — gratis.', sub: 'Tekst + betekenis, in jouw taal, in minder dan een seconde.', cta: 'Probeer Lyrithm' },
    hero: { pill: 'Lyrithm · de songtekst-betekenismotor', h1a: 'Songteksten,', h1b: 'ontcijferd.', subhead: 'Begrijp de betekenis achter elke regel — direct. Gemaakt voor hoe je echt zoekt.', honesty: ['Weinig reclame by design', 'AI-interpretaties duidelijk gelabeld', 'Geen nepratings, ooit'] },
    demo: { eyebrow: 'Zie het in actie', h2: 'Tik op een regel. Krijg de betekenis.', body: 'Geen annotaties zoeken. Geen reclames wegscrollen. Tekst links, betekenis in heldere taal rechts — geschreven voor het nummer, niet uit forums geplakt.', open: 'Open volledig nummer', readInBahasa: 'Lees in Bahasa' },
    why: {
      eyebrow: 'Waarom Lyrithm', h2: 'Het tegenovergestelde van een songtekstsite.',
      cards: [
        { eyebrow: 'Betekenis eerst', title: 'Direct betekenis, niet alleen tekst.', body: 'Elke pagina opent met een heldere samenvatting en loopt dan regel voor regel. Geen banners om voorbij te scrollen.' },
        { eyebrow: 'Rustig & snel', title: 'Nul rommel. Altijd.', body: 'Geen autoplay-popups, geen annotatie-doolhof. Eén rustige advertentie, ver onder de tekst — nooit erin.' },
        { eyebrow: 'Elke taal', title: 'Gebouwd voor de hele wereld.', body: 'Lees de betekenis in het Nederlands, Engels, Spaans en 20+ meer — met dezelfde zorg, geen machinevertaalde restjes.' },
      ],
    },
    multi: { eyebrow: 'Meertalig vanaf het begin', h2: 'Eén nummer. Eén betekenis. Elke taal.', body: 'We plakken vertaling er niet achteraf bij. Betekenispagina\'s ontstaan meertalig — zodat iemand in Jakarta dezelfde zorgvuldige leeswijze krijgt als iemand in Brooklyn.', original: 'Origineel (EN)', thesis: 'De thesisregel: misverstanden herleid tot liefde die simpelweg zijn signaal kwijt is.' },
    trending: { eyebrow: 'Trending betekenissen', h2: 'Wat mensen nu ontcijferen.', readMeaning: 'Lees de betekenis' },
    cred: {
      eyebrow: 'Redactionele eerlijkheid', h3: 'We zeggen wat menselijk is, wat model en wat een gok.',
      bullets: [
        ['AI-interpretaties zijn gelabeld', 'op elke pagina — niet weggestopt in de footer.'],
        ['Geen verzonnen ratings of scores.', 'Hebben we het niet, dan verzinnen we het niet.'],
        ['Geen valse "officiële teksten"-claims.', 'Niet gelicentieerd? Dan zeggen we dat.'],
        ['Lezerscorrecties en artiest-reacties welkom.', 'Niet eens? Er is een "Waarom deze lezing?"-link.'],
      ],
    },
    footer: { tagline: 'Songteksten, ontcijferd. Voor hoe mensen écht zoeken — betekenis eerst, nooit rommel.', cols: { browse: 'Bladeren', product: 'Product', company: 'Bedrijf', resources: 'Bronnen' }, copy: '© 2026 Lyrithm Labs', madeFor: 'Voor luisteraars, niet voor crawlers.', allOk: 'Alle systemen normaal' },
    songPage: {
      eyebrow: 'Tekst & betekenis', subhead: 'Tekst, regel-voor-regel betekenis en thema\'s — in {{lang}}.',
      whatAbout: 'Waar dit nummer over gaat', lyricsMeaning: 'Tekst & betekenis',
      tap: 'Tik op een regel om te ontcijferen', themesEyebrow: 'Thema\'s & verwijzingen',
      themesH2: 'Waar het nummer steeds op terugkomt.',
      themesLabel: 'Thema\'s', moodLabel: 'Sfeer', refsLabel: 'Verwijzingen & symboliek',
      bestRead: 'Het mooist met', headphones: 'koptelefoon, laat',
      relatedEyebrow: 'Blijf ontcijferen', relatedH2: 'Meer van deze artiest en sfeer.', allBy: 'Alles van',
      meaningPanel: 'Betekenispaneel', meaningHint: 'Hover, tik of gebruik de pijltjes. De betekenis verschijnt hier — duidelijk gelabeld, nooit vermengd met de tekst.',
      walkSong: 'om het nummer door te lopen',
      whyReading: 'Waarom deze lezing?', readingHeading: 'Leesmodus · alleen tekst', pressEsc: 'Druk op {{esc}} om af te sluiten',
    },
    feedback: {
      helpful: 'Was dit nuttig?', up: 'Markeer als nuttig', down: 'Markeer als niet nuttig',
      suggest: 'Stel een betere interpretatie voor', report: 'Melden',
      thanksDown: 'Bedankt — we nemen het mee. Wil je jouw versie toevoegen?',
      thanksUp: 'Bedankt — genoteerd.', reported: 'Gemeld. Een mens kijkt binnen 24 u.',
      yourReading: 'Jouw lezing van deze regel', placeholder: 'bv. Ik lees dit als een echo van het refrein — het gaat over…',
      private: 'Gaat naar menselijke beoordeling · niet openbaar', cancel: 'Annuleren', send: 'Verstuur',
      sent: 'Verstuurd — bedankt. We lezen elke suggestie.',
    },
    saved: {
      eyebrow: 'Jouw collectie', h1: 'Opgeslagen nummers.', sub: 'Lichte bladwijzers — op dit apparaat. Geen account nodig.',
      emptyH: 'Nog niets opgeslagen.', emptyBody: 'Tik op de bladwijzer bij een nummer om het hier te bewaren.',
      browseTrending: 'Bekijk trending', countSuffix: 'opgeslagen · op dit apparaat', clearAll: 'Alles wissen',
      confirmClear: 'Alle opgeslagen nummers verwijderen?',
    },
    trendingPage: {
      eyebrow: 'Nu trending', h1: 'Wat mensen deze week ontcijferen.',
      sub: 'Een snelle, schone weergave van stijgende nummers — elke kaart opent een betekenispagina.',
      all: 'Alle talen', rising: 'stijgt',
      cols: { rank: 'Pl.', song: 'Nummer', artist: 'Artiest', lang: 'Taal', topLine: 'Kernregel' },
    },
  },

  RU: {
    nav: { home: 'Главная', trending: 'В тренде', saved: 'Сохранённое', signIn: 'Войти', getStarted: 'Начать', changeLang: 'Сменить язык' },
    aiLabel: 'Интерпретация с помощью ИИ',
    common: {
      meaning: 'Смысл', lyrics: 'Текст', themes: 'Темы', mood: 'Настроение', device: 'Приём',
      readMeaningIn: 'Читать смысл на', tapToDecode: 'Нажмите на строку, чтобы расшифровать',
      thisLine: 'Эта строка', quick: 'Кратко', deep: 'Глубоко', depth: 'Глубина',
      home: 'Главная', sitemap: 'Карта сайта', search: 'Поиск песни, артиста…',
      pasteLyric: 'Вставьте строку…', decode: 'Расшифровать',
      readingMode: 'Режим чтения', exitReading: 'Выйти из чтения',
      save: 'Сохранить', saved: 'Сохранено', share: 'Поделиться',
      seeFullChart: 'Смотреть весь чарт', tryLabel: 'Попробуй:',
      breadcrumbMeaning: 'смысл', langAvailable: 'Доступно на 24 языках',
    },
    sticky: { pill: 'Бесплатно · без регистрации', headline: 'Расшифруй смысл любой песни — бесплатно.', headlineShort: 'Расшифруй любую песню — бесплатно.', sub: 'Текст и смысл, на твоём языке, меньше чем за секунду.', cta: 'Попробовать Lyrithm' },
    hero: { pill: 'Lyrithm · движок смыслов текстов', h1a: 'Тексты,', h1b: 'расшифрованы.', subhead: 'Понимай смысл каждой строки — мгновенно. Сделано для того, как ты ищешь на самом деле.', honesty: ['Почти без рекламы — намеренно', 'Интерпретации ИИ чётко помечены', 'Никаких фальшивых рейтингов'] },
    demo: { eyebrow: 'Смотри как это работает', h2: 'Нажми строку. Получи смысл.', body: 'Не нужно искать аннотации. Не нужно листать рекламу. Слева текст, справа смысл простыми словами — написан для песни, а не собран из форумов.', open: 'Открыть всю песню', readInBahasa: 'Читать на Бахаса' },
    why: {
      eyebrow: 'Почему Lyrithm', h2: 'Противоположность сайту с текстами.',
      cards: [
        { eyebrow: 'Сначала смысл', title: 'Мгновенный смысл, а не только текст.', body: 'Каждая страница открывается коротким резюме и потом ведёт по строкам. Не надо пролистывать баннеры.' },
        { eyebrow: 'Тихо и быстро', title: 'Ноль шума. Всегда.', body: 'Без автоплейпопапов и лабиринтов аннотаций. Один тихий рекламный блок, далеко под текстом — никогда внутри.' },
        { eyebrow: 'Каждый язык', title: 'Сделано для всего мира.', body: 'Читай смысл на русском, английском, испанском и 20+ других — с той же заботой, не остатки машинного перевода.' },
      ],
    },
    multi: { eyebrow: 'Многоязычно с самого начала', h2: 'Одна песня. Один смысл. Каждый язык.', body: 'Мы не приклеиваем перевод в конце. Страницы со смыслом пишутся многоязычно — чтобы слушатель в Джакарте получил такое же продуманное чтение, как в Бруклине.', original: 'Оригинал (EN)', thesis: 'Ключевая строка песни: сбой в общении переосмыслен как любовь, которая просто потеряла сигнал.' },
    trending: { eyebrow: 'В тренде', h2: 'Что сейчас расшифровывают.', readMeaning: 'Читать смысл' },
    cred: {
      eyebrow: 'Редакционная честность', h3: 'Мы говорим, что человек, что модель, а что догадка.',
      bullets: [
        ['Интерпретации ИИ помечены', 'на каждой странице — не спрятаны в подвале.'],
        ['Без выдуманных рейтингов и оценок.', 'Нет — значит нет.'],
        ['Без ложных "официальных текстов".', 'Если без лицензии — мы это говорим.'],
        ['Правки читателей и ответы артистов приветствуются.', 'Не согласен? Есть ссылка "Почему такое чтение?".'],
      ],
    },
    footer: { tagline: 'Тексты, расшифрованы. Сделано так, как люди реально ищут — сначала смысл, никогда шум.', cols: { browse: 'Каталог', product: 'Продукт', company: 'Компания', resources: 'Ресурсы' }, copy: '© 2026 Lyrithm Labs', madeFor: 'Для слушателей, а не для краулеров.', allOk: 'Все системы в норме' },
    songPage: {
      eyebrow: 'Текст и смысл', subhead: 'Текст, построчный смысл и темы — на {{lang}}.',
      whatAbout: 'О чём эта песня', lyricsMeaning: 'Текст и смысл',
      tap: 'Нажмите строку, чтобы расшифровать', themesEyebrow: 'Темы и отсылки',
      themesH2: 'К чему песня постоянно возвращается.',
      themesLabel: 'Темы', moodLabel: 'Настроение', refsLabel: 'Отсылки и символы',
      bestRead: 'Лучше слушать с', headphones: 'наушниками, поздно',
      relatedEyebrow: 'Продолжай расшифровывать', relatedH2: 'Ещё этого артиста и настроения.', allBy: 'Всё от',
      meaningPanel: 'Панель смысла', meaningHint: 'Наведи, нажми или используй стрелки. Смысл появится здесь — чётко помечен, никогда не смешан с текстом.',
      walkSong: 'чтобы пройтись по песне',
      whyReading: 'Почему такое чтение?', readingHeading: 'Режим чтения · только текст', pressEsc: 'Нажми {{esc}} для выхода',
    },
    feedback: {
      helpful: 'Было полезно?', up: 'Отметить как полезное', down: 'Отметить как бесполезное',
      suggest: 'Предложить лучшую интерпретацию', report: 'Пожаловаться',
      thanksDown: 'Спасибо — учтём. Хочешь добавить свою версию?',
      thanksUp: 'Спасибо — записано.', reported: 'Жалоба отправлена. Человек посмотрит в течение 24 ч.',
      yourReading: 'Твоё прочтение этой строки', placeholder: 'напр. Читаю как отклик к припеву — речь о…',
      private: 'Уходит к редактору · публикации не будет', cancel: 'Отмена', send: 'Отправить',
      sent: 'Отправлено — спасибо. Читаем каждое предложение.',
    },
    saved: {
      eyebrow: 'Твоя коллекция', h1: 'Сохранённые песни.', sub: 'Лёгкие закладки — на этом устройстве. Без аккаунта.',
      emptyH: 'Пока ничего не сохранено.', emptyBody: 'Нажми закладку у любой песни, чтобы держать её здесь.',
      browseTrending: 'Смотреть тренды', countSuffix: 'сохранено · на этом устройстве', clearAll: 'Очистить',
      confirmClear: 'Удалить все сохранённые песни?',
    },
    trendingPage: {
      eyebrow: 'Сейчас в тренде', h1: 'Что расшифровывают на этой неделе.',
      sub: 'Чистый, быстрый вид растущих песен — каждая карточка открывает страницу со смыслом.',
      all: 'Все языки', rising: 'растёт',
      cols: { rank: 'Поз.', song: 'Песня', artist: 'Артист', lang: 'Язык', topLine: 'Ключевая строка' },
    },
  },

  ZH: {
    nav: { home: '首页', trending: '热门', saved: '已收藏', signIn: '登录', getStarted: '开始', changeLang: '切换语言' },
    aiLabel: 'AI 辅助解读',
    common: {
      meaning: '含义', lyrics: '歌词', themes: '主题', mood: '氛围', device: '修辞',
      readMeaningIn: '查看含义的语言', tapToDecode: '点击任意一行查看含义',
      thisLine: '这一行', quick: '简洁', deep: '深度', depth: '深度',
      home: '首页', sitemap: '网站地图', search: '搜索歌曲、歌手…',
      pasteLyric: '粘贴一句歌词…', decode: '解读',
      readingMode: '阅读模式', exitReading: '退出阅读',
      save: '收藏', saved: '已收藏', share: '分享',
      seeFullChart: '查看完整榜单', tryLabel: '试试：',
      breadcrumbMeaning: '含义', langAvailable: '支持 24 种语言',
    },
    sticky: { pill: '免费 · 无需注册', headline: '免费解读任何歌曲的含义。', headlineShort: '免费解读任何歌曲。', sub: '歌词与含义，用你的语言，不到一秒。', cta: '试用 Lyrithm' },
    hero: { pill: 'Lyrithm · 歌词含义引擎', h1a: '歌词，', h1b: '被解读。', subhead: '即刻理解每一行的含义。为你真实的搜索方式而设计。', honesty: ['原生少广告', 'AI 解读清晰标记', '永不造假评分'] },
    demo: { eyebrow: '看看效果', h2: '点一行，得到含义。', body: '无须寻找标注，无须越过广告。左边歌词，右边平实的含义——为这首歌而写，不是论坛拼凑。', open: '打开整首歌', readInBahasa: '用印尼语阅读' },
    why: {
      eyebrow: '为何 Lyrithm', h2: '歌词站的反面。',
      cards: [
        { eyebrow: '含义优先', title: '即时含义，而非只有歌词。', body: '每页以一段简短摘要开始，再逐行细读。无须越过横幅才能看见重点。' },
        { eyebrow: '安静且快', title: '永远零混乱。', body: '没有自动弹窗，没有标注迷宫。只有一个安静的广告位，远离歌词——永不嵌入。' },
        { eyebrow: '所有语言', title: '为全世界而建。', body: '用中文、英文、西班牙语等 20+ 语言阅读含义——同样用心，不是机翻残品。' },
      ],
    },
    multi: { eyebrow: '默认多语言', h2: '一首歌。一个含义。每种语言。', body: '我们不在最后才贴上翻译。含义页面从一开始就以多语言写成——让雅加达的听众与布鲁克林的听众，得到一样用心的阅读。', original: '原文 (EN)', thesis: '全曲核心句：把沟通的失误，重述为只是失去了信号的爱。' },
    trending: { eyebrow: '热门含义', h2: '人们正在解读什么。', readMeaning: '阅读含义' },
    cred: {
      eyebrow: '编辑诚实', h3: '我们告诉你，哪里是人写的、哪里是模型、哪里是推测。',
      bullets: [
        ['AI 解读会被明确标记', '在每页——不藏在页脚。'],
        ['不编造评分与综合分数。', '没有就没有。'],
        ['不假装"官方歌词"。', '未授权时我们如实说明。'],
        ['欢迎读者修正与艺人回复。', '不同意？有"为何这样读？"链接。'],
      ],
    },
    footer: { tagline: '歌词，被解读。为人们真正搜索的方式而建——含义优先，永不混乱。', cols: { browse: '浏览', product: '产品', company: '公司', resources: '资源' }, copy: '© 2026 Lyrithm Labs', madeFor: '为听众而造，不是为爬虫。', allOk: '所有系统正常' },
    songPage: {
      eyebrow: '歌词与含义', subhead: '歌词、逐行含义与主题——以{{lang}}阅读。',
      whatAbout: '这首歌讲什么', lyricsMeaning: '歌词与含义',
      tap: '点击任意一行进行解读', themesEyebrow: '主题与引用',
      themesH2: '这首歌反复回到的地方。',
      themesLabel: '主题', moodLabel: '氛围', refsLabel: '引用与象征',
      bestRead: '最佳听感', headphones: '深夜，戴耳机',
      relatedEyebrow: '继续解读', relatedH2: '更多此艺人与此氛围的作品。', allBy: '全部作品：',
      meaningPanel: '含义面板', meaningHint: '悬停、点击或使用方向键。含义会在这里更新——清晰标记，永不与歌词混淆。',
      walkSong: '逐行走完此曲',
      whyReading: '为何这样读？', readingHeading: '阅读模式 · 仅歌词', pressEsc: '按 {{esc}} 退出',
    },
    feedback: {
      helpful: '有帮助吗？', up: '标记有帮助', down: '标记无帮助',
      suggest: '建议更好的解读', report: '举报',
      thanksDown: '感谢——我们会参考。要写下你的版本吗？',
      thanksUp: '感谢——已记录。', reported: '已举报。真人将于 24 小时内查看。',
      yourReading: '你对这一行的解读', placeholder: '例如：我读它像是对副歌的呼应——它在讲…',
      private: '只发送给人工审阅 · 不会公开', cancel: '取消', send: '发送',
      sent: '已发送——感谢。我们阅读每一条建议。',
    },
    saved: {
      eyebrow: '你的收藏', h1: '已收藏歌曲。', sub: '轻量书签——存在此设备。无须账号。',
      emptyH: '还没有收藏。', emptyBody: '点击歌曲上的书签将其留在这里。',
      browseTrending: '查看热门', countSuffix: '已收藏 · 此设备同步', clearAll: '清空',
      confirmClear: '删除所有已收藏歌曲？',
    },
    trendingPage: {
      eyebrow: '正在热门', h1: '本周大家在解读什么。',
      sub: '跨语言上升歌曲的简洁视图——每张卡片打开含义页面。',
      all: '所有语言', rising: '上升',
      cols: { rank: '名次', song: '歌曲', artist: '歌手', lang: '语言', topLine: '关键一行' },
    },
  },

  ZHT: {
    nav: { home: '首頁', trending: '熱門', saved: '已收藏', signIn: '登入', getStarted: '開始', changeLang: '切換語言' },
    aiLabel: 'AI 輔助解讀',
    common: {
      meaning: '含義', lyrics: '歌詞', themes: '主題', mood: '氛圍', device: '修辭',
      readMeaningIn: '以哪種語言閱讀含義', tapToDecode: '點擊任一行以解讀',
      thisLine: '這一行', quick: '簡短', deep: '深入', depth: '深度',
      home: '首頁', sitemap: '網站地圖', search: '搜尋歌曲、歌手…',
      pasteLyric: '貼上一句歌詞…', decode: '解讀',
      readingMode: '閱讀模式', exitReading: '離開閱讀',
      save: '收藏', saved: '已收藏', share: '分享',
      seeFullChart: '查看完整榜單', tryLabel: '試試：',
      breadcrumbMeaning: '含義', langAvailable: '支援 24 種語言',
    },
    sticky: { pill: '免費 · 不必註冊', headline: '免費解讀任何歌曲的含義。', headlineShort: '免費解讀任何歌曲。', sub: '歌詞與含義，用你的語言，少於一秒。', cta: '試用 Lyrithm' },
    hero: { pill: 'Lyrithm · 歌詞含義引擎', h1a: '歌詞，', h1b: '被解讀。', subhead: '立刻理解每一行的含義。為你真實的搜尋方式而設計。', honesty: ['原生少廣告', 'AI 解讀清楚標示', '永不偽造評分'] },
    demo: { eyebrow: '看看效果', h2: '點一行，得到含義。', body: '不用找註釋，不用滑過廣告。左為歌詞，右為清楚的含義——為這首歌寫，不是論壇拼湊。', open: '打開整首歌', readInBahasa: '用印尼語閱讀' },
    why: {
      eyebrow: '為何 Lyrithm', h2: '歌詞站的反面。',
      cards: [
        { eyebrow: '含義優先', title: '即時含義，而非僅有歌詞。', body: '每頁以一段簡短摘要開始，再逐行細讀。不用越過橫幅才能看見重點。' },
        { eyebrow: '安靜且快', title: '永遠零混亂。', body: '沒有自動彈窗，沒有註釋迷宮。只有一個安靜的廣告位，遠離歌詞——絕不嵌入。' },
        { eyebrow: '所有語言', title: '為全世界而打造。', body: '以繁體中文、英文、西班牙文等 20+ 語言閱讀含義——同樣用心，非機翻殘餘。' },
      ],
    },
    multi: { eyebrow: '預設多語言', h2: '一首歌。一個含義。每種語言。', body: '我們不在最後才貼上翻譯。含義頁面從一開始即以多語言寫成——讓雅加達與布魯克林的聽眾，得到同樣用心的閱讀。', original: '原文 (EN)', thesis: '全曲核心句：把溝通的失誤，重述為只是失去了訊號的愛。' },
    trending: { eyebrow: '熱門含義', h2: '人們正在解讀什麼。', readMeaning: '閱讀含義' },
    cred: {
      eyebrow: '編輯誠實', h3: '我們告訴你，哪裡是人寫的、哪裡是模型、哪裡是推測。',
      bullets: [
        ['AI 解讀會清楚標示', '在每頁——不藏在頁腳。'],
        ['不捏造評分與綜合分數。', '沒有就沒有。'],
        ['不假裝「官方歌詞」。', '未授權時我們如實說明。'],
        ['歡迎讀者修正與藝人回應。', '不同意？有「為何這樣讀？」連結。'],
      ],
    },
    footer: { tagline: '歌詞，被解讀。為人們真正搜尋的方式而打造——含義優先，永不混亂。', cols: { browse: '瀏覽', product: '產品', company: '公司', resources: '資源' }, copy: '© 2026 Lyrithm Labs', madeFor: '為聽眾而造，不是為爬蟲。', allOk: '所有系統正常' },
    songPage: {
      eyebrow: '歌詞與含義', subhead: '歌詞、逐行含義與主題——以{{lang}}閱讀。',
      whatAbout: '這首歌在講什麼', lyricsMeaning: '歌詞與含義',
      tap: '點擊任一行以解讀', themesEyebrow: '主題與引用',
      themesH2: '這首歌反覆回到的地方。',
      themesLabel: '主題', moodLabel: '氛圍', refsLabel: '引用與象徵',
      bestRead: '最佳聆聽方式', headphones: '深夜，戴耳機',
      relatedEyebrow: '繼續解讀', relatedH2: '更多此藝人與此氛圍的作品。', allBy: '全部作品：',
      meaningPanel: '含義面板', meaningHint: '懸停、點擊或使用方向鍵。含義會在這裡更新——清楚標示，絕不與歌詞混淆。',
      walkSong: '逐行走完此曲',
      whyReading: '為何這樣讀？', readingHeading: '閱讀模式 · 僅歌詞', pressEsc: '按 {{esc}} 離開',
    },
    feedback: {
      helpful: '有幫助嗎？', up: '標示為有幫助', down: '標示為無幫助',
      suggest: '建議更好的解讀', report: '檢舉',
      thanksDown: '感謝——我們會參考。要寫下你的版本嗎？',
      thanksUp: '感謝——已記錄。', reported: '已檢舉。真人將於 24 小時內查看。',
      yourReading: '你對這一行的解讀', placeholder: '例如：我讀它像是副歌的呼應——它在講…',
      private: '送出至人工審閱 · 不會公開', cancel: '取消', send: '送出',
      sent: '已送出——感謝。我們閱讀每一條建議。',
    },
    saved: {
      eyebrow: '你的收藏', h1: '已收藏歌曲。', sub: '輕量書籤——存在此裝置。不必帳號。',
      emptyH: '尚未收藏。', emptyBody: '點擊歌曲上的書籤即可留在這裡。',
      browseTrending: '查看熱門', countSuffix: '已收藏 · 此裝置同步', clearAll: '全部清除',
      confirmClear: '刪除所有已收藏歌曲？',
    },
    trendingPage: {
      eyebrow: '正在熱門', h1: '本週大家在解讀什麼。',
      sub: '跨語言上升歌曲的簡潔視圖——每張卡片打開含義頁面。',
      all: '所有語言', rising: '上升',
      cols: { rank: '名次', song: '歌曲', artist: '歌手', lang: '語言', topLine: '關鍵一行' },
    },
  },

  KO: {
    nav: { home: '홈', trending: '트렌딩', saved: '저장됨', signIn: '로그인', getStarted: '시작하기', changeLang: '언어 변경' },
    aiLabel: 'AI 보조 해석',
    common: {
      meaning: '의미', lyrics: '가사', themes: '테마', mood: '분위기', device: '기법',
      readMeaningIn: '의미를 다음 언어로 읽기', tapToDecode: '어떤 행이든 탭하면 의미가 나옵니다',
      thisLine: '이 행', quick: '간단', deep: '깊이', depth: '깊이',
      home: '홈', sitemap: '사이트맵', search: '노래·아티스트 검색…',
      pasteLyric: '가사 한 구절 붙여넣기…', decode: '해독',
      readingMode: '읽기 모드', exitReading: '읽기 모드 종료',
      save: '저장', saved: '저장됨', share: '공유',
      seeFullChart: '전체 차트 보기', tryLabel: '예:',
      breadcrumbMeaning: '의미', langAvailable: '24개 언어 지원',
    },
    sticky: { pill: '무료 · 가입 불필요', headline: '어떤 노래든 의미를 해독 — 무료.', headlineShort: '어떤 노래든 해독 — 무료.', sub: '가사와 의미를 당신의 언어로 1초 안에.', cta: 'Lyrithm 사용해보기' },
    hero: { pill: 'Lyrithm · 가사 의미 엔진', h1a: '가사,', h1b: '해독되다.', subhead: '한 줄 한 줄의 의미를 즉시 이해하세요. 실제 검색 방식에 맞춰 설계되었습니다.', honesty: ['광고 최소화 설계', 'AI 해석은 명확히 표시', '거짓 평점 없음, 영원히'] },
    demo: { eyebrow: '직접 보기', h2: '한 행을 탭하면 의미가 나옵니다.', body: '주석을 찾을 필요도, 광고를 스크롤할 필요도 없습니다. 왼쪽 가사, 오른쪽 평이한 의미 — 이 곡을 위해 쓴 글, 포럼에서 짜깁기한 것이 아닙니다.', open: '전곡 보기', readInBahasa: '인도네시아어로 읽기' },
    why: {
      eyebrow: '왜 Lyrithm', h2: '가사 사이트의 정반대.',
      cards: [
        { eyebrow: '의미부터', title: '가사뿐 아니라 의미부터.', body: '모든 페이지는 평이한 요약으로 시작하고 한 행씩 안내합니다. 배너를 지나치지 않아도 됩니다.' },
        { eyebrow: '조용하고 빠름', title: '잡음은 항상 제로.', body: '자동 재생 팝업도, 주석 미로도 없습니다. 광고는 단 하나, 가사에서 멀리 — 가사 안에는 절대 들어가지 않습니다.' },
        { eyebrow: '모든 언어', title: '전 세계를 위해.', body: '한국어, 영어, 스페인어 등 20+개 언어로 의미를 읽으세요 — 같은 정성, 기계 번역의 찌꺼기가 아닙니다.' },
      ],
    },
    multi: { eyebrow: '처음부터 다국어', h2: '한 곡. 한 의미. 모든 언어.', body: '번역을 끝에 붙이지 않습니다. 의미 페이지는 처음부터 다국어로 쓰입니다 — 자카르타의 청자도 브루클린의 청자도 같은 정성스러운 해석을 받을 수 있도록.', original: '원문 (EN)', thesis: '곡의 핵심 한 줄: 어긋난 소통을, 단지 신호를 잃은 사랑으로 다시 쓰다.' },
    trending: { eyebrow: '트렌딩 의미', h2: '지금 사람들이 해독하는 곡.', readMeaning: '의미 읽기' },
    cred: {
      eyebrow: '편집의 정직함', h3: '사람이 쓴 부분, 모델이 쓴 부분, 추측인 부분을 명확히 합니다.',
      bullets: [
        ['AI 해석은 라벨 표시', '모든 페이지에서 — 푸터에 숨기지 않습니다.'],
        ['가짜 평점이나 집계 점수 없음.', '없으면 없다고 말합니다.'],
        ['거짓 "공식 가사" 주장 없음.', '라이선스가 없으면 그렇게 말합니다.'],
        ['독자 수정과 아티스트 답변 환영.', '동의하지 않나요? "왜 이렇게 읽었나?" 링크가 있습니다.'],
      ],
    },
    footer: { tagline: '가사, 해독되다. 사람들이 실제로 검색하는 방식을 위해 — 의미부터, 잡음은 결코.', cols: { browse: '둘러보기', product: '제품', company: '회사', resources: '리소스' }, copy: '© 2026 Lyrithm Labs', madeFor: '크롤러가 아닌 청자를 위해.', allOk: '모든 시스템 정상' },
    songPage: {
      eyebrow: '가사와 의미', subhead: '가사, 행별 의미, 테마 — {{lang}}로.',
      whatAbout: '이 곡이 말하는 것', lyricsMeaning: '가사와 의미',
      tap: '어떤 행이든 탭하면 의미가 나옵니다', themesEyebrow: '테마와 참조',
      themesH2: '곡이 거듭 돌아오는 자리.',
      themesLabel: '테마', moodLabel: '분위기', refsLabel: '참조와 상징',
      bestRead: '가장 좋은 듣기', headphones: '늦은 밤, 헤드폰',
      relatedEyebrow: '계속 해독하기', relatedH2: '이 아티스트와 분위기의 다른 곡.', allBy: '전체:',
      meaningPanel: '의미 패널', meaningHint: '호버, 탭, 화살표 키. 의미는 여기 업데이트됩니다 — 명확히 표시, 가사와 절대 섞이지 않습니다.',
      walkSong: '곡을 따라가기',
      whyReading: '왜 이렇게 읽었나?', readingHeading: '읽기 모드 · 가사만', pressEsc: '{{esc}}로 종료',
    },
    feedback: {
      helpful: '도움이 되었나요?', up: '도움됨으로 표시', down: '도움 안 됨으로 표시',
      suggest: '더 나은 해석 제안', report: '신고',
      thanksDown: '감사합니다 — 반영하겠습니다. 본인의 해석을 적어주실래요?',
      thanksUp: '감사합니다 — 기록되었습니다.', reported: '신고됨. 24시간 내에 사람이 확인합니다.',
      yourReading: '이 행에 대한 당신의 해석', placeholder: '예: 후렴에 대한 호응으로 읽었어요 — …에 관한…',
      private: '사람 검토자에게 전달 · 공개되지 않음', cancel: '취소', send: '보내기',
      sent: '보냈습니다 — 감사합니다. 모든 제안을 읽습니다.',
    },
    saved: {
      eyebrow: '당신의 컬렉션', h1: '저장한 곡.', sub: '가벼운 북마크 — 이 기기에. 계정 불필요.',
      emptyH: '아직 저장한 곡이 없어요.', emptyBody: '곡의 북마크를 탭해 여기에 보관하세요.',
      browseTrending: '트렌딩 보기', countSuffix: '곡 저장됨 · 이 기기에서', clearAll: '모두 삭제',
      confirmClear: '저장한 곡을 모두 삭제할까요?',
    },
    trendingPage: {
      eyebrow: '지금 트렌딩', h1: '이번 주 사람들이 해독하는 곡.',
      sub: '언어를 넘어 떠오르는 곡의 깔끔한 뷰 — 각 카드가 의미 페이지로 이동합니다.',
      all: '모든 언어', rising: '상승',
      cols: { rank: '순위', song: '곡', artist: '아티스트', lang: '언어', topLine: '핵심 한 줄' },
    },
  },

  AR: {
    nav: { home: 'الرئيسية', trending: 'الرائج', saved: 'المحفوظ', signIn: 'تسجيل الدخول', getStarted: 'ابدأ', changeLang: 'تغيير اللغة' },
    aiLabel: 'تفسير بمساعدة الذكاء الاصطناعي',
    common: {
      meaning: 'المعنى', lyrics: 'الكلمات', themes: 'الموضوعات', mood: 'المزاج', device: 'الأسلوب',
      readMeaningIn: 'اقرأ المعنى بـ', tapToDecode: 'انقر أي سطر لفك معناه',
      thisLine: 'هذا السطر', quick: 'موجز', deep: 'عميق', depth: 'العمق',
      home: 'الرئيسية', sitemap: 'خريطة الموقع', search: 'ابحث عن أغنية أو فنان…',
      pasteLyric: 'الصق سطرًا من الأغنية…', decode: 'فكّ المعنى',
      readingMode: 'وضع القراءة', exitReading: 'الخروج من القراءة',
      save: 'حفظ', saved: 'محفوظ', share: 'مشاركة',
      seeFullChart: 'عرض القائمة كاملة', tryLabel: 'جرّب:',
      breadcrumbMeaning: 'المعنى', langAvailable: 'متوفر بـ 24 لغة',
    },
    sticky: { pill: 'مجاني · بلا تسجيل', headline: 'فكّ معنى أي أغنية — مجاني.', headlineShort: 'فكّ أي أغنية — مجاني.', sub: 'كلمات ومعنى، بلغتك، في أقل من ثانية.', cta: 'جرّب Lyrithm' },
    hero: { pill: 'Lyrithm · محرّك معاني الكلمات', h1a: 'كلمات،', h1b: 'مفكّكة.', subhead: 'افهم المعنى وراء كل سطر — على الفور. مصمَّم لطريقتك الحقيقية في البحث.', honesty: ['إعلانات قليلة بالتصميم', 'تفسيرات الذكاء الاصطناعي معلَّمة بوضوح', 'لا تقييمات مزيّفة، أبدًا'] },
    demo: { eyebrow: 'شاهدها أثناء العمل', h2: 'انقر سطرًا. احصل على المعنى.', body: 'لا حواشي تبحث عنها، ولا إعلانات تتجاوزها. الكلمات إلى اليسار، المعنى بلغة واضحة إلى اليمين — مكتوب لأجل الأغنية، لا منقول من المنتديات.', open: 'افتح الأغنية كاملة', readInBahasa: 'اقرأ بالإندونيسية' },
    why: {
      eyebrow: 'لماذا Lyrithm', h2: 'النقيض لموقع كلمات أغانٍ.',
      cards: [
        { eyebrow: 'المعنى أولًا', title: 'معنى فوري، لا مجرد كلمات.', body: 'كل صفحة تبدأ بملخّص واضح ثم تسير بك سطرًا سطرًا. لا تمرير عبر لافتات للوصول إلى المغزى.' },
        { eyebrow: 'هدوء وسرعة', title: 'صفر فوضى. دائمًا.', body: 'لا نوافذ منبثقة بتشغيل تلقائي، ولا متاهة حواشٍ. مساحة إعلانية واحدة هادئة، بعيدة عن الكلمات — لا تدخل فيها أبدًا.' },
        { eyebrow: 'كل اللغات', title: 'لأهل الأرض كلّهم.', body: 'اقرأ المعنى بالعربية والإنجليزية والإسبانية و20+ لغة — بنفس العناية، لا بقايا ترجمة آلية.' },
      ],
    },
    multi: { eyebrow: 'متعدد اللغات منذ البداية', h2: 'أغنية واحدة. معنى واحد. كل اللغات.', body: 'لا نُلصق الترجمة في النهاية. تُكتب صفحات المعنى متعددة اللغات منذ البداية — حتى ينال مستمع في جاكرتا قراءةً بعناية مماثلة لمستمع في بروكلين.', original: 'النص الأصلي (EN)', thesis: 'السطر المركزي في الأغنية: أعطال التواصل تُعاد قراءتها كحبٍّ فقدَ إشارته فقط.' },
    trending: { eyebrow: 'معانٍ رائجة', h2: 'ما يفكّكه الناس الآن.', readMeaning: 'اقرأ المعنى' },
    cred: {
      eyebrow: 'الصدق التحريري', h3: 'نُخبرك ما هو من إنسان، وما من نموذج، وما هو مجرّد تخمين.',
      bullets: [
        ['تفسيرات الذكاء الاصطناعي معلَّمة', 'في كل صفحة — لا نخفيها في التذييل.'],
        ['لا تقييمات أو نقاط مُختلَقة.', 'إن لم يكن لدينا، لا نزوّر.'],
        ['لا ادّعاءات "كلمات رسمية" زائفة.', 'إن لم تكن مرخّصة، نقول ذلك.'],
        ['تعديلات القرّاء وردود الفنانين مرحَّب بها.', 'الاختلاف؟ هناك رابط "لماذا هذه القراءة؟".'],
      ],
    },
    footer: { tagline: 'كلمات، مفكَّكة. مصمَّم لطريقة بحث الناس الحقيقية — المعنى أولًا، لا فوضى أبدًا.', cols: { browse: 'تصفّح', product: 'المنتج', company: 'الشركة', resources: 'موارد' }, copy: '© 2026 Lyrithm Labs', madeFor: 'للمستمعين، لا للزواحف.', allOk: 'كل الأنظمة طبيعية' },
    songPage: {
      eyebrow: 'كلمات ومعنى', subhead: 'الكلمات، والمعنى سطرًا بسطر، والموضوعات — بـ {{lang}}.',
      whatAbout: 'عمّا تتحدث هذه الأغنية', lyricsMeaning: 'كلمات ومعنى',
      tap: 'انقر أي سطر لفك معناه', themesEyebrow: 'الموضوعات والإحالات',
      themesH2: 'ما تعود إليه الأغنية باستمرار.',
      themesLabel: 'الموضوعات', moodLabel: 'المزاج', refsLabel: 'الإحالات والرموز',
      bestRead: 'الأمتع للسماع مع', headphones: 'سماعات، ليلًا',
      relatedEyebrow: 'تابع التفكيك', relatedH2: 'المزيد من هذا الفنان وهذا المزاج.', allBy: 'كل أعمال',
      meaningPanel: 'لوحة المعنى', meaningHint: 'حرّك المؤشّر، أو انقر، أو استخدم الأسهم. سيظهر المعنى هنا — موسومًا بوضوح، ولا يختلط بالكلمات.',
      walkSong: 'لتجوال الأغنية',
      whyReading: 'لماذا هذه القراءة؟', readingHeading: 'وضع القراءة · الكلمات فقط', pressEsc: 'اضغط {{esc}} للخروج',
    },
    feedback: {
      helpful: 'هل كان مفيدًا؟', up: 'وسم كمفيد', down: 'وسم كغير مفيد',
      suggest: 'اقترح تفسيرًا أفضل', report: 'الإبلاغ',
      thanksDown: 'شكرًا — سنأخذ ذلك بعين الاعتبار. هل تودّ إضافة نسختك؟',
      thanksUp: 'شكرًا — تم التسجيل.', reported: 'تم الإبلاغ. سيراجعه إنسان خلال 24 ساعة.',
      yourReading: 'قراءتك لهذا السطر', placeholder: 'مثال: أقرأه دائمًا كصدى للازمة — يدور حول…',
      private: 'يذهب إلى مراجع بشري · لا يُنشر علنًا', cancel: 'إلغاء', send: 'إرسال',
      sent: 'أُرسِل — شكرًا. نقرأ كل اقتراح.',
    },
    saved: {
      eyebrow: 'مجموعتك', h1: 'الأغاني المحفوظة.', sub: 'إشارات مرجعية خفيفة — على هذا الجهاز. بلا حساب.',
      emptyH: 'لا شيء محفوظ بعد.', emptyBody: 'انقر الإشارة المرجعية على أي أغنية للاحتفاظ بها هنا.',
      browseTrending: 'تصفّح الرائج', countSuffix: 'محفوظة · متزامنة على هذا الجهاز', clearAll: 'مسح الكل',
      confirmClear: 'إزالة كل الأغاني المحفوظة؟',
    },
    trendingPage: {
      eyebrow: 'الأكثر رواجًا الآن', h1: 'ما يفكّكه الناس هذا الأسبوع.',
      sub: 'عرض نظيف وسريع للأغاني الصاعدة — كل بطاقة تفتح صفحة معنى.',
      all: 'كل اللغات', rising: 'في صعود',
      cols: { rank: 'الترتيب', song: 'الأغنية', artist: 'الفنان', lang: 'اللغة', topLine: 'السطر المحوري' },
    },
  },

  TR: {
    nav: { home: 'Ana sayfa', trending: 'Yükselenler', saved: 'Kaydedilenler', signIn: 'Giriş', getStarted: 'Başla', changeLang: 'Dili değiştir' },
    aiLabel: 'Yapay zekâ destekli yorum',
    common: {
      meaning: 'Anlam', lyrics: 'Sözler', themes: 'Temalar', mood: 'Hava', device: 'Sanat',
      readMeaningIn: 'Anlamı şu dilde oku', tapToDecode: 'Bir satıra dokun, anlamını çöz',
      thisLine: 'Bu satır', quick: 'Kısa', deep: 'Derin', depth: 'Derinlik',
      home: 'Ana sayfa', sitemap: 'Site haritası', search: 'Şarkı veya sanatçı ara…',
      pasteLyric: 'Bir söz yapıştır…', decode: 'Çöz',
      readingMode: 'Okuma modu', exitReading: 'Okumadan çık',
      save: 'Kaydet', saved: 'Kaydedildi', share: 'Paylaş',
      seeFullChart: 'Tüm listeyi gör', tryLabel: 'Dene:',
      breadcrumbMeaning: 'anlam', langAvailable: '24 dilde mevcut',
    },
    sticky: { pill: 'Ücretsiz · kayıtsız', headline: 'Herhangi bir şarkının anlamını çöz — ücretsiz.', headlineShort: 'Herhangi bir şarkıyı çöz — ücretsiz.', sub: 'Sözler + anlam, kendi dilinde, bir saniyeden az.', cta: 'Lyrithm\'i dene' },
    hero: { pill: 'Lyrithm · söz anlamı motoru', h1a: 'Sözler,', h1b: 'çözüldü.', subhead: 'Her satırın anlamını anında kavra. Aslında nasıl aradığını düşünerek tasarlandı.', honesty: ['Tasarımla az reklam', 'YZ yorumları açıkça etiketli', 'Sahte puan yok, asla'] },
    demo: { eyebrow: 'İş başında gör', h2: 'Bir satıra dokun. Anlamı al.', body: 'Aramak için not yok, kaydırılacak reklam yok. Solda söz, sağda yalın anlam — şarkı için yazılmış, forumlardan derlenmemiş.', open: 'Şarkıyı tam aç', readInBahasa: 'Bahasa\'da oku' },
    why: {
      eyebrow: 'Neden Lyrithm', h2: 'Söz sitelerinin tam zıttı.',
      cards: [
        { eyebrow: 'Önce anlam', title: 'Sadece söz değil, anında anlam.', body: 'Her sayfa kısa bir özetle açılır, sonra satır satır götürür. Banner\'lar arasından konuya ulaşmak yok.' },
        { eyebrow: 'Sakin & hızlı', title: 'Sıfır karmaşa. Her zaman.', body: 'Otomatik açılır pencere yok, not labirenti yok. Sözlerden uzakta tek bir sessiz reklam — asla içinde değil.' },
        { eyebrow: 'Her dil', title: 'Tüm dünya için yapıldı.', body: 'Anlamı Türkçe, İngilizce, İspanyolca ve 20+ dilde oku — aynı özenle, makine çevirisi artığı değil.' },
      ],
    },
    multi: { eyebrow: 'Doğuştan çok dilli', h2: 'Tek şarkı. Tek anlam. Her dil.', body: 'Çeviriyi sona iliştirmiyoruz. Anlam sayfaları en baştan çok dilli yazılır — Cakarta\'daki dinleyici de Brooklyn\'deki kadar özenli bir okuma alsın.', original: 'Orijinal (EN)', thesis: 'Şarkının çekirdek dizesi: iletişim kazaları, sadece sinyalini yitirmiş bir sevgi olarak yeniden okunuyor.' },
    trending: { eyebrow: 'Yükselen anlamlar', h2: 'İnsanların şu an çözdüğü şarkılar.', readMeaning: 'Anlamı oku' },
    cred: {
      eyebrow: 'Editöryal dürüstlük', h3: 'Neresi insan, neresi model, neresi tahmin söyleriz.',
      bullets: [
        ['YZ yorumları etiketli', 'her sayfada — alt bilgide saklanmıyor.'],
        ['Uydurma puan veya skor yok.', 'Yoksa, uydurmuyoruz.'],
        ['Sahte "resmi sözler" iddiası yok.', 'Lisanslı değilse, söyleriz.'],
        ['Okuyucu düzeltmeleri ve sanatçı yanıtları hoş karşılanır.', 'Katılmıyor musun? "Neden bu okuma?" bağlantısı var.'],
      ],
    },
    footer: { tagline: 'Sözler, çözüldü. İnsanların gerçekten nasıl aradığı için yapıldı — önce anlam, asla karmaşa.', cols: { browse: 'Keşfet', product: 'Ürün', company: 'Şirket', resources: 'Kaynaklar' }, copy: '© 2026 Lyrithm Labs', madeFor: 'Tarayıcılar için değil, dinleyiciler için.', allOk: 'Tüm sistemler normal' },
    songPage: {
      eyebrow: 'Sözler & anlam', subhead: 'Sözler, satır satır anlam ve temalar — {{lang}} dilinde.',
      whatAbout: 'Bu şarkı ne hakkında', lyricsMeaning: 'Sözler & anlam',
      tap: 'Çözmek için bir satıra dokun', themesEyebrow: 'Temalar & göndermeler',
      themesH2: 'Şarkının döne döne döndüğü yer.',
      themesLabel: 'Temalar', moodLabel: 'Hava', refsLabel: 'Göndermeler & simgeler',
      bestRead: 'En iyi dinleme', headphones: 'kulaklık, gece geç',
      relatedEyebrow: 'Çözmeye devam', relatedH2: 'Bu sanatçı ve havadan daha fazlası.', allBy: 'Tüm eserler:',
      meaningPanel: 'Anlam paneli', meaningHint: 'Üzerine gel, dokun veya ok tuşlarını kullan. Anlam burada güncellenir — açıkça etiketli, sözlerle asla karışmaz.',
      walkSong: 'şarkıyı dolaşmak için',
      whyReading: 'Neden bu okuma?', readingHeading: 'Okuma modu · yalnız sözler', pressEsc: 'Çıkmak için {{esc}}',
    },
    feedback: {
      helpful: 'Yardımcı oldu mu?', up: 'Yardımcı işaretle', down: 'Yardımcı değil işaretle',
      suggest: 'Daha iyi bir yorum öner', report: 'Bildir',
      thanksDown: 'Teşekkürler — değerlendireceğiz. Kendi versiyonunu eklemek ister misin?',
      thanksUp: 'Teşekkürler — kaydedildi.', reported: 'Bildirildi. Bir insan 24 saat içinde bakacak.',
      yourReading: 'Bu satıra ilişkin okuman', placeholder: 'ör. Nakaratın yansıması gibi okurum — şunu anlatıyor…',
      private: 'İnsan denetçisine gider · yayınlanmaz', cancel: 'İptal', send: 'Gönder',
      sent: 'Gönderildi — teşekkürler. Her öneriyi okuruz.',
    },
    saved: {
      eyebrow: 'Koleksiyonun', h1: 'Kaydedilen şarkılar.', sub: 'Hafif yer imleri — bu cihazda. Hesap gerekmez.',
      emptyH: 'Henüz kaydedilmiş yok.', emptyBody: 'Bir şarkının yer imine dokunarak burada tut.',
      browseTrending: 'Yükselenleri gör', countSuffix: 'kaydedilmiş · bu cihazda', clearAll: 'Hepsini temizle',
      confirmClear: 'Tüm kaydedilenler silinsin mi?',
    },
    trendingPage: {
      eyebrow: 'Şimdi yükseliyor', h1: 'Bu hafta neyi çözüyoruz.',
      sub: 'Diller arası yükselen şarkıların temiz ve hızlı görünümü — her kart bir anlam sayfası açar.',
      all: 'Tüm diller', rising: 'yükseliyor',
      cols: { rank: 'Sıra', song: 'Şarkı', artist: 'Sanatçı', lang: 'Dil', topLine: 'Kilit satır' },
    },
  },

  PL: {
    nav: { home: 'Start', trending: 'Na topie', saved: 'Zapisane', signIn: 'Zaloguj', getStarted: 'Zaczynamy', changeLang: 'Zmień język' },
    aiLabel: 'Interpretacja wspomagana SI',
    common: {
      meaning: 'Znaczenie', lyrics: 'Tekst', themes: 'Tematy', mood: 'Nastrój', device: 'Środek',
      readMeaningIn: 'Czytaj znaczenie w', tapToDecode: 'Stuknij dowolny wers, by rozszyfrować',
      thisLine: 'Ten wers', quick: 'Krótko', deep: 'Głęboko', depth: 'Głębia',
      home: 'Start', sitemap: 'Mapa strony', search: 'Szukaj piosenki, artysty…',
      pasteLyric: 'Wklej fragment tekstu…', decode: 'Rozszyfruj',
      readingMode: 'Tryb czytania', exitReading: 'Wyjdź z czytania',
      save: 'Zapisz', saved: 'Zapisane', share: 'Udostępnij',
      seeFullChart: 'Cała lista', tryLabel: 'Spróbuj:',
      breadcrumbMeaning: 'znaczenie', langAvailable: 'Dostępne w 24 językach',
    },
    sticky: { pill: 'Za darmo · bez konta', headline: 'Rozszyfruj znaczenie każdej piosenki — za darmo.', headlineShort: 'Rozszyfruj każdą piosenkę — za darmo.', sub: 'Tekst i znaczenie, w twoim języku, w mniej niż sekundę.', cta: 'Wypróbuj Lyrithm' },
    hero: { pill: 'Lyrithm · silnik znaczeń tekstów', h1a: 'Teksty,', h1b: 'rozszyfrowane.', subhead: 'Zrozum znaczenie każdego wersu — od razu. Zrobione pod sposób, w jaki naprawdę szukasz.', honesty: ['Z założenia mało reklam', 'Interpretacje SI wyraźnie oznaczone', 'Żadnych fałszywych ocen, nigdy'] },
    demo: { eyebrow: 'Zobacz w akcji', h2: 'Stuknij wers. Dostań znaczenie.', body: 'Bez polowania na adnotacje, bez przewijania reklam. Tekst po lewej, znaczenie prostym językiem po prawej — pisane dla utworu, a nie sklejone z forów.', open: 'Otwórz całą piosenkę', readInBahasa: 'Czytaj po bahasa' },
    why: {
      eyebrow: 'Dlaczego Lyrithm', h2: 'Przeciwieństwo strony z tekstami.',
      cards: [
        { eyebrow: 'Najpierw znaczenie', title: 'Znaczenie od razu, nie tylko tekst.', body: 'Każda strona otwiera się krótkim streszczeniem, potem prowadzi przez wersy. Bez banerów, które trzeba minąć.' },
        { eyebrow: 'Spokój i tempo', title: 'Zero bałaganu. Zawsze.', body: 'Bez automatycznych pop-upów, bez labiryntu adnotacji. Jeden spokojny baner reklamowy, daleko pod tekstem — nigdy w nim.' },
        { eyebrow: 'Każdy język', title: 'Dla całego świata.', body: 'Czytaj znaczenie po polsku, angielsku, hiszpańsku i w 20+ innych — z tą samą starannością, nie resztki z tłumacza maszynowego.' },
      ],
    },
    multi: { eyebrow: 'Wielojęzyczność od początku', h2: 'Jedna piosenka. Jedno znaczenie. Każdy język.', body: 'Nie doklejamy tłumaczeń na końcu. Strony znaczeń powstają wielojęzycznie — żeby słuchacz w Dżakarcie dostał taką samą staranną lekturę co ten w Brooklynie.', original: 'Oryginał (EN)', thesis: 'Wers-teza utworu: nieporozumienia opisane na nowo jako miłość, która tylko zgubiła sygnał.' },
    trending: { eyebrow: 'Znaczenia na topie', h2: 'Co ludzie teraz rozszyfrowują.', readMeaning: 'Czytaj znaczenie' },
    cred: {
      eyebrow: 'Redakcyjna szczerość', h3: 'Mówimy, co napisał człowiek, co model, a co jest domysłem.',
      bullets: [
        ['Interpretacje SI są oznaczone', 'na każdej stronie — nie chowamy ich w stopce.'],
        ['Bez wymyślonych ocen i punktacji.', 'Nie mamy — nie zmyślamy.'],
        ['Bez fałszywych „oficjalnych tekstów".', 'Brak licencji? Mówimy wprost.'],
        ['Poprawki czytelników i odpowiedzi artystów mile widziane.', 'Spór? Jest link „Skąd takie odczytanie?".'],
      ],
    },
    footer: { tagline: 'Teksty, rozszyfrowane. Pod sposób, w jaki ludzie naprawdę szukają — najpierw znaczenie, nigdy bałagan.', cols: { browse: 'Przeglądaj', product: 'Produkt', company: 'Firma', resources: 'Zasoby' }, copy: '© 2026 Lyrithm Labs', madeFor: 'Dla słuchaczy, nie dla crawlerów.', allOk: 'Wszystkie systemy działają' },
    songPage: {
      eyebrow: 'Tekst i znaczenie', subhead: 'Tekst, znaczenie wers po wersie i tematy — po {{lang}}.',
      whatAbout: 'O czym jest ta piosenka', lyricsMeaning: 'Tekst i znaczenie',
      tap: 'Stuknij wers, by go rozszyfrować', themesEyebrow: 'Tematy i odniesienia',
      themesH2: 'Do czego utwór ciągle wraca.',
      themesLabel: 'Tematy', moodLabel: 'Nastrój', refsLabel: 'Odniesienia i symbolika',
      bestRead: 'Najlepiej słuchać w', headphones: 'słuchawkach, późno',
      relatedEyebrow: 'Czytaj dalej', relatedH2: 'Więcej tego artysty i nastroju.', allBy: 'Wszystko od:',
      meaningPanel: 'Panel znaczenia', meaningHint: 'Najedź, stuknij lub użyj strzałek. Znaczenie pojawi się tu — wyraźnie oznaczone, nigdy nie wmieszane w tekst.',
      walkSong: 'aby przejść utwór',
      whyReading: 'Skąd takie odczytanie?', readingHeading: 'Tryb czytania · tylko tekst', pressEsc: 'Naciśnij {{esc}}, aby wyjść',
    },
    feedback: {
      helpful: 'Czy to pomocne?', up: 'Oznacz jako pomocne', down: 'Oznacz jako niepomocne',
      suggest: 'Zaproponuj lepszą interpretację', report: 'Zgłoś',
      thanksDown: 'Dzięki — weźmiemy to pod uwagę. Chcesz dodać swoją wersję?',
      thanksUp: 'Dzięki — odnotowane.', reported: 'Zgłoszone. Człowiek sprawdzi w 24 h.',
      yourReading: 'Twoje odczytanie tego wersu', placeholder: 'np. Czytam to jako echo refrenu — chodzi o…',
      private: 'Trafia do recenzenta · nie publikujemy', cancel: 'Anuluj', send: 'Wyślij',
      sent: 'Wysłane — dzięki. Czytamy każdą propozycję.',
    },
    saved: {
      eyebrow: 'Twoja kolekcja', h1: 'Zapisane utwory.', sub: 'Lekkie zakładki — na tym urządzeniu. Bez konta.',
      emptyH: 'Nic jeszcze nie zapisano.', emptyBody: 'Stuknij zakładkę przy utworze, aby tu go zachować.',
      browseTrending: 'Zobacz na topie', countSuffix: 'zapisane · zsynchronizowane na tym urządzeniu', clearAll: 'Wyczyść',
      confirmClear: 'Usunąć wszystkie zapisane utwory?',
    },
    trendingPage: {
      eyebrow: 'Teraz na topie', h1: 'Co ludzie rozszyfrowują w tym tygodniu.',
      sub: 'Czytelny i szybki widok rosnących utworów — każda karta otwiera stronę znaczenia.',
      all: 'Wszystkie języki', rising: 'rośnie',
      cols: { rank: 'Poz.', song: 'Utwór', artist: 'Artysta', lang: 'Język', topLine: 'Kluczowy wers' },
    },
  },

  VI: {
    nav: { home: 'Trang chủ', trending: 'Xu hướng', saved: 'Đã lưu', signIn: 'Đăng nhập', getStarted: 'Bắt đầu', changeLang: 'Đổi ngôn ngữ' },
    aiLabel: 'Diễn giải có hỗ trợ AI',
    common: {
      meaning: 'Ý nghĩa', lyrics: 'Lời', themes: 'Chủ đề', mood: 'Tâm trạng', device: 'Thủ pháp',
      readMeaningIn: 'Đọc ý nghĩa bằng', tapToDecode: 'Chạm vào dòng bất kỳ để giải mã',
      thisLine: 'Dòng này', quick: 'Ngắn', deep: 'Sâu', depth: 'Độ sâu',
      home: 'Trang chủ', sitemap: 'Sơ đồ trang', search: 'Tìm bài hát, ca sĩ…',
      pasteLyric: 'Dán một câu lời…', decode: 'Giải mã',
      readingMode: 'Chế độ đọc', exitReading: 'Thoát đọc',
      save: 'Lưu', saved: 'Đã lưu', share: 'Chia sẻ',
      seeFullChart: 'Xem toàn bộ bảng', tryLabel: 'Thử:',
      breadcrumbMeaning: 'ý nghĩa', langAvailable: 'Có sẵn 24 ngôn ngữ',
    },
    sticky: { pill: 'Miễn phí · không cần đăng ký', headline: 'Giải mã ý nghĩa mọi bài hát — miễn phí.', headlineShort: 'Giải mã mọi bài hát — miễn phí.', sub: 'Lời và ý nghĩa, bằng ngôn ngữ của bạn, trong chưa đến một giây.', cta: 'Dùng thử Lyrithm' },
    hero: { pill: 'Lyrithm · cỗ máy ý nghĩa lời bài hát', h1a: 'Lời bài hát,', h1b: 'được giải mã.', subhead: 'Hiểu ý nghĩa sau từng dòng — ngay lập tức. Thiết kế cho cách bạn thực sự tìm kiếm.', honesty: ['Ít quảng cáo từ thiết kế', 'Diễn giải AI được dán nhãn rõ', 'Không bao giờ có đánh giá giả'] },
    demo: { eyebrow: 'Xem nó chạy', h2: 'Chạm một dòng. Có ngay ý nghĩa.', body: 'Không phải săn chú thích, không phải lướt qua quảng cáo. Lời ở trái, ý nghĩa bằng ngôn ngữ giản dị ở phải — viết cho bài hát, không phải dán từ diễn đàn.', open: 'Mở cả bài', readInBahasa: 'Đọc bằng Bahasa' },
    why: {
      eyebrow: 'Vì sao Lyrithm', h2: 'Đối lập với một trang lời bài hát.',
      cards: [
        { eyebrow: 'Ý nghĩa trước', title: 'Ý nghĩa tức thì, không chỉ lời.', body: 'Mỗi trang mở bằng tóm tắt ngắn rồi dắt bạn đi từng dòng. Không cần lướt qua banner để hiểu được điều cốt lõi.' },
        { eyebrow: 'Tĩnh và nhanh', title: 'Không lộn xộn. Luôn vậy.', body: 'Không pop-up tự phát, không mê cung chú thích. Một ô quảng cáo lặng lẽ, xa khỏi lời — không bao giờ nằm trong lời.' },
        { eyebrow: 'Mọi ngôn ngữ', title: 'Dành cho cả thế giới.', body: 'Đọc ý nghĩa bằng tiếng Việt, Anh, Tây Ban Nha và 20+ ngôn ngữ khác — cùng một sự chăm chút, không phải đồ dư của máy dịch.' },
      ],
    },
    multi: { eyebrow: 'Đa ngữ ngay từ đầu', h2: 'Một bài. Một ý nghĩa. Mọi ngôn ngữ.', body: 'Chúng tôi không dán bản dịch ở cuối. Trang ý nghĩa được viết đa ngữ từ đầu — để người nghe ở Jakarta nhận lời đọc kỹ càng như người ở Brooklyn.', original: 'Bản gốc (EN)', thesis: 'Dòng luận đề của bài: sự đứt gãy giao tiếp được viết lại như tình yêu chỉ đơn giản mất tín hiệu.' },
    trending: { eyebrow: 'Ý nghĩa đang nổi', h2: 'Điều mọi người đang giải mã.', readMeaning: 'Đọc ý nghĩa' },
    cred: {
      eyebrow: 'Trung thực biên tập', h3: 'Chúng tôi nói rõ đâu là người viết, đâu là mô hình, đâu là phỏng đoán.',
      bullets: [
        ['Diễn giải AI được dán nhãn', 'trên mỗi trang — không giấu trong chân trang.'],
        ['Không có đánh giá hay điểm tổng hợp bịa đặt.', 'Không có thì không bịa.'],
        ['Không bịa "lời chính thức".', 'Chưa có giấy phép — chúng tôi nói thẳng.'],
        ['Chào đón chỉnh sửa của độc giả và phản hồi của nghệ sĩ.', 'Không đồng tình? Có liên kết "Vì sao cách đọc này?".'],
      ],
    },
    footer: { tagline: 'Lời bài hát, được giải mã. Thiết kế cho cách người ta thật sự tìm — ý nghĩa trước, không lộn xộn.', cols: { browse: 'Khám phá', product: 'Sản phẩm', company: 'Công ty', resources: 'Tài nguyên' }, copy: '© 2026 Lyrithm Labs', madeFor: 'Vì người nghe, không vì crawler.', allOk: 'Mọi hệ thống ổn' },
    songPage: {
      eyebrow: 'Lời & ý nghĩa', subhead: 'Lời, ý nghĩa từng dòng và chủ đề — bằng {{lang}}.',
      whatAbout: 'Bài này nói về điều gì', lyricsMeaning: 'Lời & ý nghĩa',
      tap: 'Chạm vào dòng bất kỳ để giải mã', themesEyebrow: 'Chủ đề & tham chiếu',
      themesH2: 'Điều bài hát luôn quay về.',
      themesLabel: 'Chủ đề', moodLabel: 'Tâm trạng', refsLabel: 'Tham chiếu & biểu tượng',
      bestRead: 'Nghe hay nhất với', headphones: 'tai nghe, khuya',
      relatedEyebrow: 'Giải mã tiếp', relatedH2: 'Thêm từ nghệ sĩ và tâm trạng này.', allBy: 'Tất cả từ:',
      meaningPanel: 'Khung ý nghĩa', meaningHint: 'Di chuột, chạm hoặc dùng phím mũi tên. Ý nghĩa hiện ở đây — dán nhãn rõ, không trộn với lời.',
      walkSong: 'để đi qua bài hát',
      whyReading: 'Vì sao cách đọc này?', readingHeading: 'Chế độ đọc · chỉ lời', pressEsc: 'Bấm {{esc}} để thoát',
    },
    feedback: {
      helpful: 'Có hữu ích không?', up: 'Đánh dấu hữu ích', down: 'Đánh dấu không hữu ích',
      suggest: 'Đề xuất cách hiểu tốt hơn', report: 'Báo cáo',
      thanksDown: 'Cảm ơn — chúng tôi sẽ cân nhắc. Bạn muốn viết cách hiểu của mình?',
      thanksUp: 'Cảm ơn — đã ghi nhận.', reported: 'Đã báo cáo. Người sẽ xem trong 24 giờ.',
      yourReading: 'Cách bạn hiểu dòng này', placeholder: 'vd: Tôi luôn nghe nó như tiếng vọng của điệp khúc — nói về…',
      private: 'Gửi đến người duyệt · không công khai', cancel: 'Hủy', send: 'Gửi',
      sent: 'Đã gửi — cảm ơn. Chúng tôi đọc mọi đề xuất.',
    },
    saved: {
      eyebrow: 'Bộ sưu tập', h1: 'Bài đã lưu.', sub: 'Đánh dấu nhẹ — lưu trên máy này. Không cần tài khoản.',
      emptyH: 'Chưa lưu gì cả.', emptyBody: 'Chạm dấu trang trên bài để giữ ở đây.',
      browseTrending: 'Xem xu hướng', countSuffix: 'đã lưu · đồng bộ trên máy này', clearAll: 'Xóa hết',
      confirmClear: 'Xóa tất cả bài đã lưu?',
    },
    trendingPage: {
      eyebrow: 'Đang xu hướng', h1: 'Điều mọi người giải mã tuần này.',
      sub: 'Khung hiển thị gọn, nhanh các bài đang lên — mỗi thẻ mở trang ý nghĩa.',
      all: 'Mọi ngôn ngữ', rising: 'đang lên',
      cols: { rank: 'Hạng', song: 'Bài', artist: 'Nghệ sĩ', lang: 'NN', topLine: 'Dòng then chốt' },
    },
  },

  TH: {
    nav: { home: 'หน้าแรก', trending: 'มาแรง', saved: 'บันทึก', signIn: 'เข้าสู่ระบบ', getStarted: 'เริ่มต้น', changeLang: 'เปลี่ยนภาษา' },
    aiLabel: 'การตีความโดย AI ช่วย',
    common: {
      meaning: 'ความหมาย', lyrics: 'เนื้อเพลง', themes: 'ธีม', mood: 'อารมณ์', device: 'กลวิธี',
      readMeaningIn: 'อ่านความหมายเป็น', tapToDecode: 'แตะบรรทัดใดก็ได้เพื่อถอดความ',
      thisLine: 'บรรทัดนี้', quick: 'สั้น', deep: 'ลึก', depth: 'ระดับความลึก',
      home: 'หน้าแรก', sitemap: 'แผนผังเว็บ', search: 'ค้นหาเพลง ศิลปิน…',
      pasteLyric: 'วางเนื้อท่อนหนึ่ง…', decode: 'ถอดความ',
      readingMode: 'โหมดอ่าน', exitReading: 'ออกจากการอ่าน',
      save: 'บันทึก', saved: 'บันทึกแล้ว', share: 'แชร์',
      seeFullChart: 'ดูชาร์ตทั้งหมด', tryLabel: 'ลอง:',
      breadcrumbMeaning: 'ความหมาย', langAvailable: 'รองรับ 24 ภาษา',
    },
    sticky: { pill: 'ฟรี · ไม่ต้องสมัคร', headline: 'ถอดความหมายเพลงไหนก็ได้ — ฟรี.', headlineShort: 'ถอดเพลงไหนก็ได้ — ฟรี.', sub: 'เนื้อเพลง + ความหมาย ในภาษาของคุณ ภายในไม่ถึงวินาที.', cta: 'ลอง Lyrithm' },
    hero: { pill: 'Lyrithm · เครื่องยนต์ความหมายเนื้อเพลง', h1a: 'เนื้อเพลง,', h1b: 'ถูกถอดความ.', subhead: 'เข้าใจความหมายเบื้องหลังทุกบรรทัด — ทันที ออกแบบมาสำหรับวิธีที่คุณค้นจริง ๆ', honesty: ['โฆษณาน้อยตั้งแต่ออกแบบ', 'การตีความ AI ติดป้ายชัดเจน', 'ไม่มีคะแนนปลอม ตลอดไป'] },
    demo: { eyebrow: 'ดูการทำงาน', h2: 'แตะบรรทัด ก็ได้ความหมาย.', body: 'ไม่ต้องตามหาคำอธิบาย ไม่ต้องเลื่อนผ่านโฆษณา เนื้อเพลงซ้าย ความหมายภาษาเข้าใจง่ายขวา — เขียนเพื่อเพลงนี้ ไม่ใช่นำมาแปะจากฟอรัม.', open: 'เปิดทั้งเพลง', readInBahasa: 'อ่านเป็นภาษาบาฮาซา' },
    why: {
      eyebrow: 'ทำไมเลือก Lyrithm', h2: 'ตรงข้ามกับเว็บเนื้อเพลง.',
      cards: [
        { eyebrow: 'ความหมายมาก่อน', title: 'ความหมายทันที ไม่ใช่แค่เนื้อ.', body: 'ทุกหน้าเปิดด้วยสรุปสั้น แล้วพาไปทีละบรรทัด ไม่ต้องเลื่อนผ่านแบนเนอร์เพื่อจะรู้สาระ.' },
        { eyebrow: 'เงียบและไว', title: 'ไม่รก เสมอ.', body: 'ไม่มีป๊อปอัพเล่นอัตโนมัติ ไม่มีเขาวงกตคำอธิบาย โฆษณาเดียวที่นิ่ง ๆ ห่างจากเนื้อ — ไม่อยู่ในเนื้อ.' },
        { eyebrow: 'ทุกภาษา', title: 'สร้างเพื่อทั้งโลก.', body: 'อ่านความหมายเป็นไทย อังกฤษ สเปน และ 20+ ภาษา — ด้วยความใส่ใจเท่ากัน ไม่ใช่ของเหลือจากเครื่องแปล.' },
      ],
    },
    multi: { eyebrow: 'หลายภาษาตั้งแต่แรก', h2: 'หนึ่งเพลง หนึ่งความหมาย ทุกภาษา.', body: 'เราไม่ติดคำแปลตอนท้าย หน้าความหมายเขียนหลายภาษาตั้งแต่ต้น — เพื่อให้ผู้ฟังที่จาการ์ตาได้คำอธิบายที่ใส่ใจเท่ากับที่บรู๊กลิน.', original: 'ต้นฉบับ (EN)', thesis: 'บรรทัดเชิงสารัตถะของเพลง: ความขัดข้องในการสื่อสาร ถูกอ่านใหม่ในฐานะความรักที่เพียงสูญสัญญาณ.' },
    trending: { eyebrow: 'ความหมายมาแรง', h2: 'คนกำลังถอดความเพลงไหน.', readMeaning: 'อ่านความหมาย' },
    cred: {
      eyebrow: 'ความซื่อตรงทางบรรณาธิการ', h3: 'เราบอกว่าตรงไหนคน ตรงไหนแบบจำลอง และตรงไหนเป็นการคาด.',
      bullets: [
        ['การตีความ AI มีป้ายกำกับ', 'ในทุกหน้า — ไม่ซ่อนในส่วนท้าย.'],
        ['ไม่มีคะแนนหรือคะแนนรวมที่กุขึ้น.', 'ไม่มีก็คือไม่มี.'],
        ['ไม่อ้าง "เนื้อเพลงทางการ" เท็จ ๆ.', 'ไม่ได้รับสิทธิ์ก็บอกตรง ๆ.'],
        ['ยินดีรับคำแก้ของผู้อ่านและคำตอบศิลปิน.', 'ไม่เห็นด้วย? มีลิงก์ "ทำไมอ่านแบบนี้?".'],
      ],
    },
    footer: { tagline: 'เนื้อเพลง ถูกถอดความ ออกแบบสำหรับวิธีที่คนค้นจริง — ความหมายมาก่อน ไม่มีความรกตลอดกาล.', cols: { browse: 'เลือกดู', product: 'ผลิตภัณฑ์', company: 'บริษัท', resources: 'แหล่งข้อมูล' }, copy: '© 2026 Lyrithm Labs', madeFor: 'สำหรับผู้ฟัง ไม่ใช่บอท.', allOk: 'ระบบทั้งหมดปกติ' },
    songPage: {
      eyebrow: 'เนื้อเพลง & ความหมาย', subhead: 'เนื้อเพลง ความหมายทีละบรรทัด และธีม — เป็น {{lang}}.',
      whatAbout: 'เพลงนี้พูดถึงอะไร', lyricsMeaning: 'เนื้อเพลง & ความหมาย',
      tap: 'แตะบรรทัดใดก็ได้เพื่อถอดความ', themesEyebrow: 'ธีม & การอ้างอิง',
      themesH2: 'สิ่งที่เพลงกลับมาเสมอ.',
      themesLabel: 'ธีม', moodLabel: 'อารมณ์', refsLabel: 'การอ้างอิง & สัญลักษณ์',
      bestRead: 'ฟังดีที่สุดด้วย', headphones: 'หูฟัง ดึก ๆ',
      relatedEyebrow: 'ถอดความต่อ', relatedH2: 'เพิ่มเติมจากศิลปินและอารมณ์เดียวกัน.', allBy: 'ทั้งหมดของ:',
      meaningPanel: 'แผงความหมาย', meaningHint: 'วาง แตะ หรือใช้ลูกศร ความหมายจะอัปเดตที่นี่ — มีป้ายชัดเจน ไม่ปนกับเนื้อ.',
      walkSong: 'เพื่อเดินไปกับเพลง',
      whyReading: 'ทำไมอ่านแบบนี้?', readingHeading: 'โหมดอ่าน · เฉพาะเนื้อ', pressEsc: 'กด {{esc}} เพื่อออก',
    },
    feedback: {
      helpful: 'ช่วยไหม?', up: 'ทำเครื่องหมายว่าช่วย', down: 'ทำเครื่องหมายว่าไม่ช่วย',
      suggest: 'เสนอการตีความที่ดีกว่า', report: 'รายงาน',
      thanksDown: 'ขอบคุณ — จะนำไปพิจารณา อยากเพิ่มเวอร์ชันของคุณไหม?',
      thanksUp: 'ขอบคุณ — บันทึกแล้ว.', reported: 'รายงานแล้ว มนุษย์จะตรวจใน 24 ชม.',
      yourReading: 'การอ่านของคุณต่อบรรทัดนี้', placeholder: 'เช่น ฉันมักอ่านมันเป็นเสียงสะท้อนของท่อนฮุก — มันพูดถึง…',
      private: 'ส่งให้ผู้ตรวจสอบเป็นมนุษย์ · ไม่เผยแพร่', cancel: 'ยกเลิก', send: 'ส่ง',
      sent: 'ส่งแล้ว — ขอบคุณ เราอ่านทุกข้อเสนอ.',
    },
    saved: {
      eyebrow: 'คอลเลกชันของคุณ', h1: 'เพลงที่บันทึก.', sub: 'บุ๊กมาร์กเบา ๆ — บนอุปกรณ์นี้ ไม่ต้องใช้บัญชี.',
      emptyH: 'ยังไม่ได้บันทึก.', emptyBody: 'แตะบุ๊กมาร์กบนเพลงเพื่อเก็บไว้ที่นี่.',
      browseTrending: 'ดูที่มาแรง', countSuffix: 'รายการ · ซิงค์บนอุปกรณ์นี้', clearAll: 'ล้างทั้งหมด',
      confirmClear: 'ลบเพลงที่บันทึกทั้งหมด?',
    },
    trendingPage: {
      eyebrow: 'มาแรงตอนนี้', h1: 'สัปดาห์นี้คนกำลังถอดความเพลงไหน.',
      sub: 'มุมมองสะอาดและเร็วของเพลงที่กำลังขึ้น — แต่ละการ์ดเปิดหน้าความหมาย.',
      all: 'ทุกภาษา', rising: 'กำลังขึ้น',
      cols: { rank: 'อันดับ', song: 'เพลง', artist: 'ศิลปิน', lang: 'ภาษา', topLine: 'บรรทัดสำคัญ' },
    },
  },

  HI: {
    nav: { home: 'होम', trending: 'ट्रेंडिंग', saved: 'सहेजे गए', signIn: 'साइन इन', getStarted: 'शुरू करें', changeLang: 'भाषा बदलें' },
    aiLabel: 'AI-सहायित व्याख्या',
    common: {
      meaning: 'अर्थ', lyrics: 'गीत', themes: 'विषय', mood: 'मनोदशा', device: 'अलंकार',
      readMeaningIn: 'अर्थ पढ़ें', tapToDecode: 'अर्थ खोलने के लिए किसी भी पंक्ति को टैप करें',
      thisLine: 'यह पंक्ति', quick: 'संक्षिप्त', deep: 'गहन', depth: 'गहराई',
      home: 'होम', sitemap: 'साइटमैप', search: 'गीत, कलाकार खोजें…',
      pasteLyric: 'गीत की एक पंक्ति चिपकाएँ…', decode: 'व्याख्या करें',
      readingMode: 'पठन मोड', exitReading: 'पठन से बाहर',
      save: 'सहेजें', saved: 'सहेजा गया', share: 'साझा करें',
      seeFullChart: 'पूरी चार्ट देखें', tryLabel: 'आज़माएँ:',
      breadcrumbMeaning: 'अर्थ', langAvailable: '24 भाषाओं में उपलब्ध',
    },
    sticky: { pill: 'मुफ़्त · बिना पंजीकरण', headline: 'किसी भी गीत का अर्थ खोलें — मुफ़्त.', headlineShort: 'किसी भी गीत को खोलें — मुफ़्त.', sub: 'गीत और अर्थ, आपकी भाषा में, एक सेकंड से कम में.', cta: 'Lyrithm आज़माएँ' },
    hero: { pill: 'Lyrithm · गीत-अर्थ इंजन', h1a: 'गीत,', h1b: 'खुले हुए.', subhead: 'हर पंक्ति के पीछे का अर्थ — तत्काल समझें. आप जैसे सच में खोजते हैं, उसी तरह बनाया गया.', honesty: ['डिज़ाइन से ही कम विज्ञापन', 'AI व्याख्याएँ स्पष्ट लेबल', 'फर्जी रेटिंग कभी नहीं'] },
    demo: { eyebrow: 'चलते हुए देखें', h2: 'एक पंक्ति टैप करें. अर्थ पाएँ.', body: 'न नोट्स खोजने हैं, न विज्ञापन स्क्रॉल करने. बाएँ गीत, दाएँ सरल भाषा में अर्थ — गीत के लिए लिखा, फ़ोरम से जोड़ा हुआ नहीं.', open: 'पूरा गीत खोलें', readInBahasa: 'बहासा में पढ़ें' },
    why: {
      eyebrow: 'क्यों Lyrithm', h2: 'गीत-वेबसाइट के ठीक उलट.',
      cards: [
        { eyebrow: 'पहले अर्थ', title: 'तुरंत अर्थ, सिर्फ गीत नहीं.', body: 'हर पन्ना संक्षिप्त सारांश से शुरू होता है, फिर पंक्ति-दर-पंक्ति ले जाता है. विज्ञापन-बैनरों के पार जाना नहीं.' },
        { eyebrow: 'शांत और तेज़', title: 'शून्य गड़बड़. हमेशा.', body: 'न ऑटोप्ले पॉपअप, न नोट्स का भूलभुलैया. एक चुपचाप विज्ञापन-स्थान, गीत से दूर — गीत के भीतर कभी नहीं.' },
        { eyebrow: 'हर भाषा', title: 'पूरी दुनिया के लिए.', body: 'हिंदी, अंग्रेज़ी, स्पैनिश और 20+ भाषाओं में अर्थ पढ़ें — उतनी ही देखभाल से, मशीन अनुवाद की कतरन नहीं.' },
      ],
    },
    multi: { eyebrow: 'शुरू से बहुभाषी', h2: 'एक गीत. एक अर्थ. हर भाषा.', body: 'हम अनुवाद आख़िर में नहीं चिपकाते. अर्थ-पन्ने शुरू से बहुभाषी लिखे जाते हैं — ताकि जकार्ता का श्रोता और ब्रुकलिन का श्रोता दोनों को समान देखभाल मिले.', original: 'मूल (EN)', thesis: 'गीत की मूल पंक्ति: संवाद की टूटन को सिग्नल खो चुके स्नेह के रूप में फिर से पढ़ना.' },
    trending: { eyebrow: 'ट्रेंडिंग अर्थ', h2: 'लोग अभी क्या खोल रहे हैं.', readMeaning: 'अर्थ पढ़ें' },
    cred: {
      eyebrow: 'सम्पादकीय ईमानदारी', h3: 'हम बताते हैं — क्या मानव है, क्या मॉडल, और क्या अनुमान.',
      bullets: [
        ['AI व्याख्याएँ लेबल हैं', 'हर पन्ने पर — फ़ुटर में छुपी नहीं.'],
        ['कोई गढ़ी हुई रेटिंग या अंक नहीं.', 'नहीं है तो नहीं है.'],
        ['"आधिकारिक गीत" का झूठा दावा नहीं.', 'लाइसेंस नहीं, तो साफ़ बताते हैं.'],
        ['पाठक-सुधार और कलाकार-जवाब का स्वागत.', 'असहमत? "यह पठन क्यों?" लिंक है.'],
      ],
    },
    footer: { tagline: 'गीत, खुले हुए. जैसे लोग सच में खोजते हैं, उसी के लिए बनाया — पहले अर्थ, गड़बड़ कभी नहीं.', cols: { browse: 'देखें', product: 'उत्पाद', company: 'कंपनी', resources: 'संसाधन' }, copy: '© 2026 Lyrithm Labs', madeFor: 'श्रोताओं के लिए, क्रॉलर के लिए नहीं.', allOk: 'सभी सिस्टम सामान्य' },
    songPage: {
      eyebrow: 'गीत व अर्थ', subhead: 'गीत, पंक्ति-दर-पंक्ति अर्थ और विषय — {{lang}} में.',
      whatAbout: 'यह गीत किसके बारे में है', lyricsMeaning: 'गीत व अर्थ',
      tap: 'खोलने के लिए किसी भी पंक्ति को टैप करें', themesEyebrow: 'विषय व संदर्भ',
      themesH2: 'गीत जिस ओर बार-बार लौटता है.',
      themesLabel: 'विषय', moodLabel: 'मनोदशा', refsLabel: 'संदर्भ व प्रतीक',
      bestRead: 'सबसे अच्छा सुनें', headphones: 'हेडफ़ोन में, रात देर से',
      relatedEyebrow: 'खोलते रहें', relatedH2: 'इस कलाकार और मनोदशा से और.', allBy: 'सभी कृतियाँ:',
      meaningPanel: 'अर्थ पैनल', meaningHint: 'होवर, टैप या तीर कुंजियाँ. अर्थ यहाँ अपडेट होगा — स्पष्ट लेबल, गीत से कभी मिश्रित नहीं.',
      walkSong: 'गीत के साथ चलने के लिए',
      whyReading: 'यह पठन क्यों?', readingHeading: 'पठन मोड · सिर्फ़ गीत', pressEsc: 'बाहर निकलने के लिए {{esc}}',
    },
    feedback: {
      helpful: 'क्या यह सहायक था?', up: 'सहायक चिह्नित करें', down: 'सहायक नहीं चिह्नित करें',
      suggest: 'बेहतर व्याख्या सुझाएँ', report: 'रिपोर्ट करें',
      thanksDown: 'धन्यवाद — हम विचार करेंगे. अपनी व्याख्या जोड़ना चाहेंगे?',
      thanksUp: 'धन्यवाद — दर्ज.', reported: 'रिपोर्ट दर्ज. एक व्यक्ति 24 घंटे में देखेगा.',
      yourReading: 'इस पंक्ति की आपकी व्याख्या', placeholder: 'जैसे — मैं इसे हुक की पुकार मानकर पढ़ता हूँ — यह … के बारे में है',
      private: 'मानव समीक्षक को जाता है · सार्वजनिक नहीं', cancel: 'रद्द', send: 'भेजें',
      sent: 'भेजा गया — धन्यवाद. हर सुझाव पढ़ते हैं.',
    },
    saved: {
      eyebrow: 'आपका संग्रह', h1: 'सहेजे गए गीत.', sub: 'हल्के बुकमार्क — इस डिवाइस पर. कोई खाता नहीं चाहिए.',
      emptyH: 'अभी कुछ नहीं सहेजा.', emptyBody: 'किसी गीत के बुकमार्क को टैप करें ताकि वह यहाँ रहे.',
      browseTrending: 'ट्रेंडिंग देखें', countSuffix: 'सहेजे गए · इस डिवाइस पर सिंक', clearAll: 'सभी साफ़ करें',
      confirmClear: 'क्या सभी सहेजे गए गीत हटा दें?',
    },
    trendingPage: {
      eyebrow: 'अभी ट्रेंडिंग', h1: 'इस हफ्ते लोग क्या खोल रहे हैं.',
      sub: 'भाषाओं के पार उठते गीतों का साफ़ और तेज़ दृश्य — हर कार्ड अर्थ-पन्ना खोलता है.',
      all: 'सभी भाषाएँ', rising: 'बढ़ रहा',
      cols: { rank: 'स्थान', song: 'गीत', artist: 'कलाकार', lang: 'भाषा', topLine: 'मुख्य पंक्ति' },
    },
  },

  MS: {
    nav: { home: 'Laman utama', trending: 'Sohor kini', saved: 'Disimpan', signIn: 'Log masuk', getStarted: 'Mula', changeLang: 'Tukar bahasa' },
    aiLabel: 'Tafsiran berbantukan AI',
    common: {
      meaning: 'Maksud', lyrics: 'Lirik', themes: 'Tema', mood: 'Suasana', device: 'Gaya bahasa',
      readMeaningIn: 'Baca maksud dalam', tapToDecode: 'Ketik mana-mana baris untuk merungkai maksud',
      thisLine: 'Baris ini', quick: 'Ringkas', deep: 'Mendalam', depth: 'Kedalaman',
      home: 'Laman utama', sitemap: 'Peta laman', search: 'Cari lagu, artis…',
      pasteLyric: 'Tampal sebaris lirik…', decode: 'Rungkai',
      readingMode: 'Mod baca', exitReading: 'Keluar dari baca',
      save: 'Simpan', saved: 'Disimpan', share: 'Kongsi',
      seeFullChart: 'Lihat carta penuh', tryLabel: 'Cuba:',
      breadcrumbMeaning: 'maksud', langAvailable: 'Tersedia dalam 24 bahasa',
    },
    sticky: { pill: 'Percuma · tiada pendaftaran', headline: 'Rungkai maksud mana-mana lagu — percuma.', headlineShort: 'Rungkai mana-mana lagu — percuma.', sub: 'Lirik + maksud, dalam bahasa anda, kurang sesaat.', cta: 'Cuba Lyrithm' },
    hero: { pill: 'Lyrithm · enjin maksud lirik', h1a: 'Lirik,', h1b: 'dirungkai.', subhead: 'Faham maksud di sebalik setiap baris — segera. Dibina untuk cara anda benar-benar mencari.', honesty: ['Iklan minimum dari reka bentuk', 'Tafsiran AI dilabelkan jelas', 'Tiada penilaian palsu, selamanya'] },
    demo: { eyebrow: 'Lihat sendiri', h2: 'Ketik satu baris. Dapat maksud.', body: 'Tiada nota untuk diburu, tiada iklan untuk discroll. Lirik di kiri, maksud bahasa mudah di kanan — ditulis untuk lagu itu, bukan dicantum dari forum.', open: 'Buka lagu penuh', readInBahasa: 'Baca dalam Bahasa Indonesia' },
    why: {
      eyebrow: 'Kenapa Lyrithm', h2: 'Bertentangan dengan laman lirik biasa.',
      cards: [
        { eyebrow: 'Maksud dulu', title: 'Maksud segera, bukan lirik sahaja.', body: 'Setiap halaman dibuka dengan ringkasan jelas, lalu memandu anda baris demi baris. Tiada banner yang perlu dilangkau.' },
        { eyebrow: 'Tenang & pantas', title: 'Sifar kekecohan. Selalu.', body: 'Tiada pop-up automatik, tiada labirin nota. Satu ruang iklan tenang, jauh di bawah lirik — tidak pernah di dalamnya.' },
        { eyebrow: 'Semua bahasa', title: 'Dibina untuk seluruh dunia.', body: 'Baca maksud dalam Melayu, Inggeris, Sepanyol dan 20+ lagi — dengan perhatian yang sama, bukan sisa terjemahan mesin.' },
      ],
    },
    multi: { eyebrow: 'Pelbagai bahasa sejak mula', h2: 'Satu lagu. Satu maksud. Setiap bahasa.', body: 'Kami tidak tempel terjemahan di hujung. Halaman maksud ditulis pelbagai bahasa dari mula — agar pendengar di Jakarta dapat bacaan sejajar seperti di Brooklyn.', original: 'Asal (EN)', thesis: 'Baris teras lagu: kegagalan komunikasi dibaca semula sebagai cinta yang hanya hilang isyarat.' },
    trending: { eyebrow: 'Maksud sohor kini', h2: 'Apa yang orang sedang rungkai.', readMeaning: 'Baca maksud' },
    cred: {
      eyebrow: 'Kejujuran editorial', h3: 'Kami beritahu mana manusia, mana model, mana tekaan.',
      bullets: [
        ['Tafsiran AI dilabelkan', 'pada setiap halaman — tidak disembunyikan di kaki laman.'],
        ['Tiada penilaian atau skor reka cipta.', 'Tiada bermakna tiada.'],
        ['Tiada tuntutan palsu "lirik rasmi".', 'Jika tiada lesen, kami sebut.'],
        ['Pembetulan pembaca dan jawapan artis dialu-alukan.', 'Tidak setuju? Ada pautan "Kenapa bacaan ini?".'],
      ],
    },
    footer: { tagline: 'Lirik, dirungkai. Untuk cara orang benar-benar mencari — maksud dulu, tiada kekecohan.', cols: { browse: 'Lihat', product: 'Produk', company: 'Syarikat', resources: 'Sumber' }, copy: '© 2026 Lyrithm Labs', madeFor: 'Untuk pendengar, bukan crawler.', allOk: 'Semua sistem normal' },
    songPage: {
      eyebrow: 'Lirik & maksud', subhead: 'Lirik, maksud baris demi baris dan tema — dalam {{lang}}.',
      whatAbout: 'Lagu ini tentang apa', lyricsMeaning: 'Lirik & maksud',
      tap: 'Ketik mana-mana baris untuk merungkai', themesEyebrow: 'Tema & rujukan',
      themesH2: 'Apa yang lagu ini sentiasa kembali.',
      themesLabel: 'Tema', moodLabel: 'Suasana', refsLabel: 'Rujukan & simbol',
      bestRead: 'Paling sedap dengan', headphones: 'fon kepala, lewat malam',
      relatedEyebrow: 'Terus merungkai', relatedH2: 'Lebih banyak dari artis & suasana ini.', allBy: 'Semua karya:',
      meaningPanel: 'Panel maksud', meaningHint: 'Tuding, ketik atau guna anak panah. Maksud muncul di sini — dilabel jelas, tidak bercampur dengan lirik.',
      walkSong: 'untuk menyusuri lagu',
      whyReading: 'Kenapa bacaan ini?', readingHeading: 'Mod baca · lirik sahaja', pressEsc: 'Tekan {{esc}} untuk keluar',
    },
    feedback: {
      helpful: 'Adakah ini membantu?', up: 'Tanda sebagai membantu', down: 'Tanda sebagai tidak membantu',
      suggest: 'Cadangkan tafsiran yang lebih baik', report: 'Lapor',
      thanksDown: 'Terima kasih — kami akan ambil kira. Mahu tulis versi anda?',
      thanksUp: 'Terima kasih — direkodkan.', reported: 'Dilaporkan. Manusia akan semak dalam 24 jam.',
      yourReading: 'Bacaan anda untuk baris ini', placeholder: 'cth. Saya baca ini sebagai gema korus — ia tentang…',
      private: 'Dihantar kepada penyemak manusia · tidak diumumkan', cancel: 'Batal', send: 'Hantar',
      sent: 'Dihantar — terima kasih. Kami baca setiap cadangan.',
    },
    saved: {
      eyebrow: 'Koleksi anda', h1: 'Lagu disimpan.', sub: 'Penanda buku ringan — pada peranti ini. Tiada akaun perlu.',
      emptyH: 'Belum ada yang disimpan.', emptyBody: 'Ketik penanda pada mana-mana lagu untuk menyimpannya di sini.',
      browseTrending: 'Lihat sohor kini', countSuffix: 'disimpan · diselaras pada peranti ini', clearAll: 'Padam semua',
      confirmClear: 'Padam semua lagu yang disimpan?',
    },
    trendingPage: {
      eyebrow: 'Sohor kini', h1: 'Apa yang dirungkai minggu ini.',
      sub: 'Pandangan bersih, pantas untuk lagu yang sedang naik — setiap kad membuka halaman maksud.',
      all: 'Semua bahasa', rising: 'naik',
      cols: { rank: 'Kdkt', song: 'Lagu', artist: 'Artis', lang: 'Bhs', topLine: 'Baris utama' },
    },
  },

  TL: {
    nav: { home: 'Tahanan', trending: 'Trending', saved: 'Naka-save', signIn: 'Mag-sign in', getStarted: 'Magsimula', changeLang: 'Palitan ang wika' },
    aiLabel: 'Interpretasyong tinulungan ng AI',
    common: {
      meaning: 'Kahulugan', lyrics: 'Lirika', themes: 'Tema', mood: 'Mood', device: 'Sangkap',
      readMeaningIn: 'Basahin ang kahulugan sa', tapToDecode: 'I-tap ang anumang linya para tukuyin ang kahulugan',
      thisLine: 'Linyang ito', quick: 'Bilis', deep: 'Lalim', depth: 'Lalim',
      home: 'Tahanan', sitemap: 'Sitemap', search: 'Maghanap ng kanta, artist…',
      pasteLyric: 'I-paste ang isang linya…', decode: 'Tukuyin',
      readingMode: 'Reading mode', exitReading: 'Lumabas sa reading',
      save: 'I-save', saved: 'Naka-save', share: 'Ibahagi',
      seeFullChart: 'Tingnan ang buong chart', tryLabel: 'Subukan:',
      breadcrumbMeaning: 'kahulugan', langAvailable: 'Magagamit sa 24 na wika',
    },
    sticky: { pill: 'Libre · walang pagpapatala', headline: 'Tukuyin ang kahulugan ng anumang kanta — libre.', headlineShort: 'Tukuyin ang anumang kanta — libre.', sub: 'Lirika at kahulugan, sa iyong wika, sa mas kulang sa isang segundo.', cta: 'Subukan ang Lyrithm' },
    hero: { pill: 'Lyrithm · ang lyrics-meaning engine', h1a: 'Lirika,', h1b: 'natukoy.', subhead: 'Unawain ang kahulugan ng bawat linya — agad. Ginawa para sa paraan ng paghahanap mo talaga.', honesty: ['Pinili nating kakaunti ang ad', 'Malinaw na may label ang AI-interpretation', 'Walang pekeng rating, kailanman'] },
    demo: { eyebrow: 'Tingnan habang ginagawa', h2: 'I-tap ang linya. Makuha ang kahulugan.', body: 'Walang annotation na hahanapin, walang ad na lalampasan. Lirika sa kaliwa, kahulugan sa madaling wika sa kanan — isinulat para sa kanta, hindi ginupit-gupit mula sa forum.', open: 'Buksan ang buong kanta', readInBahasa: 'Basahin sa Bahasa' },
    why: {
      eyebrow: 'Bakit Lyrithm', h2: 'Kabaligtaran ng karaniwang lyrics site.',
      cards: [
        { eyebrow: 'Kahulugan muna', title: 'Agad-agad na kahulugan, hindi lirika lang.', body: 'Bukas ang bawat page sa maikling buod, tapos linya-linyang ginagabayan ka. Walang banner na lalampasan.' },
        { eyebrow: 'Tahimik at mabilis', title: 'Walang kalat. Lagi.', body: 'Walang autoplay pop-up, walang labirinto ng annotation. Iisang tahimik na ad space, malayo sa lirika — hindi loob nito.' },
        { eyebrow: 'Bawat wika', title: 'Para sa buong mundo.', body: 'Basahin ang kahulugan sa Filipino, Ingles, Espanyol at 20+ pa — sa parehong pag-iingat, hindi tira-tira ng machine translation.' },
      ],
    },
    multi: { eyebrow: 'Multilingual mula simula', h2: 'Isang kanta. Isang kahulugan. Bawat wika.', body: 'Hindi namin idinidikit ang salin sa dulo. Ang meaning pages ay sinusulat na multilingual sa simula — para sa nakikinig sa Jakarta at sa Brooklyn, parehong mabigat ang pagbabasa.', original: 'Orihinal (EN)', thesis: 'Ang ubod na linya ng kanta: ang pagkasira ng komunikasyon, binigyang-tinig bilang pag-ibig na nawalan lang ng senyas.' },
    trending: { eyebrow: 'Trending na kahulugan', h2: 'Ano ang kasalukuyang tinutukoy ng mga tao.', readMeaning: 'Basahin ang kahulugan' },
    cred: {
      eyebrow: 'Editoryal na katapatan', h3: 'Sinasabi namin kung alin ang tao, alin ang model, at alin ang hula.',
      bullets: [
        ['Naka-label ang AI-interpretation', 'sa bawat page — hindi naka-tago sa footer.'],
        ['Walang gawa-gawang rating o score.', 'Wala, ibig sabihin wala.'],
        ['Walang pekeng pag-aangkin na "official lyrics".', 'Kung walang lisensya, sinasabi namin.'],
        ['Tinatanggap ang pagwawasto at sagot ng artist.', 'Di sang-ayon? May link na "Bakit ganito basahin?".'],
      ],
    },
    footer: { tagline: 'Lirika, natukoy. Ginawa para sa tunay na paraan ng paghahanap — kahulugan muna, walang kalat kailanman.', cols: { browse: 'Tingnan', product: 'Produkto', company: 'Kumpanya', resources: 'Resources' }, copy: '© 2026 Lyrithm Labs', madeFor: 'Para sa nakikinig, hindi sa crawler.', allOk: 'Normal ang lahat ng sistema' },
    songPage: {
      eyebrow: 'Lirika & kahulugan', subhead: 'Lirika, kahulugang linya-linya at mga tema — sa {{lang}}.',
      whatAbout: 'Tungkol saan ang kantang ito', lyricsMeaning: 'Lirika & kahulugan',
      tap: 'I-tap ang anumang linya para tukuyin', themesEyebrow: 'Tema & sanggunian',
      themesH2: 'Ang laging binabalikan ng kanta.',
      themesLabel: 'Tema', moodLabel: 'Mood', refsLabel: 'Sanggunian & simbolismo',
      bestRead: 'Pinakamatamis ang pakinggan sa', headphones: 'headphones, late ng gabi',
      relatedEyebrow: 'Magpatuloy sa pagtukoy', relatedH2: 'Iba pang kanta ng artist at mood na ito.', allBy: 'Lahat ni:',
      meaningPanel: 'Meaning panel', meaningHint: 'I-hover, i-tap, o gamitin ang arrow keys. Lalabas ang kahulugan dito — malinaw na may label, hindi kailanman pinagsasama sa lirika.',
      walkSong: 'para gawan ng paglalakbay ang kanta',
      whyReading: 'Bakit ganito basahin?', readingHeading: 'Reading mode · lirika lang', pressEsc: 'Pindutin ang {{esc}} para lumabas',
    },
    feedback: {
      helpful: 'Nakatulong ba?', up: 'Markahan bilang nakatulong', down: 'Markahan bilang di-nakatulong',
      suggest: 'Magmungkahi ng mas mahusay na interpretasyon', report: 'I-report',
      thanksDown: 'Salamat — isasama namin sa konsiderasyon. Gusto mong magsulat ng iyong bersyon?',
      thanksUp: 'Salamat — nakatala na.', reported: 'Naireport na. Titingnan ng tao sa loob ng 24 oras.',
      yourReading: 'Iyong pagbabasa sa linyang ito', placeholder: 'hal. Para sa akin ay echo ito ng koro — tungkol ito sa…',
      private: 'Sa human reviewer · hindi ipinost', cancel: 'Kanselahin', send: 'Ipadala',
      sent: 'Naipadala — salamat. Binabasa namin bawat mungkahi.',
    },
    saved: {
      eyebrow: 'Iyong koleksyon', h1: 'Mga naka-save na kanta.', sub: 'Mga gaang bookmark — nasa device na ito. Walang account.',
      emptyH: 'Wala pang nakasave.', emptyBody: 'I-tap ang bookmark sa anumang kanta para itago dito.',
      browseTrending: 'Tingnan ang trending', countSuffix: 'naka-save · naka-sync sa device', clearAll: 'I-clear lahat',
      confirmClear: 'Alisin ang lahat ng naka-save na kanta?',
    },
    trendingPage: {
      eyebrow: 'Trending ngayon', h1: 'Ano ang tinutukoy ng mga tao ngayong linggo.',
      sub: 'Malinis at mabilis na tanawin ng mga kantang umaarangkada — bawat card ay nagbubukas ng meaning page.',
      all: 'Lahat ng wika', rising: 'umaakyat',
      cols: { rank: 'Pos', song: 'Kanta', artist: 'Artist', lang: 'Wika', topLine: 'Pangunahing linya' },
    },
  },

  SV: {
    nav: { home: 'Hem', trending: 'Trendar', saved: 'Sparat', signIn: 'Logga in', getStarted: 'Kom igång', changeLang: 'Byt språk' },
    aiLabel: 'AI-stödd tolkning',
    common: {
      meaning: 'Betydelse', lyrics: 'Text', themes: 'Teman', mood: 'Stämning', device: 'Stilgrepp',
      readMeaningIn: 'Läs betydelsen på', tapToDecode: 'Tryck på en rad för att tyda den',
      thisLine: 'Den här raden', quick: 'Kort', deep: 'Djup', depth: 'Djup',
      home: 'Hem', sitemap: 'Sidkarta', search: 'Sök låt, artist…',
      pasteLyric: 'Klistra in en rad…', decode: 'Tyda',
      readingMode: 'Läsläge', exitReading: 'Avsluta läsläget',
      save: 'Spara', saved: 'Sparad', share: 'Dela',
      seeFullChart: 'Se hela listan', tryLabel: 'Prova:',
      breadcrumbMeaning: 'betydelse', langAvailable: 'Tillgängligt på 24 språk',
    },
    sticky: { pill: 'Gratis · utan konto', headline: 'Tyda betydelsen av vilken låt som helst — gratis.', headlineShort: 'Tyda vilken låt som helst — gratis.', sub: 'Text + betydelse, på ditt språk, under en sekund.', cta: 'Prova Lyrithm' },
    hero: { pill: 'Lyrithm · motor för låttextbetydelse', h1a: 'Texter,', h1b: 'tydda.', subhead: 'Förstå meningen bakom varje rad — direkt. Byggd för hur du faktiskt söker.', honesty: ['Få annonser av design', 'AI-tolkningar tydligt märkta', 'Inga falska betyg, någonsin'] },
    demo: { eyebrow: 'Se det i drift', h2: 'Tryck på en rad. Få betydelsen.', body: 'Inga noter att leta efter, inga annonser att skrolla förbi. Text till vänster, klarspråk till höger — skrivet för låten, inte ihopplockat från forum.', open: 'Öppna hela låten', readInBahasa: 'Läs på Bahasa' },
    why: {
      eyebrow: 'Varför Lyrithm', h2: 'Motsatsen till en lyric-sajt.',
      cards: [
        { eyebrow: 'Betydelsen först', title: 'Direkt betydelse, inte bara text.', body: 'Varje sida öppnar med en kort sammanfattning och tar dig sedan rad för rad. Inga banners att skrolla förbi.' },
        { eyebrow: 'Lugnt och snabbt', title: 'Noll oreda. Alltid.', body: 'Inga autoplay-popups, ingen kommentarsdjungel. En enda diskret annonsplats, långt under texten — aldrig inuti.' },
        { eyebrow: 'Alla språk', title: 'Byggd för hela världen.', body: 'Läs betydelsen på svenska, engelska, spanska och 20+ till — med samma omsorg, inte maskinöversättningsrester.' },
      ],
    },
    multi: { eyebrow: 'Flerspråkigt från start', h2: 'En låt. En betydelse. Varje språk.', body: 'Vi klistrar inte på översättningen i slutet. Betydelsesidor skrivs flerspråkigt från början — så att en lyssnare i Jakarta får samma omsorgsfulla läsning som en i Brooklyn.', original: 'Original (EN)', thesis: 'Låtens tesrad: kommunikationshaverier omskrivna som kärlek som bara tappat signalen.' },
    trending: { eyebrow: 'Trendande betydelser', h2: 'Vad folk tyder just nu.', readMeaning: 'Läs betydelsen' },
    cred: {
      eyebrow: 'Redaktionell ärlighet', h3: 'Vi säger vad som är människa, vad som är modell och vad som är gissning.',
      bullets: [
        ['AI-tolkningar är märkta', 'på varje sida — vi gömmer dem inte i sidfoten.'],
        ['Inga uppfunna betyg eller poäng.', 'Har vi inte, då hittar vi inte på.'],
        ['Inga falska "officiella texter".', 'Inte licensierat? Vi säger det.'],
        ['Läsarrättningar och artistsvar välkomna.', 'Inte överens? Det finns en länk "Varför den här läsningen?".'],
      ],
    },
    footer: { tagline: 'Texter, tydda. Byggd för hur folk faktiskt söker — betydelsen först, aldrig oreda.', cols: { browse: 'Bläddra', product: 'Produkt', company: 'Företag', resources: 'Resurser' }, copy: '© 2026 Lyrithm Labs', madeFor: 'För lyssnare, inte för crawler.', allOk: 'Alla system normala' },
    songPage: {
      eyebrow: 'Text & betydelse', subhead: 'Text, rad-för-rad-betydelse och teman — på {{lang}}.',
      whatAbout: 'Vad låten handlar om', lyricsMeaning: 'Text & betydelse',
      tap: 'Tryck på en rad för att tyda', themesEyebrow: 'Teman & referenser',
      themesH2: 'Det låten alltid återkommer till.',
      themesLabel: 'Teman', moodLabel: 'Stämning', refsLabel: 'Referenser & symbolik',
      bestRead: 'Bäst med', headphones: 'hörlurar, sent',
      relatedEyebrow: 'Fortsätt tyda', relatedH2: 'Mer från den här artisten och stämningen.', allBy: 'Allt av:',
      meaningPanel: 'Betydelsepanel', meaningHint: 'Hovra, tryck eller använd pilarna. Betydelsen uppdateras här — tydligt märkt, aldrig blandad med texten.',
      walkSong: 'för att gå igenom låten',
      whyReading: 'Varför den här läsningen?', readingHeading: 'Läsläge · endast text', pressEsc: 'Tryck {{esc}} för att avsluta',
    },
    feedback: {
      helpful: 'Var detta till hjälp?', up: 'Markera som hjälpsam', down: 'Markera som ej hjälpsam',
      suggest: 'Föreslå en bättre tolkning', report: 'Anmäl',
      thanksDown: 'Tack — vi tar med det. Vill du lägga till din version?',
      thanksUp: 'Tack — noterat.', reported: 'Anmäld. En människa tittar inom 24 h.',
      yourReading: 'Din läsning av raden', placeholder: 't.ex. Jag läser det som ett eko av refrängen — det handlar om…',
      private: 'Går till mänsklig granskare · publiceras ej', cancel: 'Avbryt', send: 'Skicka',
      sent: 'Skickat — tack. Vi läser varje förslag.',
    },
    saved: {
      eyebrow: 'Din samling', h1: 'Sparade låtar.', sub: 'Lätta bokmärken — på den här enheten. Inget konto krävs.',
      emptyH: 'Inget sparat än.', emptyBody: 'Tryck på bokmärket på en låt för att spara den här.',
      browseTrending: 'Se trendande', countSuffix: 'sparade · på den här enheten', clearAll: 'Rensa allt',
      confirmClear: 'Ta bort alla sparade låtar?',
    },
    trendingPage: {
      eyebrow: 'Trendar nu', h1: 'Vad folk tyder den här veckan.',
      sub: 'En ren, snabb vy över stigande låtar — varje kort öppnar en betydelsesida.',
      all: 'Alla språk', rising: 'stiger',
      cols: { rank: 'Pl.', song: 'Låt', artist: 'Artist', lang: 'Språk', topLine: 'Nyckelrad' },
    },
  },

  DA: {
    nav: { home: 'Hjem', trending: 'Trender', saved: 'Gemt', signIn: 'Log ind', getStarted: 'Kom i gang', changeLang: 'Skift sprog' },
    aiLabel: 'AI-assisteret fortolkning',
    common: {
      meaning: 'Betydning', lyrics: 'Tekst', themes: 'Temaer', mood: 'Stemning', device: 'Stilgreb',
      readMeaningIn: 'Læs betydningen på', tapToDecode: 'Tryk på en linje for at tyde den',
      thisLine: 'Denne linje', quick: 'Kort', deep: 'Dybt', depth: 'Dybde',
      home: 'Hjem', sitemap: 'Sitemap', search: 'Søg sang, kunstner…',
      pasteLyric: 'Indsæt en linje…', decode: 'Tyde',
      readingMode: 'Læsetilstand', exitReading: 'Forlad læsetilstand',
      save: 'Gem', saved: 'Gemt', share: 'Del',
      seeFullChart: 'Se hele listen', tryLabel: 'Prøv:',
      breadcrumbMeaning: 'betydning', langAvailable: 'Tilgængelig på 24 sprog',
    },
    sticky: { pill: 'Gratis · uden konto', headline: 'Tyde betydningen af enhver sang — gratis.', headlineShort: 'Tyde enhver sang — gratis.', sub: 'Tekst + betydning, på dit sprog, på under et sekund.', cta: 'Prøv Lyrithm' },
    hero: { pill: 'Lyrithm · motoren for sangtekstbetydning', h1a: 'Sangtekster,', h1b: 'tydet.', subhead: 'Forstå meningen bag hver linje — straks. Bygget til måden du faktisk søger.', honesty: ['Få reklamer pr. design', 'AI-fortolkninger tydeligt mærket', 'Ingen falske vurderinger, nogensinde'] },
    demo: { eyebrow: 'Se det i aktion', h2: 'Tryk på en linje. Få betydningen.', body: 'Ingen noter at jagte, ingen reklamer at scrolle forbi. Tekst til venstre, klart sprog til højre — skrevet for sangen, ikke samlet fra fora.', open: 'Åbn hele sangen', readInBahasa: 'Læs på Bahasa' },
    why: {
      eyebrow: 'Hvorfor Lyrithm', h2: 'Det modsatte af et lyric-site.',
      cards: [
        { eyebrow: 'Først betydning', title: 'Direkte betydning, ikke kun tekst.', body: 'Hver side starter med et kort resumé og fører dig så linje for linje. Ingen bannere at scrolle forbi.' },
        { eyebrow: 'Roligt og hurtigt', title: 'Nul rod. Altid.', body: 'Ingen autoplay-pop-ups, ingen note-labyrint. Ét roligt annonceområde, langt under teksten — aldrig i den.' },
        { eyebrow: 'Hvert sprog', title: 'Bygget til hele verden.', body: 'Læs betydningen på dansk, engelsk, spansk og 20+ flere — med samme omhu, ikke maskinoversættelsesrester.' },
      ],
    },
    multi: { eyebrow: 'Flersproget fra start', h2: 'Én sang. Én betydning. Hvert sprog.', body: 'Vi klistrer ikke oversættelsen på til sidst. Betydningssider skrives flersproget — så en lytter i Jakarta får samme omhyggelige læsning som en i Brooklyn.', original: 'Original (EN)', thesis: 'Sangens tesisslinje: kommunikationsbrud genskrevet som kærlighed, der bare mistede signalet.' },
    trending: { eyebrow: 'Trendende betydninger', h2: 'Hvad folk tyder lige nu.', readMeaning: 'Læs betydningen' },
    cred: {
      eyebrow: 'Redaktionel ærlighed', h3: 'Vi siger, hvad der er menneske, hvad der er model, og hvad der er gæt.',
      bullets: [
        ['AI-fortolkninger er mærkede', 'på hver side — vi skjuler dem ikke i bunden.'],
        ['Ingen opfundne vurderinger eller scorer.', 'Har vi det ikke, opfinder vi det ikke.'],
        ['Ingen falske "officielle tekster".', 'Ikke licenseret? Vi siger det.'],
        ['Læserrettelser og kunstnersvar velkomne.', 'Uenig? Der er et "Hvorfor denne læsning?"-link.'],
      ],
    },
    footer: { tagline: 'Sangtekster, tydet. Bygget til måden folk faktisk søger — betydning først, aldrig rod.', cols: { browse: 'Gennemse', product: 'Produkt', company: 'Virksomhed', resources: 'Ressourcer' }, copy: '© 2026 Lyrithm Labs', madeFor: 'Til lyttere, ikke til crawlere.', allOk: 'Alle systemer normale' },
    songPage: {
      eyebrow: 'Tekst & betydning', subhead: 'Tekst, linje-for-linje-betydning og temaer — på {{lang}}.',
      whatAbout: 'Hvad sangen handler om', lyricsMeaning: 'Tekst & betydning',
      tap: 'Tryk på en linje for at tyde', themesEyebrow: 'Temaer & referencer',
      themesH2: 'Det sangen altid vender tilbage til.',
      themesLabel: 'Temaer', moodLabel: 'Stemning', refsLabel: 'Referencer & symbolik',
      bestRead: 'Bedst med', headphones: 'høretelefoner, sent',
      relatedEyebrow: 'Fortsæt med at tyde', relatedH2: 'Mere fra denne kunstner og stemning.', allBy: 'Alt af:',
      meaningPanel: 'Betydningspanel', meaningHint: 'Hover, tryk eller brug piletasterne. Betydningen opdateres her — tydeligt mærket, aldrig blandet med teksten.',
      walkSong: 'for at gennemgå sangen',
      whyReading: 'Hvorfor denne læsning?', readingHeading: 'Læsetilstand · kun tekst', pressEsc: 'Tryk {{esc}} for at lukke',
    },
    feedback: {
      helpful: 'Var det nyttigt?', up: 'Markér som nyttigt', down: 'Markér som ikke nyttigt',
      suggest: 'Foreslå en bedre fortolkning', report: 'Anmeld',
      thanksDown: 'Tak — vi tager det med. Vil du tilføje din egen version?',
      thanksUp: 'Tak — noteret.', reported: 'Anmeldt. Et menneske kigger inden for 24 t.',
      yourReading: 'Din læsning af linjen', placeholder: 'fx Jeg læser det som et ekko af omkvædet — det handler om…',
      private: 'Går til menneskelig anmelder · publiceres ikke', cancel: 'Annullér', send: 'Send',
      sent: 'Sendt — tak. Vi læser hvert forslag.',
    },
    saved: {
      eyebrow: 'Din samling', h1: 'Gemte sange.', sub: 'Lette bogmærker — på denne enhed. Konto ikke nødvendig.',
      emptyH: 'Intet gemt endnu.', emptyBody: 'Tryk på bogmærket på en sang for at gemme den her.',
      browseTrending: 'Se trendende', countSuffix: 'gemt · synkroniseret på denne enhed', clearAll: 'Ryd alt',
      confirmClear: 'Fjern alle gemte sange?',
    },
    trendingPage: {
      eyebrow: 'Trender nu', h1: 'Hvad folk tyder i denne uge.',
      sub: 'En ren, hurtig oversigt over stigende sange — hvert kort åbner en betydningsside.',
      all: 'Alle sprog', rising: 'stiger',
      cols: { rank: 'Pl.', song: 'Sang', artist: 'Kunstner', lang: 'Sprog', topLine: 'Nøglelinje' },
    },
  },

  NO: {
    nav: { home: 'Hjem', trending: 'Trender', saved: 'Lagret', signIn: 'Logg inn', getStarted: 'Kom i gang', changeLang: 'Bytt språk' },
    aiLabel: 'KI-støttet tolkning',
    common: {
      meaning: 'Betydning', lyrics: 'Tekst', themes: 'Temaer', mood: 'Stemning', device: 'Stilgrep',
      readMeaningIn: 'Les betydningen på', tapToDecode: 'Trykk på en linje for å tyde den',
      thisLine: 'Denne linja', quick: 'Kort', deep: 'Dypt', depth: 'Dybde',
      home: 'Hjem', sitemap: 'Områdekart', search: 'Søk sang, artist…',
      pasteLyric: 'Lim inn en linje…', decode: 'Tyde',
      readingMode: 'Lesemodus', exitReading: 'Avslutt lesemodus',
      save: 'Lagre', saved: 'Lagret', share: 'Del',
      seeFullChart: 'Se hele lista', tryLabel: 'Prøv:',
      breadcrumbMeaning: 'betydning', langAvailable: 'Tilgjengelig på 24 språk',
    },
    sticky: { pill: 'Gratis · uten konto', headline: 'Tyde betydningen til hvilken som helst sang — gratis.', headlineShort: 'Tyde hvilken som helst sang — gratis.', sub: 'Tekst + betydning, på språket ditt, på under et sekund.', cta: 'Prøv Lyrithm' },
    hero: { pill: 'Lyrithm · motor for sangtekstbetydning', h1a: 'Tekster,', h1b: 'tydet.', subhead: 'Forstå meningen bak hver linje — straks. Bygd for hvordan du faktisk søker.', honesty: ['Få annonser fra design', 'KI-tolkninger tydelig merket', 'Ingen falske vurderinger, noensinne'] },
    demo: { eyebrow: 'Se det i aksjon', h2: 'Trykk på en linje. Få betydningen.', body: 'Ingen merknader å lete etter, ingen annonser å scrolle forbi. Tekst til venstre, klarspråk til høyre — skrevet for sangen, ikke klippet fra forum.', open: 'Åpne hele sangen', readInBahasa: 'Les på Bahasa' },
    why: {
      eyebrow: 'Hvorfor Lyrithm', h2: 'Det motsatte av en lyric-side.',
      cards: [
        { eyebrow: 'Først betydning', title: 'Umiddelbar betydning, ikke bare tekst.', body: 'Hver side åpner med et kort sammendrag og fører deg så linje for linje. Ingen bannere å scrolle forbi.' },
        { eyebrow: 'Rolig og raskt', title: 'Null rot. Alltid.', body: 'Ingen auto-pop-ups, ingen merknadslabyrint. Én rolig annonseplass, langt under teksten — aldri inni.' },
        { eyebrow: 'Hvert språk', title: 'Bygd for hele verden.', body: 'Les betydningen på norsk, engelsk, spansk og 20+ til — med samme omsorg, ikke maskinoversettelsesrester.' },
      ],
    },
    multi: { eyebrow: 'Flerspråklig fra start', h2: 'Én sang. Én betydning. Hvert språk.', body: 'Vi klistrer ikke oversettelsen på til slutt. Betydningssider skrives flerspråklig — slik at en lytter i Jakarta får like nøye lesing som en i Brooklyn.', original: 'Original (EN)', thesis: 'Sangens kjernelinje: kommunikasjonshavari omskrevet som kjærlighet som bare mistet signalet.' },
    trending: { eyebrow: 'Trendende betydninger', h2: 'Hva folk tyder akkurat nå.', readMeaning: 'Les betydningen' },
    cred: {
      eyebrow: 'Redaksjonell ærlighet', h3: 'Vi sier hva som er menneske, hva som er modell og hva som er gjetning.',
      bullets: [
        ['KI-tolkninger er merket', 'på hver side — vi gjemmer dem ikke i bunnen.'],
        ['Ingen oppdiktede vurderinger eller poeng.', 'Har vi det ikke, finner vi ikke på.'],
        ['Ingen falske "offisielle tekster".', 'Ikke lisensiert? Vi sier det.'],
        ['Leserkorreksjoner og artistsvar velkomne.', 'Uenig? Det finnes en "Hvorfor denne lesningen?"-lenke.'],
      ],
    },
    footer: { tagline: 'Tekster, tydet. Bygd for hvordan folk faktisk søker — betydning først, aldri rot.', cols: { browse: 'Bla', product: 'Produkt', company: 'Selskap', resources: 'Ressurser' }, copy: '© 2026 Lyrithm Labs', madeFor: 'For lyttere, ikke crawlere.', allOk: 'Alle systemer normale' },
    songPage: {
      eyebrow: 'Tekst & betydning', subhead: 'Tekst, linje-for-linje-betydning og temaer — på {{lang}}.',
      whatAbout: 'Hva sangen handler om', lyricsMeaning: 'Tekst & betydning',
      tap: 'Trykk på en linje for å tyde', themesEyebrow: 'Temaer & referanser',
      themesH2: 'Det sangen alltid vender tilbake til.',
      themesLabel: 'Temaer', moodLabel: 'Stemning', refsLabel: 'Referanser & symbolikk',
      bestRead: 'Best med', headphones: 'hodetelefoner, sent',
      relatedEyebrow: 'Fortsett å tyde', relatedH2: 'Mer fra denne artisten og stemningen.', allBy: 'Alt av:',
      meaningPanel: 'Betydningspanel', meaningHint: 'Hover, trykk eller bruk piltastene. Betydningen oppdateres her — tydelig merket, aldri blandet med teksten.',
      walkSong: 'for å gå gjennom sangen',
      whyReading: 'Hvorfor denne lesningen?', readingHeading: 'Lesemodus · bare tekst', pressEsc: 'Trykk {{esc}} for å avslutte',
    },
    feedback: {
      helpful: 'Var dette nyttig?', up: 'Merk som nyttig', down: 'Merk som ikke nyttig',
      suggest: 'Foreslå en bedre tolkning', report: 'Rapporter',
      thanksDown: 'Takk — vi tar det med. Vil du legge til din versjon?',
      thanksUp: 'Takk — notert.', reported: 'Rapportert. Et menneske ser på det innen 24 t.',
      yourReading: 'Din lesning av linja', placeholder: 'f.eks. Jeg leser det som et ekko av refrenget — det handler om…',
      private: 'Går til menneskelig korrekturleser · publiseres ikke', cancel: 'Avbryt', send: 'Send',
      sent: 'Sendt — takk. Vi leser hvert forslag.',
    },
    saved: {
      eyebrow: 'Din samling', h1: 'Lagrede sanger.', sub: 'Lette bokmerker — på denne enheten. Konto ikke nødvendig.',
      emptyH: 'Ingenting lagret enda.', emptyBody: 'Trykk på bokmerket på en sang for å lagre den her.',
      browseTrending: 'Se trendende', countSuffix: 'lagret · synkronisert på denne enheten', clearAll: 'Fjern alt',
      confirmClear: 'Fjerne alle lagrede sanger?',
    },
    trendingPage: {
      eyebrow: 'Trender nå', h1: 'Hva folk tyder denne uka.',
      sub: 'En ren og rask oversikt over stigende sanger — hvert kort åpner en betydningsside.',
      all: 'Alle språk', rising: 'stiger',
      cols: { rank: 'Pl.', song: 'Sang', artist: 'Artist', lang: 'Språk', topLine: 'Nøkkellinje' },
    },
  },

  FI: {
    nav: { home: 'Etusivu', trending: 'Pinnalla', saved: 'Tallennetut', signIn: 'Kirjaudu', getStarted: 'Aloita', changeLang: 'Vaihda kieli' },
    aiLabel: 'Tekoälyavusteinen tulkinta',
    common: {
      meaning: 'Merkitys', lyrics: 'Sanat', themes: 'Teemat', mood: 'Tunnelma', device: 'Tehokeino',
      readMeaningIn: 'Lue merkitys kielellä', tapToDecode: 'Napauta riviä avataksesi sen merkityksen',
      thisLine: 'Tämä rivi', quick: 'Lyhyt', deep: 'Syvä', depth: 'Syvyys',
      home: 'Etusivu', sitemap: 'Sivukartta', search: 'Etsi kappaletta, artistia…',
      pasteLyric: 'Liitä sanaitusrivi…', decode: 'Tulkitse',
      readingMode: 'Lukutila', exitReading: 'Poistu lukutilasta',
      save: 'Tallenna', saved: 'Tallennettu', share: 'Jaa',
      seeFullChart: 'Koko lista', tryLabel: 'Kokeile:',
      breadcrumbMeaning: 'merkitys', langAvailable: 'Saatavilla 24 kielellä',
    },
    sticky: { pill: 'Ilmainen · ei rekisteröitymistä', headline: 'Tulkitse minkä tahansa biisin merkitys — ilmaiseksi.', headlineShort: 'Tulkitse mikä tahansa biisi — ilmaiseksi.', sub: 'Sanat ja merkitys, omalla kielelläsi, alle sekunnissa.', cta: 'Kokeile Lyrithmiä' },
    hero: { pill: 'Lyrithm · sanoitusten merkitysmoottori', h1a: 'Sanat,', h1b: 'tulkittu.', subhead: 'Ymmärrä jokaisen rivin merkitys — heti. Tehty siihen, miten oikeasti haet.', honesty: ['Vähän mainoksia, tarkoituksella', 'Tekoälytulkinnat selvästi merkitty', 'Ei feikkejä arvioita, koskaan'] },
    demo: { eyebrow: 'Katso toiminnassa', h2: 'Napauta riviä. Saat merkityksen.', body: 'Ei muistiinpanoja etsittäväksi, ei mainoksia ohitettavaksi. Sanat vasemmalla, selkeä merkitys oikealla — kirjoitettu kappaleelle, ei koottu foorumeilta.', open: 'Avaa koko kappale', readInBahasa: 'Lue bahasa-kielellä' },
    why: {
      eyebrow: 'Miksi Lyrithm', h2: 'Vastakohta sanaitussivulle.',
      cards: [
        { eyebrow: 'Merkitys ensin', title: 'Heti merkitys, ei pelkkä teksti.', body: 'Joka sivu avautuu lyhyellä tiivistelmällä ja vie sinut rivi riviltä. Ei bannereiden ohi vieritystä.' },
        { eyebrow: 'Rauhallinen ja nopea', title: 'Nolla sotkua. Aina.', body: 'Ei autoplay-popupeja, ei muistiinpanojen sokkelolahja. Yksi rauhallinen mainospaikka kaukana sanoituksen alapuolella — ei koskaan sisällä.' },
        { eyebrow: 'Joka kieli', title: 'Rakennettu koko maailmalle.', body: 'Lue merkitys suomeksi, englanniksi, espanjaksi ja 20+ kielellä — samalla huolella, ei koneenkääntäjän tähteitä.' },
      ],
    },
    multi: { eyebrow: 'Monikielinen alusta asti', h2: 'Yksi kappale. Yksi merkitys. Joka kieli.', body: 'Emme liimaa käännöstä loppuun. Merkityssivut kirjoitetaan monikielisesti — jotta Jakartan kuuntelija saa yhtä huolellisen luennan kuin Brooklynin.', original: 'Alkuperäinen (EN)', thesis: 'Kappaleen ydinrivi: viestinnän katkokset kirjoitetaan uudelleen rakkautena, joka vain menetti signaalinsa.' },
    trending: { eyebrow: 'Pinnalla olevat merkitykset', h2: 'Mitä ihmiset nyt tulkitsevat.', readMeaning: 'Lue merkitys' },
    cred: {
      eyebrow: 'Toimituksellinen rehellisyys', h3: 'Kerromme, mikä on ihminen, mikä malli ja mikä arvaus.',
      bullets: [
        ['Tekoälytulkinnat on merkitty', 'jokaisella sivulla — emme piilota niitä jalkaan.'],
        ['Ei keksittyjä arvioita tai pisteitä.', 'Ei meillä, ei meiltä.'],
        ['Ei valheellisia "viralliset sanat" -väitteitä.', 'Ei lisenssiä? Sanomme sen.'],
        ['Lukijoiden korjaukset ja artistien vastaukset tervetulleita.', 'Eri mieltä? On olemassa linkki "Miksi tämä luenta?".'],
      ],
    },
    footer: { tagline: 'Sanat, tulkittu. Rakennettu siihen, miten ihmiset oikeasti hakevat — merkitys ensin, ei koskaan sotkua.', cols: { browse: 'Selaa', product: 'Tuote', company: 'Yritys', resources: 'Resurssit' }, copy: '© 2026 Lyrithm Labs', madeFor: 'Kuuntelijoille, ei roboteille.', allOk: 'Kaikki järjestelmät kunnossa' },
    songPage: {
      eyebrow: 'Sanat & merkitys', subhead: 'Sanat, rivi-riviltä-merkitys ja teemat — kielellä {{lang}}.',
      whatAbout: 'Mistä kappale kertoo', lyricsMeaning: 'Sanat & merkitys',
      tap: 'Napauta riviä avataksesi merkityksen', themesEyebrow: 'Teemat & viittaukset',
      themesH2: 'Mihin kappale palaa aina.',
      themesLabel: 'Teemat', moodLabel: 'Tunnelma', refsLabel: 'Viittaukset & symboliikka',
      bestRead: 'Parhaiten kuulokkeilla', headphones: 'kuulokkeet, myöhään',
      relatedEyebrow: 'Jatka tulkintaa', relatedH2: 'Lisää tältä artistilta ja tunnelmasta.', allBy: 'Kaikki:',
      meaningPanel: 'Merkityspaneeli', meaningHint: 'Vie kursori, napauta tai käytä nuolia. Merkitys päivittyy tähän — selvästi merkittynä, ei koskaan sekoittuneena tekstiin.',
      walkSong: 'kappaleen läpi käymiseen',
      whyReading: 'Miksi tämä luenta?', readingHeading: 'Lukutila · vain sanat', pressEsc: 'Paina {{esc}} poistuaksesi',
    },
    feedback: {
      helpful: 'Oliko apua?', up: 'Merkitse hyödylliseksi', down: 'Merkitse ei-hyödylliseksi',
      suggest: 'Ehdota parempaa tulkintaa', report: 'Ilmoita',
      thanksDown: 'Kiitos — otamme huomioon. Haluatko lisätä oman versiosi?',
      thanksUp: 'Kiitos — merkitty.', reported: 'Ilmoitettu. Ihminen tarkistaa 24 h sisällä.',
      yourReading: 'Sinun luentasi tälle riville', placeholder: 'esim. Luen sen kertosäkeen kaikuna — siinä on kyse…',
      private: 'Menee ihmistarkastajalle · ei julkaista', cancel: 'Peruuta', send: 'Lähetä',
      sent: 'Lähetetty — kiitos. Luemme jokaisen ehdotuksen.',
    },
    saved: {
      eyebrow: 'Kokoelmasi', h1: 'Tallennetut kappaleet.', sub: 'Kevyitä kirjanmerkkejä — tällä laitteella. Tiliä ei tarvita.',
      emptyH: 'Ei tallennettuja vielä.', emptyBody: 'Napauta kirjanmerkkiä kappaleessa pitääksesi sen täällä.',
      browseTrending: 'Katso pinnalla', countSuffix: 'tallennettu · synkronoitu tällä laitteella', clearAll: 'Tyhjennä',
      confirmClear: 'Poistetaanko kaikki tallennetut?',
    },
    trendingPage: {
      eyebrow: 'Pinnalla nyt', h1: 'Mitä ihmiset tulkitsevat tällä viikolla.',
      sub: 'Selkeä, nopea näkymä nousevista kappaleista — jokainen kortti avaa merkityssivun.',
      all: 'Kaikki kielet', rising: 'nousee',
      cols: { rank: 'Sij.', song: 'Kappale', artist: 'Artisti', lang: 'Kieli', topLine: 'Avainrivi' },
    },
  },

  EL: {
    nav: { home: 'Αρχική', trending: 'Δημοφιλή', saved: 'Αποθηκευμένα', signIn: 'Σύνδεση', getStarted: 'Ξεκίνα', changeLang: 'Αλλαγή γλώσσας' },
    aiLabel: 'Ερμηνεία με τη βοήθεια ΤΝ',
    common: {
      meaning: 'Νόημα', lyrics: 'Στίχοι', themes: 'Θέματα', mood: 'Διάθεση', device: 'Σχήμα',
      readMeaningIn: 'Διάβασε το νόημα στα', tapToDecode: 'Άγγιξε οποιαδήποτε γραμμή για να την αποκωδικοποιήσεις',
      thisLine: 'Αυτή η γραμμή', quick: 'Σύντομα', deep: 'Βαθιά', depth: 'Βάθος',
      home: 'Αρχική', sitemap: 'Χάρτης ιστότοπου', search: 'Αναζήτηση τραγουδιού, καλλιτέχνη…',
      pasteLyric: 'Επικόλλησε έναν στίχο…', decode: 'Αποκωδικοποίηση',
      readingMode: 'Λειτουργία ανάγνωσης', exitReading: 'Έξοδος ανάγνωσης',
      save: 'Αποθήκευση', saved: 'Αποθηκευμένο', share: 'Κοινοποίηση',
      seeFullChart: 'Δες όλη τη λίστα', tryLabel: 'Δοκίμασε:',
      breadcrumbMeaning: 'νόημα', langAvailable: 'Διαθέσιμο σε 24 γλώσσες',
    },
    sticky: { pill: 'Δωρεάν · χωρίς εγγραφή', headline: 'Αποκωδικοποίησε το νόημα κάθε τραγουδιού — δωρεάν.', headlineShort: 'Αποκωδικοποίησε κάθε τραγούδι — δωρεάν.', sub: 'Στίχοι και νόημα, στη γλώσσα σου, σε λιγότερο από ένα δευτερόλεπτο.', cta: 'Δοκίμασε το Lyrithm' },
    hero: { pill: 'Lyrithm · μηχανή νοήματος στίχων', h1a: 'Στίχοι,', h1b: 'αποκωδικοποιημένοι.', subhead: 'Κατάλαβε το νόημα πίσω από κάθε γραμμή — αμέσως. Φτιαγμένο για τον τρόπο που πραγματικά ψάχνεις.', honesty: ['Λίγες διαφημίσεις από σχεδιασμό', 'Οι ερμηνείες ΤΝ έχουν σαφή ετικέτα', 'Ποτέ ψεύτικες βαθμολογίες'] },
    demo: { eyebrow: 'Δες το σε δράση', h2: 'Άγγιξε γραμμή. Πάρε νόημα.', body: 'Δεν χρειάζονται σχόλια προς αναζήτηση, ούτε διαφημίσεις προς αποφυγή. Στίχοι αριστερά, νόημα σε καθαρή γλώσσα δεξιά — γραμμένο για το τραγούδι, όχι ραμμένο από φόρουμ.', open: 'Άνοιξε ολόκληρο το τραγούδι', readInBahasa: 'Διάβασε στα Bahasa' },
    why: {
      eyebrow: 'Γιατί Lyrithm', h2: 'Το αντίθετο ενός σάιτ στίχων.',
      cards: [
        { eyebrow: 'Πρώτα το νόημα', title: 'Άμεσο νόημα, όχι μόνο στίχοι.', body: 'Κάθε σελίδα ανοίγει με σύντομη περίληψη και σε οδηγεί γραμμή γραμμή. Χωρίς μπάνερ ανάμεσα.' },
        { eyebrow: 'Ήρεμα & γρήγορα', title: 'Μηδέν χάος. Πάντα.', body: 'Χωρίς αυτόματα παράθυρα, χωρίς λαβύρινθο σχολίων. Μία ήσυχη διαφημιστική θέση μακριά από τους στίχους — ποτέ μέσα.' },
        { eyebrow: 'Κάθε γλώσσα', title: 'Φτιαγμένο για όλο τον κόσμο.', body: 'Διάβασε το νόημα στα ελληνικά, αγγλικά, ισπανικά και 20+ — με την ίδια φροντίδα, όχι υπολείμματα μηχανικής μετάφρασης.' },
      ],
    },
    multi: { eyebrow: 'Πολυγλωσσικό εξ αρχής', h2: 'Ένα τραγούδι. Ένα νόημα. Κάθε γλώσσα.', body: 'Δεν κολλάμε τη μετάφραση στο τέλος. Οι σελίδες νοήματος γράφονται πολυγλωσσικά εξ αρχής — ώστε ο ακροατής στη Τζακάρτα να πάρει την ίδια φροντισμένη ανάγνωση με αυτόν στο Μπρούκλιν.', original: 'Πρωτότυπο (EN)', thesis: 'Η κεντρική γραμμή του τραγουδιού: οι αστοχίες επικοινωνίας ξαναγραμμένες ως αγάπη που απλώς έχασε το σήμα.' },
    trending: { eyebrow: 'Δημοφιλείς ερμηνείες', h2: 'Τι αποκωδικοποιεί ο κόσμος τώρα.', readMeaning: 'Διάβασε το νόημα' },
    cred: {
      eyebrow: 'Συντακτική ειλικρίνεια', h3: 'Λέμε τι είναι άνθρωπος, τι μοντέλο και τι εικασία.',
      bullets: [
        ['Οι ερμηνείες ΤΝ είναι σημασμένες', 'σε κάθε σελίδα — δεν τις κρύβουμε στο υποσέλιδο.'],
        ['Καμία επινοημένη βαθμολογία.', 'Δεν έχουμε; Δεν επινοούμε.'],
        ['Καμία ψευδής "επίσημοι στίχοι".', 'Αν δεν είναι αδειοδοτημένοι, το λέμε.'],
        ['Καλωσορίζουμε διορθώσεις αναγνωστών και απαντήσεις καλλιτεχνών.', 'Διαφωνείς; Υπάρχει σύνδεσμος "Γιατί αυτή η ανάγνωση;".'],
      ],
    },
    footer: { tagline: 'Στίχοι, αποκωδικοποιημένοι. Φτιαγμένο για τον πραγματικό τρόπο αναζήτησης — πρώτα το νόημα, ποτέ χάος.', cols: { browse: 'Περιήγηση', product: 'Προϊόν', company: 'Εταιρεία', resources: 'Πόροι' }, copy: '© 2026 Lyrithm Labs', madeFor: 'Για ακροατές, όχι crawlers.', allOk: 'Όλα τα συστήματα κανονικά' },
    songPage: {
      eyebrow: 'Στίχοι & νόημα', subhead: 'Στίχοι, νόημα γραμμή προς γραμμή και θέματα — στα {{lang}}.',
      whatAbout: 'Για τι μιλάει το τραγούδι', lyricsMeaning: 'Στίχοι & νόημα',
      tap: 'Άγγιξε γραμμή για αποκωδικοποίηση', themesEyebrow: 'Θέματα & αναφορές',
      themesH2: 'Πού επανέρχεται διαρκώς το τραγούδι.',
      themesLabel: 'Θέματα', moodLabel: 'Διάθεση', refsLabel: 'Αναφορές & συμβολισμός',
      bestRead: 'Καλύτερα με', headphones: 'ακουστικά, αργά',
      relatedEyebrow: 'Συνέχισε την αποκωδικοποίηση', relatedH2: 'Περισσότερα από αυτόν τον καλλιτέχνη και διάθεση.', allBy: 'Όλα του/της:',
      meaningPanel: 'Πίνακας νοήματος', meaningHint: 'Πέρνα από πάνω, άγγιξε ή χρησιμοποίησε βελάκια. Το νόημα ενημερώνεται εδώ — σαφώς σημασμένο, ποτέ μπερδεμένο με τους στίχους.',
      walkSong: 'για περιήγηση στο τραγούδι',
      whyReading: 'Γιατί αυτή η ανάγνωση;', readingHeading: 'Λειτουργία ανάγνωσης · μόνο στίχοι', pressEsc: 'Πάτα {{esc}} για έξοδο',
    },
    feedback: {
      helpful: 'Ήταν χρήσιμο;', up: 'Σήμανε ως χρήσιμο', down: 'Σήμανε ως μη χρήσιμο',
      suggest: 'Πρότεινε καλύτερη ερμηνεία', report: 'Αναφορά',
      thanksDown: 'Ευχαριστούμε — θα το λάβουμε υπόψη. Θέλεις να γράψεις τη δική σου εκδοχή;',
      thanksUp: 'Ευχαριστούμε — καταγράφηκε.', reported: 'Καταγγέλθηκε. Άνθρωπος θα ελέγξει μέσα σε 24 ώρες.',
      yourReading: 'Η δική σου ανάγνωση', placeholder: 'π.χ. το διαβάζω σαν αντίλαλο του ρεφρέν — μιλάει για…',
      private: 'Πηγαίνει σε ανθρώπινο επιμελητή · δεν δημοσιεύεται', cancel: 'Άκυρο', send: 'Αποστολή',
      sent: 'Στάλθηκε — ευχαριστούμε. Διαβάζουμε κάθε πρόταση.',
    },
    saved: {
      eyebrow: 'Η συλλογή σου', h1: 'Αποθηκευμένα τραγούδια.', sub: 'Ελαφριά σελιδοδείκτες — σε αυτή τη συσκευή. Χωρίς λογαριασμό.',
      emptyH: 'Δεν έχει αποθηκευτεί τίποτα.', emptyBody: 'Άγγιξε τον σελιδοδείκτη ενός τραγουδιού για να το κρατήσεις εδώ.',
      browseTrending: 'Δες δημοφιλή', countSuffix: 'αποθηκευμένα · συγχρονισμένα σε αυτή τη συσκευή', clearAll: 'Καθαρισμός',
      confirmClear: 'Αφαίρεση όλων των αποθηκευμένων;',
    },
    trendingPage: {
      eyebrow: 'Τώρα δημοφιλή', h1: 'Τι αποκωδικοποιούν αυτή την εβδομάδα.',
      sub: 'Καθαρή και γρήγορη όψη ανερχόμενων τραγουδιών — κάθε κάρτα ανοίγει σελίδα νοήματος.',
      all: 'Όλες οι γλώσσες', rising: 'ανεβαίνει',
      cols: { rank: 'Θέση', song: 'Τραγούδι', artist: 'Καλλιτέχνης', lang: 'Γλώσσα', topLine: 'Βασική γραμμή' },
    },
  },

  HE: {
    nav: { home: 'בית', trending: 'חם', saved: 'נשמרו', signIn: 'התחברות', getStarted: 'התחל', changeLang: 'שינוי שפה' },
    aiLabel: 'פרשנות בסיוע בינה מלאכותית',
    common: {
      meaning: 'משמעות', lyrics: 'מילים', themes: 'נושאים', mood: 'אווירה', device: 'אמצעי אומנותי',
      readMeaningIn: 'קרא את המשמעות ב-', tapToDecode: 'הקש על שורה כדי לפענח אותה',
      thisLine: 'שורה זו', quick: 'תקציר', deep: 'עומק', depth: 'עומק',
      home: 'בית', sitemap: 'מפת אתר', search: 'חיפוש שיר או אמן…',
      pasteLyric: 'הדבק שורה…', decode: 'פענח',
      readingMode: 'מצב קריאה', exitReading: 'יציאה ממצב קריאה',
      save: 'שמור', saved: 'נשמר', share: 'שתף',
      seeFullChart: 'ראה את כל המצעד', tryLabel: 'נסה:',
      breadcrumbMeaning: 'משמעות', langAvailable: 'זמין ב-24 שפות',
    },
    sticky: { pill: 'חינם · ללא הרשמה', headline: 'פענח את המשמעות של כל שיר — חינם.', headlineShort: 'פענח כל שיר — חינם.', sub: 'מילים ומשמעות, בשפה שלך, בפחות משנייה.', cta: 'נסה את Lyrithm' },
    hero: { pill: 'Lyrithm · מנוע משמעויות של שירים', h1a: 'שירים,', h1b: 'מפוענחים.', subhead: 'הבן את המשמעות מאחורי כל שורה — מיד. בנוי לאופן שבו אתה באמת מחפש.', honesty: ['מעט פרסום מעצם התכנון', 'פרשנויות בינה מסומנות בבירור', 'בלי דירוגים מזויפים, לעולם'] },
    demo: { eyebrow: 'ראה אותו פועל', h2: 'הקש שורה. קבל משמעות.', body: 'אין הערות לחפש, אין פרסומות לעקוף. מילים בצד, משמעות בשפה ברורה בצד השני — כתובה עבור השיר, לא נתפרת מפורומים.', open: 'פתח שיר מלא', readInBahasa: 'קרא ב־Bahasa' },
    why: {
      eyebrow: 'למה Lyrithm', h2: 'ההפך מאתר מילים רגיל.',
      cards: [
        { eyebrow: 'משמעות קודם', title: 'משמעות מיידית, לא רק מילים.', body: 'כל עמוד נפתח בסיכום קצר ומלווה אותך שורה אחר שורה. בלי לעקוף באנרים כדי להגיע לעיקר.' },
        { eyebrow: 'שקט ומהיר', title: 'אפס בלגן. תמיד.', body: 'בלי קופצים אוטומטיים, בלי מבוך הערות. רק כרזה אחת שקטה, רחוק מתחת למילים — לעולם לא בתוכן.' },
        { eyebrow: 'בכל שפה', title: 'בנוי לכל העולם.', body: 'קרא את המשמעות בעברית, אנגלית, ספרדית ועוד 20+ — באותה תשומת לב, לא שאריות תרגום מכונה.' },
      ],
    },
    multi: { eyebrow: 'רב-לשוני מההתחלה', h2: 'שיר אחד. משמעות אחת. כל שפה.', body: 'לא מדביקים תרגום בסוף. עמודי המשמעות נכתבים רב-לשונית מההתחלה — כדי שמאזין בג׳קרטה יקבל קריאה מוקפדת כמו זו של מאזין בברוקלין.', original: 'מקור (EN)', thesis: 'השורה המרכזית של השיר: כשלי תקשורת מוצגים כאהבה שפשוט איבדה את האות.' },
    trending: { eyebrow: 'משמעויות חמות', h2: 'מה מפענחים עכשיו.', readMeaning: 'קרא משמעות' },
    cred: {
      eyebrow: 'יושר עריכה', h3: 'אומרים מה אדם, מה מודל ומה ניחוש.',
      bullets: [
        ['פרשנויות בינה מסומנות', 'בכל עמוד — לא מוסתרות בכותרת תחתונה.'],
        ['בלי דירוגים או ציונים מומצאים.', 'אין לנו — לא ממציאים.'],
        ['בלי טענות שווא של "מילים רשמיות".', 'אין רישיון? אומרים זאת.'],
        ['תיקוני קוראים ותגובות אמנים מתקבלים בברכה.', 'לא מסכים? יש קישור "למה הקריאה הזו?".'],
      ],
    },
    footer: { tagline: 'מילים, מפוענחות. בנוי לאופן שבו אנשים באמת מחפשים — קודם משמעות, אף פעם לא בלגן.', cols: { browse: 'עיון', product: 'מוצר', company: 'חברה', resources: 'משאבים' }, copy: '© 2026 Lyrithm Labs', madeFor: 'למאזינים, לא לבוטים.', allOk: 'כל המערכות תקינות' },
    songPage: {
      eyebrow: 'מילים ומשמעות', subhead: 'מילים, משמעות שורה-שורה ונושאים — ב-{{lang}}.',
      whatAbout: 'על מה השיר הזה', lyricsMeaning: 'מילים ומשמעות',
      tap: 'הקש על שורה כדי לפענח', themesEyebrow: 'נושאים והפניות',
      themesH2: 'אל מה השיר חוזר שוב ושוב.',
      themesLabel: 'נושאים', moodLabel: 'אווירה', refsLabel: 'הפניות וסמלים',
      bestRead: 'נשמע הכי טוב עם', headphones: 'אוזניות, בלילה',
      relatedEyebrow: 'המשך לפענח', relatedH2: 'עוד מהאמן ומהאווירה הזו.', allBy: 'הכל של:',
      meaningPanel: 'לוח המשמעות', meaningHint: 'רחף, הקש או השתמש במקשי החצים. המשמעות מתעדכנת כאן — מסומנת בבירור, לעולם לא מעורבת במילים.',
      walkSong: 'למעבר על השיר',
      whyReading: 'למה הקריאה הזו?', readingHeading: 'מצב קריאה · מילים בלבד', pressEsc: 'הקש {{esc}} ליציאה',
    },
    feedback: {
      helpful: 'האם זה עזר?', up: 'סמן כמועיל', down: 'סמן כלא מועיל',
      suggest: 'הצע פרשנות טובה יותר', report: 'דיווח',
      thanksDown: 'תודה — ניקח בחשבון. רוצה להוסיף את הגרסה שלך?',
      thanksUp: 'תודה — נרשם.', reported: 'דווח. אדם יבדוק בתוך 24 שעות.',
      yourReading: 'הקריאה שלך לשורה', placeholder: 'למשל: אני קורא את זה כהד לפזמון — מדובר על…',
      private: 'נשלח לבודק אנושי · לא מפורסם', cancel: 'ביטול', send: 'שלח',
      sent: 'נשלח — תודה. אנחנו קוראים כל הצעה.',
    },
    saved: {
      eyebrow: 'האוסף שלך', h1: 'שירים שמורים.', sub: 'סימניות קלות — במכשיר זה. ללא חשבון.',
      emptyH: 'עדיין לא נשמר דבר.', emptyBody: 'הקש על הסימנייה בכל שיר כדי לשמור אותו כאן.',
      browseTrending: 'ראה חם', countSuffix: 'שמורים · מסונכרנים במכשיר זה', clearAll: 'נקה הכל',
      confirmClear: 'להסיר את כל השירים השמורים?',
    },
    trendingPage: {
      eyebrow: 'חם עכשיו', h1: 'מה מפענחים השבוע.',
      sub: 'תצוגה נקייה ומהירה של שירים עולים — כל כרטיס פותח עמוד משמעות.',
      all: 'כל השפות', rising: 'עולה',
      cols: { rank: 'דרגה', song: 'שיר', artist: 'אמן', lang: 'שפה', topLine: 'שורת מפתח' },
    },
  },

  CS: {
    nav: { home: 'Domů', trending: 'Trendy', saved: 'Uloženo', signIn: 'Přihlásit se', getStarted: 'Začít', changeLang: 'Změnit jazyk' },
    aiLabel: 'Interpretace s pomocí AI',
    common: {
      meaning: 'Význam', lyrics: 'Text', themes: 'Témata', mood: 'Nálada', device: 'Figura',
      readMeaningIn: 'Číst význam v', tapToDecode: 'Klepni na řádek pro rozluštění',
      thisLine: 'Tento řádek', quick: 'Krátce', deep: 'Hluboce', depth: 'Hloubka',
      home: 'Domů', sitemap: 'Mapa webu', search: 'Hledat skladbu, interpreta…',
      pasteLyric: 'Vložit text…', decode: 'Rozluštit',
      readingMode: 'Režim čtení', exitReading: 'Ukončit režim čtení',
      save: 'Uložit', saved: 'Uloženo', share: 'Sdílet',
      seeFullChart: 'Zobrazit celý žebříček', tryLabel: 'Zkus:',
      breadcrumbMeaning: 'význam', langAvailable: 'K dispozici v 24 jazycích',
    },
    sticky: { pill: 'Zdarma · bez registrace', headline: 'Rozluš význam jakékoli skladby — zdarma.', headlineShort: 'Rozluš jakoukoli skladbu — zdarma.', sub: 'Text + význam, v tvém jazyce, za méně než vteřinu.', cta: 'Vyzkoušet Lyrithm' },
    hero: { pill: 'Lyrithm · motor významů písní', h1a: 'Texty,', h1b: 'rozluštěny.', subhead: 'Pochop význam za každým řádkem — okamžitě. Postaveno pro to, jak doopravdy hledáš.', honesty: ['Málo reklam záměrně', 'AI interpretace jasně označené', 'Žádná falešná hodnocení, nikdy'] },
    demo: { eyebrow: 'Podívej se v praxi', h2: 'Klepni na řádek. Získej význam.', body: 'Žádné poznámky k hledání, žádné reklamy k přerolování. Text vlevo, význam jasným jazykem vpravo — psáno pro skladbu, ne slepené z fór.', open: 'Otevřít celou skladbu', readInBahasa: 'Číst v Bahasa' },
    why: {
      eyebrow: 'Proč Lyrithm', h2: 'Opak webu s texty.',
      cards: [
        { eyebrow: 'Význam první', title: 'Okamžitý význam, ne jen text.', body: 'Každá stránka začíná krátkým shrnutím a vede tě řádek po řádku. Žádné bannery, kolem kterých skrolovat.' },
        { eyebrow: 'Klid a rychlost', title: 'Nula chaosu. Vždy.', body: 'Žádná automatická vyskakovací okna, žádný labyrint poznámek. Jedno tiché reklamní místo, daleko pod textem — nikdy v něm.' },
        { eyebrow: 'Každý jazyk', title: 'Postaveno pro celý svět.', body: 'Čti význam česky, anglicky, španělsky a v 20+ dalších — se stejnou péčí, ne zbytky strojového překladu.' },
      ],
    },
    multi: { eyebrow: 'Vícejazyčné od začátku', h2: 'Jedna skladba. Jeden význam. Každý jazyk.', body: 'Překlad nelepíme na konec. Stránky významu se píšou vícejazyčně — aby posluchač v Jakartě dostal stejně pečlivé čtení jako ten v Brooklynu.', original: 'Originál (EN)', thesis: 'Tezová řada skladby: výpadky komunikace přepsané jako láska, která prostě ztratila signál.' },
    trending: { eyebrow: 'Trendující významy', h2: 'Co lidé teď luští.', readMeaning: 'Číst význam' },
    cred: {
      eyebrow: 'Redakční poctivost', h3: 'Říkáme, co je člověk, co model a co odhad.',
      bullets: [
        ['AI interpretace jsou označené', 'na každé stránce — neschováváme to do patičky.'],
        ['Žádná vymyšlená hodnocení ani skóre.', 'Když to nemáme, nelžeme.'],
        ['Žádná falešná „oficiální texty".', 'Bez licence to říkáme přímo.'],
        ['Vítáme korekce čtenářů a odpovědi umělců.', 'Nesouhlasíš? Je tu odkaz „Proč toto čtení?".'],
      ],
    },
    footer: { tagline: 'Texty, rozluštěné. Postaveno na tom, jak lidé doopravdy hledají — význam první, nikdy chaos.', cols: { browse: 'Procházet', product: 'Produkt', company: 'Firma', resources: 'Zdroje' }, copy: '© 2026 Lyrithm Labs', madeFor: 'Pro posluchače, ne pro crawlery.', allOk: 'Všechny systémy v pořádku' },
    songPage: {
      eyebrow: 'Text & význam', subhead: 'Text, význam řádek po řádku a témata — v {{lang}}.',
      whatAbout: 'O čem skladba je', lyricsMeaning: 'Text & význam',
      tap: 'Klepni na řádek pro rozluštění', themesEyebrow: 'Témata & odkazy',
      themesH2: 'K čemu se skladba stále vrací.',
      themesLabel: 'Témata', moodLabel: 'Nálada', refsLabel: 'Odkazy & symbolika',
      bestRead: 'Nejlépe se sluchátky', headphones: 'sluchátka, pozdě',
      relatedEyebrow: 'Pokračuj v luštění', relatedH2: 'Více od tohoto interpreta a nálady.', allBy: 'Vše od:',
      meaningPanel: 'Panel významu', meaningHint: 'Najeď, klepni nebo použij šipky. Význam se objeví zde — jasně označený, nikdy nemíchaný s textem.',
      walkSong: 'pro procházení skladby',
      whyReading: 'Proč toto čtení?', readingHeading: 'Režim čtení · jen text', pressEsc: 'Stiskni {{esc}} pro ukončení',
    },
    feedback: {
      helpful: 'Pomohlo to?', up: 'Označit jako užitečné', down: 'Označit jako neužitečné',
      suggest: 'Navrhni lepší interpretaci', report: 'Nahlásit',
      thanksDown: 'Díky — vezmeme v úvahu. Chceš přidat svou verzi?',
      thanksUp: 'Díky — zaznamenáno.', reported: 'Nahlášeno. Člověk se podívá do 24 h.',
      yourReading: 'Tvé čtení řádku', placeholder: 'např. čtu to jako ozvěnu refrénu — jde o…',
      private: 'Putuje k lidskému recenzentovi · nezveřejní se', cancel: 'Zrušit', send: 'Odeslat',
      sent: 'Odesláno — díky. Čteme každý návrh.',
    },
    saved: {
      eyebrow: 'Tvoje sbírka', h1: 'Uložené skladby.', sub: 'Lehké záložky — v tomto zařízení. Bez účtu.',
      emptyH: 'Zatím nic uloženo.', emptyBody: 'Klepni na záložku skladby a nech ji tady.',
      browseTrending: 'Procházet trendy', countSuffix: 'uloženo · synchronizováno v tomto zařízení', clearAll: 'Vyčistit',
      confirmClear: 'Odebrat všechny uložené skladby?',
    },
    trendingPage: {
      eyebrow: 'Trendy teď', h1: 'Co lidé luští tento týden.',
      sub: 'Čistý a rychlý přehled stoupajících skladeb — každá karta otevírá stránku významu.',
      all: 'Všechny jazyky', rising: 'stoupá',
      cols: { rank: 'Pozice', song: 'Skladba', artist: 'Interpret', lang: 'Jazyk', topLine: 'Klíčový řádek' },
    },
  },

  HU: {
    nav: { home: 'Kezdőlap', trending: 'Felkapott', saved: 'Mentett', signIn: 'Bejelentkezés', getStarted: 'Indulás', changeLang: 'Nyelv váltás' },
    aiLabel: 'AI-támogatott értelmezés',
    common: {
      meaning: 'Jelentés', lyrics: 'Dalszöveg', themes: 'Témák', mood: 'Hangulat', device: 'Stíluseszköz',
      readMeaningIn: 'Olvasd a jelentést ezen a nyelven:', tapToDecode: 'Érintsd meg bármelyik sort a megfejtéshez',
      thisLine: 'Ez a sor', quick: 'Röviden', deep: 'Mélyen', depth: 'Mélység',
      home: 'Kezdőlap', sitemap: 'Oldaltérkép', search: 'Dal, előadó keresése…',
      pasteLyric: 'Illessz be egy sort…', decode: 'Megfejt',
      readingMode: 'Olvasó mód', exitReading: 'Kilépés az olvasó módból',
      save: 'Mentés', saved: 'Mentve', share: 'Megosztás',
      seeFullChart: 'Teljes lista', tryLabel: 'Próbáld:',
      breadcrumbMeaning: 'jelentés', langAvailable: '24 nyelven elérhető',
    },
    sticky: { pill: 'Ingyenes · regisztráció nélkül', headline: 'Fejtsd meg bármelyik dal jelentését — ingyen.', headlineShort: 'Fejts meg bármilyen dalt — ingyen.', sub: 'Szöveg + jelentés, a saját nyelveden, kevesebb mint egy másodperc alatt.', cta: 'Próbáld a Lyrithmöt' },
    hero: { pill: 'Lyrithm · dalszöveg-jelentés motor', h1a: 'Dalszövegek,', h1b: 'megfejtve.', subhead: 'Értsd meg minden sor jelentését — azonnal. Úgy építve, ahogy valójában keresel.', honesty: ['Tervezetten kevés hirdetés', 'AI-értelmezések egyértelműen jelölve', 'Soha nincs hamis értékelés'] },
    demo: { eyebrow: 'Lásd működés közben', h2: 'Érintsd meg a sort. Megkapod a jelentését.', body: 'Nem kell jegyzeteket keresgélni, hirdetést görgetni. Bal oldalt szöveg, jobb oldalt érthető jelentés — a dalhoz íródott, nem fórumokból összerakva.', open: 'Nyisd meg a teljes dalt', readInBahasa: 'Olvasd Bahasa nyelven' },
    why: {
      eyebrow: 'Miért a Lyrithm', h2: 'Egy szövegoldal ellentéte.',
      cards: [
        { eyebrow: 'Először a jelentés', title: 'Azonnali jelentés, nem csak szöveg.', body: 'Minden oldal rövid összefoglalóval indul, majd soronként vezet végig. Nincs bannereken átverekedni.' },
        { eyebrow: 'Csendes és gyors', title: 'Nulla zavar. Mindig.', body: 'Nincs automatikus felugró, nincs jegyzetlabirintus. Egyetlen csendes hirdetési hely, jóval a szöveg alatt — soha benne.' },
        { eyebrow: 'Minden nyelv', title: 'Az egész világnak építve.', body: 'Olvasd a jelentést magyarul, angolul, spanyolul és 20+ nyelven — ugyanazzal a gondossággal, nem gépi fordítás maradékai.' },
      ],
    },
    multi: { eyebrow: 'Eleve többnyelvű', h2: 'Egy dal. Egy jelentés. Minden nyelv.', body: 'A fordítást nem ragasztjuk a végére. A jelentésoldalak többnyelvűen készülnek — hogy a jakartai hallgató ugyanolyan átgondolt olvasatot kapjon, mint a brooklyn-i.', original: 'Eredeti (EN)', thesis: 'A dal tézis-sora: a kommunikációs zavarok újraírva olyan szerelemként, amely csak elvesztette a jelét.' },
    trending: { eyebrow: 'Felkapott jelentések', h2: 'Mit fejtenek meg most az emberek.', readMeaning: 'Olvasd a jelentést' },
    cred: {
      eyebrow: 'Szerkesztői őszinteség', h3: 'Megmondjuk, mi ember, mi modell és mi feltételezés.',
      bullets: [
        ['AI-értelmezések jelölve', 'minden oldalon — nem a láblécben dugjuk el.'],
        ['Nincsenek kitalált értékelések.', 'Nincs nálunk, nem találjuk ki.'],
        ['Nincs hamis „hivatalos szöveg".', 'Ha nem licencelt, ezt megírjuk.'],
        ['Olvasói javítások, művészi válaszok várva.', 'Nem értesz egyet? Van „Miért így olvasom?" link.'],
      ],
    },
    footer: { tagline: 'Dalszövegek, megfejtve. Úgy építve, ahogy az emberek valóban keresnek — előbb a jelentés, sose a zavar.', cols: { browse: 'Böngészés', product: 'Termék', company: 'Cég', resources: 'Erőforrások' }, copy: '© 2026 Lyrithm Labs', madeFor: 'Hallgatóknak, nem botoknak.', allOk: 'Minden rendszer normál' },
    songPage: {
      eyebrow: 'Szöveg és jelentés', subhead: 'Szöveg, soronkénti jelentés és témák — {{lang}} nyelven.',
      whatAbout: 'Miről szól a dal', lyricsMeaning: 'Szöveg és jelentés',
      tap: 'Érintsd meg a sort a megfejtéshez', themesEyebrow: 'Témák és utalások',
      themesH2: 'Amire a dal mindig visszatér.',
      themesLabel: 'Témák', moodLabel: 'Hangulat', refsLabel: 'Utalások és szimbólumok',
      bestRead: 'Legjobb hallgatni', headphones: 'fejhallgatóval, késő este',
      relatedEyebrow: 'Tovább a megfejtéssel', relatedH2: 'Több ettől az előadótól és hangulattól.', allBy: 'Minden tőle:',
      meaningPanel: 'Jelentés panel', meaningHint: 'Húzd fölé az egeret, érintsd meg, vagy használd a nyilakat. A jelentés itt frissül — egyértelműen jelölve, sosem keverve a szöveggel.',
      walkSong: 'a dal végigjárásához',
      whyReading: 'Miért így olvasom?', readingHeading: 'Olvasó mód · csak szöveg', pressEsc: 'Nyomj {{esc}}-et a kilépéshez',
    },
    feedback: {
      helpful: 'Hasznos volt?', up: 'Megjelölés hasznosnak', down: 'Megjelölés nem hasznosnak',
      suggest: 'Javasolj jobb értelmezést', report: 'Jelentés',
      thanksDown: 'Köszönjük — figyelembe vesszük. Megírnád a saját változatod?',
      thanksUp: 'Köszönjük — rögzítettük.', reported: 'Bejelentve. Egy ember 24 órán belül megnézi.',
      yourReading: 'A te olvasatod a sorhoz', placeholder: 'pl. úgy olvasom, mint a refrén visszhangja — arról szól, hogy…',
      private: 'Emberi átolvasásra megy · nem nyilvános', cancel: 'Mégse', send: 'Küldés',
      sent: 'Elküldve — köszönjük. Minden javaslatot elolvasunk.',
    },
    saved: {
      eyebrow: 'A te gyűjteményed', h1: 'Mentett dalok.', sub: 'Könnyű könyvjelzők — ezen az eszközön. Fiók nem kell.',
      emptyH: 'Még nincs semmi mentve.', emptyBody: 'Érintsd meg egy dal könyvjelzőjét, hogy itt tartsd.',
      browseTrending: 'Felkapottak', countSuffix: 'mentve · ezen az eszközön', clearAll: 'Mindent töröl',
      confirmClear: 'Eltávolítasz minden mentett dalt?',
    },
    trendingPage: {
      eyebrow: 'Most felkapott', h1: 'Mit fejtenek meg ezen a héten.',
      sub: 'Tiszta, gyors nézet az emelkedő dalokról — minden kártya jelentésoldalt nyit.',
      all: 'Minden nyelv', rising: 'emelkedik',
      cols: { rank: 'Hely', song: 'Dal', artist: 'Előadó', lang: 'Nyelv', topLine: 'Kulcs-sor' },
    },
  },

  RO: {
    nav: { home: 'Acasă', trending: 'În tendințe', saved: 'Salvate', signIn: 'Autentificare', getStarted: 'Începe', changeLang: 'Schimbă limba' },
    aiLabel: 'Interpretare asistată de IA',
    common: {
      meaning: 'Sens', lyrics: 'Versuri', themes: 'Teme', mood: 'Atmosferă', device: 'Procedeu',
      readMeaningIn: 'Citește sensul în', tapToDecode: 'Atinge orice vers pentru a-l descifra',
      thisLine: 'Acest vers', quick: 'Scurt', deep: 'Adânc', depth: 'Profunzime',
      home: 'Acasă', sitemap: 'Hartă site', search: 'Caută melodie, artist…',
      pasteLyric: 'Lipește un vers…', decode: 'Descifrează',
      readingMode: 'Mod citire', exitReading: 'Ieși din citire',
      save: 'Salvează', saved: 'Salvat', share: 'Distribuie',
      seeFullChart: 'Vezi întreaga listă', tryLabel: 'Încearcă:',
      breadcrumbMeaning: 'sens', langAvailable: 'Disponibil în 24 de limbi',
    },
    sticky: { pill: 'Gratuit · fără cont', headline: 'Descifrează sensul oricărei piese — gratuit.', headlineShort: 'Descifrează orice piesă — gratuit.', sub: 'Versuri + sens, în limba ta, sub o secundă.', cta: 'Încearcă Lyrithm' },
    hero: { pill: 'Lyrithm · motorul de sens al versurilor', h1a: 'Versuri,', h1b: 'descifrate.', subhead: 'Înțelege sensul din spatele fiecărui vers — imediat. Construit pentru modul în care chiar cauți.', honesty: ['Puține reclame prin design', 'Interpretările IA marcate clar', 'Niciun rating fals, niciodată'] },
    demo: { eyebrow: 'Vezi în acțiune', h2: 'Atinge un vers. Primește sensul.', body: 'Fără adnotări de căutat, fără reclame de evitat. Versuri în stânga, sens în limbaj clar în dreapta — scris pentru piesă, nu lipit din forumuri.', open: 'Deschide întreaga piesă', readInBahasa: 'Citește în Bahasa' },
    why: {
      eyebrow: 'De ce Lyrithm', h2: 'Opusul unui site cu versuri.',
      cards: [
        { eyebrow: 'Întâi sensul', title: 'Sens imediat, nu doar versuri.', body: 'Fiecare pagină începe cu un rezumat scurt și te poartă vers cu vers. Fără bannere de trecut.' },
        { eyebrow: 'Liniște și viteză', title: 'Zero dezordine. Mereu.', body: 'Niciun pop-up automat, niciun labirint de adnotări. Un singur spațiu de reclamă liniștit, departe de versuri — niciodată în ele.' },
        { eyebrow: 'Orice limbă', title: 'Construit pentru toată lumea.', body: 'Citește sensul în română, engleză, spaniolă și 20+ altele — cu aceeași grijă, nu resturi de traducere automată.' },
      ],
    },
    multi: { eyebrow: 'Multilingv de la început', h2: 'O piesă. Un sens. Orice limbă.', body: 'Nu lipim traducerea la final. Paginile de sens se scriu multilingv — un ascultător din Jakarta primește aceeași lectură atentă ca unul din Brooklyn.', original: 'Original (EN)', thesis: 'Versul-teză al piesei: ratele de comunicare rescrise ca dragoste care doar și-a pierdut semnalul.' },
    trending: { eyebrow: 'Sensuri în tendințe', h2: 'Ce descifrează lumea acum.', readMeaning: 'Citește sensul' },
    cred: {
      eyebrow: 'Onestitate editorială', h3: 'Spunem ce e om, ce e model și ce e presupunere.',
      bullets: [
        ['Interpretările IA sunt marcate', 'pe fiecare pagină — nu le ascundem în subsol.'],
        ['Fără ratinguri sau scoruri inventate.', 'Dacă n-avem, nu inventăm.'],
        ['Fără pretenții false de „versuri oficiale".', 'Dacă nu sunt licențiate, o spunem.'],
        ['Corecțiile cititorilor și răspunsurile artiștilor sunt bine-venite.', 'Nu ești de acord? Există linkul „De ce această lectură?".'],
      ],
    },
    footer: { tagline: 'Versuri, descifrate. Făcut pentru cum caută oamenii cu adevărat — întâi sensul, niciodată dezordine.', cols: { browse: 'Răsfoiește', product: 'Produs', company: 'Companie', resources: 'Resurse' }, copy: '© 2026 Lyrithm Labs', madeFor: 'Pentru ascultători, nu pentru crawler-i.', allOk: 'Toate sistemele normale' },
    songPage: {
      eyebrow: 'Versuri & sens', subhead: 'Versuri, sens vers cu vers și teme — în {{lang}}.',
      whatAbout: 'Despre ce e piesa', lyricsMeaning: 'Versuri & sens',
      tap: 'Atinge un vers pentru a-l descifra', themesEyebrow: 'Teme & referințe',
      themesH2: 'La ce revine mereu piesa.',
      themesLabel: 'Teme', moodLabel: 'Atmosferă', refsLabel: 'Referințe & simboluri',
      bestRead: 'Cel mai bine cu', headphones: 'căști, târziu',
      relatedEyebrow: 'Continuă să descifrezi', relatedH2: 'Mai mult de la acest artist și această atmosferă.', allBy: 'Tot de:',
      meaningPanel: 'Panou de sens', meaningHint: 'Trece cursorul, atinge sau folosește săgețile. Sensul se actualizează aici — marcat clar, niciodată amestecat cu versurile.',
      walkSong: 'pentru parcurgerea piesei',
      whyReading: 'De ce această lectură?', readingHeading: 'Mod citire · doar versuri', pressEsc: 'Apasă {{esc}} pentru a ieși',
    },
    feedback: {
      helpful: 'A fost util?', up: 'Marchează drept util', down: 'Marchează drept neutil',
      suggest: 'Sugerează o interpretare mai bună', report: 'Raportează',
      thanksDown: 'Mulțumim — ținem cont. Vrei să scrii versiunea ta?',
      thanksUp: 'Mulțumim — notat.', reported: 'Raportat. Un om se va uita în 24 h.',
      yourReading: 'Lectura ta a versului', placeholder: 'ex. îl citesc ca un ecou al refrenului — vorbește despre…',
      private: 'Merge la verificator uman · nu se publică', cancel: 'Anulează', send: 'Trimite',
      sent: 'Trimis — mulțumim. Citim fiecare sugestie.',
    },
    saved: {
      eyebrow: 'Colecția ta', h1: 'Piese salvate.', sub: 'Marcaje ușoare — pe acest dispozitiv. Fără cont.',
      emptyH: 'Nimic salvat încă.', emptyBody: 'Atinge marcajul unei piese pentru a o păstra aici.',
      browseTrending: 'Vezi tendințele', countSuffix: 'salvate · sincronizate pe acest dispozitiv', clearAll: 'Șterge tot',
      confirmClear: 'Elimini toate piesele salvate?',
    },
    trendingPage: {
      eyebrow: 'În tendințe acum', h1: 'Ce descifrează lumea săptămâna asta.',
      sub: 'O vedere curată și rapidă a pieselor în creștere — fiecare card deschide o pagină de sens.',
      all: 'Toate limbile', rising: 'urcă',
      cols: { rank: 'Loc', song: 'Piesă', artist: 'Artist', lang: 'Limbă', topLine: 'Vers cheie' },
    },
  },

  UK: {
    nav: { home: 'Головна', trending: 'У тренді', saved: 'Збережене', signIn: 'Увійти', getStarted: 'Почати', changeLang: 'Змінити мову' },
    aiLabel: 'Інтерпретація з допомогою ШІ',
    common: {
      meaning: 'Сенс', lyrics: 'Текст', themes: 'Теми', mood: 'Настрій', device: 'Прийом',
      readMeaningIn: 'Читати сенс мовою', tapToDecode: 'Торкніться будь-якого рядка, щоб розшифрувати',
      thisLine: 'Цей рядок', quick: 'Коротко', deep: 'Глибоко', depth: 'Глибина',
      home: 'Головна', sitemap: 'Мапа сайту', search: 'Шукати пісню, виконавця…',
      pasteLyric: 'Вставити рядок…', decode: 'Розшифрувати',
      readingMode: 'Режим читання', exitReading: 'Вийти з режиму читання',
      save: 'Зберегти', saved: 'Збережено', share: 'Поділитися',
      seeFullChart: 'Дивитися весь чарт', tryLabel: 'Спробуй:',
      breadcrumbMeaning: 'сенс', langAvailable: 'Доступно 24 мовами',
    },
    sticky: { pill: 'Безкоштовно · без реєстрації', headline: 'Розшифруй сенс будь-якої пісні — безкоштовно.', headlineShort: 'Розшифруй будь-яку пісню — безкоштовно.', sub: 'Текст і сенс твоєю мовою менш ніж за секунду.', cta: 'Спробувати Lyrithm' },
    hero: { pill: 'Lyrithm · рушій сенсів текстів пісень', h1a: 'Тексти,', h1b: 'розшифровані.', subhead: 'Зрозумій сенс за кожним рядком — миттєво. Зроблено для того, як ти насправді шукаєш.', honesty: ['Мінімум реклами навмисно', 'Інтерпретації ШІ чітко позначені', 'Жодних фейкових рейтингів'] },
    demo: { eyebrow: 'Подивися як працює', h2: 'Торкнись рядка. Отримай сенс.', body: 'Не треба шукати приміток, не треба гортати рекламу. Зліва — текст, праворуч — сенс простою мовою, написаний для пісні, не зліплений із форумів.', open: 'Відкрити всю пісню', readInBahasa: 'Читати мовою Bahasa' },
    why: {
      eyebrow: 'Чому Lyrithm', h2: 'Протилежність сайтам з текстами.',
      cards: [
        { eyebrow: 'Спершу сенс', title: 'Миттєвий сенс, а не лише текст.', body: 'Кожна сторінка відкривається коротким резюме і веде тебе рядок за рядком. Без банерів на шляху.' },
        { eyebrow: 'Тихо і швидко', title: 'Нуль безладу. Завжди.', body: 'Без авто-вискакувань, без лабіринту приміток. Одне тихе рекламне місце, далеко під текстом — і ніколи в ньому.' },
        { eyebrow: 'Будь-яка мова', title: 'Створено для всього світу.', body: 'Читай сенс українською, англійською, іспанською та ще 20+ — з тією ж дбайливістю, не залишки машинного перекладу.' },
      ],
    },
    multi: { eyebrow: 'Багатомовно від початку', h2: 'Одна пісня. Один сенс. Кожна мова.', body: 'Ми не клеїмо переклад наприкінці. Сторінки сенсу пишуться багатомовно — щоб слухач у Джакарті отримав таке ж дбайливе прочитання, як у Брукліні.', original: 'Оригінал (EN)', thesis: 'Тезисний рядок пісні: невдачі спілкування переписані як любов, що просто втратила сигнал.' },
    trending: { eyebrow: 'Сенси у тренді', h2: 'Що зараз розшифровують люди.', readMeaning: 'Читати сенс' },
    cred: {
      eyebrow: 'Редакційна чесність', h3: 'Кажемо, що написала людина, що — модель, а що — здогад.',
      bullets: [
        ['Інтерпретації ШІ позначені', 'на кожній сторінці — ми не ховаємо їх у футері.'],
        ['Без вигаданих рейтингів чи балів.', 'Немає — не вигадуємо.'],
        ['Без фейкових "офіційних текстів".', 'Без ліцензії — кажемо чесно.'],
        ['Ласкаво просимо правки читачів та відповіді артистів.', 'Не згоден? Є посилання "Чому таке прочитання?".'],
      ],
    },
    footer: { tagline: 'Тексти, розшифровані. Зроблено для того, як люди справді шукають — спершу сенс, ніколи безлад.', cols: { browse: 'Огляд', product: 'Продукт', company: 'Компанія', resources: 'Ресурси' }, copy: '© 2026 Lyrithm Labs', madeFor: 'Для слухачів, а не для краулерів.', allOk: 'Усі системи в нормі' },
    songPage: {
      eyebrow: 'Текст і сенс', subhead: 'Текст, порядковий сенс і теми — мовою {{lang}}.',
      whatAbout: 'Про що ця пісня', lyricsMeaning: 'Текст і сенс',
      tap: 'Торкніться рядка, щоб розшифрувати', themesEyebrow: 'Теми та посилання',
      themesH2: 'Куди пісня постійно повертається.',
      themesLabel: 'Теми', moodLabel: 'Настрій', refsLabel: 'Посилання та символи',
      bestRead: 'Найкраще з', headphones: 'навушниками, пізно',
      relatedEyebrow: 'Розшифровуй далі', relatedH2: 'Більше від цього виконавця і настрою.', allBy: 'Усе від:',
      meaningPanel: 'Панель сенсу', meaningHint: 'Наведи курсор, торкнись або скористайся стрілками. Сенс зʼявиться тут — чітко позначений, ніколи не змішаний з текстом.',
      walkSong: 'для проходження пісні',
      whyReading: 'Чому таке прочитання?', readingHeading: 'Режим читання · лише текст', pressEsc: 'Натисни {{esc}}, щоб вийти',
    },
    feedback: {
      helpful: 'Чи було корисно?', up: 'Позначити як корисне', down: 'Позначити як некорисне',
      suggest: 'Запропонувати кращу інтерпретацію', report: 'Поскаржитись',
      thanksDown: 'Дякуємо — врахуємо. Хочеш додати свою версію?',
      thanksUp: 'Дякуємо — записано.', reported: 'Скарга прийнята. Людина перегляне впродовж 24 годин.',
      yourReading: 'Твоє прочитання рядка', placeholder: 'напр. читаю як відлуння приспіву — йдеться про…',
      private: 'Іде до людини-редактора · не публікується', cancel: 'Скасувати', send: 'Надіслати',
      sent: 'Надіслано — дякуємо. Читаємо кожну пропозицію.',
    },
    saved: {
      eyebrow: 'Твоя колекція', h1: 'Збережені пісні.', sub: 'Легкі закладки — на цьому пристрої. Без облікового запису.',
      emptyH: 'Поки нічого не збережено.', emptyBody: 'Торкнись закладки в пісні, щоб тримати її тут.',
      browseTrending: 'Дивитися тренди', countSuffix: 'збережено · синхронізовано на цьому пристрої', clearAll: 'Очистити',
      confirmClear: 'Видалити всі збережені пісні?',
    },
    trendingPage: {
      eyebrow: 'Зараз у тренді', h1: 'Що цього тижня розшифровують люди.',
      sub: 'Чистий швидкий вигляд пісень, що зростають — кожна картка відкриває сторінку сенсу.',
      all: 'Усі мови', rising: 'зростає',
      cols: { rank: 'Місце', song: 'Пісня', artist: 'Виконавець', lang: 'Мова', topLine: 'Ключовий рядок' },
    },
  },

  FA: {
    nav: { home: 'خانه', trending: 'پرطرفدار', saved: 'ذخیره‌شده', signIn: 'ورود', getStarted: 'شروع', changeLang: 'تغییر زبان' },
    aiLabel: 'تفسیر با کمک هوش مصنوعی',
    common: {
      meaning: 'معنا', lyrics: 'متن', themes: 'موضوع‌ها', mood: 'حال‌وهوا', device: 'صنعت ادبی',
      readMeaningIn: 'خواندن معنا به زبان', tapToDecode: 'برای رمزگشایی روی هر سطر بزنید',
      thisLine: 'این سطر', quick: 'مختصر', deep: 'عمیق', depth: 'عمق',
      home: 'خانه', sitemap: 'نقشهٔ سایت', search: 'جستجوی آهنگ، خواننده…',
      pasteLyric: 'یک سطر را اینجا بچسبانید…', decode: 'رمزگشایی',
      readingMode: 'حالت خواندن', exitReading: 'خروج از حالت خواندن',
      save: 'ذخیره', saved: 'ذخیره شد', share: 'هم‌رسانی',
      seeFullChart: 'مشاهده فهرست کامل', tryLabel: 'امتحان کن:',
      breadcrumbMeaning: 'معنا', langAvailable: 'در ۲۴ زبان در دسترس',
    },
    sticky: { pill: 'رایگان · بدون ثبت‌نام', headline: 'معنای هر آهنگی را رمزگشایی کن — رایگان.', headlineShort: 'هر آهنگی را رمزگشایی کن — رایگان.', sub: 'متن و معنا، به زبان خودت، در کمتر از یک ثانیه.', cta: 'تجربه Lyrithm' },
    hero: { pill: 'Lyrithm · موتور معنای متن آهنگ', h1a: 'متن آهنگ‌ها،', h1b: 'رمزگشایی‌شده.', subhead: 'معنای پشت هر سطر را در لحظه بفهم. ساخته شده برای روش واقعی جست‌وجوی تو.', honesty: ['از طراحی، تبلیغات کم', 'تفسیر هوش مصنوعی به‌روشنی نشانه‌گذاری شده', 'هیچ امتیاز ساختگی، هیچ‌گاه'] },
    demo: { eyebrow: 'در عمل ببین', h2: 'یک سطر بزن. معنا را بگیر.', body: 'نیازی به جست‌وجوی حاشیه‌نویسی نیست، نیازی به رد شدن از تبلیغات نیست. متن در سمت چپ، معنای روشن در سمت راست — برای این آهنگ نوشته شده، نه چسبانده‌شده از فروم‌ها.', open: 'باز کردن کل آهنگ', readInBahasa: 'خواندن به زبان باهاسا' },
    why: {
      eyebrow: 'چرا Lyrithm', h2: 'نقطه‌مقابل یک سایت متن آهنگ.',
      cards: [
        { eyebrow: 'اول معنا', title: 'معنای فوری، نه فقط متن.', body: 'هر صفحه با خلاصه‌ای کوتاه باز می‌شود و سپس سطر به سطر هدایتت می‌کند. نیازی به رد کردن بنرها برای رسیدن به نکته نیست.' },
        { eyebrow: 'آرام و سریع', title: 'صفرِ بی‌نظمی. همیشه.', body: 'نه پاپ‌آپ خودکار، نه هزارتوی حاشیه‌نویسی. یک جایگاه آگهی آرام، دور از متن — هرگز در دل متن نیست.' },
        { eyebrow: 'هر زبانی', title: 'برای کل جهان ساخته شده.', body: 'معنا را به فارسی، انگلیسی، اسپانیایی و +۲۰ زبان دیگر بخوان — با همان دقت، نه پس‌ماندهٔ ترجمهٔ ماشینی.' },
      ],
    },
    multi: { eyebrow: 'از ابتدا چندزبانه', h2: 'یک آهنگ. یک معنا. هر زبانی.', body: 'ترجمه را در پایان نمی‌چسبانیم. صفحات معنا از ابتدا چندزبانه نوشته می‌شوند — تا شنونده در جاکارتا همان خوانش دقیق را داشته باشد که شنونده در بروکلین.', original: 'متن اصلی (EN)', thesis: 'سطرِ کانونی آهنگ: شکست‌های ارتباطی، بازنوشته‌شده به‌مثابه عشقی که فقط سیگنالش را گم کرده است.' },
    trending: { eyebrow: 'معناهای پرطرفدار', h2: 'مردم اکنون چه چیزی را رمزگشایی می‌کنند.', readMeaning: 'خواندن معنا' },
    cred: {
      eyebrow: 'صداقت تحریری', h3: 'به تو می‌گوییم چه نوشتهٔ انسان است، چه از مدل و چه حدس.',
      bullets: [
        ['تفسیرهای هوش مصنوعی نشانه‌گذاری شده‌اند', 'در هر صفحه — در پاورقی پنهان نمی‌شوند.'],
        ['هیچ امتیاز ساختگی یا مجموع‌نمرهٔ تقلبی.', 'اگر نداریم، نمی‌سازیم.'],
        ['ادعای دروغین «متن رسمی» نه.', 'بدون مجوز، صریحاً می‌گوییم.'],
        ['اصلاحات خواننده‌ها و پاسخ هنرمندان خوش‌آمد.', 'موافق نیستی؟ پیوند «چرا این خوانش؟» موجود است.'],
      ],
    },
    footer: { tagline: 'متن آهنگ‌ها، رمزگشایی‌شده. ساخته شده برای روش واقعی جست‌وجوی مردم — اول معنا، هرگز شلوغی.', cols: { browse: 'مرور', product: 'محصول', company: 'شرکت', resources: 'منابع' }, copy: '© ۲۰۲۶ Lyrithm Labs', madeFor: 'برای شنوندگان، نه برای خزنده‌ها.', allOk: 'همهٔ سامانه‌ها عادی' },
    songPage: {
      eyebrow: 'متن و معنا', subhead: 'متن، معنای سطر به سطر و موضوع‌ها — به {{lang}}.',
      whatAbout: 'این آهنگ دربارهٔ چیست', lyricsMeaning: 'متن و معنا',
      tap: 'برای رمزگشایی روی سطر بزنید', themesEyebrow: 'موضوع‌ها و ارجاع‌ها',
      themesH2: 'آنچه آهنگ بارها به سویش برمی‌گردد.',
      themesLabel: 'موضوع‌ها', moodLabel: 'حال‌وهوا', refsLabel: 'ارجاع‌ها و نمادها',
      bestRead: 'بهترین گوش‌دادن با', headphones: 'هدفون، آخر شب',
      relatedEyebrow: 'به رمزگشایی ادامه بده', relatedH2: 'بیشتر از این هنرمند و این حال‌وهوا.', allBy: 'همهٔ آثار:',
      meaningPanel: 'پنل معنا', meaningHint: 'با موس روی سطر بمان، روی آن بزن یا از کلیدهای جهت‌نما استفاده کن. معنا اینجا به‌روزرسانی می‌شود — به‌روشنی نشانه‌گذاری شده، هرگز با متن مخلوط نیست.',
      walkSong: 'برای پیمودن آهنگ',
      whyReading: 'چرا این خوانش؟', readingHeading: 'حالت خواندن · فقط متن', pressEsc: 'برای خروج {{esc}} را بزن',
    },
    feedback: {
      helpful: 'مفید بود؟', up: 'نشان‌گذاری به‌عنوان مفید', down: 'نشان‌گذاری به‌عنوان غیر مفید',
      suggest: 'پیشنهاد تفسیر بهتر', report: 'گزارش',
      thanksDown: 'سپاس — لحاظ می‌کنیم. می‌خواهی نسخهٔ خودت را اضافه کنی؟',
      thanksUp: 'سپاس — ثبت شد.', reported: 'گزارش ثبت شد. یک انسان ظرف ۲۴ ساعت بررسی می‌کند.',
      yourReading: 'خوانشِ تو از این سطر', placeholder: 'مثلاً: من آن را پژواکی از کر می‌خوانم — دربارهٔ…',
      private: 'به ویرایش‌گر انسانی می‌رود · منتشر نمی‌شود', cancel: 'لغو', send: 'ارسال',
      sent: 'ارسال شد — سپاس. ما هر پیشنهاد را می‌خوانیم.',
    },
    saved: {
      eyebrow: 'مجموعهٔ تو', h1: 'آهنگ‌های ذخیره‌شده.', sub: 'نشانک‌های سبک — روی همین دستگاه. بدون حساب.',
      emptyH: 'هنوز چیزی ذخیره نشده.', emptyBody: 'برای نگه‌داری اینجا، روی نشانک هر آهنگ بزن.',
      browseTrending: 'مشاهدهٔ پرطرفدارها', countSuffix: 'ذخیره‌شده · روی این دستگاه همگام‌سازی شده', clearAll: 'پاک کردن همه',
      confirmClear: 'همهٔ آهنگ‌های ذخیره‌شده حذف شوند؟',
    },
    trendingPage: {
      eyebrow: 'اکنون پرطرفدار', h1: 'این هفته چه چیزی را رمزگشایی می‌کنند.',
      sub: 'نمایی تمیز و سریع از آهنگ‌های در حال رشد — هر کارت یک صفحهٔ معنا را باز می‌کند.',
      all: 'همهٔ زبان‌ها', rising: 'در حال صعود',
      cols: { rank: 'رتبه', song: 'آهنگ', artist: 'هنرمند', lang: 'زبان', topLine: 'سطر کلیدی' },
    },
  },

  UR: {
    nav: { home: 'ہوم', trending: 'مقبول', saved: 'محفوظ شدہ', signIn: 'سائن ان', getStarted: 'شروع کریں', changeLang: 'زبان تبدیل کریں' },
    aiLabel: 'اے آئی معاون تشریح',
    common: {
      meaning: 'معنی', lyrics: 'بول', themes: 'موضوعات', mood: 'موڈ', device: 'فنّی صنعت',
      readMeaningIn: 'معنی پڑھیں', tapToDecode: 'سمجھنے کے لیے کسی بھی لائن پر دبائیں',
      thisLine: 'یہ لائن', quick: 'مختصر', deep: 'گہرا', depth: 'گہرائی',
      home: 'ہوم', sitemap: 'سائٹ نقشہ', search: 'گانا یا فنکار تلاش کریں…',
      pasteLyric: 'گانے کی ایک لائن پیسٹ کریں…', decode: 'سمجھیں',
      readingMode: 'مطالعہ موڈ', exitReading: 'مطالعہ سے باہر',
      save: 'محفوظ کریں', saved: 'محفوظ', share: 'شیئر',
      seeFullChart: 'پوری فہرست دیکھیں', tryLabel: 'آزمائیں:',
      breadcrumbMeaning: 'معنی', langAvailable: '۲۴ زبانوں میں دستیاب',
    },
    sticky: { pill: 'مفت · رجسٹریشن کے بغیر', headline: 'کسی بھی گانے کا مطلب سمجھیں — مفت.', headlineShort: 'کوئی بھی گانا سمجھیں — مفت.', sub: 'بول اور معنی، آپ کی زبان میں، ایک سیکنڈ سے کم میں.', cta: 'Lyrithm آزمائیں' },
    hero: { pill: 'Lyrithm · گانوں کے معنی کا انجن', h1a: 'گانوں کے بول،', h1b: 'سمجھے ہوئے.', subhead: 'ہر سطر کے پیچھے کا مطلب فوراً سمجھیں. اسی طرح بنایا گیا جیسے آپ واقعی تلاش کرتے ہیں.', honesty: ['ڈیزائن سے کم اشتہار', 'اے آئی تشریحات واضح طور پر لیبل', 'کبھی جعلی ریٹنگ نہیں'] },
    demo: { eyebrow: 'کام کرتے دیکھیں', h2: 'لائن پر دبائیں. معنی حاصل کریں.', body: 'تشریحات تلاش کرنے کی ضرورت نہیں، اشتہارات سکرول کرنے کی ضرورت نہیں. بائیں طرف بول، دائیں طرف صاف زبان میں معنی — اس گانے کے لیے لکھا گیا، فورمز سے جوڑا نہیں.', open: 'پورا گانا کھولیں', readInBahasa: 'بہاسا میں پڑھیں' },
    why: {
      eyebrow: 'کیوں Lyrithm', h2: 'بول کی ویب سائٹ کا الٹ.',
      cards: [
        { eyebrow: 'پہلے معنی', title: 'فوری معنی، صرف بول نہیں.', body: 'ہر صفحہ مختصر خلاصے سے شروع ہوتا ہے اور آپ کو سطر بہ سطر لے جاتا ہے. بینرز سے گزرنے کی ضرورت نہیں.' },
        { eyebrow: 'پُرسکون اور تیز', title: 'کبھی کوئی الجھن نہیں.', body: 'کوئی خودکار پاپ اپ نہیں، کوئی تشریحات کی بھول بھلیّاں نہیں. ایک پرسکون اشتہار، گانے سے دور — کبھی اس کے اندر نہیں.' },
        { eyebrow: 'ہر زبان', title: 'پوری دنیا کے لیے.', body: 'معنی اردو، انگریزی، ہسپانوی اور ۲۰+ زبانوں میں پڑھیں — اسی توجہ سے، مشینی ترجمہ کا بچا کھچا نہیں.' },
      ],
    },
    multi: { eyebrow: 'شروع سے کثیر اللسانی', h2: 'ایک گانا. ایک معنی. ہر زبان.', body: 'ہم ترجمے کو آخر میں چپکاتے نہیں. معنی کے صفحے ابتدا سے کثیر اللسانی لکھے جاتے ہیں — تاکہ جکارتہ کا سامع بھی اسی توجہ سے مطالعہ پائے جیسے بروکلین کا.', original: 'اصل متن (EN)', thesis: 'گانے کا کلیدی مصرعہ: مواصلاتی خرابی کو ایسی محبت کے طور پر دوبارہ بیان کرنا جس کا صرف سگنل گم ہو گیا.' },
    trending: { eyebrow: 'مقبول معانی', h2: 'لوگ ابھی کیا سمجھ رہے ہیں.', readMeaning: 'معنی پڑھیں' },
    cred: {
      eyebrow: 'ادارتی ایمانداری', h3: 'ہم بتاتے ہیں کہ کیا انسانی ہے، کیا ماڈل کا اور کیا اندازہ.',
      bullets: [
        ['اے آئی تشریحات لیبل ہیں', 'ہر صفحے پر — ہم انہیں فوٹر میں نہیں چھپاتے.'],
        ['کوئی فرضی ریٹنگ یا اسکور نہیں.', 'نہیں ہے تو نہیں ہے.'],
        ['کوئی جھوٹا "سرکاری متن" دعویٰ نہیں.', 'لائسنس نہیں تو بتا دیتے ہیں.'],
        ['قاری کی اصلاحات اور فنکار کے جوابات کا خیر مقدم.', 'اختلاف؟ "یہ پڑھائی کیوں؟" کا لنک موجود ہے.'],
      ],
    },
    footer: { tagline: 'بول، سمجھے گئے. اس طرح بنایا جیسے لوگ واقعی تلاش کرتے ہیں — پہلے معنی، کبھی الجھن نہیں.', cols: { browse: 'دیکھیں', product: 'پروڈکٹ', company: 'کمپنی', resources: 'وسائل' }, copy: '© ۲۰۲۶ Lyrithm Labs', madeFor: 'سامعین کے لیے، کرالرز کے لیے نہیں.', allOk: 'تمام نظام معمول کے مطابق' },
    songPage: {
      eyebrow: 'بول اور معنی', subhead: 'بول، سطر بہ سطر معنی اور موضوعات — {{lang}} میں.',
      whatAbout: 'یہ گانا کس بارے میں ہے', lyricsMeaning: 'بول اور معنی',
      tap: 'سمجھنے کے لیے کسی بھی لائن پر دبائیں', themesEyebrow: 'موضوعات اور حوالے',
      themesH2: 'گانا جس کی طرف بار بار واپس آتا ہے.',
      themesLabel: 'موضوعات', moodLabel: 'موڈ', refsLabel: 'حوالے اور علامات',
      bestRead: 'بہترین سننے کا طریقہ', headphones: 'ہیڈ فون، رات گئے',
      relatedEyebrow: 'سمجھنا جاری رکھیں', relatedH2: 'اس فنکار اور اس موڈ سے مزید.', allBy: 'سب کچھ از:',
      meaningPanel: 'معنی پینل', meaningHint: 'ہوور کریں، دبائیں یا تیر کے بٹن استعمال کریں. معنی یہاں آئے گا — واضح طور پر لیبل، بولوں کے ساتھ کبھی نہیں ملایا جاتا.',
      walkSong: 'گانے کے ساتھ چلنے کے لیے',
      whyReading: 'یہ پڑھائی کیوں؟', readingHeading: 'مطالعہ موڈ · صرف بول', pressEsc: 'باہر نکلنے کے لیے {{esc}} دبائیں',
    },
    feedback: {
      helpful: 'کیا یہ مفید تھا؟', up: 'مفید کے طور پر نشان زد کریں', down: 'غیر مفید کے طور پر نشان زد کریں',
      suggest: 'بہتر تشریح تجویز کریں', report: 'رپورٹ',
      thanksDown: 'شکریہ — ہم اسے ذہن میں رکھیں گے. اپنی ورژن لکھنا چاہیں گے؟',
      thanksUp: 'شکریہ — نوٹ کر لیا.', reported: 'رپورٹ ہو گئی. ایک انسان ۲۴ گھنٹے میں دیکھے گا.',
      yourReading: 'اس لائن پر آپ کی پڑھائی', placeholder: 'مثال: میں اسے کورس کی بازگشت کے طور پر پڑھتا ہوں — یہ … کے بارے میں ہے',
      private: 'انسانی نظر ثانی کے لیے جاتا ہے · شائع نہیں ہوتا', cancel: 'منسوخ', send: 'بھیجیں',
      sent: 'بھیج دیا — شکریہ. ہم ہر تجویز پڑھتے ہیں.',
    },
    saved: {
      eyebrow: 'آپ کا مجموعہ', h1: 'محفوظ گانے.', sub: 'ہلکے بک مارک — اس ڈیوائس پر. اکاؤنٹ کی ضرورت نہیں.',
      emptyH: 'ابھی کچھ محفوظ نہیں.', emptyBody: 'یہاں رکھنے کے لیے کسی گانے کے بک مارک کو دبائیں.',
      browseTrending: 'مقبول دیکھیں', countSuffix: 'محفوظ · اس ڈیوائس پر سنک', clearAll: 'سب صاف کریں',
      confirmClear: 'تمام محفوظ گانوں کو ہٹا دیں؟',
    },
    trendingPage: {
      eyebrow: 'ابھی مقبول', h1: 'لوگ اس ہفتے کیا سمجھ رہے ہیں.',
      sub: 'بڑھتے ہوئے گانوں کا صاف اور تیز منظر — ہر کارڈ معنی کا صفحہ کھولتا ہے.',
      all: 'تمام زبانیں', rising: 'بڑھ رہا',
      cols: { rank: 'درجہ', song: 'گانا', artist: 'فنکار', lang: 'زبان', topLine: 'کلیدی لائن' },
    },
  },

  BN: {
    nav: { home: 'হোম', trending: 'ট্রেন্ডিং', saved: 'সেভ করা', signIn: 'সাইন ইন', getStarted: 'শুরু করুন', changeLang: 'ভাষা পরিবর্তন' },
    aiLabel: 'AI-সহায়িত ব্যাখ্যা',
    common: {
      meaning: 'অর্থ', lyrics: 'গান', themes: 'বিষয়', mood: 'মেজাজ', device: 'অলঙ্কার',
      readMeaningIn: 'অর্থ পড়ুন', tapToDecode: 'যেকোনো লাইনে ট্যাপ করে ব্যাখ্যা খুলুন',
      thisLine: 'এই লাইন', quick: 'সংক্ষিপ্ত', deep: 'গভীর', depth: 'গভীরতা',
      home: 'হোম', sitemap: 'সাইটম্যাপ', search: 'গান, শিল্পী খুঁজুন…',
      pasteLyric: 'একটি লাইন পেস্ট করুন…', decode: 'ব্যাখ্যা',
      readingMode: 'পঠন মোড', exitReading: 'পঠন থেকে বের হন',
      save: 'সেভ', saved: 'সেভ হয়েছে', share: 'শেয়ার',
      seeFullChart: 'পুরো চার্ট দেখুন', tryLabel: 'চেষ্টা করুন:',
      breadcrumbMeaning: 'অর্থ', langAvailable: '২৪টি ভাষায় উপলব্ধ',
    },
    sticky: { pill: 'ফ্রি · নিবন্ধন ছাড়াই', headline: 'যেকোনো গানের অর্থ ব্যাখ্যা করুন — ফ্রি.', headlineShort: 'যেকোনো গান ব্যাখ্যা করুন — ফ্রি.', sub: 'গানের কথা ও অর্থ, আপনার ভাষায়, এক সেকেন্ডের কম সময়ে.', cta: 'Lyrithm চেষ্টা করুন' },
    hero: { pill: 'Lyrithm · গানের অর্থ ইঞ্জিন', h1a: 'গানের কথা,', h1b: 'ব্যাখ্যাত.', subhead: 'প্রতিটি লাইনের পেছনের অর্থ তাৎক্ষণিক বুঝে নিন. যেভাবে আপনি সত্যিই খোঁজেন, সেভাবেই তৈরি.', honesty: ['ডিজাইন থেকেই কম বিজ্ঞাপন', 'AI ব্যাখ্যা পরিষ্কার লেবেলযুক্ত', 'ভুয়া রেটিং কখনই নয়'] },
    demo: { eyebrow: 'কাজ দেখুন', h2: 'একটি লাইনে ট্যাপ করুন. অর্থ পান.', body: 'নোট খুঁজতে হবে না, বিজ্ঞাপন স্ক্রল করতে হবে না. বামে গানের কথা, ডানে সাধারণ ভাষায় অর্থ — গানের জন্য লেখা, ফোরাম থেকে জোড়া দেওয়া নয়.', open: 'পুরো গান খুলুন', readInBahasa: 'বাহাসা ভাষায় পড়ুন' },
    why: {
      eyebrow: 'কেন Lyrithm', h2: 'গানের ওয়েবসাইটের বিপরীত.',
      cards: [
        { eyebrow: 'প্রথমে অর্থ', title: 'তাৎক্ষণিক অর্থ, শুধু কথা নয়.', body: 'প্রতিটি পৃষ্ঠা ছোট সারাংশ দিয়ে শুরু হয় এবং তারপর লাইন বাই লাইন আপনাকে নিয়ে যায়. ব্যানারের ভেতর দিয়ে স্ক্রল করতে হয় না.' },
        { eyebrow: 'শান্ত এবং দ্রুত', title: 'শূন্য বিশৃঙ্খলা. সবসময়.', body: 'কোনো অটোপ্লে পপআপ নেই, কোনো নোটের গোলকধাঁধা নেই. একটিই শান্ত বিজ্ঞাপন স্থান, গানের অনেক নিচে — কখনো ভিতরে নয়.' },
        { eyebrow: 'প্রতিটি ভাষা', title: 'পুরো বিশ্বের জন্য তৈরি.', body: 'বাংলা, ইংরেজি, স্প্যানিশ এবং ২০+ ভাষায় অর্থ পড়ুন — একই যত্নে, যন্ত্রানুবাদের অবশিষ্ট নয়.' },
      ],
    },
    multi: { eyebrow: 'শুরু থেকেই বহুভাষী', h2: 'একটি গান. একটি অর্থ. প্রতিটি ভাষা.', body: 'আমরা শেষে অনুবাদ লাগাই না. অর্থ-পৃষ্ঠা শুরু থেকেই বহুভাষায় লেখা হয় — যেন জাকার্তার শ্রোতা ব্রুকলিনের শ্রোতার মতোই যত্নশীল পঠন পান.', original: 'মূল (EN)', thesis: 'গানের কেন্দ্রীয় পঙ্‌ক্তি: যোগাযোগের ব্যর্থতা পুনর্লিখিত যেন এমন ভালোবাসা যে কেবল তার সংকেত হারিয়েছে.' },
    trending: { eyebrow: 'ট্রেন্ডিং অর্থ', h2: 'মানুষ এখন কী ব্যাখ্যা করছে.', readMeaning: 'অর্থ পড়ুন' },
    cred: {
      eyebrow: 'সম্পাদকীয় সততা', h3: 'আমরা বলি কোনটা মানুষ, কোনটা মডেল আর কোনটা অনুমান.',
      bullets: [
        ['AI ব্যাখ্যা লেবেলযুক্ত', 'প্রতিটি পৃষ্ঠায় — ফুটারে লুকিয়ে রাখা নয়.'],
        ['বানানো রেটিং বা স্কোর নেই.', 'নেই মানে নেই.'],
        ['মিথ্যা "অফিসিয়াল গান" দাবি নেই.', 'লাইসেন্স না থাকলে স্পষ্ট বলি.'],
        ['পাঠকের সংশোধন এবং শিল্পীর জবাব স্বাগত.', 'একমত নন? "এই পাঠ কেন?" লিঙ্ক আছে.'],
      ],
    },
    footer: { tagline: 'গানের কথা, ব্যাখ্যাত. মানুষ আসলে যেভাবে খোঁজে সেভাবে তৈরি — প্রথমে অর্থ, কখনই বিশৃঙ্খলা নয়.', cols: { browse: 'ব্রাউজ', product: 'প্রোডাক্ট', company: 'কোম্পানি', resources: 'রিসোর্স' }, copy: '© ২০২৬ Lyrithm Labs', madeFor: 'শ্রোতাদের জন্য, ক্রলারদের জন্য নয়.', allOk: 'সব সিস্টেম স্বাভাবিক' },
    songPage: {
      eyebrow: 'গান ও অর্থ', subhead: 'গান, লাইন-বাই-লাইন অর্থ এবং বিষয় — {{lang}}-এ.',
      whatAbout: 'এই গান কী নিয়ে', lyricsMeaning: 'গান ও অর্থ',
      tap: 'ব্যাখ্যা করতে যেকোনো লাইনে ট্যাপ করুন', themesEyebrow: 'বিষয় ও উল্লেখ',
      themesH2: 'গান বারবার যেখানে ফিরে আসে.',
      themesLabel: 'বিষয়', moodLabel: 'মেজাজ', refsLabel: 'উল্লেখ ও প্রতীক',
      bestRead: 'সবচেয়ে ভালো শোনা যায়', headphones: 'হেডফোন, রাত গভীরে',
      relatedEyebrow: 'ব্যাখ্যা চালিয়ে যান', relatedH2: 'এই শিল্পী ও মেজাজ থেকে আরও.', allBy: 'সব রচনা:',
      meaningPanel: 'অর্থ প্যানেল', meaningHint: 'হোভার করুন, ট্যাপ করুন বা তীর কী ব্যবহার করুন. অর্থ এখানে আপডেট হবে — পরিষ্কার লেবেল, গানের সাথে কখনো মেশানো নয়.',
      walkSong: 'গান বরাবর হাঁটতে',
      whyReading: 'এই পাঠ কেন?', readingHeading: 'পঠন মোড · শুধু গান', pressEsc: 'বের হতে {{esc}} চাপুন',
    },
    feedback: {
      helpful: 'এটা কি সহায়ক?', up: 'সহায়ক হিসাবে চিহ্নিত করুন', down: 'অসহায়ক হিসাবে চিহ্নিত করুন',
      suggest: 'আরও ভালো ব্যাখ্যা প্রস্তাব করুন', report: 'রিপোর্ট',
      thanksDown: 'ধন্যবাদ — আমরা বিবেচনায় নেব. আপনার সংস্করণ যোগ করবেন?',
      thanksUp: 'ধন্যবাদ — নথিভুক্ত.', reported: 'রিপোর্ট হয়েছে. একজন মানুষ ২৪ ঘন্টার মধ্যে দেখবে.',
      yourReading: 'এই লাইনের আপনার পাঠ', placeholder: 'যেমন: আমি এটিকে কোরাসের প্রতিধ্বনি হিসেবে পড়ি — এটি … সম্পর্কে',
      private: 'মানুষের পর্যালোচনায় যায় · প্রকাশিত হয় না', cancel: 'বাতিল', send: 'পাঠান',
      sent: 'পাঠানো হয়েছে — ধন্যবাদ. আমরা প্রতিটি প্রস্তাব পড়ি.',
    },
    saved: {
      eyebrow: 'আপনার সংগ্রহ', h1: 'সেভ করা গান.', sub: 'হালকা বুকমার্ক — এই ডিভাইসে. কোনো অ্যাকাউন্ট দরকার নেই.',
      emptyH: 'এখনো কিছু সেভ করা নেই.', emptyBody: 'এখানে রাখতে যেকোনো গানের বুকমার্কে ট্যাপ করুন.',
      browseTrending: 'ট্রেন্ডিং দেখুন', countSuffix: 'সেভ · এই ডিভাইসে সিঙ্ক', clearAll: 'সব মুছুন',
      confirmClear: 'সব সেভ করা গান মুছবেন?',
    },
    trendingPage: {
      eyebrow: 'এখন ট্রেন্ডিং', h1: 'মানুষ এই সপ্তাহে কী ব্যাখ্যা করছে.',
      sub: 'উঠতি গানের একটি পরিষ্কার, দ্রুত ভিউ — প্রতিটি কার্ড একটি অর্থ-পৃষ্ঠা খোলে.',
      all: 'সব ভাষা', rising: 'উঠছে',
      cols: { rank: 'অবস্থান', song: 'গান', artist: 'শিল্পী', lang: 'ভাষা', topLine: 'মূল লাইন' },
    },
  },
};

// ===================== Localized info-pages =====================
// Per-language overrides for static info pages. EN is canonical.
const PAGES_I18N = {
  EN: {}, // canonical — defined in static-page.jsx
  ID: {
    'how': {
      title: 'Cara kerja Lyrithm', kicker: 'Di balik pembongkaran makna',
      intro: 'Tur singkat tentang bagaimana halaman makna Lyrithm dibangun — mana yang manusia, mana yang model, dan di mana batasnya.',
      sections: [
        { h: 'Langkah 1 · Pengindeksan lirik', p: 'Kami mengindeks lirik dari sumber berlisensi terlebih dahulu, lalu dari kiriman artis. Jika tidak berlisensi, kami beri tahu pada halamannya — kami tidak pernah mengklaim "resmi" yang belum kami dapatkan.' },
        { h: 'Langkah 2 · Ringkasan seluruh lagu', p: 'Model bahasa besar menghasilkan ringkasan 2–3 kalimat di atas setiap halaman lagu. Setiap ringkasan memuat label "Interpretasi dibantu AI".' },
        { h: 'Langkah 3 · Pembongkaran baris demi baris', p: 'Model yang sama menghasilkan makna tiap baris dengan dua kedalaman — Singkat (satu kalimat) dan Mendalam (tema, perangkat, referensi).' },
        { h: 'Langkah 4 · Sinyal manusia', p: 'Setiap makna memiliki bar umpan balik tenang. Suara Membantu/Tidak dan saran perbaikan dikumpulkan dan ditinjau manusia.' },
        { h: 'Langkah 5 · Terjemahan', p: 'Terjemahan ditulis multibahasa dari satu pass interpretasi yang sama, bukan sisa terjemahan mesin.' },
      ],
    },
    'about': { title: 'Tentang Lyrithm', kicker: 'Tim & tesis', intro: 'Tim kecil di Singapura dan Jakarta membangun tujuan lirik untuk internet era AI. Halo.',
      sections: [
        { h: 'Mengapa kami membangun ini', p: 'Situs lirik tidak berkembang selama satu dekade. Cara orang mencari lagu sudah berubah. Lyrithm menutup celah itu.' },
        { h: 'Di mana kami', p: 'Dua belas orang di empat zona waktu. Kami merekrut penulis, ML engineer, dan desainer frontend yang peduli pada tipografi.' },
        { h: 'Hubungi', p: 'hello@lyrithm.com · Kami balas semua email.' },
      ],
    },
    'privacy': { title: 'Privasi', kicker: 'Apa yang kami kumpulkan, apa yang tidak', intro: 'Ringkasnya: kami hanya kumpulkan yang dibutuhkan situs ini berjalan, tidak lebih.',
      sections: [
        { h: 'Yang kami kumpulkan', p: 'Kueri pencarian anonim, kunjungan halaman, dan log crash. Untuk pengunjung, itu saja.' },
        { h: 'Yang tidak', p: 'Tidak ada piksel iklan pihak ketiga, tidak ada pelacakan lintas situs, tidak menjual data penggunaan. Selamanya.' },
        { h: 'Data Anda', p: 'Lagu tersimpan berada di perangkat Anda. Pencarian terbaru bersifat lokal.' },
      ],
    },
    'terms': { title: 'Ketentuan layanan', kicker: 'Kesepakatan', intro: 'Gunakan Lyrithm dengan itikad baik. Kami pun begitu.',
      sections: [
        { h: 'Penggunaan yang wajar', p: 'Baca, simpan, dan bagikan sepuasnya. Jangan men-scrape seluruh situs atau menyamar sebagai pengguna lain.' },
        { h: 'Konten AI', p: 'Teks makna dihasilkan model dengan tinjauan manusia. Jangan klaim sebagai tulisan manusia tertentu.' },
        { h: 'Tanggung jawab', p: 'Ketentuan standar "apa adanya". Kami berusaha akurat; kami tidak menjanjikan jagat raya.' },
      ],
    },
    'contact': { title: 'Kontak', kicker: 'Kami balas semua email', intro: 'Tim kecil, inbox sungguhan. Pilih alamat yang sesuai dan kami arahkan dari sana.',
      sections: [
        { h: 'Umum', p: 'hello@lyrithm.com — untuk apa saja.' },
        { h: 'Pers', p: 'press@lyrithm.com — wawancara, liputan, brand assets.' },
        { h: 'API & developer', p: 'api@lyrithm.com — kemitraan dan integrasi.' },
        { h: 'Artis & label', p: 'artists@lyrithm.com — pengajuan, takedown, verifikasi artis.' },
      ],
    },
  },
  ES: {
    'how': { title: 'Cómo funciona Lyrithm', kicker: 'Tras el descifrado',
      intro: 'Un recorrido breve por cómo se construye una página de significado de Lyrithm — qué es humano, qué es modelo y dónde está la línea.',
      sections: [
        { h: 'Paso 1 · Ingesta de letras', p: 'Indexamos primero letras de fuentes licenciadas y, cuando hay, envíos de artistas. Si no hay licencia, lo decimos en la página.' },
        { h: 'Paso 2 · Resumen completo', p: 'Un LLM produce el resumen de 2–3 frases en la parte superior. Lleva la etiqueta "Interpretación asistida por IA".' },
        { h: 'Paso 3 · Significado verso a verso', p: 'El mismo modelo genera el sentido de cada verso, con dos profundidades — Rápido y Profundo.' },
        { h: 'Paso 4 · Señal humana', p: 'Cada significado tiene una barra de feedback tranquila: votos útiles/no útiles y sugerencias entran a una cola de revisión humana.' },
        { h: 'Paso 5 · Traducción', p: 'Las traducciones se redactan multilingües desde una misma pasada de interpretación, no son sobras de traducción automática.' },
      ],
    },
    'about': { title: 'Acerca de Lyrithm', kicker: 'Equipo y tesis', intro: 'Un equipo pequeño en Singapur y Yakarta construyendo el destino de letras para la internet nativa de IA. Hola.',
      sections: [
        { h: 'Por qué lo hacemos', p: 'Los sitios de letras no evolucionaron en una década. La forma en que la gente busca, sí. Lyrithm cierra esa brecha.' },
        { h: 'Dónde estamos', p: 'Doce personas en cuatro husos horarios. Contratamos escritores, ingenieros de ML y diseñadores frontend que cuidan la tipografía.' },
        { h: 'Contacto', p: 'hello@lyrithm.com · Respondemos todos los correos.' },
      ],
    },
    'privacy': { title: 'Privacidad', kicker: 'Qué recopilamos, qué no', intro: 'En corto: recopilamos lo necesario para que el sitio funcione, y nada más.',
      sections: [
        { h: 'Qué recopilamos', p: 'Búsquedas anónimas, vistas de página y registros de errores. Para visitantes, eso es todo.' },
        { h: 'Qué no', p: 'Sin píxeles de anuncios de terceros, sin tracking entre sitios, sin venta de datos de uso. Nunca.' },
        { h: 'Tus datos', p: 'Las canciones guardadas viven en tu dispositivo. Las búsquedas recientes son locales.' },
      ],
    },
    'terms': { title: 'Términos del servicio', kicker: 'El acuerdo', intro: 'Usa Lyrithm de buena fe. Nosotros también.',
      sections: [
        { h: 'Uso aceptable', p: 'Lee, guarda y comparte cuanto quieras. No hagas scraping del sitio ni te hagas pasar por otros usuarios.' },
        { h: 'Contenido de IA', p: 'El texto de significado lo genera un modelo con revisión humana. No lo presentes como escrito por una persona específica.' },
        { h: 'Responsabilidad', p: 'Términos estándar "tal cual". Buscamos ser precisos; no prometemos el universo.' },
      ],
    },
    'contact': { title: 'Contacto', kicker: 'Respondemos todos los correos', intro: 'Equipo pequeño, bandeja real. Elige la dirección que encaje.',
      sections: [
        { h: 'General', p: 'hello@lyrithm.com — para cualquier cosa.' },
        { h: 'Prensa', p: 'press@lyrithm.com — entrevistas, cobertura, brand assets.' },
        { h: 'API & devs', p: 'api@lyrithm.com — alianzas e integración.' },
        { h: 'Artistas & sellos', p: 'artists@lyrithm.com — envíos, takedowns, verificación de artista.' },
      ],
    },
  },
  PT: {
    'how': { title: 'Como o Lyrithm funciona', kicker: 'Por trás da decifração',
      intro: 'Um tour curto sobre como uma página de significado do Lyrithm é construída — o que é humano, o que é modelo, e onde está a linha.',
      sections: [
        { h: 'Passo 1 · Ingestão das letras', p: 'Indexamos primeiro letras licenciadas e envios de artistas. Onde não há licença, dizemos na página.' },
        { h: 'Passo 2 · Resumo da música', p: 'Um LLM produz o resumo de 2–3 frases no topo. Carrega o rótulo "Interpretação assistida por IA".' },
        { h: 'Passo 3 · Significado linha a linha', p: 'O mesmo modelo gera o sentido de cada verso, com duas profundidades — Rápido e Profundo.' },
        { h: 'Passo 4 · Sinal humano', p: 'Cada significado tem uma barra discreta de feedback: votos e sugestões vão para a fila humana.' },
        { h: 'Passo 5 · Tradução', p: 'As traduções são escritas em vários idiomas a partir do mesmo passe de interpretação — não são restos de tradução automática.' },
      ],
    },
    'about': { title: 'Sobre o Lyrithm', kicker: 'Time & tese', intro: 'Um time pequeno em Singapura e Jacarta construindo o destino de letras para a internet nativa de IA. Olá.',
      sections: [
        { h: 'Por que estamos fazendo isso', p: 'Sites de letras não evoluíram em uma década. O modo como as pessoas pesquisam, sim. O Lyrithm fecha essa lacuna.' },
        { h: 'Onde estamos', p: 'Doze pessoas em quatro fusos. Contratamos escritores, engenheiros de ML e designers frontend que se importam com tipografia.' },
        { h: 'Contato', p: 'hello@lyrithm.com · Respondemos todos os e-mails.' },
      ],
    },
    'privacy': { title: 'Privacidade', kicker: 'O que coletamos, o que não', intro: 'Resumo: só coletamos o necessário para o site funcionar, mais nada.',
      sections: [
        { h: 'O que coletamos', p: 'Buscas anônimas, visitas de página e logs de erro. Para visitantes, é só isso.' },
        { h: 'O que não', p: 'Sem pixels de anúncio de terceiros, sem rastreamento entre sites, sem venda de dados de uso. Nunca.' },
        { h: 'Seus dados', p: 'Músicas salvas ficam no seu dispositivo. Buscas recentes são locais.' },
      ],
    },
    'terms': { title: 'Termos de serviço', kicker: 'O acordo', intro: 'Use o Lyrithm de boa-fé. A gente também.',
      sections: [
        { h: 'Uso aceitável', p: 'Leia, salve e compartilhe à vontade. Não faça scraping do site nem se passe por outros usuários.' },
        { h: 'Conteúdo de IA', p: 'O texto de significado é gerado por modelo com revisão humana. Não o apresente como escrito por uma pessoa específica.' },
        { h: 'Responsabilidade', p: 'Termos padrão "no estado em que se encontra". Buscamos precisão; não prometemos o universo.' },
      ],
    },
    'contact': { title: 'Contato', kicker: 'Respondemos todos os e-mails', intro: 'Time pequeno, inbox real. Escolha o endereço que se encaixa.',
      sections: [
        { h: 'Geral', p: 'hello@lyrithm.com — para qualquer coisa.' },
        { h: 'Imprensa', p: 'press@lyrithm.com — entrevistas, cobertura, brand assets.' },
        { h: 'API & devs', p: 'api@lyrithm.com — parcerias e integração.' },
        { h: 'Artistas & gravadoras', p: 'artists@lyrithm.com — envios, takedowns, verificação de artista.' },
      ],
    },
  },
  FR: {
    'how': { title: 'Comment fonctionne Lyrithm', kicker: 'Derrière le décodage',
      intro: 'Une visite courte de la fabrique d\'une page de sens Lyrithm — ce qui vient d\'un humain, d\'un modèle, et où passe la frontière.',
      sections: [
        { h: 'Étape 1 · Ingestion des paroles', p: 'On indexe d\'abord des sources licenciées, puis des envois d\'artistes. Sans licence, on le dit sur la page.' },
        { h: 'Étape 2 · Résumé de la chanson', p: 'Un LLM produit le résumé de 2–3 phrases en haut. Il porte le label « Interprétation assistée par IA ».' },
        { h: 'Étape 3 · Sens ligne par ligne', p: 'Le même modèle produit le sens de chaque ligne, en deux profondeurs — Rapide et Approfondi.' },
        { h: 'Étape 4 · Signal humain', p: 'Chaque sens a une barre de feedback discrète. Les votes utiles/inutiles et les suggestions vont à une file de relecture humaine.' },
        { h: 'Étape 5 · Traduction', p: 'Les traductions sont rédigées en plusieurs langues à partir d\'un même passage d\'interprétation, pas de restes de traduction automatique.' },
      ],
    },
    'about': { title: 'À propos de Lyrithm', kicker: 'Équipe & thèse', intro: 'Une petite équipe à Singapour et Jakarta construit la destination de paroles pour l\'internet natif IA. Bonjour.',
      sections: [
        { h: 'Pourquoi on fait ça', p: 'Les sites de paroles n\'ont pas évolué depuis dix ans. La façon dont les gens cherchent, si. Lyrithm comble cet écart.' },
        { h: 'Où l\'on est', p: 'Douze personnes sur quatre fuseaux. On recrute écrivains, ingénieurs ML et designers frontend qui aiment la typographie.' },
        { h: 'Contact', p: 'hello@lyrithm.com · On répond à tous les e-mails.' },
      ],
    },
    'privacy': { title: 'Confidentialité', kicker: 'Ce qu\'on collecte, ce qu\'on ne collecte pas', intro: 'En bref : on collecte le strict nécessaire au fonctionnement du site, rien d\'autre.',
      sections: [
        { h: 'Ce qu\'on collecte', p: 'Requêtes anonymisées, vues de page, journaux d\'erreur. Pour les visiteurs, c\'est tout.' },
        { h: 'Ce qu\'on ne collecte pas', p: 'Pas de pixels publicitaires tiers, pas de tracking inter-sites, pas de revente de données d\'usage. Jamais.' },
        { h: 'Vos données', p: 'Les chansons enregistrées vivent sur votre appareil. Les recherches récentes sont locales.' },
      ],
    },
    'terms': { title: 'Conditions d\'utilisation', kicker: 'L\'accord', intro: 'Utilisez Lyrithm de bonne foi. On fera pareil.',
      sections: [
        { h: 'Usage acceptable', p: 'Lisez, enregistrez, partagez à volonté. Ne scrapez pas le site et n\'usurpez pas d\'autres utilisateurs.' },
        { h: 'Contenu IA', p: 'Le texte de sens est généré par modèle avec relecture humaine. Ne le présentez pas comme écrit par une personne précise.' },
        { h: 'Responsabilité', p: 'Conditions standard « en l\'état ». On vise la précision ; on ne promet pas l\'univers.' },
      ],
    },
    'contact': { title: 'Contact', kicker: 'On répond à tous les e-mails', intro: 'Petite équipe, vraie boîte mail. Choisissez l\'adresse qui colle.',
      sections: [
        { h: 'Général', p: 'hello@lyrithm.com — pour tout.' },
        { h: 'Presse', p: 'press@lyrithm.com — interviews, couverture, kit marque.' },
        { h: 'API & devs', p: 'api@lyrithm.com — partenariats et intégrations.' },
        { h: 'Artistes & labels', p: 'artists@lyrithm.com — envois, takedowns, vérification artiste.' },
      ],
    },
  },
  JP: {
    'how': { title: 'Lyrithmの仕組み', kicker: '解読の裏側',
      intro: 'Lyrithmの意味ページがどう作られるかの短いツアー — どこが人間で、どこがモデルで、どこに境界があるか。',
      sections: [
        { h: 'ステップ1 · 歌詞の取り込み', p: 'まずライセンス済みのソースから、必要に応じてアーティスト提出も取り込みます。ライセンスがない場合はそのページに明記します。' },
        { h: 'ステップ2 · 曲全体の要約', p: 'LLMが各ページ冒頭の2–3文の要約を生成。各要約に「AIアシスト解釈」のラベルが付きます。' },
        { h: 'ステップ3 · 行ごとの解読', p: '同じモデルが各行の意味を生成。深さは「簡潔」と「詳細」の2段階。' },
        { h: 'ステップ4 · 人間のシグナル', p: '各意味に静かなフィードバックバー。役立つ/役立たないの投票と修正提案は人間の確認キューへ。' },
        { h: 'ステップ5 · 翻訳', p: '翻訳は同じ解釈パスから多言語で執筆。機械翻訳の残りものではありません。' },
      ],
    },
    'about': { title: 'Lyrithmについて', kicker: 'チームとテーゼ', intro: 'シンガポールとジャカルタの小さなチームが、AIネイティブなインターネット時代の歌詞の目的地を作っています。こんにちは。',
      sections: [
        { h: 'なぜ作るのか', p: '歌詞サイトはこの10年進化していません。人々の検索の仕方は進化しました。Lyrithmはその差を埋めます。' },
        { h: '私たちは', p: '4タイムゾーンで12人。タイポグラフィを気にするライター、MLエンジニア、フロントエンドデザイナーを採用中。' },
        { h: '連絡先', p: 'hello@lyrithm.com · すべてのメールに返信します。' },
      ],
    },
    'privacy': { title: 'プライバシー', kicker: '何を集め、何を集めないか', intro: '短く言うと、サイトの動作に必要なものだけを集めます。それ以外は集めません。',
      sections: [
        { h: '集めるもの', p: '匿名化された検索クエリ、ページビュー、クラッシュログ。訪問者についてはそれだけです。' },
        { h: '集めないもの', p: 'サードパーティ広告ピクセルなし、サイト横断トラッキングなし、利用データの販売なし。永続的に。' },
        { h: 'あなたのデータ', p: '保存した曲は端末内に保持。最近の検索もローカル保存です。' },
      ],
    },
    'terms': { title: '利用規約', kicker: '合意事項', intro: 'Lyrithmを誠実にご利用ください。私たちもそうします。',
      sections: [
        { h: '許容される利用', p: '自由に読み、保存し、共有してください。サイト全体のスクレイピングや他ユーザーへのなりすましは禁止です。' },
        { h: 'AIコンテンツ', p: '意味のテキストは人間のレビューを伴うモデル生成です。特定の個人が書いたものとして提示しないでください。' },
        { h: '責任', p: '標準的な「現状のまま」規約。正確性に努めますが、宇宙を約束はしません。' },
      ],
    },
    'contact': { title: 'お問い合わせ', kicker: 'すべてのメールに返信します', intro: '小さなチーム、本物の受信箱。用途に合うアドレスをどうぞ。',
      sections: [
        { h: '一般', p: 'hello@lyrithm.com — 何でも。' },
        { h: 'プレス', p: 'press@lyrithm.com — 取材・カバレッジ・ブランド素材。' },
        { h: 'API & 開発者', p: 'api@lyrithm.com — 提携と連携支援。' },
        { h: 'アーティスト & レーベル', p: 'artists@lyrithm.com — 投稿・テイクダウン・アーティスト認証。' },
      ],
    },
  },
};

// Footer link labels per language (for the four footer columns)
const FOOTER_LINKS_I18N = {
  EN: {
    'browse/artist': 'By artist', 'browse/genre': 'By genre', 'browse/language': 'By language',
    'browse/era': 'By era', 'browse/mood': 'By mood', 'browse/new': 'New this week',
    'trending': 'Trending', 'saved': 'Saved',
    'page/how': 'How Lyrithm works', 'page/meaning-vs-lyrics': 'Meaning vs. lyrics',
    'page/multilingual': 'For multilingual fans', 'page/compare-genius': 'Compare to Genius',
    'page/extension': 'Browser extension', 'page/api': 'API for builders',
    'page/about': 'About', 'page/standards': 'Editorial standards', 'page/honesty': 'AI honesty policy',
    'page/careers': 'Careers', 'page/press': 'Press', 'page/contact': 'Contact',
    'page/help': 'Help center', 'page/submit': 'Lyric submission', 'page/artist-tools': 'For artists',
    'page/status': 'Status', 'page/privacy': 'Privacy', 'page/terms': 'Terms',
  },
  ID: {
    'browse/artist': 'Berdasarkan artis', 'browse/genre': 'Berdasarkan genre', 'browse/language': 'Berdasarkan bahasa',
    'browse/era': 'Berdasarkan era', 'browse/mood': 'Berdasarkan suasana', 'browse/new': 'Baru minggu ini',
    'trending': 'Tren', 'saved': 'Disimpan',
    'page/how': 'Cara kerja Lyrithm', 'page/meaning-vs-lyrics': 'Makna vs. lirik',
    'page/multilingual': 'Untuk penggemar multibahasa', 'page/compare-genius': 'Banding dengan Genius',
    'page/extension': 'Ekstensi browser', 'page/api': 'API untuk developer',
    'page/about': 'Tentang', 'page/standards': 'Standar editorial', 'page/honesty': 'Kebijakan kejujuran AI',
    'page/careers': 'Karier', 'page/press': 'Pers', 'page/contact': 'Kontak',
    'page/help': 'Pusat bantuan', 'page/submit': 'Kirim lirik', 'page/artist-tools': 'Untuk artis',
    'page/status': 'Status', 'page/privacy': 'Privasi', 'page/terms': 'Ketentuan',
  },
  ES: {
    'browse/artist': 'Por artista', 'browse/genre': 'Por género', 'browse/language': 'Por idioma',
    'browse/era': 'Por época', 'browse/mood': 'Por ánimo', 'browse/new': 'Nuevas esta semana',
    'trending': 'Tendencias', 'saved': 'Guardadas',
    'page/how': 'Cómo funciona Lyrithm', 'page/meaning-vs-lyrics': 'Significado vs. letra',
    'page/multilingual': 'Para fans multilingües', 'page/compare-genius': 'Comparar con Genius',
    'page/extension': 'Extensión del navegador', 'page/api': 'API para desarrolladores',
    'page/about': 'Acerca', 'page/standards': 'Estándares editoriales', 'page/honesty': 'Política de honestidad IA',
    'page/careers': 'Empleo', 'page/press': 'Prensa', 'page/contact': 'Contacto',
    'page/help': 'Centro de ayuda', 'page/submit': 'Enviar letra', 'page/artist-tools': 'Para artistas',
    'page/status': 'Estado', 'page/privacy': 'Privacidad', 'page/terms': 'Términos',
  },
  PT: {
    'browse/artist': 'Por artista', 'browse/genre': 'Por gênero', 'browse/language': 'Por idioma',
    'browse/era': 'Por época', 'browse/mood': 'Por clima', 'browse/new': 'Novas desta semana',
    'trending': 'Em alta', 'saved': 'Salvas',
    'page/how': 'Como funciona o Lyrithm', 'page/meaning-vs-lyrics': 'Significado vs. letra',
    'page/multilingual': 'Para fãs multilíngues', 'page/compare-genius': 'Comparar com o Genius',
    'page/extension': 'Extensão do navegador', 'page/api': 'API para desenvolvedores',
    'page/about': 'Sobre', 'page/standards': 'Padrões editoriais', 'page/honesty': 'Política de honestidade de IA',
    'page/careers': 'Carreiras', 'page/press': 'Imprensa', 'page/contact': 'Contato',
    'page/help': 'Central de ajuda', 'page/submit': 'Enviar letra', 'page/artist-tools': 'Para artistas',
    'page/status': 'Status', 'page/privacy': 'Privacidade', 'page/terms': 'Termos',
  },
  FR: {
    'browse/artist': 'Par artiste', 'browse/genre': 'Par genre', 'browse/language': 'Par langue',
    'browse/era': 'Par époque', 'browse/mood': 'Par ambiance', 'browse/new': 'Nouveautés de la semaine',
    'trending': 'Tendances', 'saved': 'Enregistrées',
    'page/how': 'Comment fonctionne Lyrithm', 'page/meaning-vs-lyrics': 'Sens vs. paroles',
    'page/multilingual': 'Pour les fans multilingues', 'page/compare-genius': 'Comparer à Genius',
    'page/extension': 'Extension de navigateur', 'page/api': 'API pour les devs',
    'page/about': 'À propos', 'page/standards': 'Normes éditoriales', 'page/honesty': 'Politique d\'honnêteté IA',
    'page/careers': 'Carrières', 'page/press': 'Presse', 'page/contact': 'Contact',
    'page/help': 'Centre d\'aide', 'page/submit': 'Soumettre des paroles', 'page/artist-tools': 'Pour les artistes',
    'page/status': 'Statut', 'page/privacy': 'Confidentialité', 'page/terms': 'Conditions',
  },
  JP: {
    'browse/artist': 'アーティスト別', 'browse/genre': 'ジャンル別', 'browse/language': '言語別',
    'browse/era': '年代別', 'browse/mood': '雰囲気別', 'browse/new': '今週の新着',
    'trending': '急上昇', 'saved': '保存済み',
    'page/how': 'Lyrithmの仕組み', 'page/meaning-vs-lyrics': '意味と歌詞',
    'page/multilingual': '多言語ファン向け', 'page/compare-genius': 'Geniusと比較',
    'page/extension': 'ブラウザ拡張', 'page/api': '開発者向けAPI',
    'page/about': '会社情報', 'page/standards': '編集基準', 'page/honesty': 'AI正直ポリシー',
    'page/careers': '採用', 'page/press': 'プレス', 'page/contact': 'お問い合わせ',
    'page/help': 'ヘルプセンター', 'page/submit': '歌詞の投稿', 'page/artist-tools': 'アーティスト向け',
    'page/status': 'ステータス', 'page/privacy': 'プライバシー', 'page/terms': '利用規約',
  },
};

Object.assign(window, { I18N, t, LOCALES, BCP_TO_CODE, PAGES_I18N, FOOTER_LINKS_I18N });
