diff --git a/src/server/internalServer.cpp b/src/server/internalServer.cpp index f6026a79c..d34c5d69c 100644 --- a/src/server/internalServer.cpp +++ b/src/server/internalServer.cpp @@ -457,11 +457,6 @@ ParameterizedMessage noSuchBookErrorMsg(const std::string& bookName) return ParameterizedMessage("no-such-book", { {"BOOK_NAME", bookName} }); } -std::string noSearchResultsMsg() -{ - return "The fulltext search engine is not available for this content."; -} - ParameterizedMessage invalidRawAccessMsg(const std::string& dt) { return ParameterizedMessage("invalid-raw-data-type", { {"DATATYPE", dt} }); @@ -631,7 +626,7 @@ std::unique_ptr InternalServer::handle_search(const RequestContext& re "fulltext-search-unavailable", "404-page-heading", m_root + "/skin/search_results.css") - + noSearchResultsMsg() + + nonParameterizedMessage("no-search-results") + TaskbarInfo(searchInfo.bookName, archive.get()); } diff --git a/static/i18n/en.json b/static/i18n/en.json index a6e62d51f..4b4f4f748 100644 --- a/static/i18n/en.json +++ b/static/i18n/en.json @@ -18,4 +18,5 @@ , "500-page-title" : "Internal Server Error" , "500-page-heading" : "Internal Server Error" , "fulltext-search-unavailable" : "Fulltext search unavailable" + , "no-search-results": "The fulltext search engine is not available for this content." } diff --git a/static/i18n/qqq.json b/static/i18n/qqq.json index b548495a9..ff467cbe0 100644 --- a/static/i18n/qqq.json +++ b/static/i18n/qqq.json @@ -19,4 +19,5 @@ , "500-page-title" : "Title of the 500 error page" , "500-page-heading" : "Heading of the 500 error page" , "fulltext-search-unavailable" : "Title of the error page returned when search is attempted in a book without fulltext search database" + , "no-search-results": "Text of the error page returned when search is attempted in a book without fulltext search database" }