Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cyrillic glossary entires are not recognized #7

Closed
syberside opened this issue Apr 11, 2024 · 4 comments
Closed

Cyrillic glossary entires are not recognized #7

syberside opened this issue Apr 11, 2024 · 4 comments

Comments

@syberside
Copy link

Hi!

Thank you for great plugin. It's great, but I faced an issue while trying to build glossary for my project.

When I put cyrillic entry to glossary it does not recognized properly. Looks like only english entries are supported.

Sample:
Glossary file

МП
: мобильное приложение

Ref in other document <МП:>

Result: no highlighting of term.

Settings

  - ezglossary:
      use_default: true
      tooltip: full
      inline_refs: short
@nfelt14
Copy link
Contributor

nfelt14 commented Apr 17, 2024

I am running into a similar issue (I think) where I am using emoji icons (like 🚧) and the links are not being created.

@realtimeprojects
Copy link
Owner

The root cause problem is that in case you use advanced unicode characters, links written in the syntax <section:term> will be converted to &lt;section:term&gt; so that we cannot identify them anymore.

In this case, starting from version 1.6.0, you can now use markdown links to link to this terms.

@realtimeprojects
Copy link
Owner

Regarding the usage of emojis:

In case you use emojis only at the beginning or the end of the term, using emojis works as well with markdown links by ommiting the emoji itself in the link like in the example. However, you have to make sure that your term is unique without emoji.

Let me know if you have any further ideas for improvement.

@syberside
Copy link
Author

@realtimeprojects thank you very much!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants