I generate HTML5 from FrameMaker 12 (NOT RoboHelp) and in my German docs, headings with umlauts lead to file names with umlauts, which is a problem for our system.
Is there any way to supress the umlauts in the file names? I have my publishing settings configured as follows:
Topic Name Pattern: <$paratext>
Encoding: Unicode (UTF8 without BOM)
thanks for any help,
Hi, I have the same issue with FrameMaker 2017. It would be great if FM could convert umlauts in headings into ae/oe/ue for filenames. Is there a way to do this?
Not built in - you'd have to run some script on your content (or a copy of your content) to do the find and replace action before publishing.
Thanks, Jeff. The problem with this is that the umlauts are still needed in the main text -- they should only be converted to create clean ASCII filenames. Maybe we can create a script to replace them in the generated files (i.e. after publishing).
Aren't they already messed up by that point?
No, they don't get messed up at all if you select UTF-8 encoding in the Publishing pod. Both the headings and the filenames contain umlauts, menu links work, that's all fine. However, users who don't have the German locale installed might run into problems (and we currently don't have a system to test this).
With German Framemaker 2017, try this: Open Veröffentlichungseinstellungen > Formatvorlagenzuordnung > Allgemeine Einstellungen and tick 'In generierten Dateinamen nur ASCII-Zeichen verwenden'. Resolved the umlauts issue for me.
Hope this helps.
Thanks so much for this!