KB-PLUGIN-028: corrige path do cache de traduções (translations, não locales)
Verificado no GLPI 11.0.8: _cache/<versão>-<hash>-production/translations. Nota sobre compilar .mo com Python puro quando msgfmt não está disponível. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
parent
40c5fe82a9
commit
45e1cd8ad8
1 changed files with 7 additions and 1 deletions
|
|
@ -391,9 +391,15 @@ cd marketplace/<plugin>/locales
|
||||||
msgfmt pt_BR.po -o pt_BR.mo
|
msgfmt pt_BR.po -o pt_BR.mo
|
||||||
|
|
||||||
# 4. Limpar cache do GLPI
|
# 4. Limpar cache do GLPI
|
||||||
docker exec <container> 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/<versão>-<hash>-production/translations — não existe dir "locales")
|
||||||
|
docker exec <container> 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`
|
#### Formato `.po`
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue