Title: I&#x27;m working on i18n of an API for a customer now. It&#x27;s a domain where one needs to refer to phone numbers, bank accounts, National Identity Numbers, business &#x2F; legal entity organization numbers etc; in short, IDs in misc. national and international registries.<p>URN should be perfect for this; I would expect to do the i18n by replacing a Norwegian account number &quot;12345678902&quot; with &quot;urn:bban:NO:12345678902&quot;, or a Danish company number &quot;987322431&quot; with &quot;urn:business:DK:CRV:987322431&quot;.<p>However, the list of URN namespaces is very lacking. I&#x27;d expect to at least see &quot;urn:msisdn:&lt;phone number&gt;&quot;; or &quot;urn:nin:DK:...&quot; for Danish national identity numbers. But it&#x27;s not there.<p>What I see looking around is a lot of home made solutions that make inferences about ID spaces based on &quot;country&quot; that usually holds but not always; or solutions coming from the XML world that seem very complicated to figure out (like ISO 6523 which declares &#x27;0037&#x27; for the Finnish company registry, and the syntax around it is XML or home-grown). URN would have been such a simple and nice solution. Why has it not catched on?
Upvote: