Conn2Flow
Navegação das docs

Conceitos

Sistema multilíngue

Seleção de idioma, caminhos, recursos e isolamento de conteúdo.

LANGUAGES configura os idiomas aceitos. gestor_config() retira um prefixo de idioma válido do caminho (/en/...) e o inclui nas URLs raiz; sem prefixo, um cookie de idioma válido pode selecionar o idioma. O roteador consulta páginas com language igual ao idioma ativo. A lista de idiomas disponíveis para uma página é calculada por consulta às páginas correspondentes.

Recursos de idiomas diferentes são arquivos separados em resources/<idioma>/ e registros separados no banco. Ausência de um recurso num idioma não cria tradução automática. Variáveis do sistema são consultadas pelo idioma ativo; textos de interfaces devem ter pares nos recursos de cada idioma. Consulte recursos e variáveis globais.

gestor/bibliotecas/lang.php implementa um dicionário JSON separado, com __t() e retorno da própria chave quando falta tradução. Esse dicionário não substitui os recursos variables compilados; o arquivo padrão esperado pela biblioteca não está presente no core atual. Para conteúdo do site e do painel, use os recursos por idioma.

O Futuro é Híbrido: Humano + IA.

O Conn2Flow é a ferramenta. Se você precisa do Arquiteto para desenhar a estratégia da sua empresa usando essa tecnologia...

Contrate Consultoria Especializada