Translating AI…

Why would you have to?  Surely Ai can translate itself?  If not it sounds like a pretty big topic… or I’m just confused.  Acronyms can do this to you and these days we do have good reason to be confused… Multiterm/Machine Translation (MT), National Aeronautics and Space Administration/North America South America (NASA), Role Playing Game/ Rocket Propelled Grenade (RPG), Wages For Housework/Working From Home (WFH)… the latter essentially being the same!!  The list is huge and these days I find myself looking something up almost every day.  Ai is another one… Artificial Intelligence is probably what crossed your mind right from the start, particularly since I put it on top of a brain!  I actually found 164 meanings for this acronym but only one of them matches the topic for my article… and that is Adobe Illustrator which should be a far more manageable topic for translation!

In the last couple of months I’ve seen quite a lot of requests from users asking how to handle Adobe Illustrator files because we don’t have a filetype out of the box for them.  We also don’t have a filetype on the appstore… but we do have several solutions.  Or rather we DID have several solutions and this may be the reason for me getting contacted!  We used to have four solutions for handling these files… all of them paid applications, there are no free solutions for this on the appstore:

  1. Sysfilter TC for Adobe Illustrator CC 2020-2022
  2. Ai2txt
  3. CopyFlow Gold for Adobe Illustrator
  4. Ai Text-Convert

The last two are no longer available on the appstore.  Ai Text-Convert was actually written by an ex-SDL employee in his own time but he is no longer contactable through the details he provided on the appstore and as the app was not free we have removed it.  It was also only for much older versions and of little use today.  CopyFlow Gold was provided by Peter Baumgartner and he retired last year.  When I spoke with him last week he confirmed that CopyFlow Gold for Quark just faded away as it was no longer supported after Quark 9, and the CopyFlow Gold source code for Adobe InDesign and Adobe Illustrator was purchased by a language agency.  That agency does have plans to make them available again in the future, but for now asked that we remove them.

So that just leaves two!  But before I dive into them a little please note that a copy of Adobe Illustrator is required for them both.  So it’s not enough to just have these solutions from the appstore.  They won’t work unless you also have Adobe Illustrator.  You may also ask why do I need them if I have Adobe Illustrator (I’m going to use the acronym Ai from now on!) and this is also a valid question.  The answer is that although Ai has got a text export, there is no import.  So you could translate the export and then use the translation to copy paste a bit at a time back into the Ai file within the Ai user interface… if you know what you’re doing!

You could also use T-Window for Clipboard (another application available on the appstore and one I have written about before), as this will allow you to translate directly in the Ai user interface using your Translation Memory… if you know what you’re doing!

Sysfilter TC for Adobe Illustrator CC 2020-2022

The Sysfilter team just released a new version of this application in January this year.  It’s got various features that revolve around a small workflow you enter into via the “Task” icon on the main screen:

I’m not going to cover all the process and features this tool offers, but it’s worth covering how the workflow starts with the “Task Selection” as this will give you a pretty good flavour of what’s on offer:

  • Export text from an Illustrator project
  • Import text into an Illustrator project
  • Execute Illustrator layer actions
  • Merge Documents
  • Split Documents

Exporting is going to create a file (DOCX or XML) containing the text for translation… importing is going to import it back in again.  Seems simple enough, but each of these steps contain more options that provide quite some flexibility for anyone knowledgeable about Ai or EPS file formats:

  • choose to export DOCX + XML (text only); DOCX + XML (including layout tags); XML only (including layout tags)
  • create a PDF to assist with DTP and context for the translator
  • export hidden text
  • export text from selected layers
  • various save settings to match those offered by Ai
  • custom export settings to support the management of files in a multilingual project
  • log files containing word/character counts

You really need to try the demo version to learn about all the options that are supported with this tool and see whether it’s something you would benefit from.  There is a 50+ page manual that seems fairly straightforward, but I do think this is a tool designed for someone who does a lot of this type of work and has a reasonable knowledge of how an Ai or EPS file is put together and what the different layout tags do.

Where can you find it and what does it cost?

AppStore: Sysfilter TC for Adobe Illustrator CC 2020-2022
Cost: € 389 +VAT (annual subscription)
Demo version available


