// Explanations are taken from https://en.wikipedia.org/wiki/List_of_HTTP_status_codes
$explanation=[
400=>L10n::t('The server cannot or will not process the request due to an apparent client error.'),
401=>L10n::t('Authentication is required and has failed or has not yet been provided.'),
403=>L10n::t('The request was valid, but the server is refusing action. The user might not have the necessary permissions for a resource, or may need an account.'),
404=>L10n::t('The requested resource could not be found but may be available in the future.'),
500=>L10n::t('An unexpected condition was encountered and no more specific message is suitable.'),
503=>L10n::t('The server is currently unavailable (because it is overloaded or down for maintenance). Please try again later.'),