Compare commits

..

No commits in common. "cb3f956a11b1621fb7249004c5713f65b310144c" and "ab124db0469c3ea26fb9a471944f22259137497e" have entirely different histories.

7 changed files with 10 additions and 190 deletions

View File

@ -201,19 +201,6 @@ pdfjs-thumb-page-title =
# $page (Number) - the page number
pdfjs-thumb-page-canvas =
.aria-label = مصغّرة صفحة { $page }
# Variables:
# $page (Number) - the page number
pdfjs-thumb-page-checkbox1 =
.title = حدّد الصفحة { $page }
# Variables:
# $page (Number) - the page number
pdfjs-thumb-page-checkbox =
.aria-label = حدّد الصفحة { $page }
# Variables:
# $page (Number) - the page number
# $total (Number) - the number of pages
pdfjs-thumb-page-title1 =
.title = الصفحة { $page } من { $total }
## Find panel button title and messages
@ -307,13 +294,9 @@ pdfjs-web-fonts-disabled = خطوط الوب مُعطّلة: تعذّر استخ
pdfjs-editor-free-text-button =
.title = نص
pdfjs-editor-color-picker-free-text-input =
.title = غيِّر لون النص
pdfjs-editor-free-text-button-label = نص
pdfjs-editor-ink-button =
.title = ارسم
pdfjs-editor-color-picker-ink-input =
.title = غيِّر لون الرسم
pdfjs-editor-ink-button-label = ارسم
pdfjs-editor-stamp-button =
.title = أضِف أو حرّر الصور
@ -325,14 +308,6 @@ pdfjs-highlight-floating-button1 =
.title = أبرِز
.aria-label = أبرِز
pdfjs-highlight-floating-button-label = أبرِز
pdfjs-comment-floating-button =
.title = علق
.aria-label = علق
pdfjs-comment-floating-button-label = علق
pdfjs-editor-comment-button =
.title = علق
.aria-label = علق
pdfjs-editor-comment-button-label = التعليق
pdfjs-editor-signature-button =
.title = أضِف توقيع
pdfjs-editor-signature-button-label = أضِف توقيع
@ -395,13 +370,6 @@ pdfjs-editor-add-saved-signature-button =
pdfjs-free-text2 =
.aria-label = محرِّر النص
.default-content = ابدأ في كتابة…
pdfjs-editor-comments-sidebar-close-button =
.title = أغلِق الشريط الجانبي
.aria-label = أغلِق الشريط الجانبي
pdfjs-editor-comments-sidebar-close-button-label = أغلِق الشريط الجانبي
# Instructional copy to add a comment by selecting text or an annotations.
pdfjs-editor-comments-sidebar-no-comments1 = هل رأيت شيئاً جديرًا بالملاحظة؟ ابرزه واترك تعليقًا.
pdfjs-editor-comments-sidebar-no-comments-link = اطّلع على المزيد
## Alt-text dialog
@ -532,14 +500,6 @@ pdfjs-editor-alt-text-settings-show-dialog-button-label = أظهِر مُحرّ
pdfjs-editor-alt-text-settings-show-dialog-description = يساعدك على التأكد من أن جميع صورك تحتوي على نص بديل.
pdfjs-editor-alt-text-settings-close-button = أغلق
## Accessibility labels (announced by screen readers) for objects added to the editor.
pdfjs-editor-highlight-added-alert = أُضيف إبراز
pdfjs-editor-freetext-added-alert = أُضيف النص
pdfjs-editor-ink-added-alert = أُضيف رسم
pdfjs-editor-stamp-added-alert = أُضيف صورة
pdfjs-editor-signature-added-alert = أُضيف توقيع
## "Annotations removed" bar
pdfjs-editor-undo-bar-message-highlight = أُزِيل البرز
@ -547,7 +507,6 @@ pdfjs-editor-undo-bar-message-freetext = أُزيل النص
pdfjs-editor-undo-bar-message-ink = أُزِيلت الرسمة
pdfjs-editor-undo-bar-message-stamp = أُزيلت الصورة
pdfjs-editor-undo-bar-message-signature = أُزيل التوقيع
pdfjs-editor-undo-bar-message-comment = أُزيل التعليق
# Variables:
# $count (Number) - the number of removed annotations.
pdfjs-editor-undo-bar-message-multiple =
@ -613,8 +572,6 @@ 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-image-no-data-error-title = لا يمكن تحويل هذه الصورة إلى توقيع
pdfjs-editor-add-signature-image-no-data-error-description = من فضلك حاول رفع صورة أخرى.
pdfjs-editor-add-signature-error-close-button = أغلق
## Dialog buttons
@ -623,67 +580,6 @@ pdfjs-editor-add-signature-cancel-button = ألغِ
pdfjs-editor-add-signature-add-button = أضِف
pdfjs-editor-edit-signature-update-button = حدّث
## Comment popup
pdfjs-editor-edit-comment-popup-button-label = حرّر التعليق
pdfjs-editor-edit-comment-popup-button =
.title = حرّر التعليق
pdfjs-editor-delete-comment-popup-button-label = أزِل التعليق
pdfjs-editor-delete-comment-popup-button =
.title = أزِل التعليق
pdfjs-show-comment-button =
.title = أظهر التعليق
## Edit a comment dialog
# An existing comment is edited
pdfjs-editor-edit-comment-dialog-title-when-editing = حرّر التعليق
pdfjs-editor-edit-comment-dialog-save-button-when-editing = حدّث
# No existing comment
pdfjs-editor-edit-comment-dialog-title-when-adding = أضِف تعليقًا
pdfjs-editor-edit-comment-dialog-save-button-when-adding = أضف
pdfjs-editor-edit-comment-dialog-text-input =
.placeholder = ابدأ الكتابة…
pdfjs-editor-edit-comment-dialog-cancel-button = ألغِ
## Edit a comment button in the editor toolbar
pdfjs-editor-add-comment-button =
.title = أضف التعليق
## The view manager is a sidebar displaying different views:
## - thumbnails;
## - outline;
## - attachments;
## - layers.
## The thumbnails view is used to edit the pdf: remove/insert pages, ...
pdfjs-toggle-views-manager-button =
.title = بدّل ظهور الشريط الجانبي
pdfjs-toggle-views-manager-button1-label = أدِر الصفحات
pdfjs-toggle-views-manager-button-label = بدّل ظهور الشريط الجانبي
pdfjs-views-manager-sidebar =
.aria-label = الشريط الجانبي
pdfjs-views-manager-sidebar-resizer =
.aria-label = أداة تغيير حجم الشريط الجانبي
pdfjs-views-manager-view-selector-button =
.title = المناظير
pdfjs-views-manager-view-selector-button-label = المناظير
pdfjs-views-manager-pages-title = الصفحات
pdfjs-views-manager-outlines-title = مخطط المستند
pdfjs-views-manager-attachments-title = المرفقات
pdfjs-views-manager-layers-title = ‏‏الطبقات
pdfjs-views-manager-pages-option-label = الصفحات
pdfjs-views-manager-outlines-option-label = مخطط المستند
pdfjs-views-manager-attachments-option-label = المرفقات
pdfjs-views-manager-layers-option-label = ‏‏الطبقات
pdfjs-views-manager-add-file-button =
.title = أضف ملف
pdfjs-views-manager-add-file-button-label = أضف ملف
pdfjs-views-manager-pages-status-none-action-label = حدّد الصفحات
pdfjs-views-manager-pages-status-delete-button-label = احذف
pdfjs-views-manager-status-warning-delete-label = تعذّر الحذف. حدِّث الصفحة وحاول مجددًا.
## Main menu for adding/removing signatures
pdfjs-editor-delete-signature-button1 =

