nextcloud / notes

✎ Distraction-free notes and writing
https://apps.nextcloud.com/apps/notes
GNU Affero General Public License v3.0
623 stars 133 forks source link

[Bug]: Nextcloud Notes not respecting spelling #1265

Open howardlowndes opened 7 months ago

howardlowndes commented 7 months ago

⚠️ This issue respects the following points: ⚠️

Bug description

Nextcloud: v 28.0.3 Notes: v 4.9.4 Language: English (British English) Locale: English (Australia) The spelling appears to be US focused - 'z' being offered to replace 's' as an example. Not all of us agree with Noah Webster's Blue Book :)

Steps to reproduce

Normal use of Notes with Language and Locale as stated above

Expected behavior

Spelling should align with Language and/or Locale

Installation method

Community Web installer on a VPS or web space

Nextcloud Server version

28

Operating system

Debian/Ubuntu

PHP engine version

PHP 8.2

Web server

Apache (supported)

Database engine version

MariaDB

Is this bug present after an update or on a fresh install?

Fresh Nextcloud Server install

Are you using the Nextcloud Server Encryption module?

None

What user-backends are you using?

Configuration report

sudo -u www-data php occ config:list system
{
    "system": {
        "instanceid": "***REMOVED SENSITIVE VALUE***",
        "passwordsalt": "***REMOVED SENSITIVE VALUE***",
        "secret": "***REMOVED SENSITIVE VALUE***",
        "trusted_domains": [
            "10.2.2.250",
            "howard.id.au"
        ],
        "datadirectory": "***REMOVED SENSITIVE VALUE***",
        "dbtype": "mysql",
        "version": "28.0.3.2",
        "overwrite.cli.url": "http:\/\/10.2.2.250\/nextcloud",
        "installed": true,
        "updater.secret": "***REMOVED SENSITIVE VALUE***",
        "maintenance": false,
        "dbname": "***REMOVED SENSITIVE VALUE***",
        "dbhost": "***REMOVED SENSITIVE VALUE***",
        "dbuser": "***REMOVED SENSITIVE VALUE***",
        "dbpassword": "***REMOVED SENSITIVE VALUE***",
        "loglevel": 3,
        "version_retention_obligation": "auto, 30",
        "mail_from_address": "***REMOVED SENSITIVE VALUE***",
        "mail_smtpmode": "smtp",
        "mail_sendmailmode": "smtp",
        "mail_domain": "***REMOVED SENSITIVE VALUE***",
        "mail_smtphost": "***REMOVED SENSITIVE VALUE***",
        "mail_smtpport": "25",
        "mail_smtpsecure": "ssl"
    }
}

List of activated Apps

sudo -u www-data php occ app:list
Enabled:
  - activity: 2.20.0
  - calendar: 4.6.7
  - circles: 28.0.0-dev
  - cloud_federation_api: 1.11.0
  - comments: 1.18.0
  - contactsinteraction: 1.9.0
  - dashboard: 7.8.0
  - dav: 1.29.1
  - federatedfilesharing: 1.18.0
  - federation: 1.18.0
  - files: 2.0.0
  - files_pdfviewer: 2.9.0
  - files_reminders: 1.1.0
  - files_sharing: 1.20.0
  - files_trashbin: 1.18.0
  - files_versions: 1.21.0
  - firstrunwizard: 2.17.0
  - logreader: 2.13.0
  - lookup_server_connector: 1.16.0
  - nextcloud_announcements: 1.17.0
  - notes: 4.9.4
  - notifications: 2.16.0
  - oauth2: 1.16.3
  - password_policy: 1.18.0
  - photos: 2.4.0
  - privacy: 1.12.0
  - provisioning_api: 1.18.0
  - related_resources: 1.3.0
  - richdocuments: 8.3.3
  - serverinfo: 1.18.0
  - settings: 1.10.1
  - sharebymail: 1.18.0
  - spreed: 18.0.5
  - support: 1.11.0
  - survey_client: 1.16.0
  - systemtags: 1.18.0
  - text: 3.9.1
  - theming: 2.3.0
  - twofactor_backupcodes: 1.17.0
  - updatenotification: 1.18.0
  - viewer: 2.2.0
  - weather_status: 1.8.0
  - workflowengine: 2.10.0
Disabled:
  - admin_audit: 1.18.0
  - bruteforcesettings: 2.8.0
  - encryption: 2.16.0
  - files_external: 1.20.0
  - fileslibreofficeedit: 1.1.0 (installed 1.1.0)
  - integration_collaboard: 1.0.6 (installed 1.0.6)
  - recommendations: 2.0.0 (installed 2.0.0)
  - suspicious_login: 6.0.0
  - twofactor_totp: 10.0.0-beta.2
  - user_ldap: 1.19.0
  - user_status: 1.8.1 (installed 1.8.1)

Nextcloud Signing status

http://howard.id.au/nextcloud/index.php/settings/integrity/failed

No errors have been found.

Nextcloud Logs

Nil

Additional info

Nil

joshtrichards commented 7 months ago

To my knowledge we only use the native spell checker in your browser:

https://github.com/nextcloud/notes/blob/faf09188736cc61e2879f296059a205ddbb3343f/src/components/EditorEasyMDE.vue#L76

joshtrichards commented 3 months ago

If you're using the Rich Text editor mode, can you check if you see the same behavior when you create a New text file via Files rather than Notes? If so, this is a Text app matter, not Notes (and I can transfer this issue over there).