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 = 카탈로그로 내보내기
mods/catalog_title = 카탈로그 항목 내보내기
mods/catalog_download_url = 다운로드 URL
mods/catalog_category = 분류
mods/category_story = 스토리
mods/category_characters = 캐릭터
mods/category_gameplay = 게임플레이
mods/category_visual = 비주얼
mods/category_audio = 오디오
mods/category_ui = UI
mods/category_locale = 언어
mods/category_library = 라이브러리
mods/category_engine = 엔진
mods/category_overhaul = 대규모 개편
mods/category_tools = 도구
mods/category_editor = 에디터
mods/category_debug = 디버그
mods/category_other = 기타
mod_category/story = 스토리
mod_category/characters = 캐릭터
mod_category/gameplay = 게임플레이
mod_category/visual = 비주얼
mod_category/audio = 오디오
mod_category/ui = UI
mod_category/locale = 언어
mod_category/library = 라이브러리
mod_category/engine = 엔진
mod_category/overhaul = 대규모 개편
mod_category/tools = 도구
mod_category/editor = 에디터
mod_category/debug = 디버그
mod_category/other = 기타
mods/catalog_tags = 태그 (쉼표로 구분)
mods/catalog_changelog = 변경 기록
mods/catalog_status = 상태