From 2ea03af5592dad29782298f439c36d8edc4fdcff Mon Sep 17 00:00:00 2001 From: David <33458145+davidmcpowell@users.noreply.github.com> Date: Thu, 8 May 2025 12:52:28 +0100 Subject: [PATCH] Merge pull request #25411 from overleaf/dp-clone-project-translation Add missing translation for clone project modal name placeholder GitOrigin-RevId: 7ee99d811f31eaa0441d2e9b9f579f29ff1cb368 --- services/web/frontend/extracted-translations.json | 1 + .../components/clone-project-modal-content.jsx | 2 +- services/web/locales/en.json | 1 + .../editor-left-menu/components/actions-copy-project.test.jsx | 4 ++-- 4 files changed, 5 insertions(+), 3 deletions(-) diff --git a/services/web/frontend/extracted-translations.json b/services/web/frontend/extracted-translations.json index eeb661d392..608e758298 100644 --- a/services/web/frontend/extracted-translations.json +++ b/services/web/frontend/extracted-translations.json @@ -1063,6 +1063,7 @@ "new_overleaf_editor": "", "new_password": "", "new_project": "", + "new_project_name": "", "new_subscription_will_be_billed_immediately": "", "new_tag": "", "new_tag_name": "", diff --git a/services/web/frontend/js/features/clone-project-modal/components/clone-project-modal-content.jsx b/services/web/frontend/js/features/clone-project-modal/components/clone-project-modal-content.jsx index 84d8151f0f..404af82ca4 100644 --- a/services/web/frontend/js/features/clone-project-modal/components/clone-project-modal-content.jsx +++ b/services/web/frontend/js/features/clone-project-modal/components/clone-project-modal-content.jsx @@ -91,7 +91,7 @@ export default function CloneProjectModalContent({ {t('new_name')} setClonedProjectName(event.target.value)} diff --git a/services/web/locales/en.json b/services/web/locales/en.json index df4478b114..c2401427b7 100644 --- a/services/web/locales/en.json +++ b/services/web/locales/en.json @@ -1390,6 +1390,7 @@ "new_overleaf_editor": "New Overleaf editor", "new_password": "New password", "new_project": "New Project", + "new_project_name": "New project name", "new_snippet_project": "Untitled", "new_subscription_will_be_billed_immediately": "Your new subscription will be billed immediately to your current payment method.", "new_tag": "New Tag", diff --git a/services/web/test/frontend/features/editor-left-menu/components/actions-copy-project.test.jsx b/services/web/test/frontend/features/editor-left-menu/components/actions-copy-project.test.jsx index aea2592bad..066858f1ba 100644 --- a/services/web/test/frontend/features/editor-left-menu/components/actions-copy-project.test.jsx +++ b/services/web/test/frontend/features/editor-left-menu/components/actions-copy-project.test.jsx @@ -23,7 +23,7 @@ describe('', function () { fireEvent.click(screen.getByRole('button', { name: 'Copy Project' })) - screen.getByPlaceholderText('New Project Name') + screen.getByPlaceholderText('New project name') }) it('loads the project page when submitted', async function () { @@ -38,7 +38,7 @@ describe('', function () { fireEvent.click(screen.getByRole('button', { name: 'Copy Project' })) - const input = screen.getByPlaceholderText('New Project Name') + const input = screen.getByPlaceholderText('New project name') fireEvent.change(input, { target: { value: 'New Project' } }) const button = screen.getByRole('button', { name: 'Copy' })