True internationalization of API errors

We cannot offer a true international application as long:

  • we don’t have a comprehensive API errors list (the online errors document says it’s only an example and indeed is missing many)
  • we don’t have a master error messages list together with their translations
  • the server doesn’t respect the user language settings in the errorCauses (only ever translates the errorSummary)
  • the errorCauses don’t have an error code, thus impossible to handle them separately for translation or otherwise.

If the Okta API claims it supports internationalization, please make it support internalization.