return { -- Empty-state hint empty_hint = "Select a module to see details.", -- Detail panel sections dependencies = "Dependencies", -- Dependency status glyphs dep_glyph_ok = "OK", dep_glyph_warn = "WARN", dep_glyph_err = "ERR", dep_glyph_unknown = "?", -- Launch flow launch_module = "Launch Module", cancel = "Cancel", launch_anyway = "Launch anyway", -- Conflict modal conflict_title = "Dependency conflict", conflict_body_line1 = "This module has unresolved dependencies.", conflict_body_line2_fmt = "Missing libs: %d", -- Quit modal (already in v0.2.0 but moves to strings now) quit_prompt = "Quit Sporel?", yes = "Yes", no = "No", -- News entry default title news_default_title = "News", -- Markdown image-missing placeholder (rendered by markdown.lua when -- engine.module.load_texture returns nil for an inline image source). image_missing_fmt = "[image missing: %s]", }