Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ import "tippy.js/dist/tippy.css";
import {
TransHtmlDoubleLineBreak,
TransNamedEntityRecogniserLink,
TransUsfdAuthor,
} from "../TransComponents";

const AssistantNEResult = () => {
Expand Down Expand Up @@ -138,6 +139,8 @@ const AssistantNEResult = () => {
<>
<Trans t={keyword} i18nKey="named_entity_tooltip" />
<TransHtmlDoubleLineBreak keyword={keyword} />
<TransUsfdAuthor keyword={keyword} />
<TransHtmlDoubleLineBreak keyword={keyword} />
<TransNamedEntityRecogniserLink keyword={keyword} />
</>
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ import {
TransHtmlDoubleLineBreak,
TransSourceCredibilityTooltip,
TransUrlDomainAnalysisLink,
TransUsfdAuthor,
} from "..//TransComponents";

function capitaliseFirstLetter(string) {
Expand Down Expand Up @@ -166,6 +167,8 @@ export const renderUrlTitle = (
<>
<TransSourceCredibilityTooltip keyword={keyword} />
<TransHtmlDoubleLineBreak keyword={keyword} />
<TransUsfdAuthor keyword={keyword} />
<TransHtmlDoubleLineBreak keyword={keyword} />
<TransUrlDomainAnalysisLink keyword={keyword} />
</>
}
Expand Down Expand Up @@ -295,6 +298,8 @@ const renderDialog = (keyword, value, trafficLightColor, sourceType) => {
<>
<TransSourceCredibilityTooltip keyword={keyword} />
<TransHtmlDoubleLineBreak keyword={keyword} />
<TransUsfdAuthor keyword={keyword} />
<TransHtmlDoubleLineBreak keyword={keyword} />
<TransUrlDomainAnalysisLink keyword={keyword} />
</>
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,7 @@ import {
TransHtmlDoubleLineBreak,
TransMultilingualStanceLink,
TransMultilingualStanceTooltip,
TransUsfdAuthor,
} from "../TransComponents";

const AssistantCommentResult = ({ collectedComments }) => {
Expand Down Expand Up @@ -227,6 +228,8 @@ const AssistantCommentResult = ({ collectedComments }) => {
title={
<>
<TransMultilingualStanceTooltip keyword={keyword} />
<TransUsfdAuthor keyword={keyword} />
<TransHtmlDoubleLineBreak keyword={keyword} />
<TransMultilingualStanceLink keyword={keyword} />
</>
}
Expand Down Expand Up @@ -360,6 +363,8 @@ const AssistantCommentResult = ({ collectedComments }) => {
<Trans t={keyword} i18nKey="collected_comments_tooltip" />
<TransHtmlDoubleLineBreak keyword={keyword} />
<TransMultilingualStanceTooltip keyword={keyword} />
<TransUsfdAuthor keyword={keyword} />
<TransHtmlDoubleLineBreak keyword={keyword} />
<TransMultilingualStanceLink keyword={keyword} />
</>
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ import {
TransHtmlDoubleLineBreak,
TransSourceCredibilityTooltip,
TransUrlDomainAnalysisLink,
TransUsfdAuthor,
} from "../TransComponents";

// render status for extracted urls
Expand Down Expand Up @@ -336,6 +337,8 @@ const AssistantLinkResult = () => {
<>
<Trans t={keyword} i18nKey="extracted_urls_tooltip" />
<TransHtmlDoubleLineBreak keyword={keyword} />
<TransUsfdAuthor keyword={keyword} />
<TransHtmlDoubleLineBreak keyword={keyword} />
<TransSourceCredibilityTooltip keyword={keyword} />
<TransHtmlDoubleLineBreak keyword={keyword} />
<TransUrlDomainAnalysisLink keyword={keyword} />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,9 +22,12 @@ import { setWarningExpanded } from "@/redux/actions/tools/assistantActions";

import {
TransCredibilitySignalsLink,
TransDeutscheWelleAuthor,
TransHtmlDoubleLineBreak,
TransKinitAuthor,
TransMachineGeneratedTextTooltip,
TransSupportedToolsLink,
TransUsfdAuthor,
} from "../TransComponents";
import AssistantTextClassification from "./AssistantTextClassification";
import AssistantTextSpanClassification from "./AssistantTextSpanClassification";
Expand Down Expand Up @@ -338,6 +341,8 @@ const AssistantTextResult = () => {
li: <li />,
}}
/>
<TransUsfdAuthor keyword={keyword} />
<TransHtmlDoubleLineBreak keyword={keyword} />
<TransCredibilitySignalsLink keyword={keyword} />
<TransHtmlDoubleLineBreak keyword={keyword} />
</>
Expand Down Expand Up @@ -366,6 +371,8 @@ const AssistantTextResult = () => {
li: <li />,
}}
/>
<TransUsfdAuthor keyword={keyword} />
<TransHtmlDoubleLineBreak keyword={keyword} />
<TransCredibilitySignalsLink keyword={keyword} />
<TransHtmlDoubleLineBreak keyword={keyword} />
</>
Expand Down Expand Up @@ -394,6 +401,8 @@ const AssistantTextResult = () => {
li: <li />,
}}
/>
<TransUsfdAuthor keyword={keyword} />
<TransHtmlDoubleLineBreak keyword={keyword} />
<TransCredibilitySignalsLink keyword={keyword} />
<TransHtmlDoubleLineBreak keyword={keyword} />
</>
Expand All @@ -415,6 +424,8 @@ const AssistantTextResult = () => {
<>
<Trans t={keyword} i18nKey="subjectivity_tooltip" />
<TransHtmlDoubleLineBreak keyword={keyword} />
<TransDeutscheWelleAuthor keyword={keyword} />
<TransHtmlDoubleLineBreak keyword={keyword} />
<TransCredibilitySignalsLink keyword={keyword} />
</>
}
Expand All @@ -439,6 +450,8 @@ const AssistantTextResult = () => {
categoriesTooltipContent={
<>
<TransMachineGeneratedTextTooltip keyword={keyword} />
<TransKinitAuthor keyword={keyword} />
<TransCredibilitySignalsLink keyword={keyword} />
<TransCredibilitySignalsLink keyword={keyword} />
</>
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ import {
TransHtmlDoubleLineBreak,
TransSourceCredibilityTooltip,
TransUrlDomainAnalysisLink,
TransUsfdAuthor,
} from "../TransComponents";

const AssistantSCResults = () => {
Expand Down Expand Up @@ -129,6 +130,8 @@ const AssistantSCResults = () => {
<>
<TransSourceCredibilityTooltip keyword={keyword} />
<TransHtmlDoubleLineBreak keyword={keyword} />
<TransUsfdAuthor keyword={keyword} />
<TransHtmlDoubleLineBreak keyword={keyword} />
<TransUrlDomainAnalysisLink keyword={keyword} />
</>
}
Expand Down
74 changes: 74 additions & 0 deletions src/components/NavItems/Assistant/TransComponents.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -111,6 +111,80 @@ export function TransMultilingualStanceLink({ keyword }) {
);
}

// Service acknowledgements

export function TransUsfdAuthor({ keyword }) {
return (
<Trans
t={keyword}
i18nKey="usfd_author"
components={{
usfdLink: (
<a
href="https://www.gate.ac.uk/"
target="_blank"
rel="noopener noreferrer"
/>
),
}}
/>
);
}

export function TransDeutscheWelleAuthor({ keyword }) {
return (
<Trans
t={keyword}
i18nKey="deutsche_welle_author"
components={{
deutscheWelleLink: (
<a
href="https://www.dw.com/"
target="_blank"
rel="noopener noreferrer"
/>
),
}}
/>
);
}

export function TransKinitAuthor({ keyword }) {
return (
<Trans
t={keyword}
i18nKey="kinit_author"
components={{
kinitLink: (
<a
href="https://kinit.sk/"
target="_blank"
rel="noopener noreferrer"
/>
),
}}
/>
);
}

export function TransOntotextAuthor({ keyword }) {
return (
<Trans
t={keyword}
i18nKey="ontotext_author"
components={{
ontotextLink: (
<a
href="https://www.ontotext.com/"
target="_blank"
rel="noopener noreferrer"
/>
),
}}
/>
);
}

// Tooltips

export function TransSourceCredibilityTooltip({ keyword }) {
Expand Down