Spell checker language should be tied to the document

Mr
MrKii
Posts: 1
Joined: Sat Feb 02, 2019 10:19 am
Platform: Windows

Sat Feb 02, 2019 10:26 am Post

I'm on a 30 days trial of scrivener. I write in several languages and I find annoying having to change the spell checker every time I switch language. What's worse, sometimes I want to use Scrivener side to side in order to translate from one language to another, making small changes on each side sometimes. This is impossible because the spell checker is a global setting. I think each document should have the desired spell checker language.

Other than that, great product.

User avatar
krastev
Posts: 430
Joined: Fri Feb 05, 2016 5:21 am
Platform: Windows
Contact:

Sat Feb 02, 2019 2:31 pm Post

That's really bad idea.
Krastev
Windows 10 Home 64-bit
Scrivener for Windows Version 1.9.16.0
Testing Scrivener Beta for Windows

User avatar
theswede
Posts: 76
Joined: Thu May 16, 2013 10:55 am
Platform: Mac, Win + iOS

Mon Feb 04, 2019 9:53 am Post

MrKii wrote:I think each document should have the desired spell checker language.


I agree. I routinely juggle projects in many different languages, and it's very annoying to manage spell checking as a global setting.

I will also mix languages in the same document on occasion, but that's rare enough and usually for small snippets, so that doesn't need a special workaround. But I will very often have two documents open in different languages, and have to turn spell checking off because it ends up too distracting.
Jesper Anderson SA5NEO
Computer scientist. Software engineer. Scifi writer. Scuba diver.

User avatar
DavidR
Posts: 772
Joined: Fri Mar 08, 2013 12:21 am
Platform: Windows

Mon Feb 04, 2019 7:10 pm Post

krastev wrote:That's really bad idea.

Can you offer some reasons on this? I'm with the others, I think it could be quite helpful.
David
Scrivener for Windows Version 1.9.9
Windows 7 Pro 64-bit

What's the difference between a free lance and a loose cannon?

User avatar
krastev
Posts: 430
Joined: Fri Feb 05, 2016 5:21 am
Platform: Windows
Contact:

Tue Feb 05, 2019 3:15 am Post

DavidR wrote:
krastev wrote:That's really bad idea.

Can you offer some reasons on this? I'm with the others, I think it could be quite helpful.

No. Have no time for that, but you can check here, here, or here

If that's not enough imagine how it's gonna be implemented per document
Krastev
Windows 10 Home 64-bit
Scrivener for Windows Version 1.9.16.0
Testing Scrivener Beta for Windows

User avatar
DavidR
Posts: 772
Joined: Fri Mar 08, 2013 12:21 am
Platform: Windows

Tue Feb 05, 2019 4:42 pm Post

krastev wrote:
DavidR wrote:
krastev wrote:That's really bad idea.

Can you offer some reasons on this? I'm with the others, I think it could be quite helpful.

No. Have no time for that, but you can check here, here, or here

If that's not enough imagine how it's gonna be implemented per document

Well, sorry to trouble you to support an abruptly expressed opinion, but ... all the links you offered are to discussions about the Mac version, and I gather that it is indeed a very difficult thing to attempt on a Mac, since the spell-checker exists and is configured on the system level there. However, we're in a Windows forum here, and in Windows there is no such system-level spell-checker. Perversely, this may turn out to be an area in which programming for Windows (not for v. 3.0, certainly, but in an update down the line) could incorporate a feature not available for the Mac. At any rate, the word processor I use, Nota Bene, does indeed allow you to set a default language per document, so that spell-checking is carried out in that language for that document. Naturally, the way they implement this might not be possible in Scrivener's programming environment. But the idea shouldn't be rejected out of hand because it doesn't work on Macs.
David
Scrivener for Windows Version 1.9.9
Windows 7 Pro 64-bit

What's the difference between a free lance and a loose cannon?

User avatar
devinganger
Posts: 1852
Joined: Sat Nov 06, 2010 1:55 pm
Platform: Mac, Win + iOS
Location: Monroe, WA 98272 (CN97au)
Contact:

Wed Feb 06, 2019 6:42 am Post

DavidR wrote:Perversely, this may turn out to be an area in which programming for Windows (not for v. 3.0, certainly, but in an update down the line) could incorporate a feature not available for the Mac.


My understanding is that they're trying to *reduce* the number of incongruencies, not introduce new ones in some attempt to win back karma points for us poor Windows users.
--
Devin L. Ganger, WA7DLG
Not a L&L employee; opinions are those of my cat
Winner "Best in Class", 2018 My First Supervillain Photo Shoot

Am
Amcmo

Wed Feb 06, 2019 10:40 am Post

Another potential issue.

If such a feature was implemented in the Win version, would that impact full compatibility for accessing and editing files Mac to Win & vice versa?