View File

@ -680,8 +680,6 @@ pdfjs-views-manager-outlines-title1 = Osnova dokumentu
.title = Osnova dokumentu (dvojité klepnutí rozbalí/sbalí všechny položky)
pdfjs-views-manager-outlines-title = Osnova dokumentu
pdfjs-views-manager-attachments-title = Přílohy
pdfjs-views-manager-layers-title1 = Vrstvy
.title = Vrstvy (dvojité klepnutí obnoví všechny vrstvy do výchozího stavu)
pdfjs-views-manager-layers-title = Vrstvy
pdfjs-views-manager-pages-option-label = Stránky
pdfjs-views-manager-outlines-option-label = Osnova dokumentu

View File

@ -684,12 +684,8 @@ pdfjs-views-manager-view-selector-button =
.title = Golygon
pdfjs-views-manager-view-selector-button-label = Golygon
pdfjs-views-manager-pages-title = Tudalennau
pdfjs-views-manager-outlines-title1 = Amlinelliad Dogfen
.title = Amlinelliad dogfen (clic dwbl i ehangu/leihau pob eitem)
pdfjs-views-manager-outlines-title = Amlinelliad dogfen
pdfjs-views-manager-attachments-title = Atodiadau
pdfjs-views-manager-layers-title1 = Haenau
.title = Haenau clic dwbl i ailosod pob haen i'r cyflwr ragosodedig)
pdfjs-views-manager-layers-title = Haenau
pdfjs-views-manager-pages-option-label = Tudalennau
pdfjs-views-manager-outlines-option-label = Amlinelliad dogfen
@ -714,7 +710,6 @@ pdfjs-views-manager-pages-status-action-button-label = Rheoli
pdfjs-views-manager-pages-status-copy-button-label = Copïo
pdfjs-views-manager-pages-status-cut-button-label = Torri
pdfjs-views-manager-pages-status-delete-button-label = Dileu
pdfjs-views-manager-pages-status-export-selected-button-label = Wedi dewis allforio…
pdfjs-views-manager-pages-status-save-as-button-label = Cadw fel…
# Variables:
# $count (Number) - the number of selected pages to be cut.
@ -767,9 +762,6 @@ pdfjs-views-manager-paste-button-before =
# $page (Number) - the page number after which the paste button is.
pdfjs-views-manager-paste-button-after =
.title = Gludo ar ôl tudalen { $page }
# Badge used to promote a new feature in the UI, keep it as short as possible.
# It's spelled uppercase for English, but it can be translated as usual.
pdfjs-new-badge-content = NEWYDD
pdfjs-toggle-views-manager-button1 =
.title = Rheoli tudalennau

