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__0>. This could be caused by network blocking or a strict browser plugin rule. Please follow our <1>troubleshooting guide1>.",
- "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()
}