> For the complete documentation index, see [llms.txt](https://docs.geodin.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.geodin.com/geodin-desktop/pt/conceitos/dictionaries.md).

# Dicionários

Dicionários do GeoDin - as listas de valores codificados por trás dos campos suspensos

Dicionários são listas pré-definidas que preenchem campos suspensos (marcados com um `?` Símbolo à direita do campo).

## Como os valores do dicionário são armazenados

Os valores do dicionário têm duas representações: texto completo (por ex., "Cone Penetration Testing") e código curto (por ex., "CPT") - o código curto é o que a GeoDin realmente armazena no Banco de dados.

Os dicionários suportam traduções multilíngues (por ex., Inglês, Holandês); a mudança de língua ocorre ao nível de uma configuração e aplica-se às descrições da camada.

Cada dicionário é armazenado como um ficheiro separado com uma `.GSD` extensão na pasta syslib (`C:\ProgramData\GeoDin\Sistema\`).

Exemplo de ficheiros de dicionário: `G1_Investigação_Método`, `BS5930_Walker_Típo_de_Solo_Secundário`, `G1_EPSG` (sistemas de coordenadas), `Exemplo_Típo`.

## Visualizando entradas de dicionário

Os Dicionários são visualizáveis/editáveis via `Sistema > Dicionários > [nome do dicionário]` - clique duas vezes para ver todas as entradas com código curto e traduções de idioma.

## Como os dicionários se comportam em formulários

Alguns Dicionários são sensíveis ao contexto - p. ex., o Dicionário secundário de Típo de solo é restringido com base no Tipo de solo primário (Argila+silte vs. grão grosso).

Alguns campos com suporte a Dicionário Permitir Entrada de Campo de texto vazio, incluido além de Escolha / Seleção do Dicionário; Campo de texto vazio não Adicionar o Valor ao Dicionário.

## Editando Dicionários

Os utilizadores podem Adicionar os seus próprios termos ao/à Dicionários (Novo clientes, Novo laboratórios, Novo tipos de solo).

Quando um Utilizador edita um Dicionário, é registada uma Data/Hora e esse Dicionário torna-se "congelado" - as atualizações de distribuição GeoDin já não o irão Sobrescrever, preservando as Mudanças do Utilizador.

Os utilizadores devem manter uma lista de dicionários que editaram para que possam solicitar atualizações ao suporte da GeoDin quando necessário.

Dicionários de baixa risco (lista de clientes, nomes de laboratórios) podem ser editados livremente; Dicionários de risco mais alto (Típos: de solo, padrões de campo) exigem mais cuidado porque atualizações de distribuição em falta podem importar.

## Partilhando Dicionários Personalizado

Ao enviar dados ao/à Cliente sem os mesmos dicionários Personalizado, o Utilizador também deve enviar o `.GSD` Ficheiros de Dicionário ou a pasta syslib cheia.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

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

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.geodin.com/geodin-desktop/pt/conceitos/dictionaries.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
