CEditorApplication: Mark strings as translatable where applicable

This commit is contained in:
Lioncash 2020-06-28 03:06:40 -04:00
parent f1d1c26283
commit fea1c4e115

View File

@ -86,7 +86,7 @@ bool CEditorApplication::OpenProject(const QString& rkProjPath)
// Load new project // Load new project
TString Path = TO_TSTRING(rkProjPath); TString Path = TO_TSTRING(rkProjPath);
CProgressDialog Dialog("Opening " + TO_QSTRING(Path.GetFileName()), true, true, mpWorldEditor); CProgressDialog Dialog(tr("Opening %1").arg(TO_QSTRING(Path.GetFileName())), true, true, mpWorldEditor);
Dialog.DisallowCanceling(); Dialog.DisallowCanceling();
// Gross, but necessary until QtConcurrent supports move only types. // Gross, but necessary until QtConcurrent supports move only types.
QFuture<CGameProject*> Future = QtConcurrent::run([](const auto& path, auto* dialog) { return CGameProject::LoadProject(path, dialog).release(); }, Path, &Dialog); QFuture<CGameProject*> Future = QtConcurrent::run([](const auto& path, auto* dialog) { return CGameProject::LoadProject(path, dialog).release(); }, Path, &Dialog);
@ -101,7 +101,7 @@ bool CEditorApplication::OpenProject(const QString& rkProjPath)
} }
else else
{ {
UICommon::ErrorMsg(mpWorldEditor, "Failed to open project!"); UICommon::ErrorMsg(mpWorldEditor, tr("Failed to open project!"));
return false; return false;
} }
} }
@ -125,7 +125,7 @@ void CEditorApplication::EditResource(CResourceEntry *pEntry)
if (!pRes) if (!pRes)
{ {
UICommon::ErrorMsg(mpWorldEditor, "Failed to load resource!"); UICommon::ErrorMsg(mpWorldEditor, tr("Failed to load resource!"));
return; return;
} }
@ -143,7 +143,7 @@ void CEditorApplication::EditResource(CResourceEntry *pEntry)
CWorld *pWorld = (CWorld*) It->Load(); CWorld *pWorld = (CWorld*) It->Load();
uint32 AreaIdx = pWorld->AreaIndex(pEntry->ID()); uint32 AreaIdx = pWorld->AreaIndex(pEntry->ID());
if (AreaIdx != -1) if (AreaIdx != UINT32_MAX)
{ {
mpWorldEditor->SetArea(pWorld, AreaIdx); mpWorldEditor->SetArea(pWorld, AreaIdx);
break; break;
@ -192,7 +192,9 @@ void CEditorApplication::EditResource(CResourceEntry *pEntry)
mEditingMap[pEntry] = pEd; mEditingMap[pEntry] = pEd;
} }
else if (pEntry->ResourceType() != EResourceType::Area) else if (pEntry->ResourceType() != EResourceType::Area)
UICommon::InfoMsg(mpWorldEditor, "Unsupported Resource", "This resource type is currently unsupported for editing."); {
UICommon::InfoMsg(mpWorldEditor, tr("Unsupported Resource"), tr("This resource type is currently unsupported for editing."));
}
} }
} }
@ -275,7 +277,7 @@ bool CEditorApplication::RebuildResourceDatabase()
emit ActiveProjectChanged(nullptr); emit ActiveProjectChanged(nullptr);
// Rebuild // Rebuild
CProgressDialog Dialog("Rebuilding resource database", true, false, mpWorldEditor); CProgressDialog Dialog(tr("Rebuilding resource database"), true, false, mpWorldEditor);
Dialog.SetOneShotTask("Rebuilding resource database"); Dialog.SetOneShotTask("Rebuilding resource database");
Dialog.DisallowCanceling(); Dialog.DisallowCanceling();
@ -288,7 +290,7 @@ bool CEditorApplication::RebuildResourceDatabase()
mpActiveProject->TweakManager()->LoadTweaks(); mpActiveProject->TweakManager()->LoadTweaks();
emit ActiveProjectChanged(mpActiveProject.get()); emit ActiveProjectChanged(mpActiveProject.get());
UICommon::InfoMsg(mpWorldEditor, "Success", "Resource database rebuilt successfully!"); UICommon::InfoMsg(mpWorldEditor, tr("Success"), tr("Resource database rebuilt successfully!"));
return true; return true;
} }