Skip to content

Commit 474dfcc

Browse files
techknowlogicklunny
authored andcommitted
French translation for docs (#3030)
original PR go-gitea/docs#147 and author @0xBAADF00D
1 parent d517b56 commit 474dfcc

14 files changed

+817
-1
lines changed

docs/config.yaml

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -234,3 +234,46 @@ languages:
234234
url: https://discourse.gitea.io/
235235
weight: 80
236236
pre: group
237+
238+
fr-fr:
239+
weight: 5
240+
languageName: Français
241+
menu:
242+
page:
243+
- name: Site
244+
url: /fr-fr/
245+
weight: 10
246+
pre: home
247+
post: active
248+
- name: Documentation
249+
url: https://docs.gitea.io/fr-fr/
250+
weight: 20
251+
pre: question
252+
- name: API
253+
url: https://try.gitea.io/api/swagger
254+
weight: 25
255+
pre: plug
256+
- name: Blog
257+
url: https://blog.gitea.io/
258+
weight: 30
259+
pre: rss
260+
- name: Code
261+
url: https://code.gitea.io/
262+
weight: 40
263+
pre: code
264+
- name: Téléchargement
265+
url: https://dl.gitea.io/
266+
weight: 50
267+
pre: download
268+
- name: GitHub
269+
url: https://github.com/go-gitea/
270+
weight: 60
271+
pre: github
272+
- name: Discord Chat
273+
url: https://discord.gg/NsatcWJ
274+
weight: 70
275+
pre: comment
276+
- name: Forum
277+
url: https://discourse.gitea.io/
278+
weight: 80
279+
pre: group

docs/content/doc/advanced.fr-fr.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
---
2+
date: "2017-08-23T09:00:00+02:00"
3+
title: "Avancé"
4+
slug: "advanced"
5+
weight: 30
6+
toc: false
7+
draft: false
8+
menu:
9+
sidebar:
10+
name: "Avancé"
11+
weight: 40
12+
identifier: "advanced"
13+
---
Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
---
2+
date: "2017-08-23T09:00:00+02:00"
3+
title: "Make"
4+
slug: "make"
5+
weight: 10
6+
toc: true
7+
draft: false
8+
menu:
9+
sidebar:
10+
parent: "advanced"
11+
name: "Make"
12+
weight: 30
13+
identifier: "make"
14+
---
15+
16+
# Make
17+
18+
Gitea fait largement usage de Make pour automatiser les tâches et avoir un développement plus rapide. Ce guide explique comment installer Make.
19+
20+
### Linux
21+
22+
Vous pouvez installer Make avec votre gestionnaire de paquetages
23+
24+
Depuis Ubuntu/Debian:
25+
26+
```bash
27+
sudo apt-get install build-essential
28+
```
29+
30+
Depuis Fedora/RHEL/CentOS:
31+
32+
```bash
33+
sudo yum install make
34+
```
35+
36+
### Windows
37+
38+
Si vous utilisez Windows, vous pouvez télécharger une des versions suivantes de Make:
39+
40+
- [Simple binaire](http://www.equation.com/servlet/equation.cmd?fa=make). Copiez le quelque part et mettez à jour `PATH`.
41+
- [32-bits version](ftp://ftp.equation.com/make/32/make.exe)
42+
- [64-bits version](ftp://ftp.equation.com/make/64/make.exe)
43+
- [MinGW](http://www.mingw.org/) includes a build. The binary is called `mingw32-make.exe` instead of `make.exe`. Add the `bin` folder to your `PATH`.
44+
- [Chocolatey package](https://chocolatey.org/packages/make). Run `choco install make`
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
---
2+
date: "2017-08-23T09:00:00+02:00"
3+
title: "Installation"
4+
slug: "installation"
5+
weight: 10
6+
toc: false
7+
draft: false
8+
menu:
9+
sidebar:
10+
name: "Installation"
11+
weight: 10
12+
identifier: "installation"
13+
---
Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
---
2+
date: "2017-08-23T09:00:00+02:00"
3+
title: "Installation avec le binaire pré-compilé"
4+
slug: "install-from-binary"
5+
weight: 10
6+
toc: true
7+
draft: false
8+
menu:
9+
sidebar:
10+
parent: "installation"
11+
name: "Binaire pré-compilé"
12+
weight: 20
13+
identifier: "install-from-binary"
14+
---
15+
16+
# Installation avec le binaire pré-compilé
17+
18+
Tous les binaires sont livrés avec le support de SQLite, MySQL et PostgreSQL, et sont construits avec les ressources incorporées. Gardez à l'esprit que cela peut être différent pour les versions antérieures. L'installation basée sur nos binaires est assez simple, il suffit de choisir le fichier correspondant à votre plateforme à partir de la [page de téléchargement](https://dl.gitea.io/gitea). Copiez l'URL et remplacer l'URL dans les commandes suivantes par la nouvelle:
19+
20+
```
21+
wget -O gitea https://dl.gitea.io/gitea/1.0.1/gitea-1.0.1-linux-amd64
22+
chmod +x gitea
23+
```
24+
25+
## Test
26+
27+
Après avoir suivi les étapes ci-dessus, vous aurez un binaire `gitea` dans votre répertoire de travail. En premier lieu, vous pouvez tester si le binaire fonctionne comme prévu et ensuite vous pouvez le copier vers la destination où vous souhaitez le stocker. Lorsque vous lancez Gitea manuellement à partir de votre CLI, vous pouvez toujours le tuer en appuyant sur `Ctrl + C`.
28+
29+
```
30+
./gitea web
31+
```
32+
33+
## Dépannage
34+
35+
### Anciennes version de glibc
36+
37+
Les anciennes distributions Linux (comme Debian 7 ou CentOS 6) peuvent ne pas être capable d'exécuter le binaire Gitea, résultant généralement une erreur du type ```./gitea: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found (required by ./gitea)```. Cette erreur est due au driver SQLite que nous intégrons dans le binaire Gitea. Dans le futur, nous fournirons des binaires sans la dépendance pour la bibliothèque glibc. En attendant, vous pouvez mettre à jour votre distribution ou installer Gitea depuis le [code source]({{< relref "from-source.fr-fr.md" >}}).
38+
39+
### Exécuter Gitea avec un autre port
40+
41+
Si vous obtenez l'erreur `702 runWeb()] [E] Failed to start server: listen tcp 0.0.0.0:3000: bind: address already in use`, Gitea à besoin d'utiliser un autre port. Vous pouvez changer le port par défaut en utilisant `./gitea web -p $PORT`.
42+
43+
## Il manque quelque chose ?
44+
45+
Est-ce que nous avons oublié quelque chose sur cette page ? N'hésitez pas à nous contacter sur notre [serveur Discord](https://discord.gg/NsatcWJ), vous obtiendrez des réponses à toute vos questions assez rapidement.
Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
---
2+
date: "2016-12-01T16:00:00+02:00"
3+
title: "Installation depuis le gestionnaire de paquets"
4+
slug: "install-from-package"
5+
weight: 10
6+
toc: true
7+
draft: false
8+
menu:
9+
sidebar:
10+
parent: "installation"
11+
name: "Gestionnaire de paquets"
12+
weight: 20
13+
identifier: "install-from-package"
14+
---
15+
16+
# Installation depuis le gestionnaire de paquets
17+
18+
## Linux
19+
20+
Nous n'avons pas encore publié de paquet pour Linux, nous allons mettre à jour cette page directement lorsque nous commencerons à publier des paquets pour toutes distributions Linux. En attendant, vous devriez suivre les [instructions d'installation]({{< relref "from-binary.fr-fr.md" >}}) avec le binaire pré-compilé.
21+
22+
## Windows
23+
24+
Nous n'avons pas encore publié de paquet pour Windows, nous allons mettre à jour cette page directement lorsque nous commencerons à publier des paquets sous la forme de fichiers `MSI` ou via [Chocolatey](https://chocolatey.org/). En attendant, vous devriez suivre les [instructions d'installation]({{< relref "from-binary.fr-fr.md" >}}) avec le binaire pré-compilé.
25+
26+
## macOS
27+
28+
Actuellement, nous ne supportons que l'installation via `brew` pour macOS. Si vous n'utilisez pas [Homebrew](http://brew.sh/), vous pouvez suivre les [instructions d'installation]({{< relref "from-binary.fr-fr.md" >}}) avec le binaire pré-compilé. Pour installer Gitea depuis `brew`, utilisez les commandes suivantes :
29+
30+
```
31+
brew tap go-gitea/gitea
32+
brew install gitea
33+
```
34+
35+
## FreeBSD
36+
37+
Le portage FreeBSD `www/gitea` est disponible. Vous pouvez également installer le paquet pré-compilé avec la commande suivante:
38+
39+
```
40+
pkg install gitea
41+
```
42+
43+
Pour une version plus récente, ou pour les instructions de compilations, veuillez consulter la documentation officielle de FreeBSD : [install it from the port](https://www.freebsd.org/doc/handbook/ports-using.html)
44+
45+
```
46+
su -
47+
cd /usr/ports/www/gitea
48+
make install clean
49+
```
50+
51+
Le port utilise la schéma standard du système de fichiers FreeBSD : Les fichiers de configuration sont localisés dans le répertoire `/usr/local/etc/gitea`, les modèles, options, plugins et thèmes sont localisés dans le répertoire `/usr/local/share/gitea`, et le script de démarrage se situe dans `/usr/local/etc/rc.d/gitea`.
52+
53+
Pour exécuter Gitea en tant que service, utilisez la commande `sysrc gitea_enable=YES` et la commande `service gitea start` pour démarrer le service.
54+
55+
## Il manque quelque chose ?
56+
57+
Est-ce que nous avons oublié quelque chose sur cette page ? N'hésitez pas à nous contacter sur notre [serveur Discord](https://discord.gg/NsatcWJ), vous obtiendrez des réponses à toute vos questions assez rapidement.
Lines changed: 80 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,80 @@
1+
---
2+
date: "2017-08-23T09:00:00+02:00"
3+
title: "Installation depuis le code source"
4+
slug: "install-from-source"
5+
weight: 10
6+
toc: true
7+
draft: false
8+
menu:
9+
sidebar:
10+
parent: "installation"
11+
name: "Code source"
12+
weight: 30
13+
identifier: "install-from-source"
14+
---
15+
16+
# Installation depuis le code source
17+
18+
Nous ne couvrirons pas les bases de la configuration de Golang dans ce guide. Si vous ne savez pas comment démarrer un environnement fonctionnel, vous devrez suivre les [instructions d'installation](https://golang.org/doc/install) officielles.
19+
20+
**Attention**: La version 1.7 ou suppérieur de Go est nécessaire
21+
22+
## Téléchargement
23+
24+
Tout d'abord, vous devez récupérer le code source, la manière la plus simple est d'utiliser directement Go. Il suffit d'appeler les commandes suivantes pour récupérer le code source et passer au répertoire de travail.
25+
26+
```
27+
go get -d -u code.gitea.io/gitea
28+
cd $GOPATH/src/code.gitea.io/gitea
29+
```
30+
31+
Maintenant, il est temps de décider quelle version de Gitea vous souhaitez compiler et installer. Actuellement, ils existent plusieurs options possibles. Si vous voulez compiler notre branche `master`, vous pouvez directement passer à la [section compilation](#compilation), cette branche représente la dernière version en cours de développement et n'a pas vocation à être utiliser en production.
32+
33+
34+
Si vous souhaitez compiler la dernière version stable, utilisez les étiquettes ou les différentes branches disponibles. Vous pouvez voir les branches disponibles et comment utiliser cette branche avec ces commandes:
35+
36+
```
37+
git branch -a
38+
git checkout v1.0
39+
```
40+
41+
Si vous souhaitez valider une demande d'ajout (_Pull request_), vous devez activer cette branche en premier :
42+
43+
```
44+
git fetch origin pull/xyz/head:pr-xyz # xyz is PR value
45+
```
46+
47+
Enfin, vous pouvez directement utiliser les versions étiquettées (ex : `v1.0.0`). Pour utiliser les étiquettes, vous devez lister les étiquettes disponibles et choisir une étiquette spécifique avec les commandes suivantes :
48+
49+
```
50+
git tag -l
51+
git checkout v1.0.0
52+
git checkout pr-xyz
53+
```
54+
55+
## Compilation
56+
57+
Comme nous regroupons déjà toutes les bibliothèques requises pour compiler Gitea, vous pouvez continuer avec le processus de compilation lui-même. Nous fournissons diverses [tâches Make](https://github.com/go-gitea/gitea/blob/master/Makefile) pour rendre le processus de construction aussi simple que possible. <a href='{{< relref "doc/advanced/make.fr-fr.md" >}}'>Voyez ici comment obtenir Make</a>. Selon vos besoins, vous pourrez éventuellement ajouter diverses options de compilation, vous pouvez choisir entre ces options :
58+
59+
* `bindata`: Intègre toutes les ressources nécessaires à l'exécution d'une instance de Gitea, ce qui rend un déploiement facile car il n'est pas nécessaire de se préoccuper des fichiers supplémentaires.
60+
* `sqlite`: Active la prise en charge d'une base de données [SQLite3](https://sqlite.org/), ceci n'est recommandé que pour les petites installations de Gitea.
61+
* `tidb`: Active la prise en charge d'une base de données [TiDB](https://github.com/pingcap/tidb), c'est une base de données simplet et basée sur des fichiers. Elle est comparable à SQLite.
62+
* `pam`: Active la prise en charge de PAM (mLinux Pluggable Authentication Modules), très utile si vos utilisateurs doivent être authentifiés avec les comptes du système.
63+
64+
Il est temps de compiler le binaire, nous suggérons d'intégrer les ressources avec l'option de compilation `bindata`. Pour inclure les ressources, vous devrez également exécuter la tâche Make `generate`. Dans le cas échéant, les ressources ne pourront pas être intégrées:
65+
66+
```
67+
TAGS="bindata" make generate build
68+
```
69+
70+
## Test
71+
72+
Après avoir suivi toutes les étapes, vous devriez avoir le binaire `gitea` dans votre répertoire courant. Dans un premier temps, vous pouvez tester qu'il fonctionne puis, dans un second temps, vous pouvez le copier dans la destination de votre choix. Lorsque vous lancez Gitea manuellement à partir de votre CLI, vous pouvez toujours le tuer en appuyant sur `Ctrl + C`.
73+
74+
```
75+
./gitea web
76+
```
77+
78+
## Il manque quelque chose ?
79+
80+
Est-ce que nous avons oublié quelque chose sur cette page ? N'hésitez pas à nous contacter sur notre [serveur Discord](https://discord.gg/NsatcWJ), vous obtiendrez des réponses à toute vos questions assez rapidement.
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
---
2+
date: "2017-08-23T09:00:00+02:00"
3+
title: "Démarrer en tant que service Windows"
4+
slug: "windows-service"
5+
weight: 10
6+
toc: true
7+
draft: false
8+
menu:
9+
sidebar:
10+
parent: "installation"
11+
name: "Service Windows"
12+
weight: 30
13+
identifier: "windows-service"
14+
---
15+
16+
# Activer un service Windows
17+
18+
Pour activer le service Windows Gitea, ouvrez une `cmd` en tant qu'Administrateur puis utilisez la commande suivante :
19+
20+
```
21+
sc create gitea start= auto binPath= ""C:\gitea\gitea.exe" web --config "C:\gitea\custom\conf\app.ini""
22+
```
23+
24+
N'oubliez pas de remplacer `C:\gitea` par le chemin que vous avez utilisez pour votre installation.
25+
26+
Ensuite, ouvrez "Services Windows", puis recherchez le service `gitea`, faites un clique droit et selectionnez "Run". Si tout fonctionne, vous devriez être capable d'accèder à Gitea à l'URL `http://localhost:3000` (ou sur le port configuré si différent de 3000).
27+
28+
## Désactiver un service Windows
29+
30+
Pour désactiver le service Windows Gitea, ouvrez une `cmd` en tant qu'Administrateur puis utilisez la commande suivante :
31+
32+
```
33+
sc delete gitea
34+
```

0 commit comments

Comments
 (0)