mirror of
https://github.com/Frooodle/Stirling-PDF.git
synced 2025-09-08 17:51:20 +02:00
Merge branch 'main' into german_translation_2025_07_06
This commit is contained in:
commit
abb0aeb4fc
2
.github/labeler-config-srvaroa.yml
vendored
2
.github/labeler-config-srvaroa.yml
vendored
@ -115,7 +115,7 @@ labels:
|
|||||||
- '.editorconfig'
|
- '.editorconfig'
|
||||||
- '.pre-commit-config'
|
- '.pre-commit-config'
|
||||||
- '.github/workflows/pre_commit.yml'
|
- '.github/workflows/pre_commit.yml'
|
||||||
- 'HowToAddNewLanguage.md'
|
- 'devGuide/.*'
|
||||||
|
|
||||||
- label: 'Test'
|
- label: 'Test'
|
||||||
files:
|
files:
|
||||||
|
10
.github/pull_request_template.md
vendored
10
.github/pull_request_template.md
vendored
@ -1,5 +1,6 @@
|
|||||||
# Description of Changes
|
# Description of Changes
|
||||||
|
|
||||||
|
<!--
|
||||||
Please provide a summary of the changes, including:
|
Please provide a summary of the changes, including:
|
||||||
|
|
||||||
- What was changed
|
- What was changed
|
||||||
@ -7,6 +8,7 @@ Please provide a summary of the changes, including:
|
|||||||
- Any challenges encountered
|
- Any challenges encountered
|
||||||
|
|
||||||
Closes #(issue_number)
|
Closes #(issue_number)
|
||||||
|
-->
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
@ -15,15 +17,15 @@ Closes #(issue_number)
|
|||||||
### General
|
### General
|
||||||
|
|
||||||
- [ ] I have read the [Contribution Guidelines](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/CONTRIBUTING.md)
|
- [ ] I have read the [Contribution Guidelines](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/CONTRIBUTING.md)
|
||||||
- [ ] I have read the [Stirling-PDF Developer Guide](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/DeveloperGuide.md) (if applicable)
|
- [ ] I have read the [Stirling-PDF Developer Guide](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/devGuide/DeveloperGuide.md) (if applicable)
|
||||||
- [ ] I have read the [How to add new languages to Stirling-PDF](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/HowToAddNewLanguage.md) (if applicable)
|
- [ ] I have read the [How to add new languages to Stirling-PDF](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/devGuide/HowToAddNewLanguage.md) (if applicable)
|
||||||
- [ ] I have performed a self-review of my own code
|
- [ ] I have performed a self-review of my own code
|
||||||
- [ ] My changes generate no new warnings
|
- [ ] My changes generate no new warnings
|
||||||
|
|
||||||
### Documentation
|
### Documentation
|
||||||
|
|
||||||
- [ ] I have updated relevant docs on [Stirling-PDF's doc repo](https://github.com/Stirling-Tools/Stirling-Tools.github.io/blob/main/docs/) (if functionality has heavily changed)
|
- [ ] I have updated relevant docs on [Stirling-PDF's doc repo](https://github.com/Stirling-Tools/Stirling-Tools.github.io/blob/main/docs/) (if functionality has heavily changed)
|
||||||
- [ ] I have read the section [Add New Translation Tags](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/HowToAddNewLanguage.md#add-new-translation-tags) (for new translation tags only)
|
- [ ] I have read the section [Add New Translation Tags](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/devGuide/HowToAddNewLanguage.md#add-new-translation-tags) (for new translation tags only)
|
||||||
|
|
||||||
### UI Changes (if applicable)
|
### UI Changes (if applicable)
|
||||||
|
|
||||||
@ -31,4 +33,4 @@ Closes #(issue_number)
|
|||||||
|
|
||||||
### Testing (if applicable)
|
### Testing (if applicable)
|
||||||
|
|
||||||
- [ ] I have tested my changes locally. Refer to the [Testing Guide](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/DeveloperGuide.md#6-testing) for more details.
|
- [ ] I have tested my changes locally. Refer to the [Testing Guide](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/devGuide/DeveloperGuide.md#6-testing) for more details.
|
||||||
|
@ -29,7 +29,7 @@ All documentation available at [https://docs.stirlingpdf.com/](https://docs.stir
|
|||||||
- API for integration with external scripts
|
- API for integration with external scripts
|
||||||
- Optional Login and Authentication support (see [here](https://docs.stirlingpdf.com/Advanced%20Configuration/System%20and%20Security) for documentation)
|
- Optional Login and Authentication support (see [here](https://docs.stirlingpdf.com/Advanced%20Configuration/System%20and%20Security) for documentation)
|
||||||
- Database Backup and Import (see [here](https://docs.stirlingpdf.com/Advanced%20Configuration/DATABASE) for documentation)
|
- Database Backup and Import (see [here](https://docs.stirlingpdf.com/Advanced%20Configuration/DATABASE) for documentation)
|
||||||
- Enterprise features like SSO see [here](https://docs.stirlingpdf.com/Enterprise%20Edition)
|
- Enterprise features like SSO (see [here](https://docs.stirlingpdf.com/Advanced%20Configuration/Single%20Sign-On%20Configuration) for documentation)
|
||||||
|
|
||||||
## PDF Features
|
## PDF Features
|
||||||
|
|
||||||
|
@ -272,7 +272,7 @@ Important notes:
|
|||||||
|
|
||||||
6. Push your changes to your fork.
|
6. Push your changes to your fork.
|
||||||
7. Submit a pull request to the main repository.
|
7. Submit a pull request to the main repository.
|
||||||
8. See additional [contributing guidelines](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/CONTRIBUTING.md).
|
8. See additional [contributing guidelines](../CONTRIBUTING.md).
|
||||||
|
|
||||||
When you raise a PR:
|
When you raise a PR:
|
||||||
|
|
||||||
|
66
devGuide/EXCEPTION_HANDLING_GUIDE.md
Normal file
66
devGuide/EXCEPTION_HANDLING_GUIDE.md
Normal file
@ -0,0 +1,66 @@
|
|||||||
|
# Exception Handling Guide
|
||||||
|
|
||||||
|
This guide outlines the common error handling patterns used within Stirling-PDF and provides tips for internationalising error messages. The examples cover the main languages found in the project: Java, JavaScript, HTML/CSS, and a small amount of Python.
|
||||||
|
|
||||||
|
## General Principles
|
||||||
|
|
||||||
|
- **Fail fast and log clearly.** Exceptions should provide enough information for debugging without exposing sensitive data.
|
||||||
|
- **Use consistent user messages.** Text shown to users must be pulled from the localisation files so that translations are centrally managed.
|
||||||
|
- **Avoid silent failures.** Always log unexpected errors and provide the user with a helpful message.
|
||||||
|
|
||||||
|
## Java
|
||||||
|
|
||||||
|
Java forms the core of Stirling-PDF. When adding new features or handling errors:
|
||||||
|
|
||||||
|
1. **Create custom exceptions** to represent specific failure cases. This keeps the code self-documenting and easier to handle at higher levels.
|
||||||
|
2. **Use `try-with-resources`** when working with streams or other closable resources to ensure clean-up even on failure.
|
||||||
|
3. **Return meaningful HTTP status codes** in controllers by throwing `ResponseStatusException` or using `@ExceptionHandler` methods.
|
||||||
|
4. **Log with context** using the project’s logging framework. Include identifiers or IDs that help trace the issue.
|
||||||
|
5. **Internationalise messages** by placing user-facing text in `messages_en_GB.properties` and referencing them with message keys.
|
||||||
|
|
||||||
|
## JavaScript
|
||||||
|
|
||||||
|
On the client side, JavaScript handles form validation and user interactions.
|
||||||
|
|
||||||
|
- Use `try`/`catch` around asynchronous operations (e.g., `fetch`) and display a translated error notice if the call fails.
|
||||||
|
- Validate input before sending it to the server and provide inline feedback with messages from the translation files.
|
||||||
|
- Log unexpected errors to the browser console for easier debugging, but avoid revealing sensitive information.
|
||||||
|
|
||||||
|
## HTML & CSS
|
||||||
|
|
||||||
|
HTML templates should reserve a space for displaying error messages. Example pattern:
|
||||||
|
|
||||||
|
```html
|
||||||
|
<div class="error" role="alert" th:text="${errorMessage}"></div>
|
||||||
|
```
|
||||||
|
|
||||||
|
Use CSS classes (e.g., `.error`) to style the message so it is clearly visible and accessible. Keep the markup simple to ensure screen readers can announce the error correctly.
|
||||||
|
|
||||||
|
## Python
|
||||||
|
|
||||||
|
Python scripts in this project are mainly for utility tasks. Follow these guidelines:
|
||||||
|
|
||||||
|
- Wrap file operations or external calls in `try`/`except` blocks.
|
||||||
|
- Print or log errors in a consistent format. If the script outputs messages to end users, ensure they are translatable.
|
||||||
|
|
||||||
|
Example:
|
||||||
|
|
||||||
|
```python
|
||||||
|
try:
|
||||||
|
perform_task()
|
||||||
|
except Exception as err:
|
||||||
|
logger.error("Task failed: %s", err)
|
||||||
|
print(gettext("task.error"))
|
||||||
|
```
|
||||||
|
|
||||||
|
## Internationalisation (i18n)
|
||||||
|
|
||||||
|
All user-visible error strings should be defined in the main translation file (`messages_en_GB.properties`). Other language files will use the same keys. Refer to messages in code rather than hard-coding text.
|
||||||
|
|
||||||
|
When creating new messages:
|
||||||
|
|
||||||
|
1. Add the English phrase to `messages_en_GB.properties`.
|
||||||
|
2. Reference the message key in your Java, JavaScript, or Python code.
|
||||||
|
3. Update other localisation files as needed.
|
||||||
|
|
||||||
|
Following these patterns helps keep Stirling-PDF stable, easier to debug, and friendly to users in all supported languages.
|
@ -26,4 +26,4 @@ When adding new development documentation:
|
|||||||
1. Place technical guides in this `devGuide/` directory
|
1. Place technical guides in this `devGuide/` directory
|
||||||
2. Update this index file with a brief description
|
2. Update this index file with a brief description
|
||||||
3. Keep user-facing docs (README, CONTRIBUTING, SECURITY) in the root
|
3. Keep user-facing docs (README, CONTRIBUTING, SECURITY) in the root
|
||||||
4. Follow existing naming conventions (PascalCase for guides)
|
4. Follow existing naming conventions (PascalCase for guides)
|
||||||
|
@ -168,7 +168,7 @@
|
|||||||
<div class="data-form-group">
|
<div class="data-form-group">
|
||||||
<label for="userId" class="data-form-label" th:text="#{team.selectUser}">Select User</label>
|
<label for="userId" class="data-form-label" th:text="#{team.selectUser}">Select User</label>
|
||||||
<select name="userId" id="userId" class="data-form-control" required onchange="checkUserTeam(this.value)">
|
<select name="userId" id="userId" class="data-form-control" required onchange="checkUserTeam(this.value)">
|
||||||
<option value="" disabled selected th:text="#{selectFillter}">-- Select User --</option>
|
<option value="" disabled selected th:text="#{selectFilter}">-- Select User --</option>
|
||||||
<option th:each="user : ${availableUsers}" th:value="${user.id}" th:text="${user.username}"
|
<option th:each="user : ${availableUsers}" th:value="${user.id}" th:text="${user.username}"
|
||||||
th:data-team="${user.team != null ? user.team.name : ''}"
|
th:data-team="${user.team != null ? user.team.name : ''}"
|
||||||
th:data-team-id="${user.team != null ? user.team.id : ''}">
|
th:data-team-id="${user.team != null ? user.team.id : ''}">
|
||||||
|
@ -163,7 +163,7 @@ alphabet=الأبجدية
|
|||||||
downloadPdf=تنزيل PDF
|
downloadPdf=تنزيل PDF
|
||||||
text=نص
|
text=نص
|
||||||
font=الخط
|
font=الخط
|
||||||
selectFillter=- حدد -
|
selectFilter=- حدد -
|
||||||
pageNum=رقم الصفحة
|
pageNum=رقم الصفحة
|
||||||
sizes.small=صغير
|
sizes.small=صغير
|
||||||
sizes.medium=وسط
|
sizes.medium=وسط
|
||||||
@ -242,7 +242,6 @@ red=أحمر
|
|||||||
green=أخضر
|
green=أخضر
|
||||||
blue=أزرق
|
blue=أزرق
|
||||||
custom=مخصص...
|
custom=مخصص...
|
||||||
WorkInProgess=العمل قيد التقدم، قد لا يعمل أو يحتوي على أخطاء، يرجى الإبلاغ عن أي مشاكل!
|
|
||||||
poweredBy=مدعوم بواسطة
|
poweredBy=مدعوم بواسطة
|
||||||
yes=نعم
|
yes=نعم
|
||||||
no=لا
|
no=لا
|
||||||
|
@ -163,7 +163,7 @@ alphabet=Əlifba
|
|||||||
downloadPdf=PDF Yüklə
|
downloadPdf=PDF Yüklə
|
||||||
text=Yazı
|
text=Yazı
|
||||||
font=Şrift
|
font=Şrift
|
||||||
selectFillter=-- Seç --
|
selectFilter=-- Seç --
|
||||||
pageNum=Səhifə nömrəsi
|
pageNum=Səhifə nömrəsi
|
||||||
sizes.small=Kiçik
|
sizes.small=Kiçik
|
||||||
sizes.medium=Orta
|
sizes.medium=Orta
|
||||||
@ -242,7 +242,6 @@ red=Qırmızı
|
|||||||
green=Yaşıl
|
green=Yaşıl
|
||||||
blue=Mavi
|
blue=Mavi
|
||||||
custom=Xüsusi...
|
custom=Xüsusi...
|
||||||
WorkInProgess=İş davam edir, İşləməyə bilər və ya xətalarla üzləşə bilərsiniz, Zəhmət olmasa problemləri bildirin!
|
|
||||||
poweredBy=Təchiz edilmişdir
|
poweredBy=Təchiz edilmişdir
|
||||||
yes=Bəli
|
yes=Bəli
|
||||||
no=Xeyr
|
no=Xeyr
|
||||||
|
@ -163,7 +163,7 @@ alphabet=Азбука
|
|||||||
downloadPdf=Изтеглете PDF
|
downloadPdf=Изтеглете PDF
|
||||||
text=Текст
|
text=Текст
|
||||||
font=Шрифт
|
font=Шрифт
|
||||||
selectFillter=-- Изберете --
|
selectFilter=-- Изберете --
|
||||||
pageNum=Брой страница
|
pageNum=Брой страница
|
||||||
sizes.small=Малък
|
sizes.small=Малък
|
||||||
sizes.medium=Среден
|
sizes.medium=Среден
|
||||||
@ -242,7 +242,6 @@ red=Червено
|
|||||||
green=Зелено
|
green=Зелено
|
||||||
blue=Синьо
|
blue=Синьо
|
||||||
custom=Персонализиране...
|
custom=Персонализиране...
|
||||||
WorkInProgess=Работата е в ход, може да не работи или да има грешки, моля, докладвайте за проблеми!
|
|
||||||
poweredBy=Задвижван чрез
|
poweredBy=Задвижван чрез
|
||||||
yes=Да
|
yes=Да
|
||||||
no=Не
|
no=Не
|
||||||
|
@ -163,7 +163,7 @@ alphabet=གསལ་བྱེད།
|
|||||||
downloadPdf=PDF ཕབ་ལེན།
|
downloadPdf=PDF ཕབ་ལེན།
|
||||||
text=ཡི་གེ
|
text=ཡི་གེ
|
||||||
font=ཡིག་གཟུགས་ཌྷ
|
font=ཡིག་གཟུགས་ཌྷ
|
||||||
selectFillter=-- འདེམས་རོགས། --
|
selectFilter=-- འདེམས་རོགས། --
|
||||||
pageNum=ཤོག་གིངས།
|
pageNum=ཤོག་གིངས།
|
||||||
sizes.small=ཆུང་ཆང་།
|
sizes.small=ཆུང་ཆང་།
|
||||||
sizes.medium=འབྲིང་ཚད།
|
sizes.medium=འབྲིང་ཚད།
|
||||||
@ -242,7 +242,6 @@ red=དམར་པོ
|
|||||||
green=ལྗང་ཁུ།
|
green=ལྗང་ཁུ།
|
||||||
blue=སྔོན་པོ
|
blue=སྔོན་པོ
|
||||||
custom=མཚན་ཉིད་རང་སྒྲིག...
|
custom=མཚན་ཉིད་རང་སྒྲིག...
|
||||||
WorkInProgess=ལས་ཀ་བྱེད་བཞིན་པ། ནོར་འཁྲུལ་ཡོང་སྲིད། དཀའ་ངལ་ཡོད་ཚེ་སྙན་སེང་གནང་རོགས།
|
|
||||||
poweredBy=མཁོ་སྲོད་བྱེད་མཁན།
|
poweredBy=མཁོ་སྲོད་བྱེད་མཁན།
|
||||||
yes=ཡིན།
|
yes=ཡིན།
|
||||||
no=མིན།
|
no=མིན།
|
||||||
|
@ -163,7 +163,7 @@ alphabet=Alfabet
|
|||||||
downloadPdf=Descarregueu PDF
|
downloadPdf=Descarregueu PDF
|
||||||
text=Text
|
text=Text
|
||||||
font=Tipus de lletra
|
font=Tipus de lletra
|
||||||
selectFillter=-- Selecciona --
|
selectFilter=-- Selecciona --
|
||||||
pageNum=Número de pàgina
|
pageNum=Número de pàgina
|
||||||
sizes.small=Petit
|
sizes.small=Petit
|
||||||
sizes.medium=Mitjà
|
sizes.medium=Mitjà
|
||||||
@ -242,7 +242,6 @@ red=Vermell
|
|||||||
green=Verd
|
green=Verd
|
||||||
blue=Blau
|
blue=Blau
|
||||||
custom=Personalitzat...
|
custom=Personalitzat...
|
||||||
WorkInProgess=En desenvolupament, pot no funcionar o contenir errors. Si us plau, informa de qualsevol problema!
|
|
||||||
poweredBy=Impulsat per
|
poweredBy=Impulsat per
|
||||||
yes=Si
|
yes=Si
|
||||||
no=No
|
no=No
|
||||||
|
@ -163,7 +163,7 @@ alphabet=Abeceda
|
|||||||
downloadPdf=Stáhnout PDF
|
downloadPdf=Stáhnout PDF
|
||||||
text=Text
|
text=Text
|
||||||
font=Písmo
|
font=Písmo
|
||||||
selectFillter=-- Vybrat --
|
selectFilter=-- Vybrat --
|
||||||
pageNum=Číslo stránky
|
pageNum=Číslo stránky
|
||||||
sizes.small=Malé
|
sizes.small=Malé
|
||||||
sizes.medium=Střední
|
sizes.medium=Střední
|
||||||
@ -242,7 +242,6 @@ red=Červená
|
|||||||
green=Zelená
|
green=Zelená
|
||||||
blue=Modrá
|
blue=Modrá
|
||||||
custom=Vlastní...
|
custom=Vlastní...
|
||||||
WorkInProgess=Práce probíhá, nemusí fungovat nebo může obsahovat chyby. Prosím, nahlaste případné problémy!
|
|
||||||
poweredBy=Využívá
|
poweredBy=Využívá
|
||||||
yes=Ano
|
yes=Ano
|
||||||
no=Ne
|
no=Ne
|
||||||
|
@ -163,7 +163,7 @@ alphabet=Alfabet
|
|||||||
downloadPdf=Download PDF
|
downloadPdf=Download PDF
|
||||||
text=Tekst
|
text=Tekst
|
||||||
font=Skrifttype
|
font=Skrifttype
|
||||||
selectFillter=-- Vælg --
|
selectFilter=-- Vælg --
|
||||||
pageNum=Sidenummer
|
pageNum=Sidenummer
|
||||||
sizes.small=Lille
|
sizes.small=Lille
|
||||||
sizes.medium=Mellem
|
sizes.medium=Mellem
|
||||||
@ -242,7 +242,6 @@ red=Rød
|
|||||||
green=Grøn
|
green=Grøn
|
||||||
blue=Blå
|
blue=Blå
|
||||||
custom=Brugerdefineret...
|
custom=Brugerdefineret...
|
||||||
WorkInProgess=Arbejde i gang, Kan muligvis ikke virke eller have fejl, Rapportér venligst eventuelle problemer!
|
|
||||||
poweredBy=Drevet af
|
poweredBy=Drevet af
|
||||||
yes=Ja
|
yes=Ja
|
||||||
no=Nej
|
no=Nej
|
||||||
|
@ -163,7 +163,7 @@ alphabet=Alphabet
|
|||||||
downloadPdf=PDF herunterladen
|
downloadPdf=PDF herunterladen
|
||||||
text=Text
|
text=Text
|
||||||
font=Schriftart
|
font=Schriftart
|
||||||
selectFillter=-- Auswählen --
|
selectFilter=-- Auswählen --
|
||||||
pageNum=Seitenzahl
|
pageNum=Seitenzahl
|
||||||
sizes.small=Klein
|
sizes.small=Klein
|
||||||
sizes.medium=Mittel
|
sizes.medium=Mittel
|
||||||
@ -242,7 +242,6 @@ red=Rot
|
|||||||
green=Grün
|
green=Grün
|
||||||
blue=Blau
|
blue=Blau
|
||||||
custom=benutzerdefiniert...
|
custom=benutzerdefiniert...
|
||||||
WorkInProgess=In Arbeit; funktioniert möglicherweise nicht oder könnte fehlerhaft sein. Bitte melden Sie alle Probleme!
|
|
||||||
poweredBy=Unterstützt von
|
poweredBy=Unterstützt von
|
||||||
yes=Ja
|
yes=Ja
|
||||||
no=Nein
|
no=Nein
|
||||||
|
@ -163,7 +163,7 @@ alphabet=Αλφάβητο
|
|||||||
downloadPdf=Λήψη PDF
|
downloadPdf=Λήψη PDF
|
||||||
text=Κείμενο
|
text=Κείμενο
|
||||||
font=Γραμματοσειρά
|
font=Γραμματοσειρά
|
||||||
selectFillter=-- Επιλέξτε --
|
selectFilter=-- Επιλέξτε --
|
||||||
pageNum=Αριθμός σελίδας
|
pageNum=Αριθμός σελίδας
|
||||||
sizes.small=Μικρό
|
sizes.small=Μικρό
|
||||||
sizes.medium=Μεσαίο
|
sizes.medium=Μεσαίο
|
||||||
@ -242,7 +242,6 @@ red=Κόκκινο
|
|||||||
green=Πράσινο
|
green=Πράσινο
|
||||||
blue=Μπλε
|
blue=Μπλε
|
||||||
custom=Προσαρμογή...
|
custom=Προσαρμογή...
|
||||||
WorkInProgess=Εργασία σε εξέλιξη, μπορεί να μην λειτουργεί ή να έχει σφάλματα, παρακαλώ αναφέρετε τυχόν προβλήματα!
|
|
||||||
poweredBy=Με την υποστήριξη του
|
poweredBy=Με την υποστήριξη του
|
||||||
yes=Ναι
|
yes=Ναι
|
||||||
no=Όχι
|
no=Όχι
|
||||||
|
@ -163,7 +163,7 @@ alphabet=Alphabet
|
|||||||
downloadPdf=Download PDF
|
downloadPdf=Download PDF
|
||||||
text=Text
|
text=Text
|
||||||
font=Font
|
font=Font
|
||||||
selectFillter=-- Select --
|
selectFilter=-- Select --
|
||||||
pageNum=Page Number
|
pageNum=Page Number
|
||||||
sizes.small=Small
|
sizes.small=Small
|
||||||
sizes.medium=Medium
|
sizes.medium=Medium
|
||||||
@ -174,7 +174,7 @@ error.pdfCorrupted=PDF file appears to be corrupted or damaged. Please try using
|
|||||||
error.pdfCorruptedMultiple=One or more PDF files appear to be corrupted or damaged. Please try using the 'Repair PDF' feature on each file first before attempting to merge them.
|
error.pdfCorruptedMultiple=One or more PDF files appear to be corrupted or damaged. Please try using the 'Repair PDF' feature on each file first before attempting to merge them.
|
||||||
error.pdfCorruptedDuring=Error {0}: PDF file appears to be corrupted or damaged. Please try using the 'Repair PDF' feature first to fix the file before proceeding with this operation.
|
error.pdfCorruptedDuring=Error {0}: PDF file appears to be corrupted or damaged. Please try using the 'Repair PDF' feature first to fix the file before proceeding with this operation.
|
||||||
|
|
||||||
# Frontend corruption error messages
|
# Frontend corruption error messages
|
||||||
error.pdfInvalid=The PDF file "{0}" appears to be corrupted or has an invalid structure. Please try using the 'Repair PDF' feature to fix the file before proceeding.
|
error.pdfInvalid=The PDF file "{0}" appears to be corrupted or has an invalid structure. Please try using the 'Repair PDF' feature to fix the file before proceeding.
|
||||||
error.tryRepair=Try using the Repair PDF feature to fix corrupted files.
|
error.tryRepair=Try using the Repair PDF feature to fix corrupted files.
|
||||||
|
|
||||||
@ -192,7 +192,7 @@ error.optionsNotSpecified={0} options are not specified
|
|||||||
error.fileFormatRequired=File must be in {0} format
|
error.fileFormatRequired=File must be in {0} format
|
||||||
error.invalidFormat=Invalid {0} format: {1}
|
error.invalidFormat=Invalid {0} format: {1}
|
||||||
error.endpointDisabled=This endpoint has been disabled by the admin
|
error.endpointDisabled=This endpoint has been disabled by the admin
|
||||||
error.urlNotReachable=URL is not reachable, please provide a valid URL
|
error.urlNotReachable=URL is not reachable, please provide a valid URL
|
||||||
|
|
||||||
# DPI and image rendering messages - used by frontend for dynamic translation
|
# DPI and image rendering messages - used by frontend for dynamic translation
|
||||||
# Backend sends: [TRANSLATE:messageKey:arg1,arg2] English message
|
# Backend sends: [TRANSLATE:messageKey:arg1,arg2] English message
|
||||||
@ -242,7 +242,6 @@ red=Red
|
|||||||
green=Green
|
green=Green
|
||||||
blue=Blue
|
blue=Blue
|
||||||
custom=Custom...
|
custom=Custom...
|
||||||
WorkInProgess=Work in progress, May not work or be buggy, Please report any problems!
|
|
||||||
poweredBy=Powered by
|
poweredBy=Powered by
|
||||||
yes=Yes
|
yes=Yes
|
||||||
no=No
|
no=No
|
||||||
|
@ -163,7 +163,7 @@ alphabet=Alphabet
|
|||||||
downloadPdf=Download PDF
|
downloadPdf=Download PDF
|
||||||
text=Text
|
text=Text
|
||||||
font=Font
|
font=Font
|
||||||
selectFillter=-- Select --
|
selectFilter=-- Select --
|
||||||
pageNum=Page Number
|
pageNum=Page Number
|
||||||
sizes.small=Small
|
sizes.small=Small
|
||||||
sizes.medium=Medium
|
sizes.medium=Medium
|
||||||
@ -242,7 +242,6 @@ red=Red
|
|||||||
green=Green
|
green=Green
|
||||||
blue=Blue
|
blue=Blue
|
||||||
custom=Custom...
|
custom=Custom...
|
||||||
WorkInProgess=Work in progress, May not work or be buggy, Please report any problems!
|
|
||||||
poweredBy=Powered by
|
poweredBy=Powered by
|
||||||
yes=Yes
|
yes=Yes
|
||||||
no=No
|
no=No
|
||||||
|
@ -163,7 +163,7 @@ alphabet=Alfabeto
|
|||||||
downloadPdf=Descargar PDF
|
downloadPdf=Descargar PDF
|
||||||
text=Texto
|
text=Texto
|
||||||
font=Fuente
|
font=Fuente
|
||||||
selectFillter=-- Seleccionar --
|
selectFilter=-- Seleccionar --
|
||||||
pageNum=Número de página
|
pageNum=Número de página
|
||||||
sizes.small=Pequeño
|
sizes.small=Pequeño
|
||||||
sizes.medium=Mediano
|
sizes.medium=Mediano
|
||||||
@ -242,7 +242,6 @@ red=Rojo
|
|||||||
green=Verde
|
green=Verde
|
||||||
blue=Azul
|
blue=Azul
|
||||||
custom=Personalizado...
|
custom=Personalizado...
|
||||||
WorkInProgess=Tarea en progreso, puede no funcionar o ralentizarse; ¡por favor, informe de cualquier problema!
|
|
||||||
poweredBy=Desarrollado por
|
poweredBy=Desarrollado por
|
||||||
yes=Sí
|
yes=Sí
|
||||||
no=No
|
no=No
|
||||||
|
@ -163,7 +163,7 @@ alphabet=Alfabetoa
|
|||||||
downloadPdf=PDFa deskargatu
|
downloadPdf=PDFa deskargatu
|
||||||
text=Testua
|
text=Testua
|
||||||
font=Letra-tipoa
|
font=Letra-tipoa
|
||||||
selectFillter=-- Aukeratu filtroa --
|
selectFilter=-- Aukeratu filtroa --
|
||||||
pageNum=Orrialde-zenbakia
|
pageNum=Orrialde-zenbakia
|
||||||
sizes.small=Txikia
|
sizes.small=Txikia
|
||||||
sizes.medium=Erdikoa
|
sizes.medium=Erdikoa
|
||||||
@ -242,7 +242,6 @@ red=Gorria
|
|||||||
green=Berdea
|
green=Berdea
|
||||||
blue=Urdina
|
blue=Urdina
|
||||||
custom=Pertsonalizatu...
|
custom=Pertsonalizatu...
|
||||||
WorkInProgess=Work in progress, May not work or be buggy, Please report any problems!
|
|
||||||
poweredBy=Powered by
|
poweredBy=Powered by
|
||||||
yes=Yes
|
yes=Yes
|
||||||
no=No
|
no=No
|
||||||
|
@ -163,7 +163,7 @@ alphabet=حروف الفبا
|
|||||||
downloadPdf=دانلود PDF
|
downloadPdf=دانلود PDF
|
||||||
text=متن
|
text=متن
|
||||||
font=فونت
|
font=فونت
|
||||||
selectFillter=-- انتخاب کنید --
|
selectFilter=-- انتخاب کنید --
|
||||||
pageNum=شماره صفحه
|
pageNum=شماره صفحه
|
||||||
sizes.small=کوچک
|
sizes.small=کوچک
|
||||||
sizes.medium=متوسط
|
sizes.medium=متوسط
|
||||||
@ -242,7 +242,6 @@ red=قرمز
|
|||||||
green=سبز
|
green=سبز
|
||||||
blue=آبی
|
blue=آبی
|
||||||
custom=سفارشی...
|
custom=سفارشی...
|
||||||
WorkInProgess=کار در حال پیشرفت است، ممکن است کار نکند یا دارای اشکال باشد، لطفاً هر مشکلی را گزارش دهید!
|
|
||||||
poweredBy=قدرت گرفته از
|
poweredBy=قدرت گرفته از
|
||||||
yes=بله
|
yes=بله
|
||||||
no=خیر
|
no=خیر
|
||||||
|
@ -163,7 +163,7 @@ alphabet=Alphabet
|
|||||||
downloadPdf=Télécharger le PDF
|
downloadPdf=Télécharger le PDF
|
||||||
text=Texte
|
text=Texte
|
||||||
font=Police
|
font=Police
|
||||||
selectFillter=-- Sélectionnez --
|
selectFilter=-- Sélectionnez --
|
||||||
pageNum=Numéro de page
|
pageNum=Numéro de page
|
||||||
sizes.small=Petit
|
sizes.small=Petit
|
||||||
sizes.medium=Moyen
|
sizes.medium=Moyen
|
||||||
@ -242,7 +242,6 @@ red=Rouge
|
|||||||
green=Vert
|
green=Vert
|
||||||
blue=Bleu
|
blue=Bleu
|
||||||
custom=Personnalisé…
|
custom=Personnalisé…
|
||||||
WorkInProgess=En cours de développement, merci de nous remonter les problèmes que vous pourriez constater!
|
|
||||||
poweredBy=Propulsé par
|
poweredBy=Propulsé par
|
||||||
yes=Oui
|
yes=Oui
|
||||||
no=Non
|
no=Non
|
||||||
|
@ -163,7 +163,7 @@ alphabet=Aibítir
|
|||||||
downloadPdf=Íoslódáil PDF
|
downloadPdf=Íoslódáil PDF
|
||||||
text=Téacs
|
text=Téacs
|
||||||
font=Cló
|
font=Cló
|
||||||
selectFillter=-- Roghnaigh --
|
selectFilter=-- Roghnaigh --
|
||||||
pageNum=Uimhir an Leathanaigh
|
pageNum=Uimhir an Leathanaigh
|
||||||
sizes.small=Beaga
|
sizes.small=Beaga
|
||||||
sizes.medium=Mheán
|
sizes.medium=Mheán
|
||||||
@ -242,7 +242,6 @@ red=Dearg
|
|||||||
green=Glas
|
green=Glas
|
||||||
blue=Gorm
|
blue=Gorm
|
||||||
custom=Saincheaptha...
|
custom=Saincheaptha...
|
||||||
WorkInProgess=Obair idir lámha, B’fhéidir nach n-oibreoidh sí nó nach mbeidh bugaí ann, Tuairiscigh aon fhadhbanna le do thoil!
|
|
||||||
poweredBy=Cumhachtaithe ag
|
poweredBy=Cumhachtaithe ag
|
||||||
yes=Tá
|
yes=Tá
|
||||||
no=Níl
|
no=Níl
|
||||||
|
@ -163,7 +163,7 @@ alphabet=वर्णमाला
|
|||||||
downloadPdf=पीडीएफ डाउनलोड करें
|
downloadPdf=पीडीएफ डाउनलोड करें
|
||||||
text=टेक्स्ट
|
text=टेक्स्ट
|
||||||
font=फ़ॉन्ट
|
font=फ़ॉन्ट
|
||||||
selectFillter=-- चुनें --
|
selectFilter=-- चुनें --
|
||||||
pageNum=पृष्ठ संख्या
|
pageNum=पृष्ठ संख्या
|
||||||
sizes.small=छोटा
|
sizes.small=छोटा
|
||||||
sizes.medium=मध्यम
|
sizes.medium=मध्यम
|
||||||
@ -242,7 +242,6 @@ red=लाल
|
|||||||
green=हरा
|
green=हरा
|
||||||
blue=नीला
|
blue=नीला
|
||||||
custom=कस्टम...
|
custom=कस्टम...
|
||||||
WorkInProgess=कार्य प्रगति पर है, काम नहीं कर सकता है या बग हो सकते हैं, कृपया किसी भी समस्या की रिपोर्ट करें!
|
|
||||||
poweredBy=द्वारा संचालित
|
poweredBy=द्वारा संचालित
|
||||||
yes=हाँ
|
yes=हाँ
|
||||||
no=नहीं
|
no=नहीं
|
||||||
|
@ -163,7 +163,7 @@ alphabet=Abeceda
|
|||||||
downloadPdf=Preuzmi PDF
|
downloadPdf=Preuzmi PDF
|
||||||
text=Tekst
|
text=Tekst
|
||||||
font=Pismo
|
font=Pismo
|
||||||
selectFillter=-- Odaberi --
|
selectFilter=-- Odaberi --
|
||||||
pageNum=Broj stranice
|
pageNum=Broj stranice
|
||||||
sizes.small=Malo
|
sizes.small=Malo
|
||||||
sizes.medium=Srednje
|
sizes.medium=Srednje
|
||||||
@ -242,7 +242,6 @@ red=Crveno
|
|||||||
green=Zeleno
|
green=Zeleno
|
||||||
blue=Plavo
|
blue=Plavo
|
||||||
custom=Prilagođeno...
|
custom=Prilagođeno...
|
||||||
WorkInProgess=Radovi u tijeku, u slučaju grešaka molimo prijavite probleme!
|
|
||||||
poweredBy=Pokreće
|
poweredBy=Pokreće
|
||||||
yes=Da
|
yes=Da
|
||||||
no=Ne
|
no=Ne
|
||||||
|
@ -163,7 +163,7 @@ alphabet=ABC
|
|||||||
downloadPdf=PDF letöltése
|
downloadPdf=PDF letöltése
|
||||||
text=Szöveg
|
text=Szöveg
|
||||||
font=Betűtípus
|
font=Betűtípus
|
||||||
selectFillter=-- Válasszon --
|
selectFilter=-- Válasszon --
|
||||||
pageNum=Oldalszám
|
pageNum=Oldalszám
|
||||||
sizes.small=Kicsi
|
sizes.small=Kicsi
|
||||||
sizes.medium=Közepes
|
sizes.medium=Közepes
|
||||||
@ -242,7 +242,6 @@ red=Piros
|
|||||||
green=Zöld
|
green=Zöld
|
||||||
blue=Kék
|
blue=Kék
|
||||||
custom=Egyéni...
|
custom=Egyéni...
|
||||||
WorkInProgess=Fejlesztés alatt álló funkció, hibák előfordulhatnak. Kérjük, jelezze a problémákat!
|
|
||||||
poweredBy=Üzemelteti:
|
poweredBy=Üzemelteti:
|
||||||
yes=Igen
|
yes=Igen
|
||||||
no=Nem
|
no=Nem
|
||||||
|
@ -163,7 +163,7 @@ alphabet=Abjad
|
|||||||
downloadPdf=Unduh PDF
|
downloadPdf=Unduh PDF
|
||||||
text=Teks
|
text=Teks
|
||||||
font=Jenis huruf
|
font=Jenis huruf
|
||||||
selectFillter=-- Pilih --
|
selectFilter=-- Pilih --
|
||||||
pageNum=Nomor Halaman
|
pageNum=Nomor Halaman
|
||||||
sizes.small=Kecil
|
sizes.small=Kecil
|
||||||
sizes.medium=Sedang
|
sizes.medium=Sedang
|
||||||
@ -242,7 +242,6 @@ red=Merah
|
|||||||
green=Hijau
|
green=Hijau
|
||||||
blue=Biru
|
blue=Biru
|
||||||
custom=Kustom...
|
custom=Kustom...
|
||||||
WorkInProgess=Pekerjaan sedang diproses, Mungkin tidak berfungsi atau terdapat kutu, Silakan laporkan masalah apa pun!
|
|
||||||
poweredBy=Ditenagai oleh
|
poweredBy=Ditenagai oleh
|
||||||
yes=Ya
|
yes=Ya
|
||||||
no=Tidak
|
no=Tidak
|
||||||
|
@ -163,7 +163,7 @@ alphabet=Alfabeto
|
|||||||
downloadPdf=Scarica PDF
|
downloadPdf=Scarica PDF
|
||||||
text=Testo
|
text=Testo
|
||||||
font=Font
|
font=Font
|
||||||
selectFillter=-- Seleziona --
|
selectFilter=-- Seleziona --
|
||||||
pageNum=Numero pagina
|
pageNum=Numero pagina
|
||||||
sizes.small=Piccolo
|
sizes.small=Piccolo
|
||||||
sizes.medium=Medio
|
sizes.medium=Medio
|
||||||
@ -242,7 +242,6 @@ red=Rosso
|
|||||||
green=Verde
|
green=Verde
|
||||||
blue=Blu
|
blue=Blu
|
||||||
custom=Personalizzato
|
custom=Personalizzato
|
||||||
WorkInProgess=Lavori in corso, potrebbe non funzionare o essere difettoso, segnalare eventuali problemi!
|
|
||||||
poweredBy=Alimentato da
|
poweredBy=Alimentato da
|
||||||
yes=Si
|
yes=Si
|
||||||
no=No
|
no=No
|
||||||
|
@ -163,7 +163,7 @@ alphabet=アルファベット
|
|||||||
downloadPdf=PDFをダウンロード
|
downloadPdf=PDFをダウンロード
|
||||||
text=テキスト
|
text=テキスト
|
||||||
font=フォント
|
font=フォント
|
||||||
selectFillter=-- 選択 --
|
selectFilter=-- 選択 --
|
||||||
pageNum=ページ番号
|
pageNum=ページ番号
|
||||||
sizes.small=小
|
sizes.small=小
|
||||||
sizes.medium=中
|
sizes.medium=中
|
||||||
@ -242,7 +242,6 @@ red=赤
|
|||||||
green=緑
|
green=緑
|
||||||
blue=青
|
blue=青
|
||||||
custom=カスタム...
|
custom=カスタム...
|
||||||
WorkInProgess=作業中です。動作しないまたはバグがある可能性があります。問題があれば報告してください!
|
|
||||||
poweredBy=Powered by
|
poweredBy=Powered by
|
||||||
yes=はい
|
yes=はい
|
||||||
no=いいえ
|
no=いいえ
|
||||||
|
@ -163,7 +163,7 @@ alphabet=알파벳
|
|||||||
downloadPdf=PDF 다운로드
|
downloadPdf=PDF 다운로드
|
||||||
text=텍스트
|
text=텍스트
|
||||||
font=글꼴
|
font=글꼴
|
||||||
selectFillter=-- 선택 --
|
selectFilter=-- 선택 --
|
||||||
pageNum=페이지 번호
|
pageNum=페이지 번호
|
||||||
sizes.small=작게
|
sizes.small=작게
|
||||||
sizes.medium=중간
|
sizes.medium=중간
|
||||||
@ -242,7 +242,6 @@ red=빨강
|
|||||||
green=초록
|
green=초록
|
||||||
blue=파랑
|
blue=파랑
|
||||||
custom=사용자 지정...
|
custom=사용자 지정...
|
||||||
WorkInProgess=작업 진행 중, 작동하지 않거나 버그가 있을 수 있습니다. 문제가 있으면 신고해 주세요!
|
|
||||||
poweredBy=제공
|
poweredBy=제공
|
||||||
yes=예
|
yes=예
|
||||||
no=아니오
|
no=아니오
|
||||||
|
@ -163,7 +163,7 @@ alphabet=അക്ഷരമാല
|
|||||||
downloadPdf=PDF ഡൗൺലോഡ് ചെയ്യുക
|
downloadPdf=PDF ഡൗൺലോഡ് ചെയ്യുക
|
||||||
text=ടെക്സ്റ്റ്
|
text=ടെക്സ്റ്റ്
|
||||||
font=അക്ഷരം
|
font=അക്ഷരം
|
||||||
selectFillter=-- തിരഞ്ഞെടുക്കുക --
|
selectFilter=-- തിരഞ്ഞെടുക്കുക --
|
||||||
pageNum=പേജ് നമ്പർ
|
pageNum=പേജ് നമ്പർ
|
||||||
sizes.small=ചെറുത്
|
sizes.small=ചെറുത്
|
||||||
sizes.medium=ഇടത്തരം
|
sizes.medium=ഇടത്തരം
|
||||||
@ -242,7 +242,6 @@ red=ചുവപ്പ്
|
|||||||
green=പച്ച
|
green=പച്ച
|
||||||
blue=നീല
|
blue=നീല
|
||||||
custom=ഇഷ്ടാനുസൃതം...
|
custom=ഇഷ്ടാനുസൃതം...
|
||||||
WorkInProgess=നിർമ്മാണത്തിലിരിക്കുന്നു, ശരിയായി പ്രവർത്തിച്ചേക്കില്ല അല്ലെങ്കിൽ ബഗ്ഗുകൾ ഉണ്ടാകാം, ദയവായി പ്രശ്നങ്ങൾ അറിയിക്കുക!
|
|
||||||
poweredBy=സഹായത്തോടെ
|
poweredBy=സഹായത്തോടെ
|
||||||
yes=അതെ
|
yes=അതെ
|
||||||
no=ഇല്ല
|
no=ഇല്ല
|
||||||
|
@ -163,7 +163,7 @@ alphabet=Alfabet
|
|||||||
downloadPdf=PDF downloaden
|
downloadPdf=PDF downloaden
|
||||||
text=Tekst
|
text=Tekst
|
||||||
font=Lettertype
|
font=Lettertype
|
||||||
selectFillter=-- Selecteer --
|
selectFilter=-- Selecteer --
|
||||||
pageNum=Paginanummer
|
pageNum=Paginanummer
|
||||||
sizes.small=Klein
|
sizes.small=Klein
|
||||||
sizes.medium=Gemiddeld
|
sizes.medium=Gemiddeld
|
||||||
@ -242,7 +242,6 @@ red=Rood
|
|||||||
green=Groen
|
green=Groen
|
||||||
blue=Blauw
|
blue=Blauw
|
||||||
custom=Aangepast...
|
custom=Aangepast...
|
||||||
WorkInProgess=Werk in uitvoering. Werkt mogelijk niet of bevat fouten. Meld eventuele problemen!
|
|
||||||
poweredBy=Mogelijk gemaakt door
|
poweredBy=Mogelijk gemaakt door
|
||||||
yes=Ja
|
yes=Ja
|
||||||
no=Nee
|
no=Nee
|
||||||
|
@ -163,7 +163,7 @@ alphabet=Alfabet
|
|||||||
downloadPdf=Last ned PDF
|
downloadPdf=Last ned PDF
|
||||||
text=Tekst
|
text=Tekst
|
||||||
font=Skrifttype
|
font=Skrifttype
|
||||||
selectFillter=-- Velg --
|
selectFilter=-- Velg --
|
||||||
pageNum=Sidenummer
|
pageNum=Sidenummer
|
||||||
sizes.small=Liten
|
sizes.small=Liten
|
||||||
sizes.medium=Middels
|
sizes.medium=Middels
|
||||||
@ -242,7 +242,6 @@ red=Rød
|
|||||||
green=Grønn
|
green=Grønn
|
||||||
blue=Blå
|
blue=Blå
|
||||||
custom=Tilpasset...
|
custom=Tilpasset...
|
||||||
WorkInProgess=Arbeid pågår, Kan være feil eller buggy, Vennligst rapporter eventuelle problemer!
|
|
||||||
poweredBy=Drevet av
|
poweredBy=Drevet av
|
||||||
yes=Ja
|
yes=Ja
|
||||||
no=Nei
|
no=Nei
|
||||||
|
@ -163,7 +163,7 @@ alphabet=Alfabet
|
|||||||
downloadPdf=Pobierz PDF
|
downloadPdf=Pobierz PDF
|
||||||
text=Tekst
|
text=Tekst
|
||||||
font=Czcionka
|
font=Czcionka
|
||||||
selectFillter=-- Wybierz --
|
selectFilter=-- Wybierz --
|
||||||
pageNum=Numer strony
|
pageNum=Numer strony
|
||||||
sizes.small=mniejszy
|
sizes.small=mniejszy
|
||||||
sizes.medium=średni
|
sizes.medium=średni
|
||||||
@ -242,7 +242,6 @@ red=czerwony
|
|||||||
green=zielony
|
green=zielony
|
||||||
blue=niebieski
|
blue=niebieski
|
||||||
custom=Własny...
|
custom=Własny...
|
||||||
WorkInProgess=Praca w toku, proszę zgłaszać błędy!
|
|
||||||
poweredBy=Zasilany
|
poweredBy=Zasilany
|
||||||
yes=tak
|
yes=tak
|
||||||
no=nie
|
no=nie
|
||||||
|
@ -163,7 +163,7 @@ alphabet=Alfabeto
|
|||||||
downloadPdf=Baixar PDF
|
downloadPdf=Baixar PDF
|
||||||
text=Texto
|
text=Texto
|
||||||
font=Fonte
|
font=Fonte
|
||||||
selectFillter=-- Selecione --
|
selectFilter=-- Selecione --
|
||||||
pageNum=Número da Página
|
pageNum=Número da Página
|
||||||
sizes.small=Pequeno
|
sizes.small=Pequeno
|
||||||
sizes.medium=Médio
|
sizes.medium=Médio
|
||||||
@ -242,7 +242,6 @@ red=Vermelho
|
|||||||
green=Verde
|
green=Verde
|
||||||
blue=Azul
|
blue=Azul
|
||||||
custom=Personalizado...
|
custom=Personalizado...
|
||||||
WorkInProgess=Trabalho em progresso, talvez não funcione ou apresente erros, Por favor, reporte qualquer problema!
|
|
||||||
poweredBy=Distribuído por
|
poweredBy=Distribuído por
|
||||||
yes=Sim
|
yes=Sim
|
||||||
no=Não
|
no=Não
|
||||||
|
@ -163,7 +163,7 @@ alphabet=Alfabeto
|
|||||||
downloadPdf=Transferir PDF
|
downloadPdf=Transferir PDF
|
||||||
text=Texto
|
text=Texto
|
||||||
font=Tipo de letra
|
font=Tipo de letra
|
||||||
selectFillter=-- Selecionar --
|
selectFilter=-- Selecionar --
|
||||||
pageNum=Número da Página
|
pageNum=Número da Página
|
||||||
sizes.small=Pequeno
|
sizes.small=Pequeno
|
||||||
sizes.medium=Médio
|
sizes.medium=Médio
|
||||||
@ -242,7 +242,6 @@ red=Vermelho
|
|||||||
green=Verde
|
green=Verde
|
||||||
blue=Azul
|
blue=Azul
|
||||||
custom=Personalizar...
|
custom=Personalizar...
|
||||||
WorkInProgess=Trabalho em progresso, pode não funcionar ou ter erros, Por favor reporte quaisquer problemas!
|
|
||||||
poweredBy=Desenvolvido por
|
poweredBy=Desenvolvido por
|
||||||
yes=Sim
|
yes=Sim
|
||||||
no=Não
|
no=Não
|
||||||
|
@ -163,7 +163,7 @@ alphabet=Alfabet
|
|||||||
downloadPdf=Descarcă PDF
|
downloadPdf=Descarcă PDF
|
||||||
text=Text
|
text=Text
|
||||||
font=Font
|
font=Font
|
||||||
selectFillter=-- Selectează --
|
selectFilter=-- Selectează --
|
||||||
pageNum=Numărul paginii
|
pageNum=Numărul paginii
|
||||||
sizes.small=Mic
|
sizes.small=Mic
|
||||||
sizes.medium=Mediu
|
sizes.medium=Mediu
|
||||||
@ -242,7 +242,6 @@ red=Roșu
|
|||||||
green=Verde
|
green=Verde
|
||||||
blue=Albastru
|
blue=Albastru
|
||||||
custom=Personalizat...
|
custom=Personalizat...
|
||||||
WorkInProgess=Lucru în curs, S-ar putea să nu funcționeze sau să aibă erori, Vă rugăm să raportați orice probleme!
|
|
||||||
poweredBy=Propulsat de
|
poweredBy=Propulsat de
|
||||||
yes=Da
|
yes=Da
|
||||||
no=Nu
|
no=Nu
|
||||||
|
@ -163,7 +163,7 @@ alphabet=Алфавит
|
|||||||
downloadPdf=Скачать PDF
|
downloadPdf=Скачать PDF
|
||||||
text=Текст
|
text=Текст
|
||||||
font=Шрифт
|
font=Шрифт
|
||||||
selectFillter=-- Выбрать --
|
selectFilter=-- Выбрать --
|
||||||
pageNum=Номер страницы
|
pageNum=Номер страницы
|
||||||
sizes.small=Малый
|
sizes.small=Малый
|
||||||
sizes.medium=Средний
|
sizes.medium=Средний
|
||||||
@ -242,7 +242,6 @@ red=Красный
|
|||||||
green=Зеленый
|
green=Зеленый
|
||||||
blue=Синий
|
blue=Синий
|
||||||
custom=Пользовательский...
|
custom=Пользовательский...
|
||||||
WorkInProgess=В разработке, возможны ошибки и сбои, пожалуйста, сообщайте о любых проблемах!
|
|
||||||
poweredBy=Работает на
|
poweredBy=Работает на
|
||||||
yes=Да
|
yes=Да
|
||||||
no=Нет
|
no=Нет
|
||||||
|
@ -163,7 +163,7 @@ alphabet=Abeceda
|
|||||||
downloadPdf=Stiahnuť PDF
|
downloadPdf=Stiahnuť PDF
|
||||||
text=Text
|
text=Text
|
||||||
font=Font
|
font=Font
|
||||||
selectFillter=-- Vyberte --
|
selectFilter=-- Vyberte --
|
||||||
pageNum=Číslo stránky
|
pageNum=Číslo stránky
|
||||||
sizes.small=Malé
|
sizes.small=Malé
|
||||||
sizes.medium=Stredné
|
sizes.medium=Stredné
|
||||||
@ -242,7 +242,6 @@ red=Červená
|
|||||||
green=Zelená
|
green=Zelená
|
||||||
blue=Modrá
|
blue=Modrá
|
||||||
custom=Vlastné...
|
custom=Vlastné...
|
||||||
WorkInProgess=Práca prebieha, nemusí fungovať alebo môže byť chybová, prosím nahláste akékoľvek problémy!
|
|
||||||
poweredBy=Poskytované
|
poweredBy=Poskytované
|
||||||
yes=Áno
|
yes=Áno
|
||||||
no=Nie
|
no=Nie
|
||||||
|
@ -163,7 +163,7 @@ alphabet=Abeceda
|
|||||||
downloadPdf=Prenesi PDF
|
downloadPdf=Prenesi PDF
|
||||||
text=Besedilo
|
text=Besedilo
|
||||||
font=Pisava
|
font=Pisava
|
||||||
selectFillter=-- Izberite --
|
selectFilter=-- Izberite --
|
||||||
pageNum=Številka strani
|
pageNum=Številka strani
|
||||||
sizes.small=Majhen
|
sizes.small=Majhen
|
||||||
sizes.medium=Srednje
|
sizes.medium=Srednje
|
||||||
@ -242,7 +242,6 @@ red=rdeča
|
|||||||
green=zelena
|
green=zelena
|
||||||
blue=modra
|
blue=modra
|
||||||
custom=Po meri...
|
custom=Po meri...
|
||||||
WorkInProgess=Delo je v teku, morda ne bo delovalo ali bo hroščalo, prosimo, prijavite morebitne težave!
|
|
||||||
poweredBy=Poganja
|
poweredBy=Poganja
|
||||||
yes=Da
|
yes=Da
|
||||||
no=Ne
|
no=Ne
|
||||||
|
@ -163,7 +163,7 @@ alphabet=Abeceda
|
|||||||
downloadPdf=Preuzmi PDF
|
downloadPdf=Preuzmi PDF
|
||||||
text=Tekst
|
text=Tekst
|
||||||
font=Font
|
font=Font
|
||||||
selectFillter=-- Izaberi --
|
selectFilter=-- Izaberi --
|
||||||
pageNum=Broj strane
|
pageNum=Broj strane
|
||||||
sizes.small=Malo
|
sizes.small=Malo
|
||||||
sizes.medium=Srednje
|
sizes.medium=Srednje
|
||||||
@ -242,7 +242,6 @@ red=Crveno
|
|||||||
green=Zeleno
|
green=Zeleno
|
||||||
blue=Plavo
|
blue=Plavo
|
||||||
custom=Prilagođeno...
|
custom=Prilagođeno...
|
||||||
WorkInProgess=Radovi u toku, možda neće raditi ili će biti grešaka, molimo prijavite sve probleme!
|
|
||||||
poweredBy=Omogućeno od strane
|
poweredBy=Omogućeno od strane
|
||||||
yes=Da
|
yes=Da
|
||||||
no=Ne
|
no=Ne
|
||||||
|
@ -163,7 +163,7 @@ alphabet=Alfabet
|
|||||||
downloadPdf=Ladda ner PDF
|
downloadPdf=Ladda ner PDF
|
||||||
text=Text
|
text=Text
|
||||||
font=Teckensnitt
|
font=Teckensnitt
|
||||||
selectFillter=-- Välj --
|
selectFilter=-- Välj --
|
||||||
pageNum=Sidnummer
|
pageNum=Sidnummer
|
||||||
sizes.small=Liten
|
sizes.small=Liten
|
||||||
sizes.medium=Mellan
|
sizes.medium=Mellan
|
||||||
@ -242,7 +242,6 @@ red=Röd
|
|||||||
green=Grön
|
green=Grön
|
||||||
blue=Blå
|
blue=Blå
|
||||||
custom=Anpassad...
|
custom=Anpassad...
|
||||||
WorkInProgess=Pågående arbete, kan vara icke fungerande eller buggigt. Rapportera eventuella problem!
|
|
||||||
poweredBy=Drivs av
|
poweredBy=Drivs av
|
||||||
yes=Ja
|
yes=Ja
|
||||||
no=Nej
|
no=Nej
|
||||||
|
@ -163,7 +163,7 @@ alphabet=ตัวอักษร
|
|||||||
downloadPdf=ดาวน์โหลด PDF
|
downloadPdf=ดาวน์โหลด PDF
|
||||||
text=ข้อความ
|
text=ข้อความ
|
||||||
font=ฟอนต์
|
font=ฟอนต์
|
||||||
selectFillter=-- เลือก --
|
selectFilter=-- เลือก --
|
||||||
pageNum=หมายเลขหน้า
|
pageNum=หมายเลขหน้า
|
||||||
sizes.small=เล็ก
|
sizes.small=เล็ก
|
||||||
sizes.medium=กลาง
|
sizes.medium=กลาง
|
||||||
@ -242,7 +242,6 @@ red=แดง
|
|||||||
green=เขียว
|
green=เขียว
|
||||||
blue=น้ำเงิน
|
blue=น้ำเงิน
|
||||||
custom=ปรับแต่ง...
|
custom=ปรับแต่ง...
|
||||||
WorkInProgess=กำลังดำเนินการ อาจไม่ทำงานหรือมีบั๊ก โปรดรายงานปัญหาใด ๆ!
|
|
||||||
poweredBy=ขับเคลื่อนโดย
|
poweredBy=ขับเคลื่อนโดย
|
||||||
yes=ใช่
|
yes=ใช่
|
||||||
no=ไม่
|
no=ไม่
|
||||||
|
@ -163,7 +163,7 @@ alphabet=Alfabe
|
|||||||
downloadPdf=PDF İndir
|
downloadPdf=PDF İndir
|
||||||
text=Metin
|
text=Metin
|
||||||
font=Yazı tipi
|
font=Yazı tipi
|
||||||
selectFillter=-- Seçiniz --
|
selectFilter=-- Seçiniz --
|
||||||
pageNum=Sayfa Numarası
|
pageNum=Sayfa Numarası
|
||||||
sizes.small=Küçük
|
sizes.small=Küçük
|
||||||
sizes.medium=Orta
|
sizes.medium=Orta
|
||||||
@ -242,7 +242,6 @@ red=Kırmızı
|
|||||||
green=Yeşil
|
green=Yeşil
|
||||||
blue=Mavi
|
blue=Mavi
|
||||||
custom=Özel
|
custom=Özel
|
||||||
WorkInProgess=Çalışmalar devam ediyor, Çalışmayabilir veya hatalı olabilir, Lütfen herhangi bir sorunu bildirin!
|
|
||||||
poweredBy=Tarafından desteklenmektedir
|
poweredBy=Tarafından desteklenmektedir
|
||||||
yes=Evet
|
yes=Evet
|
||||||
no=Hayır
|
no=Hayır
|
||||||
|
@ -163,7 +163,7 @@ alphabet=Алфавіт
|
|||||||
downloadPdf=Завантажити PDF
|
downloadPdf=Завантажити PDF
|
||||||
text=Текст
|
text=Текст
|
||||||
font=Шрифт
|
font=Шрифт
|
||||||
selectFillter=-- Вибрати --
|
selectFilter=-- Вибрати --
|
||||||
pageNum=номер сторінки
|
pageNum=номер сторінки
|
||||||
sizes.small=Малий
|
sizes.small=Малий
|
||||||
sizes.medium=Середній
|
sizes.medium=Середній
|
||||||
@ -242,7 +242,6 @@ red=Червоний
|
|||||||
green=Зелений
|
green=Зелений
|
||||||
blue=Синій
|
blue=Синій
|
||||||
custom=Звичай...
|
custom=Звичай...
|
||||||
WorkInProgess=Робота триває, може не працювати або глючити, будь ласка, повідомляйте про будь-які проблеми!
|
|
||||||
poweredBy=Працює на
|
poweredBy=Працює на
|
||||||
yes=Так
|
yes=Так
|
||||||
no=Ні
|
no=Ні
|
||||||
|
@ -163,7 +163,7 @@ alphabet=Bảng chữ cái
|
|||||||
downloadPdf=Tải xuống PDF
|
downloadPdf=Tải xuống PDF
|
||||||
text=Văn bản
|
text=Văn bản
|
||||||
font=Phông chữ
|
font=Phông chữ
|
||||||
selectFillter=-- Chọn --
|
selectFilter=-- Chọn --
|
||||||
pageNum=Số trang
|
pageNum=Số trang
|
||||||
sizes.small=Nhỏ
|
sizes.small=Nhỏ
|
||||||
sizes.medium=Trung bình
|
sizes.medium=Trung bình
|
||||||
@ -242,7 +242,6 @@ red=Đỏ
|
|||||||
green=Xanh lá
|
green=Xanh lá
|
||||||
blue=Xanh dương
|
blue=Xanh dương
|
||||||
custom=Tùy chỉnh...
|
custom=Tùy chỉnh...
|
||||||
WorkInProgess=Đang trong quá trình phát triển, Có thể không hoạt động hoặc có lỗi, Vui lòng báo cáo mọi vấn đề!
|
|
||||||
poweredBy=Được hỗ trợ bởi
|
poweredBy=Được hỗ trợ bởi
|
||||||
yes=Có
|
yes=Có
|
||||||
no=Không
|
no=Không
|
||||||
|
@ -163,7 +163,7 @@ alphabet=字母表
|
|||||||
downloadPdf=下载 PDF
|
downloadPdf=下载 PDF
|
||||||
text=文本
|
text=文本
|
||||||
font=字体
|
font=字体
|
||||||
selectFillter=-- 选择--
|
selectFilter=-- 选择--
|
||||||
pageNum=页码
|
pageNum=页码
|
||||||
sizes.small=小型尺寸
|
sizes.small=小型尺寸
|
||||||
sizes.medium=中型尺寸
|
sizes.medium=中型尺寸
|
||||||
@ -242,7 +242,6 @@ red=红色
|
|||||||
green=绿色
|
green=绿色
|
||||||
blue=蓝色
|
blue=蓝色
|
||||||
custom=自定义...
|
custom=自定义...
|
||||||
WorkInProgess=工作正在进行中,可能无法工作或有错误,请报告任何问题!
|
|
||||||
poweredBy=服务来源:
|
poweredBy=服务来源:
|
||||||
yes=是
|
yes=是
|
||||||
no=否
|
no=否
|
||||||
|
@ -163,7 +163,7 @@ alphabet=字母表
|
|||||||
downloadPdf=下載 PDF
|
downloadPdf=下載 PDF
|
||||||
text=文字
|
text=文字
|
||||||
font=字型
|
font=字型
|
||||||
selectFillter=-- 選擇 --
|
selectFilter=-- 選擇 --
|
||||||
pageNum=頁碼
|
pageNum=頁碼
|
||||||
sizes.small=小
|
sizes.small=小
|
||||||
sizes.medium=中
|
sizes.medium=中
|
||||||
@ -242,7 +242,6 @@ red=紅色
|
|||||||
green=綠色
|
green=綠色
|
||||||
blue=藍色
|
blue=藍色
|
||||||
custom=自訂...
|
custom=自訂...
|
||||||
WorkInProgess=工作正在進行中,可能無法工作或有問題,請報告任何問題!
|
|
||||||
poweredBy=Powered by
|
poweredBy=Powered by
|
||||||
yes=是
|
yes=是
|
||||||
no=否
|
no=否
|
||||||
|
@ -206,7 +206,7 @@
|
|||||||
<div class="data-form-group">
|
<div class="data-form-group">
|
||||||
<label for="username" class="data-form-label" th:text="#{username}">Username</label>
|
<label for="username" class="data-form-label" th:text="#{username}">Username</label>
|
||||||
<select name="username" id="username" class="data-form-control" required>
|
<select name="username" id="username" class="data-form-control" required>
|
||||||
<option value="" disabled selected th:text="#{selectFillter}">-- Select --</option>
|
<option value="" disabled selected th:text="#{selectFilter}">-- Select --</option>
|
||||||
<option th:each="user : ${users}" th:if="${user.username != currentUsername}" th:value="${user.username}" th:text="${user.username}">Username</option>
|
<option th:each="user : ${users}" th:if="${user.username != currentUsername}" th:value="${user.username}" th:text="${user.username}">Username</option>
|
||||||
</select>
|
</select>
|
||||||
</div>
|
</div>
|
||||||
@ -214,7 +214,7 @@
|
|||||||
<div class="data-form-group">
|
<div class="data-form-group">
|
||||||
<label for="role" class="data-form-label" th:text="#{adminUserSettings.role}">Role</label>
|
<label for="role" class="data-form-label" th:text="#{adminUserSettings.role}">Role</label>
|
||||||
<select name="role" id="role" class="data-form-control" required>
|
<select name="role" id="role" class="data-form-control" required>
|
||||||
<option value="" disabled selected th:text="#{selectFillter}">-- Select --</option>
|
<option value="" disabled selected th:text="#{selectFilter}">-- Select --</option>
|
||||||
<option th:each="roleDetail : ${roleDetails}" th:value="${roleDetail.key}" th:text="#{${roleDetail.value}}">Role</option>
|
<option th:each="roleDetail : ${roleDetails}" th:value="${roleDetail.key}" th:text="#{${roleDetail.value}}">Role</option>
|
||||||
</select>
|
</select>
|
||||||
</div>
|
</div>
|
||||||
@ -222,7 +222,7 @@
|
|||||||
<div class="data-form-group">
|
<div class="data-form-group">
|
||||||
<label for="team" class="data-form-label" th:text="#{adminUserSettings.team}">Team</label>
|
<label for="team" class="data-form-label" th:text="#{adminUserSettings.team}">Team</label>
|
||||||
<select name="teamId" id="team" class="data-form-control" required>
|
<select name="teamId" id="team" class="data-form-control" required>
|
||||||
<option value="" th:text="#{selectFillter}">-- Select --</option>
|
<option value="" th:text="#{selectFilter}">-- Select --</option>
|
||||||
<option th:each="team : ${teams}" th:value="${team.id}" th:text="${team.name}"></option>
|
<option th:each="team : ${teams}" th:value="${team.id}" th:text="${team.name}"></option>
|
||||||
</select>
|
</select>
|
||||||
</div>
|
</div>
|
||||||
@ -279,7 +279,7 @@
|
|||||||
<div class="data-form-group">
|
<div class="data-form-group">
|
||||||
<label for="role" class="data-form-label" th:text="#{adminUserSettings.role}">Role</label>
|
<label for="role" class="data-form-label" th:text="#{adminUserSettings.role}">Role</label>
|
||||||
<select name="role" class="data-form-control" id="role" required>
|
<select name="role" class="data-form-control" id="role" required>
|
||||||
<option value="" disabled selected th:text="#{selectFillter}">-- Select --</option>
|
<option value="" disabled selected th:text="#{selectFilter}">-- Select --</option>
|
||||||
<option th:each="roleDetail : ${roleDetails}" th:value="${roleDetail.key}" th:text="#{${roleDetail.value}}">Role</option>
|
<option th:each="roleDetail : ${roleDetails}" th:value="${roleDetail.key}" th:text="#{${roleDetail.value}}">Role</option>
|
||||||
</select>
|
</select>
|
||||||
</div>
|
</div>
|
||||||
@ -287,7 +287,7 @@
|
|||||||
<div class="data-form-group">
|
<div class="data-form-group">
|
||||||
<label for="team" class="data-form-label" th:text="#{adminUserSettings.team}">Team</label>
|
<label for="team" class="data-form-label" th:text="#{adminUserSettings.team}">Team</label>
|
||||||
<select name="teamId" class="data-form-control" required>
|
<select name="teamId" class="data-form-control" required>
|
||||||
<option value="" th:text="#{selectFillter}">-- Select --</option>
|
<option value="" th:text="#{selectFilter}">-- Select --</option>
|
||||||
<option th:each="team : ${teams}" th:value="${team.id}" th:text="${team.name}"></option>
|
<option th:each="team : ${teams}" th:value="${team.id}" th:text="${team.name}"></option>
|
||||||
</select>
|
</select>
|
||||||
</div>
|
</div>
|
||||||
|
@ -28,7 +28,7 @@
|
|||||||
<div class="mb-3">
|
<div class="mb-3">
|
||||||
<label for="certType" th:text="#{certSign.certType}"></label>
|
<label for="certType" th:text="#{certSign.certType}"></label>
|
||||||
<select class="form-control" id="certType" name="certType">
|
<select class="form-control" id="certType" name="certType">
|
||||||
<option value="" th:text="#{selectFillter}"></option>
|
<option value="" th:text="#{selectFilter}"></option>
|
||||||
<option value="PEM">PEM</option>
|
<option value="PEM">PEM</option>
|
||||||
<option value="PKCS12">PKCS12</option>
|
<option value="PKCS12">PKCS12</option>
|
||||||
<option value="JKS">JKS</option>
|
<option value="JKS">JKS</option>
|
||||||
|
Loading…
Reference in New Issue
Block a user