Sto progettando uno schema per un messaggio su una piattaforma di microblogging, che dovrà avere una lingua definita. Questi messaggi saranno distribuiti su reti tra molti nodi, quindi ho bisogno di rendere lo schema compatto ma ancora completamente multilingue.Quale tipo di dati dovrei utilizzare per i codici lingua IETF?
Utilizzerò il IETF language codes (en
, en-AU
ecc.), Ma ho bisogno di sapere se esiste un modo specifico per rappresentarli ai fini dell'efficienza. Esistono più standard per i tag della lingua, ma la specifica attuale RFC 5646 è complessa mantenendo la retrocompatibilità con gli standard precedenti. Non capisco esattamente i requisiti di spazio in quanto ci sono più sottotag.
Qual è il modo più efficiente in termini di spazio per rappresentare un codice lingua IETF?