# gt-next: General Translation Next.js SDK: i18n autonome URL: https://generaltranslation.com/fr/docs/next/concepts/stand-alone.mdx --- title: i18n autonome description: Comment utiliser gt-react comme bibliothèque d’i18n autonome --- {/* GÉNÉRÉ AUTOMATIQUEMENT : ne modifiez pas ce fichier directement. Modifiez le modèle dans content/docs-templates/ à la place. */} ## Vue d’ensemble `gt-next` offre une parité fonctionnelle avec de nombreuses autres bibliothèques d’i18n. Cela signifie que vous pouvez utiliser `gt-next` comme bibliothèque d’i18n autonome, sans passer par la plateforme General Translation. Pour ce faire, ne fournissez aucune variable d’environnement telle que `GT_API_KEY` ou `GT_PROJECT_ID`. Consultez notre [guide de migration](/docs/next/guides/migration) pour en savoir plus sur la migration depuis une autre bibliothèque d’i18n vers `gt-next`. ## Compromis Utiliser `gt-next` comme bibliothèque d’i18n autonome s’accompagne de certains compromis. ### Traduction manuelle Vous devrez traduire votre application manuellement. Si vous utilisez notre plateforme, votre application est traduite automatiquement. Si votre projet utilise uniquement des [dictionnaires](/docs/next/guides/dictionaries) avec la fonction `useTranslations`, vous devrez traduire vos dictionnaires manuellement, comme avec n’importe quelle autre bibliothèque d’i18n. Assurez-vous de charger vos dictionnaires traduits avec la fonction [`loadDictionary`](/docs/next/api/config/load-dictionary). *** ### Traduction manuelle des chaînes Si votre projet utilise des traductions inline avec le composant [``](/docs/next/guides/t) ou les fonctions [`useGT`](/docs/next/guides/strings), vous devrez aussi traduire manuellement vos chaînes. Comme les traductions inline n’utilisent pas de clés, l’outil CLI fournit une commande : [`gt generate`](/docs/cli/generate) qui générera automatiquement des fichiers de modèle pour votre projet. Il vous suffira ensuite de modifier ces fichiers avec vos traductions pour chaque langue. Assurez-vous de charger vos chaînes traduites avec la fonction [`loadTranslations`](/docs/next/api/config/load-translations). ### Aucune traduction en développement