raymond wrote:I work on two or three languages document.
Is your proposed method works on this situation
Yes, that's the whole point.
As I've said before:
Starting from Mellel 3.0 we've made a change in the way spelling works. The way it works is this:
1. Every piece of text have a Language assigned to it (or "none") - this is set via the "Language" popup in the "Character"
2. For each language there is assigned a "Spelling Language" - this is done via Mellel->Preferences/Language.
If you have a document containing three languages then parts of the text that belong to a certain language need to be marked as belonging to that language and that will tell Mellel to use the spelling dictionary assigned to that language is used to check spelling that language.
Let's say your working in three languages: Hebrew, English and French. Let's also assume that your typing English using the US keyboard layout, Hebrew with the Hebrew keyboard layout and French with the French keyboard layout.
You need to first make sure the languages are configured correctly in the preferences (usually the defaults are good but it's good to check, once you did, you don't need to repeat this since the settings are global)
1. Open the preferences screen
2. Choose "Language"
3. Click "English", and make sure that both the keyboard layout and spelling dictionaries are assigned to your liking
4. Repeat 3 for Hebrew and French
5. Make sure "Synchronize Language and keyboard" is checked
Now, as you work on your document and type, for example, using the English keyboard layout, the text you enter is assigned as having the English language and the appropriate spelling dictionary is used when spell checking the text. Switch to the Hebrew layout and type - the text you've typed is assigned the Hebrew language and the spelling dictionary for Hebrew is used.
If your document was created in an earlier version or if you didn't have the synchronization on then you need to go over the text and assign the correct language to each pice of text. Find a Hebrew passage, select it and choose "Hebrew" in the language popup of the character palette. Find a French passage, select and assign and so on.