diff --git a/records/plugin-dev/KB-PLUGIN-028-glpi11-plugin-rights-and-menu-visibility.md b/records/plugin-dev/KB-PLUGIN-028-glpi11-plugin-rights-and-menu-visibility.md index 5840a3b..6412915 100644 --- a/records/plugin-dev/KB-PLUGIN-028-glpi11-plugin-rights-and-menu-visibility.md +++ b/records/plugin-dev/KB-PLUGIN-028-glpi11-plugin-rights-and-menu-visibility.md @@ -391,9 +391,15 @@ cd marketplace//locales msgfmt pt_BR.po -o pt_BR.mo # 4. Limpar cache do GLPI -docker exec find /var/glpi/files/_cache -name "locales" -type d -exec rm -rf {} + +# (correção 2026-07-03, verificado no GLPI 11.0.8: o cache de traduções fica +# em _cache/--production/translations — não existe dir "locales") +docker exec sh -c 'rm -rf /var/glpi/files/_cache/*-production/translations' ``` +> **Nota (2026-07-03):** sem `msgfmt` no host/container, dá para compilar o +> `.mo` com Python puro (formato binário simples: magic 0x950412de + tabelas +> de offsets; ~60 linhas). Feito no plugin butterfly com sucesso. + #### Formato `.po` ```