mirror of
https://github.com/usebruno/bruno.git
synced 2025-06-21 12:33:34 +02:00
feat(contributing_fr): fix translation errors and syntax within french contributing guidelines
This commit is contained in:
parent
0e320535a8
commit
cf767165e6
@ -2,13 +2,13 @@
|
|||||||
|
|
||||||
## Ensemble, améliorons Bruno !
|
## Ensemble, améliorons Bruno !
|
||||||
|
|
||||||
Je suis content de voir que vous envisagez améliorer Bruno. Ci-dessous, vous trouverez les règles et guides pour récupérer Bruno sur votre ordinateur.
|
Je suis content de voir que vous envisagez d'améliorer Bruno. Vous trouverez ci-dessous les règles et guides pour récupérer Bruno sur votre ordinateur.
|
||||||
|
|
||||||
### Technologies utilisées
|
### Technologies utilisées
|
||||||
|
|
||||||
Bruno est construit en utilisant NextJs et React. Nous utilisons aussi Electron pour embarquer la version ordinateur (qui permet les collections locales).
|
Bruno est basé sur NextJs et React. Nous utilisons aussi Electron pour embarquer la version ordinateur (ce qui permet les collections locales).
|
||||||
|
|
||||||
Les bibliothèques que nous utilisons :
|
Les librairies que nous utilisons :
|
||||||
|
|
||||||
- CSS - Tailwind
|
- CSS - Tailwind
|
||||||
- Code Editors - Codemirror
|
- Code Editors - Codemirror
|
||||||
@ -25,20 +25,20 @@ Vous aurez besoin de [Node v18.x ou la dernière version LTS](https://nodejs.org
|
|||||||
|
|
||||||
### Commençons à coder
|
### Commençons à coder
|
||||||
|
|
||||||
Veuillez vous référez à la [documentation de développement](docs/development_fr.md) pour les instructions de démarrage de l'environnement de développement local.
|
Veuillez vous référer à la [documentation de développement](docs/development_fr.md) pour les instructions de démarrage de l'environnement de développement local.
|
||||||
|
|
||||||
### Ouvrir une Pull Request
|
### Ouvrir une Pull Request
|
||||||
|
|
||||||
- Merci de conserver les PR petites et focalisées sur un seul objectif
|
- Merci de conserver les PR minimes et focalisées sur un seul objectif
|
||||||
- Merci de suivre le format de nom des branches
|
- Merci de suivre le format de nom des branches :
|
||||||
- feature/[feature name]: Cette branche devrait contenir une fonctionnalité spécifique
|
- feature/[feature name]: Cette branche doit contenir une fonctionnalité spécifique
|
||||||
- Exemple: feature/dark-mode
|
- Exemple: feature/dark-mode
|
||||||
- bugfix/[bug name]: Cette branche devrait contenir seulement une solution pour pour une bogue spécifique
|
- bugfix/[bug name]: Cette branche doit contenir seulement une solution pour un bug spécifique
|
||||||
- Exemple: bugfix/bug-1
|
- Exemple: bugfix/bug-1
|
||||||
|
|
||||||
## Développement
|
## Développement
|
||||||
|
|
||||||
Bruno est développé comme une application de _lourde_. Vous devez charger l'application en démarrant nextjs dans un terminal, puis démarre l'application Electron dans un autre terminal.
|
Bruno est développé comme une application _client lourd_. Vous devrez charger l'application en démarrant nextjs dans un premier terminal, puis démarre l'application Electron dans un second.
|
||||||
|
|
||||||
### Dépendances
|
### Dépendances
|
||||||
|
|
||||||
@ -47,36 +47,36 @@ Bruno est développé comme une application de _lourde_. Vous devez charger l'ap
|
|||||||
### Développement local
|
### Développement local
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
# use nodejs 18 version
|
# utiliser node en version 18
|
||||||
nvm use
|
nvm use
|
||||||
|
|
||||||
# install deps
|
# installation des dépendances
|
||||||
npm i --legacy-peer-deps
|
npm i --legacy-peer-deps
|
||||||
|
|
||||||
# build graphql docs
|
# construction des docs graphql
|
||||||
npm run build:graphql-docs
|
npm run build:graphql-docs
|
||||||
|
|
||||||
# build bruno query
|
# construction de bruno query
|
||||||
npm run build:bruno-query
|
npm run build:bruno-query
|
||||||
|
|
||||||
# run next app (terminal 1)
|
# démarrage de next (terminal 1)
|
||||||
npm run dev:web
|
npm run dev:web
|
||||||
|
|
||||||
# run electron app (terminal 2)
|
# démarrage du client lourd (terminal 2)
|
||||||
npm run dev:electron
|
npm run dev:electron
|
||||||
```
|
```
|
||||||
|
|
||||||
### Dépannage
|
### Dépannage
|
||||||
|
|
||||||
Vous pourriez rencontrer une error `Unsupported platform` pendant le lancement de `npm install`. Pour résoudre cela, veuillez supprimer le répertoire `node_modules`, le fichier `package-lock.json` et lancer à nouveau `npm install`. Cela devrait isntaller tous les paquets nécessaires pour lancer l'application.
|
Vous pourriez rencontrer une erreur `Unsupported platform` durant le lancement de `npm install`. Pour résoudre cela, veuillez supprimer le répertoire `node_modules` ainsi que le fichier `package-lock.json` et lancez à nouveau `npm install`. Cela devrait isntaller tous les paquets nécessaires pour lancer l'application.
|
||||||
|
|
||||||
```shell
|
```shell
|
||||||
# Delete node_modules in sub-directories
|
# Efface les répertoires node_modules dans les sous-répertoires
|
||||||
find ./ -type d -name "node_modules" -print0 | while read -d $'\0' dir; do
|
find ./ -type d -name "node_modules" -print0 | while read -d $'\0' dir; do
|
||||||
rm -rf "$dir"
|
rm -rf "$dir"
|
||||||
done
|
done
|
||||||
|
|
||||||
# Delete package-lock in sub-directories
|
# Efface les fichiers package-lock.json dans les sous-répertoires
|
||||||
find . -type f -name "package-lock.json" -delete
|
find . -type f -name "package-lock.json" -delete
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user