# Blocks

This module has only one Block - where you can show selection of available languages.

To set it up, go to the Blocks:

![](/files/-LD6Mxl1zn9zyrae_SrT)

The Block windows opens:

![](/files/-LD6Mxl3P-ycg4pdowjZ)

and when you click on the "Edit" button, it will open the Block Configuration windows:

![](/files/-LD6Mxl5tdjItl7523fv)

Here the key option is to decide if you want to show the flags to the user, or text, and if images, then how many in the row.

Save it and you're done.


---

# 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://xoops.gitbook.io/xlanguage-tutorial/blocks.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.
