Element-web: Tidak ada pemeriksaan ejaan pada versi aplikasi elektron

Dibuat pada 29 Nov 2016  ·  44Komentar  ·  Sumber: vector-im/element-web

Perhatikan ini ketika saya mengetik 'tidak' yang selalu disorot dengan garis merah sampai Anda menambahkan tanda kutip. Setelah diperhatikan, saya mengetik sampah untuk menguji dan memastikan itu bukan salah satu dari dll tetapi tidak ada yang disorot.

bug p2 minor electron

Komentar yang paling membantu

Sepertinya Electron 8 akan mengizinkan Anda menggunakan pemeriksaan ejaan sistem https://github.com/electron/electron/pull/20692

Semua 44 komentar

Periksa ejaan juga rusak di jendela. Ada garis waktu untuk mengatasinya?

ini secara efektif merupakan masalah elektron - lihat juga https://github.com/electron/electron/issues/3211.

kami mungkin dapat mengatasinya dengan pemeriksa ejaan elektron atau yang serupa tetapi ini adalah bug prioritas menengah.

Yah, saya pikir itulah yang dibutuhkan: https://github.com/electron/electron/blob/master/docs/api/web-frame.md#webframesetspellcheckproviderlanguage -autocorrectword-provider (Pada dasarnya apa yang dikatakan @ ara4n )

Atau ini berfungsi https://github.com/electron-userland/electron-spellchecker (Tampaknya menjadi solusi yang dibangun di sekitar electron-spellchecker)

PS: Belum saya coba

/ saya sekarang sedang mengerjakannya. Karena pemeriksa ejaan elektron adalah modul asli yang perlu dimuat di dalam reactjs tetapi membangunnya melawan elektron, saya perlu terlebih dahulu untuk mengetahui sihir webpack.

RocketChat Electron memiliki implementasi pemeriksa ejaan yang berfungsi di Linux, lihat: https://github.com/RocketChat/Rocket.Chat.Electron/pull/266

@xenithorb Saya masih menunggu https://github.com/atom/node-spellchecker/issues/72 Dev env saya menang 10 dan saya terpengaruh oleh bug ini. Dan pengkodean fitur seperti itu tanpa pengujian tidak mungkin. :() Saat ini hanya akan berfungsi di Linux seperti yang Anda katakan. Saya tahu bahwa banyak pengguna menggunakan Linux dengan Riot tetapi seperti yang dikatakan Env saya adalah Windows: /

Juga Kode itu sendiri sebagian besar dilakukan kecuali untuk perubahan gaya kecil dan pengembangan kembali ke dalamnya.

Bisakah seseorang menerapkannya di Linux?

@ ara4n Apa legalitas memasukkan kode GPL v3 di Riot? Catatan Standar dapat menerapkan pemeriksaan ejaan di aplikasi elektron mereka dengan komitmen ini: https://github.com/standardnotes/desktop/commit/647c65daeefff6717b1aa1cf26716da81791735a. Sebagian besar kode berlisensi GPL v3 dari sini: https://github.com/signalapp/Signal-Desktop/blob/development/js/spell_check.js

PS Saya tahu saya memiliki PR terbuka tetapi jangan ragu untuk membuat PR yang lebih baik jika Anda mau.

Juga saya masih mencari seseorang untuk menguji PR saya dan apakah itu berfungsi di linux !! Saya dapat menambahkan saran oleh @aaronraimist jika @ ara4n memberi lampu hijau pada lisensi. (Pengujian Linux diperlukan karena kode pemeriksa ejaan saya saat ini TIDAK mendukung windows yang lebih baru dari XP sesuai dengan masalah upstream)

Akan sangat senang melihat ini terus bergerak ... sux typign saya

Menambahkan bounty
Bountysource

Menutup PR saya karena kurangnya waktu untuk memelihara. Jangan ragu untuk membuat PR baru

@lampholder ,

Saya memasang bounty gitcoin sebesar 0,5 eth ... Saya harap ini membantu ... Ketika digabungkan, bounty akan dibayarkan

jadi sekarang setidaknya ada 2 bounty di atasnya :-D

Status Masalah: 1. Buka 2. Mulai 3. Dikirim 4. Selesai


__Terbitan ini sekarang memiliki dana 0,5 ETH (106,94 USD @ $ 213,89 / ETH) yang melekat padanya sebagai bagian dari dana Giveth .__

💰 Kontribusi crowdfund senilai 200.00000 DAI (200.0 USD @ $ 1.0 / DAI) telah dilampirkan untuk masalah yang didanai ini dari @ mkosowsk.💰

Ingin ikut serta? Tambahkan kontribusi Anda sendiri di sini .

Ini semakin menarik.

200 DAI berkontribusi dari ECF Web 3.0 Infrastructure Fund! Mari kita wujudkan ini :)

Saya memiliki beberapa dolar yang tersisa dari sumber bounty: menaikkan nilainya di sana dari $ 15 USD menjadi $ 20 USD. Tidak banyak, tapi semoga membantu :)

:-D Kabar baik! $ 200 lainnya baru saja ditambahkan untuk menerapkan fitur ini!

Ada $ 100 di ETH dan $ 200 di DAI (dari mitch yang bagus!)

https://gitcoin.co/issue/vector-im/riot-web/2661/1730

dan $ 5 lagi ditambahkan ke bounty $ 15 di bountysource oleh turt2live

https://www.bountysource.com/issues/39623582-no-spell-check-on-the-electron-app-version?utm_source=50185338&utm_medium=shield&utm_campaign=ISSUE_BADGE

Ini berarti jika Anda dapat memecahkan kode ini, Anda mendapat $ 320 + untuk dikumpulkan: D

@ mul1sh Halo dari Gitcoin Core - apakah Anda masih mengerjakan masalah ini? Harap kirimkan WIP PR atau komentar kembali dalam 3 hari ke depan atau Anda akan dikeluarkan dari tiket ini dan akan dikembalikan ke status 'Terbuka'. Beri tahu kami jika Anda memiliki pertanyaan!

  • [x] pengingat (3 hari)
  • [] eskalasi menjadi mod (6 hari)

Khusus penyandang dana: Tunda peringatan selama 1 hari | 3 hari | 5 hari | 10 hari | 100 hari

@gitcoinbot masih mengerjakan PR yang akan segera hadir

@ mul1sh Halo dari Gitcoin Core - apakah Anda masih mengerjakan masalah ini? Harap kirimkan WIP PR atau komentar kembali dalam 3 hari ke depan atau Anda akan dikeluarkan dari tiket ini dan akan dikembalikan ke status 'Terbuka'. Beri tahu kami jika Anda memiliki pertanyaan!

  • [x] pengingat (3 hari)
  • [] eskalasi menjadi mod (6 hari)

Khusus penyandang dana: Tunda peringatan selama 1 hari | 3 hari | 5 hari | 10 hari | 100 hari

Adakah peningkatan?

Sebagai kepala up, selama berikutnya sementara saya akan mengambil ayunan pada masalah ini (sebagai spoll chack iz semthng saya rleay naeed!). Pertama adalah mendapatkan paket pemeriksa ejaan untuk dikompilasi untuk saya, lihat https://github.com/atom/node-spellchecker/pull/122

Saya sedikit bingung mengapa preload.js tampaknya tidak dipanggil. Ada petunjuk apa kabar? https://termbin.com/sruw

Saya sedang mengerjakannya. Saya telah menetapkan diri saya sendiri menggunakan Gitcoin.

Saya sedang mengerjakan tugas ini (mengimpor dan menjalankan pemeriksaan ejaan dengan klik kanan), tetapi saya khawatir tentang kamus. Saya dapat mendeteksi bahasa menggunakan keluhan Ubuntu 18.04 saya KDE Neon, tetapi secara default pengguna tidak akan memiliki kamus atau kami harus menggabungkannya, atau entah bagaimana mengunduh dari jenis repositori kamus. Di Rocket.Chat mereka telah menggabungkan 3 kamus (Inggris, Spanisz, dan Portugal), jadi misalnya bahasa Polandia atau Rusia tidak didukung sama sekali.

Ide dan umpan balik tambahan (bagaimana Anda ingin mengakses kamus dan berbagai bahasa) akan sangat membantu, sekarang saya akan menerapkannya seperti yang dilakukan Rocket.Chat.

UPDATE: https://github.com/LibreOffice/dictionaries - kamus lainnya

UPDATE2:
Linux: berfungsi, dibangun tetapi hanya untuk Linux
Windows: Python 2.x perlu diinstal. Tidak dibangun dengan Node v10.16.0
Mac: Belum mencoba

Status Masalah: 1. Buka 2. Mulai 3. Dikirim 4. Selesai


__Bekerja untuk 0,5 ETH (147.44 USD @ $ 294.88 / ETH) telah dikirimkan oleh__:

  1. @tausiyahku

@GriffGreen silakan lihat karya yang dikirimkan:

  • PR oleh @ thecyberd3m0n

Oh bagus!!! Terima kasih banyak @ thecyberd3m0n !!! Terima kasih akhirnya menerima ini! Saya memiliki Mac, semoga versi mac berfungsi! Jika demikian saya akan merilis bounty :-D

Seharusnya begitu, tapi tidak ada jaminan untuk saat ini. Saya belum memiliki lingkungan pengujian untuk Mac :(

Sepertinya saya gagal menyelesaikan PR saya. Anda bisa mengabaikannya. Maaf

Sepertinya Electron 8 akan mengizinkan Anda menggunakan pemeriksaan ejaan sistem https://github.com/electron/electron/pull/20692

Saya sangat tertarik untuk memeriksa ejaan di versi Desktop Riot: D

Ini diselesaikan di 1.6. Bisakah seseorang berkomentar tentang bagaimana tepatnya? Perpustakaan apa yang digunakan? Adakah pencarian online untuk kata-kata yang tidak dikenal?

https://github.com/vector-im/riot-desktop/pull/30 adalah PR yang menambahkannya - itu akan menjadi tempat terbaik untuk memulai. Selain itu, # riot- dev: matrix.org mungkin memiliki lebih banyak detail.

Ia menggunakan fitur pemeriksa ejaan elektron 8.x yang mengunduh kamus pemeriksa ejaan dan mencari kata-kata secara lokal dari sana

https://www.electronjs.org/docs/api/web-frame#webframesetspellcheckproviderlanguage -provider

Alangkah baiknya bisa menonaktifkan pemeriksaan ejaan ...

Apakah halaman ini membantu?
0 / 5 - 0 peringkat