Emote
Emote copied to clipboard
Support search in other languages
It would be better if it could be searched in Chinese or other languages
Yes, I'd be happy to search in french too :)
Just came across this thread which links to some interesting projects:
- https://github.com/Armaldio/localize-emoji-db (ex)
- https://github.com/milesj/emojibase (ex)
- and it seems that the ultimate target should be https://github.com/unicode-org/cldr-json (ex)
:beers:
If you decide to support the Japanese language, I will help.
Hey all, PicMo maintainer here (you linked to a thread above), emojibase is probably the project you want as it already has JSON data published with translated emoji names, etc.!
This would be nice to have, though would require quite a large rewrite of the app code to source the emojis from emojibase and to also switch between data sources depending on the app's language. We also realistically would need to internationalize the entire UI as well, for each supported language.
That's not something that I would want to take on, to be honest. I will leave this open though because if someone comes along with a high quality PR that does all that then I probably would accept it.
One thing I was concerned about was that the emoji data would not have the same aliases, which are crucial, but it looks like openmoji already sources their data from emojibase and therefore they are the same.
switch between data sources depending on the app's language
I would suggest depending not on the language of the program, but on the current input language.
I will explain. I speak three languages. My operating system is in Ukrainian. However, I also correspond in English and Spanish. To me, it doesn't make much difference whether an app only supports searches in English or other languages, as long as it only supports one language at a time.
How it happens. I need to write a message in Spanish. I switch the keyboard layout to Spanish. Start typing. Want to insert an emoji. Open the emoji panel. And ... What language should I search in? In Ukrainian, because it is the language of the system? Or in Spanish, because the keyboard layout is Spanish, and I'm typing in Spanish and my brain is working in Spanish right now?
In the first scenario, I need to change the keyboard layout, find the emoji, and change the keyboard layout back again.
In the second, I'm just type what emoji I want. Without switching either the keyboard layout or the language in the head.
In fact, I really like Windows 10 emoji panel and it ergonomic.