中文 | English | 日本語 | 한국어 | Français
Une extension de navigateur pour romaniser la prononciation des écritures non latines.
- 📝 Table des matières
- 🧐 À propos
- 🏁 Commencer
- 📅 Historique des versions
- 📅 Feuille de route de développement
- ❓ FAQ
- 🤝 Contribuer
- 🙏 Remerciements
- 📜 Licence
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
- Ouvrez une page web contenant des écritures non latines
- Cliquez sur l'icône de l'extension dans la barre d'outils du navigateur
- Sélectionnez l'écriture/langue que vous souhaitez romaniser
- Cliquez sur "Romaniser"
- Survolez les caractères pour voir leur prononciation
-
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
- 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...
- 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
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.
Les contributions au projet RomanizeMe sont les bienvenues ! Si vous avez des questions, des suggestions ou des contributions de code, veuillez suivre ces étapes :
- Créez un Issue sur GitHub décrivant le problème.
- Forkez le dépôt et effectuez les modifications dans votre environnement local.
- Soumettez une Pull Request avec une description détaillée de vos modifications.
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.
RomanizeMe est distribué sous la licence MIT.