feat: use authored category names for mods

Store categories as authored strings. Trim and deduplicate without changing case, compare without case sensitivity, and keep all observed categories available to filters and editors.
This commit is contained in:
cthangover committed 2026-11-13 17:52:27 +01:00
1 parent 73478b7031
commit 1995aae77d
11 files changed
+406 -99

No files matched your search

+14 -14
View File
@@ -57,20 +57,20 @@ mods/catalog_export = Exportar al catálogo
mods/catalog_title = Exportar entrada del catálogo
mods/catalog_download_url = URL de descarga
mods/catalog_category = Categoría
mods/category_story = Historia
mods/category_characters = Personajes
mods/category_gameplay = Jugabilidad
mods/category_visual = Visual
mods/category_audio = Audio
mods/category_ui = Interfaz
mods/category_locale = Idioma
mods/category_library = Biblioteca
mods/category_engine = Motor
mods/category_overhaul = Conversión total
mods/category_tools = Herramientas
mods/category_editor = Editor
mods/category_debug = Depuración
mods/category_other = Otros
mod_category/story = Historia
mod_category/characters = Personajes
mod_category/gameplay = Jugabilidad
mod_category/visual = Visual
mod_category/audio = Audio
mod_category/ui = Interfaz
mod_category/locale = Idioma
mod_category/library = Biblioteca
mod_category/engine = Motor
mod_category/overhaul = Conversión total
mod_category/tools = Herramientas
mod_category/editor = Editor
mod_category/debug = Depuración
mod_category/other = Otros
mods/catalog_tags = Etiquetas (separadas por comas)
mods/catalog_changelog = Cambios
mods/catalog_status = Estado