Projektuję schemat wiadomości na platformie mikroblogowania, która będzie musiała mieć zdefiniowany język. Wiadomości te będą rozpowszechniane w sieciach między wieloma węzłami, dlatego muszę uczynić ten schemat zwartym, ale wciąż całkowicie wielojęzycznym.Jakiego typu danych należy użyć dla kodów językowych IETF?
Mam zamiar użyć IETF language codes (en
, en-AU
itp.), Ale muszę wiedzieć, czy istnieje określony sposób ich reprezentowania dla celów efektywności. Istnieje wiele standardów dla znaczników języków, ale obecna specyfikacja RFC 5646 jest zawikłana przez zachowanie zgodności wstecz z poprzednimi standardami. Nie dokładnie rozumiem wymagania dotyczące miejsca, ponieważ istnieje wiele podznaczników.
Jaki jest najbardziej efektywny pod względem przestrzeni sposób reprezentowania kodu języka IETF?