petlyh / js-dict Goto Github PK
View Code? Open in Web Editor NEWJapanese-English dictionary app powered by Jisho.org.
License: GNU General Public License v3.0
Japanese-English dictionary app powered by Jisho.org.
License: GNU General Public License v3.0
Hi!
First I'd like to thank you so much for making this app! It has been very helpful! Sadly I have no programming skills and would like to request the following features to make this app better:
Thank you!!
Suggestions for words for mozc android often disappear after kana input in js-dict on android 14.
Sometimes they stay in the word candidate section on top of the keyboard but often disappear immediately after a word update.
Apparently the space key used to select among the candidates does not trigger the disappeqrence of the top bar.
Here is a short recording, typing two different words the issue presents itself in slightly different ways:
This is how it's supposed to work instead:
I know mozc for android is relatively old and unmaintained, and that it targets old android APIs but it's the only foss japanese ime available on android without gapps or gboard, specifically with 12 keys input, and works in every app with text input I tried on android 14 showing this strange beheaviour only in js-dict so this might be solved with relatively low effort.
I can't reproduce the issue on android 9 (LineageOS 16) where it works as intended.
Thanks for the fixes so far and the work. I have an issue with input into the search box. I do not know whether it is only related to JS-Dict application or has something to do with the Keyboard I'm using. However, I use many apps and I have only encountered this with JS-Dict on my system.
My keyboard: OyaMozc (Google Play)
Here's a video: https://github.com/petlyh/JS-Dict/assets/3247063/d6a1b221-1388-4a12-9c5d-46978720e067
As you can see, the prediction box opens and immediately closes again in most cases. I'm not sure why, but this happens so far only in this application for me.
Generally my Android device is set up correctly for Japanese, but both in the screenshots provided here in the repository as well as on my personal device, kanji are not rendered with their Japanese variant but instead look like Chinese.
Try out 曜 or 直 for some easy to discern examples.
Certain entries for compound words found on kanji pages opens the wrong word when clicked.
Steps to reproduce:
On reading compounds
panel and click the first entry (直 【チョク】
).Expected behavior: opens the word 直 ちょく
Actual behavior: opens the word 値 あたい
Hey, first of all thanks a lot for developing this app, it is awesome!
This is a feature request for ocr in this app, this would be a pretty nice feature e.g. for reading physical manga or just for characters on physical stuff that you can't just easily copy-paste.
I would love to integrate this on my own but unfortunately do not have to necessary android dev knowledge to do so. I did however find a library for doing this: https://developers.google.com/ml-kit/vision/text-recognition/v2 this is from google's ml-kit, which is used in things like google lens, it runs on device and it seems like it has an relatively easy API to integrate.
Tell me what you think about this!
@petlyh Add material themed icon
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.