Error messages now appear in your language

When something goes wrong while loading or generating, the message explains what happened in the language you use the application in, instead of showing raw technical text.

When a list of photos, packshots, models, sceneries or videos failed to load, the red message that appeared was not written for you to read. It showed the technical text the server had sent back — in English, and sometimes as a fragment of raw data — regardless of the language you use the application in.

The messages are now written for people. A failed load explains what happened, in your language, and tells you whether it is worth trying again. The same applies to actions that fail: generating, archiving, voting on a result, uploading a photo, adding a style or model to your account.

This also covers cases the application previously had no wording for at all. Running out of credits, too many requests in a short time, a product that no longer exists, a name already in use — each of these now has its own message rather than a generic one, in all three interface languages.

Two situations are handled deliberately. When the cause is something we cannot name precisely, you see a short general message instead of technical detail — the detail is still recorded on our side for diagnosis. And when your session has simply expired, you are taken to the sign-in page and returned to the screen you were on, rather than being shown an error.