GNU/Linux >> Linux Esercitazione >  >> Linux

Perché non esiste una lingua "euro inglese"?

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.


Linux
  1. Mkdir ricorsivo?

  2. Linux:perché esiste una politica del kernel Linux per non rompere mai lo spazio utente?

  3. C'è STDCALL in Linux?

  4. Perché non esiste un'API DirectX per Linux?

  5. Perché ci sono così tanti /dev/tty in Linux?

Perché usare Swap quando c'è spazio libero più che sufficiente nella RAM?

Linux:perché Locale Es_mx funziona ma non Es?

Perché c'è un output di ping dopo che è stato terminato?

Perché è necessario modificare le tabelle delle chiamate di sistema in Linux?

Perché c'è una discrepanza nell'utilizzo del disco segnalata da df e du?

C'è un motivo per cui esistono le autorizzazioni di "proprietario"? Le autorizzazioni di gruppo non sono sufficienti?