Skip to content

mideind/GreynirTranslateChromePlugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chrome Translation Plugin

A Chrome plugin for translating web pages.

This is a work in progress.

Implemented:

  • Rough parsing of the DOM to gather all text elements.
  • Batching of sentences to be translated.
  • Requests are chained.
  • Chrome plugin packaging.
  • Configuration on translation direction.
  • A simple translation progress bar with a logo.

Not implemented:

  • Parsing of DOM sensitive to inline and block elements. This needs to be done in order to reduce splitting of sentences on inline elements.

How to run

See directions at https://developer.chrome.com/docs/extensions/mv3/getstarted/

Bundling and loading to Chrome Store

Commit all changes and add a git tag which is equal to the version defined in manifest.json.

Bundle the package with bundle.sh and upload the zip file to the Chrome Web Store via the Developer Dashboard.

You must have a chrome web store developer account. haukurpj@mideind.is is a registered account.