View File

@ -201,19 +201,6 @@ pdfjs-thumb-page-title =
# $page (Number) - the page number
pdfjs-thumb-page-canvas =
.aria-label = Miniatura paginii { $page }
# Variables:
# $page (Number) - the page number
pdfjs-thumb-page-checkbox1 =
.title = Selectează pagina { $page }
# Variables:
# $page (Number) - the page number
pdfjs-thumb-page-checkbox =
.aria-label = Selectează pagina { $page }
# Variables:
# $page (Number) - the page number
# $total (Number) - the number of pages
pdfjs-thumb-page-title1 =
.title = Pagina { $page } din { $total }
## Find panel button title and messages
@ -661,22 +648,15 @@ pdfjs-toggle-views-manager-button =
.title = Comută bara laterală
pdfjs-toggle-views-manager-notification-button =
.title = Comută bara laterală (documentul conține miniaturi/schițe/atașamente/straturi)
pdfjs-toggle-views-manager-button1-label = Gestionează paginile
pdfjs-toggle-views-manager-button-label = Comută bara laterală
pdfjs-views-manager-sidebar =
.aria-label = Bară laterală
pdfjs-views-manager-sidebar-resizer =
.aria-label = Redimensionare bară laterală
pdfjs-views-manager-view-selector-button =
.title = Vizualizări
pdfjs-views-manager-view-selector-button-label = Vizualizări
pdfjs-views-manager-pages-title = Pagini
pdfjs-views-manager-outlines-title1 = Structura documentului
.title = Structura documentului (dă dublu clic pentru extinderea/restrângerea elementelor)
pdfjs-views-manager-outlines-title = Schiță document
pdfjs-views-manager-attachments-title = Atașamente
pdfjs-views-manager-layers-title1 = Straturi
.title = Straturi (dă dublu clic ca să resetezi toate straturile la starea implicită)
pdfjs-views-manager-layers-title = Straturi
pdfjs-views-manager-pages-option-label = Pagini
pdfjs-views-manager-outlines-option-label = Schiță document
@ -698,7 +678,6 @@ pdfjs-views-manager-pages-status-action-button-label = Gestionează
pdfjs-views-manager-pages-status-copy-button-label = Copiază
pdfjs-views-manager-pages-status-cut-button-label = Taie
pdfjs-views-manager-pages-status-delete-button-label = Șterge
pdfjs-views-manager-pages-status-export-selected-button-label = Exportă selecția…
pdfjs-views-manager-pages-status-save-as-button-label = Salvează ca…
# Variables:
# $count (Number) - the number of selected pages to be cut.
@ -731,22 +710,9 @@ pdfjs-views-manager-status-warning-copy-label = Nu s-a putut copia. Reîmprospă
pdfjs-views-manager-status-warning-delete-label = Nu s-a putut șterge. Reîmprospătează pagina și încearcă din nou.
pdfjs-views-manager-status-warning-save-label = Nu s-a putut salva. Reîmprospătează pagina și încearcă din nou.
pdfjs-views-manager-status-undo-button-label = Anulează
pdfjs-views-manager-status-done-button-label = Terminat
pdfjs-views-manager-status-close-button =
.title = Închide
pdfjs-views-manager-status-close-button-label = Închide
pdfjs-views-manager-paste-button-label = Lipește
pdfjs-views-manager-paste-button-before =
.title = Inserează înainte de prima pagină
# Variables:
# $page (Number) - the page number after which the paste button is.
pdfjs-views-manager-paste-button-after =
.title = Inserează după pagina { $page }
# Badge used to promote a new feature in the UI, keep it as short as possible.
# It's spelled uppercase for English, but it can be translated as usual.
pdfjs-new-badge-content = NOU
pdfjs-toggle-views-manager-button1 =
.title = Gestionează paginile
## Main menu for adding/removing signatures

