generated: '2026-07-19' method: searched source: https://generaltranslation.com/en-US/docs note: > General Translation ships client-side i18n UI components (a component-based translation model using a component instead of translation keys) across its React-family libraries. These are embeddable in application code and distinct from the server-side language toolkit. families: - name: React components (gt-react) loader: gt-react docs: https://generaltranslation.com/en-US/docs/react components: - name: description: Wraps translatable JSX; content is translated with surrounding context. - name: description: Marks dynamic/interpolated values inside a block. - name: description: Conditional content selection for translation. - name: description: Plural-form selection for translation. - name: description: Provider that supplies locale + translation config to the tree. - name: Next.js components (gt-next) loader: gt-next docs: https://generaltranslation.com/en-US/docs/next components: - name: description: Server/client translatable content component for Next.js. - name: description: Locale/config provider for the Next.js app tree. - name: React Native components (gt-react-native) loader: gt-react-native docs: https://generaltranslation.com/en-US/docs/react-native components: - name: description: Translatable content component for React Native.