diff --git a/examples/mobile-viewer/viewer.css b/examples/mobile-viewer/viewer.css index b58dc9141..bd27157a4 100644 --- a/examples/mobile-viewer/viewer.css +++ b/examples/mobile-viewer/viewer.css @@ -113,8 +113,8 @@ footer { background-color: rgb(0 0 0 / 0); font-size: 1.2rem; color: rgb(255 255 255 / 1); - background-image: url(images/div_line_left.png), - url(images/div_line_right.png); + background-image: + url(images/div_line_left.png), url(images/div_line_right.png); background-repeat: no-repeat; background-position: left, right; background-size: 0.2rem, 0.2rem; diff --git a/gulpfile.mjs b/gulpfile.mjs index ab6a72559..010efabde 100644 --- a/gulpfile.mjs +++ b/gulpfile.mjs @@ -2290,7 +2290,7 @@ function packageJson() { bugs: DIST_BUGS_URL, license: DIST_LICENSE, optionalDependencies: { - "@napi-rs/canvas": "^0.1.65", + "@napi-rs/canvas": "^0.1.67", }, browser: { canvas: false, diff --git a/l10n/ach/viewer.ftl b/l10n/ach/viewer.ftl index a512c4053..3f4cc554e 100644 --- a/l10n/ach/viewer.ftl +++ b/l10n/ach/viewer.ftl @@ -246,3 +246,18 @@ pdfjs-web-fonts-disabled = Kijuko dit pa coc me kakube woko: pe romo tic ki dit ## "Annotations removed" bar + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/af/viewer.ftl b/l10n/af/viewer.ftl index 6f9d32cf6..111b02b79 100644 --- a/l10n/af/viewer.ftl +++ b/l10n/af/viewer.ftl @@ -233,3 +233,18 @@ pdfjs-web-fonts-disabled = Webfonte is gedeaktiveer: kan nie PDF-fonte wat ingeb ## "Annotations removed" bar + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/an/viewer.ftl b/l10n/an/viewer.ftl index a42666554..06611750b 100644 --- a/l10n/an/viewer.ftl +++ b/l10n/an/viewer.ftl @@ -278,3 +278,18 @@ pdfjs-web-fonts-disabled = As fuents web son desactivadas: no se puet incrustar ## "Annotations removed" bar + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/ar/viewer.ftl b/l10n/ar/viewer.ftl index aeb7e51cf..eb754ddae 100644 --- a/l10n/ar/viewer.ftl +++ b/l10n/ar/viewer.ftl @@ -335,6 +335,8 @@ pdfjs-editor-remove-stamp-button = .title = أزِل الصورة pdfjs-editor-remove-highlight-button = .title = أزِل الإبراز +pdfjs-editor-remove-signature-button = + .title = أزِل التوقيع ## @@ -508,9 +510,75 @@ pdfjs-editor-undo-bar-message-highlight = أُزِيل البرز pdfjs-editor-undo-bar-message-freetext = أُزيل النص pdfjs-editor-undo-bar-message-ink = أُزِيلت الرسمة pdfjs-editor-undo-bar-message-stamp = أُزيلت الصورة +pdfjs-editor-undo-bar-message-signature = أُزيل التوقيع +# Variables: +# $count (Number) - the number of removed annotations. +pdfjs-editor-undo-bar-message-multiple = + { $count -> + [zero] أُزيل لا تعليق + [one] أُزيل تعليق + [two] أُزيل تعليقين + [few] أُزيلت { $count } تعليقات + [many] أُزيل { $count } تعليق + *[other] أُزيل { $count } تعليق + } pdfjs-editor-undo-bar-undo-button = .title = تراجع pdfjs-editor-undo-bar-undo-button-label = تراجع pdfjs-editor-undo-bar-close-button = .title = أغلق pdfjs-editor-undo-bar-close-button-label = أغلق + +## Add a signature dialog + +pdfjs-editor-add-signature-dialog-label = يتيح هذا النموذج للمستخدم إنشاء توقيع لإضافته إلى مستند PDF. ويمكن للمستخدم تحرير الاسم (الذي يعمل أيضًا كنص بديل)، وحفظ التوقيع بشكل اختياري للاستخدام المتكرر. +pdfjs-editor-add-signature-dialog-title = أضِف توقيعا + +## Tab names + +# Type is a verb (you can type your name as signature) +pdfjs-editor-add-signature-type-button = اكتب + .title = اكتب +# Draw is a verb (you can draw your signature) +pdfjs-editor-add-signature-draw-button = ارسم + .title = ارسم +pdfjs-editor-add-signature-image-button = صورة + .title = صورة + +## Tab panels + +pdfjs-editor-add-signature-type-input = + .aria-label = اكتب توقيعك + .placeholder = اكتب توقيعك +pdfjs-editor-add-signature-draw-placeholder = ارسم توقيعك +pdfjs-editor-add-signature-draw-thickness-range-label = السماكة +# Variables: +# $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-browse-link = + { PLATFORM() -> + [macos] أو اختر ملفات الصور + *[other] أو تصفح ملفات الصور + } + +## Controls + +pdfjs-editor-add-signature-description-label = الوصف (نص بديل) +pdfjs-editor-add-signature-description-input = + .title = الوصف (نص بديل) +pdfjs-editor-add-signature-description-default-when-drawing = توقيع +pdfjs-editor-add-signature-clear-button-label = امحُ التوقيع +pdfjs-editor-add-signature-clear-button = + .title = امحُ التوقيع +pdfjs-editor-add-signature-save-checkbox = احفظ التوقيع +pdfjs-editor-add-signature-save-warning-message = لقد وصلت إلى الحد الأقصى وهو 5 توقيعات محفوظة. أزِل توقيع واحد لحفظ المزيد. +pdfjs-editor-add-signature-image-upload-error-title = تعذر رفع الصورة. +pdfjs-editor-add-signature-image-upload-error-description = تحقق من اتصال الشبكة لديك أو جرّب صورة أخرى. +pdfjs-editor-add-signature-error-close-button = أغلق + +## Dialog buttons + +pdfjs-editor-add-signature-cancel-button = ألغِ +pdfjs-editor-add-signature-add-button = أضِف diff --git a/l10n/ast/viewer.ftl b/l10n/ast/viewer.ftl index 6bc54576c..b3e3ac607 100644 --- a/l10n/ast/viewer.ftl +++ b/l10n/ast/viewer.ftl @@ -222,3 +222,18 @@ pdfjs-password-cancel-button = Encaboxar ## "Annotations removed" bar + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/az/viewer.ftl b/l10n/az/viewer.ftl index b18f01999..1632acf81 100644 --- a/l10n/az/viewer.ftl +++ b/l10n/az/viewer.ftl @@ -278,3 +278,18 @@ pdfjs-web-fonts-disabled = Web Şriftlər söndürülüb: yerləşdirilmiş PDF ## "Annotations removed" bar + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/be/viewer.ftl b/l10n/be/viewer.ftl index 3f029d933..e3bca5be9 100644 --- a/l10n/be/viewer.ftl +++ b/l10n/be/viewer.ftl @@ -516,3 +516,21 @@ pdfjs-editor-undo-bar-undo-button-label = Адмяніць pdfjs-editor-undo-bar-close-button = .title = Закрыць pdfjs-editor-undo-bar-close-button-label = Закрыць + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + +pdfjs-editor-add-signature-error-close-button = Закрыць + +## Dialog buttons + +pdfjs-editor-add-signature-cancel-button = Скасаваць +pdfjs-editor-add-signature-add-button = Дадаць diff --git a/l10n/bg/viewer.ftl b/l10n/bg/viewer.ftl index 0ab64d0ac..10649911e 100644 --- a/l10n/bg/viewer.ftl +++ b/l10n/bg/viewer.ftl @@ -418,3 +418,18 @@ pdfjs-editor-new-alt-text-not-now-button = Не сега ## "Annotations removed" bar + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/bn/viewer.ftl b/l10n/bn/viewer.ftl index 71055f6ca..628b36338 100644 --- a/l10n/bn/viewer.ftl +++ b/l10n/bn/viewer.ftl @@ -268,3 +268,18 @@ pdfjs-web-fonts-disabled = ওয়েব ফন্ট নিষ্ক্রিয় ## "Annotations removed" bar + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/bo/viewer.ftl b/l10n/bo/viewer.ftl index 60b343018..6a0c48259 100644 --- a/l10n/bo/viewer.ftl +++ b/l10n/bo/viewer.ftl @@ -268,3 +268,18 @@ pdfjs-web-fonts-disabled = Web fonts are disabled: unable to use embedded PDF fo ## "Annotations removed" bar + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/br/viewer.ftl b/l10n/br/viewer.ftl index 1938bc65b..d92015f12 100644 --- a/l10n/br/viewer.ftl +++ b/l10n/br/viewer.ftl @@ -341,3 +341,18 @@ pdfjs-editor-alt-text-settings-close-button = Serriñ ## "Annotations removed" bar + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/brx/viewer.ftl b/l10n/brx/viewer.ftl index 8882781f2..8de66edbc 100644 --- a/l10n/brx/viewer.ftl +++ b/l10n/brx/viewer.ftl @@ -239,3 +239,18 @@ pdfjs-web-fonts-disabled = वेब फन्टखौ लोरबां ख ## "Annotations removed" bar + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/bs/viewer.ftl b/l10n/bs/viewer.ftl index cd592a789..317c66a09 100644 --- a/l10n/bs/viewer.ftl +++ b/l10n/bs/viewer.ftl @@ -244,3 +244,18 @@ pdfjs-web-fonts-disabled = Web fontovi su onemogućeni: nemoguće koristiti uba ## "Annotations removed" bar + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/ca/viewer.ftl b/l10n/ca/viewer.ftl index 229c54444..056a27139 100644 --- a/l10n/ca/viewer.ftl +++ b/l10n/ca/viewer.ftl @@ -314,3 +314,18 @@ pdfjs-ink-canvas = ## "Annotations removed" bar + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/cak/viewer.ftl b/l10n/cak/viewer.ftl index 4ff8fb7de..a226e535b 100644 --- a/l10n/cak/viewer.ftl +++ b/l10n/cak/viewer.ftl @@ -312,3 +312,18 @@ pdfjs-ink-canvas = ## "Annotations removed" bar + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/ckb/viewer.ftl b/l10n/ckb/viewer.ftl index e87fce06e..a4d4ad16e 100644 --- a/l10n/ckb/viewer.ftl +++ b/l10n/ckb/viewer.ftl @@ -263,3 +263,18 @@ pdfjs-web-fonts-disabled = جۆرەپیتی وێب ناچالاکە: نەتوا ## "Annotations removed" bar + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/cs/viewer.ftl b/l10n/cs/viewer.ftl index 696fe300e..0dfb21942 100644 --- a/l10n/cs/viewer.ftl +++ b/l10n/cs/viewer.ftl @@ -519,3 +519,18 @@ pdfjs-editor-undo-bar-undo-button-label = Zpět pdfjs-editor-undo-bar-close-button = .title = Zavřít pdfjs-editor-undo-bar-close-button-label = Zavřít + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/cy/viewer.ftl b/l10n/cy/viewer.ftl index 836383511..f65f66ad8 100644 --- a/l10n/cy/viewer.ftl +++ b/l10n/cy/viewer.ftl @@ -525,3 +525,18 @@ pdfjs-editor-undo-bar-undo-button-label = Dadwneud pdfjs-editor-undo-bar-close-button = .title = Cau pdfjs-editor-undo-bar-close-button-label = Cau + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/da/viewer.ftl b/l10n/da/viewer.ftl index 224eac170..faa971573 100644 --- a/l10n/da/viewer.ftl +++ b/l10n/da/viewer.ftl @@ -513,3 +513,18 @@ pdfjs-editor-undo-bar-undo-button-label = Fortryd pdfjs-editor-undo-bar-close-button = .title = Luk pdfjs-editor-undo-bar-close-button-label = Luk + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/de/viewer.ftl b/l10n/de/viewer.ftl index ee2645509..cda899c0f 100644 --- a/l10n/de/viewer.ftl +++ b/l10n/de/viewer.ftl @@ -513,3 +513,18 @@ pdfjs-editor-undo-bar-undo-button-label = Rückgängig pdfjs-editor-undo-bar-close-button = .title = Schließen pdfjs-editor-undo-bar-close-button-label = Schließen + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/dsb/viewer.ftl b/l10n/dsb/viewer.ftl index 24ac94fb2..2e140a38c 100644 --- a/l10n/dsb/viewer.ftl +++ b/l10n/dsb/viewer.ftl @@ -331,6 +331,8 @@ pdfjs-editor-remove-stamp-button = .title = Wobraz wótwónoźeś pdfjs-editor-remove-highlight-button = .title = Wuzwignjenje wótpóraś +pdfjs-editor-remove-signature-button = + .title = Signaturu wótwónoźeś ## @@ -504,6 +506,7 @@ pdfjs-editor-undo-bar-message-highlight = Wótwónoźone wuzwignuś pdfjs-editor-undo-bar-message-freetext = Tekst jo se wótwónoźeł pdfjs-editor-undo-bar-message-ink = Kreslanka jo se wótwónoźeła pdfjs-editor-undo-bar-message-stamp = Wobraz jo se wótwónoźeł +pdfjs-editor-undo-bar-message-signature = Signatura jo se wótwónoźeła # Variables: # $count (Number) - the number of removed annotations. pdfjs-editor-undo-bar-message-multiple = @@ -519,3 +522,55 @@ pdfjs-editor-undo-bar-undo-button-label = Anulěrowaś pdfjs-editor-undo-bar-close-button = .title = Zacyniś pdfjs-editor-undo-bar-close-button-label = Zacyniś + +## Add a signature dialog + +pdfjs-editor-add-signature-dialog-title = Signaturu pśidaś + +## Tab names + +# Type is a verb (you can type your name as signature) +pdfjs-editor-add-signature-type-button = Typ + .title = Typ +# Draw is a verb (you can draw your signature) +pdfjs-editor-add-signature-draw-button = Kresliś + .title = Kresliś +pdfjs-editor-add-signature-image-button = Wobraz + .title = Wobraz + +## Tab panels + +pdfjs-editor-add-signature-type-input = + .aria-label = Zapódajśo swóju signaturu + .placeholder = Zapódajśo swóju signaturu +pdfjs-editor-add-signature-draw-placeholder = Kresliśo swóju signaturu +pdfjs-editor-add-signature-draw-thickness-range-label = Tłustosć +# Variables: +# $thickness (Number) - the thickness (in pixels) of the line used to draw a signature. +pdfjs-editor-add-signature-draw-thickness-range = + .title = Tłustosć kreslanki: { $thickness } +pdfjs-editor-add-signature-image-placeholder = Śěgniśo dataju sem, aby ju nagrał +pdfjs-editor-add-signature-image-browse-link = + { PLATFORM() -> + [macos] Abo wubjeŕśo wobrazowe dataje + *[other] Abo pśepytajśo wobrazowe dataje + } + +## Controls + +pdfjs-editor-add-signature-description-label = Wopisanje (alternatiwny tekst) +pdfjs-editor-add-signature-description-input = + .title = Wopisanje (alternatiwny tekst) +pdfjs-editor-add-signature-description-default-when-drawing = Signatura +pdfjs-editor-add-signature-clear-button-label = Signaturu lašowaś +pdfjs-editor-add-signature-clear-button = + .title = Signaturu lašowaś +pdfjs-editor-add-signature-save-checkbox = Signaturu składowaś +pdfjs-editor-add-signature-image-upload-error-title = Wobraz njedajo se nagraś +pdfjs-editor-add-signature-image-upload-error-description = Pśeglědajśo swój seśowy zwisk abo wopytajśo drugi wobraz. +pdfjs-editor-add-signature-error-close-button = Zacyniś + +## Dialog buttons + +pdfjs-editor-add-signature-cancel-button = Pśetergnuś +pdfjs-editor-add-signature-add-button = Pśidaś diff --git a/l10n/el/viewer.ftl b/l10n/el/viewer.ftl index 5a04bd8a3..fe3dc3de5 100644 --- a/l10n/el/viewer.ftl +++ b/l10n/el/viewer.ftl @@ -327,6 +327,8 @@ pdfjs-editor-remove-stamp-button = .title = Αφαίρεση εικόνας pdfjs-editor-remove-highlight-button = .title = Αφαίρεση επισήμανσης +pdfjs-editor-remove-signature-button = + .title = Αφαίρεση υπογραφής ## @@ -454,8 +456,8 @@ pdfjs-editor-new-alt-text-error-close-button = Κλείσιμο # $totalSize (Number) - the total size (in MB) of the AI model. # $downloadedSize (Number) - the downloaded size (in MB) of the AI model. # $percent (Number) - the percentage of the downloaded size. -pdfjs-editor-new-alt-text-ai-model-downloading-progress = Λήψη μοντέλου AI εναλλακτικού κειμένου ({ $downloadedSize } από { $totalSize } MB) - .aria-valuetext = Λήψη μοντέλου AI εναλλακτικού κειμένου ({ $downloadedSize } από { $totalSize } MB) +pdfjs-editor-new-alt-text-ai-model-downloading-progress = Λήψη μοντέλου ΤΝ εναλλακτικού κειμένου ({ $downloadedSize } από { $totalSize } MB) + .aria-valuetext = Λήψη μοντέλου ΤΝ εναλλακτικού κειμένου ({ $downloadedSize } από { $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 = Προστέθηκε εναλλακτικό κείμενο @@ -484,7 +486,7 @@ pdfjs-editor-alt-text-settings-create-model-button-label = Αυτόματη δη pdfjs-editor-alt-text-settings-create-model-description = Προτείνει περιγραφές για άτομα που δεν μπορούν να δουν την εικόνα ή όταν η εικόνα δεν φορτώνεται. # Variables: # $totalSize (Number) - the total size (in MB) of the AI model. -pdfjs-editor-alt-text-settings-download-model-label = Μοντέλο AI εναλλακτικού κειμένου ({ $totalSize } MB) +pdfjs-editor-alt-text-settings-download-model-label = Μοντέλο ΤΝ εναλλακτικού κειμένου ({ $totalSize } MB) pdfjs-editor-alt-text-settings-ai-model-description = Εκτελείται τοπικά στη συσκευή σας, ώστε τα δεδομένα σας να παραμένουν ιδιωτικά. Απαιτείται για τη δημιουργία του αυτόματου εναλλακτικού κειμένου. pdfjs-editor-alt-text-settings-delete-model-button = Διαγραφή pdfjs-editor-alt-text-settings-download-model-button = Λήψη @@ -500,6 +502,7 @@ pdfjs-editor-undo-bar-message-highlight = Η επισήμανση αφαιρέθ pdfjs-editor-undo-bar-message-freetext = Το κείμενο αφαιρέθηκε pdfjs-editor-undo-bar-message-ink = Το σχέδιο αφαιρέθηκε pdfjs-editor-undo-bar-message-stamp = Η εικόνα αφαιρέθηκε +pdfjs-editor-undo-bar-message-signature = Η υπογραφή αφαιρέθηκε # Variables: # $count (Number) - the number of removed annotations. pdfjs-editor-undo-bar-message-multiple = @@ -513,3 +516,53 @@ pdfjs-editor-undo-bar-undo-button-label = Αναίρεση pdfjs-editor-undo-bar-close-button = .title = Κλείσιμο pdfjs-editor-undo-bar-close-button-label = Κλείσιμο + +## Add a signature dialog + +pdfjs-editor-add-signature-dialog-title = Προσθήκη υπογραφής + +## Tab names + +# Type is a verb (you can type your name as signature) +pdfjs-editor-add-signature-type-button = Πληκτρολόγηση + .title = Πληκτρολόγηση +# Draw is a verb (you can draw your signature) +pdfjs-editor-add-signature-draw-button = Σχέδιο + .title = Σχέδιο +pdfjs-editor-add-signature-image-button = Εικόνα + .title = Εικόνα + +## Tab panels + +pdfjs-editor-add-signature-type-input = + .aria-label = Πληκτρολογήστε την υπογραφή σας + .placeholder = Πληκτρολογήστε την υπογραφή σας +pdfjs-editor-add-signature-draw-placeholder = Σχεδιάστε την υπογραφή σας +pdfjs-editor-add-signature-draw-thickness-range-label = Πάχος +# Variables: +# $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-browse-link = + { PLATFORM() -> + [macos] Ή επιλέξτε αρχεία εικόνας + *[other] Ή περιηγηθείτε σε αρχεία εικόνας + } + +## Controls + +pdfjs-editor-add-signature-description-label = Περιγραφή (εναλλακτικό κείμενο) +pdfjs-editor-add-signature-description-input = + .title = Περιγραφή (εναλλακτικό κείμενο) +pdfjs-editor-add-signature-description-default-when-drawing = Υπογραφή +pdfjs-editor-add-signature-clear-button-label = Απαλοιφή υπογραφής +pdfjs-editor-add-signature-clear-button = + .title = Απαλοιφή υπογραφής +pdfjs-editor-add-signature-save-checkbox = Αποθήκευση υπογραφής +pdfjs-editor-add-signature-error-close-button = Κλείσιμο + +## Dialog buttons + +pdfjs-editor-add-signature-cancel-button = Ακύρωση +pdfjs-editor-add-signature-add-button = Προσθήκη diff --git a/l10n/en-CA/viewer.ftl b/l10n/en-CA/viewer.ftl index 346e6e8d8..2338fb498 100644 --- a/l10n/en-CA/viewer.ftl +++ b/l10n/en-CA/viewer.ftl @@ -513,3 +513,18 @@ pdfjs-editor-undo-bar-undo-button-label = Undo pdfjs-editor-undo-bar-close-button = .title = Close pdfjs-editor-undo-bar-close-button-label = Close + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/en-GB/viewer.ftl b/l10n/en-GB/viewer.ftl index 4222f6feb..f2586e107 100644 --- a/l10n/en-GB/viewer.ftl +++ b/l10n/en-GB/viewer.ftl @@ -327,6 +327,8 @@ pdfjs-editor-remove-stamp-button = .title = Remove image pdfjs-editor-remove-highlight-button = .title = Remove highlight +pdfjs-editor-remove-signature-button = + .title = Remove signature ## @@ -500,6 +502,7 @@ pdfjs-editor-undo-bar-message-highlight = Highlight removed pdfjs-editor-undo-bar-message-freetext = Text removed pdfjs-editor-undo-bar-message-ink = Drawing removed pdfjs-editor-undo-bar-message-stamp = Image removed +pdfjs-editor-undo-bar-message-signature = Signature removed # Variables: # $count (Number) - the number of removed annotations. pdfjs-editor-undo-bar-message-multiple = @@ -513,3 +516,57 @@ pdfjs-editor-undo-bar-undo-button-label = Undo pdfjs-editor-undo-bar-close-button = .title = Close pdfjs-editor-undo-bar-close-button-label = Close + +## Add a signature dialog + +pdfjs-editor-add-signature-dialog-label = This modal allows the user to create a signature to add to a PDF document. The user can edit the name (which also serves as the alt text), and optionally save the signature for repeated use. +pdfjs-editor-add-signature-dialog-title = Add a signature + +## Tab names + +# Type is a verb (you can type your name as signature) +pdfjs-editor-add-signature-type-button = Type + .title = Type +# Draw is a verb (you can draw your signature) +pdfjs-editor-add-signature-draw-button = Draw + .title = Draw +pdfjs-editor-add-signature-image-button = Image + .title = Image + +## Tab panels + +pdfjs-editor-add-signature-type-input = + .aria-label = Type your signature + .placeholder = Type your signature +pdfjs-editor-add-signature-draw-placeholder = Draw your signature +pdfjs-editor-add-signature-draw-thickness-range-label = Thickness +# Variables: +# $thickness (Number) - the thickness (in pixels) of the line used to draw a signature. +pdfjs-editor-add-signature-draw-thickness-range = + .title = Drawing thickness: { $thickness } +pdfjs-editor-add-signature-image-placeholder = Drag a file here to upload +pdfjs-editor-add-signature-image-browse-link = + { PLATFORM() -> + [macos] Or choose image files + *[other] Or browse image files + } + +## Controls + +pdfjs-editor-add-signature-description-label = Description (alt text) +pdfjs-editor-add-signature-description-input = + .title = Description (alt text) +pdfjs-editor-add-signature-description-default-when-drawing = Signature +pdfjs-editor-add-signature-clear-button-label = Clear signature +pdfjs-editor-add-signature-clear-button = + .title = Clear signature +pdfjs-editor-add-signature-save-checkbox = Save signature +pdfjs-editor-add-signature-save-warning-message = You’ve reached the limit of 5 saved signatures. Remove one to save more. +pdfjs-editor-add-signature-image-upload-error-title = Couldn’t upload image +pdfjs-editor-add-signature-image-upload-error-description = Check your network connection or try another image. +pdfjs-editor-add-signature-error-close-button = Close + +## Dialog buttons + +pdfjs-editor-add-signature-cancel-button = Cancel +pdfjs-editor-add-signature-add-button = Add diff --git a/l10n/eo/viewer.ftl b/l10n/eo/viewer.ftl index ce45ebfe6..beb7e8176 100644 --- a/l10n/eo/viewer.ftl +++ b/l10n/eo/viewer.ftl @@ -513,3 +513,18 @@ pdfjs-editor-undo-bar-undo-button-label = Malfari pdfjs-editor-undo-bar-close-button = .title = Fermi pdfjs-editor-undo-bar-close-button-label = Fermi + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/es-AR/viewer.ftl b/l10n/es-AR/viewer.ftl index ca73dc7c7..8c681b845 100644 --- a/l10n/es-AR/viewer.ftl +++ b/l10n/es-AR/viewer.ftl @@ -327,6 +327,8 @@ pdfjs-editor-remove-stamp-button = .title = Eliminar imagen pdfjs-editor-remove-highlight-button = .title = Eliminar resaltado +pdfjs-editor-remove-signature-button = + .title = Eliminar firma ## @@ -500,6 +502,7 @@ pdfjs-editor-undo-bar-message-highlight = Resaltado eliminado pdfjs-editor-undo-bar-message-freetext = Texto eliminado pdfjs-editor-undo-bar-message-ink = Dibujo eliminado pdfjs-editor-undo-bar-message-stamp = Imagen eliminado +pdfjs-editor-undo-bar-message-signature = Firma eliminada # Variables: # $count (Number) - the number of removed annotations. pdfjs-editor-undo-bar-message-multiple = @@ -513,3 +516,56 @@ pdfjs-editor-undo-bar-undo-button-label = Deshacer pdfjs-editor-undo-bar-close-button = .title = Cerrar pdfjs-editor-undo-bar-close-button-label = Cerrar + +## Add a signature dialog + +pdfjs-editor-add-signature-dialog-title = Agregar una firma + +## Tab names + +# Type is a verb (you can type your name as signature) +pdfjs-editor-add-signature-type-button = Tipear + .title = Tipear +# Draw is a verb (you can draw your signature) +pdfjs-editor-add-signature-draw-button = Dibujar + .title = Dibujar +pdfjs-editor-add-signature-image-button = Imagen + .title = Imagen + +## Tab panels + +pdfjs-editor-add-signature-type-input = + .aria-label = Escribir la firma + .placeholder = Escribir la firma +pdfjs-editor-add-signature-draw-placeholder = Dibujar la firma +pdfjs-editor-add-signature-draw-thickness-range-label = Grosor +# Variables: +# $thickness (Number) - the thickness (in pixels) of the line used to draw a signature. +pdfjs-editor-add-signature-draw-thickness-range = + .title = Grosor del dibujo: { $thickness } +pdfjs-editor-add-signature-image-placeholder = Arrastrar un archivo acá para subirlo +pdfjs-editor-add-signature-image-browse-link = + { PLATFORM() -> + [macos] O seleccionar archivos de imágenes + *[other] O seleccionar archivos de imágenes + } + +## Controls + +pdfjs-editor-add-signature-description-label = Descripción (texto alternativo) +pdfjs-editor-add-signature-description-input = + .title = Descripción (texto alternativo) +pdfjs-editor-add-signature-description-default-when-drawing = Firma +pdfjs-editor-add-signature-clear-button-label = Borrar firma +pdfjs-editor-add-signature-clear-button = + .title = Borrar firma +pdfjs-editor-add-signature-save-checkbox = Guardar firma +pdfjs-editor-add-signature-save-warning-message = Se alcanzó el límite de 5 firmas guardadas. Elimine una para guardar más. +pdfjs-editor-add-signature-image-upload-error-title = No se pudo subir la imagen +pdfjs-editor-add-signature-image-upload-error-description = Verifique la conexión de red o pruebe con otra imagen. +pdfjs-editor-add-signature-error-close-button = Cerrar + +## Dialog buttons + +pdfjs-editor-add-signature-cancel-button = Cancelar +pdfjs-editor-add-signature-add-button = Agregar diff --git a/l10n/es-CL/viewer.ftl b/l10n/es-CL/viewer.ftl index 74389e4dd..8be05e328 100644 --- a/l10n/es-CL/viewer.ftl +++ b/l10n/es-CL/viewer.ftl @@ -327,6 +327,8 @@ pdfjs-editor-remove-stamp-button = .title = Eliminar imagen pdfjs-editor-remove-highlight-button = .title = Quitar resaltado +pdfjs-editor-remove-signature-button = + .title = Eliminar firma ## @@ -500,6 +502,7 @@ pdfjs-editor-undo-bar-message-highlight = Resaltado eliminado pdfjs-editor-undo-bar-message-freetext = Texto eliminado pdfjs-editor-undo-bar-message-ink = Dibujo eliminado pdfjs-editor-undo-bar-message-stamp = Imagen eliminada +pdfjs-editor-undo-bar-message-signature = Firma eliminada # Variables: # $count (Number) - the number of removed annotations. pdfjs-editor-undo-bar-message-multiple = @@ -513,3 +516,57 @@ pdfjs-editor-undo-bar-undo-button-label = Deshacer pdfjs-editor-undo-bar-close-button = .title = Cerrar pdfjs-editor-undo-bar-close-button-label = Cerrar + +## Add a signature dialog + +pdfjs-editor-add-signature-dialog-label = Este modal permite al usuario crear una firma para agregarla a un documento PDF. El usuario puede editar el nombre (que también sirve como texto alternativo) y, opcionalmente, guardar la firma para usarla nuevamente. +pdfjs-editor-add-signature-dialog-title = Añadir una firma + +## Tab names + +# Type is a verb (you can type your name as signature) +pdfjs-editor-add-signature-type-button = Escribir + .title = Escribir +# Draw is a verb (you can draw your signature) +pdfjs-editor-add-signature-draw-button = Dibujar + .title = Dibujar +pdfjs-editor-add-signature-image-button = Imagen + .title = Imagen + +## Tab panels + +pdfjs-editor-add-signature-type-input = + .aria-label = Escribe tu firma + .placeholder = Escribe tu firma +pdfjs-editor-add-signature-draw-placeholder = Dibuja tu firma +pdfjs-editor-add-signature-draw-thickness-range-label = Grosor +# Variables: +# $thickness (Number) - the thickness (in pixels) of the line used to draw a signature. +pdfjs-editor-add-signature-draw-thickness-range = + .title = Grosor del dibujo: { $thickness } +pdfjs-editor-add-signature-image-placeholder = Arrastre un archivo aquí para cargarlo +pdfjs-editor-add-signature-image-browse-link = + { PLATFORM() -> + [macos] O elige archivos de imagen + *[other] O busca archivos de imagen + } + +## Controls + +pdfjs-editor-add-signature-description-label = Descripción (texto alternativo) +pdfjs-editor-add-signature-description-input = + .title = Descripción (texto alternativo) +pdfjs-editor-add-signature-description-default-when-drawing = Firma +pdfjs-editor-add-signature-clear-button-label = Limpiar firma +pdfjs-editor-add-signature-clear-button = + .title = Limpiar firma +pdfjs-editor-add-signature-save-checkbox = Guardar firma +pdfjs-editor-add-signature-save-warning-message = Has alcanzado el límite de 5 firmas guardadas. Elimina una para guardar más. +pdfjs-editor-add-signature-image-upload-error-title = No se pudo subir la imagen +pdfjs-editor-add-signature-image-upload-error-description = Verifica tu conexión de red o prueba con otra imagen. +pdfjs-editor-add-signature-error-close-button = Cerrar + +## Dialog buttons + +pdfjs-editor-add-signature-cancel-button = Cancelar +pdfjs-editor-add-signature-add-button = Añadir diff --git a/l10n/es-ES/viewer.ftl b/l10n/es-ES/viewer.ftl index f610a179b..4ed4c7c47 100644 --- a/l10n/es-ES/viewer.ftl +++ b/l10n/es-ES/viewer.ftl @@ -513,3 +513,18 @@ pdfjs-editor-undo-bar-undo-button-label = Deshacer pdfjs-editor-undo-bar-close-button = .title = Cerrar pdfjs-editor-undo-bar-close-button-label = Cerrar + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/es-MX/viewer.ftl b/l10n/es-MX/viewer.ftl index 03afe7c0a..3d4eee86b 100644 --- a/l10n/es-MX/viewer.ftl +++ b/l10n/es-MX/viewer.ftl @@ -513,3 +513,18 @@ pdfjs-editor-undo-bar-undo-button-label = Deshacer pdfjs-editor-undo-bar-close-button = .title = Cerrar pdfjs-editor-undo-bar-close-button-label = Cerrar + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/et/viewer.ftl b/l10n/et/viewer.ftl index 84f1245c4..7cdaa8e18 100644 --- a/l10n/et/viewer.ftl +++ b/l10n/et/viewer.ftl @@ -289,3 +289,18 @@ pdfjs-web-fonts-disabled = Veebifondid on keelatud: PDFiga kaasatud fonte pole v ## "Annotations removed" bar + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/eu/viewer.ftl b/l10n/eu/viewer.ftl index 2b2660bdc..3447d2f7f 100644 --- a/l10n/eu/viewer.ftl +++ b/l10n/eu/viewer.ftl @@ -327,6 +327,8 @@ pdfjs-editor-remove-stamp-button = .title = Kendu irudia pdfjs-editor-remove-highlight-button = .title = Kendu nabarmentzea +pdfjs-editor-remove-signature-button = + .title = Kendu sinadura ## @@ -500,6 +502,7 @@ pdfjs-editor-undo-bar-message-highlight = Nabarmentzea kenduta pdfjs-editor-undo-bar-message-freetext = Testua kenduta pdfjs-editor-undo-bar-message-ink = Marrazkia kenduta pdfjs-editor-undo-bar-message-stamp = Irudia kenduta +pdfjs-editor-undo-bar-message-signature = Sinadura kenduta # Variables: # $count (Number) - the number of removed annotations. pdfjs-editor-undo-bar-message-multiple = @@ -513,3 +516,61 @@ pdfjs-editor-undo-bar-undo-button-label = Desegin pdfjs-editor-undo-bar-close-button = .title = Itxi pdfjs-editor-undo-bar-close-button-label = Itxi + +## Add a signature dialog + +pdfjs-editor-add-signature-dialog-label = + Leiho modal honek PDF dokumentu batera gehitzeko sinadurak + sortzea ahalbidetzen dio erabiltzaileari. Erabiltzaileak izena edita + dezake (testu alternatibo modura ere erabiltzen dena) eta sinadura + gordetzeko aukera du gehiagotan erabili ahal izateko. +pdfjs-editor-add-signature-dialog-title = Gehitu sinadura + +## Tab names + +# Type is a verb (you can type your name as signature) +pdfjs-editor-add-signature-type-button = Mota + .title = Mota +# Draw is a verb (you can draw your signature) +pdfjs-editor-add-signature-draw-button = Marraztu + .title = Marraztu +pdfjs-editor-add-signature-image-button = Irudia + .title = Irudia + +## Tab panels + +pdfjs-editor-add-signature-type-input = + .aria-label = Idatzi zure sinadura + .placeholder = Idatzi zure sinadura +pdfjs-editor-add-signature-draw-placeholder = Marraztu zure sinadura +pdfjs-editor-add-signature-draw-thickness-range-label = Loditasuna +# Variables: +# $thickness (Number) - the thickness (in pixels) of the line used to draw a signature. +pdfjs-editor-add-signature-draw-thickness-range = + .title = Marrazteko loditasuna: { $thickness } +pdfjs-editor-add-signature-image-placeholder = Igotzeko, jaregin fitxategia hemen +pdfjs-editor-add-signature-image-browse-link = + { PLATFORM() -> + [macos] Edo aukeratu irudi-fitxategiak + *[other] Edo arakatu irudi-fitxategiak + } + +## Controls + +pdfjs-editor-add-signature-description-label = Azalpena (testu alternatiboa) +pdfjs-editor-add-signature-description-input = + .title = Azalpena (testu alternatiboa) +pdfjs-editor-add-signature-description-default-when-drawing = Sinadura +pdfjs-editor-add-signature-clear-button-label = Garbitu sinadura +pdfjs-editor-add-signature-clear-button = + .title = Garbitu sinadura +pdfjs-editor-add-signature-save-checkbox = Gorde sinadura +pdfjs-editor-add-signature-save-warning-message = Gordetako sinadura kopuruaren mugara heldu zara (5). Gehiago gorde ahal izateko, ken ezazu bat. +pdfjs-editor-add-signature-image-upload-error-title = Ezin da irudia igo +pdfjs-editor-add-signature-image-upload-error-description = Egiaztatu zure sareko konexioa edo saiatu beste irudi batekin. +pdfjs-editor-add-signature-error-close-button = Itxi + +## Dialog buttons + +pdfjs-editor-add-signature-cancel-button = Utzi +pdfjs-editor-add-signature-add-button = Gehitu diff --git a/l10n/fa/viewer.ftl b/l10n/fa/viewer.ftl index 1ba7f086f..3df2266e0 100644 --- a/l10n/fa/viewer.ftl +++ b/l10n/fa/viewer.ftl @@ -349,3 +349,18 @@ pdfjs-editor-alt-text-settings-close-button = بستن ## "Annotations removed" bar + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/ff/viewer.ftl b/l10n/ff/viewer.ftl index b519092d8..82240af84 100644 --- a/l10n/ff/viewer.ftl +++ b/l10n/ff/viewer.ftl @@ -268,3 +268,18 @@ pdfjs-web-fonts-disabled = Ponte geese ko daaƴaaɗe: horiima huutoraade ponte P ## "Annotations removed" bar + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/fi/viewer.ftl b/l10n/fi/viewer.ftl index 0819d0ea8..2cdc7efe5 100644 --- a/l10n/fi/viewer.ftl +++ b/l10n/fi/viewer.ftl @@ -513,3 +513,18 @@ pdfjs-editor-undo-bar-undo-button-label = Kumoa pdfjs-editor-undo-bar-close-button = .title = Sulje pdfjs-editor-undo-bar-close-button-label = Sulje + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/fr/viewer.ftl b/l10n/fr/viewer.ftl index d0a778f88..d18252ad5 100644 --- a/l10n/fr/viewer.ftl +++ b/l10n/fr/viewer.ftl @@ -509,3 +509,18 @@ pdfjs-editor-undo-bar-undo-button-label = Annuler pdfjs-editor-undo-bar-close-button = .title = Fermer pdfjs-editor-undo-bar-close-button-label = Fermer + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/fur/viewer.ftl b/l10n/fur/viewer.ftl index ab94626d9..8f029ed18 100644 --- a/l10n/fur/viewer.ftl +++ b/l10n/fur/viewer.ftl @@ -6,7 +6,7 @@ ## Main toolbar buttons (tooltips and alt text for images) pdfjs-previous-button = - .title = Pagjine precedente + .title = Pagjine di prime pdfjs-previous-button-label = Indaûr pdfjs-next-button = .title = Prossime pagjine @@ -482,3 +482,18 @@ pdfjs-editor-alt-text-settings-close-button = Siere ## "Annotations removed" bar + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/fy-NL/viewer.ftl b/l10n/fy-NL/viewer.ftl index 15850b4cd..1032f5935 100644 --- a/l10n/fy-NL/viewer.ftl +++ b/l10n/fy-NL/viewer.ftl @@ -513,3 +513,18 @@ pdfjs-editor-undo-bar-undo-button-label = Ungedien meitsje pdfjs-editor-undo-bar-close-button = .title = Slute pdfjs-editor-undo-bar-close-button-label = Slute + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/ga-IE/viewer.ftl b/l10n/ga-IE/viewer.ftl index 590c576ed..ea22483ea 100644 --- a/l10n/ga-IE/viewer.ftl +++ b/l10n/ga-IE/viewer.ftl @@ -234,3 +234,18 @@ pdfjs-web-fonts-disabled = Tá clófhoirne Gréasáin díchumasaithe: ní féidi ## "Annotations removed" bar + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/gd/viewer.ftl b/l10n/gd/viewer.ftl index 5c1abc03d..d3e53ae75 100644 --- a/l10n/gd/viewer.ftl +++ b/l10n/gd/viewer.ftl @@ -314,3 +314,18 @@ pdfjs-ink-canvas = ## "Annotations removed" bar + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/gl/viewer.ftl b/l10n/gl/viewer.ftl index 28e10b06a..5596493b5 100644 --- a/l10n/gl/viewer.ftl +++ b/l10n/gl/viewer.ftl @@ -385,3 +385,18 @@ pdfjs-editor-resizer-middle-left = ## "Annotations removed" bar + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/gn/viewer.ftl b/l10n/gn/viewer.ftl index 6402c6f91..246284962 100644 --- a/l10n/gn/viewer.ftl +++ b/l10n/gn/viewer.ftl @@ -513,3 +513,18 @@ pdfjs-editor-undo-bar-undo-button-label = Mboguevi pdfjs-editor-undo-bar-close-button = .title = Mboty pdfjs-editor-undo-bar-close-button-label = Mboty + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/gu-IN/viewer.ftl b/l10n/gu-IN/viewer.ftl index 1bc278d4d..5c5c18723 100644 --- a/l10n/gu-IN/viewer.ftl +++ b/l10n/gu-IN/viewer.ftl @@ -268,3 +268,18 @@ pdfjs-web-fonts-disabled = વેબ ફોન્ટ નિષ્ક્રિય ## "Annotations removed" bar + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/he/viewer.ftl b/l10n/he/viewer.ftl index 2f0485185..b7a027d10 100644 --- a/l10n/he/viewer.ftl +++ b/l10n/he/viewer.ftl @@ -327,6 +327,8 @@ pdfjs-editor-remove-stamp-button = .title = הסרת תמונה pdfjs-editor-remove-highlight-button = .title = הסרת סימון +pdfjs-editor-remove-signature-button = + .title = הסרת חתימה ## @@ -500,6 +502,7 @@ pdfjs-editor-undo-bar-message-highlight = הסימון הוסר pdfjs-editor-undo-bar-message-freetext = הטקסט הוסר pdfjs-editor-undo-bar-message-ink = הציור הוסר pdfjs-editor-undo-bar-message-stamp = התמונה הוסרה +pdfjs-editor-undo-bar-message-signature = החתימה הוסרה # Variables: # $count (Number) - the number of removed annotations. pdfjs-editor-undo-bar-message-multiple = @@ -513,3 +516,52 @@ pdfjs-editor-undo-bar-undo-button-label = ביטול פעלה pdfjs-editor-undo-bar-close-button = .title = סגירה pdfjs-editor-undo-bar-close-button-label = סגירה + +## Add a signature dialog + +pdfjs-editor-add-signature-dialog-label = מודל זה מאפשר למשתמש ליצור חתימה להוספה למסמך PDF. המשתמש יכול לערוך את השם (שמשמש גם כטקסט האלטרנטיבי), ובאופן אופציונלי לשמור את החתימה לשימוש חוזר. +pdfjs-editor-add-signature-dialog-title = הוספת חתימה + +## Tab names + +# Type is a verb (you can type your name as signature) +pdfjs-editor-add-signature-type-button = הקלדה + .title = הקלדה +# Draw is a verb (you can draw your signature) +pdfjs-editor-add-signature-draw-button = ציור + .title = ציור +pdfjs-editor-add-signature-image-button = תמונה + .title = תמונה + +## Tab panels + +pdfjs-editor-add-signature-type-input = + .aria-label = נא להקליד את החתימה שלך + .placeholder = נא להקליד את החתימה שלך +pdfjs-editor-add-signature-draw-placeholder = נא לצייר את החתימה שלך +pdfjs-editor-add-signature-draw-thickness-range-label = עובי +# Variables: +# $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-browse-link = + { PLATFORM() -> + [macos] או לבחור בקובצי תמונה + *[other] או לעיין בקובצי תמונה + } + +## Controls + +pdfjs-editor-add-signature-clear-button = + .title = ניקוי חתימה +pdfjs-editor-add-signature-save-checkbox = שמירת החתימה +pdfjs-editor-add-signature-save-warning-message = הגעת למגבלה של 5 חתימות שמורות. יש להסיר אחד כדי לשמור עוד. +pdfjs-editor-add-signature-image-upload-error-title = לא ניתן להעלות את התמונה +pdfjs-editor-add-signature-image-upload-error-description = נא לבדוק את החיבור שלך לרשת או לנסות תמונה אחרת. +pdfjs-editor-add-signature-error-close-button = סגירה + +## Dialog buttons + +pdfjs-editor-add-signature-cancel-button = ביטול +pdfjs-editor-add-signature-add-button = הוספה diff --git a/l10n/hi-IN/viewer.ftl b/l10n/hi-IN/viewer.ftl index e90fabc1c..e4478f58f 100644 --- a/l10n/hi-IN/viewer.ftl +++ b/l10n/hi-IN/viewer.ftl @@ -268,3 +268,18 @@ pdfjs-editor-free-text-color-input = रंग ## "Annotations removed" bar + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/hr/viewer.ftl b/l10n/hr/viewer.ftl index c97831df9..4af3bd3bf 100644 --- a/l10n/hr/viewer.ftl +++ b/l10n/hr/viewer.ftl @@ -516,3 +516,18 @@ pdfjs-editor-undo-bar-undo-button-label = Poništi pdfjs-editor-undo-bar-close-button = .title = Zatvori pdfjs-editor-undo-bar-close-button-label = Zatvori + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/hsb/viewer.ftl b/l10n/hsb/viewer.ftl index 065ab8d06..e33d9cc86 100644 --- a/l10n/hsb/viewer.ftl +++ b/l10n/hsb/viewer.ftl @@ -331,6 +331,8 @@ pdfjs-editor-remove-stamp-button = .title = Wobraz wotstronić pdfjs-editor-remove-highlight-button = .title = Wuzběhnjenje wotstronić +pdfjs-editor-remove-signature-button = + .title = Signaturu wotstronić ## @@ -504,6 +506,7 @@ pdfjs-editor-undo-bar-message-highlight = Wotstronjene wuzběhnyć pdfjs-editor-undo-bar-message-freetext = Tekst je so wotstronił pdfjs-editor-undo-bar-message-ink = Rysowanka je so wotstroniła pdfjs-editor-undo-bar-message-stamp = Wobraz je so wotstronił +pdfjs-editor-undo-bar-message-signature = Signatura je so wotstroniła # Variables: # $count (Number) - the number of removed annotations. pdfjs-editor-undo-bar-message-multiple = @@ -519,3 +522,56 @@ pdfjs-editor-undo-bar-undo-button-label = Cofnyć pdfjs-editor-undo-bar-close-button = .title = Začinić pdfjs-editor-undo-bar-close-button-label = Začinić + +## Add a signature dialog + +pdfjs-editor-add-signature-dialog-title = Signaturu přidać + +## Tab names + +# Type is a verb (you can type your name as signature) +pdfjs-editor-add-signature-type-button = Typ + .title = Typ +# Draw is a verb (you can draw your signature) +pdfjs-editor-add-signature-draw-button = Rysować + .title = Rysować +pdfjs-editor-add-signature-image-button = Wobraz + .title = Wobraz + +## Tab panels + +pdfjs-editor-add-signature-type-input = + .aria-label = Zapodajće swoju signaturu + .placeholder = Zapodajće swoju signaturu +pdfjs-editor-add-signature-draw-placeholder = Rysujće swoju signaturu +pdfjs-editor-add-signature-draw-thickness-range-label = Tołstosć +# Variables: +# $thickness (Number) - the thickness (in pixels) of the line used to draw a signature. +pdfjs-editor-add-signature-draw-thickness-range = + .title = Tołstosć rysowanki: { $thickness } +pdfjs-editor-add-signature-image-placeholder = Ćehńće dataju sem, zo byšće ju nahrał +pdfjs-editor-add-signature-image-browse-link = + { PLATFORM() -> + [macos] Abo přepytajće wobrazowe dataje + *[other] Abo přepytajće wobrazowe dataje + } + +## Controls + +pdfjs-editor-add-signature-description-label = Wopisanje (alternatiwny tekst) +pdfjs-editor-add-signature-description-input = + .title = Wopisanje (alternatiwny tekst) +pdfjs-editor-add-signature-description-default-when-drawing = Signatura +pdfjs-editor-add-signature-clear-button-label = Signaturu zhašeć +pdfjs-editor-add-signature-clear-button = + .title = Signaturu zhašeć +pdfjs-editor-add-signature-save-checkbox = Signaturu składować +pdfjs-editor-add-signature-save-warning-message = Sće limit 5 składowanych signaturow docpěł. Wotstrońće jednu, zo byšće wjace składował. +pdfjs-editor-add-signature-image-upload-error-title = Wobraz njeda so nahrać +pdfjs-editor-add-signature-image-upload-error-description = Přepruwujće swój syćowy zwisk abo spytajće druhi wobraz. +pdfjs-editor-add-signature-error-close-button = Začinić + +## Dialog buttons + +pdfjs-editor-add-signature-cancel-button = Přetorhnyć +pdfjs-editor-add-signature-add-button = Přidać diff --git a/l10n/hu/viewer.ftl b/l10n/hu/viewer.ftl index 76307a225..0d495de4c 100644 --- a/l10n/hu/viewer.ftl +++ b/l10n/hu/viewer.ftl @@ -327,6 +327,8 @@ pdfjs-editor-remove-stamp-button = .title = Kép eltávolítása pdfjs-editor-remove-highlight-button = .title = Kiemelés eltávolítása +pdfjs-editor-remove-signature-button = + .title = Aláírás eltávolítása ## @@ -500,6 +502,7 @@ pdfjs-editor-undo-bar-message-highlight = Kiemelés eltávolítva pdfjs-editor-undo-bar-message-freetext = Szöveg eltávolítva pdfjs-editor-undo-bar-message-ink = Rajz eltávolítva pdfjs-editor-undo-bar-message-stamp = Kép eltávolítva +pdfjs-editor-undo-bar-message-signature = Aláírás eltávolítva # Variables: # $count (Number) - the number of removed annotations. pdfjs-editor-undo-bar-message-multiple = @@ -513,3 +516,56 @@ pdfjs-editor-undo-bar-undo-button-label = Visszavonás pdfjs-editor-undo-bar-close-button = .title = Bezárás pdfjs-editor-undo-bar-close-button-label = Bezárás + +## Add a signature dialog + +pdfjs-editor-add-signature-dialog-title = Aláírás hozzáadása + +## Tab names + +# Type is a verb (you can type your name as signature) +pdfjs-editor-add-signature-type-button = Beírás + .title = Beírás +# Draw is a verb (you can draw your signature) +pdfjs-editor-add-signature-draw-button = Rajzolás + .title = Rajzolás +pdfjs-editor-add-signature-image-button = Kép + .title = Kép + +## Tab panels + +pdfjs-editor-add-signature-type-input = + .aria-label = Írja be az aláírását + .placeholder = Írja be az aláírását +pdfjs-editor-add-signature-draw-placeholder = Rajzolja le az aláírását +pdfjs-editor-add-signature-draw-thickness-range-label = Vastagság +# Variables: +# $thickness (Number) - the thickness (in pixels) of the line used to draw a signature. +pdfjs-editor-add-signature-draw-thickness-range = + .title = Rajzolási vastagság: { $thickness } +pdfjs-editor-add-signature-image-placeholder = Húzzon ide egy fájlt a feltöltéshez +pdfjs-editor-add-signature-image-browse-link = + { PLATFORM() -> + [macos] Vagy tallózzon a képfájlok között + *[other] Vagy tallózzon a képfájlok között + } + +## Controls + +pdfjs-editor-add-signature-description-label = Leírás (alternatív szöveg) +pdfjs-editor-add-signature-description-input = + .title = Leírás (alternatív szöveg) +pdfjs-editor-add-signature-description-default-when-drawing = Aláírás +pdfjs-editor-add-signature-clear-button-label = Aláírás törlése +pdfjs-editor-add-signature-clear-button = + .title = Aláírás törlése +pdfjs-editor-add-signature-save-checkbox = Aláírás mentése +pdfjs-editor-add-signature-save-warning-message = Elérte a mentett aláírások 5 darabos korlátját. A mentéshez távolítson el egyet. +pdfjs-editor-add-signature-image-upload-error-title = A kép nem tölthető fel +pdfjs-editor-add-signature-image-upload-error-description = Ellenőrizze a hálózati kapcsolatot, vagy próbálkozzon egy másik képpel. +pdfjs-editor-add-signature-error-close-button = Bezárás + +## Dialog buttons + +pdfjs-editor-add-signature-cancel-button = Mégse +pdfjs-editor-add-signature-add-button = Hozzáadás diff --git a/l10n/hy-AM/viewer.ftl b/l10n/hy-AM/viewer.ftl index b89932fb5..093e05d21 100644 --- a/l10n/hy-AM/viewer.ftl +++ b/l10n/hy-AM/viewer.ftl @@ -280,3 +280,18 @@ pdfjs-editor-highlight-show-all-button = ## "Annotations removed" bar + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/hye/viewer.ftl b/l10n/hye/viewer.ftl index 3ac911c09..a08e47b54 100644 --- a/l10n/hye/viewer.ftl +++ b/l10n/hye/viewer.ftl @@ -289,3 +289,18 @@ pdfjs-web-fonts-disabled = Վեբ-տառատեսակները անջատուած ## "Annotations removed" bar + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/ia/viewer.ftl b/l10n/ia/viewer.ftl index 91fbaf98f..d44104464 100644 --- a/l10n/ia/viewer.ftl +++ b/l10n/ia/viewer.ftl @@ -327,6 +327,8 @@ pdfjs-editor-remove-stamp-button = .title = Remover imagine pdfjs-editor-remove-highlight-button = .title = Remover evidentia +pdfjs-editor-remove-signature-button = + .title = Remover signatura ## @@ -500,6 +502,7 @@ pdfjs-editor-undo-bar-message-highlight = Evidentiation removite pdfjs-editor-undo-bar-message-freetext = Texto removite pdfjs-editor-undo-bar-message-ink = Designo removite pdfjs-editor-undo-bar-message-stamp = Imagine removite +pdfjs-editor-undo-bar-message-signature = Signatura removite # Variables: # $count (Number) - the number of removed annotations. pdfjs-editor-undo-bar-message-multiple = @@ -513,3 +516,57 @@ pdfjs-editor-undo-bar-undo-button-label = Disfacer pdfjs-editor-undo-bar-close-button = .title = Clauder pdfjs-editor-undo-bar-close-button-label = Clauder + +## Add a signature dialog + +pdfjs-editor-add-signature-dialog-label = Iste formulario permitte al usator crear un firma a adder a un documento PDF. Le usator pote modificar le nomine (le qual tamben servi de texto alternative) e, si desirate, salvar le firma pro uso repetite. +pdfjs-editor-add-signature-dialog-title = Adder un signatura + +## Tab names + +# Type is a verb (you can type your name as signature) +pdfjs-editor-add-signature-type-button = Typar + .title = Typar +# Draw is a verb (you can draw your signature) +pdfjs-editor-add-signature-draw-button = Designar + .title = Designar +pdfjs-editor-add-signature-image-button = Imagine + .title = Imagine + +## Tab panels + +pdfjs-editor-add-signature-type-input = + .aria-label = Insere tu firma + .placeholder = Insere tu firma +pdfjs-editor-add-signature-draw-placeholder = Designa tu firma +pdfjs-editor-add-signature-draw-thickness-range-label = Spissor +# Variables: +# $thickness (Number) - the thickness (in pixels) of the line used to draw a signature. +pdfjs-editor-add-signature-draw-thickness-range = + .title = Spissor de designo: { $thickness } +pdfjs-editor-add-signature-image-placeholder = Trahe un file hic pro incargar lo +pdfjs-editor-add-signature-image-browse-link = + { PLATFORM() -> + [macos] O elige files de imagine + *[other] O folietta files de imagine + } + +## Controls + +pdfjs-editor-add-signature-description-label = Description (texto alternative) +pdfjs-editor-add-signature-description-input = + .title = Description (texto alternative) +pdfjs-editor-add-signature-description-default-when-drawing = Signatura +pdfjs-editor-add-signature-clear-button-label = Rader signatura +pdfjs-editor-add-signature-clear-button = + .title = Rader signatura +pdfjs-editor-add-signature-save-checkbox = Salvar signatura +pdfjs-editor-add-signature-save-warning-message = Tu ha attingite le limite de 5 firmas salvate. Remove un pro salvar un altere. +pdfjs-editor-add-signature-image-upload-error-title = Non poteva incargar le imagine +pdfjs-editor-add-signature-image-upload-error-description = Verifica tu connexion al rete o tenta un altere imagine. +pdfjs-editor-add-signature-error-close-button = Clauder + +## Dialog buttons + +pdfjs-editor-add-signature-cancel-button = Cancellar +pdfjs-editor-add-signature-add-button = Adder diff --git a/l10n/id/viewer.ftl b/l10n/id/viewer.ftl index bbc475b1f..acb922b81 100644 --- a/l10n/id/viewer.ftl +++ b/l10n/id/viewer.ftl @@ -501,3 +501,18 @@ pdfjs-editor-undo-bar-undo-button-label = Urungkan pdfjs-editor-undo-bar-close-button = .title = Tutup pdfjs-editor-undo-bar-close-button-label = Tutup + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/is/viewer.ftl b/l10n/is/viewer.ftl index deda51046..7d91bafa6 100644 --- a/l10n/is/viewer.ftl +++ b/l10n/is/viewer.ftl @@ -327,6 +327,8 @@ pdfjs-editor-remove-stamp-button = .title = Fjarlægja mynd pdfjs-editor-remove-highlight-button = .title = Fjarlægja áherslulit +pdfjs-editor-remove-signature-button = + .title = Fjarlægja undirskrift ## @@ -500,6 +502,7 @@ pdfjs-editor-undo-bar-message-highlight = Áherslulitun fjarlægð pdfjs-editor-undo-bar-message-freetext = Texti fjarlægður pdfjs-editor-undo-bar-message-ink = Teikning fjarlægð pdfjs-editor-undo-bar-message-stamp = Mynd fjarlægð +pdfjs-editor-undo-bar-message-signature = Undirskrift fjarlægð # Variables: # $count (Number) - the number of removed annotations. pdfjs-editor-undo-bar-message-multiple = @@ -513,3 +516,57 @@ pdfjs-editor-undo-bar-undo-button-label = Afturkalla pdfjs-editor-undo-bar-close-button = .title = Loka pdfjs-editor-undo-bar-close-button-label = Loka + +## Add a signature dialog + +pdfjs-editor-add-signature-dialog-label = Þessi gluggi gerir notandanum kleift að búa til undirskrift til að bæta við PDF-skjal. Notandinn getur breytt nafninu (sem einnig þjónar sem alt-texti), og valið að vista undirskriftina til endurtekinnar notkunar. +pdfjs-editor-add-signature-dialog-title = Bæta við undirskrift + +## Tab names + +# Type is a verb (you can type your name as signature) +pdfjs-editor-add-signature-type-button = Tegund + .title = Tegund +# Draw is a verb (you can draw your signature) +pdfjs-editor-add-signature-draw-button = Teikna + .title = Teikna +pdfjs-editor-add-signature-image-button = Mynd + .title = Mynd + +## Tab panels + +pdfjs-editor-add-signature-type-input = + .aria-label = Skrifaðu inn undirskriftina þína + .placeholder = Skrifaðu inn undirskriftina þína +pdfjs-editor-add-signature-draw-placeholder = Teiknaðu undirskriftina þína +pdfjs-editor-add-signature-draw-thickness-range-label = Þykkt +# Variables: +# $thickness (Number) - the thickness (in pixels) of the line used to draw a signature. +pdfjs-editor-add-signature-draw-thickness-range = + .title = Sverleiki teikningar: { $thickness } +pdfjs-editor-add-signature-image-placeholder = Dragðu skrá hingað til að senda inn +pdfjs-editor-add-signature-image-browse-link = + { PLATFORM() -> + [macos] Eða skoðaðu myndskrár + *[other] Eða skoðaðu myndskrár + } + +## Controls + +pdfjs-editor-add-signature-description-label = Lýsing (alt-hjálpartexti) +pdfjs-editor-add-signature-description-input = + .title = Lýsing (alt-hjálpartexti) +pdfjs-editor-add-signature-description-default-when-drawing = Undirskrift +pdfjs-editor-add-signature-clear-button-label = Hreinsa undirskrift +pdfjs-editor-add-signature-clear-button = + .title = Hreinsa undirskrift +pdfjs-editor-add-signature-save-checkbox = Vista undirskrift +pdfjs-editor-add-signature-save-warning-message = Þú hefur náð hámarki 5 vistaðra undirskrifta. Fjarlægðu eina til að geta vistað fleiri. +pdfjs-editor-add-signature-image-upload-error-title = Ekki tókst að senda inn mynd +pdfjs-editor-add-signature-image-upload-error-description = Athugaðu nettenginguna þína eða prófaðu aðra mynd. +pdfjs-editor-add-signature-error-close-button = Loka + +## Dialog buttons + +pdfjs-editor-add-signature-cancel-button = Hætta við +pdfjs-editor-add-signature-add-button = Bæta við diff --git a/l10n/it/viewer.ftl b/l10n/it/viewer.ftl index d1de7e12d..b54744a78 100644 --- a/l10n/it/viewer.ftl +++ b/l10n/it/viewer.ftl @@ -293,7 +293,7 @@ pdfjs-annotation-date-time-string = { DATETIME($dateObj, dateStyle: "short", tim ## Password pdfjs-password-label = Inserire la password per aprire questo file PDF. -pdfjs-password-invalid = Password non corretta. Riprovare. +pdfjs-password-invalid = Password non corretta. Riprova. pdfjs-password-ok-button = OK pdfjs-password-cancel-button = Annulla pdfjs-web-fonts-disabled = I web font risultano disattivati: impossibile utilizzare i caratteri incorporati nel PDF. @@ -327,6 +327,8 @@ pdfjs-editor-remove-stamp-button = .title = Rimuovi immagine pdfjs-editor-remove-highlight-button = .title = Rimuovi evidenziazione +pdfjs-editor-remove-signature-button = + .title = Rimuovi firma ## @@ -500,6 +502,7 @@ pdfjs-editor-undo-bar-message-highlight = Evidenziazione rimossa pdfjs-editor-undo-bar-message-freetext = Testo rimosso pdfjs-editor-undo-bar-message-ink = Disegno rimosso pdfjs-editor-undo-bar-message-stamp = Immagine rimossa +pdfjs-editor-undo-bar-message-signature = Firma rimossa # Variables: # $count (Number) - the number of removed annotations. pdfjs-editor-undo-bar-message-multiple = @@ -513,3 +516,58 @@ pdfjs-editor-undo-bar-undo-button-label = Annulla pdfjs-editor-undo-bar-close-button = .title = Chiudi pdfjs-editor-undo-bar-close-button-label = Chiudi + +## Add a signature dialog + +pdfjs-editor-add-signature-dialog-label = Questa finestra consente all’utente di creare una firma da aggiungere a un documento PDF. L’utente può modificare il nome (che verrà utilizzato anche come testo alternativo) e, se lo desidera, salvare la firma per riutilizzarla in futuro. +pdfjs-editor-add-signature-dialog-title = Aggiungi una firma + +## Tab names + +# Type is a verb (you can type your name as signature) +pdfjs-editor-add-signature-type-button = Scrivi + .title = Scrivi +# Draw is a verb (you can draw your signature) +pdfjs-editor-add-signature-draw-button = Disegna + .title = Disegna +pdfjs-editor-add-signature-image-button = Immagine + .title = Immagine + +## Tab panels + +pdfjs-editor-add-signature-type-input = + .aria-label = Digita la tua firma + .placeholder = Digita la tua firma +pdfjs-editor-add-signature-draw-placeholder = Disegna la tua firma +pdfjs-editor-add-signature-draw-thickness-range-label = Spessore +# Variables: +# $thickness (Number) - the thickness (in pixels) of the line used to draw a signature. +pdfjs-editor-add-signature-draw-thickness-range = + .title = Spessore del tratto: { $thickness } +pdfjs-editor-add-signature-image-placeholder = Trascina un file qui per caricarlo +pdfjs-editor-add-signature-image-browse-link = + { PLATFORM() -> + [macos] Oppure scegli un file immagine + *[other] Oppure sfoglia i file immagine + } + +## Controls + +pdfjs-editor-add-signature-description-label = Descrizione (testo alternativo) +pdfjs-editor-add-signature-description-input = + .title = Descrizione (testo alternativo) +pdfjs-editor-add-signature-description-default-when-drawing = Firma +pdfjs-editor-add-signature-clear-button-label = Cancella firma +pdfjs-editor-add-signature-clear-button = + .title = Cancella firma +pdfjs-editor-add-signature-save-checkbox = Salva firma +pdfjs-editor-add-signature-save-warning-message = Hai raggiunto il limite di 5 firme salvate. Rimuovine una per salvarne altre. +pdfjs-editor-add-signature-image-upload-error-title = Impossibile caricare l’immagine +pdfjs-editor-add-signature-image-upload-error-description = Controlla la connessione di rete o prova con un’altra immagine. +pdfjs-editor-add-signature-error-close-button = Chiudi + +## Dialog buttons + +pdfjs-editor-add-signature-cancel-button = Annulla +pdfjs-editor-add-signature-add-button = Aggiungi + diff --git a/l10n/ka/viewer.ftl b/l10n/ka/viewer.ftl index d500f3e5e..8c1fe5050 100644 --- a/l10n/ka/viewer.ftl +++ b/l10n/ka/viewer.ftl @@ -513,3 +513,18 @@ pdfjs-editor-undo-bar-undo-button-label = დაბრუნება pdfjs-editor-undo-bar-close-button = .title = დახურვა pdfjs-editor-undo-bar-close-button-label = დახურვა + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/kab/viewer.ftl b/l10n/kab/viewer.ftl index 50f3b9e88..63a83227a 100644 --- a/l10n/kab/viewer.ftl +++ b/l10n/kab/viewer.ftl @@ -438,3 +438,18 @@ pdfjs-editor-alt-text-settings-close-button = Mdel ## "Annotations removed" bar + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/kk/viewer.ftl b/l10n/kk/viewer.ftl index fb14226ef..31f1d8c2f 100644 --- a/l10n/kk/viewer.ftl +++ b/l10n/kk/viewer.ftl @@ -513,3 +513,18 @@ pdfjs-editor-undo-bar-undo-button-label = Болдырмау pdfjs-editor-undo-bar-close-button = .title = Жабу pdfjs-editor-undo-bar-close-button-label = Жабу + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/km/viewer.ftl b/l10n/km/viewer.ftl index c4362b9dc..f7195e0d5 100644 --- a/l10n/km/viewer.ftl +++ b/l10n/km/viewer.ftl @@ -244,3 +244,18 @@ pdfjs-web-fonts-disabled = បាន​បិទ​ពុម្ពអក្ស ## "Annotations removed" bar + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/kn/viewer.ftl b/l10n/kn/viewer.ftl index f9d48f7af..939ad307f 100644 --- a/l10n/kn/viewer.ftl +++ b/l10n/kn/viewer.ftl @@ -234,3 +234,18 @@ pdfjs-web-fonts-disabled = ಜಾಲ ಅಕ್ಷರಶೈಲಿಯನ್ನು ## "Annotations removed" bar + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/ko/viewer.ftl b/l10n/ko/viewer.ftl index a321a1108..237e9945f 100644 --- a/l10n/ko/viewer.ftl +++ b/l10n/ko/viewer.ftl @@ -319,6 +319,8 @@ pdfjs-editor-remove-stamp-button = .title = 이미지 제거 pdfjs-editor-remove-highlight-button = .title = 강조 표시 제거 +pdfjs-editor-remove-signature-button = + .title = 서명 제거 ## @@ -492,6 +494,7 @@ pdfjs-editor-undo-bar-message-highlight = 강조 표시 제거됨 pdfjs-editor-undo-bar-message-freetext = 텍스트 제거됨 pdfjs-editor-undo-bar-message-ink = 그리기 제거됨 pdfjs-editor-undo-bar-message-stamp = 이미지 제거됨 +pdfjs-editor-undo-bar-message-signature = 서명 제거됨 # Variables: # $count (Number) - the number of removed annotations. pdfjs-editor-undo-bar-message-multiple = 주석 { $count }개 제거됨 @@ -501,3 +504,57 @@ pdfjs-editor-undo-bar-undo-button-label = 실행 취소 pdfjs-editor-undo-bar-close-button = .title = 닫기 pdfjs-editor-undo-bar-close-button-label = 닫기 + +## Add a signature dialog + +pdfjs-editor-add-signature-dialog-label = 이 모달로 PDF 문서에 추가 할 서명을 만들 수 있습니다. 사용자는 이름(대체 텍스트 역할도 함)을 편집하고, 반복해 사용할 수 있도록 서명을 저장할 수도 있습니다. +pdfjs-editor-add-signature-dialog-title = 서명 추가 + +## Tab names + +# Type is a verb (you can type your name as signature) +pdfjs-editor-add-signature-type-button = 입력 + .title = 입력 +# Draw is a verb (you can draw your signature) +pdfjs-editor-add-signature-draw-button = 그리기 + .title = 그리기 +pdfjs-editor-add-signature-image-button = 이미지 + .title = 이미지 + +## Tab panels + +pdfjs-editor-add-signature-type-input = + .aria-label = 서명 입력 + .placeholder = 서명 입력 +pdfjs-editor-add-signature-draw-placeholder = 서명 그리기 +pdfjs-editor-add-signature-draw-thickness-range-label = 두께 +# Variables: +# $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-browse-link = + { PLATFORM() -> + [macos] 또는 이미지 파일 찾아보기 + *[other] 또는 이미지 파일 찾아보기 + } + +## Controls + +pdfjs-editor-add-signature-description-label = 설명 (대체 텍스트) +pdfjs-editor-add-signature-description-input = + .title = 설명 (대체 텍스트) +pdfjs-editor-add-signature-description-default-when-drawing = 서명 +pdfjs-editor-add-signature-clear-button-label = 서명 지우기 +pdfjs-editor-add-signature-clear-button = + .title = 서명 지우기 +pdfjs-editor-add-signature-save-checkbox = 서명 저장 +pdfjs-editor-add-signature-save-warning-message = 저장된 서명의 한계에 도달했습니다. 더 저장하려면 하나를 제거하세요. +pdfjs-editor-add-signature-image-upload-error-title = 이미지를 업로드할 수 없음 +pdfjs-editor-add-signature-image-upload-error-description = 네트워크 연결을 확인하거나 다른 이미지로 시도하세요. +pdfjs-editor-add-signature-error-close-button = 닫기 + +## Dialog buttons + +pdfjs-editor-add-signature-cancel-button = 취소 +pdfjs-editor-add-signature-add-button = 추가 diff --git a/l10n/lij/viewer.ftl b/l10n/lij/viewer.ftl index eb828b547..70f0a1594 100644 --- a/l10n/lij/viewer.ftl +++ b/l10n/lij/viewer.ftl @@ -268,3 +268,18 @@ pdfjs-web-fonts-disabled = I font do web en dizativæ: inposcibile adeuviâ i ca ## "Annotations removed" bar + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/lo/viewer.ftl b/l10n/lo/viewer.ftl index 10ffc9edc..5bd0f8b02 100644 --- a/l10n/lo/viewer.ftl +++ b/l10n/lo/viewer.ftl @@ -314,3 +314,18 @@ pdfjs-ink-canvas = ## "Annotations removed" bar + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/lt/viewer.ftl b/l10n/lt/viewer.ftl index d2777c85e..f89b39408 100644 --- a/l10n/lt/viewer.ftl +++ b/l10n/lt/viewer.ftl @@ -289,3 +289,18 @@ pdfjs-web-fonts-disabled = Saityno šriftai išjungti – PDF faile esančių š ## "Annotations removed" bar + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/ltg/viewer.ftl b/l10n/ltg/viewer.ftl index f0dbbe2df..8cee14948 100644 --- a/l10n/ltg/viewer.ftl +++ b/l10n/ltg/viewer.ftl @@ -267,3 +267,18 @@ pdfjs-web-fonts-disabled = Šķārsteikla fonti nav aktivizāti: Navar īgult PD ## "Annotations removed" bar + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/lv/viewer.ftl b/l10n/lv/viewer.ftl index aba51a823..719f8449d 100644 --- a/l10n/lv/viewer.ftl +++ b/l10n/lv/viewer.ftl @@ -268,3 +268,18 @@ pdfjs-web-fonts-disabled = Tīmekļa fonti nav aktivizēti: Nevar iegult PDF fon ## "Annotations removed" bar + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/meh/viewer.ftl b/l10n/meh/viewer.ftl index f5161b3fc..5ac371360 100644 --- a/l10n/meh/viewer.ftl +++ b/l10n/meh/viewer.ftl @@ -108,3 +108,18 @@ pdfjs-password-cancel-button = Nkuvi-ka ## "Annotations removed" bar + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/mk/viewer.ftl b/l10n/mk/viewer.ftl index 7529732f2..da0618eb8 100644 --- a/l10n/mk/viewer.ftl +++ b/l10n/mk/viewer.ftl @@ -236,3 +236,18 @@ pdfjs-web-fonts-disabled = Интернет фонтовите се оневоз ## "Annotations removed" bar + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/mr/viewer.ftl b/l10n/mr/viewer.ftl index dbef75e58..e61a8ce3d 100644 --- a/l10n/mr/viewer.ftl +++ b/l10n/mr/viewer.ftl @@ -260,3 +260,18 @@ pdfjs-web-fonts-disabled = वेब टंक असमर्थीत आह ## "Annotations removed" bar + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/ms/viewer.ftl b/l10n/ms/viewer.ftl index 1419b6e3c..3cc03f3fe 100644 --- a/l10n/ms/viewer.ftl +++ b/l10n/ms/viewer.ftl @@ -268,3 +268,18 @@ pdfjs-web-fonts-disabled = Fon web dinyahdayakan: tidak dapat menggunakan fon te ## "Annotations removed" bar + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/my/viewer.ftl b/l10n/my/viewer.ftl index 0b045cd41..0a4ecb5bb 100644 --- a/l10n/my/viewer.ftl +++ b/l10n/my/viewer.ftl @@ -227,3 +227,18 @@ pdfjs-web-fonts-disabled = Web fonts are disabled: unable to use embedded PDF fo ## "Annotations removed" bar + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/nb-NO/viewer.ftl b/l10n/nb-NO/viewer.ftl index b038670f9..82c9592bd 100644 --- a/l10n/nb-NO/viewer.ftl +++ b/l10n/nb-NO/viewer.ftl @@ -502,3 +502,18 @@ pdfjs-editor-undo-bar-undo-button-label = Angre pdfjs-editor-undo-bar-close-button = .title = Lukk pdfjs-editor-undo-bar-close-button-label = Lukk + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/ne-NP/viewer.ftl b/l10n/ne-NP/viewer.ftl index 79de63bd6..caa7fae7a 100644 --- a/l10n/ne-NP/viewer.ftl +++ b/l10n/ne-NP/viewer.ftl @@ -255,3 +255,18 @@ pdfjs-web-fonts-disabled = वेब फन्ट असक्षम छन्: ## "Annotations removed" bar + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/nl/viewer.ftl b/l10n/nl/viewer.ftl index fe24ce75f..5a8767a14 100644 --- a/l10n/nl/viewer.ftl +++ b/l10n/nl/viewer.ftl @@ -513,3 +513,18 @@ pdfjs-editor-undo-bar-undo-button-label = Ongedaan maken pdfjs-editor-undo-bar-close-button = .title = Sluiten pdfjs-editor-undo-bar-close-button-label = Sluiten + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/nn-NO/viewer.ftl b/l10n/nn-NO/viewer.ftl index e8acedac0..065bffbd0 100644 --- a/l10n/nn-NO/viewer.ftl +++ b/l10n/nn-NO/viewer.ftl @@ -496,9 +496,27 @@ pdfjs-editor-alt-text-settings-close-button = Lat att ## "Annotations removed" bar +pdfjs-editor-undo-bar-message-freetext = Tekst fjerna +pdfjs-editor-undo-bar-message-ink = Teikning fjerna +pdfjs-editor-undo-bar-message-stamp = Bilde fjerna pdfjs-editor-undo-bar-undo-button = .title = Angre pdfjs-editor-undo-bar-undo-button-label = Angre pdfjs-editor-undo-bar-close-button = .title = Lat att pdfjs-editor-undo-bar-close-button-label = Lat att + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/oc/viewer.ftl b/l10n/oc/viewer.ftl index b347aefce..27cd7bc8b 100644 --- a/l10n/oc/viewer.ftl +++ b/l10n/oc/viewer.ftl @@ -407,3 +407,18 @@ pdfjs-editor-undo-bar-undo-button-label = Anullar pdfjs-editor-undo-bar-close-button = .title = Tampar pdfjs-editor-undo-bar-close-button-label = Tampar + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/pa-IN/viewer.ftl b/l10n/pa-IN/viewer.ftl index 10a61124e..7376d3010 100644 --- a/l10n/pa-IN/viewer.ftl +++ b/l10n/pa-IN/viewer.ftl @@ -513,3 +513,18 @@ pdfjs-editor-undo-bar-undo-button-label = ਵਾਪਸ pdfjs-editor-undo-bar-close-button = .title = ਬੰਦ ਕਰੋ pdfjs-editor-undo-bar-close-button-label = ਬੰਦ ਕਰੋ + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/pl/viewer.ftl b/l10n/pl/viewer.ftl index 07f941666..7d6da2eff 100644 --- a/l10n/pl/viewer.ftl +++ b/l10n/pl/viewer.ftl @@ -516,3 +516,18 @@ pdfjs-editor-undo-bar-undo-button-label = Cofnij pdfjs-editor-undo-bar-close-button = .title = Zamknij pdfjs-editor-undo-bar-close-button-label = Zamknij + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/pt-BR/viewer.ftl b/l10n/pt-BR/viewer.ftl index 7da52019a..523e9b65b 100644 --- a/l10n/pt-BR/viewer.ftl +++ b/l10n/pt-BR/viewer.ftl @@ -327,6 +327,8 @@ pdfjs-editor-remove-stamp-button = .title = Remover imagem pdfjs-editor-remove-highlight-button = .title = Remover destaque +pdfjs-editor-remove-signature-button = + .title = Remover assinatura ## @@ -439,7 +441,7 @@ pdfjs-editor-new-alt-text-dialog-edit-label = Editar texto alternativo (descriç # Modal header positioned above a text box where users can add the alt text. pdfjs-editor-new-alt-text-dialog-add-label = Adicionar texto alternativo (descrição da imagem) pdfjs-editor-new-alt-text-textarea = - .placeholder = Escreva sua descrição aqui… + .placeholder = Você pode escrever uma descrição aqui… # This text refers to the alt text box above this description. It offers a definition of alt text. pdfjs-editor-new-alt-text-description = Descrição curta para pessoas que não conseguem ver a imagem ou quando a imagem não é carregada. # 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. @@ -462,8 +464,8 @@ pdfjs-editor-new-alt-text-added-button = pdfjs-editor-new-alt-text-added-button-label = Texto alternativo adicionado # 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 texto alternativo -pdfjs-editor-new-alt-text-missing-button-label = Falta texto alternativo + .aria-label = Sem texto alternativo +pdfjs-editor-new-alt-text-missing-button-label = Sem texto alternativo # 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 = Revisar texto alternativo @@ -500,6 +502,7 @@ pdfjs-editor-undo-bar-message-highlight = Destaque removido pdfjs-editor-undo-bar-message-freetext = Texto removido pdfjs-editor-undo-bar-message-ink = Desenho removido pdfjs-editor-undo-bar-message-stamp = Imagem removida +pdfjs-editor-undo-bar-message-signature = Assinatura removida # Variables: # $count (Number) - the number of removed annotations. pdfjs-editor-undo-bar-message-multiple = @@ -513,3 +516,56 @@ pdfjs-editor-undo-bar-undo-button-label = Desfazer pdfjs-editor-undo-bar-close-button = .title = Fechar pdfjs-editor-undo-bar-close-button-label = Fechar + +## Add a signature dialog + +pdfjs-editor-add-signature-dialog-title = Adicionar uma assinatura + +## Tab names + +# Type is a verb (you can type your name as signature) +pdfjs-editor-add-signature-type-button = Tipo + .title = Tipo +# Draw is a verb (you can draw your signature) +pdfjs-editor-add-signature-draw-button = Desenhar + .title = Desenhar +pdfjs-editor-add-signature-image-button = Imagem + .title = Imagem + +## Tab panels + +pdfjs-editor-add-signature-type-input = + .aria-label = Digite sua assinatura + .placeholder = Digite sua assinatura +pdfjs-editor-add-signature-draw-placeholder = Desenhe sua assinatura +pdfjs-editor-add-signature-draw-thickness-range-label = Espessura +# Variables: +# $thickness (Number) - the thickness (in pixels) of the line used to draw a signature. +pdfjs-editor-add-signature-draw-thickness-range = + .title = Espessura do desenho: { $thickness } +pdfjs-editor-add-signature-image-placeholder = Arraste um arquivo aqui para enviar +pdfjs-editor-add-signature-image-browse-link = + { PLATFORM() -> + [macos] Ou escolha arquivos de imagem + *[other] Ou escolha arquivos de imagem + } + +## Controls + +pdfjs-editor-add-signature-description-label = Descrição (texto alternativo) +pdfjs-editor-add-signature-description-input = + .title = Descrição (texto alternativo) +pdfjs-editor-add-signature-description-default-when-drawing = Assinatura +pdfjs-editor-add-signature-clear-button-label = Limpar assinatura +pdfjs-editor-add-signature-clear-button = + .title = Limpar assinatura +pdfjs-editor-add-signature-save-checkbox = Salvar assinatura +pdfjs-editor-add-signature-save-warning-message = Você atingiu o limite de 5 assinaturas salvas. Remova uma para salvar mais. +pdfjs-editor-add-signature-image-upload-error-title = Não foi possível enviar a imagem +pdfjs-editor-add-signature-image-upload-error-description = Verifique sua conexão de rede ou tente outra imagem. +pdfjs-editor-add-signature-error-close-button = Fechar + +## Dialog buttons + +pdfjs-editor-add-signature-cancel-button = Cancelar +pdfjs-editor-add-signature-add-button = Adicionar diff --git a/l10n/pt-PT/viewer.ftl b/l10n/pt-PT/viewer.ftl index 1829417e1..c653fd353 100644 --- a/l10n/pt-PT/viewer.ftl +++ b/l10n/pt-PT/viewer.ftl @@ -513,3 +513,18 @@ pdfjs-editor-undo-bar-undo-button-label = Anular pdfjs-editor-undo-bar-close-button = .title = Fechar pdfjs-editor-undo-bar-close-button-label = Fechar + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/rm/viewer.ftl b/l10n/rm/viewer.ftl index 76992dad6..484489d1c 100644 --- a/l10n/rm/viewer.ftl +++ b/l10n/rm/viewer.ftl @@ -513,3 +513,18 @@ pdfjs-editor-undo-bar-undo-button-label = Revocar pdfjs-editor-undo-bar-close-button = .title = Serrar pdfjs-editor-undo-bar-close-button-label = Serrar + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/ro/viewer.ftl b/l10n/ro/viewer.ftl index 17f9c4363..86e5b6b85 100644 --- a/l10n/ro/viewer.ftl +++ b/l10n/ro/viewer.ftl @@ -272,3 +272,18 @@ pdfjs-web-fonts-disabled = Fonturile web sunt dezactivate: nu se pot folosi font ## "Annotations removed" bar + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/ru/viewer.ftl b/l10n/ru/viewer.ftl index 81c2f4162..d44342c4d 100644 --- a/l10n/ru/viewer.ftl +++ b/l10n/ru/viewer.ftl @@ -329,6 +329,8 @@ pdfjs-editor-remove-stamp-button = .title = Удалить изображение pdfjs-editor-remove-highlight-button = .title = Удалить выделение +pdfjs-editor-remove-signature-button = + .title = Удалить подпись ## @@ -502,6 +504,7 @@ pdfjs-editor-undo-bar-message-highlight = Выделение удалено pdfjs-editor-undo-bar-message-freetext = Текст удалён pdfjs-editor-undo-bar-message-ink = Рисунок удалён pdfjs-editor-undo-bar-message-stamp = Изображение удалено +pdfjs-editor-undo-bar-message-signature = Подпись удалена # Variables: # $count (Number) - the number of removed annotations. pdfjs-editor-undo-bar-message-multiple = @@ -516,3 +519,57 @@ pdfjs-editor-undo-bar-undo-button-label = Отменить pdfjs-editor-undo-bar-close-button = .title = Закрыть pdfjs-editor-undo-bar-close-button-label = Закрыть + +## Add a signature dialog + +pdfjs-editor-add-signature-dialog-label = Это окно позволяет пользователю создать подпись для добавления в PDF-документ. Пользователь может отредактировать имя (которое также используется в качестве альтернативного текста) и, по желанию, сохранить подпись для повторного использования. +pdfjs-editor-add-signature-dialog-title = Добавить подпись + +## Tab names + +# Type is a verb (you can type your name as signature) +pdfjs-editor-add-signature-type-button = Ввод + .title = Ввод +# Draw is a verb (you can draw your signature) +pdfjs-editor-add-signature-draw-button = Рисовать + .title = Рисовать +pdfjs-editor-add-signature-image-button = Изображение + .title = Изображение + +## Tab panels + +pdfjs-editor-add-signature-type-input = + .aria-label = Введите свою подпись + .placeholder = Введите свою подпись +pdfjs-editor-add-signature-draw-placeholder = Нарисуйте свою подпись +pdfjs-editor-add-signature-draw-thickness-range-label = Толщина +# Variables: +# $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-browse-link = + { PLATFORM() -> + [macos] Или просмотрите файлы изображений + *[other] Или просмотрите файлы изображений + } + +## Controls + +pdfjs-editor-add-signature-description-label = Описание (альтернативный текст) +pdfjs-editor-add-signature-description-input = + .title = Описание (альтернативный текст) +pdfjs-editor-add-signature-description-default-when-drawing = Подпись +pdfjs-editor-add-signature-clear-button-label = Удалить подпись +pdfjs-editor-add-signature-clear-button = + .title = Удалить подпись +pdfjs-editor-add-signature-save-checkbox = Сохранить подпись +pdfjs-editor-add-signature-save-warning-message = Вы достигли лимита в 5 сохранённых подписей. Удалите одну, чтобы сохранить другие. +pdfjs-editor-add-signature-image-upload-error-title = Не удалось загрузить изображение +pdfjs-editor-add-signature-image-upload-error-description = Проверьте подключение к сети или попробуйте другое изображение. +pdfjs-editor-add-signature-error-close-button = Закрыть + +## Dialog buttons + +pdfjs-editor-add-signature-cancel-button = Отмена +pdfjs-editor-add-signature-add-button = Добавить diff --git a/l10n/sat/viewer.ftl b/l10n/sat/viewer.ftl index 90773f790..885b93ad0 100644 --- a/l10n/sat/viewer.ftl +++ b/l10n/sat/viewer.ftl @@ -326,3 +326,18 @@ pdfjs-ink-canvas = ## "Annotations removed" bar + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/sc/viewer.ftl b/l10n/sc/viewer.ftl index feae3a022..b9659582a 100644 --- a/l10n/sc/viewer.ftl +++ b/l10n/sc/viewer.ftl @@ -365,3 +365,18 @@ pdfjs-editor-alt-text-settings-close-button = Serra ## "Annotations removed" bar + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/scn/viewer.ftl b/l10n/scn/viewer.ftl index d45b9004b..94e0859dd 100644 --- a/l10n/scn/viewer.ftl +++ b/l10n/scn/viewer.ftl @@ -95,3 +95,18 @@ pdfjs-password-cancel-button = Sfai ## "Annotations removed" bar + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/sco/viewer.ftl b/l10n/sco/viewer.ftl index aa6f9b2c8..c82bd51a8 100644 --- a/l10n/sco/viewer.ftl +++ b/l10n/sco/viewer.ftl @@ -285,3 +285,18 @@ pdfjs-web-fonts-disabled = Wab fonts are disabled: cannae yaise embeddit PDF fon ## "Annotations removed" bar + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/si/viewer.ftl b/l10n/si/viewer.ftl index b41e2e1e2..94fab4b76 100644 --- a/l10n/si/viewer.ftl +++ b/l10n/si/viewer.ftl @@ -272,3 +272,18 @@ pdfjs-editor-alt-text-mark-decorative-description = මෙය දාර හෝ ## "Annotations removed" bar + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/sk/viewer.ftl b/l10n/sk/viewer.ftl index 5cbbb8d26..44b2220ba 100644 --- a/l10n/sk/viewer.ftl +++ b/l10n/sk/viewer.ftl @@ -331,6 +331,8 @@ pdfjs-editor-remove-stamp-button = .title = Odstrániť obrázok pdfjs-editor-remove-highlight-button = .title = Odstrániť zvýraznenie +pdfjs-editor-remove-signature-button = + .title = Odstrániť podpis ## @@ -504,6 +506,7 @@ pdfjs-editor-undo-bar-message-highlight = Zvýraznenie bolo odstránené pdfjs-editor-undo-bar-message-freetext = Text bol odstránený pdfjs-editor-undo-bar-message-ink = Kreslenie bolo odstránené pdfjs-editor-undo-bar-message-stamp = Obrázok bol odstránený +pdfjs-editor-undo-bar-message-signature = Podpis bol odstránený # Variables: # $count (Number) - the number of removed annotations. pdfjs-editor-undo-bar-message-multiple = @@ -519,3 +522,57 @@ pdfjs-editor-undo-bar-undo-button-label = Späť pdfjs-editor-undo-bar-close-button = .title = Zavrieť pdfjs-editor-undo-bar-close-button-label = Zavrieť + +## Add a signature dialog + +pdfjs-editor-add-signature-dialog-label = Toto okno umožňuje používateľovi vytvoriť podpis, ktorý sa pridá do dokumentu PDF. Používateľ môže upraviť meno (ktoré zároveň slúži ako alternatívny text) a voliteľne uložiť podpis, ak ho plánuje v budúcnosti znova použiť. +pdfjs-editor-add-signature-dialog-title = Pridať podpis + +## Tab names + +# Type is a verb (you can type your name as signature) +pdfjs-editor-add-signature-type-button = Typ + .title = Typ +# Draw is a verb (you can draw your signature) +pdfjs-editor-add-signature-draw-button = Kresliť + .title = Kresliť +pdfjs-editor-add-signature-image-button = Obrázok + .title = Obrázok + +## Tab panels + +pdfjs-editor-add-signature-type-input = + .aria-label = Zadajte svoj podpis + .placeholder = Zadajte svoj podpis +pdfjs-editor-add-signature-draw-placeholder = Nakreslite svoj podpis +pdfjs-editor-add-signature-draw-thickness-range-label = Hrúbka +# Variables: +# $thickness (Number) - the thickness (in pixels) of the line used to draw a signature. +pdfjs-editor-add-signature-draw-thickness-range = + .title = Hrúbka ceruzky: { $thickness } +pdfjs-editor-add-signature-image-placeholder = Sem presuňte súbor, ktorý chcete nahrať +pdfjs-editor-add-signature-image-browse-link = + { PLATFORM() -> + [macos] Alebo vyberte súbor s obrázkom + *[other] Alebo vyberte súbor s obrázkom + } + +## Controls + +pdfjs-editor-add-signature-description-label = Popis (alternatívny text) +pdfjs-editor-add-signature-description-input = + .title = Popis (alternatívny text) +pdfjs-editor-add-signature-description-default-when-drawing = Podpis +pdfjs-editor-add-signature-clear-button-label = Vymazať podpis +pdfjs-editor-add-signature-clear-button = + .title = Vymazať podpis +pdfjs-editor-add-signature-save-checkbox = Uložiť podpis +pdfjs-editor-add-signature-save-warning-message = Dosiahli ste limit 5 uložených podpisov. Ak chcete uložiť ďalší, jeden odstráňte. +pdfjs-editor-add-signature-image-upload-error-title = Obrázok sa nepodarilo nahrať +pdfjs-editor-add-signature-image-upload-error-description = Skontrolujte sieťové pripojenie alebo skúste iný obrázok. +pdfjs-editor-add-signature-error-close-button = Zavrieť + +## Dialog buttons + +pdfjs-editor-add-signature-cancel-button = Zrušiť +pdfjs-editor-add-signature-add-button = Pridať diff --git a/l10n/skr/viewer.ftl b/l10n/skr/viewer.ftl index 2d0e87f3d..bbd63793d 100644 --- a/l10n/skr/viewer.ftl +++ b/l10n/skr/viewer.ftl @@ -496,3 +496,18 @@ pdfjs-editor-undo-bar-undo-button-label = کیتا اݨ کیتا pdfjs-editor-undo-bar-close-button = .title = بند کرو pdfjs-editor-undo-bar-close-button-label = بند کرو + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/sl/viewer.ftl b/l10n/sl/viewer.ftl index 4e004bdd9..0f06687a0 100644 --- a/l10n/sl/viewer.ftl +++ b/l10n/sl/viewer.ftl @@ -519,3 +519,18 @@ pdfjs-editor-undo-bar-undo-button-label = Razveljavi pdfjs-editor-undo-bar-close-button = .title = Zapri pdfjs-editor-undo-bar-close-button-label = Zapri + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/son/viewer.ftl b/l10n/son/viewer.ftl index d8adf9c8e..56134910b 100644 --- a/l10n/son/viewer.ftl +++ b/l10n/son/viewer.ftl @@ -227,3 +227,18 @@ pdfjs-web-fonts-disabled = Interneti šigirawey kay: ši hin ka goy nda PDF šig ## "Annotations removed" bar + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/sq/viewer.ftl b/l10n/sq/viewer.ftl index 2b1c91aae..daea36a34 100644 --- a/l10n/sq/viewer.ftl +++ b/l10n/sq/viewer.ftl @@ -504,3 +504,18 @@ pdfjs-editor-undo-bar-undo-button-label = Zhbëje pdfjs-editor-undo-bar-close-button = .title = Mbylle pdfjs-editor-undo-bar-close-button-label = Mbylle + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/sr/viewer.ftl b/l10n/sr/viewer.ftl index 534c6686c..f30a8660f 100644 --- a/l10n/sr/viewer.ftl +++ b/l10n/sr/viewer.ftl @@ -422,3 +422,18 @@ pdfjs-editor-new-alt-text-not-now-button = Не сада ## "Annotations removed" bar + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/sv-SE/viewer.ftl b/l10n/sv-SE/viewer.ftl index 6c4c61045..b57f8c394 100644 --- a/l10n/sv-SE/viewer.ftl +++ b/l10n/sv-SE/viewer.ftl @@ -327,6 +327,8 @@ pdfjs-editor-remove-stamp-button = .title = Ta bort bild pdfjs-editor-remove-highlight-button = .title = Ta bort markering +pdfjs-editor-remove-signature-button = + .title = Ta bort signatur ## @@ -500,6 +502,7 @@ pdfjs-editor-undo-bar-message-highlight = Markering borttagen pdfjs-editor-undo-bar-message-freetext = Text borttagen pdfjs-editor-undo-bar-message-ink = Ritning borttagen pdfjs-editor-undo-bar-message-stamp = Bild borttagen +pdfjs-editor-undo-bar-message-signature = Signatur borttagen # Variables: # $count (Number) - the number of removed annotations. pdfjs-editor-undo-bar-message-multiple = @@ -513,3 +516,57 @@ pdfjs-editor-undo-bar-undo-button-label = Ångra pdfjs-editor-undo-bar-close-button = .title = Stäng pdfjs-editor-undo-bar-close-button-label = Stäng + +## Add a signature dialog + +pdfjs-editor-add-signature-dialog-label = Denna modal tillåter användaren att skapa en signatur för att lägga till i ett PDF-dokument. Användaren kan redigera namnet (som också fungerar som alternativ text) och eventuellt spara signaturen för upprepad användning. +pdfjs-editor-add-signature-dialog-title = Lägg till en signatur + +## Tab names + +# Type is a verb (you can type your name as signature) +pdfjs-editor-add-signature-type-button = Typ + .title = Typ +# Draw is a verb (you can draw your signature) +pdfjs-editor-add-signature-draw-button = Rita + .title = Rita +pdfjs-editor-add-signature-image-button = Bild + .title = Bild + +## Tab panels + +pdfjs-editor-add-signature-type-input = + .aria-label = Skriv din signatur + .placeholder = Skriv din signatur +pdfjs-editor-add-signature-draw-placeholder = Rita din signatur +pdfjs-editor-add-signature-draw-thickness-range-label = Tjocklek +# Variables: +# $thickness (Number) - the thickness (in pixels) of the line used to draw a signature. +pdfjs-editor-add-signature-draw-thickness-range = + .title = Ritningstjocklek: { $thickness } +pdfjs-editor-add-signature-image-placeholder = Dra en fil hit för att ladda upp +pdfjs-editor-add-signature-image-browse-link = + { PLATFORM() -> + [macos] Eller välj bildfiler + *[other] Eller bläddra bland bildfiler + } + +## Controls + +pdfjs-editor-add-signature-description-label = Beskrivning (alternativ text) +pdfjs-editor-add-signature-description-input = + .title = Beskrivning (alternativ text) +pdfjs-editor-add-signature-description-default-when-drawing = Signatur +pdfjs-editor-add-signature-clear-button-label = Rensa signatur +pdfjs-editor-add-signature-clear-button = + .title = Rensa signatur +pdfjs-editor-add-signature-save-checkbox = Spara signatur +pdfjs-editor-add-signature-save-warning-message = Du har nått gränsen på 5 sparade signaturer. Ta bort en för att spara fler. +pdfjs-editor-add-signature-image-upload-error-title = Det gick inte att ladda upp bilden +pdfjs-editor-add-signature-image-upload-error-description = Kontrollera din nätverksanslutning eller försök med en annan bild. +pdfjs-editor-add-signature-error-close-button = Stäng + +## Dialog buttons + +pdfjs-editor-add-signature-cancel-button = Avbryt +pdfjs-editor-add-signature-add-button = Lägg till diff --git a/l10n/szl/viewer.ftl b/l10n/szl/viewer.ftl index cefa4e678..87f85b35b 100644 --- a/l10n/szl/viewer.ftl +++ b/l10n/szl/viewer.ftl @@ -278,3 +278,18 @@ pdfjs-web-fonts-disabled = Necowe fōnty sōm zastawiōne: niy idzie użyć wklu ## "Annotations removed" bar + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/ta/viewer.ftl b/l10n/ta/viewer.ftl index 48a692201..f724b4dfb 100644 --- a/l10n/ta/viewer.ftl +++ b/l10n/ta/viewer.ftl @@ -244,3 +244,18 @@ pdfjs-web-fonts-disabled = வலை எழுத்துருக்கள் ## "Annotations removed" bar + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/te/viewer.ftl b/l10n/te/viewer.ftl index 37b5ba52a..a44cecb69 100644 --- a/l10n/te/viewer.ftl +++ b/l10n/te/viewer.ftl @@ -260,3 +260,18 @@ pdfjs-editor-ink-opacity-input = అకిరణ్యత ## "Annotations removed" bar + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/tg/viewer.ftl b/l10n/tg/viewer.ftl index b39fee572..f9364936a 100644 --- a/l10n/tg/viewer.ftl +++ b/l10n/tg/viewer.ftl @@ -327,6 +327,8 @@ pdfjs-editor-remove-stamp-button = .title = Тоза кардани тасвир pdfjs-editor-remove-highlight-button = .title = Тоза кардани ҷудокунӣ +pdfjs-editor-remove-signature-button = + .title = Тоза кардани имзо ## @@ -500,6 +502,7 @@ pdfjs-editor-undo-bar-message-highlight = Ҷудосозӣ тоза карда pdfjs-editor-undo-bar-message-freetext = Матн тоза карда шуд pdfjs-editor-undo-bar-message-ink = Расм тоза карда шуд pdfjs-editor-undo-bar-message-stamp = Тасвир тоза карда шуд +pdfjs-editor-undo-bar-message-signature = Имзо тоза карда шуд # Variables: # $count (Number) - the number of removed annotations. pdfjs-editor-undo-bar-message-multiple = @@ -513,3 +516,55 @@ pdfjs-editor-undo-bar-undo-button-label = Бекор кардан pdfjs-editor-undo-bar-close-button = .title = Пӯшидан pdfjs-editor-undo-bar-close-button-label = Пӯшидан + +## Add a signature dialog + +pdfjs-editor-add-signature-dialog-title = Илова кардани имзо + +## Tab names + +# Type is a verb (you can type your name as signature) +pdfjs-editor-add-signature-type-button = Нависед + .title = Нависед +# Draw is a verb (you can draw your signature) +pdfjs-editor-add-signature-draw-button = Имзо гузоред + .title = Имзо гузоред +pdfjs-editor-add-signature-image-button = Тасвир + .title = Тасвир + +## Tab panels + +pdfjs-editor-add-signature-type-input = + .aria-label = Имзои худро бо ном нависед + .placeholder = Имзои худро бо ном нависед +pdfjs-editor-add-signature-draw-placeholder = Имзои худро кашида, гузоред +pdfjs-editor-add-signature-draw-thickness-range-label = Ғафсӣ +# Variables: +# $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-browse-link = + { PLATFORM() -> + [macos] Ё файлҳои тасвириро интихоб кунед + *[other] Ё файлҳои тасвириро интихоб кунед + } + +## Controls + +pdfjs-editor-add-signature-description-label = Тавсиф (матни иловагӣ) +pdfjs-editor-add-signature-description-input = + .title = Тавсиф (матни иловагӣ) +pdfjs-editor-add-signature-description-default-when-drawing = Имзо +pdfjs-editor-add-signature-clear-button-label = Пок кардани имзо +pdfjs-editor-add-signature-clear-button = + .title = Пок кардани имзо +pdfjs-editor-add-signature-save-checkbox = Нигоҳ доштани имзо +pdfjs-editor-add-signature-image-upload-error-title = Тасвир бор карда нашуд +pdfjs-editor-add-signature-image-upload-error-description = Пайвастшавии шабакаи худро санҷед ё тасвири дигареро кӯшиш кунед. +pdfjs-editor-add-signature-error-close-button = Пӯшидан + +## Dialog buttons + +pdfjs-editor-add-signature-cancel-button = Бекор кардан +pdfjs-editor-add-signature-add-button = Илова кардан diff --git a/l10n/th/viewer.ftl b/l10n/th/viewer.ftl index cba15f90f..d8692721d 100644 --- a/l10n/th/viewer.ftl +++ b/l10n/th/viewer.ftl @@ -501,3 +501,18 @@ pdfjs-editor-undo-bar-undo-button-label = เลิกทำ pdfjs-editor-undo-bar-close-button = .title = ปิด pdfjs-editor-undo-bar-close-button-label = ปิด + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/tl/viewer.ftl b/l10n/tl/viewer.ftl index 6daa61038..eda4fd740 100644 --- a/l10n/tl/viewer.ftl +++ b/l10n/tl/viewer.ftl @@ -278,3 +278,18 @@ pdfjs-web-fonts-disabled = Naka-disable ang mga Web font: hindi kayang gamitin a ## "Annotations removed" bar + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/tr/viewer.ftl b/l10n/tr/viewer.ftl index b1b7cbfaa..be4e257d2 100644 --- a/l10n/tr/viewer.ftl +++ b/l10n/tr/viewer.ftl @@ -513,3 +513,18 @@ pdfjs-editor-undo-bar-undo-button-label = Geri al pdfjs-editor-undo-bar-close-button = .title = Kapat pdfjs-editor-undo-bar-close-button-label = Kapat + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/trs/viewer.ftl b/l10n/trs/viewer.ftl index 6bc0307eb..142c147e4 100644 --- a/l10n/trs/viewer.ftl +++ b/l10n/trs/viewer.ftl @@ -218,3 +218,18 @@ pdfjs-password-cancel-button = Duyichin' ## "Annotations removed" bar + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/uk/viewer.ftl b/l10n/uk/viewer.ftl index dd547279b..8f394c17c 100644 --- a/l10n/uk/viewer.ftl +++ b/l10n/uk/viewer.ftl @@ -516,3 +516,18 @@ pdfjs-editor-undo-bar-undo-button-label = Повернути pdfjs-editor-undo-bar-close-button = .title = Закрити pdfjs-editor-undo-bar-close-button-label = Закрити + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/ur/viewer.ftl b/l10n/ur/viewer.ftl index 981217796..b6a73d52c 100644 --- a/l10n/ur/viewer.ftl +++ b/l10n/ur/viewer.ftl @@ -269,3 +269,18 @@ pdfjs-web-fonts-disabled = ویب فانٹ نا اہل ہیں: شامل PDF فا ## "Annotations removed" bar + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/uz/viewer.ftl b/l10n/uz/viewer.ftl index e22cf7a71..9c6d79314 100644 --- a/l10n/uz/viewer.ftl +++ b/l10n/uz/viewer.ftl @@ -208,3 +208,18 @@ pdfjs-web-fonts-disabled = Veb shriftlar oʻchirilgan: ichki PDF shriftlardan fo ## "Annotations removed" bar + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/vi/viewer.ftl b/l10n/vi/viewer.ftl index af1291f36..96dcfab40 100644 --- a/l10n/vi/viewer.ftl +++ b/l10n/vi/viewer.ftl @@ -501,3 +501,18 @@ pdfjs-editor-undo-bar-undo-button-label = Hoàn tác pdfjs-editor-undo-bar-close-button = .title = Đóng pdfjs-editor-undo-bar-close-button-label = Đóng + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/wo/viewer.ftl b/l10n/wo/viewer.ftl index 5cea77560..dc761d741 100644 --- a/l10n/wo/viewer.ftl +++ b/l10n/wo/viewer.ftl @@ -148,3 +148,18 @@ pdfjs-password-cancel-button = Neenal ## "Annotations removed" bar + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/xh/viewer.ftl b/l10n/xh/viewer.ftl index 4888b999f..d46e910cf 100644 --- a/l10n/xh/viewer.ftl +++ b/l10n/xh/viewer.ftl @@ -233,3 +233,18 @@ pdfjs-web-fonts-disabled = Iifonti zewebhu ziqhwalelisiwe: ayikwazi ukusebenzisa ## "Annotations removed" bar + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/zh-CN/viewer.ftl b/l10n/zh-CN/viewer.ftl index 8fe9a6ae4..94f32c292 100644 --- a/l10n/zh-CN/viewer.ftl +++ b/l10n/zh-CN/viewer.ftl @@ -501,3 +501,18 @@ pdfjs-editor-undo-bar-undo-button-label = 撤销 pdfjs-editor-undo-bar-close-button = .title = 关闭 pdfjs-editor-undo-bar-close-button-label = 关闭 + +## Add a signature dialog + + +## Tab names + + +## Tab panels + + +## Controls + + +## Dialog buttons + diff --git a/l10n/zh-TW/viewer.ftl b/l10n/zh-TW/viewer.ftl index bc4b7efe1..65d7309bd 100644 --- a/l10n/zh-TW/viewer.ftl +++ b/l10n/zh-TW/viewer.ftl @@ -319,6 +319,8 @@ pdfjs-editor-remove-stamp-button = .title = 移除圖片 pdfjs-editor-remove-highlight-button = .title = 移除強調範圍 +pdfjs-editor-remove-signature-button = + .title = 移除簽章 ## @@ -492,6 +494,7 @@ pdfjs-editor-undo-bar-message-highlight = 已移除強調 pdfjs-editor-undo-bar-message-freetext = 已移除文字 pdfjs-editor-undo-bar-message-ink = 已移除繪圖 pdfjs-editor-undo-bar-message-stamp = 已移除圖片 +pdfjs-editor-undo-bar-message-signature = 已移除簽章 # Variables: # $count (Number) - the number of removed annotations. pdfjs-editor-undo-bar-message-multiple = 已移除 { $count } 筆註解 @@ -501,3 +504,57 @@ pdfjs-editor-undo-bar-undo-button-label = 還原 pdfjs-editor-undo-bar-close-button = .title = 關閉 pdfjs-editor-undo-bar-close-button-label = 關閉 + +## Add a signature dialog + +pdfjs-editor-add-signature-dialog-label = 此對話框讓使用者能夠建立簽章以加入 PDF 文件。使用者可以編輯他們的姓名(同時也是替代文字),並選擇性儲存簽章,以供未來重複使用。 +pdfjs-editor-add-signature-dialog-title = 加入簽章 + +## Tab names + +# Type is a verb (you can type your name as signature) +pdfjs-editor-add-signature-type-button = 打字 + .title = 打字 +# Draw is a verb (you can draw your signature) +pdfjs-editor-add-signature-draw-button = 手繪 + .title = 手繪 +pdfjs-editor-add-signature-image-button = 圖片 + .title = 圖片 + +## Tab panels + +pdfjs-editor-add-signature-type-input = + .aria-label = 輸入簽章 + .placeholder = 輸入簽章 +pdfjs-editor-add-signature-draw-placeholder = 手繪簽章 +pdfjs-editor-add-signature-draw-thickness-range-label = 線條粗細 +# Variables: +# $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-browse-link = + { PLATFORM() -> + [macos] 或選擇圖片檔案 + *[other] 或瀏覽圖片檔案 + } + +## Controls + +pdfjs-editor-add-signature-description-label = 描述(替代文字) +pdfjs-editor-add-signature-description-input = + .title = 描述(替代文字) +pdfjs-editor-add-signature-description-default-when-drawing = 簽章 +pdfjs-editor-add-signature-clear-button-label = 清除簽章 +pdfjs-editor-add-signature-clear-button = + .title = 清除簽章 +pdfjs-editor-add-signature-save-checkbox = 儲存簽章 +pdfjs-editor-add-signature-save-warning-message = 您已經儲存 5 式簽章,請移除任一式才能再新增。 +pdfjs-editor-add-signature-image-upload-error-title = 無法上傳圖片 +pdfjs-editor-add-signature-image-upload-error-description = 請檢查您的網路連線,或改用其他圖片。 +pdfjs-editor-add-signature-error-close-button = 關閉 + +## Dialog buttons + +pdfjs-editor-add-signature-cancel-button = 取消 +pdfjs-editor-add-signature-add-button = 新增 diff --git a/package-lock.json b/package-lock.json index 929866e18..d92436f3c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -7,25 +7,25 @@ "name": "pdf.js", "license": "Apache-2.0", "devDependencies": { - "@babel/core": "^7.26.7", - "@babel/preset-env": "^7.26.7", + "@babel/core": "^7.26.8", + "@babel/preset-env": "^7.26.8", "@babel/runtime": "^7.26.7", "@fluent/bundle": "^0.18.0", "@fluent/dom": "^0.10.0", "@metalsmith/layouts": "^2.7.0", "@metalsmith/markdown": "^1.10.0", - "@napi-rs/canvas": "^0.1.65", - "@types/node": "^22.13.0", + "@napi-rs/canvas": "^0.1.67", + "@types/node": "^22.13.1", "autoprefixer": "^10.4.20", "babel-loader": "^9.2.1", - "caniuse-lite": "^1.0.30001696", + "caniuse-lite": "^1.0.30001699", "core-js": "^3.40.0", - "eslint": "^9.19.0", + "eslint": "^9.20.0", "eslint-plugin-import": "^2.31.0", "eslint-plugin-jasmine": "^4.2.2", "eslint-plugin-json": "^4.0.1", "eslint-plugin-no-unsanitized": "^4.1.2", - "eslint-plugin-perfectionist": "^4.7.0", + "eslint-plugin-perfectionist": "^4.8.0", "eslint-plugin-prettier": "^5.2.3", "eslint-plugin-unicorn": "^56.0.1", "globals": "^15.14.0", @@ -36,7 +36,7 @@ "gulp-replace": "^1.1.4", "gulp-zip": "^6.1.0", "highlight.js": "^11.11.1", - "jasmine": "^5.5.0", + "jasmine": "^5.6.0", "jsdoc": "^4.0.4", "jstransformer-nunjucks": "^1.2.0", "metalsmith": "^2.6.3", @@ -48,8 +48,8 @@ "postcss-dir-pseudo-class": "^9.0.1", "postcss-discard-comments": "^7.0.3", "postcss-nesting": "^13.0.1", - "prettier": "^3.4.2", - "puppeteer": "^24.1.1", + "prettier": "^3.5.0", + "puppeteer": "^24.2.0", "stylelint": "^16.14.1", "stylelint-prettier": "^5.0.3", "svglint": "^3.1.0", @@ -117,9 +117,9 @@ } }, "node_modules/@babel/compat-data": { - "version": "7.26.5", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.26.5.tgz", - "integrity": "sha512-XvcZi1KWf88RVbF9wn8MN6tYFloU5qX8KjuF3E1PVBmJ9eypXfs4GRiJwLuTZL0iSnJUKn1BFPa5BPZZJyFzPg==", + "version": "7.26.8", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.26.8.tgz", + "integrity": "sha512-oH5UPLMWR3L2wEFLnFJ1TZXqHufiTKAiLfqw5zkhS4dKXLJ10yVztfil/twG8EDTA4F/tvVNw9nOl4ZMslB8rQ==", "dev": true, "license": "MIT", "engines": { @@ -127,22 +127,23 @@ } }, "node_modules/@babel/core": { - "version": "7.26.7", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.26.7.tgz", - "integrity": "sha512-SRijHmF0PSPgLIBYlWnG0hyeJLwXE2CgpsXaMOrtt2yp9/86ALw6oUlj9KYuZ0JN07T4eBMVIW4li/9S1j2BGA==", + "version": "7.26.8", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.26.8.tgz", + "integrity": "sha512-l+lkXCHS6tQEc5oUpK28xBOZ6+HwaH7YwoYQbLFiYb4nS2/l1tKnZEtEWkD0GuiYdvArf9qBS0XlQGXzPMsNqQ==", "dev": true, "license": "MIT", "dependencies": { "@ampproject/remapping": "^2.2.0", "@babel/code-frame": "^7.26.2", - "@babel/generator": "^7.26.5", + "@babel/generator": "^7.26.8", "@babel/helper-compilation-targets": "^7.26.5", "@babel/helper-module-transforms": "^7.26.0", "@babel/helpers": "^7.26.7", - "@babel/parser": "^7.26.7", - "@babel/template": "^7.25.9", - "@babel/traverse": "^7.26.7", - "@babel/types": "^7.26.7", + "@babel/parser": "^7.26.8", + "@babel/template": "^7.26.8", + "@babel/traverse": "^7.26.8", + "@babel/types": "^7.26.8", + "@types/gensync": "^1.0.0", "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", @@ -167,14 +168,14 @@ } }, "node_modules/@babel/generator": { - "version": "7.26.5", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.26.5.tgz", - "integrity": "sha512-2caSP6fN9I7HOe6nqhtft7V4g7/V/gfDsC3Ag4W7kEzzvRGKqiv0pu0HogPiZ3KaVSoNDhUws6IJjDjpfmYIXw==", + "version": "7.26.8", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.26.8.tgz", + "integrity": "sha512-ef383X5++iZHWAXX0SXQR6ZyQhw/0KtTkrTz61WXRhFM6dhpHulO/RJz79L8S6ugZHJkOOkUrUdxgdF2YiPFnA==", "dev": true, "license": "MIT", "dependencies": { - "@babel/parser": "^7.26.5", - "@babel/types": "^7.26.5", + "@babel/parser": "^7.26.8", + "@babel/types": "^7.26.8", "@jridgewell/gen-mapping": "^0.3.5", "@jridgewell/trace-mapping": "^0.3.25", "jsesc": "^3.0.2" @@ -291,9 +292,9 @@ } }, "node_modules/@babel/helper-define-polyfill-provider": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.2.tgz", - "integrity": "sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ==", + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.3.tgz", + "integrity": "sha512-HK7Bi+Hj6H+VTHA3ZvBis7V/6hu9QuTrnMXNybfUf2iiuU/N97I8VjB+KbhFF8Rld/Lx5MzoCwPCpPjfK+n8Cg==", "dev": true, "license": "MIT", "dependencies": { @@ -486,13 +487,13 @@ } }, "node_modules/@babel/parser": { - "version": "7.26.7", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.7.tgz", - "integrity": "sha512-kEvgGGgEjRUutvdVvZhbn/BxVt+5VSpwXz1j3WYXQbXDo8KzFOPNG2GQbdAiNq8g6wn1yKk7C/qrke03a84V+w==", + "version": "7.26.8", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.8.tgz", + "integrity": "sha512-TZIQ25pkSoaKEYYaHbbxkfL36GNsQ6iFiBbeuzAkLnXayKR1yP1zFe+NxuZWWsUyvt8icPU9CCq0sgWGXR1GEw==", "dev": true, "license": "MIT", "dependencies": { - "@babel/types": "^7.26.7" + "@babel/types": "^7.26.8" }, "bin": { "parser": "bin/babel-parser.js" @@ -662,15 +663,15 @@ } }, "node_modules/@babel/plugin-transform-async-generator-functions": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.25.9.tgz", - "integrity": "sha512-RXV6QAzTBbhDMO9fWwOmwwTuYaiPbggWQ9INdZqAYeSHyG7FzQ+nOZaUUjNwKv9pV3aE4WFqFm1Hnbci5tBCAw==", + "version": "7.26.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.26.8.tgz", + "integrity": "sha512-He9Ej2X7tNf2zdKMAGOsmg2MrFc+hfoAhd3po4cWfo/NWjzEAKa0oQruj1ROVUdl0e6fb6/kE/G3SSxE0lRJOg==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-plugin-utils": "^7.26.5", "@babel/helper-remap-async-to-generator": "^7.25.9", - "@babel/traverse": "^7.25.9" + "@babel/traverse": "^7.26.8" }, "engines": { "node": ">=6.9.0" @@ -1394,13 +1395,13 @@ } }, "node_modules/@babel/plugin-transform-template-literals": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.25.9.tgz", - "integrity": "sha512-o97AE4syN71M/lxrCtQByzphAdlYluKPDBzDVzMmfCobUjjhAryZV0AIpRPrxN0eAkxXO6ZLEScmt+PNhj2OTw==", + "version": "7.26.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.26.8.tgz", + "integrity": "sha512-OmGDL5/J0CJPJZTHZbi2XpO0tyT2Ia7fzpW5GURwdtp2X3fMmN8au/ej6peC/T33/+CRiIpA8Krse8hFGVmT5Q==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" + "@babel/helper-plugin-utils": "^7.26.5" }, "engines": { "node": ">=6.9.0" @@ -1493,13 +1494,13 @@ } }, "node_modules/@babel/preset-env": { - "version": "7.26.7", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.26.7.tgz", - "integrity": "sha512-Ycg2tnXwixaXOVb29rana8HNPgLVBof8qqtNQ9LE22IoyZboQbGSxI6ZySMdW3K5nAe6gu35IaJefUJflhUFTQ==", + "version": "7.26.8", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.26.8.tgz", + "integrity": "sha512-um7Sy+2THd697S4zJEfv/U5MHGJzkN2xhtsR3T/SWRbVSic62nbISh51VVfU9JiO/L/Z97QczHTaFVkOU8IzNg==", "dev": true, "license": "MIT", "dependencies": { - "@babel/compat-data": "^7.26.5", + "@babel/compat-data": "^7.26.8", "@babel/helper-compilation-targets": "^7.26.5", "@babel/helper-plugin-utils": "^7.26.5", "@babel/helper-validator-option": "^7.25.9", @@ -1513,7 +1514,7 @@ "@babel/plugin-syntax-import-attributes": "^7.26.0", "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", "@babel/plugin-transform-arrow-functions": "^7.25.9", - "@babel/plugin-transform-async-generator-functions": "^7.25.9", + "@babel/plugin-transform-async-generator-functions": "^7.26.8", "@babel/plugin-transform-async-to-generator": "^7.25.9", "@babel/plugin-transform-block-scoped-functions": "^7.26.5", "@babel/plugin-transform-block-scoping": "^7.25.9", @@ -1556,7 +1557,7 @@ "@babel/plugin-transform-shorthand-properties": "^7.25.9", "@babel/plugin-transform-spread": "^7.25.9", "@babel/plugin-transform-sticky-regex": "^7.25.9", - "@babel/plugin-transform-template-literals": "^7.25.9", + "@babel/plugin-transform-template-literals": "^7.26.8", "@babel/plugin-transform-typeof-symbol": "^7.26.7", "@babel/plugin-transform-unicode-escapes": "^7.25.9", "@babel/plugin-transform-unicode-property-regex": "^7.25.9", @@ -1564,9 +1565,9 @@ "@babel/plugin-transform-unicode-sets-regex": "^7.25.9", "@babel/preset-modules": "0.1.6-no-external-plugins", "babel-plugin-polyfill-corejs2": "^0.4.10", - "babel-plugin-polyfill-corejs3": "^0.10.6", + "babel-plugin-polyfill-corejs3": "^0.11.0", "babel-plugin-polyfill-regenerator": "^0.6.1", - "core-js-compat": "^3.38.1", + "core-js-compat": "^3.40.0", "semver": "^6.3.1" }, "engines": { @@ -1613,32 +1614,32 @@ } }, "node_modules/@babel/template": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.9.tgz", - "integrity": "sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg==", + "version": "7.26.8", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.26.8.tgz", + "integrity": "sha512-iNKaX3ZebKIsCvJ+0jd6embf+Aulaa3vNBqZ41kM7iTWjx5qzWKXGHiJUW3+nTpQ18SG11hdF8OAzKrpXkb96Q==", "dev": true, "license": "MIT", "dependencies": { - "@babel/code-frame": "^7.25.9", - "@babel/parser": "^7.25.9", - "@babel/types": "^7.25.9" + "@babel/code-frame": "^7.26.2", + "@babel/parser": "^7.26.8", + "@babel/types": "^7.26.8" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/traverse": { - "version": "7.26.7", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.26.7.tgz", - "integrity": "sha512-1x1sgeyRLC3r5fQOM0/xtQKsYjyxmFjaOrLJNtZ81inNjyJHGIolTULPiSc/2qe1/qfpFLisLQYFnnZl7QoedA==", + "version": "7.26.8", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.26.8.tgz", + "integrity": "sha512-nic9tRkjYH0oB2dzr/JoGIm+4Q6SuYeLEiIiZDwBscRMYFJ+tMAz98fuel9ZnbXViA2I0HVSSRRK8DW5fjXStA==", "dev": true, "license": "MIT", "dependencies": { "@babel/code-frame": "^7.26.2", - "@babel/generator": "^7.26.5", - "@babel/parser": "^7.26.7", - "@babel/template": "^7.25.9", - "@babel/types": "^7.26.7", + "@babel/generator": "^7.26.8", + "@babel/parser": "^7.26.8", + "@babel/template": "^7.26.8", + "@babel/types": "^7.26.8", "debug": "^4.3.1", "globals": "^11.1.0" }, @@ -1657,9 +1658,9 @@ } }, "node_modules/@babel/types": { - "version": "7.26.7", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.7.tgz", - "integrity": "sha512-t8kDRGrKXyp6+tjUh7hw2RLyclsW4TRoRvRHtSyAX9Bb5ldlFh+90YAYY6awRXrlB4G5G2izNeGySpATlFzmOg==", + "version": "7.26.8", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.8.tgz", + "integrity": "sha512-eUuWapzEGWFEpHFxgEaBG8e3n6S8L3MSu0oda755rOfabWPnh0Our1AozNFVUxGFIhbKgd1ksprsoDGMinTOTA==", "dev": true, "license": "MIT", "dependencies": { @@ -1859,9 +1860,9 @@ } }, "node_modules/@eslint/js": { - "version": "9.19.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.19.0.tgz", - "integrity": "sha512-rbq9/g38qjfqFLOVPvwjIvFFdNziEC5S65jmjPw5r6A//QH+W91akh9irMwjDN8zKUTak6W9EsAv4m/7Wnw0UQ==", + "version": "9.20.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.20.0.tgz", + "integrity": "sha512-iZA07H9io9Wn836aVTytRaNqh00Sad+EamwOVJT12GTLw1VGMFV/4JaME+JjLtr9fiGaoWgYnS54wrfWsSs4oQ==", "dev": true, "license": "MIT", "engines": { @@ -2242,31 +2243,31 @@ } }, "node_modules/@napi-rs/canvas": { - "version": "0.1.65", - "resolved": "https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.65.tgz", - "integrity": "sha512-YcFhXQcp+b2d38zFOJNbpyPHnIL7KAEkhJQ+UeeKI5IpE9B8Cpf/M6RiHPQXSsSqnYbrfFylnW49dyh2oeSblQ==", + "version": "0.1.67", + "resolved": "https://registry.npmjs.org/@napi-rs/canvas/-/canvas-0.1.67.tgz", + "integrity": "sha512-VA4Khm/5Kg2bQGx3jXotTC4MloOG8b1Ung80exafUK0k5u6yJmIz3Q2iXeeWZs5weV+LQOEB+CPKsYwEYaGAjw==", "dev": true, "license": "MIT", "engines": { "node": ">= 10" }, "optionalDependencies": { - "@napi-rs/canvas-android-arm64": "0.1.65", - "@napi-rs/canvas-darwin-arm64": "0.1.65", - "@napi-rs/canvas-darwin-x64": "0.1.65", - "@napi-rs/canvas-linux-arm-gnueabihf": "0.1.65", - "@napi-rs/canvas-linux-arm64-gnu": "0.1.65", - "@napi-rs/canvas-linux-arm64-musl": "0.1.65", - "@napi-rs/canvas-linux-riscv64-gnu": "0.1.65", - "@napi-rs/canvas-linux-x64-gnu": "0.1.65", - "@napi-rs/canvas-linux-x64-musl": "0.1.65", - "@napi-rs/canvas-win32-x64-msvc": "0.1.65" + "@napi-rs/canvas-android-arm64": "0.1.67", + "@napi-rs/canvas-darwin-arm64": "0.1.67", + "@napi-rs/canvas-darwin-x64": "0.1.67", + "@napi-rs/canvas-linux-arm-gnueabihf": "0.1.67", + "@napi-rs/canvas-linux-arm64-gnu": "0.1.67", + "@napi-rs/canvas-linux-arm64-musl": "0.1.67", + "@napi-rs/canvas-linux-riscv64-gnu": "0.1.67", + "@napi-rs/canvas-linux-x64-gnu": "0.1.67", + "@napi-rs/canvas-linux-x64-musl": "0.1.67", + "@napi-rs/canvas-win32-x64-msvc": "0.1.67" } }, "node_modules/@napi-rs/canvas-android-arm64": { - "version": "0.1.65", - "resolved": "https://registry.npmjs.org/@napi-rs/canvas-android-arm64/-/canvas-android-arm64-0.1.65.tgz", - "integrity": "sha512-ZYwqFYEKcT5Zr8lbiaJNJj/poLaeK2TncolY914r+gD2TJNeP7ZqvE7A2SX/1C9MB4E3DQEwm3YhL3WEf0x3MQ==", + "version": "0.1.67", + "resolved": "https://registry.npmjs.org/@napi-rs/canvas-android-arm64/-/canvas-android-arm64-0.1.67.tgz", + "integrity": "sha512-W+3DFG5h0WU8Vqqb3W5fNmm5/TPH5ECZRinQDK4CAKFSUkc4iZcDwrmyFG9sB4KdHazf1mFVHCpEeVMO6Mk6Zg==", "cpu": [ "arm64" ], @@ -2281,9 +2282,9 @@ } }, "node_modules/@napi-rs/canvas-darwin-arm64": { - "version": "0.1.65", - "resolved": "https://registry.npmjs.org/@napi-rs/canvas-darwin-arm64/-/canvas-darwin-arm64-0.1.65.tgz", - "integrity": "sha512-Pg1pfiJEyDIsX+V0QaJPRWvXbw5zmWAk3bivFCvt/5pwZb37/sT6E/RqPHT9NnqpDyKW6SriwY9ypjljysUA1Q==", + "version": "0.1.67", + "resolved": "https://registry.npmjs.org/@napi-rs/canvas-darwin-arm64/-/canvas-darwin-arm64-0.1.67.tgz", + "integrity": "sha512-xzrv7QboI47yhIHR5P5u/9KGswokuOKLiKSukr1Ku03RRJxP6lGuVtrAZAgdRg7F9FsuF2REf2yK53YVb6pMlA==", "cpu": [ "arm64" ], @@ -2298,9 +2299,9 @@ } }, "node_modules/@napi-rs/canvas-darwin-x64": { - "version": "0.1.65", - "resolved": "https://registry.npmjs.org/@napi-rs/canvas-darwin-x64/-/canvas-darwin-x64-0.1.65.tgz", - "integrity": "sha512-3Tr+/HjdJN7Z/VKIcsxV2DvDIibZCExgfYTgljCkUSFuoI7iNkOE6Dc1Q6j212EB9PeO8KmfrViBqHYT6IwWkA==", + "version": "0.1.67", + "resolved": "https://registry.npmjs.org/@napi-rs/canvas-darwin-x64/-/canvas-darwin-x64-0.1.67.tgz", + "integrity": "sha512-SNk9lYBr84N0gW8MZ2IrjygFtbFBILr3SEqMdHzHHuph20SQmssFvJGPZwSSCMEyKAvyqhogbmlew0te5Z4w9Q==", "cpu": [ "x64" ], @@ -2315,9 +2316,9 @@ } }, "node_modules/@napi-rs/canvas-linux-arm-gnueabihf": { - "version": "0.1.65", - "resolved": "https://registry.npmjs.org/@napi-rs/canvas-linux-arm-gnueabihf/-/canvas-linux-arm-gnueabihf-0.1.65.tgz", - "integrity": "sha512-3KP+dYObH7CVkZMZWwk1WX9jRjL+EKdQtD43H8MOI+illf+dwqLlecdQ4d9bQRIxELKJ8dyPWY4fOp/Ngufrdg==", + "version": "0.1.67", + "resolved": "https://registry.npmjs.org/@napi-rs/canvas-linux-arm-gnueabihf/-/canvas-linux-arm-gnueabihf-0.1.67.tgz", + "integrity": "sha512-qmBlSvUpl567bzH8tNXi82u5FrL4d0qINqd6K9O7GWGGGFmKMJdrgi2/SW3wwCTxqHBasIDdVWc4KSJfwyaoDQ==", "cpu": [ "arm" ], @@ -2332,9 +2333,9 @@ } }, "node_modules/@napi-rs/canvas-linux-arm64-gnu": { - "version": "0.1.65", - "resolved": "https://registry.npmjs.org/@napi-rs/canvas-linux-arm64-gnu/-/canvas-linux-arm64-gnu-0.1.65.tgz", - "integrity": "sha512-Ka3StKz7Dq7kjTF3nNJCq43UN/VlANS7qGE3dWkn1d+tQNsCRy/wRmyt1TUFzIjRqcTFMQNRbgYq84+53UBA0A==", + "version": "0.1.67", + "resolved": "https://registry.npmjs.org/@napi-rs/canvas-linux-arm64-gnu/-/canvas-linux-arm64-gnu-0.1.67.tgz", + "integrity": "sha512-k3nAPQefkMeFuJ65Rqdnx92KX1JXQhEKjjWeKsCJB+7sIBgQUWtHo9c3etfVLv5pkWJJDFi/Zc2soNkH3E8dRA==", "cpu": [ "arm64" ], @@ -2349,9 +2350,9 @@ } }, "node_modules/@napi-rs/canvas-linux-arm64-musl": { - "version": "0.1.65", - "resolved": "https://registry.npmjs.org/@napi-rs/canvas-linux-arm64-musl/-/canvas-linux-arm64-musl-0.1.65.tgz", - "integrity": "sha512-O4xMASm2JrmqYoiDyxVWi+z5C14H+oVEag2rZ5iIA67dhWqYZB+iO7wCFpBYRj31JPBR29FOsu6X9zL+DwBFdw==", + "version": "0.1.67", + "resolved": "https://registry.npmjs.org/@napi-rs/canvas-linux-arm64-musl/-/canvas-linux-arm64-musl-0.1.67.tgz", + "integrity": "sha512-lZwHWR1cCP408l86n3Qbs3X1oFeAYMjJIQvQl1VMZh6wo5PfI+jaZSKBUOd8x44TnVllX9yhLY9unNRztk/sUQ==", "cpu": [ "arm64" ], @@ -2366,9 +2367,9 @@ } }, "node_modules/@napi-rs/canvas-linux-riscv64-gnu": { - "version": "0.1.65", - "resolved": "https://registry.npmjs.org/@napi-rs/canvas-linux-riscv64-gnu/-/canvas-linux-riscv64-gnu-0.1.65.tgz", - "integrity": "sha512-dblWDaA59ZU8bPbkfM+riSke7sFbNZ70LEevUdI5rgiFEUzYUQlU34gSBzemTACj5rCWt1BYeu0GfkLSjNMBSw==", + "version": "0.1.67", + "resolved": "https://registry.npmjs.org/@napi-rs/canvas-linux-riscv64-gnu/-/canvas-linux-riscv64-gnu-0.1.67.tgz", + "integrity": "sha512-PdBC9p6bLHA1W3OdA0vTHj701SB/kioGQ1uCFBRMs5KBCaMLb/H4aNi8uaIUIEvBWnxeAjoNcLU7//q0FxEosw==", "cpu": [ "riscv64" ], @@ -2383,9 +2384,9 @@ } }, "node_modules/@napi-rs/canvas-linux-x64-gnu": { - "version": "0.1.65", - "resolved": "https://registry.npmjs.org/@napi-rs/canvas-linux-x64-gnu/-/canvas-linux-x64-gnu-0.1.65.tgz", - "integrity": "sha512-wsp+atutw13OJXGU3DDkdngtBDoEg01IuK5xMe0L6VFPV8maGkh17CXze078OD5QJOc6kFyw3DDscMLOPF8+oA==", + "version": "0.1.67", + "resolved": "https://registry.npmjs.org/@napi-rs/canvas-linux-x64-gnu/-/canvas-linux-x64-gnu-0.1.67.tgz", + "integrity": "sha512-kJJX6eWzjipL/LdKOWCJctc88e5yzuXri8+s0V/lN06OwuLGW62TWS3lvi8qlUrGMOfRGabSWWlB4omhASSB8w==", "cpu": [ "x64" ], @@ -2400,9 +2401,9 @@ } }, "node_modules/@napi-rs/canvas-linux-x64-musl": { - "version": "0.1.65", - "resolved": "https://registry.npmjs.org/@napi-rs/canvas-linux-x64-musl/-/canvas-linux-x64-musl-0.1.65.tgz", - "integrity": "sha512-odX+nN+IozWzhdj31INcHz3Iy9+EckNw+VqsZcaUxZOTu7/3FmktRNI6aC1qe5minZNv1m05YOS1FVf7fvmjlA==", + "version": "0.1.67", + "resolved": "https://registry.npmjs.org/@napi-rs/canvas-linux-x64-musl/-/canvas-linux-x64-musl-0.1.67.tgz", + "integrity": "sha512-jLKiPWGeN6ZzhnaLG7ex7eexsiHJ1mdtPK1qKvETIcu45dApMXyUIHvdL6XWB5gFFtj5ScHzLUxv1vkfPZsoxA==", "cpu": [ "x64" ], @@ -2417,9 +2418,9 @@ } }, "node_modules/@napi-rs/canvas-win32-x64-msvc": { - "version": "0.1.65", - "resolved": "https://registry.npmjs.org/@napi-rs/canvas-win32-x64-msvc/-/canvas-win32-x64-msvc-0.1.65.tgz", - "integrity": "sha512-RZQX3luWnlNWgdMnLMQ1hyfQraeAn9lnxWWVCHuUM4tAWEV8UDdeb7cMwmJW7eyt8kAosmjeHt3cylQMHOxGFg==", + "version": "0.1.67", + "resolved": "https://registry.npmjs.org/@napi-rs/canvas-win32-x64-msvc/-/canvas-win32-x64-msvc-0.1.67.tgz", + "integrity": "sha512-K/JmkOFbc4iRZYUqJhj0jwqfHA/wNQEmTiGNsgZ6d59yF/IBNp5T0D5eg3B8ghjI8GxDYCiSJ6DNX8mC3Oh2EQ==", "cpu": [ "x64" ], @@ -2492,9 +2493,9 @@ } }, "node_modules/@puppeteer/browsers": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.7.0.tgz", - "integrity": "sha512-bO61XnTuopsz9kvtfqhVbH6LTM1koxK0IlBR+yuVrM2LB7mk8+5o1w18l5zqd5cs8xlf+ntgambqRqGifMDjog==", + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.7.1.tgz", + "integrity": "sha512-MK7rtm8JjaxPN7Mf1JdZIZKPD2Z+W7osvrC1vjpvfOX1K0awDIHYbNi89f7eotp7eMUn2shWnt03HwVbriXtKQ==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -2502,9 +2503,8 @@ "extract-zip": "^2.0.1", "progress": "^2.0.3", "proxy-agent": "^6.5.0", - "semver": "^7.6.3", - "tar-fs": "^3.0.6", - "unbzip2-stream": "^1.4.3", + "semver": "^7.7.0", + "tar-fs": "^3.0.8", "yargs": "^17.7.2" }, "bin": { @@ -2515,9 +2515,9 @@ } }, "node_modules/@puppeteer/browsers/node_modules/semver": { - "version": "7.7.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.0.tgz", - "integrity": "sha512-DrfFnPzblFmNrIZzg5RzHegbiRWg7KMR7btwi2yjHwx06zsUbO5g613sVwEV7FTwmzJu+Io0lJe2GJ3LxqpvBQ==", + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", + "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", "dev": true, "license": "ISC", "bin": { @@ -2582,6 +2582,13 @@ "integrity": "sha512-Q5Vn3yjTDyCMV50TB6VRIbQNxSE4OmZR86VSbGaNpfUolm0iePBB4KdEEHmxoY5sT2+2DIvXW0rvMDP2nHZ4Mg==", "dev": true }, + "node_modules/@types/gensync": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@types/gensync/-/gensync-1.0.4.tgz", + "integrity": "sha512-C3YYeRQWp2fmq9OryX+FoDy8nXS6scQ7dPptD8LnFDAUNcKWJjXQKDNJD3HVm+kOUsXhTOkpi69vI4EuAr95bA==", + "dev": true, + "license": "MIT" + }, "node_modules/@types/json-schema": { "version": "7.0.15", "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", @@ -2624,9 +2631,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "22.13.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.13.0.tgz", - "integrity": "sha512-ClIbNe36lawluuvq3+YYhnIN2CELi+6q8NpnM7PYp4hBn/TatfboPgVSm2rwKRfnV2M+Ty9GWDFI64KEe+kysA==", + "version": "22.13.1", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.13.1.tgz", + "integrity": "sha512-jK8uzQlrvXqEU91UxiK5J7pKHyzgnI1Qnl0QDHIgVGuolJhRb9EEl28Cj9b3rGR8B2lhFCtvIm5os8lFnO/1Ew==", "dev": true, "license": "MIT", "dependencies": { @@ -2662,14 +2669,14 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "8.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.22.0.tgz", - "integrity": "sha512-/lwVV0UYgkj7wPSw0o8URy6YI64QmcOdwHuGuxWIYznO6d45ER0wXUbksr9pYdViAofpUCNJx/tAzNukgvaaiQ==", + "version": "8.23.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.23.0.tgz", + "integrity": "sha512-OGqo7+dXHqI7Hfm+WqkZjKjsiRtFUQHPdGMXzk5mYXhJUedO7e/Y7i8AK3MyLMgZR93TX4bIzYrfyVjLC+0VSw==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.22.0", - "@typescript-eslint/visitor-keys": "8.22.0" + "@typescript-eslint/types": "8.23.0", + "@typescript-eslint/visitor-keys": "8.23.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -2680,9 +2687,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "8.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.22.0.tgz", - "integrity": "sha512-0S4M4baNzp612zwpD4YOieP3VowOARgK2EkN/GBn95hpyF8E2fbMT55sRHWBq+Huaqk3b3XK+rxxlM8sPgGM6A==", + "version": "8.23.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.23.0.tgz", + "integrity": "sha512-1sK4ILJbCmZOTt9k4vkoulT6/y5CHJ1qUYxqpF1K/DBAd8+ZUL4LlSCxOssuH5m4rUaaN0uS0HlVPvd45zjduQ==", "dev": true, "license": "MIT", "engines": { @@ -2694,20 +2701,20 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "8.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.22.0.tgz", - "integrity": "sha512-SJX99NAS2ugGOzpyhMza/tX+zDwjvwAtQFLsBo3GQxiGcvaKlqGBkmZ+Y1IdiSi9h4Q0Lr5ey+Cp9CGWNY/F/w==", + "version": "8.23.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.23.0.tgz", + "integrity": "sha512-LcqzfipsB8RTvH8FX24W4UUFk1bl+0yTOf9ZA08XngFwMg4Kj8A+9hwz8Cr/ZS4KwHrmo9PJiLZkOt49vPnuvQ==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.22.0", - "@typescript-eslint/visitor-keys": "8.22.0", + "@typescript-eslint/types": "8.23.0", + "@typescript-eslint/visitor-keys": "8.23.0", "debug": "^4.3.4", "fast-glob": "^3.3.2", "is-glob": "^4.0.3", "minimatch": "^9.0.4", "semver": "^7.6.0", - "ts-api-utils": "^2.0.0" + "ts-api-utils": "^2.0.1" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -2747,9 +2754,9 @@ } }, "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { - "version": "7.7.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.0.tgz", - "integrity": "sha512-DrfFnPzblFmNrIZzg5RzHegbiRWg7KMR7btwi2yjHwx06zsUbO5g613sVwEV7FTwmzJu+Io0lJe2GJ3LxqpvBQ==", + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", + "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", "dev": true, "license": "ISC", "bin": { @@ -2760,16 +2767,16 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "8.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.22.0.tgz", - "integrity": "sha512-T8oc1MbF8L+Bk2msAvCUzjxVB2Z2f+vXYfcucE2wOmYs7ZUwco5Ep0fYZw8quNwOiw9K8GYVL+Kgc2pETNTLOg==", + "version": "8.23.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.23.0.tgz", + "integrity": "sha512-uB/+PSo6Exu02b5ZEiVtmY6RVYO7YU5xqgzTIVZwTHvvK3HsL8tZZHFaTLFtRG3CsV4A5mhOv+NZx5BlhXPyIA==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", - "@typescript-eslint/scope-manager": "8.22.0", - "@typescript-eslint/types": "8.22.0", - "@typescript-eslint/typescript-estree": "8.22.0" + "@typescript-eslint/scope-manager": "8.23.0", + "@typescript-eslint/types": "8.23.0", + "@typescript-eslint/typescript-estree": "8.23.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -2784,13 +2791,13 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "8.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.22.0.tgz", - "integrity": "sha512-AWpYAXnUgvLNabGTy3uBylkgZoosva/miNd1I8Bz3SjotmQPbVqhO4Cczo8AsZ44XVErEBPr/CRSgaj8sG7g0w==", + "version": "8.23.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.23.0.tgz", + "integrity": "sha512-oWWhcWDLwDfu++BGTZcmXWqpwtkwb5o7fxUIGksMQQDSdPW9prsSnfIOZMlsj4vBOSrcnjIUZMiIjODgGosFhQ==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.22.0", + "@typescript-eslint/types": "8.23.0", "eslint-visitor-keys": "^4.2.0" }, "engines": { @@ -3529,14 +3536,14 @@ } }, "node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.10.6", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.10.6.tgz", - "integrity": "sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA==", + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.11.1.tgz", + "integrity": "sha512-yGCqvBT4rwMczo28xkH/noxJ6MZ4nJfkVYdoDaC/utLtWrXxv27HVrzAeSbqR8SxDsp46n0YF47EbHoixy6rXQ==", "dev": true, "license": "MIT", "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.6.2", - "core-js-compat": "^3.38.0" + "@babel/helper-define-polyfill-provider": "^0.6.3", + "core-js-compat": "^3.40.0" }, "peerDependencies": { "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" @@ -3621,9 +3628,9 @@ } }, "node_modules/bare-stream": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.6.4.tgz", - "integrity": "sha512-G6i3A74FjNq4nVrrSTUz5h3vgXzBJnjmWAVlBWaZETkgu+LgKd7AiyOml3EDJY1AHlIbBHKDXE+TUT53Ff8OaA==", + "version": "2.6.5", + "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.6.5.tgz", + "integrity": "sha512-jSmxKJNJmHySi6hC42zlZnq00rga4jjxcgNZjY9N5WlOe/iOoGRtdwGsHzQv2RlH2KOYMwGUXhf2zXd32BA9RA==", "dev": true, "license": "Apache-2.0", "optional": true, @@ -3722,9 +3729,9 @@ } }, "node_modules/browserslist": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.0.tgz", - "integrity": "sha512-Rmb62sR1Zpjql25eSanFGEhAxcFwfA1K0GuQcLoaJBAcENegrQut3hYdhXFF1obQfiDyqIW/cLM5HSJ/9k884A==", + "version": "4.24.4", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.4.tgz", + "integrity": "sha512-KDi1Ny1gSePi1vm0q4oxSF8b4DR44GF4BbmS2YdhPLOEqd8pDviZOGH/GsmRwoWJ2+5Lr085X7naowMwKHDG1A==", "dev": true, "funding": [ { @@ -3742,10 +3749,10 @@ ], "license": "MIT", "dependencies": { - "caniuse-lite": "^1.0.30001663", - "electron-to-chromium": "^1.5.28", - "node-releases": "^2.0.18", - "update-browserslist-db": "^1.1.0" + "caniuse-lite": "^1.0.30001688", + "electron-to-chromium": "^1.5.73", + "node-releases": "^2.0.19", + "update-browserslist-db": "^1.1.1" }, "bin": { "browserslist": "cli.js" @@ -3754,31 +3761,6 @@ "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" } }, - "node_modules/buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT", - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } - }, "node_modules/buffer-crc32": { "version": "0.2.13", "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", @@ -3897,9 +3879,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001696", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001696.tgz", - "integrity": "sha512-pDCPkvzfa39ehJtJ+OwGT/2yvT2SbjfHhiIW2LWOAcMQ7BzwxT/XuyUp4OTOd0XFWA6BKw0JalnBHgSi5DGJBQ==", + "version": "1.0.30001699", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001699.tgz", + "integrity": "sha512-b+uH5BakXZ9Do9iK+CkDmctUSEqZl+SP056vc5usa0PL+ev5OHw003rZXcnjNDv3L8P5j6rwT6C0BPKSikW08w==", "dev": true, "funding": [ { @@ -4002,14 +3984,14 @@ } }, "node_modules/chromium-bidi": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-1.1.0.tgz", - "integrity": "sha512-HislCEczCuamWm3+55Lig9XKmMF13K+BGKum9rwtDAzgUAHT4h5jNwhDmD4U20VoVUG8ujnv9UZ89qiIf5uF8w==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-1.2.0.tgz", + "integrity": "sha512-XtdJ1GSN6S3l7tO7F77GhNsw0K367p0IsLYf2yZawCVAKKC3lUvDhPdMVrB2FNhmhfW43QGYbEX3Wg6q0maGwQ==", "dev": true, "license": "Apache-2.0", "dependencies": { - "mitt": "3.0.1", - "zod": "3.24.1" + "mitt": "^3.0.1", + "zod": "^3.24.1" }, "peerDependencies": { "devtools-protocol": "*" @@ -4195,13 +4177,13 @@ } }, "node_modules/core-js-compat": { - "version": "3.38.1", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.38.1.tgz", - "integrity": "sha512-JRH6gfXxGmrzF3tZ57lFx97YARxCXPaMzPo6jELZhv88pBH5VXpQ+y0znKGlFnzuaihqhLbefxSJxWJMPtfDzw==", + "version": "3.40.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.40.0.tgz", + "integrity": "sha512-0XEDpr5y5mijvw8Lbc6E5AkjrHfp7eEoPlu36SWeAbcL8fn1G1ANe8DBlo2XoNN89oVpxWwOjYIPVzR4ZvsKCQ==", "dev": true, "license": "MIT", "dependencies": { - "browserslist": "^4.23.3" + "browserslist": "^4.24.3" }, "funding": { "type": "opencollective", @@ -4589,9 +4571,9 @@ } }, "node_modules/devtools-protocol": { - "version": "0.0.1380148", - "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1380148.tgz", - "integrity": "sha512-1CJABgqLxbYxVI+uJY/UDUHJtJ0KZTSjNYJYKqd9FRoXT33WDakDHNxRapMEgzeJ/C3rcs01+avshMnPmKQbvA==", + "version": "0.0.1402036", + "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1402036.tgz", + "integrity": "sha512-JwAYQgEvm3yD45CHB+RmF5kMbWtXBaOGwuxa87sZogHcLCv8c/IqnThaoQ1y60d7pXWjSKWQphPEc+1rAScVdg==", "dev": true, "license": "BSD-3-Clause" }, @@ -4741,9 +4723,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.5.32", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.32.tgz", - "integrity": "sha512-M+7ph0VGBQqqpTT2YrabjNKSQ2fEl9PVx6AK3N558gDH9NO8O6XN9SXXFWRo9u9PbEg/bWq+tjXQr+eXmxubCw==", + "version": "1.5.96", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.96.tgz", + "integrity": "sha512-8AJUW6dh75Fm/ny8+kZKJzI1pgoE8bKLZlzDU2W1ENd+DXKJrx7I7l9hb8UWR4ojlnb5OlixMt00QWiYJoVw1w==", "dev": true, "license": "ISC" }, @@ -4980,9 +4962,9 @@ } }, "node_modules/escalade": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", - "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", "dev": true, "license": "MIT", "engines": { @@ -5031,18 +5013,18 @@ } }, "node_modules/eslint": { - "version": "9.19.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.19.0.tgz", - "integrity": "sha512-ug92j0LepKlbbEv6hD911THhoRHmbdXt2gX+VDABAW/Ir7D3nqKdv5Pf5vtlyY6HQMTEP2skXY43ueqTCWssEA==", + "version": "9.20.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.20.0.tgz", + "integrity": "sha512-aL4F8167Hg4IvsW89ejnpTwx+B/UQRzJPGgbIOl+4XqffWsahVVsLEWoZvnrVuwpWmnRd7XeXmQI1zlKcFDteA==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.12.1", "@eslint/config-array": "^0.19.0", - "@eslint/core": "^0.10.0", + "@eslint/core": "^0.11.0", "@eslint/eslintrc": "^3.2.0", - "@eslint/js": "9.19.0", + "@eslint/js": "9.20.0", "@eslint/plugin-kit": "^0.2.5", "@humanfs/node": "^0.16.6", "@humanwhocodes/module-importer": "^1.0.1", @@ -5252,14 +5234,14 @@ } }, "node_modules/eslint-plugin-perfectionist": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-perfectionist/-/eslint-plugin-perfectionist-4.7.0.tgz", - "integrity": "sha512-e2ODzm2SsAztFWY3ZRJd1K702vyl8Sapacjc3JluOW294CfA3+jfjin+UxjcrK48EvlNIMOp+JJB9N54YR2LRw==", + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-perfectionist/-/eslint-plugin-perfectionist-4.8.0.tgz", + "integrity": "sha512-ZF04IAPGItYMlj9xjgvvl/QpksZf79g0dkxbNcuxDjbcUSZ4CwucJ7h5Yzt5JuHe+i6igQbUYEp40j4ndfbvWQ==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "^8.21.0", - "@typescript-eslint/utils": "^8.21.0", + "@typescript-eslint/types": "^8.23.0", + "@typescript-eslint/utils": "^8.23.0", "natural-orderby": "^5.0.0" }, "engines": { @@ -5420,6 +5402,19 @@ "url": "https://opencollective.com/eslint" } }, + "node_modules/eslint/node_modules/@eslint/core": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.11.0.tgz", + "integrity": "sha512-DWUB2pksgNEb6Bz2fggIy1wh6fGgZP4Xyy/Mt0QZPiloKKXerbqq9D3SBQTlCRYOrcRPu4vuz+CGjwdfqxnoWA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@types/json-schema": "^7.0.15" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, "node_modules/eslint/node_modules/chalk": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", @@ -7665,23 +7660,23 @@ } }, "node_modules/jasmine": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/jasmine/-/jasmine-5.5.0.tgz", - "integrity": "sha512-JKlEVCVD5QBPYLsg/VE+IUtjyseDCrW8rMBu8la+9ysYashDgavMLM9Kotls1FhI6dCJLJ40dBCIfQjGLPZI1Q==", + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/jasmine/-/jasmine-5.6.0.tgz", + "integrity": "sha512-6frlW22jhgRjtlp68QY/DDVCUfrYqmSxDBWM13mrBzYQGx1XITfVcJltnY15bk8B5cRfN5IpKvemkDiDTSRCsA==", "dev": true, "license": "MIT", "dependencies": { "glob": "^10.2.2", - "jasmine-core": "~5.5.0" + "jasmine-core": "~5.6.0" }, "bin": { "jasmine": "bin/jasmine.js" } }, "node_modules/jasmine-core": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-5.5.0.tgz", - "integrity": "sha512-NHOvoPO6o9gVR6pwqEACTEpbgcH+JJ6QDypyymGbSUIFIFsMMbBJ/xsFNud8MSClfnWclXd7RQlAZBz7yVo5TQ==", + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-5.6.0.tgz", + "integrity": "sha512-niVlkeYVRwKFpmfWg6suo6H9CrNnydfBLEqefM5UjibYS+UoTjZdmvPJSiuyrRLGnFj1eYRhFd/ch+5hSlsFVA==", "dev": true, "license": "MIT" }, @@ -8970,9 +8965,9 @@ } }, "node_modules/node-releases": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz", - "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==", + "version": "2.0.19", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.19.tgz", + "integrity": "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==", "dev": true, "license": "MIT" }, @@ -9859,9 +9854,9 @@ } }, "node_modules/prettier": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.4.2.tgz", - "integrity": "sha512-e9MewbtFo+Fevyuxn/4rrcDAaq0IYxPGLvObpQjiZBMAzB9IGmzlnG9RZy3FFas+eBMu2vA0CszMeduow5dIuQ==", + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.5.0.tgz", + "integrity": "sha512-quyMrVt6svPS7CjQ9gKb3GLEX/rl3BCL2oa/QkNcXv4YNVBC9olt3s+H7ukto06q7B1Qz46PbrKLO34PR6vXcA==", "dev": true, "license": "MIT", "bin": { @@ -9984,18 +9979,18 @@ } }, "node_modules/puppeteer": { - "version": "24.1.1", - "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-24.1.1.tgz", - "integrity": "sha512-fuhceZ5HZuDXVuaMIRxUuDHfCJLmK0pXh8FlzVQ0/+OApStevxZhU5kAVeYFOEqeCF5OoAyZjcWbdQK27xW/9A==", + "version": "24.2.0", + "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-24.2.0.tgz", + "integrity": "sha512-z8vv7zPEgrilIbOo3WNvM+2mXMnyM9f4z6zdrB88Fzeuo43Oupmjrzk3EpuvuCtyK0A7Lsllfx7Z+4BvEEGJcQ==", "dev": true, "hasInstallScript": true, "license": "Apache-2.0", "dependencies": { - "@puppeteer/browsers": "2.7.0", - "chromium-bidi": "1.1.0", + "@puppeteer/browsers": "2.7.1", + "chromium-bidi": "1.2.0", "cosmiconfig": "^9.0.0", - "devtools-protocol": "0.0.1380148", - "puppeteer-core": "24.1.1", + "devtools-protocol": "0.0.1402036", + "puppeteer-core": "24.2.0", "typed-query-selector": "^2.12.0" }, "bin": { @@ -10006,16 +10001,16 @@ } }, "node_modules/puppeteer-core": { - "version": "24.1.1", - "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-24.1.1.tgz", - "integrity": "sha512-7FF3gq6bpIsbq3I8mfbodXh3DCzXagoz3l2eGv1cXooYU4g0P4mcHQVHuBD4iSZPXNg8WjzlP5kmRwK9UvwF0A==", + "version": "24.2.0", + "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-24.2.0.tgz", + "integrity": "sha512-e4A4/xqWdd4kcE6QVHYhJ+Qlx/+XpgjP4d8OwBx0DJoY/nkIRhSgYmKQnv7+XSs1ofBstalt+XPGrkaz4FoXOQ==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@puppeteer/browsers": "2.7.0", - "chromium-bidi": "1.1.0", + "@puppeteer/browsers": "2.7.1", + "chromium-bidi": "1.2.0", "debug": "^4.4.0", - "devtools-protocol": "0.0.1380148", + "devtools-protocol": "0.0.1402036", "typed-query-selector": "^2.12.0", "ws": "^8.18.0" }, @@ -12280,17 +12275,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/unbzip2-stream": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", - "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", - "dev": true, - "license": "MIT", - "dependencies": { - "buffer": "^5.2.1", - "through": "^2.3.8" - } - }, "node_modules/unc-path-regex": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", @@ -12404,9 +12388,9 @@ } }, "node_modules/update-browserslist-db": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.0.tgz", - "integrity": "sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.2.tgz", + "integrity": "sha512-PPypAm5qvlD7XMZC3BujecnaOxwhrtoFR+Dqkk5Aa/6DssiH0ibKoketaj9w8LP7Bont1rYeoV5plxD7RTEPRg==", "dev": true, "funding": [ { @@ -12424,8 +12408,8 @@ ], "license": "MIT", "dependencies": { - "escalade": "^3.1.2", - "picocolors": "^1.0.1" + "escalade": "^3.2.0", + "picocolors": "^1.1.1" }, "bin": { "update-browserslist-db": "cli.js" diff --git a/package.json b/package.json index ad5107382..029b79f8a 100644 --- a/package.json +++ b/package.json @@ -2,25 +2,25 @@ "name": "pdf.js", "type": "module", "devDependencies": { - "@babel/core": "^7.26.7", - "@babel/preset-env": "^7.26.7", + "@babel/core": "^7.26.8", + "@babel/preset-env": "^7.26.8", "@babel/runtime": "^7.26.7", "@fluent/bundle": "^0.18.0", "@fluent/dom": "^0.10.0", "@metalsmith/layouts": "^2.7.0", "@metalsmith/markdown": "^1.10.0", - "@napi-rs/canvas": "^0.1.65", - "@types/node": "^22.13.0", + "@napi-rs/canvas": "^0.1.67", + "@types/node": "^22.13.1", "autoprefixer": "^10.4.20", "babel-loader": "^9.2.1", - "caniuse-lite": "^1.0.30001696", + "caniuse-lite": "^1.0.30001699", "core-js": "^3.40.0", - "eslint": "^9.19.0", + "eslint": "^9.20.0", "eslint-plugin-import": "^2.31.0", "eslint-plugin-jasmine": "^4.2.2", "eslint-plugin-json": "^4.0.1", "eslint-plugin-no-unsanitized": "^4.1.2", - "eslint-plugin-perfectionist": "^4.7.0", + "eslint-plugin-perfectionist": "^4.8.0", "eslint-plugin-prettier": "^5.2.3", "eslint-plugin-unicorn": "^56.0.1", "globals": "^15.14.0", @@ -31,7 +31,7 @@ "gulp-replace": "^1.1.4", "gulp-zip": "^6.1.0", "highlight.js": "^11.11.1", - "jasmine": "^5.5.0", + "jasmine": "^5.6.0", "jsdoc": "^4.0.4", "jstransformer-nunjucks": "^1.2.0", "metalsmith": "^2.6.3", @@ -43,8 +43,8 @@ "postcss-dir-pseudo-class": "^9.0.1", "postcss-discard-comments": "^7.0.3", "postcss-nesting": "^13.0.1", - "prettier": "^3.4.2", - "puppeteer": "^24.1.1", + "prettier": "^3.5.0", + "puppeteer": "^24.2.0", "stylelint": "^16.14.1", "stylelint-prettier": "^5.0.3", "svglint": "^3.1.0", diff --git a/web/annotation_editor_layer_builder.css b/web/annotation_editor_layer_builder.css index 032d44a28..179f866de 100644 --- a/web/annotation_editor_layer_builder.css +++ b/web/annotation_editor_layer_builder.css @@ -41,12 +41,10 @@ ); --editorFreeText-editing-cursor: text; --editorInk-editing-cursor: url(images/cursor-editorInk.svg) 0 16, pointer; - --editorHighlight-editing-cursor: url(images/cursor-editorTextHighlight.svg) - 24 24, - text; - --editorFreeHighlight-editing-cursor: url(images/cursor-editorFreeHighlight.svg) - 1 18, - pointer; + --editorHighlight-editing-cursor: + url(images/cursor-editorTextHighlight.svg) 24 24, text; + --editorFreeHighlight-editing-cursor: + url(images/cursor-editorFreeHighlight.svg) 1 18, pointer; --new-alt-text-warning-image: url(images/altText_warning.svg); } @@ -94,8 +92,8 @@ @media (min-resolution: 1.1dppx) { :root { - --editorFreeText-editing-cursor: url(images/cursor-editorFreeText.svg) 0 16, - text; + --editorFreeText-editing-cursor: + url(images/cursor-editorFreeText.svg) 0 16, text; } } diff --git a/web/signature_manager.css b/web/signature_manager.css index ede846a02..1dc2a58ef 100644 --- a/web/signature_manager.css +++ b/web/signature_manager.css @@ -260,7 +260,8 @@ color: var(--signature-color); background-color: transparent; - font-family: "Brush script", "Apple Chancery", "Segoe script", + font-family: + "Brush script", "Apple Chancery", "Segoe script", "Freestyle Script", "Palace Script MT", "Brush Script MT", TK, cursive, serif; font-size: 44px; diff --git a/web/viewer.css b/web/viewer.css index d577895b2..9e6ac313e 100644 --- a/web/viewer.css +++ b/web/viewer.css @@ -51,8 +51,8 @@ --toolbar-border-color: rgb(184 184 184); --toolbar-box-shadow: 0 1px 0 var(--toolbar-border-color); --toolbar-border-bottom: none; - --toolbarSidebar-box-shadow: inset calc(-1px * var(--dir-factor)) 0 0 - rgb(0 0 0 / 0.25), + --toolbarSidebar-box-shadow: + inset calc(-1px * var(--dir-factor)) 0 0 rgb(0 0 0 / 0.25), 0 1px 0 rgb(0 0 0 / 0.15), 0 0 1px rgb(0 0 0 / 0.1); --toolbarSidebar-border-bottom: none; --button-hover-color: rgb(221 222 223);