diff options
| author | Jeremy Rimpo <jrim@rimpo.org> | 2026-05-21 23:53:44 -0500 |
|---|---|---|
| committer | Jeremy Rimpo <jrim@rimpo.org> | 2026-05-21 23:53:44 -0500 |
| commit | a329ce59ac4ea5266f30135507dd9d17a1054bd1 (patch) | |
| tree | d0279fdc9aa7e473630fb7c56c5bfb81481212fb /src/organizer_en.ts | |
| parent | 7a4bb3652ea909d56aefc767cdf0e4081c9993de (diff) | |
Translation file updates
Diffstat (limited to 'src/organizer_en.ts')
| -rw-r--r-- | src/organizer_en.ts | 1831 |
1 files changed, 1016 insertions, 815 deletions
diff --git a/src/organizer_en.ts b/src/organizer_en.ts index abcf2fd2..7a581092 100644 --- a/src/organizer_en.ts +++ b/src/organizer_en.ts @@ -45,11 +45,6 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="aboutdialog.ui" line="225"/> - <source>Holt59</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="aboutdialog.ui" line="236"/> <source>MO2 Developers && Contributors</source> <translation type="unfinished"></translation> @@ -125,12 +120,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="aboutdialog.ui" line="691"/> + <location filename="aboutdialog.ui" line="846"/> <source>Close</source> <translation type="unfinished"></translation> </message> <message> - <location filename="aboutdialog.cpp" line="119"/> + <location filename="aboutdialog.cpp" line="117"/> <source>No license</source> <translation type="unfinished"></translation> </message> @@ -326,71 +321,71 @@ p, li { white-space: pre-wrap; } <context> <name>CategoryFactory</name> <message> - <location filename="categories.cpp" line="77"/> + <location filename="categories.cpp" line="81"/> <source>invalid category id {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="categories.cpp" line="87"/> - <location filename="categories.cpp" line="96"/> + <location filename="categories.cpp" line="91"/> + <location filename="categories.cpp" line="100"/> <source>invalid category line {0}: {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="categories.cpp" line="102"/> + <location filename="categories.cpp" line="106"/> <source>invalid category line {0}: {1} ({2} cells)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="categories.cpp" line="123"/> + <location filename="categories.cpp" line="130"/> <source>invalid nexus ID {}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="categories.cpp" line="127"/> + <location filename="categories.cpp" line="134"/> <source>invalid category id {}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="categories.cpp" line="132"/> + <location filename="categories.cpp" line="139"/> <source>invalid nexus category line {0}: {1} ({2} cells)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="categories.cpp" line="187"/> + <location filename="categories.cpp" line="193"/> <source>Failed to save custom categories</source> <translation type="unfinished"></translation> </message> <message> - <location filename="categories.cpp" line="210"/> + <location filename="categories.cpp" line="216"/> <source>Failed to save nexus category mappings</source> <translation type="unfinished"></translation> </message> <message> - <location filename="categories.cpp" line="355"/> - <location filename="categories.cpp" line="401"/> - <location filename="categories.cpp" line="410"/> - <location filename="categories.cpp" line="478"/> + <location filename="categories.cpp" line="361"/> + <location filename="categories.cpp" line="407"/> + <location filename="categories.cpp" line="416"/> + <location filename="categories.cpp" line="484"/> <source>invalid category index: %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="categories.cpp" line="393"/> + <location filename="categories.cpp" line="399"/> <source>{} is no valid category id</source> <translation type="unfinished"></translation> </message> <message> - <location filename="categories.cpp" line="488"/> + <location filename="categories.cpp" line="494"/> <source>invalid category id: %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="categories.cpp" line="512"/> + <location filename="categories.cpp" line="518"/> <source>nexus category id {0} maps to internal {1}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="categories.cpp" line="517"/> + <location filename="categories.cpp" line="523"/> <source>nexus category id {} not mapped</source> <translation type="unfinished"></translation> </message> @@ -710,37 +705,42 @@ p, li { white-space: pre-wrap; } <translation type="unfinished"></translation> </message> <message> - <location filename="createinstancedialog.ui" line="1147"/> - <source><h3>Confirmation</h3></source> + <location filename="createinstancedialog.ui" line="1103"/> + <source>Enter API Key Manually</source> <translation type="unfinished"></translation> </message> <message> <location filename="createinstancedialog.ui" line="1154"/> + <source><h3>Confirmation</h3></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="createinstancedialog.ui" line="1161"/> <source>The instance is about to be created. Review the information below and press 'Finish'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="createinstancedialog.ui" line="1195"/> + <location filename="createinstancedialog.ui" line="1202"/> <source>Instance creation log</source> <translation type="unfinished"></translation> </message> <message> - <location filename="createinstancedialog.ui" line="1230"/> + <location filename="createinstancedialog.ui" line="1237"/> <source>Launch the new instance</source> <translation type="unfinished"></translation> </message> <message> - <location filename="createinstancedialog.ui" line="1278"/> + <location filename="createinstancedialog.ui" line="1285"/> <source>< Back</source> <translation type="unfinished"></translation> </message> <message> - <location filename="createinstancedialog.ui" line="1285"/> + <location filename="createinstancedialog.ui" line="1292"/> <source>Next ></source> <translation type="unfinished"></translation> </message> <message> - <location filename="createinstancedialog.ui" line="1295"/> + <location filename="createinstancedialog.ui" line="1302"/> <source>Cancel</source> <translation type="unfinished"></translation> </message> @@ -867,119 +867,119 @@ p, li { white-space: pre-wrap; } <context> <name>DownloadList</name> <message> - <location filename="downloadlist.cpp" line="73"/> + <location filename="downloadlist.cpp" line="77"/> <source>Name</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadlist.cpp" line="75"/> + <location filename="downloadlist.cpp" line="79"/> <source>Mod name</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadlist.cpp" line="77"/> + <location filename="downloadlist.cpp" line="81"/> <source>Version</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadlist.cpp" line="79"/> + <location filename="downloadlist.cpp" line="83"/> <source>Nexus ID</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadlist.cpp" line="81"/> + <location filename="downloadlist.cpp" line="85"/> <source>Size</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadlist.cpp" line="83"/> + <location filename="downloadlist.cpp" line="87"/> <source>Status</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadlist.cpp" line="85"/> + <location filename="downloadlist.cpp" line="89"/> <source>Filetime</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadlist.cpp" line="87"/> + <location filename="downloadlist.cpp" line="91"/> <source>Source Game</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadlist.cpp" line="117"/> + <location filename="downloadlist.cpp" line="121"/> <source>< game %1 mod %2 file %3 ></source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadlist.cpp" line="122"/> + <location filename="downloadlist.cpp" line="126"/> <source>Unknown</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadlist.cpp" line="124"/> + <location filename="downloadlist.cpp" line="128"/> <source>Pending</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadlist.cpp" line="172"/> + <location filename="downloadlist.cpp" line="176"/> <source>Started</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadlist.cpp" line="174"/> + <location filename="downloadlist.cpp" line="178"/> <source>Canceling</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadlist.cpp" line="176"/> + <location filename="downloadlist.cpp" line="180"/> <source>Pausing</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadlist.cpp" line="178"/> + <location filename="downloadlist.cpp" line="182"/> <source>Canceled</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadlist.cpp" line="180"/> + <location filename="downloadlist.cpp" line="184"/> <source>Paused</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadlist.cpp" line="182"/> + <location filename="downloadlist.cpp" line="186"/> <source>Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadlist.cpp" line="184"/> - <location filename="downloadlist.cpp" line="186"/> <location filename="downloadlist.cpp" line="188"/> + <location filename="downloadlist.cpp" line="190"/> + <location filename="downloadlist.cpp" line="192"/> <source>Fetching Info</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadlist.cpp" line="190"/> + <location filename="downloadlist.cpp" line="194"/> <source>Downloaded</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadlist.cpp" line="192"/> + <location filename="downloadlist.cpp" line="196"/> <source>Installed</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadlist.cpp" line="194"/> + <location filename="downloadlist.cpp" line="198"/> <source>Uninstalled</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadlist.cpp" line="212"/> + <location filename="downloadlist.cpp" line="216"/> <source>Pending download</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadlist.cpp" line="216"/> + <location filename="downloadlist.cpp" line="220"/> <source>Information missing, please select "Query Info" from the context menu to re-retrieve.</source> <translation type="unfinished"></translation> </message> @@ -1154,22 +1154,22 @@ Are you absolutely sure you want to proceed?</source> <context> <name>DownloadManager</name> <message> - <location filename="downloadmanager.cpp" line="201"/> + <location filename="downloadmanager.cpp" line="252"/> <source>failed to rename "%1" to "%2"</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadmanager.cpp" line="443"/> + <location filename="downloadmanager.cpp" line="483"/> <source>Memory allocation error (in refreshing directory).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadmanager.cpp" line="458"/> + <location filename="downloadmanager.cpp" line="498"/> <source>Query Metadata</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadmanager.cpp" line="459"/> + <location filename="downloadmanager.cpp" line="499"/> <source>There are %1 downloads with incomplete metadata. Do you want to fetch all incomplete metadata? @@ -1177,32 +1177,44 @@ API requests will be consumed, and Mod Organizer may stutter.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadmanager.cpp" line="609"/> + <location filename="downloadmanager.cpp" line="688"/> <source>failed to download %1: could not open output file: %2</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadmanager.cpp" line="638"/> + <location filename="downloadmanager.cpp" line="602"/> <source>Download again?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadmanager.cpp" line="639"/> + <location filename="downloadmanager.cpp" line="603"/> <source>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.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadmanager.cpp" line="706"/> + <location filename="downloadmanager.cpp" line="742"/> + <source>This is a Nexus collections link. These are not yet supported by MO.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="downloadmanager.cpp" line="743"/> + <source>Collections Not Supported</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="downloadmanager.cpp" line="775"/> + <location filename="downloadmanager.cpp" line="2048"/> <source>Wrong Game</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadmanager.cpp" line="707"/> + <location filename="downloadmanager.cpp" line="776"/> + <location filename="downloadmanager.cpp" line="2049"/> <source>The download link is for a mod for "%1" but this instance of MO has been set up for "%2".</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadmanager.cpp" line="721"/> + <location filename="downloadmanager.cpp" line="791"/> <source>There is already a download queued for this file. Mod %1 @@ -1210,12 +1222,12 @@ File %2</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadmanager.cpp" line="728"/> + <location filename="downloadmanager.cpp" line="798"/> <source>Already Queued</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadmanager.cpp" line="741"/> + <location filename="downloadmanager.cpp" line="811"/> <source>There is already a download started for this file. Mod %1: %2 @@ -1223,297 +1235,317 @@ File %3: %4</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadmanager.cpp" line="777"/> + <location filename="downloadmanager.cpp" line="847"/> <source>Already Started</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadmanager.cpp" line="809"/> - <location filename="downloadmanager.cpp" line="939"/> + <location filename="downloadmanager.cpp" line="883"/> + <location filename="downloadmanager.cpp" line="959"/> <source>remove: invalid download index %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadmanager.cpp" line="827"/> + <location filename="downloadmanager.cpp" line="901"/> <source>failed to delete %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadmanager.cpp" line="833"/> + <location filename="downloadmanager.cpp" line="907"/> <source>failed to delete meta file for %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadmanager.cpp" line="892"/> + <location filename="downloadmanager.cpp" line="934"/> <source>restore: invalid download index: %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadmanager.cpp" line="958"/> - <source>cancel: invalid download index %1</source> + <location filename="downloadmanager.cpp" line="1006"/> + <source>cancel: invalid download id %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadmanager.cpp" line="970"/> - <source>pause: invalid download index %1</source> + <location filename="downloadmanager.cpp" line="1019"/> + <source>pause: invalid download id %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadmanager.cpp" line="992"/> - <source>resume: invalid download index %1</source> + <location filename="downloadmanager.cpp" line="1040"/> + <source>resume: invalid download id %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadmanager.cpp" line="1003"/> - <source>resume (int): invalid download index %1</source> + <location filename="downloadmanager.cpp" line="1051"/> + <source>resume (int): invalid download id %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadmanager.cpp" line="1028"/> + <location filename="downloadmanager.cpp" line="1075"/> <source>No known download urls. Sorry, this download can't be resumed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadmanager.cpp" line="1071"/> - <location filename="downloadmanager.cpp" line="1136"/> + <location filename="downloadmanager.cpp" line="1109"/> + <location filename="downloadmanager.cpp" line="1174"/> <source>query: invalid download index %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadmanager.cpp" line="1093"/> + <location filename="downloadmanager.cpp" line="1131"/> <source>Please enter the Nexus mod ID</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadmanager.cpp" line="1094"/> + <location filename="downloadmanager.cpp" line="1132"/> <source>Mod ID:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadmanager.cpp" line="1112"/> + <location filename="downloadmanager.cpp" line="1150"/> <source>Please select the source game code for %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadmanager.cpp" line="1170"/> + <location filename="downloadmanager.cpp" line="1208"/> <source>Hashing download file '%1'</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadmanager.cpp" line="1171"/> + <location filename="downloadmanager.cpp" line="1209"/> <source>Cancel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadmanager.cpp" line="1199"/> + <location filename="downloadmanager.cpp" line="1237"/> <source>VisitNexus: invalid download index %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadmanager.cpp" line="1219"/> + <location filename="downloadmanager.cpp" line="1257"/> <source>Nexus ID for this Mod is unknown</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadmanager.cpp" line="1226"/> + <location filename="downloadmanager.cpp" line="1264"/> <source>VisitUploaderProfile: invalid download index %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadmanager.cpp" line="1240"/> + <location filename="downloadmanager.cpp" line="1278"/> <source>Uploader for this Mod is unknown</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadmanager.cpp" line="1247"/> + <location filename="downloadmanager.cpp" line="1285"/> <source>OpenFile: invalid download index %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadmanager.cpp" line="1291"/> + <location filename="downloadmanager.cpp" line="1330"/> <source>OpenFileInDownloadsFolder: invalid download index %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadmanager.cpp" line="1324"/> + <location filename="downloadmanager.cpp" line="1363"/> <source>get pending: invalid download index %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadmanager.cpp" line="1333"/> + <location filename="downloadmanager.cpp" line="1372"/> <source>get path: invalid download index %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadmanager.cpp" line="1343"/> + <location filename="downloadmanager.cpp" line="1382"/> <source>Main</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadmanager.cpp" line="1345"/> + <location filename="downloadmanager.cpp" line="1384"/> <source>Update</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadmanager.cpp" line="1347"/> + <location filename="downloadmanager.cpp" line="1386"/> <source>Optional</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadmanager.cpp" line="1349"/> + <location filename="downloadmanager.cpp" line="1388"/> <source>Old</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadmanager.cpp" line="1351"/> + <location filename="downloadmanager.cpp" line="1390"/> <source>Miscellaneous</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadmanager.cpp" line="1353"/> + <location filename="downloadmanager.cpp" line="1392"/> <source>Deleted</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadmanager.cpp" line="1355"/> + <location filename="downloadmanager.cpp" line="1394"/> <source>Archived</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadmanager.cpp" line="1357"/> + <location filename="downloadmanager.cpp" line="1396"/> <source>Unknown</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadmanager.cpp" line="1364"/> + <location filename="downloadmanager.cpp" line="1403"/> <source>display name: invalid download index %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadmanager.cpp" line="1385"/> + <location filename="downloadmanager.cpp" line="1428"/> <source>file name: invalid download index %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadmanager.cpp" line="1394"/> + <location filename="downloadmanager.cpp" line="1437"/> <source>file time: invalid download index %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadmanager.cpp" line="1413"/> + <location filename="downloadmanager.cpp" line="1456"/> <source>file size: invalid download index %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadmanager.cpp" line="1422"/> + <location filename="downloadmanager.cpp" line="1465"/> <source>progress: invalid download index %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadmanager.cpp" line="1431"/> + <location filename="downloadmanager.cpp" line="1474"/> <source>state: invalid download index %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadmanager.cpp" line="1440"/> + <location filename="downloadmanager.cpp" line="1483"/> <source>infocomplete: invalid download index %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadmanager.cpp" line="1454"/> - <location filename="downloadmanager.cpp" line="1462"/> - <location filename="downloadmanager.cpp" line="1475"/> + <location filename="downloadmanager.cpp" line="1497"/> + <location filename="downloadmanager.cpp" line="1505"/> + <location filename="downloadmanager.cpp" line="1518"/> <source>mod id: invalid download index %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadmanager.cpp" line="1483"/> + <location filename="downloadmanager.cpp" line="1526"/> <source>ishidden: invalid download index %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadmanager.cpp" line="1491"/> + <location filename="downloadmanager.cpp" line="1534"/> <source>file info: invalid download index %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadmanager.cpp" line="1500"/> + <location filename="downloadmanager.cpp" line="1543"/> <source>mark installed: invalid download index %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadmanager.cpp" line="1541"/> + <location filename="downloadmanager.cpp" line="1582"/> <source>mark uninstalled: invalid download index %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadmanager.cpp" line="1706"/> + <location filename="downloadmanager.cpp" line="1747"/> <source>%1% - %2 - ~%3</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadmanager.cpp" line="1717"/> + <location filename="downloadmanager.cpp" line="1758"/> <source>Memory allocation error (in processing progress event).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadmanager.cpp" line="1726"/> + <location filename="downloadmanager.cpp" line="1767"/> <source>Memory allocation error (in processing downloaded data).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadmanager.cpp" line="1856"/> + <location filename="downloadmanager.cpp" line="1827"/> + <source>Download complete</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="downloadmanager.cpp" line="1828"/> + <source>%1 is ready to be installed.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="downloadmanager.cpp" line="1894"/> <source>Information updated</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadmanager.cpp" line="1858"/> - <location filename="downloadmanager.cpp" line="1881"/> + <location filename="downloadmanager.cpp" line="1896"/> + <location filename="downloadmanager.cpp" line="1919"/> <source>No matching file found on Nexus! Maybe this file is no longer available or it was renamed?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadmanager.cpp" line="1861"/> + <location filename="downloadmanager.cpp" line="1899"/> <source>No file on Nexus matches the selected file by name. Please manually choose the correct one.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadmanager.cpp" line="2057"/> + <location filename="downloadmanager.cpp" line="2173"/> <source>No download server available. Please try again later.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadmanager.cpp" line="2235"/> + <location filename="downloadmanager.cpp" line="2351"/> <source>Failed to request file info from nexus: %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadmanager.cpp" line="2267"/> + <location filename="downloadmanager.cpp" line="2391"/> <source>Warning: Content type is: %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadmanager.cpp" line="2274"/> + <location filename="downloadmanager.cpp" line="2398"/> <source>Download header content length: %1 downloaded file size: %2</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadmanager.cpp" line="2278"/> + <location filename="downloadmanager.cpp" line="2402"/> <source>Download failed: %1 (%2)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadmanager.cpp" line="2303"/> + <location filename="downloadmanager.cpp" line="2407"/> + <source>Download failed</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="downloadmanager.cpp" line="2408"/> + <source>%1 failed to download.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="downloadmanager.cpp" line="2436"/> <source>We were unable to download the file due to errors after four retries. There may be an issue with the Nexus servers.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadmanager.cpp" line="2394"/> + <location filename="downloadmanager.cpp" line="2521"/> <source>failed to re-open %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadmanager.cpp" line="2442"/> + <location filename="downloadmanager.cpp" line="2547"/> <source>Unable to write download to drive (return %1). Check the drive's available storage. @@ -1524,12 +1556,12 @@ Canceling download "%2"...</source> <context> <name>DownloadsTab</name> <message> - <location filename="downloadstab.cpp" line="92"/> + <location filename="downloadstab.cpp" line="97"/> <source>Query Metadata</source> <translation type="unfinished"></translation> </message> <message> - <location filename="downloadstab.cpp" line="93"/> + <location filename="downloadstab.cpp" line="98"/> <source>Cannot query metadata while offline mode is enabled. Do you want to disable offline mode?</source> <translation type="unfinished"></translation> </message> @@ -1732,16 +1764,27 @@ Right now the only case I know of where this needs to be overwritten is for the <message> <location filename="editexecutablesdialog.ui" line="444"/> <location filename="editexecutablesdialog.ui" line="447"/> - <source>This executable will not appear in the list, on the toolbar or in the menu. It will still be visible in this dialog.</source> + <source>Mod Organizer will minimize to the system tray while this executable is running. It will reappear after it finishes.</source> <translation type="unfinished"></translation> </message> <message> <location filename="editexecutablesdialog.ui" line="450"/> - <source>Hide in user interface</source> + <source>Minimize to system tray while running</source> <translation type="unfinished"></translation> </message> <message> <location filename="editexecutablesdialog.ui" line="457"/> + <location filename="editexecutablesdialog.ui" line="460"/> + <source>This executable will not appear in the list, on the toolbar or in the menu. It will still be visible in this dialog.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="editexecutablesdialog.ui" line="463"/> + <source>Hide in user interface</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="editexecutablesdialog.ui" line="470"/> <source>(*) Profile specific</source> <translation type="unfinished"></translation> </message> @@ -1761,68 +1804,68 @@ Right now the only case I know of where this needs to be overwritten is for the <translation type="unfinished"></translation> </message> <message> - <location filename="editexecutablesdialog.cpp" line="211"/> + <location filename="editexecutablesdialog.cpp" line="214"/> <source>Empty output mod</source> <translation type="unfinished"></translation> </message> <message> - <location filename="editexecutablesdialog.cpp" line="212"/> + <location filename="editexecutablesdialog.cpp" line="215"/> <source>The output mod for %2 is empty.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="editexecutablesdialog.cpp" line="216"/> + <location filename="editexecutablesdialog.cpp" line="219"/> <source>Output mod not found</source> <translation type="unfinished"></translation> </message> <message> - <location filename="editexecutablesdialog.cpp" line="217"/> + <location filename="editexecutablesdialog.cpp" line="220"/> <source>The output mod '%1' for %2 does not exist.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="editexecutablesdialog.cpp" line="563"/> + <location filename="editexecutablesdialog.cpp" line="576"/> <source>Reset plugin executables</source> <translation type="unfinished"></translation> </message> <message> - <location filename="editexecutablesdialog.cpp" line="566"/> + <location filename="editexecutablesdialog.cpp" line="579"/> <source>This will restore all the executables provided by the game plugin. If there are existing executables with the same names, they will be automatically renamed and left unchanged.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="editexecutablesdialog.cpp" line="753"/> - <location filename="editexecutablesdialog.cpp" line="795"/> + <location filename="editexecutablesdialog.cpp" line="766"/> + <location filename="editexecutablesdialog.cpp" line="808"/> <source>New Executable</source> <translation type="unfinished"></translation> </message> <message> - <location filename="editexecutablesdialog.cpp" line="808"/> + <location filename="editexecutablesdialog.cpp" line="821"/> <source>Select a directory</source> <translation type="unfinished"></translation> </message> <message> - <location filename="editexecutablesdialog.cpp" line="855"/> + <location filename="editexecutablesdialog.cpp" line="868"/> <source>Executables (*.exe *.bat *.jar)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="editexecutablesdialog.cpp" line="855"/> + <location filename="editexecutablesdialog.cpp" line="868"/> <source>All Files (*.*)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="editexecutablesdialog.cpp" line="858"/> + <location filename="editexecutablesdialog.cpp" line="871"/> <source>Select an executable</source> <translation type="unfinished"></translation> </message> <message> - <location filename="editexecutablesdialog.cpp" line="873"/> + <location filename="editexecutablesdialog.cpp" line="886"/> <source>Java required</source> <translation type="unfinished"></translation> </message> <message> - <location filename="editexecutablesdialog.cpp" line="874"/> + <location filename="editexecutablesdialog.cpp" line="887"/> <source>MO requires Java to run this application. If you already have it installed, select javaw.exe from that installation as the binary.</source> <translation type="unfinished"></translation> </message> @@ -2346,98 +2389,98 @@ Right now the only case I know of where this needs to be overwritten is for the <translation type="unfinished"></translation> </message> <message> - <location filename="installationmanager.cpp" line="636"/> + <location filename="installationmanager.cpp" line="635"/> <source>File format "%1" not supported</source> <translation type="unfinished"></translation> </message> <message> - <location filename="installationmanager.cpp" line="670"/> + <location filename="installationmanager.cpp" line="672"/> <source>No category found</source> <translation type="unfinished"></translation> </message> <message> - <location filename="installationmanager.cpp" line="671"/> + <location filename="installationmanager.cpp" line="673"/> <source>This Nexus category has not yet been mapped. Do you wish to proceed without setting a category, proceed and disable automatic Nexus mappings, or stop and configure your category mappings?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="installationmanager.cpp" line="676"/> + <location filename="installationmanager.cpp" line="678"/> <source>&Proceed</source> <translation type="unfinished"></translation> </message> <message> - <location filename="installationmanager.cpp" line="678"/> + <location filename="installationmanager.cpp" line="680"/> <source>&Disable</source> <translation type="unfinished"></translation> </message> <message> - <location filename="installationmanager.cpp" line="680"/> + <location filename="installationmanager.cpp" line="682"/> <source>&Stop && Configure</source> <translation type="unfinished"></translation> </message> <message> - <location filename="installationmanager.cpp" line="795"/> + <location filename="installationmanager.cpp" line="800"/> <source>Invalid file tree returned by plugin.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="installationmanager.cpp" line="842"/> + <location filename="installationmanager.cpp" line="850"/> <source>Installation failed</source> <translation type="unfinished"></translation> </message> <message> - <location filename="installationmanager.cpp" line="843"/> + <location filename="installationmanager.cpp" line="851"/> <source>Something went wrong while installing this mod.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="installationmanager.cpp" line="867"/> + <location filename="installationmanager.cpp" line="875"/> <source>None of the available installer plugins were able to handle that archive. This is likely due to a corrupted or incompatible download or unrecognized archive format.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="installationmanager.cpp" line="879"/> + <location filename="installationmanager.cpp" line="887"/> <source>no error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="installationmanager.cpp" line="882"/> + <location filename="installationmanager.cpp" line="890"/> <source>7z.dll not found</source> <translation type="unfinished"></translation> </message> <message> - <location filename="installationmanager.cpp" line="885"/> + <location filename="installationmanager.cpp" line="893"/> <source>7z.dll isn't valid</source> <translation type="unfinished"></translation> </message> <message> - <location filename="installationmanager.cpp" line="888"/> + <location filename="installationmanager.cpp" line="896"/> <source>archive not found</source> <translation type="unfinished"></translation> </message> <message> - <location filename="installationmanager.cpp" line="891"/> + <location filename="installationmanager.cpp" line="899"/> <source>failed to open archive</source> <translation type="unfinished"></translation> </message> <message> - <location filename="installationmanager.cpp" line="894"/> + <location filename="installationmanager.cpp" line="902"/> <source>unsupported archive type</source> <translation type="unfinished"></translation> </message> <message> - <location filename="installationmanager.cpp" line="897"/> + <location filename="installationmanager.cpp" line="905"/> <source>internal library error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="installationmanager.cpp" line="900"/> + <location filename="installationmanager.cpp" line="908"/> <source>archive invalid</source> <translation type="unfinished"></translation> </message> <message> - <location filename="installationmanager.cpp" line="904"/> + <location filename="installationmanager.cpp" line="912"/> <source>unknown archive error</source> <translation type="unfinished"></translation> </message> @@ -2532,96 +2575,96 @@ This is likely due to a corrupted or incompatible download or unrecognized archi <translation type="unfinished"></translation> </message> <message> - <location filename="instancemanagerdialog.cpp" line="399"/> + <location filename="instancemanagerdialog.cpp" line="394"/> <source>Switching instances</source> <translation type="unfinished"></translation> </message> <message> - <location filename="instancemanagerdialog.cpp" line="400"/> + <location filename="instancemanagerdialog.cpp" line="395"/> <source>Mod Organizer must restart to manage the instance '%1'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="instancemanagerdialog.cpp" line="402"/> + <location filename="instancemanagerdialog.cpp" line="397"/> <source>This confirmation can be disabled in the settings.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="instancemanagerdialog.cpp" line="404"/> + <location filename="instancemanagerdialog.cpp" line="399"/> <source>Restart Mod Organizer</source> <translation type="unfinished"></translation> </message> <message> - <location filename="instancemanagerdialog.cpp" line="405"/> - <location filename="instancemanagerdialog.cpp" line="522"/> + <location filename="instancemanagerdialog.cpp" line="400"/> + <location filename="instancemanagerdialog.cpp" line="517"/> <source>Cancel</source> <translation type="unfinished"></translation> </message> <message> - <location filename="instancemanagerdialog.cpp" line="422"/> - <location filename="instancemanagerdialog.cpp" line="428"/> + <location filename="instancemanagerdialog.cpp" line="417"/> + <location filename="instancemanagerdialog.cpp" line="423"/> <source>Rename instance</source> <translation type="unfinished"></translation> </message> <message> - <location filename="instancemanagerdialog.cpp" line="423"/> + <location filename="instancemanagerdialog.cpp" line="418"/> <source>The active instance cannot be renamed.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="instancemanagerdialog.cpp" line="429"/> + <location filename="instancemanagerdialog.cpp" line="424"/> <source>Instance name</source> <translation type="unfinished"></translation> </message> <message> - <location filename="instancemanagerdialog.cpp" line="445"/> + <location filename="instancemanagerdialog.cpp" line="440"/> <source>Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="instancemanagerdialog.cpp" line="446"/> + <location filename="instancemanagerdialog.cpp" line="441"/> <source>Failed to rename "%1" to "%2": %3</source> <translation type="unfinished"></translation> </message> <message> - <location filename="instancemanagerdialog.cpp" line="501"/> - <location filename="instancemanagerdialog.cpp" line="516"/> - <location filename="instancemanagerdialog.cpp" line="568"/> + <location filename="instancemanagerdialog.cpp" line="496"/> + <location filename="instancemanagerdialog.cpp" line="511"/> + <location filename="instancemanagerdialog.cpp" line="563"/> <source>Deleting instance</source> <translation type="unfinished"></translation> </message> <message> - <location filename="instancemanagerdialog.cpp" line="502"/> + <location filename="instancemanagerdialog.cpp" line="497"/> <source>The active instance cannot be deleted.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="instancemanagerdialog.cpp" line="517"/> + <location filename="instancemanagerdialog.cpp" line="512"/> <source>These files and folders will be deleted</source> <translation type="unfinished"></translation> </message> <message> - <location filename="instancemanagerdialog.cpp" line="518"/> + <location filename="instancemanagerdialog.cpp" line="513"/> <source>All checked items will be deleted.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="instancemanagerdialog.cpp" line="520"/> + <location filename="instancemanagerdialog.cpp" line="515"/> <source>Move to the recycle bin</source> <translation type="unfinished"></translation> </message> <message> - <location filename="instancemanagerdialog.cpp" line="521"/> + <location filename="instancemanagerdialog.cpp" line="516"/> <source>Delete permanently</source> <translation type="unfinished"></translation> </message> <message> - <location filename="instancemanagerdialog.cpp" line="568"/> + <location filename="instancemanagerdialog.cpp" line="563"/> <source>Nothing to delete.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="instancemanagerdialog.cpp" line="700"/> + <location filename="instancemanagerdialog.cpp" line="695"/> <source>A portable instance already exists.</source> <translation type="unfinished"></translation> </message> @@ -2690,36 +2733,46 @@ This is likely due to a corrupted or incompatible download or unrecognized archi <context> <name>Loot</name> <message> - <location filename="loot.cpp" line="223"/> + <location filename="loot.cpp" line="224"/> <source>Loot failed to run</source> <translation type="unfinished"></translation> </message> <message> - <location filename="loot.cpp" line="226"/> + <location filename="loot.cpp" line="227"/> <source>No errors were reported. The log below might have more information. </source> <translation type="unfinished"></translation> </message> <message> - <location filename="loot.cpp" line="280"/> + <location filename="loot.cpp" line="281"/> <source>Errors</source> <translation type="unfinished"></translation> </message> <message> - <location filename="loot.cpp" line="292"/> + <location filename="loot.cpp" line="293"/> <source>Warnings</source> <translation type="unfinished"></translation> </message> <message> - <location filename="loot.cpp" line="495"/> + <location filename="loot.cpp" line="500"/> <source>failed to start loot</source> <translation type="unfinished"></translation> </message> <message> - <location filename="loot.cpp" line="607"/> + <location filename="loot.cpp" line="617"/> <source>Loot failed. Exit code was: 0x%1</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="loot.cpp" line="787"/> + <source>Sorted plugins</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="loot.cpp" line="788"/> + <source>Show</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>LootDialog</name> @@ -2745,6 +2798,11 @@ This is likely due to a corrupted or incompatible download or unrecognized archi </message> <message> <location filename="lootdialog.ui" line="155"/> + <source>Open sorted plugin list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="lootdialog.ui" line="162"/> <source>Open JSON report</source> <translation type="unfinished"></translation> </message> @@ -2754,7 +2812,7 @@ This is likely due to a corrupted or incompatible download or unrecognized archi <translation type="unfinished"></translation> </message> <message> - <location filename="lootdialog.cpp" line="219"/> + <location filename="lootdialog.cpp" line="229"/> <source>Running LOOT...</source> <translation type="unfinished"></translation> </message> @@ -2762,42 +2820,42 @@ This is likely due to a corrupted or incompatible download or unrecognized archi <context> <name>MOApplication</name> <message> - <location filename="moapplication.cpp" line="198"/> + <location filename="moapplication.cpp" line="202"/> <source>Failed to create log folder.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="moapplication.cpp" line="262"/> + <location filename="moapplication.cpp" line="266"/> <source>Failed to set up data paths.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="moapplication.cpp" line="397"/> + <location filename="moapplication.cpp" line="402"/> <source>You need to select an instance before trying to download mods.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="moapplication.cpp" line="399"/> + <location filename="moapplication.cpp" line="404"/> <source>Download started</source> <translation type="unfinished"></translation> </message> <message> - <location filename="moapplication.cpp" line="417"/> + <location filename="moapplication.cpp" line="422"/> <source>This shortcut or command line is for instance '%1', but the current instance is '%2'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="moapplication.cpp" line="429"/> + <location filename="moapplication.cpp" line="434"/> <source>This shortcut or command line is for profile '%1', but the current profile is '%2'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="moapplication.cpp" line="559"/> + <location filename="moapplication.cpp" line="564"/> <source>an error occurred: %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="moapplication.cpp" line="564"/> + <location filename="moapplication.cpp" line="569"/> <source>an error occurred</source> <translation type="unfinished"></translation> </message> @@ -3039,7 +3097,7 @@ This is likely due to a corrupted or incompatible download or unrecognized archi <message> <location filename="mainwindow.ui" line="812"/> <location filename="mainwindow.ui" line="815"/> - <location filename="mainwindow.cpp" line="3055"/> + <location filename="mainwindow.cpp" line="3069"/> <source>Sort the plugins using LOOT.</source> <translation type="unfinished"></translation> </message> @@ -3185,7 +3243,7 @@ This is likely due to a corrupted or incompatible download or unrecognized archi </message> <message> <location filename="mainwindow.ui" line="1284"/> - <location filename="mainwindow.cpp" line="1156"/> + <location filename="mainwindow.cpp" line="1170"/> <source>Name</source> <translation type="unfinished"></translation> </message> @@ -3443,7 +3501,7 @@ This is likely due to a corrupted or incompatible download or unrecognized archi <message> <location filename="mainwindow.ui" line="1871"/> <location filename="mainwindow.ui" line="1874"/> - <location filename="mainwindow.cpp" line="2977"/> + <location filename="mainwindow.cpp" line="2997"/> <source>Endorse Mod Organizer</source> <translation type="unfinished"></translation> </message> @@ -3527,169 +3585,169 @@ This is likely due to a corrupted or incompatible download or unrecognized archi <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="352"/> + <location filename="mainwindow.cpp" line="360"/> <source>Toolbar and Menu</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="354"/> + <location filename="mainwindow.cpp" line="362"/> <source>Desktop</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="356"/> + <location filename="mainwindow.cpp" line="364"/> <source>Start Menu</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="632"/> + <location filename="mainwindow.cpp" line="646"/> <source>Crash on exit</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="633"/> + <location filename="mainwindow.cpp" line="647"/> <source>MO crashed while exiting. Some settings may not be saved. Error: %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="935"/> + <location filename="mainwindow.cpp" line="949"/> <source>There are notifications to read</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="955"/> + <location filename="mainwindow.cpp" line="969"/> <source>There are no notifications</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="1057"/> + <location filename="mainwindow.cpp" line="1071"/> <source>Endorse</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="1061"/> + <location filename="mainwindow.cpp" line="1075"/> <source>Won't Endorse</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="1070"/> + <location filename="mainwindow.cpp" line="1084"/> <source>First Steps</source> <extracomment>Translation strings for tutorial names</extracomment> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="1071"/> + <location filename="mainwindow.cpp" line="1085"/> <source>Conflict Resolution</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="1072"/> + <location filename="mainwindow.cpp" line="1086"/> <source>Overview</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="1083"/> + <location filename="mainwindow.cpp" line="1097"/> <source>Help on UI</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="1087"/> + <location filename="mainwindow.cpp" line="1101"/> <source>Documentation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="1092"/> - <location filename="mainwindow.cpp" line="1260"/> + <location filename="mainwindow.cpp" line="1106"/> + <location filename="mainwindow.cpp" line="1272"/> <source>Game Support Wiki</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="1097"/> + <location filename="mainwindow.cpp" line="1111"/> <source>Chat on Discord</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="1101"/> + <location filename="mainwindow.cpp" line="1115"/> <source>Report Issue</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="1105"/> + <location filename="mainwindow.cpp" line="1119"/> <source>Tutorials</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="1147"/> + <location filename="mainwindow.cpp" line="1161"/> <source>About</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="1148"/> + <location filename="mainwindow.cpp" line="1162"/> <source>About Qt</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="1157"/> + <location filename="mainwindow.cpp" line="1171"/> <source>Please enter a name for the new profile</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="1165"/> + <location filename="mainwindow.cpp" line="1179"/> <source>failed to create profile: %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="1202"/> + <location filename="mainwindow.cpp" line="1216"/> <source>Show tutorial?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="1203"/> + <location filename="mainwindow.cpp" line="1217"/> <source>You are starting Mod Organizer for the first time. Do you want to show a tutorial of its basic features? If you choose no you can always start the tutorial from the "Help" menu.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="1208"/> + <location filename="mainwindow.cpp" line="1222"/> <source>Never ask to show tutorials</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="1261"/> + <location filename="mainwindow.cpp" line="1273"/> <source>Do you know how to mod this game? Do you need to learn? There's a game support wiki available! Click OK to open the wiki. In the future, you can access this link from the "Help" menu.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="1270"/> + <location filename="mainwindow.cpp" line="1282"/> <source>Category Setup</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="1272"/> + <location filename="mainwindow.cpp" line="1284"/> <source>Please choose how to handle the default category setup. If you've already connected to Nexus, you can automatically import Nexus categories for this game (if applicable). Otherwise, use the old Mod Organizer default category structure, or leave the categories blank (for manual setup).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="1277"/> - <location filename="mainwindow.cpp" line="1315"/> + <location filename="mainwindow.cpp" line="1289"/> + <location filename="mainwindow.cpp" line="1327"/> <source>&Import Nexus Categories</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="1278"/> + <location filename="mainwindow.cpp" line="1290"/> <source>Use &Old Category Defaults</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="1279"/> + <location filename="mainwindow.cpp" line="1291"/> <source>Do &Nothing</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="1303"/> + <location filename="mainwindow.cpp" line="1315"/> <source>This is your first time running version 2.5 or higher with an old MO2 instance. The category system now relies on an updated system to map Nexus categories. In order to assign Nexus categories automatically, you will need to import the Nexus categories for the currently managed game and map them to your preferred category structure. @@ -3700,326 +3758,331 @@ As a final option, you can disable Nexus category mapping altogether, which can <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="1316"/> + <location filename="mainwindow.cpp" line="1328"/> <source>&Open Categories Dialog</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="1317"/> + <location filename="mainwindow.cpp" line="1329"/> <source>&Disable Nexus Mappings</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="1318"/> + <location filename="mainwindow.cpp" line="1330"/> <source>&Close</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="1319"/> + <location filename="mainwindow.cpp" line="1331"/> <source>&Don't show this again</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="1442"/> + <location filename="mainwindow.cpp" line="1454"/> <source>Downloads in progress</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="1443"/> + <location filename="mainwindow.cpp" line="1455"/> <source>There are still downloads in progress, do you really want to quit?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="1502"/> + <location filename="mainwindow.cpp" line="1514"/> <source>Plugin "%1" failed: %2</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="1504"/> + <location filename="mainwindow.cpp" line="1516"/> <source>Plugin "%1" failed</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="1872"/> + <location filename="mainwindow.cpp" line="1888"/> <source><Edit...></source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="1883"/> + <location filename="mainwindow.cpp" line="1899"/> <source>(no executables)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="2054"/> + <location filename="mainwindow.cpp" line="2071"/> <source>This bsa is enabled in the ini file so it may be required!</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="2105"/> + <location filename="mainwindow.cpp" line="2122"/> <source>Activating Network Proxy</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="2202"/> + <location filename="mainwindow.cpp" line="2219"/> <source>Notice: Your current MO version (%1) is lower than the previously used one (%2). The GUI may not downgrade gracefully, so you may experience oddities. However, there should be no serious issues.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="2484"/> + <location filename="mainwindow.cpp" line="2511"/> <source>failed to change origin name: %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="2514"/> + <location filename="mainwindow.cpp" line="2541"/> <source>failed to move "%1" from mod "%2" to "%3": %4</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="2641"/> + <location filename="mainwindow.cpp" line="2668"/> <source>Open Game folder</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="2642"/> + <location filename="mainwindow.cpp" line="2669"/> <source>Open MyGames folder</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="2643"/> + <location filename="mainwindow.cpp" line="2670"/> <source>Open INIs folder</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="2648"/> + <location filename="mainwindow.cpp" line="2675"/> <source>Open Instance folder</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="2649"/> + <location filename="mainwindow.cpp" line="2676"/> <source>Open Mods folder</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="2650"/> + <location filename="mainwindow.cpp" line="2677"/> <source>Open Profile folder</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="2651"/> + <location filename="mainwindow.cpp" line="2678"/> <source>Open Downloads folder</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="2657"/> + <location filename="mainwindow.cpp" line="2684"/> <source>Open MO2 Install folder</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="2658"/> + <location filename="mainwindow.cpp" line="2685"/> <source>Open MO2 Plugins folder</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="2659"/> + <location filename="mainwindow.cpp" line="2686"/> <source>Open MO2 Stylesheets folder</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="2661"/> + <location filename="mainwindow.cpp" line="2688"/> <source>Open MO2 Logs folder</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="2741"/> + <location filename="mainwindow.cpp" line="2768"/> <source>Restart Mod Organizer</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="2743"/> + <location filename="mainwindow.cpp" line="2770"/> <source>Mod Organizer must restart to finish configuration changes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="2745"/> + <location filename="mainwindow.cpp" line="2772"/> <source>Restart</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="2747"/> + <location filename="mainwindow.cpp" line="2774"/> <source>Continue</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="2747"/> + <location filename="mainwindow.cpp" line="2774"/> <source>Some things might be weird.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="2776"/> + <location filename="mainwindow.cpp" line="2803"/> <source>Can't change download directory while downloads are in progress!</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="2940"/> + <location filename="mainwindow.cpp" line="2967"/> <source>Update available</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="2978"/> - <source>Do you want to endorse Mod Organizer on %1 now?</source> + <location filename="mainwindow.cpp" line="2998"/> + <source>Do you want to endorse Mod Organizer on Nexus now?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="2996"/> - <source>Abstain from Endorsing Mod Organizer</source> + <location filename="mainwindow.cpp" line="3011"/> + <source>Are you sure you want to abstain from endorsing Mod Organizer 2? +You will have to visit the mod page on the Nexus Tools site to change your mind.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="2997"/> - <source>Are you sure you want to abstain from endorsing Mod Organizer 2? -You will have to visit the mod page on the %1 Nexus site to change your mind.</source> + <location filename="mainwindow.cpp" line="3010"/> + <source>Abstain from Endorsing Mod Organizer</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="3024"/> + <location filename="mainwindow.cpp" line="3038"/> <source>Thank you for endorsing MO2! :)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="3029"/> + <location filename="mainwindow.cpp" line="3043"/> <source>Please reconsider endorsing MO2 on Nexus!</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="3058"/> + <location filename="mainwindow.cpp" line="3072"/> <source>There is no supported sort mechanism for this game. You will probably have to use a third-party tool.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="3157"/> + <location filename="mainwindow.cpp" line="3154"/> <source>None of your %1 mods appear to have had recent file updates.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="3170"/> + <location filename="mainwindow.cpp" line="3167"/> <source>All of your mods have been checked recently. We restrict update checks to help preserve your available API requests.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="3406"/> + <location filename="mainwindow.cpp" line="3468"/> <source>Thank you!</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="3407"/> + <location filename="mainwindow.cpp" line="3469"/> <source>Thank you for your endorsement!</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="3521"/> + <location filename="mainwindow.cpp" line="3595"/> + <source>This action appears to be blocked. If you're trying to endorse MO2, please download it from Nexus first.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="mainwindow.cpp" line="3599"/> <source>Mod ID %1 no longer seems to be available on Nexus.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="3539"/> + <location filename="mainwindow.cpp" line="3609"/> <source>Error %1: Request to Nexus failed: %2</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="3556"/> - <location filename="mainwindow.cpp" line="3629"/> + <location filename="mainwindow.cpp" line="3627"/> + <location filename="mainwindow.cpp" line="3700"/> <source>failed to read %1: %2</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="3569"/> + <location filename="mainwindow.cpp" line="3640"/> <source>Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="3570"/> + <location filename="mainwindow.cpp" line="3641"/> <source>failed to extract %1 (errorcode %2)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="3604"/> + <location filename="mainwindow.cpp" line="3675"/> <source>Extract BSA</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="3643"/> + <location filename="mainwindow.cpp" line="3713"/> <source>This archive contains invalid hashes. Some files may be broken.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="3653"/> + <location filename="mainwindow.cpp" line="3723"/> <source>Extract...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="3722"/> + <location filename="mainwindow.cpp" line="3792"/> <source>Remove '%1' from the toolbar</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="3778"/> + <location filename="mainwindow.cpp" line="3848"/> <source>Backup of load order created</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="3789"/> + <location filename="mainwindow.cpp" line="3859"/> <source>Choose backup to restore</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="3806"/> + <location filename="mainwindow.cpp" line="3876"/> <source>This file might be left over following a crash or power loss event. Check its contents before restoring.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="3815"/> + <location filename="mainwindow.cpp" line="3885"/> <source>No Backups</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="3816"/> + <location filename="mainwindow.cpp" line="3886"/> <source>There are no backups to restore</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="3840"/> - <location filename="mainwindow.cpp" line="3864"/> + <location filename="mainwindow.cpp" line="3910"/> + <location filename="mainwindow.cpp" line="3934"/> <source>Restore failed</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="3841"/> - <location filename="mainwindow.cpp" line="3865"/> + <location filename="mainwindow.cpp" line="3911"/> + <location filename="mainwindow.cpp" line="3935"/> <source>Failed to restore the backup. Errorcode: %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="3853"/> + <location filename="mainwindow.cpp" line="3923"/> <source>Backup of mod list created</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="3933"/> + <location filename="mainwindow.cpp" line="4003"/> <source>A file with the same name has already been downloaded. What would you like to do?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="3935"/> + <location filename="mainwindow.cpp" line="4005"/> <source>Overwrite</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="3936"/> + <location filename="mainwindow.cpp" line="4006"/> <source>Rename new file</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="3937"/> + <location filename="mainwindow.cpp" line="4007"/> <source>Ignore file</source> <translation type="unfinished"></translation> </message> @@ -4310,7 +4373,12 @@ Most mods do not have optional plugins, so chances are good you are looking at a <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:8pt; 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;">Mod ID for this mod on Nexus. This is filled in automatically if you downloaded and installed the mod from inside MO. Otherwise you can enter it manually. To find the correct id, find the mod on nexus. The URL will look like this: <a href=" https://www.nexusmods.com/skyrimspecialedition/mods/6194"><span style=" text-decoration: underline; color:#0000ff;">https://www.nexusmods.com/skyrimspecialedition/mods/6194</span></a>. In this example, 6194 is the id you're looking for. Besides: The above is the link to Mod Organizer 2 on Nexus. Why not go there now and endorse us?</p></body></html></source> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Mod ID for this mod on Nexus. This is filled in automatically if you downloaded and installed the mod from inside MO. Otherwise you can enter it manually. To find the correct ID, find the mod on Nexus. The URL will look like this: <a href=" https://www.nexusmods.com/site/mods/6"><span style=" text-decoration: underline; color:#0000ff;">https://www.nexusmods.com/site/mods/6</span></a>. In this example, 6 is the id you're looking for. Besides: The above is the link to Mod Organizer 2 on Nexus. Why not go there now and endorse us?</p></body></html></source> + <oldsource><!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:8pt; 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;">Mod ID for this mod on Nexus. This is filled in automatically if you downloaded and installed the mod from inside MO. Otherwise you can enter it manually. To find the correct id, find the mod on nexus. The URL will look like this: <a href=" https://www.nexusmods.com/skyrimspecialedition/mods/6194"><span style=" text-decoration: underline; color:#0000ff;">https://www.nexusmods.com/skyrimspecialedition/mods/6194</span></a>. In this example, 6194 is the id you're looking for. Besides: The above is the link to Mod Organizer 2 on Nexus. Why not go there now and endorse us?</p></body></html></oldsource> <translation type="unfinished"></translation> </message> <message> @@ -4334,7 +4402,12 @@ p, li { white-space: pre-wrap; } <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;">Installed Version of the Mod. The tooltip will contain the current version available on nexus. The installed version is only set if you installed the mod through MO.</span></p></body></html></source> +<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;">Installed Version of the Mod. The tooltip will contain the current version available on Nexus. The installed version is only set if you installed the mod through MO.</span></p></body></html></source> + <oldsource><!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;">Installed Version of the Mod. The tooltip will contain the current version available on nexus. The installed version is only set if you installed the mod through MO.</span></p></body></html></oldsource> <translation type="unfinished"></translation> </message> <message> @@ -4493,7 +4566,7 @@ p, li { white-space: pre-wrap; } <translation type="unfinished"></translation> </message> <message> - <location filename="modinforegular.cpp" line="748"/> + <location filename="modinforegular.cpp" line="752"/> <source>Categories: <br></source> <translation type="unfinished"></translation> </message> @@ -4629,163 +4702,163 @@ p, li { white-space: pre-wrap; } <translation type="unfinished"></translation> </message> <message> - <location filename="modlist.cpp" line="453"/> + <location filename="modlist.cpp" line="457"/> <source>Categories: <br></source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlist.cpp" line="486"/> + <location filename="modlist.cpp" line="490"/> <source>Invalid name</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlist.cpp" line="492"/> + <location filename="modlist.cpp" line="496"/> <source>Name is already in use by another mod</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlist.cpp" line="1229"/> + <location filename="modlist.cpp" line="1233"/> <source>Confirm</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlist.cpp" line="1230"/> + <location filename="modlist.cpp" line="1234"/> <source>Are you sure you want to remove "%1"?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlist.cpp" line="1311"/> + <location filename="modlist.cpp" line="1315"/> <source>Conflicts</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlist.cpp" line="1313"/> + <location filename="modlist.cpp" line="1317"/> <source>Flags</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlist.cpp" line="1315"/> + <location filename="modlist.cpp" line="1319"/> <source>Content</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlist.cpp" line="1317"/> + <location filename="modlist.cpp" line="1321"/> <source>Mod Name</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlist.cpp" line="1319"/> + <location filename="modlist.cpp" line="1323"/> <source>Version</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlist.cpp" line="1321"/> + <location filename="modlist.cpp" line="1325"/> <source>Priority</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlist.cpp" line="1323"/> + <location filename="modlist.cpp" line="1327"/> <source>Category</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlist.cpp" line="1325"/> + <location filename="modlist.cpp" line="1329"/> <source>Author</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlist.cpp" line="1327"/> + <location filename="modlist.cpp" line="1331"/> <source>Uploader</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlist.cpp" line="1329"/> + <location filename="modlist.cpp" line="1333"/> <source>Source Game</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlist.cpp" line="1331"/> + <location filename="modlist.cpp" line="1335"/> <source>Nexus ID</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlist.cpp" line="1333"/> + <location filename="modlist.cpp" line="1337"/> <source>Installation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlist.cpp" line="1335"/> + <location filename="modlist.cpp" line="1339"/> <source>Notes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlist.cpp" line="1337"/> - <location filename="modlist.cpp" line="1385"/> + <location filename="modlist.cpp" line="1341"/> + <location filename="modlist.cpp" line="1389"/> <source>unknown</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlist.cpp" line="1345"/> + <location filename="modlist.cpp" line="1349"/> <source>Name of your mods</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlist.cpp" line="1347"/> + <location filename="modlist.cpp" line="1351"/> <source>Version of the mod (if available)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlist.cpp" line="1349"/> + <location filename="modlist.cpp" line="1353"/> <source>Installation priority of your mod. The higher, the more "important" it is and thus overwrites files from mods with lower priority.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlist.cpp" line="1353"/> + <location filename="modlist.cpp" line="1357"/> <source>Primary category of the mod.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlist.cpp" line="1355"/> + <location filename="modlist.cpp" line="1359"/> <source>Author(s) of the mod.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlist.cpp" line="1357"/> + <location filename="modlist.cpp" line="1361"/> <source>Uploader of the mod. This is not necessarily the same as the author.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlist.cpp" line="1359"/> + <location filename="modlist.cpp" line="1363"/> <source>The source game which was the origin of this mod.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlist.cpp" line="1361"/> + <location filename="modlist.cpp" line="1365"/> <source>Id of the mod as used on Nexus.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlist.cpp" line="1363"/> + <location filename="modlist.cpp" line="1367"/> <source>Indicators of file conflicts between mods.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlist.cpp" line="1365"/> + <location filename="modlist.cpp" line="1369"/> <source>Emblems to highlight things that might require attention.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlist.cpp" line="1372"/> + <location filename="modlist.cpp" line="1376"/> <source>Depicts the content of the mod:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlist.cpp" line="1381"/> + <location filename="modlist.cpp" line="1385"/> <source>Time this mod was installed</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlist.cpp" line="1383"/> + <location filename="modlist.cpp" line="1387"/> <source>User notes about the mod</source> <translation type="unfinished"></translation> </message> @@ -5189,17 +5262,17 @@ Please enter the name:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlistview.cpp" line="975"/> + <location filename="modlistview.cpp" line="976"/> <source>Exception: </source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlistview.cpp" line="977"/> + <location filename="modlistview.cpp" line="978"/> <source>Unknown exception</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlistview.cpp" line="1343"/> + <location filename="modlistview.cpp" line="1344"/> <source><Multiple></source> <translation type="unfinished"></translation> </message> @@ -5218,7 +5291,7 @@ Please enter the name:</source> </message> <message> <location filename="modlistviewactions.cpp" line="120"/> - <location filename="modlistviewactions.cpp" line="1400"/> + <location filename="modlistviewactions.cpp" line="1404"/> <source>Create Mod...</source> <translation type="unfinished"></translation> </message> @@ -5230,7 +5303,7 @@ Please enter a name:</source> </message> <message> <location filename="modlistviewactions.cpp" line="131"/> - <location filename="modlistviewactions.cpp" line="1411"/> + <location filename="modlistviewactions.cpp" line="1415"/> <source>A mod with this name already exists</source> <translation type="unfinished"></translation> </message> @@ -5262,288 +5335,288 @@ Please enter a name:</source> </message> <message> <location filename="modlistviewactions.cpp" line="217"/> - <location filename="modlistviewactions.cpp" line="816"/> - <location filename="modlistviewactions.cpp" line="1084"/> + <location filename="modlistviewactions.cpp" line="818"/> + <location filename="modlistviewactions.cpp" line="1088"/> <source>Confirm</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlistviewactions.cpp" line="240"/> - <location filename="modlistviewactions.cpp" line="320"/> + <location filename="modlistviewactions.cpp" line="241"/> + <location filename="modlistviewactions.cpp" line="322"/> <source>You are not currently authenticated with Nexus. Please do so under Settings -> Nexus.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlistviewactions.cpp" line="267"/> - <location filename="modlistviewactions.cpp" line="1118"/> - <location filename="modlistviewactions.cpp" line="1470"/> + <location filename="modlistviewactions.cpp" line="268"/> + <location filename="modlistviewactions.cpp" line="1122"/> + <location filename="modlistviewactions.cpp" line="1474"/> <source>Are you sure?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlistviewactions.cpp" line="269"/> + <location filename="modlistviewactions.cpp" line="270"/> <source>This action will remove any existing categories on any mod with a valid Nexus category mapping. Are you certain you want to proceed?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlistviewactions.cpp" line="272"/> + <location filename="modlistviewactions.cpp" line="273"/> <source>&Don't show this again</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlistviewactions.cpp" line="339"/> + <location filename="modlistviewactions.cpp" line="341"/> <source>Export to csv</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlistviewactions.cpp" line="343"/> + <location filename="modlistviewactions.cpp" line="345"/> <source>CSV (Comma Separated Values) is a format that can be imported in programs like Excel to create a spreadsheet. You can also use online editors and converters instead.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlistviewactions.cpp" line="348"/> + <location filename="modlistviewactions.cpp" line="350"/> <source>Select what mods you want export:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlistviewactions.cpp" line="349"/> + <location filename="modlistviewactions.cpp" line="351"/> <source>All installed mods</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlistviewactions.cpp" line="351"/> + <location filename="modlistviewactions.cpp" line="353"/> <source>Only active (checked) mods from your current profile</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlistviewactions.cpp" line="353"/> + <location filename="modlistviewactions.cpp" line="355"/> <source>All currently visible mods in the mod list</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlistviewactions.cpp" line="370"/> + <location filename="modlistviewactions.cpp" line="372"/> <source>Choose what Columns to export:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlistviewactions.cpp" line="373"/> + <location filename="modlistviewactions.cpp" line="375"/> <source>Mod_Priority</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlistviewactions.cpp" line="375"/> + <location filename="modlistviewactions.cpp" line="377"/> <source>Mod_Name</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlistviewactions.cpp" line="377"/> + <location filename="modlistviewactions.cpp" line="379"/> <source>Notes_column</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlistviewactions.cpp" line="378"/> + <location filename="modlistviewactions.cpp" line="380"/> <source>Mod_Status</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlistviewactions.cpp" line="380"/> + <location filename="modlistviewactions.cpp" line="382"/> <source>Primary_Category</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlistviewactions.cpp" line="381"/> + <location filename="modlistviewactions.cpp" line="383"/> <source>Mod_Author</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlistviewactions.cpp" line="382"/> + <location filename="modlistviewactions.cpp" line="384"/> <source>Mod_Uploader</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlistviewactions.cpp" line="383"/> + <location filename="modlistviewactions.cpp" line="385"/> <source>Nexus_ID</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlistviewactions.cpp" line="384"/> + <location filename="modlistviewactions.cpp" line="386"/> <source>Mod_Nexus_URL</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlistviewactions.cpp" line="385"/> + <location filename="modlistviewactions.cpp" line="387"/> <source>Mod_Uploader_URL</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlistviewactions.cpp" line="386"/> + <location filename="modlistviewactions.cpp" line="388"/> <source>Mod_Version</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlistviewactions.cpp" line="387"/> + <location filename="modlistviewactions.cpp" line="389"/> <source>Install_Date</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlistviewactions.cpp" line="388"/> + <location filename="modlistviewactions.cpp" line="390"/> <source>Download_File_Name</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlistviewactions.cpp" line="533"/> + <location filename="modlistviewactions.cpp" line="535"/> <source>export failed: %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlistviewactions.cpp" line="587"/> + <location filename="modlistviewactions.cpp" line="589"/> <source>Failed to display overwrite dialog: %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlistviewactions.cpp" line="650"/> + <location filename="modlistviewactions.cpp" line="652"/> <source>Set Priority</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlistviewactions.cpp" line="651"/> + <location filename="modlistviewactions.cpp" line="653"/> <source>Set the priority of the selected mods</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlistviewactions.cpp" line="781"/> + <location filename="modlistviewactions.cpp" line="783"/> <source>failed to rename mod: %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlistviewactions.cpp" line="817"/> + <location filename="modlistviewactions.cpp" line="819"/> <source>Remove the following mods?<br><ul>%1</ul></source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlistviewactions.cpp" line="834"/> + <location filename="modlistviewactions.cpp" line="838"/> <source>failed to remove mod: %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlistviewactions.cpp" line="862"/> + <location filename="modlistviewactions.cpp" line="866"/> <source>Continue?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlistviewactions.cpp" line="863"/> + <location filename="modlistviewactions.cpp" line="867"/> <source>The versioning scheme decides which version is considered newer than another. This function will guess the versioning scheme under the assumption that the installed version is outdated.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlistviewactions.cpp" line="889"/> + <location filename="modlistviewactions.cpp" line="893"/> <source>Sorry</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlistviewactions.cpp" line="890"/> + <location filename="modlistviewactions.cpp" line="894"/> <source>I don't know a versioning scheme where %1 is newer than %2.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlistviewactions.cpp" line="911"/> + <location filename="modlistviewactions.cpp" line="915"/> <source>Nexus Links</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlistviewactions.cpp" line="931"/> - <location filename="modlistviewactions.cpp" line="949"/> + <location filename="modlistviewactions.cpp" line="935"/> + <location filename="modlistviewactions.cpp" line="953"/> <source>Web Pages</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlistviewactions.cpp" line="978"/> + <location filename="modlistviewactions.cpp" line="982"/> <source>Uploader Profiles</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlistviewactions.cpp" line="998"/> + <location filename="modlistviewactions.cpp" line="1002"/> <source>Opening %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlistviewactions.cpp" line="999"/> + <location filename="modlistviewactions.cpp" line="1003"/> <source>You are trying to open %1 %2. Are you sure you want to do this?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlistviewactions.cpp" line="1027"/> - <location filename="modlistviewactions.cpp" line="1032"/> - <location filename="modlistviewactions.cpp" line="1043"/> + <location filename="modlistviewactions.cpp" line="1031"/> + <location filename="modlistviewactions.cpp" line="1036"/> + <location filename="modlistviewactions.cpp" line="1047"/> <source>Failed</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlistviewactions.cpp" line="1028"/> + <location filename="modlistviewactions.cpp" line="1032"/> <source>Installation file no longer exists</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlistviewactions.cpp" line="1033"/> + <location filename="modlistviewactions.cpp" line="1037"/> <source>Mods installed with old versions of MO can't be reinstalled in this way.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlistviewactions.cpp" line="1043"/> + <location filename="modlistviewactions.cpp" line="1047"/> <source>Failed to create backup.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlistviewactions.cpp" line="1085"/> + <location filename="modlistviewactions.cpp" line="1089"/> <source>Restore all hidden files in the following mods?<br><ul>%1</ul></source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlistviewactions.cpp" line="1119"/> + <location filename="modlistviewactions.cpp" line="1123"/> <source>About to restore all hidden files in: </source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlistviewactions.cpp" line="1152"/> + <location filename="modlistviewactions.cpp" line="1156"/> <source>Endorsing multiple mods will take a while. Please wait...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlistviewactions.cpp" line="1319"/> + <location filename="modlistviewactions.cpp" line="1323"/> <source>Overwrite?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlistviewactions.cpp" line="1320"/> + <location filename="modlistviewactions.cpp" line="1324"/> <source>This will replace the existing mod "%1". Continue?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlistviewactions.cpp" line="1324"/> + <location filename="modlistviewactions.cpp" line="1328"/> <source>failed to remove mod "%1"</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlistviewactions.cpp" line="1330"/> + <location filename="modlistviewactions.cpp" line="1334"/> <source>failed to rename "%1" to "%2"</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlistviewactions.cpp" line="1382"/> + <location filename="modlistviewactions.cpp" line="1386"/> <source>Move successful.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlistviewactions.cpp" line="1401"/> + <location filename="modlistviewactions.cpp" line="1405"/> <source>This will move all files from overwrite into a new, regular mod. Please enter a name:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="modlistviewactions.cpp" line="1471"/> + <location filename="modlistviewactions.cpp" line="1475"/> <source>About to recursively delete: </source> <translation type="unfinished"></translation> @@ -5565,43 +5638,43 @@ Please enter a name:</source> <context> <name>NexusConnectionUI</name> <message> - <location filename="settingsdialognexus.cpp" line="49"/> + <location filename="settingsdialognexus.cpp" line="117"/> <source>Connected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialognexus.cpp" line="51"/> + <location filename="settingsdialognexus.cpp" line="119"/> <source>Not connected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialognexus.cpp" line="86"/> + <location filename="settingsdialognexus.cpp" line="175"/> <source>Disconnected.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialognexus.cpp" line="100"/> + <location filename="settingsdialognexus.cpp" line="189"/> <source>Authorizing with Nexus...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialognexus.cpp" line="107"/> + <location filename="settingsdialognexus.cpp" line="214"/> <source>Received authorization from Nexus.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialognexus.cpp" line="131"/> + <location filename="settingsdialognexus.cpp" line="239"/> <source>Received user account information</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialognexus.cpp" line="135"/> - <location filename="settingsdialognexus.cpp" line="140"/> + <location filename="settingsdialognexus.cpp" line="243"/> + <location filename="settingsdialognexus.cpp" line="248"/> <source>Linked with Nexus successfully.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialognexus.cpp" line="137"/> + <location filename="settingsdialognexus.cpp" line="245"/> <source>Failed to store OAuth tokens.</source> <translation type="unfinished"></translation> </message> @@ -5614,32 +5687,75 @@ Please enter a name:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="nexusinterface.cpp" line="854"/> + <location filename="nexusinterface.cpp" line="851"/> <source>You must authorize MO2 in Settings -> Nexus to use the Nexus API.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="nexusinterface.cpp" line="863"/> + <location filename="nexusinterface.cpp" line="874"/> <source>You've exceeded the Nexus API rate limit and requests are now being throttled. Your next batch of requests will be available in approximately %1 minutes and %2 seconds.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="nexusinterface.cpp" line="944"/> + <location filename="nexusinterface.cpp" line="955"/> <source>Aborting download: Either you clicked on a premium-only link and your account is not premium, or the download link was generated by a different account than the one stored in Mod Organizer.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="nexusinterface.cpp" line="1099"/> + <location filename="nexusinterface.cpp" line="1105"/> <source>empty response</source> <translation type="unfinished"></translation> </message> <message> - <location filename="nexusinterface.cpp" line="1179"/> + <location filename="nexusinterface.cpp" line="1185"/> <source>invalid response</source> <translation type="unfinished"></translation> </message> </context> <context> + <name>NexusManualKeyDialog</name> + <message> + <location filename="nexusmanualkey.ui" line="14"/> + <source>Manual Nexus API Key</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="nexusmanualkey.ui" line="50"/> + <source>1. Get your personal API key</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="nexusmanualkey.ui" line="57"/> + <source>Open Browser</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="nexusmanualkey.ui" line="97"/> + <source>2. Enter your personal API key</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="nexusmanualkey.ui" line="117"/> + <source>Paste</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="nexusmanualkey.ui" line="124"/> + <source>Clear</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="nexusmanualkey.ui" line="146"/> + <source>Enter API key here</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="nexusmanualkey.ui" line="171"/> + <source><b>Sharing this key with anyone could get your Nexus account banned. You can always revoke this key from your account on the Nexus website.</b></source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>NexusTab</name> <message> <location filename="modinfodialognexus.cpp" line="156"/> @@ -5682,208 +5798,208 @@ Please enter a name:</source> <context> <name>OrganizerCore</name> <message> - <location filename="organizercore.cpp" line="191"/> + <location filename="organizercore.cpp" line="193"/> <source>File is write protected</source> <translation type="unfinished"></translation> </message> <message> - <location filename="organizercore.cpp" line="193"/> + <location filename="organizercore.cpp" line="195"/> <source>Invalid file format (probably a bug)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="organizercore.cpp" line="195"/> + <location filename="organizercore.cpp" line="197"/> <source>Unknown error %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="organizercore.cpp" line="199"/> + <location filename="organizercore.cpp" line="201"/> <source>Failed to write settings</source> <translation type="unfinished"></translation> </message> <message> - <location filename="organizercore.cpp" line="200"/> + <location filename="organizercore.cpp" line="202"/> <source>An error occurred trying to write back MO settings to %1: %2</source> <translation type="unfinished"></translation> </message> <message> - <location filename="organizercore.cpp" line="363"/> + <location filename="organizercore.cpp" line="367"/> <source>Download started</source> <translation type="unfinished"></translation> </message> <message> - <location filename="organizercore.cpp" line="366"/> + <location filename="organizercore.cpp" line="370"/> <source>Download failed</source> <translation type="unfinished"></translation> </message> <message> - <location filename="organizercore.cpp" line="578"/> + <location filename="organizercore.cpp" line="590"/> <source>The selected profile '%1' does not exist. The profile '%2' will be used instead</source> <translation type="unfinished"></translation> </message> <message> - <location filename="organizercore.cpp" line="759"/> + <location filename="organizercore.cpp" line="789"/> <source>Installation cancelled</source> <translation type="unfinished"></translation> </message> <message> - <location filename="organizercore.cpp" line="760"/> + <location filename="organizercore.cpp" line="790"/> <source>Another installation is currently in progress.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="organizercore.cpp" line="773"/> + <location filename="organizercore.cpp" line="803"/> <source>Installation successful</source> <translation type="unfinished"></translation> </message> <message> - <location filename="organizercore.cpp" line="806"/> + <location filename="organizercore.cpp" line="836"/> <source>Configure Mod</source> <translation type="unfinished"></translation> </message> <message> - <location filename="organizercore.cpp" line="807"/> + <location filename="organizercore.cpp" line="837"/> <source>This mod contains ini tweaks. Do you want to configure them now?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="organizercore.cpp" line="817"/> + <location filename="organizercore.cpp" line="847"/> <source>mod not found: %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="organizercore.cpp" line="833"/> + <location filename="organizercore.cpp" line="863"/> <source>Extraction cancelled</source> <translation type="unfinished"></translation> </message> <message> - <location filename="organizercore.cpp" line="834"/> + <location filename="organizercore.cpp" line="864"/> <source>The installation was cancelled while extracting files. If this was prior to a FOMOD setup, this warning may be ignored. However, if this was during installation, the mod will likely be missing files.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="organizercore.cpp" line="1061"/> + <location filename="organizercore.cpp" line="1092"/> <source>file not found: %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="organizercore.cpp" line="1077"/> - <location filename="organizercore.cpp" line="1093"/> + <location filename="organizercore.cpp" line="1108"/> + <location filename="organizercore.cpp" line="1124"/> <source>failed to generate preview for %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="organizercore.cpp" line="1144"/> + <location filename="organizercore.cpp" line="1175"/> <source>Sorry</source> <translation type="unfinished"></translation> </message> <message> - <location filename="organizercore.cpp" line="1145"/> + <location filename="organizercore.cpp" line="1176"/> <source>Sorry, can't preview anything. This function currently does not support extracting from bsas.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="organizercore.cpp" line="1156"/> + <location filename="organizercore.cpp" line="1187"/> <source>File '%1' not found.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="organizercore.cpp" line="1164"/> + <location filename="organizercore.cpp" line="1195"/> <source>Failed to generate preview for %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="organizercore.cpp" line="1277"/> + <location filename="organizercore.cpp" line="1308"/> <source>Failed to refresh list of esps: %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="organizercore.cpp" line="1387"/> + <location filename="organizercore.cpp" line="1418"/> <source>Multiple esps/esls activated, please check that they don't conflict.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="organizercore.cpp" line="1463"/> + <location filename="organizercore.cpp" line="1494"/> <source>You need to be logged in with Nexus</source> <translation type="unfinished"></translation> </message> <message> - <location filename="organizercore.cpp" line="1507"/> + <location filename="organizercore.cpp" line="1538"/> <source>Download?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="organizercore.cpp" line="1508"/> + <location filename="organizercore.cpp" line="1539"/> <source>A download has been started but no installed page plugin recognizes it. If you download anyway no information (i.e. version) will be associated with the download. Continue?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="organizercore.cpp" line="1724"/> - <location filename="organizercore.cpp" line="1776"/> + <location filename="organizercore.cpp" line="1759"/> + <location filename="organizercore.cpp" line="1811"/> <source>failed to update mod list: %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="organizercore.cpp" line="1783"/> - <location filename="organizercore.cpp" line="1800"/> + <location filename="organizercore.cpp" line="1818"/> + <location filename="organizercore.cpp" line="1835"/> <source>login successful</source> <translation type="unfinished"></translation> </message> <message> - <location filename="organizercore.cpp" line="1809"/> + <location filename="organizercore.cpp" line="1844"/> <source>Login failed</source> <translation type="unfinished"></translation> </message> <message> - <location filename="organizercore.cpp" line="1810"/> + <location filename="organizercore.cpp" line="1845"/> <source>Login failed, try again?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="organizercore.cpp" line="1818"/> + <location filename="organizercore.cpp" line="1853"/> <source>login failed: %1. Download will not be associated with an account</source> <translation type="unfinished"></translation> </message> <message> - <location filename="organizercore.cpp" line="1826"/> + <location filename="organizercore.cpp" line="1861"/> <source>login failed: %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="organizercore.cpp" line="1836"/> + <location filename="organizercore.cpp" line="1871"/> <source>login failed: %1. You need to log-in with Nexus to update MO.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="organizercore.cpp" line="1883"/> + <location filename="organizercore.cpp" line="1918"/> <source>MO1 "Script Extender" load mechanism has left hook.dll in your game folder</source> <translation type="unfinished"></translation> </message> <message> - <location filename="organizercore.cpp" line="1887"/> - <location filename="organizercore.cpp" line="1908"/> + <location filename="organizercore.cpp" line="1922"/> + <location filename="organizercore.cpp" line="1943"/> <source>Description missing</source> <translation type="unfinished"></translation> </message> <message> - <location filename="organizercore.cpp" line="1896"/> + <location filename="organizercore.cpp" line="1931"/> <source><a href="%1">hook.dll</a> has been found in your game folder (right click to copy the full path). This is most likely a leftover of setting the ModOrganizer 1 load mechanism to "Script Extender", in which case you must remove this file either by changing the load mechanism in ModOrganizer 1 or manually removing the file, otherwise the game is likely to crash and burn.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="organizercore.cpp" line="1933"/> + <location filename="organizercore.cpp" line="1968"/> <source>failed to save load order: %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="organizercore.cpp" line="2002"/> + <location filename="organizercore.cpp" line="2037"/> <source>Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="organizercore.cpp" line="2084"/> + <location filename="organizercore.cpp" line="2119"/> <source>The designated write target "%1" is not enabled.</source> <translation type="unfinished"></translation> </message> @@ -6054,48 +6170,48 @@ Continue?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="plugincontainer.cpp" line="1104"/> + <location filename="plugincontainer.cpp" line="1105"/> <source>Plugin error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="plugincontainer.cpp" line="1105"/> + <location filename="plugincontainer.cpp" line="1106"/> <source>Mod Organizer failed to load the plugin '%1' last time it was started.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="plugincontainer.cpp" line="1108"/> + <location filename="plugincontainer.cpp" line="1109"/> <source>The plugin can be skipped for this session, blacklisted, or loaded normally, in which case it might fail again. Blacklisted plugins can be re-enabled later in the settings.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="plugincontainer.cpp" line="1113"/> + <location filename="plugincontainer.cpp" line="1114"/> <source>Skip this plugin</source> <translation type="unfinished"></translation> </message> <message> - <location filename="plugincontainer.cpp" line="1114"/> + <location filename="plugincontainer.cpp" line="1115"/> <source>Blacklist this plugin</source> <translation type="unfinished"></translation> </message> <message> - <location filename="plugincontainer.cpp" line="1115"/> + <location filename="plugincontainer.cpp" line="1116"/> <source>Load this plugin</source> <translation type="unfinished"></translation> </message> <message> - <location filename="plugincontainer.cpp" line="1213"/> + <location filename="plugincontainer.cpp" line="1212"/> <source>Some plugins could not be loaded</source> <translation type="unfinished"></translation> </message> <message> - <location filename="plugincontainer.cpp" line="1216"/> - <location filename="plugincontainer.cpp" line="1236"/> + <location filename="plugincontainer.cpp" line="1215"/> + <location filename="plugincontainer.cpp" line="1235"/> <source>Description missing</source> <translation type="unfinished"></translation> </message> <message> - <location filename="plugincontainer.cpp" line="1226"/> + <location filename="plugincontainer.cpp" line="1225"/> <source>The following plugins could not be loaded. The reason may be missing dependencies (i.e. python) or an outdated version:</source> <translation type="unfinished"></translation> </message> @@ -6124,25 +6240,25 @@ Continue?</source> </message> <message> <location filename="pluginlist.cpp" line="99"/> - <location filename="pluginlist.cpp" line="1447"/> + <location filename="pluginlist.cpp" line="1515"/> <source>Form Version</source> <translation type="unfinished"></translation> </message> <message> <location filename="pluginlist.cpp" line="101"/> - <location filename="pluginlist.cpp" line="1451"/> + <location filename="pluginlist.cpp" line="1519"/> <source>Header Version</source> <translation type="unfinished"></translation> </message> <message> <location filename="pluginlist.cpp" line="103"/> - <location filename="pluginlist.cpp" line="1454"/> + <location filename="pluginlist.cpp" line="1522"/> <source>Author</source> <translation type="unfinished"></translation> </message> <message> <location filename="pluginlist.cpp" line="105"/> - <location filename="pluginlist.cpp" line="1459"/> + <location filename="pluginlist.cpp" line="1527"/> <source>Description</source> <translation type="unfinished"></translation> </message> @@ -6193,117 +6309,147 @@ Continue?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="pluginlist.cpp" line="293"/> + <location filename="pluginlist.cpp" line="296"/> <source>failed to update esp info for file %1 (source id: %2), error: %3</source> <translation type="unfinished"></translation> </message> <message> - <location filename="pluginlist.cpp" line="492"/> + <location filename="pluginlist.cpp" line="513"/> <source>Plugin not found: %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="pluginlist.cpp" line="1431"/> + <location filename="pluginlist.cpp" line="1499"/> <source>Origin</source> <translation type="unfinished"></translation> </message> <message> - <location filename="pluginlist.cpp" line="1435"/> + <location filename="pluginlist.cpp" line="1503"/> <source>This plugin can't be disabled or moved (enforced by the game).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="pluginlist.cpp" line="1441"/> + <location filename="pluginlist.cpp" line="1509"/> <source>This plugin can't be disabled (enforced by the game).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="pluginlist.cpp" line="1464"/> + <location filename="pluginlist.cpp" line="1532"/> <source>Missing Masters</source> <translation type="unfinished"></translation> </message> <message> - <location filename="pluginlist.cpp" line="1476"/> + <location filename="pluginlist.cpp" line="1544"/> <source>Enabled Masters</source> <translation type="unfinished"></translation> </message> <message> - <location filename="pluginlist.cpp" line="1487"/> + <location filename="pluginlist.cpp" line="1555"/> <source>Loads Archives</source> <translation type="unfinished"></translation> </message> <message> - <location filename="pluginlist.cpp" line="1488"/> + <location filename="pluginlist.cpp" line="1556"/> <source>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)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="pluginlist.cpp" line="1496"/> + <location filename="pluginlist.cpp" line="1564"/> <source>Loads INI settings</source> <translation type="unfinished"></translation> </message> <message> - <location filename="pluginlist.cpp" line="1499"/> + <location filename="pluginlist.cpp" line="1567"/> <source>There is an ini file connected to this plugin. Its settings will be added to your game settings, overwriting in case of conflicts.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="pluginlist.cpp" line="1507"/> + <location filename="pluginlist.cpp" line="1575"/> <source>This %1 is flagged as a light plugin (ESL). It will adhere to the %1 load order but the records will be loaded in ESL space (FE/FF). You can have up to 4096 light plugins in addition to other plugin types.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="pluginlist.cpp" line="1513"/> + <location filename="pluginlist.cpp" line="1581"/> <source>This ESM is flagged as a medium plugin (ESH). It adheres to the ESM load order but loads records in ESH space (FD). You can have 256 medium plugins in addition to other plugin types.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="pluginlist.cpp" line="1520"/> - <source>This plugin has the blueprint flag. This forces it to load after every other non-blueprint plugin. Blueprint plugins will adhere to standard load order rules with other blueprint plugins.</source> + <location filename="pluginlist.cpp" line="1589"/> + <source>This plugin has the blueprint flag. This forces it to load after every other non-blueprint plugin.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="pluginlist.cpp" line="1593"/> + <source>Blueprint plugins are removed from plugins.txt by the game and are effectively disabled. They are intended to be loaded by using the blueprint prefix:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="pluginlist.cpp" line="1600"/> + <source>This plugin is prefixed and being loaded by a paired main plugin: </source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="pluginlist.cpp" line="1605"/> + <source>WARNING: This is a blueprint-prefixed but unflagged plugin being autoloaded by another main plugin file. This is unintended usage and may result in an ambiguous load order.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="pluginlist.cpp" line="1528"/> + <location filename="pluginlist.cpp" line="1614"/> <source>WARNING: This plugin is both light and medium flagged. This could indicate that the file was saved improperly and may have mismatched record references. Use it at your own risk.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="pluginlist.cpp" line="1534"/> + <location filename="pluginlist.cpp" line="1620"/> <source>This is a dummy plugin. It contains no records and is typically used to load a paired archive file.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="pluginlist.cpp" line="1541"/> + <location filename="pluginlist.cpp" line="1627"/> <source>Light plugins (ESL) are not supported by this game.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="pluginlist.cpp" line="1543"/> + <location filename="pluginlist.cpp" line="1631"/> + <source>This blueprint plugin must be enabled by a paired main plugin.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="pluginlist.cpp" line="1633"/> + <source>This blueprint plugin is not using the blueprint prefix and can't be loaded.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="pluginlist.cpp" line="1637"/> + <source>This is an invalid blueprint file with no blueprint flag.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="pluginlist.cpp" line="1639"/> <source>This game does not currently permit custom plugin loading. There may be manual workarounds.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="pluginlist.cpp" line="1575"/> + <location filename="pluginlist.cpp" line="1671"/> <source>Incompatible with %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="pluginlist.cpp" line="1581"/> + <location filename="pluginlist.cpp" line="1677"/> <source>Depends on missing %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="pluginlist.cpp" line="1589"/> + <location filename="pluginlist.cpp" line="1685"/> <source>Warning</source> <translation type="unfinished"></translation> </message> <message> - <location filename="pluginlist.cpp" line="1593"/> + <location filename="pluginlist.cpp" line="1689"/> <source>Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="pluginlist.cpp" line="1915"/> + <location filename="pluginlist.cpp" line="2041"/> <source>failed to restore load order for %1</source> <translation type="unfinished"></translation> </message> @@ -6428,29 +6574,27 @@ Continue?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="pluginlistview.cpp" line="187"/> - <location filename="pluginlistview.cpp" line="194"/> + <location filename="pluginlistview.cpp" line="186"/> <source>Sorting plugins</source> <translation type="unfinished"></translation> </message> <message> - <location filename="pluginlistview.cpp" line="188"/> - <location filename="pluginlistview.cpp" line="195"/> + <location filename="pluginlistview.cpp" line="187"/> <source>Are you sure you want to sort your plugins list?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="pluginlistview.cpp" line="190"/> + <location filename="pluginlistview.cpp" line="188"/> <source>Note: You are currently in offline mode and LOOT will not update the master list.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="pluginlistview.cpp" line="311"/> + <location filename="pluginlistview.cpp" line="304"/> <source>Exception: </source> <translation type="unfinished"></translation> </message> <message> - <location filename="pluginlistview.cpp" line="313"/> + <location filename="pluginlistview.cpp" line="306"/> <source>Unknown exception</source> <translation type="unfinished"></translation> </message> @@ -6538,41 +6682,41 @@ p, li { white-space: pre-wrap; } <translation type="unfinished"></translation> </message> <message> - <location filename="profile.cpp" line="429"/> + <location filename="profile.cpp" line="430"/> <source>"%1" is missing or inaccessible</source> <translation type="unfinished"></translation> </message> <message> - <location filename="profile.cpp" line="491"/> - <location filename="profile.cpp" line="529"/> - <location filename="profile.cpp" line="621"/> - <location filename="profile.cpp" line="679"/> - <location filename="profile.cpp" line="688"/> + <location filename="profile.cpp" line="492"/> + <location filename="profile.cpp" line="527"/> + <location filename="profile.cpp" line="619"/> + <location filename="profile.cpp" line="677"/> + <location filename="profile.cpp" line="686"/> <source>invalid mod index: %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="profile.cpp" line="574"/> + <location filename="profile.cpp" line="572"/> <source>A mod named "overwrite" was detected, disabled, and moved to the highest priority on the mod list. You may want to rename this mod and enable it again.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="profile.cpp" line="865"/> + <location filename="profile.cpp" line="863"/> <source>Delete profile-specific save games?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="profile.cpp" line="866"/> + <location filename="profile.cpp" line="864"/> <source>Do you want to delete the profile-specific save games? (If you select "No", the save games will show up again if you re-enable profile-specific save games)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="profile.cpp" line="901"/> + <location filename="profile.cpp" line="899"/> <source>Missing profile-specific game INI files!</source> <translation type="unfinished"></translation> </message> <message> - <location filename="profile.cpp" line="902"/> + <location filename="profile.cpp" line="900"/> <source>Some of your profile-specific game INI files were missing. They will now be copied from the vanilla game folder. You might want to double-check your settings. Missing files: @@ -6580,12 +6724,12 @@ Missing files: <translation type="unfinished"></translation> </message> <message> - <location filename="profile.cpp" line="921"/> + <location filename="profile.cpp" line="919"/> <source>Delete profile-specific game INI files?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="profile.cpp" line="922"/> + <location filename="profile.cpp" line="920"/> <source>Do you want to delete the profile-specific game INI files? (If you select "No", the INI files will be used again if you re-enable profile-specific game INI files.)</source> <translation type="unfinished"></translation> </message> @@ -6875,57 +7019,57 @@ p, li { white-space: pre-wrap; } <translation type="unfinished"></translation> </message> <message> - <location filename="categories.cpp" line="421"/> + <location filename="categories.cpp" line="427"/> <source>Active</source> <translation type="unfinished"></translation> </message> <message> - <location filename="categories.cpp" line="424"/> + <location filename="categories.cpp" line="430"/> <source>Update available</source> <translation type="unfinished"></translation> </message> <message> - <location filename="categories.cpp" line="427"/> + <location filename="categories.cpp" line="433"/> <source>Has category</source> <translation type="unfinished"></translation> </message> <message> - <location filename="categories.cpp" line="430"/> + <location filename="categories.cpp" line="436"/> <source>Conflicted</source> <translation type="unfinished"></translation> </message> <message> - <location filename="categories.cpp" line="433"/> + <location filename="categories.cpp" line="439"/> <source>Has hidden files</source> <translation type="unfinished"></translation> </message> <message> - <location filename="categories.cpp" line="436"/> + <location filename="categories.cpp" line="442"/> <source>Endorsed</source> <translation type="unfinished"></translation> </message> <message> - <location filename="categories.cpp" line="439"/> + <location filename="categories.cpp" line="445"/> <source>Has backup</source> <translation type="unfinished"></translation> </message> <message> - <location filename="categories.cpp" line="442"/> + <location filename="categories.cpp" line="448"/> <source>Managed</source> <translation type="unfinished"></translation> </message> <message> - <location filename="categories.cpp" line="445"/> + <location filename="categories.cpp" line="451"/> <source>Has valid game data</source> <translation type="unfinished"></translation> </message> <message> - <location filename="categories.cpp" line="448"/> + <location filename="categories.cpp" line="454"/> <source>Has Nexus ID</source> <translation type="unfinished"></translation> </message> <message> - <location filename="categories.cpp" line="451"/> + <location filename="categories.cpp" line="457"/> <source>Tracked on Nexus</source> <translation type="unfinished"></translation> </message> @@ -6965,32 +7109,32 @@ p, li { white-space: pre-wrap; } <translation type="unfinished"></translation> </message> <message> - <location filename="commandline.cpp" line="290"/> + <location filename="commandline.cpp" line="296"/> <source>failed to start application: %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="commandline.cpp" line="752"/> + <location filename="commandline.cpp" line="766"/> <source>Executable '%1' not found in instance '%2'.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="commandline.cpp" line="778"/> + <location filename="commandline.cpp" line="792"/> <source>Failed to run '%1'. The logs might have more information.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="commandline.cpp" line="787"/> + <location filename="commandline.cpp" line="801"/> <source>Failed to run '%1'. The logs might have more information. %2</source> <translation type="unfinished"></translation> </message> <message> - <location filename="commandline.cpp" line="870"/> + <location filename="commandline.cpp" line="899"/> <source>Download URL must start with https://</source> <translation type="unfinished"></translation> </message> <message> - <location filename="commandline.cpp" line="875"/> + <location filename="commandline.cpp" line="924"/> <source>Download started</source> <translation type="unfinished"></translation> </message> @@ -7006,7 +7150,7 @@ p, li { white-space: pre-wrap; } </message> <message> <location filename="createinstancedialogpages.cpp" line="34"/> - <location filename="instancemanager.cpp" line="53"/> + <location filename="instancemanager.cpp" line="55"/> <location filename="moshortcut.cpp" line="38"/> <source>Portable</source> <translation type="unfinished"></translation> @@ -7098,7 +7242,7 @@ p, li { white-space: pre-wrap; } <location filename="createinstancedialogpages.cpp" line="677"/> <location filename="createinstancedialogpages.cpp" line="698"/> <location filename="createinstancedialogpages.cpp" line="725"/> - <location filename="settingsdialognexus.cpp" line="199"/> + <location filename="settingsdialognexus.cpp" line="309"/> <location filename="settingsdialogworkarounds.cpp" line="231"/> <location filename="spawn.cpp" line="181"/> <location filename="spawn.cpp" line="205"/> @@ -7318,22 +7462,22 @@ Destination:<byte value="xd"/> <translation type="unfinished"></translation> </message> <message> - <location filename="instancemanager.cpp" line="818"/> + <location filename="instancemanager.cpp" line="865"/> <source>Cannot open instance '%1', failed to read INI file %2.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="instancemanager.cpp" line="833"/> + <location filename="instancemanager.cpp" line="880"/> <source>Cannot open instance '%1', the managed game was not found in the INI file %2. Select the game managed by this instance.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="instancemanager.cpp" line="847"/> + <location filename="instancemanager.cpp" line="894"/> <source>Cannot open instance '%1', the game plugin '%2' doesn't exist. It may have been deleted by an antivirus. Select another instance.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="instancemanager.cpp" line="860"/> + <location filename="instancemanager.cpp" line="907"/> <source>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.</source> <translation type="unfinished"></translation> </message> @@ -7349,8 +7493,8 @@ Destination:<byte value="xd"/> </message> <message> <location filename="loglist.cpp" line="384"/> - <location filename="loot.cpp" line="396"/> - <location filename="organizercore.cpp" line="391"/> + <location filename="loot.cpp" line="397"/> + <location filename="organizercore.cpp" line="395"/> <location filename="settingsdialogdiagnostics.cpp" line="40"/> <location filename="settingsdialogdiagnostics.cpp" line="66"/> <location filename="settingsdialogpaths.cpp" line="100"/> @@ -7360,54 +7504,54 @@ Destination:<byte value="xd"/> </message> <message> <location filename="loglist.cpp" line="385"/> - <location filename="organizercore.cpp" line="392"/> + <location filename="organizercore.cpp" line="396"/> <source>Failed to create "%1". Your user account probably lacks permission.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="loot.cpp" line="244"/> + <location filename="loot.cpp" line="245"/> <source>General messages</source> <translation type="unfinished"></translation> </message> <message> - <location filename="loot.cpp" line="256"/> + <location filename="loot.cpp" line="257"/> <source>Plugins</source> <translation type="unfinished"></translation> </message> <message> - <location filename="loot.cpp" line="267"/> + <location filename="loot.cpp" line="268"/> <source>No messages.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="loot.cpp" line="315"/> + <location filename="loot.cpp" line="316"/> <source>Incompatibilities</source> <translation type="unfinished"></translation> </message> <message> - <location filename="loot.cpp" line="330"/> + <location filename="loot.cpp" line="331"/> <source>Missing masters</source> <translation type="unfinished"></translation> </message> <message> - <location filename="loot.cpp" line="362"/> + <location filename="loot.cpp" line="363"/> <source>Verified clean by %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="loot.cpp" line="382"/> + <location filename="loot.cpp" line="383"/> <source>%1 found %2 ITM record(s), %3 deleted reference(s) and %4 deleted navmesh(es).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="loot.cpp" line="401"/> + <location filename="loot.cpp" line="402"/> <location filename="settingsdialogdiagnostics.cpp" line="39"/> <location filename="settingsdialogdiagnostics.cpp" line="65"/> <source>Warning</source> <translation type="unfinished"></translation> </message> <message> - <location filename="loot.cpp" line="916"/> + <location filename="loot.cpp" line="979"/> <source>failed to run loot: %1</source> <translation type="unfinished"></translation> </message> @@ -7462,38 +7606,38 @@ Destination:<byte value="xd"/> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="194"/> + <location filename="mainwindow.cpp" line="199"/> <source><Unmanaged></source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="1255"/> + <location filename="mainwindow.cpp" line="1268"/> <source>Please use "Help" from the toolbar to get usage instructions to all elements</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="1597"/> + <location filename="mainwindow.cpp" line="1609"/> <source>Visit %1 on Nexus</source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="1814"/> - <location filename="mainwindow.cpp" line="2909"/> + <location filename="mainwindow.cpp" line="1830"/> + <location filename="mainwindow.cpp" line="2936"/> <source><Manage...></source> <translation type="unfinished"></translation> </message> <message> - <location filename="mainwindow.cpp" line="1826"/> + <location filename="mainwindow.cpp" line="1842"/> <source>failed to parse profile %1: %2</source> <translation type="unfinished"></translation> </message> <message> - <location filename="moapplication.cpp" line="459"/> + <location filename="moapplication.cpp" line="464"/> <source>Instance at '%1' not found. Select another instance.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="moapplication.cpp" line="463"/> + <location filename="moapplication.cpp" line="468"/> <source>Instance at '%1' not found. You must create a new instance</source> <translation type="unfinished"></translation> </message> @@ -7529,119 +7673,126 @@ Destination:<byte value="xd"/> <translation type="unfinished"></translation> </message> <message> - <location filename="nexusoauthlogin.cpp" line="53"/> + <location filename="nxmaccessmanager.cpp" line="818"/> <source>Connecting to Nexus...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="nexusoauthlogin.cpp" line="60"/> + <location filename="nxmaccessmanager.cpp" line="825"/> <source>Waiting for Nexus...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="nexusoauthlogin.cpp" line="56"/> + <location filename="nxmaccessmanager.cpp" line="821"/> <source>Opened Nexus in browser.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="nexusoauthlogin.cpp" line="57"/> + <location filename="nxmaccessmanager.cpp" line="822"/> <source>Switch to your browser and accept the request.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="nexusoauthlogin.cpp" line="63"/> + <location filename="nxmaccessmanager.cpp" line="828"/> <source>Finished.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="nexusoauthlogin.cpp" line="70"/> + <location filename="nxmaccessmanager.cpp" line="835"/> <source>An unknown error has occurred.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="nexusoauthlogin.cpp" line="82"/> + <location filename="nxmaccessmanager.cpp" line="927"/> <source>No OAuth client id configured.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="nexusoauthlogin.cpp" line="120"/> - <source><html><body><h2>Mod Organizer</h2><p>Authorization complete. You may close this window.</p></body></html></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="nexusoauthlogin.cpp" line="125"/> + <location filename="nxmaccessmanager.cpp" line="642"/> + <location filename="nxmaccessmanager.cpp" line="962"/> <source>Failed to bind to localhost on port %1.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="nexusoauthlogin.cpp" line="157"/> + <location filename="nxmaccessmanager.cpp" line="624"/> <source>Authorization failed (%1)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="nexusoauthlogin.cpp" line="198"/> + <location filename="nxmaccessmanager.cpp" line="754"/> <source>Internal error: OAuth flow is missing.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="nexusoauthlogin.cpp" line="212"/> + <location filename="nxmaccessmanager.cpp" line="775"/> <source>Invalid OAuth token payload.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="nexusoauthlogin.cpp" line="66"/> + <location filename="nxmaccessmanager.cpp" line="831"/> <source>Cancelled.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="nxmaccessmanager.cpp" line="205"/> + <location filename="nxmaccessmanager.cpp" line="206"/> <source>Failed to request %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="nxmaccessmanager.cpp" line="227"/> - <location filename="nxmaccessmanager.cpp" line="561"/> + <location filename="nxmaccessmanager.cpp" line="188"/> + <source>No access token or API key</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="nxmaccessmanager.cpp" line="228"/> + <location filename="nxmaccessmanager.cpp" line="593"/> <source>Cancelled</source> <translation type="unfinished"></translation> </message> <message> - <location filename="nxmaccessmanager.cpp" line="273"/> + <location filename="nxmaccessmanager.cpp" line="274"/> <source>Internal error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="nxmaccessmanager.cpp" line="308"/> + <location filename="nxmaccessmanager.cpp" line="309"/> <source>HTTP code %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="nxmaccessmanager.cpp" line="318"/> + <location filename="nxmaccessmanager.cpp" line="319"/> <source>Invalid JSON</source> <translation type="unfinished"></translation> </message> <message> - <location filename="nxmaccessmanager.cpp" line="323"/> + <location filename="nxmaccessmanager.cpp" line="325"/> + <location filename="nxmaccessmanager.cpp" line="358"/> <source>Bad response</source> <translation type="unfinished"></translation> </message> <message> - <location filename="nxmaccessmanager.cpp" line="188"/> - <location filename="nxmaccessmanager.cpp" line="332"/> + <location filename="nxmaccessmanager.cpp" line="343"/> <source>Access token is empty</source> <translation type="unfinished"></translation> </message> <message> - <location filename="nxmaccessmanager.cpp" line="355"/> + <location filename="nxmaccessmanager.cpp" line="387"/> <source>SSL error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="nxmaccessmanager.cpp" line="360"/> + <location filename="nxmaccessmanager.cpp" line="392"/> <source>Timed out</source> <translation type="unfinished"></translation> </message> <message> - <location filename="organizercore.cpp" line="410"/> + <location filename="nxmaccessmanager.cpp" line="958"/> + <source><p><strong>Authorization complete.<br>You may close this window.</strong></p> +</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="organizercore.cpp" line="414"/> <source>One of the configured MO2 directories (profiles, mods, or overwrite) is on a path containing a symbolic (or other) link. This is likely to be incompatible with MO2's virtual filesystem.</source> <translation type="unfinished"></translation> </message> @@ -7651,12 +7802,12 @@ Destination:<byte value="xd"/> <translation type="unfinished"></translation> </message> <message> - <location filename="pluginlist.cpp" line="796"/> + <location filename="pluginlist.cpp" line="843"/> <source>failed to access %1</source> <translation type="unfinished"></translation> </message> <message> - <location filename="pluginlist.cpp" line="810"/> + <location filename="pluginlist.cpp" line="857"/> <source>failed to set file time %1</source> <translation type="unfinished"></translation> </message> @@ -7709,19 +7860,21 @@ This program is known to cause issues with Mod Organizer, such as freezing or bl <translation type="unfinished"></translation> </message> <message> - <location filename="settings.cpp" line="1437"/> - <location filename="settings.cpp" line="1461"/> - <location filename="settings.cpp" line="1509"/> + <location filename="settings.cpp" line="1475"/> + <location filename="settings.cpp" line="1499"/> + <location filename="settings.cpp" line="1547"/> <source>attempt to store setting for unknown plugin "%1"</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settings.cpp" line="2007"/> + <location filename="settings.cpp" line="450"/> + <location filename="settings.cpp" line="2044"/> <source>Failed</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settings.cpp" line="2008"/> + <location filename="settings.cpp" line="451"/> + <location filename="settings.cpp" line="2045"/> <source>Failed to start the helper application: %1</source> <translation type="unfinished"></translation> </message> @@ -7758,43 +7911,52 @@ This program is known to cause issues with Mod Organizer, such as freezing or bl <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialoggeneral.cpp" line="172"/> + <location filename="settingsdialoggeneral.cpp" line="181"/> <source>Confirm?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialoggeneral.cpp" line="173"/> + <location filename="settingsdialoggeneral.cpp" line="182"/> <source>This will reset all the choices you made to dialogs and make them all visible again. Continue?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialognexus.cpp" line="202"/> - <location filename="settingsdialognexus.cpp" line="205"/> - <location filename="settingsdialognexus.cpp" line="208"/> + <location filename="settingsdialognexus.cpp" line="311"/> + <location filename="settingsdialognexus.cpp" line="327"/> + <location filename="settingsdialognexus.cpp" line="329"/> + <location filename="settingsdialognexus.cpp" line="334"/> + <source>Enter API Key Manually</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="settingsdialognexus.cpp" line="313"/> + <location filename="settingsdialognexus.cpp" line="321"/> + <location filename="settingsdialognexus.cpp" line="323"/> + <location filename="settingsdialognexus.cpp" line="332"/> <source>Connect to Nexus</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialognexus.cpp" line="363"/> - <location filename="settingsdialognexus.cpp" line="364"/> - <location filename="settingsdialognexus.cpp" line="365"/> - <location filename="settingsdialognexus.cpp" line="366"/> - <location filename="settingsdialognexus.cpp" line="367"/> + <location filename="settingsdialognexus.cpp" line="484"/> + <location filename="settingsdialognexus.cpp" line="485"/> + <location filename="settingsdialognexus.cpp" line="486"/> + <location filename="settingsdialognexus.cpp" line="487"/> + <location filename="settingsdialognexus.cpp" line="488"/> <source>N/A</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialognexus.cpp" line="379"/> + <location filename="settingsdialognexus.cpp" line="500"/> <source>Executables (*.exe)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialognexus.cpp" line="379"/> + <location filename="settingsdialognexus.cpp" line="500"/> <source>All Files (*.*)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialognexus.cpp" line="382"/> + <location filename="settingsdialognexus.cpp" line="503"/> <source>Select the browser executable</source> <translation type="unfinished"></translation> </message> @@ -8450,176 +8612,192 @@ p, li { white-space: pre-wrap; } <translation type="unfinished"></translation> </message> <message> + <location filename="settingsdialog.ui" line="172"/> <location filename="settingsdialog.ui" line="175"/> + <source>Show notifications when downloads complete or fail.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="settingsdialog.ui" line="178"/> + <source>Show notifications for completed or failed downloads</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="settingsdialog.ui" line="191"/> + <source>Associate MODL Download Links</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="settingsdialog.ui" line="201"/> <source>Updates</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="181"/> - <location filename="settingsdialog.ui" line="184"/> - <source>Check for Mod Organizer updates on Github on startup.</source> + <location filename="settingsdialog.ui" line="207"/> + <location filename="settingsdialog.ui" line="210"/> + <source>Check for Mod Organizer updates on GitHub on startup.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="187"/> + <location filename="settingsdialog.ui" line="213"/> <source>Check for updates</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="194"/> - <location filename="settingsdialog.ui" line="197"/> + <location filename="settingsdialog.ui" line="220"/> + <location filename="settingsdialog.ui" line="223"/> <source>Update to non-stable releases.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="200"/> + <location filename="settingsdialog.ui" line="226"/> <source>Update to beta versions</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="210"/> + <location filename="settingsdialog.ui" line="236"/> <source>Profile Defaults</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="216"/> + <location filename="settingsdialog.ui" line="242"/> <source>Local INIs</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="223"/> + <location filename="settingsdialog.ui" line="249"/> <source>Local Saves</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="230"/> + <location filename="settingsdialog.ui" line="256"/> <source>Automatic Archive Invalidation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="240"/> + <location filename="settingsdialog.ui" line="266"/> <source>Miscellaneous</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="258"/> - <location filename="settingsdialog.ui" line="261"/> + <location filename="settingsdialog.ui" line="284"/> + <location filename="settingsdialog.ui" line="287"/> <source>Dialogs will always be centered on the main window, but will remember their size.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="264"/> + <location filename="settingsdialog.ui" line="290"/> <source>Always center dialogs</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="271"/> + <location filename="settingsdialog.ui" line="297"/> <source>Show confirmation when changing instance</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="278"/> - <location filename="settingsdialog.ui" line="281"/> + <location filename="settingsdialog.ui" line="304"/> + <location filename="settingsdialog.ui" line="307"/> <source>Show the menubar when the Alt key is pressed</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="284"/> + <location filename="settingsdialog.ui" line="310"/> <source>Show menubar when pressing Alt</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="291"/> + <location filename="settingsdialog.ui" line="317"/> <source>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.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="294"/> + <location filename="settingsdialog.ui" line="320"/> <source>Open previews on double-click</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="325"/> - <location filename="settingsdialog.ui" line="328"/> + <location filename="settingsdialog.ui" line="351"/> + <location filename="settingsdialog.ui" line="354"/> <source>Reset all choices made in dialogs.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="331"/> + <location filename="settingsdialog.ui" line="357"/> <source>Reset Dialog Choices</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="338"/> - <location filename="settingsdialog.ui" line="341"/> + <location filename="settingsdialog.ui" line="364"/> + <location filename="settingsdialog.ui" line="367"/> <source>Modify the categories available to arrange your mods.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="344"/> + <location filename="settingsdialog.ui" line="370"/> <source>Configure Mod Categories</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="385"/> + <location filename="settingsdialog.ui" line="411"/> <source>Theme</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="391"/> + <location filename="settingsdialog.ui" line="417"/> <source>Style</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="400"/> - <location filename="settingsdialog.ui" line="403"/> + <location filename="settingsdialog.ui" line="426"/> + <location filename="settingsdialog.ui" line="429"/> <source>Visual theme of the user interface.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="410"/> + <location filename="settingsdialog.ui" line="436"/> <source>Explore...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="435"/> + <location filename="settingsdialog.ui" line="461"/> <source>Colors</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="487"/> - <location filename="settingsdialog.ui" line="490"/> + <location filename="settingsdialog.ui" line="513"/> + <location filename="settingsdialog.ui" line="516"/> <source>Reset all colors to their default value.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="493"/> + <location filename="settingsdialog.ui" line="519"/> <source>Reset Colors</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="512"/> + <location filename="settingsdialog.ui" line="538"/> <source>Mod List</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="533"/> - <location filename="settingsdialog.ui" line="536"/> + <location filename="settingsdialog.ui" line="559"/> + <location filename="settingsdialog.ui" line="562"/> <source>Colors set on separators will also be shown in the mod list scrollbar at the location of the separator. This can be useful for quickly navigating to a specific separator.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="539"/> + <location filename="settingsdialog.ui" line="565"/> <source>Show mod list separator colors on the scrollbar</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="549"/> + <location filename="settingsdialog.ui" line="575"/> <source>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.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="552"/> + <location filename="settingsdialog.ui" line="578"/> <source>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. @@ -8627,442 +8805,452 @@ If you disable this feature, MO will only display official DLCs this way. Please <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="558"/> + <location filename="settingsdialog.ui" line="584"/> <source>Display mods installed outside MO</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="568"/> - <location filename="settingsdialog.ui" line="571"/> + <location filename="settingsdialog.ui" line="594"/> + <location filename="settingsdialog.ui" line="597"/> <source>Save the current filters when closing MO2 and restore them on startup.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="574"/> + <location filename="settingsdialog.ui" line="600"/> <source>Remember selected filters after restarting MO</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="581"/> - <location filename="settingsdialog.ui" line="584"/> + <location filename="settingsdialog.ui" line="607"/> + <location filename="settingsdialog.ui" line="610"/> <source>Check if updates are available for mods after installing them.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="587"/> + <location filename="settingsdialog.ui" line="613"/> <source>Check for updates when installing mods</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="597"/> - <location filename="settingsdialog.ui" line="600"/> + <location filename="settingsdialog.ui" line="623"/> + <location filename="settingsdialog.ui" line="626"/> <source>Automatically collapse separators, categories or nexus ids after a delay when hovering them during drag.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="603"/> + <location filename="settingsdialog.ui" line="629"/> <source>Automatically collapse items during drag on hover</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="629"/> + <location filename="settingsdialog.ui" line="655"/> <source>Collapsible Separators</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="649"/> - <location filename="settingsdialog.ui" line="652"/> + <location filename="settingsdialog.ui" line="675"/> + <location filename="settingsdialog.ui" line="678"/> <source>Highlight collapsed separators based on conflicts and plugins from mods inside them.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="655"/> + <location filename="settingsdialog.ui" line="681"/> <source>on separators</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="665"/> + <location filename="settingsdialog.ui" line="691"/> <source>Enable when sorting by</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="672"/> + <location filename="settingsdialog.ui" line="698"/> <source>Show conflicts and plugins </source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="679"/> - <location filename="settingsdialog.ui" line="682"/> + <location filename="settingsdialog.ui" line="705"/> + <location filename="settingsdialog.ui" line="708"/> <source>When selecting a collapsed separator, highlight conflicting mods and plugins from mods inside the separator.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="685"/> + <location filename="settingsdialog.ui" line="711"/> <source>from separators</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="695"/> + <location filename="settingsdialog.ui" line="721"/> <source>ascending priority</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="705"/> + <location filename="settingsdialog.ui" line="731"/> <source>descending priority</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="712"/> + <location filename="settingsdialog.ui" line="738"/> <source>Show icons on separators</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="734"/> + <location filename="settingsdialog.ui" line="760"/> <source>conflicts</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="744"/> + <location filename="settingsdialog.ui" line="770"/> <source>flags</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="754"/> + <location filename="settingsdialog.ui" line="780"/> <source>content</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="764"/> + <location filename="settingsdialog.ui" line="790"/> <source>version</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="792"/> - <location filename="settingsdialog.ui" line="795"/> + <location filename="settingsdialog.ui" line="818"/> + <location filename="settingsdialog.ui" line="821"/> <source>Do not share the collapse/expanded state of separators between profiles.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="798"/> + <location filename="settingsdialog.ui" line="824"/> <source>Profile-specific collapse states for separators</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="822"/> + <location filename="settingsdialog.ui" line="848"/> <source>Paths</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="830"/> - <location filename="settingsdialog.ui" line="847"/> - <location filename="settingsdialog.ui" line="944"/> - <location filename="settingsdialog.ui" line="1002"/> - <location filename="settingsdialog.ui" line="1971"/> + <location filename="settingsdialog.ui" line="856"/> + <location filename="settingsdialog.ui" line="873"/> + <location filename="settingsdialog.ui" line="970"/> + <location filename="settingsdialog.ui" line="1028"/> + <location filename="settingsdialog.ui" line="2007"/> <source>...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="857"/> + <location filename="settingsdialog.ui" line="883"/> <source>Caches</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="864"/> + <location filename="settingsdialog.ui" line="890"/> <source>Overwrite</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="871"/> - <location filename="settingsdialog.ui" line="874"/> + <location filename="settingsdialog.ui" line="897"/> + <location filename="settingsdialog.ui" line="900"/> <source>Directory where downloads are stored.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="891"/> + <location filename="settingsdialog.ui" line="917"/> <source>Downloads</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="911"/> + <location filename="settingsdialog.ui" line="937"/> <source>Profiles</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="934"/> + <location filename="settingsdialog.ui" line="960"/> <source>Directory where mods are stored.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="937"/> + <location filename="settingsdialog.ui" line="963"/> <source>Directory where mods are stored. Please note that changing this will break all associations of profiles with mods that don't exist in the new location (with the same name).</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="961"/> + <location filename="settingsdialog.ui" line="987"/> <source>Mods</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="981"/> + <location filename="settingsdialog.ui" line="1007"/> <source>Managed Game</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="988"/> + <location filename="settingsdialog.ui" line="1014"/> <source>Base Directory</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="995"/> + <location filename="settingsdialog.ui" line="1021"/> <source>Use %BASE_DIR% to refer to the Base Directory.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="1024"/> + <location filename="settingsdialog.ui" line="1050"/> <source> All directories must be writable.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="1032"/> + <location filename="settingsdialog.ui" line="1058"/> <source>Nexus</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="1080"/> + <location filename="settingsdialog.ui" line="1106"/> <source>Nexus Account</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="1089"/> + <location filename="settingsdialog.ui" line="1115"/> <source>User ID:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="1106"/> + <location filename="settingsdialog.ui" line="1132"/> <source>Name:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="1120"/> + <location filename="settingsdialog.ui" line="1146"/> <source>Account:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="1137"/> + <location filename="settingsdialog.ui" line="1163"/> <source>Statistics</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="1146"/> + <location filename="settingsdialog.ui" line="1172"/> <source>Daily requests:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="1160"/> + <location filename="settingsdialog.ui" line="1186"/> <source>Hourly requests:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="1179"/> + <location filename="settingsdialog.ui" line="1205"/> <source>Nexus Connection</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="1200"/> + <location filename="settingsdialog.ui" line="1226"/> <source>Connect to Nexus</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="1207"/> + <location filename="settingsdialog.ui" line="1233"/> + <source>Manually enter the API key and try to login</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="settingsdialog.ui" line="1236"/> + <source>Enter API Key Manually</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="settingsdialog.ui" line="1243"/> <source>Clear the stored Nexus authorization and force reauthorization.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="1210"/> + <location filename="settingsdialog.ui" line="1246"/> <source>Disconnect from Nexus</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="1283"/> - <location filename="settingsdialog.ui" line="1758"/> + <location filename="settingsdialog.ui" line="1319"/> + <location filename="settingsdialog.ui" line="1794"/> <source>Options</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="1316"/> + <location filename="settingsdialog.ui" line="1352"/> <source>Endorsement Integration</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="1326"/> + <location filename="settingsdialog.ui" line="1362"/> <source>Tracked Integration</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="1336"/> + <location filename="settingsdialog.ui" line="1372"/> <source>Use Nexus category mappings</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="1346"/> - <location filename="settingsdialog.ui" line="1349"/> + <location filename="settingsdialog.ui" line="1382"/> + <location filename="settingsdialog.ui" line="1385"/> <source><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></source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="1352"/> + <location filename="settingsdialog.ui" line="1388"/> <source>Hide API Request Counter</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="1377"/> + <location filename="settingsdialog.ui" line="1413"/> <source>Associate with "Download with manager" links</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="1384"/> + <location filename="settingsdialog.ui" line="1420"/> <source>Remove cache and cookies.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="1387"/> + <location filename="settingsdialog.ui" line="1423"/> <source>Clear Cache</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="1400"/> + <location filename="settingsdialog.ui" line="1436"/> <source>Servers</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="1423"/> + <location filename="settingsdialog.ui" line="1459"/> <source>Known Servers (updated on download)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="1444"/> + <location filename="settingsdialog.ui" line="1480"/> <source>Preferred Servers (Drag & Drop)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="1471"/> + <location filename="settingsdialog.ui" line="1507"/> <source>Plugins</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="1572"/> + <location filename="settingsdialog.ui" line="1608"/> <source>Author:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="1592"/> + <location filename="settingsdialog.ui" line="1628"/> <source>Version:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="1612"/> + <location filename="settingsdialog.ui" line="1648"/> <source>Description:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="1635"/> + <location filename="settingsdialog.ui" line="1671"/> <source>Enabled</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="1664"/> + <location filename="settingsdialog.ui" line="1700"/> <source>Key</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="1669"/> + <location filename="settingsdialog.ui" line="1705"/> <source>Value</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="1677"/> + <location filename="settingsdialog.ui" line="1713"/> <source>No plugin found.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="1698"/> + <location filename="settingsdialog.ui" line="1734"/> <source>Blacklisted Plugins (use <del> to remove):</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="1712"/> + <location filename="settingsdialog.ui" line="1748"/> <source>Workarounds</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="1776"/> + <location filename="settingsdialog.ui" line="1812"/> <source>If checked, files (i.e. esps, esms and bsas) belonging to the core game can not be disabled in the UI. (default: on)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="1779"/> + <location filename="settingsdialog.ui" line="1815"/> <source>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.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="1783"/> + <location filename="settingsdialog.ui" line="1819"/> <source>Force-enable game files</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="1793"/> + <location filename="settingsdialog.ui" line="1829"/> <source>Enable parsing of Archives. This is an Experimental Feature. Has negative effects on performance and known incorrectness.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="1796"/> + <location filename="settingsdialog.ui" line="1832"/> <source><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></source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="1799"/> + <location filename="settingsdialog.ui" line="1835"/> <source>Enable archives parsing (experimental)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="1809"/> - <location filename="settingsdialog.ui" line="1812"/> + <location filename="settingsdialog.ui" line="1845"/> + <location filename="settingsdialog.ui" line="1848"/> <source>Disable this to prevent the GUI from being locked when running an executable. This may result in abnormal behavior.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="1815"/> + <location filename="settingsdialog.ui" line="1851"/> <source>Lock GUI when running executable</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="1828"/> + <location filename="settingsdialog.ui" line="1864"/> <source>Steam</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="1837"/> + <location filename="settingsdialog.ui" line="1873"/> <source>Password</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="1851"/> + <location filename="settingsdialog.ui" line="1887"/> <source>Username</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="1858"/> + <location filename="settingsdialog.ui" line="1894"/> <source>Steam App ID</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="1865"/> + <location filename="settingsdialog.ui" line="1901"/> <source>The Steam AppID for your game</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="1868"/> + <location filename="settingsdialog.ui" line="1904"/> <source><!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; } @@ -9078,69 +9266,69 @@ p, li { white-space: pre-wrap; } <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="1895"/> + <location filename="settingsdialog.ui" line="1931"/> <source>Network</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="1901"/> + <location filename="settingsdialog.ui" line="1937"/> <source>Disable automatic internet features</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="1904"/> + <location filename="settingsdialog.ui" line="1940"/> <source>Disable automatic internet features. This does not affect features that are explicitly invoked by the user (like checking mods for updates, endorsing, opening the web browser)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="1907"/> + <location filename="settingsdialog.ui" line="1943"/> <source>Offline Mode</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="1914"/> + <location filename="settingsdialog.ui" line="1950"/> <source>Use a proxy for network connections.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="1917"/> + <location filename="settingsdialog.ui" line="1953"/> <source>Use a proxy for network connections. This uses the system-wide settings which can be configured in Internet Explorer. Please note that MO will start up a few seconds slower on some systems when using a proxy.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="1920"/> + <location filename="settingsdialog.ui" line="1956"/> <source>Use System HTTP Proxy</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="1942"/> - <location filename="settingsdialog.ui" line="1945"/> - <location filename="settingsdialog.ui" line="1948"/> - <location filename="settingsdialog.ui" line="1958"/> - <location filename="settingsdialog.ui" line="1961"/> - <location filename="settingsdialog.ui" line="1964"/> + <location filename="settingsdialog.ui" line="1978"/> + <location filename="settingsdialog.ui" line="1981"/> + <location filename="settingsdialog.ui" line="1984"/> + <location filename="settingsdialog.ui" line="1994"/> + <location filename="settingsdialog.ui" line="1997"/> + <location filename="settingsdialog.ui" line="2000"/> <source>Use "%1" as a placeholder for the URL.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="1951"/> + <location filename="settingsdialog.ui" line="1987"/> <source>Custom browser</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="1999"/> - <location filename="settingsdialog.ui" line="2002"/> + <location filename="settingsdialog.ui" line="2035"/> + <location filename="settingsdialog.ui" line="2038"/> <source>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.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="2005"/> + <location filename="settingsdialog.ui" line="2041"/> <source>Reset Window Geometries</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="2012"/> - <location filename="settingsdialog.ui" line="2018"/> + <location filename="settingsdialog.ui" line="2048"/> + <location filename="settingsdialog.ui" line="2054"/> <source> 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! @@ -9148,12 +9336,12 @@ p, li { white-space: pre-wrap; } <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="2024"/> + <location filename="settingsdialog.ui" line="2060"/> <source>Back-date BSAs</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="2066"/> + <location filename="settingsdialog.ui" line="2102"/> <source>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 @@ -9162,64 +9350,64 @@ programs you are intentionally running.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="2073"/> + <location filename="settingsdialog.ui" line="2109"/> <source>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.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="2076"/> + <location filename="settingsdialog.ui" line="2112"/> <source>Executables Blacklist</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="2086"/> - <location filename="settingsdialog.ui" line="2089"/> + <location filename="settingsdialog.ui" line="2122"/> + <location filename="settingsdialog.ui" line="2125"/> <source>Files to skip or ignore from the virtual file system.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="2092"/> + <location filename="settingsdialog.ui" line="2128"/> <source>Skip File Suffixes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="2102"/> - <location filename="settingsdialog.ui" line="2105"/> + <location filename="settingsdialog.ui" line="2138"/> + <location filename="settingsdialog.ui" line="2141"/> <source>Directories to skip or ignore from the virtual file system.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="2108"/> + <location filename="settingsdialog.ui" line="2144"/> <source>Skip Directories</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="2151"/> + <location filename="settingsdialog.ui" line="2187"/> <source>These are workarounds for problems with Mod Organizer. Please make sure you read the help text before changing anything here.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="2162"/> + <location filename="settingsdialog.ui" line="2198"/> <source>Diagnostics</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="2171"/> + <location filename="settingsdialog.ui" line="2207"/> <source>Logs and Crashes</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="2180"/> + <location filename="settingsdialog.ui" line="2216"/> <source>Log Level</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="2187"/> + <location filename="settingsdialog.ui" line="2223"/> <source>Decides the amount of data printed to "ModOrganizer.log"</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="2190"/> + <location filename="settingsdialog.ui" line="2226"/> <source> 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. @@ -9227,17 +9415,17 @@ programs you are intentionally running.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="2200"/> + <location filename="settingsdialog.ui" line="2236"/> <source>Crash Dumps</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="2207"/> + <location filename="settingsdialog.ui" line="2243"/> <source>Decides which type of crash dumps are collected when injected processes crash.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="2210"/> + <location filename="settingsdialog.ui" line="2246"/> <source> Decides which type of crash dumps are collected when injected processes crash. "None" Disables the generation of crash dumps by MO. @@ -9248,17 +9436,17 @@ programs you are intentionally running.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="2223"/> + <location filename="settingsdialog.ui" line="2259"/> <source>Max Dumps To Keep</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="2230"/> + <location filename="settingsdialog.ui" line="2266"/> <source>Maximum number of crash dumps to keep on disk. Use 0 for unlimited.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="2233"/> + <location filename="settingsdialog.ui" line="2269"/> <source> Maximum number of crash dumps to keep on disk. Use 0 for unlimited. Set "Crash Dumps" above to None to disable crash dump collection. @@ -9266,22 +9454,22 @@ programs you are intentionally running.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="2246"/> + <location filename="settingsdialog.ui" line="2282"/> <source>Integrated LOOT</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="2255"/> + <location filename="settingsdialog.ui" line="2291"/> <source>LOOT Log Level</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="2268"/> + <location filename="settingsdialog.ui" line="2304"/> <source>Click a link to open the location</source> <translation type="unfinished"></translation> </message> <message> - <location filename="settingsdialog.ui" line="2271"/> + <location filename="settingsdialog.ui" line="2307"/> <source> 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. @@ -9343,6 +9531,19 @@ programs you are intentionally running.</source> </message> </context> <context> + <name>SystemTrayManager</name> + <message> + <location filename="systemtraymanager.cpp" line="34"/> + <source>Mod Organizer</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="systemtraymanager.cpp" line="39"/> + <source>Exit</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>TransferSavesDialog</name> <message> <location filename="transfersavesdialog.ui" line="14"/> @@ -9488,7 +9689,7 @@ On Windows XP: </message> <message> <location filename="validationprogressdialog.ui" line="35"/> - <location filename="nxmaccessmanager.cpp" line="151"/> + <location filename="nxmaccessmanager.cpp" line="153"/> <source>Connecting to Nexus...</source> <translation type="unfinished"></translation> </message> @@ -9503,7 +9704,7 @@ On Windows XP: <translation type="unfinished"></translation> </message> <message> - <location filename="nxmaccessmanager.cpp" line="149"/> + <location filename="nxmaccessmanager.cpp" line="151"/> <source>Trying again...</source> <translation type="unfinished"></translation> </message> |
