Démarrage rapide avec React

Utilisez cette piste lorsque vous souhaitez le runtime 18ways dans React sans la couche d'adaptateur spécifique à Next.

Installer

bash
npm install @18ways/react

Traduction de base

tsx
import { useState } from 'react';
import {
  LanguageSwitcher,
  Ways,
  T,
} from '@18ways/react';
 
export function App() {
  const [locale, setLocale] = useState('fr-FR');
 
  return (
    <Ways
      apiKey="YOUR_18WAYS_PUBLIC_API_KEY"
      locale={locale}
      baseLocale="en-GB"
      context="app"
    >
      <LanguageSwitcher
        currentLocale={locale}
        onLocaleChange={setLocale}
      />
      <Ways context="checkout.button">
        <T>Pay now</T>
      </Ways>
    </Ways>
  );
}

À partir de là, ajoutez useT(), des contextes imbriqués et des contrôles de locale personnalisés dans la page d'utilisation.

Suivant : Utilisation de React