Revert "Fix i18n translations when passed an array for the argument"

This reverts commit b446e62f92fbb263fa41e5cd594569263d53c67c.
Revert "Use new i18n error messages."

This reverts commit 7da10e379555fb088af16a370d47963718e787df.
Revert "Merge remote-tracking branch 'origin/pr/292'"

This reverts commit b8026921ad01422bf35cb38743e2d98dcf1a6d85, reversing
changes made to d2caa2bdc1fd2929af7ef253706818d3d1379ab1.
bump errors