Software updates — October 2021

Major new functionality

  • ClauseBase has jumped from supporting 5 languages (English / French / Dutch / German / Lithuanian) to supporting 28 (!) languages: Arabic, Bulgarian, Chinese, Croatian, Czech, Danish, Dutch, English, Estonian, Finnish, French, German, Greek, Hungarian, Italian, Japanese, Latvian, Lithuanian, Norwegian, Polish, Portuguese, Romanian, Russian, Slovak, Slovenian, Spanish, Swedish and Turkish — not only within the end-user interface, but also in the actual document text.
  • In all available languages, there is a new AI-based grammatical function inspection that allows users to get an educated guess on the grammatical features of a word (e.g., female, plural, noun, accusative case).
  • Both at the level of an individual document and at the level of an account, users can disable specific languages.


  • MS Word styles can now be exported in a simplified way, to make them more compatible with Google Docs (which does not support all of MS Word’s styling features).
  • Request additional confirmation before removing multiple files at once.
  • Pages can now be vertically aligned or justified.
  • In Assemble Document, users can now optionally enable a checkbox that prevents sub-clauses from being removed when swapping a clause for one of its alternatives.
  • Cards with questions of secondary importance can be set to be “rolled up” initially, so their content does not unnecessarily draw attention from end-users.
  • Addition of Swiss-based numbering (e.g., 2’100) and space-based numbering (e.g., 2 100).
  • Allow non-admin users to export usage results.
  • Allow memos to host (inline or URL-based) images.

New special functions

  • @is-valid-date can be used to check whether a certain data is valid (e.g., 30th February 2021 is not)
  • @underscores can be used to print multiple consecutive underscores
  • @art-def and @art-undef return the (potentially capitalised) version of a noun’s article (e.g., “le” or “la” in French, depending on the gender of the noun)
  • @min, @max and @average can be used to calculate the minimum/maximum/average number in a collection of numbers