Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Extract Quoted StringsWeb pages may contain Javascript or server side code such as PHP. You can decide whether the system will automatically extract quoted strings in code sections during translation. For example, you can compress sequences of whitespaces or extract quoted strings even when no pattern entered in the "Exclude Quoted Strings" configuration section matches.

  • Exclude Quoted StringsThis configuration section may be used to enter specific text segments or regular expressions to exclude from the translation. For each piece of text (segments), the system looks for the texts or regular expression patterns entered in this configuration section. If a text/pattern matches, then it is possible to mark the segment as either translatable or not translatable. 

  • Include or Exclude Additional ContentThis configuration section may be used to specify regular expressions to extract text inside code (Javascript, etc.). The regular expressions are not limited to quoted strings but can capture anything. The regex MUST contain capture groups named "pattern1", "pattern2", etc. Example: @(?<pattern1>.*?)@ will extract any text delimited by "@".

 

HTML Tags and Attributes Tab

The HTML Tags and Attributes Tab contains options for managing translatable attributes within the web page, non-breaking tags, and whitespace preserving tags for the translation.

...

  • Translatable Attributes

...

  • By default, the several attributes are configured to be extracted for translation (alt, title, placeholder, content, values, etc.). Conditions can be defined on the containing parent tag and other attributes that must have specific values.

...

  •  Within this section, you can change the pre-defined attributes name, parent tag, or advanced condition. Additonally,

...

  • you can mark attributes as translatable or non-translatable

...

  • , use Regex for

...

  • an attribute, or even remove attributes from the configuration.

...

  •  

  • Non-Breaking Tags

...

  • By default, several tags are pre-defined in the Web Page configuration to be non-breaking or inline tags. These are typically links, images or text formatting elements. Tags are case insensitive and include the following pre-defined items:

    a  acronym  b  big  blink  br  cite  code  dfn  em  font  i  iframe  img  kbd  s  small  span  strike  strong  small  sub  sup  tt  u  var  ruby  rt  rc  rp  rbc  rtc  asp:label

    Additional non-breaking or inline tags may be entered in this section if needed for the Web Page translation.
  • Whitespace Preserving Tags

...

  • Whitespaces are generally disregarded within HTML code. However, tags entered in this section are considered an exception and preserve any whitespace within the file during translation. Tags are case insensitive and include the following.

    pre     script     style

    This configuration section is for information purposes only and no additional tags may be added for whitespace preservation.


 

CMS Specific Settings Tab

...