Translations:Release notes/1.23/21/en

MediaWiki 1.23 is a large release that contains many new features and bug fixes.