1 person found this helpful
Language is a character attribute in InDesign. It's not a global setting.
It can be set in paragraph and character styles (Advanced Character Formats), or locally in the Control panel in Character mode with the Type tool is selected. (This is because you may have multiple language text within a document.)
3 people found this helpful
I just found the solution to help you (next time), you can easily convert multiple textframes between two languages using the "Find/Change" feature.
- Edit > Find/Change
- Click the magnify icon next to "Find Format" and then "Change Format":
- Define the Find attributes, choose ‘Advanced Character Formats’. Change the language to “English: UK”.
- Define the Change attributes, choose ‘Advanced Character Formats’. Change the language to “French”
- Check the format settings are correct, e.g. "+ language: English: UK" and "+ language: French".
- Press "Change All"
No, not so.
Work with Paragraph Styles. Change the language of the Paragraph Styles in Extended Character Attributes.
My hair grows grey thinking that people set-up documents like on a typewriter. One of the worst sins is not setting the correct language. You can even include non-standard dictionaries, as InDesign uses Hunspell, which is great because even exotic language dictionaries are available.
As stated before, the language of InDesign text is an attribute that is attached to the character. You should set the language as a paragraph style parameter at the very beginning of your work. The language style setting does not only influence the dictionary, but also the hyphenation rules, quotes etc.
If you have, inside a paragraph, a few words of some different language, you should use a character style to mark up those words.
Increase this productivity
Find/Change in Grep
In the Change Format section - select your language
What if I need accents on my text for words in the Hawaiian Language? Hawaiian is not an option in advanced character format. I do not need it to translate, I just want to properly write the words with their typographical mark. For example aina needs to be 'āina.
if Hawaiian is not an option, you cannot spellcheck, but you still can write the language. And there is an option to install a hunspell dictionnary, if you have one. I think, Mozilla has pretty a lot of dictionaries. I’ve read once an article installing a Luxembourgish hunspell-dictionary to Indesign. If that could help you, I will try to find it back.
You only need the correct character set for this and most probably a keyboard to help you inputing those characters. I’ve typeset Chinese, Vietnamese, Japanese, Turkish and Russian by simply doing copy/paste of the translations of my text I got from the translators in Word. Languages that cannot be checked may be marked with “none”. Works ok for me.
... I do not need it to translate,
Good! Because that"s not what this discussion is about, and it's not what applying the correct language to your text does. It's only for correct hyphenation and for spell checking. You can type any character you want, regardless of the applied language.
If styles were not used, change the language on the Basic Paragraph style in the Paragraph Style panel. (Do this anyway even if styles were used.)
If Styles were used, I would not use Find & Change. Hopefully based-on styles were used. Look at the styles panels and track down the "parent" styles. Change them and any based-on styles will change too. (If based-on setting is set to No Paragraph Style, you will have to change the language on a style-by-style basis.)