docs build: check all english and french docs for broken links

Define variables before use.

Dont use our local checklinks.py, use the w3c checkref instead.
docs: check links in spanish docs, but only warn on failure

There are plenty of broken links in the Spanish docs.  This commit will
report on them but not fail the build because of them.