messages.json 36 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022
  1. {
  2. "extensionDescription": {
  3. "message": "Sauvegardez une page complète dans un simple fichier HTML",
  4. "description": "Description of the extension."
  5. },
  6. "commandSaveSelectedTabs": {
  7. "message": "Sauvegarder les onglets sélectionnés ou leurs contenus sélectionnés",
  8. "description": "Command (Ctrl+Shift+Y): 'Save the selected tabs or their selected contents'"
  9. },
  10. "commandSaveAllTabs": {
  11. "message": "Sauver tous les onglets",
  12. "description": "Command (Ctrl+Shift+U): 'Save all tabs'"
  13. },
  14. "menuSavePage": {
  15. "message": "Sauver la page avec SingleFile",
  16. "description": "Menu entry: 'Save page with SingleFile'"
  17. },
  18. "menuSaveSelectedLinks": {
  19. "message": "Sauver les liens selectionnés",
  20. "description": "Menu entry: 'Save selected links'"
  21. },
  22. "menuEditPage": {
  23. "message": "Annoter la page...",
  24. "description": "Menu entry: 'Annotate the page...'"
  25. },
  26. "menuEditAndSavePage": {
  27. "message": "Annoter et sauver la page...",
  28. "description": "Menu entry: 'Annotate and save the page...'"
  29. },
  30. "menuSaveWithProfile": {
  31. "message": "Sauver la page avec le profil",
  32. "description": "Menu entry: 'Save with profile'"
  33. },
  34. "menuViewPendingSaves": {
  35. "message": "Afficher les sauvegardes en cours...",
  36. "description": "Menu entry: 'View pending saves...'"
  37. },
  38. "menuSelectProfile": {
  39. "message": "Sélectionner le profil par défaut",
  40. "description": "Menu entry: 'Select the default profile'"
  41. },
  42. "menuUpdateRule": {
  43. "message": "Sélectionner le profil de la règle courante",
  44. "description": "Menu entry: 'Select the profile of the current rule'"
  45. },
  46. "menuCreateDomainRule": {
  47. "message": "Sélectionner le profil du domaine courant",
  48. "description": "Menu entry: 'Select the profile of the current domain'"
  49. },
  50. "menuSaveSelection": {
  51. "message": "Sauver la sélection",
  52. "description": "Menu entry: 'Save selection'"
  53. },
  54. "menuSaveFrame": {
  55. "message": "Sauver le cadre",
  56. "description": "Menu entry: 'Save frame'"
  57. },
  58. "menuSaveTabs": {
  59. "message": "Sauver les onglets",
  60. "description": "Menu entry (SingleFile button only): 'Save tabs'"
  61. },
  62. "menuSaveSelectedTabs": {
  63. "message": "Sauver les onglets sélectionnés",
  64. "description": "Menu entry: 'Save selected tabs'"
  65. },
  66. "menuSaveUnpinnedTabs": {
  67. "message": "Sauver les onglets non épinglés",
  68. "description": "Menu entry: 'Save unpinned tabs'"
  69. },
  70. "menuSaveAllTabs": {
  71. "message": "Sauver tous les onglets",
  72. "description": "Menu entry: 'Save all tabs'"
  73. },
  74. "menuBatchSaveUrls": {
  75. "message": "Sauver des URLs par lot...",
  76. "description": "Menu entry: 'Batch save URLs...'"
  77. },
  78. "menuAutoSave": {
  79. "message": "Auto-sauvegarde",
  80. "description": "Menu entry: 'Auto-save'"
  81. },
  82. "menuAutoSaveDisabled": {
  83. "message": "Désactivée",
  84. "description": "Menu entry: 'Auto-save' > Disabled'"
  85. },
  86. "menuAutoSaveTab": {
  87. "message": "Auto-sauvegarder cet onglet",
  88. "description": "Menu entry: 'Auto-save' > Auto-save this tab'"
  89. },
  90. "menuAutoSaveUnpinnedTabs": {
  91. "message": "Auto-sauvegarder les onglets non épinglés",
  92. "description": "Menu entry: 'Auto-save' > Auto-save unpinned tabs'"
  93. },
  94. "menuAutoSaveAllTabs": {
  95. "message": "Auto-sauvegarder tous les onglets",
  96. "description": "Menu entry: 'Auto-save' > Auto-save all tabs'"
  97. },
  98. "buttonDefaultTooltip": {
  99. "message": "Sauver la page avec 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": "Cette page ne peut pas être sauvée avec SingleFile",
  108. "description": "Button title: 'This page cannot be saved with SingleFile'"
  109. },
  110. "buttonInitializingTooltip": {
  111. "message": "Initialisation de 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": "Progression de la sauvegarde : ",
  120. "description": "Button title during save: 'Save progress: xx%'"
  121. },
  122. "buttonUploadProgressTooltip": {
  123. "message": "Progression de l'envoi: ",
  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-sauvegarde 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": "Interface utilisateur",
  148. "description": "Options sub-title: 'User interface'"
  149. },
  150. "optionAddMenuEntry": {
  151. "message": "ajouter une entrée dans le menu contextuel de la page web",
  152. "description": "Options page label: 'add entry in the context menu of the webpage'"
  153. },
  154. "optionDisplayShadow": {
  155. "message": "assombrir la page pendant la sauvegarde",
  156. "description": "Options page label: 'overlay a shadow on the page during processing'"
  157. },
  158. "optionDisplayInfobar": {
  159. "message": "afficher une barre d'information quand une sauvegarde est affichée",
  160. "description": "Options page label: 'display an infobar when viewing a saved page'"
  161. },
  162. "optionInfobarTemplate": {
  163. "message": "modèle du contenu de la barre d'information",
  164. "description": "Options page label: 'template of the infobar content'"
  165. },
  166. "optionBlockMixedContent": {
  167. "message": "bloquer les contenus mixtes",
  168. "description": "Options page label: 'block mixed content'"
  169. },
  170. "optionSaveOriginalURLs": {
  171. "message": "sauvegarder les URLs d'origine des ressources embarquées",
  172. "description": "Options page label: 'save original URLs of embedded resources'"
  173. },
  174. "optionIncludeInfobar": {
  175. "message": "inclure la barre d'information dans la page sauvegardée",
  176. "description": "Options page label: 'include the infobar in the saved page'"
  177. },
  178. "optionRemoveInfobarSavedDate": {
  179. "message": "ne pas inclure la date de sauvegarde",
  180. "description": "Options page label: 'do not include the saved date'"
  181. },
  182. "optionConfirmInfobar": {
  183. "message": "ouvrir une boite de dialogue pour éditer le contenu de la barre d'information",
  184. "description": "Options page label: 'open a prompt dialog to edit the infobar content'"
  185. },
  186. "optionAutoClose": {
  187. "message": "fermer automatiquement l'onglet après l'enregistrement de la page",
  188. "description": "Options page label: 'auto-close the tab after the page is saved'"
  189. },
  190. "optionsFileNameSubTitle": {
  191. "message": "Nom de fichier",
  192. "description": "Options sub-title: 'File name'"
  193. },
  194. "optionFilenameTemplate": {
  195. "message": "modèle",
  196. "description": "Options page label: 'template'"
  197. },
  198. "optionFilenameMaxLength": {
  199. "message": "longueur maximale",
  200. "description": "Options page label: 'max length'"
  201. },
  202. "optionFilenameMaxLengthBytesUnit": {
  203. "message": "octets",
  204. "description": "Options page label: 'bytes'"
  205. },
  206. "optionFilenameMaxLengthCharsUnit": {
  207. "message": "caractères",
  208. "description": "Options page label: 'characters'"
  209. },
  210. "optionFilenameReplacementCharacter": {
  211. "message": "caractère de remplacement",
  212. "description": "Options page label: 'replacement character'"
  213. },
  214. "optionReplaceEmojisInFilename": {
  215. "message": "remplacer les emojis par du texte",
  216. "description": "Options page label: 'replace emojis with text'"
  217. },
  218. "optionSaveFilenameTemplateData": {
  219. "message": "enregistrer les données du modèle de nom de fichier dans la page",
  220. "description": "Options page label: 'save the filename template data into the page'"
  221. },
  222. "optionConfirmFilename": {
  223. "message": "ouvrir la boite de dialogue \"Sauver sous\" pour confirmer le nom de fichier",
  224. "description": "Options page label: 'open the \"Save as\" dialog to confirm the file name'"
  225. },
  226. "optionFilenameConflictAction": {
  227. "message": "résolution de conflit de noms",
  228. "description": "Options page label: 'filename conflict resolution'"
  229. },
  230. "optionFilenameConflictActionUniquify": {
  231. "message": "créer un nom unique",
  232. "description": "Value for 'filename conflict resolution' option: 'create a unique filename'"
  233. },
  234. "optionFilenameConflictActionOverwrite": {
  235. "message": "écraser le fichier existant",
  236. "description": "Value for 'filename conflict resolution' option: 'overwrite the existing file'"
  237. },
  238. "optionFilenameConflictActionPrompt": {
  239. "message": "demander un nom de fichier",
  240. "description": "Value for 'filename conflict resolution' option: 'prompt for a filename'"
  241. },
  242. "optionFilenameConflictActionSkip": {
  243. "message": "passer les fichiers en double",
  244. "description": "Value for 'filename conflict resolution' option: 'skip duplicate files'"
  245. },
  246. "optionsHTMLContentSubTitle": {
  247. "message": "Contenu HTML",
  248. "description": "Options sub-title: 'HTML content'"
  249. },
  250. "optionCompressHTML": {
  251. "message": "compresser le contenu HTML",
  252. "description": "Options page label: 'compress HTML content'"
  253. },
  254. "optionRemoveFrames": {
  255. "message": "supprimer les cadres",
  256. "description": "Options page label: 'remove frames'"
  257. },
  258. "optionRemoveHiddenElements": {
  259. "message": "supprimer les élements cachés",
  260. "description": "Options page label: 'remove hidden elements'"
  261. },
  262. "optionsFileFormatSubTitle": {
  263. "message": "Format de fichier",
  264. "description": "Options sub-title: 'File format'"
  265. },
  266. "optionFileFormat": {
  267. "message": "format",
  268. "description": "Options page label: 'format'"
  269. },
  270. "optionFileFormatSelectHTML": {
  271. "message": "HTML",
  272. "description": "Options page label: 'HTML'"
  273. },
  274. "optionFileFormatSelectSelfExtractingUniversal": {
  275. "message": "auto-extractibles ZIP (universel)",
  276. "description": "Options page label: 'self-extracting ZIP (universal)'"
  277. },
  278. "optionFileFormatSelectSelfExtracting": {
  279. "message": "auto-extractibles ZIP",
  280. "description": "Options page label: 'self-extracting ZIP'"
  281. },
  282. "optionFileFormatSelectZIP": {
  283. "message": "ZIP",
  284. "description": "Options page label: 'ZIP'"
  285. },
  286. "optionPassword": {
  287. "message": "mot de passe",
  288. "description": "Options page label: 'password'"
  289. },
  290. "optionCreateRootDirectory": {
  291. "message": "créer un répertoire racine",
  292. "description": "Options page label: 'create a root directory'"
  293. },
  294. "optionPreventAppendedData": {
  295. "message": "ne pas ajouter de données après les données ZIP",
  296. "description": "Options page label: 'do not append data after the ZIP data'"
  297. },
  298. "optionInsertTextBody": {
  299. "message": "rendre le texte indexable",
  300. "description": "Options page label: 'make text searchable'"
  301. },
  302. "optionInsertEmbeddedImage": {
  303. "message": "intégrer une image",
  304. "description": "Options page label: 'embed image'"
  305. },
  306. "optionInsertEmbeddedScreenshotImage": {
  307. "message": "capture d'écran",
  308. "description": "Options page label: 'page screenshot'"
  309. },
  310. "optionInsertEmbeddedCustomImage": {
  311. "message": "image personnalisée",
  312. "description": "Options page label: 'custom image'"
  313. },
  314. "optionsInfobarSubTitle": {
  315. "message": "Barre d'information",
  316. "description": "Options sub-title: 'Infobar'"
  317. },
  318. "optionsImagesSubTitle": {
  319. "message": "Images",
  320. "description": "Options sub-title: 'Images'"
  321. },
  322. "optionGroupDuplicateImages": {
  323. "message": "regrouper les images dupliquées",
  324. "description": "Options page label: 'group duplicate images together'"
  325. },
  326. "optionLoadDeferredImages": {
  327. "message": "sauver les images chargées de manière différée",
  328. "description": "Options page label: 'save deferred images'"
  329. },
  330. "optionLoadDeferredImagesMaxIdleTime": {
  331. "message": "temps d'inactivité maximal (ms)",
  332. "description": "Options page label: 'maximum idle time (ms)'"
  333. },
  334. "optionLoadDeferredImagesKeepZoomLevel": {
  335. "message": "dézoomer la page",
  336. "description": "Options page label: 'zoom out the page'"
  337. },
  338. "optionLoadDeferredImagesDispatchScrollEvent": {
  339. "message": "envoyer l'évènement \"scroll\"",
  340. "description": "Options page label: 'dispatch \"scroll\" event'"
  341. },
  342. "optionLoadDeferredImagesBeforeFrames": {
  343. "message": "charger les cadres différés",
  344. "description": "Options page label: 'load deferred frames'"
  345. },
  346. "optionRemoveAlternativeImages": {
  347. "message": "supprimer les images pour des résolutions d'écran alternatives",
  348. "description": "Options page label: 'remove images for alternative screen resolutions'"
  349. },
  350. "optionsFontsSubTitle": {
  351. "message": "Polices de caractère",
  352. "description": "Options sub-title: 'Fonts'"
  353. },
  354. "optionRemoveUnusedFonts": {
  355. "message": "supprimer les polices de caractère inutilisées",
  356. "description": "Options page label: 'remove unused fonts'"
  357. },
  358. "optionRemoveAlternativeFonts": {
  359. "message": "supprimer les polices de caractère alternatives",
  360. "description": "Options page label: 'remove alternative fonts'"
  361. },
  362. "optionsStylesheetsSubTitle": {
  363. "message": "Feuilles de style",
  364. "description": "Options sub-title: 'Stylesheets'"
  365. },
  366. "optionCompressCSS": {
  367. "message": "compresser le contenu CSS",
  368. "description": "Options page label: 'compress CSS content'"
  369. },
  370. "optionMoveStylesInHead": {
  371. "message": "déplacer dans l'élément head les styles trouvés en dehors de celui-ci",
  372. "description": "Options page label: 'move in the head element the styles found outside of it'"
  373. },
  374. "optionRemoveUnusedStyles": {
  375. "message": "supprimer les styles inutilisés",
  376. "description": "Options page label: 'remove unused styles'"
  377. },
  378. "optionRemoveAlternativeMedias": {
  379. "message": "supprimer les feuilles de styles pour les appareils autres que des écrans",
  380. "description": "Options page label: 'remove stylesheets for alternative devices to screens'"
  381. },
  382. "optionsNetworkSubTitle": {
  383. "message": "Réseau",
  384. "description": "Options sub-title: 'Network'"
  385. },
  386. "optionsBlockedResources": {
  387. "message": "ressources bloquées",
  388. "description": "Options page label: 'blocked resources'"
  389. },
  390. "optionsAcceptHeaders": {
  391. "message": "en-tête \"Accept\"",
  392. "description": "Options page label: '\"Accept\" header'"
  393. },
  394. "optionResourceScript": {
  395. "message": "scripts",
  396. "description": "Options page label: 'scripts'"
  397. },
  398. "optionResourceVideo": {
  399. "message": "vidéos",
  400. "description": "Options page label: 'videos'"
  401. },
  402. "optionResourceAudio": {
  403. "message": "audios",
  404. "description": "Options page label: 'audios'"
  405. },
  406. "optionResourceDocument": {
  407. "message": "documents",
  408. "description": "Options page label: 'documents'"
  409. },
  410. "optionResourceFont": {
  411. "message": "polices de caractères",
  412. "description": "Options page label: 'fonts'"
  413. },
  414. "optionResourceStylesheet": {
  415. "message": "feuilles de style",
  416. "description": "Options page label: 'stylesheets'"
  417. },
  418. "optionResourceImage": {
  419. "message": "images",
  420. "description": "Options page label: 'images'"
  421. },
  422. "optionsDestinationSubTitle": {
  423. "message": "Destination",
  424. "description": "Options sub-title: 'Destination'"
  425. },
  426. "optionsBookmarkSubTitle": {
  427. "message": "Signets",
  428. "description": "Options sub-title: 'Bookmarks'"
  429. },
  430. "optionsAutoSaveSubTitle": {
  431. "message": "Auto-sauvegarde",
  432. "description": "Options sub-title: 'Auto-save'"
  433. },
  434. "optionsAutoSettingsSubTitle": {
  435. "message": "Règles d'auto-configuration",
  436. "description": "Options sub-title: 'Auto-settings rules'"
  437. },
  438. "optionsDeleteDisplayedRulesConfirm": {
  439. "message": "Confirmez la suppression de toutes les règles affichées",
  440. "description": "Popup text 'Confirm the deletion of all displayed rules'"
  441. },
  442. "optionsDeleteRulesTooltip": {
  443. "message": "Supprimer toutes les règles affichées",
  444. "description": "Popup text 'Delete all displayed rules'"
  445. },
  446. "optionsAutoSettingsUrl": {
  447. "message": "URL",
  448. "description": "Options label in the auto-settings rules: 'URL'"
  449. },
  450. "optionsAutoSettingsUrlPlaceholder": {
  451. "message": "Entrer une URL complète ou partielle (e.g. example.com)",
  452. "description": "Placeholder in the Auto-settings rules: 'Type a complete or partial URL (e.g. example.com)'"
  453. },
  454. "optionsAutoSettingsProfile": {
  455. "message": "Profil",
  456. "description": "Options label in the auto-settings rules: 'Profile'"
  457. },
  458. "optionsAutoSettingsAutoSaveProfile": {
  459. "message": "Profil auto-sauvegarde",
  460. "description": "Options label in the auto-settings rules: 'Auto-save profile'"
  461. },
  462. "optionsAutoSettingsShowAllProfiles": {
  463. "message": "afficher tous les profils",
  464. "description": "Options label in the Auto-settings rules: 'display all profiles'"
  465. },
  466. "optionsAutoSettingsShowAutoSaveProfile": {
  467. "message": "afficher la colonne 'Profil auto-sauvegarde'",
  468. "description": "Options label in the Auto-settings rules: 'display 'Auto-save profile' column'"
  469. },
  470. "optionsUpdateRuleTooltip": {
  471. "message": "Mettre à jour la règle",
  472. "description": "Popup text 'Update the rule' in the options page"
  473. },
  474. "optionsDeleteRuleTooltip": {
  475. "message": "Supprimer la règle",
  476. "description": "Popup text 'Delete the rule' in the options page"
  477. },
  478. "optionsAddRuleTooltip": {
  479. "message": "Ajouter la règle",
  480. "description": "Popup text 'Add the rule' in the options page"
  481. },
  482. "optionsValidateChangesTooltip": {
  483. "message": "Valider les changements",
  484. "description": "Popup text 'Valider les changements' in the options page"
  485. },
  486. "optionsDeleteRuleConfirm": {
  487. "message": "Confirmer la suppression de la règle selectionnée",
  488. "description": "Popup text 'Confirm deletion of the selected rule' in the options page"
  489. },
  490. "optionAutoSaveLoadOrUnload": {
  491. "message": "auto-sauvegarder après le chargement de la page ou au déchargement",
  492. "description": "auto-save after page load or on page unload"
  493. },
  494. "optionAutoSaveLoad": {
  495. "message": "auto-sauvegarder après le chargement de la page",
  496. "description": "Options page label: 'auto-save after page load'"
  497. },
  498. "optionAutoSaveUnload": {
  499. "message": "auto-sauvegarder au déchargement de la page",
  500. "description": "Options page label: 'auto-save on page unload'"
  501. },
  502. "optionAutoSaveDiscard": {
  503. "message": "auto-sauvegarder à la mise à l'écart de l'onglet",
  504. "description": "Options page label: 'auto-save on tab discard'"
  505. },
  506. "optionAutoSaveRemove": {
  507. "message": "auto-sauvegarder à la supression de l'onglet",
  508. "description": "Options page label: 'auto-save on tab removal'"
  509. },
  510. "optionAutoSaveDelay": {
  511. "message": "délai d'attente après le chargement de la page (s)",
  512. "description": "Options page label: 'auto-save waiting delay after page load (s)'"
  513. },
  514. "optionAutoSaveRepeat": {
  515. "message": "auto-sauvegarder périodiquement",
  516. "description": "Options page label: 'auto-save periodically'"
  517. },
  518. "optionAutoSaveRepeatDelay": {
  519. "message": "période (s)",
  520. "description": "Options page label: 'period (s)'"
  521. },
  522. "optionAutoSaveExternalSave": {
  523. "message": "sauvegarder la page avec SingleFile Companion",
  524. "description": "Options page label: 'save the page with SingleFile Companion'"
  525. },
  526. "optionsEditorSubTitle": {
  527. "message": "Éditeur d'annotations",
  528. "description": "Options sub-title: 'Annotation editor'"
  529. },
  530. "optionOpenEditor": {
  531. "message": "annoter la page avant de la sauvegarder",
  532. "description": "Options page label: 'annotate the page before saving'"
  533. },
  534. "optionOpenSavedPage": {
  535. "message": "ouvrir les pages sauvées dans un nouvel onglet",
  536. "description": "Options page label: 'open saved pages in a new tab'"
  537. },
  538. "optionAutoOpenEditor": {
  539. "message": "ouvrir les pages sauvées avec SingleFile dans l'éditeur d'annotations",
  540. "description": "Options page label: 'open pages saved with SingleFile in the annotation editor'"
  541. },
  542. "optionDefaultEditorMode": {
  543. "message": "mode par défaut",
  544. "description": "Options page label: 'default mode'"
  545. },
  546. "optionDefaultEditorModeNormal": {
  547. "message": "normal",
  548. "description": "Options page label: 'default mode > normal'"
  549. },
  550. "optionDefaultEditorModeEdit": {
  551. "message": "éditer la page",
  552. "description": "Options page label: 'default mode > edit the page'"
  553. },
  554. "optionDefaultEditorModeFormat": {
  555. "message": "formater la page",
  556. "description": "Options page label: 'default mode > format the page'"
  557. },
  558. "optionDefaultEditorModeCut": {
  559. "message": "supprimer des éléments",
  560. "description": "Options page label: 'default mode > remove elements'"
  561. },
  562. "optionDefaultEditorModeCutExternal": {
  563. "message": "supprimer des éléments externes",
  564. "description": "Options page label: 'default mode > remove external elements'"
  565. },
  566. "optionApplySystemTheme": {
  567. "message": "appliquer le thème système lors du formattage d'une page",
  568. "description": "Title of the button 'apply the system theme when formatting a page'"
  569. },
  570. "optionWarnUnsavedPage": {
  571. "message": "avertir si l'on quitte la page avec des modifications non sauvegardées",
  572. "description": "Title of the button 'warn if leaving page with unsaved changes'"
  573. },
  574. "optionDisplayInfobarInEditor": {
  575. "message": "afficher la barre d'information",
  576. "description": "Title of the button 'display the infobar'"
  577. },
  578. "optionsMiscSubTitle": {
  579. "message": "Divers",
  580. "description": "Options sub-title: 'Misc.'"
  581. },
  582. "optionBackgroundSave": {
  583. "message": "sauvegarder la page en tâche de fond",
  584. "description": "Options page label: 'save pages in background'"
  585. },
  586. "optionDisplayStats": {
  587. "message": "afficher les statistiques dans la console après la sauvegarde",
  588. "description": "Options page label: 'display stats in the console after processing'"
  589. },
  590. "optionSetMaxResourceSize": {
  591. "message": "définir la taille maximale",
  592. "description": "Options page label: 'set maximum size'"
  593. },
  594. "optionMaxResourceSize": {
  595. "message": "taille maximale (Mo)",
  596. "description": "Options page label: 'maximum size (MB)'"
  597. },
  598. "optionSetMaxResourceDelay": {
  599. "message": "définir la durée maximale de téléchargement",
  600. "description": "Options page label: 'set maximum download time'"
  601. },
  602. "optionMaxResourceDelay": {
  603. "message": "durée maximale de téléchargement (s)",
  604. "description": "Options page label: 'maximum download time (s)'"
  605. },
  606. "optionPassReferrerOnError": {
  607. "message": "passer l'en-tête \"Referer\" après une erreur de requête multi-origine",
  608. "description": "Options page label: 'pass \"Referer\" header after a cross-origin request error'"
  609. },
  610. "optionSaveRawPage": {
  611. "message": "sauvegarder la page brute",
  612. "description": "Options page label: 'save raw page'"
  613. },
  614. "optionInsertMetaCSP": {
  615. "message": "définir la stratégie de sécurité du contenu",
  616. "description": "Options page label: 'set content security policy'"
  617. },
  618. "optionSaveToClipboard": {
  619. "message": "copier dans le presse-papiers",
  620. "description": "Options page label: 'copy to clipboard'"
  621. },
  622. "optionSaveToFilesystem": {
  623. "message": "enregistrer dans le système de fichiers",
  624. "description": "Options page label: 'save to filesystem'"
  625. },
  626. "optionSharePage": {
  627. "message": "partager la page",
  628. "description": "Options page label: 'share page'"
  629. },
  630. "optionAddProof": {
  631. "message": "ajouter une preuve d'existence",
  632. "description": "Options page label: 'add proof of existence'"
  633. },
  634. "optionsAddProofConfirm": {
  635. "message": "Confirmez que vous autorisez SingleFile à envoyer à l'API de Woleet un hachage SHA256 de chaque page que vous allez enregistrer. Vous trouverez plus d'informations sur cette fonctionnalité dans la page d'aide ou en cliquant sur le point d'interrogation à côté de l'option.",
  636. "description": "Popup text displayed wen enabling the option 'add proof of existence'"
  637. },
  638. "optionWoleetKey": {
  639. "message": "jeton d'accès",
  640. "description": "Options page label: 'access token'"
  641. },
  642. "optionSaveToGDrive": {
  643. "message": "téléverser sur Google Drive",
  644. "description": "Options page label: 'upload to Google Drive'"
  645. },
  646. "optionSaveToDropbox": {
  647. "message": "téléverser sur Dropbox",
  648. "description": "Options page label: 'upload to Dropbox'"
  649. },
  650. "optionSaveToGitHub": {
  651. "message": "téléverser sur GitHub",
  652. "description": "Options page label: 'upload to GitHub'"
  653. },
  654. "optionGitHubToken": {
  655. "message": "jeton d'accès",
  656. "description": "Options page label: 'access token'"
  657. },
  658. "optionGitHubUser": {
  659. "message": "nom d'utilisateur",
  660. "description": "Options page label: 'user name'"
  661. },
  662. "optionGitHubRepository": {
  663. "message": "nom du dépôt",
  664. "description": "Options page label: 'repository name'"
  665. },
  666. "optionGitHubBranch": {
  667. "message": "nom de la branche",
  668. "description": "Options page label: 'branch name'"
  669. },
  670. "optionSaveToS3": {
  671. "message": "téléverser sur Amazon S3",
  672. "description": "Options page label: 'upload to Amazon S3'"
  673. },
  674. "optionS3Domain": {
  675. "message": "domaine",
  676. "description": "Options page label: 'domain'"
  677. },
  678. "optionS3Region": {
  679. "message": "région",
  680. "description": "Options page label: 'region'"
  681. },
  682. "optionS3Bucket": {
  683. "message": "nom du bucket",
  684. "description": "Options page label: 'bucket name'"
  685. },
  686. "optionS3AccessKey": {
  687. "message": "clé d'accès",
  688. "description": "Options page label: 'access key'"
  689. },
  690. "optionS3SecretKey": {
  691. "message": "clé secrète",
  692. "description": "Options page label: 'secret key'"
  693. },
  694. "optionSaveWithWebDAV": {
  695. "message": "téléverser sur un serveur WebDAV",
  696. "description": "Options page label: 'upload to a WebDAV server'"
  697. },
  698. "optionWebDAVURL": {
  699. "message": "URL",
  700. "description": "Options page label: 'URL'"
  701. },
  702. "optionWebDAVUser": {
  703. "message": "identifiant utilisateur",
  704. "description": "Options page label: 'user identifier'"
  705. },
  706. "optionWebDAVPassword": {
  707. "message": "mot de passe",
  708. "description": "Options page label: 'password'"
  709. },
  710. "optionSaveWithCompanion": {
  711. "message": "sauvegarder avec SingleFile Companion",
  712. "description": "Options page label: 'save with SingleFile Companion'"
  713. },
  714. "optionSaveCreatedBookmarks": {
  715. "message": "sauvegarder la page d'un signet nouvellement créé",
  716. "description": "Options page label: 'save the page of a newly created bookmark'"
  717. },
  718. "optionReplaceBookmarkURL": {
  719. "message": "lier le nouveau signet à la page sauvegardée",
  720. "description": "Options page label: 'link the new bookmark to the saved page'"
  721. },
  722. "optionAllowedBookmarkFolders": {
  723. "message": "dossiers autorisés",
  724. "description": "Options page label: 'allowed folders'"
  725. },
  726. "optionIgnoredBookmarkFolders": {
  727. "message": "dossiers ignorés",
  728. "description": "Options page label: 'ignored folders'"
  729. },
  730. "optionsHelpLink": {
  731. "message": "aide (anglais)",
  732. "description": "Options help link"
  733. },
  734. "optionSynchronize": {
  735. "message": "synchronizer les options",
  736. "description": "Options label: 'synchronize options'"
  737. },
  738. "optionsResetButton": {
  739. "message": "Remise à zéro",
  740. "description": "Options button: 'Reset'"
  741. },
  742. "optionsResetTooltip": {
  743. "message": "Remettre toutes les options à leur valeur par défaut",
  744. "description": "Options 'Reset' button tooltip"
  745. },
  746. "optionsResetConfirm": {
  747. "message": "Confirmer la remise à zéro de toutes les options ou la remise à zéro du profil courant",
  748. "description": "Popup text 'Confirm the reset of all options or the current profile' in the options page"
  749. },
  750. "optionsResetAllButton": {
  751. "message": "Remettre à zéro toutes les options",
  752. "description": "Options confirm button: 'Reset all options'"
  753. },
  754. "optionsResetCurrentButton": {
  755. "message": "Remettre à zéro le profil courant",
  756. "description": "Options confirm button: 'Reset current profile'"
  757. },
  758. "optionsOKButton": {
  759. "message": "OK",
  760. "description": "Options confirm button: 'OK'"
  761. },
  762. "optionsCancelButton": {
  763. "message": "Annuler",
  764. "description": "Options confirm button: 'Cancel'"
  765. },
  766. "optionsExportButton": {
  767. "message": "Exporter",
  768. "description": "Options button: 'Export'"
  769. },
  770. "optionsImportButton": {
  771. "message": "Importer",
  772. "description": "Options button: 'Import'"
  773. },
  774. "logPanelDeferredImages": {
  775. "message": "Images différées",
  776. "description": "Label 'Deferred images' in the log panel"
  777. },
  778. "logPanelFrameContents": {
  779. "message": "Contenus des cadres",
  780. "description": "Label 'Frame contents' in the log panel"
  781. },
  782. "logPanelEmbeddedImage": {
  783. "message": "Image intégrée",
  784. "description": "Label 'Embedded image' in the log panel"
  785. },
  786. "logPanelStep": {
  787. "message": "Étape",
  788. "description": "Label 'Step' (for 'Step x / 4') in the log panel"
  789. },
  790. "logPanelWidth": {
  791. "message": "147",
  792. "description": "Width of the log panel in pixels, it should be adjusted for the longest label beginning with 'log' (e.g. 'logPanelDeferredImages')"
  793. },
  794. "topPanelError": {
  795. "message": "Erreur SingleFile : ",
  796. "description": "Label 'SingleFile error: ' in the top panel when displaying an error message"
  797. },
  798. "topPanelEmbeddedImageButton": {
  799. "message": "Ouvrir image...",
  800. "description": "Top panel button 'Open image...' when embedding an image"
  801. },
  802. "topPanelSharePageButton": {
  803. "message": "Partager la page...",
  804. "description": "Top panel button 'Share page...' when sharing a page"
  805. },
  806. "topPanelShareSelectionButton": {
  807. "message": "Partager la sélection...",
  808. "description": "Top panel button 'Share selection...' when sharing selected content"
  809. },
  810. "profileDefaultSettings": {
  811. "message": "Configuration par défaut",
  812. "description": "Label 'Default settings' of the default settings in the options page"
  813. },
  814. "profileDisabled": {
  815. "message": "Désactivé",
  816. "description": "Label 'Disabled' of the disabled profile name in the options page"
  817. },
  818. "profileAddButtonTooltip": {
  819. "message": "Ajouter un nouveau profil",
  820. "description": "Tooltip 'Add a new profile' in the options page"
  821. },
  822. "profileRenameButtonTooltip": {
  823. "message": "Renommer le profil",
  824. "description": "Tooltip 'Rename the profile' in the options page"
  825. },
  826. "profileDeleteButtonTooltip": {
  827. "message": "Supprimer le profil",
  828. "description": "Tooltip 'Delete the profile' in the options page"
  829. },
  830. "profileAddPrompt": {
  831. "message": "Saisissez un nom pour ce nouveau profil",
  832. "description": "Popup text 'Enter a name for this new profile' in the options page"
  833. },
  834. "profileDeleteConfirm": {
  835. "message": "Confirmez la suppression du profil selectionné",
  836. "description": "Popup text 'Confirm the deletion of the selected profile' in the options page"
  837. },
  838. "profileRenamePrompt": {
  839. "message": "Saisissez un nouveau nom pour le profil sélectionné",
  840. "description": "Popup text 'Enter a new name for the selected profile' in the options page"
  841. },
  842. "editorAddYellowNote": {
  843. "message": "Ajouter une note jaune",
  844. "description": "Title of the button 'Add a yellow note' in the editor"
  845. },
  846. "editorAddPinkNote": {
  847. "message": "Ajouter une note rose",
  848. "description": "Title of the button 'Add a pink note' in the editor"
  849. },
  850. "editorAddBlueNote": {
  851. "message": "Ajouter une note bleue",
  852. "description": "Title of the button 'Add a blue note' in the editor"
  853. },
  854. "editorAddGreenNote": {
  855. "message": "Ajouter une note verte",
  856. "description": "Title of the button 'Add a green note' in the editor"
  857. },
  858. "editorHighlightYellow": {
  859. "message": "Surligner en jaune le text selectionné",
  860. "description": "Title of the button 'Highlight selected text in yellow' in the editor"
  861. },
  862. "editorHighlightPink": {
  863. "message": "Surligner en rose le text selectionné",
  864. "description": "Title of the button 'Highlight selected text in pink' in the editor"
  865. },
  866. "editorHighlightBlue": {
  867. "message": "Surligner en bleu le text selectionné",
  868. "description": "Title of the button 'Highlight selected text in blue' in the editor"
  869. },
  870. "editorHighlightGreen": {
  871. "message": "Surligner en vert le text selectionné",
  872. "description": "Title of the button 'Highlight selected text in green' in the editor"
  873. },
  874. "editorToggleNotes": {
  875. "message": "Afficher/cacher les notes",
  876. "description": "Title of the button 'Display/hide notes' in the editor"
  877. },
  878. "editorToggleHighlights": {
  879. "message": "Afficher/cacher le texte surligné",
  880. "description": "Title of the button 'Display/hide the highlighted text' in the editor"
  881. },
  882. "editorRemoveHighlight": {
  883. "message": "Supprimer le surlignement du texte selectionné",
  884. "description": "Title of the button 'Remove the selected highlighted text' in the editor"
  885. },
  886. "editorEditPage": {
  887. "message": "Activer/déactiver le mode lecture seule",
  888. "description": "Title of the button 'Enable/disable read-only' in the editor"
  889. },
  890. "editorFormatPage": {
  891. "message": "Formater la page pour une meilleure lisibilité",
  892. "description": "Title of the button 'Format the page for better readability' in the editor"
  893. },
  894. "editorCutInnerPage": {
  895. "message": "Activer/désactiver la supression des éléments internes",
  896. "description": "Title of the button 'Enable/disable removing of internal elements' in the editor"
  897. },
  898. "editorCutOuterPage": {
  899. "message": "Activer/désactiver la supression des éléments externes",
  900. "description": "Title of the button 'Enable/disable removing of external elements' in the editor"
  901. },
  902. "editorUndoCutPage": {
  903. "message": "Restaurer le dernier élement supprimé",
  904. "description": "Title of the button 'Restore last removed element' in the editor"
  905. },
  906. "editorUndoAllCutPage": {
  907. "message": "Restaurer tous les élements supprimés",
  908. "description": "Title of the button 'Restore all removed elements' in the editor"
  909. },
  910. "editorRedoCutPage": {
  911. "message": "Supprimer le dernier élement restauré",
  912. "description": "Title of the button 'Remove last restored element' in the editor"
  913. },
  914. "editorSavePage": {
  915. "message": "Sauver la page",
  916. "description": "Title of the button 'Save the page' in the editor"
  917. },
  918. "editorPrintPage": {
  919. "message": "Imprimer la page",
  920. "description": "Title of the button 'Print the page' in the editor"
  921. },
  922. "pendingsTitle": {
  923. "message": "Sauvegardes en cours",
  924. "description": "Title of the pending save page 'Pending saves' in the editor"
  925. },
  926. "pendingsCancelAllButton": {
  927. "message": "Annuler tout",
  928. "description": "Pending saves button 'Cancel all'"
  929. },
  930. "pendingsURLTitle": {
  931. "message": "URL",
  932. "description": "Title of the first column in the table of the pending saves 'URL'"
  933. },
  934. "pendingsTitleTitle": {
  935. "message": "Titre",
  936. "description": "Title of the first column in the table of the pending saves 'Title'"
  937. },
  938. "pendingsStatusTitle": {
  939. "message": "statut",
  940. "description": "Title of the second column in the table of the pending saves 'status'"
  941. },
  942. "pendingsPendingStatus": {
  943. "message": "en attente",
  944. "description": "Value of 'status' for pending saves"
  945. },
  946. "pendingsProcessingStatus": {
  947. "message": "en cours",
  948. "description": "Value of 'status' for current saves"
  949. },
  950. "pendingsCancellingStatus": {
  951. "message": "annulation",
  952. "description": "Value of 'status' for cancelled saves"
  953. },
  954. "pendingsNoPendings": {
  955. "message": "Aucune sauvegarde en cours",
  956. "description": "Label displayed when they are no pending saves"
  957. },
  958. "pendingsAddUrlsButton": {
  959. "message": "Ajouter URLs",
  960. "description": "button 'Add URLs'"
  961. },
  962. "pendingsAddUrls": {
  963. "message": "Entrez une liste d'URLs séparées par une nouvelle ligne",
  964. "description": "Label of the add URLs input"
  965. },
  966. "pendingsAddUrlsOKButton": {
  967. "message": "OK",
  968. "description": "Add URLs popup confirm button: 'OK'"
  969. },
  970. "pendingsAddUrlsCancelButton": {
  971. "message": "Annuler",
  972. "description": "Add URLs popup cancel button: 'Cancel'"
  973. },
  974. "batchSaveUrlsTitle": {
  975. "message": "Sauver des URLs par lot",
  976. "description": "Title of the 'batch save URLs' page"
  977. },
  978. "batchSaveUrlsNoURLs": {
  979. "message": "Pas d'URLs",
  980. "description": "Label displayed when they are no URLs"
  981. },
  982. "batchSaveUrlsAddUrlButton": {
  983. "message": "Ajouter une URL",
  984. "description": "label of the button 'Add URL'"
  985. },
  986. "batchSaveUrlsAddUrlsButton": {
  987. "message": "Ajouter des URLs...",
  988. "description": "label of the button 'Add URLs...'"
  989. },
  990. "batchSaveUrlsRemoveAllButton": {
  991. "message": "Supprimer tout",
  992. "description": "label of the button 'Remove all'"
  993. },
  994. "batchSaveUrlsSavePagesButton": {
  995. "message": "Sauver les pages",
  996. "description": "label of the button 'Save pages'"
  997. },
  998. "batchSaveUrlsURLTitle": {
  999. "message": "URL",
  1000. "description": "Title of the column in the table of the URLs"
  1001. },
  1002. "optionSaveToRestFormApi": {
  1003. "message": "téléverser sur une API de formulaire REST",
  1004. "description": "Options page label: 'upload to a REST Form API'"
  1005. },
  1006. "optionRestFormApiUrl": {
  1007. "message": "URL de l'API",
  1008. "description": "Options page label: 'URL'"
  1009. },
  1010. "optionRestFormApiToken": {
  1011. "message": "Jeton d'authentification",
  1012. "description": "Options page label: 'authorization token'"
  1013. },
  1014. "optionRestFormApiFileFieldName": {
  1015. "message": "Nom du champ des données de l'archive",
  1016. "description": "Options page label: 'archive data field name'"
  1017. },
  1018. "optionRestFormApiUrlFieldName": {
  1019. "message": "Nom du champ de l'URL de l'archive",
  1020. "description": "Options page label: 'archive URL field name'"
  1021. }
  1022. }