# Setup the menu structure

Joomla uses language-specific menus. This means menus are not automatically linked across languages as this is not supported by the Joomla Core.

1. Create a separate menu for each target language in the regular joomla menu management.

{% stepper %}
{% step %}
**Create a separate menu for each target language in the regular joomla menu management.**

<figure><img src="/files/wL3NxTyf0Zg2yqGleMk4" alt="Screenshot: Setup regular menus using the joomla backend"><figcaption><p>Screenshot: Setup regular menus using the joomla backend</p></figcaption></figure>
{% endstep %}

{% step %}
**Configure the relations between source and target menus**

<figure><img src="/files/ZQF64AUGftdJQjmAQvAD" alt=""><figcaption><p>Add language relations for each menu </p></figcaption></figure>

As it is not possible to setup language associations for menus in the joomla core you need to configure the relations between the different menus of your site directly in the component settings.

**How it works:**

For each menu in the source language, you must:

* Create a relation
* Assign the corresponding menu in each target language
  {% endstep %}
  {% endstepper %}


---

# 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://joomtastic.gitbook.io/joomtastic-docs/getting-started/setup-the-menu-structure.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.
