From c11ba18a2a9f333a257d02ec48ed05bdbcc4ffe4 Mon Sep 17 00:00:00 2001 From: Roman Yangarber Date: Sat, 14 Sep 2024 19:46:14 +0300 Subject: [PATCH] fix explanations and localizations - in translation box --- client/components/DictionaryHelp/Lemma.js | 20 +++++++++++-------- client/components/DictionaryHelp/index.js | 20 ++++++++++++++++--- .../FlashcardList/FlashcardListItem.js | 4 ++-- .../components/LibraryView/LibrarySearch.js | 6 ++++-- 4 files changed, 35 insertions(+), 15 deletions(-) diff --git a/client/components/DictionaryHelp/Lemma.js b/client/components/DictionaryHelp/Lemma.js index fd5864712..4668397bf 100644 --- a/client/components/DictionaryHelp/Lemma.js +++ b/client/components/DictionaryHelp/Lemma.js @@ -20,27 +20,31 @@ const Lemma = ({ }) => { const learningLanguage = useLearningLanguage() const { maskSymbol } = useSelector(({ translation }) => translation) - + return (
{maskSymbol || ( - {lemma} + {// ??? } + lemma + } )} {inflectionRef && ( - - - + } + inflectionRef.url + } target="_blank" rel="noopener noreferrer" className="flex"> + + )}
{preferred && (
} + content={} trigger={ } + content={} trigger={ { {!inWordNestModal && words && words[translated.lemma]?.length > 0 && (learningLanguage === 'Russian' || learningLanguage === 'Finnish') && !clue && ( + handleNestButtonClick(translated.lemma)} data-cy="nest-button"> nest icon + } + /> )}
@@ -226,7 +231,10 @@ const DictionaryHelp = ({ minimized, inWordNestModal }) => { <>
- + + } /> {maskSymbol || parsedLemmas()[0]}
@@ -252,7 +260,10 @@ const DictionaryHelp = ({ minimized, inWordNestModal }) => { {!clue && !inWordNestModal && (
- + } + /> {maskSymbol || parsedLemmas()[0]}
)} @@ -316,7 +327,10 @@ const DictionaryHelp = ({ minimized, inWordNestModal }) => { ...getTextStyle(learningLanguage), }} > - + } + /> {maskSymbol || surfaceWord}
)} diff --git a/client/components/Flashcards/FlashcardList/FlashcardListItem.js b/client/components/Flashcards/FlashcardList/FlashcardListItem.js index 3b44c0a63..06d6ee729 100644 --- a/client/components/Flashcards/FlashcardList/FlashcardListItem.js +++ b/client/components/Flashcards/FlashcardList/FlashcardListItem.js @@ -81,7 +81,7 @@ const FlashcardListItem = ({ card, handleEdit }) => { } + content={} trigger={ { /> } + content={} trigger={ } + content={intl.formatMessage({ id: 'explain-library-search' })} + trigger={} />