Skip to main content

Tradução de mensagens no Authentik

Procedimentos necessários

 

1) Acessar o container do authentik server e instalar o pacote gettext
docker container exec -ti authentik-server bash
apt update; apt upgrade; apt install gettext
 
2) Acessar o diretório com arquivo para tradução de português brasileiro:
locale/pt_BR/LC_MESSAGES/django.po
Para facilitar as traduções e poder usar o vim para edição do arquivo, fazer o mapeamento persistente no docker-compose.
volumes:
    - ./volumes/locale/LC_MESSAGES:/locale/pt_BR/LC_MESSAGES

 

3) Após alterar o arquivo django.po deve ser compilado no container:
python manage.py compilemessages
Este comando deve ser executado no diretório raiz onde está o arquivo manage.py

4) Após finalizar os processos no container, regerar as configurações authentik com os comandos:
docker compose build, e depois reiniciar com docker compose up e down.