È possibile modificare manualmente le impostazioni di localizzazione. Dal tuo esempio ti suggerirei di utilizzare una versione inglese come lingua di base e di aggiungere altri bit in base alle tue esigenze. Altri bit che puoi ottenere da altre impostazioni locali che devono essere installate anche nel tuo sistema. Cioè, se vuoi che il sistema sia in italiano, date in stile russo e numeri in finlandese, questi pacchetti per supportare quelle lingue devono essere installati nel tuo sistema.
È possibile visualizzare l'elenco completo delle impostazioni locali installate nel sistema eseguendo questo comando nel terminale:
$ locale -a.
Oppure puoi aprire Impostazioni di sistema-> Supporto lingua-> Installa / Rimuovi lingue. Tutte le lingue installate verranno controllate. Per aggiungere o rimuovere le lingue basta selezionarne alcune o deselezionare quelle indesiderate. Dal tuo esempio ti consiglio di usare solo l'inglese (include molte versioni) + lo spagnolo. Le specifiche delle impostazioni di localizzazione correnti possono essere verificate con questo comando:
$ locale
Ecco a cosa si riferiscono queste impostazioni:
LANG : fornisce il valore predefinito per le variabili LC_ * che non sono state impostate in modo esplicito.
LC_ALL - Sostituisce le singole impostazioni LC_ *: se è impostato LC_ALL, nessuna delle opzioni seguenti ha alcun effetto.
LC_CTYPE - Come i caratteri sono classificati come lettere, numeri ecc. Ciò determina cose come la conversione dei caratteri tra maiuscole e minuscole.
LC_NUMERIC - Come formattare i numeri. Ad esempio, in molti paesi un punto (.) Viene utilizzato come separatore decimale, mentre altri utilizzano una virgola (,).
LC_TIME - Modalità di formattazione di data e ora. Utilizzare ad esempio "en_DK.UTF-8" per ottenere un orologio di 24 ore in alcuni programmi.
LC_COLLATE - Come vengono ordinate alfabeticamente le stringhe (nomi file ...). L'uso delle impostazioni locali "C" o "POSIX" in questo caso determina un ordinamento simile a strcmp (), che può essere preferibile alle impostazioni locali specifiche della lingua.
LC_MONETARY - Quale valuta usi, il suo nome e il suo simbolo.
LC_MESSAGES - Quale lingua utilizzare per i messaggi di sistema.
LC_PAPER - Formati carta: 11 x 17 pollici, A4, ecc.
LC_NAME - Come sono rappresentati i nomi (cognome primo o ultimo, ecc.).
LC_ADDRESS - Modalità di formattazione degli indirizzi (paese primo o ultimo, dove va il codice postale, ecc.).
LC_TELEPHONE - Come sono i tuoi numeri di telefono.
LC_MEASUREMENT - Quali unità di misura vengono utilizzate (piedi, metri, libbre, chili ecc.).
LC_IDENTIFICATION : metadati relativi alle informazioni sulla locale.
Ecco la tua soluzione (si spera):
Per le cartelle e il sistema usa la lingua inglese scelta come lingua principale e il gioco è fatto.
Per i valori numerici (con punti per separare i decimali e le virgole per separare le migliaia) puoi semplicemente usare l'inglese britannico come base per il tuo sistema. Ma se hai scelto di usare l'inglese americano, modifica invece il file ".profile" nella tua home directory aggiungendo questa riga:
export LC_NUMERIC = "en_GB.utf8"
Per le date e il calendario devi solo cambiare la localizzazione del formato dell'ora in spagnolo (per quanto ne so allora anche le settimane inizieranno il lunedì). Quindi aggiungi anche questa linea allo stesso file .profile nella tua home directory:
export LC_TIME = "es_ES.utf8"
La localizzazione verrà applicata al prossimo accesso a Ubuntu. Puoi quindi controllare i risultati eseguendo il comando "locale" ancora una volta o semplicemente vedere se tutto funziona come desideri.
Le impostazioni della tastiera sono separate dalle impostazioni di localizzazione e per il tuo problema specifico con la tastiera Apple usa il pacchetto "console-data". Per questa corsa:
sudo dpkg-reconfigure console-data
Ma come probabilmente il pacchetto non è ancora installato nel tuo sistema esegui questo:
sudo apt-get install console-data
L'installazione include la configurazione delle impostazioni della tastiera, quindi probabilmente è tutto ciò di cui hai bisogno. La tastiera spagnola mac era elencata lì - speriamo che sia quello che ti serve.
Spero che questi suggerimenti risolvano i tuoi problemi.