Seshat 1.9.5 speaks your customer's language, in every finding
Seshat now words each finding for the person who sent the file, in English, Dutch, German, French and Arabic. The file check and the PDF report use it, with or without the explanation.
When Seshat checks a print file, each finding has a code your app maps against and a sentence that says what is wrong. Until now that sentence was written for developers, in English. A customer who reads Dutch only met their own language when the explanation for the customer was on.
Every finding, in five languages
Seshat 1.9.5 adds a second sentence for every finding, written for the person who sent the file. It is short, plain, and has no terms from the code list. It comes in English, Dutch, German, French and Arabic. "The page has no bleed" reads in Dutch as "De pagina heeft geen afloop", and in German as "Die Seite hat keinen Beschnitt".
Your app's own sentences for the codes still come first. The sentence for developers stays in the code list as it was.
Where you see it
- The file check on your own site: with version 0.15.0 of the core packages and the widget, each finding reads in the language the page sends. Without one, it follows the browser's language, and without that, English. The check of the fixed file follows the same language. All of it holds with the explanation turned off.
- The PDF report for your customer now uses these sentences in English, Dutch, German and French.
- Your own screens: the code list (
codes()) has the sentences undertexts, one set per language.
What to update
Nothing changes on its own in your code. For the file check, update @rekhu/core or rekhu/core to 0.15.0, and @rekhu/seshat-widget to 0.15.0. Prices stay as they are.