Update for API error i18n
See Iae0e2ce3. Change-Id: I1082c4aacaa6fb34e36b0a6f7def3a652217f531
This commit is contained in:
@@ -30,7 +30,11 @@ class ApiULSLocalization extends ApiBase {
|
||||
$params = $this->extractRequestParams();
|
||||
$language = $params['language'];
|
||||
if ( !Language::isValidCode( $language ) ) {
|
||||
$this->dieUsage( 'Invalid language', 'invalidlanguage' );
|
||||
if ( is_callable( [ $this, 'dieWithError' ] ) ) {
|
||||
$this->dieWithError( [ 'apierror-invalidlang', 'language' ], 'invalidlanguage' );
|
||||
} else {
|
||||
$this->dieUsage( 'Invalid language', 'invalidlanguage' );
|
||||
}
|
||||
}
|
||||
$contents = ULSJsonMessageLoader::getMessages( $language );
|
||||
// Output the file's contents raw
|
||||
|
||||
Reference in New Issue
Block a user