The developer, Sergey Inozemtsev, has taken a far more lean approach to this task of exporting/importing the translatable text.  Rather than create an application with many options he has created a script that can be added to the script menu in Ai here (I did chop some of the menu off my screenshot in case you see something a little different!):

To add it you just copy the JSX file you’ll download from the appstore and place it here:

c:\Program Files\Adobe\Adobe Illustrator\2021\Presets\en_GB\Scripts\Ai2txt.jsx

So a very simple setup.  You could also select the script file each time using the “other Script…” option in the menu above, but it’s far more comfortable adding it to the menu as it feels like it’s part of the software.

All you would do is open the Ai file and then select the script from the menu.  This brings up a small menu where you either “Export to XML/TXT…” or “Import to XML/TXT…”:

Exporting will create a file (XML/TXT) that can be translated in any CAT tool.  Importing the file (after translating of course!) will update the text in the Ai file with the translations.  Finally either you, or your customer, would apply the finishing touches to the Ai file as part of a DTP step in the process.

The XML file is a well structured XML file that Trados Studio will handle out of the box with the default XML filetype so for most files there should be no need to do any additional work in preparing for translation first.  The TXT file is intended mostly for anyone not using a CAT for the translation work.

Just a note on the TXT format if you do decide to handle this in Trados instead of the XML.  Trados Studio 2019 and earlier will handle this perfectly, but Trados Studio 2021 introduced a new encoding detection library that sometimes, not always, fails to handle the TXT file correctly and large amounts of translatable material will be missing.  The workaround is to make sure that the TXT file is always UTF-8 (which the developer has ensured on export) AND has a BOM.

As a tool to simply manage the text I really like this, it’s a pleasure to use.  I think many translators asked to handle this sort of work may not know the ins and outs of working with Ai, and they may not have a copy of Ai either.  So this could quite easily be something they could encourage their client to purchase as part of their contract and then only focus on the translation itself.  Alternatively, if you get a lot of this type of work you could purchase Ai, and this script, and then do as much or as little of the Ai work as you have agreed with your customer, but at least provide the translated versions of the Ai files.

Where can you find it and what does it cost?

AppStore: Ai2txt
Cost: € 50 (permanent licence)
Demo version available

To conclude!

Two very different tools… and I like this.  They provide a solution for the heavy and expert user, and also for someone who does the occasional translation of these file types.  When looking at the price it’s important to note that both tools can only be used with a copy of Ai as well.  At the time of writing this seems to be around € 24/month as a subscription… or you could go the whole hog and take the Creative Cloud solution for € 60/month which includes Photoshop, Illustrator, InDesign, Premiere Pro and Acrobat Pro.

I based these prices on purchasing from Germany so I guess they’ll vary from region to region.  So don’t forget to take this into account unless you’ve a cooperative client who understands what’s needed to support the localization of these files.  If it was me receiving a lot of work from a particular client who was expert in their use, then I think it would be worth introducing them to these sort of tools so they could provide you, if you only want to translate, the files with the right sort of content for your CAT tool.  If you don’t, then accommodating the cost and the DTP effort is something to think about when working out your rates, especially if you don’t do a lot.

On a final note… Sergey reminded me that for some PDF files Illustrator is also a good tool to use.  To quote him “it is inconvenient to work with multi-page text files (books, technical manuals) in Illustrator, but cards, letterheads and advertising booklets are very well processed in Adobe Illustrator.”.  So if you do make the investment it’s worth keeping this in mind since it could provide the additional benefits of being able to deal with those tricky PDF files!

Social sharing, kindle or email....

The Black Box…

An interesting thing about Trados Studio is how easy it makes it for new users to save all their projects in one place, all their translation memories and all their termbases.  In fact it’s so easy that I’m absolutely certain many users never give these things a second thought as they start to get to grips with using the software itself.  But then, one day, these users upgrade… in some cases even the upgrade seems to happen automagically… and then the problems start.  After becoming a competent Trados Studio user, excited to try the latest version, all of a sudden the translation memories, termbases and projects are all gone!  Lost inside the black box otherwise known as Trados Studio!

Continue reading

Social sharing, kindle or email....

Introducing the multilingual XML… super filetype!

