Skip to content

Improve french translations #3501

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

Merged
merged 1 commit into from
Jul 28, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
2 changes: 1 addition & 1 deletion packages/gitbook/src/components/Search/SearchInput.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -91,7 +91,7 @@ export const SearchInput = React.forwardRef<HTMLDivElement, SearchInputProps>(
onChange={(event) => onChange(event.target.value)}
value={value}
// We only show "search or ask" if the search input actually handles both search and ask.
placeholder={`${tString(language, aiMode === CustomizationAIMode.Search ? 'search_or_ask' : 'search')}...`}
placeholder={`${tString(language, aiMode === CustomizationAIMode.Search ? 'search_or_ask' : 'search')}`}
maxLength={512}
size={10}
className={tcls(
Expand Down
119 changes: 58 additions & 61 deletions packages/gitbook/src/intl/translations/fr.ts
Original file line number Diff line number Diff line change
@@ -1,71 +1,68 @@
import type { TranslationLanguage } from './types';

export const fr: TranslationLanguage = {
export const fr = {
locale: 'fr',
powered_by_gitbook: 'Propulsé par GitBook',
sponsored_via_gitbook: 'Sponsorisé avec GitBook',
switch_to_dark_theme: 'Passer au thème sombre',
switch_to_light_theme: 'Passer au thème clair',
switch_to_system_theme: 'Passer au thème système',
sponsored_via_gitbook: 'Sponsorisé via GitBook',
switch_to_dark_theme: 'Activer le thème sombre',
switch_to_light_theme: 'Activer le thème clair',
switch_to_system_theme: 'Utiliser le thème du système',
search: 'Rechercher',
search_or_ask: 'Demander ou rechercher',
search_input_placeholder: 'Rechercher le contenu',
search_ask_input_placeholder: 'Rechercher du contenu ou poser une question',
search_no_results_for: 'Aucun résultat pour "${1}".',
search_or_ask: 'Rechercher',
search_input_placeholder: 'Rechercher dans le contenu',
search_ask_input_placeholder: 'Rechercher ou poser une question',
search_no_results_for: 'Aucun résultat pour « ${1} ».',
search_no_results: 'Aucun résultat',
search_results_count: '${1} résultats',
search_scope_space: '${1}',
search_scope_all: 'Tout le contenu',
ask: 'Demander',
search_ask: 'Demander "${1}"',
search_ask_description: "Trouvez la réponse avec l'IA",
search_scope_all: 'Tous les contenus',
ask: 'Poser une question',
search_ask: 'Demander « ${1} »',
search_ask_description: 'Trouvez la réponse avec l’IA',
search_ask_sources: 'Sources',
search_ask_sources_no_answer: 'Pages connexes',
search_ask_no_answer:
"Aucune réponse n'a pu être trouvée pour votre question. Essayez de la reformuler ou d'être plus précis",
search_ask_error: 'Quelque chose a mal fonctionné. Veuillez réessayer plus tard.',
search_ask_sources_no_answer: 'Pages associées',
search_ask_no_answer: 'Pas de réponse trouvée. Essayez de reformuler votre question.',
search_ask_error: 'Une erreur est survenue. Veuillez réessayer plus tard.',
on_this_page: 'Sur cette page',
next_page: 'Suivant',
previous_page: 'Précédent',
page_last_modified: 'Dernière mise à jour ${1}',
was_this_helpful: 'Cet article vous a-t-il été utile ?',
was_this_helpful_positive: "Oui, ça l'a été !",
page_last_modified: 'Mis à jour ${1}',
was_this_helpful: 'Ce contenu vous a-t-il été utile?',
was_this_helpful_positive: 'Oui, tout à fait !',
was_this_helpful_neutral: 'Pas sûr',
was_this_helpful_negative: 'Non',
was_this_helpful_thank_you: 'Merci!',
was_this_helpful_comment: 'Quelque chose à ajouter?',
was_this_helpful_thank_you: 'Merci pour votre retour !',
was_this_helpful_comment: 'Un commentaire à ajouter?',
was_this_helpful_positive_label: 'Utile',
was_this_helpful_negative_label: 'Pas utile',
submit: 'Soumettre',
annotation_button_label: "Ouvrir l'annotation",
code_copied: 'Copié !',
submit: 'Envoyer',
annotation_button_label: 'Afficher l’annotation',
code_copied: 'Copié!',
code_copy: 'Copier',
table_of_contents_button_label: 'Ouvrir la table des matières',
table_of_contents_button_label: 'Afficher le sommaire',
cookies_title: 'Cookies',
cookies_prompt:
'Ce site utilise des cookies pour fournir ses services et analyser le trafic. En naviguant sur ce site, vous acceptez les ${1}.',
'Ce site utilise des cookies pour assurer son bon fonctionnement et analyser le trafic. En continuant, vous acceptez la ${1}.',
cookies_prompt_privacy: 'politique de confidentialité',
cookies_accept: 'Accepter',
cookies_reject: 'Rejeter',
cookies_reject: 'Refuser',
close: 'Fermer',
view: 'Voir',
edit_on_git: 'Modifier sur ${1}',
notfound_title: 'Page non trouvée',
notfound: "La page que vous cherchez n'existe pas.",
unexpected_error_title: 'Une erreur est survenue',
unexpected_error: "Désolé, une erreur inattendue s'est produite. Veuillez réessayer plus tard.",
notfound_title: 'Page introuvable',
notfound: 'La page que vous cherchez nexiste pas.',
unexpected_error_title: 'Erreur inattendue',
unexpected_error: 'Désolé, une erreur est survenue. Veuillez réessayer plus tard.',
unexpected_error_retry: 'Réessayer',
pdf_download: 'Exporter en PDF',
pdf_goback: 'Retourner au contenu',
pdf_print: 'Imprimer ou sauvegarder en PDF',
pdf_print: 'Imprimer ou enregistrer en PDF',
pdf_page_of: '${1} sur ${2}',
pdf_mode_only_page: 'Seulement cette page',
pdf_mode_only_page: 'Cette page uniquement',
pdf_mode_all: 'Toutes les pages',
pdf_limit_reached: 'Impossible de générer le PDF pour ${1} pages, génération arrêtée à ${2}.',
pdf_limit_reached_continue: 'Étendre avec ${1} pages supplémentaires.',
pdf_limit_reached: 'Impossible de générer le PDF pour ${1} pages, arrêté à ${2}.',
pdf_limit_reached_continue: 'Ajouter ${1} pages supplémentaires',
more: 'Plus',
link_tooltip_external_link: 'Lien externe à',
link_tooltip_page_anchor: 'Sauter à la section',
link_tooltip_external_link: 'Lien externe vers',
link_tooltip_page_anchor: 'Aller à la section',
open_in_new_tab: 'Ouvrir dans un nouvel onglet',
ai_chat_assistant_name: 'Assistant GitBook',
ai_chat_assistant_name_unbranded: 'Assistant IA',
Expand All @@ -74,36 +71,36 @@ export const fr: TranslationLanguage = {
ai_chat_assistant_greeting_afternoon: 'Bon après-midi',
ai_chat_assistant_greeting_evening: 'Bonsoir',
ai_chat_assistant_greeting_night: 'Bonne nuit',
ai_chat_clear_conversation: 'Effacer la conversation',
ai_chat_thinking: 'Réfléchit...',
ai_chat_working: 'Travaille...',
ai_chat_clear_conversation: 'Réinitialiser la conversation',
ai_chat_thinking: 'Réflexion en cours…',
ai_chat_working: 'Traitement en cours…',
ai_chat_context_badge: 'IA',
ai_chat_error: 'Une erreur est survenue.',
ai_chat_context_title: 'Basé sur votre contexte',
ai_chat_context_title: 'En se basant sur votre contexte',
ai_chat_context_description:
"L'assistant utilise l'IA et votre contexte pour générer des réponses et effectuer des actions.",
ai_chat_context_pages_youve_read: 'Pages que vous avez lues',
'L’assistant utilise lIA et votre contexte pour répondre et vous aider.',
ai_chat_context_pages_youve_read: 'Pages que vous avez consultées',
ai_chat_context_info_provided_by_the_site: 'Informations fournies par le site',
ai_chat_context_previous_messages: 'Messages précédents',
ai_chat_context_disclaimer: "Les réponses de l'IA peuvent contenir des erreurs.",
ai_chat_input_placeholder: 'Demander, rechercher ou effectuer une action...',
ai_chat_context_disclaimer: 'Les réponses générées peuvent contenir des erreurs.',
ai_chat_input_placeholder: 'Rechercher…',
send: 'Envoyer',
actions: 'Actions',
ai_chat_suggested_questions_title: 'Questions suggérées',
ai_chat_suggested_questions_about_this_page: 'De quoi parle cette page ?',
ai_chat_suggested_questions_read_next: 'Que devrais-je lire ensuite ?',
ai_chat_suggested_questions_example: 'Pouvez-vous donner un exemple ?',
searched_for: 'Recherché ${1}',
ai_chat_tools_listed_pages: 'Parcouru les docs',
ai_chat_tools_read_page: 'Lu la page ${1}',
ai_chat_tools_mcp_tool: 'Appelé ${1}',
ai_chat_suggested_questions_title: 'Suggestions de questions',
ai_chat_suggested_questions_about_this_page: 'De quoi parle cette page?',
ai_chat_suggested_questions_read_next: 'Que lire ensuite?',
ai_chat_suggested_questions_example: 'Un exemple?',
searched_for: 'Recherche : ${1}',
ai_chat_tools_listed_pages: 'A parcouru la documentation',
ai_chat_tools_read_page: 'A consulté la page ${1}',
ai_chat_tools_mcp_tool: 'A appelé ${1}',
ai_chat_ask: 'Demander à ${1}',
ai_chat_ask_about_page: 'Demander à ${1} au sujet de cette page',
copy_for_llms: 'Copier pour les LLMs',
copy_page_markdown: 'Copier la page en Markdown pour les LLMs',
ai_chat_ask_about_page: 'Demander à ${1} à propos de cette page',
copy_for_llms: 'Copier pour un LLM',
copy_page_markdown: 'Copier la page en Markdown pour un LLM',
copy_page: 'Copier la page',
view_page_markdown: 'Voir en Markdown',
view_page_plaintext: 'Voir cette page en texte brut',
view_page_plaintext: 'Voir en texte brut',
open_in: 'Ouvrir dans ${1}',
open_in_llms_pre_prompt: 'Lis ${1} et réponds aux questions sur le contenu.',
open_in_llms_pre_prompt: 'Lire ${1} et répondre aux questions sur le contenu.',
};