From 602799881a728f3ce289eed0e76b7af4ea79a172 Mon Sep 17 00:00:00 2001 From: Guillermo Hoardings Date: Fri, 3 Feb 2023 01:17:25 +0100 Subject: [PATCH] Translate strings that were not using i18n yet Only English and Spanish translations have been included. --- website/public/locales/en/leaderboard.json | 6 +++++- website/public/locales/en/message.json | 4 +++- website/public/locales/en/side_menu.json | 14 ++++++++++++++ website/public/locales/es/leaderboard.json | 6 +++++- website/public/locales/es/message.json | 4 +++- website/public/locales/es/side_menu.json | 14 ++++++++++++++ .../src/components/Dashboard/LeaderboardWidget.tsx | 6 ++++-- website/src/components/Dashboard/SlimFooter.tsx | 12 +++++++----- website/src/components/DataTable.tsx | 6 ++++-- website/src/components/SideMenu.tsx | 4 +++- website/src/pages/messages/index.tsx | 6 ++++-- website/types/i18next.d.ts | 2 ++ 12 files changed, 68 insertions(+), 16 deletions(-) create mode 100644 website/public/locales/en/side_menu.json create mode 100644 website/public/locales/es/side_menu.json diff --git a/website/public/locales/en/leaderboard.json b/website/public/locales/en/leaderboard.json index 06097642..b2ab4173 100644 --- a/website/public/locales/en/leaderboard.json +++ b/website/public/locales/en/leaderboard.json @@ -10,5 +10,9 @@ "weekly": "Weekly", "prompt": "Prompts", "reply": "Replies", - "label": "Labels" + "label": "Labels", + "view_all": "View all", + "top_5_contributors_today": "Top 5 Contributors Today", + "previous": "Previous", + "next": "Next" } diff --git a/website/public/locales/en/message.json b/website/public/locales/en/message.json index d506ce80..ac9689a2 100644 --- a/website/public/locales/en/message.json +++ b/website/public/locales/en/message.json @@ -10,5 +10,7 @@ "report_title": "Report", "send_report": "Send", "submit_labels": "Submit", - "view_user": "View user" + "view_user": "View user", + "recent_messages": "Recent Messages", + "your_recent_messages": "Your Recent Messages" } diff --git a/website/public/locales/en/side_menu.json b/website/public/locales/en/side_menu.json new file mode 100644 index 00000000..0a2a6209 --- /dev/null +++ b/website/public/locales/en/side_menu.json @@ -0,0 +1,14 @@ +{ + "dashboard": "Dashboard", + "dashboard_home": "Dashboard Home", + "messages": "Messages", + "messages_dashboard": "Messages Dashboard", + "leaderboard": "Leaderboard", + "user_leaderboard": "User Leaderboard", + "users": "Users", + "users_dashboard": "Users Dashboard", + "status": "Status", + "status_dashboard": "Status Dashboard", + "dark_mode": "Dark Mode", + "ligth_mode": "Ligth Mode" +} diff --git a/website/public/locales/es/leaderboard.json b/website/public/locales/es/leaderboard.json index 08f69a4b..f39abb2f 100644 --- a/website/public/locales/es/leaderboard.json +++ b/website/public/locales/es/leaderboard.json @@ -10,5 +10,9 @@ "weekly": "Semanal", "prompt": "Indicaciones", "reply": "Respuestas", - "label": "Etiquetas" + "label": "Etiquetas", + "view_all": "Ver todos", + "top_5_contributors_today": "5 mayores contribuidores hoy", + "previous": "Anterior", + "next": "Siguiente" } diff --git a/website/public/locales/es/message.json b/website/public/locales/es/message.json index fc54c7eb..4fd2e58d 100644 --- a/website/public/locales/es/message.json +++ b/website/public/locales/es/message.json @@ -10,5 +10,7 @@ "report_title": "Informe", "send_report": "Enviar", "submit_labels": "Enviar", - "view_user": "Ver usuario" + "view_user": "Ver usuario", + "recent_messages": "Mensajes recientes", + "your_recent_messages": "Tus mensajes recientes" } diff --git a/website/public/locales/es/side_menu.json b/website/public/locales/es/side_menu.json new file mode 100644 index 00000000..43627532 --- /dev/null +++ b/website/public/locales/es/side_menu.json @@ -0,0 +1,14 @@ +{ + "dashboard": "Panel principal", + "dashboard_home": "Panel principal", + "messages": "Mensajes", + "messages_dashboard": "Tablón de mensajes", + "leaderboard": "Clasificaciones", + "user_leaderboard": "Clasificación de usuarios", + "users": "Usuarios", + "users_dashboard": "Tablón de usuarios", + "status": "Estado", + "status_dashboard": "Tablón de estado", + "dark_mode": "Modo oscuro", + "ligth_mode": "Modo claro" +} diff --git a/website/src/components/Dashboard/LeaderboardWidget.tsx b/website/src/components/Dashboard/LeaderboardWidget.tsx index a47816a2..38fe6207 100644 --- a/website/src/components/Dashboard/LeaderboardWidget.tsx +++ b/website/src/components/Dashboard/LeaderboardWidget.tsx @@ -1,17 +1,19 @@ import { Card, CardBody, Link, Text } from "@chakra-ui/react"; +import { useTranslation } from "next-i18next"; import NextLink from "next/link"; import { LeaderboardTable } from "src/components/LeaderboardTable"; import { LeaderboardTimeFrame } from "src/types/Leaderboard"; export function LeaderboardWidget() { + const { t } = useTranslation(["leaderboard"]); return (
- Top 5 Contributors Today + {t("top_5_contributors_today")} - View All -> + {t("view_all")} ->
diff --git a/website/src/components/Dashboard/SlimFooter.tsx b/website/src/components/Dashboard/SlimFooter.tsx index 1c109eb4..1313bb71 100644 --- a/website/src/components/Dashboard/SlimFooter.tsx +++ b/website/src/components/Dashboard/SlimFooter.tsx @@ -1,9 +1,11 @@ import { Box, Divider } from "@chakra-ui/react"; +import { useTranslation } from "next-i18next"; import Image from "next/image"; import Link from "next/link"; import { useMemo } from "react"; export function SlimFooter() { + const { t } = useTranslation(); return (