Cita:Por ejemplo. Imaginar que una aplicación busca una carpeta concreta. Documents y no Documentos.
E incluso que pueda crearla ( Creo que esto es más propio de Windows ).
Enlaza el componente gbDesktop a tu proyecto y ahí verás las propiedades:
Configdir (por defecto userhome/.config)
Datadir (por defecto userhome/.local/share)
Cachedir (por defecto userhome/.cache)
y la función getDirectory (esta es la más interesante) admite como parámetros las cadenas "DESKTOP", "DOCUMENTS", "DOWNLOAD", "MUSIC", "PICTURES", "TEMPLATES", "VIDEOS" y devuelve el path que tenga establecido el sistema para ellas. Así desktop.getDirectory("DESKTOP") devolverá ~/Escritorio par un usuario español.
El uso de esta clase desktop y de estos valores, es muy conveniente cuando haces proyectos traducibles.
Saludos