Centralise language initialisation

Move the initialisation of the language menu into initLanguage().
Just update the hash from the parent window hash

...not the whole URL.
Spanish translation of sources page
Remove obsolete data note

It refers to a data substitution that we have not made in the current
version of the site.