npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

quorum-i18n

v1.107.0

Published

Repo for all the i18n resources for the Quorum's Sales Team

Readme

This repository is synced with the Quorum Weblate - Quorum team

This repository actually drives the translations for the quorum apps.

How to translate ?

In the main project, you have two folders. We will be focus on the ./initial-locales/ folder. Then you have two folders :

  • mobile : Focus on the translations on the Android/IOS app.
  • web : Focus on the translations on the WebApp

⚠️ When you will develop the apps, you will modify the files in this folder only !

WebApp

We use vue-i18n on the WebApp. You can configure the plugin i18n-ally to use this repository/folder after you cloned it. So basically, this is the workflow we do to develop on the WebApp.

  • git clone this repo
  • yarn and install the dependencies
  • install yalc globally npm install -g yalc : Go to yalc github to see how works yalc.
  • Then in this repository/folder execute yalc publish : It will create a "fake package" in your computer to use it in the other repositories.
  • When you go back on the WebApp repo, you can add the package. You have two options : yalc link quorum-i18n or yalc add quorum-i18n. The difference between yalc link and yalc add, is that link will silently link the repo, and add will change the package.json with the repo. Sometimes I use add, because link is broken and I can develop. At the end of the dev, I remove the add with a classical yarn add quorum-i18n to remove the yalc add and replace it the yarn add.
  • Then start two instances : one with yarn dev the web app and yarn dev this repository.

So what happened when you dev ?

You want to edit some strings. So you link this repo to the WebApp and then you change directly the translations on the ./initial-locales/mobile/ or ./initial-locales/web/. When you edit, if you use the yarn dev on this repo and you save a file, it will refresh the web app or the mobile, with the new translations. So you edit, it refresh, and you develop. Of course, you edit just the fr.json or en.json like usual.

When you finished the dev. You can stop the yarn dev, commit the changes and push on master. When you push, wait 3/4 minutes. A pipeline is exectuted on github. After that, Weblate is up-to-date and the repo too. You will receive a notification on the quorum slack #weblate.

After the notification you can add the final version to your project. So on the web app for example, you can use yarn add quorum-i18n to lock the project with your new changes pushed on npm/github.

Configuration

.docker-compose.yml is used by @wouafff to create and administrate the server. Check the config to modify the properties.