FR #1113 Treat a subpage like it's a language

This will allow thank you pages to be treated like landing
pages.

Change-Id: I64d407e226beb32e977219764fd3bee7433f66f0
Localisation updates from https://translatewiki.net.

Change-Id: I91ee2d0d065679a6871aa67b50e927a5e7a10e19
Merge "FR #1113 Treat a subpage like it's a language"
Add option to pass anchor for basic=true use

Adding the ability to pass an anchor value to landing check
which will be apended (along with # ) to the end of a created url
if and only if we are using the 'basic' landing check option which is
designed for use by non fundraising translated pages.

Initially meant for legal policies

Bug: 60784
Change-Id: I70a01a736cc6ff5071ddbab4607023fc900274ed
Don't use globals when context is available

Also replace deprecated wfGetIP function

Change-Id: I5af1304cb033680a8f1e26ad676f74d12062fe2a
Localisation updates from https://translatewiki.net.

Change-Id: I85d97b6ba2c56cfb76d77c1098b98e95f42127e0
Migrate to JSON i18n

Procedure per https://www.mediawiki.org/wiki/Manual:GenerateJsonI18n.php
with shim.

Change-Id: Ie014292a0a65f57a3bbe7125201c4e3ed11d517f