Skip to main content
Participating Frequently
February 23, 2022
Question

Wrong Italian Hyphenation

  • February 23, 2022
  • 3 replies
  • 1210 views

The InDesign Italian hypenation module (Hunspell dictionary)  hypens words like "atleta" and "atlantico" like:

at-le-ta

at-lant-ti-co

 

They should instead be hypenated like:

a-tle-ta

a-tlan-ti-co

 

 

 

This topic has been closed for replies.

3 replies

Peter Kahrel
Community Expert
Community Expert
February 23, 2022

Over here I too get the hyphenations at-le-ta and at-lan-ti-co. Like Joel, I'm surprised that Italian would accept word divisions after the first letter. Even when you allow InDesign to break words after the first letter (as set in the Hyphenation window),  it doesn't happen. (This is interesting in that when you allow after-first-letter hyphenation in the Hyphenation window, InDesign apparently uses in internal general rule not to break words after a first letter.)

emarilloAuthor
Participating Frequently
February 23, 2022

Hi Karel (my goodness, your scripts! A few days ago I paid you a small tribute for one of them). 

 

As I replied to Joel, it would be better for a non-Italian user to try an Italian hyphenation service. 
Please have a look also at https://sapere.virgilio.it/parole/vocabolario/atleta -> this is an Italian dictionary, you can see the word's hyphenation (a-tle-ta) under “Sillabazione”. 
As I also pointed out with Joel, the issue appears on transatlantico, too: InDesign hyphens it as tran-sat-lan-ti-co (it should instead be tran-sa-tlan-ti-co).

Bests,
Emanuele

Peter Kahrel
Community Expert
Community Expert
February 23, 2022

Indeed, and thank you for that donation!

Joel's (and my) point was that the hyphenations you see are correct from InDesign's point of view, so there's nothing wrong with your installation. InDesign gets it wrong. You can log a bug (or add your voice to any of the existing bug reports that undoubtedly already exist).

 

Maybe an third-party dictionary does a better job. Did you try Eugene's suggestion?

 

P.

Community Expert
February 23, 2022

I can't get it to work like you want either.

Hmmm. I wonder if this would help you 

https://helpx.adobe.com/indesign/kb/add_cs_dictionaries.html

 

 

emarilloAuthor
Participating Frequently
February 23, 2022

Thank you Eugene. For now, I've added a certain amount of hyphenation exceptions to my dictionary in order to bypass the issue. 

I could post here my .txt exception list, if needed.

emarilloAuthor
Participating Frequently
February 23, 2022

Sorry it was hypHenation, hypHens, hypHenated 🙂

 

And yes, my paragraph language is set to Italian.

Joel Cherney
Community Expert
Community Expert
February 23, 2022

When I want to hyphenate a word in a language for which I don't already have Hunspell dictionaries, I go to https://www.ushuaia.pl/hyphen/?ln=en and try my word there. When I plug in "atlantico" I get this:

 

 

That one almost matches your preferred hyphenation (although I have never encountered a typographic tradition that advises that you leave a single letter on the preceding line and wrap the other eight letters down). However, when I look at "atleta" I get similar results:

 

My first guesses are all things that you've already tried, and posted about it!  But "maybe emarillo doesn't actually have the dictionaries installed correctly" and "maybe emarillo doesn't actually have Italian language applied to their text" are the most likely circumstances. In third place I'd put "maybe emarillo installed a very old Hunspell package with lots of errors or incompatibilties". If it's not one of those, then maybe it's something wrong with your installation of InDesign that could be fixed. Would you be willing to post an InDesign file with some bad Italian hyphenation for me to test? If I install the most recent version of Italian Hunspell hyphenation dictionaries that I can find (4.0 is what I found after a cursory search) and get the same results as you, then maybe there is something wrong with the Hunspell package that can be fixed by going to the maintainers, or by fixing an InDesign bug, which we can report over at indesign.uservoice.com. Otherwise, if I install Hunspell and don't get the same results as you, then perhaps something is amiss in your install of InDesign? Something that could be fixed with a prefs reset or a reinstall? 

 

 

emarilloAuthor
Participating Frequently
February 23, 2022

Hi Joel, and thank you very much for your answer.

In a few words:

- In Italian, there are several words that can be hyphenated leaving the first letter alone. Another one of them is “astuccio"

- You'd better like to try an Italian hyphenation service, like www.silabas.net -> here “atleta” and “atlantico” are hyphenated in the right way (“a-…")

- Anyway, the problem appears also with the word “transatlantico” (= passenger liner) -> InDesign hyphens it as “tran-sat-lan-ti-co” (incorrect, it should be tran-sa-tlan-ti-co)

- I've encountered this issue both on my work and home Macs. I'm running Big Sur and Adobe InDesign CC2020, with a legitimate subcription. Everything (OS and apps) is up to date. I asked a frind of mine to make a test on an older Mac with InDesign CC2017, he too gets the issue. I'm not using the latest OS's and Adobe apps' versions because I'm in a production environment - better stay one step behind -, anyway the issue appears also in my InDesign CC2021 CC installation.

- I do confirm that I have the Italian language applied to my text. 

Would you like me to post some screenshots, or do you prefer to trigger this behaviour by yourself?

Regards,

Emanuele