[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"page\u002Ffr\u002Fguides\u002Fmultilingual-content":3,"page-\u002Fguides\u002Fmultilingual-content-fr":42,"surroundings\u002Fguides\u002Fmultilingual-content-fr":725},[4],{"title":5,"ignore":6,"path":7,"stem":8,"children":9,"page":31},"Documentation",true,"\u002Ffr\u002Fguides","fr\u002F02.guides",[10,32,38],{"title":11,"path":12,"stem":13,"children":14,"page":31},"Langeuage","\u002Ffr\u002Fguides\u002Flangeuage","fr\u002F02.guides\u002F00.langeuage",[15,19,23,27],{"title":16,"path":17,"stem":18},"Python","\u002Ffr\u002Fguides\u002Flangeuage\u002Fpython","fr\u002F02.guides\u002F00.langeuage\u002F01.python",{"title":20,"path":21,"stem":22},"JavaScript & TypeScript","\u002Ffr\u002Fguides\u002Flangeuage\u002Fjavascript","fr\u002F02.guides\u002F00.langeuage\u002F02.javascript",{"title":24,"path":25,"stem":26},"iOS & macOS (Swift)","\u002Ffr\u002Fguides\u002Flangeuage\u002Fswift","fr\u002F02.guides\u002F00.langeuage\u002F03.swift",{"title":28,"path":29,"stem":30},"Java","\u002Ffr\u002Fguides\u002Flangeuage\u002Fjava","fr\u002F02.guides\u002F00.langeuage\u002F04.java",false,{"title":33,"path":34,"stem":35,"children":36},"Développeur","\u002Ffr\u002Fguides\u002Fdeveloper","fr\u002F02.guides\u002F01.developer\u002Findex",[37],{"title":33,"path":34,"stem":35},{"title":39,"path":40,"stem":41},"Gestion de contenu multilingue","\u002Ffr\u002Fguides\u002Fmultilingual-content","fr\u002F02.guides\u002Fmultilingual-content",{"id":43,"title":39,"body":44,"description":719,"extension":720,"meta":721,"navigation":6,"path":40,"seo":722,"sitemap":723,"stem":41,"__hash__":724},"content_fr\u002Ffr\u002F02.guides\u002Fmultilingual-content.md",{"type":45,"value":46,"toc":681},"minimark",[47,51,55,60,63,140,144,147,158,162,167,175,179,190,194,205,209,213,225,229,235,249,254,265,270,281,285,299,303,307,310,383,387,390,394,398,401,429,433,447,451,462,466,470,481,485,496,500,511,515,519,546,550,564,567,571,577,591,595,600,614,618,623,635,639,642,664,667,677],[48,49,39],"h1",{"id":50},"gestion-de-contenu-multilingue",[52,53,54],"p",{},"Ce guide explique comment gérer et maintenir le contenu multilingue sur notre plateforme, en s'assurant que toutes les versions linguistiques restent synchronisées et cohérentes.",[56,57,59],"h2",{"id":58},"langues-supportées","Langues supportées",[52,61,62],{},"La plateforme prend actuellement en charge les langues suivantes :",[64,65,66,74,80,86,92,98,104,110,116,122,128,134],"ul",{},[67,68,69,73],"li",{},[70,71,72],"strong",{},"Chinois simplifié (zh)"," - Langue principale",[67,75,76,79],{},[70,77,78],{},"Chinois traditionnel (zh-Hant)"," - Version chinoise traditionnelle",[67,81,82,85],{},[70,83,84],{},"Anglais (en)"," - Langue internationale",[67,87,88,91],{},[70,89,90],{},"Japonais (ja)"," - Pour les utilisateurs japonais",[67,93,94,97],{},[70,95,96],{},"Coréen (ko)"," - Pour les utilisateurs coréens",[67,99,100,103],{},[70,101,102],{},"Français (fr)"," - Pour les utilisateurs français",[67,105,106,109],{},[70,107,108],{},"Allemand (de)"," - Pour les utilisateurs allemands",[67,111,112,115],{},[70,113,114],{},"Espagnol (es)"," - Pour les utilisateurs espagnols",[67,117,118,121],{},[70,119,120],{},"Indonésien (id)"," - Pour les utilisateurs indonésiens",[67,123,124,127],{},[70,125,126],{},"Portugais brésilien (pt-BR)"," - Pour les utilisateurs brésiliens",[67,129,130,133],{},[70,131,132],{},"Russe (ru)"," - Pour les utilisateurs russes",[67,135,136,139],{},[70,137,138],{},"Turc (tr)"," - Pour les utilisateurs turcs",[56,141,143],{"id":142},"structure-des-répertoires","Structure des répertoires",[52,145,146],{},"Le contenu multilingue est organisé selon la structure suivante :",[148,149,154],"pre",{"className":150,"code":152,"language":153},[151],"language-text","content\u002F\n├── zh\u002F                    # Chinois simplifié (langue principale)\n│   ├── 01.docs\u002F          # Documentation\n│   ├── 02.guides\u002F        # Guides\n│   └── 03.tools\u002F         # Outils\n├── en\u002F                    # Anglais\n├── ja\u002F                    # Japonais\n├── ko\u002F                    # Coréen\n├── fr\u002F                    # Français\n├── de\u002F                    # Allemand\n├── es\u002F                    # Espagnol\n├── id\u002F                    # Indonésien\n├── pt-BR\u002F                 # Portugais brésilien\n├── ru\u002F                    # Russe\n├── tr\u002F                    # Turc\n└── zh-Hant\u002F               # Chinois traditionnel\n","text",[155,156,152],"code",{"__ignoreMap":157},"",[56,159,161],{"id":160},"principes-de-synchronisation-du-contenu","Principes de synchronisation du contenu",[163,164,166],"h3",{"id":165},"_1-priorité-de-la-langue-principale","1. Priorité de la langue principale",[64,168,169,172],{},[67,170,171],{},"Le chinois simplifié (zh) est la langue principale, tout nouveau contenu est d'abord créé dans la version chinoise",[67,173,174],{},"Les autres versions linguistiques sont traduites sur la base de la version chinoise",[163,176,178],{"id":177},"_2-cohérence-de-la-structure-des-fichiers","2. Cohérence de la structure des fichiers",[64,180,181,184,187],{},[67,182,183],{},"Toutes les versions linguistiques doivent maintenir la même structure de répertoire",[67,185,186],{},"Les noms de fichiers et les chemins doivent être complètement cohérents",[67,188,189],{},"S'assurer que chaque version linguistique a des fichiers correspondants",[163,191,193],{"id":192},"_3-complétude-du-contenu","3. Complétude du contenu",[64,195,196,199,202],{},[67,197,198],{},"Les documents importants doivent avoir des versions correspondantes dans toutes les langues",[67,200,201],{},"Prioriser la traduction des fonctionnalités principales et des guides utilisateur",[67,203,204],{},"La documentation technique peut être prioritaire pour la langue principale",[56,206,208],{"id":207},"workflow-de-traduction","Workflow de traduction",[163,210,212],{"id":211},"_1-création-de-contenu","1. Création de contenu",[214,215,216,219,222],"ol",{},[67,217,218],{},"Créer du nouveau contenu dans la version chinoise",[67,220,221],{},"S'assurer que la structure du contenu est claire et facile à traduire",[67,223,224],{},"Utiliser le format Markdown standard",[163,226,228],{"id":227},"_2-priorité-de-traduction","2. Priorité de traduction",[52,230,231,234],{},[70,232,233],{},"Priorité élevée"," :",[64,236,237,240,243,246],{},[67,238,239],{},"Texte de l'interface utilisateur",[67,241,242],{},"Questions fréquemment posées",[67,244,245],{},"Guides de démarrage rapide",[67,247,248],{},"Documentation des fonctionnalités principales",[52,250,251,234],{},[70,252,253],{},"Priorité moyenne",[64,255,256,259,262],{},[67,257,258],{},"Documentation technique détaillée",[67,260,261],{},"Documentation de référence API",[67,263,264],{},"Guides de configuration",[52,266,267,234],{},[70,268,269],{},"Priorité faible",[64,271,272,275,278],{},[67,273,274],{},"Documentation des fonctionnalités avancées",[67,276,277],{},"Documentation des outils développeur",[67,279,280],{},"Commentaires de code d'exemple",[163,282,284],{"id":283},"_3-vérification-de-la-qualité-de-traduction","3. Vérification de la qualité de traduction",[64,286,287,290,293,296],{},[67,288,289],{},"S'assurer de l'exactitude et de la complétude de la traduction",[67,291,292],{},"Maintenir la cohérence des termes techniques",[67,294,295],{},"Vérifier les erreurs de grammaire et d'orthographe",[67,297,298],{},"Vérifier les liens et références",[56,300,302],{"id":301},"outils-dautomatisation","Outils d'automatisation",[163,304,306],{"id":305},"script-de-vérification-du-contenu-multilingue","Script de vérification du contenu multilingue",[52,308,309],{},"Utilisez le script de vérification intégré pour vérifier le statut de synchronisation du contenu :",[148,311,315],{"className":312,"code":313,"language":314,"meta":157,"style":157},"language-bash shiki shiki-themes github-light github-light dark-plus","# Vérifier le statut de synchronisation du contenu pour toutes les langues\nnode scripts\u002Fmultilingual-content.js check\n\n# Créer la structure de fichiers manquante\nnode scripts\u002Fmultilingual-content.js init\n\n# Créer les pages d'accueil\nnode scripts\u002Fmultilingual-content.js welcome\n","bash",[155,316,317,326,340,346,352,362,367,373],{"__ignoreMap":157},[318,319,322],"span",{"class":320,"line":321},"line",1,[318,323,325],{"class":324},"sLEZ0","# Vérifier le statut de synchronisation du contenu pour toutes les langues\n",[318,327,329,333,337],{"class":320,"line":328},2,[318,330,332],{"class":331},"sqMzV","node",[318,334,336],{"class":335},"sjj1j"," scripts\u002Fmultilingual-content.js",[318,338,339],{"class":335}," check\n",[318,341,343],{"class":320,"line":342},3,[318,344,345],{"emptyLinePlaceholder":6},"\n",[318,347,349],{"class":320,"line":348},4,[318,350,351],{"class":324},"# Créer la structure de fichiers manquante\n",[318,353,355,357,359],{"class":320,"line":354},5,[318,356,332],{"class":331},[318,358,336],{"class":335},[318,360,361],{"class":335}," init\n",[318,363,365],{"class":320,"line":364},6,[318,366,345],{"emptyLinePlaceholder":6},[318,368,370],{"class":320,"line":369},7,[318,371,372],{"class":324},"# Créer les pages d'accueil\n",[318,374,376,378,380],{"class":320,"line":375},8,[318,377,332],{"class":331},[318,379,336],{"class":335},[318,381,382],{"class":335}," welcome\n",[163,384,386],{"id":385},"statut-de-synchronisation-du-contenu","Statut de synchronisation du contenu",[52,388,389],{},"Le script affiche les fichiers manquants pour chaque version linguistique, aidant à identifier le contenu qui nécessite une traduction.",[56,391,393],{"id":392},"directives-de-traduction","Directives de traduction",[163,395,397],{"id":396},"_1-cohérence-terminologique","1. Cohérence terminologique",[52,399,400],{},"Établir un glossaire terminologique pour s'assurer que les termes techniques restent cohérents dans toutes les langues :",[64,402,403,409,414,419,424],{},[67,404,405,408],{},[70,406,407],{},"API"," - Garder en anglais",[67,410,411,408],{},[70,412,413],{},"HTTP",[67,415,416,408],{},[70,417,418],{},"JSON",[67,420,421,408],{},[70,422,423],{},"UUID",[67,425,426,408],{},[70,427,428],{},"Base64",[163,430,432],{"id":431},"_2-standards-de-format","2. Standards de format",[64,434,435,438,441,444],{},[67,436,437],{},"Utiliser la syntaxe Markdown standard",[67,439,440],{},"Maintenir des niveaux de titre cohérents",[67,442,443],{},"S'assurer que le formatage des blocs de code est correct",[67,445,446],{},"Maintenir la cohérence des liens et références d'images",[163,448,450],{"id":449},"_3-adaptation-culturelle","3. Adaptation culturelle",[64,452,453,456,459],{},[67,454,455],{},"Considérer les habitudes d'expression de différentes cultures",[67,457,458],{},"Adapter les exemples et explications pour les utilisateurs locaux",[67,460,461],{},"Faire attention à la localisation des dates, nombres et autres formats",[56,463,465],{"id":464},"maintenance-et-mises-à-jour","Maintenance et mises à jour",[163,467,469],{"id":468},"_1-vérifications-régulières","1. Vérifications régulières",[64,471,472,475,478],{},[67,473,474],{},"Vérifier le statut de synchronisation du contenu chaque semaine",[67,476,477],{},"Identifier les traductions manquantes ou obsolètes",[67,479,480],{},"Mettre à jour le glossaire terminologique et les directives de traduction",[163,482,484],{"id":483},"_2-contrôle-de-version","2. Contrôle de version",[64,486,487,490,493],{},[67,488,489],{},"Gérer tous les changements de traduction via Git",[67,491,492],{},"Utiliser des messages de commit clairs",[67,494,495],{},"Créer des branches de traduction pour la collaboration",[163,497,499],{"id":498},"_3-assurance-qualité","3. Assurance qualité",[64,501,502,505,508],{},[67,503,504],{},"Établir un processus de révision de traduction",[67,506,507],{},"Collecter les commentaires des utilisateurs",[67,509,510],{},"Améliorer continuellement la qualité de traduction",[56,512,514],{"id":513},"directives-de-contribution","Directives de contribution",[163,516,518],{"id":517},"comment-contribuer-aux-traductions","Comment contribuer aux traductions",[214,520,521,526,531,536,541],{},[67,522,523],{},[70,524,525],{},"Forker le dépôt du projet",[67,527,528],{},[70,529,530],{},"Créer une branche de traduction",[67,532,533],{},[70,534,535],{},"Traduire le contenu spécifié",[67,537,538],{},[70,539,540],{},"Soumettre une Pull Request",[67,542,543],{},[70,544,545],{},"Attendre la révision et la fusion",[163,547,549],{"id":548},"exigences-de-traduction","Exigences de traduction",[64,551,552,555,558,561],{},[67,553,554],{},"Familier avec la langue cible et la terminologie du domaine",[67,556,557],{},"Maintenir l'exactitude et la complétude du texte original",[67,559,560],{},"Suivre les conventions de traduction du projet",[67,562,563],{},"Répondre rapidement aux commentaires et suggestions de modification",[56,565,242],{"id":566},"questions-fréquemment-posées",[163,568,570],{"id":569},"q-comment-gérer-la-traduction-des-nouvelles-fonctionnalités","Q : Comment gérer la traduction des nouvelles fonctionnalités ?",[52,572,573,576],{},[70,574,575],{},"R :"," Lors de la publication de nouvelles fonctionnalités, gérer la traduction comme suit :",[214,578,579,582,585,588],{},[67,580,581],{},"Terminer la documentation des fonctionnalités dans la version chinoise",[67,583,584],{},"Déterminer la priorité de traduction",[67,586,587],{},"Assigner les tâches de traduction",[67,589,590],{},"Compléter progressivement les versions dans chaque langue",[163,592,594],{"id":593},"q-comment-gérer-la-traduction-des-termes-techniques","Q : Comment gérer la traduction des termes techniques ?",[52,596,597,599],{},[70,598,575],{}," Principes pour gérer les termes techniques :",[214,601,602,605,608,611],{},[67,603,604],{},"Établir un glossaire terminologique unifié",[67,606,607],{},"Prioriser les traductions standard de l'industrie",[67,609,610],{},"Garder l'original anglais si nécessaire",[67,612,613],{},"Fournir des explications terminologiques dans la documentation",[163,615,617],{"id":616},"q-comment-sassurer-de-la-qualité-de-traduction","Q : Comment s'assurer de la qualité de traduction ?",[52,619,620,622],{},[70,621,575],{}," Mesures d'assurance qualité :",[214,624,625,627,630,632],{},[67,626,504],{},[67,628,629],{},"Utiliser des outils de vérification automatisés",[67,631,507],{},[67,633,634],{},"Mettre à jour régulièrement les directives de traduction",[56,636,638],{"id":637},"contact-et-support","Contact et support",[52,640,641],{},"Si vous rencontrez des problèmes pendant la traduction :",[64,643,644,652,661],{},[67,645,646,647],{},"Consultez le ",[648,649,651],"a",{"href":650},"..\u002Ftranslation-guide","Guide de traduction",[67,653,654,655],{},"Participez aux ",[648,656,660],{"href":657,"rel":658},"https:\u002F\u002Fgithub.com\u002Fyour-org\u002Fwokerjob-tools\u002Fdiscussions",[659],"nofollow","Discussions communautaires",[67,662,663],{},"Contactez l'équipe de traduction",[665,666],"hr",{},[52,668,669,672,673,676],{},[70,670,671],{},"Dernière mise à jour :"," Décembre 2024\n",[70,674,675],{},"Version du document :"," 1.0.0",[678,679,680],"style",{},"html pre.shiki code .sLEZ0, html code.shiki .sLEZ0{--shiki-default:#6A737D;--shiki-light:#6A737D;--shiki-dark:#6A9955}html pre.shiki code .sqMzV, html code.shiki .sqMzV{--shiki-default:#6F42C1;--shiki-light:#6F42C1;--shiki-dark:#DCDCAA}html pre.shiki code .sjj1j, html code.shiki .sjj1j{--shiki-default:#032F62;--shiki-light:#032F62;--shiki-dark:#CE9178}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":157,"searchDepth":328,"depth":328,"links":682},[683,684,685,690,695,699,704,709,713,718],{"id":58,"depth":328,"text":59},{"id":142,"depth":328,"text":143},{"id":160,"depth":328,"text":161,"children":686},[687,688,689],{"id":165,"depth":342,"text":166},{"id":177,"depth":342,"text":178},{"id":192,"depth":342,"text":193},{"id":207,"depth":328,"text":208,"children":691},[692,693,694],{"id":211,"depth":342,"text":212},{"id":227,"depth":342,"text":228},{"id":283,"depth":342,"text":284},{"id":301,"depth":328,"text":302,"children":696},[697,698],{"id":305,"depth":342,"text":306},{"id":385,"depth":342,"text":386},{"id":392,"depth":328,"text":393,"children":700},[701,702,703],{"id":396,"depth":342,"text":397},{"id":431,"depth":342,"text":432},{"id":449,"depth":342,"text":450},{"id":464,"depth":328,"text":465,"children":705},[706,707,708],{"id":468,"depth":342,"text":469},{"id":483,"depth":342,"text":484},{"id":498,"depth":342,"text":499},{"id":513,"depth":328,"text":514,"children":710},[711,712],{"id":517,"depth":342,"text":518},{"id":548,"depth":342,"text":549},{"id":566,"depth":328,"text":242,"children":714},[715,716,717],{"id":569,"depth":342,"text":570},{"id":593,"depth":342,"text":594},{"id":616,"depth":342,"text":617},{"id":637,"depth":328,"text":638},"Apprenez à gérer et maintenir le contenu multilingue","md",{},{"title":39,"description":719},{"loc":40},"QbNE-QBpoLXi-zt6g1V4jkz4seoVZo5QuaUY7btQvt4",[726,726],null]