Improve collection graph controls, version rules and help

This commit is contained in:
cthangover committed 2026-10-26 20:22:58 +03:00
1 parent b6c61ea3df
commit 7ae31f180c
24 files changed
+2201 -311

No files matched your search

+83 -10
View File
@@ -219,16 +219,63 @@ mod_manager/collection_delete_confirm = The collection «{0}» will be deleted.
mod_manager/collection_delete_done = Collection deleted. Its mods stay in the system.
mod_manager/collection_nested_readonly = This block is nested deeper — open it on its own to change it.
mod_manager/collection_forked = Block “{0}” copied for this game — other games stay unchanged.
mod_manager/help_open = What do the controls on this screen mean?
mod_manager/help_close = Close help
mod_manager/help_mods_title = Mods
mod_manager/help_mods_body = This is the list of mods installed on this device. Use the search box in the header to find a mod by its name, and the refresh button to re-read the catalog — freshly installed mods appear at once. Click a mod card to open its page with the description, the version and the actions. The switch on each card turns the mod on or off for the games that use it; a disabled mod keeps its files but is not loaded. Scenes and content of a disabled mod disappear from running games until you enable it again, while your saves are kept either way.
mod_manager/help_mod_page_title = Mod page
mod_manager/help_mod_page_body = This page shows one mod in detail: the description, the author, the version and the list of its dependencies. From here you can enable or disable the mod for the current games, and open its scenes if the mod provides any. The links under the description jump to the collections this mod belongs to. The back button and Escape return you to the mods list; the on/off state of the mod is saved with your game and survives restarts, so there is no need to set it every time. If two mods ship the same file, the page tells you which one wins.
mod_manager/help_collections_title = Collections
mod_manager/help_collections_body = The collections tab lists game collections: ready-made bundles of mods that play like separate games. Every card shows the cover, the title and the mods the collection includes. Click a card to open the collection, and use Configure to open the scheme editor for it. Installing a collection fetches the mods it needs; removing it never deletes your saves — the game's data sleeps and returns together with the collection.
mod_manager/help_scheme_title = Scheme editor
mod_manager/help_scheme_body = The scheme editor changes what a collection includes: which mods take part in the game and in which order they load. Turn the checkboxes on and off to add or remove mods, and drag rows to change the load order — when two mods ship the same file, the one loaded later wins. The editor validates your scheme before saving and warns about missing dependencies. Changes apply on the next launch of the game; your saves are kept, and the data of absent mods sleeps until the mod returns.
mod_manager/help_open = Contextual hints (F1)
mod_manager/help_active = Hover over a control · Left click — pin the hint · Esc — exit
mod_manager/collection_order_legend = Dependency → the mod that needs it. Card positions and group boundaries do not define load order.
mod_manager/enable_tooltip = Load this mod in games that use it.
mod_manager/disable_tooltip = Do not load this mod. Its files and saves are kept.
mod_manager/hint_mods_tab_title = Mods
mod_manager/hint_mods_tab_body = The catalog and installed mods. Manage mod files, versions and whether games load them here.
mod_manager/hint_collections_tab_title = Collections
mod_manager/hint_collections_tab_body = Ready-made mod sets that run as separate games. Their contents can be changed in the scheme editor.
mod_manager/hint_collection_search_title = Search collections
mod_manager/hint_collection_search_body = Filters cards by title, description, identifier and tags.
mod_manager/hint_refresh_title = Refresh
mod_manager/hint_refresh_body = Reloads the catalog and compares it with installed mods. Your current settings are preserved.
mod_manager/hint_mod_search_title = Search mods
mod_manager/hint_mod_search_body = Filters the list by mod title, author or identifier.
mod_manager/hint_mod_sort_title = Sorting
mod_manager/hint_mod_sort_body = Changes only the card order: by name, author or installation state.
mod_manager/hint_filters_reset_title = Reset filters
mod_manager/hint_filters_reset_body = Restores the default search, states, categories and grouping.
mod_manager/hint_group_categories_title = Group by category
mod_manager/hint_group_categories_body = Groups cards into sections without changing the mods themselves.
mod_manager/hint_mod_card_title = Mod card
mod_manager/hint_mod_card_body = Click an empty part of the card to open its description, dependencies and every available action.
mod_manager/hint_mod_version_title = Mod version
mod_manager/hint_mod_version_body = Chooses the version to install or update. Labels mark the latest and currently installed versions.
mod_manager/hint_mod_action_title = Mod action
mod_manager/hint_mod_action_body = The action follows the mod state: install, update, change version, reinstall or delete.
mod_manager/hint_mod_enabled_title = Mod loading
mod_manager/hint_mod_enabled_body = A disabled mod stays on disk but is not loaded by games. Saves and mod data are preserved.
mod_manager/hint_mod_delete_title = Delete mod
mod_manager/hint_mod_delete_body = Removes the mod files from this device. Collections and game saves are not deleted.
mod_manager/hint_mod_collections_title = Used in collections
mod_manager/hint_mod_collections_body = Opens the collections that include this mod.
mod_manager/hint_collection_new_title = New collection
mod_manager/hint_collection_new_body = Creates an empty game scheme. Add mods and mechanics in the editor.
mod_manager/hint_collection_apply_title = Apply contents
mod_manager/hint_collection_apply_body = Installs missing mods and enables required ones. You can review the plan first.
mod_manager/hint_collection_edit_title = Configure collection
mod_manager/hint_collection_edit_body = Opens the game contents: mods, dependencies, load order and the change plan.
mod_manager/hint_collection_delete_title = Delete collection
mod_manager/hint_collection_delete_body = Deletes only the collection. Installed mods and game saves are kept.
mod_manager/hint_collection_add_mechanic_title = Add mechanic
mod_manager/hint_collection_add_mechanic_body = Adds a group for related mods and their settings to the scheme.
mod_manager/hint_collection_game_title = Edited collection
mod_manager/hint_collection_game_body = Switches the editor to another game without closing this screen.
mod_manager/hint_collection_problems_title = Scheme problems
mod_manager/hint_collection_problems_body = Lists missing mods, incompatible versions and conflicts that prevent the game from running.
mod_manager/hint_collection_plan_title = Change plan
mod_manager/hint_collection_plan_body = Shows which mods applying the scheme will install and enable.
mod_manager/hint_collection_json_title = Scheme as JSON
mod_manager/hint_collection_json_body = Opens the scheme as text for inspection and precise editing.
mod_manager/hint_collection_reset_title = Discard changes
mod_manager/hint_collection_reset_body = Restores the last saved scheme. Mods that are already installed are not removed.
mod_manager/hint_collection_links_title = Scheme links
mod_manager/hint_collection_links_body = Shows or hides dependency lines between groups and mods.
mod_manager/hint_load_order_title = Load order
mod_manager/hint_load_order_body = Mods load from top to bottom. When two mods replace the same resource, the lower mod wins.
mod_manager/sort_tooltip = Sort the list: by name, author or install state.
mod_manager/filters_reset_tooltip = Return every filter and the search box to their defaults.
mod_manager/collection_json_tooltip = Open the scheme as raw JSON: view, edit and apply it back.
@@ -236,3 +283,29 @@ mod_manager/collection_reset_tooltip = Discard all unsaved scheme changes.
mod_manager/collection_game_tooltip = Switch the scheme being edited to another collection.
mod_manager/collection_plan_tooltip = Open the plan: what apply will install and enable.
mod_manager/collection_problems_tooltip = Open the problem list: missing mods, version gaps and conflicts.
# Graphite collection editor
mod_manager/collection_links_selected = Selected links
mod_manager/collection_links_all = All links
mod_manager/collection_links_none = No links
mod_manager/collection_canvas_search = Find in scheme…
mod_manager/collection_canvas_fit = Fit width
mod_manager/collection_canvas_arrange = Arrange
mod_manager/collection_canvas_focus = Show selection
mod_manager/collection_version_caption = Version for this collection
mod_manager/collection_version_hint = This is the game requirement, not the installed mod version.
mod_manager/collection_version_edit = Change requirement
mod_manager/collection_version_any = Any
mod_manager/collection_version_minimum = At least
mod_manager/collection_version_exact = Exactly
mod_manager/collection_version_branch = Branch
mod_manager/collection_version_maximum = At most
mod_manager/collection_version_greater = Above
mod_manager/collection_version_less = Below
mod_manager/collection_version_branch_hint = Branch: ^1 accepts 1.x; ^1.2 accepts 1.2.x.
mod_manager/collection_version_invalid = Invalid version. Enter a value such as 2.0.0.
mod_manager/collection_role_hint = A group describes the mod’s purpose in this game; another game may assign it a different role.
mod_manager/collection_used_by = Required by: {0}
mod_manager/collection_other_role = {0} → {1}
mod_manager/hint_collection_dependencies_title = Dependencies and group purpose
mod_manager/hint_collection_dependencies_body = Dependency → the mod that needs it. Card positions and group boundaries do not define load order. A group describes the mod’s purpose in this game; another game may assign it a different role.