Skip to content

Latest commit

 

History

56 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Magpie Dictionary

An online dictionary based on the subtitle translations from the The Magpie Bridge Brigade. Built in Go.

The goal of this project is to provide subtitle translations by comparing translated text side-by-side. It supports a proprietary format that allows subtitles from different time slices to be compared, please see DATA_FORMAT.md. This data file can be produced by scripts from the CompareSBV project.

Getting Started

Requirements

  • Go
  • Data files

Configuration

Copy the configuration template file and populate the properties appropriately.

mkdir tmp && cp config/template.json tmp/config.json

Build

go build -o bin/ ./pkg/server

Run

bin/server tmp/config.json

Or in the background

nohup bin/server tmp/config.json > tmp/server.log &
  • Starting the server for the first time may take a while as it needs to index everything.

  • If reindexing is necessary, simply delete the indexPath directory.

About

An online Chinese-English dictionary based on the subtitle translations of shows by the The Magpie Bridge Brigade.

Resources

Stars

1 star

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages