Skip to main content
18-Opal
November 14, 2024
Solved

Flow charts in Editor, What program do you use?

  • November 14, 2024
  • 2 replies
  • 2411 views

I asked this question in 2017. Asking again in 2024.What are you using for flow charts or what is your work around to get something that looks like a flow chart that is easily translated?

 

Bryon

Best answer by ClayHelberg

I like DrawIO: https://app.diagrams.net/

 

It saves in an XML format that should make translation pretty easy, and exports to bitmap and vector (SVG) formats. It even supports math expressions.

2 replies

bfriesen18-OpalAuthor
18-Opal
November 14, 2024
18-Opal
November 25, 2024

I like DrawIO: https://app.diagrams.net/

 

It saves in an XML format that should make translation pretty easy, and exports to bitmap and vector (SVG) formats. It even supports math expressions.

bfriesen18-OpalAuthor
18-Opal
November 27, 2024

Thanks Clay this looks like a good option. What need to be done to add the file into a topic? Is the only way to make it an image? and bring it in as a reference? If it becomes an image then translation becomes harder. Under the import option I only see text file on our install no XML. Is there a place to enable it?

 

Bryon

18-Opal
November 27, 2024

Hi Bryon--

 

I think there are a few ways to try to tackle this:

 

  1. You could update your DTD/schema to allow the native DrawIO XML markup in your documents, and then add rules to your stylesheet to format them. That would be a good bit of work, but might pay dividends in the future with a streamlined workflow for maintaining and localizing diagrams.
  2. You could save as SVG and reference as usual for a graphic. This is easy on the Arbortext side. Localization could be done on either the generated SVG directly (which is just XML under the hood with easily accessible strings), or in the source *.drawio file.
  3. If you are using DITA, there is an <svg-container> element, which seems to allow you to embed SVG markup inline directly in a topic. I poked at it for a few minutes and didn't have much luck with it, but if you play around with it you might find a configuration that works to let you include the SVG markup directly in the topic. In that case it should make localization relatively seamless with your normal localization process. Of course, to modify the diagram, you would need to export it back to standalone SVG, import it into DrawIO (which seems to work OK in my very brief testing), update it, and then regenerate the inline SVG content.