I was compelled to make a return to a previous theme around Marvel Comics because it’s the only way I can do justice to the amazing work the RWS AppStore team carry out on a daily basis.  There are some things you just can’t wait to get up in the morning for, and for me, one of these things is being able to work with this team on a daily basis.  The first meeting of every day for me is with this team and what a fantastic way to start the day it is!  I started this article by mentioning Marvel, but as you’ll see, the hero of this story is probably a Honey Badger!

Continue reading

Social sharing, kindle or email....

Let’s learn about XML…

This year at the Spring Trados Roadshows the emphasis was firmly placed upon education.  Almost all the presentations were based on providing translators, project managers, localization engineers etc. with great material to help them as they work with the Trados toolsets.

I had a few presentations at this event and decided it might be useful to post a few of them here, especially the ones that might help with some of the common filetype questions we see in the communities from time to time.

Continue reading

Social sharing, kindle or email....

What’s in a name?

“What’s in a name? That which we call a rose
By any other name would smell as sweet.”

In Shakespeare’s soliloquy, Romeo and Juliet, Juliet isn’t allowed to be with Romeo because his family name is Montague… sworn enemies of the Capulet family.  Of course she doesn’t care about his name, he’d still be everything she wanted irrespective of what he was called.  The rose would still smell as sweet irrespective of what it was called.  “Trados”, “SDL” and “RWS” have endured, or enjoyed, a feuding history as competitors in the same industry.  Our names are our brand and now that they’re changing do we still smell as sweet?  Sadly things don’t end well for poor Romeo and Juliet… but in our story we fare a little better!

Continue reading

Social sharing, kindle or email....

A file with a view…

I started thinking about “A room with a view” by E. M Forster when I contemplated how to start this article.  But as you can see from the images on the left my mind wandered from this idea and was focused more on the “view”.  This is quite possibly because our R&D team started a “Working from home” distance challenge to cover as much distance as you can every day for a month by physically getting out of your office/home and taking some fresh air.  A great initiative in these days of working from home where it’s all too easy to never leave your desk!  Walking, running, cycling and even swimming were acceptable activities and you get the distance converted into points based on the type of exercise you are doing.  You do have to track the activity and you have to take a few pictures as evidence of your efforts… but that brings me back around to my topic for the article… the pictures, or more specifically the views.  Yes, this is a very tenuous link indeed with the actual topic which is studioViews!

Continue reading

Social sharing, kindle or email....

Short term memories…

“Not only is my short-term memory horrible, but so is my short-term memory.”  I have no idea who this quote can be attributed to, and its certainly not original, but it is quite appropriate when I start to think about the evolution of Trados.  Ever since Trados Studio was launched you can be sure to find many “experts” in places like ProZ and even the SDL Community recommending you don’t upgrade because there is no difference compared to the last version.  To be fair, if you only use a fraction of the features despite having used the software for a decade, then it probably is like this.  The alternative being these “experts” have very short-term memories.

Continue reading

Social sharing, kindle or email....

Psst… wanna know a few more things about file types?

I wrote under this title back in 2013 and provided a bit of information about the Word filetypes in Studio.  It was a pretty popular article and I always meant to circle back and do some more.  Seven is a lucky number so now we’re in 2020, seven years later, I thought I’d do it again… and it’s also just as long, so grab a coffee first!

Continue reading

Social sharing, kindle or email....

A Private AppStore…

All the apps come in these places
And the apps are not the same
You don’t look at their faces
And you don’t ask their names
You don’t think of them as human
You don’t think of them at all
You keep your mind on the money
Keeping your eyes on the wall
I’m your private AppStore, I don’t cost no money
I’ll do what you want me to do…

Every time I think the words “Private AppStore” that song comes into my head and leaves me with an earworm for a while.  Funny, but true!

Continue reading

Social sharing, kindle or email....

Some you win… some you lose

When we released the new Trados 2021 last week I fully intended to make my first article, after the summary of the release notes, to be something based around the new appstore integration.  The number of issues we are seeing with this release are very low which is a good thing, but nonetheless I feel compelled to tackle one thing first that has come up a little in the forums.  It relates to some changes made to improve the product for the many.

Continue reading

Social sharing, kindle or email....