In Android, le stringhe finali sono memorizzate in un file strings.xml
, il che semplifica l'aggiornamento del testo, il riutilizzo delle stringhe e la traduzione di un'app in una diversa localizzazione, perché tutto è in un unico posto.
Tuttavia, in tutti gli esempi che ho visto delle applicazioni desktop tutte le stringhe sono state codificate in ogni classe.
Le stringhe di hardcoding nei file sono una pratica standard per le applicazioni desktop? O c'è un modo migliore per farlo?