3 points par nyanrus 27 일 전 | Aucun commentaire pour le moment. | Partager sur WhatsApp

Bonjour ! Je vous salue à travers ce premier billet.
Je suis un étudiant qui, en cet après-midi un peu somnolent après la fin de trois examens lundi, est déjà en train de préparer ses prochaines sorties. :3

J’aimerais vous présenter cette fois yukari-rubi, une extension pour Firefox.
C’est une extension qui ajoute la lecture en hiragana aux kanji présents sur les sites web japonais.
J’ai confirmé qu’elle fonctionne sur des sites de blog classiques ainsi que sur Misskey (SNS sur ActivityPub).

Elle utilise l’analyseur japonais sudachi.rs ainsi que son dictionnaire SudachiDict.
J’avais d’abord voulu la publier telle quelle, plein d’enthousiasme, mais après le packaging, je me suis heurté sur addons.mozilla.org à la barrière des 200 MiB........
Après plusieurs semaines de recherches, j’ai réussi tant bien que mal à trouver un équilibre entre vitesse et taille en utilisant XCDAT, l’algorithme de compression de Trie utilisé dans SudachiDict, ainsi que zstd.
Grâce à WASM, je suis profondément impressionné de voir qu’on peut faire tourner jusqu’à ce genre d’extension directement dans le navigateur.

J’ai grandi avec le japonais comme langue maternelle, mais en voyant des apprenants du japonais en Corée,
j’ai souvent rencontré des personnes capables de lire les hiragana et les katakana, mais pas les kanji, et qui finissaient par abandonner le japonais pour cette raison.
Avec cette extension, j’aimerais vous encourager à poursuivre votre apprentissage du japonais.

S’il y a des lectures en hiragana incorrectes ou des fonctionnalités que vous aimeriez voir, je vous serais reconnaissant de me faire part librement de vos retours.
Le mois d’avril, avec ses cerisiers en fleurs, touche déjà à sa fin, et les congés de mai approchent. Prenez soin de vous et passez une soirée paisible.
Je vous souhaite une excellente journée !

Le code est disponible sur f3liz-casa/yukari-rubi.

Aucun commentaire pour le moment.

Aucun commentaire pour le moment.