Permalink
Switch branches/tags
Nothing to show
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
46 lines (42 sloc) 2.38 KB
Introduction
------------
This Google Chrome Browser extension demonstrates the inter/intra-lingual
translation functionalities of PanLex (http://panlex.org/), a project of The
Long Now Foundation (http://longnow.org/). The PanLex open-source database
aims to document all known lexical translations and thereby to help users
express any lexical concept in any language. PanLex editors are consulting
thousands of dictionaries and other knowledge sources to build the database,
which already documents a billion lexical translations, from which billions
more can be derived. This extension is built upon this database, by using its
public API (http://api.panlex.org).
Features
--------
- When installed in Google Chrome, provide translations between 9231
languages, by selecting words/phrases on webpages.
- More detailed information about the supported languages, the knowledge
sources consulted, and the available data can be found at
http://panlex.org/try.
- Provide the option to automatically identify the source language of the
selected content. This automatic language identification supports 97
languages as described at https://github.com/saffsd/langid.py
- To install this extension, please visit
https://chrome.google.com/webstore/category/extensions.
Acknowledgement
---------------
The development of this extension has been supported by many people, who made
the release of this extension possible. Particular mention goes to people who
have given me indispensable help and stimulation: Jonathan Pool
<pool@panlex.org>, David Kamholz <kamholz@panlex.org>, Marco Lui
<saffsd@gmail.com>, and Timothy Baldwin <tb@ldwin.net>.
This extension also extensively uses source code from the open source
community, and borrows ideas from other similar applications:
- Thanks to Marco Lui <saffsd@gmail.com> who provided the Javascript version
(https://github.com/saffsd/langid.js) of his language identification tool
`langid.py` (https://github.com/saffsd/langid.py).
- This extension is heavily inspired by a similar translation extension from
Google, namely Google Dictionary (http://goo.gl/bqrQ14), which mainly focuses
on 13 languages.
- This extension also makes use of jQuery (http://jquery.com/) and tablesorter
(https://github.com/christianbach/tablesorter).
- This extension also uses English lemmatization exception dictionaries from
WordNet (http://wordnet.princeton.edu/)