Skip to content

epic(publication): text & translation finalization campaign #202

Description

@jsboige

Context

All structural/formatting work is now complete or in-flight:

What remains before publication: text quality and translation completeness.

Current translation coverage

Dataset Rows EN RU PT Notes
Fallacies 1408 ✅ core 100%, Simple_name 4%, political_example 2% ✅ ~85% ✅ ~85% 4 micro-issues identified
Virtues 223 ❌ 0% — NO columns ❌ 0% ❌ 0% Blocked by #183
Scenarii 167 ⚠️ 53% (suggestion only, missing 7 columns) ⚠️ 54% ⚠️ 54% 77 rows untranslated
Rules 18* ✅ 100% ✅ 100% ✅ 100% Minor quality issues (apostrophe PT)

*After PR #201 merge (was 24).

Phases

Phase 0 — Infrastructure (prerequisites)

Phase 1 — French source text quality

Phase 2 — Translation completeness

  • Fallacies — Fill Simple_name_en (1348 empty), political_example_en/ru/pt (1373 empty each)
  • Scenarii — Translate all 77 untranslated rows + add 7 missing EN columns
    • Fix "baratineur" appearing untranslated in 11+ EN rows → "smooth talker"
  • Virtues — Full initial translation for all 223 rows × 3 languages
  • Rules PT quality — Fix "Liars 'School" apostrophe in Portuguese

Phase 3 — Multi-pass quality review (#192)

  • Consistency pass — Terminology alignment across datasets (e.g., "baratineur"/"smooth talker")
  • Tone pass — Ensure game-appropriate register (playful but precise)
  • Taxonomy fidelity — Verify translated hierarchy names preserve classification nuances
  • Native speaker review — At minimum for EN, ideally RU and PT

Phase 4 — Visual validation & publication

Dependencies

Phase 0: #183 (SDK) + #193 (GSheet) ──┐
                                       ├──→ Phase 2 (translations)
Phase 1: #191 (FR text) ──────────────┘          │
                                                  ├──→ Phase 3 (quality)
                                                  │          │
                                                  │          ├──→ Phase 4 (visual + release)
                                                  │
Phase 0: Virtues schema ──→ Phase 2: Virtues i18n ┘

Roles

Metrics

Target: 100% translation coverage with 0 overflow across all 4 languages before release (#134).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions