1
0

messages.json 31 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930
  1. {
  2. "extensionDescription": {
  3. "message": "Save a complete page into a single HTML file",
  4. "description": "Description of the extension."
  5. },
  6. "commandSaveSelectedTabs": {
  7. "message": "Save the selected tabs or their selected contents",
  8. "description": "Command (Ctrl+Shift+Y): 'Save the selected tabs or their selected contents'"
  9. },
  10. "commandSaveAllTabs": {
  11. "message": "Save all tabs",
  12. "description": "Command (Ctrl+Shift+U): 'Save all tabs'"
  13. },
  14. "menuSavePage": {
  15. "message": "Save page with SingleFile",
  16. "description": "Menu entry: 'Save page with SingleFile'"
  17. },
  18. "menuSaveSelectedLinks": {
  19. "message": "Save selected links",
  20. "description": "Menu entry: 'Save selected links'"
  21. },
  22. "menuEditPage": {
  23. "message": "Annotate the page...",
  24. "description": "Menu entry: 'Annotate the page...'"
  25. },
  26. "menuEditAndSavePage": {
  27. "message": "Annotate and save the page...",
  28. "description": "Menu entry: 'Annotate and save the page...'"
  29. },
  30. "menuSaveWithProfile": {
  31. "message": "Save page with profile",
  32. "description": "Menu entry: 'Save with profile'"
  33. },
  34. "menuViewPendingSaves": {
  35. "message": "View pending saves...",
  36. "description": "Menu entry: 'View pending saves...'"
  37. },
  38. "menuSelectProfile": {
  39. "message": "Select the default profile",
  40. "description": "Menu entry: 'Select the default profile'"
  41. },
  42. "menuUpdateRule": {
  43. "message": "Select the profile of the current rule",
  44. "description": "Menu entry: 'Select the profile of the current rule'"
  45. },
  46. "menuCreateDomainRule": {
  47. "message": "Select the profile of the current domain",
  48. "description": "Menu entry: 'Select the profile of the current domain'"
  49. },
  50. "menuSaveSelection": {
  51. "message": "Save selection",
  52. "description": "Menu entry: 'Save selection'"
  53. },
  54. "menuSaveFrame": {
  55. "message": "Save frame",
  56. "description": "Menu entry: 'Save frame'"
  57. },
  58. "menuSaveTabs": {
  59. "message": "Save tabs",
  60. "description": "Menu entry (SingleFile button only): 'Save tabs'"
  61. },
  62. "menuSaveSelectedTabs": {
  63. "message": "Save selected tabs",
  64. "description": "Menu entry: 'Save selected tabs'"
  65. },
  66. "menuSaveUnpinnedTabs": {
  67. "message": "Save unpinned tabs",
  68. "description": "Menu entry: 'Save unpinned tabs'"
  69. },
  70. "menuSaveAllTabs": {
  71. "message": "Save all tabs",
  72. "description": "Menu entry: 'Save all tabs'"
  73. },
  74. "menuBatchSaveUrls": {
  75. "message": "Batch save URLs...",
  76. "description": "Menu entry: 'Batch save URLs...'"
  77. },
  78. "menuAutoSave": {
  79. "message": "Auto-save",
  80. "description": "Menu entry: 'Auto-save'"
  81. },
  82. "menuAutoSaveDisabled": {
  83. "message": "Disabled",
  84. "description": "Menu entry: 'Auto-save' > Disabled'"
  85. },
  86. "menuAutoSaveTab": {
  87. "message": "Auto-save this tab",
  88. "description": "Menu entry: 'Auto-save' > Auto-save this tab'"
  89. },
  90. "menuAutoSaveUnpinnedTabs": {
  91. "message": "Auto-save unpinned tabs",
  92. "description": "Menu entry: 'Auto-save' > Auto-save unpinned tabs'"
  93. },
  94. "menuAutoSaveAllTabs": {
  95. "message": "Auto-save all tabs",
  96. "description": "Menu entry: 'Auto-save' > Auto-save all tabs'"
  97. },
  98. "buttonDefaultTooltip": {
  99. "message": "Save page with SingleFile",
  100. "description": "Button title: 'Save page with SingleFile'"
  101. },
  102. "buttonBlockedBadge": {
  103. "message": "🚫",
  104. "description": "Button badge when the page is blocked: '🚫'"
  105. },
  106. "buttonBlockedTooltip": {
  107. "message": "This page cannot be saved with SingleFile",
  108. "description": "Button title: 'This page cannot be saved with SingleFile'"
  109. },
  110. "buttonInitializingTooltip": {
  111. "message": "Initializing SingleFile",
  112. "description": "Button title during initialization: 'Initializing SingleFile (x/2)'"
  113. },
  114. "buttonInitializingBadge": {
  115. "message": "•••",
  116. "description": "Badge label during initialization: '•••'"
  117. },
  118. "buttonSaveProgressTooltip": {
  119. "message": "Save progress: ",
  120. "description": "Button title during save: 'Save progress: xx%'"
  121. },
  122. "buttonUploadProgressTooltip": {
  123. "message": "Upload progress: ",
  124. "description": "Button title during save: 'Upload progress: xx%'"
  125. },
  126. "buttonOKBadge": {
  127. "message": "OK",
  128. "description": "Badge label: 'OK'"
  129. },
  130. "buttonErrorBadge": {
  131. "message": "ERR",
  132. "description": "Badge label for unexpected errors"
  133. },
  134. "buttonAutoSaveActiveTooltip": {
  135. "message": "Auto-save active",
  136. "description": "Button title: 'Auto-save active'"
  137. },
  138. "buttonAutoSaveActiveBadge": {
  139. "message": "[A]",
  140. "description": "Badge label when auto-save is active"
  141. },
  142. "optionsTitle": {
  143. "message": "Options",
  144. "description": "Options page title"
  145. },
  146. "optionsUserInterfaceSubTitle": {
  147. "message": "User interface",
  148. "description": "Options sub-title: 'User interface'"
  149. },
  150. "optionAddMenuEntry": {
  151. "message": "add entry in the context menu of the webpage",
  152. "description": "Options page label: 'add entry in the context menu of the webpage'"
  153. },
  154. "optionDisplayShadow": {
  155. "message": "overlay a shadow on the page during processing",
  156. "description": "Options page label: 'overlay a shadow on the page during processing'"
  157. },
  158. "optionDisplayInfobar": {
  159. "message": "display an infobar when viewing a saved page",
  160. "description": "Options page label: 'display an infobar when viewing a saved page'"
  161. },
  162. "optionInfobarTemplate": {
  163. "message": "template of the infobar content",
  164. "description": "Options page label: 'template of the infobar content'"
  165. },
  166. "optionBlockMixedContent": {
  167. "message": "block mixed content",
  168. "description": "Options page label: 'block mixed content'"
  169. },
  170. "optionSaveOriginalURLs": {
  171. "message": "save original URLs of embedded resources",
  172. "description": "Options page label: 'save original URLs of embedded resources'"
  173. },
  174. "optionIncludeInfobar": {
  175. "message": "include the infobar in the saved page",
  176. "description": "Options page label: 'include the infobar in the saved page'"
  177. },
  178. "optionRemoveInfobarSavedDate": {
  179. "message": "do not include the saved date",
  180. "description": "Options page label: 'do not include the saved date'"
  181. },
  182. "optionConfirmInfobar": {
  183. "message": "open a prompt dialog to edit the infobar content",
  184. "description": "Options page label: 'open a prompt dialog to edit the infobar content'"
  185. },
  186. "optionAutoClose": {
  187. "message": "auto-close the tab after the page is saved",
  188. "description": "Options page label: 'auto-close the tab after the page is saved'"
  189. },
  190. "optionsFileNameSubTitle": {
  191. "message": "File name",
  192. "description": "Options sub-title: 'File name'"
  193. },
  194. "optionFilenameTemplate": {
  195. "message": "template",
  196. "description": "Options page label: 'template'"
  197. },
  198. "optionFilenameMaxLength": {
  199. "message": "max length",
  200. "description": "Options page label: 'max length'"
  201. },
  202. "optionFilenameMaxLengthBytesUnit": {
  203. "message": "bytes",
  204. "description": "Options page label: 'bytes'"
  205. },
  206. "optionFilenameMaxLengthCharsUnit": {
  207. "message": "characters",
  208. "description": "Options page label: 'characters'"
  209. },
  210. "optionFilenameReplacementCharacter": {
  211. "message": "replacement character",
  212. "description": "Options page label: 'replacement character'"
  213. },
  214. "optionReplaceEmojisInFilename": {
  215. "message": "replace emojis with text",
  216. "description": "Options page label: 'replace emojis with text'"
  217. },
  218. "optionConfirmFilename": {
  219. "message": "open the \"Save as\" dialog to confirm the file name",
  220. "description": "Options page label: 'open the \"Save as\" dialog to confirm the file name'"
  221. },
  222. "optionFilenameConflictAction": {
  223. "message": "file name conflict resolution",
  224. "description": "Options page label: 'filename conflict resolution'"
  225. },
  226. "optionFilenameConflictActionUniquify": {
  227. "message": "create a unique name",
  228. "description": "Value for 'filename conflict resolution' option: 'create a unique name'"
  229. },
  230. "optionFilenameConflictActionOverwrite": {
  231. "message": "overwrite the existing file",
  232. "description": "Value for 'filename conflict resolution' option: 'overwrite the existing file'"
  233. },
  234. "optionFilenameConflictActionPrompt": {
  235. "message": "prompt for a name",
  236. "description": "Value for 'name conflict resolution' option: 'prompt for a name'"
  237. },
  238. "optionFilenameConflictActionSkip": {
  239. "message": "skip duplicate files",
  240. "description": "Value for 'filename conflict resolution' option: 'skip duplicate files'"
  241. },
  242. "optionsHTMLContentSubTitle": {
  243. "message": "HTML content",
  244. "description": "Options sub-title: 'HTML content'"
  245. },
  246. "optionCompressHTML": {
  247. "message": "compress HTML content",
  248. "description": "Options page label: 'compress HTML content'"
  249. },
  250. "optionRemoveFrames": {
  251. "message": "remove frames",
  252. "description": "Options page label: 'remove frames'"
  253. },
  254. "optionRemoveHiddenElements": {
  255. "message": "remove hidden elements",
  256. "description": "Options page label: 'remove hidden elements'"
  257. },
  258. "optionsFileFormatSubTitle": {
  259. "message": "File format",
  260. "description": "Options page label: 'File format'"
  261. },
  262. "optionFileFormat": {
  263. "message": "format",
  264. "description": "Options page label: 'format'"
  265. },
  266. "optionFileFormatSelectHTML": {
  267. "message": "HTML",
  268. "description": "Options page label: 'HTML'"
  269. },
  270. "optionFileFormatSelectSelfExtractingUniversal": {
  271. "message": "self-extracting ZIP (universal)",
  272. "description": "Options page label: 'self-extracting ZIP (universal)'"
  273. },
  274. "optionFileFormatSelectSelfExtracting": {
  275. "message": "self-extracting ZIP",
  276. "description": "Options page label: 'self-extracting ZIP'"
  277. },
  278. "optionFileFormatSelectZIP": {
  279. "message": "ZIP",
  280. "description": "Options page label: 'ZIP'"
  281. },
  282. "optionPassword": {
  283. "message": "password",
  284. "description": "Options page label: 'password'"
  285. },
  286. "optionCreateRootDirectory": {
  287. "message": "create a root directory",
  288. "description": "Options page label: 'create a root directory'"
  289. },
  290. "optionInsertTextBody": {
  291. "message": "make text searchable",
  292. "description": "Options page label: 'make text searchable'"
  293. },
  294. "optionsInfobarSubTitle": {
  295. "message": "Infobar",
  296. "description": "Options sub-title: 'Infobar'"
  297. },
  298. "optionsImagesSubTitle": {
  299. "message": "Images",
  300. "description": "Options sub-title: 'Images'"
  301. },
  302. "optionGroupDuplicateImages": {
  303. "message": "group duplicate images together",
  304. "description": "Options page label: 'group duplicate images together'"
  305. },
  306. "optionLoadDeferredImages": {
  307. "message": "save deferred images",
  308. "description": "Options page label: 'save deferred images'"
  309. },
  310. "optionLoadDeferredImagesMaxIdleTime": {
  311. "message": "maximum idle time (ms)",
  312. "description": "Options page label: 'maximum idle time (ms)'"
  313. },
  314. "optionLoadDeferredImagesKeepZoomLevel": {
  315. "message": "zoom out the page",
  316. "description": "Options page label: 'zoom out the page'"
  317. },
  318. "optionLoadDeferredImagesDispatchScrollEvent": {
  319. "message": "dispatch \"scroll\" event",
  320. "description": "Options page label: 'dispatch \"scroll\" event'"
  321. },
  322. "optionLoadDeferredImagesBeforeFrames": {
  323. "message": "load deferred frames",
  324. "description": "Options page label: 'load deferred frames'"
  325. },
  326. "optionRemoveAlternativeImages": {
  327. "message": "remove images for alternative screen resolutions",
  328. "description": "Options page label: 'remove images for alternative screen resolutions'"
  329. },
  330. "optionsFontsSubTitle": {
  331. "message": "Fonts",
  332. "description": "Options sub-title: 'Fonts'"
  333. },
  334. "optionRemoveUnusedFonts": {
  335. "message": "remove unused fonts",
  336. "description": "Options page label: 'remove unused fonts'"
  337. },
  338. "optionRemoveAlternativeFonts": {
  339. "message": "remove alternative fonts",
  340. "description": "Options page label: 'remove alternative fonts'"
  341. },
  342. "optionsStylesheetsSubTitle": {
  343. "message": "Stylesheets",
  344. "description": "Options sub-title: 'Stylesheets'"
  345. },
  346. "optionCompressCSS": {
  347. "message": "compress CSS content",
  348. "description": "Options page label: 'compress CSS content'"
  349. },
  350. "optionMoveStylesInHead": {
  351. "message": "move in the head element the styles found outside of it",
  352. "description": "Options page label: 'move in the head element the styles found outside of it'"
  353. },
  354. "optionRemoveUnusedStyles": {
  355. "message": "remove unused styles",
  356. "description": "Options page label: 'remove unused styles'"
  357. },
  358. "optionRemoveAlternativeMedias": {
  359. "message": "remove stylesheets for alternative devices to screens",
  360. "description": "Options page label: 'remove stylesheets for alternative devices to screens'"
  361. },
  362. "optionsNetworkSubTitle": {
  363. "message": "Network",
  364. "description": "Options sub-title: 'Network'"
  365. },
  366. "optionsBlockedResources": {
  367. "message": "blocked resources",
  368. "description": "Options page label: 'blocked resources'"
  369. },
  370. "optionsAcceptHeaders": {
  371. "message": "\"Accept\" header",
  372. "description": "Options page label: '\"Accept\" header'"
  373. },
  374. "optionResourceScript": {
  375. "message": "scripts",
  376. "description": "Options page label: 'scripts'"
  377. },
  378. "optionResourceVideo": {
  379. "message": "videos",
  380. "description": "Options page label: 'videos'"
  381. },
  382. "optionResourceAudio": {
  383. "message": "audios",
  384. "description": "Options page label: 'audios'"
  385. },
  386. "optionResourceDocument": {
  387. "message": "documents",
  388. "description": "Options page label: 'documents'"
  389. },
  390. "optionResourceFont": {
  391. "message": "fonts",
  392. "description": "Options page label: 'fonts'"
  393. },
  394. "optionResourceStylesheet": {
  395. "message": "stylesheets",
  396. "description": "Options page label: 'stylesheets'"
  397. },
  398. "optionResourceImage": {
  399. "message": "images",
  400. "description": "Options page label: 'images'"
  401. },
  402. "optionsDestinationSubTitle": {
  403. "message": "Destination",
  404. "description": "Options sub-title: 'Destination'"
  405. },
  406. "optionsBookmarkSubTitle": {
  407. "message": "Bookmarks",
  408. "description": "Options sub-title: 'Bookmarks'"
  409. },
  410. "optionsAutoSaveSubTitle": {
  411. "message": "Auto-save",
  412. "description": "Options sub-title: 'Auto-save'"
  413. },
  414. "optionsAutoSettingsSubTitle": {
  415. "message": "Auto-settings rules",
  416. "description": "Options sub-title: 'Auto-settings rules'"
  417. },
  418. "optionsDeleteDisplayedRulesConfirm": {
  419. "message": "Confirm the deletion of all displayed rules",
  420. "description": "Popup text 'Confirm the deletion of all displayed rules'"
  421. },
  422. "optionsDeleteRulesTooltip": {
  423. "message": "Delete all displayed rules",
  424. "description": "Popup text 'Delete all displayed rules'"
  425. },
  426. "optionsAutoSettingsUrl": {
  427. "message": "URL",
  428. "description": "Options label in the Auto-settings rules: 'URL'"
  429. },
  430. "optionsAutoSettingsUrlPlaceholder": {
  431. "message": "Type a complete or partial URL (e.g. example.com)",
  432. "description": "Placeholder in the Auto-settings rules: 'Type a complete or partial URL (e.g. example.com)'"
  433. },
  434. "optionsAutoSettingsProfile": {
  435. "message": "Profile",
  436. "description": "Options label in the Auto-settings rules: 'Profile'"
  437. },
  438. "optionsAutoSettingsAutoSaveProfile": {
  439. "message": "Auto-save profile",
  440. "description": "Options label in the Auto-settings rules: 'Auto-save profile'"
  441. },
  442. "optionsAutoSettingsShowAllProfiles": {
  443. "message": "display all profiles",
  444. "description": "Options label in the Auto-settings rules: 'display all profiles'"
  445. },
  446. "optionsAutoSettingsShowAutoSaveProfile": {
  447. "message": "display 'Auto-save profile' column",
  448. "description": "Options label in the Auto-settings rules: 'display 'Auto-save profile' column'"
  449. },
  450. "optionsUpdateRuleTooltip": {
  451. "message": "Update the rule",
  452. "description": "Popup text 'Update the rule' in the options page"
  453. },
  454. "optionsDeleteRuleTooltip": {
  455. "message": "Delete the rule",
  456. "description": "Popup text 'Delete the rule' in the options page"
  457. },
  458. "optionsAddRuleTooltip": {
  459. "message": "Add the rule",
  460. "description": "Popup text 'Add the rule' in the options page"
  461. },
  462. "optionsValidateChangesTooltip": {
  463. "message": "Validate changes",
  464. "description": "Popup text 'Validate changes' in the options page"
  465. },
  466. "optionsDeleteRuleConfirm": {
  467. "message": "Confirm the deletion of the selected rule",
  468. "description": "Popup text 'Confirm the deletion of the selected rule' in the options page"
  469. },
  470. "optionAutoSaveLoadOrUnload": {
  471. "message": "auto-save after page load or on page unload",
  472. "description": "auto-save after page load or on page unload"
  473. },
  474. "optionAutoSaveLoad": {
  475. "message": "auto-save after page load",
  476. "description": "Options page label: 'auto-save after page load'"
  477. },
  478. "optionAutoSaveUnload": {
  479. "message": "auto-save on page unload",
  480. "description": "Options page label: 'auto-save on page unload'"
  481. },
  482. "optionAutoSaveDiscard": {
  483. "message": "auto-save on tab discard",
  484. "description": "Options page label: 'auto-save on tab discard'"
  485. },
  486. "optionAutoSaveRemove": {
  487. "message": "auto-save on tab removal",
  488. "description": "Options page label: 'auto-save on tab removal'"
  489. },
  490. "optionAutoSaveDelay": {
  491. "message": "auto-save waiting delay after page load (s)",
  492. "description": "Options page label: 'auto-save waiting delay after page load (s)'"
  493. },
  494. "optionAutoSaveRepeat": {
  495. "message": "auto-save periodically",
  496. "description": "Options page label: 'auto-save periodically'"
  497. },
  498. "optionAutoSaveRepeatDelay": {
  499. "message": "period (s.)",
  500. "description": "Options page label: 'period (s)'"
  501. },
  502. "optionAutoSaveExternalSave": {
  503. "message": "save the page with SingleFile Companion",
  504. "description": "Options page label: 'save the page with SingleFile Companion'"
  505. },
  506. "optionsEditorSubTitle": {
  507. "message": "Annotation editor",
  508. "description": "Options sub-title: 'Annotation editor'"
  509. },
  510. "optionOpenEditor": {
  511. "message": "annotate the page before saving",
  512. "description": "Options page label: 'annotate the page before saving'"
  513. },
  514. "optionOpenSavedPage": {
  515. "message": "open saved pages in a new tab",
  516. "description": "Options page label: 'open saved pages in a new tab'"
  517. },
  518. "optionAutoOpenEditor": {
  519. "message": "open pages saved with SingleFile in the annotation editor",
  520. "description": "Options page label: 'open pages saved with SingleFile in the annotation editor'"
  521. },
  522. "optionDefaultEditorMode": {
  523. "message": "default mode",
  524. "description": "Options page label: 'default mode'"
  525. },
  526. "optionDefaultEditorModeNormal": {
  527. "message": "normal",
  528. "description": "Options page label: 'default mode > normal'"
  529. },
  530. "optionDefaultEditorModeEdit": {
  531. "message": "edit the page",
  532. "description": "Options page label: 'default mode > edit the page'"
  533. },
  534. "optionDefaultEditorModeFormat": {
  535. "message": "format the page",
  536. "description": "Options page label: 'default mode > format the page'"
  537. },
  538. "optionDefaultEditorModeCut": {
  539. "message": "remove elements",
  540. "description": "Options page label: 'default mode > remove elements'"
  541. },
  542. "optionDefaultEditorModeCutExternal": {
  543. "message": "remove external elements",
  544. "description": "Options page label: 'default mode > remove external elements'"
  545. },
  546. "optionApplySystemTheme": {
  547. "message": "apply the system theme when formatting a page",
  548. "description": "Title of the button 'apply the system theme when formatting a page'"
  549. },
  550. "optionWarnUnsavedPage": {
  551. "message": "warn if leaving page with unsaved changes",
  552. "description": "Title of the button 'warn if leaving page with unsaved changes'"
  553. },
  554. "optionDisplayInfobarInEditor": {
  555. "message": "display the infobar",
  556. "description": "Title of the button 'display the infobar'"
  557. },
  558. "optionsMiscSubTitle": {
  559. "message": "Misc.",
  560. "description": "Options sub-title: 'Misc.'"
  561. },
  562. "optionBackgroundSave": {
  563. "message": "save pages in background",
  564. "description": "Options page label: 'save pages in background'"
  565. },
  566. "optionDisplayStats": {
  567. "message": "display stats in the console after processing",
  568. "description": "Options page label: 'display stats in the console after processing'"
  569. },
  570. "optionSetMaxResourceSize": {
  571. "message": "set maximum size",
  572. "description": "Options page label: 'set maximum size'"
  573. },
  574. "optionMaxResourceSize": {
  575. "message": "maximum size (MB)",
  576. "description": "Options page label: 'maximum size (MB)'"
  577. },
  578. "optionSetMaxResourceDelay": {
  579. "message": "set maximum download time",
  580. "description": "Options page label: 'set maximum download time'"
  581. },
  582. "optionMaxResourceDelay": {
  583. "message": "maximum download time (s)",
  584. "description": "Options page label: 'maximum download time (s)'"
  585. },
  586. "optionPassReferrerOnError": {
  587. "message": "pass \"Referer\" header after a cross-origin request error",
  588. "description": "Options page label: 'pass \"Referer\" header after a cross-origin request error'"
  589. },
  590. "optionSaveRawPage": {
  591. "message": "save raw page",
  592. "description": "Options page label: 'save raw page'"
  593. },
  594. "optionInsertMetaCSP": {
  595. "message": "set content security policy",
  596. "description": "Options page label: 'set content security policy'"
  597. },
  598. "optionSaveToClipboard": {
  599. "message": "copy to clipboard",
  600. "description": "Options page label: 'copy to clipboard'"
  601. },
  602. "optionSaveToFilesystem": {
  603. "message": "save to filesystem",
  604. "description": "Options page label: 'save to filesystem'"
  605. },
  606. "optionAddProof": {
  607. "message": "add proof of existence",
  608. "description": "Options page label: 'add proof of existence'"
  609. },
  610. "optionsAddProofConfirm": {
  611. "message": "Confirm you allow SingleFile to send to the Woleet API a SHA256 hash of each page you are going to save. You can find more information about this feature in the help page or by clicking on the question mark next to the option.",
  612. "description": "Popup text displayed wen enabling the option 'add proof of existence'"
  613. },
  614. "optionWoleetKey": {
  615. "message": "access token",
  616. "description": "Options page label: 'access token'"
  617. },
  618. "optionSaveToGDrive": {
  619. "message": "upload to Google Drive",
  620. "description": "Options page label: 'upload to Google Drive'"
  621. },
  622. "optionSaveToGitHub": {
  623. "message": "upload to GitHub",
  624. "description": "Options page label: 'upload to GitHub'"
  625. },
  626. "optionGitHubToken": {
  627. "message": "access token",
  628. "description": "Options page label: 'access token'"
  629. },
  630. "optionGitHubUser": {
  631. "message": "user name",
  632. "description": "Options page label: 'user name'"
  633. },
  634. "optionGitHubRepository": {
  635. "message": "repository name",
  636. "description": "Options page label: 'repository name'"
  637. },
  638. "optionGitHubBranch": {
  639. "message": "branch name",
  640. "description": "Options page label: 'branch name'"
  641. },
  642. "optionSaveWithWebDAV": {
  643. "message": "upload to a WebDAV server",
  644. "description": "Options page label: 'upload to a WebDAV server'"
  645. },
  646. "optionWebDAVURL": {
  647. "message": "URL",
  648. "description": "Options page label: 'URL'"
  649. },
  650. "optionWebDAVUser": {
  651. "message": "user identifier",
  652. "description": "Options page label: 'user identifier'"
  653. },
  654. "optionWebDAVPassword": {
  655. "message": "password",
  656. "description": "Options page label: 'password'"
  657. },
  658. "optionSaveWithCompanion": {
  659. "message": "save with SingleFile Companion",
  660. "description": "Options page label: 'save with SingleFile Companion'"
  661. },
  662. "optionSaveCreatedBookmarks": {
  663. "message": "save the page of a newly created bookmark",
  664. "description": "Options page label: 'save the page of a newly created bookmark'"
  665. },
  666. "optionReplaceBookmarkURL": {
  667. "message": "link the new bookmark to the saved page",
  668. "description": "Options page label: 'link the new bookmark to the saved page'"
  669. },
  670. "optionAllowedBookmarkFolders": {
  671. "message": "allowed folders",
  672. "description": "Options page label: 'allowed folders'"
  673. },
  674. "optionIgnoredBookmarkFolders": {
  675. "message": "ignored folders",
  676. "description": "Options page label: 'ignored folders'"
  677. },
  678. "optionsHelpLink": {
  679. "message": "help",
  680. "description": "Options help link"
  681. },
  682. "optionSynchronize": {
  683. "message": "synchronize options",
  684. "description": "Options label: 'synchronize options'"
  685. },
  686. "optionsResetButton": {
  687. "message": "Reset",
  688. "description": "Options button: 'Reset'"
  689. },
  690. "optionsResetTooltip": {
  691. "message": "Reset all options to their default values",
  692. "description": "Options 'Reset' button tooltip"
  693. },
  694. "optionsResetConfirm": {
  695. "message": "Confirm the reset of all options or the current profile",
  696. "description": "Popup text 'Confirm the reset of all options or the current profile' in the options page"
  697. },
  698. "optionsResetAllButton": {
  699. "message": "Reset all options",
  700. "description": "Options confirm button: 'Reset all options'"
  701. },
  702. "optionsResetCurrentButton": {
  703. "message": "Reset the current profile",
  704. "description": "Options confirm button: 'Reset current profile'"
  705. },
  706. "optionsOKButton": {
  707. "message": "OK",
  708. "description": "Options confirm button: 'OK'"
  709. },
  710. "optionsCancelButton": {
  711. "message": "Cancel",
  712. "description": "Options confirm button: 'Cancel'"
  713. },
  714. "optionsExportButton": {
  715. "message": "Export",
  716. "description": "Options button: 'Export'"
  717. },
  718. "optionsImportButton": {
  719. "message": "Import",
  720. "description": "Options button: 'Import'"
  721. },
  722. "logPanelDeferredImages": {
  723. "message": "Deferred images",
  724. "description": "Label 'Deferred images' in the log panel"
  725. },
  726. "logPanelFrameContents": {
  727. "message": "Frame contents",
  728. "description": "Label 'Frame contents' in the log panel"
  729. },
  730. "logPanelStep": {
  731. "message": "Step",
  732. "description": "Label 'Step' (for 'Step x / 4') in the log panel"
  733. },
  734. "logPanelWidth": {
  735. "message": "122",
  736. "description": "Width of the log panel in pixels, it should be adjusted for the longest label beginning with 'log' (e.g. 'logPanelDeferredImages')"
  737. },
  738. "profileDefaultSettings": {
  739. "message": "Default settings",
  740. "description": "Label 'Default settings' of the default settings in the options page"
  741. },
  742. "profileDisabled": {
  743. "message": "Disabled",
  744. "description": "Label 'Disabled' of the disabled profile name in the options page"
  745. },
  746. "profileAddButtonTooltip": {
  747. "message": "Add a new profile",
  748. "description": "Tooltip 'Add a new profile' in the options page"
  749. },
  750. "profileRenameButtonTooltip": {
  751. "message": "Rename the profile",
  752. "description": "Tooltip 'Rename the profile' in the options page"
  753. },
  754. "profileDeleteButtonTooltip": {
  755. "message": "Delete the profile",
  756. "description": "Tooltip 'Delete the profile' in the options page"
  757. },
  758. "profileAddPrompt": {
  759. "message": "Enter a name for this new profile",
  760. "description": "Popup text 'Enter a name for this new profile' in the options page"
  761. },
  762. "profileDeleteConfirm": {
  763. "message": "Confirm the deletion of the selected profile",
  764. "description": "Popup text 'Confirm the deletion of the selected profile' in the options page"
  765. },
  766. "profileRenamePrompt": {
  767. "message": "Enter a new name for the selected profile",
  768. "description": "Popup text 'Enter a new name for the selected profile' in the options page"
  769. },
  770. "editorAddYellowNote": {
  771. "message": "Add a yellow note",
  772. "description": "Title of the button 'Add a yellow note' in the editor"
  773. },
  774. "editorAddPinkNote": {
  775. "message": "Add a pink note",
  776. "description": "Title of the button 'Add a pink note' in the editor"
  777. },
  778. "editorAddBlueNote": {
  779. "message": "Add a blue note",
  780. "description": "Title of the button 'Add a blue note' in the editor"
  781. },
  782. "editorAddGreenNote": {
  783. "message": "Add a green note",
  784. "description": "Title of the button 'Add a green note' in the editor"
  785. },
  786. "editorHighlightYellow": {
  787. "message": "Highlight selected text in yellow",
  788. "description": "Title of the button 'Highlight selected text in yellow' in the editor"
  789. },
  790. "editorHighlightPink": {
  791. "message": "Highlight selected text in pink",
  792. "description": "Title of the button 'Highlight selected text in pink' in the editor"
  793. },
  794. "editorHighlightBlue": {
  795. "message": "Highlight selected text in blue",
  796. "description": "Title of the button 'Highlight selected text in blue' in the editor"
  797. },
  798. "editorHighlightGreen": {
  799. "message": "Highlight selected text in green",
  800. "description": "Title of the button 'Highlight selected text in green' in the editor"
  801. },
  802. "editorToggleNotes": {
  803. "message": "Display/hide notes",
  804. "description": "Title of the button 'Display/hide notes' in the editor"
  805. },
  806. "editorToggleHighlights": {
  807. "message": "Display/hide the highlighted text",
  808. "description": "Title of the button 'Display/hide the highlighted text' in the editor"
  809. },
  810. "editorRemoveHighlight": {
  811. "message": "Remove the selected highlighted text",
  812. "description": "Title of the button 'Remove the selected highlighted text' in the editor"
  813. },
  814. "editorEditPage": {
  815. "message": "Enable/disable read-only",
  816. "description": "Title of the button 'Enable/disable read-only' in the editor"
  817. },
  818. "editorFormatPage": {
  819. "message": "Format the page for better readability",
  820. "description": "Title of the button 'Format the page for better readability' in the editor"
  821. },
  822. "editorCutInnerPage": {
  823. "message": "Enable/disable removing of internal elements",
  824. "description": "Title of the button 'Enable/disable removing of internal elements' in the editor"
  825. },
  826. "editorCutOuterPage": {
  827. "message": "Enable/disable removing of external elements",
  828. "description": "Title of the button 'Enable/disable removing of external elements' in the editor"
  829. },
  830. "editorUndoCutPage": {
  831. "message": "Restore last removed element",
  832. "description": "Title of the button 'Restore last removed element' in the editor"
  833. },
  834. "editorUndoAllCutPage": {
  835. "message": "Restore all removed elements",
  836. "description": "Title of the button 'Restore all removed elements' in the editor"
  837. },
  838. "editorRedoCutPage": {
  839. "message": "Remove last restored element",
  840. "description": "Title of the button 'Remove last restored element' in the editor"
  841. },
  842. "editorSavePage": {
  843. "message": "Save the page",
  844. "description": "Title of the button 'Save the page' in the editor"
  845. },
  846. "editorPrintPage": {
  847. "message": "Print the page",
  848. "description": "Title of the button 'Print the page' in the editor"
  849. },
  850. "pendingsTitle": {
  851. "message": "Pending saves",
  852. "description": "Title of the pending save page 'Pending saves' in the editor"
  853. },
  854. "pendingsCancelAllButton": {
  855. "message": "Cancel all",
  856. "description": "Pending saves button 'Cancel all'"
  857. },
  858. "pendingsURLTitle": {
  859. "message": "URL",
  860. "description": "Title of the first column in the table of the pending saves 'URL'"
  861. },
  862. "pendingsTitleTitle": {
  863. "message": "Title",
  864. "description": "Title of the first column in the table of the pending saves 'Title'"
  865. },
  866. "pendingsStatusTitle": {
  867. "message": "status",
  868. "description": "Title of the second column in the table of the pending saves 'status'"
  869. },
  870. "pendingsPendingStatus": {
  871. "message": "pending",
  872. "description": "Value of 'status' for pending saves"
  873. },
  874. "pendingsProcessingStatus": {
  875. "message": "processing",
  876. "description": "Value of 'status' for current saves"
  877. },
  878. "pendingsCancellingStatus": {
  879. "message": "cancelling",
  880. "description": "Value of 'status' for cancelled saves"
  881. },
  882. "pendingsNoPendings": {
  883. "message": "No pending saves",
  884. "description": "Label displayed when they are no pending saves"
  885. },
  886. "pendingsAddUrlsButton": {
  887. "message": "Add URLs",
  888. "description": "button 'Add URLs'"
  889. },
  890. "pendingsAddUrls": {
  891. "message": "Enter a list of URLs separated by a new line",
  892. "description": "Label of the add URLs input"
  893. },
  894. "pendingsAddUrlsOKButton": {
  895. "message": "OK",
  896. "description": "Add URLs popup confirm button: 'OK'"
  897. },
  898. "pendingsAddUrlsCancelButton": {
  899. "message": "Cancel",
  900. "description": "Add URLs popup cancel button: 'Cancel'"
  901. },
  902. "batchSaveUrlsTitle": {
  903. "message": "Batch save URLs",
  904. "description": "Title of the 'batch save URLs' page"
  905. },
  906. "batchSaveUrlsNoURLs": {
  907. "message": "No URLs",
  908. "description": "Label displayed when they are no URLs"
  909. },
  910. "batchSaveUrlsAddUrlButton": {
  911. "message": "Add URL",
  912. "description": "label of the button 'Add URL'"
  913. },
  914. "batchSaveUrlsAddUrlsButton": {
  915. "message": "Add URLs...",
  916. "description": "label of the button 'Add URLs...'"
  917. },
  918. "batchSaveUrlsRemoveAllButton": {
  919. "message": "Remove all",
  920. "description": "label of the button 'Remove all'"
  921. },
  922. "batchSaveUrlsSavePagesButton": {
  923. "message": "Save pages",
  924. "description": "label of the button 'Save pages'"
  925. },
  926. "batchSaveUrlsURLTitle": {
  927. "message": "URL",
  928. "description": "Title of the column in the table of the URLs"
  929. }
  930. }