mirror of
https://github.com/squidfunk/mkdocs-material.git
synced 2026-07-24 06:43:50 -04:00
Fixed search in German, French and other languages
This commit is contained in:
@@ -138,11 +138,6 @@ export class Search {
|
||||
this.index = lunr(function() {
|
||||
pipeline = pipeline || ["trimmer", "stopWordFilter"]
|
||||
|
||||
/* Set up pipeline according to configuration */
|
||||
this.pipeline.reset()
|
||||
for (const fn of pipeline)
|
||||
this.pipeline.add(lunr[fn])
|
||||
|
||||
/* Set up alternate search languages */
|
||||
if (config.lang.length === 1 && config.lang[0] !== "en") {
|
||||
this.use((lunr as any)[config.lang[0]])
|
||||
@@ -150,6 +145,16 @@ export class Search {
|
||||
this.use((lunr as any).multiLanguage(...config.lang))
|
||||
}
|
||||
|
||||
/* Set up pipeline according to configuration */
|
||||
this.pipeline.reset()
|
||||
for (const fn of pipeline)
|
||||
this.pipeline.add(lunr[fn])
|
||||
|
||||
/* Set up search pipeline according to configuration */
|
||||
this.searchPipeline.reset()
|
||||
for (const fn of pipeline)
|
||||
this.searchPipeline.add(lunr[fn])
|
||||
|
||||
/* Set up fields and reference */
|
||||
this.field("title", { boost: 1000 })
|
||||
this.field("text")
|
||||
|
||||
@@ -31,7 +31,8 @@
|
||||
"footer.next": "التالية",
|
||||
"meta.comments": "التعليقات",
|
||||
"meta.source": "المصدر",
|
||||
"search.config.pipeline": "",
|
||||
"search.config.lang": "ar",
|
||||
"search.config.pipeline": "stemmer",
|
||||
"search.placeholder": "بحث",
|
||||
"search.result.placeholder": "اكتب لبدء البحث",
|
||||
"search.result.none": "لا توجد نتائج",
|
||||
|
||||
@@ -30,7 +30,6 @@
|
||||
"footer.next": "Προηγούμενη",
|
||||
"meta.comments": "Σχόλια",
|
||||
"meta.source": "Πηγή",
|
||||
"search.config.pipeline": "",
|
||||
"search.placeholder": "Αναζήτηση",
|
||||
"search.result.placeholder": "Πληκτρολογήστε για να αρχίσει η αναζήτηση",
|
||||
"search.result.none": "Δε βρέθηκαν αντίστοιχα αρχεία",
|
||||
|
||||
@@ -31,7 +31,8 @@
|
||||
"footer.next": "הַבָּא",
|
||||
"meta.comments": "הערות",
|
||||
"meta.source": "מָקוֹר",
|
||||
"search.config.pipeline": "",
|
||||
"search.config.lang": "ar",
|
||||
"search.config.pipeline": "stemmer",
|
||||
"search.placeholder": "לחפש",
|
||||
"search.result.placeholder": "הקלד כדי להתחיל לחפש",
|
||||
"search.result.none": "אין מסמכים תואמים",
|
||||
|
||||
@@ -30,7 +30,8 @@
|
||||
"footer.next": "आगामी",
|
||||
"meta.comments": "टिप्पणियाँ",
|
||||
"meta.source": "स्रोत",
|
||||
"search.config.pipeline": "",
|
||||
"search.config.lang": "ar"
|
||||
"search.config.pipeline": "stemmer",
|
||||
"search.placeholder": "खोज",
|
||||
"search.result.placeholder": "खोज शुरू करने के लिए टाइप करें",
|
||||
"search.result.none": "कोई मिलान डॉक्यूमेंट नहीं",
|
||||
|
||||
@@ -31,6 +31,7 @@
|
||||
"meta.comments": "댓글",
|
||||
"meta.source": "출처",
|
||||
"search.config.lang": "ja",
|
||||
"search.config.pipeline": "",
|
||||
"search.placeholder": "검색",
|
||||
"search.result.placeholder": "검색어를 입력하세요",
|
||||
"search.result.none": "검색어와 일치하는 문서가 없습니다",
|
||||
|
||||
@@ -33,6 +33,8 @@
|
||||
"meta.comments": "မှတ်ချက်များ",
|
||||
"meta.source": "ရင်းမြစ်",
|
||||
"nav.title": "လမ်းညွှန်",
|
||||
"search.config.lang": "ar",
|
||||
"search.config.pipeline": "stemmer",
|
||||
"search.placeholder": "ရှာရန်",
|
||||
"search.reset": "ရှင်းလင်း",
|
||||
"search.result.placeholder": "ရှာဖွေခြင်းစရန် စာရိုက်ပါ",
|
||||
|
||||
@@ -31,6 +31,7 @@
|
||||
"meta.comments": "Комментарии",
|
||||
"meta.source": "Исходный код",
|
||||
"search.config.lang": "ru",
|
||||
"search.config.pipeline": "stemmer",
|
||||
"search.placeholder": "Поиск",
|
||||
"search.result.placeholder": "Начните печатать для поиска",
|
||||
"search.result.none": "Совпадений не найдено",
|
||||
|
||||
@@ -30,7 +30,8 @@
|
||||
"footer.next": "Следеће",
|
||||
"meta.comments": "Коментари",
|
||||
"meta.source": "Извор",
|
||||
"search.config.pipeline": "",
|
||||
"search.config.lang": "ru",
|
||||
"search.config.pipeline": "stemmer",
|
||||
"search.placeholder": "Претрага",
|
||||
"search.result.placeholder": "Унесите појам претраге",
|
||||
"search.result.none": "Нису пронађени документи",
|
||||
|
||||
Reference in New Issue
Block a user