View File

@ -676,12 +676,8 @@ pdfjs-views-manager-view-selector-button =
.title = Zobrazenia
pdfjs-views-manager-view-selector-button-label = Zobrazenia
pdfjs-views-manager-pages-title = Strany
pdfjs-views-manager-outlines-title1 = Prehľad dokumentu
.title = Prehľad dokumentu (dvojitým kliknutím rozbalíte/zbalíte všetky položky)
pdfjs-views-manager-outlines-title = Prehľad dokumentu
pdfjs-views-manager-attachments-title = Prílohy
pdfjs-views-manager-layers-title1 = Vrstvy
.title = Vrstvy (dvojitým kliknutím obnovíte všetky vrstvy do predvoleného stavu)
pdfjs-views-manager-layers-title = Vrstvy
pdfjs-views-manager-pages-option-label = Strany
pdfjs-views-manager-outlines-option-label = Prehľad dokumentu
@ -704,7 +700,6 @@ pdfjs-views-manager-pages-status-action-button-label = Spravovať
pdfjs-views-manager-pages-status-copy-button-label = Kopírovať
pdfjs-views-manager-pages-status-cut-button-label = Vystrihnúť
pdfjs-views-manager-pages-status-delete-button-label = Odstrániť
pdfjs-views-manager-pages-status-export-selected-button-label = Exportovať vybrané…
pdfjs-views-manager-pages-status-save-as-button-label = Uložiť ako…
# Variables:
# $count (Number) - the number of selected pages to be cut.
@ -751,9 +746,6 @@ pdfjs-views-manager-paste-button-before =
# $page (Number) - the page number after which the paste button is.
pdfjs-views-manager-paste-button-after =
.title = Vložiť za stranu { $page }
# Badge used to promote a new feature in the UI, keep it as short as possible.
# It's spelled uppercase for English, but it can be translated as usual.
pdfjs-new-badge-content = NOVÉ
pdfjs-toggle-views-manager-button1 =
.title = Spravovať strany

View File

