From 01642ed10c6474d38b6793f9ddc551b39c8ea693 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Fri, 24 Jul 2026 00:34:42 +0000 Subject: [PATCH] l10n: Update locale files --- l10n/hu/viewer.ftl | 63 +++++++++++++++++++++ l10n/hy-AM/viewer.ftl | 9 +++ l10n/ko/viewer.ftl | 2 +- l10n/sc/viewer.ftl | 126 ++++++++++++++++++++++++++++++++++++++++++ l10n/tr/viewer.ftl | 32 ++++++++++- 5 files changed, 229 insertions(+), 3 deletions(-) diff --git a/l10n/hu/viewer.ftl b/l10n/hu/viewer.ftl index 91a05e69e..e63349fd5 100644 --- a/l10n/hu/viewer.ftl +++ b/l10n/hu/viewer.ftl @@ -153,6 +153,19 @@ pdfjs-document-properties-linearized = Gyors webes nézet: pdfjs-document-properties-linearized-yes = Igen pdfjs-document-properties-linearized-no = Nem pdfjs-document-properties-close-button = Bezárás +pdfjs-digital-signature-properties-view-certificate = Tanúsítvány megtekintése +# Shown beneath an invalid signature card to explain why verification +# failed. The text comes from NSS (e.g. "Signature integrity has been +# compromised", "PKCS#7 signature could not be parsed") and is not +# itself localized — it is the underlying error message produced by +# the verification backend. +# Variables: +# $reason (String) - error message describing why the signature +# could not be verified. +pdfjs-digital-signature-properties-reason = Ok: { $reason } +# Variables: +# $dateObj (Date) - the signing time from the /Sig dict's /M entry. +pdfjs-digital-signature-properties-timestamp = Időbélyeg: { DATETIME($dateObj, dateStyle: "short", timeStyle: "medium") } # Variables: # $count (Number) - number of nested sub-signatures (one per earlier # incremental revision of the document). @@ -747,6 +760,50 @@ pdfjs-digital-signature-properties-button = .aria-label = Digitális aláírás tulajdonságai pdfjs-digital-signature-properties-button-label = Digitális aláírás tulajdonságai +## 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 = A dokumentum érvényes digitális aláírással lett aláírva +pdfjs-digital-signature-properties-banner-unknown = + { $count -> + [one] A dokumentum alá van írva, de { $count } digitális aláírás nem ellenőrizhető + *[other] A dokumentum alá van írva, de { $count } digitális aláírás nem ellenőrizhető + } +pdfjs-digital-signature-properties-banner-untrusted = + { $count -> + [one] A dokumentum { $count } nem megbízható tanúsítvánnyal van aláírva + *[other] A dokumentum { $count } nem megbízható tanúsítvánnyal van aláírva + } +pdfjs-digital-signature-properties-banner-expired = + { $count -> + [one] A dokumentum { $count } lejárt tanúsítvánnyal van aláírva + *[other] A dokumentum { $count } lejárt tanúsítvánnyal van aláírva + } +pdfjs-digital-signature-properties-banner-invalid = + { $count -> + [one] A dokumentum { $count } érvénytelen aláírással rendelkezik + *[other] A dokumentum { $count } érvénytelen aláírással rendelkezik + } +pdfjs-digital-signature-properties-banner-revoked = + { $count -> + [one] A dokumentum { $count } visszavont tanúsítvánnyal van aláírva + *[other] A dokumentum { $count } visszavont tanúsítvánnyal van aláírva + } + +## 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 = Állapot: az aláírás ellenőrizve +pdfjs-digital-signature-properties-status-invalid = Állapot: az aláírás érvénytelen +pdfjs-digital-signature-properties-status-unknown = Állapot: nem ellenőrizhető (nem támogatott) + ## Per-signature certificate row. The variants with an issuer / date in ## parentheses embed fully-localized context — no English fall-through. ## @@ -754,6 +811,12 @@ pdfjs-digital-signature-properties-button-label = Digitális aláírás tulajdon ## $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 = Tanúsítvány: megbízható ({ $issuer }) +pdfjs-digital-signature-properties-certificate-unknown = Tanúsítvány: nem érhető el +pdfjs-digital-signature-properties-certificate-untrusted = Tanúsítvány: nem megbízható +pdfjs-digital-signature-properties-certificate-untrusted-unknown-issuer = Tanúsítvány: ismeretlen kibocsátó ({ $issuer }) +pdfjs-digital-signature-properties-certificate-untrusted-self-signed = Tanúsítvány: önaláírt ({ $issuer }) +pdfjs-digital-signature-properties-certificate-untrusted-untrusted-issuer = Tanúsítvány: nem megbízható kibocsátó ({ $issuer }) pdfjs-digital-signature-properties-certificate-expired = Tanúsítvány: lejárt pdfjs-digital-signature-properties-certificate-expired-with-date = Tanúsítvány: lejárt ({ DATETIME($dateObj, dateStyle: "medium") }) pdfjs-digital-signature-properties-certificate-revoked = Tanúsítvány: visszavonva diff --git a/l10n/hy-AM/viewer.ftl b/l10n/hy-AM/viewer.ftl index de98360cb..6ceb7181f 100644 --- a/l10n/hy-AM/viewer.ftl +++ b/l10n/hy-AM/viewer.ftl @@ -153,6 +153,15 @@ pdfjs-document-properties-linearized = Արագ վեբ դիտում․ pdfjs-document-properties-linearized-yes = Այո pdfjs-document-properties-linearized-no = Ոչ pdfjs-document-properties-close-button = Փակել +# Shown beneath an invalid signature card to explain why verification +# failed. The text comes from NSS (e.g. "Signature integrity has been +# compromised", "PKCS#7 signature could not be parsed") and is not +# itself localized — it is the underlying error message produced by +# the verification backend. +# Variables: +# $reason (String) - error message describing why the signature +# could not be verified. +pdfjs-digital-signature-properties-reason = Պատճառը՝ { $reason } ## Print diff --git a/l10n/ko/viewer.ftl b/l10n/ko/viewer.ftl index f1ba92bff..26346cf98 100644 --- a/l10n/ko/viewer.ftl +++ b/l10n/ko/viewer.ftl @@ -586,7 +586,7 @@ pdfjs-editor-add-signature-draw-thickness-range-label = 두께 # $thickness (Number) - the thickness (in pixels) of the line used to draw a signature. pdfjs-editor-add-signature-draw-thickness-range = .title = 그리기 두께: { $thickness } -pdfjs-editor-add-signature-image-placeholder = 이미지 파일을 여기에 끌어서 놓으세요 +pdfjs-editor-add-signature-image-placeholder = 이미지 파일을 여기에 끌어다 놓으세요 pdfjs-editor-add-signature-image-browse-link = { PLATFORM() -> [macos] 또는 이미지 파일 찾아보기 diff --git a/l10n/sc/viewer.ftl b/l10n/sc/viewer.ftl index c8a732735..7f334e430 100644 --- a/l10n/sc/viewer.ftl +++ b/l10n/sc/viewer.ftl @@ -87,6 +87,7 @@ pdfjs-scroll-horizontal-button-label = Iscurrimentu orizontale pdfjs-scroll-wrapped-button = .title = Imprea s'iscurrimentu continu pdfjs-scroll-wrapped-button-label = Iscurrimentu continu +pdfjs-spread-none-button-label = Pàginas individuales ## Document properties dialog @@ -133,6 +134,19 @@ pdfjs-document-properties-linearized = Visualizatzione web lestra: pdfjs-document-properties-linearized-yes = Eja pdfjs-document-properties-linearized-no = Nono pdfjs-document-properties-close-button = Serra +pdfjs-digital-signature-properties-view-certificate = Ammustra su tzertificadu +# Shown beneath an invalid signature card to explain why verification +# failed. The text comes from NSS (e.g. "Signature integrity has been +# compromised", "PKCS#7 signature could not be parsed") and is not +# itself localized — it is the underlying error message produced by +# the verification backend. +# Variables: +# $reason (String) - error message describing why the signature +# could not be verified. +pdfjs-digital-signature-properties-reason = Resone: { $reason } +# Variables: +# $dateObj (Date) - the signing time from the /Sig dict's /M entry. +pdfjs-digital-signature-properties-timestamp = Data e ora: { DATETIME($dateObj, dateStyle: "short", timeStyle: "medium") } ## Print @@ -179,6 +193,15 @@ pdfjs-thumb-page-title = # $page (Number) - the page number pdfjs-thumb-page-canvas = .aria-label = Miniatura de sa pàgina { $page } +# Variables: +# $page (Number) - the page number +pdfjs-thumb-page-checkbox1 = + .title = Seletziona sa 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 } ## Find panel button title and messages @@ -197,10 +220,27 @@ pdfjs-find-match-diacritics-checkbox-label = Respeta is diacrìticos pdfjs-find-entire-word-checkbox-label = Faeddos intreos pdfjs-find-reached-top = S'est lòmpidu a su cumintzu de su documentu, si sighit dae su bàsciu pdfjs-find-reached-bottom = Acabbu de su documentu, si sighit dae s'artu +# Variables: +# $current (Number) - the index of the currently active find result +# $total (Number) - the total number of matches in the document +pdfjs-find-match-count = + { $total -> + [one] { $current } currispondèntzia de { $total } + *[other] { $current } currispondèntzias de { $total } + } +# Variables: +# $limit (Number) - the maximum number of matches +pdfjs-find-match-count-limit = + { $limit -> + [one] Prus de { $limit } currispondèntzia + *[other] Prus de { $limit } currispondèntzias + } pdfjs-find-not-found = Testu no agatadu ## Predefined zoom values +pdfjs-page-scale-width = Larghesa de sa pàgina +pdfjs-page-scale-fit = Pàgina intrea pdfjs-page-scale-auto = Ingrandimentu automàticu pdfjs-page-scale-actual = Mannària reale # Variables: @@ -222,6 +262,12 @@ pdfjs-missing-file-error = Ammancat s'archìviu PDF. pdfjs-unexpected-response-error = Risposta imprevista de su serbidore. pdfjs-rendering-error = Faddina in sa visualizatzione de sa pàgina. +## Annotations + +# Variables: +# $dateObj (Date) - the modification date and time of the annotation +pdfjs-annotation-date-time-string = { DATETIME($dateObj, dateStyle: "short", timeStyle: "medium") } + ## Password pdfjs-password-label = Inserta sa crae pro abèrrere custu archìviu PDF. @@ -234,9 +280,13 @@ pdfjs-web-fonts-disabled = Is tipografias web sunt disativadas: is tipografias i pdfjs-editor-free-text-button = .title = Testu +pdfjs-editor-color-picker-free-text-input = + .title = Muda su colore de su testu pdfjs-editor-free-text-button-label = Testu pdfjs-editor-ink-button = .title = Disinnu +pdfjs-editor-color-picker-ink-input = + .title = Muda su colore pro su disinnu pdfjs-editor-ink-button-label = Disinnu pdfjs-editor-stamp-button = .title = Agiunghe o modìfica immàgines @@ -248,6 +298,33 @@ pdfjs-highlight-floating-button1 = .title = Evidèntzia .aria-label = Evidèntzia pdfjs-highlight-floating-button-label = Evidèntzia +pdfjs-comment-floating-button = + .title = Cummenta + .aria-label = Cummenta +pdfjs-comment-floating-button-label = Cummenta +pdfjs-editor-comment-button = + .title = Cummenta + .aria-label = Cummenta +pdfjs-editor-comment-button-label = Cummenta +pdfjs-editor-signature-button = + .title = Agiunghe una firma +pdfjs-editor-signature-button-label = Agiunghe una firma + +## Default editor aria labels + +# “Highlight” is a noun, the string is used on the editor for highlights. +pdfjs-editor-highlight-editor = + .aria-label = Editore de sutaliniadura +# “Drawing” is a noun, the string is used on the editor for drawings. +pdfjs-editor-ink-editor = + .aria-label = Editore de disinnos +# Used when a signature editor is selected/hovered. +# Variables: +# $description (String) - a string describing/labeling the signature. +pdfjs-editor-signature-editor1 = + .aria-description = Editore de firmas: { $description } +pdfjs-editor-stamp-editor = + .aria-label = Editore de immàgines ## Remove button for the various kind of editor. @@ -259,6 +336,8 @@ pdfjs-editor-remove-stamp-button = .title = Boga s’immàgine pdfjs-editor-remove-highlight-button = .title = Boga s’evidèntzia +pdfjs-editor-remove-signature-button = + .title = Boga·nche sa firma ## @@ -272,19 +351,47 @@ pdfjs-editor-stamp-add-image-button = pdfjs-editor-stamp-add-image-button-label = Agiunghe un’immàgine # This refers to the thickness of the line used for free highlighting (not bound to text) pdfjs-editor-free-highlight-thickness-input = Grussària +pdfjs-editor-add-signature-container = + .aria-label = Controllos de firma e firmas sarvadas +pdfjs-editor-signature-add-signature-button = + .title = Agiunghe una firma noa +pdfjs-editor-signature-add-signature-button-label = Agiunghe una firma noa +# Used on the button to use an already saved signature. +# Variables: +# $description (String) - a string describing/labeling the signature. +pdfjs-editor-add-saved-signature-button = + .title = Firma sarvada: { $description } # .default-content is used as a placeholder in an empty text editor. pdfjs-free-text2 = .aria-label = Editore de testu .default-content = Cumintza a iscrìere… +# Used to show how many comments are present in the pdf file. +# Variables: +# $count (Number) - the number of comments. +pdfjs-editor-comments-sidebar-title = + { $count -> + [one] Cummentu + *[other] Cummentos + } +pdfjs-editor-comments-sidebar-close-button = + .title = Serra sa barra laterale + .aria-label = Serra sa barra laterale +pdfjs-editor-comments-sidebar-close-button-label = Serra sa barra laterale +# Instructional copy to add a comment by selecting text or an annotations. +pdfjs-editor-comments-sidebar-no-comments1 = As rilevadu una cosa de interessu? Sinnala·dda e agiunghe unu cummentu. ## Alt-text dialog pdfjs-editor-alt-text-button-label = Testu alternativu +pdfjs-editor-alt-text-edit-button = + .aria-label = Modifica su testu alternativu pdfjs-editor-alt-text-dialog-label = Sèbera un’optzione pdfjs-editor-alt-text-dialog-description = Su testu alternativu (“alt text”) est ùtile pro persones chi non podent bìdere s’immàgine o cando non benit carrigada. pdfjs-editor-alt-text-add-description-label = Agiunghe una descritzione +pdfjs-editor-alt-text-mark-decorative-label = Sinnala comente decorativa pdfjs-editor-alt-text-cancel-button = Annulla pdfjs-editor-alt-text-save-button = Sarva +pdfjs-editor-alt-text-decorative-tooltip = Sinnalada comente decorativu ## Color picker @@ -304,7 +411,13 @@ pdfjs-editor-colorpicker-pink = ## New alt-text dialog ## 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. +# 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 = Mancat su testu alternativu pdfjs-editor-new-alt-text-missing-button-label = Mancat su testu alternativu +# 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 = Revisiona su testu alternativu pdfjs-editor-new-alt-text-to-review-button-label = Revisiona su testu alternativu # "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: @@ -332,6 +445,19 @@ pdfjs-editor-alt-text-settings-show-dialog-button-label = Mustra deretu s’edit pdfjs-editor-alt-text-settings-show-dialog-description = T’agiudat a assegurare chi totu is immàgines tuas tèngiant unu testu alternativu. pdfjs-editor-alt-text-settings-close-button = Serra +## "Annotations removed" bar + +pdfjs-editor-undo-bar-message-freetext = Testu cantzelladu +pdfjs-editor-undo-bar-message-ink = Disinnu cantzelladu +pdfjs-editor-undo-bar-message-stamp = Immàgine cantzellada +pdfjs-editor-undo-bar-message-signature = Firma cantzellada +pdfjs-editor-undo-bar-undo-button = + .title = Iscontza +pdfjs-editor-undo-bar-undo-button-label = Iscontza +pdfjs-editor-undo-bar-close-button = + .title = Serra +pdfjs-editor-undo-bar-close-button-label = Serra + ## Dialog buttons pdfjs-editor-add-signature-cancel-button = Annulla diff --git a/l10n/tr/viewer.ftl b/l10n/tr/viewer.ftl index 6c0b26ac5..a735e0887 100644 --- a/l10n/tr/viewer.ftl +++ b/l10n/tr/viewer.ftl @@ -164,6 +164,9 @@ pdfjs-digital-signature-properties-view-certificate = Sertifikayı göster # could not be verified. pdfjs-digital-signature-properties-reason = Neden: { $reason } # Variables: +# $dateObj (Date) - the signing time from the /Sig dict's /M entry. +pdfjs-digital-signature-properties-timestamp = Zaman damgası: { 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 = @@ -514,11 +517,11 @@ pdfjs-editor-new-alt-text-added-button = pdfjs-editor-new-alt-text-added-button-label = Alt metin eklendi # 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 = Alternatif metin eksik + .aria-label = Alt metin eksik pdfjs-editor-new-alt-text-missing-button-label = Alt metin eksik # 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 = Alternatif metni incele + .aria-label = Alt metni incele pdfjs-editor-new-alt-text-to-review-button-label = Alt metni incele # "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: @@ -766,6 +769,31 @@ pdfjs-digital-signature-properties-button-label = Dijital imza özellikleri ## $count (Number) - number of signatures at the worst level. pdfjs-digital-signature-properties-banner-verified = Belge geçerli bir dijital imza ile imzalanmıştır +pdfjs-digital-signature-properties-banner-unknown = + { $count -> + [one] Belge imzalanmış ancak { $count } dijital imza doğrulanamadı + *[other] Belge imzalanmış ancak { $count } dijital imza doğrulanamadı + } +pdfjs-digital-signature-properties-banner-untrusted = + { $count -> + [one] Belge, güvenilmeyen { $count } sertifikayla imzalanmış + *[other] Belge, güvenilmeyen { $count } sertifikayla imzalanmış + } +pdfjs-digital-signature-properties-banner-expired = + { $count -> + [one] Belge, süresi dolmuş { $count } sertifika ile imzalanmış + *[other] Belge, süresi dolmuş { $count } sertifika ile imzalanmış + } +pdfjs-digital-signature-properties-banner-invalid = + { $count -> + [one] Belge { $count } geçersiz dijital imza içeriyor + *[other] Belge { $count } geçersiz dijital imza içeriyor + } +pdfjs-digital-signature-properties-banner-revoked = + { $count -> + [one] Belge, iptal edilmiş { $count } sertifika ile imzalanmış + *[other] Belge, iptal edilmiş { $count } sertifika ile imzalanmış + } ## Per-signature status row. Only three distinct strings are needed: ## the signature crypto either verified (the cert chain may still be