messages.json 35 KB

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