Skip to content

Commit d581f13

Browse files
authored
Merge pull request #7734 from Nis-Knowit/feature/dictionary-value-search
Added documentation on new dictionary value search config
2 parents 5d86ac6 + 1f1f6c9 commit d581f13

3 files changed

Lines changed: 44 additions & 0 deletions

File tree

17/umbraco-cms/SUMMARY.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -333,6 +333,7 @@
333333
* [Type finder settings](reference/configuration/typefindersettings.md)
334334
* [Unattended](reference/configuration/unattendedsettings.md)
335335
* [Web routing](reference/configuration/webroutingsettings.md)
336+
* [Dictionary](reference/configuration/dictionarysettings.md)
336337
* [Templating](reference/templating/README.md)
337338
* [Models Builder](reference/templating/modelsbuilder/README.md)
338339
* [Introduction](reference/templating/modelsbuilder/introduction.md)

17/umbraco-cms/reference/configuration/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -120,6 +120,7 @@ A complete list of all the configuration sections included in Umbraco, by defaul
120120
* [Connection strings settings](connectionstringssettings.md)
121121
* [Content settings](contentsettings.md)
122122
* [Debug settings](debugsettings.md)
123+
* [Dictionary settings](dictionarysettings.md)
123124
* [Distributed jobs settings](distributedjobssettings.md)
124125
* [Examine settings](examinesettings.md)
125126
* [Exception filter settings](exceptionfiltersettings.md)
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
---
2+
description: Information on the dictionary settings section.
3+
---
4+
5+
# Dictionary Settings
6+
7+
Dictionary settings allow you to configure how dictionary items are searched in the Umbraco backoffice.
8+
9+
The following snippet contains all the available options with their default values:
10+
11+
```json
12+
{
13+
"Umbraco": {
14+
"CMS": {
15+
"Dictionary": {
16+
"EnableValueSearch": false
17+
}
18+
}
19+
}
20+
}
21+
```
22+
23+
## EnableValueSearch
24+
25+
Key: `UseDictionaryValueSearch`
26+
27+
Type: `bool` (default: `false`)
28+
29+
Enables searching dictionary items by their **translation values** in addition to **keys** in the backoffice.
30+
31+
When set to `false` (default), only dictionary keys are searched using prefix matching.
32+
33+
When set to `true`, both dictionary keys and translation values are searched. Keys use prefix matching while values use substring matching, allowing editors to find dictionary items by their translated content.
34+
35+
{% hint style="info" %}
36+
This feature is **disabled by default** to preserve backward compatibility and performance. It is recommended to enable the setting only when your editors need to search by translation values.
37+
{% endhint %}
38+
39+
## Related Links
40+
41+
- [Dictionary Items](../../fundamentals/data/dictionary-items.md)
42+
- [Creating a Multilingual Site](../../tutorials/multilanguage-setup.md)

0 commit comments

Comments
 (0)