root 2 years ago
parent
commit
86a5162cc2
2 changed files with 347 additions and 26 deletions
  1. 330 0
      pdf.js/locale.properties
  2. 17 26
      pdf.js/web/viewer.html

+ 330 - 0
pdf.js/locale.properties

@@ -0,0 +1,330 @@
+[ach]
+@import url(ach/viewer.properties)
+
+[af]
+@import url(af/viewer.properties)
+
+[an]
+@import url(an/viewer.properties)
+
+[ar]
+@import url(ar/viewer.properties)
+
+[ast]
+@import url(ast/viewer.properties)
+
+[az]
+@import url(az/viewer.properties)
+
+[be]
+@import url(be/viewer.properties)
+
+[bg]
+@import url(bg/viewer.properties)
+
+[bn]
+@import url(bn/viewer.properties)
+
+[bo]
+@import url(bo/viewer.properties)
+
+[br]
+@import url(br/viewer.properties)
+
+[brx]
+@import url(brx/viewer.properties)
+
+[bs]
+@import url(bs/viewer.properties)
+
+[ca]
+@import url(ca/viewer.properties)
+
+[cak]
+@import url(cak/viewer.properties)
+
+[ckb]
+@import url(ckb/viewer.properties)
+
+[cs]
+@import url(cs/viewer.properties)
+
+[cy]
+@import url(cy/viewer.properties)
+
+[da]
+@import url(da/viewer.properties)
+
+[de]
+@import url(de/viewer.properties)
+
+[dsb]
+@import url(dsb/viewer.properties)
+
+[el]
+@import url(el/viewer.properties)
+
+[en-CA]
+@import url(en-CA/viewer.properties)
+
+[en-GB]
+@import url(en-GB/viewer.properties)
+
+[en-US]
+@import url(en-US/viewer.properties)
+
+[eo]
+@import url(eo/viewer.properties)
+
+[es-AR]
+@import url(es-AR/viewer.properties)
+
+[es-CL]
+@import url(es-CL/viewer.properties)
+
+[es-ES]
+@import url(es-ES/viewer.properties)
+
+[es-MX]
+@import url(es-MX/viewer.properties)
+
+[et]
+@import url(et/viewer.properties)
+
+[eu]
+@import url(eu/viewer.properties)
+
+[fa]
+@import url(fa/viewer.properties)
+
+[ff]
+@import url(ff/viewer.properties)
+
+[fi]
+@import url(fi/viewer.properties)
+
+[fr]
+@import url(fr/viewer.properties)
+
+[fur]
+@import url(fur/viewer.properties)
+
+[fy-NL]
+@import url(fy-NL/viewer.properties)
+
+[ga-IE]
+@import url(ga-IE/viewer.properties)
+
+[gd]
+@import url(gd/viewer.properties)
+
+[gl]
+@import url(gl/viewer.properties)
+
+[gn]
+@import url(gn/viewer.properties)
+
+[gu-IN]
+@import url(gu-IN/viewer.properties)
+
+[he]
+@import url(he/viewer.properties)
+
+[hi-IN]
+@import url(hi-IN/viewer.properties)
+
+[hr]
+@import url(hr/viewer.properties)
+
+[hsb]
+@import url(hsb/viewer.properties)
+
+[hu]
+@import url(hu/viewer.properties)
+
+[hy-AM]
+@import url(hy-AM/viewer.properties)
+
+[hye]
+@import url(hye/viewer.properties)
+
+[ia]
+@import url(ia/viewer.properties)
+
+[id]
+@import url(id/viewer.properties)
+
+[is]
+@import url(is/viewer.properties)
+
+[it]
+@import url(it/viewer.properties)
+
+[ja]
+@import url(ja/viewer.properties)
+
+[ka]
+@import url(ka/viewer.properties)
+
+[kab]
+@import url(kab/viewer.properties)
+
+[kk]
+@import url(kk/viewer.properties)
+
+[km]
+@import url(km/viewer.properties)
+
+[kn]
+@import url(kn/viewer.properties)
+
+[ko]
+@import url(ko/viewer.properties)
+
+[lij]
+@import url(lij/viewer.properties)
+
+[lo]
+@import url(lo/viewer.properties)
+
+[lt]
+@import url(lt/viewer.properties)
+
+[ltg]
+@import url(ltg/viewer.properties)
+
+[lv]
+@import url(lv/viewer.properties)
+
+[meh]
+@import url(meh/viewer.properties)
+
+[mk]
+@import url(mk/viewer.properties)
+
+[mr]
+@import url(mr/viewer.properties)
+
+[ms]
+@import url(ms/viewer.properties)
+
+[my]
+@import url(my/viewer.properties)
+
+[nb-NO]
+@import url(nb-NO/viewer.properties)
+
+[ne-NP]
+@import url(ne-NP/viewer.properties)
+
+[nl]
+@import url(nl/viewer.properties)
+
+[nn-NO]
+@import url(nn-NO/viewer.properties)
+
+[oc]
+@import url(oc/viewer.properties)
+
+[pa-IN]
+@import url(pa-IN/viewer.properties)
+
+[pl]
+@import url(pl/viewer.properties)
+
+[pt-BR]
+@import url(pt-BR/viewer.properties)
+
+[pt-PT]
+@import url(pt-PT/viewer.properties)
+
+[rm]
+@import url(rm/viewer.properties)
+
+[ro]
+@import url(ro/viewer.properties)
+
+[ru]
+@import url(ru/viewer.properties)
+
+[sat]
+@import url(sat/viewer.properties)
+
+[sc]
+@import url(sc/viewer.properties)
+
+[scn]
+@import url(scn/viewer.properties)
+
+[sco]
+@import url(sco/viewer.properties)
+
+[si]
+@import url(si/viewer.properties)
+
+[sk]
+@import url(sk/viewer.properties)
+
+[sl]
+@import url(sl/viewer.properties)
+
+[son]
+@import url(son/viewer.properties)
+
+[sq]
+@import url(sq/viewer.properties)
+
+[sr]
+@import url(sr/viewer.properties)
+
+[sv-SE]
+@import url(sv-SE/viewer.properties)
+
+[szl]
+@import url(szl/viewer.properties)
+
+[ta]
+@import url(ta/viewer.properties)
+
+[te]
+@import url(te/viewer.properties)
+
+[tg]
+@import url(tg/viewer.properties)
+
+[th]
+@import url(th/viewer.properties)
+
+[tl]
+@import url(tl/viewer.properties)
+
+[tr]
+@import url(tr/viewer.properties)
+
+[trs]
+@import url(trs/viewer.properties)
+
+[uk]
+@import url(uk/viewer.properties)
+
+[ur]
+@import url(ur/viewer.properties)
+
+[uz]
+@import url(uz/viewer.properties)
+
+[vi]
+@import url(vi/viewer.properties)
+
+[wo]
+@import url(wo/viewer.properties)
+
+[xh]
+@import url(xh/viewer.properties)
+
+[zh-CN]
+@import url(zh-CN/viewer.properties)
+
+[zh-TW]
+@import url(zh-TW/viewer.properties)
+

+ 17 - 26
pdf.js/web/viewer.html

@@ -39,7 +39,7 @@ See https://github.com/adobe-type-tools/cmap-resources
 
   <link rel="stylesheet" href="viewer.css">
   <!--#if !PRODUCTION-->
-  <link rel="resource" type="application/l10n" href="locale/locale.properties">
+  <link rel="resource" type="application/l10n" href="locale.properties">
   <!--#endif-->
 
   <!--#if !PRODUCTION-->
@@ -329,8 +329,7 @@ See https://github.com/adobe-type-tools/cmap-resources
                 <span data-l10n-id="findbar_label">Find</span>
               </button>
               <div class="splitToolbarButton hiddenSmallView">
-                <button class="toolbarButton" title="Previous Page" id="previous" tabindex="13" data-l10n-id="previous"
-                  disabled="">
+                <button class="toolbarButton" title="Previous Page" id="previous" tabindex="13" data-l10n-id="previous">
                   <span data-l10n-id="previous_label">Previous</span>
                 </button>
                 <div class="splitToolbarButtonSeparator"></div>
@@ -339,8 +338,8 @@ See https://github.com/adobe-type-tools/cmap-resources
                 </button>
               </div>
               <input type="number" id="pageNumber" class="toolbarField" title="Page" value="1" min="1" tabindex="15"
