From c748a014a9048f7c37d096923a8476f5d664aecc Mon Sep 17 00:00:00 2001 From: Guilherme Viana Date: Sun, 14 Apr 2024 09:52:49 -0300 Subject: [PATCH] feat/no-results-ui: add translations to no results ui --- src/locales/en/translation.json | 3 ++- src/locales/es/translation.json | 3 ++- src/locales/pt/translation.json | 3 ++- src/renderer/pages/catalogue/search-results.tsx | 5 ++++- 4 files changed, 10 insertions(+), 4 deletions(-) diff --git a/src/locales/en/translation.json b/src/locales/en/translation.json index 207613fd..760598e6 100644 --- a/src/locales/en/translation.json +++ b/src/locales/en/translation.json @@ -3,7 +3,8 @@ "featured": "Featured", "recently_added": "Recently added", "trending": "Trending", - "surprise_me": "✨ Surprise me" + "surprise_me": "✨ Surprise me", + "no_results": "No results found" }, "sidebar": { "catalogue": "Catalogue", diff --git a/src/locales/es/translation.json b/src/locales/es/translation.json index 0153de88..fbfb566b 100644 --- a/src/locales/es/translation.json +++ b/src/locales/es/translation.json @@ -3,7 +3,8 @@ "featured": "Destacado", "recently_added": "Recién Añadidos", "trending": "Tendencias", - "surprise_me": "✨ ¡Sorpréndeme!" + "surprise_me": "✨ ¡Sorpréndeme!", + "no_results": "No se encontraron resultados" }, "sidebar": { "catalogue": "Catálogo", diff --git a/src/locales/pt/translation.json b/src/locales/pt/translation.json index 722e7145..16632671 100644 --- a/src/locales/pt/translation.json +++ b/src/locales/pt/translation.json @@ -3,7 +3,8 @@ "featured": "Destaque", "recently_added": "Novidades", "trending": "Populares", - "surprise_me": "✨ Me surpreenda" + "surprise_me": "✨ Me surpreenda", + "no_results": "Nenhum resultado encontrado" }, "sidebar": { "catalogue": "Catálogo", diff --git a/src/renderer/pages/catalogue/search-results.tsx b/src/renderer/pages/catalogue/search-results.tsx index 116e5736..f780dc14 100644 --- a/src/renderer/pages/catalogue/search-results.tsx +++ b/src/renderer/pages/catalogue/search-results.tsx @@ -7,10 +7,13 @@ import { InboxIcon } from "@primer/octicons-react"; import { clearSearch } from "@renderer/features"; import { useAppDispatch, useAppSelector } from "@renderer/hooks"; import { vars } from "@renderer/theme.css"; +import { useTranslation } from "react-i18next"; import { useNavigate } from "react-router-dom"; import * as styles from "./catalogue.css"; export function SearchResults() { + const { t } = useTranslation("catalogue"); + const { results, isLoading } = useAppSelector((state) => state.search); const dispatch = useAppDispatch(); @@ -51,7 +54,7 @@ export function SearchResults() {
-

Nenhum resultado encontrado

+

{t('no_results')}

)}