• Show convenient version of this site
  • Deutsch
  • English
Contact
Newsletter
  • Products
    • ALS
      • Across Language Server
        • Translation Management
        • Terminology Management
        • Translation Memory
      • Editions
      • Interfaces
    • ATE
      • Across Translator Edition
      • Editions
      • Download
      • Across Account
    • Elanion
      • Overview
      • Login
  • Solutions
    • Customers
      • Enterprises
      • Language Service Providers
      • Translators
    • Industries
      • E-Commerce & Trade
      • Pharmaceuticals & medicine
      • IT & Software
    • Departments
      • Marketing & E-Commerce
      • Technical Documentation
      • Software User Interfaces
  • Services
    • Hosting
    • Training
    • Consulting
  • Partners
    • Language Service Providers
    • Universities
  • Company
    • Across Systems
    • News
    • Events
    • Career
    • Contact
  • Knowledge
    • Blog
    • Video Library
    • Case Studies
    • White Papers
    • Fact Sheets
    • File Formats
    • Expert Features
  • Support
    • Online Help
    • FAQ
    • Support Request
    • Updates
    • New Functions
Schedule Consultation
  • Online-Help
  • ATE
  • System Management
  • System settings
  • Quality Management v7.0
  • QM Check with Regular Expressions
  • Release Notes v7.0
    • Across v7 15980
    • Across v7 15960
    • Across v7 15954
    • Across v7 15934
    • Across v7 15921
    • Across v7 15918
    • Across v7 15911
  • Installation and Administration
    • About Across Translator Edition
    • Installation of the Across Translator Edition
    • Connection to Across Account
    • Activation of the Across Translator Edition
    • Functions of the Across Translator Edition
    • Data Synchronization/Migration of the Across Translator Edition
      • Data Synchronization/Migration of the Translator Edition
      • Data Synchronization with the Offline Client
    • Backing up Data of the Translator Edition
    • Restoring Translator Edition Backups
    • Uninstalling the Across Translator Edition
  • Getting Started
    • Structure and Architecture
      • TMS Functionality
      • Across Support and Across Services
      • Repetitions
    • Basic Decisions
      • Rich Translation Memory
    • Logging in
      • Across Translator Edition
        • Translator Edition Login
        • Logging in to Offline Client
    • crossBoard
      • Dashboard
        • Adding Dashlets
        • Customizing Dashlets
    • Change username/password
    • Confirming and Opening Tasks
    • Internal Communication
      • Message Administration
  • System Management
    • Relations
      • Creation
    • Languages
    • Fonts
    • User settings
      • The "General" Section
        • General
        • crossSearch
          • Customization and Extension
        • Dialog Settings
        • Project Wizard Options
        • Spell-Check
          • Adding a Hunspell Dictionary
        • Fonts
        • Languages
        • Preview
      • crossDesk Area
        • crossTank
        • crossTerm
        • crossView
        • Contrast Formatting
        • Quality Management
        • Source/Context View
        • Target Editor
      • Customizing Shortcut Keys
    • System settings
      • crossTank
      • Quality Management v6.3
        • Configuring the crossTerm Check
      • Quality Management v7.0
        • QM Check with Regular Expressions
      • System Attributes
        • User-Defined Creation
      • Stopwords
      • Tagged HTML
        • The Element Properties Window (Tagged ML)
        • The Attributes Tab (Tagged ML)
        • The Formatting Tab (Tagged ML)
        • Tagged ML Formats – Configuration
      • Tagged SGML
      • Tagged XML
      • Tagged XML v2
        • Conditionally Mapping an XML Element to a Structure Attribute
        • Display Internal Elements Depending on the Attributes
      • Visual XML
      • Word 2000-2003
        • Show/Hide Style Elements
      • Word 2007-2016
      • XLIFF
    • System attributes
  • Project Management
    • Projects
      • Project View
      • Project settings
      • Functions of the Module
      • Project Search
        • Search and Replace
      • Project creation
        • Execution
      • Adding attachements
      • Document and Project Updates
        • Execution
      • Project status
      • Exporting projects
      • Importing projects
      • Duplicating Projects
      • Change workflow
      • Changing Workflows (Several Documents)
    • Documents
      • Adding a document
      • Adding a target language
      • Aligning Existing Translations
        • Execution
        • Manual corrections
        • Intermediate States
      • Document Formats and Programs
        • Supported Windows Document Formats
        • Supported macOS Document Formats
        • Details of Software Localization
      • Locking and Hiding Text
      • Redoing Document Versions
      • Deleting a Document Version
      • Pre-translations
      • Machine Translation
        • Machine Pre-translation
        • Configuration of the Systems
      • Document Settings Templates
        • Creation
          • Configuring a DST for Word
          • Configuring a DST for XML
          • Configuring a DST for Conditional XML
        • DST for Converted Documents
        • Assigning DST
      • Checking out Documents
    • Reports
      • Report Types
    • Quality management
      • QM Criteria
        • QM Criteria (QM v7.0)
        • QM Templates (v7.0)
        • SGML, XML, and XLIFF (QM v6.3)
        • Windows Resources (QM v6.3)
        • .NET Resources (QM v6.3)
        • Display Text (QM v6.3)
      • Manage QM Criteria
      • Integrating QM criteria
      • Expanding the QM Check (QM v7.0)
      • Deactivating QM Criteria
    • The Filter Editor
    • Partitioning
    • Relay Translations
      • Execution
    • Document preparation
    • Term Extraction and Term Translation
      • Term Extraction
    • External Editing of Documents
      • Execution
    • The EN 15038 Standard Workflow
    • The ISO 17100 Standard Workflow
    • Cost Estimates
  • Task Processing
    • Working in crossDesk
      • Using Tags
    • Paragraph States
    • Empty Paragraphs
    • Modes
    • Customizing crossDesk
    • Tasks in Across
      • Concurrently Opening Multiple Tasks
    • Comments
    • Bookmarks
    • Paragraph Numbering
    • Sorting Paragraphs
    • Context View/Source View
    • crossTerm Window in crossDesk
    • crossView
    • Fuzzy search
    • Concordance search
    • crossSearch
    • Spell-check and User Dictionary
    • Pre-translations
    • Store Translations Wizard
    • The Target Editor
      • Adding Translations to crossTank
    • Preview
    • QM Check in crossDesk
    • Search and Replace
    • Correction
      • Correcting Translations
    • Reviews
    • Redelegation to the Translator
    • Quick Translate
      • Translating with Quick Translate
    • Local Data in the Offline Client
  • crossWAN
    • About crossWAN
      • crossWAN Online
      • crossWAN classic
    • Retrieving Tasks
    • Delivering Tasks
  • TM Management
    • The crossTank Manager
    • Adding Translations
    • Editing Translations
    • Changing the Status of Translations
    • Merging Translations
    • Deleting Translations
    • Protecting Translations
      • Translation Units
    • Searching for Translations
    • Generating a crossTank Summary
    • crossTank Import
    • crossTank Export
      • Exporting translation memories
    • crossTank Maintenance
      • Changing Attributes
      • Identifying Unused Entries
  • Terminology Management
    • Concept-Oriented Terminology System
    • Definitions
    • The crossTerm Manager
    • crossTerm settings
    • crossTerm Manager User Interface
    • Searching for Entries/Terms
      • Search Types
        • Term search
        • Fuzzy search
        • Entry search
        • Keyword search in definitions
        • Concordance search
        • Index search
      • Display of Search Suggestions
      • Filters and Filter Sets
        • Creating User-Defined Filters
        • Creating Filter Sets
        • Public and Non-Public Filters and Filter Sets
        • Search Criteria
        • Logical Operators and Groupings
      • Stemming
        • Language Administration
    • Entry and term elements
      • Indexes
        • Index usage
        • Standalone Entries
          • Creation
        • Index Duplicates
        • Index set up
        • Creating bibliographic entries
        • Creating cross-references to bibliographic entries
      • Cross-References
        • Index Cross-References
        • Entry IDs
        • Check
    • Editing Entries/Terms
    • Delete Entries/Term(s)
    • Merging Entries
    • Duplicating Entries
    • Manual correction
    • crossTerm Reports
      • Terminology Reports
      • Entry Reports
    • crossTerm Import
    • crossTerm Export
      • Exporting Terminology
    • crossTerm Data Maintenance
      • Execution
    • crossTerm Web
      • crossTerm Web Suggestion Module
        • Controlling the Access
        • Suggesting terms
        • Further processing of term suggestions
    • crossMining
    • crossSearch
  • Browser-based Work
    • Working Browser-based with crossWeb
      • Login
      • User Settings
        • crossDesk Web
      • My Tasks
    • Translation
      • crossDesk Web
        • Customization
      • Finishing Tasks
      • Source Languages as Reference
    • Review
      • Review Mode
      • Reviewing Translations
    • External Document Editing
  • Editing of Special Formats
    • HTML Documents
      • Tagged HTML
    • XML Documents
    • SGML Documents
    • FrameMaker Documents
    • Word Documents
      • Bookmarks
    • TXT Documents
    • Excel Documents
      • Formulas, Numbers, and Dates
    • PowerPoint documents
    • InDesign and InCopy Documents
      • Translations of special formats
    • QuickSilver documents
    • PO Documents
    • MC Documents
    • XLIFF Documents
      • Bilingual XLIFF Files
    • crossTransform
    • Software Localization
      • Localizing Menus
      • Localizing String Tables
    • Localization of mobile apps
    • Localizing Display Texts
      • Localizing Display Texts in crossDesk Web
  • Menus, Icons, and Keyboard Shortcuts
    • Reference: Icons
      • Across Client
      • Term Extraction & Translation
    • Reference: Keyboard Shortcuts
      • General
      • crossDesk
      • crossTank
      • crossTerm
      • crossDesk Web
    • Reference: Menus
      • File
    • Reference: Context Menus
      • Projects and Tasks

