From c5670766d9bc7b01aeafee87a2ad8d125bb32f5c Mon Sep 17 00:00:00 2001 From: David <33458145+davidmcpowell@users.noreply.github.com> Date: Fri, 3 May 2024 10:05:01 +0100 Subject: [PATCH] Merge pull request #18178 from overleaf/dp-insert-figure-translations Add translations for insert figure dropdown GitOrigin-RevId: 6ffbf0229f7ac222619271688517bc50339c10f6 --- services/web/frontend/extracted-translations.json | 2 ++ .../components/toolbar/insert-figure-dropdown.tsx | 12 ++++++++---- services/web/locales/en.json | 10 ++++++---- services/web/locales/it.json | 4 ++-- services/web/locales/nl.json | 4 ++-- services/web/locales/no.json | 2 +- services/web/locales/pt.json | 4 ++-- services/web/locales/tr.json | 4 ++-- .../file-tree/components/file-tree-toolbar.spec.tsx | 8 ++++---- .../features/file-tree/flows/create-folder.spec.tsx | 2 +- 10 files changed, 30 insertions(+), 22 deletions(-) diff --git a/services/web/frontend/extracted-translations.json b/services/web/frontend/extracted-translations.json index b47ff57c82..89ebfe98d7 100644 --- a/services/web/frontend/extracted-translations.json +++ b/services/web/frontend/extracted-translations.json @@ -425,7 +425,9 @@ "free_plan_tooltip": "", "from_another_project": "", "from_external_url": "", + "from_project_files": "", "from_provider": "", + "from_url": "", "full_doc_history": "", "full_width": "", "generate_token": "", diff --git a/services/web/frontend/js/features/source-editor/components/toolbar/insert-figure-dropdown.tsx b/services/web/frontend/js/features/source-editor/components/toolbar/insert-figure-dropdown.tsx index f0e936206f..1db90aae0f 100644 --- a/services/web/frontend/js/features/source-editor/components/toolbar/insert-figure-dropdown.tsx +++ b/services/web/frontend/js/features/source-editor/components/toolbar/insert-figure-dropdown.tsx @@ -39,14 +39,16 @@ export const InsertFigureDropdown = memo(function InsertFigureDropdown() { openFigureModal(FigureModalSource.FILE_UPLOAD, 'file-upload') } > - Upload from computer + + {t('upload_from_computer')} openFigureModal(FigureModalSource.FILE_TREE, 'current-project') } > - From project files + + {t('from_project_files')} {(hasLinkedProjectFileFeature || hasLinkedProjectOutputFileFeature) && ( - From another project + + {t('from_another_project')} )} {hasLinkUrlFeature && ( @@ -63,7 +66,8 @@ export const InsertFigureDropdown = memo(function InsertFigureDropdown() { openFigureModal(FigureModalSource.FROM_URL, 'from-url') } > - From URL + + {t('from_url')} )} diff --git a/services/web/locales/en.json b/services/web/locales/en.json index 4d8a6ec0be..3bdca2e0d5 100644 --- a/services/web/locales/en.json +++ b/services/web/locales/en.json @@ -634,9 +634,11 @@ "free_dropbox_and_history": "Free Dropbox and History", "free_plan_label": "You’re on the free plan", "free_plan_tooltip": "Click to find out how you could benefit from Overleaf premium features.", - "from_another_project": "From Another Project", - "from_external_url": "From External URL", + "from_another_project": "From another project", + "from_external_url": "From external URL", + "from_project_files": "From project files", "from_provider": "From __provider__", + "from_url": "From URL", "full_doc_history": "Full document history", "full_doc_history_info": "Travel back in time to see any version and who made changes. No matter what happens, we’ve got your back.", "full_doc_history_info_v2": "You can see all the edits in your project and who made every change. Add labels to quickly access specific versions.", @@ -1145,8 +1147,8 @@ "need_to_leave": "Need to leave?", "need_to_upgrade_for_more_collabs": "You need to upgrade your account to add more collaborators", "new_compile_domain_notice": "We’ve recently migrated PDF downloads to a new domain. Something might be blocking your browser from accessing that new domain, <0>__compilesUserContentDomain__. This could be caused by network blocking or a strict browser plugin rule. Please follow our <1>troubleshooting guide.", - "new_file": "New File", - "new_folder": "New Folder", + "new_file": "New file", + "new_folder": "New folder", "new_name": "New Name", "new_password": "New Password", "new_project": "New Project", diff --git a/services/web/locales/it.json b/services/web/locales/it.json index 48b95b5409..27dbd94023 100644 --- a/services/web/locales/it.json +++ b/services/web/locales/it.json @@ -198,8 +198,8 @@ "need_anything_contact_us_at": "Per qualsiasi bisogno puoi contattarci direttamente al", "need_to_leave": "Vuoi andare via?", "need_to_upgrade_for_more_collabs": "Devi eseguire l’upgrade dell’account per aggiungere più collaboratori", - "new_file": "Nuovo File", - "new_folder": "Nuova Cartella", + "new_file": "Nuovo file", + "new_folder": "Nuova cartella", "new_name": "Nuovo Nome", "new_password": "Nuova Password", "new_project": "Nuovo Progetto", diff --git a/services/web/locales/nl.json b/services/web/locales/nl.json index a84388dd7b..fb4fdb1225 100644 --- a/services/web/locales/nl.json +++ b/services/web/locales/nl.json @@ -320,8 +320,8 @@ "need_anything_contact_us_at": "Als er iets is dat je ooit nodig hebt, neem gerust direct contact met ons op via", "need_to_leave": "Moet je weg?", "need_to_upgrade_for_more_collabs": "Je dient je account te upgraden om meer bijdragers toe te voegen", - "new_file": "Nieuw Bestand", - "new_folder": "Nieuwe Map", + "new_file": "Nieuw bestand", + "new_folder": "Nieuwe map", "new_name": "Nieuwe Naam", "new_password": "Nieuwe Wachtwoord", "new_project": "Nieuw Project", diff --git a/services/web/locales/no.json b/services/web/locales/no.json index 3283b89ab2..cad985a00b 100644 --- a/services/web/locales/no.json +++ b/services/web/locales/no.json @@ -203,7 +203,7 @@ "need_anything_contact_us_at": "Dersom det er noe du trenger, ikke nøl med å kontakte oss direkte på", "need_to_leave": "Må du dra?", "need_to_upgrade_for_more_collabs": "Du må oppgradere kontoen din for å legge til flere samarbeidspartnere", - "new_file": "Ny Fil", + "new_file": "Ny fil", "new_folder": "Ny mappe", "new_name": "Nytt navn", "new_password": "Nytt passord", diff --git a/services/web/locales/pt.json b/services/web/locales/pt.json index ed84ce56ef..b120c61ce8 100644 --- a/services/web/locales/pt.json +++ b/services/web/locales/pt.json @@ -391,8 +391,8 @@ "need_anything_contact_us_at": "Se houver qualquer coisa que você precisar, sinta-se à vontade para entrar em contato conosco por", "need_to_leave": "Precisa sair?", "need_to_upgrade_for_more_collabs": "Você precisa aprimorar sua conta para adicionar mais colaboradores.", - "new_file": "Novo Arquivo", - "new_folder": "Nova Pasta", + "new_file": "Novo arquivo", + "new_folder": "Nova pasta", "new_name": "Novo Nome", "new_password": "Nova Senha", "new_project": "Novo Projeto", diff --git a/services/web/locales/tr.json b/services/web/locales/tr.json index e18edef436..9b1484169a 100644 --- a/services/web/locales/tr.json +++ b/services/web/locales/tr.json @@ -199,8 +199,8 @@ "need_anything_contact_us_at": "Eğer herhangi bir konuda bize ihtiyacınız olursa ve bize ulaşmak isterseniz e-posta adresimiz", "need_to_leave": "Bizden ayrılıyor musunuz?", "need_to_upgrade_for_more_collabs": "Daha fazla iş ortağı ekleyebilmeniz için hesabınızı yükseltmeniz gerekmektedir", - "new_file": "Yeni Dosya", - "new_folder": "Yeni Klasör", + "new_file": "Yeni dosya", + "new_folder": "Yeni klasör", "new_name": "Yeni Ad", "new_password": "Yeni Şifre", "new_project": "Yeni Proje", diff --git a/services/web/test/frontend/features/file-tree/components/file-tree-toolbar.spec.tsx b/services/web/test/frontend/features/file-tree/components/file-tree-toolbar.spec.tsx index 79876aae80..70dad331a2 100644 --- a/services/web/test/frontend/features/file-tree/components/file-tree-toolbar.spec.tsx +++ b/services/web/test/frontend/features/file-tree/components/file-tree-toolbar.spec.tsx @@ -12,8 +12,8 @@ describe('', function () { ) - cy.findAllByRole('button', { name: 'New File' }) - cy.findAllByRole('button', { name: 'New Folder' }) + cy.findAllByRole('button', { name: 'New file' }) + cy.findAllByRole('button', { name: 'New folder' }) cy.findAllByRole('button', { name: 'Upload' }) cy.findAllByRole('button', { name: 'Rename' }).should('not.exist') cy.findAllByRole('button', { name: 'Delete' }).should('not.exist') @@ -50,8 +50,8 @@ describe('', function () { ) - cy.findAllByRole('button', { name: 'New File' }) - cy.findAllByRole('button', { name: 'New Folder' }) + cy.findAllByRole('button', { name: 'New file' }) + cy.findAllByRole('button', { name: 'New folder' }) cy.findAllByRole('button', { name: 'Upload' }) cy.findAllByRole('button', { name: 'Rename' }) cy.findAllByRole('button', { name: 'Delete' }) diff --git a/services/web/test/frontend/features/file-tree/flows/create-folder.spec.tsx b/services/web/test/frontend/features/file-tree/flows/create-folder.spec.tsx index 545bcd6fb9..bb2dc1adbe 100644 --- a/services/web/test/frontend/features/file-tree/flows/create-folder.spec.tsx +++ b/services/web/test/frontend/features/file-tree/flows/create-folder.spec.tsx @@ -276,7 +276,7 @@ describe('FileTree Create Folder Flow', function () { }) function createFolder(name: string) { - cy.findByRole('button', { name: 'New Folder' }).click() + cy.findByRole('button', { name: 'New folder' }).click() cy.findByRole('textbox').type(name) cy.findByRole('button', { name: 'Create' }).click() }