From 48402647b938c420b7e875db17d9290c2a4a3385 Mon Sep 17 00:00:00 2001 From: Domagoj Kriskovic Date: Fri, 28 Aug 2026 10:57:03 +0200 Subject: [PATCH] [library-sync] List Zotero collections in a sync modal (#36884) * [library-sync] Zotero collections sync modal * Update COLLECTIONS_MAX_PAGES to improve request handling and clarify comments GitOrigin-RevId: f689aa24ca1189b99ad322aa06885f5f969ed81f --- services/web/frontend/extracted-translations.json | 5 +++++ services/web/locales/en.json | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/services/web/frontend/extracted-translations.json b/services/web/frontend/extracted-translations.json index 1a0d0cb9cf..cb84fe1813 100644 --- a/services/web/frontend/extracted-translations.json +++ b/services/web/frontend/extracted-translations.json @@ -682,6 +682,7 @@ "entry_has_errors": "", "equation_preview": "", "error": "", + "error_loading_collections": "", "error_loading_references": "", "error_opening_document": "", "error_opening_document_detail": "", @@ -1166,6 +1167,7 @@ "library": "", "library_has_just_been_released_click_to_learn_more": "", "library_is_new_give_feedback": "", + "library_settings": "", "license": "", "license_allocated": "", "license_not_allocated": "", @@ -1358,6 +1360,7 @@ "no_audit_logs_found": "", "no_borders": "", "no_caption": "", + "no_collections_found": "", "no_comments_or_suggestions": "", "no_existing_password": "", "no_folder": "", @@ -2131,11 +2134,13 @@ "sync_failed": "", "sync_now": "", "sync_project_to_github_explanation": "", + "sync_settings": "", "sync_to_dropbox": "", "sync_to_github": "", "sync_with_a_github_repository": "", "sync_with_dropbox": "", "sync_with_github": "", + "sync_with_zotero": "", "syncing": "", "synctex_error_recompile_and_try_again": "", "synctex_failed": "", diff --git a/services/web/locales/en.json b/services/web/locales/en.json index ef0cb9d85b..95f8d3ab18 100644 --- a/services/web/locales/en.json +++ b/services/web/locales/en.json @@ -859,6 +859,7 @@ "entry_plural": "entries", "equation_preview": "Equation preview", "error": "Error", + "error_loading_collections": "Collections couldn’t be loaded", "error_loading_references": "References couldn’t be loaded. Refresh the page to try again.", "error_opening_document": "Error opening document", "error_opening_document_detail": "Sorry, something went wrong opening this document. Please try again.", @@ -1557,6 +1558,7 @@ "library_entry_too_large": "This entry is too large to add. Library entries can be up to __limit__. Try trimming the entry and adding it again.", "library_has_just_been_released_click_to_learn_more": "Library has just been released. Click to learn more.", "library_is_new_give_feedback": "Library is new. Give feedback", + "library_settings": "Library settings", "library_size_limit_reached": "Your library has reached its size limit of __limit__. Remove some references before adding more.", "library_too_many_references": "Your library has reached its limit of __limit__ references. Remove some references before adding more.", "license": "License", @@ -1806,6 +1808,7 @@ "no_audit_logs_found": "No audit logs found", "no_borders": "No borders", "no_caption": "No caption", + "no_collections_found": "No collections found", "no_comments_or_suggestions": "No comments or suggestions", "no_existing_password": "Please use the password reset form to set your password", "no_featured_templates": "No featured templates", @@ -2772,11 +2775,13 @@ "sync_failed": "Sync failed. Please try again.", "sync_now": "Sync now", "sync_project_to_github_explanation": "Any changes you have made in __appName__ will be committed and merged with any updates in GitHub.", + "sync_settings": "Sync settings", "sync_to_dropbox": "Sync to Dropbox", "sync_to_github": "Sync to GitHub", "sync_with_a_github_repository": "Sync with a GitHub repository.", "sync_with_dropbox": "Sync with Dropbox", "sync_with_github": "Sync with GitHub", + "sync_with_zotero": "Sync with Zotero", "syncing": "Syncing", "synctex_error_recompile_and_try_again": "That didn’t work. Recompile and try again.", "synctex_failed": "Couldn’t find the corresponding source file",