From 0d2a2de66e6aaf18f1f8fb709be63b1098abcba4 Mon Sep 17 00:00:00 2001 From: Ilya Kreymer Date: Fri, 24 Feb 2023 18:01:33 -0800 Subject: [PATCH] rename Information -> Metadata, rebuild localization strings list (#642) --- frontend/src/__generated__/locales/en-US.ts | 306 ++++++++++++------ frontend/src/components/config-details.ts | 4 +- frontend/src/pages/org/crawl-config-editor.ts | 12 +- 3 files changed, 207 insertions(+), 115 deletions(-) diff --git a/frontend/src/__generated__/locales/en-US.ts b/frontend/src/__generated__/locales/en-US.ts index 8d6f53c0..416566d4 100644 --- a/frontend/src/__generated__/locales/en-US.ts +++ b/frontend/src/__generated__/locales/en-US.ts @@ -23,6 +23,7 @@ 'sb16b729479900d33': `Crawl config not found.`, 's9831d5779eb599e9': `Sorry, couldn't retrieve crawl config at this time.`, 's4409ada9c5c2a7f8': `Inactive`, +'s75937848401f9306': `Crawl config cannot be edited while crawl is running.`, 's37bc4fec8a85b974': `Edit Crawl Config`, 's7fd2754b40d517e2': `Newer Version`, 's2734c290e261a94d': `Crawl Settings`, @@ -48,9 +49,9 @@ 's2bb7d9f0ab9c6fc7': `Sorry, couldn't deactivate crawl config at this time.`, 'ha6f8533fba325287': html`Deleted ${0}.`, 's092e542aaf353d20': `Sorry, couldn't delete crawl config at this time.`, -'heb1a61eff55a7331': html`Started crawl from ${0}. +'h10e59c65837671d1': html`Started crawl from ${0}.
- Watch crawl`, + Watch crawl`, 's46a31b511363ec98': `Sorry, couldn't run crawl at this time.`, 's1ee8a25b90227ab0': `Recurring crawls`, 's669b18c6d2d9c95b': `None`, @@ -70,10 +71,11 @@ 'scc9b8f90c997ff84': `Newest Crawl`, 'sfea2a6ae828721b5': `Oldest Crawl`, 'seb371df4f295057a': `Sorry, couldn't retrieve crawl configs at this time.`, +'s8d69069015564d67': `Crawl Configs`, +'s97d0d3da1b4ebf34': `New Crawl Config`, 'sea4061adb9825ca2': `No crawl configs yet.`, 's2326de08359f43bf': str`Edit Crawl Schedule`, 's515680ab118c3ca9': `Search by name`, -'s97d0d3da1b4ebf34': `New Crawl Config`, 'sf993bb199fefbe04': `All`, 'sf2d5ffb20d61fcf8': `Scheduled`, 'sa02bab5f570a8afb': `No schedule`, @@ -88,8 +90,8 @@ 'sd17c7fd570f1eeb4': `Edit crawl config`, 's37a9e8aec5713460': `More`, 'sb8bd3a0648bb1b83': `Watch crawl`, -'hc614defe8c6f5d1b': html`Started crawl from ${0}.
- Watch crawl`, +'hafad966816dd3c73': html`Started crawl from ${0}.
+ Watch crawl`, 'sb7106ff216f58a9c': `Successfully saved new schedule.`, 'sdec6c013cb1817b8': `Something went wrong, couldn't update schedule.`, 'sf334547f9650322f': `Select Type`, @@ -110,21 +112,23 @@ 's3c6391ad20986b33': `Tags separated by comma`, 's03aa3cfb08dff960': `Tags`, 's0e3006648a1a80a5': str`Add “${0}”`, -'s1442d0b6e28b30d1': `Path Begins with This URL`, +'sf6d20a78f131dd9e': `Pages in the Same Directory`, 's79f048d846fe95e0': `Pages on This Domain`, 's14aaedc6664de249': `Pages on This Domain & Subdomains`, -'sfdbfacb391cb6900': `Single Page App (In-Page Links Only)`, +'sbf1da5e6f05a7eac': `Hashtag Links Only`, 's2e192b19ed15fcf6': `Page`, +'s0558979b981b9057': `Custom Page Prefix`, 'sf999d4199ff4542d': `Any`, 's33d854bdd4c5d01e': `Run Immediately on Save`, 'se5efbf05d643d45f': `Run on a Specific Date & Time`, 's063b2ed6541c9181': `Run on a Recurring Basis`, 'sa348b8b53e07a21b': `No Schedule`, -'s7f5e8713824283dd': `Crawl Setup`, +'s7d61376257220dab': `Scope`, +'sb15d4f1e13d04925': `Limits`, 's4d34e4682643b600': `Browser Settings`, -'s4401a1ecb33e9166': `Crawl Scheduling`, -'s93874f034153264e': `Crawl Information`, -'s8c3859f08fa9e420': `Confirm Settings`, +'s27fe8e8cd298d71f': `Scheduling`, +'s252a52330d32b900': `Metadata`, +'se844aaf0fcefcb31': `Review Config`, 'hf77ba6b1d74e2cdb': html`Fields marked with * are required`, @@ -133,59 +137,102 @@ 's74e4c44c09eaa53a': `Previous Step`, 's0fbf6dc6a1966408': `Next`, 's562637451d7e7340': `Save & Run Crawl`, +'s6b60abce202a77cb': `Save Crawl Config`, 'sfb6d3ec11bc6af94': `Save & Schedule Crawl`, 'sc2c5b518e1f5c85a': `Next Step`, -'s1904084e74fe0ece': `Confirm & Save`, +'sf4626f0918c0d6a0': `Review & Save`, 'sb198905daeb019e8': `List of URLs`, 's87efa26a5508eabb': `Please fix invalid URL in list.`, +'sde8eef16a4581a29': `The crawler will visit and record each URL listed in the order + defined here.`, 's68eac1025cee6964': `Crawl Scope`, -'s3d09398e555ee5f9': `Advanced Options`, -'seb6942ba0b77a4c8': `Include Linked Pages`, -'s1b31db2387f39a76': `Page Limits`, +'s7af85d601db244a7': `Tells the crawler which pages it can visit.`, +'scd8de6628aaada05': `Include Any Linked Page`, +'s5136cba9c3481508': `If checked, the crawler will visit pages one link away from a Crawl + URL.`, 's234f4d8778048245': `Add More`, -'ha9f20afdcb93a440': html`Will crawl all page URLs that begin with - ${0}${1}, e.g. - ${2}${3}/path/page.html`, +'se1ffd5d5cd49cdc4': `Specify exclusion rules for what pages should not be visited. + Exclusions apply to all URLs.`, +'hb11df4c573fa634b': html`Will crawl all pages and paths in the same directory, e.g. + ${0}/path/page-2`, 'hed4c39f98af5c58f': html`Will crawl all pages on ${0} and ignore pages on any subdomains.`, 'ha8f0ffdb034da2d1': html`Will crawl all pages on ${0} and subdomain.${1}.`, -'heb4c236a073db85f': html`Will only visit +'hed557a686cef7d66': html`Will only visit ${0}${1} - and links that stay within the same URL, e.g. hash anchor links: + hash anchor links, e.g. ${2}${3}#example-page`, +'h3d374d25a98e1821': html`Will crawl all page URLs that begin with + ${0}${1} + or any URL that begins with those specified in + Extra URLs in Scope`, 's55c00be19b1b3bcd': `Crawl Start URL`, 's262c31c801cfbcd9': `Please enter a valid URL.`, -'s2279075e18f7dd74': `Additional Pages`, +'s285f35c68ab11461': `The starting point of your crawl.`, +'s7efc078b0771ade6': `Start URL Scope`, 'sf755f9abce1b4440': `Extra URLs in Scope`, +'sc8d321269980767e': `If the crawler finds pages outside of the Start URL Scope they + will only be saved if they begin with URLs listed here.`, 's34e90e6353b56f58': `Include Any Linked Page (“one hop out”)`, +'sba156796788dc6c2': `If checked, the crawler will visit pages one link away outside of + Crawl Scope.`, +'scbd664e4049d11f3': `Specify exclusion rules for what pages should not be visited.`, +'s04d558a299752f1a': `Additional URLs`, +'s06b016f70e0346cb': `The crawler will visit and record each URL listed here. Other + links on these pages will not be crawled.`, 's4ab09f62524380b9': `Max Pages`, 'se9ef1815463f8000': `Unlimited`, 'sab01daa76a48769f': `pages`, -'sa4b71eadd80c1750': `Crawl Limits`, -'s2fa63aad5fbcf846': `Crawl Time Limit`, -'scbeff7c3e03228ae': `minutes`, -'sd46f73ef4ae29d03': `Crawler Instances`, -'s38daf2fb241d8bbb': `Block Ads by Domain`, -'sefcf950b3cc4fc3b': `Language`, -'sf0fef8b826c4a946': `On-Page Behavior`, +'sef6464a6d42bbed8': str`Minimum ${0} page`, +'sf355b27a8654fc91': str`Minimum ${0} pages`, +'sd2956c877fc42042': `Adds a hard limit on the number of pages + that will be crawled.`, 's0db654248c1a0de8': `Page Time Limit`, +'scbeff7c3e03228ae': `minutes`, +'s2601555dfa2ef8de': `Adds a hard time limit for how long the crawler can spend on a + single webpage.`, +'s2fa63aad5fbcf846': `Crawl Time Limit`, +'s4ad6912b1925acb3': `Gracefully stop the crawler after a specified time limit.`, +'sd46f73ef4ae29d03': `Crawler Instances`, +'sdc8e3530c2b118d4': `Increasing parallel crawler instances can speed up crawls, but may + increase the chances of getting rate limited.`, +'s8727d5795d07b569': `Choose a custom profile to make use of saved cookies and logged-in + accounts.`, +'s38daf2fb241d8bbb': `Block Ads by Domain`, +'ha83050ca2f4a6020': html`Blocks advertising content from being loaded. Uses + Steven Black’s Hosts file.`, +'sefcf950b3cc4fc3b': `Language`, +'s3fb59317f4865eaa': `Websites that observe the browser’s language setting may serve + content in that language if available.`, 's78a3454dadf068cf': `Crawl Schedule Type`, +'sd09e09c208f7f321': `Should a crawl run immediately when setup is complete, on a set + day, or on a recurring schedule?`, 'sf94cd0bf25284668': `Set Schedule`, 's4bfaefac9bc26241': `Frequency`, +'s680d6fc47b06b8b5': `Limit the frequency for how often a crawl will run.`, 'se0955919920ee87d': `Day`, +'s88d3b00e313183b5': `What day of the week should a crawl run on?`, 'sac8252732f2edb19': `Date`, +'sb4ab7b002d655ce9': `What day of the month should a crawl run on?`, 's167f53f89012d24c': `Start Time`, 'h8c7c3a6e07d7c512': html`Schedule: ${0}.`, 'se0baa9b7fb0768e4': `Invalid date`, 'h30728ea4302f7fe9': html`Next scheduled run: ${0}.`, +'s4174899261b8b308': `A crawl will run at this time in your current timezone.`, 's77f4b38f8714436f': `Also run a crawl immediately on save`, +'sde9f50b30f566dd5': `If checked, a crawl will run at the time specified above and also + once when setup is complete.`, 'sef49aec68fd1dc66': `Name`, 'sb4c8eaf48e4feb37': `Example (example.com) Weekly Crawl`, +'s1ad65d52564b90cb': `Customize this crawl config and crawl name. Crawls are named after + the starting URL(s) by default.`, +'s5985fcdd14acf484': `Create or assign this crawl (and its outputs) to one or more tags + to help organize your archived data.`, 'sfdbc67e78912a3c6': `There are issues with this crawl configuration. Please go through previous steps and fix all issues to continue.`, 'h79212d587bf41ca2': html`There is an issue with this crawl configuration:

Crawl URL(s) required in @@ -199,51 +246,55 @@ 's2f30d4261790b785': `Something unexpected went wrong`, 's286331d9358fc509': str`Seed URL ${0}: `, 's140c6ad52981e813': `Couldn't save crawl config. Please fix the following crawl configuration issues:`, -'hd293e3974318db7c': html`New Crawl Config — ${0}`, 's24b625d050183fd9': `Choose Crawl Type`, -'s82ea0469dfd5d9f7': `The crawler visits every URL you tell it to and optionally every URL linked on those pages.`, -'s8115df38a9be30e5': `The crawler automatically finds new pages and archives them.`, +'hd293e3974318db7c': html`New Crawl Config — ${0}`, +'sa179273338680745': `The crawler visits every URL specified in a list, and optionally every URL linked on those pages.`, +'s33f30b3e5f460602': `The crawler automatically discovers and archives pages starting from a single seed URL.`, 'sf4de3bfbfaca12e5': `Copied`, 's3687049d1af562c4': `Copy`, -'s835ece4609e21de5': `Back to Crawls`, -'s834531d349a4afa5': str`Change Crawler Instances`, -'s3d197283cb019b5a': `Overview`, -'sb39ad40670e71ac2': `Crawl Queue & Exclusions`, 'sa27852a4bea47423': `Watch Crawl`, +'s6461cf5ae327ffc9': `Replay Crawl`, +'s324af80396dec1b2': `Download Files`, +'s4f1ad6b48a5df506': `Logs`, +'s734968f3fefed215': `Crawl Exclusions`, +'s606c6789a0e06b07': `Config`, +'s3d197283cb019b5a': `Overview`, +'sdd5f4eba5c1d833c': `Metadata cannot be edited while crawl is running.`, +'s10f3845975a0351e': `Edit Metadata`, +'s835ece4609e21de5': `Back to Crawls`, +'s30d8ebefaf631d31': `Edit Crawler Instances`, +'sb39ad40670e71ac2': `Crawl Queue & Exclusions`, 's81a19821f3e4a3d2': `Replay`, 's803ce7e1a2294d50': `Files`, -'s606c6789a0e06b07': `Config`, -'h36a130beb3a0fdb2': html`Crawl of this.crawl +'haf63d34c8601dd41': html`this.crawl ? this.crawl.configName : html \`${0}`, -'s2706a162264c46f1': `Scale`, 'sd9ad53251f2330a5': `Stop`, 's8169c78b0a0ef10b': `Re-run crawl`, 's3cc68dd968072be8': `Copy Crawl ID`, 's8e0adbb716112b08': `Copy Crawl Config ID`, +'scb57efea186060b1': `Delete Crawl`, 'sad3e3c8146fc920f': `Status`, 'se72232cb8fce7869': `Pages Crawled`, 'sc592307ea80f16b9': `Unknown`, 's1582c2bf884b8052': `Run Duration`, -'s4b10acae683d2978': `Fullscreen`, 's5e72081d8c9517b2': `Crawl starting...`, 's9faa4c27631001f6': `Crawl stopping...`, -'s9c9159084d16016d': `Queue Exclusions`, -'s6461cf5ae327ffc9': `Replay Crawl`, 's535e3ddaa2c43693': `No files yet.`, 'sb1ccb7808e51e5c1': `No files to replay.`, 's3fd6bd99e3f6a5be': `Started`, 'sbb99d4ec27fbb263': `Finished`, 's78636b92c1a3909c': `Pending`, 'saa29a2ac03cd9d19': `Reason`, -'h1dc2f6235d169989': html`Manual start by - ${0}`, +'h0ce423190a1a4471': html`Manual start by + ${0}`, 'ha2716ea9a1ff43dd': html`Scheduled run`, 's622fb421a67fa33d': `Crawl ID`, -'sa0ca791d0f13f0e5': `Archive`, -'s6137f33aa33b6786': `View Archive`, -'s324af80396dec1b2': `Download Files`, +'s24761a0cc8d9c0aa': `Organization`, +'s3eb0700ca2f3bc97': `View Organization`, +'s005053d82b712e0a': `Notes`, 's0ebf17b26bf14b0c': `No files to download.`, +'s27d3b781eeee671a': `Increasing parallel crawler instances can speed up crawls, but may increase the chances of getting rate limited.`, 's0b3d512df6b7e85c': `Crawl is not running.`, 's98413844b16f5669': `Sorry, couldn't retrieve crawl at this time.`, 's8745d54f3284f080': `Are you sure you want to cancel the crawl?`, @@ -252,71 +303,70 @@ 's3256360646b319fd': `Sorry, couldn't stop crawl at this time.`, 's687d85d4c0c2b4a1': `Updated crawl scale.`, 'se505e954783a431f': `Sorry, couldn't change crawl scale at this time.`, -'h4e822e8114781ea2': html`Crawl of ${0} is already +'h7968feaabc6743ee': html`Crawl of ${0} is already running.
- View crawl`, + View crawl`, 'he8f0460a2fa67c06': html`Started crawl from ${0}.`, +'s25e2ed07c8147e9d': str`Are you sure you want to delete crawl of ${0}?`, +'s8674d705840bf3f6': `Successfully deleted crawl`, 'hb7f88ce8e246f5bf': html`Done crawling ${0}.`, -'s0c19d3dfd1fcab16': `Recently Updated`, -'s31385699146e401c': `Oldest Finished`, +'s4c60317e4731da19': `Starting`, +'s85994a70cd39166c': `Running`, +'s4f566a3b2235ad29': `Stopping`, +'sdcda09c20b09b522': `Complete`, +'sbf9c5c5a8e5efad4': `Failed`, +'sc5fcb9351a03ab2e': `Stopped`, +'se41c3c8346089064': `Timed Out`, +'sa30c4d3b566b6b1a': `Canceled`, +'s5870292e1ae494dd': `Date Created`, +'s873c024ca552f3e4': `Date Completed`, 's4e32d5305bc17963': `Crawl Name`, -'s734509aa09502b67': `Crawl Config ID`, -'sf61f26dc9b0f30bb': `Smallest Files`, -'sc2c550fc696c22e4': `Largest Files`, +'saa33768e03c45fc8': `File Size`, +'s96450e8470e7ce09': `Crawls`, 'sf76674a7d3d83ab2': `No crawls yet.`, 'h9dac166dd9cd410c': html`Last updated: `, 's164e479df036dbb6': `Search by Crawl Config name or ID`, -'s0de935f1d2aa83e7': `Stop gracefully`, -'sfa4cbcdb77eee14d': `Cancel immediately`, -'s15a71ccded3fce9b': `View Crawl Config`, -'s94a28fb1d6a34c8d': str`${0} file`, -'s3387292fb77bd39a': str`${0} files`, -'sf51117c57a1110ec': str`in ${0}`, -'sea1b90da8c82de29': `pages crawled`, -'s3b720e38dd16e1bb': `Manual Start`, -'s6946629c1f250ee6': str`by ${0}`, -'s8c684ea90446377d': `Scheduled Run`, +'s900a5e61e7ade066': `View:`, +'sb090ab524895d2b4': `All Crawls`, +'s9b288e9b7f945b0c': `Sort by:`, +'s76d9944af031bdb3': `No matching crawls found.`, +'s078f25f106da59fe': `Clear all filters`, +'sc75900abc0ec0f82': `Stop Crawl`, +'sf5ddeacbdec765ed': `Cancel Immediately`, +'s908b1e6d186d318b': `Re-Run Crawl`, +'s5b35ec27a5a0c8c3': `Go to Crawl Config`, +'sa27145d52630b893': `Copy Config ID`, +'saae760a5004a02b5': `Copy Tags`, 'sbf18806bc43052fa': `Sorry, couldn't retrieve crawls at this time.`, 's58aa8e320a4c30f1': `Something went wrong, couldn't cancel crawl.`, 's199ff7df1e40a103': `Something went wrong, couldn't stop crawl.`, -'h60c407526233bdcc': html`Crawl of ${0} is already running. +'h2a6ff8d2d005bc98': html`Crawl of ${0} is already running.
- View crawl`, + View crawl`, 'h0a9c8227b3b69dd8': html`Sorry, cannot rerun crawl from a deactivated crawl config.
`, -'sb17cfac2c8164164': `The interactive browser is not available.`, -'s57a303543c58ffda': `Interactive browser for creating browser profile`, -'s5334c0927cf25b86': `Exit fullscreen`, -'s122c4e6c8ff0ed45': `Exit`, -'s9b2bb1407142018e': `Enter fullscreen`, -'s2bd6e954998248bd': `Visited Sites`, -'sc5aa44d2c9e6d958': `Websites in the browser profile`, -'s469a4b8dd8b91801': `New Sites`, -'s67e489a6eaaca64d': `Websites that are not in the browser profile yet. Finish editing and save to add these websites to the profile.`, -'sf4d539e610f3a2aa': str`Go to ${0}`, -'s6f6f70a05859338b': `Sorry, couldn't create browser profile at this time.`, 's584a6c7a75548613': `Back to Browser Profiles`, 's64ef2a6c2dd1d3d1': `Edit`, 's63d894b1ddb06289': `Description`, 's4ae42fa672dd72bc': `Created at`, -'s8d69069015564d67': `Crawl Configs`, 's84c41a7a122991bc': `Crawl Configs using this profile`, 's69ec09431b9c3946': `Browser Profile`, -'s12bb5227af61146c': `Interact with the browsing tool to make changes to your browser profile.`, -'s33f85f24c0f5f008': `Save`, -'sfac15b89e0668996': `Duplicate`, -'sd6be7602ff06df77': `Load browser to view or edit websites in the profile.`, -'scb4abbe21f8bd751': `Load Browser`, +'s4de1cf2dacc29c2a': `Edit the profile to make changes or view its present configuration`, +'s67f987f6a3c3de74': `Edit Browser Profile`, 's8641b6c3688a0cec': str`Edit Profile`, +'s2bd6e954998248bd': `Visited Sites`, +'s5d3e356787cdb15f': `Interact with the browsing tool to set up the browser profile. Crawl configs that use this browser profile will behave as if they have logged into the same websites and have the same cookies that have been set here.`, +'s6029661d996c9385': `Save Browser Profile`, 's06cfcdaa3ea3d190': `Edit name & description`, 's6a56f0163c373e3f': `Duplicate profile`, 's739960bae09ec6ab': `Sorry, couldn't preview browser profile at this time.`, 's6393445b8d0c8338': `Starting up browser with current profile...`, +'s6f6f70a05859338b': `Sorry, couldn't create browser profile at this time.`, 'h03f28e182479eb95': html`Could not delete ${0}, in use by ${1}. Please remove browser profile from crawl config to continue.`, 's6a43c0c6daea3998': `Sorry, couldn't delete browser profile at this time.`, @@ -324,6 +374,7 @@ 's80dd58885f259bc5': `Save browser changes to profile? You will need to re-load the browsing tool to make additional changes.`, 's45b40284fd1bde28': `Successfully saved browser profile.`, 's2610ab6db9110d0e': `Sorry, couldn't save browser profile at this time.`, +'s984cf207ea75350f': `Browser Profiles`, 's2efb8aa7d17bb334': `New Browser Profile`, 'sb41b2cfbbc52565b': `Created`, 'sab24f3177c0d1479': `Visited URLs`, @@ -336,7 +387,6 @@ 's452b2e016c1b9d72': `Back to Profile`, 'h6c440abb1e1a7d78': html`Extending ${0}`, 'sbe1e8a67ef98d230': `Interact with the browsing tool to record your browser profile. You will complete and save your profile in the next step.`, -'s6029661d996c9385': str`Save Browser Profile`, 's5aa589cb3acb8d01': `Example (example.com)`, 's9669bd7587b7c11a': `My Profile`, 's29551e433eb649e6': `Optional profile description`, @@ -344,41 +394,62 @@ 'sc16e00a7a8b2fde2': `Back`, 'sbe57083b4c785878': `Create Profile`, 's56f260de740bbd75': `Successfully created browser profile.`, -'scd337013f9001988': `Sorry, couldn't retrieve archive at this time.`, -'sec0b5ace6765b2a5': str`Successfully invited ${0}`, -'s5e155029a998ab6e': `Add Member`, +'s69bed3819e25a7df': `Org Information`, +'s9f5a5f23312798f0': `Members`, +'s121cd82dcf118d06': `Org Settings`, +'s52d61e7db1ece998': `Active Members`, +'sf5a8607d6239c964': `Invite New Member`, +'sde7ccf17ea362380': `Org Name`, 'sca7fed2bef53cb99': `Role`, -'s751678adb0aa2b23': `Member`, +'s4605b8ed548bb31a': `Pending Invites`, +'sd1f44f1a8bc20e67': `Email`, 'saae1c70e168b45b4': `Admin`, 's3ef62e0bd9bac4d7': `Crawler`, 's70b4765cad7bc7cf': `Viewer`, -'s3a5ba3d5eed22464': `Back to Members`, -'s049cf53ee4e03bd8': `Add New Member`, +'s697bd21982bb821b': `Cannot remove only admin member`, +'s05836f33cb2800d5': `org-member@email.com`, +'s44767556344cbd9f': `Admin — Can create crawls and manage org members`, +'s86e1f8ab45583c75': `Crawler — Can create crawls`, +'s67e4fdc06a42723a': `Viewer — Can view crawls`, +'s2afc9a717c161490': `Invite`, +'s2017def625ae7fbb': `Sorry, couldn't retrieve pending invites at this time.`, +'s7cfdd7b9b1ce6231': str`Successfully invited ${0}.`, +'s53846234c681dace': `Sorry, couldn't invite user at this time.`, +'s63ca31a1df9116e2': str`Successfully removed ${0} from ${1}.`, +'s667558910cf30318': str`Sorry, couldn't remove ${0} at this time.`, +'s66ea9952bbd68025': `Sorry, couldn't retrieve organization at this time.`, +'s8f767b75a9093830': `Updated organization name.`, +'seab9c5cfdd5b6ee1': `Sorry, couldn't update organization name at this time.`, +'s0726c5784ccf9222': str`Successfully updated role for ${0}.`, +'scc21a97f5f1b13b0': str`Sorry, couldn't update role for ${0} at this time.`, +'saafb6030ac4b40dd': str`Are you sure you want to remove yourself from ${0}?`, 's57ade424d57c6edf': `Sent`, 's686306cdb839fb8d': `Sending...`, 's97ee1bd2cffede65': `Resend verification email`, 'sb64c8390aa317e05': `verified`, 's4b8701e4b2749e82': `unverified`, 's523f5d97bb322419': `Account Settings`, -'sd1f44f1a8bc20e67': `Email`, 'sff50532a2d85e32e': `Change password`, 'sfee74640068abc13': `Current password`, 's3490e2c8b9ec6ad2': `New password`, 's3794c596ee7964ad': `Update password`, 's60de4a2ab0305e6f': `Wrong password`, 's3acf6c15de666f7a': `Something went wrong changing password`, -'s36443da197811866': `team-member@email.com`, -'sd69baf2d68934ba1': `Can manage crawls and invite others`, -'s3f5eac58a663d0a8': `Can manage crawls`, -'s091bfc93121283a6': `Can view crawls`, -'s2afc9a717c161490': `Invite`, 's02ebe06e5f885e82': `Invalid Configuration`, 's03f868447b34dabb': `Valid Configuration`, 's7874dec58bcedcc6': `Invalid YAML or JSON`, 'sca4f6cbe1f6804b0': `Please fill out this field`, 's2e11f0fcb900ac43': `Please fix errors`, -'sb971debc37bf0b54': `Owner`, +'s11326fd2590f4e5e': `Default`, +'s2fd966f953bb23c6': `1 member`, +'s537571911a907a86': str`${0} members`, 's13786b2be911ee8b': `person@email.com`, +'sb17cfac2c8164164': `The interactive browser is not available.`, +'s57a303543c58ffda': `Interactive browser for creating browser profile`, +'sc5aa44d2c9e6d958': `Websites in the browser profile`, +'s469a4b8dd8b91801': `New Sites`, +'s67e489a6eaaca64d': `Websites that are not in the browser profile yet. Finish editing and save to add these websites to the profile.`, +'sf4d539e610f3a2aa': str`Go to ${0}`, 's9ad1286ef798a58d': `Joining as`, 's67a47f83f4c07f04': `Enter your email`, 's115ed3de58eca847': `you@email.com`, @@ -386,7 +457,7 @@ 'sa9d1dd5d6142477d': `Your name`, 'sc90335b573830bad': `Lisa Simpson`, 's137af9f7040dc2d2': `(optional)`, -'sdf57c174052aef12': `Your name will be visible to archive collaborators.`, +'sba6856d0379608a3': `Your name will be visible to organization collaborators.`, 's5e6b698a2ec87331': `Sign up`, 'sa2a3411699d81b86': `Invalid email address or password`, 'sec77d4da6a57f2b7': `Page not found`, @@ -426,27 +497,49 @@ 'sbbdd27eea29fea6f': `Start typing an exclusion to view matching URLs in the queue.`, 'sded4cfc4d8910016': `Browser Default`, 's690e1342b54350b0': str`Finished in ${0}`, +'sfca36a44cc670205': str`Started ${0} ago`, +'sb788f9b4d02fe2b9': str`${0} / ${1} page`, +'s0da3183dc15e5d3e': str`${0} / ${1} pages`, 's1b210718400e7ea8': str`${0} page`, 's279de934d8a18e21': str`${0} pages`, -'scd887937a1256cc5': `Recurring Schedule`, -'sa2964a55cde21dda': str`Created by ${0}`, +'s3b720e38dd16e1bb': `Manual Start`, +'sa7dba145ac288341': `Name & Start Time`, +'s78789724e789221c': `Size`, +'s624df515142c6fd6': `Config Author`, +'s1442d0b6e28b30d1': `Path Begins with This URL`, +'sfdbfacb391cb6900': `Single Page App (In-Page Links Only)`, +'s93874f034153264e': `Crawl Information`, 's199102b736c1fc58': `Crawler Settings`, 'sd7a3204390541f75': str`${0} minute(s)`, +'s4401a1ecb33e9166': `Crawl Scheduling`, 's9b8dccb514a0e34c': `Schedule`, 'sc578fe08950cbb3b': `Primary Seed URL`, +'sc5d32436e3ff3ec7': `List of Additional URLs`, 'scb489a1a173ac3f0': `Yes`, 's09205907b5b56cda': `No`, 's5c60254028976b28': `Not specified`, +'sd77c5f8da91d0729': str`Maximum ${0} characters`, +'s219c523d781b27f0': str`Please shorten this text to ${0} or less characters.`, +'sa1c466807a6fdfb7': str`${0} character over limit`, +'s8b6894f4bfec27c0': str`${0} characters over limit`, +'s33f85f24c0f5f008': `Save`, +'s84f53a9ae5b34f78': `Successfully saved crawl details.`, +'s9e5ae4184a72363a': `Sorry, couldn't save crawl details at this time.`, 'scdb1bac161852c73': `Welcome`, -'s7a6e97af17be4ccd': `Teams`, +'sce6f1cb94a02b0bb': `Organizations`, +'s1f73b04cfa71200e': `Invite users to start archiving.`, 's98a92b0ff61e893b': `Go to Crawl`, 's2cf63ec9357621f3': `Enter Crawl ID`, 's09023907b59c38eb': `Go`, -'s0b23ded1bf217f6a': `All Teams`, -'s5b4d6397a46053a6': `Invite a User`, -'s1f73b04cfa71200e': `Invite users to start archiving.`, -'s033ff2afd157fff1': `You don't have any archives.`, +'sb8e7753cf636ad38': `All Organizations`, +'s0b93e1d76ac26914': `New Organization`, +'s8743a99bf24efa16': `Invite User to Org`, +'s734b679e69b9fe4e': `My Organization`, +'s8fdbf5db84bb1bfb': `Create Org`, +'s4bd7cce2b092e180': `You don't have any organizations.`, 'sa1374d976720cefd': `Send another invite`, +'s1184d1f63618dc4e': str`Created new org named "${0}".`, +'sf1c2a4776e202435': `Sorry, couldn't create organization at this time.`, 's8f392679ac01fa81': `Successfully signed up`, 's694b98572e690336': `Click the link in the verification email we sent you to log in.`, 's67c74844cd95f5fe': `Sign in with password`, @@ -463,6 +556,7 @@ 'h5ddf7ceb5e94efad': html`You've been invited to join ${0}`, 's47d31e4dbe55f7d9': `Browsertrix Cloud`, +'s418c368c5315bec1': `This invite doesn't exist or has expired. Please ask the organization administrator to resend an invitation.`, 'sb8404f4d7b7ba1f3': `This invitation is not valid`, 's7ebc4f216d73836f': `This verification email is not valid.`, 's95689a99051fa841': `Email address verified`, @@ -479,12 +573,10 @@ 'sc9a2484754aae7bb': str`You've joined ${0}.`, 's4b97257cf024d907': str`You've declined to join ${0}.`, 's79e8cc71a5975b04': `Message`, +'s7fee95b66225e1fb': `Dashboard`, 's0558d72e9d8fc3dc': `Running Crawls`, 'sa03807e44737a915': `Log Out`, 'sca974356724f8230': `Log In`, -'s96450e8470e7ce09': `Crawls`, -'s984cf207ea75350f': `Browser Profiles`, -'s9f5a5f23312798f0': `Members`, 's90a0fdd47ac39d59': `Jump to Crawl`, 'se510a85ce3b87161': `Welcome to Browsertrix Cloud!`, 'h39aea0d48061020f': html`A confirmation email was sent to:
diff --git a/frontend/src/components/config-details.ts b/frontend/src/components/config-details.ts index ed760347..8a8d7c88 100644 --- a/frontend/src/components/config-details.ts +++ b/frontend/src/components/config-details.ts @@ -46,10 +46,10 @@ export class ConfigDetails extends LiteElement { const crawlConfig = this.crawlConfig; const exclusions = crawlConfig?.config.exclude || []; return html` -
+

- ${this.renderAnchorLink("crawl-information")}${msg( + ${this.renderAnchorLink("crawl-metadata")}${msg( "Crawl Information" )}

{ error: false, completed: hasConfigId, }, - crawlInformation: { + crawlMetadata: { error: false, completed: hasConfigId, }, @@ -474,7 +474,7 @@ export class CrawlConfigEditor extends LiteElement { crawlLimits: msg("Limits"), browserSettings: msg("Browser Settings"), crawlScheduling: msg("Scheduling"), - crawlInformation: msg("Information"), + crawlMetadata: msg("Metadata"), confirmSettings: msg("Review Config"), }; @@ -539,10 +539,10 @@ export class CrawlConfigEditor extends LiteElement { ${this.renderPanelContent(this.renderJobScheduling())} - ${this.renderPanelContent(this.renderJobInformation())} + ${this.renderPanelContent(this.renderJobMetadata())}