mirror of
https://github.com/sphinx-doc/sphinx.git
synced 2025-02-25 18:55:22 -06:00
Fixed the HTML search for uppercase words in all languages
After testing the search for all uppercase words like `PAR_APP_TITLE` with different settings for `language` in `conf.py` I applied the same fix as in PR #4871 to all other languages. English, French and German were already fixed.
This commit is contained in:
parent
6ad0ad6f17
commit
cbe2b66001
@ -128,4 +128,4 @@ class SearchDanish(SearchLanguage):
|
||||
self.stemmer = snowballstemmer.stemmer('danish')
|
||||
|
||||
def stem(self, word):
|
||||
return self.stemmer.stemWord(word)
|
||||
return self.stemmer.stemWord(word.lower())
|
||||
|
@ -371,4 +371,4 @@ class SearchSpanish(SearchLanguage):
|
||||
self.stemmer = snowballstemmer.stemmer('spanish')
|
||||
|
||||
def stem(self, word):
|
||||
return self.stemmer.stemWord(word)
|
||||
return self.stemmer.stemWord(word.lower())
|
||||
|
@ -121,4 +121,4 @@ class SearchFinnish(SearchLanguage):
|
||||
self.stemmer = snowballstemmer.stemmer('finnish')
|
||||
|
||||
def stem(self, word):
|
||||
return self.stemmer.stemWord(word)
|
||||
return self.stemmer.stemWord(word.lower())
|
||||
|
@ -235,4 +235,4 @@ class SearchHungarian(SearchLanguage):
|
||||
self.stemmer = snowballstemmer.stemmer('hungarian')
|
||||
|
||||
def stem(self, word):
|
||||
return self.stemmer.stemWord(word)
|
||||
return self.stemmer.stemWord(word.lower())
|
||||
|
@ -324,4 +324,4 @@ class SearchItalian(SearchLanguage):
|
||||
self.stemmer = snowballstemmer.stemmer('italian')
|
||||
|
||||
def stem(self, word):
|
||||
return self.stemmer.stemWord(word)
|
||||
return self.stemmer.stemWord(word.lower())
|
||||
|
@ -135,4 +135,4 @@ class SearchDutch(SearchLanguage):
|
||||
self.stemmer = snowballstemmer.stemmer('dutch')
|
||||
|
||||
def stem(self, word):
|
||||
return self.stemmer.stemWord(word)
|
||||
return self.stemmer.stemWord(word.lower())
|
||||
|
@ -210,4 +210,4 @@ class SearchNorwegian(SearchLanguage):
|
||||
self.stemmer = snowballstemmer.stemmer('norwegian')
|
||||
|
||||
def stem(self, word):
|
||||
return self.stemmer.stemWord(word)
|
||||
return self.stemmer.stemWord(word.lower())
|
||||
|
@ -270,4 +270,4 @@ class SearchPortuguese(SearchLanguage):
|
||||
self.stemmer = snowballstemmer.stemmer('portuguese')
|
||||
|
||||
def stem(self, word):
|
||||
return self.stemmer.stemWord(word)
|
||||
return self.stemmer.stemWord(word.lower())
|
||||
|
@ -36,4 +36,4 @@ class SearchRomanian(SearchLanguage):
|
||||
|
||||
def stem(self, word):
|
||||
# type: (unicode) -> unicode
|
||||
return self.stemmer.stemWord(word)
|
||||
return self.stemmer.stemWord(word.lower())
|
||||
|
@ -259,4 +259,4 @@ class SearchRussian(SearchLanguage):
|
||||
self.stemmer = snowballstemmer.stemmer('russian')
|
||||
|
||||
def stem(self, word):
|
||||
return self.stemmer.stemWord(word)
|
||||
return self.stemmer.stemWord(word.lower())
|
||||
|
@ -148,4 +148,4 @@ class SearchSwedish(SearchLanguage):
|
||||
self.stemmer = snowballstemmer.stemmer('swedish')
|
||||
|
||||
def stem(self, word):
|
||||
return self.stemmer.stemWord(word)
|
||||
return self.stemmer.stemWord(word.lower())
|
||||
|
@ -36,4 +36,4 @@ class SearchTurkish(SearchLanguage):
|
||||
|
||||
def stem(self, word):
|
||||
# type: (unicode) -> unicode
|
||||
return self.stemmer.stemWord(word)
|
||||
return self.stemmer.stemWord(word.lower())
|
||||
|
@ -259,4 +259,4 @@ class SearchChinese(SearchLanguage):
|
||||
|
||||
def stem(self, word):
|
||||
# type: (unicode) -> unicode
|
||||
return self.stemmer.stem(word)
|
||||
return self.stemmer.stem(word.lower())
|
||||
|
Loading…
Reference in New Issue
Block a user