Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[i18n-FR] Translated "overview to french" (sub PR of 1900) #2328

Open
wants to merge 94 commits into
base: main
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
94 commits
Select commit Hold shift + click to select a range
cbde7dc
Translated toctree & git_vs_htttp
Dec 9, 2023
7d596f8
Translated the cli guide
Dec 10, 2023
9ab5ba7
Testing to see if user is well configured
Dec 10, 2023
5646220
TEsting to see if branch is well configured
Dec 10, 2023
8d3cd26
Translated index
Dec 10, 2023
2687f87
Translated quick-start
Dec 10, 2023
7aff9fd
Corrected a minor error in the english doc
JibrilEl Dec 11, 2023
9fd8930
Reverting a wrong change
JibrilEl Dec 11, 2023
1ea5fc7
Translated installation.md
JibrilEl Dec 11, 2023
66c11a3
Translated community.md
JibrilEl Dec 11, 2023
d2b4c30
Translated download.md
JibrilEl Dec 11, 2023
87b5bbe
Translated hf_file_system.md
JibrilEl Dec 11, 2023
d18cbf9
Translated inference_client
JibrilEl Dec 11, 2023
3f3e831
Translated inference_endpoints.md
JibrilEl Dec 11, 2023
d492923
Fixed a few errors in the translation
JibrilEl Dec 12, 2023
1127be0
Translated integrations.md
JibrilEl Dec 13, 2023
c12624a
Translated mana-cache.md. Did not find a good translfation for cache-…
JibrilEl Dec 14, 2023
a56ee9b
Translated manage-space.md
JibrilEl Dec 15, 2023
158220b
Translated overview.md
JibrilEl Dec 16, 2023
9e2910a
Translated package-reference file
JibrilEl Dec 16, 2023
f7ec79f
Translated hf_api, login, mixins, repository, space_runtime and tenso…
JibrilEl Dec 18, 2023
c043949
Finished the translation of package reference by translating utilitie…
JibrilEl Dec 19, 2023
f2abc0e
Translated model-cards.md
JibrilEl Dec 20, 2023
2aff74f
Translated collections.md
JibrilEl Dec 27, 2023
9189ef8
translated community.md
JibrilEl Dec 28, 2023
df12926
Translated download.md, corrected an error in the english version and…
JibrilEl Dec 29, 2023
621b58c
translated hf_file_system
JibrilEl Dec 30, 2023
f7f7190
Translated inference_endpoints.md
JibrilEl Jan 1, 2024
4a250a5
Translated inference.md
JibrilEl Jan 2, 2024
ea0137b
translated repository.md
JibrilEl Jan 3, 2024
f521215
Translated search.md
JibrilEl Jan 3, 2024
8ab86fb
Translated webhooks_server.md
JibrilEl Jan 3, 2024
c420deb
corrected webhooks
JibrilEl Jan 4, 2024
ca05e4e
Translated upload.md
JibrilEl Jan 4, 2024
a166872
Added "fr" to .github/workflow
JibrilEl Jan 7, 2024
a6bff36
Deleted redirects as it is not needed
JibrilEl Jan 7, 2024
6946056
Corrected toctree.yml
JibrilEl Jan 7, 2024
c1af8c0
Corrected errors o quick-start.md
JibrilEl Jan 7, 2024
5569ed9
Corrected installation.md
JibrilEl Jan 8, 2024
913454f
Changed the translation of the product "space" in the whole documenta…
JibrilEl Jan 10, 2024
4187a37
Corrected git_vs_http
JibrilEl Feb 2, 2024
5617984
Corrected CLI.md
JibrilEl Feb 2, 2024
48c4612
Corrected collections.md
JibrilEl Feb 2, 2024
7efb701
Corrected community.md
JibrilEl Feb 3, 2024
de03384
Corrected download.md
JibrilEl Feb 3, 2024
353fa23
Corrected hf_file_system
JibrilEl Feb 3, 2024
1fad9bd
Correction of docs/source/fr/concepts/git_vs_http.md
JibrilEl Feb 9, 2024
5089a9a
Corrected git vs http and index.md
JibrilEl Feb 9, 2024
101e35c
Merge branch 'main' of https://github.com/JibrilEl/huggingface_hub
JibrilEl Feb 9, 2024
82c8a79
Finished correcting index.md
JibrilEl Feb 9, 2024
499cd8c
Update docs/source/fr/installation.md
JibrilEl Feb 9, 2024
5655476
Update docs/source/fr/_toctree.yml
JibrilEl Feb 9, 2024
3e50bad
Update docs/source/fr/installation.md
JibrilEl Feb 9, 2024
afbf7db
Update docs/source/fr/installation.md
JibrilEl Feb 9, 2024
1625548
Update docs/source/fr/installation.md
JibrilEl Feb 9, 2024
dd88260
Update docs/source/fr/installation.md
JibrilEl Feb 9, 2024
1759188
Update docs/source/fr/installation.md
JibrilEl Feb 9, 2024
28daada
Update docs/source/fr/installation.md
JibrilEl Feb 9, 2024
06dc88f
Update docs/source/fr/installation.md
JibrilEl Feb 9, 2024
8cf7df0
Update docs/source/fr/installation.md
JibrilEl Feb 9, 2024
3cb34a5
Update docs/source/fr/installation.md
JibrilEl Feb 9, 2024
925b655
Update docs/source/fr/installation.md
JibrilEl Feb 9, 2024
07d3824
Update docs/source/fr/installation.md
JibrilEl Feb 9, 2024
ad44254
Update docs/source/fr/installation.md
JibrilEl Feb 9, 2024
e366b2c
Update docs/source/fr/installation.md
JibrilEl Feb 9, 2024
6d37e1c
Update docs/source/fr/installation.md
JibrilEl Feb 9, 2024
e5b6ded
Finished correcting index.md
JibrilEl Feb 9, 2024
900dcce
Merge branch 'main' of https://github.com/JibrilEl/huggingface_hub
JibrilEl Feb 9, 2024
3c75477
Corrected inference endpoint, a lot of mistakes might have to look at…
JibrilEl Feb 13, 2024
5637113
Update docs/source/fr/concepts/git_vs_http.md
JibrilEl Feb 16, 2024
a735616
Update docs/source/fr/concepts/git_vs_http.md
JibrilEl Feb 16, 2024
8a578f2
Update docs/source/fr/concepts/git_vs_http.md
JibrilEl Feb 16, 2024
8782aed
Update docs/source/fr/_toctree.yml
JibrilEl Feb 16, 2024
d38bf37
Update docs/source/fr/_toctree.yml
JibrilEl Feb 16, 2024
64e18b7
Update docs/source/fr/_toctree.yml
JibrilEl Feb 16, 2024
8423a9e
Update docs/source/fr/_toctree.yml
JibrilEl Feb 16, 2024
c618150
Update docs/source/fr/_toctree.yml
JibrilEl Feb 16, 2024
8666812
Update docs/source/fr/_toctree.yml
JibrilEl Feb 16, 2024
7cdefa2
Update docs/source/fr/_toctree.yml
JibrilEl Feb 16, 2024
2b19af2
Update docs/source/fr/concepts/git_vs_http.md
JibrilEl Feb 16, 2024
8924212
Update docs/source/fr/concepts/git_vs_http.md
JibrilEl Feb 16, 2024
2475344
Update docs/source/fr/concepts/git_vs_http.md
JibrilEl Feb 16, 2024
8ce66cf
Update docs/source/fr/concepts/git_vs_http.md
JibrilEl Feb 16, 2024
bdd7733
Update docs/source/fr/concepts/git_vs_http.md
JibrilEl Feb 16, 2024
5ea15ea
Update docs/source/fr/concepts/git_vs_http.md
JibrilEl Feb 16, 2024
fc85362
Update docs/source/fr/concepts/git_vs_http.md
JibrilEl Feb 16, 2024
34c49a7
Deleted files
JibrilEl Jun 7, 2024
63b0dd2
Revert "Deleted files"
JibrilEl Jun 7, 2024
03ebd51
Deleted files
JibrilEl Jun 7, 2024
64d4f60
Merge remote-tracking branch 'upstream/main'
JibrilEl Jun 12, 2024
5dbce4a
Deleted files
JibrilEl Jun 7, 2024
96fdbb5
Merge branch 'overview' of https://github.com/JibrilEl/huggingface_hu…
JibrilEl Jun 12, 2024
f7abab4
Deleted files
JibrilEl Jun 12, 2024
1b8216a
Fixed typo in docs
JibrilEl Jun 12, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Merge remote-tracking branch 'upstream/main'
JibrilEl committed Jun 12, 2024
commit 64d4f60f05455f10b9c2adce72aa071d4268e0a8
2 changes: 1 addition & 1 deletion .github/workflows/build_documentation.yaml
Original file line number Diff line number Diff line change
@@ -13,6 +13,6 @@ jobs:
with:
commit_sha: ${{ github.sha }}
package: huggingface_hub
languages: en de hi ko fr
languages: cn de fr en hi ko
secrets:
hf_token: ${{ secrets.HF_DOC_BUILD_PUSH }}
2 changes: 1 addition & 1 deletion .github/workflows/build_pr_documentation.yaml
Original file line number Diff line number Diff line change
@@ -14,4 +14,4 @@ jobs:
commit_sha: ${{ github.event.pull_request.head.sha }}
pr_number: ${{ github.event.number }}
package: huggingface_hub
languages: en de hi ko fr
languages: cn de fr en hi ko
8 changes: 3 additions & 5 deletions docs/source/en/guides/download.md
Original file line number Diff line number Diff line change
@@ -171,11 +171,9 @@ you can increase your download speed with [`hf_transfer`](https://github.com/hug
a Rust-based library developed to speed up file transfers with the Hub.
To enable it:

<Tip>

Progress bars are supported in `hf_transfer` starting from version `0.1.4`. Consider upgrading (`pip install -U hf_transfer`) if you plan to enable faster downloads.

</Tip>
1. Specify the `hf_transfer` extra when installing `huggingface_hub`
(e.g. `pip install huggingface_hub[hf_transfer]`).
2. Set `HF_HUB_ENABLE_HF_TRANSFER=1` as an environment variable.

<Tip warning={true}>

10 changes: 6 additions & 4 deletions docs/source/fr/_toctree.yml
Original file line number Diff line number Diff line change
@@ -1,13 +1,15 @@
- title: "Get started"
- title: "Introduction"
sections:
- local: index
title: Home
- local: quick-start
title: Introduction rapide
title: Démarrage rapide
- local: installation
title: Installation
- title: "Guides"
- title: "Concepts"
sections:
- local: concepts/git_vs_http
title: Git ou HTTP?
- local: guides/overview
title: Vue d'ensemble
- local: guides/download
@@ -81,4 +83,4 @@
- local: package_reference/tensorboard
title: Logger Tensorboard
- local: package_reference/webhooks_server
title: Webhooks
title: Webhooks
23 changes: 11 additions & 12 deletions docs/source/fr/concepts/git_vs_http.md
Original file line number Diff line number Diff line change
@@ -4,31 +4,30 @@ rendered properly in your Markdown viewer.

# Git ou HTTP?

`huggingface_hub` est une librairie qui permet d'intéragir avec le Hub Hugging Face,
`huggingface_hub` est une librairie qui permet d'interagir avec le Hugging Face Hub,
qui est une collection de dépots Git (modèles, datasets ou spaces).
Il y a deux manières principales pour accéder au Hub en utilisant `huggingface_hub`.

La première approche, basée sur Git, appelée approche "git-based", est rendue possible par la classe [`Repository`].
Cette méthode utilise un wrapper autour de la commande `git` avec des fonctionnalités supplémentaires conçues pour intéragir avec le Hub. La deuxième option, appelée approche "HTTP-based" , consiste à faire des requêtes HTTP en utilisant le client [`HfApi`]. Éxaminions
Cette méthode utilise un wrapper autour de la commande `git` avec des fonctionnalités supplémentaires conçues pour interagir avec le Hub. La deuxième option, appelée approche "HTTP-based" , consiste à faire des requêtes HTTP en utilisant le client [`HfApi`]. Examinons
les avantages et les inconvénients de ces deux méthodes.

## Repository: L'approche hstorique basée sur git
## Repository: l'approche historique basée sur git

Initialement, `huggingface_hub` était principalement construite autour de la classe [`Repository`]. Elle fournit des
wrappers Python pour les commandes `git` usuelles, telles que `"git add"`, `"git commit"`, `"git push"`,
`"git tag"`, `"git checkout"`, etc.

Cette librairie permet aussi de définir les données d'identification et de suivre les fichiers volumineux, qui sont souvent utilisés dans les dépôts Git de machine learning. De plus, la librairie vous permet d'exécuter ses
méthodes en arrière-plan, ce qui la rend utile pour upload des données pendant l'entrainement des modèles.
Cette librairie permet aussi de gérer l'authentification et les fichiers volumineux, souvent présents dans les dépôts Git de machine learning. De plus, ses méthodes sont exécutables en arrière-plan, ce qui est utile pour upload des données durant l'entrainement d'un modèle.

L'avantage principal de [`Repository`] est que cette méthode permet de garder une
L'avantage principal de l'approche [`Repository`] est qu'elle permet de garder une
copie en local du dépot Git sur votre machine. Cela peut aussi devenir un désavantage,
car cette copie locale doit être mise à jour et maintenue constamment. C'est une méthode
analogue au développement de logiciel classique où chaque développeur maintient sa propre copie locale
et push les changements lorsqu'il travaille sur une nouvelle fonctionnalité.
Toutefois, dans le contexte du machine learning, elle n'est pas toujours pertinente car
les utilisateurs ont parfois juste besoin d'avoir
les poids des modèles pour l'inférence ou de convertir ces poids d'un format à un autre sans avoir à cloner
et push ses changements lorsqu'il travaille sur une nouvelle fonctionnalité.
Toutefois, dans le contexte du machine learning la taille des fichiers rend peu pertinente cette approche car
les utilisateurs ont parfois besoin d'avoir
uniquement les poids des modèles pour l'inférence ou de convertir ces poids d'un format à un autre sans avoir à cloner
tout le dépôt.

<Tip warning={true}>
@@ -41,7 +40,7 @@ la suppression complète de [`Repository`] ne sera faite que pour la version `v1
## HfApi: Un client HTTP plus flexible

La classe [`HfApi`] a été développée afin de fournir une alternative aux dépôts git locaux,
qui peuvent être peu pratiques à maintenir, en particulier lors de l'utilisation de gros modèles ou de datasets volumineux.
qui peuvent être encombrant à maintenir, en particulier pour des modèles ou datasets volumineux.
La classe [`HfApi`] offre les mêmes fonctionnalités que les approches basées sur Git,
telles que le téléchargement et le push de fichiers ainsi que la création de branches et de tags, mais sans
avoir besoin d'un fichier local qui doit être constamment synchronisé.
@@ -55,7 +54,7 @@ les pull requests et les commentaires.
## Quelle méthode utiliser et quand ?

En général, **l'approche HTTP est la méthode recommandée** pour utiliser `huggingface_hub`
[`HfApi`] permet de pull et push des changements, de travailler avec les pull requests, les tags et les branches, d'intéragir avec les discussions
[`HfApi`] permet de pull et push des changements, de travailler avec les pull requests, les tags et les branches, l'interaction avec les discussions
et bien plus encore. Depuis la version `0.16`, les méthodes HTTP-based peuvent aussi être exécutées en arrière-plan, ce qui constituait le
dernier gros avantage de la classe [`Repository`].

3 changes: 2 additions & 1 deletion docs/source/fr/index.md
Original file line number Diff line number Diff line change
@@ -2,7 +2,8 @@
rendered properly in your Markdown viewer.
-->

# Un client pour le Hugging Face Hub
# Un client Python pour le Hugging Face Hub


La librairie `huggingface_hub` vous permet d'interagir avec le
[Hugging Face Hub](https://hf.co), une plateforme de machine learning
6 changes: 3 additions & 3 deletions docs/source/fr/installation.md
Original file line number Diff line number Diff line change
@@ -137,9 +137,9 @@ Task: text-generation

## Les limitations Windows

Afin de démocratiser le machine learning pour tous, nous avons développé `huggingface_hub`
de manière cross-platform et en particulier, pour qu'elle fonctionne sur un maximum de systèmes d'exploitation différents.
Toutefois, `huggingface_hub` connaît dans certains cas des limiations sur Windows.
Afin de démocratiser le machine learning au plus grand nombre, nous avons développé `huggingface_hub`
de manière cross-platform et en particulier, pour qu'elle fonctionne sur une maximum de systèmes d'exploitation différents. Toutefois
`huggingface_hub` connaît dans certains cas des limitations sur Windows.
Nous avons listés ci-dessous les problèmes connus. N'hésitez pas à nous signaler si vous rencontrez un problème
non documenté en ouvrant une [issue sur Github](https://github.com/huggingface/huggingface_hub/issues/new/choose).

6 changes: 3 additions & 3 deletions docs/source/fr/quick-start.md
Original file line number Diff line number Diff line change
@@ -4,7 +4,7 @@ rendered properly in your Markdown viewer.

# Démarrage rapide

Le [Hub Hugging Face](https://huggingface.co/) est le meilleur endroit pour partager des
Le [Hugging Face Hub](https://huggingface.co/) est le meilleur endroit pour partager des
modèles de machine learning, des démos, des datasets et des métriques. La librairie
`huggingface_hub` vous aide à intéragir avec le Hub sans sortir de votre environnement de
développement. Vous pouvez: créer et gérer des dépôts facilement, télécharger et upload des
@@ -54,7 +54,7 @@ Pour plus de détails et d'options, consultez la réference de l'API pour [`hf_h

## Connexion

Dans la plupart des cas, vous devez être connectés avec un compte Hugging Face pour intéragir
Dans la plupart des cas, vous devez être connectés avec un compte Hugging Face pour interagir
avec le Hub: pour télécharger des dépôts privés, upload des fichiers, créer des pull
requests...
[Créez un compte](https://huggingface.co/join) si vous n'en avez pas déjà un et connectez
@@ -82,7 +82,7 @@ un script:
Il est aussi possible de se connecter automatiquement sans qu'on vous demande votre token en
passant le token dans [`login`] de cette manière: `login(token="hf_xxx")`. Si vous choisissez
cette méthode, faites attention lorsque vous partagez votre code source. Une bonne pratique est
de charger le token depuis un trousseau sécurisé aulieu de l'enregistrer en clair dans votre
de charger le token depuis un trousseau sécurisé au lieu de l'enregistrer en clair dans votre
codebase/notebook.

Vous ne pouvez être connecté qu'à un seul compte à la fois. Si vous connectez votre machine à un autre compte,
You are viewing a condensed version of this merge commit. You can view the full changes here.