-                data-l10n-id="page" autocomplete="off" max="35">
-              <span id="numPages" class="toolbarLabel">of 35</span>
+                data-l10n-id="page" autocomplete="off">
+              <span id="numPages" class="toolbarLabel"></span>
             </div>
             <div id="toolbarViewerRight">
               <!--#if GENERIC-->
@@ -363,12 +362,12 @@ See https://github.com/adobe-type-tools/cmap-resources
               <div class="verticalToolbarSeparator hiddenMediumView"></div>
 
               <div id="editorModeButtons" class="splitToolbarButton toggled" role="radiogroup">
-                <button id="editorFreeText" class="toolbarButton" title="Text" role="radio" aria-checked="false"
-                  tabindex="34" data-l10n-id="editor_free_text2">
+                <button id="editorFreeText" class="toolbarButton" disabled="disabled" title="Text" role="radio"
+                  aria-checked="false" tabindex="34" data-l10n-id="editor_free_text2">
                   <span data-l10n-id="editor_free_text2_label">Text</span>
                 </button>
-                <button id="editorInk" class="toolbarButton" title="Draw" role="radio" aria-checked="false"
-                  tabindex="35" data-l10n-id="editor_ink2">
+                <button id="editorInk" class="toolbarButton" disabled="disabled" title="Draw" role="radio"
+                  aria-checked="false" tabindex="35" data-l10n-id="editor_ink2">
                   <span data-l10n-id="editor_ink2_label">Draw</span>
                 </button>
               </div>
@@ -400,35 +399,27 @@ See https://github.com/adobe-type-tools/cmap-resources
                   <option id="pageWidthOption" title="" value="page-width" data-l10n-id="page_scale_width">Page Width
                   </option>
                   <option id="customScaleOption" title="" value="custom" disabled="disabled" hidden="true"></option>
-                  <option title="" value="0.5" data-l10n-id="page_scale_percent"
-                    data-l10n-args="{ &quot;scale&quot;: 50 }">50%
+                  <option title="" value="0.5" data-l10n-id="page_scale_percent" data-l10n-args='{ "scale": 50 }'>50%
                   </option>
-                  <option title="" value="0.75" data-l10n-id="page_scale_percent"
-                    data-l10n-args="{ &quot;scale&quot;: 75 }">75%
+                  <option title="" value="0.75" data-l10n-id="page_scale_percent" data-l10n-args='{ "scale": 75 }'>75%
                   </option>
-                  <option title="" value="1" data-l10n-id="page_scale_percent"
-                    data-l10n-args="{ &quot;scale&quot;: 100 }">100%
+                  <option title="" value="1" data-l10n-id="page_scale_percent" data-l10n-args='{ "scale": 100 }'>100%
                   </option>
-                  <option title="" value="1.25" data-l10n-id="page_scale_percent"
-                    data-l10n-args="{ &quot;scale&quot;: 125 }">125%
+                  <option title="" value="1.25" data-l10n-id="page_scale_percent" data-l10n-args='{ "scale": 125 }'>125%
                   </option>
-                  <option title="" value="1.5" data-l10n-id="page_scale_percent"
-                    data-l10n-args="{ &quot;scale&quot;: 150 }">150%
+                  <option title="" value="1.5" data-l10n-id="page_scale_percent" data-l10n-args='{ "scale": 150 }'>150%
                   </option>
-                  <option title="" value="2" data-l10n-id="page_scale_percent"
-                    data-l10n-args="{ &quot;scale&quot;: 200 }">200%
+                  <option title="" value="2" data-l10n-id="page_scale_percent" data-l10n-args='{ "scale": 200 }'>200%
                   </option>
-                  <option title="" value="3" data-l10n-id="page_scale_percent"
-                    data-l10n-args="{ &quot;scale&quot;: 300 }">300%
+                  <option title="" value="3" data-l10n-id="page_scale_percent" data-l10n-args='{ "scale": 300 }'>300%
                   </option>
-                  <option title="" value="4" data-l10n-id="page_scale_percent"
-                    data-l10n-args="{ &quot;scale&quot;: 400 }">400%
+                  <option title="" value="4" data-l10n-id="page_scale_percent" data-l10n-args='{ "scale": 400 }'>400%
                   </option>
                 </select>
               </span>
             </div>
           </div>
-          <div id="loadingBar" class="hidden">
+          <div id="loadingBar">
             <div class="progress">
               <div class="glimmer">
               </div>