File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -365,10 +365,18 @@ pdfjs-editor-stamp-add-image-button-label = Add image
365365pdfjs-editor-free-highlight-thickness-input = Thickness
366366pdfjs-editor-free-highlight-thickness-title =
367367 .title = Change thickness when highlighting items other than text
368+ pdfjs-editor-add-signature-container =
369+ .aria-label = Signature controls and saved signatures
368370pdfjs-editor-signature-add-signature-button =
369371 .title = Add new signature
370372pdfjs-editor-signature-add-signature-button-label = Add new signature
371373
374+ # Used on the button to use an already saved signature.
375+ # Variables:
376+ # description (String) - a string describing/labeling the signature.
377+ pdfjs-editor-add-saved-signature-button =
378+ .title = Saved signature: { $description }
379+
372380# .default-content is used as a placeholder in an empty text editor.
373381pdfjs-free-text2 =
374382 .aria-label = Text Editor
@@ -603,9 +611,9 @@ pdfjs-editor-add-signature-add-button = Add
603611
604612## Main menu for adding/removing signatures
605613
606- pdfjs-editor-delete-signature-button =
607- .title = Remove signature
608- pdfjs-editor-delete-signature-button-label = Remove signature
614+ pdfjs-editor-delete-signature-button1 =
615+ .title = Remove saved signature
616+ pdfjs-editor-delete-signature-button-label1 = Remove saved signature
609617
610618## Editor toolbar
611619
Original file line number Diff line number Diff line change @@ -708,11 +708,17 @@ class SignatureManager {
708708 button . append ( svg ) ;
709709
710710 const span = document . createElement ( "span" ) ;
711+ span . ariaHidden = true ;
711712 button . append ( span ) ;
712713
713714 button . classList . add ( "toolbarAddSignatureButton" ) ;
714715 button . type = "button" ;
715- button . title = span . textContent = description ;
716+ span . textContent = description ;
717+ button . setAttribute (
718+ "data-l10n-id" ,
719+ "pdfjs-editor-add-saved-signature-button"
720+ ) ;
721+ button . setAttribute ( "data-l10n-args" , JSON . stringify ( { description } ) ) ;
716722 button . tabIndex = 0 ;
717723
718724 const path = svgFactory . createElement ( "path" ) ;
@@ -729,7 +735,7 @@ class SignatureManager {
729735 deleteButton . classList . add ( "toolbarButton" , "deleteButton" ) ;
730736 deleteButton . setAttribute (
731737 "data-l10n-id" ,
732- "pdfjs-editor-delete-signature-button "
738+ "pdfjs-editor-delete-signature-button1 "
733739 ) ;
734740 deleteButton . type = "button" ;
735741 deleteButton . tabIndex = 0 ;
@@ -749,7 +755,7 @@ class SignatureManager {
749755 deleteButton . append ( deleteSpan ) ;
750756 deleteSpan . setAttribute (
751757 "data-l10n-id" ,
752- "pdfjs-editor-delete-signature-button-label "
758+ "pdfjs-editor-delete-signature-button-label1 "
753759 ) ;
754760
755761 this . #addSignatureToolbarButton. before ( div ) ;
Original file line number Diff line number Diff line change 249249 < span data-l10n-id ="pdfjs-editor-signature-button-label "> Add signature</ span >
250250 </ button >
251251 < div class ="editorParamsToolbar hidden doorHangerRight menu " id ="editorSignatureParamsToolbar ">
252- < div id ="addSignatureDoorHanger " class ="menuContainer ">
252+ < div id ="addSignatureDoorHanger " class ="menuContainer " role =" region " data-l10n-id =" pdfjs-editor-add-signature-container " >
253253 < button id ="editorSignatureAddSignature " class ="toolbarButton labeled " type ="button " title ="Add new signature " tabindex ="0 " data-l10n-id ="pdfjs-editor-signature-add-signature-button ">
254254 < span data-l10n-id ="pdfjs-editor-signature-add-signature-button-label " class ="editorParamsLabel "> Add new signature</ span >
255255 </ button >
You can’t perform that action at this time.
0 commit comments