> For the complete documentation index, see [llms.txt](https://rosea.gitbook.io/scholastica-moodle-theme/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://rosea.gitbook.io/scholastica-moodle-theme/getting-started/course-filter.md).

# Course Filter

### How it works?

Based on Moodle Custom Course Fields and JS&#x20;

**Site administration -> Courses -> Default settings -> Course custom fields**

<figure><img src="/files/bNhZYJh27UFLo7Nt9QB4" alt=""><figcaption></figcaption></figure>

Filter by Languages, Teachers, and 5 other custom fields

<figure><img src="/files/2IbVD1K9yCIUjpF7S7nE" alt=""><figcaption></figcaption></figure>

### Theme Settings

Available options:

1. Turn on Course Filter&#x20;
2. Show Language Filter
3. Show Teachers Filter
4. and 5 custom filters

<figure><img src="/files/u7uwoZ0jVuhXfQCPgIvL" alt=""><figcaption></figcaption></figure>

### Multi-language support

{% embed url="<https://docs.moodle.org/404/en/Multi-language_content_filter>" %}

Example:

It is important to don't use new line (enter) between each translations

<figure><img src="/files/zzPOBsdiwg4VtEjfHE84" alt=""><figcaption></figcaption></figure>
