feat(app): show and write a word's senses with their grammar

A word with senses (as a dictionary gives them) shows them when its
answer shows: numbered when there are several, each with its label, its
translations and its grammar codes, small and slanted, their meaning on
hover. A word usually written in kana shows its reading from the start:
its kanji are rarely seen, so there is nothing to hide. The composer
writes the senses' translations, adds and removes senses, and keeps the
codes as they came.

The codes' short forms and meanings are the dictionary's own English
(JMdict's entities), kept as data beside the cards.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Tizian 「ティツィアーン」 <raisondetredev@pm.me>
This commit is contained in:
Tizian 「ティツィアーン」 2026-10-07 21:38:41 +02:00
commit 4c47ec06c1
Signed by: raisondetredev
GPG key ID: 07F6FCF405488B64

View file

@ -1567,6 +1567,21 @@ class AppLocalizationsEn extends AppLocalizations {
@override
String get vocabularyRemoveMeaning => 'Remove meaning';
@override
String get vocabularyGlossHint => 'Translation';
@override
String get vocabularyAddGloss => 'Add translation';
@override
String get vocabularyRemoveGloss => 'Remove translation';
@override
String get vocabularyAddSense => 'Add sense';
@override
String get vocabularyRemoveSense => 'Remove sense';
@override
String get matchingCategories => 'Categories';