LogoLogo
ClausesDatafieldsSpecial FunctionsStylingQ&AAPI
  • Welcome!
  • Getting started
    • What is Clause9?
    • Structuring your clause library
    • Structuring your clauses
    • Drafting modes in Clause9
    • Creating a questionnaire
    • Sample clauses
    • Videos
      • Concepts and datafields
      • Conditions
      • Q&As
      • Binders
      • Styling
      • Enumerations
      • Tables
      • Definitions
      • Snippets
      • Cross-references
      • Special functions
      • Examples of common clauses
      • Import clauses from MS Word
      • Grammatical conjugations
      • Action buttons
      • Alternative clauses
  • Assemble document
    • Document toolbar
    • Clause hierarchies
    • Focus Mode
    • Bulk generation of documents
    • Exporting documents
    • Assemble Document - FAQ
    • How to: Assemble Document
      • Insert images
  • Assemble Document Operations Panel
    • Operations panel
    • File pane
    • Edit pane
    • Document pane
    • Binder pane in the operations panel
    • Search pane
    • Browse pane
    • Terms pane
    • Data dashboard
    • Advanced pane
    • Styling pane
    • Miscellaneous pane
    • Visibility settings & actions menu
  • Binders
    • Binders: general
    • Styling cross-references to subdocuments
    • Global and local definition lists
    • Document and binder properties
    • Styling of a Binder versus subdocuments
    • (Un)locking documents in a binder
    • Binders - FAQ
    • How to: binders
      • Make a subdocument in a binder conditional
  • Clauses
    • Introduction to clauses
    • Clause structure
    • Grammar sheet
    • Writing conditions
    • Examples of conditions
    • Using codes instead of text fragments
    • Bold, italic and underline
    • Special codes
    • Enabled?
    • Links
    • Cross-references
    • Introduction to tables
    • Deviating table styling
    • Shrinking clauses
    • Action buttons
    • Enumerations
    • File position
    • Snippets
    • Parameters
    • Conjugations
    • Mixing data types
    • For-loops
    • Clause versioning
    • Abstract article references
    • Advanced multi-language features
    • Clauses - FAQ
    • How to: clauses
      • Create an ad-hoc clause
      • Create a library clause
      • Make a clause repeat
      • Make a paragraph within a clause conditional
      • Use a shortcut to refer to a concept
      • Insert a line break or page break
      • Creating a list with both predefined options and free input
      • Defining alternative clauses
      • Creating cross-references
      • Creating signature blocks
      • Creating advanced party introduction clauses
      • Automatically numbered annexes or schedules
      • Reuse any clause in a different context
      • Setting MS Word document properties
      • Add action buttons to clauses
      • Electronically signing documents
  • concepts
    • Introduction to concepts
    • Creating concepts
    • Concept labels
    • Links
    • Organising concepts
    • Concepts - FAQ
    • How to: concepts
      • Add predefines to a datafield
  • Datafields
    • Introduction to datafields
    • Types of datafields
    • Rules of thumb for using datafields
    • Data-expressions
    • Datafield aliases
    • Datafield labels
    • Datafield special tags
    • Datafield descriptions
    • Repeating list datafields
    • Datafield predefines
    • Datafields - FAQ
    • How to: datafields
      • Change datafield type
      • Change the datafield's name or alias
  • Definitions
    • Introduction to definitions
    • How to: definitions
      • How do definitions work?
      • Create a definition
  • Files
    • How files are organised
    • Browse files
    • File types
    • Custom styling
    • Legal comments
    • File description
    • Attributes
    • Reporting
    • File name
    • File category
    • Access rights
    • How to: files
      • Creating advanced folders
      • Naming your files
      • Shortcuts to folders or files
  • Q&A
    • About cards
    • Cards pane
    • About changes
    • Changes pane
    • Types of changes
    • Adding conditions
    • Question options
    • Copying & pasting answers
    • Comments, notes & documentation
    • Interactive Q&A inspection
    • Embedding questions into a document
    • “Changes” button
    • Batch create pane
    • Identifiers pane
    • Import pane
    • Edit clauses pane
    • Q&A options
    • Q&A - FAQ
    • How to: Q&A
      • Create predefined answers to a question
      • Add disclaimers
      • Create categories of questions
      • Modify the exported filename
      • Create a question to change the language of a document
      • Send a questionnaire to someone without a ClauseBase account
      • Create questions for repeating list datafields
      • Selecting legal entities & addresses
      • Create a questionnaire using "batch create"
      • Launch other Q&As
    • Leveraging ClauseBuddy Smart Templates in Clause9
  • Import
    • Introduction to importing clauses
    • Uploading clauses
    • Defined terms in Import mode
    • Datafields in Import mode
    • Cross-references in Import mode
    • Assigning folders
    • Conversion process
    • Exporting
    • Stashing intermediate results
    • Tips, tricks & limitations
  • Styling
    • Styling overview
    • Base styling
    • Numbering
    • Definitions styling
    • Enumerations styling
    • Locale styling
    • References styling
    • Page styling
    • Styling of a Binder versus subdocuments
    • Styling: tips and tricks
    • Advanced styling topics
    • Copying headers and footers from an MS Word file
    • How to: styling
      • Using custom fonts
      • Change bullet styling
  • Special functions
    • Introduction
    • Calculations
    • Concepts
    • Conditions
    • Conjugations
    • Content Control Elements
    • Datafields
    • Dates & durations
    • Languages
    • Lists
    • Numbers
    • References
    • Repeating (looping)
    • Special items
    • Text structure
    • Text modification
    • User
    • Q&A
  • Settings
    • Account
    • Preferences
    • Access bundles
    • Favourites
    • Saved searches
    • Saved datafields
    • Styles
    • Default styles
  • Admin
    • General
    • Users
    • User rights
    • Profiles
    • Groups
    • Styles
    • Default styles
    • Attribute models
    • Usage page
    • Custom homepage
    • Global placeholders
    • Access rights
    • How to: admin
      • Adding a new user
      • Disabling a user
      • Managing group memberships
  • Miscellaneous
    • Advanced tips & tricks
    • Typing special symbols on your keyboard
    • Shortcuts
    • Grammar style guide
    • Inserting MS Word files
    • Globo-panel
    • Creating high-quality documents
    • Excel calculations and lookups
  • Integrations
    • Overview
    • Spreadbases
    • E-signing documents
    • Drag & drop integrations
  • For developers
    • Clause9 API
    • Custom functions
    • Example custom functions
