Browse Source

French translation for docs (#3030)

original PR go-gitea/docs#147 and author @0xbaadf00d
techknowlogick 2 years ago
parent
commit
474dfcc798

+ 43 - 0
docs/config.yaml

@@ -234,3 +234,46 @@ languages:
234 234
           url: https://discourse.gitea.io/
235 235
           weight: 80
236 236
           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

+ 13 - 0
docs/content/doc/advanced.fr-fr.md

@@ -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
+---

+ 44 - 0
docs/content/doc/advanced/make.fr-fr.md

@@ -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`

+ 13 - 0
docs/content/doc/installation.fr-fr.md

@@ -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
+---

File diff suppressed because it is too large
+ 45 - 0
docs/content/doc/installation/from-binary.fr-fr.md


+ 57 - 0
docs/content/doc/installation/from-package.fr-fr.md

@@ -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.

File diff suppressed because it is too large
+ 80 - 0
docs/content/doc/installation/from-source.fr-fr.md


+ 34 - 0
docs/content/doc/installation/windows-service.fr-fr.md

@@ -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
+```

+ 110 - 0
docs/content/doc/installation/with-docker.fr-fr.md

@@ -0,0 +1,110 @@
1
+---
2
+date: "2017-08-23T09:00:00+02:00"
3
+title: "Installation avec Docker"
4
+slug: "install-with-docker"
5
+weight: 10
6
+toc: true
7
+draft: false
8
+menu:
9
+  sidebar:
10
+    parent: "installation"
11
+    name: "Docker"
12
+    weight: 10
13
+    identifier: "install-with-docker"
14
+---
15
+
16
+# Installation avec Docker
17
+
18
+Nous fournissons des images Docker mises à jour automatiquement via le Docker Hub de notre organisation. C'est à vous, lors devotre déploiement, de vous assurez d'utiliser toujours la dernière version stable ou d'utiliser un autre service qui met à jour l'image Docker pour vous.
19
+
20
+## Données stockées sur l'hôte
21
+
22
+Tout d'abord, vous devez simplement récupérer l'image Docker avec la commande suivante :
23
+
24
+```
25
+docker pull gitea/gitea:latest
26
+```
27
+
28
+Pour garder vos dépôts et certaines autres données persistantes, vous devez créer un répertoire qui contiendra ces données à l'avenir.
29
+
30
+```
31
+sudo mkdir -p /var/lib/gitea
32
+```
33
+
34
+Il est temps de démarrer votre instance Docker, c'est un processus assez simple. Vous avez à définir le mappage des ports et le volume à utiliser pour la persistance de vos données :
35
+
36
+```
37
+docker run -d --name=gitea -p 10022:22 -p 10080:3000 -v /var/lib/gitea:/data gitea/gitea:latest
38
+```
39
+
40
+Vous devriez avoir une instance fonctionnelle de Gitea. Pour accèder à l'interface web, visitez l'adresse http://hostname:10080 avec votre navigateur web préféré. Si vous voulez clôner un dépôt, vous pouvez le faire avec la commande  `git clone ssh://git@hostname:10022/username/repo.git`.
41
+
42
+## Named Volumes 
43
+
44
+Ce guide aboutira à une installation avec les données Gita et PostgreSQL stockées dans des volumes nommés. Cela permet une sauvegarde, une restauration et des mises à niveau en toute simplicité.
45
+
46
+### The Database
47
+
48
+Création du volume nommé pour la base de données :
49
+
50
+```
51
+$ docker volume create --name gitea-db-data
52
+```
53
+
54
+Une fois votre volume pret, vous pouvez récupérer l'image Docker de PostgreSQL et créer une instance. Tout comme Gitea, c'est également une image Docker basée sur Alpine Linux, Le montage des données se fera sans aucun problème.
55
+
56
+```
57
+$ docker pull postgres:alpine
58
+$ docker run -d --name gitea-db \
59
+    -e POSTGRES_PASSWORD=<PASSWORD> \
60
+    -v gitea-db-data:/var/lib/postgresql/data \
61
+    -p 5432:5432 \
62
+    postgres:alpine
63
+```
64
+
65
+Maintenant que la base de données est démarrée, il faut la configurer. N'oubliez pas le mot de passe que vous avez choisi, vous en aurez besoin lors de l'installation de Gitea.
66
+
67
+```
68
+$ docker exec -it gitea-db psql -U postgres
69
+psql (9.6.1)
70
+Type "help" for help.
71
+
72
+postgres=# CREATE USER gitea WITH PASSWORD '<PASSWORD>';
73
+CREATE ROLE
74
+postgres=# CREATE DATABASE gitea OWNER gitea;
75
+CREATE DATABASE
76
+postgres=# \q
77
+$
78
+```
79
+
80
+### Gitea
81
+
82
+Premièrement, le volume nommé :
83
+
84
+```
85
+$ docker volume create --name gitea-data
86
+```
87
+
88
+Puis l'instance de Gitea :
89
+
90
+```
91
+$ docker run -d --name gitea \
92
+	--link gitea-db:gitea-db \
93
+	--dns 10.12.10.160 \
94
+	-p 11180:3000 \
95
+	-p 8322:22 \
96
+	-v gitea-data:/data \
97
+	gitea/gitea:latest
98
+```
99
+
100
+Vous devriez maintenant avoir deux conteneurs Docker pour Gitea et PostgreSQL plus deux volumes nommés Docker.
101
+
102
+# Personnalisation
103
+
104
+Les fichier personnalisés ([voir les instructions](https://docs.gitea.io/en-us/customizing-gitea/)) peuvent être placés dans le répertoire `/data/gitea`.
105
+
106
+Le fichier de configuration sera sauvegardé à l'emplacement suivant : `/data/gitea/conf/app.ini`
107
+
108
+## Il manque quelque chose ?
109
+
110
+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.

+ 13 - 0
docs/content/doc/upgrade.fr-fr.md

@@ -0,0 +1,13 @@
1
+---
2
+date: "2017-08-23T09:00:00+02:00"
3
+title: "Mise à jour"
4
+slug: "upgrade"
5
+weight: 10
6
+toc: false
7
+draft: false
8
+menu:
9
+  sidebar:
10
+    name: "Mise à jour"
11
+    weight: 20
12
+    identifier: "upgrade"
13
+---

+ 80 - 0
docs/content/doc/upgrade/from-gogs.fr-fr.md

@@ -0,0 +1,80 @@
1
+---
2
+date: "2017-08-23T09:00:00+02:00"
3
+title: "Mise à jour depuis Gogs"
4
+slug: "upgrade-from-gogs"
5
+weight: 10
6
+toc: true
7
+draft: false
8
+menu:
9
+  sidebar:
10
+    parent: "upgrade"
11
+    name: "Depuis Gogs"
12
+    weight: 10
13
+    identifier: "upgrade-from-gogs"
14
+---
15
+
16
+# Mise à jour depuis Gogs
17
+
18
+À partir de la version 0.9.146 (schéma de la base de données : version 15) de Gogs, Il est possible de migrer vers Gitea simplement et sans encombre.
19
+
20
+Veuillez suivre les étapes ci-dessous. Sur Unix, toute les commandes s'exécutent en tant que l'utilisateur utilisé pour votre installation de Gogs :
21
+
22
+* Crééer une sauvegarde de Gogs avec la commande `gogs dump`. Le fichier nouvellement créé `gogs-dump-[timestamp].zip` contient toutes les données de votre instance de Gogs. 
23
+* Téléchargez le fichier correspondant à votre plateforme à partir de la [page de téléchargements](https://dl.gitea.io/gitea).
24
+* Mettez la binaire dans le répertoire d'installation souhaité.
25
+* Copiez le fichier `gogs/custom/conf/app.ini` vers `gitea/custom/conf/app.ini`.
26
+* Si vous avez personnalisé les répertoires `templates, public` dans `gogs/custom/`, copiez-les vers `gitea/custom/`.
27
+* Si vous avez d'autres répertoires personnalisés comme `gitignore, label, license, locale, readme` dans `gogs/custom/conf` copiez-les vers `gitea/custom/options`.
28
+* Copiez le répertoire `gogs/data/` vers `gitea/data/`.
29
+* Vérifiez votre installation en exécutant Gitea avec la commande `gitea web`.
30
+* Connectez vous au panel d'administration de Gitea et exécutez l'action `Rewrite '.ssh/authorized_keys' file`, puis l'action `Rewrite all update hook of repositories` (obligatoire si le chemin menant à votre configuration personnalisée à changé).
31
+
32
+### Modifier les informations spécifiques de gogs
33
+
34
+* Renommez `gogs-repositories/` vers `gitea-repositories/`
35
+* Renommez `gogs-data/` to `gitea-data/`
36
+* Dans votre fichier `gitea/custom/conf/app.ini`, modifiez les éléments suivants:
37
+
38
+DE :
39
+```
40
+[database]
41
+PATH = /home/:USER/gogs/data/:DATABASE.db
42
+[attachment]
43
+PATH = /home/:USER/gogs-data/attachments
44
+[picture]
45
+AVATAR_UPLOAD_PATH = /home/:USER/gogs-data/avatars
46
+[log]
47
+ROOT_PATH = /home/:USER/gogs/log
48
+```
49
+
50
+VERS :
51
+```
52
+[database]
53
+PATH = /home/:USER/gitea/data/:DATABASE.db
54
+[attachment]
55
+PATH = /home/:USER/gitea-data/attachments
56
+[picture]
57
+AVATAR_UPLOAD_PATH = /home/:USER/gitea-data/avatars
58
+[log]
59
+ROOT_PATH = /home/:USER/gitea/log
60
+```
61
+
62
+* Vérifiez votre installation en exécutant Gitea avec la commande `gitea web`.
63
+
64
+### Dépannage
65
+
66
+* Si vous rencontrez des erreurs relatives à des modèles personnalisés dans le dossier `gitea/custom/templates`, essayez de déplacer un par un les modèles provoquant les erreurs. Il est possible qu'ils ne soient pas compatibles avec Gitea.
67
+
68
+### Démarrer automatiquement Gitea (Unix)
69
+
70
+Distributions utilisant systemd:
71
+
72
+* Copiez le script mis à jour vers `/etc/systemd/system/gitea.service`
73
+* Ajoutez le service avec la commande `sudo systemctl enable gitea`
74
+* Désactivez Gogs avec la commande `sudo systemctl disable gogs`
75
+
76
+Distributions utilisant SysVinit:
77
+
78
+* Copiez le script mis à jour vers `/etc/init.d/gitea`
79
+* Ajoutez le service avec la commande `sudo rc-update add gitea`
80
+* Désactivez Gogs avec la commande `sudo rc-update del gogs`

+ 278 - 0
docs/content/page/index.fr-fr.md

@@ -0,0 +1,278 @@
1
+---
2
+date: "2017-08-23T09:00:00+02:00"
3
+title: "Documentation"
4
+slug: "documentation"
5
+weight: 10
6
+toc: true
7
+draft: false
8
+---
9
+
10
+# A propos de Gitea
11
+
12
+Gitea est un service Git auto-hébergé très simple à installer et à utiliser. Il est similaire à GitHub, Bitbucket ou Gitlab. Le développement initial provient sur [Gogs] (http://gogs.io), mais nous l'avons forké puis renommé Gitea. Si vous souhaitez en savoir plus sur les raisons pour lesquelles nous avons fait cela, lisez [cette publication] (https://blog.gitea.io/2016/12/welcome-to-gitea/) sur le blog.
13
+
14
+## Objectif
15
+
16
+Le but de ce projet est de fournir de la manière la plus simple, la plus rapide et sans complication un service Git auto-hébergé. Grâce à Go, cela peut se faire via un binaire indépendant fonctionnant sur toutes les plateformes que Go prend en charge, y compris Linux, macOS et Windows, même sur des architectures comme ARM ou PowerPC.
17
+
18
+## Fonctionalités
19
+
20
+- Tableau de bord de l'utilisateur
21
+    - Choix du contexte (organisation ou utilisateur actuel)
22
+    - Chronologie de l'activité
23
+        - Révisions (_Commits_)
24
+        - Tickets
25
+        - Demande d'ajout (_Pull request_)
26
+        - Création de dépôts
27
+    - Liste des dépôts
28
+    - Liste de vos organisations
29
+    - Liste des dépôts miroires
30
+- Tableau de bord des tickets
31
+    - Choix du contexte (organisation ou utilisateur actuel)
32
+    - Filtres
33
+        - Ouvert
34
+        - Fermé
35
+        - Vos dépôts
36
+        - Tickets assignés
37
+        - Vos tickets
38
+        - Dépôts
39
+    - Options de tri
40
+        - Plus vieux
41
+        - Dernière mise à jour
42
+        - Nombre de commentaires
43
+- Tableau de bord des demandes d'ajout
44
+    - Identique au tableau de bord des tickets
45
+- Types de dépôt
46
+    - Miroire
47
+    - Normal
48
+    - Migré
49
+- Notifications (courriel et web)
50
+    - Lu
51
+    - Non lu 
52
+    - Épinglé
53
+- Page d'exploration
54
+    - Utilisateurs
55
+    - Dépôts
56
+    - Organisations
57
+    - Moteur de recherche
58
+- Interface personnalisables
59
+- Fichiers publiques remplaçables (logo, css, etc)
60
+- Protection CSRF et XSS
61
+- Support d'HTTPS
62
+- Configuration des types et de la taille maximale des fichiers téléversés
63
+- Journalisation (_Log_)
64
+- Configuration
65
+    - Base de données
66
+        - MySQL
67
+        - PostgreSQL
68
+        - SQLite3
69
+        - MSSQL
70
+        - [TiDB](https://github.com/pingcap/tidb) (expérimental)
71
+    - Fichier de configuration
72
+        - Voir [ici](https://github.com/go-gitea/gitea/blob/master/conf/app.ini)
73
+    - Panel d'administration
74
+        - Statistiques
75
+        - Actions
76
+            - Suppression des comptes inactifs
77
+            - Suppression des dépôts archivés
78
+            - Suppression des dépôts pour lesquels il manque leurs fichiers
79
+            - Exécution du _garbage collector_ sur les dépôts
80
+            - Ré-écriture des clefs SSH
81
+            - Resynchronisation des hooks
82
+            - Recreation des dépôts manquants
83
+        - Status du server
84
+            - Temps de disponibilité
85
+            - Mémoire
86
+            - Nombre de goroutines
87
+            - et bien plus...
88
+         - Gestion des utilisateurs
89
+            - Recherche
90
+            - Tri
91
+            - Dernière connexion
92
+            - Méthode d'authentification
93
+            - Nombre maximum de dépôts
94
+            - Désactivation du compte
95
+            - Permissions d'administration
96
+            - Permission pour crééer des hooks
97
+            - Permission pour crééer des organisations
98
+            - Permission pour importer des dépôts
99
+        - Gestion des organisations
100
+            - Membres
101
+            - Équipes
102
+            - Avatar
103
+            - Hooks
104
+        - Gestion des depôts
105
+            - Voir toutes les informations pour un dépôt donné et gérer tous les dépôts
106
+        - Méthodes d'authentification
107
+            - OAuth
108
+            - PAM
109
+            - LDAP
110
+            - SMTP
111
+        - Visualisation de la configuration
112
+            - Tout ce que contient le fichier de configuration
113
+        - Alertes du système
114
+            - Quand quelque chose d'inattendu survient
115
+        - Surveillance
116
+            - Processus courrants
117
+            - Tâches CRON
118
+                - Mise à jour des dépôts miroires
119
+                - Vérification de l'état des dépôts
120
+                - Vérification des statistiques des dépôts
121
+                - Nettoyage des anciennes archives
122
+    - Variables d'environement
123
+    - Options de ligne de commande
124
+- Internationalisation ([21 langues](https://github.com/go-gitea/gitea/tree/master/options/locale))
125
+- Courriel
126
+    - Notifications
127
+    - Confirmation d'inscription
128
+    - Ré-initialisation du mot de passe
129
+- Support de _reverse proxy_
130
+    - _subpaths_ inclus
131
+- Utilisateurs
132
+    - Profil
133
+        - Nom
134
+        - Prénom
135
+        - Courriel
136
+        - Site internet
137
+        - Date de création
138
+        - Abonnés et abonnements
139
+        - Organisations
140
+        - Dépôts
141
+        - Activité
142
+        - Dépôts suivis
143
+    - Paramètres
144
+        - Identiques au profil avec en plus les éléments ci-dessous
145
+        - Rendre l'adresse de courriel privée
146
+        - Avatar
147
+            - Gravatar
148
+            - Libravatar
149
+            - Personnalisé
150
+        - Mot de passe
151
+        - Courriels multiples
152
+        - Clefs SSH
153
+        - Applications connectées
154
+        - Authentification à double facteurs
155
+        - Identités OAuth2 attachées
156
+        - Suppression du compte
157
+- Dépôts
158
+    - Clone à partir de SSH / HTTP / HTTPS
159
+    - Git LFS
160
+    - Suivre, Voter, Fork
161
+    - Voir les personnes qui suivent, les votes et les forks
162
+    - Code
163
+        - Navigation entre les branches
164
+        - Création ou téléversement de fichier depuis le navigateur
165
+        - URLs pour clôner le dépôt
166
+        - Téléchargement
167
+            - ZIP
168
+            - TAR.GZ
169
+        - Édition en ligne
170
+            - Éditeur Markdown
171
+            - Éditeur de texte
172
+                - Coloration syntaxique
173
+            - Visualisation des Diffs
174
+            - Visualisation
175
+            - Possibilité de choisir où sauvegarder la révision
176
+        - Historiques des fichiers
177
+        - Suppression de fichiers
178
+        - Voir le fichier brut
179
+    - Tickets
180
+        - Modèle de ticket
181
+        - Jalons
182
+        - Étiquettes
183
+        - Affecter des tickets
184
+        - Filtres
185
+            - Ouvert
186
+            - Ferme
187
+            - Personne assignée
188
+            - Créer par vous
189
+            - Qui vous mentionne
190
+        - Tri
191
+            - Plus vieux
192
+            - Dernière mise à jour
193
+            - Nombre de commentaires
194
+        - Moteur de recherche
195
+        - Commentaires
196
+        - Joindre des fichiers
197
+    - Demande d’ajout (_Pull request_)
198
+        - Les mêmes fonctionnalités que pour les tickets
199
+    - Révisions (_Commits_)
200
+        - Representation graphique des révisions
201
+        - Révisions par branches
202
+        - Moteur de recherche
203
+        - Voir les différences
204
+        - Voir les numéro de révision SHA
205
+        - Voir l'auteur
206
+        - Naviguer dans les fichiers d'une révision donnée
207
+    - Publication
208
+        - Pièces jointes
209
+        - Titre
210
+        - Contenu
211
+        - Suppression
212
+        - Définir comme une pré-publication
213
+        - Choix de la branche
214
+    - Wiki
215
+        - Import
216
+        - Éditeur Markdown
217
+    - Paramètres
218
+        - Options
219
+            - Nom
220
+            - Description
221
+            - Privé / Publique
222
+            - Site internet
223
+            - Wiki
224
+                - Activé / Désactivé
225
+                - Interne / externe
226
+            - Tickets
227
+                - Activé / Désactivé
228
+                - Interne / externe
229
+                - URL personnalisable pour une meilleur intégration avec un gestionnaire de tickets externe
230
+            - Activer / désactiver les demandes d'ajout (_Pull request_)
231
+            - Transfert du dépôt
232
+            - Suppression du wiki
233
+            - Suppression du dépôt
234
+        - Collaboration
235
+            - Lecture / Écriture / Administration
236
+        - Branches
237
+            - Branche par défaut
238
+            - Protection
239
+        - Webhooks
240
+        - Git hooks
241
+        - Clefs de déploiement
242
+
243
+## Configuration requise
244
+
245
+- Un simple Raspberry Pi est assez puissant pour les fonctionnalités de base.
246
+- Un processeur double coeurs et 1Gb de RAM est une bonne base pour une utilisation en équipe.
247
+- Gitea est censé être exécuté avec un compte utilisateur dédié et non root, aucun autre mode de fonctionnement n'est pris en charge. (**NOTE**: Dans le cas où vous l'exécutez avec votre propre compte d'utilisateur et que le serveur SSH intégré est désactivé, Gitea modifie le fichier `~ /.ssh /authorized_keys` afin que vous ne soyez **plus capable** de vous connecter interactivement).
248
+
249
+## Navigateurs supportés
250
+
251
+- Consultez [Semantic UI](https://github.com/Semantic-Org/Semantic-UI#browser-support) pour la liste des navigateurs supportés.
252
+- La taille minimale supportée officielement est de **1024*768**, l'interface utilisateur peut toujours fonctionner à une taille plus petite, mais ce n'est pas garanti et les problèmes remontés ne seront pas corrigés.
253
+
254
+## Composants
255
+
256
+* Framework web : [Macaron](http://go-macaron.com/)
257
+* ORM : [XORM](https://github.com/go-xorm/xorm)
258
+* Interface graphique :
259
+  * [Semantic UI](http://semantic-ui.com/)
260
+  * [GitHub Octicons](https://octicons.github.com/)
261
+  * [Font Awesome](http://fontawesome.io/)
262
+  * [DropzoneJS](http://www.dropzonejs.com/)
263
+  * [Highlight](https://highlightjs.org/)
264
+  * [Clipboard](https://zenorocha.github.io/clipboard.js/)
265
+  * [Emojify](https://github.com/Ranks/emojify.js)
266
+  * [CodeMirror](https://codemirror.net/)
267
+  * [jQuery Date Time Picker](https://github.com/xdan/datetimepicker)
268
+  * [jQuery MiniColors](https://github.com/claviska/jquery-minicolors)
269
+* Connecteurs de base de données :
270
+  * [github.com/go-sql-driver/mysql](https://github.com/go-sql-driver/mysql)
271
+  * [github.com/lib/pq](https://github.com/lib/pq)
272
+  * [github.com/mattn/go-sqlite3](https://github.com/mattn/go-sqlite3)
273
+  * [github.com/pingcap/tidb](https://github.com/pingcap/tidb)
274
+  * [github.com/denisenkom/go-mssqldb](https://github.com/denisenkom/go-mssqldb)
275
+
276
+## Logiciels et services
277
+
278
+- [Drone](https://github.com/drone/drone) (Intégration continue)

+ 6 - 1
docs/docker/caddy.conf

@@ -1,7 +1,7 @@
1 1
 :80 {
2 2
   root /srv/www
3 3
 
4
-  locale en-US zh-CN zh-TW pt-BR nl-NL {
4
+  locale en-US zh-CN zh-TW pt-BR nl-NL fr-FR {
5 5
     detect header
6 6
   }
7 7
 
@@ -35,5 +35,10 @@
35 35
     to /nl-nl/{1}
36 36
   }
37 37
 
38
+  rewrite /fr-FR/ {
39
+    regexp (.*)
40
+    to /fr-fr/{1}
41
+  }
42
+
38 43
   header / Vary "Accept-Language"
39 44
 }

+ 1 - 0
docs/scripts/trans-copy

@@ -12,6 +12,7 @@ set -e
12 12
 #
13 13
 
14 14
 declare -a LOCALES=(
15
+  "fr-fr"
15 16
   "nl-nl"
16 17
   "pt-br"
17 18
   "zh-cn"