Skip to content

Commit 9c3a752

Browse files
authored
Merge branch 'master' into scientific
2 parents 8fa6ef3 + bd260b2 commit 9c3a752

47 files changed

Lines changed: 680 additions & 128 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
name: Update locales
2+
3+
on:
4+
schedule:
5+
- cron: "0 0 * * 5" # Every Friday at midnight UTC
6+
workflow_dispatch: # Allow manual triggering
7+
8+
permissions:
9+
contents: write
10+
pull-requests: write
11+
12+
jobs:
13+
update-locales:
14+
name: Update locales
15+
runs-on: ubuntu-latest
16+
17+
steps:
18+
- name: Checkout repository
19+
uses: actions/checkout@v6
20+
21+
- name: Use Node.js LTS
22+
uses: actions/setup-node@v6
23+
with:
24+
node-version: lts/*
25+
26+
- name: Install dependencies
27+
run: npm ci
28+
29+
- name: Import translations from mozilla-central
30+
run: npx gulp importl10n
31+
32+
- name: Create Pull Request
33+
env:
34+
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
35+
run: |
36+
if [ -z "$(git status --porcelain l10n/)" ]; then
37+
echo "No locale changes to commit."
38+
exit 0
39+
fi
40+
git config user.name "github-actions[bot]"
41+
git config user.email "github-actions[bot]@users.noreply.github.com"
42+
git switch -C update-locales
43+
git add l10n/
44+
git commit -m "l10n: Update locale files"
45+
git push --force origin update-locales
46+
gh pr create \
47+
--title "l10n: Update locale files" \
48+
--body "Automated weekly update of locale files from mozilla-central." \
49+
--label l10n || true

external/importL10n/locales.mjs

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ async function downloadL10n(root) {
9191
await downloadLanguageFiles(root, langCode);
9292
}
9393

94-
const removeCodes = [];
94+
const rmCodes = [];
9595
for (const entry of fs.readdirSync(root)) {
9696
const dirPath = path.join(root, entry),
9797
stat = fs.lstatSync(dirPath);
@@ -101,14 +101,13 @@ async function downloadL10n(root) {
101101
entry !== DEFAULT_LOCALE &&
102102
!langCodes.includes(entry)
103103
) {
104-
removeCodes.push(entry);
104+
fs.rmSync(dirPath, { recursive: true, force: true });
105+
rmCodes.push(entry);
105106
}
106107
}
107-
if (removeCodes.length) {
108+
if (rmCodes.length) {
108109
console.log(
109-
"\nConsider removing the following unmaintained locales:\n" +
110-
removeCodes.join(", ") +
111-
"\n"
110+
`\nRemoved the following unmaintained locales: ${rmCodes.join(", ")}\n`
112111
);
113112
}
114113
}

l10n/be/viewer.ftl

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -537,6 +537,7 @@ pdfjs-editor-undo-bar-message-freetext = Тэкст выдалены
537537
pdfjs-editor-undo-bar-message-ink = Малюнак выдалены
538538
pdfjs-editor-undo-bar-message-stamp = Відарыс выдалены
539539
pdfjs-editor-undo-bar-message-signature = Подпіс выдалены
540+
pdfjs-editor-undo-bar-message-comment = Каментарый выдалены
540541
# Variables:
541542
# $count (Number) - the number of removed annotations.
542543
pdfjs-editor-undo-bar-message-multiple =
@@ -644,24 +645,71 @@ pdfjs-editor-add-comment-button =
644645
## - layers.
645646
## The thumbnails view is used to edit the pdf: remove/insert pages, ...
646647

648+
pdfjs-toggle-views-manager-button =
649+
.title = Паказаць/схаваць бакавую панэль
650+
pdfjs-toggle-views-manager-notification-button =
651+
.title = Паказаць/схаваць бакавую панэль (дакумент мае мініяцюры/змест/далучэнні/пласты)
652+
pdfjs-toggle-views-manager-button-label = Паказаць/схаваць бакавую панэль
653+
pdfjs-views-manager-sidebar =
654+
.aria-label = Бакавая панэль
647655
pdfjs-views-manager-view-selector-button =
648656
.title = Выгляд
649657
pdfjs-views-manager-view-selector-button-label = Выгляд
650658
pdfjs-views-manager-pages-title = Старонкі
659+
pdfjs-views-manager-outlines-title = Структура дакумента
651660
pdfjs-views-manager-attachments-title = Далучэнні
652661
pdfjs-views-manager-layers-title = Пласты
653662
pdfjs-views-manager-pages-option-label = Старонкі
663+
pdfjs-views-manager-outlines-option-label = Структура дакумента
654664
pdfjs-views-manager-attachments-option-label = Далучэнні
655665
pdfjs-views-manager-layers-option-label = Пласты
656666
pdfjs-views-manager-add-file-button =
657667
.title = Дадаць файл
658668
pdfjs-views-manager-add-file-button-label = Дадаць файл
669+
# Variables:
670+
# $count (Number) - the number of selected pages.
671+
pdfjs-views-manager-pages-status-action-label =
672+
{ $count ->
673+
[one] Вылучана { $count }
674+
[few] Вылучаны { $count }
675+
*[many] Вылучана { $count }
676+
}
659677
pdfjs-views-manager-pages-status-none-action-label = Выбраць старонкі
660678
pdfjs-views-manager-pages-status-action-button-label = Кіраваць
661679
pdfjs-views-manager-pages-status-copy-button-label = Капіяваць
662680
pdfjs-views-manager-pages-status-cut-button-label = Выразаць
663681
pdfjs-views-manager-pages-status-delete-button-label = Выдаліць
664682
pdfjs-views-manager-pages-status-save-as-button-label = Захаваць як…
683+
# Variables:
684+
# $count (Number) - the number of selected pages to be cut.
685+
pdfjs-views-manager-status-undo-cut-label =
686+
{ $count ->
687+
[one] Выразана { $count } старонка
688+
[few] Выразана { $count } старонкі
689+
*[many] Выразана { $count } старонак
690+
}
691+
# Variables:
692+
# $count (Number) - the number of selected pages to be copied.
693+
pdfjs-views-manager-pages-status-undo-copy-label =
694+
{ $count ->
695+
[one] Скапіравана { $count } старонка
696+
[few] Скапіравана { $count } старонкі
697+
*[many] Скапіравана { $count } старонак
698+
}
699+
# Variables:
700+
# $count (Number) - the number of selected pages to be deleted.
701+
pdfjs-views-manager-pages-status-undo-delete-label =
702+
{ $count ->
703+
[one] Выдалена { $count } старонка
704+
[few] Выдалена { $count } старонкі
705+
*[many] Выдалена { $count } старонак
706+
}
707+
pdfjs-views-manager-pages-status-waiting-ready-label = Рыхтуецца ваш файл…
708+
pdfjs-views-manager-pages-status-waiting-uploading-label = Зацягваецца файл…
709+
pdfjs-views-manager-status-warning-cut-label = Не ўдалося выразаць. Абнавіце старонку і паспрабуйце зноў.
710+
pdfjs-views-manager-status-warning-copy-label = Не ўдалося скапіяваць. Абнавіце старонку і паспрабуйце зноў.
711+
pdfjs-views-manager-status-warning-delete-label = Не ўдалося выдаліць. Абнавіце старонку і паспрабуйце зноў.
712+
pdfjs-views-manager-status-warning-save-label = Не ўдалося захаваць. Абнавіце старонку і паспрабуйце зноў.
665713
pdfjs-views-manager-status-undo-button-label = Адмяніць
666714
pdfjs-views-manager-status-close-button =
667715
.title = Закрыць

l10n/de/viewer.ftl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -706,6 +706,7 @@ pdfjs-views-manager-status-undo-button-label = Rückgängig
706706
pdfjs-views-manager-status-close-button =
707707
.title = Schließen
708708
pdfjs-views-manager-status-close-button-label = Schließen
709+
pdfjs-views-manager-paste-button-label = Einfügen
709710
710711
## Main menu for adding/removing signatures
711712

l10n/el/viewer.ftl

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -534,6 +534,7 @@ pdfjs-editor-undo-bar-message-freetext = Το κείμενο αφαιρέθηκ
534534
pdfjs-editor-undo-bar-message-ink = Το σχέδιο αφαιρέθηκε
535535
pdfjs-editor-undo-bar-message-stamp = Η εικόνα αφαιρέθηκε
536536
pdfjs-editor-undo-bar-message-signature = Η υπογραφή αφαιρέθηκε
537+
pdfjs-editor-undo-bar-message-comment = Το σχόλιο αφαιρέθηκε
537538
# Variables:
538539
# $count (Number) - the number of removed annotations.
539540
pdfjs-editor-undo-bar-message-multiple =
@@ -642,6 +643,8 @@ pdfjs-editor-add-comment-button =
642643

643644
pdfjs-toggle-views-manager-button =
644645
.title = (Απ)ενεργοποίηση πλαϊνής γραμμής
646+
pdfjs-toggle-views-manager-notification-button =
647+
.title = (Απ)ενεργοποίηση πλαϊνής γραμμής (το έγγραφο περιέχει μικρογραφίες/περίγραμμα/συνημμένα/επίπεδα)
645648
pdfjs-toggle-views-manager-button-label = (Απ)ενεργοποίηση πλαϊνής γραμμής
646649
pdfjs-views-manager-sidebar =
647650
.aria-label = Πλαϊνή γραμμή

l10n/en-GB/viewer.ftl

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -201,6 +201,10 @@ pdfjs-thumb-page-title =
201201
# $page (Number) - the page number
202202
pdfjs-thumb-page-canvas =
203203
.aria-label = Thumbnail of Page { $page }
204+
# Variables:
205+
# $page (Number) - the page number
206+
pdfjs-thumb-page-checkbox =
207+
.aria-label = Select page { $page }
204208
205209
## Find panel button title and messages
206210

@@ -648,6 +652,8 @@ pdfjs-toggle-views-manager-notification-button =
648652
pdfjs-toggle-views-manager-button-label = Toggle Sidebar
649653
pdfjs-views-manager-sidebar =
650654
.aria-label = Sidebar
655+
pdfjs-views-manager-sidebar-resizer =
656+
.aria-label = Sidebar resizer
651657
pdfjs-views-manager-view-selector-button =
652658
.title = Views
653659
pdfjs-views-manager-view-selector-button-label = Views
@@ -706,6 +712,7 @@ pdfjs-views-manager-status-undo-button-label = Undo
706712
pdfjs-views-manager-status-close-button =
707713
.title = Close
708714
pdfjs-views-manager-status-close-button-label = Close
715+
pdfjs-views-manager-paste-button-label = Paste
709716
710717
## Main menu for adding/removing signatures
711718

l10n/en-US/viewer.ftl

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -192,8 +192,9 @@ pdfjs-additional-layers = Additional Layers
192192

193193
# Variables:
194194
# $page (Number) - the page number
195-
pdfjs-thumb-page-title =
196-
.title = Page { $page }
195+
# $total (Number) - the number of pages
196+
pdfjs-thumb-page-title1 =
197+
.title = Page { $page } of { $total }
197198
198199
# Variables:
199200
# $page (Number) - the page number
@@ -202,8 +203,8 @@ pdfjs-thumb-page-canvas =
202203
203204
# Variables:
204205
# $page (Number) - the page number
205-
pdfjs-thumb-page-checkbox =
206-
.aria-label = Select page { $page }
206+
pdfjs-thumb-page-checkbox1 =
207+
.title = Select page { $page }
207208
208209
## Find panel button title and messages
209210

@@ -690,11 +691,11 @@ pdfjs-editor-add-comment-button =
690691
## - layers.
691692
## The thumbnails view is used to edit the pdf: remove/insert pages, ...
692693

693-
pdfjs-toggle-views-manager-button =
694-
.title = Toggle Sidebar
694+
pdfjs-toggle-views-manager-button1 =
695+
.title = Manage pages
695696
pdfjs-toggle-views-manager-notification-button =
696697
.title = Toggle Sidebar (document contains thumbnails/outline/attachments/layers)
697-
pdfjs-toggle-views-manager-button-label = Toggle Sidebar
698+
pdfjs-toggle-views-manager-button1-label = Manage pages
698699
699700
pdfjs-views-manager-sidebar =
700701
.aria-label = Sidebar

l10n/es-MX/viewer.ftl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -706,6 +706,7 @@ pdfjs-views-manager-status-undo-button-label = Deshacer
706706
pdfjs-views-manager-status-close-button =
707707
.title = Cerrar
708708
pdfjs-views-manager-status-close-button-label = Cerrar
709+
pdfjs-views-manager-paste-button-label = Pegar
709710
710711
## Main menu for adding/removing signatures
711712

l10n/fr/viewer.ftl

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -201,6 +201,10 @@ pdfjs-thumb-page-title =
201201
# $page (Number) - the page number
202202
pdfjs-thumb-page-canvas =
203203
.aria-label = Vignette de la page { $page }
204+
# Variables:
205+
# $page (Number) - the page number
206+
pdfjs-thumb-page-checkbox =
207+
.aria-label = Sélectionner la page { $page }
204208
205209
## Find panel button title and messages
206210

@@ -644,6 +648,8 @@ pdfjs-toggle-views-manager-notification-button =
644648
pdfjs-toggle-views-manager-button-label = Afficher/Masquer le panneau latéral
645649
pdfjs-views-manager-sidebar =
646650
.aria-label = Panneau latéral
651+
pdfjs-views-manager-sidebar-resizer =
652+
.aria-label = Redimensionner le panneau latéral
647653
pdfjs-views-manager-view-selector-button =
648654
.title = Vues
649655
pdfjs-views-manager-view-selector-button-label = Vues
@@ -702,6 +708,7 @@ pdfjs-views-manager-status-undo-button-label = Annuler
702708
pdfjs-views-manager-status-close-button =
703709
.title = Fermer
704710
pdfjs-views-manager-status-close-button-label = Fermer
711+
pdfjs-views-manager-paste-button-label = Coller
705712
706713
## Main menu for adding/removing signatures
707714

l10n/fy-NL/viewer.ftl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -534,6 +534,7 @@ pdfjs-editor-undo-bar-message-freetext = Tekst fuortsmiten
534534
pdfjs-editor-undo-bar-message-ink = Tekening fuortsmiten
535535
pdfjs-editor-undo-bar-message-stamp = Ofbylding fuortsmiten
536536
pdfjs-editor-undo-bar-message-signature = Hantekening fuortsmiten
537+
pdfjs-editor-undo-bar-message-comment = Opmerking fuortsmiten
537538
# Variables:
538539
# $count (Number) - the number of removed annotations.
539540
pdfjs-editor-undo-bar-message-multiple =

0 commit comments

Comments
 (0)