Where can I find documentation about the SDLFTSETTINGS format

I'm setting up file types on my computer. I export them to SDLFTSETTINGS files and send them over to my clients. When I import the file types, I notice some odd behavior.

For example, I specified embedded content processor rules in my file type. I can see them in the SDLFTSETTINGS files. When I import them in Studio, the embedded content processor rules disappear.

I would like to understand the structure of the SDLFTSETTINGS better. For example, how does Studio interpret these elements:

<Setting Id="DefaultOverridesList">True</Setting>
<Setting Id="RemoveDefaultOverridesList">True</Setting>
<Setting Id="CdataProcessorId" />

Can anyone point me to a document that explains how Studio interprets the SDLFTSETTINGS files?

Parents Reply
  • They seem to be. This is an section of the export:

    <Setting Id="ProcessEmbeddedContent">True</Setting>
    <Setting Id="ProcessDocStructInfoEmbeddedContent">True</Setting>
    <Setting Id="RegexEmbeddingEnabled">True</Setting>
    <Setting Id="StructureInfoList2">sdl:title</Setting>
    <Setting Id="StructureInfoList1">x-tm-table-cell</Setting>
    <Setting Id="StructureInfoList0">sdl:paragraph</Setting>
    <Setting Id="StructureInfoList">True</Setting>
    <Setting Id="MatchRuleList0WordStop">True</Setting>
    <Setting Id="MatchRuleList0StartTagRegex">\[%=.*?%\]</Setting>
    <Setting Id="MatchRuleList0SegmentationHint">IncludeWithText</Setting>
    <Setting Id="MatchRuleList0">True</Setting>
    <Setting Id="MatchRuleList">True</Setting>
    <Setting Id="CdataProcessorId" />

    I can find my RegEx in the export, and the Structure info types to which I assigned it. However, when I import this file in another Studio 2021 instance, they don't appear.

Children