# Languages

## Languages

### Application

Enable/Disable all languages for the frontend. Users will be able to choose from the activated languages. Use the drag handle to order the languages.

### Data Languages

Add/Remove all languages for multi-language fields (they must be defined in the data model). Each multi-language field will be available in the selected languages. Users will be able to choose their own languages form the activated languages.

#### Language Code (BCP 47)

Add the language code according to BCP 47, e.g. "en-US".

#### Display Name

Add how the language should be displayed in the frontend. Supports multiple languages.

#### Date, Time & Number Format

Select the date, time and number format you want to use in this language.

#### Analyzer Settings

#### Remove Diacritics

Normalizes text using ICU folding (see [ICU folding token filter](https://docs.opensearch.org/latest/analyzers/token-filters/icu-folding/)) by removing accents and standardizing characters (e.g., case, ligatures, width), enabling more consistent and language-independent matching. This improves search results, especially when users omit accents or use different keyboard layouts.

Examples:\
`Café` → `cafe`

`RÉSUMÉ` → `resume`

&#x20;`Æsop` → `aesop`

#### Synonyms

Define how different terms are treated as synonyms to improve search results. It supports two types of rules: **equivalent synonyms** (bidirectional) and **explicit mappings** (one-way normalization).

While equivalent synonyms treat all terms as interchangeable (searching for "notebook" finds "laptop" and the other way around), explicit mappings normalize different terms into one standard term (searching for "notebook" finds "laptop", but "laptop" doesn't find "notebook").

Use the word search to still be able to find specific terms (for example, search for `'notebook'` to find "notebook" instead of "laptop").

**Example:**

```
# Comments start with #
# Blank lines are ignored

# 1. Equivalent synonyms (comma-separated)
# All terms on a line are treated as interchangeable
laptop, notebook, portable computer, macbook
tv, television, telly
car, automobile, vehicle, auto
smartphone, mobile phone, cellphone, iphone, android phone

# 2. Explicit mapping (one-way or replacement)
ipod, i-pod, i pod => ipod
new york, ny, nyc => new york
uk, u.k., united kingdom => united kingdom
grey, gray => grey
laptop, notebook, macbook => laptop
```

#### Synonym Text File

Alternatively, upload the synonym configuration as a text file.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.fylr.io/for-administrators/readme/languages.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
