Page 1 of 1
Google Translate
Posted: Fri Jun 04, 2021 6:10 pm
by Techno
Given our move to HTML5, and software which is used in over 200 languages, is there any way we can invoke the likes of Google Translate to translate Topics into another language?
Re: Google Translate
Posted: Mon Jun 07, 2021 6:08 pm
by doloremipsum
Have a look at Madcap Lingo: you can import a project from Flare, translate using machine or human translation, then export a translated Flare project.
Re: Google Translate
Posted: Tue Jun 08, 2021 1:28 am
by Techno
Yes, I know about MadCap Lingo. Sorry, but I've not made myself clear.
It is the Topic/page in our project being viewed that currently we are able to click on a "Translate" button, and the text will appear in the selected language. We have this working fine with Flare's generated *.chm.
However we understand that Flare 2021 will be the last version to support *.chm files, and need to consider how best to translate pages in WebHelp or whatever becomes the norm.
Re: Google Translate
Posted: Tue Jun 08, 2021 2:30 am
by NorthEast
Techno wrote:However we understand that Flare 2021 will be the last version to support *.chm files, and need to consider how best to translate pages in WebHelp or whatever becomes the norm.
Where did you hear that?
I don't think MadCap have mentioned CHM as an upcoming deprecated feature - just the ancient WebHelp and WebHelp Plus - see:
https://help.madcapsoftware.com/flare20 ... atures.htm
Mind, CHM is extremely old, so I'd suggest using HTML5 help anyway if there's no technical reason for using CHM.
In my experience, Google Chrome will automatically invoke Google Translate when it detects a foreign language site.
Re: Google Translate
Posted: Tue Jun 08, 2021 5:53 pm
by Psider
How do you do it in chm? It's certainly not something built in, so I'd imagine whatever custom solution you have could be adapted to HTML5. (Or it might even be easier, given HTML5 is modern standard html, css and js)
Re: Google Translate
Posted: Wed Jun 09, 2021 12:55 am
by NorthEast
If you use the Chrome or Edge browsers to open a standard HTML5 output that's marked as being a different language to your own, then both browsers automatically ask you if you want to translate the page.
So you don't really need to do anything - just use a browser that has built-in translation.