Anche in pgDesigner è implementata una soluzione che prevede la modifica della lingua, sia al login, sia nelle impostazioni generali.
Ovviamente:
1) le traduzioni devono essere presenti (create attraverso l'ide di gambas)
2) la modifica prevede la modifica di System.Language, inserendo il codice lingua (es. it_IT), seguita da un eventuale charset (es. UTF-8)
3) il progetto deve risultare "traducibile" (impostazioni progetto).
4) impostare la lingua di default (impostazioni progetto).
Se nel punto 2) la lingua non viene impostata correttamente, sarà sicuramente presa in considerazione quella di sistema (o di default).
Tieni conto che è possibile modificare la lingua, agendo anche sulle varibili si sistema LANG e LANGUAGE, impostandole prima dell'avvio del programma. La proprietà System.Language usa quelle varibili per impostare la lingua dell'applicazione.