viewer.ftl 19 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495
  1. # This Source Code Form is subject to the terms of the Mozilla Public
  2. # License, v. 2.0. If a copy of the MPL was not distributed with this
  3. # file, You can obtain one at http://mozilla.org/MPL/2.0/.
  4. ## Main toolbar buttons (tooltips and alt text for images)
  5. pdfjs-previous-button =
  6. .title = Previous Page
  7. pdfjs-previous-button-label = Previous
  8. pdfjs-next-button =
  9. .title = Next Page
  10. pdfjs-next-button-label = Next
  11. # .title: Tooltip for the pageNumber input.
  12. pdfjs-page-input =
  13. .title = Page
  14. # Variables:
  15. # $pagesCount (Number) - the total number of pages in the document
  16. # This string follows an input field with the number of the page currently displayed.
  17. pdfjs-of-pages = of { $pagesCount }
  18. # Variables:
  19. # $pageNumber (Number) - the currently visible page
  20. # $pagesCount (Number) - the total number of pages in the document
  21. pdfjs-page-of-pages = ({ $pageNumber } of { $pagesCount })
  22. pdfjs-zoom-out-button =
  23. .title = Zoom Out
  24. pdfjs-zoom-out-button-label = Zoom Out
  25. pdfjs-zoom-in-button =
  26. .title = Zoom In
  27. pdfjs-zoom-in-button-label = Zoom In
  28. pdfjs-zoom-select =
  29. .title = Zoom
  30. pdfjs-presentation-mode-button =
  31. .title = Switch to Presentation Mode
  32. pdfjs-presentation-mode-button-label = Presentation Mode
  33. pdfjs-open-file-button =
  34. .title = Open File
  35. pdfjs-open-file-button-label = Open
  36. pdfjs-print-button =
  37. .title = Print
  38. pdfjs-print-button-label = Print
  39. pdfjs-save-button =
  40. .title = Save
  41. pdfjs-save-button-label = Save
  42. # Used in Firefox for Android as a tooltip for the download button (“download” is a verb).
  43. pdfjs-download-button =
  44. .title = Download
  45. # Used in Firefox for Android as a label for the download button (“download” is a verb).
  46. # Length of the translation matters since we are in a mobile context, with limited screen estate.
  47. pdfjs-download-button-label = Download
  48. pdfjs-bookmark-button =
  49. .title = Current Page (View URL from Current Page)
  50. pdfjs-bookmark-button-label = Current Page
  51. ## Secondary toolbar and context menu
  52. pdfjs-tools-button =
  53. .title = Tools
  54. pdfjs-tools-button-label = Tools
  55. pdfjs-first-page-button =
  56. .title = Go to First Page
  57. pdfjs-first-page-button-label = Go to First Page
  58. pdfjs-last-page-button =
  59. .title = Go to Last Page
  60. pdfjs-last-page-button-label = Go to Last Page
  61. pdfjs-page-rotate-cw-button =
  62. .title = Rotate Clockwise
  63. pdfjs-page-rotate-cw-button-label = Rotate Clockwise
  64. pdfjs-page-rotate-ccw-button =
  65. .title = Rotate Counterclockwise
  66. pdfjs-page-rotate-ccw-button-label = Rotate Counterclockwise
  67. pdfjs-cursor-text-select-tool-button =
  68. .title = Enable Text Selection Tool
  69. pdfjs-cursor-text-select-tool-button-label = Text Selection Tool
  70. pdfjs-cursor-hand-tool-button =
  71. .title = Enable Hand Tool
  72. pdfjs-cursor-hand-tool-button-label = Hand Tool
  73. pdfjs-scroll-page-button =
  74. .title = Use Page Scrolling
  75. pdfjs-scroll-page-button-label = Page Scrolling
  76. pdfjs-scroll-vertical-button =
  77. .title = Use Vertical Scrolling
  78. pdfjs-scroll-vertical-button-label = Vertical Scrolling
  79. pdfjs-scroll-horizontal-button =
  80. .title = Use Horizontal Scrolling
  81. pdfjs-scroll-horizontal-button-label = Horizontal Scrolling
  82. pdfjs-scroll-wrapped-button =
  83. .title = Use Wrapped Scrolling
  84. pdfjs-scroll-wrapped-button-label = Wrapped Scrolling
  85. pdfjs-spread-none-button =
  86. .title = Do not join page spreads
  87. pdfjs-spread-none-button-label = No Spreads
  88. pdfjs-spread-odd-button =
  89. .title = Join page spreads starting with odd-numbered pages
  90. pdfjs-spread-odd-button-label = Odd Spreads
  91. pdfjs-spread-even-button =
  92. .title = Join page spreads starting with even-numbered pages
  93. pdfjs-spread-even-button-label = Even Spreads
  94. ## Document properties dialog
  95. pdfjs-document-properties-button =
  96. .title = Document Properties…
  97. pdfjs-document-properties-button-label = Document Properties…
  98. pdfjs-document-properties-file-name = File name:
  99. pdfjs-document-properties-file-size = File size:
  100. # Variables:
  101. # $kb (Number) - the PDF file size in kilobytes
  102. # $b (Number) - the PDF file size in bytes
  103. pdfjs-document-properties-size-kb = { NUMBER($kb, maximumSignificantDigits: 3) } KB ({ $b } bytes)
  104. # Variables:
  105. # $mb (Number) - the PDF file size in megabytes
  106. # $b (Number) - the PDF file size in bytes
  107. pdfjs-document-properties-size-mb = { NUMBER($mb, maximumSignificantDigits: 3) } MB ({ $b } bytes)
  108. pdfjs-document-properties-title = Title:
  109. pdfjs-document-properties-author = Author:
  110. pdfjs-document-properties-subject = Subject:
  111. pdfjs-document-properties-keywords = Keywords:
  112. pdfjs-document-properties-creation-date = Creation Date:
  113. pdfjs-document-properties-modification-date = Modification Date:
  114. # Variables:
  115. # $dateObj (Date) - the creation/modification date and time of the PDF file
  116. pdfjs-document-properties-date-time-string = { DATETIME($dateObj, dateStyle: "short", timeStyle: "medium") }
  117. pdfjs-document-properties-creator = Creator:
  118. pdfjs-document-properties-producer = PDF Producer:
  119. pdfjs-document-properties-version = PDF Version:
  120. pdfjs-document-properties-page-count = Page Count:
  121. pdfjs-document-properties-page-size = Page Size:
  122. pdfjs-document-properties-page-size-unit-inches = in
  123. pdfjs-document-properties-page-size-unit-millimeters = mm
  124. pdfjs-document-properties-page-size-orientation-portrait = portrait
  125. pdfjs-document-properties-page-size-orientation-landscape = landscape
  126. pdfjs-document-properties-page-size-name-a-three = A3
  127. pdfjs-document-properties-page-size-name-a-four = A4
  128. pdfjs-document-properties-page-size-name-letter = Letter
  129. pdfjs-document-properties-page-size-name-legal = Legal
  130. ## Variables:
  131. ## $width (Number) - the width of the (current) page
  132. ## $height (Number) - the height of the (current) page
  133. ## $unit (String) - the unit of measurement of the (current) page
  134. ## $name (String) - the name of the (current) page
  135. ## $orientation (String) - the orientation of the (current) page
  136. pdfjs-document-properties-page-size-dimension-string = { $width } × { $height } { $unit } ({ $orientation })
  137. pdfjs-document-properties-page-size-dimension-name-string = { $width } × { $height } { $unit } ({ $name }, { $orientation })
  138. ##
  139. # The linearization status of the document; usually called "Fast Web View" in
  140. # English locales of Adobe software.
  141. pdfjs-document-properties-linearized = Fast Web View:
  142. pdfjs-document-properties-linearized-yes = Yes
  143. pdfjs-document-properties-linearized-no = No
  144. pdfjs-document-properties-close-button = Close
  145. ## Print
  146. pdfjs-print-progress-message = Preparing document for printing…
  147. # Variables:
  148. # $progress (Number) - percent value
  149. pdfjs-print-progress-percent = { $progress }%
  150. pdfjs-print-progress-close-button = Cancel
  151. pdfjs-printing-not-supported = Warning: Printing is not fully supported by this browser.
  152. pdfjs-printing-not-ready = Warning: The PDF is not fully loaded for printing.
  153. ## Tooltips and alt text for side panel toolbar buttons
  154. pdfjs-toggle-sidebar-button =
  155. .title = Toggle Sidebar
  156. pdfjs-toggle-sidebar-notification-button =
  157. .title = Toggle Sidebar (document contains outline/attachments/layers)
  158. pdfjs-toggle-sidebar-button-label = Toggle Sidebar
  159. pdfjs-document-outline-button =
  160. .title = Show Document Outline (double-click to expand/collapse all items)
  161. pdfjs-document-outline-button-label = Document Outline
  162. pdfjs-attachments-button =
  163. .title = Show Attachments
  164. pdfjs-attachments-button-label = Attachments
  165. pdfjs-layers-button =
  166. .title = Show Layers (double-click to reset all layers to the default state)
  167. pdfjs-layers-button-label = Layers
  168. pdfjs-thumbs-button =
  169. .title = Show Thumbnails
  170. pdfjs-thumbs-button-label = Thumbnails
  171. pdfjs-current-outline-item-button =
  172. .title = Find Current Outline Item
  173. pdfjs-current-outline-item-button-label = Current Outline Item
  174. pdfjs-findbar-button =
  175. .title = Find in Document
  176. pdfjs-findbar-button-label = Find
  177. pdfjs-additional-layers = Additional Layers
  178. ## Thumbnails panel item (tooltip and alt text for images)
  179. # Variables:
  180. # $page (Number) - the page number
  181. pdfjs-thumb-page-title =
  182. .title = Page { $page }
  183. # Variables:
  184. # $page (Number) - the page number
  185. pdfjs-thumb-page-canvas =
  186. .aria-label = Thumbnail of Page { $page }
  187. ## Find panel button title and messages
  188. pdfjs-find-input =
  189. .title = Find
  190. .placeholder = Find in document…
  191. pdfjs-find-previous-button =
  192. .title = Find the previous occurrence of the phrase
  193. pdfjs-find-previous-button-label = Previous
  194. pdfjs-find-next-button =
  195. .title = Find the next occurrence of the phrase
  196. pdfjs-find-next-button-label = Next
  197. pdfjs-find-highlight-checkbox = Highlight All
  198. pdfjs-find-match-case-checkbox-label = Match Case
  199. pdfjs-find-match-diacritics-checkbox-label = Match Diacritics
  200. pdfjs-find-entire-word-checkbox-label = Whole Words
  201. pdfjs-find-reached-top = Reached top of document, continued from bottom
  202. pdfjs-find-reached-bottom = Reached end of document, continued from top
  203. # Variables:
  204. # $current (Number) - the index of the currently active find result
  205. # $total (Number) - the total number of matches in the document
  206. pdfjs-find-match-count =
  207. { $total ->
  208. [one] { $current } of { $total } match
  209. *[other] { $current } of { $total } matches
  210. }
  211. # Variables:
  212. # $limit (Number) - the maximum number of matches
  213. pdfjs-find-match-count-limit =
  214. { $limit ->
  215. [one] More than { $limit } match
  216. *[other] More than { $limit } matches
  217. }
  218. pdfjs-find-not-found = Phrase not found
  219. ## Predefined zoom values
  220. pdfjs-page-scale-width = Page Width
  221. pdfjs-page-scale-fit = Page Fit
  222. pdfjs-page-scale-auto = Automatic Zoom
  223. pdfjs-page-scale-actual = Actual Size
  224. # Variables:
  225. # $scale (Number) - percent value for page scale
  226. pdfjs-page-scale-percent = { $scale }%
  227. ## PDF page
  228. # Variables:
  229. # $page (Number) - the page number
  230. pdfjs-page-landmark =
  231. .aria-label = Page { $page }
  232. ## Loading indicator messages
  233. pdfjs-loading-error = An error occurred while loading the PDF.
  234. pdfjs-invalid-file-error = Invalid or corrupted PDF file.
  235. pdfjs-missing-file-error = Missing PDF file.
  236. pdfjs-unexpected-response-error = Unexpected server response.
  237. pdfjs-rendering-error = An error occurred while rendering the page.
  238. ## Annotations
  239. # Variables:
  240. # $dateObj (Date) - the modification date and time of the annotation
  241. pdfjs-annotation-date-time-string = { DATETIME($dateObj, dateStyle: "short", timeStyle: "medium") }
  242. # .alt: This is used as a tooltip.
  243. # Variables:
  244. # $type (String) - an annotation type from a list defined in the PDF spec
  245. # (32000-1:2008 Table 169 – Annotation types).
  246. # Some common types are e.g.: "Check", "Text", "Comment", "Note"
  247. pdfjs-text-annotation-type =
  248. .alt = [{ $type } Annotation]
  249. ## Password
  250. pdfjs-password-label = Enter the password to open this PDF file.
  251. pdfjs-password-invalid = Invalid password. Please try again.
  252. pdfjs-password-ok-button = OK
  253. pdfjs-password-cancel-button = Cancel
  254. pdfjs-web-fonts-disabled = Web fonts are disabled: unable to use embedded PDF fonts.
  255. ## Editing
  256. pdfjs-editor-free-text-button =
  257. .title = Text
  258. pdfjs-editor-free-text-button-label = Text
  259. pdfjs-editor-ink-button =
  260. .title = Draw
  261. pdfjs-editor-ink-button-label = Draw
  262. pdfjs-editor-stamp-button =
  263. .title = Add or edit images
  264. pdfjs-editor-stamp-button-label = Add or edit images
  265. pdfjs-editor-highlight-button =
  266. .title = Highlight
  267. pdfjs-editor-highlight-button-label = Highlight
  268. pdfjs-highlight-floating-button1 =
  269. .title = Highlight
  270. .aria-label = Highlight
  271. pdfjs-highlight-floating-button-label = Highlight
  272. ## Remove button for the various kind of editor.
  273. pdfjs-editor-remove-ink-button =
  274. .title = Remove drawing
  275. pdfjs-editor-remove-freetext-button =
  276. .title = Remove text
  277. pdfjs-editor-remove-stamp-button =
  278. .title = Remove image
  279. pdfjs-editor-remove-highlight-button =
  280. .title = Remove highlight
  281. ##
  282. # Editor Parameters
  283. pdfjs-editor-free-text-color-input = Color
  284. pdfjs-editor-free-text-size-input = Size
  285. pdfjs-editor-ink-color-input = Color
  286. pdfjs-editor-ink-thickness-input = Thickness
  287. pdfjs-editor-ink-opacity-input = Opacity
  288. pdfjs-editor-stamp-add-image-button =
  289. .title = Add image
  290. pdfjs-editor-stamp-add-image-button-label = Add image
  291. # This refers to the thickness of the line used for free highlighting (not bound to text)
  292. pdfjs-editor-free-highlight-thickness-input = Thickness
  293. pdfjs-editor-free-highlight-thickness-title =
  294. .title = Change thickness when highlighting items other than text
  295. pdfjs-free-text =
  296. .aria-label = Text Editor
  297. pdfjs-free-text-default-content = Start typing…
  298. pdfjs-ink =
  299. .aria-label = Draw Editor
  300. pdfjs-ink-canvas =
  301. .aria-label = User-created image
  302. ## Alt-text dialog
  303. # Alternative text (alt text) helps when people can't see the image.
  304. pdfjs-editor-alt-text-button-label = Alt text
  305. pdfjs-editor-alt-text-edit-button-label = Edit alt text
  306. pdfjs-editor-alt-text-dialog-label = Choose an option
  307. pdfjs-editor-alt-text-dialog-description = Alt text (alternative text) helps when people can’t see the image or when it doesn’t load.
  308. pdfjs-editor-alt-text-add-description-label = Add a description
  309. pdfjs-editor-alt-text-add-description-description = Aim for 1-2 sentences that describe the subject, setting, or actions.
  310. pdfjs-editor-alt-text-mark-decorative-label = Mark as decorative
  311. pdfjs-editor-alt-text-mark-decorative-description = This is used for ornamental images, like borders or watermarks.
  312. pdfjs-editor-alt-text-cancel-button = Cancel
  313. pdfjs-editor-alt-text-save-button = Save
  314. pdfjs-editor-alt-text-decorative-tooltip = Marked as decorative
  315. # .placeholder: This is a placeholder for the alt text input area
  316. pdfjs-editor-alt-text-textarea =
  317. .placeholder = For example, “A young man sits down at a table to eat a meal”
  318. ## Editor resizers
  319. ## This is used in an aria label to help to understand the role of the resizer.
  320. pdfjs-editor-resizer-top-left =
  321. .aria-label = Top left corner — resize
  322. pdfjs-editor-resizer-top-middle =
  323. .aria-label = Top middle — resize
  324. pdfjs-editor-resizer-top-right =
  325. .aria-label = Top right corner — resize
  326. pdfjs-editor-resizer-middle-right =
  327. .aria-label = Middle right — resize
  328. pdfjs-editor-resizer-bottom-right =
  329. .aria-label = Bottom right corner — resize
  330. pdfjs-editor-resizer-bottom-middle =
  331. .aria-label = Bottom middle — resize
  332. pdfjs-editor-resizer-bottom-left =
  333. .aria-label = Bottom left corner — resize
  334. pdfjs-editor-resizer-middle-left =
  335. .aria-label = Middle left — resize
  336. ## Color picker
  337. # This means "Color used to highlight text"
  338. pdfjs-editor-highlight-colorpicker-label = Highlight color
  339. pdfjs-editor-colorpicker-button =
  340. .title = Change color
  341. pdfjs-editor-colorpicker-dropdown =
  342. .aria-label = Color choices
  343. pdfjs-editor-colorpicker-yellow =
  344. .title = Yellow
  345. pdfjs-editor-colorpicker-green =
  346. .title = Green
  347. pdfjs-editor-colorpicker-blue =
  348. .title = Blue
  349. pdfjs-editor-colorpicker-pink =
  350. .title = Pink
  351. pdfjs-editor-colorpicker-red =
  352. .title = Red
  353. ## Show all highlights
  354. ## This is a toggle button to show/hide all the highlights.
  355. pdfjs-editor-highlight-show-all-button-label = Show all
  356. pdfjs-editor-highlight-show-all-button =
  357. .title = Show all
  358. ## New alt-text dialog
  359. ## Group note for entire feature: Alternative text (alt text) helps when people can't see the image. This feature includes a tool to create alt text automatically using an AI model that works locally on the user's device to preserve privacy.
  360. # Modal header positioned above a text box where users can edit the alt text.
  361. pdfjs-editor-new-alt-text-dialog-edit-label = Edit alt text (image description)
  362. # Modal header positioned above a text box where users can add the alt text.
  363. pdfjs-editor-new-alt-text-dialog-add-label = Add alt text (image description)
  364. pdfjs-editor-new-alt-text-textarea =
  365. .placeholder = Write your description here…
  366. # This text refers to the alt text box above this description. It offers a definition of alt text.
  367. pdfjs-editor-new-alt-text-description = Short description for people who can’t see the image or when the image doesn’t load.
  368. # This is a required legal disclaimer that refers to the automatically created text inside the alt text box above this text. It disappears if the text is edited by a human.
  369. pdfjs-editor-new-alt-text-disclaimer1 = This alt text was created automatically and may be inaccurate.
  370. pdfjs-editor-new-alt-text-disclaimer-learn-more-url = Learn more
  371. pdfjs-editor-new-alt-text-create-automatically-button-label = Create alt text automatically
  372. pdfjs-editor-new-alt-text-not-now-button = Not now
  373. pdfjs-editor-new-alt-text-error-title = Couldn’t create alt text automatically
  374. pdfjs-editor-new-alt-text-error-description = Please write your own alt text or try again later.
  375. pdfjs-editor-new-alt-text-error-close-button = Close
  376. # Variables:
  377. # $totalSize (Number) - the total size (in MB) of the AI model.
  378. # $downloadedSize (Number) - the downloaded size (in MB) of the AI model.
  379. # $percent (Number) - the percentage of the downloaded size.
  380. pdfjs-editor-new-alt-text-ai-model-downloading-progress = Downloading alt text AI model ({ $downloadedSize } of { $totalSize } MB)
  381. .aria-valuetext = Downloading alt text AI model ({ $downloadedSize } of { $totalSize } MB)
  382. # This is a button that users can click to edit the alt text they have already added.
  383. pdfjs-editor-new-alt-text-added-button-label = Alt text added
  384. # This is a button that users can click to open the alt text editor and add alt text when it is not present.
  385. pdfjs-editor-new-alt-text-missing-button-label = Missing alt text
  386. # This is a button that opens up the alt text modal where users should review the alt text that was automatically generated.
  387. pdfjs-editor-new-alt-text-to-review-button-label = Review alt text
  388. # "Created automatically" is a prefix that will be added to the beginning of any alt text that has been automatically generated. After the colon, the user will see/hear the actual alt text description. If the alt text has been edited by a human, this prefix will not appear.
  389. # Variables:
  390. # $generatedAltText (String) - the generated alt-text.
  391. pdfjs-editor-new-alt-text-generated-alt-text-with-disclaimer = Created automatically: { $generatedAltText }
  392. ## Image alt-text settings
  393. pdfjs-image-alt-text-settings-button =
  394. .title = Image alt text settings
  395. pdfjs-image-alt-text-settings-button-label = Image alt text settings
  396. pdfjs-editor-alt-text-settings-dialog-label = Image alt text settings
  397. pdfjs-editor-alt-text-settings-automatic-title = Automatic alt text
  398. pdfjs-editor-alt-text-settings-create-model-button-label = Create alt text automatically
  399. pdfjs-editor-alt-text-settings-create-model-description = Suggests descriptions to help people who can’t see the image or when the image doesn’t load.
  400. # Variables:
  401. # $totalSize (Number) - the total size (in MB) of the AI model.
  402. pdfjs-editor-alt-text-settings-download-model-label = Alt text AI model ({ $totalSize } MB)
  403. pdfjs-editor-alt-text-settings-ai-model-description = Runs locally on your device so your data stays private. Required for automatic alt text.
  404. pdfjs-editor-alt-text-settings-delete-model-button = Delete
  405. pdfjs-editor-alt-text-settings-download-model-button = Download
  406. pdfjs-editor-alt-text-settings-downloading-model-button = Downloading…
  407. pdfjs-editor-alt-text-settings-editor-title = Alt text editor
  408. pdfjs-editor-alt-text-settings-show-dialog-button-label = Show alt text editor right away when adding an image
  409. pdfjs-editor-alt-text-settings-show-dialog-description = Helps you make sure all your images have alt text.
  410. pdfjs-editor-alt-text-settings-close-button = Close