Skip to content

Commit 491d87a

Browse files
committed
feat(networks): quadrants locales
1 parent f96e07f commit 491d87a

File tree

3 files changed

+12
-3
lines changed

3 files changed

+12
-3
lines changed

client/src/pages/networks/components/clusters/quadrants.tsx

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ import { NetworkCommunities, NetworkItems } from "../../../../types/network"
77
import { isInProduction } from "../../../../utils/helpers"
88
import useOptions from "../../hooks/useOptions"
99
import BaseSkeleton from "../../../../components/skeleton/base-skeleton"
10+
import { useIntl } from "react-intl"
1011

1112
function NetworkNodesQuadrants({ nodes }: { nodes: NetworkItems }) {
1213
const [selectedCentrality, setSelectedCentrality] = useState("degreeCentrality")
@@ -73,6 +74,7 @@ function NetworkNodesQuadrants({ nodes }: { nodes: NetworkItems }) {
7374

7475
function NetworkClustersQuadrants({ clusters }: { clusters: NetworkCommunities }) {
7576
const { currentModel } = useOptions()
77+
const intl = useIntl()
7678

7779
if (!clusters) return null
7880
const data = clusters?.map(({ label, color, metrics }) => ({
@@ -94,8 +96,8 @@ function NetworkClustersQuadrants({ clusters }: { clusters: NetworkCommunities }
9496
<Container fluid>
9597
{data && (
9698
<AnalyticsGraph
97-
title="Communities quadrants"
98-
description="Quadrants of the communities strategic diagram"
99+
title={intl.formatMessage({ id: "networks.clusters.quadrants.title" })}
100+
description={intl.formatMessage({ id: "networks.clusters.quadrants.description" })}
99101
options={quadrantOptions}
100102
/>
101103
)}
@@ -104,6 +106,7 @@ function NetworkClustersQuadrants({ clusters }: { clusters: NetworkCommunities }
104106
}
105107
export default function NetworkQuadrants() {
106108
const { search } = useSearchData()
109+
const intl = useIntl()
107110

108111
if (!search?.data && search?.isFetching) return <BaseSkeleton width="100%" height="30rem" className="fr-my-1v" />
109112

@@ -112,7 +115,7 @@ export default function NetworkQuadrants() {
112115
<NetworkClustersQuadrants clusters={search?.data?.network?.clusters} />
113116
{!isInProduction() && <NetworkNodesQuadrants nodes={search?.data?.network?.items} />}
114117
<Text className="fr-mt-1w fr-mb-3w fr-message fr-message--info" size="xs">
115-
{`For more information about the strategic quadrants see the `}&nbsp;
118+
{intl.formatMessage({ id: "networks.clusters.quadrants.faq-link" })}&nbsp;
116119
<Link href="/about/FAQ?question=q63">{"FAQ"}</Link>
117120
</Text>
118121
</Container>

client/src/pages/networks/locales/en.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,9 @@
9090
"networks.clusters.tabs.items": "Communities",
9191
"networks.clusters.tabs.analytics": "Graphs",
9292
"networks.clusters.tabs.quadrants": "Quadrants",
93+
"networks.clusters.quadrants.title": "Communities quadrants",
94+
"networks.clusters.quadrants.description": "Quadrants of the communities strategic diagram",
95+
"networks.clusters.quadrants.faq-link": "For more information on quadrants, see the",
9396
"networks.panel.button": "Communities information",
9497
"networks.search.error204.title": "No Result",
9598
"networks.search.error204.text": "This search returns no data.",

client/src/pages/networks/locales/fr.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,9 @@
9292
"networks.clusters.tabs.items": "Communautés",
9393
"networks.clusters.tabs.analytics": "Graphiques",
9494
"networks.clusters.tabs.quadrants": "Quadrants",
95+
"networks.clusters.quadrants.title": "Quadrants des communautés",
96+
"networks.clusters.quadrants.description": "Quadrants du diagramme stratégique des communautés",
97+
"networks.clusters.quadrants.faq-link": "Pour plus d'information sur les quadrants, consultez la",
9598
"networks.panel.button": "Informations des communautés",
9699
"networks.search.error204.title": "Pas de résultat",
97100
"networks.search.error204.text": "Cette recherche ne retourne aucune donnée.",

0 commit comments

Comments
 (0)