Missing phrase in 'wcf.acp.exceptionLog' category

  • Affected Version
    WoltLab Suite 5.5
    Affected App
    WoltLab Suite Core

    All phrases on the Registered Errors page are translatable except the Query Parameter # phrase.

    Edited once, last by Aethior (June 23, 2023 at 4:09 AM).

  • The string is currently generated directly in the exception, from there we do not want to access the language system for stability reasons. Since the output here is primarily intended for development anyway, I would do without a translation at this point.

  • Marcel Werk July 5, 2023 at 1:45 PM

    Added the Label Won’t fix
  • I have mixed feelings about this failure.

    I understand your point of view (I am not entirely sure of the need to translate technical terms), but it is incongruous that the full log is translated except this line.

  • You are correct, but unlike the other phrases this information is embedded when the error is created. We can localize all other parts because those are standalone and can be reliably identified.

    However, error messages also contain a detail property that is an arbitrary dump of information that were collected at the time the error was raised. The contents of those details are by definition unknown / undefined, because these are diagnostics data about the state of the system. We cannot make any replacements for the sake of the localization, because it is unsafe to perform these when you can make no assumptions about the contents at all.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!