/* ═══════════════════════════════════════════════════════════════════
 * i18n dictionary — Evaluation Report
 *
 * Keys follow a dot-notation namespace:
 *   toc.*        — floating table of contents
 *   nav.*        — TOC link labels
 *   header.*     — page header text
 *   meta.*       — header meta-chip labels
 *   section.*    — section heading titles
 *   card.*       — card / sub-card heading titles
 *   col.*        — table column headers
 *   badge.*      — inline count suffixes
 *   toggle.*     — collapsible inner-toggle labels
 *   footer.*     — footer text
 *
 * To add a new language, duplicate the `en` block, change the key,
 * and provide translated values. No other code changes required.
 * ═══════════════════════════════════════════════════════════════════ */
var I18N = {

  en: {
    /* ── Navigation / TOC ─────────────────────── */
    'toc.title':         'Contents',
    'nav.overview':      'Overview',
    'nav.results':       'Results by Dataset',

    /* ── Page header ──────────────────────────── */
    'header.title':      'Evaluation Report',
    'meta.models':       'Model(s)',
    'meta.datasets':     'Datasets',
    'meta.generated_at': 'Generated at',

    /* ── Section headings ─────────────────────── */
    'section.overview':  'Overview',
    'section.results':   'Results by Dataset',

    /* ── Card titles ──────────────────────────── */
    'card.score_summary':  'Score Summary',
    'card.overview_chart': 'Overall Score Chart',
    'card.score_dist':     'Score Distribution',
    'card.subset_scores':  'Subset Scores',

    /* ── Table column headers ─────────────────── */
    'col.dataset':   'Dataset',
    'col.model':     'Model',
    'col.metric':    'Metric',
    'col.score':     'Score',
    'col.num':       'Num',
    'col.subset':    'Subset',
    'col.category':  'Category',

    /* ── Inline badge suffixes ────────────────── */
    'badge.entries': 'entries',

    /* ── Collapsible toggle labels ────────────── */
    'toggle.description': 'Description',
    'toggle.analysis':    'Analysis',

    /* ── Footer ───────────────────────────────── */
    'footer.generated_by': 'Generated by',
  },

  zh: {
    /* ── Navigation / TOC ─────────────────────── */
    'toc.title':         '目录',
    'nav.overview':      '概览',
    'nav.results':       '数据集结果',

    /* ── Page header ──────────────────────────── */
    'header.title':      '评测报告',
    'meta.models':       '模型',
    'meta.datasets':     '数据集',
    'meta.generated_at': '生成时间',

    /* ── Section headings ─────────────────────── */
    'section.overview':  '概览',
    'section.results':   '数据集结果',

    /* ── Card titles ──────────────────────────── */
    'card.score_summary':  '分数汇总',
    'card.overview_chart': '整体分数图表',
    'card.score_dist':     '分数分布',
    'card.subset_scores':  '子集分数',

    /* ── Table column headers ─────────────────── */
    'col.dataset':   '数据集',
    'col.model':     '模型',
    'col.metric':    '指标',
    'col.score':     '分数',
    'col.num':       '数量',
    'col.subset':    '子集',
    'col.category':  '类别',

    /* ── Inline badge suffixes ────────────────── */
    'badge.entries': '条记录',

    /* ── Collapsible toggle labels ────────────── */
    'toggle.description': '数据集描述',
    'toggle.analysis':    '分析',

    /* ── Footer ───────────────────────────────── */
    'footer.generated_by': '由以下工具生成',
  },

}; /* end I18N */
