From 1817cc2ae41e7e626727fd26a1dc7b1af0e530a8 Mon Sep 17 00:00:00 2001 From: smileyhead Date: Mon, 6 Jul 2026 20:51:33 +0200 Subject: [PATCH] =?UTF-8?q?Add=20missing=20l18n=20wrapper=20to=20=E2=80=98?= =?UTF-8?q?=E2=9A=A0Invalid=20Handle=E2=80=99=20in=20handles.ts=20(#11071)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/lib/strings/handles.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/lib/strings/handles.ts b/src/lib/strings/handles.ts index bdac50a56e..d05b03b977 100644 --- a/src/lib/strings/handles.ts +++ b/src/lib/strings/handles.ts @@ -1,5 +1,8 @@ // Regex from the go implementation // https://github.com/bluesky-social/indigo/blob/main/atproto/syntax/handle.go#L10 +import {i18n} from '@lingui/core' +import {msg} from '@lingui/core/macro' + import {forceLTR} from '#/lib/strings/bidi' const VALIDATE_REGEX = @@ -32,7 +35,7 @@ export function sanitizeHandle( ): string { const lowercasedWithPrefix = `${prefix}${handle.toLocaleLowerCase()}` return isInvalidHandle(handle) - ? '⚠Invalid Handle' + ? i18n._(msg({message: `⚠Invalid Handle`})) : forceLeftToRight ? forceLTR(lowercasedWithPrefix) : lowercasedWithPrefix