• ZILtoid1991@lemmy.world
    link
    fedilink
    arrow-up
    1
    ·
    1 day ago

    This was the main reason, why I moved 99% of my apps to English. Even worse is when they take liberties with the translation.

  • rumschlumpel@feddit.org
    link
    fedilink
    arrow-up
    1
    ·
    2 days ago

    Fairly obvious if you grew up in a non-anglophone country. It’s part of the reason why certain kinds of people set their machines to English even if everything is localized well. And it’s not just error messages, most of the good learning material is in English, too, especially for niche or very recent software.

    Makes me wonder what kind of device you’re using in the shower, though.

  • unalivejoy@lemmy.zip
    link
    fedilink
    arrow-up
    0
    ·
    2 days ago

    This is why error codes exist. Localize the message all you want, but keep the error code or id.

      • Ephera@lemmy.ml
        link
        fedilink
        English
        arrow-up
        0
        ·
        1 day ago

        Yeah, most errors occur somewhere in a library that you use (because libraries typically do the actual heavy lifting) and in the vast majority of cases, it will give you a (English) string describing what went wrong.

        If you can just slap that string into the final error message (or at least into logging), that is so much easier and more helpful than pretending you could possibly assign an error code to each such error case.

        • boredsquirrel@slrpnk.net
          link
          fedilink
          arrow-up
          2
          ·
          1 day ago

          Error codes for complex things are an invention of proprietary software companies trying to hide what they are doing from you