Usavo il alquanto stravagante en_DK.UTF-8
locale durante l'installazione di un nuovo sistema perché ciò produrrebbe (approssimativamente) i risultati della locale che desideravo, anche se non sono in Danimarca.
- Metrica delle misurazioni
- Formati di data e ora ragionevoli, ma nomi di giorni e mesi in inglese
- Formato dell'ora 24 ore
- La settimana lavorativa inizia lunedì
- Data numerica in (qualcosa di almeno simile) formato ISO, aaaa-mm-gg
- La data informale è gg/mm, non il contrario
- Formato carta A4
- Valuta dell'euro
- Messaggi di sistema in inglese
Purtroppo, Ubuntu e Debian non sembrano più supportare en_DK
locale. Ho pensato che dovrebbe esserci qualcosa come en_EU
per "Euro inglese".
Ogni posto in cui ho lavorato ha avuto questo tipo di requisito:la lingua ufficiale dell'organizzazione è l'inglese, ma per tutto il resto vogliamo i valori predefiniti dell'Europa continentale.
Immagino di non essere la prima persona a pensare che un locale inglese "agnostico rispetto alla posizione" possa giovare sia a me personalmente che alle organizzazioni per cui lavoro. Allora perché non esiste e dove cerco ulteriori discussioni e motivazioni?
… O dovrei andare avanti e proporlo? A chi?
Risposta accettata:
(a) Un'entità nota come Unicode Common Locale Data Repository sembra essere il luogo che gestisce le localizzazioni. Il wiki di glibc indica che seguiranno CLDR.
(b) Hanno un locale noto come "en_150" che sembra essere destinato a fare quello che vuoi. Non sono sicuro che glibc lo abbia ancora implementato. Esiste anche una locale simile nota come en_BE che è identica a en_150 tranne per il fatto che ha una copertura regionale di BE anziché mondiale.