luffah / JailBreakThePatriarchy-FR

Fork Français de JailBreak The Patriarchy.
Other
0 stars 0 forks source link

# JailBreakThePatriarchy-FR est une extension pour les navigateurs web Chrome et Firefox. Il s'agit à l'origine de la version françisée de JailBreak The Patriarchy à laquelle des options y ont été ajoutées, le code restructuré, et le dictionnaire revu pour traiter la langue française et ses spécificités.

Les extensions Jail Break The Patriarchy et équivalentes, ont vocation à apporter une réflexion sur la place du genre féminin/masculin, dans notre langue et dans notre société. Ces extensions doivent donc être considérés comme des oeuvres d'art moderne. Même si les auteurs ont essayé de pousser le code selon leurs compétences respectives, ces extensions ne sont pas des utilitaires exploitant les règles du language de manière infaillible.

Cependant le code est librement accessible aux personnes désirant l'améliorer ou l'exploiter à titre pédagogique (auto-didactes, étudiant-e-s, chercheur-euse-s,...).

Installation (Français)

Pour Firefox (<38):
Télécharger 'jailbreakthepatriarchy-fr.xpi' et ouvrez-le avec Firefox (double-clic).

Pour Firefox (<38) en mode développeur:
Récuperer le répertoire source en zip ou via avec SVN ou GIT.
Récupérer le kit de developpement pour Firefox (version en cours d'obsolescence) : https://developer.mozilla.org/en-US/Add-ons/SDK
Puis en ligne de commande (linux):

cd <chemin-vers-le-sdk>/addon-sdk-1.17/
source bin/activate
cd <chemin-vers-le-code-source>/JailBreakThePatriarchy-FR
cfx run

Pour Chromium ou Chrome :
Télécharger 'JailBreakThePatriarchy-FR.crx'.
Aller dans l'onglet 'chrome://extensions/'.
Glisser-déposer le fichier dans l'onglet.

Pour Chromium ou Chrome en mode développeur:
Récuperer le répertoire source en zip ou via avec SVN ou GIT.
Aller dans l'onglet 'chrome://extensions/', cocher "Mode développeur".
Avec "Charger l'extension non empactée..." charger le sous-répertoire "JailBreakThePatriarchy-FR".

Installation (English)

For Firefox (<38):
Download 'jailbreakthepatriarchy-fr.xpi' and open it with Firefox (double-click).

For Chromium or Chrome
Download 'JailBreakThePatriarchy-FR.crx'.
Go to the tab 'chrome://extensions/'.
Drag and drop the file in the tab.

For Chromium or Chrome in developer mode:
Recover the source directory in zip or via SVN or GIT with.
Go to the tab 'chrome://extensions/", check "developer mode"
. With "Load non-packaged extension..." load JailBreakThePatriarchy-FR subdirectory.

Fichiers / Files

Fichiers Description
./background.html La page de background qui permet de réaliser des opérations en arrière plan, indépendammant des pages ouvertes. Contient des listeners pour les options avancées.
./options.html La page offrant une interface utilisateur avec les options.
./data Dossier contenant les images
./lib Dossier contenant les scripts de traitement
./lib/myscript.js Script principal contenant la fonction JailBreak(node=document.body,options=voir option.js)
./lib/options.js Script de chargement des options, permet aussi de modifier options si il est chargé par options.html
./lib/ressources.js Définition des lexiques utilisés par myscript.js
Fichiers pour Firefox Description
./lib/main.js Script d'intégration de l'extension
./package.json Fichier de définition de l'extension (utilisé par l'outil cfx)
Fichiers pour Chromium (ou Chrome) Description
./chromium/button.js Script d'intégration de l'extension
./chromium/background.js Script pour les opérations à réaliser au chargement du navigateur ou en arrière-plan (avec des listeners)
./manifest.json Fichier de définition de l'extension (utilisé au moment de charger l'extension)

Liste des personnes ayant contribué au projet

Danielle SUCHER - Version originale
Yoann LABONNE - Tests et remplissage du dictionnaire
Sébastien GILLOT - Code, ajout support des n-grammes, et éléments grammaticaux

Liste des évènements ayant présenté le projet

Bouillants #7 - http://www.bouillants.fr/

Note

Aknowledging this program is a fork (even if i found the code was not the best), here the original README.

Informations about English language does not apply.

Original README

Chrome extension to swap gendered pronouns and other terms throughout web browsing.

It also adds a "toggle patriarchy" browser action button that reloads the current tab and pauses/unpauses the extension.

Thanks to rictic for adding in the option of setting Jailbreak to randomly turn on and off each day! This option is off by default, but can be turned on by going into chrome://extensions/ and hitting the Options link under Jailbreak the Patriarchy.


Known issues:


If you'd just like to use the extension, you can install it automatically: https://chrome.google.com/webstore/detail/fiidcfoaaciclafodoficaofidfencgd

More information: http://www.daniellesucher.com/2011/11/jailbreak-the-patriarchy-my-first-chrome-extension/