-
Clone the repository
$ git clone https://github.com/tabwrangler/tabwrangler
-
Install all dependencies
$ npm install
-
Build, output, and watch the contents to
dist/chrome/
$ npm run start
-
Open the Extensions page in Chrome via Window > Extensions
-
Check the "Developer mode" checkbox in upper right
-
Click the "Load unpacked extension..." button and select the
dist/chrome/
directory created in step 3.
-
Clone the repository
$ git clone https://github.com/tabwrangler/tabwrangler
-
Install all dependencies
$ npm install
-
Build, output, and watch the contents to
dist/firefox/
$ npm run start
-
Open the Add-ons page in Firefox via Tools > Add-ons
-
Open the cog wheel dropdown and select Debug Add-ons
-
Click the "Load Temporary Add-on" button and select the
dist/firefox/manifest.json
file created in step 3.
-
Create a .zip to upload to the Chrome Store and Firefox AMO with the
build
task$ npm run build
Contribute on Tab Wrangler's Crowdin Project, and your translations will be automatically added to the project.
Note: For further details on Chrome extension i18n, check out the Chrome extension documentation on i18n messages.
Making Tab Wrangler available in languages other than English is possible due to generous contributors. If you'd like to contribute, please follow the instructions above and create a pull request with your updates.