Rosetta Stonks
- Introduction
- Installation
- Chrome
- Guide visuel
- Firefox
- Comment utiliser
- Ajout de temps
- Fondations
- Générateur de fluidité
- Validation de leçon
- Fondations
- Générateur de fluidité
Introduction
RosettaStonks est une extension de navigateur qui permet d’ajouter du temps et de valider des leçons sur la plateforme d’apprentissage de langues Rosetta Stone.
RosettaStonks, et votre rosetta stone devient stonks.
Installation
Navigateurs basés sur Chrome
➡️ Nouveau pour installer manuellement des extensions Chrome ? Consultez le Guide visuel étape par étape — inclut des captures d’écran utiles ! 🖼️
#### 1. Utilisation de la version GitHub
Pour utiliser l’extension sur un navigateur basé sur Chrome, vous devez :
- télécharger le fichier
rosettastonks-chrome.tar.gzdepuis la dernière version
- créer un dossier nommé
rosettastonksquelque part sur votre ordinateur pour stocker
- exécuter la commande suivante dans le dossier
rosettastonks.
$ tar xvzf /path/to/rosettastonks-chrome.tar.gz- Utilisation du gestionnaire de paquets nix
/tmp/rosettastonks avec tous les fichiers.$ nix build --out-link "/tmp/rosettastonks" github:m1dugh/RosettaStonks#chromeLe dossier est maintenant installé sous /tmp/rosettastonks/
Cette partie est pour tous les utilisateurs, indépendamment de la méthode utilisée, github ou nix.
Dans votre navigateur :
- allez à
chrome://extensions - activez l'interrupteur
Mode développeur - cliquez sur
Charger l'extension non empaquetée - Sélectionnez votre dossier
rosettastonks
Navigateurs basés sur Firefox
- téléchargez le fichier
rosettastonks.xpidepuis la dernière version. - alternativement, si vous utilisez le gestionnaire de paquets nix avec le support flake, vous pouvez exécuter
$ nix build --out-link "/tmp/rosettatonks.xpi" github:m1dugh/RosettaStonks#mozilla- allez à
about:debugging#/runtime/this-firefoxdans votre navigateur - cliquez sur le bouton paramètres et allez à
Déboguer les modules complémentaires. - cliquez sur
Charger un module complémentaire temporaire - sélectionnez le fichier
/tmp/rosettastonks.xpidans le sélecteur de fichiers.
Comment utiliser
Ajouter du temps
#### Ajouter du temps dans Foundations
Pour ajouter du temps sur le produit foundations, vous devez aller dans vos exercices et
cliquer sur ignorer ou résoudre au moins une question. Une fois cela fait, un champ de temps
devrait apparaître sur la page de l'extension où vous pourrez ajouter votre temps.
#### Ajouter du temps dans Fluency builder
Pour ajouter du temps sur le produit fluency builder, vous devez aller dans vos exercices et
répondre à au moins un exercice. Si le champ d'ajout de temps n'apparaît pas, cela signifie
qu'aucune requête de temps n'a été détectée, vous devez actualiser la question et y répondre
à nouveau. Pour que le temps soit ajouté, vous devez terminer la leçon dans laquelle vous avez
ajouté du temps.
_Remarque : Si vous ne voyez pas le champ d'ajout de temps, cela signifie que les actions que vous avez faites sur le site Rosetta Stone n'ont pas permis d'ajouter du temps légitime, et par conséquent, vous devez répondre à d'autres questions._
Validation d'une leçon
#### Validation d'une leçon dans Foundations
Pour valider une leçon, il faut commencer une leçon et passer par toutes les
questions en utilisant le bouton ignorer en bas à droite. Une fois que toutes les
questions ont été vues, cliquer sur le bouton valider la leçon devrait valider
la leçon. Sinon, retournez à votre page d'accueil, cliquez sur la même leçon, elle
devrait vous demander Voulez-vous continuer ou réinitialiser ?, vous pouvez choisir les deux, et
valider la leçon à nouveau jusqu'à ce que cela fonctionne. Cela devrait fonctionner après 3/4 tentatives maximum.
#### Validation de la leçon dans Fluency builder
Pour le moment, la fonction de validation de la leçon n'est pas disponible sur rosetta stonks.
Construction de l'application
Construction du worker
Le worker peut être empaqueté en utilisant la commande suivante
$ deno task build:workerCe qui crée le fichier empaqueté /dist/worker.esm.js qui est le fichier empaqueté
pour le worker.
Construction du frontend
Le worker peut être empaqueté en utilisant la commande suivante
$ deno task build:frontendCe qui crée le fichier empaqueté /dist/frontend.esm.js qui est le fichier
empaqueté pour le frontend.
Emballage de l'extension
Chrome
Pour empaqueter l'extension pour Chrome, la commande suivante peut être exécutée :
$ make chromeFirefox
Pour empaqueter l'extension pour Firefox, la commande suivante peut être exécutée :
$ make firefoxCela produira rosettastonks.xpi, le fichier de l’extension pouvant être
chargé dans Firefox.
📸 Vous préférez les visuels ? Consultez le Guide d'installation Chrome avec images
--- Tranlated By Open Ai Tx | Last indexed: 2025-12-14 ---