I've mentioned RFC 3066, which describes locale names such as en-US, in some posts.  Its now finally been superseded by RFC 4646.