@ -209,11 +209,6 @@ pdfjs-thumb-page-checkbox1 =
# $page (Number) - the page number
pdfjs-thumb-page-checkbox =
.aria-label = 选择第 { $page } 页
# Variables:
# $page (Number) - the page number
# $total (Number) - the number of pages
pdfjs-thumb-page-title1 =
.title = 第 { $page } / { $total } 页
## Find panel button title and messages
@ -646,8 +641,6 @@ pdfjs-toggle-views-manager-button1-label = 管理页面
pdfjs-toggle-views-manager-button-label = 打开/关闭侧栏
pdfjs-views-manager-sidebar =
.aria-label = 侧栏
pdfjs-views-manager-sidebar-resizer =
.aria-label = 调整侧栏大小
pdfjs-views-manager-view-selector-button =
.title = 视图
pdfjs-views-manager-view-selector-button-label = 视图
@ -674,7 +667,6 @@ pdfjs-views-manager-pages-status-action-button-label = 管理
pdfjs-views-manager-pages-status-copy-button-label = 复制
pdfjs-views-manager-pages-status-cut-button-label = 剪切
pdfjs-views-manager-pages-status-delete-button-label = 删除
pdfjs-views-manager-pages-status-export-selected-button-label = 导出选中的页面…
pdfjs-views-manager-pages-status-save-as-button-label = 另存为…
# Variables:
# $count (Number) - the number of selected pages to be cut.
@ -692,17 +684,12 @@ pdfjs-views-manager-status-warning-copy-label = 无法复制,请刷新页面
pdfjs-views-manager-status-warning-delete-label = 无法删除,请刷新页面并重试。
pdfjs-views-manager-status-warning-save-label = 无法保存,请刷新页面并重试。
pdfjs-views-manager-status-undo-button-label = 撤销
pdfjs-views-manager-status-done-button-label = 完成
pdfjs-views-manager-status-close-button =
.title = 关闭
pdfjs-views-manager-status-close-button-label = 关闭
pdfjs-views-manager-paste-button-label = 粘贴
pdfjs-views-manager-paste-button-before =
.title = 粘贴在第一页之前
# Variables:
# $page (Number) - the page number after which the paste button is.
pdfjs-views-manager-paste-button-after =
.title = 粘贴在第 { $page } 页之后
# Badge used to promote a new feature in the UI, keep it as short as possible.
# It's spelled uppercase for English, but it can be translated as usual.
pdfjs-new-badge-content = 新

View File

@ -332,15 +332,6 @@ function safeString16(value) {
return String.fromCharCode((value >> 8) & 0xff, value & 0xff);
}
function ensureInt16(v) {
if (typeof PDFJSDev === "undefined" || PDFJSDev.test("TESTING")) {
assert(
typeof v === "number" && Math.abs(v) < 2 ** 16,
`ensureInt16: Unexpected input "${v}".`
);
}
}
function isTrueTypeFile(file) {
const header = file.peekBytes(4);
return (
@ -885,8 +876,8 @@ function createOS2Table(properties, charstrings, override) {
string16(properties.capHeight) + // sCapHeight
string16(0) + // usDefaultChar
string16(firstCharIndex || properties.firstChar) + // usBreakChar
"\x00\x03" // usMaxContext
);
"\x00\x03"
); // usMaxContext
}
function createPostTable(properties) {
@ -900,8 +891,8 @@ function createPostTable(properties) {
"\x00\x00\x00\x00" + // minMemType42
"\x00\x00\x00\x00" + // maxMemType42
"\x00\x00\x00\x00" + // minMemType1
"\x00\x00\x00\x00" // maxMemType1
);
"\x00\x00\x00\x00"
); // maxMemType1
}
function createPostscriptName(name) {
@ -3290,8 +3281,8 @@ class Font {
"\x00\x11" + // lowestRecPPEM
"\x00\x00" + // fontDirectionHint
"\x00\x00" + // indexToLocFormat
"\x00\x00" // glyphDataFormat
);
"\x00\x00"
); // glyphDataFormat
// Horizontal header
builder.addTable(
@ -3312,8 +3303,8 @@ class Font {
"\x00\x00" + // -reserved-
"\x00\x00" + // -reserved-
"\x00\x00" + // metricDataFormat
string16(numGlyphs) // Number of HMetrics
);
string16(numGlyphs)
); // Number of HMetrics
// Horizontal metrics
builder.addTable(
@ -3333,7 +3324,6 @@ class Font {
} else if (cffWidths) {
width = Math.ceil(cffWidths[i] || 0);
}
ensureInt16(width);
data[pos++] = (width >> 8) & 0xff;
data[pos++] = width & 0xff;
// Use lsb=0, skip redundant assignment.
@ -3346,9 +3336,8 @@ class Font {
// Maximum profile
builder.addTable(
"maxp",
"\x00\x00\x50\x00" + // Version number
string16(numGlyphs) // Num of glyphs
);
"\x00\x00\x50\x00" + string16(numGlyphs) // Version number
); // Num of glyphs
// Naming tables
builder.addTable("name", createNameTable(fontName));