Personally I’m for getting to feature equality and keeping it.

User avatar
DavidR
Posts: 772
Joined: Fri Mar 08, 2013 12:21 am
Platform: Windows

Wed Feb 06, 2019 6:41 pm Post

Good points, devinganger and Amcmo. Particularly, any problems in working on a file in both Mac and Windows environments ought to be avoided. My only point is that, because Windows doesn't have system-wide spell-check, it is possible for particular programs to implement spell-check in innovative ways, e.g., different default languages in different documents. For some users, this would evidently be helpful, and if it were to be implemented it would be up to such users not to make their docs unusable on a Mac, assuming they ever use a Mac.
David
Scrivener for Windows Version 1.9.9
Windows 7 Pro 64-bit

What's the difference between a free lance and a loose cannon?

User avatar
lunk
Posts: 3785
Joined: Wed Aug 21, 2013 4:24 pm
Platform: Mac + iOS
Location: Sweden 64° N

Thu Feb 07, 2019 6:47 am Post

MrKii wrote:I think each document should have the desired spell checker language.

krastev wrote: imagine how it's gonna be implemented per document


Sorry for interrupting, but aren’t you misunderstanding each other? Surely MrKii means per project, mot per each document in the binder?

But even so, deliberately introducing a difficult feature on one OS that is extremely hard to implement on the other is hardly a good idea.
I am a user, writing non-fiction and science, using:
* Mac Scrivener 3 on a Macbook 12”, MacBook Pro 13”, and iMac 27”, all running Mojave.
* iOS Scrivener 1 on an iPhone 11 Pro, iPad Air 9.7”, and iPad Pro 12.9”, all running the latest iOS

Ma
MainAlice
Posts: 1
Joined: Wed Feb 06, 2019 4:06 pm
Platform: Windows
Location: Chicago

Thu Feb 07, 2019 9:11 am Post

I agree with everybody on this topic. Gets me annoyed every time having to change the spell checker every time I switch language. Good to know I'm not alone :c

User avatar
xiamenese
Posts: 4167
Joined: Mon Jan 29, 2007 1:32 am
Platform: Mac
Location: London or Exeter, UK.

Thu Feb 07, 2019 10:36 am Post

Funnily enough, even though I always have "check spelling as you write" turned off, I can see how desirable being able to mark stretches, let alone documents, as being in a specific language would be desirable. I also know it is possible even on the Mac and using the Apple Textkit on which Scrivener is based, as Nisus Writer Pro does just that.

I am also sure KB, LAP, Tiho_D and the rest of the team would see it as desirable; but the question is more one of feasibility.

NWP is. developed by a team whose sole purpose is improving the functionality of the Apple Text Engine. KB is one person who has the development and maintenance of the whole of Scrivener—let’s not forget iOS, which is also used by many Windows users—and Scapple occupying him. Complex modification or writing replacement routines of the text engine to mark languages, and there are other aspects like tables and lists which are calling for attention, can only wait for time and energy.

For the Windows version, doing what is necessary from this point of view may be easier, but LAP and Tiho_D are having to code frameworks used by Scrivener that are available out of the box on MacOS. So for them too, time and energy are at a premium.

In addition to the question of feasibility, there is the question of compatibility. I have no objection to the Windows version having a feature which the Mac version doesn’t—we have "language focus" as opposed to just "dialogue focus" … not that I use that either—but if language-marking in Windows would cause compatibility problems, and I would think it might be even more of a problem in relation to the iOS version, then it would indeed be a bad idea.

I am no programmer, just a long-term user of Scrivener. I do any spell-checking if necessary in NWP after compile, and do use more than English; however, since the second languauge I use most is Chinese, I have a macro which can do the marking for me. Any other language, I would mark in Scrivener with a specific style and use Find & Replace in NWP to add the language marking.

:)

Mark
The Scrivenato sometimes known as Mr X.
iMac 27" (late 2015) 10.15.2, 24GB RAM, 512GB SSID
MBP17" (late 2011) 10.13.6, 16GB RAM, 2TB SSID
2017 iPad, iPadOS 13.3, 128GB, Apple Pencil
Scrivener, Scapple, Nisus Writer Pro, Bookends …

Dr
Drogs26
Posts: 3
Joined: Fri Nov 29, 2019 9:15 pm
Platform: Windows

Wed Jan 15, 2020 5:15 pm Post

It remains only to wait for a new version of the program, perhaps they will add

An
Anzorrr
Posts: 1
Joined: Wed Jan 15, 2020 9:25 pm
Platform: Windows

Wed Jan 15, 2020 9:26 pm Post

I doubt very much that this will be added to the program, too much work needs to be done for this. I would advise you to use a special utility for this and save the text in it for later translation.

———————
Moderator Note: removed URL which seemed to be deceptively placed.