QM Check with Regular Expressions

Apart from the predefined QM criteria, you can design your own QM criteria with the help of regular expressions.

  • This provides various benefits:
  • The QM criteria can be customized in order to take special cases into consideration.
  • The QM criteria can be defined on a language-specific basis.

Creation and Overview of Regex-Based Criteria

To create your own regex QM criteria, open the system settings, go to General > Quality Management v7.0 and click Configure Regex-based Criteria.

sysset_allg_qm-v70_regex-regeln

The following options are available:

Option
Description
Add
Adds a new rule.
Delete
Deletes the selected rule.
Load Rules from QM Template
Enables the loading of rules contained in a QM template.
During the import, it is checked whether identical rules or rules with identical names already exist You can decide whether to update rules with identical names or create separate rules.
OK
Saves all changes and closes the window.
Cancel
Discards all changes and closes the window.
Help
Opens the context-sensitive Across help topic.

RegEx Rules

The regex-based QM criteria are defined in the form of rules. A regex rule consists of at least one regular expression and a condition that determines where matches are to be searched for and what is to be reported.

The following conditions are available:

Option
Example (excerpt)
Report if both source and target patterns match
To check URLs with a language-specific path (e.g. www.page.com/en), which is to be adapted in the target text
Report if source matches, but target has a different number of matches
For no-break spaces in connection with measurement units, for version numbers
Report if source matches, but target has fewer matches
For product names, company-specific IDs
Report if target matches but not the source
For wrongly inserted placeholders and hotkeys in software localization
Report if source matches but not the target
For placeholders and hotkeys that have been forgotten in software localization
Report if source matches
To check paragraphs that contain certain IDs
Report if target matches
To check unwanted number or date formats

The name and error description of the rule will be displayed in crossDesk if there is a match for the criterion.

Example: No-break space in connection with measurement units

sysset_allg_qm-v70_regex-regeln_geschuetzte-leerzeichen

A rule that checks whether no-break spaces have been set in connection with measurement units in the target text (as in the source text) could look as follows:

Option
Details
Condition
Report if source matches, but target has fewer matches
Error description
Missing no-break space between number and unit symbol
Source regex
(\d{1,3}[., ])*\d+[  ]?([mdchk]?[glmAWV][²³]?\b|[€$£元%°])
Activate the Case-sensitive option
Target regex
(\d{1,3}[., ])*\d+[ ]([mdchk]?[glmAWV][²³]?\b|[€$£元%°])
Activate the Case-sensitive option

Register for our Newsletter now

Our newsletter provides you with exclusive news about the Across Language Server, often even before the official announcement. The newsletter also provides you with early information on events, webinars, and training sessions.

  • Legal Notice
  • GTC
  • Privacy Statement
  • Cookies
  • info@across.net