From cde0b49e2ebb8ee6051a0e0e30589a7d2c49afc9 Mon Sep 17 00:00:00 2001 From: codytseng Date: Sun, 16 Nov 2025 14:35:34 +0800 Subject: [PATCH] chore: improve translations --- src/components/NoteOptions/useMenuActions.tsx | 8 +++++--- src/components/PostEditor/PostRelaySelector.tsx | 9 +++++---- src/i18n/locales/ar.ts | 9 ++++++++- src/i18n/locales/de.ts | 10 +++++++++- src/i18n/locales/en.ts | 9 ++++++++- src/i18n/locales/es.ts | 9 ++++++++- src/i18n/locales/fa.ts | 9 ++++++++- src/i18n/locales/fr.ts | 9 ++++++++- src/i18n/locales/hi.ts | 9 ++++++++- src/i18n/locales/hu.ts | 10 +++++++++- src/i18n/locales/it.ts | 9 ++++++++- src/i18n/locales/ja.ts | 9 ++++++++- src/i18n/locales/ko.ts | 9 ++++++++- src/i18n/locales/pl.ts | 10 +++++++++- src/i18n/locales/pt-BR.ts | 9 ++++++++- src/i18n/locales/pt-PT.ts | 9 ++++++++- src/i18n/locales/ru.ts | 9 ++++++++- src/i18n/locales/th.ts | 9 ++++++++- src/i18n/locales/zh.ts | 9 ++++++++- 19 files changed, 149 insertions(+), 24 deletions(-) diff --git a/src/components/NoteOptions/useMenuActions.tsx b/src/components/NoteOptions/useMenuActions.tsx index 19d1c7ca..d35dfcbd 100644 --- a/src/components/NoteOptions/useMenuActions.tsx +++ b/src/components/NoteOptions/useMenuActions.tsx @@ -74,7 +74,7 @@ export function useMenuActions({ const items = [] if (pubkey && event.pubkey === pubkey) { items.push({ - label:
{t('Write relays')}
, + label:
{t('Optimal relays')}
, onClick: async () => { closeDrawer() const promise = async () => { @@ -86,10 +86,12 @@ export function useMenuActions({ toast.promise(promise, { loading: t('Republishing...'), success: () => { - return t('Successfully republish to your write relays') + return t( + "Successfully republish to optimal relays (your write relays and mentioned users' read relays)" + ) }, error: (err) => { - return t('Failed to republish to your write relays: {{error}}', { + return t('Failed to republish to optimal relays: {{error}}', { error: err.message }) } diff --git a/src/components/PostEditor/PostRelaySelector.tsx b/src/components/PostEditor/PostRelaySelector.tsx index 481f49a7..820abde9 100644 --- a/src/components/PostEditor/PostRelaySelector.tsx +++ b/src/components/PostEditor/PostRelaySelector.tsx @@ -7,6 +7,7 @@ import { DropdownMenuSeparator, DropdownMenuTrigger } from '@/components/ui/dropdown-menu' +import { Label } from '@/components/ui/label' import { Separator } from '@/components/ui/separator' import { isProtectedEvent } from '@/lib/event' import { simplifyUrl } from '@/lib/url' @@ -67,7 +68,7 @@ export default function PostRelaySelector({ if (postTargetItems.length === 1) { const item = postTargetItems[0] if (item.type === 'writeRelays') { - return t('Write relays') + return t('Optimal relays') } if (item.type === 'relay') { return simplifyUrl(item.url) @@ -89,7 +90,7 @@ export default function PostRelaySelector({ return count }, 0) if (hasWriteRelays) { - return t('Write relays and {{count}} other relays', { count: relayCount }) + return t('Optimal relays and {{count}} other relays', { count: relayCount }) } return t('{{count}} relays', { count: relayCount }) }, [postTargetItems]) @@ -207,7 +208,7 @@ export default function PostRelaySelector({ return ( <>
- {t('Post to')} +