Skip to content
This repository has been archived by the owner on Jul 16, 2022. It is now read-only.

Commit

Permalink
Dictionary: Use stardict4j access library
Browse files Browse the repository at this point in the history
- Stardict4j is access library based on OmegaT code.
- It supports 64bit index, .syn synonym file and entry type handling.
- Use only a MEAN, PHONETIC and HTML type of entries.

TODOs (mostly should do in the library):
- HTML sanitize
- Formatter for XDXF, Pango and MediaWiki content.

Signed-off-by: Hiroshi Miura <miurahr@linux.com>
  • Loading branch information
miurahr committed Feb 8, 2022
1 parent 27dc1b2 commit 1b6cd1f
Show file tree
Hide file tree
Showing 7 changed files with 58 additions and 530 deletions.
9 changes: 2 additions & 7 deletions build.gradle.kts
Expand Up @@ -88,24 +88,19 @@ dependencies {

// for pdic
implementation("io.github.eb4j:pdic4j:0.3.3")

// for stardict
implementation("io.github.dictzip:dictzip:0.11.1")
implementation("com.github.takawitter:trie4j:0.9.8")

implementation("io.github.eb4j:stardict4j:0.3.0")
// for lingvodsl
implementation("io.github.eb4j:dsl4j:0.4.4")

// for mdict
implementation("io.github.eb4j:mdict4j:0.2.3")
implementation("org.jsoup:jsoup:1.14.3")

// for oxford-api
implementation("tokyo.northside:java-oxford-dictionaries:0.3.1")

// for video replay
implementation("uk.co.caprica:vlcj:4.7.1")

// GUI theme
implementation("com.formdev:flatlaf:2.0.1")

// for projector support
Expand Down
191 changes: 0 additions & 191 deletions src/main/java/io/github/eb4j/ebview/data/DictionaryData.java

This file was deleted.

0 comments on commit 1b6cd1f

Please sign in to comment.