LinguaCafe

LinguaCafe is a self-hosted software that helps language learners read foreign languages.

GPL-3.0 License

Stars
749
Committers
15

Bot releases are hidden (Show)

LinguaCafe - v0003

Published by simjanos-dev 9 months ago

New features:

  • Added partial support for new languages: Russian, Swedish and Ukrainian.
  • Docker installation and update process has been reworked and made simpler.
  • The "Highlight words" option in the text and subtitle reader settings dialog has been split into 2 options: "Hide all highlighting" and "Hide new word highlighting". This makes it possible to hide only the yellow new word highlighting.

Bug fixes:

  • Fixed all issues with "Plain text mode".
  • Fixed a bug that caused words to only have top and bottom border without background when "Highlight words" option was turned off, and the user hovered over them.
  • Missing toolbar titles have been added to text reader.
  • There was a non-standard scroll function used that caused issues in some browsers. It has been fixed, and it was added as an option for text and subtitle reader.
  • An issue has been fixed that caused white space characters being displayed as clickable words on the text reader page, and it broke the software if the user clicked on them.

Other changes:

  • The "/storage/app/dictionaries" folder has been created in the repository, and won't have to be created manually.
  • All tokenizer models have been replaced with smaller sized ones due to possible performance issues. They will be replaced with larger models for specific languages if it causes word tagging accuracy issues.

Thank you for everyone who contributed for the release!

LinguaCafe - v0002

Published by simjanos-dev 9 months ago

New features:
-Added partial support for new languages: Chinese, Dutch, Finnish, French, Italian and Korean.

Bug fixes:
-Fixed a bug that caused DeepL translator to handle all languages as Norwegian.

Other changes:
-The selected language is displayed as capitalized text.

JMDict import:
Put these .txt and .xml files into the LinguaCafe/storage/app/dictionaries/ directory. Ignore the "Source code" files.

LinguaCafe - LinguaCafe v0001

Published by simjanos-dev 10 months ago

Put these .txt and .xml files into the LinguaCafe/storage/app/dictionaries/ directory. Ignore the "Source code" files.

Badges
Extracted from project README
Discord
Related Projects