Make saved game dialog Health and Level lines localizable

Currently providing English, Russian and GMST-based localization.
esm4-texture
Alexei Kotov 8 months ago
parent 71dc14cbb2
commit 86ecf3fa0c

@ -197,7 +197,7 @@ namespace MWGui
className = "?"; // From an older savegame format that did not support custom classes properly.
}
title << " (#{sLevel} " << signature.mPlayerLevel << " "
title << " (#{OMWEngine:Level} " << signature.mPlayerLevel << " "
<< MyGUI::TextIterator::toTagsString(MyGUI::UString(className)) << ")";
mCharacterSelection->addItem(MyGUI::LanguageManager::getInstance().replaceTags(title.str()));
@ -413,10 +413,10 @@ namespace MWGui
text << Misc::fileTimeToString(mCurrentSlot->mTimeStamp, "%Y.%m.%d %T") << "\n";
if (mCurrentSlot->mProfile.mMaximumHealth > 0)
text << "#{sHealth} " << static_cast<int>(mCurrentSlot->mProfile.mCurrentHealth) << "/"
text << "#{OMWEngine:Health} " << static_cast<int>(mCurrentSlot->mProfile.mCurrentHealth) << "/"
<< static_cast<int>(mCurrentSlot->mProfile.mMaximumHealth) << "\n";
text << "#{sLevel} " << mCurrentSlot->mProfile.mPlayerLevel << "\n";
text << "#{OMWEngine:Level} " << mCurrentSlot->mProfile.mPlayerLevel << "\n";
text << "#{sCell=" << mCurrentSlot->mProfile.mPlayerCellName << "}\n";
int hour = int(mCurrentSlot->mProfile.mInGameTime.mGameHour);

@ -29,8 +29,10 @@ FieldOfViewLow: "sLow"
GammaCorrection: "sGamma_Correction"
GammaDark: "sDark_Gamma"
GammaLight: "sLight_Gamma"
Health: "sHealth"
InitializingData: "sLoadingMessage4"
InvertYAxis: "sMouseFlip"
Level: "sLevel"
LoadGameConfirmation: "sMessage1"
LoadingExterior: "sLoadingMessage3"
LoadingInProgress: "sLoadingMessage14"

@ -38,6 +38,8 @@ ScreenshotMade: "%s wurde gespeichert."
DeleteGame: "Spielstand löschen"
DeleteGameConfirmation: "Möchten Sie den Spielstand wirklich löschen?"
EmptySaveNameError: "Der Spielstand kann ohne Name nicht gespeichert werden!"
# Health: "Health"
# Level: "Level"
LoadGameConfirmation: "Spielstand laden und aktuellen Fortschritt verwerfen?"
MissingContentFilesConfirmation: |-
Die aktuell ausgewählten Spieledateien stimmen nicht mit den im Spielstand verwendeten überein,

@ -38,6 +38,8 @@ ScreenshotMade: "%s has been saved"
DeleteGame: "Delete Game"
DeleteGameConfirmation: "Are you sure you want to delete this saved game?"
EmptySaveNameError: "Game can not be saved without a name!"
Health: "Health"
Level: "Level"
LoadGameConfirmation: "Do you want to load a saved game and lose the current one?"
MissingContentFilesConfirmation: |-
The currently selected content files do not match the ones used by this save game.

@ -38,6 +38,8 @@ ScreenshotMade: "Capture d'écran %s sauvegardée"
DeleteGame: "Supprimer la partie"
DeleteGameConfirmation: "Voulez-vous réellement supprimer cette partie sauvegardée ?"
EmptySaveNameError: "Impossible de sauvegarder une partie lui donner un nom !"
# Health: "Health"
# Level: "Level"
LoadGameConfirmation: "Voulez-vous charger cette autre partie ? Toute progression non sauvegardée sera perdue."
MissingContentFilesConfirmation: |-
Les données de jeu actuellement sélectionnées ne correspondent pas à celle indiquée dans cette sauvegarde.

@ -38,6 +38,8 @@ ScreenshotMade: "Создан снимок экрана %s"
DeleteGame: "Удалить игру"
DeleteGameConfirmation: "Вы уверены, что хотите удалить это сохранение?"
EmptySaveNameError: "Имя сохранения не может быть пустым!"
Health: "Здоровье"
Level: "Уровень"
LoadGameConfirmation: "Вы хотите загрузить сохранение? Текущая игра будет потеряна."
MissingContentFilesConfirmation: |-
Выбранные ESM/ESP файлы не соответствуют тем, которые использовались для этого сохранения.

@ -39,6 +39,8 @@ TimePlayed: "Speltid"
DeleteGame: "Radera spel"
DeleteGameConfirmation: "Är du säker på att du vill radera sparfilen?"
EmptySaveNameError: "Spelet kan inte sparas utan ett namn!"
# Health: "Health"
# Level: "Level"
LoadGameConfirmation: "Vill du ladda ett sparat spel och förlora det pågående spelet?"
MissingContentFilesConfirmation: |-
De valda innehållsfilerna matchar inte filerna som används av denna sparfil.

Loading…
Cancel
Save