Celeste G Posted January 22, 2021 Share Posted January 22, 2021 (edited) I have my operating system in English but I write documents in English and Romanian and sometimes other languages as well, like French. I need to be able to choose a language for the entire document and not be obligated to choose language for each element of the document. It is time consuming and very annoying. It wreaks the spell check and gives me a lot of headaches. I cannot change the operating system language every time, besides I do not like it ! The words in english are much shorter so I prefer english for the operating system. Please add a setting for a language in the document setting so I can establish a language for the entire document and that language will be used for spell checking. I am referring to each document, not the entire affinity application, as I do not want to change the language of the application either. Thank you Edited January 22, 2021 by Celeste G Przemysław and dehskins 2 Quote Link to comment Share on other sites More sharing options...
walt.farrell Posted January 22, 2021 Share Posted January 22, 2021 Best approach: If you use Text Styles for your text, just set the Base style (which all other inherit from by default) to the language you want for the document. Establish other Text Styles (also based on Base) for other languages, and apply them individually as you need them. or Create your first Text Frame, and use the Character panel to specify the language. It will remain set that way unless you change it. You can also use Edit > Defaults > Synchronize from Selection followed by Edit > Defaults > Save to make it easy to get back to that language if you do make a change. myclay, dehskins and SmartParty 2 1 Quote -- Walt Designer, Photo, and Publisher V1 and V2 at latest retail and beta releases PC: Desktop: Windows 11 Pro 23H2, 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090 Laptop: Windows 11 Pro 23H2, 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU. Laptop 2: Windows 11 Pro 24H2, 16GB memory, Snapdragon(R) X Elite - X1E80100 - Qualcomm(R) Oryon(TM) 12 Core CPU 4.01 GHz, Qualcomm(R) Adreno(TM) X1-85 GPU iPad: iPad Pro M1, 12.9": iPadOS 17.7, Apple Pencil 2, Magic Keyboard Mac: 2023 M2 MacBook Air 15", 16GB memory, macOS Sonoma 14.7 Link to comment Share on other sites More sharing options...
garrettm30 Posted January 22, 2021 Share Posted January 22, 2021 3 hours ago, Celeste G said: Please add a setting for a language in the document setting so I can establish a language for the entire document and that language will be used for spell checking. I understand where you are coming from, but unfortunately a document-wide language setting would conflict with a character-level language setting, which is never going away since it is absolutely necessary in many cases. Since language is a character-level attribute, it is functionally equivalent to the font value (or any number of other character-level values, such as color, weight, font size, etc.). So, for instance, try to image what a document-level font setting would be like, and how that could possibly be made to work and still allow more than one font to be used in a document. Those two needs seem to me to be incompatible. Consider also that setting a language works the same way as setting a font. You speak of being "obligated to choose language for each element of the document,” but fonts work the same way. Are you setting the font for each element of the document? If so, then I recommend you spend some time learning about text styles. When you set up a style, you would pick a font for it, then you tag text with that style. The same is true for language: you define the language as part of the style. What Walt suggests makes it even easier, namely, using a base style. Understand that any style can be based on another style (a parent style), to inherit its attributes except where set otherwise. So what you can do is create a parent style (call it what you want) that has characteristics that all text in the document have in common, language for example, and then base other styles on the parent style, such as paragraph, heading, and whatever. Set the language once in parent style and you’re done, because every text in the whole document that is tagged with a style based on your parent style will have the language you want. Styles are very powerful, and I would suggest that understanding how to use them is a key element to approaching layout like a professional. (Just an opinion: I don’t mean to start a war with a statement like that, as one could probably find a true professional who prefers to rarely use styles. If it works for them, then I won’t argue it. Me: I try to use local overrides as little as possible.) myclay, dominik and walt.farrell 3 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.