diff --git a/Mods/vcmi/config/vcmi/english.json b/Mods/vcmi/config/vcmi/english.json index 8d39823f6..890101689 100644 --- a/Mods/vcmi/config/vcmi/english.json +++ b/Mods/vcmi/config/vcmi/english.json @@ -38,6 +38,9 @@ "vcmi.mainMenu.hostTCP" : "Host TCP/IP game", "vcmi.mainMenu.joinTCP" : "Join TCP/IP game", "vcmi.mainMenu.playerName" : "Player", + + "vcmi.lobby.filename" : "Filename", + "vcmi.lobby.creationDate" : "Creation date", "vcmi.server.errors.existingProcess" : "Another VCMI server process is running. Please terminate it before starting a new game.", "vcmi.server.errors.modsIncompatibility" : "The following mods are required to load the game:", diff --git a/client/lobby/SelectionTab.cpp b/client/lobby/SelectionTab.cpp index b55bd70cf..595a2765f 100644 --- a/client/lobby/SelectionTab.cpp +++ b/client/lobby/SelectionTab.cpp @@ -326,17 +326,17 @@ void SelectionTab::clickDouble(const Point & cursorPosition) void SelectionTab::showPopupWindow(const Point & cursorPosition) { - int position = getLine(); + int position = getLine(); int py = position + slider->getValue(); - + if(py >= curItems.size()) return; - - std::string text = "{" + curItems[py]->getName() + "}\n\n" + curItems[py]->fileURI; - + + std::string text = "{" + curItems[py]->getName() + "}\r\n\r\n"; + text += CGI->generaltexth->translate("vcmi.lobby.filename") + ":\r\n" + curItems[py]->fileURI; if(curItems[py]->date != "") - text += "\n\n" + curItems[py]->date; - + text += "\r\n\r\n" + CGI->generaltexth->translate("vcmi.lobby.creationDate") + ":\r\n" + curItems[py]->date; + CRClickPopup::createAndPush(text); }