From 0b7a2ac19b3db92cd208a70d4873825f76324999 Mon Sep 17 00:00:00 2001 From: Chewbacca Date: Wed, 1 Mar 2023 10:39:33 -0500 Subject: [PATCH] Add support for i18n in Group Search --- .../group/components/group-header.tsx | 4 +++- .../groups/components/discover/group.tsx | 8 +++++++- .../discover/search/recent-searches.tsx | 14 ++++++++++---- .../components/discover/search/results.tsx | 19 ++++++++++++++++--- app/soapbox/locales/de.json | 4 ++-- app/soapbox/locales/en.json | 4 ++-- app/soapbox/locales/es.json | 4 ++-- app/soapbox/locales/it.json | 4 ++-- app/soapbox/locales/pl.json | 4 ++-- app/soapbox/locales/zh-CN.json | 4 ++-- 10 files changed, 48 insertions(+), 21 deletions(-) diff --git a/app/soapbox/features/group/components/group-header.tsx b/app/soapbox/features/group/components/group-header.tsx index e341a28f2..0e9eb6548 100644 --- a/app/soapbox/features/group/components/group-header.tsx +++ b/app/soapbox/features/group/components/group-header.tsx @@ -117,7 +117,9 @@ const GroupHeader: React.FC = ({ group }) => { theme='primary' onClick={onJoinGroup} > - {group.locked ? : } + {group.locked + ? + : } ); } diff --git a/app/soapbox/features/groups/components/discover/group.tsx b/app/soapbox/features/groups/components/discover/group.tsx index b7df09b40..156605e71 100644 --- a/app/soapbox/features/groups/components/discover/group.tsx +++ b/app/soapbox/features/groups/components/discover/group.tsx @@ -67,7 +67,13 @@ const Group = forwardRef((props: IGroup, ref: React.ForwardedRef {shortNumberFormat(group.members_count)} {' '} - members + )} diff --git a/app/soapbox/features/groups/components/discover/search/recent-searches.tsx b/app/soapbox/features/groups/components/discover/search/recent-searches.tsx index ca3c4168a..1fe5e1d2f 100644 --- a/app/soapbox/features/groups/components/discover/search/recent-searches.tsx +++ b/app/soapbox/features/groups/components/discover/search/recent-searches.tsx @@ -33,12 +33,18 @@ export default (props: Props) => { className='bg-white dark:bg-gray-900' > - Recent searches + @@ -71,11 +77,11 @@ export default (props: Props) => { ) : ( - + - + )} diff --git a/app/soapbox/features/groups/components/discover/search/results.tsx b/app/soapbox/features/groups/components/discover/search/results.tsx index b51552f3d..59af5aebc 100644 --- a/app/soapbox/features/groups/components/discover/search/results.tsx +++ b/app/soapbox/features/groups/components/discover/search/results.tsx @@ -80,7 +80,13 @@ export default (props: Props) => { {shortNumberFormat(group.members_count)} {' '} - members + )} @@ -89,7 +95,9 @@ export default (props: Props) => { ), []); @@ -103,7 +111,12 @@ export default (props: Props) => { return ( - Groups + + +