diff options
| author | Tannin <devnull@localhost> | 2014-11-11 23:48:22 +0100 |
|---|---|---|
| committer | Tannin <devnull@localhost> | 2014-11-11 23:48:22 +0100 |
| commit | 53896e66f113519253892903404264b4e49ab8a6 (patch) | |
| tree | ad14df038b4328ab169d48b56724f10894a09bb2 | |
| parent | efc77930adfa0022acdb4984f58e5dd3016751cd (diff) | |
- updated staging script to use qt5 and to fetch translations from transifex
- removed call to function unavailable in Windows XP
| -rw-r--r-- | src/ModOrganizer.pro | 1 | ||||
| -rw-r--r-- | src/mainwindow.cpp | 20 | ||||
| -rw-r--r-- | src/organizer_es.ts | 1247 | ||||
| -rw-r--r-- | src/organizer_fr.ts | 2232 | ||||
| -rw-r--r-- | src/organizer_ru.ts | 1132 | ||||
| -rw-r--r-- | src/organizer_zh_CN.ts | 1692 | ||||
| -rw-r--r-- | src/organizer_zh_TW.ts | 2138 |
7 files changed, 4336 insertions, 4126 deletions
diff --git a/src/ModOrganizer.pro b/src/ModOrganizer.pro index 9b2d998b..a8f7f53e 100644 --- a/src/ModOrganizer.pro +++ b/src/ModOrganizer.pro @@ -15,6 +15,7 @@ SUBDIRS = bsatk \ loot_cli \
esptk
+pythonRunner.depends = uibase
plugins.depends = pythonRunner uibase
hookdll.depends = shared
organizer.depends = shared uibase plugins
diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp index d6d4ebe3..024e2510 100644 --- a/src/mainwindow.cpp +++ b/src/mainwindow.cpp @@ -226,8 +226,8 @@ MainWindow::MainWindow(const QString &exeName, QSettings &initSettings, QWidget ui->modList->header()->restoreState(initSettings.value("mod_list_state").toByteArray());
// hack: force the resize-signal to be triggered because restoreState doesn't seem to do that
- ui->modList->header()->resizeSection(ModList::COL_CONTENT, sectionSize + 1);
- ui->modList->header()->resizeSection(ModList::COL_CONTENT, sectionSize - 1);
+ ui->modList->header()->resizeSection(ModList::COL_CONTENT, ui->modList->header()->sectionSize(ModList::COL_CONTENT) + 1);
+ ui->modList->header()->resizeSection(ModList::COL_CONTENT, ui->modList->header()->sectionSize(ModList::COL_CONTENT) - 1);
} else {
// hide these columns by default
ui->modList->header()->setSectionHidden(ModList::COL_CONTENT, true);
@@ -1425,10 +1425,18 @@ std::wstring getProcessName(DWORD processId) {
HANDLE process = ::OpenProcess(PROCESS_QUERY_INFORMATION, false, processId);
- DWORD value = MAX_PATH;
wchar_t buffer[MAX_PATH];
- ::QueryFullProcessImageNameW(process, 0, buffer, &value);
- return buffer;
+ if (::GetProcessImageFileNameW(process, buffer, MAX_PATH) != 0) {
+ wchar_t *fileName = wcsrchr(buffer, L'\\');
+ if (fileName == nullptr) {
+ fileName = buffer;
+ } else {
+ fileName += 1;
+ }
+ return fileName;
+ } else {
+ return std::wstring(L"unknown");
+ }
}
void MainWindow::spawnBinary(const QFileInfo &binary, const QString &arguments, const QDir ¤tDirectory, bool closeAfterStart, const QString &steamAppID)
@@ -1460,12 +1468,12 @@ void MainWindow::spawnBinary(const QFileInfo &binary, const QString &arguments, if (isJobHandle) {
if (::QueryInformationJobObject(processHandle, JobObjectBasicProcessIdList, &info, sizeof(info), &retLen) > 0) {
if (info.NumberOfProcessIdsInList == 0) {
+ break;
} else {
if (info.ProcessIdList[0] != currentProcess) {
currentProcess = info.ProcessIdList[0];
dialog->setProcessName(ToQString(getProcessName(currentProcess)));
}
- break;
}
} else {
// the info-object I passed only provides space for 1 process id. but since this code only cares about whether there
diff --git a/src/organizer_es.ts b/src/organizer_es.ts index cf6f18a6..1803ca7f 100644 --- a/src/organizer_es.ts +++ b/src/organizer_es.ts @@ -1,6 +1,4 @@ -<?xml version="1.0" encoding="utf-8"?> -<!DOCTYPE TS> -<TS version="2.0" language="es"> +<?xml version="1.0" ?><!DOCTYPE TS><TS language="es" version="2.0"> <context> <name>AboutDialog</name> <message> @@ -62,7 +60,7 @@ <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">This is a list of esps and esms that were active when the save game was created.</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">For each esp, the right column contains the mod (or mods) that can be enabled to make the missing esps/esms available.</span></p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p> @@ -159,22 +157,22 @@ Si existe un componente que es requerido llamado "00 Core" . Las opcio <message> <location filename="browserdialog.ui" line="14"/> <source>Some Page</source> - <translation type="unfinished"></translation> + <translation>Alguna Página</translation> </message> <message> <location filename="browserdialog.ui" line="281"/> <source>Search</source> - <translation type="unfinished"></translation> + <translation>Búsqueda</translation> </message> <message> <location filename="browserdialog.cpp" line="95"/> <source>new</source> - <translation type="unfinished"></translation> + <translation>nuevo</translation> </message> <message> <location filename="browserdialog.cpp" line="209"/> <source>failed to start download</source> - <translation type="unfinished"></translation> + <translation>Error al iniciar descarga</translation> </message> </context> <context> @@ -225,20 +223,16 @@ Si existe un componente que es requerido llamado "00 Core" . Las opcio <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</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;">You can match one or multiple nexus categories to a internal ID. Whenever you download a mod from a Nexus Page, Mod Organizer will try to resolve the category defined on the Nexus to one available in MO.</span></p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">To find out a category id used by the nexus, visit the categories list of the nexus page and hover over the links there.</span></p></body></html></source> - <translation><!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;">Puede coincidir con una o varias categorías de una ID interna de Nexus. Cada vez que se descarga un mod de la página de Nexus, Mod Organizador tratará de resolver la categoría definida en Nexus a una disponible en MO</span></p></body></html></translation> + <translation><!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 { espacio blanco: pre envoltura; } </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;">Se puede sincronizar una o varias categorías de nexo a un ID interno. Cada vez que se descarga un mod de la Página Nexus, Mod Organizer tratará de resolver la categoría definida en el Nexus a uno disponible en MO.</span></p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Para saber la categoria de una ID usada por nexo, visitar la lista de categorías de la página nexo y discernir sobre los enlaces de allí.</span></p></body></html></translation> </message> <message> <location filename="categoriesdialog.ui" line="105"/> <source>Parent ID</source> - <translation>Parent ID</translation> + <translation>ID Paternal</translation> </message> <message> <location filename="categoriesdialog.ui" line="108"/> @@ -461,7 +455,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="downloadlistwidgetcompact.cpp" line="308"/> <source>Un-Hide</source> - <translation>Un-Hide</translation> + <translation>Hacer Visible</translation> </message> <message> <location filename="downloadlistwidgetcompact.cpp" line="310"/> @@ -577,7 +571,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="downloadlistwidget.cpp" line="320"/> <source>Un-Hide</source> - <translation>Un-Hide</translation> + <translation>Hacer Visible</translation> </message> <message> <location filename="downloadlistwidget.cpp" line="322"/> @@ -622,7 +616,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="downloadlistwidget.cpp" line="339"/> <source>Remove All...</source> - <translation>Quitar todos...</translation> + <translation>Eliminando todos...</translation> </message> </context> <context> @@ -635,7 +629,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="downloadmanager.cpp" line="321"/> <source>Memory allocation error (in refreshing directory).</source> - <translation type="unfinished"></translation> + <translation>Error de asignación de memoria (en directorio refrescante).</translation> </message> <message> <location filename="downloadmanager.cpp" line="369"/> @@ -705,7 +699,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="downloadmanager.cpp" line="640"/> <source>No known download urls. Sorry, this download can't be resumed.</source> - <translation type="unfinished"></translation> + <translation>No se conocen descarga urls. Lo sentimos, esta descarga no se puede reanudar.</translation> </message> <message> <location filename="downloadmanager.cpp" line="695"/> @@ -750,12 +744,12 @@ p, li { white-space: pre-wrap; } <message> <location filename="downloadmanager.cpp" line="999"/> <source>Memory allocation error (in processing progress event).</source> - <translation type="unfinished"></translation> + <translation>Error de asignación de memoria (en el procesamiento de eventos de progreso).</translation> </message> <message> <location filename="downloadmanager.cpp" line="1012"/> <source>Memory allocation error (in processing downloaded data).</source> - <translation type="unfinished"></translation> + <translation>Error de asignación de memoria (en el procesamiento de datos descargados).</translation> </message> <message> <location filename="downloadmanager.cpp" line="1141"/> @@ -830,13 +824,13 @@ p, li { white-space: pre-wrap; } <message> <location filename="editexecutablesdialog.ui" line="59"/> <source>Binary</source> - <translation>Fichero</translation> + <translation>Binario</translation> </message> <message> <location filename="editexecutablesdialog.ui" line="66"/> <location filename="editexecutablesdialog.ui" line="69"/> <source>Binary to run</source> - <translation>Fiechero para ser ejecutado</translation> + <translation>Binario para funcionar</translation> </message> <message> <location filename="editexecutablesdialog.ui" line="76"/> @@ -846,18 +840,18 @@ p, li { white-space: pre-wrap; } <message> <location filename="editexecutablesdialog.ui" line="79"/> <source>Browse filesystem for the executable to run.</source> - <translation>Examinar en busca del ejecutable.</translation> + <translation>Explorar sistema de archivos para hacer funcionar el ejecutable.</translation> </message> <message> <location filename="editexecutablesdialog.ui" line="82"/> <location filename="editexecutablesdialog.ui" line="103"/> <source>...</source> - <translation>Examinar</translation> + <translation>...</translation> </message> <message> <location filename="editexecutablesdialog.ui" line="93"/> <source>Start in</source> - <translation>Comienzo en</translation> + <translation>Comenzar en</translation> </message> <message> <location filename="editexecutablesdialog.ui" line="114"/> @@ -956,7 +950,7 @@ En este momento el único caso que conozco donde esto debe ser sobreescrito es p <message> <location filename="editexecutablesdialog.cpp" line="149"/> <source>Java (32-bit) required</source> - <translation>Java (32-bit) requeredo</translation> + <translation>Java (32-bit) requerido</translation> </message> <message> <location filename="editexecutablesdialog.cpp" line="150"/> @@ -1006,12 +1000,12 @@ En este momento el único caso que conozco donde esto debe ser sobreescrito es p <message> <location filename="finddialog.ui" line="14"/> <source>Find</source> - <translation>Buscar</translation> + <translation>Encontrar:</translation> </message> <message> <location filename="finddialog.ui" line="24"/> <source>Find what:</source> - <translation>Buscar:</translation> + <translation>Encuentra en:</translation> </message> <message> <location filename="finddialog.ui" line="31"/> @@ -1028,7 +1022,7 @@ En este momento el único caso que conozco donde esto debe ser sobreescrito es p <message> <location filename="finddialog.ui" line="53"/> <source>&Find Next</source> - <translation>&Encontrar</translation> + <translation>&Buscar siguiente</translation> </message> <message> <location filename="finddialog.ui" line="60"/> @@ -1133,7 +1127,7 @@ En este momento el único caso que conozco donde esto debe ser sobreescrito es p <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">This displays the content of the archive. &lt;data&gt; represents the base directory which will map to the game's data directory. You can change the base directory via the right-click context menu and you can move around files via drag&amp;drop</span></p></body></html></source> <translation><!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"> @@ -1177,87 +1171,87 @@ p, li { white-space: pre-wrap; } <message> <location filename="installationmanager.cpp" line="164"/> <location filename="installationmanager.cpp" line="248"/> - <location filename="installationmanager.cpp" line="530"/> + <location filename="installationmanager.cpp" line="532"/> <source>Extracting files</source> <translation>Extrayendo ficheros</translation> </message> <message> - <location filename="installationmanager.cpp" line="439"/> + <location filename="installationmanager.cpp" line="441"/> <source>failed to create backup</source> <translation>fallo al crear copia de seguridad</translation> </message> <message> - <location filename="installationmanager.cpp" line="448"/> + <location filename="installationmanager.cpp" line="450"/> <source>Mod Name</source> <translation>Nombre del Mod</translation> </message> <message> - <location filename="installationmanager.cpp" line="448"/> + <location filename="installationmanager.cpp" line="450"/> <source>Name</source> <translation>Nombre</translation> </message> <message> - <location filename="installationmanager.cpp" line="501"/> + <location filename="installationmanager.cpp" line="503"/> <source>Invalid name</source> <translation>Nombre inválido</translation> </message> <message> - <location filename="installationmanager.cpp" line="502"/> + <location filename="installationmanager.cpp" line="504"/> <source>The name you entered is invalid, please enter a different one.</source> <translation>El nombre introducido no es válido, por favor introduzca uno diferente.</translation> </message> <message> - <location filename="installationmanager.cpp" line="610"/> + <location filename="installationmanager.cpp" line="612"/> <source>File format "%1" not supported</source> <translation>Formato de archivo no soportado para "%1"</translation> </message> <message> - <location filename="installationmanager.cpp" line="743"/> + <location filename="installationmanager.cpp" line="745"/> <source>None of the available installer plugins were able to handle that archive</source> <translation>Ninguno de los plugins del instalador disponible son capaces de manejar este archivo</translation> </message> <message> - <location filename="installationmanager.cpp" line="753"/> + <location filename="installationmanager.cpp" line="755"/> <source>no error</source> <translation>sin error</translation> </message> <message> - <location filename="installationmanager.cpp" line="756"/> + <location filename="installationmanager.cpp" line="758"/> <source>7z.dll not found</source> <translation>7z.dll no se encuentra</translation> </message> <message> - <location filename="installationmanager.cpp" line="759"/> + <location filename="installationmanager.cpp" line="761"/> <source>7z.dll isn't valid</source> <translation>7z.dll no es valido</translation> </message> <message> - <location filename="installationmanager.cpp" line="762"/> + <location filename="installationmanager.cpp" line="764"/> <source>archive not found</source> <translation>archivo no encontrado</translation> </message> <message> - <location filename="installationmanager.cpp" line="765"/> + <location filename="installationmanager.cpp" line="767"/> <source>failed to open archive</source> <translation>Error abriendo el fichero</translation> </message> <message> - <location filename="installationmanager.cpp" line="768"/> + <location filename="installationmanager.cpp" line="770"/> <source>unsupported archive type</source> <translation>formato de fichero no soportado</translation> </message> <message> - <location filename="installationmanager.cpp" line="771"/> + <location filename="installationmanager.cpp" line="773"/> <source>internal library error</source> <translation>error interno de libreria</translation> </message> <message> - <location filename="installationmanager.cpp" line="774"/> + <location filename="installationmanager.cpp" line="776"/> <source>archive invalid</source> <translation>archivo invalido</translation> </message> <message> - <location filename="installationmanager.cpp" line="778"/> + <location filename="installationmanager.cpp" line="780"/> <source>unknown archive error</source> <translation>Error de fichero desconocido</translation> </message> @@ -1277,7 +1271,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="lockeddialog.ui" line="23"/> <source>MO is locked while the executable is running.</source> - <translation>MO esta bloqueado mientras se ejecute el programa.</translation> + <translation>MO esta bloqueado mientras se ejecuta el programa.</translation> </message> <message> <location filename="lockeddialog.ui" line="54"/> @@ -1317,27 +1311,27 @@ p, li { white-space: pre-wrap; } <message> <location filename="mainwindow.ui" line="97"/> <source>Click blank area to deselect</source> - <translation type="unfinished"></translation> + <translation>Púlsar en el área en blanco para anular la selección</translation> </message> <message> <location filename="mainwindow.ui" line="116"/> <source>If checked, only mods that match all selected categories are displayed.</source> - <translation type="unfinished"></translation> + <translation>Si se selecciona, sólo mods que responden a todas las categorías seleccionadas son mostrados.</translation> </message> <message> <location filename="mainwindow.ui" line="119"/> <source>And</source> - <translation type="unfinished"></translation> + <translation>Y</translation> </message> <message> <location filename="mainwindow.ui" line="129"/> <source>If checked, all mods that match at least one of the selected categories are displayed.</source> - <translation type="unfinished"></translation> + <translation>Si se selecciona, se muestran todos los mods que coincidan con al menos una de las categorías seleccionadas.</translation> </message> <message> <location filename="mainwindow.ui" line="132"/> <source>Or</source> - <translation type="unfinished"></translation> + <translation>O</translation> </message> <message> <location filename="mainwindow.ui" line="171"/> @@ -1354,7 +1348,7 @@ p, li { white-space: pre-wrap; } <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</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;">Create profiles here. Each profile contains its own list of active mods and esps. This way you can quickly switch between setups for different play throughs.</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Please note that right now your esp load order is not kept seperate for different profiles.</span></p></body></html></source> <translation><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> @@ -1365,6 +1359,11 @@ p, li { white-space: pre-wrap; } <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;">Ten en cuenta que en estos momentos tu carga de esp no se mantiene separado para diferentes perfiles.</span></p></body></html></translation> </message> <message> + <location filename="mainwindow.ui" line="215"/> + <source>Open list options...</source> + <translation>Abrir Opciones de la lista...</translation> + </message> + <message> <location filename="mainwindow.ui" line="218"/> <source>Refresh list. This is usually not necessary unless you modified data outside the program.</source> <translation>Recargar lista. Esto es normalmente no necesario, a no ser que hayas modificado algo desde fuera del programa.</translation> @@ -1373,13 +1372,13 @@ p, li { white-space: pre-wrap; } <location filename="mainwindow.ui" line="238"/> <location filename="mainwindow.ui" line="739"/> <source>Restore Backup...</source> - <translation type="unfinished">Restaurar copia de seguridad</translation> + <translation>Restaurar copia de seguridad...</translation> </message> <message> <location filename="mainwindow.ui" line="252"/> <location filename="mainwindow.ui" line="759"/> <source>Create Backup</source> - <translation type="unfinished"></translation> + <translation>Crear Copia de Seguridad</translation> </message> <message> <location filename="mainwindow.ui" line="368"/> @@ -1423,7 +1422,7 @@ p, li { white-space: pre-wrap; } <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</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;">Choose the program to run. Once you start using ModOrganizer, you should always run your game and tools from here or through shortcuts created here, otherwise mods installed through MO will not be visible.</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">You can add new Tools to this list, but I can't promise tools I haven't tested will work.</span></p></body></html></source> <translation><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> @@ -1443,7 +1442,7 @@ p, li { white-space: pre-wrap; } <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</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;">Run the selected program with ModOrganizer enabled.</span></p></body></html></source> <translation><!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"> @@ -1466,7 +1465,7 @@ p, li { white-space: pre-wrap; } <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">This creates a start menu shortcut that directly starts the selected program with the MO active.</span></p></body></html></source> <translation><!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"> @@ -1485,6 +1484,11 @@ p, li { white-space: pre-wrap; } <translation>Plugins</translation> </message> <message> + <location filename="mainwindow.ui" line="715"/> + <source>Sort</source> + <translation>Ordenar</translation> + </message> + <message> <location filename="mainwindow.ui" line="821"/> <source>List of available esp/esm files</source> <translation>Listado de ficheros esp/esm disponibles</translation> @@ -1494,7 +1498,7 @@ p, li { white-space: pre-wrap; } <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">This list contains the esps and esms contained in the active mods. These require their own load order. Use drag&amp;drop to modify this load order. Please note that MO will only save the load order for mods that are active/checked.<br />There is a great tool named &quot;BOSS&quot; to automatically sort these files.</span></p></body></html></source> <translation><!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"> @@ -1503,29 +1507,19 @@ p, li { white-space: pre-wrap; } <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;">Esta lista contiene los ESP y ESMS contenidos en los mods activos. Requieren su propio orden de carga. Utilice arrastrar y soltar para modificar este orden de carga. Tenga en cuenta que MO sólo salvará el orden de carga de los mods que están activos/comprobados.<br />Hay una gran herramienta llamada &quot;BOSS&quot; para ordenar automáticamente los archivos.</span></p></body></html></translation> </message> <message> - <location filename="mainwindow.ui" line="715"/> - <source>Sort</source> - <translation>Ordenar</translation> - </message> - <message> - <location filename="mainwindow.ui" line="215"/> - <source>Open list options...</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="mainwindow.ui" line="886"/> <source>Archives</source> - <translation type="unfinished"></translation> + <translation>Archivos</translation> </message> <message> <location filename="mainwindow.ui" line="916"/> <source><html><head/><body><p>BSAs are bundles of game assets (textures, scripts, ...). By default, the engine loads these bundles in a separate step from loose files. MO can manage those archives to align their load order with that of loose files:</p><p>If archives are <span style=" font-weight:600;">managed</span>, their load order is specified by the priority of the corresponding mod (left pane), the same as the loose files. You can manually enable any BSA that has no corresponding plugin active.<br/></p><p>If archives are <span style=" font-weight:600;">not managed</span> their load order is specified by the priority of the corresponding plugin (right pane, plugins tab). You can then not manually enable BSAs where the plugin isn't active.</p><p>In either case you can not disable archives if there is a matching plugin, the game will load them no matter what.</p></body></html></source> - <translation type="unfinished"></translation> + <translation><html><head/><body><p>BSAs son paquetes de activos de juego (texturas, scripts, ...). Por defecto, el motor carga estos paquetes en una etapa distinta de archivos sueltos. MO puede gestionar esos archivos para alinear su orden de carga con la de archivos sueltos:</p><p>Si los archivos son <span style=" font-weight:600;">gestionados</span>, se especifica el orden de carga por la prioridad del mod correspondiente (panel izquierdo), lo mismo que los archivos sueltos. Puede activar manualmente cualquier BSA que no tiene un plugin correspondiente activo<br/></p><p>Si los archivos no son <span style=" font-weight:600;">gestionados</span> su orden de carga es especificado por la prioridad del plugin correspondiente (panel de la derecha, pestaña plugins). No podras, activar manualmente BSAs donde el plugin no está activo.</p><p>En cualquiera de los casos no se puede deshabilitar archivos si hay un plugin coincidente, el juego los cargará cueste lo que cueste.</p></body></html></translation> </message> <message> <location filename="mainwindow.ui" line="919"/> <source><html><head/><body><p>Have MO manage archives (<a href="#"><span style=" text-decoration: underline; color:#0000ff;">read more</span></a>)</p></body></html></source> - <translation type="unfinished"></translation> + <translation><html><head/><body><p>Dejar MO manejar archivos (<a href="#"><span style=" text-decoration: underline; color:#0000ff;">leer más</span></a>)</p></body></html></translation> </message> <message> <location filename="mainwindow.ui" line="934"/> @@ -1566,8 +1560,8 @@ BSA marcado aquí se cargan de tal manera que su orden de instalación se cumple </message> <message> <location filename="mainwindow.ui" line="1016"/> - <location filename="mainwindow.cpp" line="3833"/> - <location filename="mainwindow.cpp" line="4705"/> + <location filename="mainwindow.cpp" line="3858"/> + <location filename="mainwindow.cpp" line="4738"/> <source>Refresh</source> <translation>Recargar</translation> </message> @@ -1602,8 +1596,8 @@ BSA marcado aquí se cargan de tal manera que su orden de instalación se cumple <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">This is a list of all savegames for this game. Hover over a list entry to get detailed information about the save including a list of esps/esms that were used at the time this save was created but aren't active now.</span></p> +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">This is a list of all savegames for this game. Hover over a list entry to get detailed information about the save including a list of esps/esms that were used at the time this save was created but aren't active now.</span></p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">If you click &quot;Fix Mods...&quot; in the context menu, MO will try to activate all mods and esps to fix those missing esps. It will not disable anything!</span></p></body></html></source> <translation><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> @@ -1747,7 +1741,7 @@ p, li { white-space: pre-wrap; } </message> <message> <location filename="mainwindow.ui" line="1412"/> - <location filename="mainwindow.cpp" line="4646"/> + <location filename="mainwindow.cpp" line="4679"/> <source>Update</source> <translation>Actualizacion</translation> </message> @@ -1791,19 +1785,19 @@ Ahora esto tiene una funcionalidad muy limitada</translation> </message> <message> <location filename="mainwindow.ui" line="1460"/> - <location filename="mainwindow.cpp" line="4728"/> + <location filename="mainwindow.cpp" line="4761"/> <source>Endorse Mod Organizer</source> <translation>Avalar Mod Organizer</translation> </message> <message> <location filename="mainwindow.ui" line="1465"/> <source>Copy Log to Clipboard</source> - <translation type="unfinished">Copiar al Portapapeles</translation> + <translation>Copiar Log al Portapapeles</translation> </message> <message> <location filename="mainwindow.ui" line="1468"/> <source>Ctrl+C</source> - <translation type="unfinished">Ctrl+M</translation> + <translation>Ctrl+C</translation> </message> <message> <location filename="mainwindow.cpp" line="255"/> @@ -1921,6 +1915,25 @@ Ahora esto tiene una funcionalidad muy limitada</translation> <translation>Plugin "%1" fallido</translation> </message> <message> + <location filename="mainwindow.cpp" line="1098"/> + <source>Download?</source> + <translation>Descarga?</translation> + </message> + <message> + <location filename="mainwindow.cpp" line="1099"/> + <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>Una descarga se ha iniciado, pero no hay página de plugin instalado reconocido. +Si lo descarga de todos modos ninguna información (ej. la versión) se asociará con la descarga. +Continuar?</translation> + </message> + <message> + <location filename="mainwindow.cpp" line="1140"/> + <source>Browse Mod Page</source> + <translation>Explorar Página de Mod</translation> + </message> + <message> <location filename="mainwindow.cpp" line="1225"/> <source>failed to init plugin %1: %2</source> <translation>fallo al iniciar plugin %1: %2</translation> @@ -1953,6 +1966,11 @@ Ahora esto tiene una funcionalidad muy limitada</translation> <translation>Por favor, pulsa OK una vez que hayas iniciado sesión en steam.</translation> </message> <message> + <location filename="mainwindow.cpp" line="1337"/> + <source>Executable "%1" not found</source> + <translation>Ejecutable "%1" no encontrado</translation> + </message> + <message> <location filename="mainwindow.cpp" line="1351"/> <source>Start Steam?</source> <translation>¿Iniciar Steam?</translation> @@ -1963,924 +1981,889 @@ Ahora esto tiene una funcionalidad muy limitada</translation> <translation>Steam es requerido para iniciar correctamente el juego. ¿Debería MO tratar de iniciar ahora steam?</translation> </message> <message> - <location filename="mainwindow.cpp" line="1562"/> + <location filename="mainwindow.cpp" line="1572"/> <source>Also in: <br></source> <translation>También en: <br></translation> </message> <message> - <location filename="mainwindow.cpp" line="1573"/> + <location filename="mainwindow.cpp" line="1583"/> <source>No conflict</source> <translation>Sin conflictos</translation> </message> <message> - <location filename="mainwindow.cpp" line="1742"/> + <location filename="mainwindow.cpp" line="1752"/> <source><Edit...></source> <translation><Editar...></translation> </message> <message> - <location filename="mainwindow.cpp" line="2008"/> + <location filename="mainwindow.cpp" line="1849"/> + <source>Failed to refresh list of esps: %1</source> + <translation>Fallo al actualizar la lista de esps: %1</translation> + </message> + <message> + <location filename="mainwindow.cpp" line="2025"/> <source>This bsa is enabled in the ini file so it may be required!</source> <translation>Esta bsa está habilitada en el archivo ini, por lo que puede ser necesario</translation> </message> <message> - <location filename="mainwindow.cpp" line="2070"/> + <location filename="mainwindow.cpp" line="2087"/> <source>Activating Network Proxy</source> <translation>Activación de proxy de red</translation> </message> <message> - <location filename="mainwindow.cpp" line="2310"/> - <location filename="mainwindow.cpp" line="4349"/> - <source>Installation successful</source> - <translation>Instalacion completada</translation> - </message> - <message> - <location filename="mainwindow.cpp" line="2321"/> - <location filename="mainwindow.cpp" line="4361"/> - <source>Configure Mod</source> - <translation>Configurar Mod</translation> + <location filename="mainwindow.cpp" line="2201"/> + <location filename="mainwindow.cpp" line="2208"/> + <source>Failed to write settings</source> + <translation>Error al escribir la configuración</translation> </message> <message> - <location filename="mainwindow.cpp" line="2322"/> - <location filename="mainwindow.cpp" line="4362"/> - <source>This mod contains ini tweaks. Do you want to configure them now?</source> - <translation>Este mod contiene ajustes del ini. ¿Quieres configurarlos ahora?</translation> + <location filename="mainwindow.cpp" line="2202"/> + <location filename="mainwindow.cpp" line="2209"/> + <source>An error occured trying to write back MO settings: %1</source> + <translation>Ha ocurrido un error tratando de escribir de nuevo la configuración de MO: %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="2329"/> - <location filename="mainwindow.cpp" line="4369"/> - <source>mod "%1" not found</source> - <translation>mod "%1" no encontrado</translation> + <location filename="mainwindow.cpp" line="2205"/> + <source>File is write protected</source> + <translation>El archivo está protegido contra escritura</translation> </message> <message> - <location filename="mainwindow.cpp" line="2332"/> - <location filename="mainwindow.cpp" line="4375"/> - <source>Installation cancelled</source> - <translation>Instalación cancelada</translation> + <location filename="mainwindow.cpp" line="2206"/> + <source>Invalid file format (probably a bug)</source> + <translation>Formato de archivo no válido (probablemente sea un bug)</translation> </message> <message> - <location filename="mainwindow.cpp" line="2332"/> - <location filename="mainwindow.cpp" line="4375"/> - <source>The mod was not installed completely.</source> - <translation>El mod no fue instalado completamente.</translation> + <location filename="mainwindow.cpp" line="2207"/> + <source>Unknown error %1</source> + <translation>Error desconocido %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="2237"/> + <location filename="mainwindow.cpp" line="2254"/> <source>Some plugins could not be loaded</source> <translation>Algún plugins no se pudo cargar</translation> </message> <message> - <location filename="mainwindow.cpp" line="2240"/> + <location filename="mainwindow.cpp" line="2257"/> <source>Too many esps and esms enabled</source> <translation>Demasiados esps y esms habilitado</translation> </message> <message> - <location filename="mainwindow.cpp" line="2243"/> - <location filename="mainwindow.cpp" line="2264"/> + <location filename="mainwindow.cpp" line="2260"/> + <location filename="mainwindow.cpp" line="2281"/> <source>Description missing</source> <translation>Falta la descripción</translation> </message> <message> - <location filename="mainwindow.cpp" line="2252"/> + <location filename="mainwindow.cpp" line="2269"/> <source>The following plugins could not be loaded. The reason may be missing dependencies (i.e. python) or an outdated version:</source> <translation>Los siguientes plugins no se pudieron cargar. La razón puede ser dependencias faltantes (es decir python) o una versión obsoleta:</translation> </message> <message> - <location filename="mainwindow.cpp" line="2260"/> + <location filename="mainwindow.cpp" line="2277"/> <source>The game doesn't allow more than 255 active plugins (including the official ones) to be loaded. You have to disable some unused plugins or merge some plugins into one. You can find a guide here: <a href="http://wiki.step-project.com/Guide:Merging_Plugins">http://wiki.step-project.com/Guide:Merging_Plugins</a></source> <translation>El juego no permite cargar más de 255 plugins activos (incluidos los oficiales). Tienes que desactivar algunos plugins no utilizados o fusionar algunos plugins en uno solo. Aquí podras encontrar una guía: <a href="http://wiki.step-project.com/Guide:Merging_Plugins">http://wiki.step-project.com/Guide:Merging_Plugins</a></translation> </message> <message> - <location filename="mainwindow.cpp" line="2286"/> + <location filename="mainwindow.cpp" line="2303"/> <source>Choose Mod</source> <translation>Seleccione Mod</translation> </message> <message> - <location filename="mainwindow.cpp" line="2287"/> + <location filename="mainwindow.cpp" line="2304"/> <source>Mod Archive</source> <translation>Archivo Mod</translation> </message> <message> - <location filename="mainwindow.cpp" line="2541"/> + <location filename="mainwindow.cpp" line="2327"/> + <location filename="mainwindow.cpp" line="4382"/> + <source>Installation successful</source> + <translation>Instalacion completada</translation> + </message> + <message> + <location filename="mainwindow.cpp" line="2338"/> + <location filename="mainwindow.cpp" line="4394"/> + <source>Configure Mod</source> + <translation>Configurar Mod</translation> + </message> + <message> + <location filename="mainwindow.cpp" line="2339"/> + <location filename="mainwindow.cpp" line="4395"/> + <source>This mod contains ini tweaks. Do you want to configure them now?</source> + <translation>Este mod contiene ajustes del ini. ¿Quieres configurarlos ahora?</translation> + </message> + <message> + <location filename="mainwindow.cpp" line="2346"/> + <location filename="mainwindow.cpp" line="4402"/> + <source>mod "%1" not found</source> + <translation>mod "%1" no encontrado</translation> + </message> + <message> + <location filename="mainwindow.cpp" line="2349"/> + <location filename="mainwindow.cpp" line="4408"/> + <source>Installation cancelled</source> + <translation>Instalación cancelada</translation> + </message> + <message> + <location filename="mainwindow.cpp" line="2349"/> + <location filename="mainwindow.cpp" line="4408"/> + <source>The mod was not installed completely.</source> + <translation>El mod no fue instalado completamente.</translation> + </message> + <message> + <location filename="mainwindow.cpp" line="2558"/> <source>Start Tutorial?</source> <translation>Iniciar tutorial?</translation> </message> <message> - <location filename="mainwindow.cpp" line="2542"/> + <location filename="mainwindow.cpp" line="2559"/> <source>You're about to start a tutorial. For technical reasons it's not possible to end the tutorial early. Continue?</source> <translation>Estás a punto de iniciar un tutorial. Por razones técnicas, no es posible terminar el tutorial antes de tiempo. ¿Desea continuar?</translation> </message> <message> - <location filename="mainwindow.cpp" line="2686"/> - <location filename="mainwindow.cpp" line="4274"/> + <location filename="mainwindow.cpp" line="2703"/> + <location filename="mainwindow.cpp" line="4307"/> <source>Download started</source> <translation>Descarga iniciada</translation> </message> <message> - <location filename="mainwindow.cpp" line="2747"/> + <location filename="mainwindow.cpp" line="2764"/> <source>failed to update mod list: %1</source> <translation>Fallo al actualizar la lista de Mods: %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="2791"/> + <location filename="mainwindow.cpp" line="2808"/> <source>failed to spawn notepad.exe: %1</source> <translation>Fallo al cargar el Bloc de notas: %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="2828"/> + <location filename="mainwindow.cpp" line="2845"/> <source>failed to open %1</source> <translation>Fallo al abrir %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="2903"/> + <location filename="mainwindow.cpp" line="2920"/> <source>failed to change origin name: %1</source> <translation>fallo al cambiar el nombre original del fichero %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="1337"/> - <source>Executable "%1" not found</source> - <translation>Ejecutable "%1" no encontrado</translation> - </message> - <message> - <location filename="mainwindow.cpp" line="1839"/> - <source>Failed to refresh list of esps: %1</source> - <translation>Fallo al actualizar la lista de esps: %1</translation> + <location filename="mainwindow.cpp" line="2950"/> + <source>failed to move "%1" from mod "%2" to "%3": %4</source> + <translation>Error al mover "%1" desde mod "%2" to "%3": %4</translation> </message> <message> - <location filename="mainwindow.cpp" line="2933"/> - <source>failed to move "%1" from mod "%2" to "%3": %4</source> - <translation type="unfinished"></translation> + <location filename="mainwindow.cpp" line="2973"/> + <source><Contains %1></source> + <translation><Contiene %1></translation> </message> <message> - <location filename="mainwindow.cpp" line="2983"/> + <location filename="mainwindow.cpp" line="3006"/> <source><Checked></source> <translation><Marcado></translation> </message> <message> - <location filename="mainwindow.cpp" line="2984"/> + <location filename="mainwindow.cpp" line="3007"/> <source><Unchecked></source> <translation><Desmarcado></translation> </message> <message> - <location filename="mainwindow.cpp" line="2985"/> + <location filename="mainwindow.cpp" line="3008"/> <source><Update></source> <translation><Actualizacion></translation> </message> <message> - <location filename="mainwindow.cpp" line="2988"/> + <location filename="mainwindow.cpp" line="3009"/> + <source><Managed by MO></source> + <translation><Gestionado por MO></translation> + </message> + <message> + <location filename="mainwindow.cpp" line="3010"/> + <source><Managed outside MO></source> + <translation><Gestionado fuera MO></translation> + </message> + <message> + <location filename="mainwindow.cpp" line="3011"/> <source><No category></source> <translation><No categoría></translation> </message> <message> - <location filename="mainwindow.cpp" line="2989"/> + <location filename="mainwindow.cpp" line="3012"/> <source><Conflicted></source> <translation><En conflicto></translation> </message> <message> - <location filename="mainwindow.cpp" line="2990"/> + <location filename="mainwindow.cpp" line="3013"/> <source><Not Endorsed></source> <translation><No Avalado></translation> </message> <message> - <location filename="mainwindow.cpp" line="3026"/> + <location filename="mainwindow.cpp" line="3051"/> <source>failed to rename mod: %1</source> <translation>fallo al renombrar el mod: %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="3039"/> + <location filename="mainwindow.cpp" line="3064"/> <source>Overwrite?</source> - <translation>¿Sobrescribir?</translation> + <translation>Sobrescribir?</translation> </message> <message> - <location filename="mainwindow.cpp" line="3040"/> + <location filename="mainwindow.cpp" line="3065"/> <source>This will replace the existing mod "%1". Continue?</source> <translation>Esto reemplazará el vigente mod "%1". ¿Desea continuar?</translation> </message> <message> - <location filename="mainwindow.cpp" line="3043"/> + <location filename="mainwindow.cpp" line="3068"/> <source>failed to remove mod "%1"</source> <translation>Fallo eliminando mod "%1"</translation> </message> <message> - <location filename="mainwindow.cpp" line="3047"/> - <location filename="mainwindow.cpp" line="4547"/> - <location filename="mainwindow.cpp" line="4571"/> + <location filename="mainwindow.cpp" line="3072"/> + <location filename="mainwindow.cpp" line="4580"/> + <location filename="mainwindow.cpp" line="4604"/> <source>failed to rename "%1" to "%2"</source> <translation>Fallo al renombrar "%1" a "%2"</translation> </message> <message> - <location filename="mainwindow.cpp" line="3072"/> + <location filename="mainwindow.cpp" line="3097"/> <source>Multiple esps activated, please check that they don't conflict.</source> <translation>Múltiples esps activados, por favor verifique que no entren en conflicto.</translation> </message> <message> - <location filename="mainwindow.cpp" line="3121"/> - <location filename="mainwindow.cpp" line="3746"/> - <location filename="mainwindow.cpp" line="3754"/> - <location filename="mainwindow.cpp" line="3981"/> + <location filename="mainwindow.cpp" line="3146"/> + <location filename="mainwindow.cpp" line="3771"/> + <location filename="mainwindow.cpp" line="3779"/> + <location filename="mainwindow.cpp" line="4014"/> <source>Confirm</source> <translation>Confirmar</translation> </message> <message> - <location filename="mainwindow.cpp" line="3122"/> + <location filename="mainwindow.cpp" line="3147"/> <source>Remove the following mods?<br><ul>%1</ul></source> <translation>¿Quitar el siguiente mods?<br><ul>%1</ul></translation> </message> <message> - <location filename="mainwindow.cpp" line="3133"/> + <location filename="mainwindow.cpp" line="3158"/> <source>failed to remove mod: %1</source> <translation>fallo al eliminar mod: %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="3168"/> - <location filename="mainwindow.cpp" line="3171"/> + <location filename="mainwindow.cpp" line="3193"/> + <location filename="mainwindow.cpp" line="3196"/> <source>Failed</source> <translation>Fallo</translation> </message> <message> - <location filename="mainwindow.cpp" line="3168"/> + <location filename="mainwindow.cpp" line="3193"/> <source>Installation file no longer exists</source> <translation>El archivo de instalación ya no existe</translation> </message> <message> - <location filename="mainwindow.cpp" line="3172"/> + <location filename="mainwindow.cpp" line="3197"/> <source>Mods installed with old versions of MO can't be reinstalled in this way.</source> <translation>Mods instalados con las viejas versiones de MO no pueden ser instalados de nuevo de este modo.</translation> </message> <message> - <location filename="mainwindow.cpp" line="3203"/> - <location filename="mainwindow.cpp" line="3230"/> - <source>You need to be logged in with Nexus to endorse</source> - <translation>Necesita estar conectado con Nexus para avalar</translation> - </message> - <message numerus="yes"> - <location filename="mainwindow.cpp" line="3981"/> - <source>Are you sure you want to remove the following %n save(s)?<br><ul>%1</ul><br>Removed saves will be sent to the Recycle Bin.</source> - <translation type="unfinished"> - <numerusform></numerusform> - <numerusform></numerusform> - </translation> - </message> - <message numerus="yes"> - <location filename="mainwindow.cpp" line="4095"/> - <source>Delete %n save(s)</source> - <translation type="unfinished"> - <numerusform></numerusform> - <numerusform></numerusform> - </translation> - </message> - <message> - <location filename="mainwindow.cpp" line="4974"/> - <source>Extract BSA</source> - <translation>Extraer BSA</translation> + <location filename="mainwindow.cpp" line="3212"/> + <source>You need to be logged in with Nexus to resume a download</source> + <translation>Tienes que estar conectado con Nexus para reanudar una descarga</translation> </message> <message> - <location filename="mainwindow.cpp" line="4931"/> - <location filename="mainwindow.cpp" line="4982"/> - <source>failed to read %1: %2</source> - <translation>fallo al leer %1: %2</translation> + <location filename="mainwindow.cpp" line="3228"/> + <location filename="mainwindow.cpp" line="3255"/> + <source>You need to be logged in with Nexus to endorse</source> + <translation>Necesita estar conectado con Nexus para avalar</translation> </message> <message> - <location filename="mainwindow.cpp" line="4993"/> - <source>This archive contains invalid hashes. Some files may be broken.</source> - <translation>Este archivo contiene hashes no válidos. Algunos archivos pueden estar rotos.</translation> + <location filename="mainwindow.cpp" line="3289"/> + <source>Failed to display overwrite dialog: %1</source> + <translation>No se pudo mostrar diálogo de sobreescritura: %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="3382"/> + <location filename="mainwindow.cpp" line="3407"/> <source>Nexus ID for this Mod is unknown</source> <translation>Se desconoce la ID en Nexus para este Mod</translation> </message> <message> - <location filename="mainwindow.cpp" line="1098"/> - <source>Download?</source> - <translation type="unfinished">Descargas</translation> - </message> - <message> - <location filename="mainwindow.cpp" line="1099"/> - <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="mainwindow.cpp" line="1140"/> - <source>Browse Mod Page</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="mainwindow.cpp" line="2184"/> - <location filename="mainwindow.cpp" line="2191"/> - <source>Failed to write settings</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="mainwindow.cpp" line="2185"/> - <location filename="mainwindow.cpp" line="2192"/> - <source>An error occured trying to write back MO settings: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="mainwindow.cpp" line="2188"/> - <source>File is write protected</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="mainwindow.cpp" line="2189"/> - <source>Invalid file format (probably a bug)</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="mainwindow.cpp" line="2190"/> - <source>Unknown error %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="mainwindow.cpp" line="2986"/> - <source><Managed by MO></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="mainwindow.cpp" line="2987"/> - <source><Managed outside MO></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="mainwindow.cpp" line="3187"/> - <source>You need to be logged in with Nexus to resume a download</source> - <translation type="unfinished">Necesita estar conectado con Nexus para avalar</translation> - </message> - <message> - <location filename="mainwindow.cpp" line="3264"/> - <source>Failed to display overwrite dialog: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="mainwindow.cpp" line="3421"/> - <location filename="mainwindow.cpp" line="3861"/> + <location filename="mainwindow.cpp" line="3446"/> + <location filename="mainwindow.cpp" line="3886"/> <source>Create Mod...</source> <translation>Crear Mod...</translation> </message> <message> - <location filename="mainwindow.cpp" line="3422"/> + <location filename="mainwindow.cpp" line="3447"/> <source>This will move all files from overwrite into a new, regular mod. Please enter a name:</source> <translation>Esto moverá todos los archivos de sobrescritura en un nuevo mod, regular. Por favor, introduzca un nombre:</translation> </message> <message> - <location filename="mainwindow.cpp" line="3431"/> + <location filename="mainwindow.cpp" line="3456"/> <source>A mod with this name already exists</source> <translation>Ya existe un mod con este nombre</translation> </message> <message> - <location filename="mainwindow.cpp" line="3672"/> + <location filename="mainwindow.cpp" line="3697"/> <source>Continue?</source> <translation>¿Continuar?</translation> </message> <message> - <location filename="mainwindow.cpp" line="3673"/> + <location filename="mainwindow.cpp" line="3698"/> <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>El esquema de versiones decide qué versión es considerada más nueva una que otra. Esta función adivinará el esquema de versiones bajo el supuesto de que la versión instalada es obsoleta.</translation> </message> <message> - <location filename="mainwindow.cpp" line="3693"/> - <location filename="mainwindow.cpp" line="4617"/> + <location filename="mainwindow.cpp" line="3718"/> + <location filename="mainwindow.cpp" line="4650"/> <source>Sorry</source> <translation>Lo siento</translation> </message> <message> - <location filename="mainwindow.cpp" line="3694"/> + <location filename="mainwindow.cpp" line="3719"/> <source>I don't know a versioning scheme where %1 is newer than %2.</source> <translation>Se desconoce un esquema de versiones donde %1 es más reciente que %2.</translation> </message> <message> - <location filename="mainwindow.cpp" line="3746"/> + <location filename="mainwindow.cpp" line="3771"/> <source>Really enable all visible mods?</source> <translation>¿Permitir realmente todos los mods visibles?</translation> </message> <message> - <location filename="mainwindow.cpp" line="3754"/> + <location filename="mainwindow.cpp" line="3779"/> <source>Really disable all visible mods?</source> <translation>¿Realmente desactivar todos los mods visibles?</translation> </message> <message> - <location filename="mainwindow.cpp" line="3762"/> + <location filename="mainwindow.cpp" line="3787"/> <source>Choose what to export</source> <translation>Elija un archivo a exportar</translation> </message> <message> - <location filename="mainwindow.cpp" line="3764"/> + <location filename="mainwindow.cpp" line="3789"/> <source>Everything</source> <translation>Todo</translation> </message> <message> - <location filename="mainwindow.cpp" line="3764"/> + <location filename="mainwindow.cpp" line="3789"/> <source>All installed mods are included in the list</source> <translation>Todos los mods instalados están incluidos en la lista</translation> </message> <message> - <location filename="mainwindow.cpp" line="3765"/> + <location filename="mainwindow.cpp" line="3790"/> <source>Active Mods</source> <translation>Mods Activos</translation> </message> <message> - <location filename="mainwindow.cpp" line="3765"/> + <location filename="mainwindow.cpp" line="3790"/> <source>Only active (checked) mods from your current profile are included</source> <translation>Mods sólo activos (Marcados) es incluido de su perfil actual</translation> </message> <message> - <location filename="mainwindow.cpp" line="3766"/> + <location filename="mainwindow.cpp" line="3791"/> <source>Visible</source> <translation>Visible</translation> </message> <message> - <location filename="mainwindow.cpp" line="3766"/> + <location filename="mainwindow.cpp" line="3791"/> <source>All mods visible in the mod list are included</source> <translation>Todo mods visible en la lista de mod son incluidos</translation> </message> <message> - <location filename="mainwindow.cpp" line="3809"/> + <location filename="mainwindow.cpp" line="3834"/> <source>export failed: %1</source> <translation>Falló al exportar: %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="3826"/> + <location filename="mainwindow.cpp" line="3851"/> <source>Install Mod...</source> <translation>Instalar Mod...</translation> </message> <message> - <location filename="mainwindow.cpp" line="3828"/> + <location filename="mainwindow.cpp" line="3853"/> <source>Enable all visible</source> <translation>Activar todos los visibles</translation> </message> <message> - <location filename="mainwindow.cpp" line="3829"/> + <location filename="mainwindow.cpp" line="3854"/> <source>Disable all visible</source> <translation>Desactivar todo lo visible</translation> </message> <message> - <location filename="mainwindow.cpp" line="3831"/> + <location filename="mainwindow.cpp" line="3856"/> <source>Check all for update</source> <translation>Comprobar todo para actualizar</translation> </message> <message> - <location filename="mainwindow.cpp" line="3835"/> + <location filename="mainwindow.cpp" line="3860"/> <source>Export to csv...</source> <translation>Exportar a CSV...</translation> </message> <message> - <location filename="mainwindow.cpp" line="3854"/> + <location filename="mainwindow.cpp" line="3879"/> <source>All Mods</source> - <translation type="unfinished"></translation> + <translation>Todo los Mods</translation> </message> <message> - <location filename="mainwindow.cpp" line="3860"/> + <location filename="mainwindow.cpp" line="3885"/> <source>Sync to Mods...</source> <translation>Sincronizar con Mods...</translation> </message> <message> - <location filename="mainwindow.cpp" line="3864"/> + <location filename="mainwindow.cpp" line="3889"/> <source>Restore Backup</source> <translation>Restaurar copia de seguridad</translation> </message> <message> - <location filename="mainwindow.cpp" line="3865"/> + <location filename="mainwindow.cpp" line="3890"/> <source>Remove Backup...</source> <translation>Eliminar copia de seguridad...</translation> </message> <message> - <location filename="mainwindow.cpp" line="3869"/> + <location filename="mainwindow.cpp" line="3894"/> <source>Add/Remove Categories</source> <translation>Añadir/Quitar Categorías</translation> </message> <message> - <location filename="mainwindow.cpp" line="3874"/> + <location filename="mainwindow.cpp" line="3899"/> <source>Replace Categories</source> <translation>Remplazar Categorías</translation> </message> <message> - <location filename="mainwindow.cpp" line="3879"/> + <location filename="mainwindow.cpp" line="3904"/> <source>Primary Category</source> <translation>Categoría Primaria</translation> </message> <message> - <location filename="mainwindow.cpp" line="3886"/> + <location filename="mainwindow.cpp" line="3911"/> <source>Change versioning scheme</source> <translation>Cambiar esquema de versiones</translation> </message> <message> - <location filename="mainwindow.cpp" line="3890"/> + <location filename="mainwindow.cpp" line="3915"/> <source>Un-ignore update</source> <translation>No ignorar actualización</translation> </message> <message> - <location filename="mainwindow.cpp" line="3892"/> + <location filename="mainwindow.cpp" line="3917"/> <source>Ignore update</source> <translation>No Ignorar actualización</translation> </message> <message> - <location filename="mainwindow.cpp" line="3897"/> + <location filename="mainwindow.cpp" line="3922"/> <source>Rename Mod...</source> <translation>Renombrar Mod...</translation> </message> <message> - <location filename="mainwindow.cpp" line="3898"/> + <location filename="mainwindow.cpp" line="3923"/> <source>Remove Mod...</source> <translation>Quitar Mod...</translation> </message> <message> - <location filename="mainwindow.cpp" line="3899"/> + <location filename="mainwindow.cpp" line="3924"/> <source>Reinstall Mod</source> <translation>Reinstalar Mod</translation> </message> <message> - <location filename="mainwindow.cpp" line="3902"/> + <location filename="mainwindow.cpp" line="3927"/> <source>Un-Endorse</source> <translation>No Avalado</translation> </message> <message> - <location filename="mainwindow.cpp" line="3905"/> - <location filename="mainwindow.cpp" line="3909"/> + <location filename="mainwindow.cpp" line="3930"/> + <location filename="mainwindow.cpp" line="3934"/> <source>Endorse</source> <translation>Avalado</translation> </message> <message> - <location filename="mainwindow.cpp" line="3906"/> + <location filename="mainwindow.cpp" line="3931"/> <source>Won't endorse</source> - <translation>No avalar</translation> + <translation>No avalado</translation> </message> <message> - <location filename="mainwindow.cpp" line="3912"/> + <location filename="mainwindow.cpp" line="3937"/> <source>Endorsement state unknown</source> <translation>Estado de avalado desconocido</translation> </message> <message> - <location filename="mainwindow.cpp" line="3919"/> + <location filename="mainwindow.cpp" line="3944"/> <source>Ignore missing data</source> <translation>Ignorar data desaparecido</translation> </message> <message> - <location filename="mainwindow.cpp" line="3922"/> + <location filename="mainwindow.cpp" line="3947"/> <source>Visit on Nexus</source> <translation>Visite Nexus</translation> </message> <message> - <location filename="mainwindow.cpp" line="3923"/> + <location filename="mainwindow.cpp" line="3948"/> <source>Open in explorer</source> <translation>Abrir en explorador</translation> </message> <message> - <location filename="mainwindow.cpp" line="3927"/> + <location filename="mainwindow.cpp" line="3952"/> <source>Information...</source> <translation>Informacion...</translation> </message> <message> - <location filename="mainwindow.cpp" line="3934"/> - <location filename="mainwindow.cpp" line="5192"/> + <location filename="mainwindow.cpp" line="3959"/> + <location filename="mainwindow.cpp" line="5225"/> <source>Exception: </source> <translation>Excepción:</translation> </message> <message> - <location filename="mainwindow.cpp" line="3936"/> - <location filename="mainwindow.cpp" line="5194"/> + <location filename="mainwindow.cpp" line="3961"/> + <location filename="mainwindow.cpp" line="5227"/> <source>Unknown exception</source> <translation>Excepción desconocida</translation> </message> <message> - <location filename="mainwindow.cpp" line="3955"/> + <location filename="mainwindow.cpp" line="3988"/> <source><All></source> <translation><Todo></translation> </message> <message> - <location filename="mainwindow.cpp" line="3957"/> + <location filename="mainwindow.cpp" line="3990"/> <source><Multiple></source> <translation><Multiple></translation> </message> - <message> - <location filename="mainwindow.cpp" line="5450"/> - <source>Please wait while LOOT is running</source> - <translation type="unfinished"></translation> + <message numerus="yes"> + <location filename="mainwindow.cpp" line="4014"/> + <source>Are you sure you want to remove the following %n save(s)?<br><ul>%1</ul><br>Removed saves will be sent to the Recycle Bin.</source> + <translation><numerusform>Seguro que desea eliminar el siguiente %n salvado(s)?<br><ul>%1</ul><br>Los salvados Eliminados serán enviados a la papelera de reciclaje.</numerusform><numerusform>Seguro que desea eliminar el siguiente %n salvado(s)?<br><ul>%1</ul><br>Los salvados Eliminados serán enviados a la papelera de reciclaje.</numerusform></translation> </message> <message> - <source>Really delete "%1"?</source> - <translation type="obsolete">Realmente desea borrar "%1"?</translation> + <location filename="mainwindow.cpp" line="5483"/> + <source>Please wait while LOOT is running</source> + <translation>Por favor espera mientras se está ejecutando LOOT</translation> </message> <message> - <location filename="mainwindow.cpp" line="4093"/> + <location filename="mainwindow.cpp" line="4126"/> <source>Fix Mods...</source> - <translation>Fix Mods...</translation> + <translation>Arreglar Mods...</translation> </message> - <message> - <source>Delete</source> - <translation type="obsolete">Eliminar</translation> + <message numerus="yes"> + <location filename="mainwindow.cpp" line="4128"/> + <source>Delete %n save(s)</source> + <translation><numerusform>Eliminar %n guardado(s)</numerusform><numerusform>Eliminar %n guardo(s)</numerusform></translation> </message> <message> - <location filename="mainwindow.cpp" line="4122"/> <location filename="mainwindow.cpp" line="4155"/> + <location filename="mainwindow.cpp" line="4188"/> <source>failed to remove %1</source> <translation>Fallo eliminando %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="4139"/> - <location filename="mainwindow.cpp" line="4171"/> + <location filename="mainwindow.cpp" line="4172"/> + <location filename="mainwindow.cpp" line="4204"/> <source>failed to create %1</source> <translation>Fallo al crear %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="4195"/> + <location filename="mainwindow.cpp" line="4228"/> <source>Can't change download directory while downloads are in progress!</source> <translation>No se puede cambiar el directorio de descarga, mientras que las descargas están en curso</translation> </message> <message> - <location filename="mainwindow.cpp" line="4277"/> + <location filename="mainwindow.cpp" line="4310"/> <source>Download failed</source> <translation>Descarga fallida</translation> </message> <message> - <location filename="mainwindow.cpp" line="4424"/> + <location filename="mainwindow.cpp" line="4457"/> <source>failed to write to file %1</source> <translation>Fallo de escritura en el fichero %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="4430"/> + <location filename="mainwindow.cpp" line="4463"/> <source>%1 written</source> <translation>%1 escrito</translation> </message> <message> - <location filename="mainwindow.cpp" line="4469"/> + <location filename="mainwindow.cpp" line="4502"/> <source>Select binary</source> <translation>Selecciona el binario</translation> </message> <message> - <location filename="mainwindow.cpp" line="4469"/> + <location filename="mainwindow.cpp" line="4502"/> <source>Binary</source> <translation>Binario</translation> </message> <message> - <location filename="mainwindow.cpp" line="4495"/> + <location filename="mainwindow.cpp" line="4528"/> <source>Enter Name</source> <translation>Introducir Nombre</translation> </message> <message> - <location filename="mainwindow.cpp" line="4496"/> + <location filename="mainwindow.cpp" line="4529"/> <source>Please enter a name for the executable</source> <translation>Por favor, introduce un nombre para el ejecutable</translation> </message> <message> - <location filename="mainwindow.cpp" line="4507"/> + <location filename="mainwindow.cpp" line="4540"/> <source>Not an executable</source> <translation>No es un ejecutable</translation> </message> <message> - <location filename="mainwindow.cpp" line="4507"/> + <location filename="mainwindow.cpp" line="4540"/> <source>This is not a recognized executable.</source> <translation>Esto no es un ejecutable reconocido.</translation> </message> <message> - <location filename="mainwindow.cpp" line="4532"/> - <location filename="mainwindow.cpp" line="4557"/> + <location filename="mainwindow.cpp" line="4565"/> + <location filename="mainwindow.cpp" line="4590"/> <source>Replace file?</source> <translation>¿Reemplazar archivo?</translation> </message> <message> - <location filename="mainwindow.cpp" line="4532"/> + <location filename="mainwindow.cpp" line="4565"/> <source>There already is a hidden version of this file. Replace it?</source> <translation>Ya existe una versión oculta de este archivo. Reemplazarlo?</translation> </message> <message> - <location filename="mainwindow.cpp" line="4535"/> - <location filename="mainwindow.cpp" line="4560"/> + <location filename="mainwindow.cpp" line="4568"/> + <location filename="mainwindow.cpp" line="4593"/> <source>File operation failed</source> <translation>La operación del archivo falló</translation> </message> <message> - <location filename="mainwindow.cpp" line="4535"/> - <location filename="mainwindow.cpp" line="4560"/> + <location filename="mainwindow.cpp" line="4568"/> + <location filename="mainwindow.cpp" line="4593"/> <source>Failed to remove "%1". Maybe you lack the required file permissions?</source> <translation>Fallo al eliminar "%1". ¿Tal vez no tengas los permisos necesarios?</translation> </message> <message> - <location filename="mainwindow.cpp" line="4557"/> + <location filename="mainwindow.cpp" line="4590"/> <source>There already is a visible version of this file. Replace it?</source> <translation>Ya existe una versión visible de este archivo. ¿Reemplazarlo?</translation> </message> <message> - <location filename="mainwindow.cpp" line="4590"/> + <location filename="mainwindow.cpp" line="4623"/> <source>file not found: %1</source> <translation>archivo no encontrado: %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="4603"/> + <location filename="mainwindow.cpp" line="4636"/> <source>failed to generate preview for %1</source> <translation>fallo al generar vista anticipada para %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="4617"/> + <location filename="mainwindow.cpp" line="4650"/> <source>Sorry, can't preview anything. This function currently does not support extracting from bsas.</source> <translation>Lo sentimos, no se puede obtener una vista previa de nada. Esta función no admite la extracción de bsas.</translation> </message> <message> - <location filename="mainwindow.cpp" line="4648"/> + <location filename="mainwindow.cpp" line="4681"/> <source>Update available</source> <translation>Actualización disponible</translation> </message> <message> - <location filename="mainwindow.cpp" line="4685"/> + <location filename="mainwindow.cpp" line="4718"/> <source>Open/Execute</source> <translation>Abrir/Ejecutar</translation> </message> <message> - <location filename="mainwindow.cpp" line="4686"/> + <location filename="mainwindow.cpp" line="4719"/> <source>Add as Executable</source> <translation>Añadir un ejecutable</translation> </message> <message> - <location filename="mainwindow.cpp" line="4690"/> + <location filename="mainwindow.cpp" line="4723"/> <source>Preview</source> <translation>Previsualizar</translation> </message> <message> - <location filename="mainwindow.cpp" line="4696"/> + <location filename="mainwindow.cpp" line="4729"/> <source>Un-Hide</source> <translation>Desocultar</translation> </message> <message> - <location filename="mainwindow.cpp" line="4698"/> + <location filename="mainwindow.cpp" line="4731"/> <source>Hide</source> <translation>Ocultar</translation> </message> <message> - <location filename="mainwindow.cpp" line="4704"/> + <location filename="mainwindow.cpp" line="4737"/> <source>Write To File...</source> <translation>Escribir al fichero...</translation> </message> <message> - <location filename="mainwindow.cpp" line="4729"/> + <location filename="mainwindow.cpp" line="4762"/> <source>Do you want to endorse Mod Organizer on %1 now?</source> <translation>¿Quieres avalar Mod Organizer en %1 ahora?</translation> </message> <message> - <location filename="mainwindow.cpp" line="4825"/> + <location filename="mainwindow.cpp" line="4858"/> <source>Thank you!</source> - <translation type="unfinished"></translation> + <translation>Gracias!</translation> </message> <message> - <location filename="mainwindow.cpp" line="4825"/> + <location filename="mainwindow.cpp" line="4858"/> <source>Thank you for your endorsement!</source> - <translation type="unfinished"></translation> + <translation>Gracias por su respaldo!</translation> </message> <message> - <location filename="mainwindow.cpp" line="4860"/> + <location filename="mainwindow.cpp" line="4893"/> <source>Request to Nexus failed: %1</source> <translation>Solicitud de Nexus ha fallado: %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="4867"/> - <location filename="mainwindow.cpp" line="4885"/> + <location filename="mainwindow.cpp" line="4900"/> + <location filename="mainwindow.cpp" line="4918"/> <source>login successful</source> <translation>login correcto</translation> </message> <message> - <location filename="mainwindow.cpp" line="4894"/> + <location filename="mainwindow.cpp" line="4927"/> <source>login failed: %1. Trying to download anyway</source> <translation>login fallado: %1. Intentando descarga de todos modos</translation> </message> <message> - <location filename="mainwindow.cpp" line="4900"/> + <location filename="mainwindow.cpp" line="4933"/> <source>login failed: %1</source> <translation>Falló el inicio de sesión: %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="4910"/> + <location filename="mainwindow.cpp" line="4943"/> <source>login failed: %1. You need to log-in with Nexus to update MO.</source> <translation>login fallido: %1. Necesitas hacer login con Nexus para actualizar MO.</translation> </message> <message> - <location filename="mainwindow.cpp" line="4943"/> + <location filename="mainwindow.cpp" line="4964"/> + <location filename="mainwindow.cpp" line="5015"/> + <source>failed to read %1: %2</source> + <translation>fallo al leer %1: %2</translation> + </message> + <message> + <location filename="mainwindow.cpp" line="4976"/> <source>Error</source> <translation>Error</translation> </message> <message> - <location filename="mainwindow.cpp" line="4943"/> + <location filename="mainwindow.cpp" line="4976"/> <source>failed to extract %1 (errorcode %2)</source> <translation>fallo al extraer %1 (Código de error %2)</translation> </message> <message> - <location filename="mainwindow.cpp" line="5038"/> + <location filename="mainwindow.cpp" line="5007"/> + <source>Extract BSA</source> + <translation>Extraer BSA</translation> + </message> + <message> + <location filename="mainwindow.cpp" line="5026"/> + <source>This archive contains invalid hashes. Some files may be broken.</source> + <translation>Este archivo contiene hashes no válidos. Algunos archivos pueden estar rotos.</translation> + </message> + <message> + <location filename="mainwindow.cpp" line="5071"/> <source>Extract...</source> <translation>Extraer...</translation> </message> <message> - <location filename="mainwindow.cpp" line="5100"/> + <location filename="mainwindow.cpp" line="5133"/> <source>Edit Categories...</source> <translation>Editar Categorías...</translation> </message> <message> - <location filename="mainwindow.cpp" line="5101"/> + <location filename="mainwindow.cpp" line="5134"/> <source>Deselect filter</source> - <translation type="unfinished"></translation> + <translation>Deselecciona filtro</translation> </message> <message> - <location filename="mainwindow.cpp" line="5152"/> + <location filename="mainwindow.cpp" line="5185"/> <source>Remove</source> <translation>Eliminar</translation> </message> <message> - <location filename="mainwindow.cpp" line="5163"/> + <location filename="mainwindow.cpp" line="5196"/> <source>Enable all</source> <translation>Activar todo</translation> </message> <message> - <location filename="mainwindow.cpp" line="5164"/> + <location filename="mainwindow.cpp" line="5197"/> <source>Disable all</source> <translation>Desactivar todos</translation> </message> <message> - <location filename="mainwindow.cpp" line="5183"/> + <location filename="mainwindow.cpp" line="5216"/> <source>Unlock load order</source> <translation>Desbloquear el orden de carga</translation> </message> <message> - <location filename="mainwindow.cpp" line="5186"/> + <location filename="mainwindow.cpp" line="5219"/> <source>Lock load order</source> <translation>Orden de carga bloqueado</translation> </message> <message> - <location filename="mainwindow.cpp" line="5319"/> + <location filename="mainwindow.cpp" line="5352"/> <source>depends on missing "%1"</source> - <translation type="unfinished"></translation> + <translation>depende de que falta "%1"</translation> </message> <message> - <location filename="mainwindow.cpp" line="5323"/> + <location filename="mainwindow.cpp" line="5356"/> <source>incompatible with "%1"</source> - <translation type="unfinished"></translation> + <translation>incompatible con "%1"</translation> </message> <message> - <location filename="mainwindow.cpp" line="5343"/> + <location filename="mainwindow.cpp" line="5376"/> <source>No profile set</source> - <translation type="unfinished"></translation> + <translation>No conjunto de perfil</translation> </message> <message> - <source>LOOT working</source> - <translation type="obsolete">BOSS trabajando</translation> - </message> - <message> - <location filename="mainwindow.cpp" line="5540"/> + <location filename="mainwindow.cpp" line="5573"/> <source>loot failed. Exit code was: %1</source> - <translation type="unfinished"></translation> + <translation>loot falló. Código de salida fue: %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="5546"/> + <location filename="mainwindow.cpp" line="5579"/> <source>failed to start loot</source> - <translation type="unfinished"></translation> + <translation>Error al iniciar loot</translation> </message> <message> - <location filename="mainwindow.cpp" line="5549"/> + <location filename="mainwindow.cpp" line="5582"/> <source>failed to run loot: %1</source> - <translation type="unfinished">fallo al ejecutar boss: %1</translation> + <translation>Error al ejecutar loot: %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="5552"/> + <location filename="mainwindow.cpp" line="5585"/> <source>Errors occured</source> - <translation type="unfinished"></translation> + <translation>Se han producido errores</translation> </message> <message> - <location filename="mainwindow.cpp" line="5601"/> + <location filename="mainwindow.cpp" line="5636"/> <source>Backup of load order created</source> - <translation type="unfinished"></translation> + <translation>Copia de seguridad de orden de carga creado</translation> </message> <message> - <location filename="mainwindow.cpp" line="5611"/> + <location filename="mainwindow.cpp" line="5646"/> <source>Choose backup to restore</source> - <translation type="unfinished"></translation> + <translation>Elije copia de seguridad para restaurar</translation> </message> <message> - <location filename="mainwindow.cpp" line="5624"/> + <location filename="mainwindow.cpp" line="5659"/> <source>No Backups</source> - <translation type="unfinished"></translation> + <translation>No hay copias de seguridad</translation> </message> <message> - <location filename="mainwindow.cpp" line="5624"/> + <location filename="mainwindow.cpp" line="5659"/> <source>There are no backups to restore</source> - <translation type="unfinished"></translation> + <translation>No hay copias de seguridad para restaurar</translation> </message> <message> - <location filename="mainwindow.cpp" line="5645"/> - <location filename="mainwindow.cpp" line="5666"/> + <location filename="mainwindow.cpp" line="5680"/> + <location filename="mainwindow.cpp" line="5701"/> <source>Restore failed</source> - <translation type="unfinished"></translation> + <translation>Error en la restauración</translation> </message> <message> - <location filename="mainwindow.cpp" line="5646"/> - <location filename="mainwindow.cpp" line="5667"/> + <location filename="mainwindow.cpp" line="5681"/> + <location filename="mainwindow.cpp" line="5702"/> <source>Failed to restore the backup. Errorcode: %1</source> - <translation type="unfinished"></translation> + <translation>Error al restaurar la copia de seguridad. Código de error: %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="5657"/> + <location filename="mainwindow.cpp" line="5692"/> <source>Backup of modlist created</source> - <translation type="unfinished"></translation> + <translation>Copia de seguridad de la lista de mod creado</translation> </message> </context> <context> @@ -2895,8 +2878,63 @@ Esta función adivinará el esquema de versiones bajo el supuesto de que la vers <context> <name>ModInfo</name> <message> - <location filename="modinfo.cpp" line="106"/> - <location filename="modinfo.cpp" line="135"/> + <location filename="modinfo.cpp" line="87"/> + <source>Plugins</source> + <translation>Plugins</translation> + </message> + <message> + <location filename="modinfo.cpp" line="88"/> + <source>Textures</source> + <translation>Texturas</translation> + </message> + <message> + <location filename="modinfo.cpp" line="89"/> + <source>Meshes</source> + <translation>Meshes</translation> + </message> + <message> + <location filename="modinfo.cpp" line="90"/> + <source>UI Changes</source> + <translation>UI Cambios</translation> + </message> + <message> + <location filename="modinfo.cpp" line="91"/> + <source>Music</source> + <translation>Music</translation> + </message> + <message> + <location filename="modinfo.cpp" line="92"/> + <source>Sound Effects</source> + <translation>Efectos de Sonido</translation> + </message> + <message> + <location filename="modinfo.cpp" line="93"/> + <source>Scripts</source> + <translation>Scripts</translation> + </message> + <message> + <location filename="modinfo.cpp" line="94"/> + <source>SKSE Plugins</source> + <translation>SKSE Plugins</translation> + </message> + <message> + <location filename="modinfo.cpp" line="95"/> + <source>SkyProc Tools</source> + <translation>SkyProc Tools</translation> + </message> + <message> + <location filename="modinfo.cpp" line="96"/> + <source>Strings</source> + <translation>Strings</translation> + </message> + <message> + <location filename="modinfo.cpp" line="97"/> + <source>invalid content type %1</source> + <translation>tipo de contenido inválido %1</translation> + </message> + <message> + <location filename="modinfo.cpp" line="120"/> + <location filename="modinfo.cpp" line="149"/> <source>invalid index %1</source> <translation>indice invalido %1</translation> </message> @@ -2904,7 +2942,7 @@ Esta función adivinará el esquema de versiones bajo el supuesto de que la vers <context> <name>ModInfoBackup</name> <message> - <location filename="modinfo.cpp" line="930"/> + <location filename="modinfo.cpp" line="949"/> <source>This is the backup of a mod</source> <translation>Esta es la copia de seguridad de un mod</translation> </message> @@ -2945,7 +2983,7 @@ Esta función adivinará el esquema de versiones bajo el supuesto de que la vers <message> <location filename="modinfodialog.ui" line="91"/> <source>Ini Files</source> - <translation type="unfinished"></translation> + <translation>Archivos Ini</translation> </message> <message> <location filename="modinfodialog.ui" line="104"/> @@ -2960,17 +2998,17 @@ Esta función adivinará el esquema de versiones bajo el supuesto de que la vers <message> <location filename="modinfodialog.ui" line="114"/> <source>Ini Tweaks</source> - <translation type="unfinished"></translation> + <translation>Ini Tweaks</translation> </message> <message> <location filename="modinfodialog.ui" line="130"/> <source>This is a list of ini tweaks (ini modifications that can be toggled).</source> - <translation type="unfinished"></translation> + <translation>Esta es una lista de ajustes ini (modificaciones INI que pueden activarse).</translation> </message> <message> <location filename="modinfodialog.ui" line="133"/> <source>This is a list of ini tweaks. Ini Tweaks are (usually small) fragments of ini files that are applied over existing settings in skyrim.ini/skyrimprefs.ini. Each tweak can be toggled individually. You should check the description of the mod wether the tweaks are really optional.</source> - <translation type="unfinished"></translation> + <translation>Esta es una lista de ajustes ini. los ajustes Ini son (generalmente pequeños) fragmentos de archivos ini que se aplican sobre los valores existentes en el skyrim.ini/skyrimprefs.ini. Cada truco se puede activar de forma individual. Debes comprobar la descripción del mod los ajustes son opcionales.</translation> </message> <message> <location filename="modinfodialog.ui" line="169"/> @@ -3120,7 +3158,7 @@ La mayoría de los mods no tienen esps opcionales, por lo que es muy probable qu <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</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;">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: </span><a href=" http://www.skyrimnexus.com/downloads/file.php?id=1334"><span style=" font-size:8pt; text-decoration: underline; color:#0000ff;">http://skyrim.nexusmods.com/downloads/file.php?id=1334</span></a><a href="http://www.skyrimnexus.com/downloads/file.php?id=1334"><span style=" font-size:8pt; color:#000000;">. In this example, 1334 is the id you're looking for. Besides: The above is the link to Mod Organizer on the Nexus. Why not go there now and endorse?</span></a></p></body></html></source> <translation><!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"> @@ -3133,7 +3171,7 @@ p, li { white-space: pre-wrap; } <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</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> <translation><!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"> @@ -3149,12 +3187,12 @@ p, li { white-space: pre-wrap; } <message> <location filename="modinfodialog.ui" line="657"/> <source>Refresh</source> - <translation>Recargar</translation> + <translation>Refrescar</translation> </message> <message> <location filename="modinfodialog.ui" line="660"/> <source>Refresh all information from Nexus.</source> - <translation>Recargar toda la información de Nexus.</translation> + <translation>Refrescar toda la información de Nexus.</translation> </message> <message> <location filename="modinfodialog.ui" line="674"/> @@ -3166,7 +3204,7 @@ p, li { white-space: pre-wrap; } <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"><br /></p></body></html></source> <translation><!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"> @@ -3187,7 +3225,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="modinfodialog.ui" line="748"/> <source>Filetree</source> - <translation>Contenido</translation> + <translation>Árbol de archivo</translation> </message> <message> <location filename="modinfodialog.ui" line="757"/> @@ -3199,14 +3237,14 @@ p, li { white-space: pre-wrap; } <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">This is a modifiable directory view of the mod directory. You can move around files using drag &amp; drop and rename them (double click).</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Changes happen immediately on disc, so do</span><span style=" font-size:8pt; font-weight:600;"> be careful</span><span style=" font-size:8pt;">.</span></p></body></html></source> <translation><!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; } +p, li { espacio blanco: pre envoltura; } </style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">This is a modifiable directory view of the mod directory. You can move around files using drag &amp; drop and rename them (double click).</span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Esta es una vista de directorio modificable del directorio mod. Puedes moverte por archivos mediante arrastrar y soltar; y cambiar su nombre con (doble clic).</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Los cambios pasan inmediatamente sobre el disco, también hacen</span><span style=" font-size:8pt; font-weight:600;"> ser cuidadoso</span><span style=" font-size:8pt;">.</span></p></body></html></translation> </message> <message> @@ -3225,227 +3263,227 @@ p, li { white-space: pre-wrap; } <translation>Cerrar</translation> </message> <message> - <location filename="modinfodialog.cpp" line="169"/> + <location filename="modinfodialog.cpp" line="170"/> <source>&Delete</source> - <translation>&Delete</translation> + <translation>&Borrar</translation> </message> <message> - <location filename="modinfodialog.cpp" line="170"/> + <location filename="modinfodialog.cpp" line="171"/> <source>&Rename</source> - <translation>&Rename</translation> + <translation>&Renombrar</translation> </message> <message> - <location filename="modinfodialog.cpp" line="171"/> + <location filename="modinfodialog.cpp" line="172"/> <source>&Hide</source> <translation>&Ocultar</translation> </message> <message> - <location filename="modinfodialog.cpp" line="172"/> + <location filename="modinfodialog.cpp" line="173"/> <source>&Unhide</source> <translation>&Mostrar</translation> </message> <message> - <location filename="modinfodialog.cpp" line="173"/> + <location filename="modinfodialog.cpp" line="174"/> <source>&Open</source> <translation>&Abrir</translation> </message> <message> - <location filename="modinfodialog.cpp" line="174"/> + <location filename="modinfodialog.cpp" line="175"/> <source>&New Folder</source> <translation>&Nueva Carpeta</translation> </message> <message> - <location filename="modinfodialog.cpp" line="420"/> - <location filename="modinfodialog.cpp" line="435"/> + <location filename="modinfodialog.cpp" line="421"/> + <location filename="modinfodialog.cpp" line="436"/> <source>Save changes?</source> - <translation>¿Guardar cambios?</translation> + <translation>Guardar cambios?</translation> </message> <message> - <location filename="modinfodialog.cpp" line="420"/> - <location filename="modinfodialog.cpp" line="435"/> + <location filename="modinfodialog.cpp" line="421"/> + <location filename="modinfodialog.cpp" line="436"/> <source>Save changes to "%1"?</source> - <translation>¿Guardar cambios a %1?</translation> + <translation>Guardar cambios a %1?</translation> </message> <message> - <location filename="modinfodialog.cpp" line="625"/> + <location filename="modinfodialog.cpp" line="626"/> <source>File Exists</source> - <translation>Existe el fichero</translation> + <translation>Archivo Existe</translation> </message> <message> - <location filename="modinfodialog.cpp" line="625"/> + <location filename="modinfodialog.cpp" line="626"/> <source>A file with that name exists, please enter a new one</source> <translation>Un fichero con ese nombre ya existe, por favor selecciona otro nombre</translation> </message> <message> - <location filename="modinfodialog.cpp" line="642"/> + <location filename="modinfodialog.cpp" line="643"/> <source>failed to move file</source> <translation>Error al mover el fichero</translation> </message> <message> - <location filename="modinfodialog.cpp" line="667"/> + <location filename="modinfodialog.cpp" line="668"/> <source>failed to create directory "optional"</source> <translation>Error al crear el directorio "optional"</translation> </message> <message> - <location filename="modinfodialog.cpp" line="705"/> - <location filename="modinfodialog.cpp" line="1210"/> + <location filename="modinfodialog.cpp" line="706"/> + <location filename="modinfodialog.cpp" line="1211"/> <source>Info requested, please wait</source> <translation>Informacion solicitada, por favor espere</translation> </message> <message> - <location filename="modinfodialog.cpp" line="759"/> + <location filename="modinfodialog.cpp" line="760"/> <source>Main</source> <translation>Principal</translation> </message> <message> - <location filename="modinfodialog.cpp" line="760"/> + <location filename="modinfodialog.cpp" line="761"/> <source>Update</source> <translation>Actualizacion</translation> </message> <message> - <location filename="modinfodialog.cpp" line="761"/> + <location filename="modinfodialog.cpp" line="762"/> <source>Optional</source> <translation>Opcional</translation> </message> <message> - <location filename="modinfodialog.cpp" line="762"/> + <location filename="modinfodialog.cpp" line="763"/> <source>Old</source> <translation>Antiguo</translation> </message> <message> - <location filename="modinfodialog.cpp" line="763"/> + <location filename="modinfodialog.cpp" line="764"/> <source>Misc</source> <translation>Misc</translation> </message> <message> - <location filename="modinfodialog.cpp" line="764"/> + <location filename="modinfodialog.cpp" line="765"/> <source>Unknown</source> <translation>Desconocido</translation> </message> <message> - <location filename="modinfodialog.cpp" line="775"/> + <location filename="modinfodialog.cpp" line="776"/> <source>Current Version: %1</source> <translation>Version actual: %1</translation> </message> <message> - <location filename="modinfodialog.cpp" line="779"/> + <location filename="modinfodialog.cpp" line="780"/> <source>No update available</source> <translation>Sin actualizacion</translation> </message> <message> - <location filename="modinfodialog.cpp" line="820"/> + <location filename="modinfodialog.cpp" line="821"/> <source>(description incomplete, please visit nexus)</source> <translation>(descripción incompleta, por favor visite nexus)</translation> </message> <message> - <location filename="modinfodialog.cpp" line="835"/> + <location filename="modinfodialog.cpp" line="836"/> <source><a href="%1">Visit on Nexus</a></source> <translation><a href="%1">Visite en Nexus</a></translation> </message> <message> - <location filename="modinfodialog.cpp" line="914"/> + <location filename="modinfodialog.cpp" line="915"/> <source>Failed to delete %1</source> <translation>Error borrando %1</translation> </message> <message> - <location filename="modinfodialog.cpp" line="925"/> - <location filename="modinfodialog.cpp" line="930"/> + <location filename="modinfodialog.cpp" line="926"/> + <location filename="modinfodialog.cpp" line="931"/> <source>Confirm</source> <translation>Confirma</translation> </message> <message> - <location filename="modinfodialog.cpp" line="925"/> + <location filename="modinfodialog.cpp" line="926"/> <source>Are sure you want to delete "%1"?</source> <translation>Estas seguro de querer borrar "%1"?</translation> </message> <message> - <location filename="modinfodialog.cpp" line="930"/> + <location filename="modinfodialog.cpp" line="931"/> <source>Are sure you want to delete the selected files?</source> <translation>Etas seguro de querer borrar los ficheros seleccionados?</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1004"/> - <location filename="modinfodialog.cpp" line="1010"/> + <location filename="modinfodialog.cpp" line="1005"/> + <location filename="modinfodialog.cpp" line="1011"/> <source>New Folder</source> <translation>Nueva Carpeta</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1016"/> + <location filename="modinfodialog.cpp" line="1017"/> <source>Failed to create "%1"</source> <translation>Fallo al crear "%1"</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1120"/> - <location filename="modinfodialog.cpp" line="1144"/> + <location filename="modinfodialog.cpp" line="1121"/> + <location filename="modinfodialog.cpp" line="1145"/> <source>Replace file?</source> <translation>¿Reemplazar archivo?</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1120"/> + <location filename="modinfodialog.cpp" line="1121"/> <source>There already is a hidden version of this file. Replace it?</source> <translation>Ya existe una versión oculta de este archivo. Reemplazarlo?</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1123"/> - <location filename="modinfodialog.cpp" line="1147"/> + <location filename="modinfodialog.cpp" line="1124"/> + <location filename="modinfodialog.cpp" line="1148"/> <source>File operation failed</source> <translation>La operación de archivo falló.</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1123"/> - <location filename="modinfodialog.cpp" line="1147"/> + <location filename="modinfodialog.cpp" line="1124"/> + <location filename="modinfodialog.cpp" line="1148"/> <source>Failed to remove "%1". Maybe you lack the required file permissions?</source> <translation>Fallo al eliminar "%1". Tal vez no tienes los permisos necesarios?</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1134"/> - <location filename="modinfodialog.cpp" line="1157"/> + <location filename="modinfodialog.cpp" line="1135"/> + <location filename="modinfodialog.cpp" line="1158"/> <source>failed to rename %1 to %2</source> <translation>Fallo al renombrar %1 a %2</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1144"/> + <location filename="modinfodialog.cpp" line="1145"/> <source>There already is a visible version of this file. Replace it?</source> <translation>Ya existe una versión visible de este archivo. ¿Reemplazarlo?</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1190"/> + <location filename="modinfodialog.cpp" line="1191"/> <source>Un-Hide</source> <translation>Desocultar</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1192"/> + <location filename="modinfodialog.cpp" line="1193"/> <source>Hide</source> <translation>Ocultar</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1233"/> + <location filename="modinfodialog.cpp" line="1234"/> <source>Name</source> <translation>Nombre</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1233"/> + <location filename="modinfodialog.cpp" line="1234"/> <source>Please enter a name</source> <translation>Por favor, introduzca un nombre</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1237"/> - <location filename="modinfodialog.cpp" line="1240"/> + <location filename="modinfodialog.cpp" line="1238"/> + <location filename="modinfodialog.cpp" line="1241"/> <source>Error</source> <translation>Error</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1237"/> + <location filename="modinfodialog.cpp" line="1238"/> <source>Invalid name. Must be a valid file name</source> <translation>Nombre no válido. Debe ser un nombre de archivo válido</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1240"/> + <location filename="modinfodialog.cpp" line="1241"/> <source>A tweak by that name exists</source> <translation>Existe un ajuste con ese nombre</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1254"/> + <location filename="modinfodialog.cpp" line="1255"/> <source>Create Tweak</source> <translation>Crear Ajuste Fino</translation> </message> @@ -3453,15 +3491,15 @@ p, li { white-space: pre-wrap; } <context> <name>ModInfoForeign</name> <message> - <location filename="modinfo.cpp" line="1021"/> + <location filename="modinfo.cpp" line="1040"/> <source>This pseudo mod represents content managed outside MO. It isn't modified by MO.</source> - <translation type="unfinished"></translation> + <translation>Esta seudo mod representa contenido administrado fuera MO. No se modifica por MO.</translation> </message> </context> <context> <name>ModInfoOverwrite</name> <message> - <location filename="modinfo.cpp" line="975"/> + <location filename="modinfo.cpp" line="994"/> <source>This pseudo mod contains files from the virtual data tree that got modified (i.e. by the construction kit)</source> <translation>Esta pseudo-mod contiene archivos en el árbol de datos virtual que fue modificado (es decir, mediante el kit de construcción)</translation> </message> @@ -3469,18 +3507,18 @@ p, li { white-space: pre-wrap; } <context> <name>ModInfoRegular</name> <message> - <location filename="modinfo.cpp" line="567"/> - <location filename="modinfo.cpp" line="570"/> + <location filename="modinfo.cpp" line="586"/> + <location filename="modinfo.cpp" line="589"/> <source>failed to write %1/meta.ini: error %2</source> - <translation type="unfinished">fallo al escribir %1/meta.ini: %2</translation> + <translation>error al escribir %1/meta.ini: error %2</translation> </message> <message> - <location filename="modinfo.cpp" line="843"/> + <location filename="modinfo.cpp" line="862"/> <source>%1 contains no esp/esm and no asset (textures, meshes, interface, ...) directory</source> <translation>%1 no contiene ningún esp/esm y ningún directorio activo (textures, meshes, interface, ...)</translation> </message> <message> - <location filename="modinfo.cpp" line="847"/> + <location filename="modinfo.cpp" line="866"/> <source>Categories: <br></source> <translation>Categorias: <br></translation> </message> @@ -3490,52 +3528,52 @@ p, li { white-space: pre-wrap; } <message> <location filename="modlist.cpp" line="55"/> <source>Game plugins (esp/esm)</source> - <translation type="unfinished"></translation> + <translation>Plugins de Juego (esp/esm)</translation> </message> <message> <location filename="modlist.cpp" line="56"/> <source>Interface</source> - <translation type="unfinished"></translation> + <translation>Interfaz</translation> </message> <message> <location filename="modlist.cpp" line="57"/> <source>Meshes</source> - <translation type="unfinished"></translation> + <translation>Meshes</translation> </message> <message> <location filename="modlist.cpp" line="58"/> <source>Music</source> - <translation type="unfinished"></translation> + <translation>Music</translation> </message> <message> <location filename="modlist.cpp" line="59"/> <source>Scripts (Papyrus)</source> - <translation type="unfinished"></translation> + <translation>Scripts (Papyrus)</translation> </message> <message> <location filename="modlist.cpp" line="60"/> <source>Script Extender Plugin</source> - <translation type="unfinished"></translation> + <translation>Script Extender Plugin</translation> </message> <message> <location filename="modlist.cpp" line="61"/> <source>SkyProc Patcher</source> - <translation type="unfinished"></translation> + <translation>SkyProc Patcher</translation> </message> <message> <location filename="modlist.cpp" line="62"/> <source>Sound</source> - <translation type="unfinished"></translation> + <translation>Sound</translation> </message> <message> <location filename="modlist.cpp" line="63"/> <source>Strings</source> - <translation type="unfinished"></translation> + <translation>Strings</translation> </message> <message> <location filename="modlist.cpp" line="64"/> <source>Textures</source> - <translation type="unfinished"></translation> + <translation>Texturas</translation> </message> <message> <location filename="modlist.cpp" line="117"/> @@ -3580,7 +3618,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="modlist.cpp" line="208"/> <source>Non-MO</source> - <translation type="unfinished"></translation> + <translation>Non-MO</translation> </message> <message> <location filename="modlist.cpp" line="238"/> @@ -3590,7 +3628,6 @@ p, li { white-space: pre-wrap; } <message> <location filename="modlist.cpp" line="364"/> <source>installed version: "%1", newest version: "%2"</source> - <oldsource>installed version: %1, newest version: %2</oldsource> <translation>version instalada: "%1", nueva version: "%2"</translation> </message> <message> @@ -3631,7 +3668,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="modlist.cpp" line="935"/> <source>Content</source> - <translation type="unfinished">Contenido</translation> + <translation>Contenido</translation> </message> <message> <location filename="modlist.cpp" line="936"/> @@ -3702,7 +3739,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="modlist.cpp" line="957"/> <source>Depicts the content of the mod:<br><img src=":/MO/gui/content/plugin" width=32/>Game plugins (esp/esm)<br><img src=":/MO/gui/content/interface" width=32/>interface<br><img src=":/MO/gui/content/mesh" width=32/>Meshes<br><img src=":/MO/gui/content/texture" width=32/>Textures<br><img src=":/MO/gui/content/sound" width=32/>Sounds<br><img src=":/MO/gui/content/music" width=32/>Music<br><img src=":/MO/gui/content/string" width=32/>Strings<br><img src=":/MO/gui/content/script" width=32/>Scripts (Papyrus)<br><img src=":/MO/gui/content/skse" width=32/>Script Extender plugins<br><img src=":/MO/gui/content/skyproc" width=32/>SkyProc Patcher<br></source> - <translation type="unfinished"></translation> + <translation>Representa el contenido del mod:<br><img src=":/MO/gui/content/plugin" width=32/>Game plugins (esp/esm)<br><img src=":/MO/gui/content/interface" width=32/>interface<br><img src=":/MO/gui/content/mesh" width=32/>Meshes<br><img src=":/MO/gui/content/texture" width=32/>Textures<br><img src=":/MO/gui/content/sound" width=32/>Sounds<br><img src=":/MO/gui/content/music" width=32/>Music<br><img src=":/MO/gui/content/string" width=32/>Strings<br><img src=":/MO/gui/content/script" width=32/>Scripts (Papyrus)<br><img src=":/MO/gui/content/skse" width=32/>Script Extender plugins<br><img src=":/MO/gui/content/skyproc" width=32/>SkyProc Patcher<br></translation> </message> <message> <location filename="modlist.cpp" line="969"/> @@ -3739,22 +3776,22 @@ p, li { white-space: pre-wrap; } <context> <name>NXMAccessManager</name> <message> - <location filename="nxmaccessmanager.cpp" line="144"/> + <location filename="nxmaccessmanager.cpp" line="152"/> <source>Logging into Nexus</source> <translation>Inicio de sesión en Nexus</translation> </message> <message> - <location filename="nxmaccessmanager.cpp" line="159"/> + <location filename="nxmaccessmanager.cpp" line="167"/> <source>timeout</source> <translation>Tiempo de espera</translation> </message> <message> - <location filename="nxmaccessmanager.cpp" line="178"/> + <location filename="nxmaccessmanager.cpp" line="186"/> <source>Unknown error</source> - <translation type="unfinished"></translation> + <translation>Error desconocido</translation> </message> <message> - <location filename="nxmaccessmanager.cpp" line="204"/> + <location filename="nxmaccessmanager.cpp" line="212"/> <source>Please check your password</source> <translation>Por favor introduzca su contraseña</translation> </message> @@ -3812,7 +3849,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="overwriteinfodialog.cpp" line="109"/> <source>%1 not found</source> - <translation type="unfinished">%1 no encontrado</translation> + <translation>%1 no encontrado</translation> </message> <message> <location filename="overwriteinfodialog.cpp" line="144"/> @@ -3850,114 +3887,114 @@ p, li { white-space: pre-wrap; } <context> <name>PluginList</name> <message> - <location filename="pluginlist.cpp" line="103"/> + <location filename="pluginlist.cpp" line="104"/> <source>Name</source> <translation>Nombre</translation> </message> <message> - <location filename="pluginlist.cpp" line="104"/> + <location filename="pluginlist.cpp" line="105"/> <source>Priority</source> <translation>Prioridad</translation> </message> <message> - <location filename="pluginlist.cpp" line="105"/> + <location filename="pluginlist.cpp" line="106"/> <source>Mod Index</source> <translation>Índice de Mod</translation> </message> <message> - <location filename="pluginlist.cpp" line="106"/> + <location filename="pluginlist.cpp" line="107"/> <source>Flags</source> <translation>Banderas</translation> </message> <message> - <location filename="pluginlist.cpp" line="107"/> - <location filename="pluginlist.cpp" line="119"/> + <location filename="pluginlist.cpp" line="108"/> + <location filename="pluginlist.cpp" line="120"/> <source>unknown</source> <translation>Desconocido</translation> </message> <message> - <location filename="pluginlist.cpp" line="115"/> + <location filename="pluginlist.cpp" line="116"/> <source>Name of your mods</source> <translation>Nombre de tus mods</translation> </message> <message> - <location filename="pluginlist.cpp" line="116"/> + <location filename="pluginlist.cpp" line="117"/> <source>Load priority of your mod. The higher, the more "important" it is and thus overwrites data from plugins with lower priority.</source> <translation>Prioridad de carga de tu mod. Cuanto mayor sea, más "importante" es y por lo tanto sobrescribe los datos del plugins con menor prioridad.</translation> </message> <message> - <location filename="pluginlist.cpp" line="118"/> + <location filename="pluginlist.cpp" line="119"/> <source>The modindex determins the formids of objects originating from this mods.</source> <translation>El índice de mod determins la forma ids de objetos que provienen de este mods.</translation> </message> <message> - <location filename="pluginlist.cpp" line="159"/> + <location filename="pluginlist.cpp" line="160"/> <source>failed to update esp info for file %1 (source id: %2), error: %3</source> <translation>fallo al actualizar información del esp del archivo %1 (fuente id: %2), error: %3</translation> </message> <message> - <location filename="pluginlist.cpp" line="227"/> + <location filename="pluginlist.cpp" line="228"/> <source>esp not found: %1</source> <translation>ESP no encontrado: %1</translation> </message> <message> - <location filename="pluginlist.cpp" line="234"/> - <location filename="pluginlist.cpp" line="246"/> + <location filename="pluginlist.cpp" line="235"/> + <location filename="pluginlist.cpp" line="247"/> <source>Confirm</source> <translation>Confirmar</translation> </message> <message> - <location filename="pluginlist.cpp" line="234"/> + <location filename="pluginlist.cpp" line="235"/> <source>Really enable all plugins?</source> <translation>¿Realmente habilitar todos los plugins?</translation> </message> <message> - <location filename="pluginlist.cpp" line="246"/> + <location filename="pluginlist.cpp" line="247"/> <source>Really disable all plugins?</source> <translation>¿Realmente deshabilitar todos los plugins?</translation> </message> <message> - <location filename="pluginlist.cpp" line="397"/> + <location filename="pluginlist.cpp" line="398"/> <source>The file containing locked plugin indices is broken</source> <translation>El fichero que contiene los índices del plugin están bloqueados o rotos</translation> </message> <message> - <location filename="pluginlist.cpp" line="438"/> + <location filename="pluginlist.cpp" line="439"/> <source>Some of your plugins have invalid names! These plugins can not be loaded by the game. Please see mo_interface.log for a list of affected plugins and rename them.</source> <translation>Algunos de los plugins tienen nombres no válidos! Estos plugins no pueden ser cargados por el juego. Por favor, consulte mo_interface.log para ver una lista de plugins afectados y cambiarles el nombre.</translation> </message> <message> <location filename="pluginlist.cpp" line="806"/> - <source><b>Origin</b>: %1</source> - <translation type="unfinished"></translation> + <source>This plugin can't be disabled (enforced by the game)</source> + <translation>Este plugin no se puede desactivar (impuesto por el juego)</translation> </message> <message> <location filename="pluginlist.cpp" line="808"/> + <source><b>Origin</b>: %1</source> + <translation><b>Origen</b>: %1</translation> + </message> + <message> + <location filename="pluginlist.cpp" line="810"/> <source>Author</source> <translation>Autor</translation> </message> <message> - <location filename="pluginlist.cpp" line="811"/> + <location filename="pluginlist.cpp" line="813"/> <source>Description</source> <translation>Descripcion</translation> </message> <message> - <location filename="pluginlist.cpp" line="804"/> - <source>This plugin can't be disabled (enforced by the game)</source> - <translation>Este plugin no se puede desactivar (impuesto por el juego)</translation> - </message> - <message> - <location filename="pluginlist.cpp" line="814"/> + <location filename="pluginlist.cpp" line="816"/> <source>Missing Masters</source> <translation>Maestros Desaparecidos</translation> </message> <message> - <location filename="pluginlist.cpp" line="821"/> + <location filename="pluginlist.cpp" line="823"/> <source>Enabled Masters</source> <translation>Activar Maestros</translation> </message> <message> - <location filename="pluginlist.cpp" line="972"/> + <location filename="pluginlist.cpp" line="974"/> <source>failed to restore load order for %1</source> <translation>fallo al restaurar el orden de carga %1</translation> </message> @@ -3987,7 +4024,7 @@ p, li { white-space: pre-wrap; } <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:7.8pt; font-weight:400; font-style:normal;"> +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:7.8pt; font-weight:400; font-style:normal;"> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p></body></html></source> <translation><!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"> @@ -4042,7 +4079,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="profile.cpp" line="236"/> <source>"%1" is missing or inaccessible</source> - <translation type="unfinished"></translation> + <translation>"%1" no se encuentra o inaccesible</translation> </message> <message> <location filename="profile.cpp" line="282"/> @@ -4135,7 +4172,7 @@ p, li { white-space: pre-wrap; } <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</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;">This is the list of profiles. Each Profile contains its own list and installation order of enabled mods (from a shared pool), a configuration of enabled esps/esms, a copy of the games ini-file and an optional savegame filter.</p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Note</span> For technical reasons it's currently not possible to have seperate load-orders for esps. This means you can't load moda.esp before modb.esp in one profile and the other way around in another.</p></body></html></source> @@ -4168,7 +4205,7 @@ p, li { white-space: pre-wrap; } <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">The games Oblivion, Fallout 3 and Fallout NV contain a bug which prevents texture and mesh replacers (that is: all modifications to meshes and textures already in game) from working.</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">The Mod Organizer uses a workaround called &quot;BSA redirection&quot; (google is your friend) to fix this issue reliably and without further work. Simply activate and forget.</span></p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p> @@ -4469,62 +4506,62 @@ p, li { white-space: pre-wrap; } <translation>Fallo al configurar la carga por proxy-dll</translation> </message> <message> - <location filename="main.cpp" line="121"/> + <location filename="main.cpp" line="122"/> <source>Permissions required</source> <translation>Se requieren permisos</translation> </message> <message> - <location filename="main.cpp" line="122"/> + <location filename="main.cpp" line="123"/> <source>The current user account doesn't have the required access rights to run Mod Organizer. The neccessary changes can be made automatically (the MO directory will be made writable for the current user account). You will be asked to run "helper.exe" with administrative rights.</source> <translation>La cuenta de usuario actual no tiene los permisos de acceso requeridos para ejecutar Mod Organizer. Los cambios necesarios se pueden hacer de forma automática (el directorio MO hará escritura para la cuenta de usuario actual). Se le pedirá ejecutar "helper.exe" con derechos administrativos.</translation> </message> <message> - <location filename="main.cpp" line="218"/> - <location filename="main.cpp" line="256"/> + <location filename="main.cpp" line="202"/> + <location filename="main.cpp" line="241"/> <source>Woops</source> <translation>Woops</translation> </message> <message> - <location filename="main.cpp" line="219"/> + <location filename="main.cpp" line="203"/> <source>ModOrganizer has crashed! Should a diagnostic file be created? If you send me this file (%1) to sherb@gmx.net, the bug is a lot more likely to be fixed. Please include a short description of what you were doing when the crash happened</source> <translation>¡ModOrganizer se ha estrellado! ¿Se debe crear un archivo de diagnóstico? Si me envía el fichero (%1) a sherb@gmx.net, el error es mucho más probable que se arregle. Por favor, incluya una breve descripción de lo que estaba haciendo cuando ocurrió el accidente</translation> </message> <message> - <location filename="main.cpp" line="257"/> + <location filename="main.cpp" line="242"/> <source>ModOrganizer has crashed! Unfortunately I was not able to write a diagnostic file: %1</source> <translation>¡ModOrganizer se ha estrellado! Lamentablemente no fue capaz de escribir un archivo de diagnóstico: %1</translation> </message> <message> - <location filename="main.cpp" line="378"/> + <location filename="main.cpp" line="383"/> <location filename="settings.cpp" line="528"/> <source>Mod Organizer</source> <translation>Mod Organizer</translation> </message> <message> - <location filename="main.cpp" line="378"/> + <location filename="main.cpp" line="383"/> <source>An instance of Mod Organizer is already running</source> <translation>Ya se está ejecutando una instancia de Mod Organizer</translation> </message> <message> - <location filename="main.cpp" line="400"/> + <location filename="main.cpp" line="397"/> <source>No game identified in "%1". The directory is required to contain the game binary and its launcher.</source> <translation>Juego no identificado en "%1". Se requiere que el directorio contenga el binario del juego y su lanzador.</translation> </message> <message> - <location filename="main.cpp" line="403"/> - <location filename="main.cpp" line="432"/> + <location filename="main.cpp" line="400"/> + <location filename="main.cpp" line="429"/> <source>Please select the game to manage</source> <translation>Por favor seleccione el juego</translation> </message> <message> - <location filename="main.cpp" line="458"/> + <location filename="main.cpp" line="456"/> <source>Please select the game edition you have (MO can't start the game correctly if this is set incorrectly!)</source> <translation>Por favor selecciona la edición del juego que tienes (MO no puede iniciar el juego correctamente si esto está mal ajustado!)</translation> </message> <message> - <location filename="main.cpp" line="547"/> + <location filename="main.cpp" line="545"/> <source>failed to start application: %1</source> - <translation type="unfinished"></translation> + <translation>Error al iniciar la aplicación: %1</translation> </message> <message> <location filename="mainwindow.cpp" line="856"/> @@ -4532,28 +4569,28 @@ p, li { white-space: pre-wrap; } <translation>Por favor utilice "Ayuda" en la barra superior para obtener informacion sobre todos los elementos</translation> </message> <message> - <location filename="mainwindow.cpp" line="1649"/> - <location filename="mainwindow.cpp" line="4314"/> + <location filename="mainwindow.cpp" line="1659"/> + <location filename="mainwindow.cpp" line="4347"/> <source><Manage...></source> - <translation><Definir...></translation> + <translation><Gestionar...></translation> </message> <message> - <location filename="mainwindow.cpp" line="1667"/> + <location filename="mainwindow.cpp" line="1677"/> <source>failed to parse profile %1: %2</source> <translation>no se pudo analizar el perfil %1: %2</translation> </message> <message> - <location filename="pluginlist.cpp" line="352"/> + <location filename="pluginlist.cpp" line="353"/> <source>failed to find "%1"</source> <translation>fallo al encontrar %1</translation> </message> <message> - <location filename="pluginlist.cpp" line="516"/> + <location filename="pluginlist.cpp" line="518"/> <source>failed to access %1</source> <translation>Fallo al acceder %1</translation> </message> <message> - <location filename="pluginlist.cpp" line="530"/> + <location filename="pluginlist.cpp" line="532"/> <source>failed to set file time %1</source> <translation>Fallo al definir la hora al fihcero %1</translation> </message> @@ -4565,8 +4602,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="profile.cpp" line="96"/> <source>"%1" is missing or inaccessible</source> - <oldsource>"%1" is missing</oldsource> - <translation type="unfinished"></translation> + <translation>"%1" no se encuentra o inaccesible</translation> </message> <message> <location filename="profilesdialog.cpp" line="80"/> @@ -4580,6 +4616,11 @@ p, li { white-space: pre-wrap; } <translation>Error</translation> </message> <message> + <location filename="safewritefile.cpp" line="33"/> + <source>failed to open temporary file</source> + <translation>Fallo al abrir el archivo temporal</translation> + </message> + <message> <location filename="savegamegamebryo.cpp" line="130"/> <location filename="savegamegamebryo.cpp" line="189"/> <location filename="savegamegamebryo.cpp" line="231"/> @@ -4602,17 +4643,17 @@ p, li { white-space: pre-wrap; } <translation>Proxy DLL</translation> </message> <message> - <location filename="spawn.cpp" line="133"/> + <location filename="spawn.cpp" line="140"/> <source>failed to spawn "%1"</source> <translation>Fallo al crear "%1"</translation> </message> <message> - <location filename="spawn.cpp" line="140"/> + <location filename="spawn.cpp" line="147"/> <source>Elevation required</source> <translation>Elevación requerida</translation> </message> <message> - <location filename="spawn.cpp" line="141"/> + <location filename="spawn.cpp" line="148"/> <source>This process requires elevation to run. This is a potential security risk so I highly advice you to investigate if "%1" @@ -4627,30 +4668,25 @@ puede ser instalado para trabajar sin elevación. ¿Comenzar elevación de todos modos? (se le preguntará si desea permitir a Mod Organizer.exe realizar cambios en el sistema)</translation> </message> <message> - <location filename="spawn.cpp" line="156"/> + <location filename="spawn.cpp" line="163"/> <source>failed to spawn "%1": %2</source> <translation>Fallo al crear "%1": %2</translation> </message> <message> - <location filename="spawn.cpp" line="165"/> + <location filename="spawn.cpp" line="172"/> <source>"%1" doesn't exist</source> <translation>"%1" no existe</translation> </message> <message> - <location filename="spawn.cpp" line="172"/> + <location filename="spawn.cpp" line="179"/> <source>failed to inject dll into "%1": %2</source> <translation>Fallo al injectar la dll en "%1": %2</translation> </message> <message> - <location filename="spawn.cpp" line="190"/> + <location filename="spawn.cpp" line="197"/> <source>failed to run "%1"</source> <translation>Fallo al abrir %1</translation> </message> - <message> - <location filename="safewritefile.cpp" line="33"/> - <source>failed to open temporary file</source> - <translation>Fallo al abrir el archivo temporal</translation> - </message> </context> <context> <name>QueryOverwriteDialog</name> @@ -4868,12 +4904,12 @@ puede ser instalado para trabajar sin elevación. <message> <location filename="settings.cpp" line="115"/> <source>Failed</source> - <translation type="unfinished">Fallo</translation> + <translation>Error</translation> </message> <message> <location filename="settings.cpp" line="116"/> <source>Sorry, failed to start the helper application</source> - <translation type="unfinished"></translation> + <translation>Lo sentimos, no se pudo iniciar la aplicación auxiliar</translation> </message> <message> <location filename="settings.cpp" line="335"/> @@ -4919,7 +4955,7 @@ puede ser instalado para trabajar sin elevación. <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">The display language. This will only displaye languages for which you have a translation installed.</span></p></body></html></source> <translation><!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"> @@ -5013,27 +5049,27 @@ p, li { white-space: pre-wrap; } <message> <location filename="settingsdialog.ui" line="199"/> <source>User interface</source> - <translation type="unfinished"></translation> + <translation>Interfaz de usuario</translation> </message> <message> <location filename="settingsdialog.ui" line="205"/> <source>If checked, the download interface will be more compact.</source> - <translation type="unfinished"></translation> + <translation>Si se marca, la interfaz de descarga será más compacto.</translation> </message> <message> <location filename="settingsdialog.ui" line="208"/> <source>Compact Download Interface</source> - <translation type="unfinished"></translation> + <translation>Interfaz de Descarga Compacto</translation> </message> <message> <location filename="settingsdialog.ui" line="215"/> <source>If checked, the download list will display meta information instead of file names.</source> - <translation type="unfinished"></translation> + <translation>Si se selecciona, la lista de descargas mostrará la información de metadatos en lugar de nombres de archivo.</translation> </message> <message> <location filename="settingsdialog.ui" line="218"/> <source>Download Meta Information</source> - <translation type="unfinished"></translation> + <translation>Descarga Información Meta</translation> </message> <message> <location filename="settingsdialog.ui" line="234"/> @@ -5077,7 +5113,7 @@ p, li { white-space: pre-wrap; } <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</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;">Allows automatic log-in when the Nexus-Page for the game is clicked. Please note that the obfuscation with which the password is stored in modorganizer.ini is not very strong. If you're worried someone might steal your password, don't store it here.</span></p></body></html></source> <translation><!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"> @@ -5205,7 +5241,7 @@ p, li { white-space: pre-wrap; } <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">The Steam App ID is required to directly start some games. For Skyrim, if this is not set or wrong, the &quot;Mod Organizer&quot; load mechanism may not work properly.</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">The preset for this is the App ID of the &quot;regular&quot; version so in most cases, you should be set.</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">If you think you have a different version (GotY or something), follow these steps to get to the id:</span></p> @@ -5243,7 +5279,7 @@ p, li { white-space: pre-wrap; } There are several means to do this: *Mod Organizer* (default) In this mode the Mod Organizer itself injects the dll. The disadvantage is that you always have to start the game through MO or a link created by it. *Script Extender* In this mode, MO is installed as a Script Extender (obse, fose, nvse, skse) plugin. -*Proxy DLL* In this mode, MO replaces one of the game's dlls with one that loads MO (and the original dll of course). This will ONLY work with Steam games and it has only been tested with Skyrim. Please use this only if the other mechanisms don't work. +*Proxy DLL* In this mode, MO replaces one of the game's dlls with one that loads MO (and the original dll of course). This will ONLY work with Steam games and it has only been tested with Skyrim. Please use this only if the other mechanisms don't work. If you use the Steam version of Oblivion the default will NOT work. In this case, please install obse and use "Script Extender" as the load mechanism. Also you can then not start Oblivion from MO. Instead, use MO only to set up your mods, then quit and start Oblivion through Steam.</source> <translation>Mod Organizer necesita una dll que se inyecta en el juego para que todos los mods sean visibles a ella. @@ -5267,8 +5303,8 @@ Si utilizas la versión Steam de Oblivion por defecto NO funcionará. En este ca <message> <location filename="settingsdialog.ui" line="701"/> <source>Mod Organizer uses an API provided by the Nexus to provide features like checking for updates and downloading files. Unfortunately this API has not been made available officially to third party tools like MO so we have to impersonate the Nexus Mod Manager to be allowed in. -On top of this Nexus has used the client identification to lock out outdated versions of NMM to force users to update. This means that MO also needs to impersonate the new version of NMM even if MO doesn't need an update. Therefore you can configure the version to identify as here. -Please note that MO does identify itself as MO to the webserver, it's not lying about what it is. It is merely adding a "compatible" NMM version to the user agent. +On top of this Nexus has used the client identification to lock out outdated versions of NMM to force users to update. This means that MO also needs to impersonate the new version of NMM even if MO doesn't need an update. Therefore you can configure the version to identify as here. +Please note that MO does identify itself as MO to the webserver, it's not lying about what it is. It is merely adding a "compatible" NMM version to the user agent. tl;dr-version: If Nexus-features don't work, insert the current version number of NMM here and try again.</source> <translation>Mod Organizer utiliza una API proporcionada por Nexus para proporcionar características como la comprobación de actualizaciones y descarga de archivos. Por desgracia, esta API no ha sido puesta a disposición oficialmente a terceros, como MO por lo que tenemos que pasar por el Nexus Mod Manager para ser permitido. @@ -5284,7 +5320,7 @@ tl;dr-version: Si Nexus-features no funciona, introduzca el número de la versi </message> <message> <location filename="settingsdialog.ui" line="726"/> - <source>It seems that the Games occasionally load ESP or ESM files even if they haven't been activated as plugins. + <source>It seems that the Games occasionally load ESP or ESM files even if they haven't been activated as plugins. I don't yet know what the circumstances are, but user reports imply it is in some cases unwanted. If this is checked, ESPs and ESMs not checked in the List are invisible to the game and can not be loaded.</source> <translation>Parece que los juegos ocasionalmente cargan archivos ESP o ESM, incluso si ellos todavía no se ha activado como plugins. No, pero sabe cuáles son las circunstancias, pero informes de usuario implican en algunos casos no deseados. Si esto se comprueba, ESPs ESMs no marcadas en la lista son invisibles para el juego y no se pueden cargar.</translation> @@ -5314,20 +5350,23 @@ Desactiva esta opción si deseas utilizar Mod Organizer con conversiones totales <message> <location filename="settingsdialog.ui" line="754"/> <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> + <translation>Desactiva esto para más no mostrar mods instalado fuera de MO en la lista de mod (panel izquierdo). El activo de esos mods entonces serán tratados como si tuvieran prioridad más baja junto con el contenido original del juego.</translation> </message> <message> <location filename="settingsdialog.ui" line="757"/> <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. +However, if you installed loose file mods outside MO which conflict with BSAs also installed outside MO those conflicts can't be resolved correctly. If you disable this feature, MO will only display official DLCs this way. Please note that plugins (esps and esms) displayed in the right pane are completely unaffected by this feature.</source> - <translation type="unfinished"></translation> + <translation>Por defecto Mod Organizer mostrará esp+bsa instalados con herramientas extranjeras como mods (panel izquierdo). Esto le permite controlar su prioridad en relación con otros mods. Esto es particularmente útil si también usas Steam Workshop para instalar mods. +Sin embargo, si has instalado mods de archivos sueltos fuera de MO que están en conflicto con BSA también instalara fuera de MO esos conflictos no se pueden resolver correctamente. + +i se desactiva esta función, MO sólo mostrará DLCs oficiales de esta manera. Tenga en cuenta que los plugins (ESP y ESM) que aparecen en el panel derecho seran completamente afectado por esta característica.</translation> </message> <message> <location filename="settingsdialog.ui" line="763"/> <source>Display mods installed outside MO</source> - <translation type="unfinished"></translation> + <translation>Mostrar mods instalados fuera MO</translation> </message> <message> <location filename="settingsdialog.ui" line="773"/> @@ -5422,7 +5461,7 @@ Para el resto de los juegos no es un sustituto suficiente para AI</translation> <message> <location filename="singleinstance.cpp" line="88"/> <source>failed to communicate with running instance: %1</source> - <translation type="unfinished">Error al conectarse a la instancia en ejecución: %1</translation> + <translation>Error al comunicarse con instancia en ejecución: %1</translation> </message> <message> <location filename="singleinstance.cpp" line="100"/> @@ -5585,4 +5624,4 @@ C:\Documents and Settings[UserName]\My Documents\My Games\Skyrim\Saves <translation>Mover todas las partidas guardadas "%1" para la localización global? Tenga en cuenta que esto se hace un lío con el número consecutivo de juegos salvados.</translation> </message> </context> -</TS> +</TS>
\ No newline at end of file diff --git a/src/organizer_fr.ts b/src/organizer_fr.ts index 9e5af1af..004499e8 100644 --- a/src/organizer_fr.ts +++ b/src/organizer_fr.ts @@ -1,48 +1,46 @@ -<?xml version="1.0" encoding="utf-8"?> -<!DOCTYPE TS> -<TS version="2.0" language="fr"> +<?xml version="1.0" ?><!DOCTYPE TS><TS language="fr" version="2.0"> <context> <name>AboutDialog</name> <message> <location filename="aboutdialog.ui" line="14"/> <location filename="aboutdialog.ui" line="53"/> <source>About</source> - <translation type="unfinished"></translation> + <translation>A propros</translation> </message> <message> <location filename="aboutdialog.ui" line="66"/> <source>Revision:</source> - <translation type="unfinished"></translation> + <translation>Révision :</translation> </message> <message> <location filename="aboutdialog.ui" line="104"/> <source>Used Software</source> - <translation type="unfinished"></translation> + <translation>Logiciel utilisé</translation> </message> <message> <location filename="aboutdialog.ui" line="117"/> <source>Credits</source> - <translation type="unfinished"></translation> + <translation>Crédits</translation> </message> <message> <location filename="aboutdialog.ui" line="123"/> <source>Translators</source> - <translation type="unfinished"></translation> + <translation>Traducteurs</translation> </message> <message> <location filename="aboutdialog.ui" line="189"/> <source>Others</source> - <translation type="unfinished"></translation> + <translation>Autres</translation> </message> <message> <location filename="aboutdialog.ui" line="266"/> <source>Close</source> - <translation type="unfinished">Fermer</translation> + <translation>Fermer</translation> </message> <message> <location filename="aboutdialog.cpp" line="80"/> <source>No license</source> - <translation type="unfinished"></translation> + <translation>Pas de license</translation> </message> </context> <context> @@ -62,7 +60,7 @@ <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">This is a list of esps and esms that were active when the save game was created.</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">For each esp, the right column contains the mod (or mods) that can be enabled to make the missing esps/esms available.</span></p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p> @@ -159,22 +157,22 @@ Si un composant est nommée "00 Core"; il est habituellement nécessai <message> <location filename="browserdialog.ui" line="14"/> <source>Some Page</source> - <translation type="unfinished"></translation> + <translation>Quelques pages</translation> </message> <message> <location filename="browserdialog.ui" line="281"/> <source>Search</source> - <translation type="unfinished"></translation> + <translation>Rechercher</translation> </message> <message> <location filename="browserdialog.cpp" line="95"/> <source>new</source> - <translation type="unfinished"></translation> + <translation>nouveau</translation> </message> <message> <location filename="browserdialog.cpp" line="209"/> <source>failed to start download</source> - <translation type="unfinished"></translation> + <translation>échec du lancement du téléchargement</translation> </message> </context> <context> @@ -225,7 +223,7 @@ Si un composant est nommée "00 Core"; il est habituellement nécessai <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</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;">You can match one or multiple nexus categories to a internal ID. Whenever you download a mod from a Nexus Page, Mod Organizer will try to resolve the category defined on the Nexus to one available in MO.</span></p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">To find out a category id used by the nexus, visit the categories list of the nexus page and hover over the links there.</span></p></body></html></source> @@ -296,7 +294,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="directoryrefresher.cpp" line="146"/> <source>failed to read bsa: %1</source> - <translation>Échec de lecture bsa: %1</translation> + <translation>échec de lecture du bsa: %1</translation> </message> </context> <context> @@ -314,7 +312,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="downloadlist.cpp" line="66"/> <source>Done</source> - <translation type="unfinished">Terminé</translation> + <translation>Terminé</translation> </message> <message> <location filename="downloadlist.cpp" line="82"/> @@ -324,7 +322,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="downloadlist.cpp" line="89"/> <source>pending download</source> - <translation type="unfinished"></translation> + <translation>téléchargement en attente</translation> </message> </context> <context> @@ -333,7 +331,7 @@ p, li { white-space: pre-wrap; } <location filename="downloadlistwidget.ui" line="17"/> <location filename="downloadlistwidget.ui" line="61"/> <source>Placeholder</source> - <translation>substitut</translation> + <translation>*Substitut*</translation> </message> <message> <location filename="downloadlistwidget.ui" line="99"/> @@ -367,7 +365,7 @@ p, li { white-space: pre-wrap; } <location filename="downloadlistwidgetcompact.ui" line="17"/> <location filename="downloadlistwidgetcompact.ui" line="56"/> <source>Placeholder</source> - <translation>*substitut*</translation> + <translation>*Substitut*</translation> </message> <message> <location filename="downloadlistwidgetcompact.ui" line="122"/> @@ -380,17 +378,17 @@ p, li { white-space: pre-wrap; } <message> <location filename="downloadlistwidgetcompact.cpp" line="92"/> <source>< mod %1 file %2 ></source> - <translation type="unfinished"></translation> + <translation>< mod %1 file %2 ></translation> </message> <message> <location filename="downloadlistwidgetcompact.cpp" line="97"/> <source>Pending</source> - <translation type="unfinished"></translation> + <translation>En attente</translation> </message> <message> <location filename="downloadlistwidgetcompact.cpp" line="120"/> <source>Paused</source> - <translation type="unfinished">En pause</translation> + <translation>En pause</translation> </message> <message> <location filename="downloadlistwidgetcompact.cpp" line="123"/> @@ -458,17 +456,17 @@ p, li { white-space: pre-wrap; } <message> <location filename="downloadlistwidgetcompact.cpp" line="306"/> <source>Delete</source> - <translation type="unfinished">Supprimer</translation> + <translation>Supprimer</translation> </message> <message> <location filename="downloadlistwidgetcompact.cpp" line="308"/> <source>Un-Hide</source> - <translation type="unfinished"></translation> + <translation>Montrer</translation> </message> <message> <location filename="downloadlistwidgetcompact.cpp" line="310"/> <source>Remove from View</source> - <translation>Enlever de la liste</translation> + <translation>Cacher de la liste</translation> </message> <message> <location filename="downloadlistwidgetcompact.cpp" line="313"/> @@ -493,7 +491,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="downloadlistwidgetcompact.cpp" line="322"/> <source>Delete Installed...</source> - <translation type="unfinished">Supprimer ceux installés...</translation> + <translation>Supprimer ceux installés...</translation> </message> <message> <location filename="downloadlistwidgetcompact.cpp" line="323"/> @@ -516,12 +514,12 @@ p, li { white-space: pre-wrap; } <message> <location filename="downloadlistwidget.cpp" line="93"/> <source>< mod %1 file %2 ></source> - <translation type="unfinished"></translation> + <translation>< mod %1 file %2 ></translation> </message> <message> <location filename="downloadlistwidget.cpp" line="96"/> <source>Pending</source> - <translation type="unfinished"></translation> + <translation>En attente</translation> </message> <message> <location filename="downloadlistwidget.cpp" line="123"/> @@ -539,7 +537,7 @@ p, li { white-space: pre-wrap; } <location filename="downloadlistwidget.cpp" line="276"/> <location filename="downloadlistwidget.cpp" line="285"/> <source>Are you sure?</source> - <translation>Êtes-vous certain?</translation> + <translation>Êtes-vous certain ?</translation> </message> <message> <location filename="downloadlistwidget.cpp" line="259"/> @@ -574,17 +572,17 @@ p, li { white-space: pre-wrap; } <message> <location filename="downloadlistwidget.cpp" line="318"/> <source>Delete</source> - <translation type="unfinished">Supprimer</translation> + <translation>Supprimer</translation> </message> <message> <location filename="downloadlistwidget.cpp" line="320"/> <source>Un-Hide</source> - <translation type="unfinished"></translation> + <translation>Montrer</translation> </message> <message> <location filename="downloadlistwidget.cpp" line="322"/> <source>Remove from View</source> - <translation>Enlever de la liste</translation> + <translation>Cacher de la liste</translation> </message> <message> <location filename="downloadlistwidget.cpp" line="325"/> @@ -619,12 +617,12 @@ p, li { white-space: pre-wrap; } <message> <location filename="downloadlistwidget.cpp" line="338"/> <source>Remove Installed...</source> - <translation>Enlever de la liste ceux installés...</translation> + <translation>Enlever ceux installés de la liste ...</translation> </message> <message> <location filename="downloadlistwidget.cpp" line="339"/> <source>Remove All...</source> - <translation>Enlever tout de la liste...</translation> + <translation>Tour enlever de la liste...</translation> </message> </context> <context> @@ -632,12 +630,12 @@ p, li { white-space: pre-wrap; } <message> <location filename="downloadmanager.cpp" line="142"/> <source>failed to rename "%1" to "%2"</source> - <translation>Impossible de renommer "%1" en "%2"</translation> + <translation>impossible de renommer "%1" en "%2"</translation> </message> <message> <location filename="downloadmanager.cpp" line="321"/> <source>Memory allocation error (in refreshing directory).</source> - <translation type="unfinished"></translation> + <translation>Erreur d'allocation de la mémoire (dans le répertoire d'actualisation).</translation> </message> <message> <location filename="downloadmanager.cpp" line="369"/> @@ -652,17 +650,17 @@ p, li { white-space: pre-wrap; } <message> <location filename="downloadmanager.cpp" line="417"/> <source>failed to download %1: could not open output file: %2</source> - <translation>impossible de télécharger %1: impossible d'écrire le fichier: %2</translation> + <translation>impossible de télécharger %1: l'écriture sur le fichier à échouée : %2</translation> </message> <message> <location filename="downloadmanager.cpp" line="454"/> <source>Wrong Game</source> - <translation type="unfinished"></translation> + <translation>Jeu incorrect</translation> </message> <message> <location filename="downloadmanager.cpp" line="454"/> <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> + <translation>Le lien de téléchargement est pour un mod pour "%1", mais cette instance de MO à été installée pour "%2".</translation> </message> <message> <location filename="downloadmanager.cpp" line="471"/> @@ -707,7 +705,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="downloadmanager.cpp" line="640"/> <source>No known download urls. Sorry, this download can't be resumed.</source> - <translation type="unfinished"></translation> + <translation>Aucune adresse de téléchargement connue. Désolé, ce téléchargement ne peut être repris.</translation> </message> <message> <location filename="downloadmanager.cpp" line="695"/> @@ -722,42 +720,42 @@ p, li { white-space: pre-wrap; } <message> <location filename="downloadmanager.cpp" line="744"/> <source>Main</source> - <translation type="unfinished">Principal</translation> + <translation>Principal</translation> </message> <message> <location filename="downloadmanager.cpp" line="745"/> <source>Update</source> - <translation type="unfinished"></translation> + <translation>Mise à jour</translation> </message> <message> <location filename="downloadmanager.cpp" line="746"/> <source>Optional</source> - <translation type="unfinished">Optionnel</translation> + <translation>Optionnel</translation> </message> <message> <location filename="downloadmanager.cpp" line="747"/> <source>Old</source> - <translation type="unfinished">Ancien</translation> + <translation>Obsolète</translation> </message> <message> <location filename="downloadmanager.cpp" line="748"/> <source>Misc</source> - <translation type="unfinished">Divers</translation> + <translation>Divers</translation> </message> <message> <location filename="downloadmanager.cpp" line="749"/> <source>Unknown</source> - <translation type="unfinished">Inconnu</translation> + <translation>Inconnu</translation> </message> <message> <location filename="downloadmanager.cpp" line="999"/> <source>Memory allocation error (in processing progress event).</source> - <translation type="unfinished"></translation> + <translation>Erreur d'allocation de la mémoire (lors du traitement de la progression événementielle).</translation> </message> <message> <location filename="downloadmanager.cpp" line="1012"/> <source>Memory allocation error (in processing downloaded data).</source> - <translation type="unfinished"></translation> + <translation>Erreur d'allocation de la mémoire (lors du traitement des données de téléchargement).</translation> </message> <message> <location filename="downloadmanager.cpp" line="1141"/> @@ -783,12 +781,12 @@ p, li { white-space: pre-wrap; } <message> <location filename="downloadmanager.cpp" line="1328"/> <source>Failed to request file info from nexus: %1</source> - <translation>Impossible de demander l'info du fichier sur Nexus: %1</translation> + <translation>Impossible de demander l'information du fichier sur Nexus: %1</translation> </message> <message> <location filename="downloadmanager.cpp" line="1356"/> <source>Download failed. Server reported: %1</source> - <translation type="unfinished"></translation> + <translation>Téléchargement échoué : rapport du serveur : %1</translation> </message> <message> <location filename="downloadmanager.cpp" line="1358"/> @@ -943,7 +941,7 @@ Actuellement le seul cas à ma connaissance ou ceci est nécessaire est le Creat <message> <location filename="editexecutablesdialog.ui" line="233"/> <source>Close</source> - <translation type="unfinished">Fermer</translation> + <translation>Fermer</translation> </message> <message> <location filename="editexecutablesdialog.cpp" line="125"/> @@ -953,7 +951,7 @@ Actuellement le seul cas à ma connaissance ou ceci est nécessaire est le Creat <message> <location filename="editexecutablesdialog.cpp" line="125"/> <source>Executable (%1)</source> - <translation>Executable (%1)</translation> + <translation>Exécutable (%1)</translation> </message> <message> <location filename="editexecutablesdialog.cpp" line="149"/> @@ -989,13 +987,13 @@ Actuellement le seul cas à ma connaissance ou ceci est nécessaire est le Creat <location filename="editexecutablesdialog.cpp" line="230"/> <location filename="editexecutablesdialog.cpp" line="278"/> <source>Save Changes?</source> - <translation type="unfinished"></translation> + <translation>Enregistrer les changements ?</translation> </message> <message> <location filename="editexecutablesdialog.cpp" line="231"/> <location filename="editexecutablesdialog.cpp" line="279"/> <source>You made changes to the current executable, do you want to save them?</source> - <translation type="unfinished"></translation> + <translation>Vous avez appliqué des modifications aux exécutables courants, voulez vous les enregistrer ? </translation> </message> <message> <location filename="editexecutablesdialog.cpp" line="255"/> @@ -1013,19 +1011,19 @@ Actuellement le seul cas à ma connaissance ou ceci est nécessaire est le Creat <message> <location filename="finddialog.ui" line="24"/> <source>Find what:</source> - <translation>Rechercher:</translation> + <translation>Rechercher :</translation> </message> <message> <location filename="finddialog.ui" line="31"/> <location filename="finddialog.ui" line="34"/> <source>Search term</source> - <translation>Expression à rechercher</translation> + <translation>Terme à rechercher</translation> </message> <message> <location filename="finddialog.ui" line="47"/> <location filename="finddialog.ui" line="50"/> <source>Find next occurence from current file position.</source> - <translation>Rechercher le suivant à partir de l'emplacement présent.</translation> + <translation>Rechercher l’occurrence suivante à partir de l'emplacement présent.</translation> </message> <message> <location filename="finddialog.ui" line="53"/> @@ -1135,7 +1133,7 @@ Actuellement le seul cas à ma connaissance ou ceci est nécessaire est le Creat <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">This displays the content of the archive. &lt;data&gt; represents the base directory which will map to the game's data directory. You can change the base directory via the right-click context menu and you can move around files via drag&amp;drop</span></p></body></html></source> <translation><!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"> @@ -1146,7 +1144,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="installdialog.ui" line="121"/> <source>Placeholder</source> - <translation>*substitut*</translation> + <translation>*Substitut*</translation> </message> <message> <location filename="installdialog.ui" line="141"/> @@ -1179,87 +1177,87 @@ p, li { white-space: pre-wrap; } <message> <location filename="installationmanager.cpp" line="164"/> <location filename="installationmanager.cpp" line="248"/> - <location filename="installationmanager.cpp" line="530"/> + <location filename="installationmanager.cpp" line="532"/> <source>Extracting files</source> <translation>Extraction des fichiers</translation> </message> <message> - <location filename="installationmanager.cpp" line="439"/> + <location filename="installationmanager.cpp" line="441"/> <source>failed to create backup</source> - <translation>Impossible de créer une sauvegarde</translation> + <translation>Impossible de créer une sauvegarde de backup</translation> </message> <message> - <location filename="installationmanager.cpp" line="448"/> + <location filename="installationmanager.cpp" line="450"/> <source>Mod Name</source> <translation>Nom du mod</translation> </message> <message> - <location filename="installationmanager.cpp" line="448"/> + <location filename="installationmanager.cpp" line="450"/> <source>Name</source> <translation>Nom</translation> </message> <message> - <location filename="installationmanager.cpp" line="501"/> + <location filename="installationmanager.cpp" line="503"/> <source>Invalid name</source> <translation>Nom incorrect</translation> </message> <message> - <location filename="installationmanager.cpp" line="502"/> + <location filename="installationmanager.cpp" line="504"/> <source>The name you entered is invalid, please enter a different one.</source> <translation>Le nom que vous avez entré est invalide, essayez-en un autre SVP.</translation> </message> <message> - <location filename="installationmanager.cpp" line="610"/> + <location filename="installationmanager.cpp" line="612"/> <source>File format "%1" not supported</source> <translation>Format de fichier "%1" non supporté</translation> </message> <message> - <location filename="installationmanager.cpp" line="743"/> + <location filename="installationmanager.cpp" line="745"/> <source>None of the available installer plugins were able to handle that archive</source> <translation>Aucun des plugins installés n'arrive à traiter cette archive</translation> </message> <message> - <location filename="installationmanager.cpp" line="753"/> + <location filename="installationmanager.cpp" line="755"/> <source>no error</source> <translation>aucune erreur</translation> </message> <message> - <location filename="installationmanager.cpp" line="756"/> + <location filename="installationmanager.cpp" line="758"/> <source>7z.dll not found</source> <translation>7z.dll introuvable</translation> </message> <message> - <location filename="installationmanager.cpp" line="759"/> + <location filename="installationmanager.cpp" line="761"/> <source>7z.dll isn't valid</source> <translation>7z.dll invalide</translation> </message> <message> - <location filename="installationmanager.cpp" line="762"/> + <location filename="installationmanager.cpp" line="764"/> <source>archive not found</source> <translation>archive introuvable</translation> </message> <message> - <location filename="installationmanager.cpp" line="765"/> + <location filename="installationmanager.cpp" line="767"/> <source>failed to open archive</source> <translation>impossible d'ouvrir l'archive</translation> </message> <message> - <location filename="installationmanager.cpp" line="768"/> + <location filename="installationmanager.cpp" line="770"/> <source>unsupported archive type</source> <translation>type d'archive non supporté</translation> </message> <message> - <location filename="installationmanager.cpp" line="771"/> + <location filename="installationmanager.cpp" line="773"/> <source>internal library error</source> <translation>erreur de bibliothèque interne</translation> </message> <message> - <location filename="installationmanager.cpp" line="774"/> + <location filename="installationmanager.cpp" line="776"/> <source>archive invalid</source> <translation>archive invalide</translation> </message> <message> - <location filename="installationmanager.cpp" line="778"/> + <location filename="installationmanager.cpp" line="780"/> <source>unknown archive error</source> <translation>erreur d'archive inconnue</translation> </message> @@ -1319,27 +1317,27 @@ p, li { white-space: pre-wrap; } <message> <location filename="mainwindow.ui" line="97"/> <source>Click blank area to deselect</source> - <translation type="unfinished"></translation> + <translation>Cliquer sur une zone blanche pour désélectionner </translation> </message> <message> <location filename="mainwindow.ui" line="116"/> <source>If checked, only mods that match all selected categories are displayed.</source> - <translation type="unfinished"></translation> + <translation>Si coché, seul les mods correspondants à toutes les catégories sélectionnées sont affichés.</translation> </message> <message> <location filename="mainwindow.ui" line="119"/> <source>And</source> - <translation type="unfinished"></translation> + <translation>Et</translation> </message> <message> <location filename="mainwindow.ui" line="129"/> <source>If checked, all mods that match at least one of the selected categories are displayed.</source> - <translation type="unfinished"></translation> + <translation>Si coché, tout les mods correspondants à au moins une des catégories sélectionnées sont affichés.</translation> </message> <message> <location filename="mainwindow.ui" line="132"/> <source>Or</source> - <translation type="unfinished"></translation> + <translation>Ou</translation> </message> <message> <location filename="mainwindow.ui" line="171"/> @@ -1356,7 +1354,7 @@ p, li { white-space: pre-wrap; } <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</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;">Create profiles here. Each profile contains its own list of active mods and esps. This way you can quickly switch between setups for different play throughs.</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Please note that right now your esp load order is not kept seperate for different profiles.</span></p></body></html></source> <translation><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> @@ -1367,6 +1365,11 @@ p, li { white-space: pre-wrap; } <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;">Veuillez noter que pour l'instant, l'ordre de chargement des ESPs est commun à tous les profils.</span></p></body></html></translation> </message> <message> + <location filename="mainwindow.ui" line="215"/> + <source>Open list options...</source> + <translation>Ouvre les options de liste...</translation> + </message> + <message> <location filename="mainwindow.ui" line="218"/> <source>Refresh list. This is usually not necessary unless you modified data outside the program.</source> <translation>Actualiser la liste. Normalement inutile à moins que vous n'ayez modifié des données à l'extérieur du programme.</translation> @@ -1375,13 +1378,13 @@ p, li { white-space: pre-wrap; } <location filename="mainwindow.ui" line="238"/> <location filename="mainwindow.ui" line="739"/> <source>Restore Backup...</source> - <translation type="unfinished"></translation> + <translation>Restaurer Sauvegarde</translation> </message> <message> <location filename="mainwindow.ui" line="252"/> <location filename="mainwindow.ui" line="759"/> <source>Create Backup</source> - <translation type="unfinished"></translation> + <translation>Créer Sauvegarde</translation> </message> <message> <location filename="mainwindow.ui" line="368"/> @@ -1425,7 +1428,7 @@ p, li { white-space: pre-wrap; } <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</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;">Choose the program to run. Once you start using ModOrganizer, you should always run your game and tools from here or through shortcuts created here, otherwise mods installed through MO will not be visible.</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">You can add new Tools to this list, but I can't promise tools I haven't tested will work.</span></p></body></html></source> <translation><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> @@ -1445,7 +1448,7 @@ p, li { white-space: pre-wrap; } <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</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;">Run the selected program with ModOrganizer enabled.</span></p></body></html></source> <translation><!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"> @@ -1468,7 +1471,7 @@ p, li { white-space: pre-wrap; } <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">This creates a start menu shortcut that directly starts the selected program with the MO active.</span></p></body></html></source> <translation><!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"> @@ -1484,7 +1487,12 @@ p, li { white-space: pre-wrap; } <message> <location filename="mainwindow.ui" line="695"/> <source>Plugins</source> - <translation type="unfinished"></translation> + <translation>Plugins</translation> + </message> + <message> + <location filename="mainwindow.ui" line="715"/> + <source>Sort</source> + <translation>Ordonner</translation> </message> <message> <location filename="mainwindow.ui" line="821"/> @@ -1496,7 +1504,7 @@ p, li { white-space: pre-wrap; } <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">This list contains the esps and esms contained in the active mods. These require their own load order. Use drag&amp;drop to modify this load order. Please note that MO will only save the load order for mods that are active/checked.<br />There is a great tool named &quot;BOSS&quot; to automatically sort these files.</span></p></body></html></source> <translation><!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"> @@ -1505,34 +1513,24 @@ p, li { white-space: pre-wrap; } <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;">Cette liste contient tous les ESPs et ESMs contenus dans les mods actifs. Ceux-ci requièrent leur propre ordre de chargement. Utilisez le glisser-déposer pour modifier cet ordre. Veuillez noter que MO enregistre l'ordre de chargement seulement pour les mods actif/cochés.<br />Il y a un excellent outil nommé &quot;BOSS&quot; qui classe automatiquement ces fichiers.</span></p></body></html></translation> </message> <message> - <location filename="mainwindow.ui" line="715"/> - <source>Sort</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="mainwindow.ui" line="215"/> - <source>Open list options...</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="mainwindow.ui" line="886"/> <source>Archives</source> - <translation type="unfinished"></translation> + <translation>Archives</translation> </message> <message> <location filename="mainwindow.ui" line="916"/> <source><html><head/><body><p>BSAs are bundles of game assets (textures, scripts, ...). By default, the engine loads these bundles in a separate step from loose files. MO can manage those archives to align their load order with that of loose files:</p><p>If archives are <span style=" font-weight:600;">managed</span>, their load order is specified by the priority of the corresponding mod (left pane), the same as the loose files. You can manually enable any BSA that has no corresponding plugin active.<br/></p><p>If archives are <span style=" font-weight:600;">not managed</span> their load order is specified by the priority of the corresponding plugin (right pane, plugins tab). You can then not manually enable BSAs where the plugin isn't active.</p><p>In either case you can not disable archives if there is a matching plugin, the game will load them no matter what.</p></body></html></source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="mainwindow.ui" line="919"/> <source><html><head/><body><p>Have MO manage archives (<a href="#"><span style=" text-decoration: underline; color:#0000ff;">read more</span></a>)</p></body></html></source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="mainwindow.ui" line="934"/> <source>List of available BS Archives. Archives not checked here are not managed by MO and ignore installation order.</source> - <translation type="unfinished"></translation> + <translation>Liste des Besthesda Softworks Archives. Les archives non cochées ici ne sont pas gérées par MO et ignorent l’ordre d'installation.</translation> </message> <message> <location filename="mainwindow.ui" line="937"/> @@ -1540,226 +1538,223 @@ p, li { white-space: pre-wrap; } By default, BSAs that share their base name with an enabled ESP (i.e. plugin.esp and plugin.bsa) are automatically loaded and will have precedence over all loose files, the installation order you set up to the left is then ignored! BSAs checked here are loaded in such a way that your installation order is obeyed properly.</source> - <translation type="unfinished"></translation> + <translation>Les fichiers BSA sont des archives (comparables aux fichiers .zip) qui contiennent les données de ressource (meshes, textures,...) qui sont utilisées par le jeu. Ainsi, ils sont en "compétition" avec les fichiers "lâches" -non compressés- dans votre répertoire DATA. +Par défaut, les BSAs qui partagent leur nom de base avec un ESP actif (ex : plugin.esp et plugin.bsa) sont automatiquement chargés et ont la précédence sur tout les fichiers lâches; l'ordre d'installation que vous établissez sur la partie gauche est alors ignoré ! + +Les BSAs cochés ici sont chargés d'une telle manière que votre ordre d'installation est correctement respecté. </translation> </message> <message> <location filename="mainwindow.ui" line="983"/> <location filename="mainwindow.ui" line="1042"/> <source>File</source> - <translation type="unfinished">Fichier</translation> + <translation>Fichier</translation> </message> <message> <location filename="mainwindow.ui" line="992"/> <source>Data</source> - <translation type="unfinished">DATA</translation> + <translation>Data</translation> </message> <message> <location filename="mainwindow.ui" line="1010"/> <source>refresh data-directory overview</source> - <translation type="unfinished">Actualiser la vue d'ensemble du dossier DATA</translation> + <translation>actualiser la vue d’ensemble du répertoire data</translation> </message> <message> <location filename="mainwindow.ui" line="1013"/> <source>Refresh the overview. This may take a moment.</source> - <translation type="unfinished">Actualiser la vue d'ensemble. Ceci peut demander un moment.</translation> + <translation>Actualiser la vue d'ensemble. Ceci peut prendre un moment. </translation> </message> <message> <location filename="mainwindow.ui" line="1016"/> - <location filename="mainwindow.cpp" line="3833"/> - <location filename="mainwindow.cpp" line="4705"/> + <location filename="mainwindow.cpp" line="3858"/> + <location filename="mainwindow.cpp" line="4738"/> <source>Refresh</source> - <translation type="unfinished">Actualiser</translation> + <translation>Actualiser</translation> </message> <message> <location filename="mainwindow.ui" line="1032"/> <source>This is an overview of your data directory as visible to the game (and tools). </source> - <translation type="unfinished">Ceci est une vue d'ensemble du dossier DATA tel qu'il apparaît pour le jeu (et les outils).</translation> + <translation>Ceci est une vue d’ensemble du répertoire Data, tel qu'il apparaît à votre jeu (et outils) lancés dans MO.</translation> </message> <message> <location filename="mainwindow.ui" line="1047"/> <source>Mod</source> - <translation type="unfinished">Mod</translation> + <translation>Mod</translation> </message> <message> <location filename="mainwindow.ui" line="1057"/> <location filename="mainwindow.ui" line="1060"/> <source>Filter the above list so that only conflicts are displayed.</source> - <translation type="unfinished">Filtrer la liste ci-dessus pour afficher seulement les conflits.</translation> + <translation>Filtrer la liste ci-dessus afin que seuls les conflits soient affichés.</translation> </message> <message> <location filename="mainwindow.ui" line="1063"/> <source>Show only conflicts</source> - <translation type="unfinished">Afficher seulement les conflits</translation> + <translation>Uniquement afficher les conflits</translation> </message> <message> <location filename="mainwindow.ui" line="1071"/> <source>Saves</source> - <translation type="unfinished">Sauvegardes</translation> + <translation>Sauvegardes</translation> </message> <message> <location filename="mainwindow.ui" line="1095"/> <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">This is a list of all savegames for this game. Hover over a list entry to get detailed information about the save including a list of esps/esms that were used at the time this save was created but aren't active now.</span></p> +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">This is a list of all savegames for this game. Hover over a list entry to get detailed information about the save including a list of esps/esms that were used at the time this save was created but aren't active now.</span></p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">If you click &quot;Fix Mods...&quot; in the context menu, MO will try to activate all mods and esps to fix those missing esps. It will not disable anything!</span></p></body></html></source> - <translation type="unfinished"><!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;">Ceci est une liste de toutes les parties sauvegardées pour ce jeu. Survolez une entrée de la liste pour obtenir des informations détaillées sur la sauvegarde, incluant une liste de tous les ESPs/EMSs utilisés lors de la sauvegarde mais actuellement désactivés ou absents.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Si vous cliquez &quot;Réparer Mods...&quot; dans le menu contextuel, MO tentera d'activer tous les mods, ESPs et ESMs nécessaires pour résoudre le problème. Rien ne sera désactivé!</span></p></body></html></translation> + <translation type="unfinished"/> </message> <message> <location filename="mainwindow.ui" line="1115"/> <source>Downloads</source> - <translation type="unfinished">Téléchargements</translation> + <translation>Téléchargements</translation> </message> <message> <location filename="mainwindow.ui" line="1147"/> <source>This is a list of mods you downloaded from Nexus. Double click one to install it.</source> - <translation type="unfinished">Ceci est une liste de mods que vous avez téléchargé de Nexus. Double-cliquez en un pour l'installer.</translation> + <translation>Ceci est une liste de mods que vous avez téléchargé depuis de Nexus. Double-clic sur un mod pour l'installer.</translation> </message> <message> <location filename="mainwindow.ui" line="1200"/> <source>Show Hidden</source> - <translation type="unfinished"></translation> + <translation>Montrer les éléments cachés</translation> </message> <message> <location filename="mainwindow.ui" line="1262"/> <source>Tool Bar</source> - <translation type="unfinished">Barre d'outils</translation> + <translation>Barre d'outil</translation> </message> <message> <location filename="mainwindow.ui" line="1304"/> <source>Install Mod</source> - <translation type="unfinished">Installer mod</translation> + <translation>Installer le Mod</translation> </message> <message> <location filename="mainwindow.ui" line="1307"/> <source>Install &Mod</source> - <translation type="unfinished">Installer &mod</translation> + <translation>Installer &Mod</translation> </message> <message> <location filename="mainwindow.ui" line="1310"/> <source>Install a new mod from an archive</source> - <translation type="unfinished">Installer un nouveau mod à partir d'une archive</translation> + <translation>Installe un nouveau mod depuis une archive</translation> </message> <message> <location filename="mainwindow.ui" line="1313"/> <source>Ctrl+M</source> - <translation type="unfinished">Ctrl+M</translation> + <translation>Ctrl+M</translation> </message> <message> <location filename="mainwindow.ui" line="1322"/> <source>Profiles</source> - <translation type="unfinished">Profils</translation> + <translation>Profils</translation> </message> <message> <location filename="mainwindow.ui" line="1325"/> <source>&Profiles</source> - <translation type="unfinished">&Profils</translation> + <translation>&Profils</translation> </message> <message> <location filename="mainwindow.ui" line="1328"/> <source>Configure Profiles</source> - <translation type="unfinished">Configurer les profils</translation> + <translation>Configurer les Profils</translation> </message> <message> <location filename="mainwindow.ui" line="1331"/> <source>Ctrl+P</source> - <translation type="unfinished">Ctrl+P</translation> + <translation>Ctrl+P</translation> </message> <message> <location filename="mainwindow.ui" line="1340"/> <source>Executables</source> - <translation type="unfinished">Programmes</translation> + <translation>Exécutables</translation> </message> <message> <location filename="mainwindow.ui" line="1343"/> <source>&Executables</source> - <translation type="unfinished">Programm&es</translation> + <translation>&Exécutables</translation> </message> <message> <location filename="mainwindow.ui" line="1346"/> <source>Configure the executables that can be started through Mod Organizer</source> - <translation type="unfinished">Configure les programmes pouvant être lancés via Mod Organizer</translation> + <translation>Configure les exécutables qui peuvent êtres lancés à travers Mod Organizer</translation> </message> <message> <location filename="mainwindow.ui" line="1349"/> <source>Ctrl+E</source> - <translation type="unfinished">Ctrl+E</translation> + <translation>Ctrl+E</translation> </message> <message> <location filename="mainwindow.ui" line="1358"/> <location filename="mainwindow.ui" line="1364"/> <source>Tools</source> - <translation type="unfinished"></translation> + <translation>Outils</translation> </message> <message> <location filename="mainwindow.ui" line="1361"/> <source>&Tools</source> - <translation type="unfinished"></translation> + <translation>&Outils</translation> </message> <message> <location filename="mainwindow.ui" line="1367"/> <source>Ctrl+I</source> - <translation type="unfinished">Ctrl+H</translation> + <translation>Ctrl+I</translation> </message> <message> <location filename="mainwindow.ui" line="1376"/> <source>Settings</source> - <translation type="unfinished">Réglages</translation> + <translation>Paramètres</translation> </message> <message> <location filename="mainwindow.ui" line="1379"/> <source>&Settings</source> - <translation type="unfinished">Réglage&s</translation> + <translation>&Paramètres</translation> </message> <message> <location filename="mainwindow.ui" line="1382"/> <source>Configure settings and workarounds</source> - <translation type="unfinished">Configurer les réglages et solutions de rechange</translation> + <translation>Configure les paramètres et solutions alternatives</translation> </message> <message> <location filename="mainwindow.ui" line="1385"/> <source>Ctrl+S</source> - <translation type="unfinished">Ctrl+S</translation> + <translation>Ctrl+S</translation> </message> <message> <location filename="mainwindow.ui" line="1394"/> <source>Nexus</source> - <translation type="unfinished">Nexus</translation> + <translation>Nexus</translation> </message> <message> <location filename="mainwindow.ui" line="1397"/> <source>Search nexus network for more mods</source> - <translation type="unfinished">Effectuer une recherche sur Nexus pour plus de mods</translation> + <translation>Recherche sur le réseau nexus pour plus de mods</translation> </message> <message> <location filename="mainwindow.ui" line="1400"/> <source>Ctrl+N</source> - <translation type="unfinished">Ctrl+N</translation> + <translation>Ctrl+N</translation> </message> <message> <location filename="mainwindow.ui" line="1412"/> - <location filename="mainwindow.cpp" line="4646"/> + <location filename="mainwindow.cpp" line="4679"/> <source>Update</source> <translation>Mise-à-jour</translation> </message> <message> <location filename="mainwindow.ui" line="1415"/> <source>Mod Organizer is up-to-date</source> - <translation type="unfinished">Mod Organizer est à jour</translation> + <translation>Mod Organizer est à jour.</translation> </message> <message> <location filename="mainwindow.ui" line="1427"/> <location filename="mainwindow.cpp" line="573"/> <source>No Problems</source> - <translation type="unfinished"></translation> + <translation>Aucun problèmes</translation> </message> <message> <location filename="mainwindow.ui" line="1430"/> @@ -1767,1101 +1762,1107 @@ p, li { white-space: pre-wrap; } !Work in progress! Right now this has very limited functionality</source> - <translation type="unfinished"></translation> + <translation>Ce bouton apparaît en surbrillance si MO découvre des problèmes potentiels avec votre configuration et offre une aide pour les résoudre. +!Work in progress! +Actuellement une fonctionnalité encore très limitée.</translation> </message> <message> <location filename="mainwindow.ui" line="1442"/> <location filename="mainwindow.ui" line="1445"/> <source>Help</source> - <translation type="unfinished">Aide</translation> + <translation>Aide</translation> </message> <message> <location filename="mainwindow.ui" line="1448"/> <source>Ctrl+H</source> - <translation type="unfinished">Ctrl+H</translation> + <translation>Ctrl+H</translation> </message> <message> <location filename="mainwindow.ui" line="1457"/> <source>Endorse MO</source> - <translation type="unfinished"></translation> + <translation>Recommander MO</translation> </message> <message> <location filename="mainwindow.ui" line="1460"/> - <location filename="mainwindow.cpp" line="4728"/> + <location filename="mainwindow.cpp" line="4761"/> <source>Endorse Mod Organizer</source> - <translation type="unfinished"></translation> + <translation>Recommander Mod Organizer</translation> </message> <message> <location filename="mainwindow.ui" line="1465"/> <source>Copy Log to Clipboard</source> - <translation type="unfinished"></translation> + <translation>Copier les Logs dans le Presse-papier</translation> </message> <message> <location filename="mainwindow.ui" line="1468"/> <source>Ctrl+C</source> - <translation type="unfinished"></translation> + <translation>Ctrl+C</translation> </message> <message> <location filename="mainwindow.cpp" line="255"/> <source>Toolbar</source> - <translation type="unfinished">Barre d'outils</translation> + <translation>Barre d'outil</translation> </message> <message> <location filename="mainwindow.cpp" line="256"/> <source>Desktop</source> - <translation type="unfinished"></translation> + <translation>Bureau</translation> </message> <message> <location filename="mainwindow.cpp" line="257"/> <source>Start Menu</source> - <translation type="unfinished"></translation> + <translation>Menu démarrer</translation> </message> <message> <location filename="mainwindow.cpp" line="561"/> <source>Problems</source> - <translation type="unfinished"></translation> + <translation>Problèmes</translation> </message> <message> <location filename="mainwindow.cpp" line="562"/> <source>There are potential problems with your setup</source> - <translation type="unfinished"></translation> + <translation>Il y a des problèmes potentiels dans votre configuration</translation> </message> <message> <location filename="mainwindow.cpp" line="574"/> <source>Everything seems to be in order</source> - <translation type="unfinished"></translation> + <translation>Tout semble en ordre</translation> </message> <message> <location filename="mainwindow.cpp" line="635"/> <source>Help on UI</source> - <translation type="unfinished"></translation> + <translation>Aide sur l'interface</translation> </message> <message> <location filename="mainwindow.cpp" line="639"/> <source>Documentation Wiki</source> - <translation type="unfinished"></translation> + <translation>Wiki de Documentation</translation> </message> <message> <location filename="mainwindow.cpp" line="643"/> <source>Report Issue</source> - <translation type="unfinished"></translation> + <translation>Reporter un problème</translation> </message> <message> <location filename="mainwindow.cpp" line="647"/> <source>Tutorials</source> - <translation type="unfinished"></translation> + <translation>Tutoriels</translation> </message> <message> <location filename="mainwindow.cpp" line="686"/> <source>About</source> - <translation type="unfinished"></translation> + <translation>A propos</translation> </message> <message> <location filename="mainwindow.cpp" line="687"/> <source>About Qt</source> - <translation type="unfinished"></translation> + <translation>A propos de Qt</translation> </message> <message> <location filename="mainwindow.cpp" line="782"/> <source>failed to save load order: %1</source> - <translation type="unfinished">impossible d'enregistrer l'ordre de chargement: %1</translation> + <translation>Échec de l'enregistrement de l’ordre de chargement : %1</translation> </message> <message> <location filename="mainwindow.cpp" line="793"/> <source>Name</source> - <translation type="unfinished">Nom</translation> + <translation>Nom</translation> </message> <message> <location filename="mainwindow.cpp" line="794"/> <source>Please enter a name for the new profile</source> - <translation type="unfinished">Veuillez inscrire un nom pour le nouveau profil</translation> + <translation>Veuillez entrer un nom pour le nouveau profil</translation> </message> <message> <location filename="mainwindow.cpp" line="802"/> <source>failed to create profile: %1</source> - <translation type="unfinished">impossible de créer le profil: %1</translation> + <translation>création de profil échouée : %1 </translation> </message> <message> <location filename="mainwindow.cpp" line="843"/> <source>Show tutorial?</source> - <translation type="unfinished"></translation> + <translation>Afficher le tutoriel ?</translation> </message> <message> <location filename="mainwindow.cpp" line="844"/> <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> + <translation>Vous lancez Mod Organizer pour la première fois. Voulez-vous afficher un tutoriel concernant ses fonctionnalité élémentaires ? Si vous choisissez non, vous pouvez toujours démarrer le tutoriel depuis le menu "Aide".</translation> </message> <message> <location filename="mainwindow.cpp" line="875"/> <source>Downloads in progress</source> - <translation type="unfinished">Téléchargements en cours</translation> + <translation>Téléchargement en cours</translation> </message> <message> <location filename="mainwindow.cpp" line="876"/> <source>There are still downloads in progress, do you really want to quit?</source> - <translation type="unfinished">Il encore des téléchargements en cours, voulez-vous vraiment quitter?</translation> + <translation>Il y a toujours des téléchargements en cours, voulez vous vraiment quitter ?</translation> </message> <message> <location filename="mainwindow.cpp" line="930"/> <source>failed to read savegame: %1</source> - <translation type="unfinished">impossible de lire la sauvegarde: %1</translation> + <translation>échec de lecture de la sauvegarde : %1 </translation> </message> <message> <location filename="mainwindow.cpp" line="1053"/> <source>Plugin "%1" failed: %2</source> - <translation type="unfinished"></translation> + <translation>Le Plugin "%1" à échoué: %2</translation> </message> <message> <location filename="mainwindow.cpp" line="1055"/> <source>Plugin "%1" failed</source> - <translation type="unfinished"></translation> + <translation>Le Plugin "%1" à échoué</translation> + </message> + <message> + <location filename="mainwindow.cpp" line="1098"/> + <source>Download?</source> + <translation>Télécharger ?</translation> + </message> + <message> + <location filename="mainwindow.cpp" line="1099"/> + <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"/> + </message> + <message> + <location filename="mainwindow.cpp" line="1140"/> + <source>Browse Mod Page</source> + <translation>Consulter la page-web du Mod</translation> </message> <message> <location filename="mainwindow.cpp" line="1225"/> <source>failed to init plugin %1: %2</source> - <translation type="unfinished"></translation> + <translation>impossible d'initialiser le plugin %1: %2</translation> </message> <message> <location filename="mainwindow.cpp" line="1263"/> <source>Plugin error</source> - <translation type="unfinished"></translation> + <translation>Erreur de plugin</translation> </message> <message> <location filename="mainwindow.cpp" line="1264"/> <source>It appears the plugin "%1" failed to load last startup and caused MO to crash. Do you want to disable it? (Please note: If this is the first time you see this message for this plugin you may want to give it another try. The plugin may be able to recover from the problem)</source> - <translation type="unfinished"></translation> + <translation>Il semble que le plugin "%1" n'a pas pu être chargé lors du démarrage précédent, provoquant un crash de MO. Voulez vous le désactiver ? +(Note : si il s'agit de la première fois que vous voyez ce message pour ce plugin, vous devriez tenter à nouveau l'opération. Le plugin pourrait cette fois être en mesure de corriger le problème).</translation> </message> <message> <location filename="mainwindow.cpp" line="1323"/> <source>Failed to start "%1"</source> - <translation type="unfinished">impossible de lancer "%1"</translation> + <translation>Échec du lancement de "%1"</translation> </message> <message> <location filename="mainwindow.cpp" line="1325"/> <source>Waiting</source> - <translation type="unfinished">Attente</translation> + <translation>Attente</translation> </message> <message> <location filename="mainwindow.cpp" line="1325"/> <source>Please press OK once you're logged into steam.</source> - <translation type="unfinished">Veuillez cliquer OK une fois connecté à steam.</translation> + <translation>Veuillez appuyer sur OK une fois connecté à Steam.</translation> + </message> + <message> + <location filename="mainwindow.cpp" line="1337"/> + <source>Executable "%1" not found</source> + <translation>Exécutable "%1" introuvable</translation> </message> <message> <location filename="mainwindow.cpp" line="1351"/> <source>Start Steam?</source> - <translation type="unfinished"></translation> + <translation>Démarrer Steam ?</translation> </message> <message> <location filename="mainwindow.cpp" line="1352"/> <source>Steam is required to be running already to correctly start the game. Should MO try to start steam now?</source> - <translation type="unfinished"></translation> + <translation>Steam doit être déjà démarré afin de correctement lancer le jeu. MO devrait-il essayer de lancer Steam maintenant ?</translation> </message> <message> - <location filename="mainwindow.cpp" line="1562"/> + <location filename="mainwindow.cpp" line="1572"/> <source>Also in: <br></source> - <translation type="unfinished"></translation> + <translation>Aussi dans : <br></translation> </message> <message> - <location filename="mainwindow.cpp" line="1573"/> + <location filename="mainwindow.cpp" line="1583"/> <source>No conflict</source> - <translation type="unfinished">Aucun conflit</translation> + <translation>Aucun conflit</translation> </message> <message> - <location filename="mainwindow.cpp" line="1742"/> + <location filename="mainwindow.cpp" line="1752"/> <source><Edit...></source> - <translation type="unfinished"><Modifier...></translation> + <translation><Editer...></translation> </message> <message> - <location filename="mainwindow.cpp" line="2008"/> - <source>This bsa is enabled in the ini file so it may be required!</source> - <translation type="unfinished"></translation> + <location filename="mainwindow.cpp" line="1849"/> + <source>Failed to refresh list of esps: %1</source> + <translation>Impossible d'actualiser la liste des esps : %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="2070"/> - <source>Activating Network Proxy</source> - <translation type="unfinished"></translation> + <location filename="mainwindow.cpp" line="2025"/> + <source>This bsa is enabled in the ini file so it may be required!</source> + <translation>Ce bsa étant activé dans le fichier ini, cela devrait être requis !</translation> </message> <message> - <location filename="mainwindow.cpp" line="2310"/> - <location filename="mainwindow.cpp" line="4349"/> - <source>Installation successful</source> - <translation type="unfinished">Installation réussie</translation> + <location filename="mainwindow.cpp" line="2087"/> + <source>Activating Network Proxy</source> + <translation>Activation du Proxy de Réseau.</translation> </message> <message> - <location filename="mainwindow.cpp" line="2321"/> - <location filename="mainwindow.cpp" line="4361"/> - <source>Configure Mod</source> - <translation type="unfinished">Configurer mod</translation> + <location filename="mainwindow.cpp" line="2201"/> + <location filename="mainwindow.cpp" line="2208"/> + <source>Failed to write settings</source> + <translation>Échec de l'écriture des paramètres</translation> </message> <message> - <location filename="mainwindow.cpp" line="2322"/> - <location filename="mainwindow.cpp" line="4362"/> - <source>This mod contains ini tweaks. Do you want to configure them now?</source> - <translation type="unfinished">Ce mod contient des ajustement pour les fichiers ini. Désirez-vous les configurer maintenant?</translation> + <location filename="mainwindow.cpp" line="2202"/> + <location filename="mainwindow.cpp" line="2209"/> + <source>An error occured trying to write back MO settings: %1</source> + <translation>Une erreur est survenue lors de la récupération des paramètres de MO : %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="2329"/> - <location filename="mainwindow.cpp" line="4369"/> - <source>mod "%1" not found</source> - <translation type="unfinished">"%1" introuvable</translation> + <location filename="mainwindow.cpp" line="2205"/> + <source>File is write protected</source> + <translation>Le fichier est protégé en écriture</translation> </message> <message> - <location filename="mainwindow.cpp" line="2332"/> - <location filename="mainwindow.cpp" line="4375"/> - <source>Installation cancelled</source> - <translation type="unfinished"></translation> + <location filename="mainwindow.cpp" line="2206"/> + <source>Invalid file format (probably a bug)</source> + <translation>Format de fichier invalide (probablement un bug)</translation> </message> <message> - <location filename="mainwindow.cpp" line="2332"/> - <location filename="mainwindow.cpp" line="4375"/> - <source>The mod was not installed completely.</source> - <translation type="unfinished"></translation> + <location filename="mainwindow.cpp" line="2207"/> + <source>Unknown error %1</source> + <translation>Erreur inconnue %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="2237"/> + <location filename="mainwindow.cpp" line="2254"/> <source>Some plugins could not be loaded</source> - <translation type="unfinished"></translation> + <translation>Certains plugins n'ont pas pu être chargés</translation> </message> <message> - <location filename="mainwindow.cpp" line="2240"/> + <location filename="mainwindow.cpp" line="2257"/> <source>Too many esps and esms enabled</source> - <translation type="unfinished"></translation> + <translation>Trop d'esps et d'esms activés</translation> </message> <message> - <location filename="mainwindow.cpp" line="2243"/> - <location filename="mainwindow.cpp" line="2264"/> + <location filename="mainwindow.cpp" line="2260"/> + <location filename="mainwindow.cpp" line="2281"/> <source>Description missing</source> - <translation type="unfinished"></translation> + <translation>Description manquante</translation> </message> <message> - <location filename="mainwindow.cpp" line="2252"/> + <location filename="mainwindow.cpp" line="2269"/> <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> + <translation>Les plugins suivants n'ont pas pu être chargés. Cela peut être dû à des dépendances manquantes (ex : python) ou une version obsolète :</translation> </message> <message> - <location filename="mainwindow.cpp" line="2260"/> + <location filename="mainwindow.cpp" line="2277"/> <source>The game doesn't allow more than 255 active plugins (including the official ones) to be loaded. You have to disable some unused plugins or merge some plugins into one. You can find a guide here: <a href="http://wiki.step-project.com/Guide:Merging_Plugins">http://wiki.step-project.com/Guide:Merging_Plugins</a></source> - <translation type="unfinished"></translation> + <translation>Le jeu n'autorise pas le plus de 255 plugins actifs (plugins officiels inclus) à être chargés. Vous devriez désactiver les plugins inusités ou fusionner certains plugins dans un seul. Vous pouvez trouver un guide ici : <a href="http://wiki.step-project.com/Guide:Merging_Plugins">http://wiki.step-project.com/Guide:Merging_Plugins</a></translation> </message> <message> - <location filename="mainwindow.cpp" line="2286"/> + <location filename="mainwindow.cpp" line="2303"/> <source>Choose Mod</source> - <translation type="unfinished">Choisir mod</translation> + <translation>Choisissez un Mod</translation> </message> <message> - <location filename="mainwindow.cpp" line="2287"/> + <location filename="mainwindow.cpp" line="2304"/> <source>Mod Archive</source> - <translation type="unfinished">Archive de mod</translation> + <translation>Archive de Mod</translation> + </message> + <message> + <location filename="mainwindow.cpp" line="2327"/> + <location filename="mainwindow.cpp" line="4382"/> + <source>Installation successful</source> + <translation>Installation réussie</translation> </message> <message> - <location filename="mainwindow.cpp" line="2541"/> + <location filename="mainwindow.cpp" line="2338"/> + <location filename="mainwindow.cpp" line="4394"/> + <source>Configure Mod</source> + <translation>Configurer le Mod</translation> + </message> + <message> + <location filename="mainwindow.cpp" line="2339"/> + <location filename="mainwindow.cpp" line="4395"/> + <source>This mod contains ini tweaks. Do you want to configure them now?</source> + <translation>Ce mod contient des ini tweaks. Désirez-vous les configurer maintenant?</translation> + </message> + <message> + <location filename="mainwindow.cpp" line="2346"/> + <location filename="mainwindow.cpp" line="4402"/> + <source>mod "%1" not found</source> + <translation>mod "%1" introuvable</translation> + </message> + <message> + <location filename="mainwindow.cpp" line="2349"/> + <location filename="mainwindow.cpp" line="4408"/> + <source>Installation cancelled</source> + <translation>Installation annulée </translation> + </message> + <message> + <location filename="mainwindow.cpp" line="2349"/> + <location filename="mainwindow.cpp" line="4408"/> + <source>The mod was not installed completely.</source> + <translation>Le mod n'a pas été installé complètement</translation> + </message> + <message> + <location filename="mainwindow.cpp" line="2558"/> <source>Start Tutorial?</source> - <translation type="unfinished"></translation> + <translation>Démarrer le Tutoriel ?</translation> </message> <message> - <location filename="mainwindow.cpp" line="2542"/> + <location filename="mainwindow.cpp" line="2559"/> <source>You're about to start a tutorial. For technical reasons it's not possible to end the tutorial early. Continue?</source> - <translation type="unfinished"></translation> + <translation>Vous allez commencer un tutoriel. Pour des raisons techniques, il n'est pas possible de quitter le tutoriel en cours de route. Continuer ?</translation> </message> <message> - <location filename="mainwindow.cpp" line="2686"/> - <location filename="mainwindow.cpp" line="4274"/> + <location filename="mainwindow.cpp" line="2703"/> + <location filename="mainwindow.cpp" line="4307"/> <source>Download started</source> - <translation type="unfinished">Téléchargement commencé</translation> + <translation>Le téléchargement vient de démarrer</translation> </message> <message> - <location filename="mainwindow.cpp" line="2747"/> + <location filename="mainwindow.cpp" line="2764"/> <source>failed to update mod list: %1</source> - <translation type="unfinished">impossible de mettre à jour la liste de mods: %1</translation> + <translation>échec lors de l'actualisation de la liste de Mod: %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="2791"/> + <location filename="mainwindow.cpp" line="2808"/> <source>failed to spawn notepad.exe: %1</source> - <translation type="unfinished">impossible de lancer notepad.exe: %1</translation> + <translation>impossible d'invoquer notepad.exe : %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="2828"/> + <location filename="mainwindow.cpp" line="2845"/> <source>failed to open %1</source> - <translation type="unfinished">impossible d'ouvrir %1</translation> + <translation>impossible d'ouvrir %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="2903"/> + <location filename="mainwindow.cpp" line="2920"/> <source>failed to change origin name: %1</source> - <translation type="unfinished">impossible de changer le nom d'origine: %1</translation> + <translation>impossible de changer le nom d'origine : %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="1337"/> - <source>Executable "%1" not found</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="mainwindow.cpp" line="1839"/> - <source>Failed to refresh list of esps: %1</source> - <translation type="unfinished"></translation> + <location filename="mainwindow.cpp" line="2950"/> + <source>failed to move "%1" from mod "%2" to "%3": %4</source> + <translation>impossible de déplacer "%1" depuis le mod "%2" vers "%3" : %4</translation> </message> <message> - <location filename="mainwindow.cpp" line="2933"/> - <source>failed to move "%1" from mod "%2" to "%3": %4</source> - <translation type="unfinished"></translation> + <location filename="mainwindow.cpp" line="2973"/> + <source><Contains %1></source> + <translation><Contient %1></translation> </message> <message> - <location filename="mainwindow.cpp" line="2983"/> + <location filename="mainwindow.cpp" line="3006"/> <source><Checked></source> - <translation type="unfinished"><Cochés></translation> + <translation><Coché></translation> </message> <message> - <location filename="mainwindow.cpp" line="2984"/> + <location filename="mainwindow.cpp" line="3007"/> <source><Unchecked></source> - <translation type="unfinished"><Décochés></translation> + <translation><Décoché></translation> </message> <message> - <location filename="mainwindow.cpp" line="2985"/> + <location filename="mainwindow.cpp" line="3008"/> <source><Update></source> - <translation type="unfinished"><Rafraichir></translation> + <translation><Mise à jour disponible></translation> </message> <message> - <location filename="mainwindow.cpp" line="2988"/> + <location filename="mainwindow.cpp" line="3009"/> + <source><Managed by MO></source> + <translation><Géré par MO></translation> + </message> + <message> + <location filename="mainwindow.cpp" line="3010"/> + <source><Managed outside MO></source> + <translation><Géré à l’extérieur de MO></translation> + </message> + <message> + <location filename="mainwindow.cpp" line="3011"/> <source><No category></source> - <translation type="unfinished"></translation> + <translation><Sans catégorie></translation> </message> <message> - <location filename="mainwindow.cpp" line="2989"/> + <location filename="mainwindow.cpp" line="3012"/> <source><Conflicted></source> - <translation type="unfinished"></translation> + <translation><Conflits></translation> </message> <message> - <location filename="mainwindow.cpp" line="2990"/> + <location filename="mainwindow.cpp" line="3013"/> <source><Not Endorsed></source> - <translation type="unfinished"></translation> + <translation><Non Recommandé></translation> </message> <message> - <location filename="mainwindow.cpp" line="3026"/> + <location filename="mainwindow.cpp" line="3051"/> <source>failed to rename mod: %1</source> - <translation type="unfinished">impossible de renommer le mod: %1</translation> + <translation>impossible de renommer le Mod: %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="3039"/> + <location filename="mainwindow.cpp" line="3064"/> <source>Overwrite?</source> - <translation type="unfinished"></translation> + <translation>Écraser ?</translation> </message> <message> - <location filename="mainwindow.cpp" line="3040"/> + <location filename="mainwindow.cpp" line="3065"/> <source>This will replace the existing mod "%1". Continue?</source> - <translation type="unfinished"></translation> + <translation>Cela va remplacer le Mod existant "%1". Continuer ?</translation> </message> <message> - <location filename="mainwindow.cpp" line="3043"/> + <location filename="mainwindow.cpp" line="3068"/> <source>failed to remove mod "%1"</source> - <translation type="unfinished">Impossible de supprimer %1</translation> + <translation>Impossible de supprimer le Mod "%1"</translation> </message> <message> - <location filename="mainwindow.cpp" line="3047"/> - <location filename="mainwindow.cpp" line="4547"/> - <location filename="mainwindow.cpp" line="4571"/> + <location filename="mainwindow.cpp" line="3072"/> + <location filename="mainwindow.cpp" line="4580"/> + <location filename="mainwindow.cpp" line="4604"/> <source>failed to rename "%1" to "%2"</source> - <translation type="unfinished">Impossible de renommer %1 en %2</translation> + <translation>Impossible de renommer "%1" en "%2"</translation> </message> <message> - <location filename="mainwindow.cpp" line="3072"/> + <location filename="mainwindow.cpp" line="3097"/> <source>Multiple esps activated, please check that they don't conflict.</source> - <translation type="unfinished"></translation> + <translation>Plusieurs esps activés, veuillez vérifier qu'ils n'entrent pas en conflit.</translation> </message> <message> - <location filename="mainwindow.cpp" line="3121"/> - <location filename="mainwindow.cpp" line="3746"/> - <location filename="mainwindow.cpp" line="3754"/> - <location filename="mainwindow.cpp" line="3981"/> + <location filename="mainwindow.cpp" line="3146"/> + <location filename="mainwindow.cpp" line="3771"/> + <location filename="mainwindow.cpp" line="3779"/> + <location filename="mainwindow.cpp" line="4014"/> <source>Confirm</source> - <translation type="unfinished">Confirmer</translation> + <translation>Confirmer</translation> </message> <message> - <location filename="mainwindow.cpp" line="3122"/> + <location filename="mainwindow.cpp" line="3147"/> <source>Remove the following mods?<br><ul>%1</ul></source> - <translation type="unfinished"></translation> + <translation>Supprimer les Mods suivants?<br><ul>%1</ul></translation> </message> <message> - <location filename="mainwindow.cpp" line="3133"/> + <location filename="mainwindow.cpp" line="3158"/> <source>failed to remove mod: %1</source> - <translation type="unfinished">impossible de renommer le mod: %1</translation> + <translation>Impossible de supprimer le Mod: %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="3168"/> - <location filename="mainwindow.cpp" line="3171"/> + <location filename="mainwindow.cpp" line="3193"/> + <location filename="mainwindow.cpp" line="3196"/> <source>Failed</source> - <translation type="unfinished"></translation> + <translation>Échec </translation> </message> <message> - <location filename="mainwindow.cpp" line="3168"/> + <location filename="mainwindow.cpp" line="3193"/> <source>Installation file no longer exists</source> - <translation type="unfinished"></translation> + <translation>Les fichiers d'installations n'existent plus</translation> </message> <message> - <location filename="mainwindow.cpp" line="3172"/> + <location filename="mainwindow.cpp" line="3197"/> <source>Mods installed with old versions of MO can't be reinstalled in this way.</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="mainwindow.cpp" line="3203"/> - <location filename="mainwindow.cpp" line="3230"/> - <source>You need to be logged in with Nexus to endorse</source> - <translation type="unfinished"></translation> - </message> - <message numerus="yes"> - <location filename="mainwindow.cpp" line="3981"/> - <source>Are you sure you want to remove the following %n save(s)?<br><ul>%1</ul><br>Removed saves will be sent to the Recycle Bin.</source> - <translation type="unfinished"> - <numerusform></numerusform> - <numerusform></numerusform> - </translation> - </message> - <message numerus="yes"> - <location filename="mainwindow.cpp" line="4095"/> - <source>Delete %n save(s)</source> - <translation type="unfinished"> - <numerusform></numerusform> - <numerusform></numerusform> - </translation> + <translation>Les Mods installés avec une anciennes versions de MO ne peuvent être réinstaller de cette manière.</translation> </message> <message> - <location filename="mainwindow.cpp" line="4974"/> - <source>Extract BSA</source> - <translation type="unfinished"></translation> + <location filename="mainwindow.cpp" line="3212"/> + <source>You need to be logged in with Nexus to resume a download</source> + <translation>Vous devez être connecté à Nexus pour continuer le téléchargement</translation> </message> <message> - <location filename="mainwindow.cpp" line="4931"/> - <location filename="mainwindow.cpp" line="4982"/> - <source>failed to read %1: %2</source> - <translation type="unfinished">Échec de lecture %1: %2</translation> + <location filename="mainwindow.cpp" line="3228"/> + <location filename="mainwindow.cpp" line="3255"/> + <source>You need to be logged in with Nexus to endorse</source> + <translation>Vous devez être connecté à Nexus pour recommander un mod.</translation> </message> <message> - <location filename="mainwindow.cpp" line="4993"/> - <source>This archive contains invalid hashes. Some files may be broken.</source> - <translation type="unfinished"></translation> + <location filename="mainwindow.cpp" line="3289"/> + <source>Failed to display overwrite dialog: %1</source> + <translation>Impossible d'afficher la boite de dialogue overwrite : %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="3382"/> + <location filename="mainwindow.cpp" line="3407"/> <source>Nexus ID for this Mod is unknown</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="mainwindow.cpp" line="1098"/> - <source>Download?</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="mainwindow.cpp" line="1099"/> - <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="mainwindow.cpp" line="1140"/> - <source>Browse Mod Page</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="mainwindow.cpp" line="2184"/> - <location filename="mainwindow.cpp" line="2191"/> - <source>Failed to write settings</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="mainwindow.cpp" line="2185"/> - <location filename="mainwindow.cpp" line="2192"/> - <source>An error occured trying to write back MO settings: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="mainwindow.cpp" line="2188"/> - <source>File is write protected</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="mainwindow.cpp" line="2189"/> - <source>Invalid file format (probably a bug)</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="mainwindow.cpp" line="2190"/> - <source>Unknown error %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="mainwindow.cpp" line="2986"/> - <source><Managed by MO></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="mainwindow.cpp" line="2987"/> - <source><Managed outside MO></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="mainwindow.cpp" line="3187"/> - <source>You need to be logged in with Nexus to resume a download</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="mainwindow.cpp" line="3264"/> - <source>Failed to display overwrite dialog: %1</source> - <translation type="unfinished"></translation> + <translation>L'ID Nexus de ce Mod est inconnu</translation> </message> <message> - <location filename="mainwindow.cpp" line="3421"/> - <location filename="mainwindow.cpp" line="3861"/> + <location filename="mainwindow.cpp" line="3446"/> + <location filename="mainwindow.cpp" line="3886"/> <source>Create Mod...</source> - <translation type="unfinished"></translation> + <translation>Crée le Mod...</translation> </message> <message> - <location filename="mainwindow.cpp" line="3422"/> + <location filename="mainwindow.cpp" line="3447"/> <source>This will move all files from overwrite into a new, regular mod. Please enter a name:</source> - <translation type="unfinished"></translation> + <translation>Ceci va déplacer tout les fichiers présent dans Overwrite dans un nouveau mod ordinaire. +Veuillez nommer ce mod : </translation> </message> <message> - <location filename="mainwindow.cpp" line="3431"/> + <location filename="mainwindow.cpp" line="3456"/> <source>A mod with this name already exists</source> - <translation type="unfinished"></translation> + <translation>Un Mod avec ce nom existe déjà</translation> </message> <message> - <location filename="mainwindow.cpp" line="3672"/> + <location filename="mainwindow.cpp" line="3697"/> <source>Continue?</source> - <translation type="unfinished"></translation> + <translation>Continuer ?</translation> </message> <message> - <location filename="mainwindow.cpp" line="3673"/> + <location filename="mainwindow.cpp" line="3698"/> <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> + <translation>Le système de syntaxe de version décide quelle version est considérée plus récente qu'une autre. +Cette fonction va deviner quel système de version utiliser dans l'hypothèse que la version installée est obsolète.</translation> </message> <message> - <location filename="mainwindow.cpp" line="3693"/> - <location filename="mainwindow.cpp" line="4617"/> + <location filename="mainwindow.cpp" line="3718"/> + <location filename="mainwindow.cpp" line="4650"/> <source>Sorry</source> - <translation type="unfinished"></translation> + <translation>Désolé</translation> </message> <message> - <location filename="mainwindow.cpp" line="3694"/> + <location filename="mainwindow.cpp" line="3719"/> <source>I don't know a versioning scheme where %1 is newer than %2.</source> - <translation type="unfinished"></translation> + <translation>Je ne connait pas un système de version dans lequel %1 est plus récent que %2.</translation> </message> <message> - <location filename="mainwindow.cpp" line="3746"/> + <location filename="mainwindow.cpp" line="3771"/> <source>Really enable all visible mods?</source> - <translation type="unfinished"></translation> + <translation>Voulez vous vraiment activer tout les mods visibles ?</translation> </message> <message> - <location filename="mainwindow.cpp" line="3754"/> + <location filename="mainwindow.cpp" line="3779"/> <source>Really disable all visible mods?</source> - <translation type="unfinished"></translation> + <translation>Voulez vous vraiment désactiver tout les mods visibles ?</translation> </message> <message> - <location filename="mainwindow.cpp" line="3762"/> + <location filename="mainwindow.cpp" line="3787"/> <source>Choose what to export</source> - <translation type="unfinished"></translation> + <translation>Choisissez ce que vous voulez exporter </translation> </message> <message> - <location filename="mainwindow.cpp" line="3764"/> + <location filename="mainwindow.cpp" line="3789"/> <source>Everything</source> - <translation type="unfinished"></translation> + <translation>Tout</translation> </message> <message> - <location filename="mainwindow.cpp" line="3764"/> + <location filename="mainwindow.cpp" line="3789"/> <source>All installed mods are included in the list</source> - <translation type="unfinished"></translation> + <translation>Tous les Mods installés sont inclus dans cette liste</translation> </message> <message> - <location filename="mainwindow.cpp" line="3765"/> + <location filename="mainwindow.cpp" line="3790"/> <source>Active Mods</source> - <translation type="unfinished">Activer Mods</translation> + <translation>Mods actifs</translation> </message> <message> - <location filename="mainwindow.cpp" line="3765"/> + <location filename="mainwindow.cpp" line="3790"/> <source>Only active (checked) mods from your current profile are included</source> - <translation type="unfinished"></translation> + <translation>Seuls les mods actifs (cochés) de votre profil actif seront inclus</translation> </message> <message> - <location filename="mainwindow.cpp" line="3766"/> + <location filename="mainwindow.cpp" line="3791"/> <source>Visible</source> - <translation type="unfinished"></translation> + <translation>Visible</translation> </message> <message> - <location filename="mainwindow.cpp" line="3766"/> + <location filename="mainwindow.cpp" line="3791"/> <source>All mods visible in the mod list are included</source> - <translation type="unfinished"></translation> + <translation>Tout les mods visible dans la liste de mod sont inclus</translation> </message> <message> - <location filename="mainwindow.cpp" line="3809"/> + <location filename="mainwindow.cpp" line="3834"/> <source>export failed: %1</source> - <translation type="unfinished"></translation> + <translation>échec de l'exportation : %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="3826"/> + <location filename="mainwindow.cpp" line="3851"/> <source>Install Mod...</source> - <translation type="unfinished">Installer mod...</translation> + <translation>Installer le Mod...</translation> </message> <message> - <location filename="mainwindow.cpp" line="3828"/> + <location filename="mainwindow.cpp" line="3853"/> <source>Enable all visible</source> - <translation type="unfinished">Activer tous les mods visibles</translation> + <translation>Activer tout mod visible</translation> </message> <message> - <location filename="mainwindow.cpp" line="3829"/> + <location filename="mainwindow.cpp" line="3854"/> <source>Disable all visible</source> - <translation type="unfinished">Désactiver tous les mods visibles</translation> + <translation>Désactiver tout mod visible</translation> </message> <message> - <location filename="mainwindow.cpp" line="3831"/> + <location filename="mainwindow.cpp" line="3856"/> <source>Check all for update</source> - <translation type="unfinished">Vérifier toutes les mises à jour</translation> + <translation>Vérifier toutes les mises à jour</translation> </message> <message> - <location filename="mainwindow.cpp" line="3835"/> + <location filename="mainwindow.cpp" line="3860"/> <source>Export to csv...</source> - <translation type="unfinished"></translation> + <translation>Exporter en csv...</translation> </message> <message> - <location filename="mainwindow.cpp" line="3854"/> + <location filename="mainwindow.cpp" line="3879"/> <source>All Mods</source> - <translation type="unfinished"></translation> + <translation>Tout les Mods</translation> </message> <message> - <location filename="mainwindow.cpp" line="3860"/> + <location filename="mainwindow.cpp" line="3885"/> <source>Sync to Mods...</source> - <translation type="unfinished"></translation> + <translation>Synchroniser vers les Mods...</translation> </message> <message> - <location filename="mainwindow.cpp" line="3864"/> + <location filename="mainwindow.cpp" line="3889"/> <source>Restore Backup</source> - <translation type="unfinished"></translation> + <translation>Restaurer la sauvegarde</translation> </message> <message> - <location filename="mainwindow.cpp" line="3865"/> + <location filename="mainwindow.cpp" line="3890"/> <source>Remove Backup...</source> - <translation type="unfinished"></translation> + <translation>Supprimer la sauvegarde...</translation> </message> <message> - <location filename="mainwindow.cpp" line="3869"/> + <location filename="mainwindow.cpp" line="3894"/> <source>Add/Remove Categories</source> - <translation type="unfinished"></translation> + <translation>Ajouter/Enlever des catégories</translation> </message> <message> - <location filename="mainwindow.cpp" line="3874"/> + <location filename="mainwindow.cpp" line="3899"/> <source>Replace Categories</source> - <translation type="unfinished"></translation> + <translation>Remplacer les catégories</translation> </message> <message> - <location filename="mainwindow.cpp" line="3879"/> + <location filename="mainwindow.cpp" line="3904"/> <source>Primary Category</source> - <translation type="unfinished"></translation> + <translation>Catégorie primaire</translation> </message> <message> - <location filename="mainwindow.cpp" line="3886"/> + <location filename="mainwindow.cpp" line="3911"/> <source>Change versioning scheme</source> - <translation type="unfinished"></translation> + <translation>Changer le système de version</translation> </message> <message> - <location filename="mainwindow.cpp" line="3890"/> + <location filename="mainwindow.cpp" line="3915"/> <source>Un-ignore update</source> - <translation type="unfinished"></translation> + <translation>Ne plus ignorer les mises à jour</translation> </message> <message> - <location filename="mainwindow.cpp" line="3892"/> + <location filename="mainwindow.cpp" line="3917"/> <source>Ignore update</source> - <translation type="unfinished"></translation> + <translation>Ignorer la MàJ</translation> </message> <message> - <location filename="mainwindow.cpp" line="3897"/> + <location filename="mainwindow.cpp" line="3922"/> <source>Rename Mod...</source> - <translation type="unfinished">Renommer mod...</translation> + <translation>Renommer le Mod...</translation> </message> <message> - <location filename="mainwindow.cpp" line="3898"/> + <location filename="mainwindow.cpp" line="3923"/> <source>Remove Mod...</source> - <translation type="unfinished">Supprimer mod...</translation> + <translation>Supprimer le Mod...</translation> </message> <message> - <location filename="mainwindow.cpp" line="3899"/> + <location filename="mainwindow.cpp" line="3924"/> <source>Reinstall Mod</source> - <translation type="unfinished">Installer mod</translation> + <translation>Réinstaller le Mod</translation> </message> <message> - <location filename="mainwindow.cpp" line="3902"/> + <location filename="mainwindow.cpp" line="3927"/> <source>Un-Endorse</source> - <translation type="unfinished"></translation> + <translation>Ne plus recommander</translation> </message> <message> - <location filename="mainwindow.cpp" line="3905"/> - <location filename="mainwindow.cpp" line="3909"/> + <location filename="mainwindow.cpp" line="3930"/> + <location filename="mainwindow.cpp" line="3934"/> <source>Endorse</source> - <translation type="unfinished"></translation> + <translation>Recommander</translation> </message> <message> - <location filename="mainwindow.cpp" line="3906"/> + <location filename="mainwindow.cpp" line="3931"/> <source>Won't endorse</source> - <translation type="unfinished"></translation> + <translation>Ne vais pas recommander</translation> </message> <message> - <location filename="mainwindow.cpp" line="3912"/> + <location filename="mainwindow.cpp" line="3937"/> <source>Endorsement state unknown</source> - <translation type="unfinished"></translation> + <translation>Statut de recommandation inconnu</translation> </message> <message> - <location filename="mainwindow.cpp" line="3919"/> + <location filename="mainwindow.cpp" line="3944"/> <source>Ignore missing data</source> - <translation type="unfinished"></translation> + <translation>Ignorer les données manquantes</translation> </message> <message> - <location filename="mainwindow.cpp" line="3922"/> + <location filename="mainwindow.cpp" line="3947"/> <source>Visit on Nexus</source> - <translation type="unfinished"></translation> + <translation>Aller à la page Nexus</translation> </message> <message> - <location filename="mainwindow.cpp" line="3923"/> + <location filename="mainwindow.cpp" line="3948"/> <source>Open in explorer</source> - <translation type="unfinished"></translation> + <translation>Ouvrir dans l'exploreur</translation> </message> <message> - <location filename="mainwindow.cpp" line="3927"/> + <location filename="mainwindow.cpp" line="3952"/> <source>Information...</source> - <translation type="unfinished">Information...</translation> + <translation>Informations...</translation> </message> <message> - <location filename="mainwindow.cpp" line="3934"/> - <location filename="mainwindow.cpp" line="5192"/> + <location filename="mainwindow.cpp" line="3959"/> + <location filename="mainwindow.cpp" line="5225"/> <source>Exception: </source> - <translation type="unfinished"></translation> + <translation>Exception :</translation> </message> <message> - <location filename="mainwindow.cpp" line="3936"/> - <location filename="mainwindow.cpp" line="5194"/> + <location filename="mainwindow.cpp" line="3961"/> + <location filename="mainwindow.cpp" line="5227"/> <source>Unknown exception</source> - <translation type="unfinished"></translation> + <translation>Exception Inconnue</translation> </message> <message> - <location filename="mainwindow.cpp" line="3955"/> + <location filename="mainwindow.cpp" line="3988"/> <source><All></source> - <translation type="unfinished"><Tous></translation> + <translation><Tous></translation> </message> <message> - <location filename="mainwindow.cpp" line="3957"/> + <location filename="mainwindow.cpp" line="3990"/> <source><Multiple></source> - <translation type="unfinished"></translation> + <translation><Multiple></translation> + </message> + <message numerus="yes"> + <location filename="mainwindow.cpp" line="4014"/> + <source>Are you sure you want to remove the following %n save(s)?<br><ul>%1</ul><br>Removed saves will be sent to the Recycle Bin.</source> + <translation><numerusform>Voulez vraiment supprimer les/la sauvegarde(s) suivante %n ?<br> +<ul>%1</ul> <br>Les sauvegardes supprimées seront envoyée dans la corbeille.</numerusform><numerusform>Voulez vraiment supprimer les/la sauvegarde(s) suivante %n ?<br> +<ul>%1</ul> <br>Les sauvegardes supprimées seront envoyée dans la corbeille.</numerusform></translation> </message> <message> - <location filename="mainwindow.cpp" line="5450"/> + <location filename="mainwindow.cpp" line="5483"/> <source>Please wait while LOOT is running</source> - <translation type="unfinished"></translation> + <translation>Veuillez patienter pendant que LOOT s'exécute</translation> </message> <message> - <location filename="mainwindow.cpp" line="4093"/> + <location filename="mainwindow.cpp" line="4126"/> <source>Fix Mods...</source> - <translation type="unfinished">Réparer mods...</translation> + <translation>Corriger les Mods...</translation> + </message> + <message numerus="yes"> + <location filename="mainwindow.cpp" line="4128"/> + <source>Delete %n save(s)</source> + <translation><numerusform>Supprimer %n sauvegarde(s)</numerusform><numerusform>Supprimer %n sauvegarde(s)</numerusform></translation> </message> <message> - <location filename="mainwindow.cpp" line="4122"/> <location filename="mainwindow.cpp" line="4155"/> + <location filename="mainwindow.cpp" line="4188"/> <source>failed to remove %1</source> - <translation type="unfinished">Impossible de supprimer %1</translation> + <translation>Impossible d'enlever %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="4139"/> - <location filename="mainwindow.cpp" line="4171"/> + <location filename="mainwindow.cpp" line="4172"/> + <location filename="mainwindow.cpp" line="4204"/> <source>failed to create %1</source> - <translation type="unfinished">impossible de créer %1</translation> + <translation>Impossible de créer %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="4195"/> + <location filename="mainwindow.cpp" line="4228"/> <source>Can't change download directory while downloads are in progress!</source> - <translation type="unfinished"></translation> + <translation>Vous ne pouvez pas changer le répertoire de téléchargement pendant qu'un téléchargement est en cours !</translation> </message> <message> - <location filename="mainwindow.cpp" line="4277"/> + <location filename="mainwindow.cpp" line="4310"/> <source>Download failed</source> - <translation type="unfinished">Téléchargement commencé</translation> + <translation>Téléchargement échoué</translation> </message> <message> - <location filename="mainwindow.cpp" line="4424"/> + <location filename="mainwindow.cpp" line="4457"/> <source>failed to write to file %1</source> - <translation type="unfinished">impossible d'écrire dans le fichier %1</translation> + <translation>Échec de l'écriture sur le fichier %1 </translation> </message> <message> - <location filename="mainwindow.cpp" line="4430"/> + <location filename="mainwindow.cpp" line="4463"/> <source>%1 written</source> - <translation type="unfinished">%1 écrit</translation> + <translation>%1 écrit</translation> </message> <message> - <location filename="mainwindow.cpp" line="4469"/> + <location filename="mainwindow.cpp" line="4502"/> <source>Select binary</source> - <translation type="unfinished">Choisir un programme</translation> + <translation>Sélectionner un exécutable binaire</translation> </message> <message> - <location filename="mainwindow.cpp" line="4469"/> + <location filename="mainwindow.cpp" line="4502"/> <source>Binary</source> - <translation type="unfinished">Programme</translation> + <translation>Exécutable binaire</translation> </message> <message> - <location filename="mainwindow.cpp" line="4495"/> + <location filename="mainwindow.cpp" line="4528"/> <source>Enter Name</source> - <translation type="unfinished"></translation> + <translation>Entrez un nom</translation> </message> <message> - <location filename="mainwindow.cpp" line="4496"/> + <location filename="mainwindow.cpp" line="4529"/> <source>Please enter a name for the executable</source> - <translation type="unfinished">Veuillez inscrire un nom pour le nouveau profil</translation> + <translation>Veuillez entrer un nom pour l'exécutable</translation> </message> <message> - <location filename="mainwindow.cpp" line="4507"/> + <location filename="mainwindow.cpp" line="4540"/> <source>Not an executable</source> - <translation type="unfinished">Ajouter un programme</translation> + <translation>Pas un exécutable</translation> </message> <message> - <location filename="mainwindow.cpp" line="4507"/> + <location filename="mainwindow.cpp" line="4540"/> <source>This is not a recognized executable.</source> - <translation type="unfinished"></translation> + <translation>Ceci n'est pas un exécutable reconnu.</translation> </message> <message> - <location filename="mainwindow.cpp" line="4532"/> - <location filename="mainwindow.cpp" line="4557"/> + <location filename="mainwindow.cpp" line="4565"/> + <location filename="mainwindow.cpp" line="4590"/> <source>Replace file?</source> - <translation type="unfinished"></translation> + <translation>Remplacer le fichier?</translation> </message> <message> - <location filename="mainwindow.cpp" line="4532"/> + <location filename="mainwindow.cpp" line="4565"/> <source>There already is a hidden version of this file. Replace it?</source> - <translation type="unfinished"></translation> + <translation>Ceci est déjà une version cachée de ce fichier. La remplacer ?</translation> </message> <message> - <location filename="mainwindow.cpp" line="4535"/> - <location filename="mainwindow.cpp" line="4560"/> + <location filename="mainwindow.cpp" line="4568"/> + <location filename="mainwindow.cpp" line="4593"/> <source>File operation failed</source> - <translation type="unfinished"></translation> + <translation>Échec de l'opération sur les fichiers</translation> </message> <message> - <location filename="mainwindow.cpp" line="4535"/> - <location filename="mainwindow.cpp" line="4560"/> + <location filename="mainwindow.cpp" line="4568"/> + <location filename="mainwindow.cpp" line="4593"/> <source>Failed to remove "%1". Maybe you lack the required file permissions?</source> - <translation type="unfinished"></translation> + <translation>Impossible de retirer "%1". Peut-être n'avez vous pas les permissions nécessaires sur le fichier. </translation> </message> <message> - <location filename="mainwindow.cpp" line="4557"/> + <location filename="mainwindow.cpp" line="4590"/> <source>There already is a visible version of this file. Replace it?</source> - <translation type="unfinished"></translation> + <translation>Il existe déjà une version visible de ce fichier. La remplacer ?</translation> </message> <message> - <location filename="mainwindow.cpp" line="4590"/> + <location filename="mainwindow.cpp" line="4623"/> <source>file not found: %1</source> - <translation type="unfinished"></translation> + <translation>fichier introuvable : %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="4603"/> + <location filename="mainwindow.cpp" line="4636"/> <source>failed to generate preview for %1</source> - <translation type="unfinished"></translation> + <translation>impossible de générer l'aperçu de %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="4617"/> + <location filename="mainwindow.cpp" line="4650"/> <source>Sorry, can't preview anything. This function currently does not support extracting from bsas.</source> - <translation type="unfinished"></translation> + <translation>Désolé, impossible de générer tout aperçu. Cette fonction ne supporte actuellement pas l'extraction d'un bsa. </translation> </message> <message> - <location filename="mainwindow.cpp" line="4648"/> + <location filename="mainwindow.cpp" line="4681"/> <source>Update available</source> - <translation type="unfinished">Mise à jour disponible</translation> + <translation>Mise à jour disponible</translation> </message> <message> - <location filename="mainwindow.cpp" line="4685"/> + <location filename="mainwindow.cpp" line="4718"/> <source>Open/Execute</source> - <translation type="unfinished"></translation> + <translation>Ouvrir/Exécuter</translation> </message> <message> - <location filename="mainwindow.cpp" line="4686"/> + <location filename="mainwindow.cpp" line="4719"/> <source>Add as Executable</source> - <translation type="unfinished">Ajouter un programme</translation> + <translation>Ajouter en tant qu'Exécutable</translation> </message> <message> - <location filename="mainwindow.cpp" line="4690"/> + <location filename="mainwindow.cpp" line="4723"/> <source>Preview</source> - <translation type="unfinished"></translation> + <translation>Aperçu</translation> </message> <message> - <location filename="mainwindow.cpp" line="4696"/> + <location filename="mainwindow.cpp" line="4729"/> <source>Un-Hide</source> - <translation type="unfinished"></translation> + <translation>Montrer</translation> </message> <message> - <location filename="mainwindow.cpp" line="4698"/> + <location filename="mainwindow.cpp" line="4731"/> <source>Hide</source> - <translation type="unfinished"></translation> + <translation>Cacher</translation> </message> <message> - <location filename="mainwindow.cpp" line="4704"/> + <location filename="mainwindow.cpp" line="4737"/> <source>Write To File...</source> - <translation type="unfinished">Écriture du fichier...</translation> + <translation>Écriture du fichier...</translation> </message> <message> - <location filename="mainwindow.cpp" line="4729"/> + <location filename="mainwindow.cpp" line="4762"/> <source>Do you want to endorse Mod Organizer on %1 now?</source> - <translation type="unfinished"></translation> + <translation>Désirez vous recommander Mod Organizer sur %1 maintenant ?</translation> </message> <message> - <location filename="mainwindow.cpp" line="4825"/> + <location filename="mainwindow.cpp" line="4858"/> <source>Thank you!</source> - <translation type="unfinished"></translation> + <translation>Merci !</translation> </message> <message> - <location filename="mainwindow.cpp" line="4825"/> + <location filename="mainwindow.cpp" line="4858"/> <source>Thank you for your endorsement!</source> - <translation type="unfinished"></translation> + <translation>Merci de votre recommandation !</translation> </message> <message> - <location filename="mainwindow.cpp" line="4860"/> + <location filename="mainwindow.cpp" line="4893"/> <source>Request to Nexus failed: %1</source> - <translation type="unfinished"></translation> + <translation>La requête au Nexus à échouée : %1 </translation> </message> <message> - <location filename="mainwindow.cpp" line="4867"/> - <location filename="mainwindow.cpp" line="4885"/> + <location filename="mainwindow.cpp" line="4900"/> + <location filename="mainwindow.cpp" line="4918"/> <source>login successful</source> - <translation type="unfinished"></translation> + <translation>connexion réussie</translation> </message> <message> - <location filename="mainwindow.cpp" line="4894"/> + <location filename="mainwindow.cpp" line="4927"/> <source>login failed: %1. Trying to download anyway</source> - <translation type="unfinished"></translation> + <translation>échec de login : %1. Tentative de téléchargement malgré tout</translation> </message> <message> - <location filename="mainwindow.cpp" line="4900"/> + <location filename="mainwindow.cpp" line="4933"/> <source>login failed: %1</source> - <translation type="unfinished"></translation> + <translation>échec de login : %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="4910"/> + <location filename="mainwindow.cpp" line="4943"/> <source>login failed: %1. You need to log-in with Nexus to update MO.</source> - <translation type="unfinished"></translation> + <translation>échec de login : %1. Vous devez vous connecter au Nexus pour mettre à jour MO.</translation> </message> <message> - <location filename="mainwindow.cpp" line="4943"/> + <location filename="mainwindow.cpp" line="4964"/> + <location filename="mainwindow.cpp" line="5015"/> + <source>failed to read %1: %2</source> + <translation>impossible de lire %1 : %2</translation> + </message> + <message> + <location filename="mainwindow.cpp" line="4976"/> <source>Error</source> - <translation type="unfinished">Erreur</translation> + <translation>Erreur</translation> </message> <message> - <location filename="mainwindow.cpp" line="4943"/> + <location filename="mainwindow.cpp" line="4976"/> <source>failed to extract %1 (errorcode %2)</source> - <translation type="unfinished"></translation> + <translation>impossible d'extraire %1 (code d'erreur %2)</translation> </message> <message> - <location filename="mainwindow.cpp" line="5038"/> + <location filename="mainwindow.cpp" line="5007"/> + <source>Extract BSA</source> + <translation>Extraire le BSA</translation> + </message> + <message> + <location filename="mainwindow.cpp" line="5026"/> + <source>This archive contains invalid hashes. Some files may be broken.</source> + <translation>Cette archive contient des données de hachages invalides. Certains fichiers peuvent être corrompus.</translation> + </message> + <message> + <location filename="mainwindow.cpp" line="5071"/> <source>Extract...</source> - <translation type="unfinished"></translation> + <translation>Extraire...</translation> </message> <message> - <location filename="mainwindow.cpp" line="5100"/> + <location filename="mainwindow.cpp" line="5133"/> <source>Edit Categories...</source> - <translation type="unfinished"></translation> + <translation>Modfier les catégories</translation> </message> <message> - <location filename="mainwindow.cpp" line="5101"/> + <location filename="mainwindow.cpp" line="5134"/> <source>Deselect filter</source> - <translation type="unfinished"></translation> + <translation>Filtre de déselection</translation> </message> <message> - <location filename="mainwindow.cpp" line="5152"/> + <location filename="mainwindow.cpp" line="5185"/> <source>Remove</source> <translation>Supprimer</translation> </message> <message> - <location filename="mainwindow.cpp" line="5163"/> + <location filename="mainwindow.cpp" line="5196"/> <source>Enable all</source> - <translation type="unfinished"></translation> + <translation>Activer tout</translation> </message> <message> - <location filename="mainwindow.cpp" line="5164"/> + <location filename="mainwindow.cpp" line="5197"/> <source>Disable all</source> - <translation type="unfinished"></translation> + <translation>Désactiver tout</translation> </message> <message> - <location filename="mainwindow.cpp" line="5183"/> + <location filename="mainwindow.cpp" line="5216"/> <source>Unlock load order</source> - <translation type="unfinished"></translation> + <translation>Déverrouiller l'ordre de chargement </translation> </message> <message> - <location filename="mainwindow.cpp" line="5186"/> + <location filename="mainwindow.cpp" line="5219"/> <source>Lock load order</source> - <translation type="unfinished"></translation> + <translation>Verrouiller l’ordre de chargement</translation> </message> <message> - <location filename="mainwindow.cpp" line="5319"/> + <location filename="mainwindow.cpp" line="5352"/> <source>depends on missing "%1"</source> - <translation type="unfinished"></translation> + <translation>dépend de "%1" manquant</translation> </message> <message> - <location filename="mainwindow.cpp" line="5323"/> + <location filename="mainwindow.cpp" line="5356"/> <source>incompatible with "%1"</source> - <translation type="unfinished"></translation> + <translation>incompatible avec "%1"</translation> </message> <message> - <location filename="mainwindow.cpp" line="5343"/> + <location filename="mainwindow.cpp" line="5376"/> <source>No profile set</source> - <translation type="unfinished"></translation> + <translation>Aucun profil </translation> </message> <message> - <location filename="mainwindow.cpp" line="5540"/> + <location filename="mainwindow.cpp" line="5573"/> <source>loot failed. Exit code was: %1</source> - <translation type="unfinished"></translation> + <translation>échec de LOOT. Le code de fermeture était : %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="5546"/> + <location filename="mainwindow.cpp" line="5579"/> <source>failed to start loot</source> - <translation type="unfinished"></translation> + <translation>impossible de démarrer LOOT</translation> </message> <message> - <location filename="mainwindow.cpp" line="5549"/> + <location filename="mainwindow.cpp" line="5582"/> <source>failed to run loot: %1</source> - <translation type="unfinished"></translation> + <translation>impossible d'exécuter LOOT : %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="5552"/> + <location filename="mainwindow.cpp" line="5585"/> <source>Errors occured</source> - <translation type="unfinished"></translation> + <translation>Erreurs survenues</translation> </message> <message> - <location filename="mainwindow.cpp" line="5601"/> + <location filename="mainwindow.cpp" line="5636"/> <source>Backup of load order created</source> - <translation type="unfinished"></translation> + <translation>Backup de l'ordre de chargement créé </translation> </message> <message> - <location filename="mainwindow.cpp" line="5611"/> + <location filename="mainwindow.cpp" line="5646"/> <source>Choose backup to restore</source> - <translation type="unfinished"></translation> + <translation>Choisissez le backup à restaurer</translation> </message> <message> - <location filename="mainwindow.cpp" line="5624"/> + <location filename="mainwindow.cpp" line="5659"/> <source>No Backups</source> - <translation type="unfinished"></translation> + <translation>Aucun Backups</translation> </message> <message> - <location filename="mainwindow.cpp" line="5624"/> + <location filename="mainwindow.cpp" line="5659"/> <source>There are no backups to restore</source> - <translation type="unfinished"></translation> + <translation>Il n'y a aucun backup à restaurer</translation> </message> <message> - <location filename="mainwindow.cpp" line="5645"/> - <location filename="mainwindow.cpp" line="5666"/> + <location filename="mainwindow.cpp" line="5680"/> + <location filename="mainwindow.cpp" line="5701"/> <source>Restore failed</source> - <translation type="unfinished"></translation> + <translation>Restauration échouée</translation> </message> <message> - <location filename="mainwindow.cpp" line="5646"/> - <location filename="mainwindow.cpp" line="5667"/> + <location filename="mainwindow.cpp" line="5681"/> + <location filename="mainwindow.cpp" line="5702"/> <source>Failed to restore the backup. Errorcode: %1</source> - <translation type="unfinished"></translation> + <translation>Échec de la restauration du backup. Code d'erreur : %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="5657"/> + <location filename="mainwindow.cpp" line="5692"/> <source>Backup of modlist created</source> - <translation type="unfinished"></translation> + <translation>Backup de la liste de mods créé</translation> </message> </context> <context> @@ -2870,14 +2871,69 @@ This function will guess the versioning scheme under the assumption that the ins <location filename="messagedialog.ui" line="150"/> <location filename="messagedialog.ui" line="180"/> <source>Placeholder</source> - <translation>Signet</translation> + <translation>*Substitut*</translation> </message> </context> <context> <name>ModInfo</name> <message> - <location filename="modinfo.cpp" line="106"/> - <location filename="modinfo.cpp" line="135"/> + <location filename="modinfo.cpp" line="87"/> + <source>Plugins</source> + <translation>Plugins</translation> + </message> + <message> + <location filename="modinfo.cpp" line="88"/> + <source>Textures</source> + <translation>Textures</translation> + </message> + <message> + <location filename="modinfo.cpp" line="89"/> + <source>Meshes</source> + <translation>Meshes</translation> + </message> + <message> + <location filename="modinfo.cpp" line="90"/> + <source>UI Changes</source> + <translation>Modifications de l'UI</translation> + </message> + <message> + <location filename="modinfo.cpp" line="91"/> + <source>Music</source> + <translation>Musiques</translation> + </message> + <message> + <location filename="modinfo.cpp" line="92"/> + <source>Sound Effects</source> + <translation>Sons</translation> + </message> + <message> + <location filename="modinfo.cpp" line="93"/> + <source>Scripts</source> + <translation>Scripts</translation> + </message> + <message> + <location filename="modinfo.cpp" line="94"/> + <source>SKSE Plugins</source> + <translation>Plugins SKSE</translation> + </message> + <message> + <location filename="modinfo.cpp" line="95"/> + <source>SkyProc Tools</source> + <translation>Outils SkyProc</translation> + </message> + <message> + <location filename="modinfo.cpp" line="96"/> + <source>Strings</source> + <translation>Strings</translation> + </message> + <message> + <location filename="modinfo.cpp" line="97"/> + <source>invalid content type %1</source> + <translation>type de contenu invalide %1</translation> + </message> + <message> + <location filename="modinfo.cpp" line="120"/> + <location filename="modinfo.cpp" line="149"/> <source>invalid index %1</source> <translation>index invalide %1</translation> </message> @@ -2885,9 +2941,9 @@ This function will guess the versioning scheme under the assumption that the ins <context> <name>ModInfoBackup</name> <message> - <location filename="modinfo.cpp" line="930"/> + <location filename="modinfo.cpp" line="949"/> <source>This is the backup of a mod</source> - <translation type="unfinished"></translation> + <translation>Ceci est le backup d'un mod</translation> </message> </context> <context> @@ -2926,7 +2982,7 @@ This function will guess the versioning scheme under the assumption that the ins <message> <location filename="modinfodialog.ui" line="91"/> <source>Ini Files</source> - <translation type="unfinished"></translation> + <translation>Fichiers INI</translation> </message> <message> <location filename="modinfodialog.ui" line="104"/> @@ -2941,17 +2997,17 @@ This function will guess the versioning scheme under the assumption that the ins <message> <location filename="modinfodialog.ui" line="114"/> <source>Ini Tweaks</source> - <translation type="unfinished"></translation> + <translation>Tweaks INI</translation> </message> <message> <location filename="modinfodialog.ui" line="130"/> <source>This is a list of ini tweaks (ini modifications that can be toggled).</source> - <translation type="unfinished"></translation> + <translation>Ceci est une liste des tweaks ini (modifications d'ini qui peuvent être activées).</translation> </message> <message> <location filename="modinfodialog.ui" line="133"/> <source>This is a list of ini tweaks. Ini Tweaks are (usually small) fragments of ini files that are applied over existing settings in skyrim.ini/skyrimprefs.ini. Each tweak can be toggled individually. You should check the description of the mod wether the tweaks are really optional.</source> - <translation type="unfinished"></translation> + <translation>Ceci est une liste des tweaks ini. Les tweaks ini sont des fragments de fichiers INI (usuellement petits) qui sont appliqués par dessus les paramètres existants dans skyrim.ini/skyrimprefs.ini. Chaque tweak peut être activé individuellement. Vous devriez vérifier la description du mod quand à savoir si les tweaks sont réellement optionnels. </translation> </message> <message> <location filename="modinfodialog.ui" line="169"/> @@ -2976,7 +3032,7 @@ This function will guess the versioning scheme under the assumption that the ins <message> <location filename="modinfodialog.ui" line="243"/> <source>This lists all the images (.jpg and .png) in the mod directory, like screenshots and such. Click one to get a larger view.</source> - <translation type="unfinished"></translation> + <translation>Ceci liste toutes les images (.jpg et .png) présentes dans le répertoire du mod, comme les screenshots et autres. Cliquez sur l'objet pour obtenir une vue plus large.</translation> </message> <message> <location filename="modinfodialog.ui" line="276"/> @@ -2995,7 +3051,7 @@ This function will guess the versioning scheme under the assumption that the ins They usually contain optional functionality, see the readme. Most mods do not have optional esps, so chances are good you are looking at an empty list.</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="modinfodialog.ui" line="310"/> @@ -3035,48 +3091,48 @@ Most mods do not have optional esps, so chances are good you are looking at an e <message> <location filename="modinfodialog.ui" line="395"/> <source>Conflicts</source> - <translation type="unfinished"></translation> + <translation>Conflits</translation> </message> <message> <location filename="modinfodialog.ui" line="403"/> <source>The following conflicted files are provided by this mod</source> - <translation type="unfinished"></translation> + <translation>Les fichiers conflictuels suivants sont originaire de ce mod</translation> </message> <message> <location filename="modinfodialog.ui" line="453"/> <location filename="modinfodialog.ui" line="503"/> <source>File</source> - <translation type="unfinished">Fichier</translation> + <translation>Fichier</translation> </message> <message> <location filename="modinfodialog.ui" line="458"/> <source>Overwritten Mods</source> - <translation type="unfinished"></translation> + <translation>Mods écrasés</translation> </message> <message> <location filename="modinfodialog.ui" line="468"/> <source>The following conflicted files are provided by other mods</source> - <translation type="unfinished"></translation> + <translation>Les fichiers conflictuels suivants sont originaires d'autres mods</translation> </message> <message> <location filename="modinfodialog.ui" line="508"/> <source>Providing Mod</source> - <translation type="unfinished"></translation> + <translation>Mod source</translation> </message> <message> <location filename="modinfodialog.ui" line="518"/> <source>Non-Conflicted files</source> - <translation type="unfinished"></translation> + <translation>Fichiers non conflictuels</translation> </message> <message> <location filename="modinfodialog.ui" line="538"/> <source>Categories</source> - <translation type="unfinished">Catégories</translation> + <translation>Catégories</translation> </message> <message> <location filename="modinfodialog.ui" line="561"/> <source>Primary Category</source> - <translation type="unfinished"></translation> + <translation>Catégorie primaire</translation> </message> <message> <location filename="modinfodialog.ui" line="578"/> @@ -3098,20 +3154,16 @@ Most mods do not have optional esps, so chances are good you are looking at an e <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</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;">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: </span><a href=" http://www.skyrimnexus.com/downloads/file.php?id=1334"><span style=" font-size:8pt; text-decoration: underline; color:#0000ff;">http://skyrim.nexusmods.com/downloads/file.php?id=1334</span></a><a href="http://www.skyrimnexus.com/downloads/file.php?id=1334"><span style=" font-size:8pt; color:#000000;">. In this example, 1334 is the id you're looking for. Besides: The above is the link to Mod Organizer on the Nexus. Why not go there now and endorse?</span></a></p></body></html></source> - <translation type="unfinished"><!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;">ID de ce mod sur Nexus. Rempli automatiquement si vous téléchargez et installez un mod à partir de MO. Sinon, vous pouvez l'inscrire manuellement. Pour connaître le bon ID, trouvez le mod sur Nexus. L'URL ressemblera à ceci: <a href=" http://www.skyrimnexus.com/downloads/file.php?id=1334"><span style=" text-decoration: underline; color:#0000ff;">http://www.skyrimnexus.com/downloads/file.php?id=1334</span></a><a href="http://www.skyrimnexus.com/downloads/file.php?id=1334"><span style=" color:#000000;">. Dans cet example, 1334 est l'ID que vous cherchez. En passant: Ce lien est celui de Mod Organizer sur le Nexus. Pourquoi ne pas le visiter et lui donner votre aval?</span></a></p></body></html></translation> + <translation type="unfinished"/> </message> <message> <location filename="modinfodialog.ui" line="620"/> <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</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> <translation><!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"> @@ -3127,12 +3179,12 @@ p, li { white-space: pre-wrap; } <message> <location filename="modinfodialog.ui" line="657"/> <source>Refresh</source> - <translation type="unfinished">Actualiser</translation> + <translation>Actualiser</translation> </message> <message> <location filename="modinfodialog.ui" line="660"/> <source>Refresh all information from Nexus.</source> - <translation type="unfinished"></translation> + <translation>Actualiser toutes les informations provenant du Nexus</translation> </message> <message> <location filename="modinfodialog.ui" line="674"/> @@ -3144,19 +3196,23 @@ p, li { white-space: pre-wrap; } <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"><br /></p></body></html></source> - <translation type="unfinished"></translation> + <translation><!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="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"><br /></p></body></html></translation> </message> <message> <location filename="modinfodialog.ui" line="724"/> <source>Endorse</source> - <translation type="unfinished"></translation> + <translation>Recommander</translation> </message> <message> <location filename="modinfodialog.ui" line="738"/> <source>Notes</source> - <translation type="unfinished"></translation> + <translation>Notes</translation> </message> <message> <location filename="modinfodialog.ui" line="748"/> @@ -3173,7 +3229,7 @@ p, li { white-space: pre-wrap; } <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">This is a modifiable directory view of the mod directory. You can move around files using drag &amp; drop and rename them (double click).</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Changes happen immediately on disc, so do</span><span style=" font-size:8pt; font-weight:600;"> be careful</span><span style=" font-size:8pt;">.</span></p></body></html></source> <translation><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> @@ -3186,7 +3242,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="modinfodialog.ui" line="787"/> <source>Previous</source> - <translation type="unfinished"></translation> + <translation>Précédant</translation> </message> <message> <location filename="modinfodialog.ui" line="794"/> @@ -3199,264 +3255,264 @@ p, li { white-space: pre-wrap; } <translation>Fermer</translation> </message> <message> - <location filename="modinfodialog.cpp" line="169"/> + <location filename="modinfodialog.cpp" line="170"/> <source>&Delete</source> <translation>Supprimer</translation> </message> <message> - <location filename="modinfodialog.cpp" line="170"/> + <location filename="modinfodialog.cpp" line="171"/> <source>&Rename</source> <translation>&Renommer</translation> </message> <message> - <location filename="modinfodialog.cpp" line="171"/> + <location filename="modinfodialog.cpp" line="172"/> <source>&Hide</source> - <translation type="unfinished"></translation> + <translation>&Cacher</translation> </message> <message> - <location filename="modinfodialog.cpp" line="172"/> + <location filename="modinfodialog.cpp" line="173"/> <source>&Unhide</source> - <translation type="unfinished"></translation> + <translation>&Ne plus cacher</translation> </message> <message> - <location filename="modinfodialog.cpp" line="173"/> + <location filename="modinfodialog.cpp" line="174"/> <source>&Open</source> <translation>&Ouvrir</translation> </message> <message> - <location filename="modinfodialog.cpp" line="174"/> + <location filename="modinfodialog.cpp" line="175"/> <source>&New Folder</source> <translation>&Nouveau dossier</translation> </message> <message> - <location filename="modinfodialog.cpp" line="420"/> - <location filename="modinfodialog.cpp" line="435"/> + <location filename="modinfodialog.cpp" line="421"/> + <location filename="modinfodialog.cpp" line="436"/> <source>Save changes?</source> - <translation type="unfinished">Enregistrer les changements?</translation> + <translation>Enregistrer les changements?</translation> </message> <message> - <location filename="modinfodialog.cpp" line="420"/> - <location filename="modinfodialog.cpp" line="435"/> + <location filename="modinfodialog.cpp" line="421"/> + <location filename="modinfodialog.cpp" line="436"/> <source>Save changes to "%1"?</source> - <translation type="unfinished"></translation> + <translation>Enregistrer les changements sur "%1" ?</translation> </message> <message> - <location filename="modinfodialog.cpp" line="625"/> + <location filename="modinfodialog.cpp" line="626"/> <source>File Exists</source> <translation>Un fichier du même nom existe</translation> </message> <message> - <location filename="modinfodialog.cpp" line="625"/> + <location filename="modinfodialog.cpp" line="626"/> <source>A file with that name exists, please enter a new one</source> <translation>Un fichier ainsi nommé existe déjà, veuillez entrer un nouveau nom</translation> </message> <message> - <location filename="modinfodialog.cpp" line="642"/> + <location filename="modinfodialog.cpp" line="643"/> <source>failed to move file</source> <translation>impossible de déplacer le fchier</translation> </message> <message> - <location filename="modinfodialog.cpp" line="667"/> + <location filename="modinfodialog.cpp" line="668"/> <source>failed to create directory "optional"</source> - <translation>Impossible de créer le dossier "optional"</translation> + <translation>impossible de créer le dossier "optional"</translation> </message> <message> - <location filename="modinfodialog.cpp" line="705"/> - <location filename="modinfodialog.cpp" line="1210"/> + <location filename="modinfodialog.cpp" line="706"/> + <location filename="modinfodialog.cpp" line="1211"/> <source>Info requested, please wait</source> <translation>Info demandée, veuillez patienter</translation> </message> <message> - <location filename="modinfodialog.cpp" line="759"/> + <location filename="modinfodialog.cpp" line="760"/> <source>Main</source> <translation>Principal</translation> </message> <message> - <location filename="modinfodialog.cpp" line="760"/> + <location filename="modinfodialog.cpp" line="761"/> <source>Update</source> <translation>Mise-à-jour</translation> </message> <message> - <location filename="modinfodialog.cpp" line="761"/> + <location filename="modinfodialog.cpp" line="762"/> <source>Optional</source> <translation>Optionnel</translation> </message> <message> - <location filename="modinfodialog.cpp" line="762"/> + <location filename="modinfodialog.cpp" line="763"/> <source>Old</source> <translation>Ancien</translation> </message> <message> - <location filename="modinfodialog.cpp" line="763"/> + <location filename="modinfodialog.cpp" line="764"/> <source>Misc</source> <translation>Divers</translation> </message> <message> - <location filename="modinfodialog.cpp" line="764"/> + <location filename="modinfodialog.cpp" line="765"/> <source>Unknown</source> <translation>Inconnu</translation> </message> <message> - <location filename="modinfodialog.cpp" line="775"/> + <location filename="modinfodialog.cpp" line="776"/> <source>Current Version: %1</source> <translation>Version courante: %1</translation> </message> <message> - <location filename="modinfodialog.cpp" line="779"/> + <location filename="modinfodialog.cpp" line="780"/> <source>No update available</source> <translation>Aucune mise-à-jour disponible</translation> </message> <message> - <location filename="modinfodialog.cpp" line="820"/> + <location filename="modinfodialog.cpp" line="821"/> <source>(description incomplete, please visit nexus)</source> - <translation type="unfinished"></translation> + <translation>(description incomplète, veuillez aller sur le Nexus)</translation> </message> <message> - <location filename="modinfodialog.cpp" line="835"/> + <location filename="modinfodialog.cpp" line="836"/> <source><a href="%1">Visit on Nexus</a></source> <translation><a href="%1">Visiter sur Nexus</a></translation> </message> <message> - <location filename="modinfodialog.cpp" line="914"/> + <location filename="modinfodialog.cpp" line="915"/> <source>Failed to delete %1</source> - <translation>impossible d'effacer %1</translation> + <translation>Impossible d'effacer %1</translation> </message> <message> - <location filename="modinfodialog.cpp" line="925"/> - <location filename="modinfodialog.cpp" line="930"/> + <location filename="modinfodialog.cpp" line="926"/> + <location filename="modinfodialog.cpp" line="931"/> <source>Confirm</source> <translation>Confirmer</translation> </message> <message> - <location filename="modinfodialog.cpp" line="925"/> + <location filename="modinfodialog.cpp" line="926"/> <source>Are sure you want to delete "%1"?</source> - <translation>Voulez-vous vraiment supprimer "%1"?</translation> + <translation>Voulez-vous vraiment supprimer "%1" ?</translation> </message> <message> - <location filename="modinfodialog.cpp" line="930"/> + <location filename="modinfodialog.cpp" line="931"/> <source>Are sure you want to delete the selected files?</source> - <translation>Voulez-vous vraiment supprimer les fichiers sélectionnés?</translation> + <translation>Voulez-vous vraiment supprimer les fichiers sélectionnés ?</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1004"/> - <location filename="modinfodialog.cpp" line="1010"/> + <location filename="modinfodialog.cpp" line="1005"/> + <location filename="modinfodialog.cpp" line="1011"/> <source>New Folder</source> <translation>Nouveau dossier</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1016"/> + <location filename="modinfodialog.cpp" line="1017"/> <source>Failed to create "%1"</source> <translation>Impossible de créer "%1"</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1120"/> - <location filename="modinfodialog.cpp" line="1144"/> + <location filename="modinfodialog.cpp" line="1121"/> + <location filename="modinfodialog.cpp" line="1145"/> <source>Replace file?</source> - <translation type="unfinished"></translation> + <translation>Remplacer le fichier ?</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1120"/> + <location filename="modinfodialog.cpp" line="1121"/> <source>There already is a hidden version of this file. Replace it?</source> - <translation type="unfinished"></translation> + <translation>Ceci est déjà une version cachée de ce fichier. La remplacer ?</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1123"/> - <location filename="modinfodialog.cpp" line="1147"/> + <location filename="modinfodialog.cpp" line="1124"/> + <location filename="modinfodialog.cpp" line="1148"/> <source>File operation failed</source> - <translation type="unfinished"></translation> + <translation>Opération de fichier échouée</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1123"/> - <location filename="modinfodialog.cpp" line="1147"/> + <location filename="modinfodialog.cpp" line="1124"/> + <location filename="modinfodialog.cpp" line="1148"/> <source>Failed to remove "%1". Maybe you lack the required file permissions?</source> - <translation type="unfinished"></translation> + <translation>Impossible de supprimer "%1". Peut-être n'avez vous pas les permissions nécessaires sur le fichier.</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1134"/> - <location filename="modinfodialog.cpp" line="1157"/> + <location filename="modinfodialog.cpp" line="1135"/> + <location filename="modinfodialog.cpp" line="1158"/> <source>failed to rename %1 to %2</source> - <translation type="unfinished">Impossible de renommer %1 en %2</translation> + <translation>impossible de renommer %1 en %2</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1144"/> + <location filename="modinfodialog.cpp" line="1145"/> <source>There already is a visible version of this file. Replace it?</source> - <translation type="unfinished"></translation> + <translation>Il existe déjà une version visible de ce fichier. La remplacer ?</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1190"/> + <location filename="modinfodialog.cpp" line="1191"/> <source>Un-Hide</source> - <translation type="unfinished"></translation> + <translation>Ne plus cacher</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1192"/> + <location filename="modinfodialog.cpp" line="1193"/> <source>Hide</source> - <translation type="unfinished"></translation> + <translation>Cacher</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1233"/> + <location filename="modinfodialog.cpp" line="1234"/> <source>Name</source> <translation>Nom</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1233"/> + <location filename="modinfodialog.cpp" line="1234"/> <source>Please enter a name</source> - <translation type="unfinished"></translation> + <translation>Veuillez entrer un nom</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1237"/> - <location filename="modinfodialog.cpp" line="1240"/> + <location filename="modinfodialog.cpp" line="1238"/> + <location filename="modinfodialog.cpp" line="1241"/> <source>Error</source> - <translation type="unfinished">Erreur</translation> + <translation>Erreur</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1237"/> + <location filename="modinfodialog.cpp" line="1238"/> <source>Invalid name. Must be a valid file name</source> - <translation type="unfinished"></translation> + <translation>Nom invalide. Veuillez entrer un nom valide</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1240"/> + <location filename="modinfodialog.cpp" line="1241"/> <source>A tweak by that name exists</source> - <translation type="unfinished"></translation> + <translation>Un tweak de ce nom existe déjà</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1254"/> + <location filename="modinfodialog.cpp" line="1255"/> <source>Create Tweak</source> - <translation type="unfinished"></translation> + <translation>Créer un Tweak</translation> </message> </context> <context> <name>ModInfoForeign</name> <message> - <location filename="modinfo.cpp" line="1021"/> + <location filename="modinfo.cpp" line="1040"/> <source>This pseudo mod represents content managed outside MO. It isn't modified by MO.</source> - <translation type="unfinished"></translation> + <translation>Ce pseudo mod représente un contenu géré à l’extérieur de MO. Il n'est pas modifié par MO.</translation> </message> </context> <context> <name>ModInfoOverwrite</name> <message> - <location filename="modinfo.cpp" line="975"/> + <location filename="modinfo.cpp" line="994"/> <source>This pseudo mod contains files from the virtual data tree that got modified (i.e. by the construction kit)</source> - <translation type="unfinished"></translation> + <translation>Ce pseudo mod contient des fichiers provenant du répertoire Data virtualisé qui ont été modifiés (ex : par le construction kit)</translation> </message> </context> <context> <name>ModInfoRegular</name> <message> - <location filename="modinfo.cpp" line="567"/> - <location filename="modinfo.cpp" line="570"/> + <location filename="modinfo.cpp" line="586"/> + <location filename="modinfo.cpp" line="589"/> <source>failed to write %1/meta.ini: error %2</source> - <translation type="unfinished"></translation> + <translation>impossible d'écrire %1/meta.ini : erreur %2</translation> </message> <message> - <location filename="modinfo.cpp" line="843"/> + <location filename="modinfo.cpp" line="862"/> <source>%1 contains no esp/esm and no asset (textures, meshes, interface, ...) directory</source> - <translation type="unfinished">%1 ne contient ni esp/esm, ni dossier d'éléments de jeu (textures, meshes, interface, ...)</translation> + <translation>%1 ne contient ni esp/esm, ni dossier d'éléments de jeu (textures, meshes, interface, ...)</translation> </message> <message> - <location filename="modinfo.cpp" line="847"/> + <location filename="modinfo.cpp" line="866"/> <source>Categories: <br></source> - <translation type="unfinished"></translation> + <translation>Catégories : <br></translation> </message> </context> <context> @@ -3464,118 +3520,117 @@ p, li { white-space: pre-wrap; } <message> <location filename="modlist.cpp" line="55"/> <source>Game plugins (esp/esm)</source> - <translation type="unfinished"></translation> + <translation>Elder Scrolls Plugins (esp/esm)</translation> </message> <message> <location filename="modlist.cpp" line="56"/> <source>Interface</source> - <translation type="unfinished"></translation> + <translation>Interface</translation> </message> <message> <location filename="modlist.cpp" line="57"/> <source>Meshes</source> - <translation type="unfinished"></translation> + <translation>Meshes</translation> </message> <message> <location filename="modlist.cpp" line="58"/> <source>Music</source> - <translation type="unfinished"></translation> + <translation>Music</translation> </message> <message> <location filename="modlist.cpp" line="59"/> <source>Scripts (Papyrus)</source> - <translation type="unfinished"></translation> + <translation>Scripts (Papyrus)</translation> </message> <message> <location filename="modlist.cpp" line="60"/> <source>Script Extender Plugin</source> - <translation type="unfinished"></translation> + <translation>Script Extender Plugin</translation> </message> <message> <location filename="modlist.cpp" line="61"/> <source>SkyProc Patcher</source> - <translation type="unfinished"></translation> + <translation>SkyProc Patcher</translation> </message> <message> <location filename="modlist.cpp" line="62"/> <source>Sound</source> - <translation type="unfinished"></translation> + <translation>Sound</translation> </message> <message> <location filename="modlist.cpp" line="63"/> <source>Strings</source> - <translation type="unfinished"></translation> + <translation>Strings</translation> </message> <message> <location filename="modlist.cpp" line="64"/> <source>Textures</source> - <translation type="unfinished"></translation> + <translation>Textures</translation> </message> <message> <location filename="modlist.cpp" line="117"/> <source>This entry contains files that have been created inside the virtual data tree (i.e. by the construction kit)</source> - <translation type="unfinished"></translation> + <translation>Cette entrée contient des fichiers qui ont été créés à l'intérieur du répertoire Data virtualisé (ex : par le construction kit)</translation> </message> <message> <location filename="modlist.cpp" line="126"/> <source>Backup</source> - <translation type="unfinished"></translation> + <translation>Backup</translation> </message> <message> <location filename="modlist.cpp" line="127"/> <source>No valid game data</source> - <translation type="unfinished"></translation> + <translation>Aucune donnée de jeu valide</translation> </message> <message> <location filename="modlist.cpp" line="128"/> <source>Not endorsed yet</source> - <translation type="unfinished"></translation> + <translation>Pas encore recommandé</translation> </message> <message> <location filename="modlist.cpp" line="130"/> <source>Overwrites files</source> - <translation type="unfinished"></translation> + <translation>Fichiers d'Overwrite</translation> </message> <message> <location filename="modlist.cpp" line="131"/> <source>Overwritten files</source> - <translation type="unfinished"></translation> + <translation>Fichiers écrasés</translation> </message> <message> <location filename="modlist.cpp" line="132"/> <source>Overwrites & Overwritten</source> - <translation type="unfinished"></translation> + <translation>Overwrites & Overwritten</translation> </message> <message> <location filename="modlist.cpp" line="133"/> <source>Redundant</source> - <translation type="unfinished"></translation> + <translation>Redondant</translation> </message> <message> <location filename="modlist.cpp" line="208"/> <source>Non-MO</source> - <translation type="unfinished"></translation> + <translation>Non-MO</translation> </message> <message> <location filename="modlist.cpp" line="238"/> <source>invalid</source> - <translation type="unfinished"></translation> + <translation>invalide</translation> </message> <message> <location filename="modlist.cpp" line="364"/> <source>installed version: "%1", newest version: "%2"</source> - <oldsource>installed version: %1, newest version: %2</oldsource> - <translation type="unfinished"></translation> + <translation>version installée : "%1", nouvelle version : "%2"</translation> </message> <message> <location filename="modlist.cpp" line="366"/> <source>The newest version on Nexus seems to be older than the one you have installed. This could either mean the version you have has been withdrawn (i.e. due to a bug) or the author uses a non-standard versioning scheme and that newest version is actually newer. Either way you may want to "upgrade".</source> - <translation type="unfinished"></translation> + <translation>La version la plus récente disponible sur le Nexus semble être plus ancienne que celle que vous avez installée. Ceci peut signifier que la version que vous utiliser à été retirée (ex : pour cause de bug) ou que l'auteur utilise une syntaxe de version non standardisée et que la dernière version est en fait plus récente. D'une manière ou d'une autre vous pourriez vouloir "mettre à jour". </translation> </message> <message> <location filename="modlist.cpp" line="374"/> <source>Categories: <br></source> - <translation type="unfinished"></translation> + <translation>Catégories : <br></translation> </message> <message> <location filename="modlist.cpp" line="403"/> @@ -3585,7 +3640,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="modlist.cpp" line="814"/> <source>drag&drop failed: %1</source> - <translation type="unfinished"></translation> + <translation>le glissé&déposé à échoué : %1</translation> </message> <message> <location filename="modlist.cpp" line="877"/> @@ -3600,12 +3655,12 @@ p, li { white-space: pre-wrap; } <message> <location filename="modlist.cpp" line="934"/> <source>Flags</source> - <translation type="unfinished"></translation> + <translation>Flags</translation> </message> <message> <location filename="modlist.cpp" line="935"/> <source>Content</source> - <translation type="unfinished">Contenu</translation> + <translation>Contenu</translation> </message> <message> <location filename="modlist.cpp" line="936"/> @@ -3625,28 +3680,28 @@ p, li { white-space: pre-wrap; } <message> <location filename="modlist.cpp" line="939"/> <source>Category</source> - <translation type="unfinished"></translation> + <translation>Catégorie</translation> </message> <message> <location filename="modlist.cpp" line="940"/> <source>Nexus ID</source> - <translation type="unfinished">IDs Nexus</translation> + <translation>ID Nexus</translation> </message> <message> <location filename="modlist.cpp" line="941"/> <source>Installation</source> - <translation type="unfinished"></translation> + <translation>Installation</translation> </message> <message> <location filename="modlist.cpp" line="942"/> <location filename="modlist.cpp" line="970"/> <source>unknown</source> - <translation type="unfinished">Inconnu</translation> + <translation>inconnu</translation> </message> <message> <location filename="modlist.cpp" line="950"/> <source>Name of your mods</source> - <translation type="unfinished"></translation> + <translation>Nom de vos mods</translation> </message> <message> <location filename="modlist.cpp" line="951"/> @@ -3661,27 +3716,27 @@ p, li { white-space: pre-wrap; } <message> <location filename="modlist.cpp" line="954"/> <source>Category of the mod.</source> - <translation type="unfinished"></translation> + <translation>Catégorie du mod.</translation> </message> <message> <location filename="modlist.cpp" line="955"/> <source>Id of the mod as used on Nexus.</source> - <translation type="unfinished"></translation> + <translation>ID du mod sur le Nexus</translation> </message> <message> <location filename="modlist.cpp" line="956"/> <source>Emblemes to highlight things that might require attention.</source> - <translation type="unfinished"></translation> + <translation>Emblèmes pour mettre en évidence les choses qui pourraient devoir retenir votre attention.</translation> </message> <message> <location filename="modlist.cpp" line="957"/> <source>Depicts the content of the mod:<br><img src=":/MO/gui/content/plugin" width=32/>Game plugins (esp/esm)<br><img src=":/MO/gui/content/interface" width=32/>interface<br><img src=":/MO/gui/content/mesh" width=32/>Meshes<br><img src=":/MO/gui/content/texture" width=32/>Textures<br><img src=":/MO/gui/content/sound" width=32/>Sounds<br><img src=":/MO/gui/content/music" width=32/>Music<br><img src=":/MO/gui/content/string" width=32/>Strings<br><img src=":/MO/gui/content/script" width=32/>Scripts (Papyrus)<br><img src=":/MO/gui/content/skse" width=32/>Script Extender plugins<br><img src=":/MO/gui/content/skyproc" width=32/>SkyProc Patcher<br></source> - <translation type="unfinished"></translation> + <translation>Représente le contenu du mod ::<br><img src=":/MO/gui/content/plugin" width=32/>Plugins de jeu (esp/esm)<br><img src=":/MO/gui/content/interface" width=32/>interface<br><img src=":/MO/gui/content/mesh" width=32/>Meshes<br><img src=":/MO/gui/content/texture" width=32/>Textures<br><img src=":/MO/gui/content/sound" width=32/>Sounds<br><img src=":/MO/gui/content/music" width=32/>Music<br><img src=":/MO/gui/content/string" width=32/>Strings<br><img src=":/MO/gui/content/script" width=32/>Scripts (Papyrus)<br><img src=":/MO/gui/content/skse" width=32/>Script Extender plugins<br><img src=":/MO/gui/content/skyproc" width=32/>SkyProc Patcher<br></translation> </message> <message> <location filename="modlist.cpp" line="969"/> <source>Time this mod was installed</source> - <translation type="unfinished"></translation> + <translation>Date à laquelle le mod a été installé</translation> </message> </context> <context> @@ -3689,12 +3744,12 @@ p, li { white-space: pre-wrap; } <message> <location filename="motddialog.ui" line="14"/> <source>Message of the Day</source> - <translation type="unfinished"></translation> + <translation>Message du Jour</translation> </message> <message> <location filename="motddialog.ui" line="42"/> <source>OK</source> - <translation type="unfinished">OK</translation> + <translation>OK</translation> </message> </context> <context> @@ -3702,35 +3757,35 @@ p, li { white-space: pre-wrap; } <message> <location filename="overwriteinfodialog.cpp" line="47"/> <source>Overwrites</source> - <translation type="unfinished"></translation> + <translation>Overwrites</translation> </message> <message> <location filename="overwriteinfodialog.cpp" line="59"/> <source>not implemented</source> - <translation type="unfinished"></translation> + <translation>non implémenté</translation> </message> </context> <context> <name>NXMAccessManager</name> <message> - <location filename="nxmaccessmanager.cpp" line="144"/> + <location filename="nxmaccessmanager.cpp" line="152"/> <source>Logging into Nexus</source> - <translation type="unfinished"></translation> + <translation>Connexion au Nexus</translation> </message> <message> - <location filename="nxmaccessmanager.cpp" line="159"/> + <location filename="nxmaccessmanager.cpp" line="167"/> <source>timeout</source> - <translation type="unfinished"></translation> + <translation>session expirée</translation> </message> <message> - <location filename="nxmaccessmanager.cpp" line="178"/> + <location filename="nxmaccessmanager.cpp" line="186"/> <source>Unknown error</source> - <translation type="unfinished"></translation> + <translation>Erreur inconnue</translation> </message> <message> - <location filename="nxmaccessmanager.cpp" line="204"/> + <location filename="nxmaccessmanager.cpp" line="212"/> <source>Please check your password</source> - <translation type="unfinished"></translation> + <translation>Veuillez vérifier votre mot de passe</translation> </message> </context> <context> @@ -3738,17 +3793,17 @@ p, li { white-space: pre-wrap; } <message> <location filename="nexusinterface.cpp" line="216"/> <source>Failed to guess mod id for "%1", please pick the correct one</source> - <translation type="unfinished"></translation> + <translation>Impossible de deviner l'ID de mod pour "%1", veuillez déterminer la bonne</translation> </message> <message> <location filename="nexusinterface.cpp" line="482"/> <source>empty response</source> - <translation type="unfinished"></translation> + <translation>réponse nulle</translation> </message> <message> <location filename="nexusinterface.cpp" line="511"/> <source>invalid response</source> - <translation type="unfinished"></translation> + <translation>réponse invalide</translation> </message> </context> <context> @@ -3756,184 +3811,184 @@ p, li { white-space: pre-wrap; } <message> <location filename="overwriteinfodialog.ui" line="14"/> <source>Overwrite</source> - <translation type="unfinished"></translation> + <translation>Overwrite</translation> </message> <message> <location filename="overwriteinfodialog.ui" line="39"/> <source>You can use drag&drop to move files and directories to regular mods.</source> - <translation type="unfinished"></translation> + <translation>Vous pouvez glisser&déposer pour déplacer les fichiers et les répertoires dans les mods usuels.</translation> </message> <message> <location filename="overwriteinfodialog.cpp" line="88"/> <source>&Delete</source> - <translation type="unfinished">Supprimer</translation> + <translation>&Supprimer</translation> </message> <message> <location filename="overwriteinfodialog.cpp" line="89"/> <source>&Rename</source> - <translation type="unfinished">&Renommer</translation> + <translation>&Renommer</translation> </message> <message> <location filename="overwriteinfodialog.cpp" line="90"/> <source>&Open</source> - <translation type="unfinished">&Ouvrir</translation> + <translation>&Ouvrir</translation> </message> <message> <location filename="overwriteinfodialog.cpp" line="91"/> <source>&New Folder</source> - <translation type="unfinished">&Nouveau dossier</translation> + <translation>&Nouveau dossier</translation> </message> <message> <location filename="overwriteinfodialog.cpp" line="109"/> <source>%1 not found</source> - <translation type="unfinished">%1 introuvable</translation> + <translation>%1 introuvable</translation> </message> <message> <location filename="overwriteinfodialog.cpp" line="144"/> <source>Failed to delete "%1"</source> - <translation type="unfinished">impossible d'effacer %1</translation> + <translation>impossible d'effacer "%1"</translation> </message> <message> <location filename="overwriteinfodialog.cpp" line="155"/> <location filename="overwriteinfodialog.cpp" line="160"/> <source>Confirm</source> - <translation type="unfinished">Confirmer</translation> + <translation>Confirmer</translation> </message> <message> <location filename="overwriteinfodialog.cpp" line="155"/> <source>Are sure you want to delete "%1"?</source> - <translation type="unfinished">Voulez-vous vraiment supprimer "%1"?</translation> + <translation>Voulez-vous vraiment supprimer "%1" ?</translation> </message> <message> <location filename="overwriteinfodialog.cpp" line="160"/> <source>Are sure you want to delete the selected files?</source> - <translation type="unfinished">Voulez-vous vraiment supprimer les fichiers sélectionnés?</translation> + <translation>Voulez-vous vraiment supprimer les fichiers sélectionnés ?</translation> </message> <message> <location filename="overwriteinfodialog.cpp" line="210"/> <location filename="overwriteinfodialog.cpp" line="216"/> <source>New Folder</source> - <translation type="unfinished">Nouveau dossier</translation> + <translation>Nouveau dossier</translation> </message> <message> <location filename="overwriteinfodialog.cpp" line="222"/> <source>Failed to create "%1"</source> - <translation type="unfinished">Impossible de créer "%1"</translation> + <translation>Impossible de créer "%1"</translation> </message> </context> <context> <name>PluginList</name> <message> - <location filename="pluginlist.cpp" line="103"/> + <location filename="pluginlist.cpp" line="104"/> <source>Name</source> <translation>Nom</translation> </message> <message> - <location filename="pluginlist.cpp" line="104"/> + <location filename="pluginlist.cpp" line="105"/> <source>Priority</source> <translation>Priorité</translation> </message> <message> - <location filename="pluginlist.cpp" line="105"/> + <location filename="pluginlist.cpp" line="106"/> <source>Mod Index</source> - <translation type="unfinished"></translation> + <translation>Index du mod</translation> </message> <message> - <location filename="pluginlist.cpp" line="106"/> + <location filename="pluginlist.cpp" line="107"/> <source>Flags</source> - <translation type="unfinished"></translation> + <translation>Flags</translation> </message> <message> - <location filename="pluginlist.cpp" line="107"/> - <location filename="pluginlist.cpp" line="119"/> + <location filename="pluginlist.cpp" line="108"/> + <location filename="pluginlist.cpp" line="120"/> <source>unknown</source> - <translation type="unfinished">Inconnu</translation> + <translation>inconnu</translation> </message> <message> - <location filename="pluginlist.cpp" line="115"/> + <location filename="pluginlist.cpp" line="116"/> <source>Name of your mods</source> - <translation type="unfinished"></translation> + <translation>Nom de vos mods</translation> </message> <message> - <location filename="pluginlist.cpp" line="116"/> + <location filename="pluginlist.cpp" line="117"/> <source>Load priority of your mod. The higher, the more "important" it is and thus overwrites data from plugins with lower priority.</source> - <translation type="unfinished"></translation> + <translation>Priorité de chargement de votre mod. Plus elle est élevée, plus le mod est "important" et écrasera donc les fichiers des mods de priorité inférieure.</translation> </message> <message> - <location filename="pluginlist.cpp" line="118"/> + <location filename="pluginlist.cpp" line="119"/> <source>The modindex determins the formids of objects originating from this mods.</source> - <translation type="unfinished"></translation> + <translation>L'index des mods détermine les "formids" des objets provenant de ces mods.</translation> </message> <message> - <location filename="pluginlist.cpp" line="159"/> + <location filename="pluginlist.cpp" line="160"/> <source>failed to update esp info for file %1 (source id: %2), error: %3</source> - <translation type="unfinished"></translation> + <translation>impossible de mettre à jour les informations d'esp pour le fichier %1 (source ID : %2), erreur : %3</translation> </message> <message> - <location filename="pluginlist.cpp" line="227"/> + <location filename="pluginlist.cpp" line="228"/> <source>esp not found: %1</source> <translation>ESP introuvable: %1</translation> </message> <message> - <location filename="pluginlist.cpp" line="234"/> - <location filename="pluginlist.cpp" line="246"/> + <location filename="pluginlist.cpp" line="235"/> + <location filename="pluginlist.cpp" line="247"/> <source>Confirm</source> <translation>Confirmer</translation> </message> <message> - <location filename="pluginlist.cpp" line="234"/> + <location filename="pluginlist.cpp" line="235"/> <source>Really enable all plugins?</source> - <translation type="unfinished"></translation> + <translation>Voulez vous vraiment activer tout les plugins ?</translation> </message> <message> - <location filename="pluginlist.cpp" line="246"/> + <location filename="pluginlist.cpp" line="247"/> <source>Really disable all plugins?</source> - <translation type="unfinished"></translation> + <translation>Voulez vous vraiment désactiver tout les plugins ?</translation> </message> <message> - <location filename="pluginlist.cpp" line="397"/> + <location filename="pluginlist.cpp" line="398"/> <source>The file containing locked plugin indices is broken</source> - <translation type="unfinished"></translation> + <translation>Le fichier contenant l'indice des plugins verrouillés est corrompu</translation> </message> <message> - <location filename="pluginlist.cpp" line="438"/> + <location filename="pluginlist.cpp" line="439"/> <source>Some of your plugins have invalid names! These plugins can not be loaded by the game. Please see mo_interface.log for a list of affected plugins and rename them.</source> - <translation type="unfinished"></translation> + <translation>Certains de vos plugins ont un nom invalide ! Ces plugions ne peuvent pas être chargés par le jeu. Veuillez vous référer à mo_interface.log pour la liste de tout les plugins affectés et les renommer.</translation> </message> <message> <location filename="pluginlist.cpp" line="806"/> - <source><b>Origin</b>: %1</source> - <translation type="unfinished"></translation> + <source>This plugin can't be disabled (enforced by the game)</source> + <translation>Ce plugin ne peut être désactivé (forcé par le jeu)</translation> </message> <message> <location filename="pluginlist.cpp" line="808"/> - <source>Author</source> - <translation type="unfinished">Auteur</translation> + <source><b>Origin</b>: %1</source> + <translation><b>Origine</b> : %1</translation> </message> <message> - <location filename="pluginlist.cpp" line="811"/> - <source>Description</source> - <translation type="unfinished">Description</translation> + <location filename="pluginlist.cpp" line="810"/> + <source>Author</source> + <translation>Auteur</translation> </message> <message> - <location filename="pluginlist.cpp" line="804"/> - <source>This plugin can't be disabled (enforced by the game)</source> - <translation type="unfinished"></translation> + <location filename="pluginlist.cpp" line="813"/> + <source>Description</source> + <translation>Description </translation> </message> <message> - <location filename="pluginlist.cpp" line="814"/> + <location filename="pluginlist.cpp" line="816"/> <source>Missing Masters</source> - <translation type="unfinished"></translation> + <translation>Masters manquants</translation> </message> <message> - <location filename="pluginlist.cpp" line="821"/> + <location filename="pluginlist.cpp" line="823"/> <source>Enabled Masters</source> - <translation type="unfinished"></translation> + <translation>Masters activés</translation> </message> <message> - <location filename="pluginlist.cpp" line="972"/> + <location filename="pluginlist.cpp" line="974"/> <source>failed to restore load order for %1</source> - <translation type="unfinished"></translation> + <translation>La restauration de l’ordre de chargement à échouée pour %1</translation> </message> </context> <context> @@ -3941,12 +3996,12 @@ p, li { white-space: pre-wrap; } <message> <location filename="previewdialog.ui" line="14"/> <source>Preview</source> - <translation type="unfinished"></translation> + <translation>Aperçu</translation> </message> <message> <location filename="previewdialog.ui" line="78"/> <source>Close</source> - <translation type="unfinished">Fermer</translation> + <translation>Fermer</translation> </message> </context> <context> @@ -3954,16 +4009,20 @@ p, li { white-space: pre-wrap; } <message> <location filename="problemsdialog.ui" line="14"/> <source>Problems</source> - <translation type="unfinished"></translation> + <translation>Problèmes</translation> </message> <message> <location filename="problemsdialog.ui" line="49"/> <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:7.8pt; font-weight:400; font-style:normal;"> +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:7.8pt; font-weight:400; font-style:normal;"> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p></body></html></source> - <translation type="unfinished"></translation> + <translation><!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:7.8pt; font-weight:400; font-style:normal;"> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p></body></html></translation> </message> <message> <location filename="problemsdialog.ui" line="75"/> @@ -3974,12 +4033,12 @@ p, li { white-space: pre-wrap; } <location filename="problemsdialog.cpp" line="44"/> <location filename="problemsdialog.cpp" line="45"/> <source>Fix</source> - <translation type="unfinished"></translation> + <translation>Corriger</translation> </message> <message> <location filename="problemsdialog.cpp" line="49"/> <source>No guided fix</source> - <translation type="unfinished"></translation> + <translation>Aucune guide de correction </translation> </message> </context> <context> @@ -3987,32 +4046,32 @@ p, li { white-space: pre-wrap; } <message> <location filename="profile.cpp" line="59"/> <source>invalid profile name %1</source> - <translation type="unfinished"></translation> + <translation>nom du profil invalide %1</translation> </message> <message> <location filename="profile.cpp" line="63"/> <source>failed to create %1</source> - <translation type="unfinished">impossible de créer %1</translation> + <translation>impossible de créer %1</translation> </message> <message> <location filename="profile.cpp" line="184"/> <source>failed to write mod list: %1</source> - <translation type="unfinished">impossible de mettre à jour la liste de mods: %1</translation> + <translation>impossible d'écrire la liste de mod : %1</translation> </message> <message> <location filename="profile.cpp" line="195"/> <source>failed to update tweaked ini file, wrong settings may be used: %1</source> - <translation type="unfinished"></translation> + <translation>impossible de mettre à jour le fichier de tweak ini : des paramètres incorrects pourraient être utilisés : %1</translation> </message> <message> <location filename="profile.cpp" line="226"/> <source>failed to create tweaked ini: %1</source> - <translation type="unfinished"></translation> + <translation>impossible de créer le fichier de tweak ini : %1</translation> </message> <message> <location filename="profile.cpp" line="236"/> <source>"%1" is missing or inaccessible</source> - <translation type="unfinished"></translation> + <translation>"%1" est manquant ou inaccessible </translation> </message> <message> <location filename="profile.cpp" line="282"/> @@ -4026,7 +4085,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="profile.cpp" line="397"/> <source>Overwrite directory couldn't be parsed</source> - <translation type="unfinished"></translation> + <translation>le répertoire Overwrite n'a pas pu être traité</translation> </message> <message> <location filename="profile.cpp" line="406"/> @@ -4041,23 +4100,23 @@ p, li { white-space: pre-wrap; } <message> <location filename="profile.cpp" line="624"/> <source>failed to parse ini file (%1): %2</source> - <translation type="unfinished">impossible d'analyser le profil %1: %2</translation> + <translation>impossible de traiter le fichier ini (%1) : %2</translation> </message> <message> <location filename="profile.cpp" line="648"/> <location filename="profile.cpp" line="685"/> <source>failed to modify "%1"</source> - <translation type="unfinished">impossible de trouver "%1"</translation> + <translation>impossible de modifier "%1"</translation> </message> <message> <location filename="profile.cpp" line="713"/> <source>Delete savegames?</source> - <translation type="unfinished"></translation> + <translation>Supprimer les sauvegardes ?</translation> </message> <message> <location filename="profile.cpp" line="714"/> <source>Do you want to delete local savegames? (If you select "No", the save games will show up again if you re-enable local savegames)</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> </context> <context> @@ -4065,27 +4124,27 @@ p, li { white-space: pre-wrap; } <message> <location filename="profileinputdialog.ui" line="14"/> <source>Dialog</source> - <translation type="unfinished"></translation> + <translation>Dialogue</translation> </message> <message> <location filename="profileinputdialog.ui" line="20"/> <source>Please enter a name for the new profile</source> - <translation type="unfinished">Veuillez inscrire un nom pour le nouveau profil</translation> + <translation>Veuillez entrer un nom pour le nouveau profil</translation> </message> <message> <location filename="profileinputdialog.ui" line="30"/> <source>If checked, the new profile will use the default game settings.</source> - <translation type="unfinished"></translation> + <translation>Si coché, le nouveau profil utilisera les paramètres de jeu par défaut.</translation> </message> <message> <location filename="profileinputdialog.ui" line="33"/> <source>If checked, the new profile will use the default game settings instead of the "global" settings. Global settings are the settings you configure when running the game launcher directly, without MO.</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="profileinputdialog.ui" line="36"/> <source>Default Game Settings</source> - <translation type="unfinished"></translation> + <translation>Paramètres de jeu par défaut</translation> </message> </context> <context> @@ -4105,7 +4164,7 @@ p, li { white-space: pre-wrap; } <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</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;">This is the list of profiles. Each Profile contains its own list and installation order of enabled mods (from a shared pool), a configuration of enabled esps/esms, a copy of the games ini-file and an optional savegame filter.</p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Note</span> For technical reasons it's currently not possible to have seperate load-orders for esps. This means you can't load moda.esp before modb.esp in one profile and the other way around in another.</p></body></html></source> @@ -4121,12 +4180,12 @@ p, li { white-space: pre-wrap; } <location filename="profilesdialog.ui" line="38"/> <location filename="profilesdialog.ui" line="41"/> <source>If checked, savegames are local to this profile and will not appear when starting with a different profile.</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="profilesdialog.ui" line="44"/> <source>Local Savegames</source> - <translation type="unfinished"></translation> + <translation>Sauvegardes locales</translation> </message> <message> <location filename="profilesdialog.ui" line="51"/> @@ -4138,7 +4197,7 @@ p, li { white-space: pre-wrap; } <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">The games Oblivion, Fallout 3 and Fallout NV contain a bug which prevents texture and mesh replacers (that is: all modifications to meshes and textures already in game) from working.</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">The Mod Organizer uses a workaround called &quot;BSA redirection&quot; (google is your friend) to fix this issue reliably and without further work. Simply activate and forget.</span></p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p> @@ -4147,7 +4206,7 @@ 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;">Les jeux Oblivion, Fallout 3 et Fallout NV contiennent un bug empêchant le fonctionnement des textures et modèles remplaceant ceux déjà existants dans le jeu.</span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Les jeux Oblivion, Fallout 3 et Fallout NV contiennent un bug empêchant le fonctionnement des textures et modèles remplaçant ceux déjà existants dans le jeu.</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Mod Organizer utilise une méthode nommée &quot;BSA redirection&quot; (google est votre ami) pour circonvenir le problème une fois pour toute. Activez simplement et n'y pensez plus.</span></p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Avec Skyrim, le problème semble partiellement résolu, mais l'activation d'un mod dans le jeu dépends toujours des dates des fichiers. Il est donc encore préférable de l'activer..</span></p></body></html></translation> @@ -4197,18 +4256,18 @@ p, li { white-space: pre-wrap; } <message> <location filename="profilesdialog.ui" line="123"/> <source>Rename</source> - <translation type="unfinished">&Renommer</translation> + <translation>Renommer</translation> </message> <message> <location filename="profilesdialog.ui" line="133"/> <location filename="profilesdialog.ui" line="136"/> <source>Transfer save games to the selected profile.</source> - <translation type="unfinished"></translation> + <translation>Transférer les sauvegardes de jeu vers le profil sélectionné.</translation> </message> <message> <location filename="profilesdialog.ui" line="139"/> <source>Transfer Saves</source> - <translation type="unfinished"></translation> + <translation>Transférer les Sauvegardes</translation> </message> <message> <location filename="profilesdialog.ui" line="162"/> @@ -4239,7 +4298,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="profilesdialog.cpp" line="162"/> <source>failed to copy profile: %1</source> - <translation>impossible de copier le profil: %1</translation> + <translation>impossible de copier le profil : %1</translation> </message> <message> <location filename="profilesdialog.cpp" line="165"/> @@ -4249,7 +4308,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="profilesdialog.cpp" line="165"/> <source>Invalid profile name</source> - <translation type="unfinished"></translation> + <translation>Nom de profil invalide</translation> </message> <message> <location filename="profilesdialog.cpp" line="172"/> @@ -4259,27 +4318,27 @@ p, li { white-space: pre-wrap; } <message> <location filename="profilesdialog.cpp" line="172"/> <source>Are you sure you want to remove this profile (including local savegames if any)?</source> - <translation type="unfinished"></translation> + <translation>Voulez-vous vraiment supprimer ce profil (y compris ses sauvegardes locales s'il y en a) ? </translation> </message> <message> <location filename="profilesdialog.cpp" line="182"/> <source>Profile broken</source> - <translation type="unfinished"></translation> + <translation>Profil corrompu</translation> </message> <message> <location filename="profilesdialog.cpp" line="183"/> <source>This profile you're about to delete seems to be broken or the path is invalid. I'm about to delete the following folder: "%1". Proceed?</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="profilesdialog.cpp" line="215"/> <source>Rename Profile</source> - <translation type="unfinished"></translation> + <translation>Renommer le Profil</translation> </message> <message> <location filename="profilesdialog.cpp" line="215"/> <source>New Name</source> - <translation type="unfinished"></translation> + <translation>Nouveau Nom</translation> </message> <message> <location filename="profilesdialog.cpp" line="252"/> @@ -4310,52 +4369,52 @@ p, li { white-space: pre-wrap; } <message> <location filename="categories.cpp" line="284"/> <source>invalid category id %1</source> - <translation type="unfinished"></translation> + <translation>ID de catégorie invalide %1</translation> </message> <message> <location filename="csvbuilder.cpp" line="70"/> <source>invalid field name "%1"</source> - <translation type="unfinished"></translation> + <translation>nom de champ invalide "%1"</translation> </message> <message> <location filename="csvbuilder.cpp" line="76"/> <source>invalid type for "%1" (should be integer)</source> - <translation type="unfinished"></translation> + <translation>type invalide pour "%1" (devrait être entier)</translation> </message> <message> <location filename="csvbuilder.cpp" line="81"/> <source>invalid type for "%1" (should be string)</source> - <translation type="unfinished"></translation> + <translation>type invalide pour "%1" (devrait être un "string")</translation> </message> <message> <location filename="csvbuilder.cpp" line="86"/> <source>invalid type for "%1" (should be float)</source> - <translation type="unfinished"></translation> + <translation>type invalide pour "%1" (devrait être "flottant")</translation> </message> <message> <location filename="csvbuilder.cpp" line="103"/> <source>no fields set up yet!</source> - <translation type="unfinished"></translation> + <translation>encore aucun champs installé !</translation> </message> <message> <location filename="csvbuilder.cpp" line="140"/> <source>field not set "%1"</source> - <translation type="unfinished"></translation> + <translation>champ non déterminé "%1"</translation> </message> <message> <location filename="csvbuilder.cpp" line="237"/> <source>invalid character in field "%1"</source> - <translation type="unfinished"></translation> + <translation>caractère invalide dans le champ "%1"</translation> </message> <message> <location filename="csvbuilder.cpp" line="240"/> <source>empty field name</source> - <translation type="unfinished"></translation> + <translation>nom du champ vide</translation> </message> <message> <location filename="gameinfoimpl.cpp" line="41"/> <source>invalid game type %1</source> - <translation type="unfinished"></translation> + <translation>type de jeu invalide %1</translation> </message> <message> <location filename="helper.cpp" line="53"/> @@ -4439,62 +4498,62 @@ p, li { white-space: pre-wrap; } <translation>Impossible de mettre en place le chargement via DLL par procuration</translation> </message> <message> - <location filename="main.cpp" line="121"/> + <location filename="main.cpp" line="122"/> <source>Permissions required</source> <translation>Permissions requises</translation> </message> <message> - <location filename="main.cpp" line="122"/> + <location filename="main.cpp" line="123"/> <source>The current user account doesn't have the required access rights to run Mod Organizer. The neccessary changes can be made automatically (the MO directory will be made writable for the current user account). You will be asked to run "helper.exe" with administrative rights.</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="main.cpp" line="218"/> - <location filename="main.cpp" line="256"/> + <location filename="main.cpp" line="202"/> + <location filename="main.cpp" line="241"/> <source>Woops</source> - <translation type="unfinished"></translation> + <translation>Oups</translation> </message> <message> - <location filename="main.cpp" line="219"/> + <location filename="main.cpp" line="203"/> <source>ModOrganizer has crashed! Should a diagnostic file be created? If you send me this file (%1) to sherb@gmx.net, the bug is a lot more likely to be fixed. Please include a short description of what you were doing when the crash happened</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="main.cpp" line="257"/> + <location filename="main.cpp" line="242"/> <source>ModOrganizer has crashed! Unfortunately I was not able to write a diagnostic file: %1</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="main.cpp" line="378"/> + <location filename="main.cpp" line="383"/> <location filename="settings.cpp" line="528"/> <source>Mod Organizer</source> <translation>Mod Organizer</translation> </message> <message> - <location filename="main.cpp" line="378"/> + <location filename="main.cpp" line="383"/> <source>An instance of Mod Organizer is already running</source> <translation>Une copie du Mod Organizer tourne déjà</translation> </message> <message> - <location filename="main.cpp" line="400"/> + <location filename="main.cpp" line="397"/> <source>No game identified in "%1". The directory is required to contain the game binary and its launcher.</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="main.cpp" line="403"/> - <location filename="main.cpp" line="432"/> + <location filename="main.cpp" line="400"/> + <location filename="main.cpp" line="429"/> <source>Please select the game to manage</source> <translation>Veuillez choisir le jeu à gérer</translation> </message> <message> - <location filename="main.cpp" line="458"/> + <location filename="main.cpp" line="456"/> <source>Please select the game edition you have (MO can't start the game correctly if this is set incorrectly!)</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="main.cpp" line="547"/> + <location filename="main.cpp" line="545"/> <source>failed to start application: %1</source> - <translation type="unfinished"></translation> + <translation>impossible de démarrer l'application : %1</translation> </message> <message> <location filename="mainwindow.cpp" line="856"/> @@ -4502,28 +4561,28 @@ p, li { white-space: pre-wrap; } <translation>Veuillez utiliser l'aide dans la barre d'outil pour obtenir des instructions à propos de tous les éléments</translation> </message> <message> - <location filename="mainwindow.cpp" line="1649"/> - <location filename="mainwindow.cpp" line="4314"/> + <location filename="mainwindow.cpp" line="1659"/> + <location filename="mainwindow.cpp" line="4347"/> <source><Manage...></source> <translation><Gérer...></translation> </message> <message> - <location filename="mainwindow.cpp" line="1667"/> + <location filename="mainwindow.cpp" line="1677"/> <source>failed to parse profile %1: %2</source> <translation>impossible d'analyser le profil %1: %2</translation> </message> <message> - <location filename="pluginlist.cpp" line="352"/> + <location filename="pluginlist.cpp" line="353"/> <source>failed to find "%1"</source> <translation>impossible de trouver "%1"</translation> </message> <message> - <location filename="pluginlist.cpp" line="516"/> + <location filename="pluginlist.cpp" line="518"/> <source>failed to access %1</source> <translation>impossible d'accéder à %1</translation> </message> <message> - <location filename="pluginlist.cpp" line="530"/> + <location filename="pluginlist.cpp" line="532"/> <source>failed to set file time %1</source> <translation>impossible de changer la date du fichier %1</translation> </message> @@ -4535,13 +4594,12 @@ p, li { white-space: pre-wrap; } <message> <location filename="profile.cpp" line="96"/> <source>"%1" is missing or inaccessible</source> - <oldsource>"%1" is missing</oldsource> - <translation type="unfinished"></translation> + <translation>"%1" est manquant ou innacessible</translation> </message> <message> <location filename="profilesdialog.cpp" line="80"/> <source>Before you can use ModOrganizer, you need to create at least one profile. ATTENTION: Run the game at least once before creating a profile!</source> - <translation type="unfinished"></translation> + <translation>Avant de pouvoir utiliser ModOrganizer, vous devez créer au moins un profile. ATTENTION : Lancer le jeu une fois avant de créer un profile!</translation> </message> <message> <location filename="report.cpp" line="33"/> @@ -4550,6 +4608,11 @@ p, li { white-space: pre-wrap; } <translation>Erreur</translation> </message> <message> + <location filename="safewritefile.cpp" line="33"/> + <source>failed to open temporary file</source> + <translation>impossible d'ouvrir le fichier temporaire</translation> + </message> + <message> <location filename="savegamegamebryo.cpp" line="130"/> <location filename="savegamegamebryo.cpp" line="189"/> <location filename="savegamegamebryo.cpp" line="231"/> @@ -4564,7 +4627,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="settings.cpp" line="535"/> <source>Script Extender</source> - <translation>Extenseur de script</translation> + <translation>Script Extender</translation> </message> <message> <location filename="settings.cpp" line="542"/> @@ -4572,87 +4635,82 @@ p, li { white-space: pre-wrap; } <translation>DLL par procuration</translation> </message> <message> - <location filename="spawn.cpp" line="133"/> + <location filename="spawn.cpp" line="140"/> <source>failed to spawn "%1"</source> <translation>impossible de lancer "%1"</translation> </message> <message> - <location filename="spawn.cpp" line="140"/> + <location filename="spawn.cpp" line="147"/> <source>Elevation required</source> - <translation type="unfinished"></translation> + <translation>Permissions requises</translation> </message> <message> - <location filename="spawn.cpp" line="141"/> + <location filename="spawn.cpp" line="148"/> <source>This process requires elevation to run. This is a potential security risk so I highly advice you to investigate if "%1" can be installed to work without elevation. Start elevated anyway? (you will be asked if you want to allow ModOrganizer.exe to make changes to the system)</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="spawn.cpp" line="156"/> + <location filename="spawn.cpp" line="163"/> <source>failed to spawn "%1": %2</source> <translation>impossible de lancer "%1": %2</translation> </message> <message> - <location filename="spawn.cpp" line="165"/> + <location filename="spawn.cpp" line="172"/> <source>"%1" doesn't exist</source> <translation>"%1" inexistant</translation> </message> <message> - <location filename="spawn.cpp" line="172"/> + <location filename="spawn.cpp" line="179"/> <source>failed to inject dll into "%1": %2</source> <translation>impossible d'injecter le DLL dans "%1": %2</translation> </message> <message> - <location filename="spawn.cpp" line="190"/> + <location filename="spawn.cpp" line="197"/> <source>failed to run "%1"</source> <translation>impossible de lancer "%1"</translation> </message> - <message> - <location filename="safewritefile.cpp" line="33"/> - <source>failed to open temporary file</source> - <translation type="unfinished"></translation> - </message> </context> <context> <name>QueryOverwriteDialog</name> <message> <location filename="queryoverwritedialog.ui" line="14"/> <source>Mod Exists</source> - <translation type="unfinished"></translation> + <translation>Le Mod existe déjà</translation> </message> <message> <location filename="queryoverwritedialog.ui" line="45"/> <source>This mod seems to be installed already. Do you want to add files from this archive (overwriting existing ones) or do you want to completely replace the existing files (old files are deleted)? Alternatively you can install this mod under a different name.</source> - <translation type="unfinished"></translation> + <translation>Ce Mod semble déjà installé. Voulez-vous ajouter les fichiers provenants de cette archive (écrase les fichiers existants) ou voulez-vous remplacer complètement les fichiers existants (les vieux fichiers seront effacés)? Alternativement vous pouvez installer ce Mod sous un nom différend.</translation> </message> <message> <location filename="queryoverwritedialog.ui" line="63"/> <source>Keep Backup</source> - <translation type="unfinished"></translation> + <translation>Garder une sauvegarde</translation> </message> <message> <location filename="queryoverwritedialog.ui" line="70"/> <source>Merge</source> - <translation type="unfinished"></translation> + <translation>Fusionner</translation> </message> <message> <location filename="queryoverwritedialog.ui" line="77"/> <source>Replace</source> - <translation type="unfinished"></translation> + <translation>Remplacer</translation> </message> <message> <location filename="queryoverwritedialog.ui" line="84"/> <source>Rename</source> - <translation type="unfinished">&Renommer</translation> + <translation>Renommer</translation> </message> <message> <location filename="queryoverwritedialog.ui" line="91"/> <source>Cancel</source> - <translation type="unfinished">Annuler</translation> + <translation>Annuler</translation> </message> </context> <context> @@ -4660,27 +4718,27 @@ Start elevated anyway? (you will be asked if you want to allow ModOrganizer.exe <message> <location filename="savegameinfowidget.ui" line="39"/> <source>Save #</source> - <translation type="unfinished"></translation> + <translation>Enregistrer #</translation> </message> <message> <location filename="savegameinfowidget.ui" line="51"/> <source>Character</source> - <translation type="unfinished"></translation> + <translation>Personnage</translation> </message> <message> <location filename="savegameinfowidget.ui" line="63"/> <source>Level</source> - <translation type="unfinished"></translation> + <translation>Niveau</translation> </message> <message> <location filename="savegameinfowidget.ui" line="75"/> <source>Location</source> - <translation type="unfinished"></translation> + <translation>Location</translation> </message> <message> <location filename="savegameinfowidget.ui" line="87"/> <source>Date</source> - <translation type="unfinished">DATA</translation> + <translation>Date</translation> </message> </context> <context> @@ -4688,7 +4746,7 @@ Start elevated anyway? (you will be asked if you want to allow ModOrganizer.exe <message> <location filename="savegameinfowidgetgamebryo.cpp" line="41"/> <source>Missing ESPs</source> - <translation type="unfinished">ESP manquant</translation> + <translation>ESPs manquants</translation> </message> </context> <context> @@ -4696,37 +4754,37 @@ Start elevated anyway? (you will be asked if you want to allow ModOrganizer.exe <message> <location filename="savetextasdialog.ui" line="14"/> <source>Dialog</source> - <translation type="unfinished"></translation> + <translation>Dialogue</translation> </message> <message> <location filename="savetextasdialog.ui" line="32"/> <source>Copy To Clipboard</source> - <translation type="unfinished"></translation> + <translation>Copier dans le presse papier</translation> </message> <message> <location filename="savetextasdialog.ui" line="39"/> <source>Save As...</source> - <translation type="unfinished"></translation> + <translation>Sauvegarder en tant que...</translation> </message> <message> <location filename="savetextasdialog.ui" line="59"/> <source>Close</source> - <translation type="unfinished">Fermer</translation> + <translation>Fermer</translation> </message> <message> <location filename="savetextasdialog.cpp" line="36"/> <source>Save CSV</source> - <translation type="unfinished"></translation> + <translation>Sauvegarder le CSV</translation> </message> <message> <location filename="savetextasdialog.cpp" line="36"/> <source>Text Files</source> - <translation type="unfinished">Fichiers texte</translation> + <translation>Fichiers Textes</translation> </message> <message> <location filename="savetextasdialog.cpp" line="40"/> <source>failed to open "%1" for writing</source> - <translation type="unfinished"></translation> + <translation>impossible d'ouvrir "%1" pour écriture</translation> </message> </context> <context> @@ -4734,17 +4792,17 @@ Start elevated anyway? (you will be asked if you want to allow ModOrganizer.exe <message> <location filename="selectiondialog.ui" line="14"/> <source>Select</source> - <translation type="unfinished"></translation> + <translation>Sélectionner</translation> </message> <message> <location filename="selectiondialog.ui" line="23"/> <source>Placeholder</source> - <translation type="unfinished">Signet</translation> + <translation>*Substitut*</translation> </message> <message> <location filename="selectiondialog.ui" line="77"/> <source>Cancel</source> - <translation type="unfinished">Annuler</translation> + <translation>Annuler</translation> </message> </context> <context> @@ -4790,7 +4848,7 @@ Start elevated anyway? (you will be asked if you want to allow ModOrganizer.exe <message> <location filename="selfupdater.cpp" line="251"/> <source>failed to move outdated files: %1. Please update manually.</source> - <translation type="unfinished"></translation> + <translation>impossible de déplacer les fichiers obsolètes : %1. Veuillez les mettre à jour manuellement.</translation> </message> <message> <location filename="selfupdater.cpp" line="269"/> @@ -4805,22 +4863,22 @@ Start elevated anyway? (you will be asked if you want to allow ModOrganizer.exe <message> <location filename="selfupdater.cpp" line="352"/> <source>Failed to parse response. Please report this as a bug and include the file mo_interface.log.</source> - <translation type="unfinished"></translation> + <translation>Échec du traitement de la réponse. Veuillez s'il vous plait reporter ceci comme un bug, en incluant le fichier mo_interface.log.</translation> </message> <message> <location filename="selfupdater.cpp" line="417"/> <source>No incremental update available for this version, the complete package needs to be downloaded (%1 kB)</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="selfupdater.cpp" line="426"/> <source>no file for update found. Please update manually.</source> - <translation type="unfinished"></translation> + <translation>aucun fichier de mise à jour trouvé. Veuillez mettre à jour manuellement.</translation> </message> <message> <location filename="selfupdater.cpp" line="441"/> <source>Failed to retrieve update information: %1</source> - <translation type="unfinished"></translation> + <translation>Impossible de récupérer les informations de mise à jour : %1</translation> </message> <message> <location filename="selfupdater.cpp" line="461"/> @@ -4833,28 +4891,28 @@ Start elevated anyway? (you will be asked if you want to allow ModOrganizer.exe <message> <location filename="settings.cpp" line="115"/> <source>Failed</source> - <translation type="unfinished"></translation> + <translation>Échec </translation> </message> <message> <location filename="settings.cpp" line="116"/> <source>Sorry, failed to start the helper application</source> - <translation type="unfinished"></translation> + <translation>Désolé, impossible de démarrer l'application d'aide</translation> </message> <message> <location filename="settings.cpp" line="335"/> <location filename="settings.cpp" line="354"/> <source>attempt to store setting for unknown plugin "%1"</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="settings.cpp" line="647"/> <source>Confirm</source> - <translation type="unfinished">Confirmer</translation> + <translation>Confimer</translation> </message> <message> <location filename="settings.cpp" line="647"/> <source>Changing the mod directory affects all your profiles! Mods not present (or named differently) in the new location will be disabled in all profiles. There is no way to undo this unless you backed up your profiles manually. Proceed?</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> </context> <context> @@ -4862,7 +4920,7 @@ Start elevated anyway? (you will be asked if you want to allow ModOrganizer.exe <message> <location filename="settingsdialog.ui" line="14"/> <source>Settings</source> - <translation>Réglages</translation> + <translation>Paramètres</translation> </message> <message> <location filename="settingsdialog.ui" line="24"/> @@ -4884,7 +4942,7 @@ Start elevated anyway? (you will be asked if you want to allow ModOrganizer.exe <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">The display language. This will only displaye languages for which you have a translation installed.</span></p></body></html></source> <translation><!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"> @@ -4895,124 +4953,124 @@ p, li { white-space: pre-wrap; } <message> <location filename="settingsdialog.ui" line="57"/> <source>Style</source> - <translation type="unfinished"></translation> + <translation>Style</translation> </message> <message> <location filename="settingsdialog.ui" line="64"/> <source>graphical style</source> - <translation type="unfinished"></translation> + <translation>Style graphique</translation> </message> <message> <location filename="settingsdialog.ui" line="67"/> <source>graphical style of the MO user interface</source> - <translation type="unfinished"></translation> + <translation>Style graphique de l'interface utilise de MO</translation> </message> <message> <location filename="settingsdialog.ui" line="78"/> <source>Log Level</source> - <translation type="unfinished"></translation> + <translation>Niveau de log</translation> </message> <message> <location filename="settingsdialog.ui" line="85"/> <source>Decides the amount of data printed to "ModOrganizer.log"</source> - <translation type="unfinished"></translation> + <translation>Décide de la quantité de donnée écrite dans "ModOrganizer.log"</translation> </message> <message> <location filename="settingsdialog.ui" line="88"/> <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 regluar use. On the "Error" level the log file usually remains empty.</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="93"/> <source>Debug</source> - <translation type="unfinished"></translation> + <translation>Débogage </translation> </message> <message> <location filename="settingsdialog.ui" line="98"/> <source>Info</source> - <translation type="unfinished"></translation> + <translation>Information</translation> </message> <message> <location filename="settingsdialog.ui" line="103"/> <source>Error</source> - <translation type="unfinished">Erreur</translation> + <translation>Erreur</translation> </message> <message> <location filename="settingsdialog.ui" line="113"/> <source>Advanced</source> - <translation type="unfinished"></translation> + <translation>Avancé</translation> </message> <message> <location filename="settingsdialog.ui" line="125"/> <location filename="settingsdialog.ui" line="128"/> <source>Directory where downloads are stored.</source> - <translation type="unfinished"></translation> + <translation>Répertoire où les Mods sont stockés</translation> </message> <message> <location filename="settingsdialog.ui" line="148"/> <source>Mod Directory</source> - <translation type="unfinished"></translation> + <translation>Répertoire de Mod</translation> </message> <message> <location filename="settingsdialog.ui" line="155"/> <source>Directory where mods are stored.</source> - <translation type="unfinished"></translation> + <translation>Répertoire où les Mods sont stockés.</translation> </message> <message> <location filename="settingsdialog.ui" line="158"/> <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> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="172"/> <source>Download Directory</source> - <translation type="unfinished"></translation> + <translation>Répertoire de téléchargement</translation> </message> <message> <location filename="settingsdialog.ui" line="179"/> <source>Cache Directory</source> - <translation type="unfinished"></translation> + <translation>Répertoire en cache</translation> </message> <message> <location filename="settingsdialog.ui" line="199"/> <source>User interface</source> - <translation type="unfinished"></translation> + <translation>Interface utiliser</translation> </message> <message> <location filename="settingsdialog.ui" line="205"/> <source>If checked, the download interface will be more compact.</source> - <translation type="unfinished"></translation> + <translation>Si coché, l'interface des téléchargements sera plus compacte.</translation> </message> <message> <location filename="settingsdialog.ui" line="208"/> <source>Compact Download Interface</source> - <translation type="unfinished"></translation> + <translation>Interface de téléchargent compacte</translation> </message> <message> <location filename="settingsdialog.ui" line="215"/> <source>If checked, the download list will display meta information instead of file names.</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="218"/> <source>Download Meta Information</source> - <translation type="unfinished"></translation> + <translation>Télécharger les Informations Meta</translation> </message> <message> <location filename="settingsdialog.ui" line="234"/> <source>Reset stored information from dialogs.</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="237"/> <source>This will make all dialogs show up again where you checked the "Remember selection"-box.</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="240"/> <source>Reset Dialogs</source> - <translation type="unfinished"></translation> + <translation>Réinitialiser les dialogues</translation> </message> <message> <location filename="settingsdialog.ui" line="260"/> @@ -5041,7 +5099,7 @@ p, li { white-space: pre-wrap; } <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</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;">Allows automatic log-in when the Nexus-Page for the game is clicked. Please note that the obfuscation with which the password is stored in modorganizer.ini is not very strong. If you're worried someone might steal your password, don't store it here.</span></p></body></html></source> <translation><!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"> @@ -5052,7 +5110,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="settingsdialog.ui" line="299"/> <source>If checked and if correct credentials are entered below, log-in to Nexus (for browsing and downloading) is automatic.</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="302"/> @@ -5072,82 +5130,82 @@ p, li { white-space: pre-wrap; } <message> <location filename="settingsdialog.ui" line="347"/> <source>Disable automatic internet features</source> - <translation type="unfinished"></translation> + <translation>Désactive les fonctionnalités automatiques nécessitant une connexion internet</translation> </message> <message> <location filename="settingsdialog.ui" line="350"/> <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> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="353"/> <source>Offline Mode</source> - <translation type="unfinished"></translation> + <translation>Mode hors-connection</translation> </message> <message> <location filename="settingsdialog.ui" line="360"/> <source>Use a proxy for network connections.</source> - <translation type="unfinished"></translation> + <translation>Utiliser un proxy pour les connections sur le réseau.</translation> </message> <message> <location filename="settingsdialog.ui" line="363"/> <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> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="366"/> <source>Use HTTP Proxy (Uses System Settings)</source> - <translation type="unfinished"></translation> + <translation>Utiliser un Proxy HTTP (Utilise les propriétés du système)</translation> </message> <message> <location filename="settingsdialog.ui" line="375"/> <source>Associate with "Download with manager" links</source> - <translation type="unfinished"></translation> + <translation>Associer avec les liens "Download with manager"</translation> </message> <message> <location filename="settingsdialog.ui" line="404"/> <source>Known Servers (updated on download)</source> - <translation type="unfinished"></translation> + <translation>Serveurs connus (MàJ tout les téléchargements)</translation> </message> <message> <location filename="settingsdialog.ui" line="425"/> <source>Preferred Servers (Drag & Drop)</source> - <translation type="unfinished"></translation> + <translation>Serveurs préférés (Glisser & Déposer)</translation> </message> <message> <location filename="settingsdialog.ui" line="460"/> <source>Plugins</source> - <translation type="unfinished"></translation> + <translation>Plugins</translation> </message> <message> <location filename="settingsdialog.ui" line="482"/> <source>Author:</source> - <translation type="unfinished">Auteur</translation> + <translation>Auteur:</translation> </message> <message> <location filename="settingsdialog.ui" line="496"/> <source>Version:</source> - <translation type="unfinished">Version</translation> + <translation>Version:</translation> </message> <message> <location filename="settingsdialog.ui" line="510"/> <source>Description:</source> - <translation type="unfinished">Description</translation> + <translation>Description:</translation> </message> <message> <location filename="settingsdialog.ui" line="548"/> <source>Key</source> - <translation type="unfinished"></translation> + <translation>Clé</translation> </message> <message> <location filename="settingsdialog.ui" line="553"/> <source>Value</source> - <translation type="unfinished"></translation> + <translation>Valeur</translation> </message> <message> <location filename="settingsdialog.ui" line="565"/> <source>Blacklisted Plugins (use <del> to remove):</source> - <translation type="unfinished"></translation> + <translation>Plugin black-listé (utilisez <del> pour le supprimer) :</translation> </message> <message> <location filename="settingsdialog.ui" line="576"/> @@ -5169,7 +5227,7 @@ p, li { white-space: pre-wrap; } <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">The Steam App ID is required to directly start some games. For Skyrim, if this is not set or wrong, the &quot;Mod Organizer&quot; load mechanism may not work properly.</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">The preset for this is the App ID of the &quot;regular&quot; version so in most cases, you should be set.</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">If you think you have a different version (GotY or something), follow these steps to get to the id:</span></p> @@ -5207,29 +5265,29 @@ p, li { white-space: pre-wrap; } There are several means to do this: *Mod Organizer* (default) In this mode the Mod Organizer itself injects the dll. The disadvantage is that you always have to start the game through MO or a link created by it. *Script Extender* In this mode, MO is installed as a Script Extender (obse, fose, nvse, skse) plugin. -*Proxy DLL* In this mode, MO replaces one of the game's dlls with one that loads MO (and the original dll of course). This will ONLY work with Steam games and it has only been tested with Skyrim. Please use this only if the other mechanisms don't work. +*Proxy DLL* In this mode, MO replaces one of the game's dlls with one that loads MO (and the original dll of course). This will ONLY work with Steam games and it has only been tested with Skyrim. Please use this only if the other mechanisms don't work. If you use the Steam version of Oblivion the default will NOT work. In this case, please install obse and use "Script Extender" as the load mechanism. Also you can then not start Oblivion from MO. Instead, use MO only to set up your mods, then quit and start Oblivion through Steam.</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="678"/> <source>NMM Version</source> - <translation type="unfinished"></translation> + <translation>Version de NMM</translation> </message> <message> <location filename="settingsdialog.ui" line="698"/> <source>The Version of Nexus Mod Manager to impersonate.</source> - <translation type="unfinished"></translation> + <translation>La Version de Nexus Mod Manager à impersonnaliser. </translation> </message> <message> <location filename="settingsdialog.ui" line="701"/> <source>Mod Organizer uses an API provided by the Nexus to provide features like checking for updates and downloading files. Unfortunately this API has not been made available officially to third party tools like MO so we have to impersonate the Nexus Mod Manager to be allowed in. -On top of this Nexus has used the client identification to lock out outdated versions of NMM to force users to update. This means that MO also needs to impersonate the new version of NMM even if MO doesn't need an update. Therefore you can configure the version to identify as here. -Please note that MO does identify itself as MO to the webserver, it's not lying about what it is. It is merely adding a "compatible" NMM version to the user agent. +On top of this Nexus has used the client identification to lock out outdated versions of NMM to force users to update. This means that MO also needs to impersonate the new version of NMM even if MO doesn't need an update. Therefore you can configure the version to identify as here. +Please note that MO does identify itself as MO to the webserver, it's not lying about what it is. It is merely adding a "compatible" NMM version to the user agent. tl;dr-version: If Nexus-features don't work, insert the current version number of NMM here and try again.</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="723"/> @@ -5238,7 +5296,7 @@ tl;dr-version: If Nexus-features don't work, insert the current version num </message> <message> <location filename="settingsdialog.ui" line="726"/> - <source>It seems that the Games occasionally load ESP or ESM files even if they haven't been activated as plugins. + <source>It seems that the Games occasionally load ESP or ESM files even if they haven't been activated as plugins. I don't yet know what the circumstances are, but user reports imply it is in some cases unwanted. If this is checked, ESPs and ESMs not checked in the List are invisible to the game and can not be loaded.</source> <translation>Il semble que les jeux chargent parfois des fichiers ESP ou ESM même s'ils ne sont pas activés. Je n'en connais pas encore les circonstances, mais les rapports des usagers impliquent que dans certains cas, ce comportement est indésirable. Si vous cochez ceci, les ESPs et ESMs qui ne sotn pas cochés seront invisible pour le jeu et ne pourront pas être chargés.</translation> @@ -5251,36 +5309,36 @@ Je n'en connais pas encore les circonstances, mais les rapports des usagers <message> <location filename="settingsdialog.ui" line="737"/> <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> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="740"/> <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> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="744"/> <source>Force-enable game files</source> - <translation type="unfinished"></translation> + <translation>Forcer l'activation des fichiers de jeu.</translation> </message> <message> <location filename="settingsdialog.ui" line="754"/> <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> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="757"/> <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. +However, if you installed loose file mods outside MO which conflict with BSAs also installed outside MO those conflicts can't be resolved correctly. If you disable this feature, MO will only display official DLCs this way. Please note that plugins (esps and esms) displayed in the right pane are completely unaffected by this feature.</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="763"/> <source>Display mods installed outside MO</source> - <translation type="unfinished"></translation> + <translation>Affichers les Mods qui n'ont pas été installer par MO</translation> </message> <message> <location filename="settingsdialog.ui" line="773"/> @@ -5298,32 +5356,32 @@ Pour les autres jeux, ceci ne suffit pas à remplacer l'invalidation des ar <message> <location filename="settingsdialog.ui" line="805"/> <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> + <translation>Il s'agit de solutions alternatives pour des problèmes internes à Mod Organizer. Veuillez d'abord vous assurer de lire le texte d'aide avant de modifier quoi que ce soit ici.</translation> </message> <message> <location filename="settingsdialog.cpp" line="95"/> <source>Select download directory</source> - <translation type="unfinished">Sélectionnez un répertoire</translation> + <translation>Sélectionner le répertoire de téléchargement</translation> </message> <message> <location filename="settingsdialog.cpp" line="103"/> <source>Select mod directory</source> - <translation type="unfinished">Sélectionnez un répertoire</translation> + <translation>Sélectionner le répertoire de Mod</translation> </message> <message> <location filename="settingsdialog.cpp" line="111"/> <source>Select cache directory</source> - <translation type="unfinished">Sélectionnez un répertoire</translation> + <translation>Sélectionner le répertoire en cache</translation> </message> <message> <location filename="settingsdialog.cpp" line="119"/> <source>Confirm?</source> - <translation type="unfinished">Confirmer</translation> + <translation>Confirmer ?</translation> </message> <message> <location filename="settingsdialog.cpp" line="120"/> <source>This will make all dialogs show up again where you checked the "Remember selection"-box. Continue?</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> </context> <context> @@ -5375,7 +5433,7 @@ Pour les autres jeux, ceci ne suffit pas à remplacer l'invalidation des ar <message> <location filename="singleinstance.cpp" line="88"/> <source>failed to communicate with running instance: %1</source> - <translation type="unfinished"></translation> + <translation>Communication échouée avec l'instance active: %1</translation> </message> <message> <location filename="singleinstance.cpp" line="100"/> @@ -5388,32 +5446,32 @@ Pour les autres jeux, ceci ne suffit pas à remplacer l'invalidation des ar <message> <location filename="syncoverwritedialog.ui" line="14"/> <source>Sync Overwrite</source> - <translation type="unfinished"></translation> + <translation>Synchroniser Overwrite</translation> </message> <message> <location filename="syncoverwritedialog.ui" line="27"/> <source>Name</source> - <translation type="unfinished">Nom</translation> + <translation>Nom</translation> </message> <message> <location filename="syncoverwritedialog.ui" line="32"/> <source>Sync To</source> - <translation type="unfinished"></translation> + <translation>Synchroniser Vers</translation> </message> <message> <location filename="syncoverwritedialog.cpp" line="95"/> <source><don't sync></source> - <translation type="unfinished"></translation> + <translation><ne pas synchroniser></translation> </message> <message> <location filename="syncoverwritedialog.cpp" line="147"/> <source>failed to remove %1</source> - <translation type="unfinished">Impossible de supprimer %1</translation> + <translation>Impossible de supprimer %1</translation> </message> <message> <location filename="syncoverwritedialog.cpp" line="149"/> <source>failed to move %1 to %2</source> - <translation type="unfinished">impossible de copier %1 vers %2</translation> + <translation>Impossible de déplacer de %1 à %1</translation> </message> </context> <context> @@ -5421,17 +5479,17 @@ Pour les autres jeux, ceci ne suffit pas à remplacer l'invalidation des ar <message> <location filename="transfersavesdialog.ui" line="14"/> <source>Transfer Savegames</source> - <translation type="unfinished"></translation> + <translation>Transférer les sauvegardes de jeux</translation> </message> <message> <location filename="transfersavesdialog.ui" line="22"/> <source>Global Characters</source> - <translation type="unfinished"></translation> + <translation>Personnages Globaux</translation> </message> <message> <location filename="transfersavesdialog.ui" line="29"/> <source>This is a list of characters in the global location.</source> - <translation type="unfinished"></translation> + <translation>Ceci est une liste des personnages globaux.</translation> </message> <message> <location filename="transfersavesdialog.ui" line="32"/> @@ -5443,7 +5501,7 @@ On Windows Vista/Windows 7: On Windows XP: C:\Documents and Settings\[UserName]\My Documents\My Games\Skyrim\Saves </source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="transfersavesdialog.ui" line="46"/> @@ -5456,47 +5514,47 @@ On Windows XP: C:\Documents and Settings[UserName]\My Documents\My Games\Skyrim\Saves </source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="transfersavesdialog.ui" line="87"/> <source>Move -></source> - <translation type="unfinished"></translation> + <translation>Déplacer -></translation> </message> <message> <location filename="transfersavesdialog.ui" line="97"/> <source>Copy -></source> - <translation type="unfinished"></translation> + <translation>Copier -></translation> </message> <message> <location filename="transfersavesdialog.ui" line="123"/> <source><- Move</source> - <translation type="unfinished"></translation> + <translation><- Déplacer</translation> </message> <message> <location filename="transfersavesdialog.ui" line="133"/> <source><- Copy</source> - <translation type="unfinished"></translation> + <translation><- Copier</translation> </message> <message> <location filename="transfersavesdialog.ui" line="156"/> <source>Done</source> - <translation type="unfinished">Terminé</translation> + <translation>Terminé</translation> </message> <message> <location filename="transfersavesdialog.ui" line="167"/> <source>Profile Characters</source> - <translation type="unfinished"></translation> + <translation>Profil des personnages</translation> </message> <message> <location filename="transfersavesdialog.cpp" line="140"/> <source>Overwrite</source> - <translation type="unfinished"></translation> + <translation>Écraser</translation> </message> <message> <location filename="transfersavesdialog.cpp" line="141"/> <source>Overwrite the file "%1"</source> - <translation type="unfinished"></translation> + <translation>Écraser le fichier "%1"</translation> </message> <message> <location filename="transfersavesdialog.cpp" line="157"/> @@ -5504,23 +5562,23 @@ On Windows XP: <location filename="transfersavesdialog.cpp" line="230"/> <location filename="transfersavesdialog.cpp" line="269"/> <source>Confirm</source> - <translation type="unfinished">Confirmer</translation> + <translation>Confirmer</translation> </message> <message> <location filename="transfersavesdialog.cpp" line="158"/> <location filename="transfersavesdialog.cpp" line="196"/> <source>Copy all save games of character "%1" to the profile?</source> - <translation type="unfinished"></translation> + <translation>Copier toutes les sauvegardes du personnage "%1" vers le profil ?</translation> </message> <message> <location filename="transfersavesdialog.cpp" line="231"/> <source>Move all save games of character "%1" to the global location? Please be aware that this will mess up the running number of save games.</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="transfersavesdialog.cpp" line="270"/> <source>Copy all save games of character "%1" to the global location? Please be aware that this will mess up the running number of save games.</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> </context> -</TS> +</TS>
\ No newline at end of file diff --git a/src/organizer_ru.ts b/src/organizer_ru.ts index 47978e40..7fc47167 100644 --- a/src/organizer_ru.ts +++ b/src/organizer_ru.ts @@ -1,6 +1,4 @@ -<?xml version="1.0" encoding="utf-8"?> -<!DOCTYPE TS> -<TS version="2.0" language="ru"> +<?xml version="1.0" ?><!DOCTYPE TS><TS language="ru" version="2.0"> <context> <name>AboutDialog</name> <message> @@ -62,7 +60,7 @@ <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">This is a list of esps and esms that were active when the save game was created.</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">For each esp, the right column contains the mod (or mods) that can be enabled to make the missing esps/esms available.</span></p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p> @@ -225,7 +223,7 @@ If there is a component called "00 Core" it is usually required. Optio <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</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;">You can match one or multiple nexus categories to a internal ID. Whenever you download a mod from a Nexus Page, Mod Organizer will try to resolve the category defined on the Nexus to one available in MO.</span></p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">To find out a category id used by the nexus, visit the categories list of the nexus page and hover over the links there.</span></p></body></html></source> @@ -989,7 +987,7 @@ Right now the only case I know of where this needs to be overwritten is for the <location filename="editexecutablesdialog.cpp" line="230"/> <location filename="editexecutablesdialog.cpp" line="278"/> <source>Save Changes?</source> - <translation type="unfinished">Сохранить изменения?</translation> + <translation>Сохранить изменения?</translation> </message> <message> <location filename="editexecutablesdialog.cpp" line="231"/> @@ -1135,7 +1133,7 @@ Right now the only case I know of where this needs to be overwritten is for the <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">This displays the content of the archive. &lt;data&gt; represents the base directory which will map to the game's data directory. You can change the base directory via the right-click context menu and you can move around files via drag&amp;drop</span></p></body></html></source> <translation><!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"> @@ -1156,7 +1154,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="installdialog.ui" line="148"/> <source>Cancel</source> - <translation type="unfinished">Отмена</translation> + <translation>Отмена</translation> </message> </context> <context> @@ -1179,87 +1177,87 @@ p, li { white-space: pre-wrap; } <message> <location filename="installationmanager.cpp" line="164"/> <location filename="installationmanager.cpp" line="248"/> - <location filename="installationmanager.cpp" line="530"/> + <location filename="installationmanager.cpp" line="532"/> <source>Extracting files</source> <translation>Извлечение файлов</translation> </message> <message> - <location filename="installationmanager.cpp" line="439"/> + <location filename="installationmanager.cpp" line="441"/> <source>failed to create backup</source> <translation>не удалось создать резервную копию</translation> </message> <message> - <location filename="installationmanager.cpp" line="448"/> + <location filename="installationmanager.cpp" line="450"/> <source>Mod Name</source> <translation>Имя мода</translation> </message> <message> - <location filename="installationmanager.cpp" line="448"/> + <location filename="installationmanager.cpp" line="450"/> <source>Name</source> - <translation type="unfinished">Имя</translation> + <translation>Имя</translation> </message> <message> - <location filename="installationmanager.cpp" line="501"/> + <location filename="installationmanager.cpp" line="503"/> <source>Invalid name</source> <translation>Недопустимое имя</translation> </message> <message> - <location filename="installationmanager.cpp" line="502"/> + <location filename="installationmanager.cpp" line="504"/> <source>The name you entered is invalid, please enter a different one.</source> <translation>Введенное вами имя недопустимо, пожалуйста введите другое.</translation> </message> <message> - <location filename="installationmanager.cpp" line="610"/> + <location filename="installationmanager.cpp" line="612"/> <source>File format "%1" not supported</source> <translation>Формат файла "%1" не поддерживается</translation> </message> <message> - <location filename="installationmanager.cpp" line="743"/> + <location filename="installationmanager.cpp" line="745"/> <source>None of the available installer plugins were able to handle that archive</source> <translation>Не один из доступных плагинов-установщиков не смог просмотреть этот архив</translation> </message> <message> - <location filename="installationmanager.cpp" line="753"/> + <location filename="installationmanager.cpp" line="755"/> <source>no error</source> <translation>ошибки отсутствуют</translation> </message> <message> - <location filename="installationmanager.cpp" line="756"/> + <location filename="installationmanager.cpp" line="758"/> <source>7z.dll not found</source> <translation>7z.dll не найден</translation> </message> <message> - <location filename="installationmanager.cpp" line="759"/> + <location filename="installationmanager.cpp" line="761"/> <source>7z.dll isn't valid</source> <translation>7z.dll поврежден</translation> </message> <message> - <location filename="installationmanager.cpp" line="762"/> + <location filename="installationmanager.cpp" line="764"/> <source>archive not found</source> <translation>архив не найден</translation> </message> <message> - <location filename="installationmanager.cpp" line="765"/> + <location filename="installationmanager.cpp" line="767"/> <source>failed to open archive</source> <translation>не удалось открыть архив</translation> </message> <message> - <location filename="installationmanager.cpp" line="768"/> + <location filename="installationmanager.cpp" line="770"/> <source>unsupported archive type</source> <translation>не поддерживаемый тип архива</translation> </message> <message> - <location filename="installationmanager.cpp" line="771"/> + <location filename="installationmanager.cpp" line="773"/> <source>internal library error</source> <translation>внутренняя ошибка библиотеки</translation> </message> <message> - <location filename="installationmanager.cpp" line="774"/> + <location filename="installationmanager.cpp" line="776"/> <source>archive invalid</source> <translation>архив поврежден</translation> </message> <message> - <location filename="installationmanager.cpp" line="778"/> + <location filename="installationmanager.cpp" line="780"/> <source>unknown archive error</source> <translation>неизвестная ошибка архива</translation> </message> @@ -1314,7 +1312,7 @@ p, li { white-space: pre-wrap; } <location filename="mainwindow.ui" line="43"/> <location filename="mainwindow.ui" line="482"/> <source>Categories</source> - <translation type="unfinished">Категории</translation> + <translation>Категории</translation> </message> <message> <location filename="mainwindow.ui" line="97"/> @@ -1356,7 +1354,7 @@ p, li { white-space: pre-wrap; } <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</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;">Create profiles here. Each profile contains its own list of active mods and esps. This way you can quickly switch between setups for different play throughs.</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Please note that right now your esp load order is not kept seperate for different profiles.</span></p></body></html></source> <translation><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> @@ -1367,6 +1365,11 @@ p, li { white-space: pre-wrap; } <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;">Обратите внимание, что порядок загрузки esp одинаков для всех профилей.</span></p></body></html></translation> </message> <message> + <location filename="mainwindow.ui" line="215"/> + <source>Open list options...</source> + <translation>Открыть список вариантов...</translation> + </message> + <message> <location filename="mainwindow.ui" line="218"/> <source>Refresh list. This is usually not necessary unless you modified data outside the program.</source> <translation>Обновить список. Обычно в этом нет необходимости, пока вы не измените данные вне программы.</translation> @@ -1425,7 +1428,7 @@ p, li { white-space: pre-wrap; } <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</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;">Choose the program to run. Once you start using ModOrganizer, you should always run your game and tools from here or through shortcuts created here, otherwise mods installed through MO will not be visible.</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">You can add new Tools to this list, but I can't promise tools I haven't tested will work.</span></p></body></html></source> <translation><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> @@ -1445,7 +1448,7 @@ p, li { white-space: pre-wrap; } <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</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;">Run the selected program with ModOrganizer enabled.</span></p></body></html></source> <translation><!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"> @@ -1468,7 +1471,7 @@ p, li { white-space: pre-wrap; } <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">This creates a start menu shortcut that directly starts the selected program with the MO active.</span></p></body></html></source> <translation><!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"> @@ -1487,6 +1490,11 @@ p, li { white-space: pre-wrap; } <translation>Плагины</translation> </message> <message> + <location filename="mainwindow.ui" line="715"/> + <source>Sort</source> + <translation>Сортировать</translation> + </message> + <message> <location filename="mainwindow.ui" line="821"/> <source>List of available esp/esm files</source> <translation>Список доступных esp/esm файлов</translation> @@ -1496,7 +1504,7 @@ p, li { white-space: pre-wrap; } <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">This list contains the esps and esms contained in the active mods. These require their own load order. Use drag&amp;drop to modify this load order. Please note that MO will only save the load order for mods that are active/checked.<br />There is a great tool named &quot;BOSS&quot; to automatically sort these files.</span></p></body></html></source> <translation><!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"> @@ -1505,16 +1513,6 @@ p, li { white-space: pre-wrap; } <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;">Этот список содержит esp и esm файлы активных модов. Для них требуется определенный порядок загрузки. Используйте перетаскивание для изменения порядка загрузки. Обратите внимание, что MO сохранит порядок загрузки только для активными/проверенных модов.<br />Существует замечательная утилита, называющаяся &quot;BOSS&quot; , которая автоматически сортирует эти файлы.</span></p></body></html></translation> </message> <message> - <location filename="mainwindow.ui" line="715"/> - <source>Sort</source> - <translation>Сортировать</translation> - </message> - <message> - <location filename="mainwindow.ui" line="215"/> - <source>Open list options...</source> - <translation>Открыть список вариантов...</translation> - </message> - <message> <location filename="mainwindow.ui" line="886"/> <source>Archives</source> <translation>Архивы</translation> @@ -1549,7 +1547,7 @@ BSA, отмеченные здесь, загружаются так, чтобы <location filename="mainwindow.ui" line="983"/> <location filename="mainwindow.ui" line="1042"/> <source>File</source> - <translation type="unfinished">Файл</translation> + <translation>Файл</translation> </message> <message> <location filename="mainwindow.ui" line="992"/> @@ -1568,8 +1566,8 @@ BSA, отмеченные здесь, загружаются так, чтобы </message> <message> <location filename="mainwindow.ui" line="1016"/> - <location filename="mainwindow.cpp" line="3833"/> - <location filename="mainwindow.cpp" line="4705"/> + <location filename="mainwindow.cpp" line="3858"/> + <location filename="mainwindow.cpp" line="4738"/> <source>Refresh</source> <translation>Обновить</translation> </message> @@ -1581,7 +1579,7 @@ BSA, отмеченные здесь, загружаются так, чтобы <message> <location filename="mainwindow.ui" line="1047"/> <source>Mod</source> - <translation type="unfinished">Мод</translation> + <translation>Мод</translation> </message> <message> <location filename="mainwindow.ui" line="1057"/> @@ -1604,8 +1602,8 @@ BSA, отмеченные здесь, загружаются так, чтобы <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">This is a list of all savegames for this game. Hover over a list entry to get detailed information about the save including a list of esps/esms that were used at the time this save was created but aren't active now.</span></p> +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">This is a list of all savegames for this game. Hover over a list entry to get detailed information about the save including a list of esps/esms that were used at the time this save was created but aren't active now.</span></p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">If you click &quot;Fix Mods...&quot; in the context menu, MO will try to activate all mods and esps to fix those missing esps. It will not disable anything!</span></p></body></html></source> <translation><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> @@ -1749,7 +1747,7 @@ p, li { white-space: pre-wrap; } </message> <message> <location filename="mainwindow.ui" line="1412"/> - <location filename="mainwindow.cpp" line="4646"/> + <location filename="mainwindow.cpp" line="4679"/> <source>Update</source> <translation>Обновление</translation> </message> @@ -1793,7 +1791,7 @@ Right now this has very limited functionality</source> </message> <message> <location filename="mainwindow.ui" line="1460"/> - <location filename="mainwindow.cpp" line="4728"/> + <location filename="mainwindow.cpp" line="4761"/> <source>Endorse Mod Organizer</source> <translation>Одобрить Mod Organizer</translation> </message> @@ -1875,7 +1873,7 @@ Right now this has very limited functionality</source> <message> <location filename="mainwindow.cpp" line="793"/> <source>Name</source> - <translation type="unfinished">Имя</translation> + <translation>Имя</translation> </message> <message> <location filename="mainwindow.cpp" line="794"/> @@ -1923,6 +1921,25 @@ Right now this has very limited functionality</source> <translation>Плагин "%1" не удалось</translation> </message> <message> + <location filename="mainwindow.cpp" line="1098"/> + <source>Download?</source> + <translation>Загрузить?</translation> + </message> + <message> + <location filename="mainwindow.cpp" line="1099"/> + <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>Загрузка началась, но не была установлена страница плагина. +Если вы все равно загрузите, то никакой информации (т.е. версия) не будет ассоциировано с загрузкой. +Продолжить?</translation> + </message> + <message> + <location filename="mainwindow.cpp" line="1140"/> + <source>Browse Mod Page</source> + <translation>Смотреть страницу мода</translation> + </message> + <message> <location filename="mainwindow.cpp" line="1225"/> <source>failed to init plugin %1: %2</source> <translation>не удалось инициализировать плагин %1: %2</translation> @@ -1955,6 +1972,11 @@ Right now this has very limited functionality</source> <translation>Нажмите OK как только вы войдете в Steam.</translation> </message> <message> + <location filename="mainwindow.cpp" line="1337"/> + <source>Executable "%1" not found</source> + <translation>Исполняемый файл "%1" не найден</translation> + </message> + <message> <location filename="mainwindow.cpp" line="1351"/> <source>Start Steam?</source> <translation>Запустить Steam?</translation> @@ -1965,926 +1987,887 @@ Right now this has very limited functionality</source> <translation>Требуется запущенный Steam, для корректного запуска игры. Должен ли MO попытаться запустить Steam сейчас?</translation> </message> <message> - <location filename="mainwindow.cpp" line="1562"/> + <location filename="mainwindow.cpp" line="1572"/> <source>Also in: <br></source> <translation>Также в: <br></translation> </message> <message> - <location filename="mainwindow.cpp" line="1573"/> + <location filename="mainwindow.cpp" line="1583"/> <source>No conflict</source> <translation>Конфликтов нет</translation> </message> <message> - <location filename="mainwindow.cpp" line="1742"/> + <location filename="mainwindow.cpp" line="1752"/> <source><Edit...></source> <translation><Правка...></translation> </message> <message> - <location filename="mainwindow.cpp" line="2008"/> + <location filename="mainwindow.cpp" line="1849"/> + <source>Failed to refresh list of esps: %1</source> + <translation>Не удалось обновить список esp: %1</translation> + </message> + <message> + <location filename="mainwindow.cpp" line="2025"/> <source>This bsa is enabled in the ini file so it may be required!</source> <translation>Этот bsa подключен через ini, так что он может быть необходим!</translation> </message> <message> - <location filename="mainwindow.cpp" line="2070"/> + <location filename="mainwindow.cpp" line="2087"/> <source>Activating Network Proxy</source> <translation>Подключение сетевого прокси</translation> </message> <message> - <location filename="mainwindow.cpp" line="2310"/> - <location filename="mainwindow.cpp" line="4349"/> - <source>Installation successful</source> - <translation>Установка завершена</translation> - </message> - <message> - <location filename="mainwindow.cpp" line="2321"/> - <location filename="mainwindow.cpp" line="4361"/> - <source>Configure Mod</source> - <translation>Настройка мода</translation> + <location filename="mainwindow.cpp" line="2201"/> + <location filename="mainwindow.cpp" line="2208"/> + <source>Failed to write settings</source> + <translation>Не удалось записать настройки</translation> </message> <message> - <location filename="mainwindow.cpp" line="2322"/> - <location filename="mainwindow.cpp" line="4362"/> - <source>This mod contains ini tweaks. Do you want to configure them now?</source> - <translation>Этот мод включает настройки ini. Вы хотите настроить их сейчас?</translation> + <location filename="mainwindow.cpp" line="2202"/> + <location filename="mainwindow.cpp" line="2209"/> + <source>An error occured trying to write back MO settings: %1</source> + <translation>Ошибка при попытке записать обратно настройки MO: %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="2329"/> - <location filename="mainwindow.cpp" line="4369"/> - <source>mod "%1" not found</source> - <translation>мод "%1" не найден</translation> + <location filename="mainwindow.cpp" line="2205"/> + <source>File is write protected</source> + <translation>Файл защищён от записи</translation> </message> <message> - <location filename="mainwindow.cpp" line="2332"/> - <location filename="mainwindow.cpp" line="4375"/> - <source>Installation cancelled</source> - <translation>Установка отменена</translation> + <location filename="mainwindow.cpp" line="2206"/> + <source>Invalid file format (probably a bug)</source> + <translation>Неверный формат файла (возможно баг)</translation> </message> <message> - <location filename="mainwindow.cpp" line="2332"/> - <location filename="mainwindow.cpp" line="4375"/> - <source>The mod was not installed completely.</source> - <translation>Мод не был установлен полностью.</translation> + <location filename="mainwindow.cpp" line="2207"/> + <source>Unknown error %1</source> + <translation>Неизвестная ошибка %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="2237"/> + <location filename="mainwindow.cpp" line="2254"/> <source>Some plugins could not be loaded</source> <translation>Некоторые плагины не могут быть загружены</translation> </message> <message> - <location filename="mainwindow.cpp" line="2240"/> + <location filename="mainwindow.cpp" line="2257"/> <source>Too many esps and esms enabled</source> <translation>Подключено слишком много esp и esm</translation> </message> <message> - <location filename="mainwindow.cpp" line="2243"/> - <location filename="mainwindow.cpp" line="2264"/> + <location filename="mainwindow.cpp" line="2260"/> + <location filename="mainwindow.cpp" line="2281"/> <source>Description missing</source> <translation>Описание отсутствует</translation> </message> <message> - <location filename="mainwindow.cpp" line="2252"/> + <location filename="mainwindow.cpp" line="2269"/> <source>The following plugins could not be loaded. The reason may be missing dependencies (i.e. python) or an outdated version:</source> <translation>Следующие плагины не могут быть загружены. Причина возможно в отсутствующих зависимостях (таких как python) или в устаревшей версии:</translation> </message> <message> - <location filename="mainwindow.cpp" line="2260"/> + <location filename="mainwindow.cpp" line="2277"/> <source>The game doesn't allow more than 255 active plugins (including the official ones) to be loaded. You have to disable some unused plugins or merge some plugins into one. You can find a guide here: <a href="http://wiki.step-project.com/Guide:Merging_Plugins">http://wiki.step-project.com/Guide:Merging_Plugins</a></source> <translation>Игра не позволяет загрузить больше 255 активных плагинов (включая официальные). Вам нужно отключить некоторые ненужные плагины или объединить несколько небольших плагинов в один. Инструкция может быть найдена здесь: <a href="http://wiki.step-project.com/Guide:Merging_Plugins">http://wiki.step-project.com/Guide:Merging_Plugins</a></translation> </message> <message> - <location filename="mainwindow.cpp" line="2286"/> + <location filename="mainwindow.cpp" line="2303"/> <source>Choose Mod</source> <translation>Выберете мод</translation> </message> <message> - <location filename="mainwindow.cpp" line="2287"/> + <location filename="mainwindow.cpp" line="2304"/> <source>Mod Archive</source> <translation>Архив мода</translation> </message> <message> - <location filename="mainwindow.cpp" line="2541"/> + <location filename="mainwindow.cpp" line="2327"/> + <location filename="mainwindow.cpp" line="4382"/> + <source>Installation successful</source> + <translation>Установка завершена</translation> + </message> + <message> + <location filename="mainwindow.cpp" line="2338"/> + <location filename="mainwindow.cpp" line="4394"/> + <source>Configure Mod</source> + <translation>Настройка мода</translation> + </message> + <message> + <location filename="mainwindow.cpp" line="2339"/> + <location filename="mainwindow.cpp" line="4395"/> + <source>This mod contains ini tweaks. Do you want to configure them now?</source> + <translation>Этот мод включает настройки ini. Вы хотите настроить их сейчас?</translation> + </message> + <message> + <location filename="mainwindow.cpp" line="2346"/> + <location filename="mainwindow.cpp" line="4402"/> + <source>mod "%1" not found</source> + <translation>мод "%1" не найден</translation> + </message> + <message> + <location filename="mainwindow.cpp" line="2349"/> + <location filename="mainwindow.cpp" line="4408"/> + <source>Installation cancelled</source> + <translation>Установка отменена</translation> + </message> + <message> + <location filename="mainwindow.cpp" line="2349"/> + <location filename="mainwindow.cpp" line="4408"/> + <source>The mod was not installed completely.</source> + <translation>Мод не был установлен полностью.</translation> + </message> + <message> + <location filename="mainwindow.cpp" line="2558"/> <source>Start Tutorial?</source> <translation>Начать урок?</translation> </message> <message> - <location filename="mainwindow.cpp" line="2542"/> + <location filename="mainwindow.cpp" line="2559"/> <source>You're about to start a tutorial. For technical reasons it's not possible to end the tutorial early. Continue?</source> <translation>Вы собираетесь открыть урок. По техническим причинам будет невозможно закончить его досрочно. Продолжить?</translation> </message> <message> - <location filename="mainwindow.cpp" line="2686"/> - <location filename="mainwindow.cpp" line="4274"/> + <location filename="mainwindow.cpp" line="2703"/> + <location filename="mainwindow.cpp" line="4307"/> <source>Download started</source> <translation>Загрузка начата</translation> </message> <message> - <location filename="mainwindow.cpp" line="2747"/> + <location filename="mainwindow.cpp" line="2764"/> <source>failed to update mod list: %1</source> <translation>не удалось обновить список модов: %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="2791"/> + <location filename="mainwindow.cpp" line="2808"/> <source>failed to spawn notepad.exe: %1</source> <translation>не удалось вызвать notepad.exe: %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="2828"/> + <location filename="mainwindow.cpp" line="2845"/> <source>failed to open %1</source> <translation>не удалось открыть %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="2903"/> + <location filename="mainwindow.cpp" line="2920"/> <source>failed to change origin name: %1</source> <translation>не удалось изменить оригинальное имя: %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="1337"/> - <source>Executable "%1" not found</source> - <translation>Исполняемый файл "%1" не найден</translation> - </message> - <message> - <location filename="mainwindow.cpp" line="1839"/> - <source>Failed to refresh list of esps: %1</source> - <translation>Не удалось обновить список esp: %1</translation> - </message> - <message> - <location filename="mainwindow.cpp" line="2933"/> + <location filename="mainwindow.cpp" line="2950"/> <source>failed to move "%1" from mod "%2" to "%3": %4</source> <translation>не удалось переместить "%1" из мода "%2" в "%3": %4</translation> </message> <message> - <location filename="mainwindow.cpp" line="2983"/> + <location filename="mainwindow.cpp" line="2973"/> + <source><Contains %1></source> + <translation><Содержит %1></translation> + </message> + <message> + <location filename="mainwindow.cpp" line="3006"/> <source><Checked></source> <translation><Подключен></translation> </message> <message> - <location filename="mainwindow.cpp" line="2984"/> + <location filename="mainwindow.cpp" line="3007"/> <source><Unchecked></source> <translation><Отключен></translation> </message> <message> - <location filename="mainwindow.cpp" line="2985"/> + <location filename="mainwindow.cpp" line="3008"/> <source><Update></source> <translation><Обновлен></translation> </message> <message> - <location filename="mainwindow.cpp" line="2988"/> + <location filename="mainwindow.cpp" line="3009"/> + <source><Managed by MO></source> + <translation><Управляется в MO></translation> + </message> + <message> + <location filename="mainwindow.cpp" line="3010"/> + <source><Managed outside MO></source> + <translation><Управляется вне MO></translation> + </message> + <message> + <location filename="mainwindow.cpp" line="3011"/> <source><No category></source> <translation><Без категории></translation> </message> <message> - <location filename="mainwindow.cpp" line="2989"/> + <location filename="mainwindow.cpp" line="3012"/> <source><Conflicted></source> <translation><Конфликтует></translation> </message> <message> - <location filename="mainwindow.cpp" line="2990"/> + <location filename="mainwindow.cpp" line="3013"/> <source><Not Endorsed></source> <translation><Не одобрено></translation> </message> <message> - <location filename="mainwindow.cpp" line="3026"/> + <location filename="mainwindow.cpp" line="3051"/> <source>failed to rename mod: %1</source> <translation>не удалось переименовать мод: %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="3039"/> + <location filename="mainwindow.cpp" line="3064"/> <source>Overwrite?</source> <translation>Перезаписать?</translation> </message> <message> - <location filename="mainwindow.cpp" line="3040"/> + <location filename="mainwindow.cpp" line="3065"/> <source>This will replace the existing mod "%1". Continue?</source> <translation>Это заменит существующий мод "%1". Продолжить?</translation> </message> <message> - <location filename="mainwindow.cpp" line="3043"/> + <location filename="mainwindow.cpp" line="3068"/> <source>failed to remove mod "%1"</source> <translation>не удалось удалить мод "%1"</translation> </message> <message> - <location filename="mainwindow.cpp" line="3047"/> - <location filename="mainwindow.cpp" line="4547"/> - <location filename="mainwindow.cpp" line="4571"/> + <location filename="mainwindow.cpp" line="3072"/> + <location filename="mainwindow.cpp" line="4580"/> + <location filename="mainwindow.cpp" line="4604"/> <source>failed to rename "%1" to "%2"</source> <translation>не удалось переименовать "%1" в "%2"</translation> </message> <message> - <location filename="mainwindow.cpp" line="3072"/> + <location filename="mainwindow.cpp" line="3097"/> <source>Multiple esps activated, please check that they don't conflict.</source> <translation>Подключено несколько esp, выберете из них не конфликтующие.</translation> </message> <message> - <location filename="mainwindow.cpp" line="3121"/> - <location filename="mainwindow.cpp" line="3746"/> - <location filename="mainwindow.cpp" line="3754"/> - <location filename="mainwindow.cpp" line="3981"/> + <location filename="mainwindow.cpp" line="3146"/> + <location filename="mainwindow.cpp" line="3771"/> + <location filename="mainwindow.cpp" line="3779"/> + <location filename="mainwindow.cpp" line="4014"/> <source>Confirm</source> <translation>Подтверждение</translation> </message> <message> - <location filename="mainwindow.cpp" line="3122"/> + <location filename="mainwindow.cpp" line="3147"/> <source>Remove the following mods?<br><ul>%1</ul></source> <translation>Удалить следующие моды?<br><ul>%1</ul></translation> </message> <message> - <location filename="mainwindow.cpp" line="3133"/> + <location filename="mainwindow.cpp" line="3158"/> <source>failed to remove mod: %1</source> <translation>не удалось удалить мод: %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="3168"/> - <location filename="mainwindow.cpp" line="3171"/> + <location filename="mainwindow.cpp" line="3193"/> + <location filename="mainwindow.cpp" line="3196"/> <source>Failed</source> <translation>Неудача</translation> </message> <message> - <location filename="mainwindow.cpp" line="3168"/> + <location filename="mainwindow.cpp" line="3193"/> <source>Installation file no longer exists</source> <translation>Установочный файл больше не существует</translation> </message> <message> - <location filename="mainwindow.cpp" line="3172"/> + <location filename="mainwindow.cpp" line="3197"/> <source>Mods installed with old versions of MO can't be reinstalled in this way.</source> <translation>Моды, установленные с использованием старых версий MO не могут быть переустановленны таким образом.</translation> </message> <message> - <location filename="mainwindow.cpp" line="3203"/> - <location filename="mainwindow.cpp" line="3230"/> - <source>You need to be logged in with Nexus to endorse</source> - <translation>Вы должны быть авторизированы на Nexus, чтобы одобрять.</translation> - </message> - <message numerus="yes"> - <location filename="mainwindow.cpp" line="3981"/> - <source>Are you sure you want to remove the following %n save(s)?<br><ul>%1</ul><br>Removed saves will be sent to the Recycle Bin.</source> - <translation type="unfinished"> - <numerusform></numerusform> - <numerusform></numerusform> - <numerusform></numerusform> - </translation> - </message> - <message numerus="yes"> - <location filename="mainwindow.cpp" line="4095"/> - <source>Delete %n save(s)</source> - <translation type="unfinished"> - <numerusform></numerusform> - <numerusform></numerusform> - <numerusform></numerusform> - </translation> - </message> - <message> - <location filename="mainwindow.cpp" line="4974"/> - <source>Extract BSA</source> - <translation>Распаковать BSA</translation> + <location filename="mainwindow.cpp" line="3212"/> + <source>You need to be logged in with Nexus to resume a download</source> + <translation>Вы должны быть авторизированы на Nexus, чтобы продолжить загрузку</translation> </message> <message> - <location filename="mainwindow.cpp" line="4931"/> - <location filename="mainwindow.cpp" line="4982"/> - <source>failed to read %1: %2</source> - <translation>не удалось прочесть %1: %2</translation> + <location filename="mainwindow.cpp" line="3228"/> + <location filename="mainwindow.cpp" line="3255"/> + <source>You need to be logged in with Nexus to endorse</source> + <translation>Вы должны быть авторизированы на Nexus, чтобы одобрять.</translation> </message> <message> - <location filename="mainwindow.cpp" line="4993"/> - <source>This archive contains invalid hashes. Some files may be broken.</source> - <translation>Архив содержит неверные хеш-суммы. Некоторые файлы могут быть испорчены.</translation> + <location filename="mainwindow.cpp" line="3289"/> + <source>Failed to display overwrite dialog: %1</source> + <translation>Ошибка при отображении диалогового окна перезаписи: %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="3382"/> + <location filename="mainwindow.cpp" line="3407"/> <source>Nexus ID for this Mod is unknown</source> <translation>Nexus ID для этого мода неизвестен</translation> </message> <message> - <location filename="mainwindow.cpp" line="1098"/> - <source>Download?</source> - <translation>Загрузить?</translation> - </message> - <message> - <location filename="mainwindow.cpp" line="1099"/> - <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>Загрузка началась, но не была установлена страница плагина. -Если вы все равно загрузите, то никакой информации (т.е. версия) не будет ассоциировано с загрузкой. -Продолжить?</translation> - </message> - <message> - <location filename="mainwindow.cpp" line="1140"/> - <source>Browse Mod Page</source> - <translation>Смотреть страницу мода</translation> - </message> - <message> - <location filename="mainwindow.cpp" line="2184"/> - <location filename="mainwindow.cpp" line="2191"/> - <source>Failed to write settings</source> - <translation>Не удалось записать настройки</translation> - </message> - <message> - <location filename="mainwindow.cpp" line="2185"/> - <location filename="mainwindow.cpp" line="2192"/> - <source>An error occured trying to write back MO settings: %1</source> - <translation>Ошибка при попытке записать обратно настройки MO: %1</translation> - </message> - <message> - <location filename="mainwindow.cpp" line="2188"/> - <source>File is write protected</source> - <translation>Файл защищён от записи</translation> - </message> - <message> - <location filename="mainwindow.cpp" line="2189"/> - <source>Invalid file format (probably a bug)</source> - <translation>Неверный формат файла (возможно баг)</translation> - </message> - <message> - <location filename="mainwindow.cpp" line="2190"/> - <source>Unknown error %1</source> - <translation>Неизвестная ошибка %1</translation> - </message> - <message> - <location filename="mainwindow.cpp" line="2986"/> - <source><Managed by MO></source> - <translation><Управляется в MO></translation> - </message> - <message> - <location filename="mainwindow.cpp" line="2987"/> - <source><Managed outside MO></source> - <translation><Управляется вне MO></translation> - </message> - <message> - <location filename="mainwindow.cpp" line="3187"/> - <source>You need to be logged in with Nexus to resume a download</source> - <translation>Вы должны быть авторизированы на Nexus, чтобы продолжить загрузку</translation> - </message> - <message> - <location filename="mainwindow.cpp" line="3264"/> - <source>Failed to display overwrite dialog: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="mainwindow.cpp" line="3421"/> - <location filename="mainwindow.cpp" line="3861"/> + <location filename="mainwindow.cpp" line="3446"/> + <location filename="mainwindow.cpp" line="3886"/> <source>Create Mod...</source> <translation>Создать мод...</translation> </message> <message> - <location filename="mainwindow.cpp" line="3422"/> + <location filename="mainwindow.cpp" line="3447"/> <source>This will move all files from overwrite into a new, regular mod. Please enter a name:</source> <translation>Это переместит все файлы из перезаписи в новый, стандартный мод. Пожалуйста введите имя:</translation> </message> <message> - <location filename="mainwindow.cpp" line="3431"/> + <location filename="mainwindow.cpp" line="3456"/> <source>A mod with this name already exists</source> <translation>Мод с таким именем уже существует</translation> </message> <message> - <location filename="mainwindow.cpp" line="3672"/> + <location filename="mainwindow.cpp" line="3697"/> <source>Continue?</source> <translation>Продолжить?</translation> </message> <message> - <location filename="mainwindow.cpp" line="3673"/> + <location filename="mainwindow.cpp" line="3698"/> <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>Схема управления версиями принимает решение, какая версия считается новее другой. Функция может попробовать угадать схему управления версиями, при условии, что установленная версия является устаревшей.</translation> </message> <message> - <location filename="mainwindow.cpp" line="3693"/> - <location filename="mainwindow.cpp" line="4617"/> + <location filename="mainwindow.cpp" line="3718"/> + <location filename="mainwindow.cpp" line="4650"/> <source>Sorry</source> <translation>Извините</translation> </message> <message> - <location filename="mainwindow.cpp" line="3694"/> + <location filename="mainwindow.cpp" line="3719"/> <source>I don't know a versioning scheme where %1 is newer than %2.</source> <translation>Мне неизвестна схема управления версиями, где %1 новее %2.</translation> </message> <message> - <location filename="mainwindow.cpp" line="3746"/> + <location filename="mainwindow.cpp" line="3771"/> <source>Really enable all visible mods?</source> <translation>Действительно подключить все видимые моды?</translation> </message> <message> - <location filename="mainwindow.cpp" line="3754"/> + <location filename="mainwindow.cpp" line="3779"/> <source>Really disable all visible mods?</source> <translation>Действительно отключить все видимые моды?</translation> </message> <message> - <location filename="mainwindow.cpp" line="3762"/> + <location filename="mainwindow.cpp" line="3787"/> <source>Choose what to export</source> <translation>Выберете, что экспортировать</translation> </message> <message> - <location filename="mainwindow.cpp" line="3764"/> + <location filename="mainwindow.cpp" line="3789"/> <source>Everything</source> <translation>Всё</translation> </message> <message> - <location filename="mainwindow.cpp" line="3764"/> + <location filename="mainwindow.cpp" line="3789"/> <source>All installed mods are included in the list</source> <translation>Все установленные моды, включенные в список</translation> </message> <message> - <location filename="mainwindow.cpp" line="3765"/> + <location filename="mainwindow.cpp" line="3790"/> <source>Active Mods</source> <translation>Активные моды</translation> </message> <message> - <location filename="mainwindow.cpp" line="3765"/> + <location filename="mainwindow.cpp" line="3790"/> <source>Only active (checked) mods from your current profile are included</source> <translation>Включены все активные (подключенные) моды вашего текущего профиля</translation> </message> <message> - <location filename="mainwindow.cpp" line="3766"/> + <location filename="mainwindow.cpp" line="3791"/> <source>Visible</source> <translation>Видимые</translation> </message> <message> - <location filename="mainwindow.cpp" line="3766"/> + <location filename="mainwindow.cpp" line="3791"/> <source>All mods visible in the mod list are included</source> <translation>Включены все моды, видимые в списке модов</translation> </message> <message> - <location filename="mainwindow.cpp" line="3809"/> + <location filename="mainwindow.cpp" line="3834"/> <source>export failed: %1</source> <translation>экспорт не удался: %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="3826"/> + <location filename="mainwindow.cpp" line="3851"/> <source>Install Mod...</source> <translation>Установить мод...</translation> </message> <message> - <location filename="mainwindow.cpp" line="3828"/> + <location filename="mainwindow.cpp" line="3853"/> <source>Enable all visible</source> <translation>Включить все видимые</translation> </message> <message> - <location filename="mainwindow.cpp" line="3829"/> + <location filename="mainwindow.cpp" line="3854"/> <source>Disable all visible</source> <translation>Отключить все видимые</translation> </message> <message> - <location filename="mainwindow.cpp" line="3831"/> + <location filename="mainwindow.cpp" line="3856"/> <source>Check all for update</source> <translation>Проверить все на обновления</translation> </message> <message> - <location filename="mainwindow.cpp" line="3835"/> + <location filename="mainwindow.cpp" line="3860"/> <source>Export to csv...</source> <translation>Экспорт в csv...</translation> </message> <message> - <location filename="mainwindow.cpp" line="3854"/> + <location filename="mainwindow.cpp" line="3879"/> <source>All Mods</source> <translation>Все моды</translation> </message> <message> - <location filename="mainwindow.cpp" line="3860"/> + <location filename="mainwindow.cpp" line="3885"/> <source>Sync to Mods...</source> <translation>Синхронизировать с модами...</translation> </message> <message> - <location filename="mainwindow.cpp" line="3864"/> + <location filename="mainwindow.cpp" line="3889"/> <source>Restore Backup</source> <translation>Восстановить из резервной копии</translation> </message> <message> - <location filename="mainwindow.cpp" line="3865"/> + <location filename="mainwindow.cpp" line="3890"/> <source>Remove Backup...</source> <translation>Удалить резервную копию...</translation> </message> <message> - <location filename="mainwindow.cpp" line="3869"/> + <location filename="mainwindow.cpp" line="3894"/> <source>Add/Remove Categories</source> <translation>Добавить/Удалить категории</translation> </message> <message> - <location filename="mainwindow.cpp" line="3874"/> + <location filename="mainwindow.cpp" line="3899"/> <source>Replace Categories</source> <translation>Заменить категории</translation> </message> <message> - <location filename="mainwindow.cpp" line="3879"/> + <location filename="mainwindow.cpp" line="3904"/> <source>Primary Category</source> <translation>Основная категория</translation> </message> <message> - <location filename="mainwindow.cpp" line="3886"/> + <location filename="mainwindow.cpp" line="3911"/> <source>Change versioning scheme</source> <translation>Изменить схему управления версиями</translation> </message> <message> - <location filename="mainwindow.cpp" line="3890"/> + <location filename="mainwindow.cpp" line="3915"/> <source>Un-ignore update</source> <translation>Снять игнорирование обновления</translation> </message> <message> - <location filename="mainwindow.cpp" line="3892"/> + <location filename="mainwindow.cpp" line="3917"/> <source>Ignore update</source> <translation>Игнорировать обновление</translation> </message> <message> - <location filename="mainwindow.cpp" line="3897"/> + <location filename="mainwindow.cpp" line="3922"/> <source>Rename Mod...</source> <translation>Переименовать мод...</translation> </message> <message> - <location filename="mainwindow.cpp" line="3898"/> + <location filename="mainwindow.cpp" line="3923"/> <source>Remove Mod...</source> <translation>Удалить мод...</translation> </message> <message> - <location filename="mainwindow.cpp" line="3899"/> + <location filename="mainwindow.cpp" line="3924"/> <source>Reinstall Mod</source> <translation>Переустановить мод</translation> </message> <message> - <location filename="mainwindow.cpp" line="3902"/> + <location filename="mainwindow.cpp" line="3927"/> <source>Un-Endorse</source> <translation>Отменить одобрение</translation> </message> <message> - <location filename="mainwindow.cpp" line="3905"/> - <location filename="mainwindow.cpp" line="3909"/> + <location filename="mainwindow.cpp" line="3930"/> + <location filename="mainwindow.cpp" line="3934"/> <source>Endorse</source> <translation>Одобрить</translation> </message> <message> - <location filename="mainwindow.cpp" line="3906"/> + <location filename="mainwindow.cpp" line="3931"/> <source>Won't endorse</source> <translation>Не одобрять</translation> </message> <message> - <location filename="mainwindow.cpp" line="3912"/> + <location filename="mainwindow.cpp" line="3937"/> <source>Endorsement state unknown</source> <translation>Статус одобрения неизвестен</translation> </message> <message> - <location filename="mainwindow.cpp" line="3919"/> + <location filename="mainwindow.cpp" line="3944"/> <source>Ignore missing data</source> <translation>Игнорировать отсутствующие данные</translation> </message> <message> - <location filename="mainwindow.cpp" line="3922"/> + <location filename="mainwindow.cpp" line="3947"/> <source>Visit on Nexus</source> <translation>Перейти на Nexus</translation> </message> <message> - <location filename="mainwindow.cpp" line="3923"/> + <location filename="mainwindow.cpp" line="3948"/> <source>Open in explorer</source> <translation>Открыть в проводнике</translation> </message> <message> - <location filename="mainwindow.cpp" line="3927"/> + <location filename="mainwindow.cpp" line="3952"/> <source>Information...</source> <translation>Информация...</translation> </message> <message> - <location filename="mainwindow.cpp" line="3934"/> - <location filename="mainwindow.cpp" line="5192"/> + <location filename="mainwindow.cpp" line="3959"/> + <location filename="mainwindow.cpp" line="5225"/> <source>Exception: </source> <translation>Исключение: </translation> </message> <message> - <location filename="mainwindow.cpp" line="3936"/> - <location filename="mainwindow.cpp" line="5194"/> + <location filename="mainwindow.cpp" line="3961"/> + <location filename="mainwindow.cpp" line="5227"/> <source>Unknown exception</source> <translation>Неизвестное исключение</translation> </message> <message> - <location filename="mainwindow.cpp" line="3955"/> + <location filename="mainwindow.cpp" line="3988"/> <source><All></source> <translation><Все></translation> </message> <message> - <location filename="mainwindow.cpp" line="3957"/> + <location filename="mainwindow.cpp" line="3990"/> <source><Multiple></source> <translation><Несколько></translation> </message> - <message> - <location filename="mainwindow.cpp" line="5450"/> - <source>Please wait while LOOT is running</source> - <translation type="unfinished"></translation> + <message numerus="yes"> + <location filename="mainwindow.cpp" line="4014"/> + <source>Are you sure you want to remove the following %n save(s)?<br><ul>%1</ul><br>Removed saves will be sent to the Recycle Bin.</source> + <translation><numerusform>Вы уверены, что хотите удалить следующие %n сохранения?<br><ul>%1</ul><br>Удаленные сохранения будут помещены в Корзину.</numerusform><numerusform>Вы уверены, что хотите удалить следующие %n сохранения?<br><ul>%1</ul><br>Удаленные сохранения будут помещены в Корзину.</numerusform><numerusform>Вы уверены, что хотите удалить следующие %n сохранения?<br><ul>%1</ul><br>Удаленные сохранения будут помещены в Корзину.</numerusform></translation> </message> <message> - <source>Really delete "%1"?</source> - <translation type="obsolete">Действительно удалить "%1"?</translation> + <location filename="mainwindow.cpp" line="5483"/> + <source>Please wait while LOOT is running</source> + <translation>Пожалуйста, подождите, пока LOOT работает</translation> </message> <message> - <location filename="mainwindow.cpp" line="4093"/> + <location filename="mainwindow.cpp" line="4126"/> <source>Fix Mods...</source> <translation>Исправить моды...</translation> </message> - <message> - <source>Delete</source> - <translation type="obsolete">Удалить</translation> + <message numerus="yes"> + <location filename="mainwindow.cpp" line="4128"/> + <source>Delete %n save(s)</source> + <translation><numerusform>Удалить сохранение(я)</numerusform><numerusform>Удалить сохранение(я)</numerusform><numerusform>Удалить сохранение(я)</numerusform></translation> </message> <message> - <location filename="mainwindow.cpp" line="4122"/> <location filename="mainwindow.cpp" line="4155"/> + <location filename="mainwindow.cpp" line="4188"/> <source>failed to remove %1</source> <translation>не удалось удалить %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="4139"/> - <location filename="mainwindow.cpp" line="4171"/> + <location filename="mainwindow.cpp" line="4172"/> + <location filename="mainwindow.cpp" line="4204"/> <source>failed to create %1</source> <translation>не удалось создать %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="4195"/> + <location filename="mainwindow.cpp" line="4228"/> <source>Can't change download directory while downloads are in progress!</source> <translation>Нельзя изменить каталог для загрузок, когда загрузки ещё не завершены!</translation> </message> <message> - <location filename="mainwindow.cpp" line="4277"/> + <location filename="mainwindow.cpp" line="4310"/> <source>Download failed</source> <translation>Загрузка не удалась</translation> </message> <message> - <location filename="mainwindow.cpp" line="4424"/> + <location filename="mainwindow.cpp" line="4457"/> <source>failed to write to file %1</source> <translation>ошибка записи в файл %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="4430"/> + <location filename="mainwindow.cpp" line="4463"/> <source>%1 written</source> <translation>%1 записан</translation> </message> <message> - <location filename="mainwindow.cpp" line="4469"/> + <location filename="mainwindow.cpp" line="4502"/> <source>Select binary</source> <translation>Выберете исполняемый файл</translation> </message> <message> - <location filename="mainwindow.cpp" line="4469"/> + <location filename="mainwindow.cpp" line="4502"/> <source>Binary</source> <translation>Исполняемый файл</translation> </message> <message> - <location filename="mainwindow.cpp" line="4495"/> + <location filename="mainwindow.cpp" line="4528"/> <source>Enter Name</source> <translation>Введите имя</translation> </message> <message> - <location filename="mainwindow.cpp" line="4496"/> + <location filename="mainwindow.cpp" line="4529"/> <source>Please enter a name for the executable</source> <translation>Введите название для программы</translation> </message> <message> - <location filename="mainwindow.cpp" line="4507"/> + <location filename="mainwindow.cpp" line="4540"/> <source>Not an executable</source> <translation>Не является исполняемым</translation> </message> <message> - <location filename="mainwindow.cpp" line="4507"/> + <location filename="mainwindow.cpp" line="4540"/> <source>This is not a recognized executable.</source> <translation>Это неверный исполняемый файл.</translation> </message> <message> - <location filename="mainwindow.cpp" line="4532"/> - <location filename="mainwindow.cpp" line="4557"/> + <location filename="mainwindow.cpp" line="4565"/> + <location filename="mainwindow.cpp" line="4590"/> <source>Replace file?</source> <translation>Заменить файл?</translation> </message> <message> - <location filename="mainwindow.cpp" line="4532"/> + <location filename="mainwindow.cpp" line="4565"/> <source>There already is a hidden version of this file. Replace it?</source> <translation>Уже существует скрытая версия этого файла. Заменить?</translation> </message> <message> - <location filename="mainwindow.cpp" line="4535"/> - <location filename="mainwindow.cpp" line="4560"/> + <location filename="mainwindow.cpp" line="4568"/> + <location filename="mainwindow.cpp" line="4593"/> <source>File operation failed</source> <translation>Операция с файлом не удалась</translation> </message> <message> - <location filename="mainwindow.cpp" line="4535"/> - <location filename="mainwindow.cpp" line="4560"/> + <location filename="mainwindow.cpp" line="4568"/> + <location filename="mainwindow.cpp" line="4593"/> <source>Failed to remove "%1". Maybe you lack the required file permissions?</source> <translation>Не удалось удалить "%1". Может быть, вам не хватает необходимых прав доступа к файлу?</translation> </message> <message> - <location filename="mainwindow.cpp" line="4557"/> + <location filename="mainwindow.cpp" line="4590"/> <source>There already is a visible version of this file. Replace it?</source> <translation>Видимая версия этого файла уже существует. Заменить?</translation> </message> <message> - <location filename="mainwindow.cpp" line="4590"/> + <location filename="mainwindow.cpp" line="4623"/> <source>file not found: %1</source> <translation>файл не найден: %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="4603"/> + <location filename="mainwindow.cpp" line="4636"/> <source>failed to generate preview for %1</source> <translation>не удалось получить предосмотр для %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="4617"/> + <location filename="mainwindow.cpp" line="4650"/> <source>Sorry, can't preview anything. This function currently does not support extracting from bsas.</source> <translation>Невозможно получить предосмотр чего-либо. Функция на данный момент не поддерживает извлечение из bsa.</translation> </message> <message> - <location filename="mainwindow.cpp" line="4648"/> + <location filename="mainwindow.cpp" line="4681"/> <source>Update available</source> <translation>Доступно обновление</translation> </message> <message> - <location filename="mainwindow.cpp" line="4685"/> + <location filename="mainwindow.cpp" line="4718"/> <source>Open/Execute</source> <translation>Открыть/Выполнить</translation> </message> <message> - <location filename="mainwindow.cpp" line="4686"/> + <location filename="mainwindow.cpp" line="4719"/> <source>Add as Executable</source> <translation>Добавить как исполняемый</translation> </message> <message> - <location filename="mainwindow.cpp" line="4690"/> + <location filename="mainwindow.cpp" line="4723"/> <source>Preview</source> <translation>Предосмотр</translation> </message> <message> - <location filename="mainwindow.cpp" line="4696"/> + <location filename="mainwindow.cpp" line="4729"/> <source>Un-Hide</source> <translation>Показать</translation> </message> <message> - <location filename="mainwindow.cpp" line="4698"/> + <location filename="mainwindow.cpp" line="4731"/> <source>Hide</source> <translation>Скрыть</translation> </message> <message> - <location filename="mainwindow.cpp" line="4704"/> + <location filename="mainwindow.cpp" line="4737"/> <source>Write To File...</source> <translation>Записать в файл...</translation> </message> <message> - <location filename="mainwindow.cpp" line="4729"/> + <location filename="mainwindow.cpp" line="4762"/> <source>Do you want to endorse Mod Organizer on %1 now?</source> <translation>Вы хотите одобрить Mod Organizer на %1 сейчас?</translation> </message> <message> - <location filename="mainwindow.cpp" line="4825"/> + <location filename="mainwindow.cpp" line="4858"/> <source>Thank you!</source> <translation>Спасибо Вам!</translation> </message> <message> - <location filename="mainwindow.cpp" line="4825"/> + <location filename="mainwindow.cpp" line="4858"/> <source>Thank you for your endorsement!</source> <translation>Спасибо Вам за одобрение!</translation> </message> <message> - <location filename="mainwindow.cpp" line="4860"/> + <location filename="mainwindow.cpp" line="4893"/> <source>Request to Nexus failed: %1</source> <translation>Запрос на Nexus не удался: %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="4867"/> - <location filename="mainwindow.cpp" line="4885"/> + <location filename="mainwindow.cpp" line="4900"/> + <location filename="mainwindow.cpp" line="4918"/> <source>login successful</source> <translation>успешный вход</translation> </message> <message> - <location filename="mainwindow.cpp" line="4894"/> + <location filename="mainwindow.cpp" line="4927"/> <source>login failed: %1. Trying to download anyway</source> <translation>вход не удался: %1. Пытаюсь загрузить всё равно</translation> </message> <message> - <location filename="mainwindow.cpp" line="4900"/> + <location filename="mainwindow.cpp" line="4933"/> <source>login failed: %1</source> <translation>войти не удалось: %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="4910"/> + <location filename="mainwindow.cpp" line="4943"/> <source>login failed: %1. You need to log-in with Nexus to update MO.</source> <translation>войти не удалось: %1. Вам нужно войти на Nexus, чтобы обновить MO.</translation> </message> <message> - <location filename="mainwindow.cpp" line="4943"/> + <location filename="mainwindow.cpp" line="4964"/> + <location filename="mainwindow.cpp" line="5015"/> + <source>failed to read %1: %2</source> + <translation>не удалось прочесть %1: %2</translation> + </message> + <message> + <location filename="mainwindow.cpp" line="4976"/> <source>Error</source> <translation>Ошибка</translation> </message> <message> - <location filename="mainwindow.cpp" line="4943"/> + <location filename="mainwindow.cpp" line="4976"/> <source>failed to extract %1 (errorcode %2)</source> <translation>не удалось распаковать %1 (код ошибки %2)</translation> </message> <message> - <location filename="mainwindow.cpp" line="5038"/> + <location filename="mainwindow.cpp" line="5007"/> + <source>Extract BSA</source> + <translation>Распаковать BSA</translation> + </message> + <message> + <location filename="mainwindow.cpp" line="5026"/> + <source>This archive contains invalid hashes. Some files may be broken.</source> + <translation>Архив содержит неверные хеш-суммы. Некоторые файлы могут быть испорчены.</translation> + </message> + <message> + <location filename="mainwindow.cpp" line="5071"/> <source>Extract...</source> <translation>Распаковать...</translation> </message> <message> - <location filename="mainwindow.cpp" line="5100"/> + <location filename="mainwindow.cpp" line="5133"/> <source>Edit Categories...</source> <translation>Изменить категории...</translation> </message> <message> - <location filename="mainwindow.cpp" line="5101"/> + <location filename="mainwindow.cpp" line="5134"/> <source>Deselect filter</source> <translation>Снять выбор с фильтра</translation> </message> <message> - <location filename="mainwindow.cpp" line="5152"/> + <location filename="mainwindow.cpp" line="5185"/> <source>Remove</source> <translation>Удалить</translation> </message> <message> - <location filename="mainwindow.cpp" line="5163"/> + <location filename="mainwindow.cpp" line="5196"/> <source>Enable all</source> <translation>Включить все</translation> </message> <message> - <location filename="mainwindow.cpp" line="5164"/> + <location filename="mainwindow.cpp" line="5197"/> <source>Disable all</source> <translation>Отключить все</translation> </message> <message> - <location filename="mainwindow.cpp" line="5183"/> + <location filename="mainwindow.cpp" line="5216"/> <source>Unlock load order</source> <translation>Снять фиксацию порядка загрузки</translation> </message> <message> - <location filename="mainwindow.cpp" line="5186"/> + <location filename="mainwindow.cpp" line="5219"/> <source>Lock load order</source> <translation>Зафиксировать порядок загрузки</translation> </message> <message> - <location filename="mainwindow.cpp" line="5319"/> + <location filename="mainwindow.cpp" line="5352"/> <source>depends on missing "%1"</source> <translation>зависит от отсутствующего "%1"</translation> </message> <message> - <location filename="mainwindow.cpp" line="5323"/> + <location filename="mainwindow.cpp" line="5356"/> <source>incompatible with "%1"</source> - <translation type="unfinished"></translation> + <translation>несовместимый с "%1"</translation> </message> <message> - <location filename="mainwindow.cpp" line="5343"/> + <location filename="mainwindow.cpp" line="5376"/> <source>No profile set</source> <translation>Нет установленного профиля</translation> </message> <message> - <source>LOOT working</source> - <translation type="obsolete">LOOT работает</translation> - </message> - <message> - <location filename="mainwindow.cpp" line="5540"/> + <location filename="mainwindow.cpp" line="5573"/> <source>loot failed. Exit code was: %1</source> <translation>Запуск LOOT не удался. Код завершения: %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="5546"/> + <location filename="mainwindow.cpp" line="5579"/> <source>failed to start loot</source> - <translation type="unfinished"></translation> + <translation>Не удалось запустить LOOT</translation> </message> <message> - <location filename="mainwindow.cpp" line="5549"/> + <location filename="mainwindow.cpp" line="5582"/> <source>failed to run loot: %1</source> <translation>не удалось запустить LOOT: %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="5552"/> + <location filename="mainwindow.cpp" line="5585"/> <source>Errors occured</source> <translation>Возникли ошибки</translation> </message> <message> - <location filename="mainwindow.cpp" line="5601"/> + <location filename="mainwindow.cpp" line="5636"/> <source>Backup of load order created</source> <translation>Резервная копия порядка загрузки создана</translation> </message> <message> - <location filename="mainwindow.cpp" line="5611"/> + <location filename="mainwindow.cpp" line="5646"/> <source>Choose backup to restore</source> <translation>Выберите резервную копию для восстановления</translation> </message> <message> - <location filename="mainwindow.cpp" line="5624"/> + <location filename="mainwindow.cpp" line="5659"/> <source>No Backups</source> <translation>Резервных копий нет</translation> </message> <message> - <location filename="mainwindow.cpp" line="5624"/> + <location filename="mainwindow.cpp" line="5659"/> <source>There are no backups to restore</source> <translation>Резервные копии для восстановления отсутствуют</translation> </message> <message> - <location filename="mainwindow.cpp" line="5645"/> - <location filename="mainwindow.cpp" line="5666"/> + <location filename="mainwindow.cpp" line="5680"/> + <location filename="mainwindow.cpp" line="5701"/> <source>Restore failed</source> <translation>Восстановление не удалось</translation> </message> <message> - <location filename="mainwindow.cpp" line="5646"/> - <location filename="mainwindow.cpp" line="5667"/> + <location filename="mainwindow.cpp" line="5681"/> + <location filename="mainwindow.cpp" line="5702"/> <source>Failed to restore the backup. Errorcode: %1</source> <translation>Не удалось восстановить резервную копию. Код ошибки: %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="5657"/> + <location filename="mainwindow.cpp" line="5692"/> <source>Backup of modlist created</source> <translation>Резервная копия списка модов создана</translation> </message> @@ -2901,8 +2884,63 @@ This function will guess the versioning scheme under the assumption that the ins <context> <name>ModInfo</name> <message> - <location filename="modinfo.cpp" line="106"/> - <location filename="modinfo.cpp" line="135"/> + <location filename="modinfo.cpp" line="87"/> + <source>Plugins</source> + <translation>Плагины</translation> + </message> + <message> + <location filename="modinfo.cpp" line="88"/> + <source>Textures</source> + <translation>Текстуры</translation> + </message> + <message> + <location filename="modinfo.cpp" line="89"/> + <source>Meshes</source> + <translation>Полигональные сетки</translation> + </message> + <message> + <location filename="modinfo.cpp" line="90"/> + <source>UI Changes</source> + <translation>Изменения интерфейса</translation> + </message> + <message> + <location filename="modinfo.cpp" line="91"/> + <source>Music</source> + <translation>Музыка</translation> + </message> + <message> + <location filename="modinfo.cpp" line="92"/> + <source>Sound Effects</source> + <translation>Звуковые эффекты</translation> + </message> + <message> + <location filename="modinfo.cpp" line="93"/> + <source>Scripts</source> + <translation>Скрипты </translation> + </message> + <message> + <location filename="modinfo.cpp" line="94"/> + <source>SKSE Plugins</source> + <translation>Плагины SKSE</translation> + </message> + <message> + <location filename="modinfo.cpp" line="95"/> + <source>SkyProc Tools</source> + <translation>Инструменты SkyProc</translation> + </message> + <message> + <location filename="modinfo.cpp" line="96"/> + <source>Strings</source> + <translation>Строки</translation> + </message> + <message> + <location filename="modinfo.cpp" line="97"/> + <source>invalid content type %1</source> + <translation>Некорректный тип содержания %1</translation> + </message> + <message> + <location filename="modinfo.cpp" line="120"/> + <location filename="modinfo.cpp" line="149"/> <source>invalid index %1</source> <translation>неверный индекс %1</translation> </message> @@ -2910,7 +2948,7 @@ This function will guess the versioning scheme under the assumption that the ins <context> <name>ModInfoBackup</name> <message> - <location filename="modinfo.cpp" line="930"/> + <location filename="modinfo.cpp" line="949"/> <source>This is the backup of a mod</source> <translation>Это резервная копия мода</translation> </message> @@ -3126,7 +3164,7 @@ Most mods do not have optional esps, so chances are good you are looking at an e <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</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;">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: </span><a href=" http://www.skyrimnexus.com/downloads/file.php?id=1334"><span style=" font-size:8pt; text-decoration: underline; color:#0000ff;">http://skyrim.nexusmods.com/downloads/file.php?id=1334</span></a><a href="http://www.skyrimnexus.com/downloads/file.php?id=1334"><span style=" font-size:8pt; color:#000000;">. In this example, 1334 is the id you're looking for. Besides: The above is the link to Mod Organizer on the Nexus. Why not go there now and endorse?</span></a></p></body></html></source> <translation><!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"> @@ -3139,7 +3177,7 @@ p, li { white-space: pre-wrap; } <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</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> <translation><!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"> @@ -3172,7 +3210,7 @@ p, li { white-space: pre-wrap; } <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"><br /></p></body></html></source> <translation><!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"> @@ -3205,7 +3243,7 @@ p, li { white-space: pre-wrap; } <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">This is a modifiable directory view of the mod directory. You can move around files using drag &amp; drop and rename them (double click).</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Changes happen immediately on disc, so do</span><span style=" font-size:8pt; font-weight:600;"> be careful</span><span style=" font-size:8pt;">.</span></p></body></html></source> <translation><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> @@ -3228,230 +3266,230 @@ p, li { white-space: pre-wrap; } <message> <location filename="modinfodialog.ui" line="814"/> <source>Close</source> - <translation type="unfinished">Закрыть</translation> + <translation>Закрыть</translation> </message> <message> - <location filename="modinfodialog.cpp" line="169"/> + <location filename="modinfodialog.cpp" line="170"/> <source>&Delete</source> <translation>&Удалить</translation> </message> <message> - <location filename="modinfodialog.cpp" line="170"/> + <location filename="modinfodialog.cpp" line="171"/> <source>&Rename</source> <translation>&Переименовать</translation> </message> <message> - <location filename="modinfodialog.cpp" line="171"/> + <location filename="modinfodialog.cpp" line="172"/> <source>&Hide</source> <translation>&Скрыть</translation> </message> <message> - <location filename="modinfodialog.cpp" line="172"/> + <location filename="modinfodialog.cpp" line="173"/> <source>&Unhide</source> <translation>&Показать</translation> </message> <message> - <location filename="modinfodialog.cpp" line="173"/> + <location filename="modinfodialog.cpp" line="174"/> <source>&Open</source> - <translation type="unfinished">&Открыть</translation> + <translation>&Открыть</translation> </message> <message> - <location filename="modinfodialog.cpp" line="174"/> + <location filename="modinfodialog.cpp" line="175"/> <source>&New Folder</source> <translation>&Новая папка</translation> </message> <message> - <location filename="modinfodialog.cpp" line="420"/> - <location filename="modinfodialog.cpp" line="435"/> + <location filename="modinfodialog.cpp" line="421"/> + <location filename="modinfodialog.cpp" line="436"/> <source>Save changes?</source> <translation>Сохранить изменения?</translation> </message> <message> - <location filename="modinfodialog.cpp" line="420"/> - <location filename="modinfodialog.cpp" line="435"/> + <location filename="modinfodialog.cpp" line="421"/> + <location filename="modinfodialog.cpp" line="436"/> <source>Save changes to "%1"?</source> <translation>Сохранить изменения в "%1"?</translation> </message> <message> - <location filename="modinfodialog.cpp" line="625"/> + <location filename="modinfodialog.cpp" line="626"/> <source>File Exists</source> <translation>Файл уже существует</translation> </message> <message> - <location filename="modinfodialog.cpp" line="625"/> + <location filename="modinfodialog.cpp" line="626"/> <source>A file with that name exists, please enter a new one</source> <translation>Файл с таким именем уже существует, укажите другое</translation> </message> <message> - <location filename="modinfodialog.cpp" line="642"/> + <location filename="modinfodialog.cpp" line="643"/> <source>failed to move file</source> <translation>не удалось переместить файл</translation> </message> <message> - <location filename="modinfodialog.cpp" line="667"/> + <location filename="modinfodialog.cpp" line="668"/> <source>failed to create directory "optional"</source> <translation>не удалось создать папку "optional"</translation> </message> <message> - <location filename="modinfodialog.cpp" line="705"/> - <location filename="modinfodialog.cpp" line="1210"/> + <location filename="modinfodialog.cpp" line="706"/> + <location filename="modinfodialog.cpp" line="1211"/> <source>Info requested, please wait</source> <translation>Информация запрошена, пожалуйста, подождите</translation> </message> <message> - <location filename="modinfodialog.cpp" line="759"/> + <location filename="modinfodialog.cpp" line="760"/> <source>Main</source> <translation>Главное</translation> </message> <message> - <location filename="modinfodialog.cpp" line="760"/> + <location filename="modinfodialog.cpp" line="761"/> <source>Update</source> <translation>Обновление</translation> </message> <message> - <location filename="modinfodialog.cpp" line="761"/> + <location filename="modinfodialog.cpp" line="762"/> <source>Optional</source> <translation>Опционально</translation> </message> <message> - <location filename="modinfodialog.cpp" line="762"/> + <location filename="modinfodialog.cpp" line="763"/> <source>Old</source> <translation>Старые</translation> </message> <message> - <location filename="modinfodialog.cpp" line="763"/> + <location filename="modinfodialog.cpp" line="764"/> <source>Misc</source> <translation>Разное</translation> </message> <message> - <location filename="modinfodialog.cpp" line="764"/> + <location filename="modinfodialog.cpp" line="765"/> <source>Unknown</source> <translation>Неизвестно</translation> </message> <message> - <location filename="modinfodialog.cpp" line="775"/> + <location filename="modinfodialog.cpp" line="776"/> <source>Current Version: %1</source> <translation>Текущая версия: %1</translation> </message> <message> - <location filename="modinfodialog.cpp" line="779"/> + <location filename="modinfodialog.cpp" line="780"/> <source>No update available</source> <translation>Нет доступных обновлений</translation> </message> <message> - <location filename="modinfodialog.cpp" line="820"/> + <location filename="modinfodialog.cpp" line="821"/> <source>(description incomplete, please visit nexus)</source> <translation>(описание не завершено, смотрите на nexus)</translation> </message> <message> - <location filename="modinfodialog.cpp" line="835"/> + <location filename="modinfodialog.cpp" line="836"/> <source><a href="%1">Visit on Nexus</a></source> <translation><a href="%1">Перейти на Nexus</a></translation> </message> <message> - <location filename="modinfodialog.cpp" line="914"/> + <location filename="modinfodialog.cpp" line="915"/> <source>Failed to delete %1</source> - <translation type="unfinished">Не удалось удалить %1</translation> + <translation>Не удалось удалить %1</translation> </message> <message> - <location filename="modinfodialog.cpp" line="925"/> - <location filename="modinfodialog.cpp" line="930"/> + <location filename="modinfodialog.cpp" line="926"/> + <location filename="modinfodialog.cpp" line="931"/> <source>Confirm</source> <translation>Подтверждение</translation> </message> <message> - <location filename="modinfodialog.cpp" line="925"/> + <location filename="modinfodialog.cpp" line="926"/> <source>Are sure you want to delete "%1"?</source> <translation>Вы уверены, что хотите удалить "%1"?</translation> </message> <message> - <location filename="modinfodialog.cpp" line="930"/> + <location filename="modinfodialog.cpp" line="931"/> <source>Are sure you want to delete the selected files?</source> <translation>Вы уверены, что хотите удалить выбранные файлы?</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1004"/> - <location filename="modinfodialog.cpp" line="1010"/> + <location filename="modinfodialog.cpp" line="1005"/> + <location filename="modinfodialog.cpp" line="1011"/> <source>New Folder</source> <translation>Новая папка</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1016"/> + <location filename="modinfodialog.cpp" line="1017"/> <source>Failed to create "%1"</source> <translation>Не удалось создать "%1"</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1120"/> - <location filename="modinfodialog.cpp" line="1144"/> + <location filename="modinfodialog.cpp" line="1121"/> + <location filename="modinfodialog.cpp" line="1145"/> <source>Replace file?</source> <translation>Заменить файл?</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1120"/> + <location filename="modinfodialog.cpp" line="1121"/> <source>There already is a hidden version of this file. Replace it?</source> <translation>Скрытая версия этого файла уже существует. Заменить?</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1123"/> - <location filename="modinfodialog.cpp" line="1147"/> + <location filename="modinfodialog.cpp" line="1124"/> + <location filename="modinfodialog.cpp" line="1148"/> <source>File operation failed</source> <translation>Не удалась операция с файлом</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1123"/> - <location filename="modinfodialog.cpp" line="1147"/> + <location filename="modinfodialog.cpp" line="1124"/> + <location filename="modinfodialog.cpp" line="1148"/> <source>Failed to remove "%1". Maybe you lack the required file permissions?</source> <translation>Не удалось удалить "%1". Может быть, вам не хватает необходимых прав доступа к файлу?</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1134"/> - <location filename="modinfodialog.cpp" line="1157"/> + <location filename="modinfodialog.cpp" line="1135"/> + <location filename="modinfodialog.cpp" line="1158"/> <source>failed to rename %1 to %2</source> <translation>не удалось переименовать %1 в %2</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1144"/> + <location filename="modinfodialog.cpp" line="1145"/> <source>There already is a visible version of this file. Replace it?</source> <translation>Видимая версия этого файла уже существует. Заменить?</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1190"/> + <location filename="modinfodialog.cpp" line="1191"/> <source>Un-Hide</source> <translation>Показать</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1192"/> + <location filename="modinfodialog.cpp" line="1193"/> <source>Hide</source> <translation>Скрыть</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1233"/> + <location filename="modinfodialog.cpp" line="1234"/> <source>Name</source> <translation>Имя</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1233"/> + <location filename="modinfodialog.cpp" line="1234"/> <source>Please enter a name</source> <translation>Пожалуйста, введите имя</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1237"/> - <location filename="modinfodialog.cpp" line="1240"/> + <location filename="modinfodialog.cpp" line="1238"/> + <location filename="modinfodialog.cpp" line="1241"/> <source>Error</source> <translation>Ошибка</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1237"/> + <location filename="modinfodialog.cpp" line="1238"/> <source>Invalid name. Must be a valid file name</source> <translation>Неверное имя. Необходимо допустимое имя файла.</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1240"/> + <location filename="modinfodialog.cpp" line="1241"/> <source>A tweak by that name exists</source> <translation>Настройка с таким именем существует</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1254"/> + <location filename="modinfodialog.cpp" line="1255"/> <source>Create Tweak</source> <translation>Создать настройку</translation> </message> @@ -3459,7 +3497,7 @@ p, li { white-space: pre-wrap; } <context> <name>ModInfoForeign</name> <message> - <location filename="modinfo.cpp" line="1021"/> + <location filename="modinfo.cpp" line="1040"/> <source>This pseudo mod represents content managed outside MO. It isn't modified by MO.</source> <translation>Этот псевдо-мод отображает содержимое, управляемое из вне MO. Оно не модифицировано в MO.</translation> </message> @@ -3467,7 +3505,7 @@ p, li { white-space: pre-wrap; } <context> <name>ModInfoOverwrite</name> <message> - <location filename="modinfo.cpp" line="975"/> + <location filename="modinfo.cpp" line="994"/> <source>This pseudo mod contains files from the virtual data tree that got modified (i.e. by the construction kit)</source> <translation>Этот псевдо-мод содержит файлы из виртуального древа данных, которые были изменены (в Construction Kit и других программах)</translation> </message> @@ -3475,18 +3513,18 @@ p, li { white-space: pre-wrap; } <context> <name>ModInfoRegular</name> <message> - <location filename="modinfo.cpp" line="567"/> - <location filename="modinfo.cpp" line="570"/> + <location filename="modinfo.cpp" line="586"/> + <location filename="modinfo.cpp" line="589"/> <source>failed to write %1/meta.ini: error %2</source> <translation>не удалось записать %1/meta.ini: ошибка %2</translation> </message> <message> - <location filename="modinfo.cpp" line="843"/> + <location filename="modinfo.cpp" line="862"/> <source>%1 contains no esp/esm and no asset (textures, meshes, interface, ...) directory</source> <translation>%1 не содержит ни esp/esm, ни папок ресурсов (textures, meshes, interface, ...)</translation> </message> <message> - <location filename="modinfo.cpp" line="847"/> + <location filename="modinfo.cpp" line="866"/> <source>Categories: <br></source> <translation>Категории: <br></translation> </message> @@ -3496,52 +3534,52 @@ p, li { white-space: pre-wrap; } <message> <location filename="modlist.cpp" line="55"/> <source>Game plugins (esp/esm)</source> - <translation type="unfinished"></translation> + <translation>Игровые плагины (esp/esm)</translation> </message> <message> <location filename="modlist.cpp" line="56"/> <source>Interface</source> - <translation type="unfinished"></translation> + <translation>Интерфейс</translation> </message> <message> <location filename="modlist.cpp" line="57"/> <source>Meshes</source> - <translation type="unfinished"></translation> + <translation>Полигональные сетки</translation> </message> <message> <location filename="modlist.cpp" line="58"/> <source>Music</source> - <translation type="unfinished"></translation> + <translation>Музыка</translation> </message> <message> <location filename="modlist.cpp" line="59"/> <source>Scripts (Papyrus)</source> - <translation type="unfinished"></translation> + <translation>Скрипты (Papyrus)</translation> </message> <message> <location filename="modlist.cpp" line="60"/> <source>Script Extender Plugin</source> - <translation type="unfinished"></translation> + <translation>Script Extender плагин</translation> </message> <message> <location filename="modlist.cpp" line="61"/> <source>SkyProc Patcher</source> - <translation type="unfinished"></translation> + <translation>Патч SkyProc</translation> </message> <message> <location filename="modlist.cpp" line="62"/> <source>Sound</source> - <translation type="unfinished"></translation> + <translation>Звук</translation> </message> <message> <location filename="modlist.cpp" line="63"/> <source>Strings</source> - <translation type="unfinished"></translation> + <translation>Строки</translation> </message> <message> <location filename="modlist.cpp" line="64"/> <source>Textures</source> - <translation type="unfinished"></translation> + <translation>Текстуры</translation> </message> <message> <location filename="modlist.cpp" line="117"/> @@ -3596,7 +3634,6 @@ p, li { white-space: pre-wrap; } <message> <location filename="modlist.cpp" line="364"/> <source>installed version: "%1", newest version: "%2"</source> - <oldsource>installed version: %1, newest version: %2</oldsource> <translation>установлена версия: %1, новейшая версия: %2</translation> </message> <message> @@ -3637,7 +3674,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="modlist.cpp" line="935"/> <source>Content</source> - <translation type="unfinished">Содержание</translation> + <translation>Содержание</translation> </message> <message> <location filename="modlist.cpp" line="936"/> @@ -3647,7 +3684,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="modlist.cpp" line="937"/> <source>Version</source> - <translation type="unfinished">Версия</translation> + <translation>Версия</translation> </message> <message> <location filename="modlist.cpp" line="938"/> @@ -3708,7 +3745,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="modlist.cpp" line="957"/> <source>Depicts the content of the mod:<br><img src=":/MO/gui/content/plugin" width=32/>Game plugins (esp/esm)<br><img src=":/MO/gui/content/interface" width=32/>interface<br><img src=":/MO/gui/content/mesh" width=32/>Meshes<br><img src=":/MO/gui/content/texture" width=32/>Textures<br><img src=":/MO/gui/content/sound" width=32/>Sounds<br><img src=":/MO/gui/content/music" width=32/>Music<br><img src=":/MO/gui/content/string" width=32/>Strings<br><img src=":/MO/gui/content/script" width=32/>Scripts (Papyrus)<br><img src=":/MO/gui/content/skse" width=32/>Script Extender plugins<br><img src=":/MO/gui/content/skyproc" width=32/>SkyProc Patcher<br></source> - <translation type="unfinished"></translation> + <translation>Показывает содержимое мода:<br><img src=":/MO/gui/content/plugin" width=32/>Плагины (esp/esm)<br><img src=":/MO/gui/content/interface" width=32/>интерфейс<br><img src=":/MO/gui/content/mesh" width=32/>Полигональные сетки<br><img src=":/MO/gui/content/texture" width=32/>Текстуры<br><img src=":/MO/gui/content/sound" width=32/>Звуки<br><img src=":/MO/gui/content/music" width=32/>Музыка<br><img src=":/MO/gui/content/string" width=32/>Строки<br><img src=":/MO/gui/content/script" width=32/>Скрипты (Papyrus)<br><img src=":/MO/gui/content/skse" width=32/>Плагины Script Extender<br><img src=":/MO/gui/content/skyproc" width=32/>Патч SkyProc<br></translation> </message> <message> <location filename="modlist.cpp" line="969"/> @@ -3745,22 +3782,22 @@ p, li { white-space: pre-wrap; } <context> <name>NXMAccessManager</name> <message> - <location filename="nxmaccessmanager.cpp" line="144"/> + <location filename="nxmaccessmanager.cpp" line="152"/> <source>Logging into Nexus</source> <translation>Авторизация на Nexus</translation> </message> <message> - <location filename="nxmaccessmanager.cpp" line="159"/> + <location filename="nxmaccessmanager.cpp" line="167"/> <source>timeout</source> <translation>задержка</translation> </message> <message> - <location filename="nxmaccessmanager.cpp" line="178"/> + <location filename="nxmaccessmanager.cpp" line="186"/> <source>Unknown error</source> <translation>Неизвестная ошибка</translation> </message> <message> - <location filename="nxmaccessmanager.cpp" line="204"/> + <location filename="nxmaccessmanager.cpp" line="212"/> <source>Please check your password</source> <translation>Проверьте ваш пароль</translation> </message> @@ -3808,7 +3845,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="overwriteinfodialog.cpp" line="90"/> <source>&Open</source> - <translation type="unfinished">&Открыть</translation> + <translation>&Открыть</translation> </message> <message> <location filename="overwriteinfodialog.cpp" line="91"/> @@ -3818,7 +3855,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="overwriteinfodialog.cpp" line="109"/> <source>%1 not found</source> - <translation type="unfinished">%1 не найден</translation> + <translation>%1 не найден</translation> </message> <message> <location filename="overwriteinfodialog.cpp" line="144"/> @@ -3856,114 +3893,114 @@ p, li { white-space: pre-wrap; } <context> <name>PluginList</name> <message> - <location filename="pluginlist.cpp" line="103"/> + <location filename="pluginlist.cpp" line="104"/> <source>Name</source> - <translation type="unfinished">Имя</translation> + <translation>Имя</translation> </message> <message> - <location filename="pluginlist.cpp" line="104"/> + <location filename="pluginlist.cpp" line="105"/> <source>Priority</source> <translation>Приоритет</translation> </message> <message> - <location filename="pluginlist.cpp" line="105"/> + <location filename="pluginlist.cpp" line="106"/> <source>Mod Index</source> <translation>Индекс</translation> </message> <message> - <location filename="pluginlist.cpp" line="106"/> + <location filename="pluginlist.cpp" line="107"/> <source>Flags</source> <translation>Флаги</translation> </message> <message> - <location filename="pluginlist.cpp" line="107"/> - <location filename="pluginlist.cpp" line="119"/> + <location filename="pluginlist.cpp" line="108"/> + <location filename="pluginlist.cpp" line="120"/> <source>unknown</source> <translation>неизвестно</translation> </message> <message> - <location filename="pluginlist.cpp" line="115"/> + <location filename="pluginlist.cpp" line="116"/> <source>Name of your mods</source> <translation>Имена ваших модов</translation> </message> <message> - <location filename="pluginlist.cpp" line="116"/> + <location filename="pluginlist.cpp" line="117"/> <source>Load priority of your mod. The higher, the more "important" it is and thus overwrites data from plugins with lower priority.</source> <translation>Приоритет загрузки ваших модов. Моды с большим приоритетом перезапишут данные модов с меньшим приоритетом.</translation> </message> <message> - <location filename="pluginlist.cpp" line="118"/> + <location filename="pluginlist.cpp" line="119"/> <source>The modindex determins the formids of objects originating from this mods.</source> <translation>Индекс модов, определяющий formid объектов, происходящих из этих модов.</translation> </message> <message> - <location filename="pluginlist.cpp" line="159"/> + <location filename="pluginlist.cpp" line="160"/> <source>failed to update esp info for file %1 (source id: %2), error: %3</source> <translation>не удалось обновить информацию о esp для файла %1 (id источника: %2), ошибка: %3</translation> </message> <message> - <location filename="pluginlist.cpp" line="227"/> + <location filename="pluginlist.cpp" line="228"/> <source>esp not found: %1</source> <translation>esp не найден: %1</translation> </message> <message> - <location filename="pluginlist.cpp" line="234"/> - <location filename="pluginlist.cpp" line="246"/> + <location filename="pluginlist.cpp" line="235"/> + <location filename="pluginlist.cpp" line="247"/> <source>Confirm</source> <translation>Подтвердить</translation> </message> <message> - <location filename="pluginlist.cpp" line="234"/> + <location filename="pluginlist.cpp" line="235"/> <source>Really enable all plugins?</source> <translation>Действительно подключить все плагины?</translation> </message> <message> - <location filename="pluginlist.cpp" line="246"/> + <location filename="pluginlist.cpp" line="247"/> <source>Really disable all plugins?</source> <translation>Действительно отключить все плагины?</translation> </message> <message> - <location filename="pluginlist.cpp" line="397"/> + <location filename="pluginlist.cpp" line="398"/> <source>The file containing locked plugin indices is broken</source> <translation>Файл, содержащий индексы заблокированного плагина, не работает.</translation> </message> <message> - <location filename="pluginlist.cpp" line="438"/> + <location filename="pluginlist.cpp" line="439"/> <source>Some of your plugins have invalid names! These plugins can not be loaded by the game. Please see mo_interface.log for a list of affected plugins and rename them.</source> <translation>Некоторые из ваших плагинов имеют неверные имена. Эти плагины не могут быть загружены игрой. Смотрите mo_interface.log для получения списка таких плагинов и переименуйте их.</translation> </message> <message> <location filename="pluginlist.cpp" line="806"/> + <source>This plugin can't be disabled (enforced by the game)</source> + <translation>Этот плагин не может быть отключен (грузится игрой принудительно)</translation> + </message> + <message> + <location filename="pluginlist.cpp" line="808"/> <source><b>Origin</b>: %1</source> <translation><b>Источник</b>: %1</translation> </message> <message> - <location filename="pluginlist.cpp" line="808"/> + <location filename="pluginlist.cpp" line="810"/> <source>Author</source> <translation>Автор</translation> </message> <message> - <location filename="pluginlist.cpp" line="811"/> + <location filename="pluginlist.cpp" line="813"/> <source>Description</source> <translation>Описание</translation> </message> <message> - <location filename="pluginlist.cpp" line="804"/> - <source>This plugin can't be disabled (enforced by the game)</source> - <translation>Этот плагин не может быть отключен (грузится игрой принудительно)</translation> - </message> - <message> - <location filename="pluginlist.cpp" line="814"/> + <location filename="pluginlist.cpp" line="816"/> <source>Missing Masters</source> <translation>Отсутствующие мастерфайлы</translation> </message> <message> - <location filename="pluginlist.cpp" line="821"/> + <location filename="pluginlist.cpp" line="823"/> <source>Enabled Masters</source> <translation>Подключенные мастерфайлы</translation> </message> <message> - <location filename="pluginlist.cpp" line="972"/> + <location filename="pluginlist.cpp" line="974"/> <source>failed to restore load order for %1</source> <translation>не удалось восстановить порядок загрузки для %1</translation> </message> @@ -3993,7 +4030,7 @@ p, li { white-space: pre-wrap; } <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:7.8pt; font-weight:400; font-style:normal;"> +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:7.8pt; font-weight:400; font-style:normal;"> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p></body></html></source> <translation><!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"> @@ -4141,7 +4178,7 @@ p, li { white-space: pre-wrap; } <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</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;">This is the list of profiles. Each Profile contains its own list and installation order of enabled mods (from a shared pool), a configuration of enabled esps/esms, a copy of the games ini-file and an optional savegame filter.</p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Note</span> For technical reasons it's currently not possible to have seperate load-orders for esps. This means you can't load moda.esp before modb.esp in one profile and the other way around in another.</p></body></html></source> @@ -4174,7 +4211,7 @@ p, li { white-space: pre-wrap; } <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">The games Oblivion, Fallout 3 and Fallout NV contain a bug which prevents texture and mesh replacers (that is: all modifications to meshes and textures already in game) from working.</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">The Mod Organizer uses a workaround called &quot;BSA redirection&quot; (google is your friend) to fix this issue reliably and without further work. Simply activate and forget.</span></p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p> @@ -4249,7 +4286,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="profilesdialog.ui" line="162"/> <source>Close</source> - <translation type="unfinished">Закрыть</translation> + <translation>Закрыть</translation> </message> <message> <location filename="profilesdialog.cpp" line="61"/> @@ -4265,7 +4302,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="profilesdialog.cpp" line="152"/> <source>Name</source> - <translation type="unfinished">Имя</translation> + <translation>Имя</translation> </message> <message> <location filename="profilesdialog.cpp" line="152"/> @@ -4424,7 +4461,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="loadmechanism.cpp" line="138"/> <source>Failed to delete %1</source> - <translation type="unfinished">Не удалось удалить %1</translation> + <translation>Не удалось удалить %1</translation> </message> <message> <location filename="loadmechanism.cpp" line="144"/> @@ -4475,60 +4512,60 @@ p, li { white-space: pre-wrap; } <translation>Не удалось установить загрузку proxy-dll</translation> </message> <message> - <location filename="main.cpp" line="121"/> + <location filename="main.cpp" line="122"/> <source>Permissions required</source> <translation>Требуются права доступа</translation> </message> <message> - <location filename="main.cpp" line="122"/> + <location filename="main.cpp" line="123"/> <source>The current user account doesn't have the required access rights to run Mod Organizer. The neccessary changes can be made automatically (the MO directory will be made writable for the current user account). You will be asked to run "helper.exe" with administrative rights.</source> <translation>Текущий аккаунт пользователя не имеет требуемых прав доступа для запуска Mod Organizer. Необходимые изменения могут быть сделаны автоматически (папка MO будет сделана записываемой для текущего аккаунта пользователя). Вы получите запрос о запуске "helper.exe" с правами администратора.</translation> </message> <message> - <location filename="main.cpp" line="218"/> - <location filename="main.cpp" line="256"/> + <location filename="main.cpp" line="202"/> + <location filename="main.cpp" line="241"/> <source>Woops</source> <translation>Упс</translation> </message> <message> - <location filename="main.cpp" line="219"/> + <location filename="main.cpp" line="203"/> <source>ModOrganizer has crashed! Should a diagnostic file be created? If you send me this file (%1) to sherb@gmx.net, the bug is a lot more likely to be fixed. Please include a short description of what you were doing when the crash happened</source> <translation>Mod Organizer вышел из строя! Нужно ли создать диагностический файл? Если вы вышлите файл (%1) по адресу sherb@gmx.net, ошибка с намного большей вероятностью будет исправлена. Пожалуйста, добавьте краткое описание своих действий, перед тем, как произошла ошибка</translation> </message> <message> - <location filename="main.cpp" line="257"/> + <location filename="main.cpp" line="242"/> <source>ModOrganizer has crashed! Unfortunately I was not able to write a diagnostic file: %1</source> <translation>ModOrganizer вышел из строя! К сожалению не удалось записать диагностический файл: %1</translation> </message> <message> - <location filename="main.cpp" line="378"/> + <location filename="main.cpp" line="383"/> <location filename="settings.cpp" line="528"/> <source>Mod Organizer</source> <translation>Mod Organizer</translation> </message> <message> - <location filename="main.cpp" line="378"/> + <location filename="main.cpp" line="383"/> <source>An instance of Mod Organizer is already running</source> <translation>Другой экземпляр Mod Organizer уже запущен</translation> </message> <message> - <location filename="main.cpp" line="400"/> + <location filename="main.cpp" line="397"/> <source>No game identified in "%1". The directory is required to contain the game binary and its launcher.</source> <translation>Игра не обнаружена в "%1". Требуется, чтобы папка содержала исполняемые файлы игры.</translation> </message> <message> - <location filename="main.cpp" line="403"/> - <location filename="main.cpp" line="432"/> + <location filename="main.cpp" line="400"/> + <location filename="main.cpp" line="429"/> <source>Please select the game to manage</source> <translation>Выберете игру для управления</translation> </message> <message> - <location filename="main.cpp" line="458"/> + <location filename="main.cpp" line="456"/> <source>Please select the game edition you have (MO can't start the game correctly if this is set incorrectly!)</source> <translation>Пожалуйста, выберете редакцию игры, которую вы имеете (MO не сможет правильно запустить игру, если это будет установлено неверно!)</translation> </message> <message> - <location filename="main.cpp" line="547"/> + <location filename="main.cpp" line="545"/> <source>failed to start application: %1</source> <translation>не удалось запустить приложение: %1</translation> </message> @@ -4538,28 +4575,28 @@ p, li { white-space: pre-wrap; } <translation>Используйте пункт "Справка" на панели инструментов, чтобы получить инструкции по использованию всех элементов.</translation> </message> <message> - <location filename="mainwindow.cpp" line="1649"/> - <location filename="mainwindow.cpp" line="4314"/> + <location filename="mainwindow.cpp" line="1659"/> + <location filename="mainwindow.cpp" line="4347"/> <source><Manage...></source> <translation><Управлять...></translation> </message> <message> - <location filename="mainwindow.cpp" line="1667"/> + <location filename="mainwindow.cpp" line="1677"/> <source>failed to parse profile %1: %2</source> <translation>не удалось обработать профиль %1: %2</translation> </message> <message> - <location filename="pluginlist.cpp" line="352"/> + <location filename="pluginlist.cpp" line="353"/> <source>failed to find "%1"</source> <translation>не удалось найти "%1"</translation> </message> <message> - <location filename="pluginlist.cpp" line="516"/> + <location filename="pluginlist.cpp" line="518"/> <source>failed to access %1</source> <translation>не удалось получить доступ к %1</translation> </message> <message> - <location filename="pluginlist.cpp" line="530"/> + <location filename="pluginlist.cpp" line="532"/> <source>failed to set file time %1</source> <translation>не удалось изменить дату модификации для %1</translation> </message> @@ -4571,7 +4608,6 @@ p, li { white-space: pre-wrap; } <message> <location filename="profile.cpp" line="96"/> <source>"%1" is missing or inaccessible</source> - <oldsource>"%1" is missing</oldsource> <translation>"%1" отсутствует или недоступен</translation> </message> <message> @@ -4586,6 +4622,11 @@ p, li { white-space: pre-wrap; } <translation>Ошибка</translation> </message> <message> + <location filename="safewritefile.cpp" line="33"/> + <source>failed to open temporary file</source> + <translation>не удалось открыть временный файл</translation> + </message> + <message> <location filename="savegamegamebryo.cpp" line="130"/> <location filename="savegamegamebryo.cpp" line="189"/> <location filename="savegamegamebryo.cpp" line="231"/> @@ -4608,17 +4649,17 @@ p, li { white-space: pre-wrap; } <translation>Proxy DLL</translation> </message> <message> - <location filename="spawn.cpp" line="133"/> + <location filename="spawn.cpp" line="140"/> <source>failed to spawn "%1"</source> <translation>не удалось вызвать "%1"</translation> </message> <message> - <location filename="spawn.cpp" line="140"/> + <location filename="spawn.cpp" line="147"/> <source>Elevation required</source> <translation>Требуется повышение прав</translation> </message> <message> - <location filename="spawn.cpp" line="141"/> + <location filename="spawn.cpp" line="148"/> <source>This process requires elevation to run. This is a potential security risk so I highly advice you to investigate if "%1" @@ -4633,30 +4674,25 @@ Start elevated anyway? (you will be asked if you want to allow ModOrganizer.exe Запустить с повышенными правами в любом случае? (будет выведен запрос о разрешении ModOrganizer.exe сделать изменения в системе)</translation> </message> <message> - <location filename="spawn.cpp" line="156"/> + <location filename="spawn.cpp" line="163"/> <source>failed to spawn "%1": %2</source> <translation>не удалось вызвать "%1": %2</translation> </message> <message> - <location filename="spawn.cpp" line="165"/> + <location filename="spawn.cpp" line="172"/> <source>"%1" doesn't exist</source> <translation>"%1" не существует</translation> </message> <message> - <location filename="spawn.cpp" line="172"/> + <location filename="spawn.cpp" line="179"/> <source>failed to inject dll into "%1": %2</source> <translation>не удалось подключить dll к "%1": %2</translation> </message> <message> - <location filename="spawn.cpp" line="190"/> + <location filename="spawn.cpp" line="197"/> <source>failed to run "%1"</source> <translation>не удалось запустить "%1"</translation> </message> - <message> - <location filename="safewritefile.cpp" line="33"/> - <source>failed to open temporary file</source> - <translation>не удалось открыть временный файл</translation> - </message> </context> <context> <name>QueryOverwriteDialog</name> @@ -4683,7 +4719,7 @@ Start elevated anyway? (you will be asked if you want to allow ModOrganizer.exe <message> <location filename="queryoverwritedialog.ui" line="77"/> <source>Replace</source> - <translation type="unfinished">Заменить</translation> + <translation>Заменить</translation> </message> <message> <location filename="queryoverwritedialog.ui" line="84"/> @@ -4693,7 +4729,7 @@ Start elevated anyway? (you will be asked if you want to allow ModOrganizer.exe <message> <location filename="queryoverwritedialog.ui" line="91"/> <source>Cancel</source> - <translation type="unfinished">Отмена</translation> + <translation>Отмена</translation> </message> </context> <context> @@ -4752,7 +4788,7 @@ Start elevated anyway? (you will be asked if you want to allow ModOrganizer.exe <message> <location filename="savetextasdialog.ui" line="59"/> <source>Close</source> - <translation type="unfinished">Закрыть</translation> + <translation>Закрыть</translation> </message> <message> <location filename="savetextasdialog.cpp" line="36"/> @@ -4762,7 +4798,7 @@ Start elevated anyway? (you will be asked if you want to allow ModOrganizer.exe <message> <location filename="savetextasdialog.cpp" line="36"/> <source>Text Files</source> - <translation type="unfinished">Текстовые файлы</translation> + <translation>Текстовые файлы</translation> </message> <message> <location filename="savetextasdialog.cpp" line="40"/> @@ -4780,12 +4816,12 @@ Start elevated anyway? (you will be asked if you want to allow ModOrganizer.exe <message> <location filename="selectiondialog.ui" line="23"/> <source>Placeholder</source> - <translation type="unfinished">Заполнитель</translation> + <translation>Метка-заполнитель</translation> </message> <message> <location filename="selectiondialog.ui" line="77"/> <source>Cancel</source> - <translation type="unfinished">Отмена</translation> + <translation>Отмена</translation> </message> </context> <context> @@ -4874,12 +4910,12 @@ Start elevated anyway? (you will be asked if you want to allow ModOrganizer.exe <message> <location filename="settings.cpp" line="115"/> <source>Failed</source> - <translation type="unfinished">Неудача</translation> + <translation>Неудача</translation> </message> <message> <location filename="settings.cpp" line="116"/> <source>Sorry, failed to start the helper application</source> - <translation type="unfinished"></translation> + <translation>Не удалось запустить программу-помощник </translation> </message> <message> <location filename="settings.cpp" line="335"/> @@ -4925,7 +4961,7 @@ Start elevated anyway? (you will be asked if you want to allow ModOrganizer.exe <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">The display language. This will only displaye languages for which you have a translation installed.</span></p></body></html></source> <translation><!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"> @@ -5083,7 +5119,7 @@ p, li { white-space: pre-wrap; } <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</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;">Allows automatic log-in when the Nexus-Page for the game is clicked. Please note that the obfuscation with which the password is stored in modorganizer.ini is not very strong. If you're worried someone might steal your password, don't store it here.</span></p></body></html></source> <translation><!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"> @@ -5104,12 +5140,12 @@ p, li { white-space: pre-wrap; } <message> <location filename="settingsdialog.ui" line="311"/> <source>Username</source> - <translation type="unfinished">Имя пользователя</translation> + <translation>Имя пользователя</translation> </message> <message> <location filename="settingsdialog.ui" line="325"/> <source>Password</source> - <translation type="unfinished">Пароль</translation> + <translation>Пароль</translation> </message> <message> <location filename="settingsdialog.ui" line="347"/> @@ -5211,7 +5247,7 @@ p, li { white-space: pre-wrap; } <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">The Steam App ID is required to directly start some games. For Skyrim, if this is not set or wrong, the &quot;Mod Organizer&quot; load mechanism may not work properly.</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">The preset for this is the App ID of the &quot;regular&quot; version so in most cases, you should be set.</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">If you think you have a different version (GotY or something), follow these steps to get to the id:</span></p> @@ -5249,7 +5285,7 @@ p, li { white-space: pre-wrap; } There are several means to do this: *Mod Organizer* (default) In this mode the Mod Organizer itself injects the dll. The disadvantage is that you always have to start the game through MO or a link created by it. *Script Extender* In this mode, MO is installed as a Script Extender (obse, fose, nvse, skse) plugin. -*Proxy DLL* In this mode, MO replaces one of the game's dlls with one that loads MO (and the original dll of course). This will ONLY work with Steam games and it has only been tested with Skyrim. Please use this only if the other mechanisms don't work. +*Proxy DLL* In this mode, MO replaces one of the game's dlls with one that loads MO (and the original dll of course). This will ONLY work with Steam games and it has only been tested with Skyrim. Please use this only if the other mechanisms don't work. If you use the Steam version of Oblivion the default will NOT work. In this case, please install obse and use "Script Extender" as the load mechanism. Also you can then not start Oblivion from MO. Instead, use MO only to set up your mods, then quit and start Oblivion through Steam.</source> <translation>Mod Organizer необходимо подключить dll к игре, чтобы все моды были видны в ней. @@ -5273,8 +5309,8 @@ If you use the Steam version of Oblivion the default will NOT work. In this case <message> <location filename="settingsdialog.ui" line="701"/> <source>Mod Organizer uses an API provided by the Nexus to provide features like checking for updates and downloading files. Unfortunately this API has not been made available officially to third party tools like MO so we have to impersonate the Nexus Mod Manager to be allowed in. -On top of this Nexus has used the client identification to lock out outdated versions of NMM to force users to update. This means that MO also needs to impersonate the new version of NMM even if MO doesn't need an update. Therefore you can configure the version to identify as here. -Please note that MO does identify itself as MO to the webserver, it's not lying about what it is. It is merely adding a "compatible" NMM version to the user agent. +On top of this Nexus has used the client identification to lock out outdated versions of NMM to force users to update. This means that MO also needs to impersonate the new version of NMM even if MO doesn't need an update. Therefore you can configure the version to identify as here. +Please note that MO does identify itself as MO to the webserver, it's not lying about what it is. It is merely adding a "compatible" NMM version to the user agent. tl;dr-version: If Nexus-features don't work, insert the current version number of NMM here and try again.</source> <translation>Mod Organizer использует API Nexus , для использования таких возможностей, как проверка обновлений и загрузка файлов. К сожалению этот API не был сделан официально доступным прочим утилитам, вроде MO, так что нужно представляться как Nexus Mod Manager, чтобы получить доступ. @@ -5290,7 +5326,7 @@ tl;dr-версия: Если возможности Nexus не работают, </message> <message> <location filename="settingsdialog.ui" line="726"/> - <source>It seems that the Games occasionally load ESP or ESM files even if they haven't been activated as plugins. + <source>It seems that the Games occasionally load ESP or ESM files even if they haven't been activated as plugins. I don't yet know what the circumstances are, but user reports imply it is in some cases unwanted. If this is checked, ESPs and ESMs not checked in the List are invisible to the game and can not be loaded.</source> <translation>Кажется, что иногда игры загружают ESP и ESM файлы, даже если они не были не подключены как плагины Обстоятельства этого пока не известны, но отчеты пользователей подразумевают, что это в ряде случаев нежелательно. Если этот флажок отмечен, не отмеченные в списке ESP и ESM не будут видимы в списке и не будут загружены.</translation> @@ -5325,7 +5361,7 @@ Uncheck this if you want to use Mod Organizer with total conversions (like Nehri <message> <location filename="settingsdialog.ui" line="757"/> <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. +However, if you installed loose file mods outside MO which conflict with BSAs also installed outside MO those conflicts can't be resolved correctly. If you disable this feature, MO will only display official DLCs this way. Please note that plugins (esps and esms) displayed in the right pane are completely unaffected by this feature.</source> <translation>По умолчанию Mod Organizer отобразит пакеты esp+bsa, установленные из других инструментов, как моды (левая панель). Это позволяет вам контроллировать их приоритет по отношению к другим модам. Это особенно полезно, если вы используете Steam Workshop, для установки модов. @@ -5392,7 +5428,7 @@ For the other games this is not a sufficient replacement for AI!</source> <message> <location filename="simpleinstalldialog.ui" line="22"/> <source>Name</source> - <translation type="unfinished">Имя</translation> + <translation>Имя</translation> </message> <message> <location filename="simpleinstalldialog.ui" line="49"/> @@ -5413,7 +5449,7 @@ For the other games this is not a sufficient replacement for AI!</source> <message> <location filename="simpleinstalldialog.ui" line="72"/> <source>Cancel</source> - <translation type="unfinished">Отмена</translation> + <translation>Отмена</translation> </message> </context> <context> @@ -5431,7 +5467,7 @@ For the other games this is not a sufficient replacement for AI!</source> <message> <location filename="singleinstance.cpp" line="88"/> <source>failed to communicate with running instance: %1</source> - <translation type="unfinished">не удалось подключиться к запущенному экземпляру: %1</translation> + <translation>Не удалось подключиться к запущенному экземпляру: %1</translation> </message> <message> <location filename="singleinstance.cpp" line="100"/> @@ -5449,7 +5485,7 @@ For the other games this is not a sufficient replacement for AI!</source> <message> <location filename="syncoverwritedialog.ui" line="27"/> <source>Name</source> - <translation type="unfinished">Имя</translation> + <translation>Имя</translation> </message> <message> <location filename="syncoverwritedialog.ui" line="32"/> @@ -5477,7 +5513,7 @@ For the other games this is not a sufficient replacement for AI!</source> <message> <location filename="transfersavesdialog.ui" line="14"/> <source>Transfer Savegames</source> - <translation type="unfinished">Передать сохранения</translation> + <translation>Перенести сохранения</translation> </message> <message> <location filename="transfersavesdialog.ui" line="22"/> @@ -5552,7 +5588,7 @@ On Windows XP: <message> <location filename="transfersavesdialog.ui" line="156"/> <source>Done</source> - <translation type="unfinished">Готово</translation> + <translation>Готово</translation> </message> <message> <location filename="transfersavesdialog.ui" line="167"/> @@ -5594,4 +5630,4 @@ On Windows XP: <translation>Скопировать все сохранения с персонажем "%1" в общее месторасположение? Имейте ввиду, что это запутает текущую нумерацию сохранений.</translation> </message> </context> -</TS> +</TS>
\ No newline at end of file diff --git a/src/organizer_zh_CN.ts b/src/organizer_zh_CN.ts index 9b8754bb..ae964233 100644 --- a/src/organizer_zh_CN.ts +++ b/src/organizer_zh_CN.ts @@ -1,38 +1,36 @@ -<?xml version="1.0" encoding="utf-8"?> -<!DOCTYPE TS> -<TS version="2.0" language="zh_CN"> +<?xml version="1.0" ?><!DOCTYPE TS><TS language="zh_CN" version="2.0"> <context> <name>AboutDialog</name> <message> <location filename="aboutdialog.ui" line="14"/> <location filename="aboutdialog.ui" line="53"/> <source>About</source> - <translation type="unfinished"></translation> + <translation>关于</translation> </message> <message> <location filename="aboutdialog.ui" line="66"/> <source>Revision:</source> - <translation type="unfinished"></translation> + <translation>版本</translation> </message> <message> <location filename="aboutdialog.ui" line="104"/> <source>Used Software</source> - <translation type="unfinished"></translation> + <translation>用到的软件</translation> </message> <message> <location filename="aboutdialog.ui" line="117"/> <source>Credits</source> - <translation type="unfinished"></translation> + <translation>制作组</translation> </message> <message> <location filename="aboutdialog.ui" line="123"/> <source>Translators</source> - <translation type="unfinished"></translation> + <translation>翻译机</translation> </message> <message> <location filename="aboutdialog.ui" line="189"/> <source>Others</source> - <translation type="unfinished"></translation> + <translation>其它</translation> </message> <message> <location filename="aboutdialog.ui" line="266"/> @@ -42,7 +40,7 @@ <message> <location filename="aboutdialog.cpp" line="80"/> <source>No license</source> - <translation type="unfinished"></translation> + <translation>无授权</translation> </message> </context> <context> @@ -62,7 +60,7 @@ <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">This is a list of esps and esms that were active when the save game was created.</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">For each esp, the right column contains the mod (or mods) that can be enabled to make the missing esps/esms available.</span></p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p> @@ -160,22 +158,22 @@ If there is a component called "00 Core" it is usually required. Optio <message> <location filename="browserdialog.ui" line="14"/> <source>Some Page</source> - <translation type="unfinished"></translation> + <translation>某些页面</translation> </message> <message> <location filename="browserdialog.ui" line="281"/> <source>Search</source> - <translation type="unfinished"></translation> + <translation>搜索</translation> </message> <message> <location filename="browserdialog.cpp" line="95"/> <source>new</source> - <translation type="unfinished"></translation> + <translation>新建</translation> </message> <message> <location filename="browserdialog.cpp" line="209"/> <source>failed to start download</source> - <translation type="unfinished"></translation> + <translation>启动下载失败</translation> </message> </context> <context> @@ -226,7 +224,7 @@ If there is a component called "00 Core" it is usually required. Optio <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</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;">You can match one or multiple nexus categories to a internal ID. Whenever you download a mod from a Nexus Page, Mod Organizer will try to resolve the category defined on the Nexus to one available in MO.</span></p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">To find out a category id used by the nexus, visit the categories list of the nexus page and hover over the links there.</span></p></body></html></source> @@ -289,7 +287,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="credentialsdialog.ui" line="75"/> <source>Never ask again</source> - <translation type="unfinished">无法读取bsa</translation> + <translation>不再过问</translation> </message> </context> <context> @@ -325,7 +323,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="downloadlist.cpp" line="89"/> <source>pending download</source> - <translation type="unfinished"></translation> + <translation>挂起下载</translation> </message> </context> <context> @@ -381,12 +379,12 @@ p, li { white-space: pre-wrap; } <message> <location filename="downloadlistwidgetcompact.cpp" line="92"/> <source>< mod %1 file %2 ></source> - <translation type="unfinished"></translation> + <translation>< mod %1 file %2 ></translation> </message> <message> <location filename="downloadlistwidgetcompact.cpp" line="97"/> <source>Pending</source> - <translation type="unfinished"></translation> + <translation>挂起</translation> </message> <message> <location filename="downloadlistwidgetcompact.cpp" line="120"/> @@ -401,12 +399,12 @@ p, li { white-space: pre-wrap; } <message> <location filename="downloadlistwidgetcompact.cpp" line="125"/> <source>Fetching Info 2</source> - <translation type="unfinished">抓取信息 2</translation> + <translation>抓取信息 2</translation> </message> <message> <location filename="downloadlistwidgetcompact.cpp" line="130"/> <source>Installed</source> - <translation type="unfinished">抓取信息 2</translation> + <translation>已安装</translation> </message> <message> <location filename="downloadlistwidgetcompact.cpp" line="133"/> @@ -459,7 +457,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="downloadlistwidgetcompact.cpp" line="306"/> <source>Delete</source> - <translation type="unfinished">&删除</translation> + <translation>删除</translation> </message> <message> <location filename="downloadlistwidgetcompact.cpp" line="308"/> @@ -517,22 +515,22 @@ p, li { white-space: pre-wrap; } <message> <location filename="downloadlistwidget.cpp" line="93"/> <source>< mod %1 file %2 ></source> - <translation type="unfinished"></translation> + <translation>< mod %1 file %2 ></translation> </message> <message> <location filename="downloadlistwidget.cpp" line="96"/> <source>Pending</source> - <translation type="unfinished"></translation> + <translation>挂起</translation> </message> <message> <location filename="downloadlistwidget.cpp" line="123"/> <source>Fetching Info 1</source> - <translation type="unfinished">抓取信息 1</translation> + <translation>抓取信息 1</translation> </message> <message> <location filename="downloadlistwidget.cpp" line="126"/> <source>Fetching Info 2</source> - <translation type="unfinished">抓取信息 2</translation> + <translation>抓取信息 2</translation> </message> <message> <location filename="downloadlistwidget.cpp" line="258"/> @@ -638,7 +636,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="downloadmanager.cpp" line="321"/> <source>Memory allocation error (in refreshing directory).</source> - <translation type="unfinished"></translation> + <translation>地址分配错误(刷新目录时).</translation> </message> <message> <location filename="downloadmanager.cpp" line="369"/> @@ -658,12 +656,12 @@ p, li { white-space: pre-wrap; } <message> <location filename="downloadmanager.cpp" line="454"/> <source>Wrong Game</source> - <translation type="unfinished"></translation> + <translation>错误的游戏</translation> </message> <message> <location filename="downloadmanager.cpp" line="454"/> <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> + <translation type="unfinished"/> </message> <message> <location filename="downloadmanager.cpp" line="471"/> @@ -708,7 +706,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="downloadmanager.cpp" line="640"/> <source>No known download urls. Sorry, this download can't be resumed.</source> - <translation type="unfinished"></translation> + <translation>未知的下载地址。很抱歉,下载无法继续。</translation> </message> <message> <location filename="downloadmanager.cpp" line="695"/> @@ -728,7 +726,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="downloadmanager.cpp" line="745"/> <source>Update</source> - <translation type="unfinished">更新</translation> + <translation>更新</translation> </message> <message> <location filename="downloadmanager.cpp" line="746"/> @@ -753,12 +751,12 @@ p, li { white-space: pre-wrap; } <message> <location filename="downloadmanager.cpp" line="999"/> <source>Memory allocation error (in processing progress event).</source> - <translation type="unfinished"></translation> + <translation>地址分配错误(处理程序事件时).</translation> </message> <message> <location filename="downloadmanager.cpp" line="1012"/> <source>Memory allocation error (in processing downloaded data).</source> - <translation type="unfinished"></translation> + <translation>地址分配错误(处理下载数据时).</translation> </message> <message> <location filename="downloadmanager.cpp" line="1141"/> @@ -789,7 +787,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="downloadmanager.cpp" line="1356"/> <source>Download failed. Server reported: %1</source> - <translation type="unfinished"></translation> + <translation>下载失败。服务器报告: %1 </translation> </message> <message> <location filename="downloadmanager.cpp" line="1358"/> @@ -964,7 +962,7 @@ Right now the only case I know of where this needs to be overwritten is for the <message> <location filename="editexecutablesdialog.cpp" line="150"/> <source>MO requires 32-bit 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> + <translation>MO需要32位java来运行该应用程序。如果你已经安装,在安装目录下选择javaw.exe。</translation> </message> <message> <location filename="editexecutablesdialog.cpp" line="166"/> @@ -990,13 +988,13 @@ Right now the only case I know of where this needs to be overwritten is for the <location filename="editexecutablesdialog.cpp" line="230"/> <location filename="editexecutablesdialog.cpp" line="278"/> <source>Save Changes?</source> - <translation type="unfinished">保存更改吗?</translation> + <translation>保存修改?</translation> </message> <message> <location filename="editexecutablesdialog.cpp" line="231"/> <location filename="editexecutablesdialog.cpp" line="279"/> <source>You made changes to the current executable, do you want to save them?</source> - <translation type="unfinished"></translation> + <translation>当前可执行文件被修改,是否需要保存?</translation> </message> <message> <location filename="editexecutablesdialog.cpp" line="255"/> @@ -1136,7 +1134,7 @@ Right now the only case I know of where this needs to be overwritten is for the <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">This displays the content of the archive. &lt;data&gt; represents the base directory which will map to the game's data directory. You can change the base directory via the right-click context menu and you can move around files via drag&amp;drop</span></p></body></html></source> <translation><!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"> @@ -1180,87 +1178,87 @@ p, li { white-space: pre-wrap; } <message> <location filename="installationmanager.cpp" line="164"/> <location filename="installationmanager.cpp" line="248"/> - <location filename="installationmanager.cpp" line="530"/> + <location filename="installationmanager.cpp" line="532"/> <source>Extracting files</source> <translation>正在解压文件</translation> </message> <message> - <location filename="installationmanager.cpp" line="439"/> + <location filename="installationmanager.cpp" line="441"/> <source>failed to create backup</source> <translation>创建备份失败。</translation> </message> <message> - <location filename="installationmanager.cpp" line="448"/> + <location filename="installationmanager.cpp" line="450"/> <source>Mod Name</source> <translation>模组名称</translation> </message> <message> - <location filename="installationmanager.cpp" line="448"/> + <location filename="installationmanager.cpp" line="450"/> <source>Name</source> <translation>名称</translation> </message> <message> - <location filename="installationmanager.cpp" line="501"/> + <location filename="installationmanager.cpp" line="503"/> <source>Invalid name</source> <translation>无效名称</translation> </message> <message> - <location filename="installationmanager.cpp" line="502"/> + <location filename="installationmanager.cpp" line="504"/> <source>The name you entered is invalid, please enter a different one.</source> <translation>你输入的名称无效,请重新输入。</translation> </message> <message> - <location filename="installationmanager.cpp" line="610"/> + <location filename="installationmanager.cpp" line="612"/> <source>File format "%1" not supported</source> <translation>暂不支持文件格式: "%1"</translation> </message> <message> - <location filename="installationmanager.cpp" line="743"/> + <location filename="installationmanager.cpp" line="745"/> <source>None of the available installer plugins were able to handle that archive</source> <translation>没有可用的安装插件能够处理此压缩包</translation> </message> <message> - <location filename="installationmanager.cpp" line="753"/> + <location filename="installationmanager.cpp" line="755"/> <source>no error</source> <translation>没有错误</translation> </message> <message> - <location filename="installationmanager.cpp" line="756"/> + <location filename="installationmanager.cpp" line="758"/> <source>7z.dll not found</source> <translation>未找到 7z.dll</translation> </message> <message> - <location filename="installationmanager.cpp" line="759"/> + <location filename="installationmanager.cpp" line="761"/> <source>7z.dll isn't valid</source> <translation>无效的 7z.dll</translation> </message> <message> - <location filename="installationmanager.cpp" line="762"/> + <location filename="installationmanager.cpp" line="764"/> <source>archive not found</source> <translation>未找到压缩包</translation> </message> <message> - <location filename="installationmanager.cpp" line="765"/> + <location filename="installationmanager.cpp" line="767"/> <source>failed to open archive</source> <translation>无法打开压缩包</translation> </message> <message> - <location filename="installationmanager.cpp" line="768"/> + <location filename="installationmanager.cpp" line="770"/> <source>unsupported archive type</source> <translation>不支持的压缩包类型</translation> </message> <message> - <location filename="installationmanager.cpp" line="771"/> + <location filename="installationmanager.cpp" line="773"/> <source>internal library error</source> <translation>内部库错误</translation> </message> <message> - <location filename="installationmanager.cpp" line="774"/> + <location filename="installationmanager.cpp" line="776"/> <source>archive invalid</source> <translation>无效的压缩包</translation> </message> <message> - <location filename="installationmanager.cpp" line="778"/> + <location filename="installationmanager.cpp" line="780"/> <source>unknown archive error</source> <translation>未知压缩包错误</translation> </message> @@ -1301,7 +1299,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="moapplication.cpp" line="115"/> <source>an error occured: %1</source> - <translation type="unfinished">发生错误: %1</translation> + <translation>发生错误: %1</translation> </message> <message> <location filename="moapplication.cpp" line="120"/> @@ -1320,27 +1318,27 @@ p, li { white-space: pre-wrap; } <message> <location filename="mainwindow.ui" line="97"/> <source>Click blank area to deselect</source> - <translation type="unfinished"></translation> + <translation>点击空白处取消选择</translation> </message> <message> <location filename="mainwindow.ui" line="116"/> <source>If checked, only mods that match all selected categories are displayed.</source> - <translation type="unfinished"></translation> + <translation>如果选中,仅匹配所有选定类别的 Mod 会被显示。</translation> </message> <message> <location filename="mainwindow.ui" line="119"/> <source>And</source> - <translation type="unfinished"></translation> + <translation>和</translation> </message> <message> <location filename="mainwindow.ui" line="129"/> <source>If checked, all mods that match at least one of the selected categories are displayed.</source> - <translation type="unfinished"></translation> + <translation>如果选中,匹配任意一个选定类别的 Mod 会被显示。</translation> </message> <message> <location filename="mainwindow.ui" line="132"/> <source>Or</source> - <translation type="unfinished"></translation> + <translation>或</translation> </message> <message> <location filename="mainwindow.ui" line="171"/> @@ -1350,22 +1348,22 @@ p, li { white-space: pre-wrap; } <message> <location filename="mainwindow.ui" line="181"/> <source>Pick a module collection</source> - <translation type="unfinished">选择一个配置文件</translation> + <translation type="unfinished"/> </message> <message> <location filename="mainwindow.ui" line="184"/> <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</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;">Create profiles here. Each profile contains its own list of active mods and esps. This way you can quickly switch between setups for different play throughs.</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Please note that right now your esp load order is not kept seperate for different profiles.</span></p></body></html></source> - <translation type="unfinished"><!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:9pt;">在这里创建配置文件,每个配置文件都包含了它们自己的 Mod 和 esp 的激活方案。这样您就可以通过快速切换设置来体验不同的游戏历程了。</span></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:9pt;">请注意: 当前您的配置文件的 esp 加载顺序并不是分开保存的。</span></p></body></html></translation> + <translation type="unfinished"/> + </message> + <message> + <location filename="mainwindow.ui" line="215"/> + <source>Open list options...</source> + <translation>打开选项列表...</translation> </message> <message> <location filename="mainwindow.ui" line="218"/> @@ -1376,13 +1374,13 @@ p, li { white-space: pre-wrap; } <location filename="mainwindow.ui" line="238"/> <location filename="mainwindow.ui" line="739"/> <source>Restore Backup...</source> - <translation type="unfinished">还原备份</translation> + <translation>还原备份</translation> </message> <message> <location filename="mainwindow.ui" line="252"/> <location filename="mainwindow.ui" line="759"/> <source>Create Backup</source> - <translation type="unfinished"></translation> + <translation>创建备份</translation> </message> <message> <location filename="mainwindow.ui" line="368"/> @@ -1397,7 +1395,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="mainwindow.ui" line="456"/> <source>Filter</source> - <translation type="unfinished">过滤器</translation> + <translation>过滤器</translation> </message> <message> <location filename="mainwindow.ui" line="477"/> @@ -1426,15 +1424,10 @@ p, li { white-space: pre-wrap; } <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</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;">Choose the program to run. Once you start using ModOrganizer, you should always run your game and tools from here or through shortcuts created here, otherwise mods installed through MO will not be visible.</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">You can add new Tools to this list, but I can't promise tools I haven't tested will work.</span></p></body></html></source> - <translation type="unfinished"><!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:9pt;">选择要运行的程序。一旦您开始使用 Mod Organizer,您应该始终从这里或通过在这里创建的快捷方式来运行您的游戏和工具,否则任何经由 MO 安装的 Mod 都会变得不可见。</span></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:9pt;">您可以添加新的工具到此列表中,但我不能保证一些我没有测试过的工具能够正常工作。</span></p></body></html></translation> + <translation type="unfinished"/> </message> <message> <location filename="mainwindow.ui" line="581"/> @@ -1446,13 +1439,9 @@ p, li { white-space: pre-wrap; } <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</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;">Run the selected program with ModOrganizer enabled.</span></p></body></html></source> - <translation type="unfinished"><!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:9pt;">在 Mod Organizer 启用的状态下运行指定的程序。</span></p></body></html></translation> + <translation type="unfinished"/> </message> <message> <location filename="mainwindow.ui" line="594"/> @@ -1469,13 +1458,9 @@ p, li { white-space: pre-wrap; } <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">This creates a start menu shortcut that directly starts the selected program with the MO active.</span></p></body></html></source> - <translation type="unfinished"><!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:9pt;">创建一个开始菜单快捷方式,使您可以直接在 MO 激活状态下运行指定的程序。</span></p></body></html></translation> + <translation type="unfinished"/> </message> <message> <location filename="mainwindow.ui" line="645"/> @@ -1488,6 +1473,11 @@ p, li { white-space: pre-wrap; } <translation>插件</translation> </message> <message> + <location filename="mainwindow.ui" line="715"/> + <source>Sort</source> + <translation>排序</translation> + </message> + <message> <location filename="mainwindow.ui" line="821"/> <source>List of available esp/esm files</source> <translation>可用 esp 或 esm 文件的列表</translation> @@ -1497,43 +1487,29 @@ p, li { white-space: pre-wrap; } <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">This list contains the esps and esms contained in the active mods. These require their own load order. Use drag&amp;drop to modify this load order. Please note that MO will only save the load order for mods that are active/checked.<br />There is a great tool named &quot;BOSS&quot; to automatically sort these files.</span></p></body></html></source> - <translation type="unfinished"><!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:9pt;">这个列表中包含了位于已激活 Mod 里的 esp 和 esm 文件。这些文件都需要它们自己的加载顺序,您可以使用拖放来修改加载顺序。请注意: MO 将只保存已激活或已勾选状态的 Mod 的加载顺序。<br />有个非常棒的工具叫作 &quot;BOSS&quot;,它可以自动对这些文件进行排序。</span></p></body></html></translation> - </message> - <message> - <location filename="mainwindow.ui" line="715"/> - <source>Sort</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="mainwindow.ui" line="215"/> - <source>Open list options...</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="mainwindow.ui" line="886"/> <source>Archives</source> - <translation type="unfinished"></translation> + <translation>压缩包</translation> </message> <message> <location filename="mainwindow.ui" line="916"/> <source><html><head/><body><p>BSAs are bundles of game assets (textures, scripts, ...). By default, the engine loads these bundles in a separate step from loose files. MO can manage those archives to align their load order with that of loose files:</p><p>If archives are <span style=" font-weight:600;">managed</span>, their load order is specified by the priority of the corresponding mod (left pane), the same as the loose files. You can manually enable any BSA that has no corresponding plugin active.<br/></p><p>If archives are <span style=" font-weight:600;">not managed</span> their load order is specified by the priority of the corresponding plugin (right pane, plugins tab). You can then not manually enable BSAs where the plugin isn't active.</p><p>In either case you can not disable archives if there is a matching plugin, the game will load them no matter what.</p></body></html></source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="mainwindow.ui" line="919"/> <source><html><head/><body><p>Have MO manage archives (<a href="#"><span style=" text-decoration: underline; color:#0000ff;">read more</span></a>)</p></body></html></source> - <translation type="unfinished"></translation> + <translation><html><head/><body><p>使用 MO 管理压缩包 (<a href="#"><span style=" text-decoration: underline; color:#0000ff;">查看更多</span></a>)</p></body></html></translation> </message> <message> <location filename="mainwindow.ui" line="934"/> <source>List of available BS Archives. Archives not checked here are not managed by MO and ignore installation order.</source> - <translation>可用 BSA 文件的列表。未勾选的项目不会被 MO 管理并且会忽略安装顺序。</translation> + <translation>可用 BSA 压缩包的列表。未勾选的项目不会被 MO 管理并且会忽略安装顺序。</translation> </message> <message> <location filename="mainwindow.ui" line="937"/> @@ -1541,10 +1517,7 @@ p, li { white-space: pre-wrap; } By default, BSAs that share their base name with an enabled ESP (i.e. plugin.esp and plugin.bsa) are automatically loaded and will have precedence over all loose files, the installation order you set up to the left is then ignored! BSAs checked here are loaded in such a way that your installation order is obeyed properly.</source> - <translation type="unfinished">BSA 文件是 Bethesda 专用的压缩包文件 (区别于 .zip 文件),里面包含了游戏所用的 Data 内的文件 (meshes, textures 等)。这与 Data 目录里分散的文件是不同的。 -默认情况下,BSA 文件的名称取决于 ESP 插件的名称 (例: plugins.esp 对应 plugins.bsa)。游戏运行时,ESP 对应的 BSA 将会自动加载,并且比所有分散的文件优先级都高,左边您设置的安装顺序最终会被忽略掉。 - -这里勾选的 BSA 将会依从您的安装顺序,并且会自行调整加载顺序。</translation> + <translation type="unfinished"/> </message> <message> <location filename="mainwindow.ui" line="983"/> @@ -1555,7 +1528,7 @@ BSAs checked here are loaded in such a way that your installation order is obeye <message> <location filename="mainwindow.ui" line="992"/> <source>Data</source> - <translation type="unfinished">Data</translation> + <translation>Data</translation> </message> <message> <location filename="mainwindow.ui" line="1010"/> @@ -1569,8 +1542,8 @@ BSAs checked here are loaded in such a way that your installation order is obeye </message> <message> <location filename="mainwindow.ui" line="1016"/> - <location filename="mainwindow.cpp" line="3833"/> - <location filename="mainwindow.cpp" line="4705"/> + <location filename="mainwindow.cpp" line="3858"/> + <location filename="mainwindow.cpp" line="4738"/> <source>Refresh</source> <translation>刷新</translation> </message> @@ -1605,17 +1578,11 @@ BSAs checked here are loaded in such a way that your installation order is obeye <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">This is a list of all savegames for this game. Hover over a list entry to get detailed information about the save including a list of esps/esms that were used at the time this save was created but aren't active now.</span></p> +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">This is a list of all savegames for this game. Hover over a list entry to get detailed information about the save including a list of esps/esms that were used at the time this save was created but aren't active now.</span></p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">If you click &quot;Fix Mods...&quot; in the context menu, MO will try to activate all mods and esps to fix those missing esps. It will not disable anything!</span></p></body></html></source> - <translation type="unfinished"><!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:9pt;">这是此游戏所有存档的列表,将鼠标悬停在项目上来获取该存档的详细信息,里面包含了现在没有被激活但是当存档被创建时所使用的 esp 或 esm 的清单。</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:9pt;">如果您在右键菜单中点击“修复 Mod”,那么 MO 便会尝试激活所有 Mod 和 esp 来修复那些缺失的 esp,它并不会禁用任何东西!</span></p></body></html></translation> + <translation type="unfinished"/> </message> <message> <location filename="mainwindow.ui" line="1115"/> @@ -1630,7 +1597,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="mainwindow.ui" line="1200"/> <source>Show Hidden</source> - <translation type="unfinished"></translation> + <translation>显示隐藏</translation> </message> <message> <location filename="mainwindow.ui" line="1262"/> @@ -1645,7 +1612,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="mainwindow.ui" line="1307"/> <source>Install &Mod</source> - <translation type="unfinished">安装 &Mod</translation> + <translation>安装 &Mod</translation> </message> <message> <location filename="mainwindow.ui" line="1310"/> @@ -1665,12 +1632,12 @@ p, li { white-space: pre-wrap; } <message> <location filename="mainwindow.ui" line="1325"/> <source>&Profiles</source> - <translation type="unfinished">&配置文件</translation> + <translation>&配置文件</translation> </message> <message> <location filename="mainwindow.ui" line="1328"/> <source>Configure Profiles</source> - <translation type="unfinished">设置配置文件</translation> + <translation>设置配置文件</translation> </message> <message> <location filename="mainwindow.ui" line="1331"/> @@ -1685,7 +1652,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="mainwindow.ui" line="1343"/> <source>&Executables</source> - <translation type="unfinished">&可执行程序</translation> + <translation>&可执行程序</translation> </message> <message> <location filename="mainwindow.ui" line="1346"/> @@ -1706,7 +1673,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="mainwindow.ui" line="1361"/> <source>&Tools</source> - <translation type="unfinished">工具(&T)</translation> + <translation>&工具</translation> </message> <message> <location filename="mainwindow.ui" line="1367"/> @@ -1721,12 +1688,12 @@ p, li { white-space: pre-wrap; } <message> <location filename="mainwindow.ui" line="1379"/> <source>&Settings</source> - <translation type="unfinished">&设置</translation> + <translation>&设置</translation> </message> <message> <location filename="mainwindow.ui" line="1382"/> <source>Configure settings and workarounds</source> - <translation type="unfinished">配置设定和解决方案</translation> + <translation>配置设定和解决方案</translation> </message> <message> <location filename="mainwindow.ui" line="1385"/> @@ -1750,9 +1717,9 @@ p, li { white-space: pre-wrap; } </message> <message> <location filename="mainwindow.ui" line="1412"/> - <location filename="mainwindow.cpp" line="4646"/> + <location filename="mainwindow.cpp" line="4679"/> <source>Update</source> - <translation type="unfinished">更新</translation> + <translation>更新</translation> </message> <message> <location filename="mainwindow.ui" line="1415"/> @@ -1763,7 +1730,7 @@ p, li { white-space: pre-wrap; } <location filename="mainwindow.ui" line="1427"/> <location filename="mainwindow.cpp" line="573"/> <source>No Problems</source> - <translation type="unfinished">没有问题</translation> + <translation>没有问题</translation> </message> <message> <location filename="mainwindow.ui" line="1430"/> @@ -1794,19 +1761,19 @@ Right now this has very limited functionality</source> </message> <message> <location filename="mainwindow.ui" line="1460"/> - <location filename="mainwindow.cpp" line="4728"/> + <location filename="mainwindow.cpp" line="4761"/> <source>Endorse Mod Organizer</source> <translation>称赞 Mod Organizer</translation> </message> <message> <location filename="mainwindow.ui" line="1465"/> <source>Copy Log to Clipboard</source> - <translation type="unfinished">复制到剪贴板</translation> + <translation>复制到剪贴板</translation> </message> <message> <location filename="mainwindow.ui" line="1468"/> <source>Ctrl+C</source> - <translation type="unfinished">Ctrl+M</translation> + <translation>Ctrl+C</translation> </message> <message> <location filename="mainwindow.cpp" line="255"/> @@ -1826,7 +1793,7 @@ Right now this has very limited functionality</source> <message> <location filename="mainwindow.cpp" line="561"/> <source>Problems</source> - <translation type="unfinished">问题</translation> + <translation>问题</translation> </message> <message> <location filename="mainwindow.cpp" line="562"/> @@ -1836,17 +1803,17 @@ Right now this has very limited functionality</source> <message> <location filename="mainwindow.cpp" line="574"/> <source>Everything seems to be in order</source> - <translation type="unfinished">一切井然有序</translation> + <translation type="unfinished"/> </message> <message> <location filename="mainwindow.cpp" line="635"/> <source>Help on UI</source> - <translation type="unfinished">界面帮助</translation> + <translation>界面帮助</translation> </message> <message> <location filename="mainwindow.cpp" line="639"/> <source>Documentation Wiki</source> - <translation type="unfinished">说明文档 (维基)</translation> + <translation>说明文档 (维基)</translation> </message> <message> <location filename="mainwindow.cpp" line="643"/> @@ -1861,17 +1828,17 @@ Right now this has very limited functionality</source> <message> <location filename="mainwindow.cpp" line="686"/> <source>About</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="mainwindow.cpp" line="687"/> <source>About Qt</source> - <translation type="unfinished"></translation> + <translation>关于 Qt</translation> </message> <message> <location filename="mainwindow.cpp" line="782"/> <source>failed to save load order: %1</source> - <translation type="unfinished">无法保存加载顺序: %1</translation> + <translation>无法保存加载顺序: %1</translation> </message> <message> <location filename="mainwindow.cpp" line="793"/> @@ -1886,7 +1853,7 @@ Right now this has very limited functionality</source> <message> <location filename="mainwindow.cpp" line="802"/> <source>failed to create profile: %1</source> - <translation type="unfinished">无法创建配置文件: %1</translation> + <translation>无法创建配置文件: %1</translation> </message> <message> <location filename="mainwindow.cpp" line="843"/> @@ -1911,43 +1878,60 @@ Right now this has very limited functionality</source> <message> <location filename="mainwindow.cpp" line="930"/> <source>failed to read savegame: %1</source> - <translation type="unfinished">无法读取存档: %1</translation> + <translation>无法读取存档: %1</translation> </message> <message> <location filename="mainwindow.cpp" line="1053"/> <source>Plugin "%1" failed: %2</source> - <translation type="unfinished">插件 "%1" 失败: %2</translation> + <translation>插件 "%1" 失败: %2</translation> </message> <message> <location filename="mainwindow.cpp" line="1055"/> <source>Plugin "%1" failed</source> - <translation type="unfinished">插件 "%1" 失败</translation> + <translation>插件 "%1" 失败</translation> + </message> + <message> + <location filename="mainwindow.cpp" line="1098"/> + <source>Download?</source> + <translation>下载?</translation> + </message> + <message> + <location filename="mainwindow.cpp" line="1099"/> + <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"/> + </message> + <message> + <location filename="mainwindow.cpp" line="1140"/> + <source>Browse Mod Page</source> + <translation type="unfinished"/> </message> <message> <location filename="mainwindow.cpp" line="1225"/> <source>failed to init plugin %1: %2</source> - <translation type="unfinished">插件初始化失败 %1: %2</translation> + <translation>插件初始化失败 %1: %2</translation> </message> <message> <location filename="mainwindow.cpp" line="1263"/> <source>Plugin error</source> - <translation type="unfinished"></translation> + <translation>插件错误</translation> </message> <message> <location filename="mainwindow.cpp" line="1264"/> <source>It appears the plugin "%1" failed to load last startup and caused MO to crash. Do you want to disable it? (Please note: If this is the first time you see this message for this plugin you may want to give it another try. The plugin may be able to recover from the problem)</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="mainwindow.cpp" line="1323"/> <source>Failed to start "%1"</source> - <translation type="unfinished">无法启动 "%1"</translation> + <translation>无法启动 "%1"</translation> </message> <message> <location filename="mainwindow.cpp" line="1325"/> <source>Waiting</source> - <translation type="unfinished">稍等</translation> + <translation>稍等</translation> </message> <message> <location filename="mainwindow.cpp" line="1325"/> @@ -1955,6 +1939,11 @@ Right now this has very limited functionality</source> <translation>当您登录 Steam 时请点击确定。</translation> </message> <message> + <location filename="mainwindow.cpp" line="1337"/> + <source>Executable "%1" not found</source> + <translation>可执行程序 "%1" 未找到</translation> + </message> + <message> <location filename="mainwindow.cpp" line="1351"/> <source>Start Steam?</source> <translation>启动 Steam?</translation> @@ -1965,912 +1954,888 @@ Right now this has very limited functionality</source> <translation>想要正确地启动游戏,Steam 必须处于运行状态。需要MO尝试启动 Steam 吗?</translation> </message> <message> - <location filename="mainwindow.cpp" line="1562"/> + <location filename="mainwindow.cpp" line="1572"/> <source>Also in: <br></source> - <translation type="unfinished">也在: <br></translation> + <translation>也在: <br></translation> </message> <message> - <location filename="mainwindow.cpp" line="1573"/> + <location filename="mainwindow.cpp" line="1583"/> <source>No conflict</source> <translation>没有冲突</translation> </message> <message> - <location filename="mainwindow.cpp" line="1742"/> + <location filename="mainwindow.cpp" line="1752"/> <source><Edit...></source> - <translation type="unfinished"><编辑...></translation> + <translation><编辑...></translation> </message> <message> - <location filename="mainwindow.cpp" line="2008"/> + <location filename="mainwindow.cpp" line="1849"/> + <source>Failed to refresh list of esps: %1</source> + <translation>无法刷新 esp 列表 : %1</translation> + </message> + <message> + <location filename="mainwindow.cpp" line="2025"/> <source>This bsa is enabled in the ini file so it may be required!</source> <translation>该 BSA 已在 ini 文件中启用,因此它可能是必需的。</translation> </message> <message> - <location filename="mainwindow.cpp" line="2070"/> + <location filename="mainwindow.cpp" line="2087"/> <source>Activating Network Proxy</source> <translation>激活网络代理</translation> </message> <message> - <location filename="mainwindow.cpp" line="2310"/> - <location filename="mainwindow.cpp" line="4349"/> - <source>Installation successful</source> - <translation>安装成功</translation> - </message> - <message> - <location filename="mainwindow.cpp" line="2321"/> - <location filename="mainwindow.cpp" line="4361"/> - <source>Configure Mod</source> - <translation>配置 Mod</translation> + <location filename="mainwindow.cpp" line="2201"/> + <location filename="mainwindow.cpp" line="2208"/> + <source>Failed to write settings</source> + <translation>无法写入设置</translation> </message> <message> - <location filename="mainwindow.cpp" line="2322"/> - <location filename="mainwindow.cpp" line="4362"/> - <source>This mod contains ini tweaks. Do you want to configure them now?</source> - <translation>此 Mod 中包含 ini 设定文件,您想现在就对它们进行配置吗?</translation> + <location filename="mainwindow.cpp" line="2202"/> + <location filename="mainwindow.cpp" line="2209"/> + <source>An error occured trying to write back MO settings: %1</source> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="2329"/> - <location filename="mainwindow.cpp" line="4369"/> - <source>mod "%1" not found</source> - <translation type="unfinished">Mod "%1" 未找到</translation> + <location filename="mainwindow.cpp" line="2205"/> + <source>File is write protected</source> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="2332"/> - <location filename="mainwindow.cpp" line="4375"/> - <source>Installation cancelled</source> - <translation>安装已取消</translation> + <location filename="mainwindow.cpp" line="2206"/> + <source>Invalid file format (probably a bug)</source> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="2332"/> - <location filename="mainwindow.cpp" line="4375"/> - <source>The mod was not installed completely.</source> - <translation>该模组没有完全安装。</translation> + <location filename="mainwindow.cpp" line="2207"/> + <source>Unknown error %1</source> + <translation>未知错误 %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="2237"/> + <location filename="mainwindow.cpp" line="2254"/> <source>Some plugins could not be loaded</source> <translation>一些插件无法载入</translation> </message> <message> - <location filename="mainwindow.cpp" line="2240"/> + <location filename="mainwindow.cpp" line="2257"/> <source>Too many esps and esms enabled</source> - <translation type="unfinished"></translation> + <translation>esp 和 esm 开启太多</translation> </message> <message> - <location filename="mainwindow.cpp" line="2243"/> - <location filename="mainwindow.cpp" line="2264"/> + <location filename="mainwindow.cpp" line="2260"/> + <location filename="mainwindow.cpp" line="2281"/> <source>Description missing</source> - <translation type="unfinished"></translation> + <translation>描述丢失</translation> </message> <message> - <location filename="mainwindow.cpp" line="2252"/> + <location filename="mainwindow.cpp" line="2269"/> <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> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="2260"/> + <location filename="mainwindow.cpp" line="2277"/> <source>The game doesn't allow more than 255 active plugins (including the official ones) to be loaded. You have to disable some unused plugins or merge some plugins into one. You can find a guide here: <a href="http://wiki.step-project.com/Guide:Merging_Plugins">http://wiki.step-project.com/Guide:Merging_Plugins</a></source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="2286"/> + <location filename="mainwindow.cpp" line="2303"/> <source>Choose Mod</source> <translation>选择模组</translation> </message> <message> - <location filename="mainwindow.cpp" line="2287"/> + <location filename="mainwindow.cpp" line="2304"/> <source>Mod Archive</source> - <translation type="unfinished">Mod 压缩包</translation> + <translation type="unfinished"/> + </message> + <message> + <location filename="mainwindow.cpp" line="2327"/> + <location filename="mainwindow.cpp" line="4382"/> + <source>Installation successful</source> + <translation>安装成功</translation> + </message> + <message> + <location filename="mainwindow.cpp" line="2338"/> + <location filename="mainwindow.cpp" line="4394"/> + <source>Configure Mod</source> + <translation>配置 Mod</translation> + </message> + <message> + <location filename="mainwindow.cpp" line="2339"/> + <location filename="mainwindow.cpp" line="4395"/> + <source>This mod contains ini tweaks. Do you want to configure them now?</source> + <translation>此 Mod 中包含 ini 设定文件,您想现在就对它们进行配置吗?</translation> + </message> + <message> + <location filename="mainwindow.cpp" line="2346"/> + <location filename="mainwindow.cpp" line="4402"/> + <source>mod "%1" not found</source> + <translation>Mod "%1" 未找到</translation> </message> <message> - <location filename="mainwindow.cpp" line="2541"/> + <location filename="mainwindow.cpp" line="2349"/> + <location filename="mainwindow.cpp" line="4408"/> + <source>Installation cancelled</source> + <translation>安装已取消</translation> + </message> + <message> + <location filename="mainwindow.cpp" line="2349"/> + <location filename="mainwindow.cpp" line="4408"/> + <source>The mod was not installed completely.</source> + <translation>该模组没有完全安装。</translation> + </message> + <message> + <location filename="mainwindow.cpp" line="2558"/> <source>Start Tutorial?</source> <translation>开始教程?</translation> </message> <message> - <location filename="mainwindow.cpp" line="2542"/> + <location filename="mainwindow.cpp" line="2559"/> <source>You're about to start a tutorial. For technical reasons it's not possible to end the tutorial early. Continue?</source> <translation>即将开始帮助教程。因为技术原因可能无法随时中断。是否继续?</translation> </message> <message> - <location filename="mainwindow.cpp" line="2686"/> - <location filename="mainwindow.cpp" line="4274"/> + <location filename="mainwindow.cpp" line="2703"/> + <location filename="mainwindow.cpp" line="4307"/> <source>Download started</source> <translation>开始下载</translation> </message> <message> - <location filename="mainwindow.cpp" line="2747"/> + <location filename="mainwindow.cpp" line="2764"/> <source>failed to update mod list: %1</source> - <translation type="unfinished">无法更新 Mod 列表: %1</translation> + <translation>无法更新 Mod 列表: %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="2791"/> + <location filename="mainwindow.cpp" line="2808"/> <source>failed to spawn notepad.exe: %1</source> - <translation type="unfinished">无法生成 notepad.exe: %1</translation> + <translation>无法生成 notepad.exe: %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="2828"/> + <location filename="mainwindow.cpp" line="2845"/> <source>failed to open %1</source> - <translation type="unfinished">无法打开 %1</translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="2903"/> + <location filename="mainwindow.cpp" line="2920"/> <source>failed to change origin name: %1</source> - <translation type="unfinished">无法更改原始文件名: %1</translation> - </message> - <message> - <location filename="mainwindow.cpp" line="1337"/> - <source>Executable "%1" not found</source> - <translation type="unfinished"></translation> + <translation>无法更改原始文件名: %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="1839"/> - <source>Failed to refresh list of esps: %1</source> - <translation type="unfinished"></translation> + <location filename="mainwindow.cpp" line="2950"/> + <source>failed to move "%1" from mod "%2" to "%3": %4</source> + <translation>无法移动 "%1" 从 mod "%2" 到 "%3": %4</translation> </message> <message> - <location filename="mainwindow.cpp" line="2933"/> - <source>failed to move "%1" from mod "%2" to "%3": %4</source> - <translation type="unfinished"></translation> + <location filename="mainwindow.cpp" line="2973"/> + <source><Contains %1></source> + <translation><Contains %1></translation> </message> <message> - <location filename="mainwindow.cpp" line="2983"/> + <location filename="mainwindow.cpp" line="3006"/> <source><Checked></source> - <translation type="unfinished"><已勾选></translation> + <translation><Checked></translation> </message> <message> - <location filename="mainwindow.cpp" line="2984"/> + <location filename="mainwindow.cpp" line="3007"/> <source><Unchecked></source> - <translation type="unfinished"><未勾选></translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="2985"/> + <location filename="mainwindow.cpp" line="3008"/> <source><Update></source> - <translation type="unfinished"><有更新></translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="2988"/> + <location filename="mainwindow.cpp" line="3009"/> + <source><Managed by MO></source> + <translation type="unfinished"/> + </message> + <message> + <location filename="mainwindow.cpp" line="3010"/> + <source><Managed outside MO></source> + <translation type="unfinished"/> + </message> + <message> + <location filename="mainwindow.cpp" line="3011"/> <source><No category></source> - <translation type="unfinished"><无类别></translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="2989"/> + <location filename="mainwindow.cpp" line="3012"/> <source><Conflicted></source> - <translation type="unfinished"><有冲突></translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="2990"/> + <location filename="mainwindow.cpp" line="3013"/> <source><Not Endorsed></source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="3026"/> + <location filename="mainwindow.cpp" line="3051"/> <source>failed to rename mod: %1</source> - <translation type="unfinished">无法重命名 Mod: %1</translation> + <translation>无法重命名 Mod: %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="3039"/> + <location filename="mainwindow.cpp" line="3064"/> <source>Overwrite?</source> <translation>覆盖</translation> </message> <message> - <location filename="mainwindow.cpp" line="3040"/> + <location filename="mainwindow.cpp" line="3065"/> <source>This will replace the existing mod "%1". Continue?</source> - <translation type="unfinished">这将会覆盖已存在的mod "%1"。是否继续?</translation> + <translation>这将会覆盖已存在的mod "%1"。是否继续?</translation> </message> <message> - <location filename="mainwindow.cpp" line="3043"/> + <location filename="mainwindow.cpp" line="3068"/> <source>failed to remove mod "%1"</source> - <translation type="unfinished">无法移动 Mod: %1</translation> + <translation>无法移动 mod %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="3047"/> - <location filename="mainwindow.cpp" line="4547"/> - <location filename="mainwindow.cpp" line="4571"/> + <location filename="mainwindow.cpp" line="3072"/> + <location filename="mainwindow.cpp" line="4580"/> + <location filename="mainwindow.cpp" line="4604"/> <source>failed to rename "%1" to "%2"</source> <translation>重命名 "%1 "为 "%2" 时出错</translation> </message> <message> - <location filename="mainwindow.cpp" line="3072"/> + <location filename="mainwindow.cpp" line="3097"/> <source>Multiple esps activated, please check that they don't conflict.</source> <translation>多个esp已激活,请检查以确保不冲突。</translation> </message> <message> - <location filename="mainwindow.cpp" line="3121"/> - <location filename="mainwindow.cpp" line="3746"/> - <location filename="mainwindow.cpp" line="3754"/> - <location filename="mainwindow.cpp" line="3981"/> + <location filename="mainwindow.cpp" line="3146"/> + <location filename="mainwindow.cpp" line="3771"/> + <location filename="mainwindow.cpp" line="3779"/> + <location filename="mainwindow.cpp" line="4014"/> <source>Confirm</source> <translation>确认</translation> </message> <message> - <location filename="mainwindow.cpp" line="3122"/> + <location filename="mainwindow.cpp" line="3147"/> <source>Remove the following mods?<br><ul>%1</ul></source> - <translation type="unfinished">是否删除下列mod?<br><ul>%1</ul></translation> + <translation>是否删除下列mod?<br><ul>%1</ul></translation> </message> <message> - <location filename="mainwindow.cpp" line="3133"/> + <location filename="mainwindow.cpp" line="3158"/> <source>failed to remove mod: %1</source> - <translation type="unfinished">无法移动 Mod: %1</translation> + <translation>无法移动 Mod: %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="3168"/> - <location filename="mainwindow.cpp" line="3171"/> + <location filename="mainwindow.cpp" line="3193"/> + <location filename="mainwindow.cpp" line="3196"/> <source>Failed</source> - <translation type="unfinished">失败</translation> + <translation>失败</translation> </message> <message> - <location filename="mainwindow.cpp" line="3168"/> + <location filename="mainwindow.cpp" line="3193"/> <source>Installation file no longer exists</source> - <translation type="unfinished">安装文件不复存在</translation> + <translation>安装文件不复存在</translation> </message> <message> - <location filename="mainwindow.cpp" line="3172"/> + <location filename="mainwindow.cpp" line="3197"/> <source>Mods installed with old versions of MO can't be reinstalled in this way.</source> - <translation type="unfinished">旧版 MO 安装的 Mod 无法使用此方法重新安装。</translation> + <translation>旧版 MO 安装的 Mod 无法使用此方法重新安装。</translation> </message> <message> - <location filename="mainwindow.cpp" line="3203"/> - <location filename="mainwindow.cpp" line="3230"/> - <source>You need to be logged in with Nexus to endorse</source> + <location filename="mainwindow.cpp" line="3212"/> + <source>You need to be logged in with Nexus to resume a download</source> <translation>你必须登录 Nexus 才能点“称赞”</translation> </message> - <message numerus="yes"> - <location filename="mainwindow.cpp" line="3981"/> - <source>Are you sure you want to remove the following %n save(s)?<br><ul>%1</ul><br>Removed saves will be sent to the Recycle Bin.</source> - <translation type="unfinished"> - <numerusform></numerusform> - </translation> - </message> - <message numerus="yes"> - <location filename="mainwindow.cpp" line="4095"/> - <source>Delete %n save(s)</source> - <translation type="unfinished"> - <numerusform></numerusform> - </translation> - </message> - <message> - <location filename="mainwindow.cpp" line="4974"/> - <source>Extract BSA</source> - <translation>解压 BSA</translation> - </message> <message> - <location filename="mainwindow.cpp" line="4931"/> - <location filename="mainwindow.cpp" line="4982"/> - <source>failed to read %1: %2</source> - <translation type="unfinished">无法读取 %1: %2</translation> + <location filename="mainwindow.cpp" line="3228"/> + <location filename="mainwindow.cpp" line="3255"/> + <source>You need to be logged in with Nexus to endorse</source> + <translation>你必须登录 Nexus 才能点“称赞”</translation> </message> <message> - <location filename="mainwindow.cpp" line="4993"/> - <source>This archive contains invalid hashes. Some files may be broken.</source> - <translation type="unfinished">压缩包 Hash 值错误。部分文件可能已经损坏。</translation> + <location filename="mainwindow.cpp" line="3289"/> + <source>Failed to display overwrite dialog: %1</source> + <translation>无法显示 overwrite 对话: %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="3382"/> + <location filename="mainwindow.cpp" line="3407"/> <source>Nexus ID for this Mod is unknown</source> <translation>此模组的Nexus ID未知</translation> </message> <message> - <location filename="mainwindow.cpp" line="1098"/> - <source>Download?</source> - <translation type="unfinished">下载</translation> - </message> - <message> - <location filename="mainwindow.cpp" line="1099"/> - <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="mainwindow.cpp" line="1140"/> - <source>Browse Mod Page</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="mainwindow.cpp" line="2184"/> - <location filename="mainwindow.cpp" line="2191"/> - <source>Failed to write settings</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="mainwindow.cpp" line="2185"/> - <location filename="mainwindow.cpp" line="2192"/> - <source>An error occured trying to write back MO settings: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="mainwindow.cpp" line="2188"/> - <source>File is write protected</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="mainwindow.cpp" line="2189"/> - <source>Invalid file format (probably a bug)</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="mainwindow.cpp" line="2190"/> - <source>Unknown error %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="mainwindow.cpp" line="2986"/> - <source><Managed by MO></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="mainwindow.cpp" line="2987"/> - <source><Managed outside MO></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="mainwindow.cpp" line="3187"/> - <source>You need to be logged in with Nexus to resume a download</source> - <translation type="unfinished">你必须登录 Nexus 才能点“称赞”</translation> - </message> - <message> - <location filename="mainwindow.cpp" line="3264"/> - <source>Failed to display overwrite dialog: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="mainwindow.cpp" line="3421"/> - <location filename="mainwindow.cpp" line="3861"/> + <location filename="mainwindow.cpp" line="3446"/> + <location filename="mainwindow.cpp" line="3886"/> <source>Create Mod...</source> <translation>创建Mod...</translation> </message> <message> - <location filename="mainwindow.cpp" line="3422"/> + <location filename="mainwindow.cpp" line="3447"/> <source>This will move all files from overwrite into a new, regular mod. Please enter a name:</source> - <translation type="unfinished"></translation> + <translation>这会移动所有的 overwirite 文件成为一个新建的 mod。 +请输入名称:</translation> </message> <message> - <location filename="mainwindow.cpp" line="3431"/> + <location filename="mainwindow.cpp" line="3456"/> <source>A mod with this name already exists</source> <translation>同名模组已存在。</translation> </message> <message> - <location filename="mainwindow.cpp" line="3672"/> + <location filename="mainwindow.cpp" line="3697"/> <source>Continue?</source> - <translation type="unfinished"></translation> + <translation>继续?</translation> </message> <message> - <location filename="mainwindow.cpp" line="3673"/> + <location filename="mainwindow.cpp" line="3698"/> <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> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="3693"/> - <location filename="mainwindow.cpp" line="4617"/> + <location filename="mainwindow.cpp" line="3718"/> + <location filename="mainwindow.cpp" line="4650"/> <source>Sorry</source> - <translation type="unfinished"></translation> + <translation>抱歉</translation> </message> <message> - <location filename="mainwindow.cpp" line="3694"/> + <location filename="mainwindow.cpp" line="3719"/> <source>I don't know a versioning scheme where %1 is newer than %2.</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="3746"/> + <location filename="mainwindow.cpp" line="3771"/> <source>Really enable all visible mods?</source> <translation>确定要启用全部可见的模组吗?</translation> </message> <message> - <location filename="mainwindow.cpp" line="3754"/> + <location filename="mainwindow.cpp" line="3779"/> <source>Really disable all visible mods?</source> <translation>确定要禁用全部可见的模组吗?</translation> </message> <message> - <location filename="mainwindow.cpp" line="3762"/> + <location filename="mainwindow.cpp" line="3787"/> <source>Choose what to export</source> <translation>选择要导出的内容</translation> </message> <message> - <location filename="mainwindow.cpp" line="3764"/> + <location filename="mainwindow.cpp" line="3789"/> <source>Everything</source> - <translation type="unfinished">全部</translation> + <translation>全部</translation> </message> <message> - <location filename="mainwindow.cpp" line="3764"/> + <location filename="mainwindow.cpp" line="3789"/> <source>All installed mods are included in the list</source> - <translation type="unfinished">所有包含在列表的已安装mod</translation> + <translation>所有包含在列表的已安装mod</translation> </message> <message> - <location filename="mainwindow.cpp" line="3765"/> + <location filename="mainwindow.cpp" line="3790"/> <source>Active Mods</source> <translation>激活模组</translation> </message> <message> - <location filename="mainwindow.cpp" line="3765"/> + <location filename="mainwindow.cpp" line="3790"/> <source>Only active (checked) mods from your current profile are included</source> <translation>仅包含当前配置文件中已激活(打勾)的mod</translation> </message> <message> - <location filename="mainwindow.cpp" line="3766"/> + <location filename="mainwindow.cpp" line="3791"/> <source>Visible</source> - <translation type="unfinished">可见的</translation> + <translation>可见的</translation> </message> <message> - <location filename="mainwindow.cpp" line="3766"/> + <location filename="mainwindow.cpp" line="3791"/> <source>All mods visible in the mod list are included</source> - <translation type="unfinished">包含列表中所有可见的mod</translation> + <translation>包含列表中所有可见的mod</translation> </message> <message> - <location filename="mainwindow.cpp" line="3809"/> + <location filename="mainwindow.cpp" line="3834"/> <source>export failed: %1</source> - <translation type="unfinished">导出失败: %1</translation> + <translation>导出失败: %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="3826"/> + <location filename="mainwindow.cpp" line="3851"/> <source>Install Mod...</source> <translation>安装模组...</translation> </message> <message> - <location filename="mainwindow.cpp" line="3828"/> + <location filename="mainwindow.cpp" line="3853"/> <source>Enable all visible</source> <translation>启用所有可见项目</translation> </message> <message> - <location filename="mainwindow.cpp" line="3829"/> + <location filename="mainwindow.cpp" line="3854"/> <source>Disable all visible</source> <translation>禁用所有可见项目</translation> </message> <message> - <location filename="mainwindow.cpp" line="3831"/> + <location filename="mainwindow.cpp" line="3856"/> <source>Check all for update</source> <translation>检查所有更新</translation> </message> <message> - <location filename="mainwindow.cpp" line="3835"/> + <location filename="mainwindow.cpp" line="3860"/> <source>Export to csv...</source> <translation>导出为 CSV...</translation> </message> <message> - <location filename="mainwindow.cpp" line="3854"/> + <location filename="mainwindow.cpp" line="3879"/> <source>All Mods</source> - <translation type="unfinished"></translation> + <translation>所有模组</translation> </message> <message> - <location filename="mainwindow.cpp" line="3860"/> + <location filename="mainwindow.cpp" line="3885"/> <source>Sync to Mods...</source> - <translation type="unfinished">同步到 Mod...</translation> + <translation>同步到模组...</translation> </message> <message> - <location filename="mainwindow.cpp" line="3864"/> + <location filename="mainwindow.cpp" line="3889"/> <source>Restore Backup</source> <translation>还原备份</translation> </message> <message> - <location filename="mainwindow.cpp" line="3865"/> + <location filename="mainwindow.cpp" line="3890"/> <source>Remove Backup...</source> - <translation type="unfinished">还原备份...</translation> + <translation>移除备份</translation> </message> <message> - <location filename="mainwindow.cpp" line="3869"/> + <location filename="mainwindow.cpp" line="3894"/> <source>Add/Remove Categories</source> - <translation type="unfinished"></translation> + <translation>添加/移除 类别</translation> </message> <message> - <location filename="mainwindow.cpp" line="3874"/> + <location filename="mainwindow.cpp" line="3899"/> <source>Replace Categories</source> - <translation type="unfinished"></translation> + <translation>更换类别</translation> </message> <message> - <location filename="mainwindow.cpp" line="3879"/> + <location filename="mainwindow.cpp" line="3904"/> <source>Primary Category</source> <translation>主分类</translation> </message> <message> - <location filename="mainwindow.cpp" line="3886"/> + <location filename="mainwindow.cpp" line="3911"/> <source>Change versioning scheme</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="3890"/> + <location filename="mainwindow.cpp" line="3915"/> <source>Un-ignore update</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="3892"/> + <location filename="mainwindow.cpp" line="3917"/> <source>Ignore update</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="3897"/> + <location filename="mainwindow.cpp" line="3922"/> <source>Rename Mod...</source> <translation>重命名模组...</translation> </message> <message> - <location filename="mainwindow.cpp" line="3898"/> + <location filename="mainwindow.cpp" line="3923"/> <source>Remove Mod...</source> <translation>移除模组...</translation> </message> <message> - <location filename="mainwindow.cpp" line="3899"/> + <location filename="mainwindow.cpp" line="3924"/> <source>Reinstall Mod</source> <translation>重新安装模组</translation> </message> <message> - <location filename="mainwindow.cpp" line="3902"/> + <location filename="mainwindow.cpp" line="3927"/> <source>Un-Endorse</source> <translation>取消称赞</translation> </message> <message> - <location filename="mainwindow.cpp" line="3905"/> - <location filename="mainwindow.cpp" line="3909"/> + <location filename="mainwindow.cpp" line="3930"/> + <location filename="mainwindow.cpp" line="3934"/> <source>Endorse</source> <translation>称赞</translation> </message> <message> - <location filename="mainwindow.cpp" line="3906"/> + <location filename="mainwindow.cpp" line="3931"/> <source>Won't endorse</source> <translation>不想称赞</translation> </message> <message> - <location filename="mainwindow.cpp" line="3912"/> + <location filename="mainwindow.cpp" line="3937"/> <source>Endorsement state unknown</source> <translation>称赞状态不明</translation> </message> <message> - <location filename="mainwindow.cpp" line="3919"/> + <location filename="mainwindow.cpp" line="3944"/> <source>Ignore missing data</source> <translation>忽略丢失的数据</translation> </message> <message> - <location filename="mainwindow.cpp" line="3922"/> + <location filename="mainwindow.cpp" line="3947"/> <source>Visit on Nexus</source> <translation>在Nexus上浏览</translation> </message> <message> - <location filename="mainwindow.cpp" line="3923"/> + <location filename="mainwindow.cpp" line="3948"/> <source>Open in explorer</source> <translation>在资源管理器中打开</translation> </message> <message> - <location filename="mainwindow.cpp" line="3927"/> + <location filename="mainwindow.cpp" line="3952"/> <source>Information...</source> - <translation type="unfinished">信息...</translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="3934"/> - <location filename="mainwindow.cpp" line="5192"/> + <location filename="mainwindow.cpp" line="3959"/> + <location filename="mainwindow.cpp" line="5225"/> <source>Exception: </source> - <translation type="unfinished">例外: </translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="3936"/> - <location filename="mainwindow.cpp" line="5194"/> + <location filename="mainwindow.cpp" line="3961"/> + <location filename="mainwindow.cpp" line="5227"/> <source>Unknown exception</source> - <translation type="unfinished">未知的例外</translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="3955"/> + <location filename="mainwindow.cpp" line="3988"/> <source><All></source> - <translation type="unfinished"><全部></translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="3957"/> + <location filename="mainwindow.cpp" line="3990"/> <source><Multiple></source> - <translation type="unfinished">XX</translation> + <translation type="unfinished"/> + </message> + <message numerus="yes"> + <location filename="mainwindow.cpp" line="4014"/> + <source>Are you sure you want to remove the following %n save(s)?<br><ul>%1</ul><br>Removed saves will be sent to the Recycle Bin.</source> + <translation type="unfinished"><numerusform></numerusform></translation> </message> <message> - <location filename="mainwindow.cpp" line="5450"/> + <location filename="mainwindow.cpp" line="5483"/> <source>Please wait while LOOT is running</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="4093"/> + <location filename="mainwindow.cpp" line="4126"/> <source>Fix Mods...</source> <translation>修复模组...</translation> </message> - <message> - <source>Delete</source> - <translation type="obsolete">&删除</translation> + <message numerus="yes"> + <location filename="mainwindow.cpp" line="4128"/> + <source>Delete %n save(s)</source> + <translation type="unfinished"><numerusform></numerusform></translation> </message> <message> - <location filename="mainwindow.cpp" line="4122"/> <location filename="mainwindow.cpp" line="4155"/> + <location filename="mainwindow.cpp" line="4188"/> <source>failed to remove %1</source> - <translation type="unfinished">无法删除 %1</translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="4139"/> - <location filename="mainwindow.cpp" line="4171"/> + <location filename="mainwindow.cpp" line="4172"/> + <location filename="mainwindow.cpp" line="4204"/> <source>failed to create %1</source> - <translation type="unfinished">无法创建 %1</translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="4195"/> + <location filename="mainwindow.cpp" line="4228"/> <source>Can't change download directory while downloads are in progress!</source> <translation>下载文件时不能修改下载目录!</translation> </message> <message> - <location filename="mainwindow.cpp" line="4277"/> + <location filename="mainwindow.cpp" line="4310"/> <source>Download failed</source> <translation>下载失败</translation> </message> <message> - <location filename="mainwindow.cpp" line="4424"/> + <location filename="mainwindow.cpp" line="4457"/> <source>failed to write to file %1</source> - <translation type="unfinished">无法写入文件 %1</translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="4430"/> + <location filename="mainwindow.cpp" line="4463"/> <source>%1 written</source> - <translation type="unfinished">已写入 %1</translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="4469"/> + <location filename="mainwindow.cpp" line="4502"/> <source>Select binary</source> - <translation type="unfinished">选择可执行文件</translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="4469"/> + <location filename="mainwindow.cpp" line="4502"/> <source>Binary</source> <translation>程序</translation> </message> <message> - <location filename="mainwindow.cpp" line="4495"/> + <location filename="mainwindow.cpp" line="4528"/> <source>Enter Name</source> <translation>输入名称</translation> </message> <message> - <location filename="mainwindow.cpp" line="4496"/> + <location filename="mainwindow.cpp" line="4529"/> <source>Please enter a name for the executable</source> <translation>请为该可执行程序输入一个名称</translation> </message> <message> - <location filename="mainwindow.cpp" line="4507"/> + <location filename="mainwindow.cpp" line="4540"/> <source>Not an executable</source> - <translation type="unfinished">不是可执行程序</translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="4507"/> + <location filename="mainwindow.cpp" line="4540"/> <source>This is not a recognized executable.</source> - <translation type="unfinished">无法识别的可执行文件</translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="4532"/> - <location filename="mainwindow.cpp" line="4557"/> + <location filename="mainwindow.cpp" line="4565"/> + <location filename="mainwindow.cpp" line="4590"/> <source>Replace file?</source> - <translation type="unfinished">替换文件?</translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="4532"/> + <location filename="mainwindow.cpp" line="4565"/> <source>There already is a hidden version of this file. Replace it?</source> <translation>已存在同名文件,但该文件被隐藏了。确定要覆盖吗?</translation> </message> <message> - <location filename="mainwindow.cpp" line="4535"/> - <location filename="mainwindow.cpp" line="4560"/> + <location filename="mainwindow.cpp" line="4568"/> + <location filename="mainwindow.cpp" line="4593"/> <source>File operation failed</source> <translation>文件操作错误</translation> </message> <message> - <location filename="mainwindow.cpp" line="4535"/> - <location filename="mainwindow.cpp" line="4560"/> + <location filename="mainwindow.cpp" line="4568"/> + <location filename="mainwindow.cpp" line="4593"/> <source>Failed to remove "%1". Maybe you lack the required file permissions?</source> <translation>无法移除 "%1"。也许您需要足够的文件权限?</translation> </message> <message> - <location filename="mainwindow.cpp" line="4557"/> + <location filename="mainwindow.cpp" line="4590"/> <source>There already is a visible version of this file. Replace it?</source> <translation>已存在同名文件。确定要覆盖吗?</translation> </message> <message> - <location filename="mainwindow.cpp" line="4590"/> + <location filename="mainwindow.cpp" line="4623"/> <source>file not found: %1</source> - <translation type="unfinished">esp未找到:%1</translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="4603"/> + <location filename="mainwindow.cpp" line="4636"/> <source>failed to generate preview for %1</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="4617"/> + <location filename="mainwindow.cpp" line="4650"/> <source>Sorry, can't preview anything. This function currently does not support extracting from bsas.</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="4648"/> + <location filename="mainwindow.cpp" line="4681"/> <source>Update available</source> <translation>更新可用</translation> </message> <message> - <location filename="mainwindow.cpp" line="4685"/> + <location filename="mainwindow.cpp" line="4718"/> <source>Open/Execute</source> <translation>打开/执行</translation> </message> <message> - <location filename="mainwindow.cpp" line="4686"/> + <location filename="mainwindow.cpp" line="4719"/> <source>Add as Executable</source> <translation>添加为可执行文件</translation> </message> <message> - <location filename="mainwindow.cpp" line="4690"/> + <location filename="mainwindow.cpp" line="4723"/> <source>Preview</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="4696"/> + <location filename="mainwindow.cpp" line="4729"/> <source>Un-Hide</source> <translation>取消隐藏</translation> </message> <message> - <location filename="mainwindow.cpp" line="4698"/> + <location filename="mainwindow.cpp" line="4731"/> <source>Hide</source> <translation>隐藏</translation> </message> <message> - <location filename="mainwindow.cpp" line="4704"/> + <location filename="mainwindow.cpp" line="4737"/> <source>Write To File...</source> - <translation type="unfinished">写入文件...</translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="4729"/> + <location filename="mainwindow.cpp" line="4762"/> <source>Do you want to endorse Mod Organizer on %1 now?</source> - <translation type="unfinished">是否现在就在 %1 点赞支持 Mod Organizer?</translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="4825"/> + <location filename="mainwindow.cpp" line="4858"/> <source>Thank you!</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="4825"/> + <location filename="mainwindow.cpp" line="4858"/> <source>Thank you for your endorsement!</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="4860"/> + <location filename="mainwindow.cpp" line="4893"/> <source>Request to Nexus failed: %1</source> - <translation type="unfinished">发往 Nexus 的请求失败: %1</translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="4867"/> - <location filename="mainwindow.cpp" line="4885"/> + <location filename="mainwindow.cpp" line="4900"/> + <location filename="mainwindow.cpp" line="4918"/> <source>login successful</source> <translation>登录成功</translation> </message> <message> - <location filename="mainwindow.cpp" line="4894"/> + <location filename="mainwindow.cpp" line="4927"/> <source>login failed: %1. Trying to download anyway</source> - <translation type="unfinished">登录失败: %1,请尝试使用别的方法下载</translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="4900"/> + <location filename="mainwindow.cpp" line="4933"/> <source>login failed: %1</source> <translation>无法登录: %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="4910"/> + <location filename="mainwindow.cpp" line="4943"/> <source>login failed: %1. You need to log-in with Nexus to update MO.</source> - <translation type="unfinished">登录失败: %1。您需要登录到N网才能更新 MO</translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="4943"/> + <location filename="mainwindow.cpp" line="4964"/> + <location filename="mainwindow.cpp" line="5015"/> + <source>failed to read %1: %2</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="mainwindow.cpp" line="4976"/> <source>Error</source> <translation>错误</translation> </message> <message> - <location filename="mainwindow.cpp" line="4943"/> + <location filename="mainwindow.cpp" line="4976"/> <source>failed to extract %1 (errorcode %2)</source> - <translation type="unfinished">无法解压 %1 (错误代码 %2)</translation> + <translation type="unfinished"/> + </message> + <message> + <location filename="mainwindow.cpp" line="5007"/> + <source>Extract BSA</source> + <translation>解压 BSA</translation> </message> <message> - <location filename="mainwindow.cpp" line="5038"/> + <location filename="mainwindow.cpp" line="5026"/> + <source>This archive contains invalid hashes. Some files may be broken.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="mainwindow.cpp" line="5071"/> <source>Extract...</source> <translation>解压...</translation> </message> <message> - <location filename="mainwindow.cpp" line="5100"/> + <location filename="mainwindow.cpp" line="5133"/> <source>Edit Categories...</source> <translation>编辑类别...</translation> </message> <message> - <location filename="mainwindow.cpp" line="5101"/> + <location filename="mainwindow.cpp" line="5134"/> <source>Deselect filter</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="5152"/> + <location filename="mainwindow.cpp" line="5185"/> <source>Remove</source> <translation>移除</translation> </message> <message> - <location filename="mainwindow.cpp" line="5163"/> + <location filename="mainwindow.cpp" line="5196"/> <source>Enable all</source> <translation>全部启用</translation> </message> <message> - <location filename="mainwindow.cpp" line="5164"/> + <location filename="mainwindow.cpp" line="5197"/> <source>Disable all</source> <translation>全部禁用</translation> </message> <message> - <location filename="mainwindow.cpp" line="5183"/> + <location filename="mainwindow.cpp" line="5216"/> <source>Unlock load order</source> <translation>解锁加载顺序</translation> </message> <message> - <location filename="mainwindow.cpp" line="5186"/> + <location filename="mainwindow.cpp" line="5219"/> <source>Lock load order</source> <translation>锁定加载顺序</translation> </message> <message> - <location filename="mainwindow.cpp" line="5319"/> + <location filename="mainwindow.cpp" line="5352"/> <source>depends on missing "%1"</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="5323"/> + <location filename="mainwindow.cpp" line="5356"/> <source>incompatible with "%1"</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="5343"/> + <location filename="mainwindow.cpp" line="5376"/> <source>No profile set</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="5540"/> + <location filename="mainwindow.cpp" line="5573"/> <source>loot failed. Exit code was: %1</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="5546"/> + <location filename="mainwindow.cpp" line="5579"/> <source>failed to start loot</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="5549"/> + <location filename="mainwindow.cpp" line="5582"/> <source>failed to run loot: %1</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="5552"/> + <location filename="mainwindow.cpp" line="5585"/> <source>Errors occured</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="5601"/> + <location filename="mainwindow.cpp" line="5636"/> <source>Backup of load order created</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="5611"/> + <location filename="mainwindow.cpp" line="5646"/> <source>Choose backup to restore</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="5624"/> + <location filename="mainwindow.cpp" line="5659"/> <source>No Backups</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="5624"/> + <location filename="mainwindow.cpp" line="5659"/> <source>There are no backups to restore</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="5645"/> - <location filename="mainwindow.cpp" line="5666"/> + <location filename="mainwindow.cpp" line="5680"/> + <location filename="mainwindow.cpp" line="5701"/> <source>Restore failed</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="5646"/> - <location filename="mainwindow.cpp" line="5667"/> + <location filename="mainwindow.cpp" line="5681"/> + <location filename="mainwindow.cpp" line="5702"/> <source>Failed to restore the backup. Errorcode: %1</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="5657"/> + <location filename="mainwindow.cpp" line="5692"/> <source>Backup of modlist created</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> </context> <context> @@ -2885,8 +2850,63 @@ This function will guess the versioning scheme under the assumption that the ins <context> <name>ModInfo</name> <message> - <location filename="modinfo.cpp" line="106"/> - <location filename="modinfo.cpp" line="135"/> + <location filename="modinfo.cpp" line="87"/> + <source>Plugins</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="modinfo.cpp" line="88"/> + <source>Textures</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="modinfo.cpp" line="89"/> + <source>Meshes</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="modinfo.cpp" line="90"/> + <source>UI Changes</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="modinfo.cpp" line="91"/> + <source>Music</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="modinfo.cpp" line="92"/> + <source>Sound Effects</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="modinfo.cpp" line="93"/> + <source>Scripts</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="modinfo.cpp" line="94"/> + <source>SKSE Plugins</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="modinfo.cpp" line="95"/> + <source>SkyProc Tools</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="modinfo.cpp" line="96"/> + <source>Strings</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="modinfo.cpp" line="97"/> + <source>invalid content type %1</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="modinfo.cpp" line="120"/> + <location filename="modinfo.cpp" line="149"/> <source>invalid index %1</source> <translation>无效的索引 %1</translation> </message> @@ -2894,7 +2914,7 @@ This function will guess the versioning scheme under the assumption that the ins <context> <name>ModInfoBackup</name> <message> - <location filename="modinfo.cpp" line="930"/> + <location filename="modinfo.cpp" line="949"/> <source>This is the backup of a mod</source> <translation>这是模组的备份</translation> </message> @@ -2935,7 +2955,7 @@ This function will guess the versioning scheme under the assumption that the ins <message> <location filename="modinfodialog.ui" line="91"/> <source>Ini Files</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="modinfodialog.ui" line="104"/> @@ -2950,17 +2970,17 @@ This function will guess the versioning scheme under the assumption that the ins <message> <location filename="modinfodialog.ui" line="114"/> <source>Ini Tweaks</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="modinfodialog.ui" line="130"/> <source>This is a list of ini tweaks (ini modifications that can be toggled).</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="modinfodialog.ui" line="133"/> <source>This is a list of ini tweaks. Ini Tweaks are (usually small) fragments of ini files that are applied over existing settings in skyrim.ini/skyrimprefs.ini. Each tweak can be toggled individually. You should check the description of the mod wether the tweaks are really optional.</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="modinfodialog.ui" line="169"/> @@ -2985,7 +3005,7 @@ This function will guess the versioning scheme under the assumption that the ins <message> <location filename="modinfodialog.ui" line="243"/> <source>This lists all the images (.jpg and .png) in the mod directory, like screenshots and such. Click one to get a larger view.</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="modinfodialog.ui" line="276"/> @@ -3004,7 +3024,7 @@ This function will guess the versioning scheme under the assumption that the ins They usually contain optional functionality, see the readme. Most mods do not have optional esps, so chances are good you are looking at an empty list.</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="modinfodialog.ui" line="310"/> @@ -3107,7 +3127,7 @@ Most mods do not have optional esps, so chances are good you are looking at an e <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</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;">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: </span><a href=" http://www.skyrimnexus.com/downloads/file.php?id=1334"><span style=" font-size:8pt; text-decoration: underline; color:#0000ff;">http://skyrim.nexusmods.com/downloads/file.php?id=1334</span></a><a href="http://www.skyrimnexus.com/downloads/file.php?id=1334"><span style=" font-size:8pt; color:#000000;">. In this example, 1334 is the id you're looking for. Besides: The above is the link to Mod Organizer on the Nexus. Why not go there now and endorse?</span></a></p></body></html></source> <translation><!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"> @@ -3120,7 +3140,7 @@ p, li { white-space: pre-wrap; } <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</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> <translation><!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"> @@ -3153,19 +3173,19 @@ p, li { white-space: pre-wrap; } <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"><br /></p></body></html></source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="modinfodialog.ui" line="724"/> <source>Endorse</source> - <translation type="unfinished">称赞</translation> + <translation type="unfinished"/> </message> <message> <location filename="modinfodialog.ui" line="738"/> <source>Notes</source> - <translation type="unfinished">笔记</translation> + <translation type="unfinished"/> </message> <message> <location filename="modinfodialog.ui" line="748"/> @@ -3182,7 +3202,7 @@ p, li { white-space: pre-wrap; } <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">This is a modifiable directory view of the mod directory. You can move around files using drag &amp; drop and rename them (double click).</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Changes happen immediately on disc, so do</span><span style=" font-size:8pt; font-weight:600;"> be careful</span><span style=" font-size:8pt;">.</span></p></body></html></source> <translation><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> @@ -3208,264 +3228,264 @@ p, li { white-space: pre-wrap; } <translation>关闭</translation> </message> <message> - <location filename="modinfodialog.cpp" line="169"/> + <location filename="modinfodialog.cpp" line="170"/> <source>&Delete</source> <translation>&删除</translation> </message> <message> - <location filename="modinfodialog.cpp" line="170"/> + <location filename="modinfodialog.cpp" line="171"/> <source>&Rename</source> <translation>&重命名</translation> </message> <message> - <location filename="modinfodialog.cpp" line="171"/> + <location filename="modinfodialog.cpp" line="172"/> <source>&Hide</source> <translation>&隐藏</translation> </message> <message> - <location filename="modinfodialog.cpp" line="172"/> + <location filename="modinfodialog.cpp" line="173"/> <source>&Unhide</source> <translation>&取消隐藏</translation> </message> <message> - <location filename="modinfodialog.cpp" line="173"/> + <location filename="modinfodialog.cpp" line="174"/> <source>&Open</source> <translation>&打开</translation> </message> <message> - <location filename="modinfodialog.cpp" line="174"/> + <location filename="modinfodialog.cpp" line="175"/> <source>&New Folder</source> <translation>&新建文件夹</translation> </message> <message> - <location filename="modinfodialog.cpp" line="420"/> - <location filename="modinfodialog.cpp" line="435"/> + <location filename="modinfodialog.cpp" line="421"/> + <location filename="modinfodialog.cpp" line="436"/> <source>Save changes?</source> <translation>保存更改吗?</translation> </message> <message> - <location filename="modinfodialog.cpp" line="420"/> - <location filename="modinfodialog.cpp" line="435"/> + <location filename="modinfodialog.cpp" line="421"/> + <location filename="modinfodialog.cpp" line="436"/> <source>Save changes to "%1"?</source> - <translation type="unfinished">将更改保存到“%1”吗?</translation> + <translation type="unfinished"/> </message> <message> - <location filename="modinfodialog.cpp" line="625"/> + <location filename="modinfodialog.cpp" line="626"/> <source>File Exists</source> <translation>文件已存在</translation> </message> <message> - <location filename="modinfodialog.cpp" line="625"/> + <location filename="modinfodialog.cpp" line="626"/> <source>A file with that name exists, please enter a new one</source> <translation>文件名已存在,请输入其它名称</translation> </message> <message> - <location filename="modinfodialog.cpp" line="642"/> + <location filename="modinfodialog.cpp" line="643"/> <source>failed to move file</source> <translation>无法移动文件</translation> </message> <message> - <location filename="modinfodialog.cpp" line="667"/> + <location filename="modinfodialog.cpp" line="668"/> <source>failed to create directory "optional"</source> <translation>无法创建 "optional" 目录</translation> </message> <message> - <location filename="modinfodialog.cpp" line="705"/> - <location filename="modinfodialog.cpp" line="1210"/> + <location filename="modinfodialog.cpp" line="706"/> + <location filename="modinfodialog.cpp" line="1211"/> <source>Info requested, please wait</source> <translation>请求信息已发出,请稍后</translation> </message> <message> - <location filename="modinfodialog.cpp" line="759"/> + <location filename="modinfodialog.cpp" line="760"/> <source>Main</source> <translation>主要文件</translation> </message> <message> - <location filename="modinfodialog.cpp" line="760"/> + <location filename="modinfodialog.cpp" line="761"/> <source>Update</source> <translation>更新</translation> </message> <message> - <location filename="modinfodialog.cpp" line="761"/> + <location filename="modinfodialog.cpp" line="762"/> <source>Optional</source> <translation>可选文件</translation> </message> <message> - <location filename="modinfodialog.cpp" line="762"/> + <location filename="modinfodialog.cpp" line="763"/> <source>Old</source> <translation>旧档</translation> </message> <message> - <location filename="modinfodialog.cpp" line="763"/> + <location filename="modinfodialog.cpp" line="764"/> <source>Misc</source> <translation>杂项</translation> </message> <message> - <location filename="modinfodialog.cpp" line="764"/> + <location filename="modinfodialog.cpp" line="765"/> <source>Unknown</source> <translation>未知</translation> </message> <message> - <location filename="modinfodialog.cpp" line="775"/> + <location filename="modinfodialog.cpp" line="776"/> <source>Current Version: %1</source> <translation>当前版本: %1</translation> </message> <message> - <location filename="modinfodialog.cpp" line="779"/> + <location filename="modinfodialog.cpp" line="780"/> <source>No update available</source> <translation>没有可用的更新</translation> </message> <message> - <location filename="modinfodialog.cpp" line="820"/> + <location filename="modinfodialog.cpp" line="821"/> <source>(description incomplete, please visit nexus)</source> <translation>(描述信息不完整,请访问N网)</translation> </message> <message> - <location filename="modinfodialog.cpp" line="835"/> + <location filename="modinfodialog.cpp" line="836"/> <source><a href="%1">Visit on Nexus</a></source> <translation><a href="%1">访问N网</a></translation> </message> <message> - <location filename="modinfodialog.cpp" line="914"/> + <location filename="modinfodialog.cpp" line="915"/> <source>Failed to delete %1</source> <translation>无法删除 %1</translation> </message> <message> - <location filename="modinfodialog.cpp" line="925"/> - <location filename="modinfodialog.cpp" line="930"/> + <location filename="modinfodialog.cpp" line="926"/> + <location filename="modinfodialog.cpp" line="931"/> <source>Confirm</source> <translation>确认</translation> </message> <message> - <location filename="modinfodialog.cpp" line="925"/> + <location filename="modinfodialog.cpp" line="926"/> <source>Are sure you want to delete "%1"?</source> <translation>确定要删除 "%1" 吗?</translation> </message> <message> - <location filename="modinfodialog.cpp" line="930"/> + <location filename="modinfodialog.cpp" line="931"/> <source>Are sure you want to delete the selected files?</source> <translation>确定要删除所选的文件吗?</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1004"/> - <location filename="modinfodialog.cpp" line="1010"/> + <location filename="modinfodialog.cpp" line="1005"/> + <location filename="modinfodialog.cpp" line="1011"/> <source>New Folder</source> <translation>新建文件夹</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1016"/> + <location filename="modinfodialog.cpp" line="1017"/> <source>Failed to create "%1"</source> <translation>无法创建 "%1"</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1120"/> - <location filename="modinfodialog.cpp" line="1144"/> + <location filename="modinfodialog.cpp" line="1121"/> + <location filename="modinfodialog.cpp" line="1145"/> <source>Replace file?</source> <translation>替换文件?</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1120"/> + <location filename="modinfodialog.cpp" line="1121"/> <source>There already is a hidden version of this file. Replace it?</source> <translation>已存在同名文件,但该文件被隐藏了。确定要覆盖吗?</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1123"/> - <location filename="modinfodialog.cpp" line="1147"/> + <location filename="modinfodialog.cpp" line="1124"/> + <location filename="modinfodialog.cpp" line="1148"/> <source>File operation failed</source> <translation>文件操作错误</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1123"/> - <location filename="modinfodialog.cpp" line="1147"/> + <location filename="modinfodialog.cpp" line="1124"/> + <location filename="modinfodialog.cpp" line="1148"/> <source>Failed to remove "%1". Maybe you lack the required file permissions?</source> <translation>无法移除 "%1"。也许您需要足够的文件权限?</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1134"/> - <location filename="modinfodialog.cpp" line="1157"/> + <location filename="modinfodialog.cpp" line="1135"/> + <location filename="modinfodialog.cpp" line="1158"/> <source>failed to rename %1 to %2</source> <translation>无法重命名 %1 为 %2</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1144"/> + <location filename="modinfodialog.cpp" line="1145"/> <source>There already is a visible version of this file. Replace it?</source> <translation>已存在同名文件。确定要覆盖吗?</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1190"/> + <location filename="modinfodialog.cpp" line="1191"/> <source>Un-Hide</source> <translation>取消隐藏</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1192"/> + <location filename="modinfodialog.cpp" line="1193"/> <source>Hide</source> <translation>隐藏</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1233"/> + <location filename="modinfodialog.cpp" line="1234"/> <source>Name</source> <translation>名称</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1233"/> + <location filename="modinfodialog.cpp" line="1234"/> <source>Please enter a name</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="modinfodialog.cpp" line="1237"/> - <location filename="modinfodialog.cpp" line="1240"/> + <location filename="modinfodialog.cpp" line="1238"/> + <location filename="modinfodialog.cpp" line="1241"/> <source>Error</source> <translation>错误</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1237"/> + <location filename="modinfodialog.cpp" line="1238"/> <source>Invalid name. Must be a valid file name</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="modinfodialog.cpp" line="1240"/> + <location filename="modinfodialog.cpp" line="1241"/> <source>A tweak by that name exists</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="modinfodialog.cpp" line="1254"/> + <location filename="modinfodialog.cpp" line="1255"/> <source>Create Tweak</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> </context> <context> <name>ModInfoForeign</name> <message> - <location filename="modinfo.cpp" line="1021"/> + <location filename="modinfo.cpp" line="1040"/> <source>This pseudo mod represents content managed outside MO. It isn't modified by MO.</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> </context> <context> <name>ModInfoOverwrite</name> <message> - <location filename="modinfo.cpp" line="975"/> + <location filename="modinfo.cpp" line="994"/> <source>This pseudo mod contains files from the virtual data tree that got modified (i.e. by the construction kit)</source> - <translation type="unfinished">此虚拟安装包内包含来自虚拟 Data 树的文件,但文件发生了变化 (例: 被CK修改了)</translation> + <translation type="unfinished"/> </message> </context> <context> <name>ModInfoRegular</name> <message> - <location filename="modinfo.cpp" line="567"/> - <location filename="modinfo.cpp" line="570"/> + <location filename="modinfo.cpp" line="586"/> + <location filename="modinfo.cpp" line="589"/> <source>failed to write %1/meta.ini: error %2</source> - <translation type="unfinished">无法写入 %1/meta.ini: %2</translation> + <translation type="unfinished"/> </message> <message> - <location filename="modinfo.cpp" line="843"/> + <location filename="modinfo.cpp" line="862"/> <source>%1 contains no esp/esm and no asset (textures, meshes, interface, ...) directory</source> - <translation type="unfinished">%1 中未包含 esp 或 esm 和有效的目录 (textures, meshes, interface, ...)</translation> + <translation type="unfinished"/> </message> <message> - <location filename="modinfo.cpp" line="847"/> + <location filename="modinfo.cpp" line="866"/> <source>Categories: <br></source> - <translation type="unfinished">种类: <br></translation> + <translation type="unfinished"/> </message> </context> <context> @@ -3473,52 +3493,52 @@ p, li { white-space: pre-wrap; } <message> <location filename="modlist.cpp" line="55"/> <source>Game plugins (esp/esm)</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="modlist.cpp" line="56"/> <source>Interface</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="modlist.cpp" line="57"/> <source>Meshes</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="modlist.cpp" line="58"/> <source>Music</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="modlist.cpp" line="59"/> <source>Scripts (Papyrus)</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="modlist.cpp" line="60"/> <source>Script Extender Plugin</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="modlist.cpp" line="61"/> <source>SkyProc Patcher</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="modlist.cpp" line="62"/> <source>Sound</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="modlist.cpp" line="63"/> <source>Strings</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="modlist.cpp" line="64"/> <source>Textures</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="modlist.cpp" line="117"/> @@ -3543,12 +3563,12 @@ p, li { white-space: pre-wrap; } <message> <location filename="modlist.cpp" line="130"/> <source>Overwrites files</source> - <translation type="unfinished">Overwrites文件</translation> + <translation type="unfinished"/> </message> <message> <location filename="modlist.cpp" line="131"/> <source>Overwritten files</source> - <translation type="unfinished">覆盖的 Mod</translation> + <translation type="unfinished"/> </message> <message> <location filename="modlist.cpp" line="132"/> @@ -3558,12 +3578,12 @@ p, li { white-space: pre-wrap; } <message> <location filename="modlist.cpp" line="133"/> <source>Redundant</source> - <translation type="unfinished">冗余</translation> + <translation type="unfinished"/> </message> <message> <location filename="modlist.cpp" line="208"/> <source>Non-MO</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="modlist.cpp" line="238"/> @@ -3573,13 +3593,12 @@ p, li { white-space: pre-wrap; } <message> <location filename="modlist.cpp" line="364"/> <source>installed version: "%1", newest version: "%2"</source> - <oldsource>installed version: %1, newest version: %2</oldsource> - <translation type="unfinished">当前版本: %1,最新版本: %2</translation> + <translation type="unfinished"/> </message> <message> <location filename="modlist.cpp" line="366"/> <source>The newest version on Nexus seems to be older than the one you have installed. This could either mean the version you have has been withdrawn (i.e. due to a bug) or the author uses a non-standard versioning scheme and that newest version is actually newer. Either way you may want to "upgrade".</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="modlist.cpp" line="374"/> @@ -3594,7 +3613,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="modlist.cpp" line="814"/> <source>drag&drop failed: %1</source> - <translation type="unfinished">拖拽失败: %1</translation> + <translation type="unfinished"/> </message> <message> <location filename="modlist.cpp" line="877"/> @@ -3609,12 +3628,12 @@ p, li { white-space: pre-wrap; } <message> <location filename="modlist.cpp" line="934"/> <source>Flags</source> - <translation type="unfinished">标志</translation> + <translation type="unfinished"/> </message> <message> <location filename="modlist.cpp" line="935"/> <source>Content</source> - <translation type="unfinished">内容</translation> + <translation type="unfinished"/> </message> <message> <location filename="modlist.cpp" line="936"/> @@ -3644,7 +3663,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="modlist.cpp" line="941"/> <source>Installation</source> - <translation type="unfinished">安装</translation> + <translation type="unfinished"/> </message> <message> <location filename="modlist.cpp" line="942"/> @@ -3680,17 +3699,17 @@ p, li { white-space: pre-wrap; } <message> <location filename="modlist.cpp" line="956"/> <source>Emblemes to highlight things that might require attention.</source> - <translation type="unfinished">需要注意被标记为高亮的</translation> + <translation type="unfinished"/> </message> <message> <location filename="modlist.cpp" line="957"/> <source>Depicts the content of the mod:<br><img src=":/MO/gui/content/plugin" width=32/>Game plugins (esp/esm)<br><img src=":/MO/gui/content/interface" width=32/>interface<br><img src=":/MO/gui/content/mesh" width=32/>Meshes<br><img src=":/MO/gui/content/texture" width=32/>Textures<br><img src=":/MO/gui/content/sound" width=32/>Sounds<br><img src=":/MO/gui/content/music" width=32/>Music<br><img src=":/MO/gui/content/string" width=32/>Strings<br><img src=":/MO/gui/content/script" width=32/>Scripts (Papyrus)<br><img src=":/MO/gui/content/skse" width=32/>Script Extender plugins<br><img src=":/MO/gui/content/skyproc" width=32/>SkyProc Patcher<br></source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="modlist.cpp" line="969"/> <source>Time this mod was installed</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> </context> <context> @@ -3722,22 +3741,22 @@ p, li { white-space: pre-wrap; } <context> <name>NXMAccessManager</name> <message> - <location filename="nxmaccessmanager.cpp" line="144"/> + <location filename="nxmaccessmanager.cpp" line="152"/> <source>Logging into Nexus</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="nxmaccessmanager.cpp" line="159"/> + <location filename="nxmaccessmanager.cpp" line="167"/> <source>timeout</source> <translation>超时</translation> </message> <message> - <location filename="nxmaccessmanager.cpp" line="178"/> + <location filename="nxmaccessmanager.cpp" line="186"/> <source>Unknown error</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="nxmaccessmanager.cpp" line="204"/> + <location filename="nxmaccessmanager.cpp" line="212"/> <source>Please check your password</source> <translation>请检查您的密码</translation> </message> @@ -3747,7 +3766,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="nexusinterface.cpp" line="216"/> <source>Failed to guess mod id for "%1", please pick the correct one</source> - <translation type="unfinished"> 提取mod "%1"的ID编号失败,请自行选择正确项。</translation> + <translation type="unfinished"/> </message> <message> <location filename="nexusinterface.cpp" line="482"/> @@ -3795,7 +3814,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="overwriteinfodialog.cpp" line="109"/> <source>%1 not found</source> - <translation type="unfinished">找不到 %1</translation> + <translation type="unfinished"/> </message> <message> <location filename="overwriteinfodialog.cpp" line="144"/> @@ -3833,116 +3852,116 @@ p, li { white-space: pre-wrap; } <context> <name>PluginList</name> <message> - <location filename="pluginlist.cpp" line="103"/> + <location filename="pluginlist.cpp" line="104"/> <source>Name</source> <translation>名称</translation> </message> <message> - <location filename="pluginlist.cpp" line="104"/> + <location filename="pluginlist.cpp" line="105"/> <source>Priority</source> <translation>优先级</translation> </message> <message> - <location filename="pluginlist.cpp" line="105"/> + <location filename="pluginlist.cpp" line="106"/> <source>Mod Index</source> <translation>Mod 索引</translation> </message> <message> - <location filename="pluginlist.cpp" line="106"/> + <location filename="pluginlist.cpp" line="107"/> <source>Flags</source> - <translation type="unfinished">标志</translation> + <translation type="unfinished"/> </message> <message> - <location filename="pluginlist.cpp" line="107"/> - <location filename="pluginlist.cpp" line="119"/> + <location filename="pluginlist.cpp" line="108"/> + <location filename="pluginlist.cpp" line="120"/> <source>unknown</source> - <translation type="unfinished">未知</translation> + <translation type="unfinished"/> </message> <message> - <location filename="pluginlist.cpp" line="115"/> + <location filename="pluginlist.cpp" line="116"/> <source>Name of your mods</source> <translation>你的mod名称</translation> </message> <message> - <location filename="pluginlist.cpp" line="116"/> + <location filename="pluginlist.cpp" line="117"/> <source>Load priority of your mod. The higher, the more "important" it is and thus overwrites data from plugins with lower priority.</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="pluginlist.cpp" line="118"/> + <location filename="pluginlist.cpp" line="119"/> <source>The modindex determins the formids of objects originating from this mods.</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="pluginlist.cpp" line="159"/> + <location filename="pluginlist.cpp" line="160"/> <source>failed to update esp info for file %1 (source id: %2), error: %3</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="pluginlist.cpp" line="227"/> + <location filename="pluginlist.cpp" line="228"/> <source>esp not found: %1</source> - <translation type="unfinished">esp未找到:%1</translation> + <translation type="unfinished"/> </message> <message> - <location filename="pluginlist.cpp" line="234"/> - <location filename="pluginlist.cpp" line="246"/> + <location filename="pluginlist.cpp" line="235"/> + <location filename="pluginlist.cpp" line="247"/> <source>Confirm</source> <translation>确认</translation> </message> <message> - <location filename="pluginlist.cpp" line="234"/> + <location filename="pluginlist.cpp" line="235"/> <source>Really enable all plugins?</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="pluginlist.cpp" line="246"/> + <location filename="pluginlist.cpp" line="247"/> <source>Really disable all plugins?</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="pluginlist.cpp" line="397"/> + <location filename="pluginlist.cpp" line="398"/> <source>The file containing locked plugin indices is broken</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="pluginlist.cpp" line="438"/> + <location filename="pluginlist.cpp" line="439"/> <source>Some of your plugins have invalid names! These plugins can not be loaded by the game. Please see mo_interface.log for a list of affected plugins and rename them.</source> <translation>您的一些插件名称无效!这些插件无法被游戏载入。请查看 mo_interface.log 来确认那些受影响的插件并重命名它们。</translation> </message> <message> <location filename="pluginlist.cpp" line="806"/> - <source><b>Origin</b>: %1</source> - <translation type="unfinished"></translation> + <source>This plugin can't be disabled (enforced by the game)</source> + <translation>这个插件不能被禁用 (由游戏执行)</translation> </message> <message> <location filename="pluginlist.cpp" line="808"/> + <source><b>Origin</b>: %1</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="pluginlist.cpp" line="810"/> <source>Author</source> <translation>作者</translation> </message> <message> - <location filename="pluginlist.cpp" line="811"/> + <location filename="pluginlist.cpp" line="813"/> <source>Description</source> <translation>描述</translation> </message> <message> - <location filename="pluginlist.cpp" line="804"/> - <source>This plugin can't be disabled (enforced by the game)</source> - <translation>这个插件不能被禁用 (由游戏执行)</translation> - </message> - <message> - <location filename="pluginlist.cpp" line="814"/> + <location filename="pluginlist.cpp" line="816"/> <source>Missing Masters</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="pluginlist.cpp" line="821"/> + <location filename="pluginlist.cpp" line="823"/> <source>Enabled Masters</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="pluginlist.cpp" line="972"/> + <location filename="pluginlist.cpp" line="974"/> <source>failed to restore load order for %1</source> - <translation type="unfinished">恢复 %1 加载顺序失败</translation> + <translation type="unfinished"/> </message> </context> <context> @@ -3950,7 +3969,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="previewdialog.ui" line="14"/> <source>Preview</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="previewdialog.ui" line="78"/> @@ -3963,16 +3982,16 @@ p, li { white-space: pre-wrap; } <message> <location filename="problemsdialog.ui" line="14"/> <source>Problems</source> - <translation type="unfinished">问题</translation> + <translation type="unfinished"/> </message> <message> <location filename="problemsdialog.ui" line="49"/> <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:7.8pt; font-weight:400; font-style:normal;"> +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:7.8pt; font-weight:400; font-style:normal;"> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p></body></html></source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="problemsdialog.ui" line="75"/> @@ -3983,12 +4002,12 @@ p, li { white-space: pre-wrap; } <location filename="problemsdialog.cpp" line="44"/> <location filename="problemsdialog.cpp" line="45"/> <source>Fix</source> - <translation type="unfinished">修复</translation> + <translation type="unfinished"/> </message> <message> <location filename="problemsdialog.cpp" line="49"/> <source>No guided fix</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> </context> <context> @@ -3996,32 +4015,32 @@ p, li { white-space: pre-wrap; } <message> <location filename="profile.cpp" line="59"/> <source>invalid profile name %1</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="profile.cpp" line="63"/> <source>failed to create %1</source> - <translation type="unfinished">无法创建 %1</translation> + <translation type="unfinished"/> </message> <message> <location filename="profile.cpp" line="184"/> <source>failed to write mod list: %1</source> - <translation type="unfinished">无法更新 Mod 列表: %1</translation> + <translation type="unfinished"/> </message> <message> <location filename="profile.cpp" line="195"/> <source>failed to update tweaked ini file, wrong settings may be used: %1</source> - <translation type="unfinished">更新tweaked ini文件失败,可能会应用错误的设置: %1</translation> + <translation type="unfinished"/> </message> <message> <location filename="profile.cpp" line="226"/> <source>failed to create tweaked ini: %1</source> - <translation type="unfinished">创建 tweaked ini: %1 失败</translation> + <translation type="unfinished"/> </message> <message> <location filename="profile.cpp" line="236"/> <source>"%1" is missing or inaccessible</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="profile.cpp" line="282"/> @@ -4045,7 +4064,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="profile.cpp" line="596"/> <source>failed to parse ini file (%1)</source> - <translation type="unfinished">无法解析 Ini 文件 (%1)</translation> + <translation type="unfinished"/> </message> <message> <location filename="profile.cpp" line="624"/> @@ -4056,7 +4075,7 @@ p, li { white-space: pre-wrap; } <location filename="profile.cpp" line="648"/> <location filename="profile.cpp" line="685"/> <source>failed to modify "%1"</source> - <translation type="unfinished">未能找到 "%1"</translation> + <translation type="unfinished"/> </message> <message> <location filename="profile.cpp" line="713"/> @@ -4114,7 +4133,7 @@ p, li { white-space: pre-wrap; } <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</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;">This is the list of profiles. Each Profile contains its own list and installation order of enabled mods (from a shared pool), a configuration of enabled esps/esms, a copy of the games ini-file and an optional savegame filter.</p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Note</span> For technical reasons it's currently not possible to have seperate load-orders for esps. This means you can't load moda.esp before modb.esp in one profile and the other way around in another.</p></body></html></source> @@ -4147,7 +4166,7 @@ p, li { white-space: pre-wrap; } <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">The games Oblivion, Fallout 3 and Fallout NV contain a bug which prevents texture and mesh replacers (that is: all modifications to meshes and textures already in game) from working.</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">The Mod Organizer uses a workaround called &quot;BSA redirection&quot; (google is your friend) to fix this issue reliably and without further work. Simply activate and forget.</span></p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p> @@ -4206,7 +4225,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="profilesdialog.ui" line="123"/> <source>Rename</source> - <translation type="unfinished">&重命名</translation> + <translation type="unfinished"/> </message> <message> <location filename="profilesdialog.ui" line="133"/> @@ -4258,7 +4277,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="profilesdialog.cpp" line="165"/> <source>Invalid profile name</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="profilesdialog.cpp" line="172"/> @@ -4268,17 +4287,17 @@ p, li { white-space: pre-wrap; } <message> <location filename="profilesdialog.cpp" line="172"/> <source>Are you sure you want to remove this profile (including local savegames if any)?</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="profilesdialog.cpp" line="182"/> <source>Profile broken</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="profilesdialog.cpp" line="183"/> <source>This profile you're about to delete seems to be broken or the path is invalid. I'm about to delete the following folder: "%1". Proceed?</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="profilesdialog.cpp" line="215"/> @@ -4324,47 +4343,47 @@ p, li { white-space: pre-wrap; } <message> <location filename="csvbuilder.cpp" line="70"/> <source>invalid field name "%1"</source> - <translation type="unfinished">无效的名称 "%1"</translation> + <translation type="unfinished"/> </message> <message> <location filename="csvbuilder.cpp" line="76"/> <source>invalid type for "%1" (should be integer)</source> - <translation type="unfinished">无效的类型 "%1" (应该是整数)</translation> + <translation type="unfinished"/> </message> <message> <location filename="csvbuilder.cpp" line="81"/> <source>invalid type for "%1" (should be string)</source> - <translation type="unfinished">无效的类型 "%1" (应该是字符串)</translation> + <translation type="unfinished"/> </message> <message> <location filename="csvbuilder.cpp" line="86"/> <source>invalid type for "%1" (should be float)</source> - <translation type="unfinished">无效的类型 "%1" (应该是浮点数)</translation> + <translation type="unfinished"/> </message> <message> <location filename="csvbuilder.cpp" line="103"/> <source>no fields set up yet!</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="csvbuilder.cpp" line="140"/> <source>field not set "%1"</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="csvbuilder.cpp" line="237"/> <source>invalid character in field "%1"</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="csvbuilder.cpp" line="240"/> <source>empty field name</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="gameinfoimpl.cpp" line="41"/> <source>invalid game type %1</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="helper.cpp" line="53"/> @@ -4448,62 +4467,62 @@ p, li { white-space: pre-wrap; } <translation>无法设置代理DLL加载</translation> </message> <message> - <location filename="main.cpp" line="121"/> + <location filename="main.cpp" line="122"/> <source>Permissions required</source> <translation>需要权限</translation> </message> <message> - <location filename="main.cpp" line="122"/> + <location filename="main.cpp" line="123"/> <source>The current user account doesn't have the required access rights to run Mod Organizer. The neccessary changes can be made automatically (the MO directory will be made writable for the current user account). You will be asked to run "helper.exe" with administrative rights.</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="main.cpp" line="218"/> - <location filename="main.cpp" line="256"/> + <location filename="main.cpp" line="202"/> + <location filename="main.cpp" line="241"/> <source>Woops</source> <translation>糟糕</translation> </message> <message> - <location filename="main.cpp" line="219"/> + <location filename="main.cpp" line="203"/> <source>ModOrganizer has crashed! Should a diagnostic file be created? If you send me this file (%1) to sherb@gmx.net, the bug is a lot more likely to be fixed. Please include a short description of what you were doing when the crash happened</source> - <translation type="unfinished">ModOrganizer已经崩溃。诊断文件是否已经产生?如果你将文件(%1)发送至 sherb@gmx.net ,这个bug有可能会被修复。最好加入崩溃发生时情况的简短说明(用英文吧)。</translation> + <translation type="unfinished"/> </message> <message> - <location filename="main.cpp" line="257"/> + <location filename="main.cpp" line="242"/> <source>ModOrganizer has crashed! Unfortunately I was not able to write a diagnostic file: %1</source> <translation>Mod Organizer 崩溃了!遗憾的是,我无法生成诊断文件: %1</translation> </message> <message> - <location filename="main.cpp" line="378"/> + <location filename="main.cpp" line="383"/> <location filename="settings.cpp" line="528"/> <source>Mod Organizer</source> <translation>Mod Organizer</translation> </message> <message> - <location filename="main.cpp" line="378"/> + <location filename="main.cpp" line="383"/> <source>An instance of Mod Organizer is already running</source> <translation>Mod Organizer 的一个实例正在运行</translation> </message> <message> - <location filename="main.cpp" line="400"/> + <location filename="main.cpp" line="397"/> <source>No game identified in "%1". The directory is required to contain the game binary and its launcher.</source> <translation>"%1" 中未检测到游戏。请确保该路径中包含游戏执行程序以及对应的 Launcher 文件。</translation> </message> <message> - <location filename="main.cpp" line="403"/> - <location filename="main.cpp" line="432"/> + <location filename="main.cpp" line="400"/> + <location filename="main.cpp" line="429"/> <source>Please select the game to manage</source> <translation>请选择想要管理的游戏</translation> </message> <message> - <location filename="main.cpp" line="458"/> + <location filename="main.cpp" line="456"/> <source>Please select the game edition you have (MO can't start the game correctly if this is set incorrectly!)</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="main.cpp" line="547"/> + <location filename="main.cpp" line="545"/> <source>failed to start application: %1</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="mainwindow.cpp" line="856"/> @@ -4511,28 +4530,28 @@ p, li { white-space: pre-wrap; } <translation>请使用工具栏上的“帮助”来获得所有元素的使用说明</translation> </message> <message> - <location filename="mainwindow.cpp" line="1649"/> - <location filename="mainwindow.cpp" line="4314"/> + <location filename="mainwindow.cpp" line="1659"/> + <location filename="mainwindow.cpp" line="4347"/> <source><Manage...></source> <translation><管理...></translation> </message> <message> - <location filename="mainwindow.cpp" line="1667"/> + <location filename="mainwindow.cpp" line="1677"/> <source>failed to parse profile %1: %2</source> <translation>无法解析配置文件 %1: %2</translation> </message> <message> - <location filename="pluginlist.cpp" line="352"/> + <location filename="pluginlist.cpp" line="353"/> <source>failed to find "%1"</source> <translation>未能找到 "%1"</translation> </message> <message> - <location filename="pluginlist.cpp" line="516"/> + <location filename="pluginlist.cpp" line="518"/> <source>failed to access %1</source> <translation>无法访问 %1</translation> </message> <message> - <location filename="pluginlist.cpp" line="530"/> + <location filename="pluginlist.cpp" line="532"/> <source>failed to set file time %1</source> <translation>无法设置文件时间 %1</translation> </message> @@ -4544,8 +4563,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="profile.cpp" line="96"/> <source>"%1" is missing or inaccessible</source> - <oldsource>"%1" is missing</oldsource> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="profilesdialog.cpp" line="80"/> @@ -4559,6 +4577,11 @@ p, li { white-space: pre-wrap; } <translation>错误</translation> </message> <message> + <location filename="safewritefile.cpp" line="33"/> + <source>failed to open temporary file</source> + <translation type="unfinished"/> + </message> + <message> <location filename="savegamegamebryo.cpp" line="130"/> <location filename="savegamegamebryo.cpp" line="189"/> <location filename="savegamegamebryo.cpp" line="231"/> @@ -4581,62 +4604,57 @@ p, li { white-space: pre-wrap; } <translation>代理DLL</translation> </message> <message> - <location filename="spawn.cpp" line="133"/> + <location filename="spawn.cpp" line="140"/> <source>failed to spawn "%1"</source> <translation>无法生成 "%1"</translation> </message> <message> - <location filename="spawn.cpp" line="140"/> + <location filename="spawn.cpp" line="147"/> <source>Elevation required</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="spawn.cpp" line="141"/> + <location filename="spawn.cpp" line="148"/> <source>This process requires elevation to run. This is a potential security risk so I highly advice you to investigate if "%1" can be installed to work without elevation. Start elevated anyway? (you will be asked if you want to allow ModOrganizer.exe to make changes to the system)</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="spawn.cpp" line="156"/> + <location filename="spawn.cpp" line="163"/> <source>failed to spawn "%1": %2</source> <translation>无法生成 "%1": %2</translation> </message> <message> - <location filename="spawn.cpp" line="165"/> + <location filename="spawn.cpp" line="172"/> <source>"%1" doesn't exist</source> <translation>"%1" 不存在</translation> </message> <message> - <location filename="spawn.cpp" line="172"/> + <location filename="spawn.cpp" line="179"/> <source>failed to inject dll into "%1": %2</source> <translation>无法注入 dll 到 "%1": %2</translation> </message> <message> - <location filename="spawn.cpp" line="190"/> + <location filename="spawn.cpp" line="197"/> <source>failed to run "%1"</source> <translation>无法运行 "%1"</translation> </message> - <message> - <location filename="safewritefile.cpp" line="33"/> - <source>failed to open temporary file</source> - <translation type="unfinished"></translation> - </message> </context> <context> <name>QueryOverwriteDialog</name> <message> <location filename="queryoverwritedialog.ui" line="14"/> <source>Mod Exists</source> - <translation type="unfinished">Mod 已存在</translation> + <translation type="unfinished"/> </message> <message> <location filename="queryoverwritedialog.ui" line="45"/> <source>This mod seems to be installed already. Do you want to add files from this archive (overwriting existing ones) or do you want to completely replace the existing files (old files are deleted)? Alternatively you can install this mod under a different name.</source> - <translation type="unfinished">这个mod看上去已经存在。你是希望将本次压缩包文件添加(覆盖已存在文件)或完全覆盖(旧的文件全删除)?另外你还可以起别的名称安装本mod。</translation> + <translation type="unfinished"/> </message> <message> <location filename="queryoverwritedialog.ui" line="63"/> @@ -4651,17 +4669,17 @@ Start elevated anyway? (you will be asked if you want to allow ModOrganizer.exe <message> <location filename="queryoverwritedialog.ui" line="77"/> <source>Replace</source> - <translation type="unfinished">替换</translation> + <translation type="unfinished"/> </message> <message> <location filename="queryoverwritedialog.ui" line="84"/> <source>Rename</source> - <translation type="unfinished">&重命名</translation> + <translation type="unfinished"/> </message> <message> <location filename="queryoverwritedialog.ui" line="91"/> <source>Cancel</source> - <translation type="unfinished">取消</translation> + <translation type="unfinished"/> </message> </context> <context> @@ -4669,27 +4687,27 @@ Start elevated anyway? (you will be asked if you want to allow ModOrganizer.exe <message> <location filename="savegameinfowidget.ui" line="39"/> <source>Save #</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="savegameinfowidget.ui" line="51"/> <source>Character</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="savegameinfowidget.ui" line="63"/> <source>Level</source> - <translation type="unfinished">等级</translation> + <translation type="unfinished"/> </message> <message> <location filename="savegameinfowidget.ui" line="75"/> <source>Location</source> - <translation type="unfinished">位置</translation> + <translation type="unfinished"/> </message> <message> <location filename="savegameinfowidget.ui" line="87"/> <source>Date</source> - <translation type="unfinished">时间</translation> + <translation type="unfinished"/> </message> </context> <context> @@ -4697,7 +4715,7 @@ Start elevated anyway? (you will be asked if you want to allow ModOrganizer.exe <message> <location filename="savegameinfowidgetgamebryo.cpp" line="41"/> <source>Missing ESPs</source> - <translation type="unfinished">缺失的 ESP</translation> + <translation type="unfinished"/> </message> </context> <context> @@ -4705,7 +4723,7 @@ Start elevated anyway? (you will be asked if you want to allow ModOrganizer.exe <message> <location filename="savetextasdialog.ui" line="14"/> <source>Dialog</source> - <translation type="unfinished">对话框</translation> + <translation type="unfinished"/> </message> <message> <location filename="savetextasdialog.ui" line="32"/> @@ -4730,12 +4748,12 @@ Start elevated anyway? (you will be asked if you want to allow ModOrganizer.exe <message> <location filename="savetextasdialog.cpp" line="36"/> <source>Text Files</source> - <translation type="unfinished">文本文件</translation> + <translation type="unfinished"/> </message> <message> <location filename="savetextasdialog.cpp" line="40"/> <source>failed to open "%1" for writing</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> </context> <context> @@ -4761,7 +4779,7 @@ Start elevated anyway? (you will be asked if you want to allow ModOrganizer.exe <message> <location filename="selfupdater.cpp" line="66"/> <source>archive.dll not loaded: "%1"</source> - <translation type="unfinished">archive.dll 没有载入: "%1"</translation> + <translation type="unfinished"/> </message> <message> <location filename="selfupdater.cpp" line="117"/> @@ -4799,7 +4817,7 @@ Start elevated anyway? (you will be asked if you want to allow ModOrganizer.exe <message> <location filename="selfupdater.cpp" line="251"/> <source>failed to move outdated files: %1. Please update manually.</source> - <translation type="unfinished">移除过时文件失败: %1。请手动更新</translation> + <translation type="unfinished"/> </message> <message> <location filename="selfupdater.cpp" line="269"/> @@ -4824,7 +4842,7 @@ Start elevated anyway? (you will be asked if you want to allow ModOrganizer.exe <message> <location filename="selfupdater.cpp" line="426"/> <source>no file for update found. Please update manually.</source> - <translation type="unfinished">没有发现可更新。请手动更新。</translation> + <translation type="unfinished"/> </message> <message> <location filename="selfupdater.cpp" line="441"/> @@ -4842,18 +4860,18 @@ Start elevated anyway? (you will be asked if you want to allow ModOrganizer.exe <message> <location filename="settings.cpp" line="115"/> <source>Failed</source> - <translation type="unfinished">失败</translation> + <translation type="unfinished"/> </message> <message> <location filename="settings.cpp" line="116"/> <source>Sorry, failed to start the helper application</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="settings.cpp" line="335"/> <location filename="settings.cpp" line="354"/> <source>attempt to store setting for unknown plugin "%1"</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="settings.cpp" line="647"/> @@ -4893,7 +4911,7 @@ Start elevated anyway? (you will be asked if you want to allow ModOrganizer.exe <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">The display language. This will only displaye languages for which you have a translation installed.</span></p></body></html></source> <translation><!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"> @@ -4904,12 +4922,12 @@ p, li { white-space: pre-wrap; } <message> <location filename="settingsdialog.ui" line="57"/> <source>Style</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="64"/> <source>graphical style</source> - <translation type="unfinished">界面样式</translation> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="67"/> @@ -4919,23 +4937,23 @@ p, li { white-space: pre-wrap; } <message> <location filename="settingsdialog.ui" line="78"/> <source>Log Level</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="85"/> <source>Decides the amount of data printed to "ModOrganizer.log"</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="88"/> <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 regluar use. On the "Error" level the log file usually remains empty.</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="93"/> <source>Debug</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="98"/> @@ -4986,37 +5004,37 @@ p, li { white-space: pre-wrap; } <message> <location filename="settingsdialog.ui" line="199"/> <source>User interface</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="205"/> <source>If checked, the download interface will be more compact.</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="208"/> <source>Compact Download Interface</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="215"/> <source>If checked, the download list will display meta information instead of file names.</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="218"/> <source>Download Meta Information</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="234"/> <source>Reset stored information from dialogs.</source> - <translation type="unfinished">重设对话框信息。</translation> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="237"/> <source>This will make all dialogs show up again where you checked the "Remember selection"-box.</source> - <translation type="unfinished">全部对话框将全部重新显示,包括你已勾取过“记住选择”的对话框。</translation> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="240"/> @@ -5050,7 +5068,7 @@ p, li { white-space: pre-wrap; } <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</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;">Allows automatic log-in when the Nexus-Page for the game is clicked. Please note that the obfuscation with which the password is stored in modorganizer.ini is not very strong. If you're worried someone might steal your password, don't store it here.</span></p></body></html></source> <translation><!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"> @@ -5061,7 +5079,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="settingsdialog.ui" line="299"/> <source>If checked and if correct credentials are entered below, log-in to Nexus (for browsing and downloading) is automatic.</source> - <translation type="unfinished">勾取并在下面输入正确账户,将自动登录Nexus (浏览和下载)。</translation> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="302"/> @@ -5086,7 +5104,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="settingsdialog.ui" line="350"/> <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">取消自动联网功能。这并不影响用户调用功能(如检查mod更新,点赞支持mod,打开网页浏览)。</translation> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="353"/> @@ -5101,7 +5119,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="settingsdialog.ui" line="363"/> <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> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="366"/> @@ -5111,12 +5129,12 @@ p, li { white-space: pre-wrap; } <message> <location filename="settingsdialog.ui" line="375"/> <source>Associate with "Download with manager" links</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="404"/> <source>Known Servers (updated on download)</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="425"/> @@ -5146,17 +5164,17 @@ p, li { white-space: pre-wrap; } <message> <location filename="settingsdialog.ui" line="548"/> <source>Key</source> - <translation type="unfinished">关键</translation> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="553"/> <source>Value</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="565"/> <source>Blacklisted Plugins (use <del> to remove):</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="576"/> @@ -5178,7 +5196,7 @@ p, li { white-space: pre-wrap; } <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">The Steam App ID is required to directly start some games. For Skyrim, if this is not set or wrong, the &quot;Mod Organizer&quot; load mechanism may not work properly.</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">The preset for this is the App ID of the &quot;regular&quot; version so in most cases, you should be set.</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">If you think you have a different version (GotY or something), follow these steps to get to the id:</span></p> @@ -5216,10 +5234,10 @@ p, li { white-space: pre-wrap; } There are several means to do this: *Mod Organizer* (default) In this mode the Mod Organizer itself injects the dll. The disadvantage is that you always have to start the game through MO or a link created by it. *Script Extender* In this mode, MO is installed as a Script Extender (obse, fose, nvse, skse) plugin. -*Proxy DLL* In this mode, MO replaces one of the game's dlls with one that loads MO (and the original dll of course). This will ONLY work with Steam games and it has only been tested with Skyrim. Please use this only if the other mechanisms don't work. +*Proxy DLL* In this mode, MO replaces one of the game's dlls with one that loads MO (and the original dll of course). This will ONLY work with Steam games and it has only been tested with Skyrim. Please use this only if the other mechanisms don't work. If you use the Steam version of Oblivion the default will NOT work. In this case, please install obse and use "Script Extender" as the load mechanism. Also you can then not start Oblivion from MO. Instead, use MO only to set up your mods, then quit and start Oblivion through Steam.</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="678"/> @@ -5234,8 +5252,8 @@ If you use the Steam version of Oblivion the default will NOT work. In this case <message> <location filename="settingsdialog.ui" line="701"/> <source>Mod Organizer uses an API provided by the Nexus to provide features like checking for updates and downloading files. Unfortunately this API has not been made available officially to third party tools like MO so we have to impersonate the Nexus Mod Manager to be allowed in. -On top of this Nexus has used the client identification to lock out outdated versions of NMM to force users to update. This means that MO also needs to impersonate the new version of NMM even if MO doesn't need an update. Therefore you can configure the version to identify as here. -Please note that MO does identify itself as MO to the webserver, it's not lying about what it is. It is merely adding a "compatible" NMM version to the user agent. +On top of this Nexus has used the client identification to lock out outdated versions of NMM to force users to update. This means that MO also needs to impersonate the new version of NMM even if MO doesn't need an update. Therefore you can configure the version to identify as here. +Please note that MO does identify itself as MO to the webserver, it's not lying about what it is. It is merely adding a "compatible" NMM version to the user agent. tl;dr-version: If Nexus-features don't work, insert the current version number of NMM here and try again.</source> <translation>Mod Organizer 使用了一个N网所提供的 API 来进行类似于检查更新和下载文件这样的操作。遗憾的是这个 API 并没有给第三方工具 (比如 MO) 正式的授权,所以我们需要模拟 NMM 来进行这些操作。 @@ -5251,7 +5269,7 @@ tl;dr-version: If Nexus-features don't work, insert the current version num </message> <message> <location filename="settingsdialog.ui" line="726"/> - <source>It seems that the Games occasionally load ESP or ESM files even if they haven't been activated as plugins. + <source>It seems that the Games occasionally load ESP or ESM files even if they haven't been activated as plugins. I don't yet know what the circumstances are, but user reports imply it is in some cases unwanted. If this is checked, ESPs and ESMs not checked in the List are invisible to the game and can not be loaded.</source> <translation>看来,游戏偶尔会加载一些没有被激活成插件的 ESP 或 ESM 文件。 我还尚不知道它在什么情况下会这样,但是有用户报告说它在某些情况下是很不必要的。如果这个选项被选中,那么在列表中没有被勾选的 ESP 和 ESM 将不会在游戏中出现,并且也不会被载入。</translation> @@ -5264,36 +5282,36 @@ I don't yet know what the circumstances are, but user reports imply it is i <message> <location filename="settingsdialog.ui" line="737"/> <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> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="740"/> <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> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="744"/> <source>Force-enable game files</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="754"/> <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> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="757"/> <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. +However, if you installed loose file mods outside MO which conflict with BSAs also installed outside MO those conflicts can't be resolved correctly. If you disable this feature, MO will only display official DLCs this way. Please note that plugins (esps and esms) displayed in the right pane are completely unaffected by this feature.</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="763"/> <source>Display mods installed outside MO</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="773"/> @@ -5311,7 +5329,7 @@ For the other games this is not a sufficient replacement for AI!</source> <message> <location filename="settingsdialog.ui" line="805"/> <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> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.cpp" line="95"/> @@ -5388,7 +5406,7 @@ For the other games this is not a sufficient replacement for AI!</source> <message> <location filename="singleinstance.cpp" line="88"/> <source>failed to communicate with running instance: %1</source> - <translation type="unfinished">无法连接到正在运行的实例: %1</translation> + <translation type="unfinished"/> </message> <message> <location filename="singleinstance.cpp" line="100"/> @@ -5434,17 +5452,17 @@ For the other games this is not a sufficient replacement for AI!</source> <message> <location filename="transfersavesdialog.ui" line="14"/> <source>Transfer Savegames</source> - <translation type="unfinished">转移存档</translation> + <translation type="unfinished"/> </message> <message> <location filename="transfersavesdialog.ui" line="22"/> <source>Global Characters</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="transfersavesdialog.ui" line="29"/> <source>This is a list of characters in the global location.</source> - <translation type="unfinished">这里是全局位置存档角色列表。</translation> + <translation type="unfinished"/> </message> <message> <location filename="transfersavesdialog.ui" line="32"/> @@ -5456,7 +5474,7 @@ On Windows Vista/Windows 7: On Windows XP: C:\Documents and Settings\[UserName]\My Documents\My Games\Skyrim\Saves </source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="transfersavesdialog.ui" line="46"/> @@ -5469,7 +5487,7 @@ On Windows XP: C:\Documents and Settings[UserName]\My Documents\My Games\Skyrim\Saves </source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="transfersavesdialog.ui" line="87"/> @@ -5499,17 +5517,17 @@ On Windows XP: <message> <location filename="transfersavesdialog.ui" line="167"/> <source>Profile Characters</source> - <translation type="unfinished">配置文件中角色</translation> + <translation type="unfinished"/> </message> <message> <location filename="transfersavesdialog.cpp" line="140"/> <source>Overwrite</source> - <translation type="unfinished">覆盖</translation> + <translation type="unfinished"/> </message> <message> <location filename="transfersavesdialog.cpp" line="141"/> <source>Overwrite the file "%1"</source> - <translation type="unfinished">覆盖文件 "%1"</translation> + <translation type="unfinished"/> </message> <message> <location filename="transfersavesdialog.cpp" line="157"/> @@ -5523,17 +5541,17 @@ On Windows XP: <location filename="transfersavesdialog.cpp" line="158"/> <location filename="transfersavesdialog.cpp" line="196"/> <source>Copy all save games of character "%1" to the profile?</source> - <translation type="unfinished">是否复制角色 "%1" 的所有游戏存档到这个配置中?</translation> + <translation type="unfinished"/> </message> <message> <location filename="transfersavesdialog.cpp" line="231"/> <source>Move all save games of character "%1" to the global location? Please be aware that this will mess up the running number of save games.</source> - <translation type="unfinished">是否移动角色 "%1" 的所有游戏存档到全局路径?请注意这将使游戏存档的运行编号变得混乱。</translation> + <translation type="unfinished"/> </message> <message> <location filename="transfersavesdialog.cpp" line="270"/> <source>Copy all save games of character "%1" to the global location? Please be aware that this will mess up the running number of save games.</source> - <translation type="unfinished">是否拷贝角色 "%1" 的所有游戏存档到全局路径?请注意这将使游戏存档的运行编号变得混乱。</translation> + <translation type="unfinished"/> </message> </context> -</TS> +</TS>
\ No newline at end of file diff --git a/src/organizer_zh_TW.ts b/src/organizer_zh_TW.ts index 00cb02ae..08c9ed2e 100644 --- a/src/organizer_zh_TW.ts +++ b/src/organizer_zh_TW.ts @@ -1,38 +1,36 @@ -<?xml version="1.0" encoding="utf-8"?> -<!DOCTYPE TS> -<TS version="2.0" language="zh_TW"> +<?xml version="1.0" ?><!DOCTYPE TS><TS language="zh_TW" version="2.0"> <context> <name>AboutDialog</name> <message> <location filename="aboutdialog.ui" line="14"/> <location filename="aboutdialog.ui" line="53"/> <source>About</source> - <translation type="unfinished"></translation> + <translation>關於</translation> </message> <message> <location filename="aboutdialog.ui" line="66"/> <source>Revision:</source> - <translation type="unfinished"></translation> + <translation>版本:</translation> </message> <message> <location filename="aboutdialog.ui" line="104"/> <source>Used Software</source> - <translation type="unfinished"></translation> + <translation>使用的軟體</translation> </message> <message> <location filename="aboutdialog.ui" line="117"/> <source>Credits</source> - <translation type="unfinished"></translation> + <translation>歸功於</translation> </message> <message> <location filename="aboutdialog.ui" line="123"/> <source>Translators</source> - <translation type="unfinished"></translation> + <translation>翻譯者</translation> </message> <message> <location filename="aboutdialog.ui" line="189"/> <source>Others</source> - <translation type="unfinished"></translation> + <translation>其他</translation> </message> <message> <location filename="aboutdialog.ui" line="266"/> @@ -42,7 +40,7 @@ <message> <location filename="aboutdialog.cpp" line="80"/> <source>No license</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> </context> <context> @@ -50,19 +48,19 @@ <message> <location filename="activatemodsdialog.ui" line="14"/> <source>Activate Mods</source> - <translation>激活 Mod</translation> + <translation>啟動 Mod</translation> </message> <message> <location filename="activatemodsdialog.ui" line="20"/> <source>This is a list of esps and esms that were active when the save game was created.</source> - <translation>這是 esp 和 esm 檔案的列表,當您的存檔被建立時將會被激活。</translation> + <translation>這是 esp 和 esm 檔案的列表,當您的存檔被建立時將會被啟動。</translation> </message> <message> <location filename="activatemodsdialog.ui" line="23"/> <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">This is a list of esps and esms that were active when the save game was created.</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">For each esp, the right column contains the mod (or mods) that can be enabled to make the missing esps/esms available.</span></p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p> @@ -71,11 +69,11 @@ 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:9pt;">這是 esp 和 esm 檔案的列表,當您的存檔被建立時將會被激活。</span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:9pt;">這是 esp 和 esm 檔案的列表,當您的存檔被建立時將會被啟動。</span></p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:9pt;">對於每個 esp,右列中包含了可以通過啟用來使缺失的 esp 或 esm 變得可用的 Mod。</span></p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:9pt;">如果您點擊確定,那麼所有在右列中已選的並且可用的 Mod 和缺失的 esp 都將會被激活。</span></p></body></html></translation> +<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:9pt;">如果您點擊確定,那麼所有在右列中已選的並且可用的 Mod 和缺失的 esp 都將會被啟動。</span></p></body></html></translation> </message> <message> <location filename="activatemodsdialog.ui" line="37"/> @@ -160,22 +158,22 @@ If there is a component called "00 Core" it is usually required. Optio <message> <location filename="browserdialog.ui" line="14"/> <source>Some Page</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="browserdialog.ui" line="281"/> <source>Search</source> - <translation type="unfinished"></translation> + <translation>搜尋</translation> </message> <message> <location filename="browserdialog.cpp" line="95"/> <source>new</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="browserdialog.cpp" line="209"/> <source>failed to start download</source> - <translation type="unfinished"></translation> + <translation>下載失敗</translation> </message> </context> <context> @@ -226,7 +224,7 @@ If there is a component called "00 Core" it is usually required. Optio <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</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;">You can match one or multiple nexus categories to a internal ID. Whenever you download a mod from a Nexus Page, Mod Organizer will try to resolve the category defined on the Nexus to one available in MO.</span></p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">To find out a category id used by the nexus, visit the categories list of the nexus page and hover over the links there.</span></p></body></html></source> @@ -315,7 +313,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="downloadlist.cpp" line="66"/> <source>Done</source> - <translation type="unfinished">完成</translation> + <translation>完成</translation> </message> <message> <location filename="downloadlist.cpp" line="82"/> @@ -325,7 +323,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="downloadlist.cpp" line="89"/> <source>pending download</source> - <translation type="unfinished"></translation> + <translation>等待中的下載</translation> </message> </context> <context> @@ -334,7 +332,7 @@ p, li { white-space: pre-wrap; } <location filename="downloadlistwidget.ui" line="17"/> <location filename="downloadlistwidget.ui" line="61"/> <source>Placeholder</source> - <translation>占位符</translation> + <translation>預留位置</translation> </message> <message> <location filename="downloadlistwidget.ui" line="99"/> @@ -347,7 +345,7 @@ p, li { white-space: pre-wrap; } <location filename="downloadlistwidget.cpp" line="116"/> <location filename="downloadlistwidget.cpp" line="118"/> <source>Paused - Double Click to resume</source> - <translation type="unfinished"></translation> + <translation>暫停 - 雙擊以回復</translation> </message> <message> <location filename="downloadlistwidget.cpp" line="136"/> @@ -359,7 +357,7 @@ p, li { white-space: pre-wrap; } <location filename="downloadlistwidget.cpp" line="143"/> <location filename="downloadlistwidget.cpp" line="145"/> <source>Uninstalled - Double Click to re-install</source> - <translation type="unfinished">已安裝 - 雙擊重新安裝</translation> + <translation>解除安裝 - 雙擊重新安裝</translation> </message> </context> <context> @@ -368,7 +366,7 @@ p, li { white-space: pre-wrap; } <location filename="downloadlistwidgetcompact.ui" line="17"/> <location filename="downloadlistwidgetcompact.ui" line="56"/> <source>Placeholder</source> - <translation>占位符</translation> + <translation>預留位置</translation> </message> <message> <location filename="downloadlistwidgetcompact.ui" line="122"/> @@ -381,27 +379,27 @@ p, li { white-space: pre-wrap; } <message> <location filename="downloadlistwidgetcompact.cpp" line="92"/> <source>< mod %1 file %2 ></source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="downloadlistwidgetcompact.cpp" line="97"/> <source>Pending</source> - <translation type="unfinished"></translation> + <translation>等待</translation> </message> <message> <location filename="downloadlistwidgetcompact.cpp" line="120"/> <source>Paused</source> - <translation type="unfinished">暫停</translation> + <translation>暫停</translation> </message> <message> <location filename="downloadlistwidgetcompact.cpp" line="123"/> <source>Fetching Info 1</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="downloadlistwidgetcompact.cpp" line="125"/> <source>Fetching Info 2</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="downloadlistwidgetcompact.cpp" line="130"/> @@ -411,7 +409,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="downloadlistwidgetcompact.cpp" line="133"/> <source>Uninstalled</source> - <translation type="unfinished"></translation> + <translation>已解除安裝</translation> </message> <message> <location filename="downloadlistwidgetcompact.cpp" line="136"/> @@ -439,12 +437,12 @@ p, li { white-space: pre-wrap; } <message> <location filename="downloadlistwidgetcompact.cpp" line="264"/> <source>This will permanently remove all finished downloads from this list (but NOT from disk).</source> - <translation type="unfinished"></translation> + <translation>這將會從列表中永久移除所有已完成的下載(但不會從硬碟中移除)。</translation> </message> <message> <location filename="downloadlistwidgetcompact.cpp" line="273"/> <source>This will permanently remove all installed downloads from this list (but NOT from disk).</source> - <translation type="unfinished"></translation> + <translation>這將會從列表中永久移除所有已安裝的下載(但不會從硬碟中移除)。</translation> </message> <message> <location filename="downloadlistwidgetcompact.cpp" line="302"/> @@ -459,17 +457,17 @@ p, li { white-space: pre-wrap; } <message> <location filename="downloadlistwidgetcompact.cpp" line="306"/> <source>Delete</source> - <translation type="unfinished">&刪除</translation> + <translation>刪除</translation> </message> <message> <location filename="downloadlistwidgetcompact.cpp" line="308"/> <source>Un-Hide</source> - <translation type="unfinished">取消隱藏</translation> + <translation>取消隱藏</translation> </message> <message> <location filename="downloadlistwidgetcompact.cpp" line="310"/> <source>Remove from View</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="downloadlistwidgetcompact.cpp" line="313"/> @@ -494,12 +492,12 @@ p, li { white-space: pre-wrap; } <message> <location filename="downloadlistwidgetcompact.cpp" line="322"/> <source>Delete Installed...</source> - <translation type="unfinished">移除已安裝的項目...</translation> + <translation>刪除已安裝的項目...</translation> </message> <message> <location filename="downloadlistwidgetcompact.cpp" line="323"/> <source>Delete All...</source> - <translation type="unfinished"></translation> + <translation>刪除所有...</translation> </message> <message> <location filename="downloadlistwidgetcompact.cpp" line="326"/> @@ -517,22 +515,22 @@ p, li { white-space: pre-wrap; } <message> <location filename="downloadlistwidget.cpp" line="93"/> <source>< mod %1 file %2 ></source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="downloadlistwidget.cpp" line="96"/> <source>Pending</source> - <translation type="unfinished"></translation> + <translation>等待</translation> </message> <message> <location filename="downloadlistwidget.cpp" line="123"/> <source>Fetching Info 1</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="downloadlistwidget.cpp" line="126"/> <source>Fetching Info 2</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="downloadlistwidget.cpp" line="258"/> @@ -555,12 +553,12 @@ p, li { white-space: pre-wrap; } <message> <location filename="downloadlistwidget.cpp" line="277"/> <source>This will remove all finished downloads from this list (but NOT from disk).</source> - <translation type="unfinished">這將會從列表和磁碟中移除所有已完成的下載。</translation> + <translation>這將會從列表中移除所有已完成的下載(但不會從硬碟中移除)。</translation> </message> <message> <location filename="downloadlistwidget.cpp" line="286"/> <source>This will remove all installed downloads from this list (but NOT from disk).</source> - <translation type="unfinished">這將會從列表和磁碟中移除所有已安裝的下載項目。</translation> + <translation>這將會從列表中移除所有已安裝的下載(但不會從硬碟中移除)。</translation> </message> <message> <location filename="downloadlistwidget.cpp" line="314"/> @@ -575,17 +573,17 @@ p, li { white-space: pre-wrap; } <message> <location filename="downloadlistwidget.cpp" line="318"/> <source>Delete</source> - <translation type="unfinished">&刪除</translation> + <translation>刪除</translation> </message> <message> <location filename="downloadlistwidget.cpp" line="320"/> <source>Un-Hide</source> - <translation type="unfinished">取消隱藏</translation> + <translation>取消隱藏</translation> </message> <message> <location filename="downloadlistwidget.cpp" line="322"/> <source>Remove from View</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="downloadlistwidget.cpp" line="325"/> @@ -610,12 +608,12 @@ p, li { white-space: pre-wrap; } <message> <location filename="downloadlistwidget.cpp" line="334"/> <source>Delete Installed...</source> - <translation type="unfinished">移除已安裝的項目...</translation> + <translation>刪除已安裝的項目...</translation> </message> <message> <location filename="downloadlistwidget.cpp" line="335"/> <source>Delete All...</source> - <translation type="unfinished"></translation> + <translation>刪除所有...</translation> </message> <message> <location filename="downloadlistwidget.cpp" line="338"/> @@ -638,7 +636,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="downloadmanager.cpp" line="321"/> <source>Memory allocation error (in refreshing directory).</source> - <translation type="unfinished"></translation> + <translation>記憶體分配錯誤(於重新整理目錄時)。</translation> </message> <message> <location filename="downloadmanager.cpp" line="369"/> @@ -658,12 +656,12 @@ p, li { white-space: pre-wrap; } <message> <location filename="downloadmanager.cpp" line="454"/> <source>Wrong Game</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="downloadmanager.cpp" line="454"/> <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> + <translation type="unfinished"/> </message> <message> <location filename="downloadmanager.cpp" line="471"/> @@ -708,7 +706,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="downloadmanager.cpp" line="640"/> <source>No known download urls. Sorry, this download can't be resumed.</source> - <translation type="unfinished"></translation> + <translation>沒有已知的下載url。抱歉,無法回復這個下載。</translation> </message> <message> <location filename="downloadmanager.cpp" line="695"/> @@ -728,7 +726,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="downloadmanager.cpp" line="745"/> <source>Update</source> - <translation type="unfinished">更新</translation> + <translation>更新</translation> </message> <message> <location filename="downloadmanager.cpp" line="746"/> @@ -753,12 +751,12 @@ p, li { white-space: pre-wrap; } <message> <location filename="downloadmanager.cpp" line="999"/> <source>Memory allocation error (in processing progress event).</source> - <translation type="unfinished"></translation> + <translation>記憶體分配錯誤(於處理程序時)。</translation> </message> <message> <location filename="downloadmanager.cpp" line="1012"/> <source>Memory allocation error (in processing downloaded data).</source> - <translation type="unfinished"></translation> + <translation>記憶體分配錯誤(於處理已下載資料時)。</translation> </message> <message> <location filename="downloadmanager.cpp" line="1141"/> @@ -789,7 +787,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="downloadmanager.cpp" line="1356"/> <source>Download failed. Server reported: %1</source> - <translation type="unfinished"></translation> + <translation>下載失敗。伺服器回報: %1</translation> </message> <message> <location filename="downloadmanager.cpp" line="1358"/> @@ -959,12 +957,12 @@ Right now the only case I know of where this needs to be overwritten is for the <message> <location filename="editexecutablesdialog.cpp" line="149"/> <source>Java (32-bit) required</source> - <translation type="unfinished"></translation> + <translation>需要Java (32位元)</translation> </message> <message> <location filename="editexecutablesdialog.cpp" line="150"/> <source>MO requires 32-bit 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> + <translation>MO需要32位元java來執行這個程式。如果你已經安裝了,選擇那個安裝下的binary中的javaw.exe。</translation> </message> <message> <location filename="editexecutablesdialog.cpp" line="166"/> @@ -990,13 +988,13 @@ Right now the only case I know of where this needs to be overwritten is for the <location filename="editexecutablesdialog.cpp" line="230"/> <location filename="editexecutablesdialog.cpp" line="278"/> <source>Save Changes?</source> - <translation type="unfinished">儲存更改嗎?</translation> + <translation>儲存修改?</translation> </message> <message> <location filename="editexecutablesdialog.cpp" line="231"/> <location filename="editexecutablesdialog.cpp" line="279"/> <source>You made changes to the current executable, do you want to save them?</source> - <translation type="unfinished"></translation> + <translation>你對現在的可執行檔案做出了改變,你想要保存它們嗎?</translation> </message> <message> <location filename="editexecutablesdialog.cpp" line="255"/> @@ -1104,7 +1102,7 @@ Right now the only case I know of where this needs to be overwritten is for the <message> <location filename="installdialog.ui" line="32"/> <source>New Mod</source> - <translation>新增</translation> + <translation>新增 Mod</translation> </message> <message> <location filename="installdialog.ui" line="46"/> @@ -1136,7 +1134,7 @@ Right now the only case I know of where this needs to be overwritten is for the <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">This displays the content of the archive. &lt;data&gt; represents the base directory which will map to the game's data directory. You can change the base directory via the right-click context menu and you can move around files via drag&amp;drop</span></p></body></html></source> <translation><!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"> @@ -1147,17 +1145,17 @@ p, li { white-space: pre-wrap; } <message> <location filename="installdialog.ui" line="121"/> <source>Placeholder</source> - <translation>占位符</translation> + <translation>預留位置</translation> </message> <message> <location filename="installdialog.ui" line="141"/> <source>OK</source> - <translation type="unfinished">確定</translation> + <translation>確定</translation> </message> <message> <location filename="installdialog.ui" line="148"/> <source>Cancel</source> - <translation type="unfinished">取消</translation> + <translation>取消</translation> </message> </context> <context> @@ -1165,7 +1163,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="installationmanager.cpp" line="76"/> <source>archive.dll not loaded: "%1"</source> - <translation type="unfinished"></translation> + <translation>archive.dll 並未載入: "%1"</translation> </message> <message> <location filename="installationmanager.cpp" line="98"/> @@ -1180,87 +1178,87 @@ p, li { white-space: pre-wrap; } <message> <location filename="installationmanager.cpp" line="164"/> <location filename="installationmanager.cpp" line="248"/> - <location filename="installationmanager.cpp" line="530"/> + <location filename="installationmanager.cpp" line="532"/> <source>Extracting files</source> <translation>正在解壓檔案</translation> </message> <message> - <location filename="installationmanager.cpp" line="439"/> + <location filename="installationmanager.cpp" line="441"/> <source>failed to create backup</source> - <translation type="unfinished"></translation> + <translation>產生備份失敗</translation> </message> <message> - <location filename="installationmanager.cpp" line="448"/> + <location filename="installationmanager.cpp" line="450"/> <source>Mod Name</source> - <translation type="unfinished"></translation> + <translation>Mod 名稱</translation> </message> <message> - <location filename="installationmanager.cpp" line="448"/> + <location filename="installationmanager.cpp" line="450"/> <source>Name</source> - <translation type="unfinished">名稱</translation> + <translation>名稱</translation> </message> <message> - <location filename="installationmanager.cpp" line="501"/> + <location filename="installationmanager.cpp" line="503"/> <source>Invalid name</source> - <translation type="unfinished"></translation> + <translation>無效的名稱</translation> </message> <message> - <location filename="installationmanager.cpp" line="502"/> + <location filename="installationmanager.cpp" line="504"/> <source>The name you entered is invalid, please enter a different one.</source> - <translation type="unfinished"></translation> + <translation>你輸入的名稱是無效的,請輸入不同的名稱。</translation> </message> <message> - <location filename="installationmanager.cpp" line="610"/> + <location filename="installationmanager.cpp" line="612"/> <source>File format "%1" not supported</source> <translation>暫不支持檔案格式: "%1"</translation> </message> <message> - <location filename="installationmanager.cpp" line="743"/> + <location filename="installationmanager.cpp" line="745"/> <source>None of the available installer plugins were able to handle that archive</source> - <translation type="unfinished"></translation> + <translation>沒有任何可用的安裝插件能夠處理那個壓縮檔</translation> </message> <message> - <location filename="installationmanager.cpp" line="753"/> + <location filename="installationmanager.cpp" line="755"/> <source>no error</source> <translation>沒有錯誤</translation> </message> <message> - <location filename="installationmanager.cpp" line="756"/> + <location filename="installationmanager.cpp" line="758"/> <source>7z.dll not found</source> <translation>未找到 7z.dll</translation> </message> <message> - <location filename="installationmanager.cpp" line="759"/> + <location filename="installationmanager.cpp" line="761"/> <source>7z.dll isn't valid</source> <translation>無效的 7z.dll</translation> </message> <message> - <location filename="installationmanager.cpp" line="762"/> + <location filename="installationmanager.cpp" line="764"/> <source>archive not found</source> <translation>未找到壓縮包</translation> </message> <message> - <location filename="installationmanager.cpp" line="765"/> + <location filename="installationmanager.cpp" line="767"/> <source>failed to open archive</source> <translation>無法開啟壓縮包</translation> </message> <message> - <location filename="installationmanager.cpp" line="768"/> + <location filename="installationmanager.cpp" line="770"/> <source>unsupported archive type</source> <translation>不支持的壓縮包類型</translation> </message> <message> - <location filename="installationmanager.cpp" line="771"/> + <location filename="installationmanager.cpp" line="773"/> <source>internal library error</source> <translation>內部庫錯誤</translation> </message> <message> - <location filename="installationmanager.cpp" line="774"/> + <location filename="installationmanager.cpp" line="776"/> <source>archive invalid</source> <translation>無效的壓縮包</translation> </message> <message> - <location filename="installationmanager.cpp" line="778"/> + <location filename="installationmanager.cpp" line="780"/> <source>unknown archive error</source> <translation>未知壓縮包錯誤</translation> </message> @@ -1301,12 +1299,12 @@ p, li { white-space: pre-wrap; } <message> <location filename="moapplication.cpp" line="115"/> <source>an error occured: %1</source> - <translation type="unfinished">發生錯誤: %1</translation> + <translation>發生錯誤: %1</translation> </message> <message> <location filename="moapplication.cpp" line="120"/> <source>an error occured</source> - <translation type="unfinished">發生錯誤</translation> + <translation>發生錯誤</translation> </message> </context> <context> @@ -1320,89 +1318,94 @@ p, li { white-space: pre-wrap; } <message> <location filename="mainwindow.ui" line="97"/> <source>Click blank area to deselect</source> - <translation type="unfinished"></translation> + <translation>點擊空白區域以取消選擇</translation> </message> <message> <location filename="mainwindow.ui" line="116"/> <source>If checked, only mods that match all selected categories are displayed.</source> - <translation type="unfinished"></translation> + <translation>如果打勾,符合所有選擇的類別的mod會被顯示。</translation> </message> <message> <location filename="mainwindow.ui" line="119"/> <source>And</source> - <translation type="unfinished"></translation> + <translation>以及</translation> </message> <message> <location filename="mainwindow.ui" line="129"/> <source>If checked, all mods that match at least one of the selected categories are displayed.</source> - <translation type="unfinished"></translation> + <translation>如果打勾,符合至少一項選擇的類別的mod會被顯示。</translation> </message> <message> <location filename="mainwindow.ui" line="132"/> <source>Or</source> - <translation type="unfinished"></translation> + <translation>或者</translation> </message> <message> <location filename="mainwindow.ui" line="171"/> <source>Profile</source> - <translation type="unfinished">配置檔案</translation> + <translation>配置檔案</translation> </message> <message> <location filename="mainwindow.ui" line="181"/> <source>Pick a module collection</source> - <translation type="unfinished">選擇一個配置檔案</translation> + <translation>選擇一個配置檔案</translation> </message> <message> <location filename="mainwindow.ui" line="184"/> <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</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;">Create profiles here. Each profile contains its own list of active mods and esps. This way you can quickly switch between setups for different play throughs.</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Please note that right now your esp load order is not kept seperate for different profiles.</span></p></body></html></source> - <translation type="unfinished"><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> + <translation><!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:9pt;">在這裡建立配置檔案,每個配置檔案都包含了它們自己的 Mod 和 esp 的激活方案。這樣您就可以通過快速切換設定來體驗不同的遊戲歷程了。</span></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:9pt;">請注意: 當前您的配置檔案的 esp 加載順序並不是分開儲存的。</span></p></body></html></translation> +<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:9pt;">在這裡建立配置檔案,每個配置檔案都包含了它們自己的 Mod 和 esp 的啟動方案。這樣您就可以通過快速切換設定來體驗不同的遊戲歷程了。</span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:9pt;">請注意: 當前您的配置檔案的 esp 載入順序並不是分開儲存的。</span></p></body></html></translation> + </message> + <message> + <location filename="mainwindow.ui" line="215"/> + <source>Open list options...</source> + <translation>打開名單選項...</translation> </message> <message> <location filename="mainwindow.ui" line="218"/> <source>Refresh list. This is usually not necessary unless you modified data outside the program.</source> - <translation type="unfinished">重新整理列表,這通常不是必須的,除非您在程式之外修改了檔案的數據。</translation> + <translation>重新整理列表,除非您在程式之外修改了檔案的資料,否則這通常是不必要的。</translation> </message> <message> <location filename="mainwindow.ui" line="238"/> <location filename="mainwindow.ui" line="739"/> <source>Restore Backup...</source> - <translation type="unfinished"></translation> + <translation>回復備份...</translation> </message> <message> <location filename="mainwindow.ui" line="252"/> <location filename="mainwindow.ui" line="759"/> <source>Create Backup</source> - <translation type="unfinished"></translation> + <translation>產生備份</translation> </message> <message> <location filename="mainwindow.ui" line="368"/> <source>List of available mods.</source> - <translation type="unfinished"></translation> + <translation>可用 Mod 名單</translation> </message> <message> <location filename="mainwindow.ui" line="371"/> <source>This is a list of installed mods. Use the checkboxes to activate/deactivate mods and drag & drop mods to change their "installation" orders.</source> - <translation type="unfinished"></translation> + <translation>這是已安裝的 Mod 名單。使用複選框來啟動/關閉 Mod 並拖曳 Mod 來改變它們的"安裝"順序。</translation> </message> <message> <location filename="mainwindow.ui" line="456"/> <source>Filter</source> - <translation type="unfinished">過濾器</translation> + <translation>篩選</translation> </message> <message> <location filename="mainwindow.ui" line="477"/> <source>No groups</source> - <translation type="unfinished"></translation> + <translation>無群組</translation> </message> <message> <location filename="mainwindow.ui" line="487"/> @@ -1414,126 +1417,121 @@ p, li { white-space: pre-wrap; } <location filename="mainwindow.ui" line="876"/> <location filename="mainwindow.ui" line="1220"/> <source>Namefilter</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="mainwindow.ui" line="530"/> <source>Pick a program to run.</source> - <translation type="unfinished">選擇要運行的程式。</translation> + <translation>選擇要執行的程式。</translation> </message> <message> <location filename="mainwindow.ui" line="533"/> <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</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;">Choose the program to run. Once you start using ModOrganizer, you should always run your game and tools from here or through shortcuts created here, otherwise mods installed through MO will not be visible.</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">You can add new Tools to this list, but I can't promise tools I haven't tested will work.</span></p></body></html></source> - <translation type="unfinished"><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> + <translation><!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:9pt;">選擇要運行的程式。一旦您開始使用 Mod Organizer,您應該始終從這裡或通過在這裡建立的捷徑來運行您的遊戲和工具,否則任何經由 MO 安裝的 Mod 都會變得不可見。</span></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:9pt;">您可以添加新的工具到此列表中,但我不能保證一些我沒有測試過的工具能够正常工作。</span></p></body></html></translation> +<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:9pt;">選擇要執行的程式。一旦您開始使用 Mod Organizer,您應該始終從這裡或通過在這裡建立的捷徑來運行您的遊戲和工具,否則任何經由 MO 安裝的 Mod 都會變得不可見。</span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:9pt;">您可以添加新的工具到此列表中,但我不能保證一些我沒有測試過的工具能夠正常工作。</span></p></body></html></translation> </message> <message> <location filename="mainwindow.ui" line="581"/> <source>Run program</source> - <translation type="unfinished">運行程式</translation> + <translation>執行程式</translation> </message> <message> <location filename="mainwindow.ui" line="584"/> <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</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;">Run the selected program with ModOrganizer enabled.</span></p></body></html></source> - <translation type="unfinished"><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> + <translation><!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:9pt;">在 Mod Organizer 啟用的狀態下運行指定的程式。</span></p></body></html></translation> +<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:9pt;">在 Mod Organizer 啟用的狀態下執行指定的程式。</span></p></body></html></translation> </message> <message> <location filename="mainwindow.ui" line="594"/> <source>Run</source> - <translation type="unfinished">運行</translation> + <translation>執行</translation> </message> <message> <location filename="mainwindow.ui" line="635"/> <source>Create a shortcut in your start menu or on the desktop to the specified program</source> - <translation type="unfinished"></translation> + <translation>為特定的程式在開始功能列或桌面上產生一個捷徑</translation> </message> <message> <location filename="mainwindow.ui" line="638"/> <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">This creates a start menu shortcut that directly starts the selected program with the MO active.</span></p></body></html></source> - <translation type="unfinished"><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> + <translation><!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:9pt;">建立一個開始菜單捷徑,使您可以直接在 MO 激活狀態下運行指定的程式。</span></p></body></html></translation> +<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:9pt;">建立一個開始功能列捷徑,使您可以直接在 MO 啟動狀態下執行指定的程式。</span></p></body></html></translation> </message> <message> <location filename="mainwindow.ui" line="645"/> <source>Shortcut</source> - <translation type="unfinished"></translation> + <translation>捷徑</translation> </message> <message> <location filename="mainwindow.ui" line="695"/> <source>Plugins</source> - <translation type="unfinished"></translation> + <translation>插件</translation> + </message> + <message> + <location filename="mainwindow.ui" line="715"/> + <source>Sort</source> + <translation>排序</translation> </message> <message> <location filename="mainwindow.ui" line="821"/> <source>List of available esp/esm files</source> - <translation type="unfinished">可用 esp 或 esm 檔案的列表</translation> + <translation>可用 esp/esm 檔案名單</translation> </message> <message> <location filename="mainwindow.ui" line="824"/> <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">This list contains the esps and esms contained in the active mods. These require their own load order. Use drag&amp;drop to modify this load order. Please note that MO will only save the load order for mods that are active/checked.<br />There is a great tool named &quot;BOSS&quot; to automatically sort these files.</span></p></body></html></source> - <translation type="unfinished"><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> + <translation><!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:9pt;">這個列表中包含了位于已激活 Mod 裡的 esp 和 esm 檔案。這些檔案都需要它們自己的加載順序,您可以使用拖放來修改加載順序。請注意: MO 將只儲存已激活或已勾選狀態的 Mod 的加載順序。<br />有個非常棒的工具叫作 &quot;BOSS&quot;,它可以自動對這些檔案進行排序。</span></p></body></html></translation> - </message> - <message> - <location filename="mainwindow.ui" line="715"/> - <source>Sort</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="mainwindow.ui" line="215"/> - <source>Open list options...</source> - <translation type="unfinished"></translation> +<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:9pt;">這個列表中包含了位於已啟動 Mod 裡的 esp 和 esm 檔案。這些檔案都需要它們自己的載入順序,您可以拖曳來修改載入順序。請注意: MO 將只儲存已啟動或已勾選狀態的 Mod 的載入順序。<br />有個非常棒的工具叫作 "BOSS",它可以自動對這些檔案進行排序。</span></p></body></html></translation> </message> <message> <location filename="mainwindow.ui" line="886"/> <source>Archives</source> - <translation type="unfinished"></translation> + <translation>壓縮包</translation> </message> <message> <location filename="mainwindow.ui" line="916"/> <source><html><head/><body><p>BSAs are bundles of game assets (textures, scripts, ...). By default, the engine loads these bundles in a separate step from loose files. MO can manage those archives to align their load order with that of loose files:</p><p>If archives are <span style=" font-weight:600;">managed</span>, their load order is specified by the priority of the corresponding mod (left pane), the same as the loose files. You can manually enable any BSA that has no corresponding plugin active.<br/></p><p>If archives are <span style=" font-weight:600;">not managed</span> their load order is specified by the priority of the corresponding plugin (right pane, plugins tab). You can then not manually enable BSAs where the plugin isn't active.</p><p>In either case you can not disable archives if there is a matching plugin, the game will load them no matter what.</p></body></html></source> - <translation type="unfinished"></translation> + <translation><html><head/><body><p>BSA 檔案是遊戲資源的包裹(材質、腳本......)。預設情況下,遊戲引擎自分散的檔案中分別載入這些包裹。MO 可以透過分散的檔案來管理這些壓縮包以調整它們的載入順序:</p><p>如果壓縮包<span style=" font-weight:600;">有被管理</span>,它們的載入順序是被對應的 Mod(左側的面板)決定其優先程度,分散的檔案也是如此。您可以手動啟用任何沒有對應插件於啟動狀態的 BSA 檔案。<br/></p><p>如果壓縮包 <span style=" font-weight:600;">沒有被管理</span>,它們的載入順序是被對應的插件(右側的面板,插件選項)決定其優先程度。您就不可以手動啟用沒有插件於啟動狀態的 BSA 檔案。</p><p>在兩種狀況下您都不可以關閉有對應插件的壓縮包,遊戲仍然會載入它們。</p></body></html></translation> </message> <message> <location filename="mainwindow.ui" line="919"/> <source><html><head/><body><p>Have MO manage archives (<a href="#"><span style=" text-decoration: underline; color:#0000ff;">read more</span></a>)</p></body></html></source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="mainwindow.ui" line="934"/> <source>List of available BS Archives. Archives not checked here are not managed by MO and ignore installation order.</source> - <translation type="unfinished">可用 BSA 檔案的列表。未勾選的項目不會被 MO 管理並且會忽略安裝順序。</translation> + <translation>可用 BSA 檔案的列表。未勾選的項目不會被 MO 管理並且會忽略安裝順序。</translation> </message> <message> <location filename="mainwindow.ui" line="937"/> @@ -1541,229 +1539,229 @@ p, li { white-space: pre-wrap; } By default, BSAs that share their base name with an enabled ESP (i.e. plugin.esp and plugin.bsa) are automatically loaded and will have precedence over all loose files, the installation order you set up to the left is then ignored! BSAs checked here are loaded in such a way that your installation order is obeyed properly.</source> - <translation type="unfinished">BSA 檔案是 Bethesda 專用的壓縮包檔案 (區別於 .zip 檔案),裡面包含了遊戲所用的 Data 內的檔案 (meshes, textures 等)。這與 Data 目錄裡分散的檔案是不同的。 + <translation>BSA 檔案是 Bethesda 專用的壓縮包檔案 (區別於 .zip 檔案),裡面包含了遊戲所用的 Data 內的檔案 (meshes, textures 等)。這與 Data 目錄裡分散的檔案是不同的。 默認情況下,BSA 檔案的名稱取決於 ESP 插件的名稱 (例: plugins.esp 對應 plugins.bsa)。遊戲運行時,ESP 對應的 BSA 將會自動加載,並且比所有分散的檔案優先級都高,左邊您設定的安裝順序最終會被忽略掉。 -這裡勾選的 BSA 將會依從您的安裝順序,並且會自行調整加載順序。</translation> +這裡勾選的 BSA 將會依從您的安裝順序,並且會自行調整載入順序。</translation> </message> <message> <location filename="mainwindow.ui" line="983"/> <location filename="mainwindow.ui" line="1042"/> <source>File</source> - <translation type="unfinished">檔案</translation> + <translation>檔案</translation> </message> <message> <location filename="mainwindow.ui" line="992"/> <source>Data</source> - <translation type="unfinished">Data</translation> + <translation>資料</translation> </message> <message> <location filename="mainwindow.ui" line="1010"/> <source>refresh data-directory overview</source> - <translation type="unfinished">重新整理 Data 目錄總覽</translation> + <translation>重新整理 Data 目錄總覽</translation> </message> <message> <location filename="mainwindow.ui" line="1013"/> <source>Refresh the overview. This may take a moment.</source> - <translation type="unfinished">重新整理總覽,這可能需要一些時間。</translation> + <translation>重新整理總覽,這可能需要一些時間。</translation> </message> <message> <location filename="mainwindow.ui" line="1016"/> - <location filename="mainwindow.cpp" line="3833"/> - <location filename="mainwindow.cpp" line="4705"/> + <location filename="mainwindow.cpp" line="3858"/> + <location filename="mainwindow.cpp" line="4738"/> <source>Refresh</source> - <translation type="unfinished">重新整理</translation> + <translation>重新整理</translation> </message> <message> <location filename="mainwindow.ui" line="1032"/> <source>This is an overview of your data directory as visible to the game (and tools). </source> - <translation type="unfinished">這是在遊戲中可見的 Data 目錄 (和工具) 的總覽。</translation> + <translation>這是在遊戲中可見的 Data 目錄 (和工具) 的總覽。</translation> </message> <message> <location filename="mainwindow.ui" line="1047"/> <source>Mod</source> - <translation type="unfinished">Mod</translation> + <translation>Mod</translation> </message> <message> <location filename="mainwindow.ui" line="1057"/> <location filename="mainwindow.ui" line="1060"/> <source>Filter the above list so that only conflicts are displayed.</source> - <translation type="unfinished">過濾上面的列表,使您只能看到有衝突的檔案。</translation> + <translation>篩選上面的列表,使您只能看到有衝突的檔案。</translation> </message> <message> <location filename="mainwindow.ui" line="1063"/> <source>Show only conflicts</source> - <translation type="unfinished">只顯示衝突</translation> + <translation>只顯示衝突</translation> </message> <message> <location filename="mainwindow.ui" line="1071"/> <source>Saves</source> - <translation type="unfinished">存檔</translation> + <translation>存檔</translation> </message> <message> <location filename="mainwindow.ui" line="1095"/> <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">This is a list of all savegames for this game. Hover over a list entry to get detailed information about the save including a list of esps/esms that were used at the time this save was created but aren't active now.</span></p> +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">This is a list of all savegames for this game. Hover over a list entry to get detailed information about the save including a list of esps/esms that were used at the time this save was created but aren't active now.</span></p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">If you click &quot;Fix Mods...&quot; in the context menu, MO will try to activate all mods and esps to fix those missing esps. It will not disable anything!</span></p></body></html></source> - <translation type="unfinished"><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> + <translation><!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:9pt;">這是此遊戲所有存檔的列表,將滑鼠懸停在項目上來獲取該存檔的詳細信息,裡面包含了現在沒有被激活但是當存檔被建立時所使用的 esp 或 esm 的清單。</span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:9pt;">這是此遊戲所有存檔的列表,將滑鼠懸停在項目上來獲取該存檔的詳細信息,裡面包含了現在沒有被啟動但是當存檔被建立時所使用的 esp 或 esm 的清單。</span></p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:9pt;">如果您在右鍵菜單中點擊“修復 Mod”,那麼 MO 便會嘗試激活所有 Mod 和 esp 來修復那些缺失的 esp,它並不會禁用任何東西!</span></p></body></html></translation> +<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:9pt;">如果您在右鍵選項中點擊“修復 Mod”,那麼 MO 便會嘗試啟動所有 Mod 和 esp 來修復那些缺失的 esp,它並不會禁用任何東西!</span></p></body></html></translation> </message> <message> <location filename="mainwindow.ui" line="1115"/> <source>Downloads</source> - <translation type="unfinished">下載</translation> + <translation>下載</translation> </message> <message> <location filename="mainwindow.ui" line="1147"/> <source>This is a list of mods you downloaded from Nexus. Double click one to install it.</source> - <translation type="unfinished">這是當前已下載的 Mod 的列表,雙擊進行安裝。</translation> + <translation>這是自N網下載的 Mod 的列表,雙擊進行安裝。</translation> </message> <message> <location filename="mainwindow.ui" line="1200"/> <source>Show Hidden</source> - <translation type="unfinished"></translation> + <translation>顯示隱藏</translation> </message> <message> <location filename="mainwindow.ui" line="1262"/> <source>Tool Bar</source> - <translation type="unfinished">工具欄</translation> + <translation>工具欄</translation> </message> <message> <location filename="mainwindow.ui" line="1304"/> <source>Install Mod</source> - <translation type="unfinished">安裝 Mod</translation> + <translation>安裝 Mod</translation> </message> <message> <location filename="mainwindow.ui" line="1307"/> <source>Install &Mod</source> - <translation type="unfinished">安裝 &Mod</translation> + <translation>安裝 &Mod</translation> </message> <message> <location filename="mainwindow.ui" line="1310"/> <source>Install a new mod from an archive</source> - <translation type="unfinished">通過壓縮包來安裝一個新 Mod</translation> + <translation>通過壓縮包來安裝一個新 Mod</translation> </message> <message> <location filename="mainwindow.ui" line="1313"/> <source>Ctrl+M</source> - <translation type="unfinished">Ctrl+M</translation> + <translation>Ctrl+M</translation> </message> <message> <location filename="mainwindow.ui" line="1322"/> <source>Profiles</source> - <translation type="unfinished">配置檔案</translation> + <translation>配置檔案</translation> </message> <message> <location filename="mainwindow.ui" line="1325"/> <source>&Profiles</source> - <translation type="unfinished">&配置檔案</translation> + <translation>&配置檔案</translation> </message> <message> <location filename="mainwindow.ui" line="1328"/> <source>Configure Profiles</source> - <translation type="unfinished">設定配置檔案</translation> + <translation>設定配置檔案</translation> </message> <message> <location filename="mainwindow.ui" line="1331"/> <source>Ctrl+P</source> - <translation type="unfinished">Ctrl+P</translation> + <translation>Ctrl+P</translation> </message> <message> <location filename="mainwindow.ui" line="1340"/> <source>Executables</source> - <translation type="unfinished">可執行程式</translation> + <translation>可執行程式</translation> </message> <message> <location filename="mainwindow.ui" line="1343"/> <source>&Executables</source> - <translation type="unfinished">&可執行程式</translation> + <translation>&可執行程式</translation> </message> <message> <location filename="mainwindow.ui" line="1346"/> <source>Configure the executables that can be started through Mod Organizer</source> - <translation type="unfinished">配置可通過 MO 來啟動的程式</translation> + <translation>配置可透過 Mod Organizer 來啟動的程式</translation> </message> <message> <location filename="mainwindow.ui" line="1349"/> <source>Ctrl+E</source> - <translation type="unfinished">Ctrl+E</translation> + <translation>Ctrl+E</translation> </message> <message> <location filename="mainwindow.ui" line="1358"/> <location filename="mainwindow.ui" line="1364"/> <source>Tools</source> - <translation type="unfinished"></translation> + <translation>工具</translation> </message> <message> <location filename="mainwindow.ui" line="1361"/> <source>&Tools</source> - <translation type="unfinished"></translation> + <translation>&工具</translation> </message> <message> <location filename="mainwindow.ui" line="1367"/> <source>Ctrl+I</source> - <translation type="unfinished">Ctrl+I</translation> + <translation>Ctrl+I</translation> </message> <message> <location filename="mainwindow.ui" line="1376"/> <source>Settings</source> - <translation type="unfinished">設定</translation> + <translation>設定</translation> </message> <message> <location filename="mainwindow.ui" line="1379"/> <source>&Settings</source> - <translation type="unfinished">&設定</translation> + <translation>&設定</translation> </message> <message> <location filename="mainwindow.ui" line="1382"/> <source>Configure settings and workarounds</source> - <translation type="unfinished">配置設定和解決方案</translation> + <translation>配置設定和解決方案</translation> </message> <message> <location filename="mainwindow.ui" line="1385"/> <source>Ctrl+S</source> - <translation type="unfinished">Ctrl+S</translation> + <translation>Ctrl+S</translation> </message> <message> <location filename="mainwindow.ui" line="1394"/> <source>Nexus</source> - <translation type="unfinished">N網</translation> + <translation>N網</translation> </message> <message> <location filename="mainwindow.ui" line="1397"/> <source>Search nexus network for more mods</source> - <translation type="unfinished">搜尋N網以獲取更多 Mod</translation> + <translation>搜尋N網以獲取更多 Mod</translation> </message> <message> <location filename="mainwindow.ui" line="1400"/> <source>Ctrl+N</source> - <translation type="unfinished">Ctrl+N</translation> + <translation>Ctrl+N</translation> </message> <message> <location filename="mainwindow.ui" line="1412"/> - <location filename="mainwindow.cpp" line="4646"/> + <location filename="mainwindow.cpp" line="4679"/> <source>Update</source> - <translation type="unfinished">更新</translation> + <translation>更新</translation> </message> <message> <location filename="mainwindow.ui" line="1415"/> <source>Mod Organizer is up-to-date</source> - <translation type="unfinished">Mod Organizer 現在是最新版本</translation> + <translation>Mod Organizer 現在是最新版本</translation> </message> <message> <location filename="mainwindow.ui" line="1427"/> <location filename="mainwindow.cpp" line="573"/> <source>No Problems</source> - <translation type="unfinished">沒有問題</translation> + <translation>沒有問題</translation> </message> <message> <location filename="mainwindow.ui" line="1430"/> @@ -1771,7 +1769,7 @@ p, li { white-space: pre-wrap; } !Work in progress! Right now this has very limited functionality</source> - <translation type="unfinished">如果 MO 檢測到您的安裝中存在潛在的問題,那麼此按鈕將會高亮顯示,同時 MO 也會給您相應的修復提示。 + <translation>如果 MO 檢測到您的安裝中存在潛在的問題,那麼此按鈕將會高亮顯示,同時 MO 也會給您相應的修復提示。 !此功能尚未完善! 當前此功能所能提供的項目非常有限</translation> @@ -1780,103 +1778,103 @@ Right now this has very limited functionality</source> <location filename="mainwindow.ui" line="1442"/> <location filename="mainwindow.ui" line="1445"/> <source>Help</source> - <translation type="unfinished">幫助</translation> + <translation>幫助</translation> </message> <message> <location filename="mainwindow.ui" line="1448"/> <source>Ctrl+H</source> - <translation type="unfinished">Ctrl+M</translation> + <translation>Ctrl+M</translation> </message> <message> <location filename="mainwindow.ui" line="1457"/> <source>Endorse MO</source> - <translation type="unfinished"></translation> + <translation>贊同 MO</translation> </message> <message> <location filename="mainwindow.ui" line="1460"/> - <location filename="mainwindow.cpp" line="4728"/> + <location filename="mainwindow.cpp" line="4761"/> <source>Endorse Mod Organizer</source> - <translation type="unfinished"></translation> + <translation>贊同 Mod Organizer</translation> </message> <message> <location filename="mainwindow.ui" line="1465"/> <source>Copy Log to Clipboard</source> - <translation type="unfinished"></translation> + <translation>複製紀錄到剪貼簿上</translation> </message> <message> <location filename="mainwindow.ui" line="1468"/> <source>Ctrl+C</source> - <translation type="unfinished">Ctrl+M</translation> + <translation>Ctrl+C</translation> </message> <message> <location filename="mainwindow.cpp" line="255"/> <source>Toolbar</source> - <translation type="unfinished">工具欄</translation> + <translation>工具欄</translation> </message> <message> <location filename="mainwindow.cpp" line="256"/> <source>Desktop</source> - <translation type="unfinished"></translation> + <translation>桌面</translation> </message> <message> <location filename="mainwindow.cpp" line="257"/> <source>Start Menu</source> - <translation type="unfinished"></translation> + <translation>開始功能列</translation> </message> <message> <location filename="mainwindow.cpp" line="561"/> <source>Problems</source> - <translation type="unfinished">問題</translation> + <translation>問題</translation> </message> <message> <location filename="mainwindow.cpp" line="562"/> <source>There are potential problems with your setup</source> - <translation type="unfinished">您的安裝中存在潛在的問題</translation> + <translation>您的安裝中存在潛在的問題</translation> </message> <message> <location filename="mainwindow.cpp" line="574"/> <source>Everything seems to be in order</source> - <translation type="unfinished">一切井然有序</translation> + <translation>一切看來井然有序</translation> </message> <message> <location filename="mainwindow.cpp" line="635"/> <source>Help on UI</source> - <translation type="unfinished">介面幫助</translation> + <translation>使用者介面幫助</translation> </message> <message> <location filename="mainwindow.cpp" line="639"/> <source>Documentation Wiki</source> - <translation type="unfinished">說明文檔 (維基)</translation> + <translation>說明文檔 (Wiki)</translation> </message> <message> <location filename="mainwindow.cpp" line="643"/> <source>Report Issue</source> - <translation type="unfinished">報告問題</translation> + <translation>回報問題</translation> </message> <message> <location filename="mainwindow.cpp" line="647"/> <source>Tutorials</source> - <translation type="unfinished"></translation> + <translation>教學</translation> </message> <message> <location filename="mainwindow.cpp" line="686"/> <source>About</source> - <translation type="unfinished"></translation> + <translation>關於</translation> </message> <message> <location filename="mainwindow.cpp" line="687"/> <source>About Qt</source> - <translation type="unfinished"></translation> + <translation>關於 Qt</translation> </message> <message> <location filename="mainwindow.cpp" line="782"/> <source>failed to save load order: %1</source> - <translation type="unfinished">無法儲存加載順序: %1</translation> + <translation>儲存加載順序失敗: %1</translation> </message> <message> <location filename="mainwindow.cpp" line="793"/> <source>Name</source> - <translation type="unfinished">名稱</translation> + <translation>名稱</translation> </message> <message> <location filename="mainwindow.cpp" line="794"/> @@ -1886,991 +1884,990 @@ Right now this has very limited functionality</source> <message> <location filename="mainwindow.cpp" line="802"/> <source>failed to create profile: %1</source> - <translation type="unfinished">無法建立配置檔案: %1</translation> + <translation>建立配置檔案失敗: %1</translation> </message> <message> <location filename="mainwindow.cpp" line="843"/> <source>Show tutorial?</source> - <translation type="unfinished"></translation> + <translation>顯示教學?</translation> </message> <message> <location filename="mainwindow.cpp" line="844"/> <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> + <translation>您正第一次啟動 Mod Organizer。您想要顯示其基本功能的教學嗎?如果你選擇不要,您仍然可以自"幫助"選單開啟教學。</translation> </message> <message> <location filename="mainwindow.cpp" line="875"/> <source>Downloads in progress</source> - <translation type="unfinished">正在下載</translation> + <translation>正在下載</translation> </message> <message> <location filename="mainwindow.cpp" line="876"/> <source>There are still downloads in progress, do you really want to quit?</source> - <translation type="unfinished">仍有正在進行中的下載,您確定要退出嗎?</translation> + <translation>仍有正在進行中的下載,您確定要退出嗎?</translation> </message> <message> <location filename="mainwindow.cpp" line="930"/> <source>failed to read savegame: %1</source> - <translation type="unfinished">無法讀取存檔: %1</translation> + <translation>讀取存檔失敗: %1</translation> </message> <message> <location filename="mainwindow.cpp" line="1053"/> <source>Plugin "%1" failed: %2</source> - <translation type="unfinished"></translation> + <translation>插件 "%1" 無效: %2</translation> </message> <message> <location filename="mainwindow.cpp" line="1055"/> <source>Plugin "%1" failed</source> - <translation type="unfinished"></translation> + <translation>插件 "%1" 無效</translation> + </message> + <message> + <location filename="mainwindow.cpp" line="1098"/> + <source>Download?</source> + <translation>下載?</translation> + </message> + <message> + <location filename="mainwindow.cpp" line="1099"/> + <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"/> + </message> + <message> + <location filename="mainwindow.cpp" line="1140"/> + <source>Browse Mod Page</source> + <translation>瀏覽 Mod 頁面</translation> </message> <message> <location filename="mainwindow.cpp" line="1225"/> <source>failed to init plugin %1: %2</source> - <translation type="unfinished"></translation> + <translation>初始化插件 %1 失敗: %2</translation> </message> <message> <location filename="mainwindow.cpp" line="1263"/> <source>Plugin error</source> - <translation type="unfinished"></translation> + <translation>插件錯誤</translation> </message> <message> <location filename="mainwindow.cpp" line="1264"/> <source>It appears the plugin "%1" failed to load last startup and caused MO to crash. Do you want to disable it? (Please note: If this is the first time you see this message for this plugin you may want to give it another try. The plugin may be able to recover from the problem)</source> - <translation type="unfinished"></translation> + <translation>插件 "%1" 在開始時載入失敗並導致 MO 崩潰。您想要關閉它嗎? +(請注意:如果這是您第一次看到有關這個插件的訊息,您最好再讓它試一次。這個插件可能有辦法自問題中修復。)</translation> </message> <message> <location filename="mainwindow.cpp" line="1323"/> <source>Failed to start "%1"</source> - <translation type="unfinished">無法啟動 "%1"</translation> + <translation>啟動 "%1" 失敗</translation> </message> <message> <location filename="mainwindow.cpp" line="1325"/> <source>Waiting</source> - <translation type="unfinished">稍等</translation> + <translation>稍等</translation> </message> <message> <location filename="mainwindow.cpp" line="1325"/> <source>Please press OK once you're logged into steam.</source> - <translation type="unfinished">當您登入 Steam 時請點擊確定。</translation> + <translation>當您登入 Steam 後請點擊確定。</translation> + </message> + <message> + <location filename="mainwindow.cpp" line="1337"/> + <source>Executable "%1" not found</source> + <translation>找不到可執行程式 "%1"</translation> </message> <message> <location filename="mainwindow.cpp" line="1351"/> <source>Start Steam?</source> - <translation type="unfinished">啟動 Steam?</translation> + <translation>啟動 Steam?</translation> </message> <message> <location filename="mainwindow.cpp" line="1352"/> <source>Steam is required to be running already to correctly start the game. Should MO try to start steam now?</source> - <translation type="unfinished">想要正確地啟動遊戲,Steam 必須處於運行狀態,MO 要立即啟動 Steam 嗎?</translation> + <translation>Steam 必須處於運行狀態以正確地啟動遊戲,MO 要立即啟動 Steam 嗎?</translation> </message> <message> - <location filename="mainwindow.cpp" line="1562"/> + <location filename="mainwindow.cpp" line="1572"/> <source>Also in: <br></source> - <translation type="unfinished">也在: <br></translation> + <translation>也在: <br></translation> </message> <message> - <location filename="mainwindow.cpp" line="1573"/> + <location filename="mainwindow.cpp" line="1583"/> <source>No conflict</source> - <translation type="unfinished">沒有衝突</translation> + <translation>沒有衝突</translation> </message> <message> - <location filename="mainwindow.cpp" line="1742"/> + <location filename="mainwindow.cpp" line="1752"/> <source><Edit...></source> - <translation type="unfinished"><編輯...></translation> + <translation><編輯...></translation> </message> <message> - <location filename="mainwindow.cpp" line="2008"/> - <source>This bsa is enabled in the ini file so it may be required!</source> - <translation type="unfinished">該 BSA 已在 Ini 檔案中啟用,因此它可能是必需的。</translation> + <location filename="mainwindow.cpp" line="1849"/> + <source>Failed to refresh list of esps: %1</source> + <translation>重新整理 esp 列表失敗: %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="2070"/> - <source>Activating Network Proxy</source> - <translation type="unfinished"></translation> + <location filename="mainwindow.cpp" line="2025"/> + <source>This bsa is enabled in the ini file so it may be required!</source> + <translation>該 BSA 已在 Ini 檔案中啟用,因此它可能是必需的。</translation> </message> <message> - <location filename="mainwindow.cpp" line="2310"/> - <location filename="mainwindow.cpp" line="4349"/> - <source>Installation successful</source> - <translation type="unfinished">安裝成功</translation> + <location filename="mainwindow.cpp" line="2087"/> + <source>Activating Network Proxy</source> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="2321"/> - <location filename="mainwindow.cpp" line="4361"/> - <source>Configure Mod</source> - <translation type="unfinished">配置 Mod</translation> + <location filename="mainwindow.cpp" line="2201"/> + <location filename="mainwindow.cpp" line="2208"/> + <source>Failed to write settings</source> + <translation>寫入設定失敗</translation> </message> <message> - <location filename="mainwindow.cpp" line="2322"/> - <location filename="mainwindow.cpp" line="4362"/> - <source>This mod contains ini tweaks. Do you want to configure them now?</source> - <translation type="unfinished">此 Mod 中包含 Ini 設定檔案,您想現在就對它們進行配置嗎?</translation> + <location filename="mainwindow.cpp" line="2202"/> + <location filename="mainwindow.cpp" line="2209"/> + <source>An error occured trying to write back MO settings: %1</source> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="2329"/> - <location filename="mainwindow.cpp" line="4369"/> - <source>mod "%1" not found</source> - <translation type="unfinished">Mod "%1" 未找到</translation> + <location filename="mainwindow.cpp" line="2205"/> + <source>File is write protected</source> + <translation>檔案是唯獨的狀態</translation> </message> <message> - <location filename="mainwindow.cpp" line="2332"/> - <location filename="mainwindow.cpp" line="4375"/> - <source>Installation cancelled</source> - <translation type="unfinished">安裝已取消</translation> + <location filename="mainwindow.cpp" line="2206"/> + <source>Invalid file format (probably a bug)</source> + <translation>無效的檔案格式 (可能是 bug)</translation> </message> <message> - <location filename="mainwindow.cpp" line="2332"/> - <location filename="mainwindow.cpp" line="4375"/> - <source>The mod was not installed completely.</source> - <translation type="unfinished">Mod 沒有完全安裝。</translation> + <location filename="mainwindow.cpp" line="2207"/> + <source>Unknown error %1</source> + <translation>未知錯誤 %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="2237"/> + <location filename="mainwindow.cpp" line="2254"/> <source>Some plugins could not be loaded</source> - <translation type="unfinished"></translation> + <translation>有些插件無法被載入</translation> </message> <message> - <location filename="mainwindow.cpp" line="2240"/> + <location filename="mainwindow.cpp" line="2257"/> <source>Too many esps and esms enabled</source> - <translation type="unfinished"></translation> + <translation>過多的 esp 和 esm 啟動</translation> </message> <message> - <location filename="mainwindow.cpp" line="2243"/> - <location filename="mainwindow.cpp" line="2264"/> + <location filename="mainwindow.cpp" line="2260"/> + <location filename="mainwindow.cpp" line="2281"/> <source>Description missing</source> - <translation type="unfinished"></translation> + <translation>描述遺失</translation> </message> <message> - <location filename="mainwindow.cpp" line="2252"/> + <location filename="mainwindow.cpp" line="2269"/> <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> + <translation>以下的插件無法被載入。原因可能是因為遺失了它的依存檔案(例如 python)或是過期的版本:</translation> </message> <message> - <location filename="mainwindow.cpp" line="2260"/> + <location filename="mainwindow.cpp" line="2277"/> <source>The game doesn't allow more than 255 active plugins (including the official ones) to be loaded. You have to disable some unused plugins or merge some plugins into one. You can find a guide here: <a href="http://wiki.step-project.com/Guide:Merging_Plugins">http://wiki.step-project.com/Guide:Merging_Plugins</a></source> - <translation type="unfinished"></translation> + <translation>遊戲不允許超過 255 個啟動的插件(包括正式的)被載入。您必須關閉一些未使用的插件或是合併一些插件。您可以在此找到導覽:<a href="http://wiki.step-project.com/Guide:Merging_Plugins">http://wiki.step-project.com/Guide:Merging_Plugins</a></translation> </message> <message> - <location filename="mainwindow.cpp" line="2286"/> + <location filename="mainwindow.cpp" line="2303"/> <source>Choose Mod</source> - <translation type="unfinished">選擇 Mod</translation> + <translation>選擇 Mod</translation> </message> <message> - <location filename="mainwindow.cpp" line="2287"/> + <location filename="mainwindow.cpp" line="2304"/> <source>Mod Archive</source> - <translation type="unfinished">Mod 壓縮包</translation> + <translation>Mod 壓縮包</translation> + </message> + <message> + <location filename="mainwindow.cpp" line="2327"/> + <location filename="mainwindow.cpp" line="4382"/> + <source>Installation successful</source> + <translation>安裝成功</translation> + </message> + <message> + <location filename="mainwindow.cpp" line="2338"/> + <location filename="mainwindow.cpp" line="4394"/> + <source>Configure Mod</source> + <translation>配置 Mod</translation> + </message> + <message> + <location filename="mainwindow.cpp" line="2339"/> + <location filename="mainwindow.cpp" line="4395"/> + <source>This mod contains ini tweaks. Do you want to configure them now?</source> + <translation>此 Mod 中包含 ini 設定檔案,您想現在就對它們進行配置嗎?</translation> + </message> + <message> + <location filename="mainwindow.cpp" line="2346"/> + <location filename="mainwindow.cpp" line="4402"/> + <source>mod "%1" not found</source> + <translation>Mod "%1" 未找到</translation> + </message> + <message> + <location filename="mainwindow.cpp" line="2349"/> + <location filename="mainwindow.cpp" line="4408"/> + <source>Installation cancelled</source> + <translation>安裝已取消</translation> + </message> + <message> + <location filename="mainwindow.cpp" line="2349"/> + <location filename="mainwindow.cpp" line="4408"/> + <source>The mod was not installed completely.</source> + <translation>Mod 沒有完全安裝。</translation> </message> <message> - <location filename="mainwindow.cpp" line="2541"/> + <location filename="mainwindow.cpp" line="2558"/> <source>Start Tutorial?</source> - <translation type="unfinished"></translation> + <translation>開始教學?</translation> </message> <message> - <location filename="mainwindow.cpp" line="2542"/> + <location filename="mainwindow.cpp" line="2559"/> <source>You're about to start a tutorial. For technical reasons it's not possible to end the tutorial early. Continue?</source> - <translation type="unfinished"></translation> + <translation>您即將開始教學。因為技術上的原因所已無法提前結束教學。繼續?</translation> </message> <message> - <location filename="mainwindow.cpp" line="2686"/> - <location filename="mainwindow.cpp" line="4274"/> + <location filename="mainwindow.cpp" line="2703"/> + <location filename="mainwindow.cpp" line="4307"/> <source>Download started</source> - <translation type="unfinished">開始下載</translation> + <translation>開始下載</translation> </message> <message> - <location filename="mainwindow.cpp" line="2747"/> + <location filename="mainwindow.cpp" line="2764"/> <source>failed to update mod list: %1</source> - <translation type="unfinished">無法更新 Mod 列表: %1</translation> + <translation>更新 Mod 列表失敗: %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="2791"/> + <location filename="mainwindow.cpp" line="2808"/> <source>failed to spawn notepad.exe: %1</source> - <translation type="unfinished">無法生成 notepad.exe: %1</translation> + <translation>生成 notepad.exe 失敗: %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="2828"/> + <location filename="mainwindow.cpp" line="2845"/> <source>failed to open %1</source> - <translation type="unfinished">無法開啟 %1</translation> + <translation>開啟 %1 失敗</translation> </message> <message> - <location filename="mainwindow.cpp" line="2903"/> + <location filename="mainwindow.cpp" line="2920"/> <source>failed to change origin name: %1</source> - <translation type="unfinished">無法更改原始檔案名: %1</translation> + <translation>更改原始檔名失敗: %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="1337"/> - <source>Executable "%1" not found</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="mainwindow.cpp" line="1839"/> - <source>Failed to refresh list of esps: %1</source> - <translation type="unfinished"></translation> + <location filename="mainwindow.cpp" line="2950"/> + <source>failed to move "%1" from mod "%2" to "%3": %4</source> + <translation>自 Mod "%2" 移動 "%1" 到 Mod "%3" 失敗: %4</translation> </message> <message> - <location filename="mainwindow.cpp" line="2933"/> - <source>failed to move "%1" from mod "%2" to "%3": %4</source> - <translation type="unfinished"></translation> + <location filename="mainwindow.cpp" line="2973"/> + <source><Contains %1></source> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="2983"/> + <location filename="mainwindow.cpp" line="3006"/> <source><Checked></source> - <translation type="unfinished"><已勾選></translation> + <translation><已勾選></translation> </message> <message> - <location filename="mainwindow.cpp" line="2984"/> + <location filename="mainwindow.cpp" line="3007"/> <source><Unchecked></source> - <translation type="unfinished"><未勾選></translation> + <translation><未勾選></translation> </message> <message> - <location filename="mainwindow.cpp" line="2985"/> + <location filename="mainwindow.cpp" line="3008"/> <source><Update></source> - <translation type="unfinished"><有更新></translation> + <translation><有更新></translation> + </message> + <message> + <location filename="mainwindow.cpp" line="3009"/> + <source><Managed by MO></source> + <translation><由 MO 管理></translation> </message> <message> - <location filename="mainwindow.cpp" line="2988"/> + <location filename="mainwindow.cpp" line="3010"/> + <source><Managed outside MO></source> + <translation><非由 MO 管理></translation> + </message> + <message> + <location filename="mainwindow.cpp" line="3011"/> <source><No category></source> - <translation type="unfinished"><無類別></translation> + <translation><無類別></translation> </message> <message> - <location filename="mainwindow.cpp" line="2989"/> + <location filename="mainwindow.cpp" line="3012"/> <source><Conflicted></source> - <translation type="unfinished"></translation> + <translation><有衝突></translation> </message> <message> - <location filename="mainwindow.cpp" line="2990"/> + <location filename="mainwindow.cpp" line="3013"/> <source><Not Endorsed></source> - <translation type="unfinished"></translation> + <translation><尚未贊同></translation> </message> <message> - <location filename="mainwindow.cpp" line="3026"/> + <location filename="mainwindow.cpp" line="3051"/> <source>failed to rename mod: %1</source> - <translation type="unfinished">無法重新命名 Mod: %1</translation> + <translation>重新命名 Mod 失敗: %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="3039"/> + <location filename="mainwindow.cpp" line="3064"/> <source>Overwrite?</source> - <translation type="unfinished">覆蓋</translation> + <translation>覆蓋?</translation> </message> <message> - <location filename="mainwindow.cpp" line="3040"/> + <location filename="mainwindow.cpp" line="3065"/> <source>This will replace the existing mod "%1". Continue?</source> - <translation type="unfinished"></translation> + <translation>即將取代已存在的 Mod "%1"。繼續?</translation> </message> <message> - <location filename="mainwindow.cpp" line="3043"/> + <location filename="mainwindow.cpp" line="3068"/> <source>failed to remove mod "%1"</source> - <translation type="unfinished">無法移動 Mod: %1</translation> + <translation>移除 Mod 失敗 "%1"</translation> </message> <message> - <location filename="mainwindow.cpp" line="3047"/> - <location filename="mainwindow.cpp" line="4547"/> - <location filename="mainwindow.cpp" line="4571"/> + <location filename="mainwindow.cpp" line="3072"/> + <location filename="mainwindow.cpp" line="4580"/> + <location filename="mainwindow.cpp" line="4604"/> <source>failed to rename "%1" to "%2"</source> <translation>重新命名 "%1 "為 "%2" 時出錯</translation> </message> <message> - <location filename="mainwindow.cpp" line="3072"/> + <location filename="mainwindow.cpp" line="3097"/> <source>Multiple esps activated, please check that they don't conflict.</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="3121"/> - <location filename="mainwindow.cpp" line="3746"/> - <location filename="mainwindow.cpp" line="3754"/> - <location filename="mainwindow.cpp" line="3981"/> + <location filename="mainwindow.cpp" line="3146"/> + <location filename="mainwindow.cpp" line="3771"/> + <location filename="mainwindow.cpp" line="3779"/> + <location filename="mainwindow.cpp" line="4014"/> <source>Confirm</source> - <translation type="unfinished">確認</translation> + <translation>確認</translation> </message> <message> - <location filename="mainwindow.cpp" line="3122"/> + <location filename="mainwindow.cpp" line="3147"/> <source>Remove the following mods?<br><ul>%1</ul></source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="3133"/> + <location filename="mainwindow.cpp" line="3158"/> <source>failed to remove mod: %1</source> - <translation type="unfinished">無法移動 Mod: %1</translation> + <translation>移除 Mod 失敗: %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="3168"/> - <location filename="mainwindow.cpp" line="3171"/> + <location filename="mainwindow.cpp" line="3193"/> + <location filename="mainwindow.cpp" line="3196"/> <source>Failed</source> - <translation type="unfinished">失敗</translation> + <translation>失敗</translation> </message> <message> - <location filename="mainwindow.cpp" line="3168"/> + <location filename="mainwindow.cpp" line="3193"/> <source>Installation file no longer exists</source> - <translation type="unfinished">安裝檔案不複存在</translation> + <translation>安裝檔案不復存在</translation> </message> <message> - <location filename="mainwindow.cpp" line="3172"/> + <location filename="mainwindow.cpp" line="3197"/> <source>Mods installed with old versions of MO can't be reinstalled in this way.</source> - <translation type="unfinished">舊版 MO 安裝的 Mod 無法使用此方法重新安裝。</translation> - </message> - <message> - <location filename="mainwindow.cpp" line="3203"/> - <location filename="mainwindow.cpp" line="3230"/> - <source>You need to be logged in with Nexus to endorse</source> - <translation type="unfinished"></translation> - </message> - <message numerus="yes"> - <location filename="mainwindow.cpp" line="3981"/> - <source>Are you sure you want to remove the following %n save(s)?<br><ul>%1</ul><br>Removed saves will be sent to the Recycle Bin.</source> - <translation type="unfinished"> - <numerusform></numerusform> - </translation> - </message> - <message numerus="yes"> - <location filename="mainwindow.cpp" line="4095"/> - <source>Delete %n save(s)</source> - <translation type="unfinished"> - <numerusform></numerusform> - </translation> + <translation>舊版 MO 安裝的 Mod 無法使用此方法重新安裝。</translation> </message> <message> - <location filename="mainwindow.cpp" line="4974"/> - <source>Extract BSA</source> - <translation type="unfinished">解壓 BSA</translation> + <location filename="mainwindow.cpp" line="3212"/> + <source>You need to be logged in with Nexus to resume a download</source> + <translation>您必須登入N網以回復下載。</translation> </message> <message> - <location filename="mainwindow.cpp" line="4931"/> - <location filename="mainwindow.cpp" line="4982"/> - <source>failed to read %1: %2</source> - <translation type="unfinished">無法讀取 %1: %2</translation> + <location filename="mainwindow.cpp" line="3228"/> + <location filename="mainwindow.cpp" line="3255"/> + <source>You need to be logged in with Nexus to endorse</source> + <translation>您必須登入N網以贊同。</translation> </message> <message> - <location filename="mainwindow.cpp" line="4993"/> - <source>This archive contains invalid hashes. Some files may be broken.</source> - <translation type="unfinished">壓縮包 Hash 值錯誤。部分檔案可能已經損壞。</translation> + <location filename="mainwindow.cpp" line="3289"/> + <source>Failed to display overwrite dialog: %1</source> + <translation>顯示覆蓋的對話失敗: %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="3382"/> + <location filename="mainwindow.cpp" line="3407"/> <source>Nexus ID for this Mod is unknown</source> - <translation type="unfinished">此 Mod 的N網 ID 未知</translation> - </message> - <message> - <location filename="mainwindow.cpp" line="1098"/> - <source>Download?</source> - <translation type="unfinished">下載</translation> - </message> - <message> - <location filename="mainwindow.cpp" line="1099"/> - <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="mainwindow.cpp" line="1140"/> - <source>Browse Mod Page</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="mainwindow.cpp" line="2184"/> - <location filename="mainwindow.cpp" line="2191"/> - <source>Failed to write settings</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="mainwindow.cpp" line="2185"/> - <location filename="mainwindow.cpp" line="2192"/> - <source>An error occured trying to write back MO settings: %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="mainwindow.cpp" line="2188"/> - <source>File is write protected</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="mainwindow.cpp" line="2189"/> - <source>Invalid file format (probably a bug)</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="mainwindow.cpp" line="2190"/> - <source>Unknown error %1</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="mainwindow.cpp" line="2986"/> - <source><Managed by MO></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="mainwindow.cpp" line="2987"/> - <source><Managed outside MO></source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="mainwindow.cpp" line="3187"/> - <source>You need to be logged in with Nexus to resume a download</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="mainwindow.cpp" line="3264"/> - <source>Failed to display overwrite dialog: %1</source> - <translation type="unfinished"></translation> + <translation>此 Mod 的N網 ID 未知</translation> </message> <message> - <location filename="mainwindow.cpp" line="3421"/> - <location filename="mainwindow.cpp" line="3861"/> + <location filename="mainwindow.cpp" line="3446"/> + <location filename="mainwindow.cpp" line="3886"/> <source>Create Mod...</source> - <translation type="unfinished"></translation> + <translation>創造 Mod...</translation> </message> <message> - <location filename="mainwindow.cpp" line="3422"/> + <location filename="mainwindow.cpp" line="3447"/> <source>This will move all files from overwrite into a new, regular mod. Please enter a name:</source> - <translation type="unfinished"></translation> + <translation>即將移動所有在 overwrite 的檔案到一個新的、正常的 Mod。 +請輸入一個名稱:</translation> </message> <message> - <location filename="mainwindow.cpp" line="3431"/> + <location filename="mainwindow.cpp" line="3456"/> <source>A mod with this name already exists</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="3672"/> + <location filename="mainwindow.cpp" line="3697"/> <source>Continue?</source> - <translation type="unfinished"></translation> + <translation>繼續?</translation> </message> <message> - <location filename="mainwindow.cpp" line="3673"/> + <location filename="mainwindow.cpp" line="3698"/> <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> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="3693"/> - <location filename="mainwindow.cpp" line="4617"/> + <location filename="mainwindow.cpp" line="3718"/> + <location filename="mainwindow.cpp" line="4650"/> <source>Sorry</source> - <translation type="unfinished"></translation> + <translation>抱歉</translation> </message> <message> - <location filename="mainwindow.cpp" line="3694"/> + <location filename="mainwindow.cpp" line="3719"/> <source>I don't know a versioning scheme where %1 is newer than %2.</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="3746"/> + <location filename="mainwindow.cpp" line="3771"/> <source>Really enable all visible mods?</source> - <translation type="unfinished">確定要啟用全部可見的 Mod 嗎?</translation> + <translation>確定要啟用所有可見的 Mod 嗎?</translation> </message> <message> - <location filename="mainwindow.cpp" line="3754"/> + <location filename="mainwindow.cpp" line="3779"/> <source>Really disable all visible mods?</source> - <translation type="unfinished">確定要禁用全部可見的 Mod 嗎?</translation> + <translation>確定要禁用所有可見的 Mod 嗎?</translation> </message> <message> - <location filename="mainwindow.cpp" line="3762"/> + <location filename="mainwindow.cpp" line="3787"/> <source>Choose what to export</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="3764"/> + <location filename="mainwindow.cpp" line="3789"/> <source>Everything</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="3764"/> + <location filename="mainwindow.cpp" line="3789"/> <source>All installed mods are included in the list</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="3765"/> + <location filename="mainwindow.cpp" line="3790"/> <source>Active Mods</source> - <translation type="unfinished">激活 Mod</translation> + <translation>啟動 Mod</translation> </message> <message> - <location filename="mainwindow.cpp" line="3765"/> + <location filename="mainwindow.cpp" line="3790"/> <source>Only active (checked) mods from your current profile are included</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="3766"/> + <location filename="mainwindow.cpp" line="3791"/> <source>Visible</source> - <translation type="unfinished"></translation> + <translation>可見的</translation> </message> <message> - <location filename="mainwindow.cpp" line="3766"/> + <location filename="mainwindow.cpp" line="3791"/> <source>All mods visible in the mod list are included</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="3809"/> + <location filename="mainwindow.cpp" line="3834"/> <source>export failed: %1</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="3826"/> + <location filename="mainwindow.cpp" line="3851"/> <source>Install Mod...</source> - <translation type="unfinished">安裝 Mod...</translation> + <translation>安裝 Mod...</translation> </message> <message> - <location filename="mainwindow.cpp" line="3828"/> + <location filename="mainwindow.cpp" line="3853"/> <source>Enable all visible</source> - <translation type="unfinished">啟用所有可見項目</translation> + <translation>啟用所有可見項目</translation> </message> <message> - <location filename="mainwindow.cpp" line="3829"/> + <location filename="mainwindow.cpp" line="3854"/> <source>Disable all visible</source> - <translation type="unfinished">禁用所有可見項目</translation> + <translation>禁用所有可見項目</translation> </message> <message> - <location filename="mainwindow.cpp" line="3831"/> + <location filename="mainwindow.cpp" line="3856"/> <source>Check all for update</source> - <translation type="unfinished">檢查更新</translation> + <translation>檢查所有的更新</translation> </message> <message> - <location filename="mainwindow.cpp" line="3835"/> + <location filename="mainwindow.cpp" line="3860"/> <source>Export to csv...</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="3854"/> + <location filename="mainwindow.cpp" line="3879"/> <source>All Mods</source> - <translation type="unfinished"></translation> + <translation>所有 Mod</translation> </message> <message> - <location filename="mainwindow.cpp" line="3860"/> + <location filename="mainwindow.cpp" line="3885"/> <source>Sync to Mods...</source> - <translation type="unfinished">同步到 Mod...</translation> + <translation>同步到 Mod...</translation> </message> <message> - <location filename="mainwindow.cpp" line="3864"/> + <location filename="mainwindow.cpp" line="3889"/> <source>Restore Backup</source> - <translation type="unfinished"></translation> + <translation>回復備份</translation> </message> <message> - <location filename="mainwindow.cpp" line="3865"/> + <location filename="mainwindow.cpp" line="3890"/> <source>Remove Backup...</source> - <translation type="unfinished"></translation> + <translation>移除備份</translation> </message> <message> - <location filename="mainwindow.cpp" line="3869"/> + <location filename="mainwindow.cpp" line="3894"/> <source>Add/Remove Categories</source> - <translation type="unfinished"></translation> + <translation>增加/移除類別</translation> </message> <message> - <location filename="mainwindow.cpp" line="3874"/> + <location filename="mainwindow.cpp" line="3899"/> <source>Replace Categories</source> - <translation type="unfinished"></translation> + <translation>取代類別</translation> </message> <message> - <location filename="mainwindow.cpp" line="3879"/> + <location filename="mainwindow.cpp" line="3904"/> <source>Primary Category</source> - <translation type="unfinished"></translation> + <translation>主要類別</translation> </message> <message> - <location filename="mainwindow.cpp" line="3886"/> + <location filename="mainwindow.cpp" line="3911"/> <source>Change versioning scheme</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="3890"/> + <location filename="mainwindow.cpp" line="3915"/> <source>Un-ignore update</source> - <translation type="unfinished"></translation> + <translation>取消忽略更新</translation> </message> <message> - <location filename="mainwindow.cpp" line="3892"/> + <location filename="mainwindow.cpp" line="3917"/> <source>Ignore update</source> - <translation type="unfinished"></translation> + <translation>忽略更新</translation> </message> <message> - <location filename="mainwindow.cpp" line="3897"/> + <location filename="mainwindow.cpp" line="3922"/> <source>Rename Mod...</source> - <translation type="unfinished">重新命名...</translation> + <translation>重新命名 Mod...</translation> </message> <message> - <location filename="mainwindow.cpp" line="3898"/> + <location filename="mainwindow.cpp" line="3923"/> <source>Remove Mod...</source> - <translation type="unfinished">移除 Mod...</translation> + <translation>移除 Mod...</translation> </message> <message> - <location filename="mainwindow.cpp" line="3899"/> + <location filename="mainwindow.cpp" line="3924"/> <source>Reinstall Mod</source> - <translation type="unfinished">重新安裝 Mod</translation> + <translation>重新安裝 Mod</translation> </message> <message> - <location filename="mainwindow.cpp" line="3902"/> + <location filename="mainwindow.cpp" line="3927"/> <source>Un-Endorse</source> - <translation type="unfinished"></translation> + <translation>取消贊同</translation> </message> <message> - <location filename="mainwindow.cpp" line="3905"/> - <location filename="mainwindow.cpp" line="3909"/> + <location filename="mainwindow.cpp" line="3930"/> + <location filename="mainwindow.cpp" line="3934"/> <source>Endorse</source> - <translation type="unfinished"></translation> + <translation>贊同</translation> </message> <message> - <location filename="mainwindow.cpp" line="3906"/> + <location filename="mainwindow.cpp" line="3931"/> <source>Won't endorse</source> - <translation type="unfinished"></translation> + <translation>拒絕贊同</translation> </message> <message> - <location filename="mainwindow.cpp" line="3912"/> + <location filename="mainwindow.cpp" line="3937"/> <source>Endorsement state unknown</source> - <translation type="unfinished"></translation> + <translation>贊同狀態不明</translation> </message> <message> - <location filename="mainwindow.cpp" line="3919"/> + <location filename="mainwindow.cpp" line="3944"/> <source>Ignore missing data</source> - <translation type="unfinished"></translation> + <translation>忽略遺失的檔案</translation> </message> <message> - <location filename="mainwindow.cpp" line="3922"/> + <location filename="mainwindow.cpp" line="3947"/> <source>Visit on Nexus</source> - <translation type="unfinished">在N網上流覽</translation> + <translation>在N網上訪問</translation> </message> <message> - <location filename="mainwindow.cpp" line="3923"/> + <location filename="mainwindow.cpp" line="3948"/> <source>Open in explorer</source> - <translation type="unfinished">在檔案總管中開啟</translation> + <translation>在檔案總管中開啟</translation> </message> <message> - <location filename="mainwindow.cpp" line="3927"/> + <location filename="mainwindow.cpp" line="3952"/> <source>Information...</source> - <translation type="unfinished">訊息...</translation> + <translation>訊息...</translation> </message> <message> - <location filename="mainwindow.cpp" line="3934"/> - <location filename="mainwindow.cpp" line="5192"/> + <location filename="mainwindow.cpp" line="3959"/> + <location filename="mainwindow.cpp" line="5225"/> <source>Exception: </source> - <translation type="unfinished">例外: </translation> + <translation>例外: </translation> </message> <message> - <location filename="mainwindow.cpp" line="3936"/> - <location filename="mainwindow.cpp" line="5194"/> + <location filename="mainwindow.cpp" line="3961"/> + <location filename="mainwindow.cpp" line="5227"/> <source>Unknown exception</source> - <translation type="unfinished">未知的例外</translation> + <translation>未知的例外</translation> </message> <message> - <location filename="mainwindow.cpp" line="3955"/> + <location filename="mainwindow.cpp" line="3988"/> <source><All></source> - <translation type="unfinished"><全部></translation> + <translation><全部></translation> </message> <message> - <location filename="mainwindow.cpp" line="3957"/> + <location filename="mainwindow.cpp" line="3990"/> <source><Multiple></source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> + </message> + <message numerus="yes"> + <location filename="mainwindow.cpp" line="4014"/> + <source>Are you sure you want to remove the following %n save(s)?<br><ul>%1</ul><br>Removed saves will be sent to the Recycle Bin.</source> + <translation type="unfinished"><numerusform></numerusform></translation> </message> <message> - <location filename="mainwindow.cpp" line="5450"/> + <location filename="mainwindow.cpp" line="5483"/> <source>Please wait while LOOT is running</source> - <translation type="unfinished"></translation> + <translation>在 LOOT 執行時請等待</translation> </message> <message> - <location filename="mainwindow.cpp" line="4093"/> + <location filename="mainwindow.cpp" line="4126"/> <source>Fix Mods...</source> - <translation type="unfinished">修復 Mod...</translation> + <translation>修復 Mod...</translation> </message> - <message> - <source>Delete</source> - <translation type="obsolete">&刪除</translation> + <message numerus="yes"> + <location filename="mainwindow.cpp" line="4128"/> + <source>Delete %n save(s)</source> + <translation><numerusform>刪除存檔 %n</numerusform></translation> </message> <message> - <location filename="mainwindow.cpp" line="4122"/> <location filename="mainwindow.cpp" line="4155"/> + <location filename="mainwindow.cpp" line="4188"/> <source>failed to remove %1</source> - <translation type="unfinished">無法刪除 %1</translation> + <translation>刪除 %1 失敗</translation> </message> <message> - <location filename="mainwindow.cpp" line="4139"/> - <location filename="mainwindow.cpp" line="4171"/> + <location filename="mainwindow.cpp" line="4172"/> + <location filename="mainwindow.cpp" line="4204"/> <source>failed to create %1</source> - <translation type="unfinished">無法建立 %1</translation> + <translation>建立 %1 失敗</translation> </message> <message> - <location filename="mainwindow.cpp" line="4195"/> + <location filename="mainwindow.cpp" line="4228"/> <source>Can't change download directory while downloads are in progress!</source> - <translation type="unfinished">下載檔案時不能修改下載目錄!</translation> + <translation>下載檔案時不能修改下載路徑!</translation> </message> <message> - <location filename="mainwindow.cpp" line="4277"/> + <location filename="mainwindow.cpp" line="4310"/> <source>Download failed</source> - <translation type="unfinished">下載失敗</translation> + <translation>下載失敗</translation> </message> <message> - <location filename="mainwindow.cpp" line="4424"/> + <location filename="mainwindow.cpp" line="4457"/> <source>failed to write to file %1</source> - <translation type="unfinished">無法寫入檔案 %1</translation> + <translation>寫入檔案 %1 失敗</translation> </message> <message> - <location filename="mainwindow.cpp" line="4430"/> + <location filename="mainwindow.cpp" line="4463"/> <source>%1 written</source> - <translation type="unfinished">已寫入 %1</translation> + <translation>已寫入 %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="4469"/> + <location filename="mainwindow.cpp" line="4502"/> <source>Select binary</source> - <translation type="unfinished">選擇可執行檔案</translation> + <translation>選擇可執行檔案</translation> </message> <message> - <location filename="mainwindow.cpp" line="4469"/> + <location filename="mainwindow.cpp" line="4502"/> <source>Binary</source> <translation>程式</translation> </message> <message> - <location filename="mainwindow.cpp" line="4495"/> + <location filename="mainwindow.cpp" line="4528"/> <source>Enter Name</source> - <translation type="unfinished">輸入名稱</translation> + <translation>輸入名稱</translation> </message> <message> - <location filename="mainwindow.cpp" line="4496"/> + <location filename="mainwindow.cpp" line="4529"/> <source>Please enter a name for the executable</source> - <translation type="unfinished">請為程式輸入一個名稱</translation> + <translation>請為程式輸入一個名稱</translation> </message> <message> - <location filename="mainwindow.cpp" line="4507"/> + <location filename="mainwindow.cpp" line="4540"/> <source>Not an executable</source> - <translation type="unfinished">不是可執行程式</translation> + <translation>不是可執行程式</translation> </message> <message> - <location filename="mainwindow.cpp" line="4507"/> + <location filename="mainwindow.cpp" line="4540"/> <source>This is not a recognized executable.</source> - <translation type="unfinished">無法識別的可執行檔案</translation> + <translation>無法識別的可執行檔案</translation> </message> <message> - <location filename="mainwindow.cpp" line="4532"/> - <location filename="mainwindow.cpp" line="4557"/> + <location filename="mainwindow.cpp" line="4565"/> + <location filename="mainwindow.cpp" line="4590"/> <source>Replace file?</source> - <translation type="unfinished">取代檔案?</translation> + <translation>取代檔案?</translation> </message> <message> - <location filename="mainwindow.cpp" line="4532"/> + <location filename="mainwindow.cpp" line="4565"/> <source>There already is a hidden version of this file. Replace it?</source> - <translation type="unfinished">已存在同名檔案,但該檔案被隱藏了。確定要覆蓋嗎?</translation> + <translation>已存在同名檔案,但該檔案被隱藏了。確定要覆蓋嗎?</translation> </message> <message> - <location filename="mainwindow.cpp" line="4535"/> - <location filename="mainwindow.cpp" line="4560"/> + <location filename="mainwindow.cpp" line="4568"/> + <location filename="mainwindow.cpp" line="4593"/> <source>File operation failed</source> - <translation type="unfinished">檔案操作錯誤</translation> + <translation>檔案操作失敗</translation> </message> <message> - <location filename="mainwindow.cpp" line="4535"/> - <location filename="mainwindow.cpp" line="4560"/> + <location filename="mainwindow.cpp" line="4568"/> + <location filename="mainwindow.cpp" line="4593"/> <source>Failed to remove "%1". Maybe you lack the required file permissions?</source> <translation>無法移除 "%1"。也許您需要足夠的檔案權限?</translation> </message> <message> - <location filename="mainwindow.cpp" line="4557"/> + <location filename="mainwindow.cpp" line="4590"/> <source>There already is a visible version of this file. Replace it?</source> <translation>已存在同名檔案。確定要覆蓋嗎?</translation> </message> <message> - <location filename="mainwindow.cpp" line="4590"/> + <location filename="mainwindow.cpp" line="4623"/> <source>file not found: %1</source> - <translation type="unfinished"></translation> + <translation>找不到檔案: %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="4603"/> + <location filename="mainwindow.cpp" line="4636"/> <source>failed to generate preview for %1</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="4617"/> + <location filename="mainwindow.cpp" line="4650"/> <source>Sorry, can't preview anything. This function currently does not support extracting from bsas.</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="4648"/> + <location filename="mainwindow.cpp" line="4681"/> <source>Update available</source> - <translation type="unfinished">更新可用</translation> + <translation>有可用的更新</translation> </message> <message> - <location filename="mainwindow.cpp" line="4685"/> + <location filename="mainwindow.cpp" line="4718"/> <source>Open/Execute</source> - <translation type="unfinished">開啟/執行</translation> + <translation>開啟/執行</translation> </message> <message> - <location filename="mainwindow.cpp" line="4686"/> + <location filename="mainwindow.cpp" line="4719"/> <source>Add as Executable</source> - <translation type="unfinished">添加為可執行檔案</translation> + <translation>添加為可執行檔案</translation> </message> <message> - <location filename="mainwindow.cpp" line="4690"/> + <location filename="mainwindow.cpp" line="4723"/> <source>Preview</source> - <translation type="unfinished"></translation> + <translation>預覽</translation> </message> <message> - <location filename="mainwindow.cpp" line="4696"/> + <location filename="mainwindow.cpp" line="4729"/> <source>Un-Hide</source> - <translation type="unfinished">取消隱藏</translation> + <translation>取消隱藏</translation> </message> <message> - <location filename="mainwindow.cpp" line="4698"/> + <location filename="mainwindow.cpp" line="4731"/> <source>Hide</source> - <translation type="unfinished">隱藏</translation> + <translation>隱藏</translation> </message> <message> - <location filename="mainwindow.cpp" line="4704"/> + <location filename="mainwindow.cpp" line="4737"/> <source>Write To File...</source> - <translation type="unfinished">寫入檔案...</translation> + <translation>寫入檔案...</translation> </message> <message> - <location filename="mainwindow.cpp" line="4729"/> + <location filename="mainwindow.cpp" line="4762"/> <source>Do you want to endorse Mod Organizer on %1 now?</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="4825"/> + <location filename="mainwindow.cpp" line="4858"/> <source>Thank you!</source> - <translation type="unfinished"></translation> + <translation>謝謝您!</translation> </message> <message> - <location filename="mainwindow.cpp" line="4825"/> + <location filename="mainwindow.cpp" line="4858"/> <source>Thank you for your endorsement!</source> - <translation type="unfinished"></translation> + <translation>感謝您的贊同!</translation> </message> <message> - <location filename="mainwindow.cpp" line="4860"/> + <location filename="mainwindow.cpp" line="4893"/> <source>Request to Nexus failed: %1</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="4867"/> - <location filename="mainwindow.cpp" line="4885"/> + <location filename="mainwindow.cpp" line="4900"/> + <location filename="mainwindow.cpp" line="4918"/> <source>login successful</source> - <translation type="unfinished">登入成功</translation> + <translation>登入成功</translation> </message> <message> - <location filename="mainwindow.cpp" line="4894"/> + <location filename="mainwindow.cpp" line="4927"/> <source>login failed: %1. Trying to download anyway</source> - <translation type="unfinished">登入失敗: %1,請嘗試使用別的方法下載</translation> + <translation>登入失敗: %1,仍然嘗試下載</translation> </message> <message> - <location filename="mainwindow.cpp" line="4900"/> + <location filename="mainwindow.cpp" line="4933"/> <source>login failed: %1</source> <translation>無法登入: %1</translation> </message> <message> - <location filename="mainwindow.cpp" line="4910"/> + <location filename="mainwindow.cpp" line="4943"/> <source>login failed: %1. You need to log-in with Nexus to update MO.</source> - <translation type="unfinished">登入失敗: %1。您需要登入到N網才能更新 MO</translation> + <translation>登入失敗: %1。您需要登入到N網才能更新 MO</translation> </message> <message> - <location filename="mainwindow.cpp" line="4943"/> + <location filename="mainwindow.cpp" line="4964"/> + <location filename="mainwindow.cpp" line="5015"/> + <source>failed to read %1: %2</source> + <translation>讀取 %1 失敗: %2</translation> + </message> + <message> + <location filename="mainwindow.cpp" line="4976"/> <source>Error</source> - <translation type="unfinished">錯誤</translation> + <translation>錯誤</translation> </message> <message> - <location filename="mainwindow.cpp" line="4943"/> + <location filename="mainwindow.cpp" line="4976"/> <source>failed to extract %1 (errorcode %2)</source> - <translation type="unfinished">無法解壓 %1 (錯誤代碼 %2)</translation> + <translation>解壓 %1 失敗(錯誤代碼 %2)</translation> + </message> + <message> + <location filename="mainwindow.cpp" line="5007"/> + <source>Extract BSA</source> + <translation>解壓 BSA</translation> + </message> + <message> + <location filename="mainwindow.cpp" line="5026"/> + <source>This archive contains invalid hashes. Some files may be broken.</source> + <translation>壓縮包的 Hash 值錯誤。部分檔案可能已經損壞。</translation> </message> <message> - <location filename="mainwindow.cpp" line="5038"/> + <location filename="mainwindow.cpp" line="5071"/> <source>Extract...</source> - <translation type="unfinished">解壓...</translation> + <translation>解壓...</translation> </message> <message> - <location filename="mainwindow.cpp" line="5100"/> + <location filename="mainwindow.cpp" line="5133"/> <source>Edit Categories...</source> - <translation type="unfinished">編輯類別...</translation> + <translation>編輯類別...</translation> </message> <message> - <location filename="mainwindow.cpp" line="5101"/> + <location filename="mainwindow.cpp" line="5134"/> <source>Deselect filter</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="5152"/> + <location filename="mainwindow.cpp" line="5185"/> <source>Remove</source> <translation>移除</translation> </message> <message> - <location filename="mainwindow.cpp" line="5163"/> + <location filename="mainwindow.cpp" line="5196"/> <source>Enable all</source> - <translation type="unfinished">全部啟用</translation> + <translation>全部啟用</translation> </message> <message> - <location filename="mainwindow.cpp" line="5164"/> + <location filename="mainwindow.cpp" line="5197"/> <source>Disable all</source> - <translation type="unfinished">全部禁用</translation> + <translation>全部禁用</translation> </message> <message> - <location filename="mainwindow.cpp" line="5183"/> + <location filename="mainwindow.cpp" line="5216"/> <source>Unlock load order</source> - <translation type="unfinished"></translation> + <translation>解鎖載入順序</translation> </message> <message> - <location filename="mainwindow.cpp" line="5186"/> + <location filename="mainwindow.cpp" line="5219"/> <source>Lock load order</source> - <translation type="unfinished"></translation> + <translation>鎖定載入順序</translation> </message> <message> - <location filename="mainwindow.cpp" line="5319"/> + <location filename="mainwindow.cpp" line="5352"/> <source>depends on missing "%1"</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="5323"/> + <location filename="mainwindow.cpp" line="5356"/> <source>incompatible with "%1"</source> - <translation type="unfinished"></translation> + <translation>與 "%1" 不相容</translation> </message> <message> - <location filename="mainwindow.cpp" line="5343"/> + <location filename="mainwindow.cpp" line="5376"/> <source>No profile set</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="5540"/> + <location filename="mainwindow.cpp" line="5573"/> <source>loot failed. Exit code was: %1</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="5546"/> + <location filename="mainwindow.cpp" line="5579"/> <source>failed to start loot</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="5549"/> + <location filename="mainwindow.cpp" line="5582"/> <source>failed to run loot: %1</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="5552"/> + <location filename="mainwindow.cpp" line="5585"/> <source>Errors occured</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="5601"/> + <location filename="mainwindow.cpp" line="5636"/> <source>Backup of load order created</source> - <translation type="unfinished"></translation> + <translation>產生的載入順序備份</translation> </message> <message> - <location filename="mainwindow.cpp" line="5611"/> + <location filename="mainwindow.cpp" line="5646"/> <source>Choose backup to restore</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="5624"/> + <location filename="mainwindow.cpp" line="5659"/> <source>No Backups</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="5624"/> + <location filename="mainwindow.cpp" line="5659"/> <source>There are no backups to restore</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="5645"/> - <location filename="mainwindow.cpp" line="5666"/> + <location filename="mainwindow.cpp" line="5680"/> + <location filename="mainwindow.cpp" line="5701"/> <source>Restore failed</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="5646"/> - <location filename="mainwindow.cpp" line="5667"/> + <location filename="mainwindow.cpp" line="5681"/> + <location filename="mainwindow.cpp" line="5702"/> <source>Failed to restore the backup. Errorcode: %1</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="mainwindow.cpp" line="5657"/> + <location filename="mainwindow.cpp" line="5692"/> <source>Backup of modlist created</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> </context> <context> @@ -2879,14 +2876,69 @@ This function will guess the versioning scheme under the assumption that the ins <location filename="messagedialog.ui" line="150"/> <location filename="messagedialog.ui" line="180"/> <source>Placeholder</source> - <translation>占位符</translation> + <translation>預留位置</translation> </message> </context> <context> <name>ModInfo</name> <message> - <location filename="modinfo.cpp" line="106"/> - <location filename="modinfo.cpp" line="135"/> + <location filename="modinfo.cpp" line="87"/> + <source>Plugins</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="modinfo.cpp" line="88"/> + <source>Textures</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="modinfo.cpp" line="89"/> + <source>Meshes</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="modinfo.cpp" line="90"/> + <source>UI Changes</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="modinfo.cpp" line="91"/> + <source>Music</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="modinfo.cpp" line="92"/> + <source>Sound Effects</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="modinfo.cpp" line="93"/> + <source>Scripts</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="modinfo.cpp" line="94"/> + <source>SKSE Plugins</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="modinfo.cpp" line="95"/> + <source>SkyProc Tools</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="modinfo.cpp" line="96"/> + <source>Strings</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="modinfo.cpp" line="97"/> + <source>invalid content type %1</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="modinfo.cpp" line="120"/> + <location filename="modinfo.cpp" line="149"/> <source>invalid index %1</source> <translation>無效的索引 %1</translation> </message> @@ -2894,9 +2946,9 @@ This function will guess the versioning scheme under the assumption that the ins <context> <name>ModInfoBackup</name> <message> - <location filename="modinfo.cpp" line="930"/> + <location filename="modinfo.cpp" line="949"/> <source>This is the backup of a mod</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> </context> <context> @@ -2935,7 +2987,7 @@ This function will guess the versioning scheme under the assumption that the ins <message> <location filename="modinfodialog.ui" line="91"/> <source>Ini Files</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="modinfodialog.ui" line="104"/> @@ -2950,17 +3002,17 @@ This function will guess the versioning scheme under the assumption that the ins <message> <location filename="modinfodialog.ui" line="114"/> <source>Ini Tweaks</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="modinfodialog.ui" line="130"/> <source>This is a list of ini tweaks (ini modifications that can be toggled).</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="modinfodialog.ui" line="133"/> <source>This is a list of ini tweaks. Ini Tweaks are (usually small) fragments of ini files that are applied over existing settings in skyrim.ini/skyrimprefs.ini. Each tweak can be toggled individually. You should check the description of the mod wether the tweaks are really optional.</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="modinfodialog.ui" line="169"/> @@ -2985,7 +3037,7 @@ This function will guess the versioning scheme under the assumption that the ins <message> <location filename="modinfodialog.ui" line="243"/> <source>This lists all the images (.jpg and .png) in the mod directory, like screenshots and such. Click one to get a larger view.</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="modinfodialog.ui" line="276"/> @@ -3004,7 +3056,7 @@ This function will guess the versioning scheme under the assumption that the ins They usually contain optional functionality, see the readme. Most mods do not have optional esps, so chances are good you are looking at an empty list.</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="modinfodialog.ui" line="310"/> @@ -3024,7 +3076,7 @@ Most mods do not have optional esps, so chances are good you are looking at an e <message> <location filename="modinfodialog.ui" line="342"/> <source>This moves a esp to the esp directory so it can be enabled in the main window. Please note that the ESP merely becomes "available", it will not necessarily be loaded! That is configured in the main window of omo.</source> - <translation>移動一個 esp 檔案到 esp 目錄,這樣它就可以在主窗口中啟用了。請注意: ESP 只是變得“可用”,它并不一定會被載入!想要载入请在 MO 的主窗口中勾選。</translation> + <translation>移動一個 esp 檔案到 esp 目錄,這樣它就可以在主視窗中啟用了。請注意: ESP 只是變得“可用”,它並不一定會被載入!想要載入請在 MO 的主視窗中調整。</translation> </message> <message> <location filename="modinfodialog.ui" line="377"/> @@ -3085,7 +3137,7 @@ Most mods do not have optional esps, so chances are good you are looking at an e <message> <location filename="modinfodialog.ui" line="561"/> <source>Primary Category</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="modinfodialog.ui" line="578"/> @@ -3107,7 +3159,7 @@ Most mods do not have optional esps, so chances are good you are looking at an e <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</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;">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: </span><a href=" http://www.skyrimnexus.com/downloads/file.php?id=1334"><span style=" font-size:8pt; text-decoration: underline; color:#0000ff;">http://skyrim.nexusmods.com/downloads/file.php?id=1334</span></a><a href="http://www.skyrimnexus.com/downloads/file.php?id=1334"><span style=" font-size:8pt; color:#000000;">. In this example, 1334 is the id you're looking for. Besides: The above is the link to Mod Organizer on the Nexus. Why not go there now and endorse?</span></a></p></body></html></source> <translation><!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"> @@ -3120,7 +3172,7 @@ p, li { white-space: pre-wrap; } <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</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> <translation><!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"> @@ -3136,12 +3188,12 @@ p, li { white-space: pre-wrap; } <message> <location filename="modinfodialog.ui" line="657"/> <source>Refresh</source> - <translation type="unfinished">重新整理</translation> + <translation type="unfinished"/> </message> <message> <location filename="modinfodialog.ui" line="660"/> <source>Refresh all information from Nexus.</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="modinfodialog.ui" line="674"/> @@ -3153,19 +3205,19 @@ p, li { white-space: pre-wrap; } <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"><br /></p></body></html></source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="modinfodialog.ui" line="724"/> <source>Endorse</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="modinfodialog.ui" line="738"/> <source>Notes</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="modinfodialog.ui" line="748"/> @@ -3182,7 +3234,7 @@ p, li { white-space: pre-wrap; } <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">This is a modifiable directory view of the mod directory. You can move around files using drag &amp; drop and rename them (double click).</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Changes happen immediately on disc, so do</span><span style=" font-size:8pt; font-weight:600;"> be careful</span><span style=" font-size:8pt;">.</span></p></body></html></source> <translation><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> @@ -3195,7 +3247,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="modinfodialog.ui" line="787"/> <source>Previous</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="modinfodialog.ui" line="794"/> @@ -3208,264 +3260,264 @@ p, li { white-space: pre-wrap; } <translation>關閉</translation> </message> <message> - <location filename="modinfodialog.cpp" line="169"/> + <location filename="modinfodialog.cpp" line="170"/> <source>&Delete</source> <translation>&刪除</translation> </message> <message> - <location filename="modinfodialog.cpp" line="170"/> + <location filename="modinfodialog.cpp" line="171"/> <source>&Rename</source> <translation>&重新命名</translation> </message> <message> - <location filename="modinfodialog.cpp" line="171"/> + <location filename="modinfodialog.cpp" line="172"/> <source>&Hide</source> <translation>&隱藏</translation> </message> <message> - <location filename="modinfodialog.cpp" line="172"/> + <location filename="modinfodialog.cpp" line="173"/> <source>&Unhide</source> <translation>&取消隱藏</translation> </message> <message> - <location filename="modinfodialog.cpp" line="173"/> + <location filename="modinfodialog.cpp" line="174"/> <source>&Open</source> <translation>&開啟</translation> </message> <message> - <location filename="modinfodialog.cpp" line="174"/> + <location filename="modinfodialog.cpp" line="175"/> <source>&New Folder</source> <translation>&新增資料夾</translation> </message> <message> - <location filename="modinfodialog.cpp" line="420"/> - <location filename="modinfodialog.cpp" line="435"/> + <location filename="modinfodialog.cpp" line="421"/> + <location filename="modinfodialog.cpp" line="436"/> <source>Save changes?</source> <translation>儲存更改嗎?</translation> </message> <message> - <location filename="modinfodialog.cpp" line="420"/> - <location filename="modinfodialog.cpp" line="435"/> + <location filename="modinfodialog.cpp" line="421"/> + <location filename="modinfodialog.cpp" line="436"/> <source>Save changes to "%1"?</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="modinfodialog.cpp" line="625"/> + <location filename="modinfodialog.cpp" line="626"/> <source>File Exists</source> <translation>檔案已存在</translation> </message> <message> - <location filename="modinfodialog.cpp" line="625"/> + <location filename="modinfodialog.cpp" line="626"/> <source>A file with that name exists, please enter a new one</source> <translation>檔案名已存在,請輸入其它名稱</translation> </message> <message> - <location filename="modinfodialog.cpp" line="642"/> + <location filename="modinfodialog.cpp" line="643"/> <source>failed to move file</source> <translation>無法移動檔案</translation> </message> <message> - <location filename="modinfodialog.cpp" line="667"/> + <location filename="modinfodialog.cpp" line="668"/> <source>failed to create directory "optional"</source> <translation>無法建立 "optional" 目錄</translation> </message> <message> - <location filename="modinfodialog.cpp" line="705"/> - <location filename="modinfodialog.cpp" line="1210"/> + <location filename="modinfodialog.cpp" line="706"/> + <location filename="modinfodialog.cpp" line="1211"/> <source>Info requested, please wait</source> <translation>請求訊息已發出,請稍後</translation> </message> <message> - <location filename="modinfodialog.cpp" line="759"/> + <location filename="modinfodialog.cpp" line="760"/> <source>Main</source> <translation>主要檔案</translation> </message> <message> - <location filename="modinfodialog.cpp" line="760"/> + <location filename="modinfodialog.cpp" line="761"/> <source>Update</source> <translation>更新</translation> </message> <message> - <location filename="modinfodialog.cpp" line="761"/> + <location filename="modinfodialog.cpp" line="762"/> <source>Optional</source> <translation>可選檔案</translation> </message> <message> - <location filename="modinfodialog.cpp" line="762"/> + <location filename="modinfodialog.cpp" line="763"/> <source>Old</source> <translation>舊檔</translation> </message> <message> - <location filename="modinfodialog.cpp" line="763"/> + <location filename="modinfodialog.cpp" line="764"/> <source>Misc</source> <translation>雜項</translation> </message> <message> - <location filename="modinfodialog.cpp" line="764"/> + <location filename="modinfodialog.cpp" line="765"/> <source>Unknown</source> <translation>未知</translation> </message> <message> - <location filename="modinfodialog.cpp" line="775"/> + <location filename="modinfodialog.cpp" line="776"/> <source>Current Version: %1</source> <translation>當前版本: %1</translation> </message> <message> - <location filename="modinfodialog.cpp" line="779"/> + <location filename="modinfodialog.cpp" line="780"/> <source>No update available</source> <translation>沒有可用的更新</translation> </message> <message> - <location filename="modinfodialog.cpp" line="820"/> + <location filename="modinfodialog.cpp" line="821"/> <source>(description incomplete, please visit nexus)</source> <translation>(描述訊息不完整,請訪問N網)</translation> </message> <message> - <location filename="modinfodialog.cpp" line="835"/> + <location filename="modinfodialog.cpp" line="836"/> <source><a href="%1">Visit on Nexus</a></source> <translation><a href="%1">訪問N網</a></translation> </message> <message> - <location filename="modinfodialog.cpp" line="914"/> + <location filename="modinfodialog.cpp" line="915"/> <source>Failed to delete %1</source> <translation>無法刪除 %1</translation> </message> <message> - <location filename="modinfodialog.cpp" line="925"/> - <location filename="modinfodialog.cpp" line="930"/> + <location filename="modinfodialog.cpp" line="926"/> + <location filename="modinfodialog.cpp" line="931"/> <source>Confirm</source> <translation>確認</translation> </message> <message> - <location filename="modinfodialog.cpp" line="925"/> + <location filename="modinfodialog.cpp" line="926"/> <source>Are sure you want to delete "%1"?</source> <translation>確定要刪除 "%1" 嗎?</translation> </message> <message> - <location filename="modinfodialog.cpp" line="930"/> + <location filename="modinfodialog.cpp" line="931"/> <source>Are sure you want to delete the selected files?</source> <translation>確定要刪除所選的檔案嗎?</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1004"/> - <location filename="modinfodialog.cpp" line="1010"/> + <location filename="modinfodialog.cpp" line="1005"/> + <location filename="modinfodialog.cpp" line="1011"/> <source>New Folder</source> <translation>新增資料夾</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1016"/> + <location filename="modinfodialog.cpp" line="1017"/> <source>Failed to create "%1"</source> <translation>無法建立 "%1"</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1120"/> - <location filename="modinfodialog.cpp" line="1144"/> + <location filename="modinfodialog.cpp" line="1121"/> + <location filename="modinfodialog.cpp" line="1145"/> <source>Replace file?</source> <translation>取代檔案?</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1120"/> + <location filename="modinfodialog.cpp" line="1121"/> <source>There already is a hidden version of this file. Replace it?</source> <translation>已存在同名檔案,但該檔案被隱藏了。確定要覆蓋嗎?</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1123"/> - <location filename="modinfodialog.cpp" line="1147"/> + <location filename="modinfodialog.cpp" line="1124"/> + <location filename="modinfodialog.cpp" line="1148"/> <source>File operation failed</source> <translation>檔案操作錯誤</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1123"/> - <location filename="modinfodialog.cpp" line="1147"/> + <location filename="modinfodialog.cpp" line="1124"/> + <location filename="modinfodialog.cpp" line="1148"/> <source>Failed to remove "%1". Maybe you lack the required file permissions?</source> <translation>無法移除 "%1"。也許您需要足夠的檔案權限?</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1134"/> - <location filename="modinfodialog.cpp" line="1157"/> + <location filename="modinfodialog.cpp" line="1135"/> + <location filename="modinfodialog.cpp" line="1158"/> <source>failed to rename %1 to %2</source> <translation>無法重新命名 %1 為 %2</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1144"/> + <location filename="modinfodialog.cpp" line="1145"/> <source>There already is a visible version of this file. Replace it?</source> <translation>已存在同名檔案。確定要覆蓋嗎?</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1190"/> + <location filename="modinfodialog.cpp" line="1191"/> <source>Un-Hide</source> <translation>取消隱藏</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1192"/> + <location filename="modinfodialog.cpp" line="1193"/> <source>Hide</source> <translation>隱藏</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1233"/> + <location filename="modinfodialog.cpp" line="1234"/> <source>Name</source> <translation>名稱</translation> </message> <message> - <location filename="modinfodialog.cpp" line="1233"/> + <location filename="modinfodialog.cpp" line="1234"/> <source>Please enter a name</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="modinfodialog.cpp" line="1237"/> - <location filename="modinfodialog.cpp" line="1240"/> + <location filename="modinfodialog.cpp" line="1238"/> + <location filename="modinfodialog.cpp" line="1241"/> <source>Error</source> - <translation type="unfinished">錯誤</translation> + <translation type="unfinished"/> </message> <message> - <location filename="modinfodialog.cpp" line="1237"/> + <location filename="modinfodialog.cpp" line="1238"/> <source>Invalid name. Must be a valid file name</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="modinfodialog.cpp" line="1240"/> + <location filename="modinfodialog.cpp" line="1241"/> <source>A tweak by that name exists</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="modinfodialog.cpp" line="1254"/> + <location filename="modinfodialog.cpp" line="1255"/> <source>Create Tweak</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> </context> <context> <name>ModInfoForeign</name> <message> - <location filename="modinfo.cpp" line="1021"/> + <location filename="modinfo.cpp" line="1040"/> <source>This pseudo mod represents content managed outside MO. It isn't modified by MO.</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> </context> <context> <name>ModInfoOverwrite</name> <message> - <location filename="modinfo.cpp" line="975"/> + <location filename="modinfo.cpp" line="994"/> <source>This pseudo mod contains files from the virtual data tree that got modified (i.e. by the construction kit)</source> - <translation type="unfinished">此虛擬安裝包內包含來自虛擬 Data 樹的檔案,但檔案發生了變化 (例: 被CK修改了)</translation> + <translation type="unfinished"/> </message> </context> <context> <name>ModInfoRegular</name> <message> - <location filename="modinfo.cpp" line="567"/> - <location filename="modinfo.cpp" line="570"/> + <location filename="modinfo.cpp" line="586"/> + <location filename="modinfo.cpp" line="589"/> <source>failed to write %1/meta.ini: error %2</source> - <translation type="unfinished">無法寫入 %1/meta.ini: %2</translation> + <translation type="unfinished"/> </message> <message> - <location filename="modinfo.cpp" line="843"/> + <location filename="modinfo.cpp" line="862"/> <source>%1 contains no esp/esm and no asset (textures, meshes, interface, ...) directory</source> - <translation type="unfinished">%1 中未包含 esp 或 esm 和有效的目錄 (textures, meshes, interface, ...)</translation> + <translation type="unfinished"/> </message> <message> - <location filename="modinfo.cpp" line="847"/> + <location filename="modinfo.cpp" line="866"/> <source>Categories: <br></source> - <translation type="unfinished">種類: <br></translation> + <translation type="unfinished"/> </message> </context> <context> @@ -3473,52 +3525,52 @@ p, li { white-space: pre-wrap; } <message> <location filename="modlist.cpp" line="55"/> <source>Game plugins (esp/esm)</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="modlist.cpp" line="56"/> <source>Interface</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="modlist.cpp" line="57"/> <source>Meshes</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="modlist.cpp" line="58"/> <source>Music</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="modlist.cpp" line="59"/> <source>Scripts (Papyrus)</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="modlist.cpp" line="60"/> <source>Script Extender Plugin</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="modlist.cpp" line="61"/> <source>SkyProc Patcher</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="modlist.cpp" line="62"/> <source>Sound</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="modlist.cpp" line="63"/> <source>Strings</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="modlist.cpp" line="64"/> <source>Textures</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="modlist.cpp" line="117"/> @@ -3528,58 +3580,57 @@ p, li { white-space: pre-wrap; } <message> <location filename="modlist.cpp" line="126"/> <source>Backup</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="modlist.cpp" line="127"/> <source>No valid game data</source> - <translation type="unfinished"></translation> + <translation>無有效的遊戲資料</translation> </message> <message> <location filename="modlist.cpp" line="128"/> <source>Not endorsed yet</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="modlist.cpp" line="130"/> <source>Overwrites files</source> - <translation type="unfinished">覆蓋的 Mod</translation> + <translation>覆蓋檔案</translation> </message> <message> <location filename="modlist.cpp" line="131"/> <source>Overwritten files</source> - <translation type="unfinished">覆蓋的 Mod</translation> + <translation type="unfinished"/> </message> <message> <location filename="modlist.cpp" line="132"/> <source>Overwrites & Overwritten</source> - <translation type="unfinished"></translation> + <translation>覆蓋與被覆蓋</translation> </message> <message> <location filename="modlist.cpp" line="133"/> <source>Redundant</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="modlist.cpp" line="208"/> <source>Non-MO</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="modlist.cpp" line="238"/> <source>invalid</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="modlist.cpp" line="364"/> <source>installed version: "%1", newest version: "%2"</source> - <oldsource>installed version: %1, newest version: %2</oldsource> - <translation type="unfinished">當前版本: %1,最新版本: %2</translation> + <translation type="unfinished"/> </message> <message> <location filename="modlist.cpp" line="366"/> <source>The newest version on Nexus seems to be older than the one you have installed. This could either mean the version you have has been withdrawn (i.e. due to a bug) or the author uses a non-standard versioning scheme and that newest version is actually newer. Either way you may want to "upgrade".</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="modlist.cpp" line="374"/> @@ -3589,12 +3640,12 @@ p, li { white-space: pre-wrap; } <message> <location filename="modlist.cpp" line="403"/> <source>Invalid name</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="modlist.cpp" line="814"/> <source>drag&drop failed: %1</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="modlist.cpp" line="877"/> @@ -3609,17 +3660,17 @@ p, li { white-space: pre-wrap; } <message> <location filename="modlist.cpp" line="934"/> <source>Flags</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="modlist.cpp" line="935"/> <source>Content</source> - <translation type="unfinished">內容</translation> + <translation type="unfinished"/> </message> <message> <location filename="modlist.cpp" line="936"/> <source>Mod Name</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="modlist.cpp" line="937"/> @@ -3634,28 +3685,28 @@ p, li { white-space: pre-wrap; } <message> <location filename="modlist.cpp" line="939"/> <source>Category</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="modlist.cpp" line="940"/> <source>Nexus ID</source> - <translation type="unfinished">N網 ID</translation> + <translation type="unfinished"/> </message> <message> <location filename="modlist.cpp" line="941"/> <source>Installation</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="modlist.cpp" line="942"/> <location filename="modlist.cpp" line="970"/> <source>unknown</source> - <translation type="unfinished">未知</translation> + <translation type="unfinished"/> </message> <message> <location filename="modlist.cpp" line="950"/> <source>Name of your mods</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="modlist.cpp" line="951"/> @@ -3670,27 +3721,27 @@ p, li { white-space: pre-wrap; } <message> <location filename="modlist.cpp" line="954"/> <source>Category of the mod.</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="modlist.cpp" line="955"/> <source>Id of the mod as used on Nexus.</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="modlist.cpp" line="956"/> <source>Emblemes to highlight things that might require attention.</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="modlist.cpp" line="957"/> <source>Depicts the content of the mod:<br><img src=":/MO/gui/content/plugin" width=32/>Game plugins (esp/esm)<br><img src=":/MO/gui/content/interface" width=32/>interface<br><img src=":/MO/gui/content/mesh" width=32/>Meshes<br><img src=":/MO/gui/content/texture" width=32/>Textures<br><img src=":/MO/gui/content/sound" width=32/>Sounds<br><img src=":/MO/gui/content/music" width=32/>Music<br><img src=":/MO/gui/content/string" width=32/>Strings<br><img src=":/MO/gui/content/script" width=32/>Scripts (Papyrus)<br><img src=":/MO/gui/content/skse" width=32/>Script Extender plugins<br><img src=":/MO/gui/content/skyproc" width=32/>SkyProc Patcher<br></source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="modlist.cpp" line="969"/> <source>Time this mod was installed</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> </context> <context> @@ -3722,22 +3773,22 @@ p, li { white-space: pre-wrap; } <context> <name>NXMAccessManager</name> <message> - <location filename="nxmaccessmanager.cpp" line="144"/> + <location filename="nxmaccessmanager.cpp" line="152"/> <source>Logging into Nexus</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="nxmaccessmanager.cpp" line="159"/> + <location filename="nxmaccessmanager.cpp" line="167"/> <source>timeout</source> <translation>超時</translation> </message> <message> - <location filename="nxmaccessmanager.cpp" line="178"/> + <location filename="nxmaccessmanager.cpp" line="186"/> <source>Unknown error</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="nxmaccessmanager.cpp" line="204"/> + <location filename="nxmaccessmanager.cpp" line="212"/> <source>Please check your password</source> <translation>請檢查您的密碼</translation> </message> @@ -3747,7 +3798,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="nexusinterface.cpp" line="216"/> <source>Failed to guess mod id for "%1", please pick the correct one</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="nexusinterface.cpp" line="482"/> @@ -3770,7 +3821,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="overwriteinfodialog.ui" line="39"/> <source>You can use drag&drop to move files and directories to regular mods.</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="overwriteinfodialog.cpp" line="88"/> @@ -3795,7 +3846,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="overwriteinfodialog.cpp" line="109"/> <source>%1 not found</source> - <translation type="unfinished">找不到 %1</translation> + <translation type="unfinished"/> </message> <message> <location filename="overwriteinfodialog.cpp" line="144"/> @@ -3833,116 +3884,116 @@ p, li { white-space: pre-wrap; } <context> <name>PluginList</name> <message> - <location filename="pluginlist.cpp" line="103"/> + <location filename="pluginlist.cpp" line="104"/> <source>Name</source> <translation>名稱</translation> </message> <message> - <location filename="pluginlist.cpp" line="104"/> + <location filename="pluginlist.cpp" line="105"/> <source>Priority</source> <translation>優先級</translation> </message> <message> - <location filename="pluginlist.cpp" line="105"/> + <location filename="pluginlist.cpp" line="106"/> <source>Mod Index</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="pluginlist.cpp" line="106"/> + <location filename="pluginlist.cpp" line="107"/> <source>Flags</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="pluginlist.cpp" line="107"/> - <location filename="pluginlist.cpp" line="119"/> + <location filename="pluginlist.cpp" line="108"/> + <location filename="pluginlist.cpp" line="120"/> <source>unknown</source> - <translation type="unfinished">未知</translation> + <translation type="unfinished"/> </message> <message> - <location filename="pluginlist.cpp" line="115"/> + <location filename="pluginlist.cpp" line="116"/> <source>Name of your mods</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="pluginlist.cpp" line="116"/> + <location filename="pluginlist.cpp" line="117"/> <source>Load priority of your mod. The higher, the more "important" it is and thus overwrites data from plugins with lower priority.</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="pluginlist.cpp" line="118"/> + <location filename="pluginlist.cpp" line="119"/> <source>The modindex determins the formids of objects originating from this mods.</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="pluginlist.cpp" line="159"/> + <location filename="pluginlist.cpp" line="160"/> <source>failed to update esp info for file %1 (source id: %2), error: %3</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="pluginlist.cpp" line="227"/> + <location filename="pluginlist.cpp" line="228"/> <source>esp not found: %1</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="pluginlist.cpp" line="234"/> - <location filename="pluginlist.cpp" line="246"/> + <location filename="pluginlist.cpp" line="235"/> + <location filename="pluginlist.cpp" line="247"/> <source>Confirm</source> <translation>確認</translation> </message> <message> - <location filename="pluginlist.cpp" line="234"/> + <location filename="pluginlist.cpp" line="235"/> <source>Really enable all plugins?</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="pluginlist.cpp" line="246"/> + <location filename="pluginlist.cpp" line="247"/> <source>Really disable all plugins?</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="pluginlist.cpp" line="397"/> + <location filename="pluginlist.cpp" line="398"/> <source>The file containing locked plugin indices is broken</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="pluginlist.cpp" line="438"/> + <location filename="pluginlist.cpp" line="439"/> <source>Some of your plugins have invalid names! These plugins can not be loaded by the game. Please see mo_interface.log for a list of affected plugins and rename them.</source> <translation>您的一些插件名稱無效!這些插件無法被遊戲載入。請查看 mo_interface.log 來確認那些受影響的插件並重新命名它們。</translation> </message> <message> <location filename="pluginlist.cpp" line="806"/> - <source><b>Origin</b>: %1</source> - <translation type="unfinished"></translation> + <source>This plugin can't be disabled (enforced by the game)</source> + <translation>這個插件不能被禁用 (由遊戲執行)</translation> </message> <message> <location filename="pluginlist.cpp" line="808"/> + <source><b>Origin</b>: %1</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="pluginlist.cpp" line="810"/> <source>Author</source> <translation>作者</translation> </message> <message> - <location filename="pluginlist.cpp" line="811"/> + <location filename="pluginlist.cpp" line="813"/> <source>Description</source> <translation>描述</translation> </message> <message> - <location filename="pluginlist.cpp" line="804"/> - <source>This plugin can't be disabled (enforced by the game)</source> - <translation>這個插件不能被禁用 (由遊戲執行)</translation> - </message> - <message> - <location filename="pluginlist.cpp" line="814"/> + <location filename="pluginlist.cpp" line="816"/> <source>Missing Masters</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="pluginlist.cpp" line="821"/> + <location filename="pluginlist.cpp" line="823"/> <source>Enabled Masters</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="pluginlist.cpp" line="972"/> + <location filename="pluginlist.cpp" line="974"/> <source>failed to restore load order for %1</source> - <translation type="unfinished"></translation> + <translation>為 %1 回復載入順序失敗</translation> </message> </context> <context> @@ -3950,7 +4001,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="previewdialog.ui" line="14"/> <source>Preview</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="previewdialog.ui" line="78"/> @@ -3963,16 +4014,16 @@ p, li { white-space: pre-wrap; } <message> <location filename="problemsdialog.ui" line="14"/> <source>Problems</source> - <translation type="unfinished">問題</translation> + <translation type="unfinished"/> </message> <message> <location filename="problemsdialog.ui" line="49"/> <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:7.8pt; font-weight:400; font-style:normal;"> +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:7.8pt; font-weight:400; font-style:normal;"> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p></body></html></source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="problemsdialog.ui" line="75"/> @@ -3983,12 +4034,12 @@ p, li { white-space: pre-wrap; } <location filename="problemsdialog.cpp" line="44"/> <location filename="problemsdialog.cpp" line="45"/> <source>Fix</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="problemsdialog.cpp" line="49"/> <source>No guided fix</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> </context> <context> @@ -3996,32 +4047,32 @@ p, li { white-space: pre-wrap; } <message> <location filename="profile.cpp" line="59"/> <source>invalid profile name %1</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="profile.cpp" line="63"/> <source>failed to create %1</source> - <translation type="unfinished">無法建立 %1</translation> + <translation type="unfinished"/> </message> <message> <location filename="profile.cpp" line="184"/> <source>failed to write mod list: %1</source> - <translation type="unfinished">無法更新 Mod 列表: %1</translation> + <translation type="unfinished"/> </message> <message> <location filename="profile.cpp" line="195"/> <source>failed to update tweaked ini file, wrong settings may be used: %1</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="profile.cpp" line="226"/> <source>failed to create tweaked ini: %1</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="profile.cpp" line="236"/> <source>"%1" is missing or inaccessible</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="profile.cpp" line="282"/> @@ -4035,7 +4086,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="profile.cpp" line="397"/> <source>Overwrite directory couldn't be parsed</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="profile.cpp" line="406"/> @@ -4045,7 +4096,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="profile.cpp" line="596"/> <source>failed to parse ini file (%1)</source> - <translation type="unfinished">無法解析 Ini 檔案 (%1)</translation> + <translation type="unfinished"/> </message> <message> <location filename="profile.cpp" line="624"/> @@ -4056,17 +4107,17 @@ p, li { white-space: pre-wrap; } <location filename="profile.cpp" line="648"/> <location filename="profile.cpp" line="685"/> <source>failed to modify "%1"</source> - <translation type="unfinished">未能找到 "%1"</translation> + <translation type="unfinished"/> </message> <message> <location filename="profile.cpp" line="713"/> <source>Delete savegames?</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="profile.cpp" line="714"/> <source>Do you want to delete local savegames? (If you select "No", the save games will show up again if you re-enable local savegames)</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> </context> <context> @@ -4114,28 +4165,28 @@ p, li { white-space: pre-wrap; } <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</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;">This is the list of profiles. Each Profile contains its own list and installation order of enabled mods (from a shared pool), a configuration of enabled esps/esms, a copy of the games ini-file and an optional savegame filter.</p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Note</span> For technical reasons it's currently not possible to have seperate load-orders for esps. This means you can't load moda.esp before modb.esp in one profile and the other way around in another.</p></body></html></source> <translation><!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:9pt; 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 的列表和安裝順序 (從共享區域)、一個已激活的 esp 或 esm 的配置、一個遊戲 Ini 檔案的拷貝和一個可選的存檔過濾器。</p> +</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;">這是配置檔案的列表,每個配置檔案都包含了它們自己的已啟動 Mod 的列表和安裝順序 (從共享區域)、一個已啟動的 esp 或 esm 的配置、一個遊戲 Ini 檔案的拷貝和一個可選的存檔過濾器。</p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">注意: </span>由于技術上的原因,目前不可能有分開儲存的插件加載順序。這意味著您不能同时在兩個配置檔案裡使用兩種不同的插件配置方案。</p></body></html></translation> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">注意: </span>由於技術上的原因,目前不可能有分開儲存的插件載入順序。這意味著您不能同時在兩個配置檔案裡使用兩種不同的插件配置方案。</p></body></html></translation> </message> <message> <location filename="profilesdialog.ui" line="38"/> <location filename="profilesdialog.ui" line="41"/> <source>If checked, savegames are local to this profile and will not appear when starting with a different profile.</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="profilesdialog.ui" line="44"/> <source>Local Savegames</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="profilesdialog.ui" line="51"/> @@ -4147,7 +4198,7 @@ p, li { white-space: pre-wrap; } <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">The games Oblivion, Fallout 3 and Fallout NV contain a bug which prevents texture and mesh replacers (that is: all modifications to meshes and textures already in game) from working.</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">The Mod Organizer uses a workaround called &quot;BSA redirection&quot; (google is your friend) to fix this issue reliably and without further work. Simply activate and forget.</span></p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p> @@ -4206,18 +4257,18 @@ p, li { white-space: pre-wrap; } <message> <location filename="profilesdialog.ui" line="123"/> <source>Rename</source> - <translation type="unfinished">&重新命名</translation> + <translation type="unfinished"/> </message> <message> <location filename="profilesdialog.ui" line="133"/> <location filename="profilesdialog.ui" line="136"/> <source>Transfer save games to the selected profile.</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="profilesdialog.ui" line="139"/> <source>Transfer Saves</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="profilesdialog.ui" line="162"/> @@ -4253,12 +4304,12 @@ p, li { white-space: pre-wrap; } <message> <location filename="profilesdialog.cpp" line="165"/> <source>Invalid name</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="profilesdialog.cpp" line="165"/> <source>Invalid profile name</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="profilesdialog.cpp" line="172"/> @@ -4268,27 +4319,27 @@ p, li { white-space: pre-wrap; } <message> <location filename="profilesdialog.cpp" line="172"/> <source>Are you sure you want to remove this profile (including local savegames if any)?</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="profilesdialog.cpp" line="182"/> <source>Profile broken</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="profilesdialog.cpp" line="183"/> <source>This profile you're about to delete seems to be broken or the path is invalid. I'm about to delete the following folder: "%1". Proceed?</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="profilesdialog.cpp" line="215"/> <source>Rename Profile</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="profilesdialog.cpp" line="215"/> <source>New Name</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="profilesdialog.cpp" line="252"/> @@ -4324,47 +4375,47 @@ p, li { white-space: pre-wrap; } <message> <location filename="csvbuilder.cpp" line="70"/> <source>invalid field name "%1"</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="csvbuilder.cpp" line="76"/> <source>invalid type for "%1" (should be integer)</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="csvbuilder.cpp" line="81"/> <source>invalid type for "%1" (should be string)</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="csvbuilder.cpp" line="86"/> <source>invalid type for "%1" (should be float)</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="csvbuilder.cpp" line="103"/> <source>no fields set up yet!</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="csvbuilder.cpp" line="140"/> <source>field not set "%1"</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="csvbuilder.cpp" line="237"/> <source>invalid character in field "%1"</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="csvbuilder.cpp" line="240"/> <source>empty field name</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="gameinfoimpl.cpp" line="41"/> <source>invalid game type %1</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="helper.cpp" line="53"/> @@ -4402,7 +4453,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="loadmechanism.cpp" line="144"/> <source>Failed to deactivate script extender loading</source> - <translation>無法停用脚本扩展加載</translation> + <translation>停用腳本擴充載入失敗</translation> </message> <message> <location filename="loadmechanism.cpp" line="165"/> @@ -4418,7 +4469,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="loadmechanism.cpp" line="175"/> <source>Failed to deactivate proxy-dll loading</source> - <translation>無法停用代理DLL加載</translation> + <translation>停用代理DLL載入失敗</translation> </message> <message> <location filename="loadmechanism.cpp" line="209"/> @@ -4430,7 +4481,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="loadmechanism.cpp" line="214"/> <source>Failed to set up script extender loading</source> - <translation>無法設定腳本拓展加載</translation> + <translation>設定腳本擴充載入失敗</translation> </message> <message> <location filename="loadmechanism.cpp" line="240"/> @@ -4445,65 +4496,65 @@ p, li { white-space: pre-wrap; } <message> <location filename="loadmechanism.cpp" line="268"/> <source>Failed to set up proxy-dll loading</source> - <translation>無法設定代理DLL加載</translation> + <translation>設定代理DLL載入失敗</translation> </message> <message> - <location filename="main.cpp" line="121"/> + <location filename="main.cpp" line="122"/> <source>Permissions required</source> <translation>需要權限</translation> </message> <message> - <location filename="main.cpp" line="122"/> + <location filename="main.cpp" line="123"/> <source>The current user account doesn't have the required access rights to run Mod Organizer. The neccessary changes can be made automatically (the MO directory will be made writable for the current user account). You will be asked to run "helper.exe" with administrative rights.</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="main.cpp" line="218"/> - <location filename="main.cpp" line="256"/> + <location filename="main.cpp" line="202"/> + <location filename="main.cpp" line="241"/> <source>Woops</source> <translation>糟糕</translation> </message> <message> - <location filename="main.cpp" line="219"/> + <location filename="main.cpp" line="203"/> <source>ModOrganizer has crashed! Should a diagnostic file be created? If you send me this file (%1) to sherb@gmx.net, the bug is a lot more likely to be fixed. Please include a short description of what you were doing when the crash happened</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="main.cpp" line="257"/> + <location filename="main.cpp" line="242"/> <source>ModOrganizer has crashed! Unfortunately I was not able to write a diagnostic file: %1</source> <translation>Mod Organizer 崩潰了!遺憾的是,我無法生成診斷檔案: %1</translation> </message> <message> - <location filename="main.cpp" line="378"/> + <location filename="main.cpp" line="383"/> <location filename="settings.cpp" line="528"/> <source>Mod Organizer</source> <translation>Mod Organizer</translation> </message> <message> - <location filename="main.cpp" line="378"/> + <location filename="main.cpp" line="383"/> <source>An instance of Mod Organizer is already running</source> <translation>Mod Organizer 的一個實例正在運行</translation> </message> <message> - <location filename="main.cpp" line="400"/> + <location filename="main.cpp" line="397"/> <source>No game identified in "%1". The directory is required to contain the game binary and its launcher.</source> <translation>"%1" 中未檢測到遊戲。請確保該路徑中包含遊戲執行程式以及對應的 Launcher 檔案。</translation> </message> <message> - <location filename="main.cpp" line="403"/> - <location filename="main.cpp" line="432"/> + <location filename="main.cpp" line="400"/> + <location filename="main.cpp" line="429"/> <source>Please select the game to manage</source> <translation>請選擇想要管理的遊戲</translation> </message> <message> - <location filename="main.cpp" line="458"/> + <location filename="main.cpp" line="456"/> <source>Please select the game edition you have (MO can't start the game correctly if this is set incorrectly!)</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="main.cpp" line="547"/> + <location filename="main.cpp" line="545"/> <source>failed to start application: %1</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="mainwindow.cpp" line="856"/> @@ -4511,28 +4562,28 @@ p, li { white-space: pre-wrap; } <translation>請使用工具列上的“幫助”來獲得所有元素的使用說明</translation> </message> <message> - <location filename="mainwindow.cpp" line="1649"/> - <location filename="mainwindow.cpp" line="4314"/> + <location filename="mainwindow.cpp" line="1659"/> + <location filename="mainwindow.cpp" line="4347"/> <source><Manage...></source> <translation><管理...></translation> </message> <message> - <location filename="mainwindow.cpp" line="1667"/> + <location filename="mainwindow.cpp" line="1677"/> <source>failed to parse profile %1: %2</source> <translation>無法解析配置檔案 %1: %2</translation> </message> <message> - <location filename="pluginlist.cpp" line="352"/> + <location filename="pluginlist.cpp" line="353"/> <source>failed to find "%1"</source> <translation>未能找到 "%1"</translation> </message> <message> - <location filename="pluginlist.cpp" line="516"/> + <location filename="pluginlist.cpp" line="518"/> <source>failed to access %1</source> <translation>無法訪問 %1</translation> </message> <message> - <location filename="pluginlist.cpp" line="530"/> + <location filename="pluginlist.cpp" line="532"/> <source>failed to set file time %1</source> <translation>無法設定檔案時間 %1</translation> </message> @@ -4544,8 +4595,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="profile.cpp" line="96"/> <source>"%1" is missing or inaccessible</source> - <oldsource>"%1" is missing</oldsource> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="profilesdialog.cpp" line="80"/> @@ -4559,6 +4609,11 @@ p, li { white-space: pre-wrap; } <translation>錯誤</translation> </message> <message> + <location filename="safewritefile.cpp" line="33"/> + <source>failed to open temporary file</source> + <translation type="unfinished"/> + </message> + <message> <location filename="savegamegamebryo.cpp" line="130"/> <location filename="savegamegamebryo.cpp" line="189"/> <location filename="savegamegamebryo.cpp" line="231"/> @@ -4581,87 +4636,82 @@ p, li { white-space: pre-wrap; } <translation>代理DLL</translation> </message> <message> - <location filename="spawn.cpp" line="133"/> + <location filename="spawn.cpp" line="140"/> <source>failed to spawn "%1"</source> <translation>無法生成 "%1"</translation> </message> <message> - <location filename="spawn.cpp" line="140"/> + <location filename="spawn.cpp" line="147"/> <source>Elevation required</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="spawn.cpp" line="141"/> + <location filename="spawn.cpp" line="148"/> <source>This process requires elevation to run. This is a potential security risk so I highly advice you to investigate if "%1" can be installed to work without elevation. Start elevated anyway? (you will be asked if you want to allow ModOrganizer.exe to make changes to the system)</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> - <location filename="spawn.cpp" line="156"/> + <location filename="spawn.cpp" line="163"/> <source>failed to spawn "%1": %2</source> <translation>無法生成 "%1": %2</translation> </message> <message> - <location filename="spawn.cpp" line="165"/> + <location filename="spawn.cpp" line="172"/> <source>"%1" doesn't exist</source> <translation>"%1" 不存在</translation> </message> <message> - <location filename="spawn.cpp" line="172"/> + <location filename="spawn.cpp" line="179"/> <source>failed to inject dll into "%1": %2</source> <translation>無法注入 dll 到 "%1": %2</translation> </message> <message> - <location filename="spawn.cpp" line="190"/> + <location filename="spawn.cpp" line="197"/> <source>failed to run "%1"</source> <translation>無法運行 "%1"</translation> </message> - <message> - <location filename="safewritefile.cpp" line="33"/> - <source>failed to open temporary file</source> - <translation type="unfinished"></translation> - </message> </context> <context> <name>QueryOverwriteDialog</name> <message> <location filename="queryoverwritedialog.ui" line="14"/> <source>Mod Exists</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="queryoverwritedialog.ui" line="45"/> <source>This mod seems to be installed already. Do you want to add files from this archive (overwriting existing ones) or do you want to completely replace the existing files (old files are deleted)? Alternatively you can install this mod under a different name.</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="queryoverwritedialog.ui" line="63"/> <source>Keep Backup</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="queryoverwritedialog.ui" line="70"/> <source>Merge</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="queryoverwritedialog.ui" line="77"/> <source>Replace</source> - <translation type="unfinished">取代</translation> + <translation type="unfinished"/> </message> <message> <location filename="queryoverwritedialog.ui" line="84"/> <source>Rename</source> - <translation type="unfinished">&重新命名</translation> + <translation type="unfinished"/> </message> <message> <location filename="queryoverwritedialog.ui" line="91"/> <source>Cancel</source> - <translation type="unfinished">取消</translation> + <translation type="unfinished"/> </message> </context> <context> @@ -4669,27 +4719,27 @@ Start elevated anyway? (you will be asked if you want to allow ModOrganizer.exe <message> <location filename="savegameinfowidget.ui" line="39"/> <source>Save #</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="savegameinfowidget.ui" line="51"/> <source>Character</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="savegameinfowidget.ui" line="63"/> <source>Level</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="savegameinfowidget.ui" line="75"/> <source>Location</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="savegameinfowidget.ui" line="87"/> <source>Date</source> - <translation type="unfinished">Data</translation> + <translation type="unfinished"/> </message> </context> <context> @@ -4697,7 +4747,7 @@ Start elevated anyway? (you will be asked if you want to allow ModOrganizer.exe <message> <location filename="savegameinfowidgetgamebryo.cpp" line="41"/> <source>Missing ESPs</source> - <translation type="unfinished">缺失的 ESP</translation> + <translation type="unfinished"/> </message> </context> <context> @@ -4705,37 +4755,37 @@ Start elevated anyway? (you will be asked if you want to allow ModOrganizer.exe <message> <location filename="savetextasdialog.ui" line="14"/> <source>Dialog</source> - <translation type="unfinished">對話方塊</translation> + <translation type="unfinished"/> </message> <message> <location filename="savetextasdialog.ui" line="32"/> <source>Copy To Clipboard</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="savetextasdialog.ui" line="39"/> <source>Save As...</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="savetextasdialog.ui" line="59"/> <source>Close</source> - <translation type="unfinished">關閉</translation> + <translation type="unfinished"/> </message> <message> <location filename="savetextasdialog.cpp" line="36"/> <source>Save CSV</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="savetextasdialog.cpp" line="36"/> <source>Text Files</source> - <translation type="unfinished">文字文件</translation> + <translation type="unfinished"/> </message> <message> <location filename="savetextasdialog.cpp" line="40"/> <source>failed to open "%1" for writing</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> </context> <context> @@ -4748,7 +4798,7 @@ Start elevated anyway? (you will be asked if you want to allow ModOrganizer.exe <message> <location filename="selectiondialog.ui" line="23"/> <source>Placeholder</source> - <translation>占位符</translation> + <translation>預留位置</translation> </message> <message> <location filename="selectiondialog.ui" line="77"/> @@ -4761,7 +4811,7 @@ Start elevated anyway? (you will be asked if you want to allow ModOrganizer.exe <message> <location filename="selfupdater.cpp" line="66"/> <source>archive.dll not loaded: "%1"</source> - <translation type="unfinished"></translation> + <translation>archive.dll 並未載入: "%1"</translation> </message> <message> <location filename="selfupdater.cpp" line="117"/> @@ -4799,7 +4849,7 @@ Start elevated anyway? (you will be asked if you want to allow ModOrganizer.exe <message> <location filename="selfupdater.cpp" line="251"/> <source>failed to move outdated files: %1. Please update manually.</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="selfupdater.cpp" line="269"/> @@ -4819,12 +4869,12 @@ Start elevated anyway? (you will be asked if you want to allow ModOrganizer.exe <message> <location filename="selfupdater.cpp" line="417"/> <source>No incremental update available for this version, the complete package needs to be downloaded (%1 kB)</source> - <translation>沒有可用于此版本的更新檔案,需要下載完整的安裝包 (%1 KB)</translation> + <translation>沒有可用於此版本的更新檔案,需要下載完整的安裝包 (%1 kB)</translation> </message> <message> <location filename="selfupdater.cpp" line="426"/> <source>no file for update found. Please update manually.</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="selfupdater.cpp" line="441"/> @@ -4834,7 +4884,7 @@ Start elevated anyway? (you will be asked if you want to allow ModOrganizer.exe <message> <location filename="selfupdater.cpp" line="461"/> <source>No download server available. Please try again later.</source> - <translation type="unfinished">沒有可用的下載伺服器,請稍後再嘗試下載。</translation> + <translation>沒有可用的下載伺服器,請稍後再嘗試下載。</translation> </message> </context> <context> @@ -4842,18 +4892,18 @@ Start elevated anyway? (you will be asked if you want to allow ModOrganizer.exe <message> <location filename="settings.cpp" line="115"/> <source>Failed</source> - <translation type="unfinished">失敗</translation> + <translation type="unfinished"/> </message> <message> <location filename="settings.cpp" line="116"/> <source>Sorry, failed to start the helper application</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="settings.cpp" line="335"/> <location filename="settings.cpp" line="354"/> <source>attempt to store setting for unknown plugin "%1"</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="settings.cpp" line="647"/> @@ -4893,7 +4943,7 @@ Start elevated anyway? (you will be asked if you want to allow ModOrganizer.exe <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">The display language. This will only displaye languages for which you have a translation installed.</span></p></body></html></source> <translation><!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"> @@ -4904,48 +4954,48 @@ p, li { white-space: pre-wrap; } <message> <location filename="settingsdialog.ui" line="57"/> <source>Style</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="64"/> <source>graphical style</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="67"/> <source>graphical style of the MO user interface</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="78"/> <source>Log Level</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="85"/> <source>Decides the amount of data printed to "ModOrganizer.log"</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="88"/> <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 regluar use. On the "Error" level the log file usually remains empty.</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="93"/> <source>Debug</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="98"/> <source>Info</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="103"/> <source>Error</source> - <translation type="unfinished">錯誤</translation> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="113"/> @@ -4986,37 +5036,37 @@ p, li { white-space: pre-wrap; } <message> <location filename="settingsdialog.ui" line="199"/> <source>User interface</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="205"/> <source>If checked, the download interface will be more compact.</source> - <translation type="unfinished"></translation> + <translation>如果勾選,下載介面將會更簡潔。</translation> </message> <message> <location filename="settingsdialog.ui" line="208"/> <source>Compact Download Interface</source> - <translation type="unfinished"></translation> + <translation>壓縮下載介面</translation> </message> <message> <location filename="settingsdialog.ui" line="215"/> <source>If checked, the download list will display meta information instead of file names.</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="218"/> <source>Download Meta Information</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="234"/> <source>Reset stored information from dialogs.</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="237"/> <source>This will make all dialogs show up again where you checked the "Remember selection"-box.</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="240"/> @@ -5050,7 +5100,7 @@ p, li { white-space: pre-wrap; } <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</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;">Allows automatic log-in when the Nexus-Page for the game is clicked. Please note that the obfuscation with which the password is stored in modorganizer.ini is not very strong. If you're worried someone might steal your password, don't store it here.</span></p></body></html></source> <translation><!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"> @@ -5061,7 +5111,7 @@ p, li { white-space: pre-wrap; } <message> <location filename="settingsdialog.ui" line="299"/> <source>If checked and if correct credentials are entered below, log-in to Nexus (for browsing and downloading) is automatic.</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="302"/> @@ -5081,82 +5131,82 @@ p, li { white-space: pre-wrap; } <message> <location filename="settingsdialog.ui" line="347"/> <source>Disable automatic internet features</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="350"/> <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> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="353"/> <source>Offline Mode</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="360"/> <source>Use a proxy for network connections.</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="363"/> <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> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="366"/> <source>Use HTTP Proxy (Uses System Settings)</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="375"/> <source>Associate with "Download with manager" links</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="404"/> <source>Known Servers (updated on download)</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="425"/> <source>Preferred Servers (Drag & Drop)</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="460"/> <source>Plugins</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="482"/> <source>Author:</source> - <translation type="unfinished">作者</translation> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="496"/> <source>Version:</source> - <translation type="unfinished">版本</translation> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="510"/> <source>Description:</source> - <translation type="unfinished">描述</translation> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="548"/> <source>Key</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="553"/> <source>Value</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="565"/> <source>Blacklisted Plugins (use <del> to remove):</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="576"/> @@ -5178,7 +5228,7 @@ p, li { white-space: pre-wrap; } <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; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">The Steam App ID is required to directly start some games. For Skyrim, if this is not set or wrong, the &quot;Mod Organizer&quot; load mechanism may not work properly.</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">The preset for this is the App ID of the &quot;regular&quot; version so in most cases, you should be set.</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">If you think you have a different version (GotY or something), follow these steps to get to the id:</span></p> @@ -5191,8 +5241,8 @@ 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:9pt;">Steam App ID 是必須的,它被用來直接啟動一些遊戲。對於天際,如果沒有設定或設定錯誤,&quot;Mod Organizer&quot; 的加載機制可能會無法正常工作。</span></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:9pt;">此預設是應用程式 ID 的“常規”版本,因此在大多數情況下,您應該要重新設定一下。</span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:9pt;">Steam App ID 是必須的,它被用來直接啟動一些遊戲。對於 Skyrim,如果沒有設定或設定錯誤,&quot;Mod Organizer&quot; 的加載機制可能會無法正常工作。</span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:9pt;">此預設是應用程式 ID 的“正常”版本,因此在大多數情況下,您應該要重新設定一下。</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:9pt;">如果您認為您有不同的版本 (年度版或其它版本),那麼請參照下列的步驟來獲取 ID: </span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:9pt;">1. 進入 Steam 裡的遊戲庫</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:9pt;">2. 右鍵點擊您想要獲取 ID 的遊戲,選擇</span><span style=" font-size:9pt; font-weight:600;">建立桌面捷徑</span></p> @@ -5203,12 +5253,12 @@ p, li { white-space: pre-wrap; } <message> <location filename="settingsdialog.ui" line="638"/> <source>Load Mechanism</source> - <translation>加載機制</translation> + <translation>載入機制</translation> </message> <message> <location filename="settingsdialog.ui" line="658"/> <source>Select loading mechanism. See help for details.</source> - <translation>選擇加載機制,使用幫助查看更多細節。</translation> + <translation>選擇載入機制,使用幫助查看更多細節。</translation> </message> <message> <location filename="settingsdialog.ui" line="661"/> @@ -5216,10 +5266,10 @@ p, li { white-space: pre-wrap; } There are several means to do this: *Mod Organizer* (default) In this mode the Mod Organizer itself injects the dll. The disadvantage is that you always have to start the game through MO or a link created by it. *Script Extender* In this mode, MO is installed as a Script Extender (obse, fose, nvse, skse) plugin. -*Proxy DLL* In this mode, MO replaces one of the game's dlls with one that loads MO (and the original dll of course). This will ONLY work with Steam games and it has only been tested with Skyrim. Please use this only if the other mechanisms don't work. +*Proxy DLL* In this mode, MO replaces one of the game's dlls with one that loads MO (and the original dll of course). This will ONLY work with Steam games and it has only been tested with Skyrim. Please use this only if the other mechanisms don't work. If you use the Steam version of Oblivion the default will NOT work. In this case, please install obse and use "Script Extender" as the load mechanism. Also you can then not start Oblivion from MO. Instead, use MO only to set up your mods, then quit and start Oblivion through Steam.</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="678"/> @@ -5234,11 +5284,11 @@ If you use the Steam version of Oblivion the default will NOT work. In this case <message> <location filename="settingsdialog.ui" line="701"/> <source>Mod Organizer uses an API provided by the Nexus to provide features like checking for updates and downloading files. Unfortunately this API has not been made available officially to third party tools like MO so we have to impersonate the Nexus Mod Manager to be allowed in. -On top of this Nexus has used the client identification to lock out outdated versions of NMM to force users to update. This means that MO also needs to impersonate the new version of NMM even if MO doesn't need an update. Therefore you can configure the version to identify as here. -Please note that MO does identify itself as MO to the webserver, it's not lying about what it is. It is merely adding a "compatible" NMM version to the user agent. +On top of this Nexus has used the client identification to lock out outdated versions of NMM to force users to update. This means that MO also needs to impersonate the new version of NMM even if MO doesn't need an update. Therefore you can configure the version to identify as here. +Please note that MO does identify itself as MO to the webserver, it's not lying about what it is. It is merely adding a "compatible" NMM version to the user agent. tl;dr-version: If Nexus-features don't work, insert the current version number of NMM here and try again.</source> - <translation>Mod Organizer 使用了一個N網所提供的 API 來進行類似於檢查更新和下載檔案這樣的操作。遺憾的是這個 API 並沒有給第三方工具 (比如 MO) 正式的授權,所以我們需要模擬 NMM 來進行這些操作。 + <translation>Mod Organizer 使用了N網所提供的 API 來進行類似於檢查更新和下載檔案這樣的操作。遺憾的是這個 API 並沒有給第三方工具 (比如 MO) 正式的授權,所以我們需要模擬 NMM 來進行這些操作。 在此之前,N網使用了客戶端辨識系統鎖定了舊版本的 NMM,強制用戶更新版本。這意味著 MO 也要模擬新版本的 NMM,即便 MO 自己並不需要更新。因此您需要在這裡配置版本號來進行辨識。 請注意: MO 辨識自己為 MO 到網路伺服器,這並不是欺騙。它僅僅是為用戶代理添加了一個“兼容”的 NMM 版本。 @@ -5247,13 +5297,13 @@ tl;dr-version: If Nexus-features don't work, insert the current version num <message> <location filename="settingsdialog.ui" line="723"/> <source>Enforces that inactive ESPs and ESMs are never loaded.</source> - <translation>強制執行,未激活的 ESP 和 ESM 將不會被加載。</translation> + <translation>強制執行,未啟用的 ESP 和 ESM 將不會被載入。</translation> </message> <message> <location filename="settingsdialog.ui" line="726"/> - <source>It seems that the Games occasionally load ESP or ESM files even if they haven't been activated as plugins. + <source>It seems that the Games occasionally load ESP or ESM files even if they haven't been activated as plugins. I don't yet know what the circumstances are, but user reports imply it is in some cases unwanted. If this is checked, ESPs and ESMs not checked in the List are invisible to the game and can not be loaded.</source> - <translation>看來,遊戲偶爾會加載一些沒有被激活成插件的 ESP 或 ESM 檔案。 + <translation>看來遊戲偶爾會載入一些沒有被啟動成插件的 ESP 或 ESM 檔案。 我還尚不知道它在什麼情況下會這樣,但是有用戶報告說它在某些情況下是很不必要的。如果這個選項被選中,那麼在列表中沒有被勾選的 ESP 和 ESM 將不會在遊戲中出現,並且也不會被載入。</translation> </message> <message> @@ -5264,36 +5314,36 @@ I don't yet know what the circumstances are, but user reports imply it is i <message> <location filename="settingsdialog.ui" line="737"/> <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> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="740"/> <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> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="744"/> <source>Force-enable game files</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="754"/> <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> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="757"/> <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. +However, if you installed loose file mods outside MO which conflict with BSAs also installed outside MO those conflicts can't be resolved correctly. If you disable this feature, MO will only display official DLCs this way. Please note that plugins (esps and esms) displayed in the right pane are completely unaffected by this feature.</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="763"/> <source>Display mods installed outside MO</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.ui" line="773"/> @@ -5311,7 +5361,7 @@ For the other games this is not a sufficient replacement for AI!</source> <message> <location filename="settingsdialog.ui" line="805"/> <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> + <translation type="unfinished"/> </message> <message> <location filename="settingsdialog.cpp" line="95"/> @@ -5388,7 +5438,7 @@ For the other games this is not a sufficient replacement for AI!</source> <message> <location filename="singleinstance.cpp" line="88"/> <source>failed to communicate with running instance: %1</source> - <translation type="unfinished">無法連接到正在運行的實例: %1</translation> + <translation type="unfinished"/> </message> <message> <location filename="singleinstance.cpp" line="100"/> @@ -5434,17 +5484,17 @@ For the other games this is not a sufficient replacement for AI!</source> <message> <location filename="transfersavesdialog.ui" line="14"/> <source>Transfer Savegames</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="transfersavesdialog.ui" line="22"/> <source>Global Characters</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="transfersavesdialog.ui" line="29"/> <source>This is a list of characters in the global location.</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="transfersavesdialog.ui" line="32"/> @@ -5456,7 +5506,7 @@ On Windows Vista/Windows 7: On Windows XP: C:\Documents and Settings\[UserName]\My Documents\My Games\Skyrim\Saves </source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="transfersavesdialog.ui" line="46"/> @@ -5469,47 +5519,47 @@ On Windows XP: C:\Documents and Settings[UserName]\My Documents\My Games\Skyrim\Saves </source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="transfersavesdialog.ui" line="87"/> <source>Move -></source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="transfersavesdialog.ui" line="97"/> <source>Copy -></source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="transfersavesdialog.ui" line="123"/> <source><- Move</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="transfersavesdialog.ui" line="133"/> <source><- Copy</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="transfersavesdialog.ui" line="156"/> <source>Done</source> - <translation type="unfinished">完成</translation> + <translation>完成</translation> </message> <message> <location filename="transfersavesdialog.ui" line="167"/> <source>Profile Characters</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="transfersavesdialog.cpp" line="140"/> <source>Overwrite</source> - <translation type="unfinished">覆蓋</translation> + <translation>覆蓋</translation> </message> <message> <location filename="transfersavesdialog.cpp" line="141"/> <source>Overwrite the file "%1"</source> - <translation type="unfinished"></translation> + <translation>覆蓋檔案 "%1"</translation> </message> <message> <location filename="transfersavesdialog.cpp" line="157"/> @@ -5517,23 +5567,23 @@ On Windows XP: <location filename="transfersavesdialog.cpp" line="230"/> <location filename="transfersavesdialog.cpp" line="269"/> <source>Confirm</source> - <translation type="unfinished">確認</translation> + <translation>確認</translation> </message> <message> <location filename="transfersavesdialog.cpp" line="158"/> <location filename="transfersavesdialog.cpp" line="196"/> <source>Copy all save games of character "%1" to the profile?</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="transfersavesdialog.cpp" line="231"/> <source>Move all save games of character "%1" to the global location? Please be aware that this will mess up the running number of save games.</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> <message> <location filename="transfersavesdialog.cpp" line="270"/> <source>Copy all save games of character "%1" to the global location? Please be aware that this will mess up the running number of save games.</source> - <translation type="unfinished"></translation> + <translation type="unfinished"/> </message> </context> -</TS> +</TS>
\ No newline at end of file |
