# Idiomas

Idiomas disponíveis, idioma padrão e como o Chamilo determina qual idioma exibir.

Acesse essas configurações em **Administração > Configurações de configuração > Idiomas**. Esta categoria contém **12 configurações**, listadas abaixo com o título e o comentário fornecidos nos arquivos de configurações da plataforma (`SettingsCurrentFixtures.php`).

> O nome da variável no código é mostrado em fonte monoespaçada. Use-o ao criar scripts via API ou quando precisar alterar essas configurações em um nível global editando [`config/settings_override.yaml`](https://github.com/chamilo/chamilo-lms/wiki/Configurations#configsettings_overridesyaml).

## Configurações

### `allow_course_multiple_languages`

**Cursos em múltiplos idiomas**

Habilita cursos gerenciados em mais de um idioma. Esta opção adiciona um seletor de idioma dentro da página do curso para permitir que os usuários alternem facilmente, e adiciona um campo extra 'multiple\_language' aos cursos, o que permite procedimentos de gerenciamento remoto.

*Padrão: `false`*

### `allow_use_sub_language`

**Permitir definição e uso de subidiomas**

Ao habilitar esta opção, você poderá definir variações para cada um dos termos de idioma usados na interface da plataforma, na forma de um novo idioma baseado e que estende um idioma existente. Você encontrará esta opção na seção de idiomas do painel de administração.

*Padrão: `false`*

### `auto_detect_language_custom_pages`

**Habilitar detecção automática de idioma em páginas personalizadas**

Se você usa páginas personalizadas, habilite esta opção se quiser que um detector de idioma apresente a página no idioma do navegador do usuário, ou desabilite para forçar o idioma a ser o idioma padrão da plataforma.

*Padrão: `true`*

### `language_flags_by_country`

**Bandeiras de idioma**

Usar bandeiras de países para idiomas. Isso não está habilitado por padrão porque alguns idiomas não estão estritamente ligados a um país, o que pode causar frustração para alguns usuários.

*Padrão: `false`*

### `language_priority_1`

**Idioma de maior prioridade**

Idioma principal selecionado quando múltiplos contextos de idioma estão definidos.

*Padrão: `course_lang`*

### `language_priority_2`

**Idioma de prioridade secundária**

Idioma de fallback secundário se a primeira prioridade não estiver disponível ou fora de contexto.

*Padrão: `user_profil_lang`*

### `language_priority_3`

**Idioma de terceira prioridade**

Idioma de fallback terciário se as prioridades mais altas falharem.

*Padrão: `user_selected_lang`*

### `language_priority_4`

**Idioma de quarta prioridade**

Última opção de idioma de fallback por ordem de prioridade.

*Padrão: `platform_lang`*

### `platform_language`

**Idioma padrão da plataforma**

Idioma principal, usado por padrão quando nenhum idioma do usuário está definido.

*Padrão: `en`*

### `show_different_course_language`

**Mostrar idiomas dos cursos**

Mostrar o idioma de cada curso ao lado do título do curso, na lista de cursos da página inicial.

*Padrão: `true`*

### `show_language_selector_in_menu`

**Seletor de idioma no menu principal**

Exibir um seletor de idioma no menu principal que atualiza imediatamente a preferência de idioma do usuário. Isso pode ser útil em portais multilíngues onde os alunos precisam alternar de um idioma para outro durante o aprendizado.

*Padrão: `true`*

### `template_activate_language_filter`

**Modelos de documentos em múltiplos idiomas**

Habilitar modelos de documentos (no nível da plataforma ou do curso) a serem configurados para idiomas específicos.

*Padrão: `false`*


---

# 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.chamilo.org/2.x-pt/guia-de-administracao/admin-guide/platform-settings/language-settings.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.
