Skip to content

phlax/l10n-tools

Repository files navigation

l10n-tools

A browser addon for localization.

  • Connects online translation platforms (eg. Pontoon, Pootle, Weblate) with localization repositories (eg. hosted on Github)
  • Adds custom translation services, eg translation memory, machine translation.
  • Adds customizable checks framework

Build Status Test Coverage

Development install

First install makeyfile. (you may want to do this in a virtualenv)

$ pip install makeyfile

Next, fetch the l10n-tools repo

$ git clone git@github.com:phlax/l10n-tools
$ cd l10n-tools

Now you can setup your environment (npm/webpack)

$ makey setup

Development usage

You can run a sandboxed firefox with the plugin like so

$ makey firefox-ext

To specify a custom version of firefox, you can pass the -f flag

$ makey firefox-ext -f /path/to/my/firefox

Running webpack with watch

While developing its useful to have your javascript assets rebuilt whenever you make changes.

You can do so with:

$ makey webpack -w

About

A browser addon for localization

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published