From 470a73b406e80d0aae162f69c74f0843a2043c9b Mon Sep 17 00:00:00 2001
From: Dustin Healy <54083382+dustinhealy@users.noreply.github.com>
Date: Thu, 4 Dec 2025 11:43:08 -0800
Subject: [PATCH] =?UTF-8?q?=E0=A7=8E=20fix:=20More=20String=20Interpolatio?=
=?UTF-8?q?ns=20(#10798)?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
client/src/components/Chat/Menus/PresetsMenu.tsx | 7 ++++++-
.../Conversations/ConvoOptions/SharedLinkButton.tsx | 9 +++++++--
.../src/components/Nav/SettingsTabs/Data/SharedLinks.tsx | 9 +++++++--
.../src/components/SidePanel/Memories/MemoryViewer.tsx | 7 ++++++-
client/src/locales/en/translation.json | 1 +
5 files changed, 27 insertions(+), 6 deletions(-)
diff --git a/client/src/components/Chat/Menus/PresetsMenu.tsx b/client/src/components/Chat/Menus/PresetsMenu.tsx
index 26b0be4268..b512318bd1 100644
--- a/client/src/components/Chat/Menus/PresetsMenu.tsx
+++ b/client/src/components/Chat/Menus/PresetsMenu.tsx
@@ -1,4 +1,5 @@
import { useRef } from 'react';
+import { Trans } from 'react-i18next';
import { BookCopy } from 'lucide-react';
import { Content, Portal, Root, Trigger } from '@radix-ui/react-popover';
import {
@@ -105,7 +106,11 @@ const PresetsMenu: FC = () => {
{localize('com_ui_delete_preset')}
- {localize('com_ui_delete_confirm')} {presetToDelete.title}?
+ }}
+ />
diff --git a/client/src/components/Nav/SettingsTabs/Data/SharedLinks.tsx b/client/src/components/Nav/SettingsTabs/Data/SharedLinks.tsx
index 68123f1786..d4020fe715 100644
--- a/client/src/components/Nav/SettingsTabs/Data/SharedLinks.tsx
+++ b/client/src/components/Nav/SettingsTabs/Data/SharedLinks.tsx
@@ -1,4 +1,5 @@
import { useCallback, useState, useMemo, useEffect } from 'react';
+import { Trans } from 'react-i18next';
import debounce from 'lodash/debounce';
import { useRecoilValue } from 'recoil';
import { Link } from 'react-router-dom';
@@ -326,7 +327,7 @@ export default function SharedLinks() {
@@ -336,7 +337,11 @@ export default function SharedLinks() {
>
diff --git a/client/src/components/SidePanel/Memories/MemoryViewer.tsx b/client/src/components/SidePanel/Memories/MemoryViewer.tsx
index da463d551f..1d469780a0 100644
--- a/client/src/components/SidePanel/Memories/MemoryViewer.tsx
+++ b/client/src/components/SidePanel/Memories/MemoryViewer.tsx
@@ -1,6 +1,7 @@
/* Memories */
import { useMemo, useState, useRef, useEffect } from 'react';
import { Plus } from 'lucide-react';
+import { Trans } from 'react-i18next';
import { matchSorter } from 'match-sorter';
import { SystemRoles, PermissionTypes, Permissions } from 'librechat-data-provider';
import {
@@ -120,7 +121,11 @@ const DeleteMemoryButton = ({ memory }: { memory: TUserMemory }) => {
className="w-11/12 max-w-lg"
main={
}
selection={{
diff --git a/client/src/locales/en/translation.json b/client/src/locales/en/translation.json
index eee9192edf..0c420fe2b3 100644
--- a/client/src/locales/en/translation.json
+++ b/client/src/locales/en/translation.json
@@ -873,6 +873,7 @@
"com_ui_delete_preset": "Delete Preset?",
"com_ui_delete_prompt": "Delete Prompt?",
"com_ui_delete_shared_link": "Delete Shared Link - {{title}}",
+ "com_ui_delete_shared_link_heading": "Delete Shared Link",
"com_ui_delete_prompt_name": "Delete Prompt - {{name}}",
"com_ui_delete_success": "Successfully deleted",
"com_ui_delete_tool": "Delete Tool",