Powered by GitBook
On this page
  • @arabic
  • @bulgarian
  • @chinese
  • @czech
  • @danish
  • @dutch
  • @english
  • @estonian
  • @finnish
  • @french
  • @german
  • @greek
  • @hungarian
  • @italian
  • @latvian
  • @lithuanian
  • @norwegian
  • @polish
  • @portuguese
  • @romanian
  • @russian
  • @slovak
  • @slovenian
  • @swedish
  • @turkish
Export as PDF
  1. Special functions

Languages

@arabic

  • no parameters

  • returns true or false

For example, @arabic — no parameters or parentheses necessary — would return true if the currently active language is Arabic, false otherwise.

Tip: you can easily invert the behaviour of this special function: not(@arabic) will return true if any other language but Arabic is active.

@bulgarian

  • no parameters

  • returns true or false

For example, @bulgarian — no parameters or parentheses necessary — would return true if the currently active language is Bulgarian, false otherwise.

Tip: you can easily invert the behaviour of this special function: not(@bulgarian) will return true if any other language but Bulgarian is active.

@chinese

  • no parameters

  • returns true or false

For example, @chinese — no parameters or parentheses necessary — would return true if the currently active language is Chinese, false otherwise.

Tip: you can easily invert the behaviour of this special function: not(@chinese) will return true if any other language but Chinese is active.

@czech

  • no parameters

  • returns true or false

For example, @czech — no parameters or parentheses necessary — would return true if the currently active language is Czech, false otherwise.

Tip: you can easily invert the behaviour of this special function: not(@czech) will return true if any other language but Czech is active.

@danish

  • no parameters

  • returns true or false

For example, @danish — no parameters or parentheses necessary — would return true if the currently active language is Danish, false otherwise.

Tip: you can easily invert the behaviour of this special function: not(@danish) will return true if any other language but Danish is active.

@dutch

  • no parameters

  • returns true or false

For example, @dutch — no parameters or parentheses necessary — would return true if the currently active language is Dutch, false otherwise.

Tip: you can easily invert the behaviour of this special function: not(@dutch) will return true if any other language but Dutch is active.

@english

  • no parameters

  • returns true or false

For example, @english — no parameters or parentheses necessary — would return true if the currently active language is English, false otherwise.

Tip: you can easily invert the behaviour of this special function: not(@english) will return true if any other language but English is active.

@estonian

  • no parameters

  • returns true or false

For example, @estonian — no parameters or parentheses necessary — would return true if the currently active language is Estonian, false otherwise.

Tip: you can easily invert the behaviour of this special function: not(@estonian) will return true if any other language but Estonian is active.

