Bug 484453 - Spellchecking uses American English when British English is specified
Summary: Spellchecking uses American English when British English is specified
Status: RESOLVED DUPLICATE of bug 470490
Alias: None
Product: frameworks-sonnet
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: 6.0.0
Platform: Neon Linux
: NOR minor
Target Milestone: ---
Assignee: Martin Sandsmark
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-03-25 14:35 UTC by Peter
Modified: 2025-04-04 19:50 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Peter 2024-03-25 14:35:38 UTC
***
If you're not sure this is actually a bug, instead post about it at https://discuss.kde.org

If you're reporting a crash, attach a backtrace with debug symbols; see https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
***

SUMMARY
Spell checking seems to assume American English spellings - "endeavor" and "specialize" - even when British English is selected.  

STEPS TO REPRODUCE
1. Set language to British English
2. Run spellcheck in Kmail or Kate
3. 

OBSERVED RESULT
"endeavour" is flagged as incorrect, with "endeavor" suggested as correct spelling.

EXPECTED RESULT
"endeavour" should not be flagged as incorrect.   

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma:  KDE Neon 6.0
(available in About System)
KDE Plasma Version: 6.0.2
KDE Frameworks Version: 6.0.0.
Qt Version: 6.6.2

ADDITIONAL INFORMATION
'System Settings'.'Region and Language' shows language as 'British English'.
Comment 1 Peter 2024-05-08 17:23:49 UTC
(In reply to Peter from comment #0)
> ***
> If you're not sure this is actually a bug, instead post about it at
> https://discuss.kde.org
> 
> If you're reporting a crash, attach a backtrace with debug symbols; see
> https://community.kde.org/Guidelines_and_HOWTOs/Debugging/
> How_to_create_useful_crash_reports
> ***
> 
> SUMMARY
> Spell checking seems to assume American English spellings - "endeavor" and
> "specialize" - even when British English is selected.  
> 
> STEPS TO REPRODUCE
> 1. Set language to British English
> 2. Run spellcheck in Kmail or Kate
> 3. 
> 
> OBSERVED RESULT
> "endeavour" is flagged as incorrect, with "endeavor" suggested as correct
> spelling.
> 
> EXPECTED RESULT
> "endeavour" should not be flagged as incorrect.   
> 
> SOFTWARE/OS VERSIONS
> Windows: 
> macOS: 
> Linux/KDE Plasma:  KDE Neon 6.0
> (available in About System)
> KDE Plasma Version: 6.0.2
> KDE Frameworks Version: 6.0.0.
> Qt Version: 6.6.2
> 
> ADDITIONAL INFORMATION
> 'System Settings'.'Region and Language' shows language as 'British English'.

"sudo apt-get install hunspell-en-gb" seems to have solved the problem.  Not sure why I was being given the option for UK English if the dictionary wasn't installed, but working OK, now.
Comment 2 TraceyC 2025-04-04 19:50:05 UTC
This looks like the same problem as bug 470490. I'm marking this as a duplicate of that report.

*** This bug has been marked as a duplicate of bug 470490 ***