The file filter settings in Clear-CAT® are defined at the root level of the material explorer which gives you the possibility to run with the predefined filter settings everywhere in the Clear-CAT® structure. As a result there is no requirement to configure a filter before you can import a file or files for translation.
However as we understand no localization project is alike we added functionality which allows the user to override the default filter settings at every single node in the material explorer (below the root level) when needed.
These user override settings are maintained within the structure and as such they are connected to your project, i.e you don't need to re-configure settings over and over again.
We have further separated the filters into two logical groups called Generic filters and Configurable filters.
Typically a Generic filter is build to process a predefined file structure where it is possible to find the text strings at a more or less predefined location, while a configurable filter needs to cope with differences in file structure (like XML).
The picture at the right side of the page is showing the customizable filter settings of a generic filter type like "HTML".
Specifying additional extensions in the file filters.
While each of the standard filters in Clear-CAT® is carrying at least one default extension name in the filter extensions field, it is possible to add additional extensions when required. Adding extensions may be useful incase the client material is using non-standard file extensions for a standard file types. By adding a non-standard extension name to the file extension block Clear-CAT will interpret all files matching those extensions in the extension block as valid files for that specific filter.
Specifying internals in the file filter.
Another powerful feature in Clear-CAT is the ability to specify Internals by means of regular expressions, which are active before and after the moment that a file was parsed by Clear-CAT®. So when the user identifies specific strings or keywords after the file was captured by Clear-CAT it will still prevent these strings from moving forward into the translation stream.
This enables the user to skip or specify words, numbers (think about prescription translations), variables and even segments during the translation process while they will remain visible for the translator to provide translation context.
All regular expression fields in Clear-CAT are evaluated while the user is typing the Regular Expression to provide syntax warnings when needed. At the same time the Dynamic help panel will show detailed information about the Regular expression syntax as well.
Specifying the code page.
In a number of filters it is possible to specify which code page should be used during filtering and delivery of the file material.
This feature will also enable the possibility to change the code page of the deliverable when required by the client.