search.json (4440B)
1 { 2 "$schema": "https://json-schema.org/draft-07/schema", 3 "title": "Built-in search plugin", 4 "oneOf": [ 5 { 6 "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/setting-up-site-search/#built-in-search-plugin", 7 "enum": [ 8 "search" 9 ] 10 }, 11 { 12 "type": "object", 13 "properties": { 14 "search": { 15 "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/setting-up-site-search/#built-in-search-plugin", 16 "type": "object", 17 "properties": { 18 "lang": { 19 "oneOf": [ 20 { 21 "$ref": "#/definitions/lang" 22 }, 23 { 24 "type": "array", 25 "items": { 26 "$ref": "#/definitions/lang" 27 }, 28 "uniqueItems": true, 29 "minItems": 1 30 } 31 ], 32 "default": "en" 33 }, 34 "separator": { 35 "title": "Separator for indexing and query tokenization", 36 "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/setting-up-site-search/#search-separator", 37 "type": "string" 38 }, 39 "jieba_dict": { 40 "title": "Jieba dictionary replacement", 41 "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/setting-up-site-search/#jieba-dict", 42 "type": "string" 43 }, 44 "jieba_dict_user": { 45 "title": "Jieba dictionary augmentation", 46 "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/setting-up-site-search/#jieba-dict", 47 "type": "string" 48 } 49 }, 50 "additionalProperties": false 51 } 52 }, 53 "additionalProperties": false 54 } 55 ], 56 "definitions": { 57 "lang": { 58 "title": "Site search language", 59 "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/setting-up-site-search/#search-lang", 60 "oneOf": [ 61 { 62 "title": "Site search language: Arabic", 63 "enum": [ 64 "ar" 65 ] 66 }, 67 { 68 "title": "Site search language: Danish", 69 "enum": [ 70 "da" 71 ] 72 }, 73 { 74 "title": "Site search language: German", 75 "enum": [ 76 "de" 77 ] 78 }, 79 { 80 "title": "Site search language: Dutch", 81 "enum": [ 82 "du" 83 ] 84 }, 85 { 86 "title": "Site search language: English", 87 "enum": [ 88 "en" 89 ] 90 }, 91 { 92 "title": "Site search language: Spanish", 93 "enum": [ 94 "es" 95 ] 96 }, 97 { 98 "title": "Site search language: Finnish", 99 "enum": [ 100 "fi" 101 ] 102 }, 103 { 104 "title": "Site search language: French", 105 "enum": [ 106 "fr" 107 ] 108 }, 109 { 110 "title": "Site search language: Hungarian", 111 "enum": [ 112 "hu" 113 ] 114 }, 115 { 116 "title": "Site search language: Italian", 117 "enum": [ 118 "it" 119 ] 120 }, 121 { 122 "title": "Site search language: Japanese", 123 "enum": [ 124 "ja" 125 ] 126 }, 127 { 128 "title": "Site search language: Norwegian", 129 "enum": [ 130 "no" 131 ] 132 }, 133 { 134 "title": "Site search language: Portuguese", 135 "enum": [ 136 "pt" 137 ] 138 }, 139 { 140 "title": "Site search language: Romanian", 141 "enum": [ 142 "ro" 143 ] 144 }, 145 { 146 "title": "Site search language: Russian", 147 "enum": [ 148 "ru" 149 ] 150 }, 151 { 152 "title": "Site search language: Swedish", 153 "enum": [ 154 "sv" 155 ] 156 }, 157 { 158 "title": "Site search language: Thai", 159 "enum": [ 160 "th" 161 ] 162 }, 163 { 164 "title": "Site search language: Turkish", 165 "enum": [ 166 "tr" 167 ] 168 }, 169 { 170 "title": "Site search language: Vietnamese", 171 "enum": [ 172 "vi" 173 ] 174 } 175 ] 176 } 177 } 178 } 179