CopyDoc prend en charge ChatGPT de deux façons :
- ChatGPT API pour une traduction et un import automatisés dans le plugin.
- ChatGPT Prompt pour un workflow manuel par copier-coller avec l’application ChatGPT.
Utiliser ChatGPT API
Le workflow API est l’option la plus rapide si vous voulez que CopyDoc gère pour vous toute la traduction et l’import.
- Cliquez sur le bouton Localize Frames dans CopyDoc.
- Choisissez ChatGPT API.
- Collez votre clé API OpenAI.
- Choisissez le modèle que CopyDoc doit utiliser.
- Sélectionnez les frames Figma et les langues cibles à traduire.
- Activez Use Markdown si vous devez conserver le texte en gras, en italique et les liens pendant la traduction.
- Cliquez sur Translate & Import.
CopyDoc envoie le texte des frames sélectionnés à ChatGPT pour chaque langue, puis réimporte automatiquement les traductions dans Figma sous forme de frames localisés dupliqués.
Votre clé API ChatGPT est stockée par utilisateur Figma sur votre appareil ; elle n’est pas enregistrée dans le fichier Figma lui-même.
Utiliser ChatGPT Prompt
Le workflow par prompt manuel est utile si vous préférez lancer vous-même les demandes de traduction dans ChatGPT plutôt que de connecter une clé API.
- Choisissez ChatGPT Prompt dans les options de localisation.
- Sélectionnez les frames Figma et les langues à traduire.
- Cliquez sur Generate Prompt.
- Cliquez sur Copy Prompt to Clipboard.
- Lancez le prompt dans ChatGPT et vérifiez qu’il renvoie uniquement du CSV brut.
- Collez la réponse CSV dans CopyDoc.
- Cliquez sur Translate Figma Frames pour importer le contenu traduit dans Figma.
Dans le workflow par prompt manuel, c’est vous qui choisissez le modèle ChatGPT dans l’application ChatGPT. CopyDoc valide le CSV collé avant de l’importer.
Le prompt généré demande aussi à ChatGPT de conserver la mise en forme Markdown en ligne prise en charge et de ne pas modifier les marqueurs Markdown, les URL ni les textes provisoires, pour que le contenu traduit puisse être réimporté correctement dans Figma.
Ne supprimez pas et ne renommez pas les colonnes id, frame_id, layer_name ou figma_text dans la réponse CSV. CopyDoc s’en sert pour faire correspondre les lignes traduites aux bons calques Figma.