MadCap Flare logo
MadCap Flare BetaFree

Translate MadCap Flare project files with XML preview and round-trip-safe export

Get

Requires Crowdin account

MadCap Flare translation with Crowdin

Copy link

Translate MadCap Flare project files in Crowdin using this app.

MadCap Flare projects contain many XML-based files in addition to regular HTML topics. Crowdin can already handle .htm and .html topics with its native HTML support, so this app focuses on Flare-specific project files that need custom extraction rules.

Supported Files

Copy link

The app supports translatable content in MadCap Flare files such as:

  • .fltoc table of contents files

  • .fltar target/build configuration files

  • .flvar variable sets

  • .flglo glossaries

  • .props image overlay files from MadCap Capture/Flare image properties

  • .flsnp snippets

  • .flpgl page layouts

  • .flmsp template pages

  • .fllng language skins

  • .flskn skins

  • .flmco micro content

  • .flaix, .flbrs, .flrtb, .flsfs, .fltbx project UI and navigation resources

  • selected metadata in configuration files such as .flcts, .flfts, .fldes, .flexp, .flimp*, and .flprj

Regular .htm and .html Flare topics are intentionally left to Crowdin’s native HTML parser.

How It Works

Copy link

Step 1: Upload Flare project files

Copy link

Upload your MadCap Flare source files to Crowdin. The app detects supported Flare-specific extensions and applies extraction rules for each file type.

Step 2: Extract translatable content

Copy link

The app extracts only user-facing text and avoids technical project data.

Examples of extracted content include:

  • TOC titles from .fltoc

  • PDF target titles, output names, comments, and selected variables from .fltar

  • variable values from .flvar

  • glossary terms and definitions from .flglo

  • text overlays from .props image property files

  • snippet and template text from .flsnp, .flpgl, and .flmsp

  • UI labels from skins, language skins, search filters, browse sequences, and micro content files

The app preserves links, paths, conditions, page layout settings, build settings, namespace prefixes, embedded base64 image data, and other non-translatable XML.

Step 3: Translate in Crowdin

Copy link

Translators work with extracted strings in Crowdin. The editor preview shows the original XML source with syntax highlighting and maps extracted strings back to their exact location in the file.

Step 4: Export translated files

Copy link

When translations are downloaded, the app writes translated text back into the original XML structure. It patches only the extracted text or attribute values, which helps keep Flare files valid and avoids unnecessary formatting changes.

For .fltar target files, the app can also update TargetLanguage during export when Crowdin provides the target language.

Localization Model

Copy link

MadCap Flare source files are usually single-language files. A translated Flare project is normally a separate copy of the same project structure in another language. Flare can then build single-language output or combine several translated Flare/Lingo projects into multilingual output at build time.

This app follows that model: each Crowdin export produces a translated copy of the source file for the requested target language.

File Format Details

Copy link
Attribute Value
File Extension .flsnp, .fltoc, .fltar, .flvar, .flglo, .props, .flpgl, .flmsp, .fllng, .flskn, .flmco, .flaix, .flbrs, .flrtb, .flsfs, .fltbx, .flcts, .flfts, .fldes, .flali, .flexp, .flimp, .flimpdita, .flimpfl, .flimpfm, .flimphtml, .flixl, .flprj
API Type madcap-flare
Source can be edited in Crowdin No
Generating translated files via Bundles Search Crowdin Store
Supports pluralization No
WYSIWYG Preview in the editor Yes
Supported types of contextual information WYSIWYG
Custom attributes No
Existing translations import possibility Key-value mapping

Sample File

Copy link
<?xml version="1.0" encoding="utf-8"?>
<CatapultToc Version="1">
  <TocEntry
    Title="Deckblatt"
    Link="/Content/Resources/Manual/Deckblatt.htm"
    conditions="Default.PrintOnly"
    BreakType="pageLayout" />
  <TocEntry
    Title="FIX - Vorrichtungsverwaltung"
    Link="/Content/fixOverview.htm"
    BreakType="chapter">
    <TocEntry
      Title="Reiter 'Stammdaten'"
      Link="/Content/fixFixturePgFixtureData.htm" />
    <TocEntry
      Title="[%=System.LinkedTitle%]"
      Link="/Content/fixFixturePgSupplier.htm" />
  </TocEntry>
</CatapultToc>
Crowdin

Crowdin is a platform that helps you manage and translate content into different languages. Integrate Crowdin with your repo, CMS, or other systems. Source content is always up to date for your translators, and translated content is returned automatically.

Learn More
Categories
Works with
  • Crowdin Enterprise
  • crowdin.com
Details

Released on May 14, 2026

Updated on May 14, 2026

Published by Awesome Crowdin

Identifier:madcap-flare

All product and company names are trademarks™ or registered® trademarks of their respective holders. Use of them does not imply any affiliation with or endorsement by them.