github simjanos-dev/LinguaCafe v0.5

latest releases: v0.13.3, v0.13.2, v0.13.1...
9 months ago

The docker installation process has been improved since the last version. All the known issues with it has been fixed, and the requirement for users to create their folders manually and to modify the docker-compose.yml file has also been removed.

There were several issues with Jellyfin integration. Now it should work properly with every language and video type.
Also added information about subtitle file naming to the readme file.

Lemma modifications only apply to new words that haven't been imported yet. There will be an option in the future, to
overwrite already existing lemmas.

New features:

  • Added support for new languages: Czech and Welsh.
  • Added Kengdic dictionary support for Korean.
  • Added CC-CEDICT dictionary support for Chinese.
  • Added Eurfa dictionary support for Welsh.
  • Added pinyin support for Chinese.
  • Added furigana support for Japanese.

Bug fixes:

  • Removed empty and duplicated records from dictionary search results.
  • Added Chinese font type. Now every Chinese and Japanese text should be displayed with NotoSansSC and NotoSansJP font types.
  • Removed word spacing from Chinese texts.
  • Removed '+' symbol from Korean lemmas.
  • Removed 'die/der/das' from the beginning of German search terms for better results.
  • Fixed an issue with the Media player that only allowed TV Show subtitles to be displayed from Jellyfin. Now every video type is playable.
  • Fixed an issue with the Media player that caused every language to be handled as Japanese.
  • Fixed an issue related to Media player missing language support, now all languages work with it.
  • Fixed an issue on the vocabulary search page, that caused phrases to be displayed with commas between the words, or with no spaces between them. It will still need further improvement for non Japanese and Chinese languages.
  • Fixed an error that broke the Kanji page if you had no known Kanji yet from every category.
  • Fixed dark theme style on color picker.
  • Added a missing label to text reader's settings dialog.

Other changes:

  • Moved the dictionary search to the main section of the popup vocabulary.
  • Removed all online dependencies.
  • Updated language selection dialog design, and the supported languages information in the readme.
  • Changed chapter size from 9000 to 4000 characters for importing e-books due to performance issues. There will be an option to edit this limit soon.
  • Unified text reader and subtitle reader settings. Users don't have to modify settings at both places separately anymore.
  • Added dynamic subtitle rendering for Media player, which increased performance significantly. For this I had to remove customizable spacing between subtitles, due to a bug that moved the vocabulary box around. This will be fixed in the future.

Thank you for everyone who contributed for the release!

Don't miss a new LinguaCafe release

NewReleases is sending notifications on new releases.