Skip to content

JackAdamsJenkins/gabarit-capacitor

Repository files navigation

gabarit-capacitor

This template should help get you started developing with Capacitor in Vite.

Dépendances

Core

  • React 19.1.1 - Bibliothèque UI
  • React Router DOM 7.9.1 - Routing
  • Vite 7.1.7 - Build tool
  • Tailwind CSS 4.1.13 - Framework CSS

Capacitor

  • @capacitor/core 7.4.3 - Core Capacitor
  • @capacitor/app 7.1.0 - App API
  • @capacitor/haptics 7.0.2 - Retour haptique
  • @capacitor/keyboard 7.0.3 - Gestion clavier
  • @capacitor/status-bar 7.0.3 - Barre de statut

Autres

  • Lingui 5.5.0 - Internationalisation (i18n)
  • Zustand 5.0.8 - State management
  • Lucide 0.544.0 - Icônes
  • Motion 12.23.19 - Animations

Utilisation de Lingui

1. Extraire les traductions

npm run extract

Extrait tous les messages à traduire du code source.

2. Compiler les traductions

npm run compile

Compile les catalogues de traduction pour la production.

3. Commande combinée

npm run p

Exécute extraction et compilation en une seule commande.

4. Ajouter une nouvelle langue

Pour ajouter une nouvelle langue, modifiez le fichier i18n.js en ajoutant l'import correspondant dans l'objet catalogs :

const catalogs = {
   en: () => import("./src/locales/en/messages.po"),
   fr: () => import("./src/locales/fr/messages.po"),
   es: () => import("./src/locales/es/messages.po"), // Nouvelle langue
}

About

Un gabarit pour commencer un projet React et Capacitor : Tailwind, Router, Motion, Lucide, Zustand, Capacitor

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors