Internationalization of action API errors and warnings
In Gerrit change 321406 and related patches, I've proposed code to allow the MediaWiki action API to return errors and warnings in languages other than English. Feedback and code review would be appreciated.
For clients of the API, some error codes will change, particularly from query submodules. If you're trying to parse the human-readable error and warning text, these also are likely to change. A few modules that returned error or warning text in a non-standard manner have been changed. For the most part, though, client code should not need updating since the default is backwards-compatible.
For extension authors, several ApiBase methods are deprecated and should be replaced. The existing patches may serve as examples.