Do not translate conditions in Checklists

Hi,
I would like to create a checklist to make sure strings are not translated when some source conditions appear.
For example:

  • ALL CAP words in source should be left in EN in target
  • CamelCase words in source should be left in EN in target
  • Words connected with a full stop in source should be left in EN in target
  • Words connected with underscore in source should be left in EN in target
    Etc.

Can someone help me?

The first two are built-in checks under the Content check group.

The last two can be found as follows (I assume your check should be case sensitive):

  • Source: "([:letter:]+(\.[:letter:]+)+)=1"
  • Target: -"@1"
  • Regular expressions: ON
  • Powerseach: ON
  • Case sensitive: ON
  • Source: "([:letter:]+(_[:letter:]+)+)=1"
  • Target: -"@1"
  • Regular expressions: ON
  • Powerseach: ON
  • Case sensitive: ON