Browse Source

Merge pull request #22251 from overleaf/mj-papers-full-library

[third-party-references+web] Add full collection/library sync to Papers

GitOrigin-RevId: 5e0f49f59058096d2a03cbafd6b40e005e739746
Mathias Jakobsen 1 year ago
parent
commit
e422cb9485
2 changed files with 21 additions and 0 deletions
  1. 10 0
      services/web/frontend/extracted-translations.json
  2. 11 0
      services/web/locales/en.json

+ 10 - 0
services/web/frontend/extracted-translations.json

@@ -713,6 +713,7 @@
   "imported_from_another_project_at_date": "",
   "imported_from_another_project_at_date": "",
   "imported_from_external_provider_at_date": "",
   "imported_from_external_provider_at_date": "",
   "imported_from_mendeley_at_date": "",
   "imported_from_mendeley_at_date": "",
+  "imported_from_papers_at_date": "",
   "imported_from_the_output_of_another_project_at_date": "",
   "imported_from_the_output_of_another_project_at_date": "",
   "imported_from_zotero_at_date": "",
   "imported_from_zotero_at_date": "",
   "importing": "",
   "importing": "",
@@ -845,6 +846,7 @@
   "link_to_github": "",
   "link_to_github": "",
   "link_to_github_description": "",
   "link_to_github_description": "",
   "link_to_mendeley": "",
   "link_to_mendeley": "",
+  "link_to_papers": "",
   "link_to_zotero": "",
   "link_to_zotero": "",
   "linked_accounts": "",
   "linked_accounts": "",
   "linked_accounts_explained": "",
   "linked_accounts_explained": "",
@@ -1054,8 +1056,15 @@
   "owner": "",
   "owner": "",
   "page_current": "",
   "page_current": "",
   "pagination_navigation": "",
   "pagination_navigation": "",
+  "papers_cta": "",
   "papers_dynamic_sync_description": "",
   "papers_dynamic_sync_description": "",
+  "papers_groups_loading_error": "",
+  "papers_groups_relink": "",
   "papers_integration": "",
   "papers_integration": "",
+  "papers_is_premium": "",
+  "papers_reference_loading_error": "",
+  "papers_reference_loading_error_expired": "",
+  "papers_reference_loading_error_forbidden": "",
   "papers_sync_description": "",
   "papers_sync_description": "",
   "partial_outline_warning": "",
   "partial_outline_warning": "",
   "password": "",
   "password": "",
@@ -1348,6 +1357,7 @@
   "select_a_file_figure_modal": "",
   "select_a_file_figure_modal": "",
   "select_a_group_optional": "",
   "select_a_group_optional": "",
   "select_a_language": "",
   "select_a_language": "",
+  "select_a_library": "",
   "select_a_new_owner_for_projects": "",
   "select_a_new_owner_for_projects": "",
   "select_a_payment_method": "",
   "select_a_payment_method": "",
   "select_a_project": "",
   "select_a_project": "",

+ 11 - 0
services/web/locales/en.json

@@ -992,6 +992,7 @@
   "imported_from_another_project_at_date": "Imported from <0>Another project</0>/__sourceEntityPathHTML__, at __formattedDate__ __relativeDate__",
   "imported_from_another_project_at_date": "Imported from <0>Another project</0>/__sourceEntityPathHTML__, at __formattedDate__ __relativeDate__",
   "imported_from_external_provider_at_date": "Imported from <0>__shortenedUrlHTML__</0> at __formattedDate__ __relativeDate__",
   "imported_from_external_provider_at_date": "Imported from <0>__shortenedUrlHTML__</0> at __formattedDate__ __relativeDate__",
   "imported_from_mendeley_at_date": "Imported from Mendeley at __formattedDate__ __relativeDate__",
   "imported_from_mendeley_at_date": "Imported from Mendeley at __formattedDate__ __relativeDate__",
+  "imported_from_papers_at_date": "Imported from Papers at __formattedDate__ __relativeDate__",
   "imported_from_the_output_of_another_project_at_date": "Imported from the output of <0>Another project</0>: __sourceOutputFilePathHTML__, at __formattedDate__ __relativeDate__",
   "imported_from_the_output_of_another_project_at_date": "Imported from the output of <0>Another project</0>: __sourceOutputFilePathHTML__, at __formattedDate__ __relativeDate__",
   "imported_from_zotero_at_date": "Imported from Zotero  at __formattedDate__ __relativeDate__",
   "imported_from_zotero_at_date": "Imported from Zotero  at __formattedDate__ __relativeDate__",
   "importing": "Importing",
   "importing": "Importing",
