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 = 状態