diff --git a/l10n/ca/viewer.ftl b/l10n/ca/viewer.ftl index b071af423cbd4..ca6746fa19088 100644 --- a/l10n/ca/viewer.ftl +++ b/l10n/ca/viewer.ftl @@ -118,6 +118,9 @@ pdfjs-document-properties-subject = Assumpte: pdfjs-document-properties-keywords = Paraules clau: pdfjs-document-properties-creation-date = Data de creació: pdfjs-document-properties-modification-date = Data de modificació: +# Variables: +# $dateObj (Date) - the creation/modification date and time of the PDF file +pdfjs-document-properties-date-time-string = { DATETIME($dateObj, dateStyle: "short", timeStyle: "medium") } pdfjs-document-properties-creator = Creador: pdfjs-document-properties-producer = Generador de PDF: pdfjs-document-properties-version = Versió de PDF: @@ -161,6 +164,9 @@ pdfjs-digital-signature-properties-view-certificate = Mostra el certificat # could not be verified. pdfjs-digital-signature-properties-reason = Motiu: { $reason } # Variables: +# $dateObj (Date) - the signing time from the /Sig dict's /M entry. +pdfjs-digital-signature-properties-timestamp = Marca horària: { DATETIME($dateObj, dateStyle: "short", timeStyle: "medium") } +# Variables: # $count (Number) - number of nested sub-signatures (one per earlier # incremental revision of the document). pdfjs-digital-signature-properties-sub-signatures = @@ -197,6 +203,10 @@ pdfjs-thumb-page-canvas = .aria-label = Miniatura de la pàgina { $page } # Variables: # $page (Number) - the page number +pdfjs-thumb-page-checkbox1 = + .title = Selecciona la pàgina { $page } +# Variables: +# $page (Number) - the page number # $total (Number) - the number of pages pdfjs-thumb-page-title1 = .title = Pàgina { $page } de { $total } @@ -269,6 +279,9 @@ pdfjs-rendering-error = S'ha produït un error mentre es renderitzava la pàgina # Some common types are e.g.: "Check", "Text", "Comment", "Note" pdfjs-text-annotation-type = .alt = [Anotació { $type }] +# Variables: +# $dateObj (Date) - the modification date and time of the annotation +pdfjs-annotation-date-time-string = { DATETIME($dateObj, dateStyle: "short", timeStyle: "medium") } ## Password @@ -300,12 +313,23 @@ pdfjs-highlight-floating-button1 = .aria-label = Ressalta .title = Ressalta pdfjs-highlight-floating-button-label = Ressalta +pdfjs-comment-floating-button = + .aria-label = Comentari + .title = Comentari +pdfjs-comment-floating-button-label = Comentari +pdfjs-editor-comment-button = + .aria-label = Comentari + .title = Comentari +pdfjs-editor-comment-button-label = Comentari pdfjs-editor-signature-button = .title = Afegeix una signatura pdfjs-editor-signature-button-label = Afegeix una signatura ## Default editor aria labels +# “Highlight” is a noun, the string is used on the editor for highlights. +pdfjs-editor-highlight-editor = + .aria-label = Editor de ressaltat # “Drawing” is a noun, the string is used on the editor for drawings. pdfjs-editor-ink-editor = .aria-label = Editor de dibuix @@ -343,6 +367,8 @@ pdfjs-editor-stamp-add-image-button = pdfjs-editor-stamp-add-image-button-label = Afegeix una imatge # This refers to the thickness of the line used for free highlighting (not bound to text) pdfjs-editor-free-highlight-thickness-input = Gruix +pdfjs-editor-free-highlight-thickness-title = + .title = Canvia el gruix en ressaltar elements diferents del text pdfjs-editor-add-signature-container = .aria-label = Controls de signatura i signatures desades pdfjs-editor-signature-add-signature-button = @@ -369,6 +395,8 @@ pdfjs-editor-comments-sidebar-close-button = .aria-label = Tanca la barra lateral .title = Tanca la barra lateral pdfjs-editor-comments-sidebar-close-button-label = Tanca la barra lateral +# Instructional copy to add a comment by selecting text or an annotations. +pdfjs-editor-comments-sidebar-no-comments1 = Hi veieu alguna cosa destacable? Ressalteu-la i deixeu-hi un comentari. pdfjs-editor-comments-sidebar-no-comments-link = Més informació ## Alt-text dialog @@ -392,6 +420,26 @@ pdfjs-editor-alt-text-textarea = pdfjs-editor-alt-text-button = .aria-label = Text alternatiu +## Editor resizers +## This is used in an aria label to help to understand the role of the resizer. + +pdfjs-editor-resizer-top-left = + .aria-label = Cantonada superior esquerra — canvia la mida +pdfjs-editor-resizer-top-middle = + .aria-label = Part superior central — canvia la mida +pdfjs-editor-resizer-top-right = + .aria-label = Cantonada superior dreta — canvia la mida +pdfjs-editor-resizer-middle-right = + .aria-label = Part dreta central — canvia la mida +pdfjs-editor-resizer-bottom-right = + .aria-label = Cantonada inferior dreta — canvia la mida +pdfjs-editor-resizer-bottom-middle = + .aria-label = Part inferior central — canvia la mida +pdfjs-editor-resizer-bottom-left = + .aria-label = Cantonada inferior esquerra — canvia la mida +pdfjs-editor-resizer-middle-left = + .aria-label = Part esquerra central — canvia la mida + ## Color picker # This means "Color used to highlight text" @@ -437,20 +485,58 @@ pdfjs-editor-new-alt-text-not-now-button = Ara no pdfjs-editor-new-alt-text-error-title = No s'ha pogut crear el text alternatiu automàticament pdfjs-editor-new-alt-text-error-description = Escriviu el vostre propi text alternatiu o proveu més tard. pdfjs-editor-new-alt-text-error-close-button = Tanca +# Variables: +# $totalSize (Number) - the total size (in MB) of the AI model. +# $downloadedSize (Number) - the downloaded size (in MB) of the AI model. +pdfjs-editor-new-alt-text-ai-model-downloading-progress = S'està baixant el model d'IA de text alternatiu ({ $downloadedSize } de { $totalSize } MB) + .aria-valuetext = S'està baixant el model d'IA de text alternatiu ({ $downloadedSize } de { $totalSize } MB) # This is a button that users can click to edit the alt text they have already added. pdfjs-editor-new-alt-text-added-button = .aria-label = Text alternatiu afegit. pdfjs-editor-new-alt-text-added-button-label = Text alternatiu afegit. +# This is a button that users can click to open the alt text editor and add alt text when it is not present. +pdfjs-editor-new-alt-text-missing-button = + .aria-label = Falta el text alternatiu +pdfjs-editor-new-alt-text-missing-button-label = Falta el text alternatiu +# This is a button that opens up the alt text modal where users should review the alt text that was automatically generated. +pdfjs-editor-new-alt-text-to-review-button = + .aria-label = Revisa el text alternatiu +pdfjs-editor-new-alt-text-to-review-button-label = Revisa el text alternatiu +# "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. +# Variables: +# $generatedAltText (String) - the generated alt-text. +pdfjs-editor-new-alt-text-generated-alt-text-with-disclaimer = Creat automàticament: { $generatedAltText } ## Image alt-text settings +pdfjs-image-alt-text-settings-button = + .title = Paràmetres del text alternatiu de la imatge +pdfjs-image-alt-text-settings-button-label = Paràmetres del text alternatiu de la imatge +pdfjs-editor-alt-text-settings-dialog-label = Paràmetres del text alternatiu de la imatge +pdfjs-editor-alt-text-settings-automatic-title = Text alternatiu automàtic +pdfjs-editor-alt-text-settings-create-model-button-label = Crea el text alternatiu automàticament +pdfjs-editor-alt-text-settings-create-model-description = Suggereix descripcions per ajudar les persones que no poden veure la imatge o quan la imatge no es carrega. +pdfjs-editor-alt-text-settings-editor-title = Editor de text alternatiu +pdfjs-editor-alt-text-settings-show-dialog-button-label = Mostra l'editor de text alternatiu immediatament en afegir una imatge +pdfjs-editor-alt-text-settings-show-dialog-description = Us ajuda a assegurar-vos que totes les imatges tenen text alternatiu. pdfjs-editor-alt-text-settings-close-button = Tanca +## Accessibility labels (announced by screen readers) for objects added to the editor. + +pdfjs-editor-highlight-added-alert = S'ha afegit el ressaltat +pdfjs-editor-freetext-added-alert = S'ha afegit el text +pdfjs-editor-ink-added-alert = S'ha afegit el dibuix +pdfjs-editor-stamp-added-alert = S'ha afegit la imatge +pdfjs-editor-signature-added-alert = S'ha afegit la signatura + ## "Annotations removed" bar +pdfjs-editor-undo-bar-message-highlight = S'ha eliminat el ressaltat +pdfjs-editor-undo-bar-message-freetext = S'ha eliminat el text pdfjs-editor-undo-bar-message-ink = S'ha eliminat el dibuix pdfjs-editor-undo-bar-message-stamp = S'ha eliminat la imatge pdfjs-editor-undo-bar-message-signature = S’ha eliminat la signatura +pdfjs-editor-undo-bar-message-comment = S'ha eliminat el comentari # Variables: # $count (Number) - the number of removed annotations. pdfjs-editor-undo-bar-message-multiple = @@ -465,17 +551,55 @@ pdfjs-editor-undo-bar-close-button = .title = Tanca pdfjs-editor-undo-bar-close-button-label = Tanca +## Add a signature dialog + +pdfjs-editor-add-signature-dialog-label = Aquest diàleg modal permet a l'usuari crear una signatura per a afegir-la a un document PDF. L'usuari pot editar el nom (que també serveix com a text alternatiu) i, opcionalment, desar la signatura per a fer-la servir més vegades. +pdfjs-editor-add-signature-dialog-title = Afegeix una signatura + ## Tab names # Type is a verb (you can type your name as signature) pdfjs-editor-add-signature-type-button = Tipus .title = Tipus +# Draw is a verb (you can draw your signature) +pdfjs-editor-add-signature-draw-button = Dibuixa + .title = Dibuixa pdfjs-editor-add-signature-image-button = Imatge .title = Imatge +## Tab panels + +pdfjs-editor-add-signature-type-input = + .aria-label = Escriviu la vostra signatura + .placeholder = Escriviu la vostra signatura +pdfjs-editor-add-signature-draw-placeholder = Dibuixeu la signatura +pdfjs-editor-add-signature-draw-thickness-range-label = Gruix +# Variables: +# $thickness (Number) - the thickness (in pixels) of the line used to draw a signature. +pdfjs-editor-add-signature-draw-thickness-range = + .title = Gruix del dibuix: { $thickness } +pdfjs-editor-add-signature-image-placeholder = Arrossegueu un fitxer aquí per a pujar-lo +pdfjs-editor-add-signature-image-browse-link = + { PLATFORM() -> + [macos] O trieu fitxers d'imatge + *[other] O navegueu pels fitxers d'imatge + } + ## Controls +pdfjs-editor-add-signature-description-label = Descripció (text alternatiu) +pdfjs-editor-add-signature-description-input = + .title = Descripció (text alternatiu) +pdfjs-editor-add-signature-description-default-when-drawing = Signatura +pdfjs-editor-add-signature-clear-button-label = Neteja la signatura +pdfjs-editor-add-signature-clear-button = + .title = Neteja la signatura pdfjs-editor-add-signature-save-checkbox = Desa la signatura +pdfjs-editor-add-signature-save-warning-message = Heu arribat al límit de 5 signatures desades. Elimineu-ne una per a desar-ne una altra. +pdfjs-editor-add-signature-image-upload-error-title = No s'ha pogut pujar la imatge +pdfjs-editor-add-signature-image-upload-error-description = Comproveu la connexió de xarxa o proveu amb una altra imatge. +pdfjs-editor-add-signature-image-no-data-error-title = No es pot convertir aquesta imatge en una signatura +pdfjs-editor-add-signature-image-no-data-error-description = Proveu de penjar una imatge diferent. pdfjs-editor-add-signature-error-close-button = Tanca ## Dialog buttons @@ -487,6 +611,8 @@ pdfjs-editor-edit-signature-update-button = Actualitza ## Comment popup pdfjs-editor-edit-comment-popup-button-label = Edita el comentari +pdfjs-editor-edit-comment-popup-button = + .title = Edita el comentari pdfjs-editor-delete-comment-popup-button-label = Elimina el comentari pdfjs-editor-delete-comment-popup-button = .title = Elimina el comentari @@ -498,9 +624,18 @@ pdfjs-show-comment-button = # An existing comment is edited pdfjs-editor-edit-comment-dialog-title-when-editing = Edita el comentari pdfjs-editor-edit-comment-dialog-save-button-when-editing = Actualitza +# No existing comment +pdfjs-editor-edit-comment-dialog-title-when-adding = Afegeix un comentari pdfjs-editor-edit-comment-dialog-save-button-when-adding = Afegeix +pdfjs-editor-edit-comment-dialog-text-input = + .placeholder = Comenceu a escriure... pdfjs-editor-edit-comment-dialog-cancel-button = Cancel·la +## Edit a comment button in the editor toolbar + +pdfjs-editor-add-comment-button = + .title = Afegeix un comentari + ## The view manager is a sidebar displaying different views: ## - thumbnails; ## - outline; @@ -508,36 +643,138 @@ pdfjs-editor-edit-comment-dialog-cancel-button = Cancel·la ## - layers. ## The thumbnails view is used to edit the pdf: remove/insert pages, ... +pdfjs-toggle-views-manager-notification-button = + .title = Commuta la barra lateral (el document conté miniatures, esquema, adjuncions o capes) pdfjs-toggle-views-manager-button1-label = Gestiona les pàgines pdfjs-views-manager-sidebar = .aria-label = Barra lateral +pdfjs-views-manager-sidebar-resizer = + .aria-label = Redimensionador de la barra lateral pdfjs-views-manager-view-selector-button = .title = Vistes pdfjs-views-manager-view-selector-button-label = Vistes pdfjs-views-manager-pages-title = Pàgines +pdfjs-views-manager-outlines-title1 = Esquema del document + .title = Esquema del document (feu doble clic per a desplegar o plegar tots els elements) +pdfjs-views-manager-attachments-title = Adjuncions pdfjs-views-manager-layers-title1 = Capes .title = Capes (doble clic per a restablir totes les capes a l'estat per defecte) pdfjs-views-manager-pages-option-label = Pàgines +pdfjs-views-manager-outlines-option-label = Esquema del document +pdfjs-views-manager-attachments-option-label = Adjuncions pdfjs-views-manager-layers-option-label = Capes +pdfjs-views-manager-add-file-button = + .title = Afegeix un fitxer pdfjs-views-manager-add-file-button-label = Afegeix un fitxer +# Variables: +# $count (Number) - the number of selected pages. +pdfjs-views-manager-pages-status-action-label = + { $count -> + [one] { $count } seleccionada + *[other] { $count } seleccionades + } +pdfjs-views-manager-pages-status-none-action-label = Selecciona les pàgines +pdfjs-views-manager-pages-status-action-button-label = Gestiona pdfjs-views-manager-pages-status-copy-button-label = Copia pdfjs-views-manager-pages-status-cut-button-label = Retalla pdfjs-views-manager-pages-status-delete-button-label = Suprimeix +pdfjs-views-manager-pages-status-export-selected-button-label = Exporta les seleccionades... +# Variables: +# $count (Number) - the number of selected pages to be cut. +pdfjs-views-manager-status-undo-cut-label = + { $count -> + [one] 1 pàgina retallada + *[other] { $count } pàgines retallades + } +# Variables: +# $count (Number) - the number of selected pages to be copied. +pdfjs-views-manager-pages-status-undo-copy-label = + { $count -> + [one] S'ha copiat 1 pàgina + *[other] S'han copiat { $count } pàgines + } +# Variables: +# $count (Number) - the number of selected pages to be deleted. +pdfjs-views-manager-pages-status-undo-delete-label = + { $count -> + [one] S'ha suprimit 1 pàgina + *[other] S'han suprimit { $count } pàgines + } +pdfjs-views-manager-pages-status-waiting-ready-label = S'està preparant el fitxer... +pdfjs-views-manager-pages-status-waiting-uploading-label = S'està pujant el fitxer... +pdfjs-views-manager-status-warning-cut-label = No s'ha pogut retallar. Actualitzeu la pàgina i proveu-ho de nou. +pdfjs-views-manager-status-warning-copy-label = No s'ha pogut copiar. Actualitzeu la pàgina i proveu-ho de nou. +pdfjs-views-manager-status-warning-delete-label = No s'ha pogut suprimir. Actualitzeu la pàgina i proveu-ho de nou. +pdfjs-views-manager-status-warning-save-label = No s'ha pogut desar. Actualitzeu la pàgina i proveu-ho de nou. +pdfjs-views-manager-status-undo-button-label = Desfés +pdfjs-views-manager-status-done-button-label = Fet pdfjs-views-manager-status-close-button = .title = Tanca +pdfjs-views-manager-status-close-button-label = Tanca +pdfjs-views-manager-paste-button-label = Enganxa +pdfjs-views-manager-paste-button-before = + .title = Enganxa abans de la primera pàgina +# Variables: +# $page (Number) - the page number after which the paste button is. +pdfjs-views-manager-paste-button-after = + .title = Enganxa després de la pàgina { $page } +# Badge used to promote a new feature in the UI, keep it as short as possible. +# It's spelled uppercase for English, but it can be translated as usual. +pdfjs-new-badge-content = NOU +pdfjs-views-manager-waiting-for-file = S'està pujant el fitxer... +pdfjs-toggle-views-manager-button1 = + .title = Gestiona les pàgines ## Digital signature properties (signature verification panel) pdfjs-digital-signature-properties-button = .aria-label = Propietats de la signatura digital .title = Propietats de la signatura digital +pdfjs-digital-signature-properties-button-label = Propietats de la signatura digital + +## Banner shown above the signature list summarising the overall +## verification state of the document. Each variant is selected by the +## viewer based on the worst per-signature status; one signature is +## enough to lower the banner. +## +## Variables: +## $count (Number) - number of signatures at the worst level. + +pdfjs-digital-signature-properties-banner-verified = El document s'ha signat amb una signatura digital vàlida +pdfjs-digital-signature-properties-banner-unknown = + { $count -> + [one] Document signat, però no s'ha pogut verificar { $count } signatura digital + *[other] El document està signat, però no s'han pogut verificar { $count } signatures digitals + } +pdfjs-digital-signature-properties-banner-untrusted = + { $count -> + [one] Document signat amb { $count } certificat que no és de confiança + *[other] Document signat amb { $count } certificats que no són de confiança + } +pdfjs-digital-signature-properties-banner-expired = + { $count -> + [one] Document signat amb { $count } certificat caducat + *[other] Document signat amb { $count } certificats caducats + } +pdfjs-digital-signature-properties-banner-invalid = + { $count -> + [one] El document té { $count } signatura digital no vàlida + *[other] El document té { $count } signatures digitals no vàlides + } +pdfjs-digital-signature-properties-banner-revoked = + { $count -> + [one] Document signat amb { $count } certificat revocat + *[other] Document signat amb { $count } certificats revocats + } ## Per-signature status row. Only three distinct strings are needed: ## the signature crypto either verified (the cert chain may still be ## untrusted/expired/revoked, but that's surfaced on the cert row ## below), or it failed, or its sub-format isn't supported. +pdfjs-digital-signature-properties-status-verified = Estat: signatura verificada pdfjs-digital-signature-properties-status-invalid = Estat: signatura no vàlida +pdfjs-digital-signature-properties-status-unknown = Estat: no es pot verificar (no compatible) ## Per-signature certificate row. The variants with an issuer / date in ## parentheses embed fully-localized context — no English fall-through. @@ -546,6 +783,14 @@ pdfjs-digital-signature-properties-status-invalid = Estat: signatura no vàlida ## $issuer (String) - issuer or subject common name from the cert. ## $dateObj (Date) - notAfter date for the expired-with-date form. +pdfjs-digital-signature-properties-certificate-trusted = Certificat: de confiança ({ $issuer }) +pdfjs-digital-signature-properties-certificate-unknown = Certificat: no disponible +pdfjs-digital-signature-properties-certificate-untrusted = Certificat: no és de confiança +pdfjs-digital-signature-properties-certificate-untrusted-unknown-issuer = Certificat: emissor desconegut ({ $issuer }) +pdfjs-digital-signature-properties-certificate-untrusted-self-signed = Certificat: autosignat ({ $issuer }) +pdfjs-digital-signature-properties-certificate-untrusted-untrusted-issuer = Certificat: emissor no fiable ({ $issuer }) +pdfjs-digital-signature-properties-certificate-expired = Certificat: caducat +pdfjs-digital-signature-properties-certificate-expired-with-date = Certificat: caducat ({ DATETIME($dateObj, dateStyle: "medium") }) pdfjs-digital-signature-properties-certificate-revoked = Certificat: revocat ## Main menu for adding/removing signatures diff --git a/l10n/hr/viewer.ftl b/l10n/hr/viewer.ftl index f7d63d249e96a..9f2b825b95bf6 100644 --- a/l10n/hr/viewer.ftl +++ b/l10n/hr/viewer.ftl @@ -153,6 +153,7 @@ pdfjs-document-properties-linearized = Brzi web pregled: pdfjs-document-properties-linearized-yes = Da pdfjs-document-properties-linearized-no = Ne pdfjs-document-properties-close-button = Zatvori +pdfjs-digital-signature-properties-view-certificate = Pogledaj certifikat ## Print diff --git a/l10n/sk/viewer.ftl b/l10n/sk/viewer.ftl index 2fcfcb3435846..0375ed710ffed 100644 --- a/l10n/sk/viewer.ftl +++ b/l10n/sk/viewer.ftl @@ -496,8 +496,8 @@ pdfjs-editor-new-alt-text-error-close-button = Zavrieť # Variables: # $totalSize (Number) - the total size (in MB) of the AI model. # $downloadedSize (Number) - the downloaded size (in MB) of the AI model. -pdfjs-editor-new-alt-text-ai-model-downloading-progress = Sťahuje sa model AI pre alternatívne texty ({ $downloadedSize } z { $totalSize } MB) - .aria-valuetext = Sťahuje sa model AI pre alternatívne texty ({ $downloadedSize } z { $totalSize } MB) +pdfjs-editor-new-alt-text-ai-model-downloading-progress = Sťahuje sa model umelej inteligencie pre alternatívne texty ({ $downloadedSize } z { $totalSize } MB) + .aria-valuetext = Sťahuje sa model umelej inteligencie pre alternatívne texty ({ $downloadedSize } z { $totalSize } MB) # This is a button that users can click to edit the alt text they have already added. pdfjs-editor-new-alt-text-added-button = .aria-label = Alternatívny text bol pridaný