@finnish

  • no parameters

  • returns true or false

For example, @finnish — no parameters or parentheses necessary — would return true if the currently active language is Finnish, false otherwise.

Tip: you can easily invert the behaviour of this special function: not(@finnish) will return true if any other language but Finnish is active.

@french

  • no parameters

  • returns true or false

For example, @french — no parameters or parentheses necessary — would return true if the currently active language is French, false otherwise.

Tip: you can easily invert the behaviour of this special function: not(@french) will return true if any other language but French is currently active.

@german

  • no parameters

  • returns true or false

For example, @german — no parameters or parentheses necessary — would return true if the currently active language is German.

Tip: you can easily invert the behaviour of this special function: not(@german) will return true if any other language but German is currently active.

@greek

  • no parameters

  • returns true or false

For example, @greek — no parameters or parentheses necessary — would return true if the currently active language is Greek, false otherwise.

Tip: you can easily invert the behaviour of this special function: not(@greek) will return true if any other language but Greek is active.

@hungarian

  • no parameters

  • returns true or false

For example, @hungarian — no parameters or parentheses necessary — would return true if the currently active language is Hungarian, false otherwise.

Tip: you can easily invert the behaviour of this special function: not(@hungarian) will return true if any other language but Hungarian is active.

@italian

  • no parameters

  • returns true or false

For example, @italian — no parameters or parentheses necessary — would return true if the currently active language is Italian, false otherwise.

Tip: you can easily invert the behaviour of this special function: not(@italian) will return true if any other language but Italian is active.

@latvian

  • no parameters

  • returns true or false

For example, @latvian — no parameters or parentheses necessary — would return true if the currently active language is Latvian, false otherwise.

Tip: you can easily invert the behaviour of this special function: not(@latvian) will return true if any other language but Latvian is active.

@lithuanian

  • no parameters

  • returns true or false

For example, @lithuanian — no parameters or parentheses necessary — would return true if the currently active language is Lithuanian.

Tip: you can easily invert the behaviour of this special function: not(@lithuanian) will return true if any other language is currently active.

@norwegian

  • no parameters

  • returns true or false

For example, @norwegian — no parameters or parentheses necessary — would return true if the currently active language is Norwegian, false otherwise.

Tip: you can easily invert the behaviour of this special function: not(@norwegian) will return true if any other language but Norwegian is active.

@polish

  • no parameters

  • returns true or false

For example, @polish — no parameters or parentheses necessary — would return true if the currently active language is Polish, false otherwise.

Tip: you can easily invert the behaviour of this special function: not(@polish) will return true if any other language but Polish is active.

@portuguese

  • no parameters

  • returns true or false

For example, @portuguese — no parameters or parentheses necessary — would return true if the currently active language is Portuguese, false otherwise.

Tip: you can easily invert the behaviour of this special function: not(@portuguese) will return true if any other language but Portuguese is active.

@romanian

  • no parameters

  • returns true or false

For example, @romanian — no parameters or parentheses necessary — would return true if the currently active language is Romanian, false otherwise.

Tip: you can easily invert the behaviour of this special function: not(@romanian) will return true if any other language but Romanian is active.

@russian

  • no parameters

  • returns true or false

For example, @russian — no parameters or parentheses necessary — would return true if the currently active language is Russian, false otherwise.

Tip: you can easily invert the behaviour of this special function: not(@russian) will return true if any other language but Russian is active.

@slovak

  • no parameters

  • returns true or false

For example, @slovak — no parameters or parentheses necessary — would return true if the currently active language is Slovak, false otherwise.

Tip: you can easily invert the behaviour of this special function: not(@slovak) will return true if any other language but Slovak is active.

@slovenian

  • no parameters

  • returns true or false

For example, @slovenian — no parameters or parentheses necessary — would return true if the currently active language is Slovenian, false otherwise.

Tip: you can easily invert the behaviour of this special function: not(@slovenian) will return true if any other language but Slovenian is active.

@swedish

  • no parameters

  • returns true or false

For example, @swedish — no parameters or parentheses necessary — would return true if the currently active language is Swedish, false otherwise.

Tip: you can easily invert the behaviour of this special function: not(@swedish) will return true if any other language but Swedish is active.

@turkish

  • no parameters

  • returns true or false

For example, @turkish — no parameters or parentheses necessary — would return true if the currently active language is Turkish, false otherwise.

Tip: you can easily invert the behaviour of this special function: not(@turkish) will return true if any other language but Turkish is active.

PreviousDates & durationsNextLists

Last updated 1 year ago