From d998f9f493a8272c423871ef3da8ad8a8b718128 Mon Sep 17 00:00:00 2001 From: Mikaël Capelle Date: Wed, 20 Apr 2022 00:33:39 +0200 Subject: Minor fixes. Add gamebryo translations. --- src/CMakeLists.txt | 2 +- src/disableproxyplugindialog.h | 2 +- src/envshell.cpp | 6 +- src/organizer_en.ts | 3041 +++++++++++++++++++++++++--------------- 4 files changed, 1881 insertions(+), 1170 deletions(-) (limited to 'src') diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index bdc70117..f5e34154 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -3,7 +3,7 @@ cmake_minimum_required(VERSION 3.16) add_executable(organizer) mo2_configure_executable(organizer WARNINGS OFF - EXTRA_TRANSLATIONS ${MO2_UIBASE_PATH}/src + EXTRA_TRANSLATIONS ${MO2_SUPER_PATH}/game_gamebryo/src ${MO2_UIBASE_PATH}/src PRIVATE_DEPENDS uibase githubpp bsatk esptk archive usvfs lootcli boost::program_options Qt::WebEngineWidgets Qt::WebSockets) diff --git a/src/disableproxyplugindialog.h b/src/disableproxyplugindialog.h index 52f552e1..b55a3d43 100644 --- a/src/disableproxyplugindialog.h +++ b/src/disableproxyplugindialog.h @@ -1,5 +1,5 @@ /* -Copyright (C) 2020 Mikaël Capelle. All rights reserved. +Copyright (C) 2020 Mikaël Capelle. All rights reserved. This file is part of Mod Organizer. diff --git a/src/envshell.cpp b/src/envshell.cpp index d38859a2..f3146b9f 100644 --- a/src/envshell.cpp +++ b/src/envshell.cpp @@ -117,8 +117,8 @@ HRESULT IContextMenu_GetCommandString( } // Some context menu handlers have off-by-one bugs and will - // overflow the output buffer. Let’s artificially reduce the - // buffer size so a one-character overflow won’t corrupt memory. + // overflow the output buffer. Let�s artificially reduce the + // buffer size so a one-character overflow won�t corrupt memory. if (cchMax <= 1) { return E_FAIL; } @@ -140,7 +140,7 @@ HRESULT IContextMenu_GetCommandString( } if (FAILED(hr)) { - // try again with ANSI – pad the buffer with one extra character + // try again with ANSI � pad the buffer with one extra character // to compensate for context menu handlers that overflow by // one character. LPSTR pszAnsi = (LPSTR)LocalAlloc( diff --git a/src/organizer_en.ts b/src/organizer_en.ts index cf43861c..25f7e86c 100644 --- a/src/organizer_en.ts +++ b/src/organizer_en.ts @@ -664,7 +664,7 @@ p, li { white-space: pre-wrap; } DirectoryRefresher - + failed to read mod (%1): %2 @@ -992,42 +992,42 @@ Are you absolutely sure you want to proceed? DownloadManager - + failed to rename "%1" to "%2" - + Memory allocation error (in refreshing directory). - + failed to download %1: could not open output file: %2 - + Download again? - + A file with the same name "%1" has already been downloaded. Do you want to download it again? The new file will receive a different name. - + Wrong Game - + The download link is for a mod for "%1" but this instance of MO has been set up for "%2". - + There is already a download queued for this file. Mod %1 @@ -1035,12 +1035,12 @@ File %2 - + Already Queued - + There is already a download started for this file. Mod %1: %2 @@ -1048,287 +1048,287 @@ File %3: %4 - + Already Started - - + + remove: invalid download index %1 - + failed to delete %1 - + failed to delete meta file for %1 - + restore: invalid download index: %1 - + cancel: invalid download index %1 - + pause: invalid download index %1 - + resume: invalid download index %1 - + resume (int): invalid download index %1 - + No known download urls. Sorry, this download can't be resumed. - - + + query: invalid download index %1 - + Please enter the nexus mod id - + Mod ID: - + Please select the source game code for %1 - + Hashing download file '%1' - + Cancel - + VisitNexus: invalid download index %1 - + Nexus ID for this Mod is unknown - + OpenFile: invalid download index %1 - + OpenFileInDownloadsFolder: invalid download index %1 - + get pending: invalid download index %1 - + get path: invalid download index %1 - + Main - + Update - + Optional - + Old - + Miscellaneous - + Deleted - + Archived - + Unknown - + display name: invalid download index %1 - + file name: invalid download index %1 - + file time: invalid download index %1 - + file size: invalid download index %1 - + progress: invalid download index %1 - + state: invalid download index %1 - + infocomplete: invalid download index %1 - - - + + + mod id: invalid download index %1 - + ishidden: invalid download index %1 - + file info: invalid download index %1 - + mark installed: invalid download index %1 - + mark uninstalled: invalid download index %1 - + %1% - %2 - ~%3 - + Memory allocation error (in processing progress event). - + Memory allocation error (in processing downloaded data). - + Information updated - - + + No matching file found on Nexus! Maybe this file is no longer available or it was renamed? - + No file on Nexus matches the selected file by name. Please manually choose the correct one. - + No download server available. Please try again later. - + Failed to request file info from nexus: %1 - + Warning: Content type is: %1 - + Download header content length: %1 downloaded file size: %2 - + Download failed: %1 (%2) - + We were unable to download the file due to errors after four retries. There may be an issue with the Nexus servers. - + failed to re-open %1 - + Unable to write download to drive (return %1). Check the drive's available storage. @@ -2113,6 +2113,133 @@ Right now the only case I know of where this needs to be overwritten is for the + + GamebryoModDataContent + + + Plugins (ESP/ESM/ESL) + + + + + Optional Plugins + + + + + Interface + + + + + Meshes + + + + + Bethesda Archive + + + + + Scripts (Papyrus) + + + + + Script Extender Plugin + + + + + Script Extender Files + + + + + SkyProc Patcher + + + + + Sound or Music + + + + + Textures + + + + + MCM Configuration + + + + + INI Files + + + + + FaceGen Data + + + + + ModGroup Files + + + + + GamebryoSaveGameInfoWidget + + + Save # + + + + + Character + + + + + Level + + + + + Location + + + + + Date + + + + + Has Script Extender Data + + + + + Missing ESPs + + + + + + None + + + + + Missing ESLs + + + GeneralConflictsTab @@ -2148,17 +2275,17 @@ Right now the only case I know of where this needs to be overwritten is for the Password - - - Extracting files - - Extraction failed: %1 + + + Extracting files + + Failed to create backup @@ -2268,11 +2395,6 @@ This is likely due to a corrupted or incompatible download or unrecognized archi Create new instance - - - Rename - - <html><head/><body><p><a href="https://github.com/ModOrganizer2/modorganizer/wiki/Instances">What is an instance?</a></p></body></html> @@ -2305,6 +2427,11 @@ This is likely due to a corrupted or incompatible download or unrecognized archi Location + + + Rename + + Game location @@ -2336,13 +2463,13 @@ This is likely due to a corrupted or incompatible download or unrecognized archi - - Close + + Switch to this instance - - Switch to this instance + + Close @@ -2576,37 +2703,37 @@ This is likely due to a corrupted or incompatible download or unrecognized archi MOApplication - + Failed to create log folder. - + Failed to set up data paths. - + Download started - + This shortcut or command line is for instance '%1', but the current instance is '%2'. - + This shortcut or command line is for profile '%1', but the current profile is '%2'. - + an error occurred: %1 - + an error occurred @@ -2940,6 +3067,35 @@ p, li { white-space: pre-wrap; } Sort + + + + Restore a backup. + + + + + + Create a backup. + + + + + <html><head/><body><p>This provides statistics about the plugin list. The total number of active plugins is normally displayed. Other statistics may be accessed with the tooltip of this counter.</p></body></html> + + + + + + List of available esp/esm files. + + + + + + Filter the list of plugins. + + @@ -2974,6 +3130,12 @@ p, li { white-space: pre-wrap; } Data + + + + Refresh the data structure. + + @@ -2985,67 +3147,6 @@ p, li { white-space: pre-wrap; } This is an overview of your data directory as visible to the game (and tools). - - - Saves - - - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">This is a list of all save games for this game. Hover over a list entry to get detailed information about the save including a list of esps/esms that were used at the time this save was created but aren't active now.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">If you click &quot;Fix Mods...&quot; in the context menu, MO will try to activate all mods and esps to fix those missing esps. It will not disable anything!</span></p></body></html> - - - - - Downloads - - - - - This is a list of mods you downloaded from Nexus. Double click one to install it. You can also drag an archive into here. - - - - - - Restore a backup. - - - - - - Create a backup. - - - - - <html><head/><body><p>This provides statistics about the plugin list. The total number of active plugins is normally displayed. Other statistics may be accessed with the tooltip of this counter.</p></body></html> - - - - - - List of available esp/esm files. - - - - - - Filter the list of plugins. - - - - - - Refresh the data structure. - - @@ -3069,17 +3170,49 @@ p, li { white-space: pre-wrap; } Filter the Data tree. + + + Saves + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">This is a list of all save games for this game. Hover over a list entry to get detailed information about the save including a list of esps/esms that were used at the time this save was created but aren't active now.</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">If you click &quot;Fix Mods...&quot; in the context menu, MO will try to activate all mods and esps to fix those missing esps. It will not disable anything!</span></p></body></html> + + + + + + Name + + File + + + Downloads + + Refresh the downloads. + + + This is a list of mods you downloaded from Nexus. Double click one to install it. You can also drag an archive into here. + + @@ -3257,6 +3390,14 @@ p, li { white-space: pre-wrap; } Ctrl+N + + + + + + Browse Mod Page + + @@ -3322,19 +3463,9 @@ p, li { white-space: pre-wrap; } - - &Refresh - - - - - F5 - - - - - - E&xit + + + E&xit @@ -3388,6 +3519,16 @@ p, li { white-space: pre-wrap; } Status &bar + + + &Refresh + + + + + F5 + + Toolbar and Menu @@ -3475,12 +3616,6 @@ Error: %1 About Qt - - - - Name - - Please enter a name for the new profile @@ -3526,14 +3661,6 @@ Error: %1 Plugin "%1" failed - - - - - - Browse Mod Page - - <Edit...> @@ -5831,138 +5958,138 @@ Continue? PluginList - + Name - + Priority - + Mod Index - + Flags - - + + unknown - + Name of the plugin - + Emblems to highlight things that might require attention. - + Load priority of plugins. The higher, the more "important" it is and thus overwrites data from plugins with lower priority. - + Determines the formids of objects originating from this mods. - + failed to update esp info for file %1 (source id: %2), error: %3 - + Plugin not found: %1 - + Origin - + This plugin can't be disabled (enforced by the game). - + Author - + Description - + Missing Masters - + Enabled Masters - + Loads Archives - + There are Archives connected to this plugin. Their assets will be added to your game, overwriting in case of conflicts following the plugin order. Loose files will always overwrite assets from Archives. (This flag only checks for Archives from the same mod as the plugin) - + Loads INI settings - + There is an ini file connected to this plugin. Its settings will be added to your game settings, overwriting in case of conflicts. - + This ESP is flagged as an ESL. It will adhere to the ESP load order but the records will be loaded in ESL space. - + Incompatible with %1 - + Depends on missing %1 - + Warning - + Error - + failed to restore load order for %1 @@ -6546,176 +6673,6 @@ p, li { white-space: pre-wrap; } QObject - - - Filter - - - - - - - - INI file is read-only - - - - - - Mod Organizer is attempting to write to "%1" which is currently set to read-only. - - - - - - Clear the read-only flag - - - - - - Allow the write once - - - - - - The file will be set to read-only again. - - - - - - Skip this file - - - - - - - - - - - - - Error - - - - - You can reset these choices by clicking "Reset Dialog Choices" in the General tab of the Settings - - - - - Always ask - - - - - - Remember my choice - - - - - Remember my choice for %1 - - - - - Failed to save '{}', could not create a temporary file: {} (error {}) - - - - - removal of "%1" failed: %2 - - - - - removal of "%1" failed - - - - - "%1" doesn't exist (remove) - - - - - Error %1 - - - - - - You have an invalid custom browser command in the settings. - - - - - - failed to create directory "%1" - - - - - - failed to copy "%1" to "%2" - - - - - %1 B - - - - - %1 MB - - - - - %1 GB - - - - - %1 TB - - - - - %1 GB/s - - - - - %1 TB/s - - - - - %1 KB - - - - - %1 B/s - - - - - %1 KB/s - - - - - %1 MB/s - - Regular @@ -6836,388 +6793,617 @@ p, li { white-space: pre-wrap; } - - invalid field name "%1" - - - - - invalid type for "%1" (should be integer) + + failed to start application: %1 - - invalid type for "%1" (should be string) + + Executable '%1' not found in instance '%2'. - - invalid type for "%1" (should be float) + + Failed to run '%1'. The logs might have more information. - - no fields set up yet! + + Failed to run '%1'. The logs might have more information. %2 - - field not set "%1" + + Creating %1 - - invalid character in field "%1" + + Global - - empty field name + + + + Portable - - The hidden file "%1" already exists. Replace it? + + + Instance type: %1 - - The visible file "%1" already exists. Replace it? + + ? - - Replace file? + + Find game installation for %1 - - - File operation failed + + Find game installation - - Failed to remove "%1": %2 + + + + Unrecognized game - - Failed to rename file: %1. - -Source: -"%2" - -Destination: -"%3" + + The folder %1 does not seem to contain a game Mod Organizer can manage. - - invalid 7-zip32.dll: %1 + + See details for the list of supported games. - - - - Portable + + No installation found - - Cannot open instance '%1', failed to read INI file %2. + + Browse... - - Cannot open instance '%1', the managed game was not found in the INI file %2. Select the game managed by this instance. + + The folder must contain a valid game installation - - Cannot open instance '%1', the game plugin '%2' doesn't exist. It may have been deleted by an antivirus. Select another instance. + + + Microsoft Store game - - Cannot open instance '%1', the game directory '%2' doesn't exist or the game plugin '%3' doesn't recognize it. Select the game managed by this instance. + + The folder %1 seems to be a Microsoft Store game install. Games installed through the Microsoft Store are not supported by Mod Organizer and will not work properly. - - failed to create %1 + + + + Use this folder for %1 - - General messages + + Use this folder - - Plugins + + + + I know what I'm doing - - No messages. + + + + + + + + + + + + + + + Cancel - - Incompatibilities + + The folder %1 does not seem to contain an installation for <span style="white-space: nowrap; font-weight: bold;">%2</span> or for any other game Mod Organizer can manage. - - Missing masters + + + Incorrect game - - Verified clean by %1 + + The folder %1 seems to contain an installation for <span style="white-space: nowrap; font-weight: bold;">%2</span>, not <span style="white-space: nowrap; font-weight: bold;">%3</span>. - - %1 found %2 ITM record(s), %3 deleted reference(s) and %4 deleted navmesh(es). + + Manage %1 instead - - - - Warning + + Instance location: %1 - - failed to run loot: %1 + + Instance name: %1 - - Checking masterlist existence + + + Base directory: %1 - - Updating masterlist + + Downloads - - Loading lists + + Mods - - Reading plugins + + Profiles - - Sorting plugins + + Overwrite - - Writing loadorder.txt + + Game: %1 - - Parsing loot messages + + Game location: %1 - - Done + + invalid field name "%1" - - - Failed to create "%1". Your user account probably lacks permission. + + invalid type for "%1" (should be integer) - - failed to start application: %1 + + invalid type for "%1" (should be string) - - Executable '%1' not found in instance '%2'. + + invalid type for "%1" (should be float) - - Failed to run '%1'. The logs might have more information. + + no fields set up yet! - - Failed to run '%1'. The logs might have more information. %2 + + field not set "%1" - - Mod Organizer + + invalid character in field "%1" - - An instance of Mod Organizer is already running + + empty field name + + + Disabling the '%1' plugin will prevent the following %2 plugin(s) from working: + + + + + - - <Unmanaged> + + No menu available - - Please use "Help" from the toolbar to get usage instructions to all elements + + Selected files must be in the same directory - - Visit %1 on Nexus + + The hidden file "%1" already exists. Replace it? - - - <Manage...> + + The visible file "%1" already exists. Replace it? - - failed to parse profile %1: %2 + + Replace file? - - File Exists + + + File operation failed - - A file with that name exists, please enter a new one + + Failed to remove "%1": %2 - - - Failed to move file + + Failed to rename file: %1. + +Source: +"%2" + +Destination: +"%3" - - Failed to create directory "optional" + + Disabled because - - Save changes? + + invalid 7-zip32.dll: %1 - - Save changes to "%1"? + + Cannot open instance '%1', failed to read INI file %2. - - Connecting to Nexus... + + Cannot open instance '%1', the managed game was not found in the INI file %2. Select the game managed by this instance. - - Waiting for Nexus... + + Cannot open instance '%1', the game plugin '%2' doesn't exist. It may have been deleted by an antivirus. Select another instance. - - Opened Nexus in browser. + + Cannot open instance '%1', the game directory '%2' doesn't exist or the game plugin '%3' doesn't recognize it. Select the game managed by this instance. - - Switch to your browser and accept the request. + + The instance name must be a valid folder name. - - Finished. + + An instance with this name already exists. - - No answer from Nexus. + + + + + + + + + + Error - - - A firewall might be blocking Mod Organizer. + + + Failed to create "%1". Your user account probably lacks permission. - - Nexus closed the connection. + + General messages - - Cancelled. + + Plugins - + + No messages. + + + + + Incompatibilities + + + + + Missing masters + + + + + Verified clean by %1 + + + + + %1 found %2 ITM record(s), %3 deleted reference(s) and %4 deleted navmesh(es). + + + + + + + Warning + + + + + failed to run loot: %1 + + + + + Checking masterlist existence + + + + + Updating masterlist + + + + + Loading lists + + + + + Reading plugins + + + + + Sorting plugins + + + + + Writing loadorder.txt + + + + + Parsing loot messages + + + + + Done + + + + + Mod Organizer + + + + + An instance of Mod Organizer is already running + + + + + <Unmanaged> + + + + + Please use "Help" from the toolbar to get usage instructions to all elements + + + + + Visit %1 on Nexus + + + + + + <Manage...> + + + + + failed to parse profile %1: %2 + + + + + Instance at '%1' not found. Select another instance. + + + + + Instance at '%1' not found. You must create a new instance + + + + + File Exists + + + + + A file with that name exists, please enter a new one + + + + + + Failed to move file + + + + + Failed to create directory "optional" + + + + + Save changes? + + + + + Save changes to "%1"? + + + + + Connecting to Nexus... + + + + + Waiting for Nexus... + + + + + Opened Nexus in browser. + + + + + Switch to your browser and accept the request. + + + + + Finished. + + + + + No answer from Nexus. + + + + + + A firewall might be blocking Mod Organizer. + + + + + Nexus closed the connection. + + + + + Cancelled. + + + + Failed to request %1 - - + + Cancelled - + Internal error - + HTTP code %1 - + Invalid JSON - + Bad response - + API key is empty - + SSL error - + Timed out @@ -7232,12 +7418,12 @@ Destination: - + failed to access %1 - + failed to set file time %1 @@ -7258,6 +7444,11 @@ Destination: Executable '%1' does not exist in instance '%2'. + + + failed to create %1 + + Before you can use ModOrganizer, you need to create at least one profile. ATTENTION: Run the game at least once before creating a profile! @@ -7343,24 +7534,6 @@ This program is known to cause issues with Mod Organizer, such as freezing or bl This will reset all the choices you made to dialogs and make them all visible again. Continue? - - - - - - - - - - - - - - - - Cancel - - @@ -7444,6 +7617,31 @@ This program is known to cause issues with Mod Organizer, such as freezing or bl The given path was not recognized as a valid game installation. The current game plugin requires the executable to be in a "%1" subfolder of the game directory. + + + Cannot disable plugin + + + + + The '%1' plugin is used by the current game plugin and cannot disabled. + + + + + <p>Disabling the '%1' plugin will also disable the following plugins:</p><ul>%1</ul><p>Do you want to continue?</p> + + + + + Really disable plugin? + + + + + This plugin is required for Mod Organizer to work properly and cannot be disabled. + + Executables Blacklist @@ -7472,16 +7670,6 @@ Example: Geometries will be reset to their default values. - - - invalid origin name: - - - - - failed to change name lookup from {} to {} - - unexpected end of path @@ -7498,196 +7686,206 @@ Example: - + + invalid origin name: + + + + + failed to change name lookup from {} to {} + + + + This error typically happens because an antivirus has deleted critical files from Mod Organizer's installation folder or has made them generally inaccessible. Add an exclusion for Mod Organizer's installation folder in your antivirus, reinstall Mod Organizer and try again. - + This error typically happens because an antivirus is preventing Mod Organizer from starting programs. Add an exclusion for Mod Organizer's installation folder in your antivirus and try again. - + The file '%1' does not exist. - + The working directory '%1' does not exist. - - + + Cannot start Steam - + The path to the Steam executable cannot be found. You might try reinstalling Steam. - - - - - Continue without starting Steam - - + + Continue without starting Steam + + + + + The program may fail to launch. - + Cannot launch program - - - + + + Cannot start %1 - + Cannot launch helper - - + + Elevation required - + This program is requesting to run as administrator but Mod Organizer itself is not running as administrator. Running programs as administrator is typically unnecessary as long as the game and Mod Organizer have been installed outside "Program Files". You can restart Mod Organizer as administrator and try launching the program again. - - + + Restart Mod Organizer as administrator - - + + You must allow "helper.exe" to make changes to the system. - + Launch Steam - + This program requires Steam - + Mod Organizer has detected that this program likely requires Steam to be running to function properly. - + Start Steam - - + + The program might fail to run. - + Steam is running as administrator - + Running Steam as administrator is typically unnecessary and can cause problems when Mod Organizer itself is not running as administrator. You can restart Mod Organizer as administrator and try launching the program again. - - - + + + Continue - + Event Log not running - + The Event Log service is not running - + The Windows Event Log service is not running. This can prevent USVFS from running properly and your mods may not be recognized by the program being launched. - - + + Your mods might not work. - + Blacklisted program - + The program %1 is blacklisted - + The program you are attempting to launch is blacklisted in the virtual filesystem. This will likely prevent it from seeing any mods, INI files or any other virtualized files. - + Change the blacklist - + Waiting - + Please press OK once you're logged into steam. - + Select binary - + Binary @@ -7734,7 +7932,6 @@ You can restart Mod Organizer as administrator and try launching the program aga Mod Organizer is waiting on an application to close before exiting. - Mod Organizer is waiting on application to close before exiting. @@ -7748,254 +7945,214 @@ You can restart Mod Organizer as administrator and try launching the program aga - - No menu available - - - - - Selected files must be in the same directory - - - - - Disabled because - - - - - One of the following plugins must be enabled: %1. - - - - - This plugin can only be enabled if the '%1' plugin is installed and enabled. + + + Some of your plugins have invalid names! These plugins can not be loaded by the game. Please see mo_interface.log for a list of affected plugins and rename them. - - - This plugin can only be enabled for the following game(s): %1. - - - - - - - Cannot disable plugin + + %1, #%2, Level %3, %4 - - The '%1' plugin is used by the current game plugin and cannot disabled. + + failed to open %1 - - <p>Disabling the '%1' plugin will also disable the following plugins:</p><ul>%1</ul><p>Do you want to continue?</p> + + wrong file format - expected %1 got %2 - - Really disable plugin? + + failed to query registry path (preflight): %1 - - This plugin is required for Mod Organizer to work properly and cannot be disabled. + + failed to query registry path (read): %1 - - Instance at '%1' not found. Select another instance. + + invalid nxm-link: %1 - - Instance at '%1' not found. You must create a new instance + + Filter - - The instance name must be a valid folder name. + + One of the following plugins must be enabled: %1. - - An instance with this name already exists. + + This plugin can only be enabled if the '%1' plugin is installed and enabled. - - Disabling the '%1' plugin will prevent the following %2 plugin(s) from working: + + This plugin can only be enabled for the following game(s): %1. - - Global - - - - - - Instance type: %1 - - - - - ? - - - - - Find game installation for %1 + + + + + INI file is read-only - - Find game installation + + + Mod Organizer is attempting to write to "%1" which is currently set to read-only. - - - - Unrecognized game + + + Clear the read-only flag - - The folder %1 does not seem to contain a game Mod Organizer can manage. + + + Allow the write once - - See details for the list of supported games. + + + The file will be set to read-only again. - - No installation found + + + Skip this file - - Browse... + + You can reset these choices by clicking "Reset Dialog Choices" in the General tab of the Settings - - The folder must contain a valid game installation + + Always ask - - The folder %1 does not seem to contain an installation for <span style="white-space: nowrap; font-weight: bold;">%2</span> or for any other game Mod Organizer can manage. + + + Remember my choice - - - - Use this folder for %1 + + Remember my choice for %1 - - - Microsoft Store game + + Failed to save '{}', could not create a temporary file: {} (error {}) - - The folder %1 seems to be a Microsoft Store game install. Games installed through the Microsoft Store are not supported by Mod Organizer and will not work properly. + + removal of "%1" failed: %2 - - Use this folder + + removal of "%1" failed - - - - I know what I'm doing + + "%1" doesn't exist (remove) - - - Incorrect game + + Error %1 - - The folder %1 seems to contain an installation for <span style="white-space: nowrap; font-weight: bold;">%2</span>, not <span style="white-space: nowrap; font-weight: bold;">%3</span>. + + + You have an invalid custom browser command in the settings. - - Manage %1 instead + + + failed to create directory "%1" - - Instance location: %1 + + + failed to copy "%1" to "%2" - - Instance name: %1 + + %1 B - - - Base directory: %1 + + %1 KB - - Downloads + + %1 MB - - Mods + + %1 GB - - Profiles + + %1 TB - - Overwrite + + %1 B/s - - Game: %1 + + %1 KB/s - - Game location: %1 + + %1 MB/s - - Creating %1 + + %1 GB/s - - invalid nxm-link: %1 + + %1 TB/s @@ -8213,19 +8370,13 @@ p, li { white-space: pre-wrap; } - - Style + + https://discord.gg/NRGqdt5suP - - - Visual theme of the user interface. - - - - - Explore... + + <a href="https://discord.gg/NRGqdt5suP">Help translate Mod Organizer on Discord</a> @@ -8234,6 +8385,76 @@ p, li { white-space: pre-wrap; } The language of the user interface. + + + Download List + + + + + + Show meta information instead of file names in the download list. + + + + + Show meta information + + + + + + Make the download list more compact. + + + + + Compact list + + + + + + Automatically hide downloads after successful installation. + + + + + Hide downloads after installation + + + + + Updates + + + + + + Check for Mod Organizer updates on Github on startup. + + + + + Check for updates + + + + + + Update to non-stable releases. + + + + + Update to beta versions + + + + + Miscellaneous + + @@ -8250,6 +8471,17 @@ p, li { white-space: pre-wrap; } Show confirmation when changing instance + + + + Show the menubar when the Alt key is pressed + + + + + Show menubar when pressing Alt + + Whether double-clicking on a file opens the preview window or launches the program associated with it. This applies to the Data tab as well as the Conflicts and Filetree tabs in the mod info window. @@ -8283,20 +8515,24 @@ p, li { white-space: pre-wrap; } - - Download List + + Theme - - - Show meta information instead of file names in the download list. + + Style - - - Make the download list more compact. + + + Visual theme of the user interface. + + + + + Explore... @@ -8304,6 +8540,22 @@ p, li { white-space: pre-wrap; } Colors + + + + Reset all colors to their default value. + + + + + Reset Colors + + + + + Mod List + + @@ -8316,36 +8568,137 @@ p, li { white-space: pre-wrap; } - - - Reset all colors to their default value. + + Disable this to no longer display mods installed outside MO in the mod list (left pane). Assets from those mods will then be treated as having lowest mod priority together with the original game content. - - Reset Colors + + By default Mod Organizer will display esp+bsa bundles installed with foreign tools as mods (left pane). This allows you to control their priority in relation to other mods. This is particularly useful if you also use Steam Workshop to install mods. +However, if you installed loose file mods outside MO which conflict with BSAs also installed outside MO those conflicts can't be resolved correctly. + +If you disable this feature, MO will only display official DLCs this way. Please note that plugins (esps, esms, and esls) displayed in the right pane are completely unaffected by this feature. - - Updates + + Display mods installed outside MO - - - Check for Mod Organizer updates on Github on startup. + + + Save the current filters when closing MO2 and restore them on startup. - - Check for updates + + Remember selected filters after restarting MO - - - Update to non-stable releases. + + + Check if updates are available for mods after installing them. + + + + + Check for updates when installing mods + + + + + + Automatically collapse separators, categories or nexus ids after a delay when hovering them during drag. + + + + + Automatically collapse items during drag on hover + + + + + Collapsible Separators + + + + + + Highlight collapsed separators based on conflicts and plugins from mods inside them. + + + + + on separators + + + + + Enable when sorting by + + + + + Show conflicts and plugins + + + + + + When selecting a collapsed separator, highlight conflicting mods and plugins from mods inside the separator. + + + + + from separators + + + + + ascending priority + + + + + descending priority + + + + + Show icons on separators + + + + + conflicts + + + + + flags + + + + + content + + + + + version + + + + + + Do not share the collapse/expanded state of separators between profiles. + + + + + Profile-specific collapse states for separators @@ -8418,6 +8771,11 @@ p, li { white-space: pre-wrap; } Use %BASE_DIR% to refer to the Base Directory. + + + All directories must be writable. + + Nexus @@ -8489,7 +8847,197 @@ p, li { white-space: pre-wrap; } - + + + Options + + + + + Endorsement Integration + + + + + Tracked Integration + + + + + + <html><head/><body><p>By default, a counter is displayed in the bottom right corner. This informs the user of their remaining API requests. The Nexus API becomes unusable once these API requests run out. Checking this option will hide that counter.</p></body></html> + + + + + Hide API Request Counter + + + + + Associate with "Download with manager" links + + + + + Remove cache and cookies. + + + + + Clear Cache + + + + + Servers + + + + + Known Servers (updated on download) + + + + + Preferred Servers (Drag & Drop) + + + + + Plugins + + + + + Author: + + + + + Version: + + + + + Description: + + + + + Enabled + + + + + Key + + + + + Value + + + + + No plugin found. + + + + + Blacklisted Plugins (use <del> to remove): + + + + + Workarounds + + + + + If checked, files (i.e. esps, esms and bsas) belonging to the core game can not be disabled in the UI. (default: on) + + + + + If checked, files (i.e. esps, esms and bsas) belonging to the core game can not be disabled in the UI. (default: on) +Uncheck this if you want to use Mod Organizer with total conversions (like Nehrim) but be aware that the game will crash if required files are not enabled. + + + + + Force-enable game files + + + + + Enable parsing of Archives. This is an Experimental Feature. Has negative effects on performance and known incorrectness. + + + + + <html><head/><body><p>By default, MO will parse archive files (BSA, BA2) to calculate conflicts between the contents of the archive files and other loose files. This process has a noticeable cost in performance.</p><p>This feature should not be confused with the archive management feature offered by MO1. MO2 will only show conflicts with archives and will NOT load them into the game or program.</p><p>If you disable this feature, MO will only display conflicts between loose files.</p></body></html> + + + + + Enable archives parsing (experimental) + + + + + + Disable this to prevent the GUI from being locked when running an executable. This may result in abnormal behavior. + + + + + Lock GUI when running executable + + + + + Steam + + + + + Password + + + + + Username + + + + + Steam App ID + + + + + The Steam AppID for your game + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">The Steam App ID is required to directly start some games. For Skyrim, if this is not set or wrong, the &quot;Mod Organizer&quot; load mechanism may not work properly.</span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">The preset for this is the App ID of the &quot;regular&quot; version so in most cases, you should be set.</span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">If you think you have a different version (GotY or something), follow these steps to get to the id:</span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">1. Navigate to the game library in steam</span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">2. right-click on the game you need the id for and choose </span><span style=" font-size:8pt; font-weight:600;">Create desktop shortcut</span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">3. right-click on the newly created shortcut on your desktop and select </span><span style=" font-size:8pt; font-weight:600;">Properties</span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">4. in the URL-field you should see something like this: </span><span style=" font-size:8pt; font-style:italic;">steam://rungameid/22380</span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">22380 is the id you're looking for.</span></p></body></html> + + + + Network @@ -8519,821 +9067,984 @@ p, li { white-space: pre-wrap; } - - Endorsement Integration + + Use System HTTP Proxy - - - <html><head/><body><p>By default, a counter is displayed in the bottom right corner. This informs the user of their remaining API requests. The Nexus API becomes unusable once these API requests run out. Checking this option will hide that counter.</p></body></html> + + + + + + + Use "%1" as a placeholder for the URL. - - Hide API Request Counter + + Custom browser - - Associate with "Download with manager" links + + + Resets the window geometries for all windows. This can be useful if a window becomes too small or too large, if a column becomes too thin or too wide, and in similar situations. + + + + + Reset Window Geometries + + + + + Add executables to the blacklist to prevent them from +accessing the virtual file system. This is useful to prevent +unintended programs from being hooked. Hooking unintended +programs may affect the execution of these programs or the +programs you are intentionally running. + + + + + Add executables to the blacklist to prevent them from accessing the virtual file system. This is useful to prevent unintended programs from being hooked. Hooking unintended programs may affect the execution of these programs or the programs you are intentionally running. + + + + + Executables Blacklist + + + + + + For Skyrim, this can be used instead of Archive Invalidation. It should make AI redundant for all Profiles. +For the other games this is not a sufficient replacement for AI! + + + + + Back-date BSAs + + + + + These are workarounds for problems with Mod Organizer. Please make sure you read the help text before changing anything here. + + + + + Diagnostics + + + + + Logs and Crashes + + + + + Log Level + + + + + Decides the amount of data printed to "ModOrganizer.log" + + + + + + Decides the amount of data printed to "ModOrganizer.log". + "Debug" produces very useful information for finding problems. There is usually no noteworthy performance impact but the file may become rather large. If this is a problem you may prefer the "Info" level for regular use. On the "Error" level the log file usually remains empty. + + + + + + Crash Dumps + + + + + Decides which type of crash dumps are collected when injected processes crash. + + + + + + Decides which type of crash dumps are collected when injected processes crash. + "None" Disables the generation of crash dumps by MO. + "Mini" Default level which generates small dumps (only stack traces). + "Data" Much larger dumps with additional information which may be need (also data segments). + "Full" Even larger dumps with a full memory dump of the process. + + + + + + Max Dumps To Keep + + + + + Maximum number of crash dumps to keep on disk. Use 0 for unlimited. + + + + + + Maximum number of crash dumps to keep on disk. Use 0 for unlimited. + Set "Crash Dumps" above to None to disable crash dump collection. + + + + + + Integrated LOOT + + + + + LOOT Log Level + + + + + Hint: right click link and copy link location + + + + + + Logs and crash dumps are stored under your current instance in the <a href="LOGS_FULL_PATH">LOGS_DIR</a> + and <a href="DUMPS_FULL_PATH">DUMPS_DIR</a> folders. + Sending logs and/or crash dumps to the developers can help investigate issues. + It is recommended to compress large log and dmp files before sending. + + + + + + Confirm + + + + + Changing the mod directory affects all your profiles! Mods not present (or named differently) in the new location will be disabled in all profiles. There is no way to undo this unless you backed up your profiles manually. Proceed? + + + + + StatusBar + + + Unknown game + + + + + SyncOverwriteDialog + + + Sync Overwrite + + + + + Name + + + + + Sync To - - Remove cache and cookies. + + <don't sync> - - Clear Cache + + failed to remove %1 - - Known Servers (updated on download) + + failed to move %1 to %2 + + + T - - Preferred Servers (Drag & Drop) + + Plugin + + + TaskDialog - - Steam + + Dialog - - Username + + icon - - Password + + dummy main text - - Plugins + + dummy content text - - Show meta information + + dummy button - - Compact list + + dummy checkbox - - - Automatically hide downloads after successful installation. + + Details + + + TextViewer - - Hide downloads after installation + + Log Viewer - - Update to beta versions + + Placeholder + + + TransferSavesDialog - - Miscellaneous + + Transfer Save Games - - https://discord.gg/NRGqdt5suP + + Global Characters - - <a href="https://discord.gg/NRGqdt5suP">Help translate Mod Organizer on Discord</a> + + This is a list of characters in the global location. - - - Show the menubar when the Alt key is pressed + + This is a list of characters in the global location. + +On Windows Vista/Windows 7: + C:\Users\[UserName]\Documents\My Games\Skyrim\Saves + +On Windows XP: + C:\Documents and Settings\[UserName]\My Documents\My Games\Skyrim\Saves + - - Show menubar when pressing Alt + + This is a list of save games for the selected character in the global location. + +On Windows Vista/Windows 7: + C:\Users\[UserName]\Documents\My Games\Skyrim\Saves + +On Windows XP: + C:\Documents and Settings[UserName]\My Documents\My Games\Skyrim\Saves + + - - Theme + + Move -> - - Mod List + + Copy -> - - - Save the current filters when closing MO2 and restore them on startup. + + <- Move - - Remember selected filters after restarting MO + + <- Copy - - - Check if updates are available for mods after installing them. + + Done - - Check for updates when installing mods + + Profile Characters - - - Automatically collapse separators, categories or nexus ids after a delay when hovering them during drag. + + Characters for profile %1 - - Automatically collapse items during drag on hover + + Overwrite - - Collapsible Separators + + Overwrite the file "%1" - - - Highlight collapsed separators based on conflicts and plugins from mods inside them. + + Confirm + + + UpdateDialog - - on separators + + Changelog - - Enable when sorting by + + Install - - Show conflicts and plugins + + Cancel - - - When selecting a collapsed separator, highlight conflicting mods and plugins from mods inside the separator. + + about:blank - - from separators + + Mod Organizer %1 is available. The current version is %2. Updating will not affect your mods or profiles. + + + UsvfsConnector - - ascending priority + + Preparing vfs + + + ValidationProgressDialog - - descending priority + + Validating Nexus Connection - - Show icons on separators + + + Connecting to Nexus... - - conflicts + + Cancel - - flags + + Hide - - content + + Trying again... + + + tutorial_conflictresolution_main - - version + + There are multiple types of conflicts you may encounter when dealing with Mods. This tutorial will try to cover and explain how to deal with all of them. - - - Do not share the collapse/expanded state of separators between profiles. + + First up are file conflicts. These occur when two mods contain the same file. Most commonly this happens when several mods replace the same standard asset from the game, like the texture of an armor. - - Profile-specific collapse states for separators + + As an example, say you install "ModA" which contains stylish new iron and leather armor. Then you install "ModB" which contains sexy ebony and leather armor. Obviously there is a conflict now: which leather armor to use? - - All directories must be writable. + + If you were to install the mods manually, when installing "ModB" you would be asked if you want to overwrite conflicting files. If you choose yes, you get the leather armor from "ModB" otherwise you keep the one from "ModA". If you later decide you made the wrong choice, you have to reinstall one of the mods. - - - Options + + With MO, both ModA and ModB get installed completely (no overwrite dialog) and by default "ModB" gets to provide the leather armor because it's automatically assigned the higher priority. - - Tracked Integration + + However, you can change the mod priority at any time using drag&drop on this list. If you assign "ModA" a higher priority, it provides the leather armor, no re-installation required. Since the priorities of mods in this list are treated as if the mods were installed in that order, I tend to talk about "installation order". - - Servers + + If the "Flags"-column is enabled in the mod list, it will show you which mods are involved in a conflict and how... - - Author: + + <img src="qrc:///MO/gui/emblem_conflict_overwrite" /> indicates that the mod overwrites files that are also available in another mod. - - Version: + + <img src="qrc:///MO/gui/emblem_conflict_overwritten" /> indicates that the mod is <b>partially</b> overwritten by another. - - Description: + + <img src="qrc:///MO/gui/emblem_conflict_mixed" /> indicates that both of the above is true. - - Enabled + + <img src="qrc:///MO/gui/emblem_conflict_redundant" /> indicates that the mod is completely overwritten by another. You could as well disable it. - - Key + + There are two ways to see the individual files involved in a conflict: - - Value + + Option A: Switch to the "Data"-tab if necessary - - No plugin found. + + ... here, if you mark the highlighted control, the tree will only display files in conflict. In the right column, it says which mod currently provides the mod (because it has highest priority) and if you hover your mouse over that info, it will list which other mods contains it. - - Blacklisted Plugins (use <del> to remove): + + Option B: Open the <i>Information</i>-Dialog of an <b>enabled</b> mod you're interested in by either double-clicking it or selecting <i>Information...</i> from the right-click menu - - Workarounds + + This was everything to know about file conflicts. The second type of conflict we have to deal with are "record conflicts". - - Enable archives parsing (experimental) + + I told you in the "First Steps" tutorial how the esp/esm/esl plugins contain changes to the game world like modifications to the terrain or existing NPCs. Each change like this is stored in a record, hence the name "record conflict". For example when two mods try to change the same location, only one change can become active. - - Steam App ID + + As with file conflicts you can't really fix these conflicts, you have to choose which change you want. This time around however, if you choose wrong, your game may become unstable because there may be dependencies between the records of a mod. - - The Steam AppID for your game + + Please open the "Plugins"-tab... - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">The Steam App ID is required to directly start some games. For Skyrim, if this is not set or wrong, the &quot;Mod Organizer&quot; load mechanism may not work properly.</span></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">The preset for this is the App ID of the &quot;regular&quot; version so in most cases, you should be set.</span></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">If you think you have a different version (GotY or something), follow these steps to get to the id:</span></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">1. Navigate to the game library in steam</span></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">2. right-click on the game you need the id for and choose </span><span style=" font-size:8pt; font-weight:600;">Create desktop shortcut</span></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">3. right-click on the newly created shortcut on your desktop and select </span><span style=" font-size:8pt; font-weight:600;">Properties</span></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">4. in the URL-field you should see something like this: </span><span style=" font-size:8pt; font-style:italic;">steam://rungameid/22380</span></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">22380 is the id you're looking for.</span></p></body></html> + + Again you can use drag&drop to change priorities of plugins, thus deciding which plugin takes precedence in regards to conflicts. This is commonly called the "load order". But how do you know how to order the plugins? - - Disable this to no longer display mods installed outside MO in the mod list (left pane). Assets from those mods will then be treated as having lowest mod priority together with the original game content. + + Unlike with file conflicts, MO does not provide help on finding conflicts. The good news is, there already is a perfect tool for that called LOOT. LOOT is available on the Nexus and integrates neatly with MO. Basically, if you don't have LOOT yet, install it once this tutorial is over. - - By default Mod Organizer will display esp+bsa bundles installed with foreign tools as mods (left pane). This allows you to control their priority in relation to other mods. This is particularly useful if you also use Steam Workshop to install mods. -However, if you installed loose file mods outside MO which conflict with BSAs also installed outside MO those conflicts can't be resolved correctly. - -If you disable this feature, MO will only display official DLCs this way. Please note that plugins (esps, esms, and esls) displayed in the right pane are completely unaffected by this feature. + + After you installed LOOT in the default location (follow its instructions), start MO again and LOOT should automatically appear as an Executable... - - Display mods installed outside MO + + When you run LOOT, it will automatically re-organize plugins for best compatibility (overwriting your manual changes). It will also open a report in your browser that warns about incompatibilities. You should read the report, at least for new mods. - - If checked, files (i.e. esps, esms and bsas) belonging to the core game can not be disabled in the UI. (default: on) + + The final type of conflicts are also "record conflicts". Like the previous type. It's confusing, so I'll just call them "lists conflicts" instead. The difference is the types of records in conflict. The ones in question here can be merged so you may be able to get all modifications in your game. - - If checked, files (i.e. esps, esms and bsas) belonging to the core game can not be disabled in the UI. (default: on) -Uncheck this if you want to use Mod Organizer with total conversions (like Nehrim) but be aware that the game will crash if required files are not enabled. + + One common example of such records are leveled lists that contain all the items that may spawn at a specific character level. Traditionally, if multiple mods add items to such a list, only one is in effect... - - Force-enable game files + + ... but there are tools to merge those mods so you can have the effects of all of them. Again, this functionality is not integrated with MO because there are already great tools. For Oblivion and Skyrim look for wrye bash, for fallout 3/nv it's wrye flash. For Skyrim there is also "SkyBash". All of these can create a so-called "bashed patch" which is a plugin that contains the combined mergeable records from all your mods. - - - Disable this to prevent the GUI from being locked when running an executable. This may result in abnormal behavior. + + This completes the tutorial. + + + tutorial_conflictresolution_modinfo - - Lock GUI when running executable + + Please switch to the "Conflicts"-Tab. - - Enable parsing of Archives. This is an Experimental Feature. Has negative effects on performance and known incorrectness. + + Here you can see a list of files in this mod that out-prioritize others in a file conflict and one with files where this mod is overridden. - - <html><head/><body><p>By default, MO will parse archive files (BSA, BA2) to calculate conflicts between the contents of the archive files and other loose files. This process has a noticeable cost in performance.</p><p>This feature should not be confused with the archive management feature offered by MO1. MO2 will only show conflicts with archives and will NOT load them into the game or program.</p><p>If you disable this feature, MO will only display conflicts between loose files.</p></body></html> + + Please close the information dialog again. + + + tutorial_firststeps_browser - - - For Skyrim, this can be used instead of Archive Invalidation. It should make AI redundant for all Profiles. -For the other games this is not a sufficient replacement for AI! + + This is a fully featured browser that is set up to open the correct nexus page for your game. You can download any mod using the "DOWNLOAD WITH MANAGER"-button or the "manual"-link and it will be downloaded by MO. + + + tutorial_firststeps_main - - Back-date BSAs + + Welcome to the ModOrganizer Tutorial! This will guide you through the most common features of MO. +Please go along with the tutorial because some things can't be demonstrated if you skip something. - - Add executables to the blacklist to prevent them from -accessing the virtual file system. This is useful to prevent -unintended programs from being hooked. Hooking unintended -programs may affect the execution of these programs or the -programs you are intentionally running. + + Before we continue with the step-by-step tutorial, I'd like to tell you about the other ways you can receive help on ModOrganizer. - - Add executables to the blacklist to prevent them from accessing the virtual file system. This is useful to prevent unintended programs from being hooked. Hooking unintended programs may affect the execution of these programs or the programs you are intentionally running. + + The highlighted button provides hints on solving potential problems MO recognized automatically. - - - Resets the window geometries for all windows. This can be useful if a window becomes too small or too large, if a column becomes too thin or too wide, and in similar situations. + + +There IS a notification now but you may want to hold off on clearing it until after completing the tutorial. - - Reset Window Geometries + + This button provides multiple sources of information and further tutorials. - - These are workarounds for problems with Mod Organizer. Please make sure you read the help text before changing anything here. + + Finally there are tooltips on almost every part of Mod Organizer. If there is a control in MO you don't understand, please try hovering over it to get a short description or use "Help on UI" from the help menu to get a longer explanation - - Diagnostics + + This list displays all mods installed through MO. It also displays installed DLCs and some mods installed outside MO but you have limited control over those in MO. - - Hint: right click link and copy link location + + Before we start installing mods, let's have a quick look at the settings. - - - Logs and crash dumps are stored under your current instance in the <a href="LOGS_FULL_PATH">LOGS_DIR</a> - and <a href="DUMPS_FULL_PATH">DUMPS_DIR</a> folders. - Sending logs and/or crash dumps to the developers can help investigate issues. - It is recommended to compress large log and dmp files before sending. - + + Now it's time to install a few mods!Please go along with this because we need a few mods installed to demonstrate other features - - Log Level + + There are a few ways to get mods into ModOrganizer. If you associated MO with NXM links in the settings you can now use your regular browser to send downloads from Nexus to MO. Click on "Nexus" to open nexus, find a mod and click the green download buttons on Nexus saying "Download with Manager". - - Use System HTTP Proxy + + You can also install mods from disk using the "Install Mod" button. - - - - - - - Use "%1" as a placeholder for the URL. + + Downloads will appear on the "Downloads"-tab here. You have to download and install at least one mod to proceed. - - Custom browser + + Great, you just installed your first mod. Please note that the installation procedure may differ based on how a mod was packaged. - - Executables Blacklist + + Now you know all about downloading and installing mods but they are not enabled yet... - - Logs and Crashes + + Install a few more mods if you want, then enable mods by checking them in the left pane. Mods that aren't enabled have no effect on the game whatsoever. - - Decides the amount of data printed to "ModOrganizer.log" + + For some mods, enabling it on the left pane is all you have to do... - - - Decides the amount of data printed to "ModOrganizer.log". - "Debug" produces very useful information for finding problems. There is usually no noteworthy performance impact but the file may become rather large. If this is a problem you may prefer the "Info" level for regular use. On the "Error" level the log file usually remains empty. - + + ...but most contain plugins. These are plugins for the game and are required to add stuff to the game (new weapons, armors, quests, areas, ...). Please open the "Plugins"-tab to get a list of plugins. - - Crash Dumps + + You will notice some plugins are grayed out. These are part of the main game and can't be disabled. - - Decides which type of crash dumps are collected when injected processes crash. + + A single mod may contain zero, one or multiple esps. Some or all may be optional. If in doubt, please consult the documentation of the individual mod. To do so, right-click the mod and select "Information". - - - Decides which type of crash dumps are collected when injected processes crash. - "None" Disables the generation of crash dumps by MO. - "Mini" Default level which generates small dumps (only stack traces). - "Data" Much larger dumps with additional information which may be need (also data segments). - "Full" Even larger dumps with a full memory dump of the process. - + + Now you know how to download, install and enable mods. +It's important you always start the game from inside MO, otherwise the mods you installed here won't work. - - Max Dumps To Keep + + This combobox lets you choose <i>what</i> to start. This way you can start the game, Launcher, Script Extender, the Creation Kit or other tools. If you miss a tool you can also configure this list but that is an advanced topic. - - Maximum number of crash dumps to keep on disk. Use 0 for unlimited. + + This completes the basic tutorial. As homework go play a bit! After you have installed more mods you may want to read the tutorial on conflict resolution. + + + tutorial_firststeps_modinfo - - - Maximum number of crash dumps to keep on disk. Use 0 for unlimited. - Set "Crash Dumps" above to None to disable crash dump collection. - + + This dialog tries to expose as much information about a mod as possible. Depending on the mod this may include readmes, screenshots, optional plugins and so on. If a certain type of information was not found in a mod, the corresponding tab is grayed out. - - Integrated LOOT + + If you installed the mod from Nexus, the corresponding tab should give you direct access to the mod page. - - LOOT Log Level + + We may revisit this screen in later tutorials. + + + tutorial_firststeps_settings - - Confirm + + You can use your regular browser to download from Nexus. +Please open the "Nexus"-tab - - Changing the mod directory affects all your profiles! Mods not present (or named differently) in the new location will be disabled in all profiles. There is no way to undo this unless you backed up your profiles manually. Proceed? + + Click this button so that "DOWNLOAD WITH MANAGER"-buttons are download with Mod Organizer. - - - StatusBar - - Unknown game + + Use this interface to obtain an API key from NexusMods. This is used for all API connections - downloads, updates etc. MO2 uses the Windows Credential Manager to store this data securely. If the SSO page on Nexus is failing, use the manual entry and copy the API key from your profile. - SyncOverwriteDialog + tutorial_primer_main - - Sync Overwrite + + This window shows all the mods that are installed. The column headers can be used for sorting. Only checked mods are active in the current profile. - - Name + + Each profile is a separate set of enabled mods and ini settings. - - Sync To + + Perform various actions on your mod list, such as refreshing data and checking for mod updates. - - <don't sync> + + Quick access to various directories, such as your MO2 mods, profiles, saves, and your active game location. - - failed to remove %1 + + Restore a mod list backup. - - failed to move %1 to %2 + + Create a backup of your current mod list. - - - T - - Plugin + + Running counter of your active mods. Hover to see a more detailed breakdown. - - - TaskDialog - - Dialog + + The dropdown allows various ways of grouping the mods shown in the mod list. - - icon + + Show/hide the category pane. - - dummy main text + + Quickly filter the mod list as you type. - - dummy content text + + Switch between information views. - - dummy button + + This shows mod categories and some meta categories (in angle-brackets). Select some to filter the mod list. For example select "<Checked>" to show only active mods. - - dummy checkbox + + Customizable list for choosing the program to run. - - Details + + When this button is clicked, Mod Organizer creates a virtual directory structure then runs the program selected to the left. - - - TextViewer - - Log Viewer + + Will create a shortcut for quick access. The shortcut can be placed in the toolbar at the top, in the Start Menu or on the Windows Desktop. - - Placeholder + + Log messages produced by MO. Please note that messages with a light bulb usually don't require your attention. - - - TransferSavesDialog - - Transfer Save Games + + Indicator of your current NexusMods API request limits. - - Global Characters + + Change/manage MO2 instances or switch to portable mode. - - This is a list of characters in the global location. + + Browse to and manually install a mod from an archive on your computer. - - This is a list of characters in the global location. - -On Windows Vista/Windows 7: - C:\Users\[UserName]\Documents\My Games\Skyrim\Saves - -On Windows XP: - C:\Documents and Settings\[UserName]\My Documents\My Games\Skyrim\Saves - + + + Automatically open NexusMods to browse and install mods via the API. - - This is a list of save games for the selected character in the global location. - -On Windows Vista/Windows 7: - C:\Users\[UserName]\Documents\My Games\Skyrim\Saves - -On Windows XP: - C:\Documents and Settings[UserName]\My Documents\My Games\Skyrim\Saves - - + + Manage your MO2 profiles. - - Move -> + + Refresh everything. - - Copy -> + + Open the executable editor to add and modify applications you wish to run with MO2. - - <- Move + + Select from a collection of additional tools, such as an INI editor, integrated FNIS updater, and more. - - <- Copy + + Configure Mod Organizer. - - Done + + See the status of and/or endorse MO2 on NexusMods. - - Profile Characters + + Notifications about the current setup. - - Characters for profile %1 + + Activates if there is an update for MO. Please note that if, for any reason, MO can't communicate with NMM, this will not work either. - - Overwrite + + Access more information about MO2, including these tutorials, a link to the development discord, information about the devs and dependencies. - - Overwrite the file "%1" + + Plugins (esp/esm/esl files) of the mods in the current profile. They need to be checked to be loaded. - - Confirm + + Automatically sort plugins using the bundled LOOT application. - - - UpdateDialog - - Changelog + + Restore a backup of your plugin list order. - - Install + + Save a backup of your plugin list order. - - Cancel + + Counter of your total active plugins. Hover to see a breakdown of plugin types. - - about:blank + + Quickly filter plugin list as you type. - - Mod Organizer %1 is available. The current version is %2. Updating will not affect your mods or profiles. + + All the asset archives (.bsa files) for all active mods. - - - UsvfsConnector - - Preparing vfs + + The directory tree and all files that the program will see. + + + + + Save game browser. Shows all the saves for the current profile and whether or not the current mod-load status is correct. + + + + + Shows the mods that have been downloaded and if they’ve been installed. + + + + + Click to quit - ValidationProgressDialog + tutorial_window_installer - - Validating Nexus Connection + + This mod has been packaged in a way that Mod Organizer did not automatically recognize... - - - Connecting to Nexus... + + You can use drag&drop on this list to fix the structure of the mod. - - Cancel + + The correct structure replicates the data-directory of the game. That means esps, the "meshes"- or "textures"-directory and so on should be directly below "<data>". - - Hide + + You can also disable files and directories that you don't want to unpack. - - Trying again... + + From the context menu (right-click) you can open textfiles, in case you want to access a readme. + + + + + This text will turn green if MO thinks the structure looks good. -- cgit v1.3.1