Skip to content

Latest commit

 

History

History
159 lines (118 loc) · 6.47 KB

README.fr.md

File metadata and controls

159 lines (118 loc) · 6.47 KB

RomanizeMe - Logo de l'extension de navigateur
中文 | English | 日本語 | 한국어 | Français

RomanizeMe - Extension de navigateur pour romaniser les écritures non latines

Status License Chrome Web Store Edge Add-ons Version


Une extension de navigateur pour romaniser la prononciation des écritures non latines.

📝 Table des matières

🧐 À propos

Il s'agit d'une extension de navigateur pour les apprenants de langues avec les principales fonctionnalités suivantes :

  • Romaniser la prononciation des écritures non latines
  • Architecture de support linguistique extensible
  • Interface simple et facile à utiliser

🏁 Commencer

🔧 Installation

  • Chrome

  • Edge

  • Firefox (Pas encore supporté. Recherche en cours pour l'adaptation à Firefox.)

🖱️ Utilisation

  1. Ouvrez une page web contenant des écritures non latines
  2. Cliquez sur l'icône de l'extension dans la barre d'outils du navigateur
  3. Sélectionnez l'écriture/langue que vous souhaitez romaniser
  4. Cliquez sur "Romaniser"
  5. Survolez les caractères pour voir leur prononciation

📅 Historique des versions

  • 1.0.0 (2025-01-08)

    • Implémentation des fonctionnalités de base
    • Support du hangul (coréen)
  • 1.1.0 (2025-01-16)

    • Support des kana japonais (romaji)
  • 1.2.0 (2025-01-17)

    • Optimisation de l'interface et support i18n (chinois, anglais, japonais, coréen)
  • 1.2.1 & 1.2.2 (2025-01-23)

    • Support i18n (ajout du français)
  • 1.3.0 & 1.3.1 (2025-02-05)

    • Support du mandarin (prévu pour v1.3.0)
    • Optimisation de l'effet d'affichage en cas de débordement
  • 2.0.0 (2025-2-22)

    • Refonte complète du programme avec React+Plasmo, optimisation de la logique d'exécution
    • Ajout de notifications Toast (lors de la conversion et de la restauration)
    • Optimisation du style de l'interface utilisateur
    • 2.0.1
      • Ajustement de certaines fonctionnalités en fonction des différents navigateurs
    • 2.0.2
      • Optimisation considérable de l'algorithme de conversion pour éviter le blocage de la page
      • Correction du problème d'affichage de l'interface utilisateur lors de la réinitialisation des paramètres
    • 2.0.3
      • Conformité aux exigences d'examen du Chrome Web Store, correction de certains bugs

📅 Feuille de route de développement

🌍 Écritures/langues prises en charge

  • Hanzi
    • Mandarin (prévu pour v1.3.0)
    • Cantonais
    • Autres dialectes...
  • Hangul
  • Japonais
    • Kana (romaji)
    • Kanji
    • Katakana (langue d'origine, par exemple anglais)
  • Cyrillique
    • Russe
    • Ukrainien
    • Autres langues...
  • Arabe
    • Arabe
    • Autres langues...
  • Tibétain
  • Autres écritures/langues...

✅ Liste des tâches

  • Support des raccourcis clavier
  • Augmenter les pages de guide et d'exemple des fonctionnalités
  • Support i18n
  • Développement de la page des paramètres
  • Personnalisation du style des annotations
  • Support audio de la prononciation
  • Support de plus de langues
  • Adaptation aux principaux navigateurs

❓ FAQ

Q: Quels navigateurs sont pris en charge ? R: Actuellement, Chrome et les navigateurs basés sur Chromium (par exemple Edge) sont pris en charge.

Q: Comment mettre à jour l'extension ? R: Il suffit de télécharger la dernière version et de recharger.

Q: L'extension collecte-t-elle des données utilisateur ? R: Non. En fait, l'extension n'a pas besoin de collecter des données utilisateur.

🤝 Contribuer

Les contributions au projet RomanizeMe sont les bienvenues ! Si vous avez des questions, des suggestions ou des contributions de code, veuillez suivre ces étapes :

  1. Créez un Issue sur GitHub décrivant le problème.
  2. Forkez le dépôt et effectuez les modifications dans votre environnement local.
  3. Soumettez une Pull Request avec une description détaillée de vos modifications.

🙏 Remerciements

Un grand merci au projet Pinyin-Pro, qui est une bibliothèque JavaScript pour la conversion du chinois en pinyin, avec une reconnaissance précise des homophones, légère, performante et riche en fonctionnalités. Pinyin-Pro est un logiciel libre, utilisable et redistribuable sous la licence MIT.

📜 Licence

RomanizeMe est distribué sous la licence MIT.