@@ -1163,6 +1164,7 @@
   "let_us_know_how_we_can_help": "Let us know how we can help",
   "let_us_know_how_we_can_help": "Let us know how we can help",
   "let_us_know_what_you_think": "Let us know what you think",
   "let_us_know_what_you_think": "Let us know what you think",
   "lets_fix_your_errors": "Let’s fix your errors",
   "lets_fix_your_errors": "Let’s fix your errors",
+  "libraries": "Libraries",
   "library": "Library",
   "library": "Library",
   "license": "License",
   "license": "License",
   "license_for_educational_purposes": "This license is for educational purposes (applies to students or faculty using __appName__ for teaching)",
   "license_for_educational_purposes": "This license is for educational purposes (applies to students or faculty using __appName__ for teaching)",
@@ -1185,6 +1187,7 @@
   "link_to_github": "Link to your GitHub account",
   "link_to_github": "Link to your GitHub account",
   "link_to_github_description": "You need to authorise __appName__ to access your GitHub account to allow us to sync your projects.",
   "link_to_github_description": "You need to authorise __appName__ to access your GitHub account to allow us to sync your projects.",
   "link_to_mendeley": "Link to Mendeley",
   "link_to_mendeley": "Link to Mendeley",
+  "link_to_papers": "Link to Papers",
   "link_to_zotero": "Link to Zotero",
   "link_to_zotero": "Link to Zotero",
   "link_your_accounts": "Link your accounts",
   "link_your_accounts": "Link your accounts",
   "linked_accounts": "linked accounts",
   "linked_accounts": "linked accounts",
@@ -1498,9 +1501,16 @@
   "page_current": "Page __page__, Current Page",
   "page_current": "Page __page__, Current Page",
   "page_not_found": "Page Not Found",
   "page_not_found": "Page Not Found",
   "pagination_navigation": "Pagination Navigation",
   "pagination_navigation": "Pagination Navigation",
+  "papers_cta": "Get Papers integration",
   "papers_dynamic_sync_description": "With the Papers integration, you can import your references into __appName__. You can either import all your references at once or dynamically search your Papers library directly from __appName__.",
   "papers_dynamic_sync_description": "With the Papers integration, you can import your references into __appName__. You can either import all your references at once or dynamically search your Papers library directly from __appName__.",
+  "papers_groups_loading_error": "There was an error loading libraries from Papers",
+  "papers_groups_relink": "There was an error accessing your Papers data. This was likely caused by lack of permissions. Please re-link your account and try again.",
   "papers_integration": "Papers Integration",
   "papers_integration": "Papers Integration",
+  "papers_is_premium": "Papers integration is a premium feature",
   "papers_presentations_reports_and_more": "Papers, presentations, reports and more, written in LaTeX and published by our community.",
   "papers_presentations_reports_and_more": "Papers, presentations, reports and more, written in LaTeX and published by our community.",
+  "papers_reference_loading_error": "Error, could not load references from Papers",
+  "papers_reference_loading_error_expired": "Papers token expired, please re-link your account",
+  "papers_reference_loading_error_forbidden": "Could not load references from Papers, please re-link your account and try again",
   "papers_sync_description": "With the Papers integration you can import your references from Papers into your __appName__ projects.",
   "papers_sync_description": "With the Papers integration you can import your references from Papers into your __appName__ projects.",
   "partial_outline_warning": "The File outline is out of date. It will update itself as you edit the document",
   "partial_outline_warning": "The File outline is out of date. It will update itself as you edit the document",
   "password": "Password",
   "password": "Password",
@@ -1885,6 +1895,7 @@
   "select_a_file_figure_modal": "Select a file",
   "select_a_file_figure_modal": "Select a file",
   "select_a_group_optional": "Select a Group (optional)",
   "select_a_group_optional": "Select a Group (optional)",
   "select_a_language": "Select a language",
   "select_a_language": "Select a language",
+  "select_a_library": "Select a library",
   "select_a_new_owner_for_projects": "Select a new owner for this user’s projects",
   "select_a_new_owner_for_projects": "Select a new owner for this user’s projects",
   "select_a_payment_method": "Select a payment method",
   "select_a_payment_method": "Select a payment method",
   "select_a_project": "Select a Project",
   "select_a_project": "Select a Project",