diff --git a/src/opds_dumper.cpp b/src/opds_dumper.cpp index 373921686..824033c49 100644 --- a/src/opds_dumper.cpp +++ b/src/opds_dumper.cpp @@ -93,15 +93,6 @@ std::string getLanguageSelfName(const std::string& lang) { return result; }; -std::string getLanguageEnglishName(const std::string& lang) { - const icu::Locale locale(lang.c_str()); - icu::UnicodeString ustring; - locale.getDisplayLanguage(icu::Locale("en"), ustring); - std::string result; - ustring.toUTF8String(result); - return result; -}; - } // unnamed namespace string OPDSDumper::dumpOPDSFeed(const std::vector& bookIds, const std::string& query) const @@ -171,11 +162,9 @@ std::string OPDSDumper::languagesOPDSFeed() const kainjow::mustache::list languageData; for ( const auto& languageCode : library->getBooksLanguages() ) { const auto languageSelfName = getLanguageSelfName(languageCode); - const auto languageEnglishName = getLanguageEnglishName(languageCode); languageData.push_back(kainjow::mustache::object{ {"lang_code", languageCode}, {"lang_self_name", languageSelfName}, - {"lang_english_name", languageEnglishName}, {"updated", now}, {"id", gen_uuid(libraryId + "/languages/" + languageCode)} }); diff --git a/static/templates/catalog_v2_languages.xml b/static/templates/catalog_v2_languages.xml index 8fe30bac7..64e24ac68 100644 --- a/static/templates/catalog_v2_languages.xml +++ b/static/templates/catalog_v2_languages.xml @@ -21,7 +21,6 @@ type="application/atom+xml;profile=opds-catalog;kind=acquisition"/> {{updated}} {{id}} - All entries in {{lang_english_name}}. {{/languages}} diff --git a/test/server.cpp b/test/server.cpp index 77dd92a6c..b2695ab41 100644 --- a/test/server.cpp +++ b/test/server.cpp @@ -1040,7 +1040,6 @@ TEST_F(LibraryServerTest, catalog_v2_languages) type="application/atom+xml;profile=opds-catalog;kind=acquisition"/> YYYY-MM-DDThh:mm:ssZ 12345678-90ab-cdef-1234-567890abcdef - All entries in English. français @@ -1050,7 +1049,6 @@ TEST_F(LibraryServerTest, catalog_v2_languages) type="application/atom+xml;profile=opds-catalog;kind=acquisition"/> YYYY-MM-DDThh:mm:ssZ 12345678-90ab-cdef-1234-567890abcdef - All entries in French. русский @@ -1060,7 +1058,6 @@ TEST_F(LibraryServerTest, catalog_v2_languages) type="application/atom+xml;profile=opds-catalog;kind=acquisition"/> YYYY-MM-DDThh:mm:ssZ 12345678-90ab-cdef-1234-567890abcdef - All entries in Russian. )";