diff --git a/stirling-pdf/src/main/resources/messages_ar_AR.properties b/stirling-pdf/src/main/resources/messages_ar_AR.properties
index 1c07447ee..1d1af9b1e 100644
--- a/stirling-pdf/src/main/resources/messages_ar_AR.properties
+++ b/stirling-pdf/src/main/resources/messages_ar_AR.properties
@@ -3,6 +3,138 @@
###########
# the direction that the language is written (ltr = left to right, rtl = right to left)
language.direction=rtl
+
+# Language names for reuse throughout the application
+lang.afr=Afrikaans
+lang.amh=Amharic
+lang.ara=Arabic
+lang.asm=Assamese
+lang.aze=Azerbaijani
+lang.aze_cyrl=Azerbaijani (Cyrillic)
+lang.bel=Belarusian
+lang.ben=Bengali
+lang.bod=Tibetan
+lang.bos=Bosnian
+lang.bre=Breton
+lang.bul=Bulgarian
+lang.cat=Catalan
+lang.ceb=Cebuano
+lang.ces=Czech
+lang.chi_sim=Chinese (Simplified)
+lang.chi_sim_vert=Chinese (Simplified, Vertical)
+lang.chi_tra=Chinese (Traditional)
+lang.chi_tra_vert=Chinese (Traditional, Vertical)
+lang.chr=Cherokee
+lang.cos=Corsican
+lang.cym=Welsh
+lang.dan=Danish
+lang.dan_frak=Danish (Fraktur)
+lang.deu=German
+lang.deu_frak=German (Fraktur)
+lang.div=Divehi
+lang.dzo=Dzongkha
+lang.ell=Greek
+lang.eng=English
+lang.enm=English, Middle (1100-1500)
+lang.epo=Esperanto
+lang.equ=Math / equation detection module
+lang.est=Estonian
+lang.eus=Basque
+lang.fao=Faroese
+lang.fas=Persian
+lang.fil=Filipino
+lang.fin=Finnish
+lang.fra=French
+lang.frk=Frankish
+lang.frm=French, Middle (ca.1400-1600)
+lang.fry=Western Frisian
+lang.gla=Scottish Gaelic
+lang.gle=Irish
+lang.glg=Galician
+lang.grc=Ancient Greek
+lang.guj=Gujarati
+lang.hat=Haitian, Haitian Creole
+lang.heb=Hebrew
+lang.hin=Hindi
+lang.hrv=Croatian
+lang.hun=Hungarian
+lang.hye=Armenian
+lang.iku=Inuktitut
+lang.ind=Indonesian
+lang.isl=Icelandic
+lang.ita=Italian
+lang.ita_old=Italian (Old)
+lang.jav=Javanese
+lang.jpn=Japanese
+lang.jpn_vert=Japanese (Vertical)
+lang.kan=Kannada
+lang.kat=Georgian
+lang.kat_old=Georgian (Old)
+lang.kaz=Kazakh
+lang.khm=Central Khmer
+lang.kir=Kirghiz, Kyrgyz
+lang.kmr=Northern Kurdish
+lang.kor=Korean
+lang.kor_vert=Korean (Vertical)
+lang.lao=Lao
+lang.lat=Latin
+lang.lav=Latvian
+lang.lit=Lithuanian
+lang.ltz=Luxembourgish
+lang.mal=Malayalam
+lang.mar=Marathi
+lang.mkd=Macedonian
+lang.mlt=Maltese
+lang.mon=Mongolian
+lang.mri=Maori
+lang.msa=Malay
+lang.mya=Burmese
+lang.nep=Nepali
+lang.nld=Dutch; Flemish
+lang.nor=Norwegian
+lang.oci=Occitan (post 1500)
+lang.ori=Oriya
+lang.osd=Orientation and script detection module
+lang.pan=Panjabi, Punjabi
+lang.pol=Polish
+lang.por=Portuguese
+lang.pus=Pushto, Pashto
+lang.que=Quechua
+lang.ron=Romanian, Moldavian, Moldovan
+lang.rus=Russian
+lang.san=Sanskrit
+lang.sin=Sinhala, Sinhalese
+lang.slk=Slovak
+lang.slk_frak=Slovak (Fraktur)
+lang.slv=Slovenian
+lang.snd=Sindhi
+lang.spa=Spanish
+lang.spa_old=Spanish (Old)
+lang.sqi=Albanian
+lang.srp=Serbian
+lang.srp_latn=Serbian (Latin)
+lang.sun=Sundanese
+lang.swa=Swahili
+lang.swe=Swedish
+lang.syr=Syriac
+lang.tam=Tamil
+lang.tat=Tatar
+lang.tel=Telugu
+lang.tgk=Tajik
+lang.tgl=Tagalog
+lang.tha=Thai
+lang.tir=Tigrinya
+lang.ton=Tonga (Tonga Islands)
+lang.tur=Turkish
+lang.uig=Uighur, Uyghur
+lang.ukr=Ukrainian
+lang.urd=Urdu
+lang.uzb=Uzbek
+lang.uzb_cyrl=Uzbek (Cyrillic)
+lang.vie=Vietnamese
+lang.yid=Yiddish
+lang.yor=Yoruba
+
addPageNumbers.fontSize=حجم الخط
addPageNumbers.fontName=اسم الخط
pdfPrompt=اختر PDF
@@ -87,6 +219,12 @@ addToDoc=إضافة إلى المستند
reset=إعداة ضبط
apply=Apply
noFileSelected=No file selected. Please upload one.
+view=View
+cancel=Cancel
+
+back.toSettings=Back to Settings
+back.toHome=Back to Home
+back.toAdmin=Back to Admin
legal.privacy=سياسة الخصوصية
legal.terms=شروط الاستخدام
@@ -127,6 +265,7 @@ enterpriseEdition.button=ترقية إلى محترف
enterpriseEdition.warning=هذه الخاصية متوفرة فقط للمستخدمين المحترفين.
enterpriseEdition.yamlAdvert=يدعم Stirling PDF Pro ملفات الإعدادات YAML وميزات SSO أخرى
enterpriseEdition.ssoAdvert=هل تبحث عن المزيد من ميزات إدارة المستخدمين؟ اطلع على Stirling PDF Pro
+enterpriseEdition.proTeamFeatureDisabled=Team management features require a Pro licence or higher
#################
@@ -207,6 +346,8 @@ account.property=الخاصية
account.webBrowserSettings=إعداد متصفح الويب
account.syncToBrowser=مزامنة الحساب -> المتصفح
account.syncToAccount=مزامنة الحساب <- المتصفح
+account.adminTitle=Administrator Tools
+account.adminNotif=You have admin privileges. Access system settings and user management.
adminUserSettings.title=إعدادات التحكم في المستخدم
@@ -238,6 +379,39 @@ adminUserSettings.disabledUsers=المستخدمين المعطلين:
adminUserSettings.totalUsers=إجمالي المستخدمين:
adminUserSettings.lastRequest=آخر طلب
adminUserSettings.usage=View Usage
+adminUserSettings.teams=View/Edit Teams
+adminUserSettings.team=Team
+adminUserSettings.manageTeams=Manage Teams
+adminUserSettings.createTeam=Create Team
+adminUserSettings.viewTeam=View Team
+adminUserSettings.deleteTeam=Delete Team
+adminUserSettings.teamName=Team Name
+adminUserSettings.teamExists=Team already exists
+adminUserSettings.teamCreated=Team created successfully
+adminUserSettings.teamChanged=User's team was updated
+adminUserSettings.totalMembers=Total Members
+adminUserSettings.confirmDeleteTeam=Are you sure you want to delete this team?
+
+teamCreated=Team created successfully
+teamExists=A team with that name already exists
+teamNameExists=Another team with that name already exists
+teamNotFound=Team not found
+teamDeleted=Team deleted
+teamHasUsers=Cannot delete a team with users assigned
+teamRenamed=Team renamed successfully
+
+# Team user management
+team.addUser=Add User to Team
+team.selectUser=Select User
+team.warning.moveUser=Warning: This will move the user from "{0}" team to "{1}" team. Are you sure?
+team.confirm.moveUser=Are you sure you want to move this user from "{0}" team to "{1}" team?
+team.userAdded=User successfully added to team
+team.back=Back to Teams
+team.internal=Internal Team
+team.internalTeamNotAccessible=The Internal team is a system team and cannot be accessed
+team.cannotMoveInternalUsers=Users in the Internal team cannot be moved to other teams
+
+
endpointStatistics.title=Endpoint Statistics
endpointStatistics.header=Endpoint Statistics
@@ -1026,6 +1200,7 @@ merge.header=دمج ملفات PDF متعددة (2+)
merge.sortByName=الترتيب حسب الاسم
merge.sortByDate=الترتيب حسب التاريخ
merge.removeCertSign=إزالة التوقيع الرقمي في الملف المدمج؟
+merge.generateToc=Generate table of contents in the merged file?
merge.submit=دمج
@@ -1475,3 +1650,57 @@ cookieBanner.preferencesModal.necessary.description=These cookies are essential
cookieBanner.preferencesModal.analytics.title=Analytics
cookieBanner.preferencesModal.analytics.description=These cookies help us understand how our tools are being used, so we can focus on building the features our community values most. Rest assured—Stirling PDF cannot and will never track the content of the documents you work with.
+#fakeScan
+fakeScan.title=Fake Scan
+fakeScan.header=Fake Scan
+fakeScan.description=Create a PDF that looks like it was scanned
+fakeScan.selectPDF=Select PDF:
+fakeScan.quality=Scan Quality
+fakeScan.quality.low=Low
+fakeScan.quality.medium=Medium
+fakeScan.quality.high=High
+fakeScan.rotation=Rotation Angle
+fakeScan.rotation.none=None
+fakeScan.rotation.slight=Slight
+fakeScan.rotation.moderate=Moderate
+fakeScan.rotation.severe=Severe
+fakeScan.submit=Create Fake Scan
+
+#home.fakeScan
+home.fakeScan.title=Fake Scan
+home.fakeScan.desc=Create a PDF that looks like it was scanned
+fakeScan.tags=scan,simulate,realistic,convert
+
+# FakeScan advanced settings (frontend)
+fakeScan.advancedSettings=Enable Advanced Scan Settings
+fakeScan.colorspace=Colorspace
+fakeScan.colorspace.grayscale=Grayscale
+fakeScan.colorspace.color=Color
+fakeScan.border=Border (px)
+fakeScan.rotate=Base Rotation (degrees)
+fakeScan.rotateVariance=Rotation Variance (degrees)
+fakeScan.brightness=Brightness
+fakeScan.contrast=Contrast
+fakeScan.blur=Blur
+fakeScan.noise=Noise
+fakeScan.yellowish=Yellowish (simulate old paper)
+fakeScan.resolution=Resolution (DPI)
+
+
+# Table of Contents Feature
+home.editTableOfContents.title=Edit Table of Contents
+home.editTableOfContents.desc=Add or edit bookmarks and table of contents in PDF documents
+
+editTableOfContents.tags=bookmarks,toc,navigation,index,table of contents,chapters,sections,outline
+editTableOfContents.title=Edit Table of Contents
+editTableOfContents.header=Add or Edit PDF Table of Contents
+editTableOfContents.replaceExisting=Replace existing bookmarks (uncheck to append to existing)
+editTableOfContents.editorTitle=Bookmark Editor
+editTableOfContents.editorDesc=Add and arrange bookmarks below. Click + to add child bookmarks.
+editTableOfContents.addBookmark=Add New Bookmark
+editTableOfContents.desc.1=This tool allows you to add or edit the table of contents (bookmarks) in a PDF document.
+editTableOfContents.desc.2=You can create a hierarchical structure by adding child bookmarks to parent bookmarks.
+editTableOfContents.desc.3=Each bookmark requires a title and target page number.
+editTableOfContents.submit=Apply Table of Contents
+
+
diff --git a/stirling-pdf/src/main/resources/messages_az_AZ.properties b/stirling-pdf/src/main/resources/messages_az_AZ.properties
index 58ed917e2..cc33b653c 100644
--- a/stirling-pdf/src/main/resources/messages_az_AZ.properties
+++ b/stirling-pdf/src/main/resources/messages_az_AZ.properties
@@ -3,6 +3,138 @@
###########
# the direction that the language is written (ltr = left to right, rtl = right to left)
language.direction=ltr
+
+# Language names for reuse throughout the application
+lang.afr=Afrikaans
+lang.amh=Amharic
+lang.ara=Arabic
+lang.asm=Assamese
+lang.aze=Azerbaijani
+lang.aze_cyrl=Azerbaijani (Cyrillic)
+lang.bel=Belarusian
+lang.ben=Bengali
+lang.bod=Tibetan
+lang.bos=Bosnian
+lang.bre=Breton
+lang.bul=Bulgarian
+lang.cat=Catalan
+lang.ceb=Cebuano
+lang.ces=Czech
+lang.chi_sim=Chinese (Simplified)
+lang.chi_sim_vert=Chinese (Simplified, Vertical)
+lang.chi_tra=Chinese (Traditional)
+lang.chi_tra_vert=Chinese (Traditional, Vertical)
+lang.chr=Cherokee
+lang.cos=Corsican
+lang.cym=Welsh
+lang.dan=Danish
+lang.dan_frak=Danish (Fraktur)
+lang.deu=German
+lang.deu_frak=German (Fraktur)
+lang.div=Divehi
+lang.dzo=Dzongkha
+lang.ell=Greek
+lang.eng=English
+lang.enm=English, Middle (1100-1500)
+lang.epo=Esperanto
+lang.equ=Math / equation detection module
+lang.est=Estonian
+lang.eus=Basque
+lang.fao=Faroese
+lang.fas=Persian
+lang.fil=Filipino
+lang.fin=Finnish
+lang.fra=French
+lang.frk=Frankish
+lang.frm=French, Middle (ca.1400-1600)
+lang.fry=Western Frisian
+lang.gla=Scottish Gaelic
+lang.gle=Irish
+lang.glg=Galician
+lang.grc=Ancient Greek
+lang.guj=Gujarati
+lang.hat=Haitian, Haitian Creole
+lang.heb=Hebrew
+lang.hin=Hindi
+lang.hrv=Croatian
+lang.hun=Hungarian
+lang.hye=Armenian
+lang.iku=Inuktitut
+lang.ind=Indonesian
+lang.isl=Icelandic
+lang.ita=Italian
+lang.ita_old=Italian (Old)
+lang.jav=Javanese
+lang.jpn=Japanese
+lang.jpn_vert=Japanese (Vertical)
+lang.kan=Kannada
+lang.kat=Georgian
+lang.kat_old=Georgian (Old)
+lang.kaz=Kazakh
+lang.khm=Central Khmer
+lang.kir=Kirghiz, Kyrgyz
+lang.kmr=Northern Kurdish
+lang.kor=Korean
+lang.kor_vert=Korean (Vertical)
+lang.lao=Lao
+lang.lat=Latin
+lang.lav=Latvian
+lang.lit=Lithuanian
+lang.ltz=Luxembourgish
+lang.mal=Malayalam
+lang.mar=Marathi
+lang.mkd=Macedonian
+lang.mlt=Maltese
+lang.mon=Mongolian
+lang.mri=Maori
+lang.msa=Malay
+lang.mya=Burmese
+lang.nep=Nepali
+lang.nld=Dutch; Flemish
+lang.nor=Norwegian
+lang.oci=Occitan (post 1500)
+lang.ori=Oriya
+lang.osd=Orientation and script detection module
+lang.pan=Panjabi, Punjabi
+lang.pol=Polish
+lang.por=Portuguese
+lang.pus=Pushto, Pashto
+lang.que=Quechua
+lang.ron=Romanian, Moldavian, Moldovan
+lang.rus=Russian
+lang.san=Sanskrit
+lang.sin=Sinhala, Sinhalese
+lang.slk=Slovak
+lang.slk_frak=Slovak (Fraktur)
+lang.slv=Slovenian
+lang.snd=Sindhi
+lang.spa=Spanish
+lang.spa_old=Spanish (Old)
+lang.sqi=Albanian
+lang.srp=Serbian
+lang.srp_latn=Serbian (Latin)
+lang.sun=Sundanese
+lang.swa=Swahili
+lang.swe=Swedish
+lang.syr=Syriac
+lang.tam=Tamil
+lang.tat=Tatar
+lang.tel=Telugu
+lang.tgk=Tajik
+lang.tgl=Tagalog
+lang.tha=Thai
+lang.tir=Tigrinya
+lang.ton=Tonga (Tonga Islands)
+lang.tur=Turkish
+lang.uig=Uighur, Uyghur
+lang.ukr=Ukrainian
+lang.urd=Urdu
+lang.uzb=Uzbek
+lang.uzb_cyrl=Uzbek (Cyrillic)
+lang.vie=Vietnamese
+lang.yid=Yiddish
+lang.yor=Yoruba
+
addPageNumbers.fontSize=Şrift Ölçüsü
addPageNumbers.fontName=Şrift Adı
pdfPrompt=PDF(lər)i Seç
@@ -87,6 +219,12 @@ addToDoc=Sənədə Əlavə Et
reset=Sıfırla
apply=Apply
noFileSelected=No file selected. Please upload one.
+view=View
+cancel=Cancel
+
+back.toSettings=Back to Settings
+back.toHome=Back to Home
+back.toAdmin=Back to Admin
legal.privacy=Məxfilik Siyasəti
legal.terms=Qaydalar və Şərtlər
@@ -127,6 +265,7 @@ enterpriseEdition.button=Pro versiyaya keç
enterpriseEdition.warning=Bu xüsusiyyət yalnız pro istifadəçilər üçün əlçatandır.
enterpriseEdition.yamlAdvert=Stirling PDF Pro YAML konfiqurasiya fayllarını və digər SSO xüsusiyyətlərini dəstəkləyir.
enterpriseEdition.ssoAdvert=Daha çox istifadəçi-idarəetmə xüsusiyyətləri axtarırsınız? Stirling PDF Pro-nu nəzərdən keçirin
+enterpriseEdition.proTeamFeatureDisabled=Team management features require a Pro licence or higher
#################
@@ -207,6 +346,8 @@ account.property=Xüsusiyyət
account.webBrowserSettings=Veb Brauzer Parametrləri
account.syncToBrowser=Hesabı Sinxronlaşdır -> Brauzer
account.syncToAccount=Hesabı Sinxronlaşdır <- Brauzer
+account.adminTitle=Administrator Tools
+account.adminNotif=You have admin privileges. Access system settings and user management.
adminUserSettings.title=İstifadəçi İdarəetmə Parametrləri
@@ -238,6 +379,39 @@ adminUserSettings.disabledUsers=Deaktiv İstifadəçilər:
adminUserSettings.totalUsers=Ümumi İstifadəçilər:
adminUserSettings.lastRequest=Son sorğu
adminUserSettings.usage=View Usage
+adminUserSettings.teams=View/Edit Teams
+adminUserSettings.team=Team
+adminUserSettings.manageTeams=Manage Teams
+adminUserSettings.createTeam=Create Team
+adminUserSettings.viewTeam=View Team
+adminUserSettings.deleteTeam=Delete Team
+adminUserSettings.teamName=Team Name
+adminUserSettings.teamExists=Team already exists
+adminUserSettings.teamCreated=Team created successfully
+adminUserSettings.teamChanged=User's team was updated
+adminUserSettings.totalMembers=Total Members
+adminUserSettings.confirmDeleteTeam=Are you sure you want to delete this team?
+
+teamCreated=Team created successfully
+teamExists=A team with that name already exists
+teamNameExists=Another team with that name already exists
+teamNotFound=Team not found
+teamDeleted=Team deleted
+teamHasUsers=Cannot delete a team with users assigned
+teamRenamed=Team renamed successfully
+
+# Team user management
+team.addUser=Add User to Team
+team.selectUser=Select User
+team.warning.moveUser=Warning: This will move the user from "{0}" team to "{1}" team. Are you sure?
+team.confirm.moveUser=Are you sure you want to move this user from "{0}" team to "{1}" team?
+team.userAdded=User successfully added to team
+team.back=Back to Teams
+team.internal=Internal Team
+team.internalTeamNotAccessible=The Internal team is a system team and cannot be accessed
+team.cannotMoveInternalUsers=Users in the Internal team cannot be moved to other teams
+
+
endpointStatistics.title=Endpoint Statistics
endpointStatistics.header=Endpoint Statistics
@@ -1026,6 +1200,7 @@ merge.header=Çoxsaylı PDF-ləri birləşdirin (2+)
merge.sortByName=Ada görə çeşidləyin
merge.sortByDate=Tarixə görə çeşidləyin
merge.removeCertSign=Birləşdirilmiş faylda rəqəmsal imza silinsin?
+merge.generateToc=Generate table of contents in the merged file?
merge.submit=Birləşdirin
@@ -1475,3 +1650,57 @@ cookieBanner.preferencesModal.necessary.description=These cookies are essential
cookieBanner.preferencesModal.analytics.title=Analytics
cookieBanner.preferencesModal.analytics.description=These cookies help us understand how our tools are being used, so we can focus on building the features our community values most. Rest assured—Stirling PDF cannot and will never track the content of the documents you work with.
+#fakeScan
+fakeScan.title=Fake Scan
+fakeScan.header=Fake Scan
+fakeScan.description=Create a PDF that looks like it was scanned
+fakeScan.selectPDF=Select PDF:
+fakeScan.quality=Scan Quality
+fakeScan.quality.low=Low
+fakeScan.quality.medium=Medium
+fakeScan.quality.high=High
+fakeScan.rotation=Rotation Angle
+fakeScan.rotation.none=None
+fakeScan.rotation.slight=Slight
+fakeScan.rotation.moderate=Moderate
+fakeScan.rotation.severe=Severe
+fakeScan.submit=Create Fake Scan
+
+#home.fakeScan
+home.fakeScan.title=Fake Scan
+home.fakeScan.desc=Create a PDF that looks like it was scanned
+fakeScan.tags=scan,simulate,realistic,convert
+
+# FakeScan advanced settings (frontend)
+fakeScan.advancedSettings=Enable Advanced Scan Settings
+fakeScan.colorspace=Colorspace
+fakeScan.colorspace.grayscale=Grayscale
+fakeScan.colorspace.color=Color
+fakeScan.border=Border (px)
+fakeScan.rotate=Base Rotation (degrees)
+fakeScan.rotateVariance=Rotation Variance (degrees)
+fakeScan.brightness=Brightness
+fakeScan.contrast=Contrast
+fakeScan.blur=Blur
+fakeScan.noise=Noise
+fakeScan.yellowish=Yellowish (simulate old paper)
+fakeScan.resolution=Resolution (DPI)
+
+
+# Table of Contents Feature
+home.editTableOfContents.title=Edit Table of Contents
+home.editTableOfContents.desc=Add or edit bookmarks and table of contents in PDF documents
+
+editTableOfContents.tags=bookmarks,toc,navigation,index,table of contents,chapters,sections,outline
+editTableOfContents.title=Edit Table of Contents
+editTableOfContents.header=Add or Edit PDF Table of Contents
+editTableOfContents.replaceExisting=Replace existing bookmarks (uncheck to append to existing)
+editTableOfContents.editorTitle=Bookmark Editor
+editTableOfContents.editorDesc=Add and arrange bookmarks below. Click + to add child bookmarks.
+editTableOfContents.addBookmark=Add New Bookmark
+editTableOfContents.desc.1=This tool allows you to add or edit the table of contents (bookmarks) in a PDF document.
+editTableOfContents.desc.2=You can create a hierarchical structure by adding child bookmarks to parent bookmarks.
+editTableOfContents.desc.3=Each bookmark requires a title and target page number.
+editTableOfContents.submit=Apply Table of Contents
+
+
diff --git a/stirling-pdf/src/main/resources/messages_bg_BG.properties b/stirling-pdf/src/main/resources/messages_bg_BG.properties
index b0205e50f..4018a067f 100644
--- a/stirling-pdf/src/main/resources/messages_bg_BG.properties
+++ b/stirling-pdf/src/main/resources/messages_bg_BG.properties
@@ -3,6 +3,138 @@
###########
# the direction that the language is written (ltr = left to right, rtl = right to left)
language.direction=ltr
+
+# Language names for reuse throughout the application
+lang.afr=Afrikaans
+lang.amh=Amharic
+lang.ara=Arabic
+lang.asm=Assamese
+lang.aze=Azerbaijani
+lang.aze_cyrl=Azerbaijani (Cyrillic)
+lang.bel=Belarusian
+lang.ben=Bengali
+lang.bod=Tibetan
+lang.bos=Bosnian
+lang.bre=Breton
+lang.bul=Bulgarian
+lang.cat=Catalan
+lang.ceb=Cebuano
+lang.ces=Czech
+lang.chi_sim=Chinese (Simplified)
+lang.chi_sim_vert=Chinese (Simplified, Vertical)
+lang.chi_tra=Chinese (Traditional)
+lang.chi_tra_vert=Chinese (Traditional, Vertical)
+lang.chr=Cherokee
+lang.cos=Corsican
+lang.cym=Welsh
+lang.dan=Danish
+lang.dan_frak=Danish (Fraktur)
+lang.deu=German
+lang.deu_frak=German (Fraktur)
+lang.div=Divehi
+lang.dzo=Dzongkha
+lang.ell=Greek
+lang.eng=English
+lang.enm=English, Middle (1100-1500)
+lang.epo=Esperanto
+lang.equ=Math / equation detection module
+lang.est=Estonian
+lang.eus=Basque
+lang.fao=Faroese
+lang.fas=Persian
+lang.fil=Filipino
+lang.fin=Finnish
+lang.fra=French
+lang.frk=Frankish
+lang.frm=French, Middle (ca.1400-1600)
+lang.fry=Western Frisian
+lang.gla=Scottish Gaelic
+lang.gle=Irish
+lang.glg=Galician
+lang.grc=Ancient Greek
+lang.guj=Gujarati
+lang.hat=Haitian, Haitian Creole
+lang.heb=Hebrew
+lang.hin=Hindi
+lang.hrv=Croatian
+lang.hun=Hungarian
+lang.hye=Armenian
+lang.iku=Inuktitut
+lang.ind=Indonesian
+lang.isl=Icelandic
+lang.ita=Italian
+lang.ita_old=Italian (Old)
+lang.jav=Javanese
+lang.jpn=Japanese
+lang.jpn_vert=Japanese (Vertical)
+lang.kan=Kannada
+lang.kat=Georgian
+lang.kat_old=Georgian (Old)
+lang.kaz=Kazakh
+lang.khm=Central Khmer
+lang.kir=Kirghiz, Kyrgyz
+lang.kmr=Northern Kurdish
+lang.kor=Korean
+lang.kor_vert=Korean (Vertical)
+lang.lao=Lao
+lang.lat=Latin
+lang.lav=Latvian
+lang.lit=Lithuanian
+lang.ltz=Luxembourgish
+lang.mal=Malayalam
+lang.mar=Marathi
+lang.mkd=Macedonian
+lang.mlt=Maltese
+lang.mon=Mongolian
+lang.mri=Maori
+lang.msa=Malay
+lang.mya=Burmese
+lang.nep=Nepali
+lang.nld=Dutch; Flemish
+lang.nor=Norwegian
+lang.oci=Occitan (post 1500)
+lang.ori=Oriya
+lang.osd=Orientation and script detection module
+lang.pan=Panjabi, Punjabi
+lang.pol=Polish
+lang.por=Portuguese
+lang.pus=Pushto, Pashto
+lang.que=Quechua
+lang.ron=Romanian, Moldavian, Moldovan
+lang.rus=Russian
+lang.san=Sanskrit
+lang.sin=Sinhala, Sinhalese
+lang.slk=Slovak
+lang.slk_frak=Slovak (Fraktur)
+lang.slv=Slovenian
+lang.snd=Sindhi
+lang.spa=Spanish
+lang.spa_old=Spanish (Old)
+lang.sqi=Albanian
+lang.srp=Serbian
+lang.srp_latn=Serbian (Latin)
+lang.sun=Sundanese
+lang.swa=Swahili
+lang.swe=Swedish
+lang.syr=Syriac
+lang.tam=Tamil
+lang.tat=Tatar
+lang.tel=Telugu
+lang.tgk=Tajik
+lang.tgl=Tagalog
+lang.tha=Thai
+lang.tir=Tigrinya
+lang.ton=Tonga (Tonga Islands)
+lang.tur=Turkish
+lang.uig=Uighur, Uyghur
+lang.ukr=Ukrainian
+lang.urd=Urdu
+lang.uzb=Uzbek
+lang.uzb_cyrl=Uzbek (Cyrillic)
+lang.vie=Vietnamese
+lang.yid=Yiddish
+lang.yor=Yoruba
+
addPageNumbers.fontSize=Размер на шрифт
addPageNumbers.fontName=Име на шрифт
pdfPrompt=Изберете PDF(и)
@@ -87,6 +219,12 @@ addToDoc=Добавяне към документ
reset=Нулиране
apply=Приложи
noFileSelected=No file selected. Please upload one.
+view=View
+cancel=Cancel
+
+back.toSettings=Back to Settings
+back.toHome=Back to Home
+back.toAdmin=Back to Admin
legal.privacy=Политика за поверителност
legal.terms=Правила и условия
@@ -127,6 +265,7 @@ enterpriseEdition.button=Направете надстройка до Pro вер
enterpriseEdition.warning=Тази функция е достъпна само за потребители на Pro версията.
enterpriseEdition.yamlAdvert=Stirling PDF Pro поддържа YAML конфигурационни файлове и други SSO функции.
enterpriseEdition.ssoAdvert=Търсите повече функции за управление на потребителите? Погледнете за Stirling PDF Pro
+enterpriseEdition.proTeamFeatureDisabled=Team management features require a Pro licence or higher
#################
@@ -207,6 +346,8 @@ account.property=Свойство
account.webBrowserSettings=Уеб-браузър настройки
account.syncToBrowser=Синхронизиране на акаунт -> Браузър
account.syncToAccount=Синхронизиране на акаунт <- Браузър
+account.adminTitle=Administrator Tools
+account.adminNotif=You have admin privileges. Access system settings and user management.
adminUserSettings.title=Настройки за потребителски контрол
@@ -238,6 +379,39 @@ adminUserSettings.disabledUsers=Деактивирани потребители:
adminUserSettings.totalUsers=Общо потребители:
adminUserSettings.lastRequest=Последна заявка
adminUserSettings.usage=View Usage
+adminUserSettings.teams=View/Edit Teams
+adminUserSettings.team=Team
+adminUserSettings.manageTeams=Manage Teams
+adminUserSettings.createTeam=Create Team
+adminUserSettings.viewTeam=View Team
+adminUserSettings.deleteTeam=Delete Team
+adminUserSettings.teamName=Team Name
+adminUserSettings.teamExists=Team already exists
+adminUserSettings.teamCreated=Team created successfully
+adminUserSettings.teamChanged=User's team was updated
+adminUserSettings.totalMembers=Total Members
+adminUserSettings.confirmDeleteTeam=Are you sure you want to delete this team?
+
+teamCreated=Team created successfully
+teamExists=A team with that name already exists
+teamNameExists=Another team with that name already exists
+teamNotFound=Team not found
+teamDeleted=Team deleted
+teamHasUsers=Cannot delete a team with users assigned
+teamRenamed=Team renamed successfully
+
+# Team user management
+team.addUser=Add User to Team
+team.selectUser=Select User
+team.warning.moveUser=Warning: This will move the user from "{0}" team to "{1}" team. Are you sure?
+team.confirm.moveUser=Are you sure you want to move this user from "{0}" team to "{1}" team?
+team.userAdded=User successfully added to team
+team.back=Back to Teams
+team.internal=Internal Team
+team.internalTeamNotAccessible=The Internal team is a system team and cannot be accessed
+team.cannotMoveInternalUsers=Users in the Internal team cannot be moved to other teams
+
+
endpointStatistics.title=Endpoint Statistics
endpointStatistics.header=Endpoint Statistics
@@ -1026,6 +1200,7 @@ merge.header=Обединяване на множество PDF файлове (
merge.sortByName=Сортиране по име
merge.sortByDate=Сортиране по дата
merge.removeCertSign=Премахване на цифровия подпис в обединения файл?
+merge.generateToc=Generate table of contents in the merged file?
merge.submit=Обединяване
@@ -1475,3 +1650,57 @@ cookieBanner.preferencesModal.necessary.description=These cookies are essential
cookieBanner.preferencesModal.analytics.title=Analytics
cookieBanner.preferencesModal.analytics.description=These cookies help us understand how our tools are being used, so we can focus on building the features our community values most. Rest assured—Stirling PDF cannot and will never track the content of the documents you work with.
+#fakeScan
+fakeScan.title=Fake Scan
+fakeScan.header=Fake Scan
+fakeScan.description=Create a PDF that looks like it was scanned
+fakeScan.selectPDF=Select PDF:
+fakeScan.quality=Scan Quality
+fakeScan.quality.low=Low
+fakeScan.quality.medium=Medium
+fakeScan.quality.high=High
+fakeScan.rotation=Rotation Angle
+fakeScan.rotation.none=None
+fakeScan.rotation.slight=Slight
+fakeScan.rotation.moderate=Moderate
+fakeScan.rotation.severe=Severe
+fakeScan.submit=Create Fake Scan
+
+#home.fakeScan
+home.fakeScan.title=Fake Scan
+home.fakeScan.desc=Create a PDF that looks like it was scanned
+fakeScan.tags=scan,simulate,realistic,convert
+
+# FakeScan advanced settings (frontend)
+fakeScan.advancedSettings=Enable Advanced Scan Settings
+fakeScan.colorspace=Colorspace
+fakeScan.colorspace.grayscale=Grayscale
+fakeScan.colorspace.color=Color
+fakeScan.border=Border (px)
+fakeScan.rotate=Base Rotation (degrees)
+fakeScan.rotateVariance=Rotation Variance (degrees)
+fakeScan.brightness=Brightness
+fakeScan.contrast=Contrast
+fakeScan.blur=Blur
+fakeScan.noise=Noise
+fakeScan.yellowish=Yellowish (simulate old paper)
+fakeScan.resolution=Resolution (DPI)
+
+
+# Table of Contents Feature
+home.editTableOfContents.title=Edit Table of Contents
+home.editTableOfContents.desc=Add or edit bookmarks and table of contents in PDF documents
+
+editTableOfContents.tags=bookmarks,toc,navigation,index,table of contents,chapters,sections,outline
+editTableOfContents.title=Edit Table of Contents
+editTableOfContents.header=Add or Edit PDF Table of Contents
+editTableOfContents.replaceExisting=Replace existing bookmarks (uncheck to append to existing)
+editTableOfContents.editorTitle=Bookmark Editor
+editTableOfContents.editorDesc=Add and arrange bookmarks below. Click + to add child bookmarks.
+editTableOfContents.addBookmark=Add New Bookmark
+editTableOfContents.desc.1=This tool allows you to add or edit the table of contents (bookmarks) in a PDF document.
+editTableOfContents.desc.2=You can create a hierarchical structure by adding child bookmarks to parent bookmarks.
+editTableOfContents.desc.3=Each bookmark requires a title and target page number.
+editTableOfContents.submit=Apply Table of Contents
+
+
diff --git a/stirling-pdf/src/main/resources/messages_bo_CN.properties b/stirling-pdf/src/main/resources/messages_bo_CN.properties
index 8306fc4fd..7dc6cb571 100644
--- a/stirling-pdf/src/main/resources/messages_bo_CN.properties
+++ b/stirling-pdf/src/main/resources/messages_bo_CN.properties
@@ -135,241 +135,283 @@ lang.vie=Vietnamese
lang.yid=Yiddish
lang.yor=Yoruba
-addPageNumbers.fontSize=?????????????????
-addPageNumbers.fontName=??????????????
-pdfPrompt=PDF ???????????
-multiPdfPrompt=PDF ???????????????????
-multiPdfDropPrompt=????????????? PDF ???????????????????????????????
-imgPrompt=??????????????????
-genericSubmit=?????????
+addPageNumbers.fontSize=Font Size
+addPageNumbers.fontName=Font Name
+pdfPrompt=Select PDF(s)
+multiPdfPrompt=Select PDFs (2+)
+multiPdfDropPrompt=Select (or drag & drop) all PDFs you require
+imgPrompt=Select Image(s)
+genericSubmit=Submit
uploadLimit=Maximum file size:
uploadLimitExceededSingular=is too large. Maximum allowed size is
uploadLimitExceededPlural=are too large. Maximum allowed size is
-processTimeWarning=????????? ?????????????????????????????????????????????????????????????
-pageOrderPrompt=??????????????????????????????????????????????????????????????????? 2n+1 ?????????????????
-pageSelectionPrompt=????????????????????????????????????????? 1,5,6 ?????????????????????? 2n+1 ?????????????????
-goToPage=???????
-true=???????
-false=???????
-unknown=?????????
-save=???????
-saveToBrowser=?????????????????
-close=????????
-filesSelected=??????????????
-noFavourites=???????????????????????
-downloadComplete=?????????????????
-bored=??????????????????????????????
-alphabet=?????????
-downloadPdf=PDF ???????
-text=?????
-font=???????????
-selectFillter=-- ??????????? --
-pageNum=?????????
-sizes.small=????????
-sizes.medium=?????????
-sizes.large=???????
-sizes.x-large=????????????
-error.pdfPassword=PDF ?????????????????????????????? ???????????????????????????
-delete=??????
-username=???????????????
-password=????????
-welcome=???????????
-property=????????
-black=?????
-white=??????
-red=??????
-green=???????
-blue=???????
-custom=????????????????...
-WorkInProgess=????????????????? ??????????????????? ???????????????????????????????
-poweredBy=??????????????????
-yes=????
-no=????
-changedCredsMessage=????????????????????????????
-notAuthenticatedMessage=??????????????????????????
-userNotFoundMessage=???????????????????????
-incorrectPasswordMessage=???????????????????????
-usernameExistsMessage=???????????????????????????????
-invalidUsernameMessage=?????????????????????? ??????????????? ???????????????????? @._+- ??????????????????????????????????????
-invalidPasswordMessage=???????????????????????????? ??????????????????????????????
-confirmPasswordErrorMessage=????????????????????????????????????????????????????????
-deleteCurrentUserMessage=?????????????????????????????????????????
-deleteUsernameExistsMessage=????????????????????????????????
-downgradeCurrentUserMessage=???????????????????????????????????????????
-disabledCurrentUserMessage=??????????????????????????????????????????
-downgradeCurrentUserLongMessage=??????????????????????????????????????????? ????????????????????????????????????????
-userAlreadyExistsOAuthMessage=?????????????? OAuth2 ?????????????????????????
-userAlreadyExistsWebMessage=???????????????????????????????????????????????
-error=??????????
-oops=?????
-help=????????
-goHomepage=????????????????
-joinDiscord=??????? Discord ???????????????
-seeDockerHub=Docker Hub ???????
-visitGithub=Github ????????????????????
-donate=?????????
-color=????????
-sponsor=?????????????????????
-info=????????
-pro=???????
-page=????????
-pages=??????????
-loading=???????????...
-addToDoc=????????????
-reset=???????????
-apply=??????????
+processTimeWarning=Warning: This process can take up to a minute depending on file-size
+pageOrderPrompt=Custom Page Order (Enter a comma-separated list of page numbers or Functions like 2n+1) :
+pageSelectionPrompt=Custom Page Selection (Enter a comma-separated list of page numbers 1,5,6 or Functions like 2n+1) :
+goToPage=Go
+true=True
+false=False
+unknown=Unknown
+save=Save
+saveToBrowser=Save to Browser
+close=Close
+filesSelected=files selected
+noFavourites=No favourites added
+downloadComplete=Download Complete
+bored=Bored Waiting?
+alphabet=Alphabet
+downloadPdf=Download PDF
+text=Text
+font=Font
+selectFillter=-- Select --
+pageNum=Page Number
+sizes.small=Small
+sizes.medium=Medium
+sizes.large=Large
+sizes.x-large=X-Large
+error.pdfPassword=The PDF Document is passworded and either the password was not provided or was incorrect
+delete=Delete
+username=Username
+password=Password
+welcome=Welcome
+property=Property
+black=Black
+white=White
+red=Red
+green=Green
+blue=Blue
+custom=Custom...
+WorkInProgess=Work in progress, May not work or be buggy, Please report any problems!
+poweredBy=Powered by
+yes=Yes
+no=No
+changedCredsMessage=Credentials changed!
+notAuthenticatedMessage=User not authenticated.
+userNotFoundMessage=User not found.
+incorrectPasswordMessage=Current password is incorrect.
+usernameExistsMessage=New Username already exists.
+invalidUsernameMessage=Invalid username, username can only contain letters, numbers and the following special characters @._+- or must be a valid email address.
+invalidPasswordMessage=The password must not be empty and must not have spaces at the beginning or end.
+confirmPasswordErrorMessage=New Password and Confirm New Password must match.
+deleteCurrentUserMessage=Cannot delete currently logged in user.
+deleteUsernameExistsMessage=The username does not exist and cannot be deleted.
+downgradeCurrentUserMessage=Cannot downgrade current user's role
+disabledCurrentUserMessage=The current user cannot be disabled
+downgradeCurrentUserLongMessage=Cannot downgrade current user's role. Hence, current user will not be shown.
+userAlreadyExistsOAuthMessage=The user already exists as an OAuth2 user.
+userAlreadyExistsWebMessage=The user already exists as an web user.
+error=Error
+oops=Oops!
+help=Help
+goHomepage=Go to Homepage
+joinDiscord=Join our Discord server
+seeDockerHub=See Docker Hub
+visitGithub=Visit Github Repository
+donate=Donate
+color=Colour
+sponsor=Sponsor
+info=Info
+pro=Pro
+page=Page
+pages=Pages
+loading=Loading...
+addToDoc=Add to Document
+reset=Reset
+apply=Apply
noFileSelected=No file selected. Please upload one.
+view=View
+cancel=Cancel
-legal.privacy=??????????????????
-legal.terms=??????????????????
-legal.accessibility=????????????????
-legal.cookie=Cookie ??????????
-legal.impressum=??????????????????
+back.toSettings=Back to Settings
+back.toHome=Back to Home
+back.toAdmin=Back to Admin
+
+legal.privacy=Privacy Policy
+legal.terms=Terms and Conditions
+legal.accessibility=Accessibility
+legal.cookie=Cookie Policy
+legal.impressum=Impressum
legal.showCookieBanner=Cookie Preferences
###############
# Pipeline #
###############
-pipeline.header=????????????????? (Beta)
-pipeline.uploadButton=??????????????????
-pipeline.configureButton=???????????
-pipeline.defaultOption=????????
-pipeline.submitButton=??????
-pipeline.help=???????????????????
-pipeline.scanHelp=???????????????????????????
-pipeline.deletePrompt=????????????????????????????????
+pipeline.header=Pipeline Menu (Beta)
+pipeline.uploadButton=Upload Custom
+pipeline.configureButton=Configure
+pipeline.defaultOption=Custom
+pipeline.submitButton=Submit
+pipeline.help=Pipeline Help
+pipeline.scanHelp=Folder Scanning Help
+pipeline.deletePrompt=Are you sure you want to delete pipeline
######################
# Pipeline Options #
######################
-pipelineOptions.header=??????????????????????
-pipelineOptions.pipelineNameLabel=????????????????
-pipelineOptions.saveSettings=?????????????????????????????
-pipelineOptions.pipelineNamePrompt=??????????????????????????????????
-pipelineOptions.selectOperation=??????????????????????
-pipelineOptions.addOperationButton=????????????????
-pipelineOptions.pipelineHeader=???????????
-pipelineOptions.saveButton=???????
-pipelineOptions.validateButton=????????????????????????
+pipelineOptions.header=Pipeline Configuration
+pipelineOptions.pipelineNameLabel=Pipeline Name
+pipelineOptions.saveSettings=Save Operation Settings
+pipelineOptions.pipelineNamePrompt=Enter pipeline name here
+pipelineOptions.selectOperation=Select Operation
+pipelineOptions.addOperationButton=Add operation
+pipelineOptions.pipelineHeader=Pipeline:
+pipelineOptions.saveButton=Download
+pipelineOptions.validateButton=Validate
########################
# ENTERPRISE EDITION #
########################
-enterpriseEdition.button=??????????????????????
-enterpriseEdition.warning=??????????????????????????????????????????????
-enterpriseEdition.yamlAdvert=Stirling PDF Pro ???? YAML ???????????????????? SSO ???????????????????????????????
-enterpriseEdition.ssoAdvert=??????????????????????????????????? Stirling PDF Pro ??????????
+enterpriseEdition.button=Upgrade to Pro
+enterpriseEdition.warning=This feature is only available to Pro users.
+enterpriseEdition.yamlAdvert=Stirling PDF Pro supports YAML configuration files and other SSO features.
+enterpriseEdition.ssoAdvert=Looking for more user management features? Check out Stirling PDF Pro
+enterpriseEdition.proTeamFeatureDisabled=Team management features require a Pro licence or higher
#################
# Analytics #
#################
-analytics.title=?????????? Stirling PDF ?????????????????????
-analytics.paragraph1=Stirling PDF ?????????????????????????????????????????????????????????????????????? ?????????????????????????????????????????????????????????????????
-analytics.paragraph2=Stirling-PDF ??????????????????????????????????????????????????????????????????????????????????????????????????????
-analytics.enable=?????????????????????????
-analytics.disable=????????????????????????
-analytics.settings=???????????????????????? config/settings.yml ???????????????????????????????
+analytics.title=Do you want make Stirling PDF better?
+analytics.paragraph1=Stirling PDF has opt in analytics to help us improve the product. We do not track any personal information or file contents.
+analytics.paragraph2=Please consider enabling analytics to help Stirling-PDF grow and to allow us to understand our users better.
+analytics.enable=Enable analytics
+analytics.disable=Disable analytics
+analytics.settings=You can change the settings for analytics in the config/settings.yml file
#############
# NAVBAR #
#############
-navbar.favorite=????????
+navbar.favorite=Favorites
navbar.recent=New and recently updated
-navbar.darkmode=?????????????
-navbar.language=?????????
-navbar.settings=???????????
-navbar.allTools=?????
-navbar.multiTool=???????????
-navbar.search=??????????
-navbar.sections.organize=????????
-navbar.sections.convertTo=PDF ???????????
-navbar.sections.convertFrom=PDF ????????????
-navbar.sections.security=?????????????????????
-navbar.sections.advance=????????
-navbar.sections.edit=??????????????????
-navbar.sections.popular=?????????
+navbar.darkmode=Dark Mode
+navbar.language=Languages
+navbar.settings=Settings
+navbar.allTools=Tools
+navbar.multiTool=Multi Tool
+navbar.search=Search
+navbar.sections.organize=Organize
+navbar.sections.convertTo=Convert to PDF
+navbar.sections.convertFrom=Convert from PDF
+navbar.sections.security=Sign & Security
+navbar.sections.advance=Advanced
+navbar.sections.edit=View & Edit
+navbar.sections.popular=Popular
#############
# SETTINGS #
#############
-settings.title=???????????
-settings.update=??????????????
-settings.updateAvailable={0} ?????????????????????????????????????? ????????????? ({1}) ????
-settings.appVersion=???????????????
-settings.downloadOption.title=???????????????????????? (????????????? zip ???????????????????)?
-settings.downloadOption.1=????????????????????????????
-settings.downloadOption.2=???????????????????????
-settings.downloadOption.3=?????????????
-settings.zipThreshold=???????????????????????????????????????????? zip ?????
-settings.signOut=??????????
-settings.accountSettings=??????????????????
-settings.bored.help=?????????????????????????????
-settings.cacheInputs.name=?????????????????????????
-settings.cacheInputs.help=??????????????????????????????????????????????????????????????????????????
+settings.title=Settings
+settings.update=Update available
+settings.updateAvailable={0} is the current installed version. A new version ({1}) is available.
+settings.appVersion=App Version:
+settings.downloadOption.title=Choose download option (For single file non zip downloads):
+settings.downloadOption.1=Open in same window
+settings.downloadOption.2=Open in new window
+settings.downloadOption.3=Download file
+settings.zipThreshold=Zip files when the number of downloaded files exceeds
+settings.signOut=Sign Out
+settings.accountSettings=Account Settings
+settings.bored.help=Enables easter egg game
+settings.cacheInputs.name=Save form inputs
+settings.cacheInputs.help=Enable to store previously used inputs for future runs
-changeCreds.title=??????????????????????????
-changeCreds.header=?????????????????????????????????
-changeCreds.changePassword=?????????????????????????????????????????????????????????????? ????????????????????????
-changeCreds.newUsername=????????????????????
-changeCreds.oldPassword=??????????????
-changeCreds.newPassword=??????????????
-changeCreds.confirmNewPassword=????????????????????????
-changeCreds.submit=??????????????
+changeCreds.title=Change Credentials
+changeCreds.header=Update Your Account Details
+changeCreds.changePassword=You are using default login credentials. Please enter a new password
+changeCreds.newUsername=New Username
+changeCreds.oldPassword=Current Password
+changeCreds.newPassword=New Password
+changeCreds.confirmNewPassword=Confirm New Password
+changeCreds.submit=Submit Changes
-account.title=??????????????????
-account.accountSettings=??????????????????
-account.adminSettings=????????????????????? - ?????????????????????????
-account.userControlSettings=??????????????????????????????
-account.changeUsername=???????????????????????
-account.newUsername=????????????????????
-account.password=??????????????????
-account.oldPassword=???????????????
-account.newPassword=??????????????
-account.changePassword=?????????????????
-account.confirmNewPassword=????????????????????????
-account.signOut=??????????
-account.yourApiKey=????????? API ???????
-account.syncTitle=??????????????????????????????????????
-account.settingsCompare=???????????????????
-account.property=????????
-account.webBrowserSettings=??????????????????
-account.syncToBrowser=????????????????? -> ???????
-account.syncToAccount=????????????????? <- ???????
+account.title=Account Settings
+account.accountSettings=Account Settings
+account.adminSettings=Admin Settings - View and Add Users
+account.userControlSettings=User Control Settings
+account.changeUsername=Change Username
+account.newUsername=New Username
+account.password=Confirmation Password
+account.oldPassword=Old password
+account.newPassword=New Password
+account.changePassword=Change Password
+account.confirmNewPassword=Confirm New Password
+account.signOut=Sign Out
+account.yourApiKey=Your API Key
+account.syncTitle=Sync browser settings with Account
+account.settingsCompare=Settings Comparison:
+account.property=Property
+account.webBrowserSettings=Web Browser Setting
+account.syncToBrowser=Sync Account -> Browser
+account.syncToAccount=Sync Account <- Browser
+account.adminTitle=Administrator Tools
+account.adminNotif=You have admin privileges. Access system settings and user management.
-adminUserSettings.title=??????????????????????????????
-adminUserSettings.header=????????????????????????????????????????
-adminUserSettings.admin=????????
-adminUserSettings.user=??????????
-adminUserSettings.addUser=?????????????????????
-adminUserSettings.deleteUser=????????????????
-adminUserSettings.confirmDeleteUser=??????????????????????
-adminUserSettings.confirmChangeUserStatus=???????????????????????????????????????????????????
-adminUserSettings.usernameInfo=???????????????????????????????? ???????????????????? @._+- ??????????????????????????????????????
-adminUserSettings.roles=?????????
-adminUserSettings.role=?????????
-adminUserSettings.actions=?????????
-adminUserSettings.apiUser=?????????????? API ??????????
-adminUserSettings.extraApiUser=?????????????? API ????????????????
-adminUserSettings.webOnlyUser=?????????????????????????
-adminUserSettings.demoUser=???????????????????? (???????????????)
-adminUserSettings.internalApiUser=??????? API ??????????
-adminUserSettings.forceChange=?????????????????????????????????????????
-adminUserSettings.submit=?????????????????
-adminUserSettings.changeUserRole=????????????????????????????????
-adminUserSettings.authenticated=????????????????
-adminUserSettings.editOwnProfil=?????????????????????????????????????
-adminUserSettings.enabledUser=????????????????????????
-adminUserSettings.disabledUser=???????????????????????????
-adminUserSettings.activeUsers=????????????????????????
-adminUserSettings.disabledUsers=???????????????????????????
-adminUserSettings.totalUsers=??????????????????????
-adminUserSettings.lastRequest=????????????
+adminUserSettings.title=User Control Settings
+adminUserSettings.header=Admin User Control Settings
+adminUserSettings.admin=Admin
+adminUserSettings.user=User
+adminUserSettings.addUser=Add New User
+adminUserSettings.deleteUser=Delete User
+adminUserSettings.confirmDeleteUser=Should the user be deleted?
+adminUserSettings.confirmChangeUserStatus=Should the user be disabled/enabled?
+adminUserSettings.usernameInfo=Username can only contain letters, numbers and the following special characters @._+- or must be a valid email address.
+adminUserSettings.roles=Roles
+adminUserSettings.role=Role
+adminUserSettings.actions=Actions
+adminUserSettings.apiUser=Limited API User
+adminUserSettings.extraApiUser=Additional Limited API User
+adminUserSettings.webOnlyUser=Web Only User
+adminUserSettings.demoUser=Demo User (No custom settings)
+adminUserSettings.internalApiUser=Internal API User
+adminUserSettings.forceChange=Force user to change password on login
+adminUserSettings.submit=Save User
+adminUserSettings.changeUserRole=Change User's Role
+adminUserSettings.authenticated=Authenticated
+adminUserSettings.editOwnProfil=Edit own profile
+adminUserSettings.enabledUser=enabled user
+adminUserSettings.disabledUser=disabled user
+adminUserSettings.activeUsers=Active Users:
+adminUserSettings.disabledUsers=Disabled Users:
+adminUserSettings.totalUsers=Total Users:
+adminUserSettings.lastRequest=Last Request
adminUserSettings.usage=View Usage
+adminUserSettings.teams=View/Edit Teams
+adminUserSettings.team=Team
+adminUserSettings.manageTeams=Manage Teams
+adminUserSettings.createTeam=Create Team
+adminUserSettings.viewTeam=View Team
+adminUserSettings.deleteTeam=Delete Team
+adminUserSettings.teamName=Team Name
+adminUserSettings.teamExists=Team already exists
+adminUserSettings.teamCreated=Team created successfully
+adminUserSettings.teamChanged=User's team was updated
+adminUserSettings.totalMembers=Total Members
+adminUserSettings.confirmDeleteTeam=Are you sure you want to delete this team?
+
+teamCreated=Team created successfully
+teamExists=A team with that name already exists
+teamNameExists=Another team with that name already exists
+teamNotFound=Team not found
+teamDeleted=Team deleted
+teamHasUsers=Cannot delete a team with users assigned
+teamRenamed=Team renamed successfully
+
+# Team user management
+team.addUser=Add User to Team
+team.selectUser=Select User
+team.warning.moveUser=Warning: This will move the user from "{0}" team to "{1}" team. Are you sure?
+team.confirm.moveUser=Are you sure you want to move this user from "{0}" team to "{1}" team?
+team.userAdded=User successfully added to team
+team.back=Back to Teams
+team.internal=Internal Team
+team.internalTeamNotAccessible=The Internal team is a system team and cannot be accessed
+team.cannotMoveInternalUsers=Users in the Internal team cannot be moved to other teams
+
+
endpointStatistics.title=Endpoint Statistics
endpointStatistics.header=Endpoint Statistics
@@ -395,38 +437,38 @@ endpointStatistics.numberOfVisits=Number of Visits
endpointStatistics.visitsTooltip=Visits: {0} ({1}% of total)
endpointStatistics.retry=Retry
-database.title=???????????????????????/???????????
-database.header=???????????????????????/???????????
-database.fileName=?????????????
-database.creationDate=????????????????
-database.fileSize=????????????????
-database.deleteBackupFile=????????????????????
-database.importBackupFile=???????????????????????
-database.createBackupFile=????????????????????
-database.downloadBackupFile=?????????????????????
-database.info_1=?????????????????????????????????????????????????????????????? ???????????????????????????????????????? ?????????????????????????????????????????????? ??????????????????????????????????????????????????????????? ???????????????????????????????????????????????????????
-database.info_2=???????????????????????????????????????????? ????????????? backup_user_yyyyMMddHHmm.sql ?????????????????????????????????????????????? ????????????????????????????????????????????????
-database.submit=?????????????????
-database.importIntoDatabaseSuccessed=????????????????????????????????????
-database.backupCreated=????????????????????????????????
-database.fileNotFound=???????????????????
-database.fileNullOrEmpty=???????????????????????????????
-database.failedImportFile=????????????????????
-database.notSupported=????????????????????????????
+database.title=Database Import/Export
+database.header=Database Import/Export
+database.fileName=File Name
+database.creationDate=Creation Date
+database.fileSize=File Size
+database.deleteBackupFile=Delete Backup File
+database.importBackupFile=Import Backup File
+database.createBackupFile=Create Backup File
+database.downloadBackupFile=Download Backup File
+database.info_1=When importing data, it is crucial to ensure the correct structure. If you are unsure of what you are doing, seek advice and support from a professional. An error in the structure can cause application malfunctions, up to and including the complete inability to run the application.
+database.info_2=The file name does not matter when uploading. It will be renamed afterward to follow the format backup_user_yyyyMMddHHmm.sql, ensuring a consistent naming convention.
+database.submit=Import Backup
+database.importIntoDatabaseSuccessed=Import into database successed
+database.backupCreated=Database backup successful
+database.fileNotFound=File not found
+database.fileNullOrEmpty=File must not be null or empty
+database.failedImportFile=Failed to import file
+database.notSupported=This function is not available for your database connection.
-session.expired=?????????????????????????????? ???????????????????????????????????????????????????
-session.refreshPage=??????????????????
+session.expired=Your session has expired. Please refresh the page and try again.
+session.refreshPage=Refresh Page
#############
# HOME-PAGE #
#############
-home.desc=????????? PDF ??????????????????????????????????????????????????????
-home.searchBar=????????????????
+home.desc=Your locally hosted one-stop-shop for all your PDF needs.
+home.searchBar=Search for features...
home.viewPdf.title=View/Edit PDF
-home.viewPdf.desc=????? ?????????? ???????????????????????
-viewPdf.tags=?????,???????,??????????,?????,???????
+home.viewPdf.desc=View, annotate, draw, add text or images
+viewPdf.tags=view,read,annotate,text,image,highlight,edit
home.setFavorites=Set Favourites
home.hideFavorites=Hide Favourites
@@ -437,189 +479,189 @@ home.alphabetical=Alphabetical
home.globalPopularity=Global Popularity
home.sortBy=Sort by:
-home.multiTool.title=PDF ???????????
-home.multiTool.desc=??????????? ??????????? ??????????? ??????? ?????????????????
-multiTool.tags=???????????,?????????????????,UI,?????????????????,?????????,??????????????,??????????,???????????,??????,????????,??????
+home.multiTool.title=PDF Multi Tool
+home.multiTool.desc=Merge, Rotate, Rearrange, Split, and Remove pages
+multiTool.tags=Multi Tool,Multi operation,UI,click drag,front end,client side,interactive,intractable,move,delete,migrate,divide
-home.merge.title=???????????
-home.merge.desc=PDF ????????????????????????????????
-merge.tags=???????????,???????????????????,?????????,?????????????
+home.merge.title=Merge
+home.merge.desc=Easily merge multiple PDFs into one.
+merge.tags=merge,Page operations,Back end,server side
-home.split.title=???????
-home.split.desc=PDF ???????????????????
-split.tags=???????????????????,??????,??????????????,???????,?????????????
+home.split.title=Split
+home.split.desc=Split PDFs into multiple documents
+split.tags=Page operations,divide,Multi Page,cut,server side
-home.rotate.title=???????????
-home.rotate.desc=PDF ????????????????????????????????
-rotate.tags=?????????????
+home.rotate.title=Rotate
+home.rotate.desc=Easily rotate your PDFs.
+rotate.tags=server side
-home.imageToPdf.title=?????????? PDF ??
-home.imageToPdf.desc=??????? (PNG, JPEG, GIF) ??? PDF ???????????
-imageToPdf.tags=?????????,???????,jpg,???,???????
+home.imageToPdf.title=Image to PDF
+home.imageToPdf.desc=Convert a image (PNG, JPEG, GIF) to PDF.
+imageToPdf.tags=conversion,img,jpg,picture,photo
-home.pdfToImage.title=PDF ????????????
-home.pdfToImage.desc=PDF ?????????? (PNG, JPEG, GIF) ???????????
-pdfToImage.tags=?????????,???????,jpg,???,???????
+home.pdfToImage.title=PDF to Image
+home.pdfToImage.desc=Convert a PDF to a image. (PNG, JPEG, GIF)
+pdfToImage.tags=conversion,img,jpg,picture,photo
-home.pdfOrganiser.title=????????
-home.pdfOrganiser.desc=?????????????????????????????????????????????????????????
-pdfOrganiser.tags=???????????????,????????????????,???????????????,???????????????,??????
+home.pdfOrganiser.title=Organise
+home.pdfOrganiser.desc=Remove/Rearrange pages in any order
+pdfOrganiser.tags=duplex,even,odd,sort,move
-home.addImage.title=??????????????
-home.addImage.desc=PDF ?????????????????????????????????????
-addImage.tags=???????,jpg,???,???????
+home.addImage.title=Add image
+home.addImage.desc=Adds a image onto a set location on the PDF
+addImage.tags=img,jpg,picture,photo
-home.watermark.title=???????????????
-home.watermark.desc=PDF ??????????????????????????????????
-watermark.tags=?????,???????????,?????,????????,????????,?????????,???????,jpg,???,???????
+home.watermark.title=Add Watermark
+home.watermark.desc=Add a custom watermark to your PDF document.
+watermark.tags=Text,repeating,label,own,copyright,trademark,img,jpg,picture,photo
-home.permissions.title=?????????????????
-home.permissions.desc=PDF ?????????????????????????
-permissions.tags=???????,???????,??????????,?????????
+home.permissions.title=Change Permissions
+home.permissions.desc=Change the permissions of your PDF document
+permissions.tags=read,write,edit,print
-home.removePages.title=??????
-home.removePages.desc=PDF ????????????????????????????????????????
-removePages.tags=??????????????,???????????????
+home.removePages.title=Remove
+home.removePages.desc=Delete unwanted pages from your PDF document.
+removePages.tags=Remove pages,delete pages
-home.addPassword.title=???????????????
-home.addPassword.desc=PDF ???????????????????????????????????
-addPassword.tags=?????????,??????????
+home.addPassword.title=Add Password
+home.addPassword.desc=Encrypt your PDF document with a password.
+addPassword.tags=secure,security
-home.removePassword.title=??????????????
-home.removePassword.desc=PDF ??????????????????????????????????
-removePassword.tags=?????????,????????????????,??????????,??????????????,??????????????
+home.removePassword.title=Remove Password
+home.removePassword.desc=Remove password protection from your PDF document.
+removePassword.tags=secure,Decrypt,security,unpassword,delete password
-home.compressPdfs.title=???????????
-home.compressPdfs.desc=??????????????????????????????? PDF ??????????????????
-compressPdfs.tags=????????,?????????,?????????
+home.compressPdfs.title=Compress
+home.compressPdfs.desc=Compress PDFs to reduce their file size.
+compressPdfs.tags=squish,small,tiny
home.unlockPDFForms.title=Unlock PDF Forms
home.unlockPDFForms.desc=Remove read-only property of form fields in a PDF document.
unlockPDFForms.tags=remove,delete,form,field,readonly
-home.changeMetadata.title=?????????????????
-home.changeMetadata.desc=PDF ???????????????????????????????????????
-changeMetadata.tags=???????,??????????,?????????,??????,????????,???????????,????????????,??????????
+home.changeMetadata.title=Change Metadata
+home.changeMetadata.desc=Change/Remove/Add metadata from a PDF document
+changeMetadata.tags=Title,author,date,creation,time,publisher,producer,stats
-home.fileToPDF.title=????????? PDF ???????????
-home.fileToPDF.desc=?????????????? PDF ????????????? (DOCX, PNG, XLS, PPT, TXT ?????)
-fileToPDF.tags=????????????,???????,??????,???,??????????,?????,?????????,????????,docs,word,excel,powerpoint
+home.fileToPDF.title=Convert file to PDF
+home.fileToPDF.desc=Convert nearly any file to PDF (DOCX, PNG, XLS, PPT, TXT and more)
+fileToPDF.tags=transformation,format,document,picture,slide,text,conversion,office,docs,word,excel,powerpoint
-home.ocr.title=OCR / ???????????????????
-home.ocr.desc=?????????????????????? PDF ???????????????????????????????????????????????????????????????????????
-ocr.tags=?????????,?????,???????,???????????,???????,?????????,?????????,?????????????????
+home.ocr.title=OCR / Cleanup scans
+home.ocr.desc=Cleanup scans and detects text from images within a PDF and re-adds it as text.
+ocr.tags=recognition,text,image,scan,read,identify,detection,editable
-home.extractImages.title=?????????????????
-home.extractImages.desc=PDF ???????????????????????????? zip ?????????????????
-extractImages.tags=???,???????,???????,?????????,zip,???????,??????
+home.extractImages.title=Extract Images
+home.extractImages.desc=Extracts all images from a PDF and saves them to zip
+extractImages.tags=picture,photo,save,archive,zip,capture,grab
-home.pdfToPDFA.title=PDF ??? PDF/A ??
-home.pdfToPDFA.desc=PDF ??????????????????????????????? PDF/A ???????????
-pdfToPDFA.tags=?????????,???????????????,???????,?????????,???????,???????????
+home.pdfToPDFA.title=PDF to PDF/A
+home.pdfToPDFA.desc=Convert PDF to PDF/A for long-term storage
+pdfToPDFA.tags=archive,long-term,standard,conversion,storage,preservation
-home.PDFToWord.title=PDF ??? Word ??
-home.PDFToWord.desc=PDF ??? Word ???????? (DOC, DOCX ??? ODT) ???????????
-PDFToWord.tags=doc,docx,odt,word,????????????,???????,?????????,????????,microsoft,docfile
+home.PDFToWord.title=PDF to Word
+home.PDFToWord.desc=Convert PDF to Word formats (DOC, DOCX and ODT)
+PDFToWord.tags=doc,docx,odt,word,transformation,format,conversion,office,microsoft,docfile
-home.PDFToPresentation.title=PDF ???????????????
-home.PDFToPresentation.desc=PDF ????????????????????? (PPT, PPTX ??? ODP) ???????????
-PDFToPresentation.tags=??????????,??????????,????????,microsoft
+home.PDFToPresentation.title=PDF to Presentation
+home.PDFToPresentation.desc=Convert PDF to Presentation formats (PPT, PPTX and ODP)
+PDFToPresentation.tags=slides,show,office,microsoft
-home.PDFToText.title=PDF ??? RTF (?????) ??
-home.PDFToText.desc=PDF ??????????? RTF ???????????????????
+home.PDFToText.title=PDF to RTF (Text)
+home.PDFToText.desc=Convert PDF to Text or RTF format
PDFToText.tags=richformat,richtextformat,rich text format
-home.PDFToHTML.title=PDF ??? HTML ??
-home.PDFToHTML.desc=PDF ??? HTML ???????????????????
-PDFToHTML.tags=??????????????,????????????????
+home.PDFToHTML.title=PDF to HTML
+home.PDFToHTML.desc=Convert PDF to HTML format
+PDFToHTML.tags=web content,browser friendly
-home.PDFToXML.title=PDF ??? XML ??
-home.PDFToXML.desc=PDF ??? XML ???????????????????
-PDFToXML.tags=???????????????????,????????????????????????,??????????,????????????,?????????
+home.PDFToXML.title=PDF to XML
+home.PDFToXML.desc=Convert PDF to XML format
+PDFToXML.tags=data-extraction,structured-content,interop,transformation,convert
-home.ScannerImageSplit.title=?????????????????/???????
-home.ScannerImageSplit.desc=???????/PDF ?????????????????????????????
-ScannerImageSplit.tags=???????,?????????????????,???????????,?????????,????????
+home.ScannerImageSplit.title=Detect/Split Scanned photos
+home.ScannerImageSplit.desc=Splits multiple photos from within a photo/PDF
+ScannerImageSplit.tags=separate,auto-detect,scans,multi-photo,organize
-home.sign.title=?????????
-home.sign.desc=?????? ?????? ?????????????????????? PDF ??????????????????
-sign.tags=??????????,?????????????????,??????????????????,?????????????????,????????????????
+home.sign.title=Sign
+home.sign.desc=Adds signature to PDF by drawing, text or image
+sign.tags=authorize,initials,drawn-signature,text-sign,image-signature
-home.flatten.title=????????
-home.flatten.desc=PDF ?????????????????????????????????????????????????
-flatten.tags=????????,?????????,??????????,?????,??????
+home.flatten.title=Flatten
+home.flatten.desc=Remove all interactive elements and forms from a PDF
+flatten.tags=static,deactivate,non-interactive,streamline
-home.repair.title=?????????
-home.repair.desc=????????????????????????????????? PDF ?????????????????????????
-repair.tags=??????????,?????????,??????,??????????
+home.repair.title=Repair
+home.repair.desc=Tries to repair a corrupt/broken PDF
+repair.tags=fix,restore,correction,recover
-home.removeBlanks.title=???????????????
-home.removeBlanks.desc=PDF ?????????????????????????????????????????
-removeBlanks.tags=??????????????? ????????????? ?????????????? PDF ???????????????
+home.removeBlanks.title=Remove Blank pages
+home.removeBlanks.desc=Detects and removes blank pages from a document
+removeBlanks.tags=cleanup,streamline,non-content,organize
-home.removeAnnotations.title=????????????????
-home.removeAnnotations.desc=PDF ???????????????????????????
-removeAnnotations.tags=???????????????? ????????????????? ????????????? PDF ????????????????
+home.removeAnnotations.title=Remove Annotations
+home.removeAnnotations.desc=Removes all comments/annotations from a PDF
+removeAnnotations.tags=comments,highlight,notes,markup,remove
-home.compare.title=PDF ????????
-home.compare.desc=PDF ??????????????????????????????
-compare.tags=???????? ??????? ?????????? ??????????? PDF ????????
+home.compare.title=Compare
+home.compare.desc=Compares and shows the differences between 2 PDF Documents
+compare.tags=differentiate,contrast,changes,analysis
-home.certSign.title=?????????????????
-home.certSign.desc=????????/???????? (PEM/P12) ????? PDF ??????????????????
-certSign.tags=????????,PEM,P12,???????????,?????????
+home.certSign.title=Sign with Certificate
+home.certSign.desc=Signs a PDF with a Certificate/Key (PEM/P12)
+certSign.tags=authenticate,PEM,P12,official,encrypt
-home.removeCertSign.title=???????????????????????
-home.removeCertSign.desc=PDF ??????????????????????????
-removeCertSign.tags=????????,PEM,P12,???????????,????????????????
+home.removeCertSign.title=Remove Certificate Sign
+home.removeCertSign.desc=Remove certificate signature from PDF
+removeCertSign.tags=authenticate,PEM,P12,official,decrypt
-home.pageLayout.title=???????????????????????
-home.pageLayout.desc=PDF ????????????????????????????????????????????????????????
-pageLayout.tags=???????????,????????,???????????,????????
+home.pageLayout.title=Multi-Page Layout
+home.pageLayout.desc=Merge multiple pages of a PDF document into a single page
+pageLayout.tags=merge,composite,single-view,organize
-home.scalePages.title=???????????????/???????????
-home.scalePages.desc=???????????/????????????????????????????/????????????
-scalePages.tags=??????????????????,?????????,???????,????????????
+home.scalePages.title=Adjust page size/scale
+home.scalePages.desc=Change the size/scale of a page and/or its contents.
+scalePages.tags=resize,modify,dimension,adapt
-home.pipeline.title=???????????
-home.pipeline.desc=????????????????????????????? PDF ???????????????????????????????
-pipeline.tags=????????,??????,???????????,????????????????
+home.pipeline.title=Pipeline
+home.pipeline.desc=Run multiple actions on PDFs by defining pipeline scripts
+pipeline.tags=automate,sequence,scripted,batch-process
-home.add-page-numbers.title=????????????????
-home.add-page-numbers.desc=???????????????????????????????????????????
-add-page-numbers.tags=????????????????,?????????,????????,??????
+home.add-page-numbers.title=Add Page Numbers
+home.add-page-numbers.desc=Add Page numbers throughout a document in a set location
+add-page-numbers.tags=paginate,label,organize,index
-home.auto-rename.title=PDF ????????????????????????????????
-home.auto-rename.desc=?????????????????????????????????????? PDF ???????????????????????????????????????
-auto-rename.tags=?????????????????,?????????????????????,????????,????????????????
+home.auto-rename.title=Auto Rename PDF File
+home.auto-rename.desc=Auto renames a PDF file based on its detected header
+auto-rename.tags=auto-detect,header-based,organize,relabel
-home.adjust-contrast.title=????????/??????????????????
-home.adjust-contrast.desc=PDF ??????????? ???????? ????????????????????????????
-adjust-contrast.tags=??????????????????,??????????,?????????,????????,???????????????????
+home.adjust-contrast.title=Adjust Colours/Contrast
+home.adjust-contrast.desc=Adjust Contrast, Saturation and Brightness of a PDF
+adjust-contrast.tags=color-correction,tune,modify,enhance,colour-correction
-home.crop.title=PDF ??????????
-home.crop.desc=??????????????????????? PDF ????????????????? (???????????????????????????????)
-crop.tags=???????,??????????????,??????????,???????
+home.crop.title=Crop PDF
+home.crop.desc=Crop a PDF to reduce its size (maintains text!)
+crop.tags=trim,shrink,edit,shape
-home.autoSplitPDF.title=???????????????????????
-home.autoSplitPDF.desc=??????????????????? PDF ????????????????????????????????????????? QR Code ???????????????????????????????????????
-autoSplitPDF.tags=QR ???????????,???????,?????????,????????
+home.autoSplitPDF.title=Auto Split Pages
+home.autoSplitPDF.desc=Auto Split Scanned PDF with physical scanned page splitter QR Code
+autoSplitPDF.tags=QR-based,separate,scan-segment,organize
-home.sanitizePdf.title=????????
-home.sanitizePdf.desc=PDF ????????????????????????????????????????
-sanitizePdf.tags=????????,?????????,????????,????????????
+home.sanitizePdf.title=Sanitize
+home.sanitizePdf.desc=Remove scripts and other elements from PDF files
+sanitizePdf.tags=clean,secure,safe,remove-threats
-home.URLToPDF.title=???????????? PDF ??
-home.URLToPDF.desc=http(s) ??????????????? PDF ???????????
-URLToPDF.tags=?????????????,???????????????,??????????????,?????????
+home.URLToPDF.title=URL/Website To PDF
+home.URLToPDF.desc=Converts any http(s)URL to PDF
+URLToPDF.tags=web-capture,save-page,web-to-doc,archive
-home.HTMLToPDF.title=HTML ??? PDF ??
-home.HTMLToPDF.desc=HTML ???????? zip ????????????? PDF ???????????
-HTMLToPDF.tags=?????????,??????????????,????????????,?????????
+home.HTMLToPDF.title=HTML to PDF
+home.HTMLToPDF.desc=Converts any HTML file or zip to PDF
+HTMLToPDF.tags=markup,web-content,transformation,convert
#eml-to-pdf
home.EMLToPDF.title=Email to PDF
@@ -638,95 +680,95 @@ EMLToPDF.troubleshootingTip1=Email to HTML is a more reliable process, so with b
EMLToPDF.troubleshootingTip2=With a small number of Emails, if the PDF is malformed, you can download HTML and override some of the problematic HTML/CSS code.
EMLToPDF.troubleshootingTip3=Embeddings, however, do not work with HTMLs
-home.MarkdownToPDF.title=Markdown ??? PDF ??
-home.MarkdownToPDF.desc=Markdown ????????????? PDF ???????????
-MarkdownToPDF.tags=?????????,??????????????,????????????,?????????
+home.MarkdownToPDF.title=Markdown to PDF
+home.MarkdownToPDF.desc=Converts any Markdown file to PDF
+MarkdownToPDF.tags=markup,web-content,transformation,convert,md
home.PDFToMarkdown.title=PDF to Markdown
home.PDFToMarkdown.desc=Converts any PDF to Markdown
PDFToMarkdown.tags=markup,web-content,transformation,convert,md
-home.getPdfInfo.title=PDF ??????????????????????
-home.getPdfInfo.desc=PDF ????????????????????????
-getPdfInfo.tags=????????,?????????,??????????,????????
+home.getPdfInfo.title=Get ALL Info on PDF
+home.getPdfInfo.desc=Grabs any and all information possible on PDFs
+getPdfInfo.tags=infomation,data,stats,statistics
-home.extractPage.title=??????????????????
-home.extractPage.desc=PDF ????????????????????????????????????????????????
-extractPage.tags=??????????
+home.extractPage.title=Extract page(s)
+home.extractPage.desc=Extracts select pages from PDF
+extractPage.tags=extract
-home.PdfToSinglePage.title=PDF ?????????????????????????
-home.PdfToSinglePage.desc=PDF ?????????????????????????????????????????????????????????
-PdfToSinglePage.tags=????????????
+home.PdfToSinglePage.title=PDF to Single Large Page
+home.PdfToSinglePage.desc=Merges all PDF pages into one large single page
+PdfToSinglePage.tags=single page
-home.showJS.title=Javascript ???????
-home.showJS.desc=PDF ??????????????? JS ????????????????????????????????????
+home.showJS.title=Show Javascript
+home.showJS.desc=Searches and displays any JS injected into a PDF
showJS.tags=JS
-home.autoRedact.title=????????????????????
-home.autoRedact.desc=???????????????????????????? PDF ??????????????????????????????????????
-autoRedact.tags=????????????,??????,???????????????,??????,?????????,??????
+home.autoRedact.title=Auto Redact
+home.autoRedact.desc=Auto Redacts(Blacks out) text in a PDF based on input text
+autoRedact.tags=Redact,Hide,black out,black,marker,hidden
-home.redact.title=????????????????????
-home.redact.desc=?????????????????????????? ???????????????? ???/?????????????????????????????????????????????? PDF ??????????????????
-redact.tags=????????????,??????,???????????????,??????,?????????,??????,????????
+home.redact.title=Manual Redaction
+home.redact.desc=Redacts a PDF based on selected text, drawn shapes and/or selected page(s)
+redact.tags=Redact,Hide,black out,black,marker,hidden,manual
-home.tableExtraxt.title=PDF ??? CSV ??
-home.tableExtraxt.desc=PDF ????????????????? CSV ??????????????
-tableExtraxt.tags=CSV,???????????????????,??????????,?????????
+home.tableExtraxt.title=PDF to CSV
+home.tableExtraxt.desc=Extracts Tables from a PDF converting it to CSV
+tableExtraxt.tags=CSV,Table Extraction,extract,convert
-home.autoSizeSplitPDF.title=???????/??????????????????????????
-home.autoSizeSplitPDF.desc=PDF ????????????????????????????? ????????? ???????????????????????????????????????????????
-autoSizeSplitPDF.tags=pdf,???????,??????,????????
+home.autoSizeSplitPDF.title=Auto Split by Size/Count
+home.autoSizeSplitPDF.desc=Split a single PDF into multiple documents based on size, page count, or document count
+autoSizeSplitPDF.tags=pdf,split,document,organization
-home.overlay-pdfs.title=PDF ????????????
-home.overlay-pdfs.desc=PDF ??????????????????? PDF ?????????
-overlay-pdfs.tags=????????????
+home.overlay-pdfs.title=Overlay PDFs
+home.overlay-pdfs.desc=Overlays PDFs on-top of another PDF
+overlay-pdfs.tags=Overlay
-home.split-by-sections.title=??????????? PDF ???????
-home.split-by-sections.desc=PDF ???????????????????????????????????????????????????????????
-split-by-sections.tags=??????????????,??????,????????,????????????
+home.split-by-sections.title=Split PDF by Sections
+home.split-by-sections.desc=Divide each page of a PDF into smaller horizontal and vertical sections
+split-by-sections.tags=Section Split, Divide, Customize,Customise
-home.AddStampRequest.title=PDF ????????????????
-home.AddStampRequest.desc=?????????????????????????????????????????????????
-AddStampRequest.tags=???????,??????????????,???????????????????,????????,PDF,???????,????????,????????????
+home.AddStampRequest.title=Add Stamp to PDF
+home.AddStampRequest.desc=Add text or add image stamps at set locations
+AddStampRequest.tags=Stamp, Add image, center image, Watermark, PDF, Embed, Customize,Customise
-home.removeImagePdf.title=?????????????
-home.removeImagePdf.desc=??????????????????????????????? PDF ????????????????
-removeImagePdf.tags=?????????????,???????????????????,?????????,?????????????
+home.removeImagePdf.title=Remove image
+home.removeImagePdf.desc=Remove image from PDF to reduce file size
+removeImagePdf.tags=Remove Image,Page operations,Back end,server side
-home.splitPdfByChapters.title=????????? PDF ???????
-home.splitPdfByChapters.desc=PDF ????????????????????????????????????????????????????????????
-splitPdfByChapters.tags=???????,?????,?????????,????????
+home.splitPdfByChapters.title=Split PDF by Chapters
+home.splitPdfByChapters.desc=Split a PDF into multiple files based on its chapter structure.
+splitPdfByChapters.tags=split,chapters,bookmarks,organize
-home.validateSignature.title=PDF ?????????????????
-home.validateSignature.desc=PDF ?????????????????????????????????????????????????????????
-validateSignature.tags=?????????,????????,??????,pdf,????????,?????????????????,?????????????????,????????????????
+home.validateSignature.title=Validate PDF Signature
+home.validateSignature.desc=Verify digital signatures and certificates in PDF documents
+validateSignature.tags=signature,verify,validate,pdf,certificate,digital signature,Validate Signature,Validate certificate
#replace-invert-color
-replace-color.title=????????????????????????
-replace-color.header=???????????????????-??????????? PDF
-home.replaceColorPdf.title=????????????????????????
-home.replaceColorPdf.desc=PDF ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
-replaceColorPdf.tags=???????????????????,?????????????????????,?????????,?????????????
-replace-color.selectText.1=??????????????????????????????????????????
-replace-color.selectText.2=?????????? (??????????????????????????????????????)
-replace-color.selectText.3=???????? (????????????????????)
-replace-color.selectText.4=?????????????????????? (????????????????????????)
-replace-color.selectText.5=???????????????????????????????
-replace-color.selectText.6=????????????????????????????????????????
-replace-color.selectText.7=????????????????????????????????????????
-replace-color.selectText.8=????????????????????????????????????????
-replace-color.selectText.9=????????????????????????????????????????
-replace-color.selectText.10=????????????????????????
-replace-color.selectText.11=???????????????????????????????
-replace-color.submit=???????????
+replace-color.title=Advanced Colour options
+replace-color.header=Replace-Invert Colour PDF
+home.replaceColorPdf.title=Advanced Colour options
+home.replaceColorPdf.desc=Replace colour for text and background in PDF and invert full colour of pdf to reduce file size
+replaceColorPdf.tags=Replace Colour,Page operations,Back end,server side
+replace-color.selectText.1=Replace or Invert colour Options
+replace-color.selectText.2=Default(Default high contrast colours)
+replace-color.selectText.3=Custom(Customised colours)
+replace-color.selectText.4=Full-Invert(Invert all colours)
+replace-color.selectText.5=High contrast colour options
+replace-color.selectText.6=white text on black background
+replace-color.selectText.7=Black text on white background
+replace-color.selectText.8=Yellow text on black background
+replace-color.selectText.9=Green text on black background
+replace-color.selectText.10=Choose text Colour
+replace-color.selectText.11=Choose background Colour
+replace-color.submit=Replace
@@ -736,93 +778,93 @@ replace-color.submit=???????????
# #
###########################
#login
-login.title=????????
-login.header=????????
-login.signin=????????
-login.rememberme=??????????????
-login.invalid=?????????????????????????????
-login.locked=???????????????????????????????????
-login.signinTitle=?????????????????
-login.ssoSignIn=????????????????????????????????????
-login.oAuth2AutoCreateDisabled=OAUTH2 ???????????????????????????????????????????
-login.oAuth2AdminBlockedUser=????????????????????????????????????????????????????????????????????????? ??????????????????????????
-login.oauth2RequestNotFound=?????????????????????????????
-login.oauth2InvalidUserInfoResponse=?????????????????????????????????????????
-login.oauth2invalidRequest=????????????????
-login.oauth2AccessDenied=???????????????????
-login.oauth2InvalidTokenResponse=????????????????????????????
-login.oauth2InvalidIdToken=???????????????????????????
-login.relyingPartyRegistrationNotFound=????????????????????????????????????????
-login.userIsDisabled=??????????????????????????? ??????????????????????????????????????????? ??????????????????????????
-login.alreadyLoggedIn=????????
-login.alreadyLoggedIn2=???????????????????????????? ???????????????????????????????????????????????????????
-login.toManySessions=??????????????????????????????????????????????
+login.title=Sign in
+login.header=Sign in
+login.signin=Sign in
+login.rememberme=Remember me
+login.invalid=Invalid username or password.
+login.locked=Your account has been locked.
+login.signinTitle=Please sign in
+login.ssoSignIn=Login via Single Sign-on
+login.oAuth2AutoCreateDisabled=OAUTH2 Auto-Create User Disabled
+login.oAuth2AdminBlockedUser=Registration or logging in of non-registered users is currently blocked. Please contact the administrator.
+login.oauth2RequestNotFound=Authorization request not found
+login.oauth2InvalidUserInfoResponse=Invalid User Info Response
+login.oauth2invalidRequest=Invalid Request
+login.oauth2AccessDenied=Access Denied
+login.oauth2InvalidTokenResponse=Invalid Token Response
+login.oauth2InvalidIdToken=Invalid Id Token
+login.relyingPartyRegistrationNotFound=No relying party registration found
+login.userIsDisabled=User is deactivated, login is currently blocked with this username. Please contact the administrator.
+login.alreadyLoggedIn=You are already logged in to
+login.alreadyLoggedIn2=devices. Please log out of the devices and try again.
+login.toManySessions=You have too many active sessions
login.logoutMessage=You have been logged out.
#auto-redact
-autoRedact.title=????????????????????
-autoRedact.header=????????????????????
-autoRedact.colorLabel=????????
-autoRedact.textsToRedactLabel=??????????????????? (????????????????)
-autoRedact.textsToRedactPlaceholder=??????? \n?????? \n???????
-autoRedact.useRegexLabel=Regex ??????????
-autoRedact.wholeWordSearchLabel=????????????????
-autoRedact.customPaddingLabel=???????????????????????
-autoRedact.convertPDFToImageLabel=PDF ??? PDF-?????????????????? (??????????????????????????????????????????)
-autoRedact.submitButton=??????
+autoRedact.title=Auto Redact
+autoRedact.header=Auto Redact
+autoRedact.colorLabel=Colour
+autoRedact.textsToRedactLabel=Text to Redact (line-separated)
+autoRedact.textsToRedactPlaceholder=e.g. \nConfidential \nTop-Secret
+autoRedact.useRegexLabel=Use Regex
+autoRedact.wholeWordSearchLabel=Whole Word Search
+autoRedact.customPaddingLabel=Custom Extra Padding
+autoRedact.convertPDFToImageLabel=Convert PDF to PDF-Image (Used to remove text behind the box)
+autoRedact.submitButton=Submit
#redact
-redact.title=????????????????????
-redact.header=????????????????????
-redact.submit=????????????
-redact.textBasedRedaction=????????????????????????????????
-redact.pageBasedRedaction=??????????????????????????????????
-redact.convertPDFToImageLabel=PDF ??? PDF-?????????????????? (??????????????????????????????????????????)
-redact.pageRedactionNumbers.title=????????
-redact.pageRedactionNumbers.placeholder=(??????? 1,2,8 ????? 4,7,12-16 ????? 2n-1)
-redact.redactionColor.title=??????????????????????
-redact.export=???????????
-redact.upload=???????
-redact.boxRedaction=???????????????????????
-redact.zoom=????????
-redact.zoomIn=?????????????
-redact.zoomOut=??????????????
-redact.nextPage=???????????????
-redact.previousPage=???????????????
-redact.toggleSidebar=??????????????????????????
-redact.showThumbnails=??????????????
-redact.showDocumentOutline=??????????????????????? (???????????????????????/?????????????????)
-redact.showAttatchments=??????????????
-redact.showLayers=??????????? (????????????????????????????????????????????????????????????)
-redact.colourPicker=?????????????????????
-redact.findCurrentOutlineItem=?????????????????????????????????
+redact.title=Manual Redaction
+redact.header=Manual Redaction
+redact.submit=Redact
+redact.textBasedRedaction=Text based Redaction
+redact.pageBasedRedaction=Page-based Redaction
+redact.convertPDFToImageLabel=Convert PDF to PDF-Image (Used to remove text behind the box)
+redact.pageRedactionNumbers.title=Pages
+redact.pageRedactionNumbers.placeholder=(e.g. 1,2,8 or 4,7,12-16 or 2n-1)
+redact.redactionColor.title=Redaction Color
+redact.export=Export
+redact.upload=Upload
+redact.boxRedaction=Box draw redaction
+redact.zoom=Zoom
+redact.zoomIn=Zoom in
+redact.zoomOut=Zoom out
+redact.nextPage=Next Page
+redact.previousPage=Previous Page
+redact.toggleSidebar=Toggle Sidebar
+redact.showThumbnails=Show Thumbnails
+redact.showDocumentOutline=Show Document Outline (double-click to expand/collapse all items)
+redact.showAttatchments=Show Attachments
+redact.showLayers=Show Layers (double-click to reset all layers to the default state)
+redact.colourPicker=Colour Picker
+redact.findCurrentOutlineItem=Find current outline item
redact.applyChanges=Apply Changes
#showJS
-showJS.title=Javascript ???????
-showJS.header=Javascript ???????
-showJS.downloadJS=Javascript ???????
-showJS.submit=???????
+showJS.title=Show Javascript
+showJS.header=Show Javascript
+showJS.downloadJS=Download Javascript
+showJS.submit=Show
#pdfToSinglePage
-pdfToSinglePage.title=PDF ??????????????????
-pdfToSinglePage.header=PDF ??????????????????
-pdfToSinglePage.submit=????????????????????????
+pdfToSinglePage.title=PDF To Single Page
+pdfToSinglePage.header=PDF To Single Page
+pdfToSinglePage.submit=Convert To Single Page
#pageExtracter
-pageExtracter.title=??????????????????
-pageExtracter.header=??????????????????
-pageExtracter.submit=??????????
-pageExtracter.placeholder=(??????? 1,2,8 ????? 4,7,12-16 ????? 2n-1)
+pageExtracter.title=Extract Pages
+pageExtracter.header=Extract Pages
+pageExtracter.submit=Extract
+pageExtracter.placeholder=(e.g. 1,2,8 or 4,7,12-16 or 2n-1)
#getPdfInfo
-getPdfInfo.title=PDF ?????????????????
-getPdfInfo.header=PDF ?????????????????
-getPdfInfo.submit=??????????????
-getPdfInfo.downloadJson=JSON ???????
+getPdfInfo.title=Get Info on PDF
+getPdfInfo.header=Get Info on PDF
+getPdfInfo.submit=Get Info
+getPdfInfo.downloadJson=Download JSON
getPdfInfo.summary=PDF Summary
getPdfInfo.summary.encrypted=This PDF is encrypted so may face issues with some applications
getPdfInfo.summary.permissions=This PDF has {0} restricted permissions which may limit what you can do with it
@@ -848,11 +890,11 @@ getPdfInfo.section.PerPageInfo=Detailed information about each page in the docum
#markdown-to-pdf
-MarkdownToPDF.title=Markdown ??? PDF ??
-MarkdownToPDF.header=Markdown ??? PDF ??
-MarkdownToPDF.submit=?????????
-MarkdownToPDF.help=?????????????????
-MarkdownToPDF.credit=WeasyPrint ?????????????????
+MarkdownToPDF.title=Markdown To PDF
+MarkdownToPDF.header=Markdown To PDF
+MarkdownToPDF.submit=Convert
+MarkdownToPDF.help=Work in progress
+MarkdownToPDF.credit=Uses WeasyPrint
#pdf-to-markdown
@@ -862,509 +904,510 @@ PDFToMarkdown.submit=Convert
#url-to-pdf
-URLToPDF.title=URL ??? PDF ??
-URLToPDF.header=URL ??? PDF ??
-URLToPDF.submit=?????????
-URLToPDF.credit=WeasyPrint ?????????????????
+URLToPDF.title=URL To PDF
+URLToPDF.header=URL To PDF
+URLToPDF.submit=Convert
+URLToPDF.credit=Uses WeasyPrint
#html-to-pdf
-HTMLToPDF.title=HTML ??? PDF ??
-HTMLToPDF.header=HTML ??? PDF ??
-HTMLToPDF.help=HTML ???????????????????? html/css/????????????????????? ZIP ?????????????????????
-HTMLToPDF.submit=?????????
-HTMLToPDF.credit=WeasyPrint ?????????????????
-HTMLToPDF.zoom=???????????????????????????
-HTMLToPDF.pageWidth=???????????????????????????????????? (????????????????????????)
-HTMLToPDF.pageHeight=????????????????????????????????????? (????????????????????????)
-HTMLToPDF.marginTop=???????????????????????????????????????????? (????????????????????????)
-HTMLToPDF.marginBottom=??????????????????????????????????????????? (????????????????????????)
-HTMLToPDF.marginLeft=???????????????????????????????????????????? (????????????????????????)
-HTMLToPDF.marginRight=??????????????????????????????????????????? (????????????????????????)
-HTMLToPDF.printBackground=??????????????????????????????
-HTMLToPDF.defaultHeader=??????????????????????????? (????????????????)
-HTMLToPDF.cssMediaType=???????????? CSS ????????????????????????
-HTMLToPDF.none=????
-HTMLToPDF.print=?????????
-HTMLToPDF.screen=?????????
+HTMLToPDF.title=HTML To PDF
+HTMLToPDF.header=HTML To PDF
+HTMLToPDF.help=Accepts HTML files and ZIPs containing html/css/images etc required
+HTMLToPDF.submit=Convert
+HTMLToPDF.credit=Uses WeasyPrint
+HTMLToPDF.zoom=Zoom level for displaying the website.
+HTMLToPDF.pageWidth=Width of the page in centimeters. (Blank to default)
+HTMLToPDF.pageHeight=Height of the page in centimeters. (Blank to default)
+HTMLToPDF.marginTop=Top margin of the page in millimeters. (Blank to default)
+HTMLToPDF.marginBottom=Bottom margin of the page in millimeters. (Blank to default)
+HTMLToPDF.marginLeft=Left margin of the page in millimeters. (Blank to default)
+HTMLToPDF.marginRight=Right margin of the page in millimeters. (Blank to default)
+HTMLToPDF.printBackground=Render the background of websites.
+HTMLToPDF.defaultHeader=Enable Default Header (Name and page number)
+HTMLToPDF.cssMediaType=Change the CSS media type of the page.
+HTMLToPDF.none=None
+HTMLToPDF.print=Print
+HTMLToPDF.screen=Screen
#AddStampRequest
-AddStampRequest.header=PDF ????????????????
-AddStampRequest.title=PDF ????????????????
-AddStampRequest.stampType=??????????????
-AddStampRequest.stampText=??????????????
-AddStampRequest.stampImage=????????????????
-AddStampRequest.alphabet=??????????????
-AddStampRequest.fontSize=?????/???????????????????
-AddStampRequest.rotation=???????????
-AddStampRequest.opacity=???????
-AddStampRequest.position=??????
-AddStampRequest.overrideX=X ???????????????????
-AddStampRequest.overrideY=Y ???????????????????
-AddStampRequest.customMargin=?????????????????
-AddStampRequest.customColor=?????????????????????????
-AddStampRequest.submit=??????
+AddStampRequest.header=Stamp PDF
+AddStampRequest.title=Stamp PDF
+AddStampRequest.stampType=Stamp Type
+AddStampRequest.stampText=Stamp Text
+AddStampRequest.stampImage=Stamp Image
+AddStampRequest.alphabet=Alphabet
+AddStampRequest.fontSize=Font/Image Size
+AddStampRequest.rotation=Rotation
+AddStampRequest.opacity=Opacity
+AddStampRequest.position=Position
+AddStampRequest.overrideX=Override X Coordinate
+AddStampRequest.overrideY=Override Y Coordinate
+AddStampRequest.customMargin=Custom Margin
+AddStampRequest.customColor=Custom Text Colour
+AddStampRequest.submit=Submit
#sanitizePDF
-sanitizePDF.title=PDF ????????
-sanitizePDF.header=PDF ??????????????
-sanitizePDF.selectText.1=Javascript ??????????????
-sanitizePDF.selectText.2=????????????????????
+sanitizePDF.title=Sanitize PDF
+sanitizePDF.header=Sanitize a PDF file
+sanitizePDF.selectText.1=Remove JavaScript actions
+sanitizePDF.selectText.2=Remove embedded files
sanitizePDF.selectText.3=Remove XMP metadata
-sanitizePDF.selectText.4=???????????????
-sanitizePDF.selectText.5=????????????????
+sanitizePDF.selectText.4=Remove links
+sanitizePDF.selectText.5=Remove fonts
sanitizePDF.selectText.6=Remove Document Info Metadata
-sanitizePDF.submit=PDF ????????
+sanitizePDF.submit=Sanitize PDF
#addPageNumbers
-addPageNumbers.title=????????????????
-addPageNumbers.header=????????????????
-addPageNumbers.selectText.1=PDF ??????????????
-addPageNumbers.selectText.2=?????????????????????
-addPageNumbers.selectText.3=??????
-addPageNumbers.selectText.4=??????????????????
-addPageNumbers.selectText.5=????????????????????????????
-addPageNumbers.selectText.6=??????????????
-addPageNumbers.customTextDesc=??????????????
-addPageNumbers.numberPagesDesc=???????????????????????????? ??????????????'?????'???? 1-5 ????? 2,5,9 ??????????????????????
-addPageNumbers.customNumberDesc=?????????????? {n} ???? '???????? {n} / {total}', '?????-{n}', '{filename}-{n}' ??????????????????????
-addPageNumbers.submit=????????????????
+addPageNumbers.title=Add Page Numbers
+addPageNumbers.header=Add Page Numbers
+addPageNumbers.selectText.1=Select PDF file:
+addPageNumbers.selectText.2=Margin Size
+addPageNumbers.selectText.3=Position
+addPageNumbers.selectText.4=Starting Number
+addPageNumbers.selectText.5=Pages to Number
+addPageNumbers.selectText.6=Custom Text
+addPageNumbers.customTextDesc=Custom Text
+addPageNumbers.numberPagesDesc=Which pages to number, default 'all', also accepts 1-5 or 2,5,9 etc
+addPageNumbers.customNumberDesc=Defaults to {n}, also accepts 'Page {n} of {total}', 'Text-{n}', '{filename}-{n}
+addPageNumbers.submit=Add Page Numbers
#auto-rename
-auto-rename.title=????????????????????????
-auto-rename.header=PDF ????????????????????????
-auto-rename.submit=????????????????????????
+auto-rename.title=Auto Rename
+auto-rename.header=Auto Rename PDF
+auto-rename.submit=Auto Rename
#adjustContrast
-adjustContrast.title=??????????????????
-adjustContrast.header=??????????????????
-adjustContrast.contrast=????????
-adjustContrast.brightness=???????
-adjustContrast.saturation=????????
-adjustContrast.download=???????
+adjustContrast.title=Adjust Contrast
+adjustContrast.header=Adjust Contrast
+adjustContrast.contrast=Contrast:
+adjustContrast.brightness=Brightness:
+adjustContrast.saturation=Saturation:
+adjustContrast.download=Download
#crop
-crop.title=??????????
-crop.header=PDF ??????????
-crop.submit=??????
+crop.title=Crop
+crop.header=Crop PDF
+crop.submit=Submit
#autoSplitPDF
-autoSplitPDF.title=PDF ???????????????
-autoSplitPDF.header=PDF ???????????????
-autoSplitPDF.description=????????? ??????? ??????????? ???????????????????????????????????????????????????????????????? ??????????????????????????????
-autoSplitPDF.selectText.1=???????????????????????????????????????? (????????????????????)
-autoSplitPDF.selectText.2=??????????????????????????????????????????????????????????????????????
-autoSplitPDF.selectText.3=??????????????????? PDF ????????????????????????????????? Stirling PDF ????????????????????
-autoSplitPDF.selectText.4=?????????????????????????????????????????????????????????????????????????????????????????????????????
-autoSplitPDF.formPrompt=Stirling-PDF ???????????????????????? PDF ??????
-autoSplitPDF.duplexMode=????????????????????? (?????????????????????)
-autoSplitPDF.dividerDownload2='??????????????????????? (????????????????????????????).pdf' ???????
-autoSplitPDF.submit=??????
+autoSplitPDF.title=Auto Split PDF
+autoSplitPDF.header=Auto Split PDF
+autoSplitPDF.description=Print, Insert, Scan, upload, and let us auto-separate your documents. No manual work sorting needed.
+autoSplitPDF.selectText.1=Print out some divider sheets from below (Black and white is fine).
+autoSplitPDF.selectText.2=Scan all your documents at once by inserting the divider sheet between them.
+autoSplitPDF.selectText.3=Upload the single large scanned PDF file and let Stirling PDF handle the rest.
+autoSplitPDF.selectText.4=Divider pages are automatically detected and removed, guaranteeing a neat final document.
+autoSplitPDF.formPrompt=Submit PDF containing Stirling-PDF Page dividers:
+autoSplitPDF.duplexMode=Duplex Mode (Front and back scanning)
+autoSplitPDF.dividerDownload2=Download 'Auto Splitter Divider (with instructions).pdf'
+autoSplitPDF.submit=Submit
#pipeline
-pipeline.title=?????????
+pipeline.title=Pipeline
#pageLayout
-pageLayout.title=???????????????????????
-pageLayout.header=???????????????????????
-pageLayout.pagesPerSheet=?????????????????????????
-pageLayout.addBorder=????????????????
-pageLayout.submit=??????
+pageLayout.title=Multi Page Layout
+pageLayout.header=Multi Page Layout
+pageLayout.pagesPerSheet=Pages per sheet:
+pageLayout.addBorder=Add Borders
+pageLayout.submit=Submit
#scalePages
-scalePages.title=?????????????????????????
-scalePages.header=?????????????????????????
-scalePages.pageSize=????????????????????????????
-scalePages.keepPageSize=????????????????
-scalePages.scaleFactor=?????????????????????? (??????????)
-scalePages.submit=??????
+scalePages.title=Adjust page-scale
+scalePages.header=Adjust page-scale
+scalePages.pageSize=Size of a page of the document.
+scalePages.keepPageSize=Original Size
+scalePages.scaleFactor=Zoom level (crop) of a page.
+scalePages.submit=Submit
#certSign
-certSign.title=?????????????????
-certSign.header=?????????????????????? PDF ?????????????????? (?????????????????)
-certSign.selectPDF=????????????????????? PDF ??????????????
-certSign.jksNote=???????? ??????????????????????????????????????????????? keytool ????????????????????????????? Java Keystore (.jks) ???????????????????? ????????????? .jks ?????????????????
-certSign.selectKey=??????????????????????????????? (PKCS#8 ??????? .pem ????? .der ?????????)
-certSign.selectCert=?????????????????????? (X.509 ??????? .pem ????? .der ?????????)
-certSign.selectP12=PKCS#12 ??????????????????????????? (.p12 ????? .pfx) (??????????? ???????????????????????? ??????????????????????????????????????????????????????????????)
-certSign.selectJKS=Java ??????????????????????????? (.jks ????? .keystore)
-certSign.certType=?????????????????
-certSign.password=???????????????????????????????????????????????????????????? (??????????????)
-certSign.showSig=??????????????
-certSign.reason=?????????
-certSign.location=??????
-certSign.name=?????
-certSign.showLogo=???????????????
-certSign.submit=PDF ??????????????????
+certSign.title=Certificate Signing
+certSign.header=Sign a PDF with your certificate (Work in progress)
+certSign.selectPDF=Select a PDF File for Signing:
+certSign.jksNote=Note: If your certificate type is not listed below, please convert it to a Java Keystore (.jks) file using the keytool command line tool. Then, choose the .jks file option below.
+certSign.selectKey=Select Your Private Key File (PKCS#8 format, could be .pem or .der):
+certSign.selectCert=Select Your Certificate File (X.509 format, could be .pem or .der):
+certSign.selectP12=Select Your PKCS#12 Keystore File (.p12 or .pfx) (Optional, If provided, it should contain your private key and certificate):
+certSign.selectJKS=Select Your Java Keystore File (.jks or .keystore):
+certSign.certType=Certificate Type
+certSign.password=Enter Your Keystore or Private Key Password (If Any):
+certSign.showSig=Show Signature
+certSign.reason=Reason
+certSign.location=Location
+certSign.name=Name
+certSign.showLogo=Show Logo
+certSign.submit=Sign PDF
#removeCertSign
-removeCertSign.title=???????????????????????
-removeCertSign.header=PDF ?????????????????????????
-removeCertSign.selectPDF=PDF ??????????????
-removeCertSign.submit=???????????????
+removeCertSign.title=Remove Certificate Signature
+removeCertSign.header=Remove the digital certificate from the PDF
+removeCertSign.selectPDF=Select a PDF file:
+removeCertSign.submit=Remove Signature
#removeBlanks
-removeBlanks.title=???????????????
-removeBlanks.header=???????????????????????
-removeBlanks.threshold=?????????????????????????
-removeBlanks.thresholdDesc=???????????????????'???????'??????????????????????????? 0 = ?????? 255 ?????????????
-removeBlanks.whitePercent=???????????????? (%)
-removeBlanks.whitePercentDesc=??????????????????????????'?????????'???????????????????
-removeBlanks.submit=???????????????
+removeBlanks.title=Remove Blanks
+removeBlanks.header=Remove Blank Pages
+removeBlanks.threshold=Pixel Whiteness Threshold:
+removeBlanks.thresholdDesc=Threshold for determining how white a white pixel must be to be classed as 'White'. 0 = Black, 255 pure white.
+removeBlanks.whitePercent=White Percent (%):
+removeBlanks.whitePercentDesc=Percent of page that must be 'white' pixels to be removed
+removeBlanks.submit=Remove Blanks
#removeAnnotations
-removeAnnotations.title=????????????????
-removeAnnotations.header=????????????????
-removeAnnotations.submit=??????
+removeAnnotations.title=Remove Annotations
+removeAnnotations.header=Remove Annotations
+removeAnnotations.submit=Remove
#compare
-compare.title=????????
-compare.header=PDF ????????
-compare.highlightColor.1=?????????????????? ??
-compare.highlightColor.2=?????????????????? ??
-compare.document.1=?????? ?
-compare.document.2=?????? ?
-compare.submit=????????
-compare.complex.message=??????????????????????????????????????????????????????????? ????????????????????????????????????
-compare.large.file.message=????????????????????????????????????????????????????????????????????????????
-compare.no.text.message=?????????? PDF ?????????????????????????????????????? ??????????????????????????????? PDF ???????????
+compare.title=Compare
+compare.header=Compare PDFs
+compare.highlightColor.1=Highlight Colour 1:
+compare.highlightColor.2=Highlight Colour 2:
+compare.document.1=Document 1
+compare.document.2=Document 2
+compare.submit=Compare
+compare.complex.message=One or both of the provided documents are large files, accuracy of comparison may be reduced
+compare.large.file.message=One or Both of the provided documents are too large to process
+compare.no.text.message=One or both of the selected PDFs have no text content. Please choose PDFs with text for comparison.
#sign
-sign.title=?????????
-sign.header=PDF ??????????????????
-sign.upload=??????????????
-sign.draw=????????????????
-sign.text=?????????????
-sign.clear=????????
-sign.add=???????
-sign.saved=????????????????????????
-sign.save=????????????????
-sign.personalSigs=??????????????????
-sign.sharedSigs=???????????????????
-sign.noSavedSigs=???????????????????????????????
-sign.addToAll=?????????????????????
-sign.delete=??????
-sign.first=??????????????
-sign.last=??????????????
-sign.next=???????????????
-sign.previous=???????????????
-sign.maintainRatio=?????????????????????????????????
+sign.title=Sign
+sign.header=Sign PDFs
+sign.upload=Upload Image
+sign.draw=Draw Signature
+sign.text=Text Input
+sign.clear=Clear
+sign.add=Add
+sign.saved=Saved Signatures
+sign.save=Save Signature
+sign.personalSigs=Personal Signatures
+sign.sharedSigs=Shared Signatures
+sign.noSavedSigs=No saved signatures found
+sign.addToAll=Add to all pages
+sign.delete=Delete
+sign.first=First page
+sign.last=Last page
+sign.next=Next page
+sign.previous=Previous page
+sign.maintainRatio=Toggle maintain aspect ratio
sign.undo=Undo
sign.redo=Redo
#repair
-repair.title=?????????
-repair.header=PDF ?????????
-repair.submit=?????????
+repair.title=Repair
+repair.header=Repair PDFs
+repair.submit=Repair
#flatten
-flatten.title=????????
-flatten.header=PDF ????????
-flatten.flattenOnlyForms=???????????????????????
-flatten.submit=????????
+flatten.title=Flatten
+flatten.header=Flatten PDF
+flatten.flattenOnlyForms=Flatten only forms
+flatten.submit=Flatten
#ScannerImageSplit
-ScannerImageSplit.selectText.1=????????????
-ScannerImageSplit.selectText.2=?????????????????????????????????????????????????????????????????? (?????????? 10)
-ScannerImageSplit.selectText.3=????????????
-ScannerImageSplit.selectText.4=??????????????????????????????????????????????????????????????????????????????????????????? (?????????? 30)
-ScannerImageSplit.selectText.5=??????????????????
-ScannerImageSplit.selectText.6=??????????????????????????????????????????????????????? (?????????? 10000)
-ScannerImageSplit.selectText.7=???????????????????????????
-ScannerImageSplit.selectText.8=????????????????????????????????????????????????????????????????
-ScannerImageSplit.selectText.9=?????????????????
-ScannerImageSplit.selectText.10=????????????????????????????????????????????????????????????????? (?????????? 1)
-ScannerImageSplit.info=Python ?????????????????????? ????????????????????????????????????
+ScannerImageSplit.selectText.1=Angle Threshold:
+ScannerImageSplit.selectText.2=Sets the minimum absolute angle required for the image to be rotated (default: 10).
+ScannerImageSplit.selectText.3=Tolerance:
+ScannerImageSplit.selectText.4=Determines the range of colour variation around the estimated background colour (default: 30).
+ScannerImageSplit.selectText.5=Minimum Area:
+ScannerImageSplit.selectText.6=Sets the minimum area threshold for a photo (default: 10000).
+ScannerImageSplit.selectText.7=Minimum Contour Area:
+ScannerImageSplit.selectText.8=Sets the minimum contour area threshold for a photo
+ScannerImageSplit.selectText.9=Border Size:
+ScannerImageSplit.selectText.10=Sets the size of the border added and removed to prevent white borders in the output (default: 1).
+ScannerImageSplit.info=Python is not installed. It is required to run.
#OCR
-ocr.title=OCR / ???????????????????
-ocr.header=??????????????????? / OCR (??????????????????????????)
-ocr.selectText.1=PDF ????????????????????????????????????????? (???????????????????????????????????????????)
-ocr.selectText.2=OCR ???????????????????????? OCR ???????? PDF ???????????????????????
-ocr.selectText.3=?????????????????????????????????????????????????????????????????????????????????????
-ocr.selectText.4=OCR ???????????????????????????????????????????????????????????????????????????????????????? (????????????????????????)
-ocr.selectText.5=OCR ???????????????????????????????????????????????????????????????????????????????????????? ????????????????????????????????????????????
-ocr.selectText.6=??????????????????????????????????????????????????????????????? ????????????????????????????? OCR ???????
-ocr.selectText.7=OCR ???????????????? ?????????????? OCR ????????????????????????????????????????????
-ocr.selectText.8=?????????? (PDF ???????????????????????????????????)
-ocr.selectText.9=????????????????????
-ocr.selectText.10=OCR ??????
-ocr.selectText.11=?????????????????
-ocr.selectText.12=?????????????????
-ocr.help=????????????????????????????????????????????????/????? docker ?????????????????????????????????????????????????
-ocr.credit=???????????? OCR ??????????? qpdf ??? Tesseract ?????????????????
-ocr.submit=OCR ?????????? PDF ???????????
+ocr.title=OCR / Scan Cleanup
+ocr.header=Cleanup Scans / OCR (Optical Character Recognition)
+ocr.selectText.1=Select languages that are to be detected within the PDF (Ones listed are the ones currently detected):
+ocr.selectText.2=Produce text file containing OCR text alongside the OCR'ed PDF
+ocr.selectText.3=Correct pages were scanned at a skewed angle by rotating them back into place
+ocr.selectText.4=Clean page so its less likely that OCR will find text in background noise. (No output change)
+ocr.selectText.5=Clean page so its less likely that OCR will find text in background noise, maintains cleanup in output.
+ocr.selectText.6=Ignores pages that have interactive text on them, only OCRs pages that are images
+ocr.selectText.7=Force OCR, will OCR Every page removing all original text elements
+ocr.selectText.8=Normal (Will error if PDF contains text)
+ocr.selectText.9=Additional Settings
+ocr.selectText.10=OCR Mode
+ocr.selectText.11=Remove images after OCR (Removes ALL images, only useful if part of conversion step)
+ocr.selectText.12=Render Type (Advanced)
+ocr.help=Please read this documentation on how to use this for other languages and/or use not in docker
+ocr.credit=This service uses qpdf and Tesseract for OCR.
+ocr.submit=Process PDF with OCR
#extractImages
extractImages.title=Extract Images
extractImages.header=Extract Images
-extractImages.selectText=???????????????????????????????????????????????????????????????
-extractImages.allowDuplicates=?????????????????????????
-extractImages.submit=??????????
+extractImages.selectText=Select image format to convert extracted images to
+extractImages.allowDuplicates=Save duplicate images
+extractImages.submit=Extract
#File to PDF
-fileToPDF.title=????????? PDF ??
-fileToPDF.header=????????????? PDF ???????????
-fileToPDF.credit=???????????????????????????????????? LibreOffice ??? Unoconv ?????????????????
-fileToPDF.supportedFileTypesInfo=?????????????????????????????????
-fileToPDF.supportedFileTypes=?????????????????????????????????????????????????????????????????? ??????????????????????????????????????????????????????????????????? LibreOffice ?????????????????????
-fileToPDF.submit=PDF ???????????
+fileToPDF.title=File to PDF
+fileToPDF.header=Convert any file to PDF
+fileToPDF.credit=This service uses LibreOffice and Unoconv for file conversion.
+fileToPDF.supportedFileTypesInfo=Supported File types
+fileToPDF.supportedFileTypes=Supported file types should include the below however for a full updated list of supported formats, please refer to the LibreOffice documentation
+fileToPDF.submit=Convert to PDF
#compress
-compress.title=???????????
-compress.header=PDF ???????????
-compress.credit=???????????? PDF ???????????/???????????????????????? qpdf ?????????????????
-compress.grayscale.label=????????
+compress.title=Compress
+compress.header=Compress PDF
+compress.credit=This service uses qpdf for PDF Compress/Optimisation.
+compress.grayscale.label=Apply Grayscale for Compression
compress.selectText.1=Compression Settings
compress.selectText.1.1=1-3 PDF compression, 4-6 lite image compression, 7-9 intense image compression Will dramatically reduce image quality
compress.selectText.2=Optimisation level:
-compress.selectText.4=?????????????? - PDF ??????????????????????????????????????????????????????????????????????????
-compress.selectText.5=??????? PDF ???????? (??????? 25MB, 10.8MB, 25KB)
-compress.submit=???????????
+compress.selectText.4=Auto mode - Auto adjusts quality to get PDF to exact size
+compress.selectText.5=Expected PDF Size (e.g. 25MB, 10.8MB, 25KB)
+compress.submit=Compress
#Add image
-addImage.title=??????????????
-addImage.header=PDF ????????????????
-addImage.everyPage=?????????????????????
-addImage.upload=??????????????
-addImage.submit=??????????????
+addImage.title=Add Image
+addImage.header=Add image to PDF
+addImage.everyPage=Every Page?
+addImage.upload=Add image
+addImage.submit=Add image
#merge
-merge.title=???????????
+merge.title=Merge
merge.header=Merge multiple PDFs (2+)
merge.sortByName=Sort by name
-merge.sortByDate=???????????????????????????
-merge.removeCertSign=?????????????????????????????????????????????????????????
-merge.submit=???????????
+merge.sortByDate=Sort by date
+merge.removeCertSign=Remove digital signature in the merged file?
+merge.generateToc=Generate table of contents in the merged file?
+merge.submit=Merge
#pdfOrganiser
-pdfOrganiser.title=??????????????????????????
-pdfOrganiser.header=PDF ??????????????????????????
-pdfOrganiser.submit=???????????????????
-pdfOrganiser.mode=??????
-pdfOrganiser.mode.1=????????????????????????
-pdfOrganiser.mode.2=??????????????????
-pdfOrganiser.mode.3=??????????????????
-pdfOrganiser.mode.4=???????????????
-pdfOrganiser.mode.5=?????????????????????????
-pdfOrganiser.mode.6=?????????????
+pdfOrganiser.title=Page Organiser
+pdfOrganiser.header=PDF Page Organiser
+pdfOrganiser.submit=Rearrange Pages
+pdfOrganiser.mode=Mode
+pdfOrganiser.mode.1=Custom Page Order
+pdfOrganiser.mode.2=Reverse Order
+pdfOrganiser.mode.3=Duplex Sort
+pdfOrganiser.mode.4=Booklet Sort
+pdfOrganiser.mode.5=Side Stitch Booklet Sort
+pdfOrganiser.mode.6=Odd-Even Split
pdfOrganiser.mode.7=Remove First
pdfOrganiser.mode.8=Remove Last
-pdfOrganiser.mode.9=?????????????????????
-pdfOrganiser.mode.10=?????????????????
+pdfOrganiser.mode.9=Remove First and Last
+pdfOrganiser.mode.10=Odd-Even Merge
pdfOrganiser.mode.11=Duplicate all pages
-pdfOrganiser.placeholder=(??????? 1,3,2 ????? 4-8,2,10-12 ????? 2n-1)
+pdfOrganiser.placeholder=(e.g. 1,3,2 or 4-8,2,10-12 or 2n-1)
#multiTool
-multiTool.title=PDF ???????????
-multiTool.header=PDF ???????????
-multiTool.uploadPrompts=?????????????
-multiTool.selectAll=?????????????
-multiTool.deselectAll=????????????????????
-multiTool.selectPages=????????????????
-multiTool.selectedPages=??????????????????
-multiTool.page=????????
-multiTool.deleteSelected=??????????????
-multiTool.downloadAll=???????????
-multiTool.downloadSelected=???????????????????
+multiTool.title=PDF Multi Tool
+multiTool.header=PDF Multi Tool
+multiTool.uploadPrompts=File Name
+multiTool.selectAll=Select All
+multiTool.deselectAll=Deselect All
+multiTool.selectPages=Page Select
+multiTool.selectedPages=Selected Pages
+multiTool.page=Page
+multiTool.deleteSelected=Delete Selected
+multiTool.downloadAll=Export
+multiTool.downloadSelected=Export Selected
-multiTool.insertPageBreak=???????????????????????
-multiTool.addFile=?????????????
-multiTool.rotateLeft=???????????????
-multiTool.rotateRight=??????????????
-multiTool.split=???????
+multiTool.insertPageBreak=Insert Page Break
+multiTool.addFile=Add File
+multiTool.rotateLeft=Rotate Left
+multiTool.rotateRight=Rotate Right
+multiTool.split=Split
multiTool.moveLeft=Move Left
multiTool.moveRight=Move Right
-multiTool.delete=??????
-multiTool.dragDropMessage=???????????????????????????????????????????????????
-multiTool.undo=??????????
-multiTool.redo=??????????
+multiTool.delete=Delete
+multiTool.dragDropMessage=Page(s) Selected
+multiTool.undo=Undo (CTRL + Z)
+multiTool.redo=Redo (CTRL + Y)
#decrypt
-decrypt.passwordPrompt=????????????????????????????????????????? ??????????????????
-decrypt.cancelled=PDF ?????????????????????????? {0}
-decrypt.noPassword=?????????????????? {0}
-decrypt.invalidPassword=??????????????????????????????????????????????????
-decrypt.invalidPasswordHeader=???????????????????????????????????????????????? PDF ?????? {0}
+decrypt.passwordPrompt=This file is password-protected. Please enter the password:
+decrypt.cancelled=Operation cancelled for PDF: {0}
+decrypt.noPassword=No password provided for encrypted PDF: {0}
+decrypt.invalidPassword=Please try again with the correct password.
+decrypt.invalidPasswordHeader=Incorrect password or unsupported encryption for PDF: {0}
decrypt.unexpectedError=There was an error processing the file. Please try again.
decrypt.serverError=Server error while decrypting: {0}
-decrypt.success=??????????????????????????
+decrypt.success=File decrypted successfully.
#multiTool-advert
multiTool-advert.message=This feature is also available in our multi-tool page. Check it out for enhanced page-by-page UI and additional features!
#view pdf
viewPdf.title=View/Edit PDF
-viewPdf.header=PDF ?????
+viewPdf.header=View PDF
#pageRemover
pageRemover.title=Page Remover
pageRemover.header=PDF Page remover
-pageRemover.pagesToDelete=??????????????????? (??????????????????????????????????????????????)
-pageRemover.submit=??????????????
-pageRemover.placeholder=(??????? 1,2,6 ????? 1-10,15-30)
+pageRemover.pagesToDelete=Pages to delete (Enter a comma-separated list of page numbers) :
+pageRemover.submit=Delete Pages
+pageRemover.placeholder=(e.g. 1,2,6 or 1-10,15-30)
#rotate
rotate.title=Rotate PDF
-rotate.header=PDF ???????????
-rotate.selectAngle=?????????????????????????????? (??????? 90 ???????????????????)
-rotate.submit=???????????
+rotate.header=Rotate PDF
+rotate.selectAngle=Select rotation angle (in multiples of 90 degrees):
+rotate.submit=Rotate
#split-pdfs
-split.title=PDF ???????
-split.header=PDF ???????
-split.desc.1=?????????????????????????????????????????????????????????????????????????
-split.desc.2=??????????????? 10 ???????????????????? 1,3,7-9 ???????? PDF ?????? 6 ????????????
-split.desc.3=?????? #1: ???????? 1
-split.desc.4=?????? #2: ???????? 2 ??? 3
-split.desc.5=?????? #3: ???????? 4, 5, 6 ??? 7
+split.title=Split PDF
+split.header=Split PDF
+split.desc.1=The numbers you select are the page number you wish to do a split on
+split.desc.2=As such selecting 1,3,7-9 would split a 10 page document into 6 separate PDFS with:
+split.desc.3=Document #1: Page 1
+split.desc.4=Document #2: Page 2 and 3
+split.desc.5=Document #3: Page 4, 5, 6 and 7
split.desc.6=Document #4: Page 8
split.desc.7=Document #5: Page 9
-split.desc.8=?????? #6: ???????? 10
-split.splitPages=????????????????????????????????
-split.submit=???????
+split.desc.8=Document #6: Page 10
+split.splitPages=Enter pages to split on:
+split.submit=Split
#merge
-imageToPDF.title=?????????? PDF ??
-imageToPDF.header=?????????? PDF ??
-imageToPDF.submit=?????????
-imageToPDF.selectLabel=??????????????????????
-imageToPDF.fillPage=??????????????
-imageToPDF.fitDocumentToImage=???????????????????????????????
-imageToPDF.maintainAspectRatio=??????????????????????
-imageToPDF.selectText.2=PDF ?????????????????????
-imageToPDF.selectText.3=??????????????????????? (?????????????????????????????????????????????????????)
-imageToPDF.selectText.4=PDF ???????????????????
-imageToPDF.selectText.5=PDF ????????????????
+imageToPDF.title=Image to PDF
+imageToPDF.header=Image to PDF
+imageToPDF.submit=Convert
+imageToPDF.selectLabel=Image Fit Options
+imageToPDF.fillPage=Fill Page
+imageToPDF.fitDocumentToImage=Fit Page to Image
+imageToPDF.maintainAspectRatio=Maintain Aspect Ratios
+imageToPDF.selectText.2=Auto rotate PDF
+imageToPDF.selectText.3=Multi file logic (Only enabled if working with multiple images)
+imageToPDF.selectText.4=Merge into single PDF
+imageToPDF.selectText.5=Convert to separate PDFs
#pdfToImage
-pdfToImage.title=PDF ????????????
-pdfToImage.header=PDF ????????????
-pdfToImage.selectText=??????????????
-pdfToImage.singleOrMultiple=?????????????????????????????????????
-pdfToImage.single=???????????????????????????????????????????????
-pdfToImage.multi=????????????? ??????????????????????
-pdfToImage.colorType=?????????????????
-pdfToImage.color=????????
-pdfToImage.grey=????????
-pdfToImage.blackwhite=?????? (??????????????????)
-pdfToImage.submit=?????????
-pdfToImage.info=Python ?????????????????????? WebP ???????????????????????
-pdfToImage.placeholder=(??????? 1,2,8 ????? 4,7,12-16 ????? 2n-1)
+pdfToImage.title=PDF to Image
+pdfToImage.header=PDF to Image
+pdfToImage.selectText=Image Format
+pdfToImage.singleOrMultiple=Page to Image result type
+pdfToImage.single=Single Big Image Combing all pages
+pdfToImage.multi=Multiple Images, one image per page
+pdfToImage.colorType=Colour type
+pdfToImage.color=Colour
+pdfToImage.grey=Greyscale
+pdfToImage.blackwhite=Black and White (May lose data!)
+pdfToImage.submit=Convert
+pdfToImage.info=Python is not installed. Required for WebP conversion.
+pdfToImage.placeholder=(e.g. 1,2,8 or 4,7,12-16 or 2n-1)
#addPassword
-addPassword.title=???????????????
-addPassword.header=??????????????? (?????????)
-addPassword.selectText.1=??????????????????? PDF ????????
-addPassword.selectText.2=?????????????????????
-addPassword.selectText.3=???????????????????????????
-addPassword.selectText.4=??????????????????????????????? ?????????????????????????????????????????????????
-addPassword.selectText.5=??????????????????? (????????????????????????????????????????????????????????????)
-addPassword.selectText.6=?????????????????????????
-addPassword.selectText.7=????????????????????????
-addPassword.selectText.8=???????????????????????????????????????
-addPassword.selectText.9=???????????????????????
-addPassword.selectText.10=????????????????
-addPassword.selectText.11=??????????????????????????
-addPassword.selectText.12=Prevent printin
+addPassword.title=Add Password
+addPassword.header=Add password (Encrypt)
+addPassword.selectText.1=Select PDF to encrypt
+addPassword.selectText.2=User Password
+addPassword.selectText.3=Encryption Key Length
+addPassword.selectText.4=Higher values are stronger, but lower values have better compatibility.
+addPassword.selectText.5=Permissions to set (Recommended to be used along with Owner password)
+addPassword.selectText.6=Prevent assembly of document
+addPassword.selectText.7=Prevent content extraction
+addPassword.selectText.8=Prevent extraction for accessibility
+addPassword.selectText.9=Prevent filling in form
+addPassword.selectText.10=Prevent modification
+addPassword.selectText.11=Prevent annotation modification
+addPassword.selectText.12=Prevent printing
addPassword.selectText.13=Prevent printing different formats
-addPassword.selectText.14=???????????????????????
-addPassword.selectText.15=??????????????????????????????????????????? ?????????????????????????????????????????????????????
-addPassword.selectText.16=???????????????????????????????????????????
-addPassword.submit=???????????
+addPassword.selectText.14=Owner Password
+addPassword.selectText.15=Restricts what can be done with the document once it is opened (Not supported by all readers)
+addPassword.selectText.16=Restricts the opening of the document itself
+addPassword.submit=Encrypt
#watermark
-watermark.title=????????????????
-watermark.header=????????????????
-watermark.customColor=?????????????????????????
-watermark.selectText.1=????????????????????? PDF ????????
-watermark.selectText.2=???????????????????
-watermark.selectText.3=??????????????????
-watermark.selectText.4=??????????? (0-360)
-watermark.selectText.5=???????????????? (????????????????????????????????????????)
-watermark.selectText.6=???????????????? (????????????????????????????????????????)
-watermark.selectText.7=??????? (0% - 100%)
-watermark.selectText.8=??????????????????
-watermark.selectText.9=????????????????????
-watermark.selectText.10=PDF ??? PDF-??????????????????
-watermark.submit=????????????????
-watermark.type.1=?????
-watermark.type.2=???????
+watermark.title=Add Watermark
+watermark.header=Add Watermark
+watermark.customColor=Custom Text Colour
+watermark.selectText.1=Select PDF to add watermark to:
+watermark.selectText.2=Watermark Text:
+watermark.selectText.3=Font Size:
+watermark.selectText.4=Rotation (0-360):
+watermark.selectText.5=Width Spacer (Space between each watermark horizontally):
+watermark.selectText.6=Height Spacer (Space between each watermark vertically):
+watermark.selectText.7=Opacity (0% - 100%):
+watermark.selectText.8=Watermark Type:
+watermark.selectText.9=Watermark Image:
+watermark.selectText.10=Convert PDF to PDF-Image
+watermark.submit=Add Watermark
+watermark.type.1=Text
+watermark.type.2=Image
#Change permissions
-permissions.title=?????????????????
-permissions.header=?????????????????
-permissions.warning=???????? ?????????????????????????????????????????? ???????????????????????????????????????????????????????????????????????????????????????
-permissions.selectText.1=?????????????????????? PDF ????????
-permissions.selectText.2=?????????????????????????????
-permissions.selectText.3=????????????????????????
-permissions.selectText.4=????????????????????????
-permissions.selectText.5=???????????????????????????????????????
-permissions.selectText.6=???????????????????????
-permissions.selectText.7=????????????????
-permissions.selectText.8=??????????????????????????
-permissions.selectText.9=????????????????
-permissions.selectText.10=???????????????????????????????
-permissions.submit=?????????
+permissions.title=Change Permissions
+permissions.header=Change Permissions
+permissions.warning=Warning to have these permissions be unchangeable it is recommended to set them with a password via the add-password page
+permissions.selectText.1=Select PDF to change permissions
+permissions.selectText.2=Permissions to set
+permissions.selectText.3=Prevent assembly of document
+permissions.selectText.4=Prevent content extraction
+permissions.selectText.5=Prevent extraction for accessibility
+permissions.selectText.6=Prevent filling in form
+permissions.selectText.7=Prevent modification
+permissions.selectText.8=Prevent annotation modification
+permissions.selectText.9=Prevent printing
+permissions.selectText.10=Prevent printing different formats
+permissions.submit=Change
#remove password
-removePassword.title=??????????????
-removePassword.header=?????????????? (????????????????)
-removePassword.selectText.1=????????????????????? PDF ????????
-removePassword.selectText.2=???????
-removePassword.submit=??????
+removePassword.title=Remove password
+removePassword.header=Remove password (Decrypt)
+removePassword.selectText.1=Select PDF to Decrypt
+removePassword.selectText.2=Password
+removePassword.submit=Remove
#changeMetadata
-changeMetadata.title=????????????????????????
-changeMetadata.header=????????????????????????
-changeMetadata.selectText.1=???????????????????????????????????????????????????
-changeMetadata.selectText.2=??????????????????????????
-changeMetadata.selectText.3=?????????????????????????????
-changeMetadata.author=??????????
-changeMetadata.creationDate=???????????????? (yyyy/MM/dd HH:mm:ss)
-changeMetadata.creator=????????
-changeMetadata.keywords=???????
-changeMetadata.modDate=????????????????? (yyyy/MM/dd HH:mm:ss)
-changeMetadata.producer=??????????
-changeMetadata.subject=??????????
-changeMetadata.trapped=???????
-changeMetadata.selectText.4=???????????????????
-changeMetadata.selectText.5=?????????????????????????????????
-changeMetadata.submit=?????????
+changeMetadata.title=Change Metadata
+changeMetadata.header=Change Metadata
+changeMetadata.selectText.1=Please edit the variables you wish to change
+changeMetadata.selectText.2=Delete all metadata
+changeMetadata.selectText.3=Show Custom Metadata:
+changeMetadata.author=Author:
+changeMetadata.creationDate=Creation Date (yyyy/MM/dd HH:mm:ss):
+changeMetadata.creator=Creator:
+changeMetadata.keywords=Keywords:
+changeMetadata.modDate=Modification Date (yyyy/MM/dd HH:mm:ss):
+changeMetadata.producer=Producer:
+changeMetadata.subject=Subject:
+changeMetadata.trapped=Trapped:
+changeMetadata.selectText.4=Other Metadata:
+changeMetadata.selectText.5=Add Custom Metadata Entry
+changeMetadata.submit=Change
#unlockPDFForms
unlockPDFForms.title=Remove Read-Only from Form Fields
@@ -1372,123 +1415,123 @@ unlockPDFForms.header=Unlock PDF Forms
unlockPDFForms.submit=Remove
#pdfToPDFA
-pdfToPDFA.title=PDF ??? PDF/A ??
-pdfToPDFA.header=PDF ??? PDF/A ??
-pdfToPDFA.credit=???????????? PDF/A ?????????????????? libreoffice ?????????????????
-pdfToPDFA.submit=?????????
-pdfToPDFA.tip=??????????????????????????????????????????
-pdfToPDFA.outputFormat=?????????????????
-pdfToPDFA.pdfWithDigitalSignature=PDF ?????????????????????????? ????????????????????????????????
+pdfToPDFA.title=PDF To PDF/A
+pdfToPDFA.header=PDF To PDF/A
+pdfToPDFA.credit=This service uses libreoffice for PDF/A conversion
+pdfToPDFA.submit=Convert
+pdfToPDFA.tip=Currently does not work for multiple inputs at once
+pdfToPDFA.outputFormat=Output format
+pdfToPDFA.pdfWithDigitalSignature=The PDF contains a digital signature. This will be removed in the next step.
#PDFToWord
-PDFToWord.title=PDF ??? Word ??
-PDFToWord.header=PDF ??? Word ??
-PDFToWord.selectText.1=?????????????????????????
-PDFToWord.credit=???????????????????????????????????? LibreOffice ?????????????????
-PDFToWord.submit=?????????
+PDFToWord.title=PDF to Word
+PDFToWord.header=PDF to Word
+PDFToWord.selectText.1=Output file format
+PDFToWord.credit=This service uses LibreOffice for file conversion.
+PDFToWord.submit=Convert
#PDFToPresentation
-PDFToPresentation.title=PDF ???????????????
-PDFToPresentation.header=PDF ???????????????
-PDFToPresentation.selectText.1=?????????????????????????
+PDFToPresentation.title=PDF to Presentation
+PDFToPresentation.header=PDF to Presentation
+PDFToPresentation.selectText.1=Output file format
PDFToPresentation.credit=This service uses LibreOffice for file conversion.
PDFToPresentation.submit=Convert
#PDFToText
-PDFToText.title=PDF ??? RTF ?? (?????)
-PDFToText.header=PDF ??? RTF ?? (?????)
-PDFToText.selectText.1=?????????????????????????
+PDFToText.title=PDF to RTF (Text)
+PDFToText.header=PDF to RTF (Text)
+PDFToText.selectText.1=Output file format
PDFToText.credit=This service uses LibreOffice for file conversion.
PDFToText.submit=Convert
#PDFToHTML
-PDFToHTML.title=PDF ??? HTML ??
-PDFToHTML.header=PDF ??? HTML ??
+PDFToHTML.title=PDF to HTML
+PDFToHTML.header=PDF to HTML
PDFToHTML.credit=This service uses pdftohtml for file conversion.
PDFToHTML.submit=Convert
#PDFToXML
-PDFToXML.title=PDF ??? XML ??
-PDFToXML.header=PDF ??? XML ??
+PDFToXML.title=PDF to XML
+PDFToXML.header=PDF to XML
PDFToXML.credit=This service uses LibreOffice for file conversion.
PDFToXML.submit=Convert
#PDFToCSV
-PDFToCSV.title=PDF ??? CSV ??
-PDFToCSV.header=PDF ??? CSV ??
+PDFToCSV.title=PDF to CSV
+PDFToCSV.header=PDF to CSV
PDFToCSV.prompt=Choose page to extract table
PDFToCSV.submit=Extract
#split-by-size-or-count
-split-by-size-or-count.title=????????????????????? PDF ???????
-split-by-size-or-count.header=????????????????????? PDF ???????
-split-by-size-or-count.type.label=????????????????????
-split-by-size-or-count.type.size=???????????
-split-by-size-or-count.type.pageCount=?????????????
-split-by-size-or-count.type.docCount=???????????????????
-split-by-size-or-count.value.label=???????????????
-split-by-size-or-count.value.placeholder=??????? (??????? 2MB ????? 3KB) ???????????? (??????? 5) ???????
-split-by-size-or-count.submit=??????
+split-by-size-or-count.title=Split PDF by Size or Count
+split-by-size-or-count.header=Split PDF by Size or Count
+split-by-size-or-count.type.label=Select Split Type
+split-by-size-or-count.type.size=By Size
+split-by-size-or-count.type.pageCount=By Page Count
+split-by-size-or-count.type.docCount=By Document Count
+split-by-size-or-count.value.label=Enter Value
+split-by-size-or-count.value.placeholder=Enter size (e.g., 2MB or 3KB) or count (e.g., 5)
+split-by-size-or-count.submit=Submit
#overlay-pdfs
-overlay-pdfs.header=PDF ???????????????
-overlay-pdfs.baseFile.label=????????? PDF ??????????????
-overlay-pdfs.overlayFiles.label=?????????????? PDF ??????????????
-overlay-pdfs.mode.label=????????????????????
-overlay-pdfs.mode.sequential=??????????????????
-overlay-pdfs.mode.interleaved=?????????????????
-overlay-pdfs.mode.fixedRepeat=?????????????????????????????
-overlay-pdfs.counts.label=???????????? (????????????????????????????????)
-overlay-pdfs.counts.placeholder=???????????????????????????????????? (??????? 2,3,1)
-overlay-pdfs.position.label=?????????????????????????
-overlay-pdfs.position.foreground=?????????
-overlay-pdfs.position.background=???????????
-overlay-pdfs.submit=??????
+overlay-pdfs.header=Overlay PDF Files
+overlay-pdfs.baseFile.label=Select Base PDF File
+overlay-pdfs.overlayFiles.label=Select Overlay PDF Files
+overlay-pdfs.mode.label=Select Overlay Mode
+overlay-pdfs.mode.sequential=Sequential Overlay
+overlay-pdfs.mode.interleaved=Interleaved Overlay
+overlay-pdfs.mode.fixedRepeat=Fixed Repeat Overlay
+overlay-pdfs.counts.label=Overlay Counts (for Fixed Repeat Mode)
+overlay-pdfs.counts.placeholder=Enter comma-separated counts (e.g., 2,3,1)
+overlay-pdfs.position.label=Select Overlay Position
+overlay-pdfs.position.foreground=Foreground
+overlay-pdfs.position.background=Background
+overlay-pdfs.submit=Submit
#split-by-sections
-split-by-sections.title=????????? PDF ???????
-split-by-sections.header=PDF ???????????????
-split-by-sections.horizontal.label=???????????????????
-split-by-sections.vertical.label=???????????????????
-split-by-sections.horizontal.placeholder=??????????????????????????????????
-split-by-sections.vertical.placeholder=??????????????????????????????????
-split-by-sections.submit=PDF ???????
-split-by-sections.merge=PDF ???????????????????
+split-by-sections.title=Split PDF by Sections
+split-by-sections.header=Split PDF into Sections
+split-by-sections.horizontal.label=Horizontal Divisions
+split-by-sections.vertical.label=Vertical Divisions
+split-by-sections.horizontal.placeholder=Enter number of horizontal divisions
+split-by-sections.vertical.placeholder=Enter number of vertical divisions
+split-by-sections.submit=Split PDF
+split-by-sections.merge=Merge Into One PDF
#printFile
-printFile.title=???????????????
-printFile.header=?????????????????????????????????????
-printFile.selectText.1=?????????????????????????????????
-printFile.selectText.2=???????????????????????????????????
-printFile.submit=?????????
+printFile.title=Print File
+printFile.header=Print File to Printer
+printFile.selectText.1=Select File to Print
+printFile.selectText.2=Enter Printer Name
+printFile.submit=Print
#licenses
-licenses.nav=????????
-licenses.title=???????????????
-licenses.header=???????????????
-licenses.module=???????
-licenses.version=???????
-licenses.license=????????
+licenses.nav=Licences
+licenses.title=3rd Party Licences
+licenses.header=3rd Party Licences
+licenses.module=Module
+licenses.version=Version
+licenses.license=Licence
#survey
-survey.nav=????????
-survey.title=Stirling-PDF ????????
-survey.description=Stirling-PDF ??????????????????? ?????? Stirling-PDF ???????????????????????????????????????????????????????????
-survey.changes=????????????????????? Stirling-PDF ??????????????????? ????????????????????????????????????????????????????????????????????
-survey.changes2=?????????????????????????????????????????????????????????????????????????
-survey.please=Stirling-PDF ????????????????????????????????????????????????????????????????????????????
-survey.disabled=(??????????????????????????????????????????????????????????????????????????????????????????)
-survey.button=???????????????
-survey.dontShowAgain=????????????????
+survey.nav=Survey
+survey.title=Stirling-PDF Survey
+survey.description=Stirling-PDF has no tracking so we want to hear from our users to improve Stirling-PDF!
+survey.changes=Stirling-PDF has changed since the last survey! To find out more please check our blog post here:
+survey.changes2=With these changes we are getting paid business support and funding
+survey.please=Please consider taking our survey to have input on the future of Stirling-PDF!
+survey.disabled=(Survey popup will be disabled in following updates but available at foot of page)
+survey.button=Take Survey
+survey.dontShowAgain=Don't show again
survey.meeting.1=If you're using Stirling PDF at work, we'd love to speak to you. We're offering technical support sessions in exchange for a 15 minute user discovery session.
survey.meeting.2=This is a chance to:
survey.meeting.3=Get help with deployment, integrations, or troubleshooting
@@ -1500,94 +1543,94 @@ survey.meeting.notInterested=Not a business and/or interested in a meeting?
survey.meeting.button=Book meeting
#error
-error.sorry=?????????????????
-error.needHelp=???????????????? / ???????????????????????
-error.contactTip=????????????????????????????????????? ????????????????????????????????????????? ????????????????? GitHub ??????????????????????????? Discord ?????????????????????????
-error.404.head=404 - ??????????????? | ?????????????? ??????????????????????????????????????
-error.404.1=???????????????????????????????????????????????????????
-error.404.2=????????????????????????
-error.github=GitHub ??????????????????????
-error.showStack=Stack Trace ?????
-error.copyStack=Stack Trace ???????
-error.githubSubmit=GitHub - ??????????????
-error.discordSubmit=Discord - ?????????????????????????
+error.sorry=Sorry for the issue!
+error.needHelp=Need help / Found an issue?
+error.contactTip=If you're still having trouble, don't hesitate to reach out to us for help. You can submit a ticket on our GitHub page or contact us through Discord:
+error.404.head=404 - Page Not Found | Oops, we tripped in the code!
+error.404.1=We can't seem to find the page you're looking for.
+error.404.2=Something went wrong
+error.github=Submit a ticket on GitHub
+error.showStack=Show Stack Trace
+error.copyStack=Copy Stack Trace
+error.githubSubmit=GitHub - Submit a ticket
+error.discordSubmit=Discord - Submit Support post
#remove-image
-removeImage.title=?????????????
-removeImage.header=?????????????
-removeImage.removeImage=?????????????
-removeImage.submit=?????????????
+removeImage.title=Remove image
+removeImage.header=Remove image
+removeImage.removeImage=Remove image
+removeImage.submit=Remove image
-splitByChapters.title=????????? PDF ???????
-splitByChapters.header=????????? PDF ???????
-splitByChapters.bookmarkLevel=???????????????
-splitByChapters.includeMetadata=?????????????????????
-splitByChapters.allowDuplicates=?????????????????
+splitByChapters.title=Split PDF by Chapters
+splitByChapters.header=Split PDF by Chapters
+splitByChapters.bookmarkLevel=Bookmark Level
+splitByChapters.includeMetadata=Include Metadata
+splitByChapters.allowDuplicates=Allow Duplicates
splitByChapters.desc.1=This tool splits a PDF file into multiple PDFs based on its chapter structure.
splitByChapters.desc.2=Bookmark Level: Choose the level of bookmarks to use for splitting (0 for top-level, 1 for second-level, etc.).
-splitByChapters.desc.3=Include Metadata: If checked, the original PDF metadata will be included in each split PDF.
+splitByChapters.desc.3=Include Metadata: If checked, the original PDF's metadata will be included in each split PDF.
splitByChapters.desc.4=Allow Duplicates: If checked, allows multiple bookmarks on the same page to create separate PDFs.
splitByChapters.submit=Split PDF
#File Chooser
-fileChooser.click=??????
-fileChooser.or=?????
-fileChooser.dragAndDrop=???????????????
-fileChooser.dragAndDropPDF=PDF ?????????????????????
-fileChooser.dragAndDropImage=????????????????????????????
-fileChooser.hoveredDragAndDrop=??????????????????????????
-fileChooser.extractPDF=???????????????????????????????
+fileChooser.click=Click
+fileChooser.or=or
+fileChooser.dragAndDrop=Drag & Drop
+fileChooser.dragAndDropPDF=Drag & Drop PDF file
+fileChooser.dragAndDropImage=Drag & Drop Image file
+fileChooser.hoveredDragAndDrop=Drag & Drop file(s) here
+fileChooser.extractPDF=Extracting...
#release notes
-releases.footer=???????
-releases.title=??????????????????????????
-releases.header=??????????????????????????
-releases.current.version=????????????????
-releases.note=??????????????????????????????????????????????
+releases.footer=Releases
+releases.title=Release Notes
+releases.header=Release Notes
+releases.current.version=Current Release
+releases.note=Release notes are only available in English
#Validate Signature
-validateSignature.title=PDF ?????????????????
-validateSignature.header=?????????????????????????
-validateSignature.selectPDF=?????????????????? PDF ??????????????
-validateSignature.submit=?????????????????
-validateSignature.results=????????????????
-validateSignature.status=?????????
-validateSignature.signer=??????????????????
-validateSignature.date=????????
-validateSignature.reason=?????????
-validateSignature.location=??????
-validateSignature.noSignatures=??????????????????????????????????????????
-validateSignature.status.valid=????????
-validateSignature.status.invalid=????????
-validateSignature.chain.invalid=????????????????????????????????????? - ???????????????????????????????????????????????????
-validateSignature.trust.invalid=????????????????????????????????? - ???????????????????????????????
-validateSignature.cert.expired=????????????????????
-validateSignature.cert.revoked=??????????????????????????
-validateSignature.signature.info=?????????????????????
-validateSignature.signature=?????????
-validateSignature.signature.mathValid=????????????????????????????????????????
-validateSignature.selectCustomCert=??????????????????????? X.509 (?????)
-validateSignature.cert.info=???????????????
-validateSignature.cert.issuer=??????????
-validateSignature.cert.subject=??????????
-validateSignature.cert.serialNumber=???????????????
-validateSignature.cert.validFrom=??????????????????
-validateSignature.cert.validUntil=???????????????????
-validateSignature.cert.algorithm=?????????
-validateSignature.cert.keySize=????????????????
-validateSignature.cert.version=???????
-validateSignature.cert.keyUsage=??????????????????
-validateSignature.cert.selfSigned=????????????
-validateSignature.cert.bits=????
+validateSignature.title=Validate PDF Signatures
+validateSignature.header=Validate Digital Signatures
+validateSignature.selectPDF=Select signed PDF file
+validateSignature.submit=Validate Signatures
+validateSignature.results=Validation Results
+validateSignature.status=Status
+validateSignature.signer=Signer
+validateSignature.date=Date
+validateSignature.reason=Reason
+validateSignature.location=Location
+validateSignature.noSignatures=No digital signatures found in this document
+validateSignature.status.valid=Valid
+validateSignature.status.invalid=Invalid
+validateSignature.chain.invalid=Certificate chain validation failed - cannot verify signer's identity
+validateSignature.trust.invalid=Certificate not in trust store - source cannot be verified
+validateSignature.cert.expired=Certificate has expired
+validateSignature.cert.revoked=Certificate has been revoked
+validateSignature.signature.info=Signature Information
+validateSignature.signature=Signature
+validateSignature.signature.mathValid=Signature is mathematically valid BUT:
+validateSignature.selectCustomCert=Custom Certificate File X.509 (Optional)
+validateSignature.cert.info=Certificate Details
+validateSignature.cert.issuer=Issuer
+validateSignature.cert.subject=Subject
+validateSignature.cert.serialNumber=Serial Number
+validateSignature.cert.validFrom=Valid From
+validateSignature.cert.validUntil=Valid Until
+validateSignature.cert.algorithm=Algorithm
+validateSignature.cert.keySize=Key Size
+validateSignature.cert.version=Version
+validateSignature.cert.keyUsage=Key Usage
+validateSignature.cert.selfSigned=Self-Signed
+validateSignature.cert.bits=bits
####################
# Cookie banner #
####################
cookieBanner.popUp.title=How we use Cookies
-cookieBanner.popUp.description.1=We use cookies and other technologies to make Stirling PDF work better for you?helping us improve our tools and keep building features you'll love.
-cookieBanner.popUp.description.2=If you?d rather not, clicking 'No Thanks' will only enable the essential cookies needed to keep things running smoothly.
+cookieBanner.popUp.description.1=We use cookies and other technologies to make Stirling PDF work better for you—helping us improve our tools and keep building features you'll love.
+cookieBanner.popUp.description.2=If you’d rather not, clicking 'No Thanks' will only enable the essential cookies needed to keep things running smoothly.
cookieBanner.popUp.acceptAllBtn=Okay
cookieBanner.popUp.acceptNecessaryBtn=No Thanks
cookieBanner.popUp.showPreferencesBtn=Manage preferences
@@ -1599,13 +1642,13 @@ cookieBanner.preferencesModal.closeIconLabel=Close modal
cookieBanner.preferencesModal.serviceCounterLabel=Service|Services
cookieBanner.preferencesModal.subtitle=Cookie Usage
cookieBanner.preferencesModal.description.1=Stirling PDF uses cookies and similar technologies to enhance your experience and understand how our tools are used. This helps us improve performance, develop the features you care about, and provide ongoing support to our users.
-cookieBanner.preferencesModal.description.2=Stirling PDF cannot?and will never?track or access the content of the documents you use.
+cookieBanner.preferencesModal.description.2=Stirling PDF cannot—and will never—track or access the content of the documents you use.
cookieBanner.preferencesModal.description.3=Your privacy and trust are at the core of what we do.
cookieBanner.preferencesModal.necessary.title.1=Strictly Necessary Cookies
cookieBanner.preferencesModal.necessary.title.2=Always Enabled
-cookieBanner.preferencesModal.necessary.description=These cookies are essential for the website to function properly. They enable core features like setting your privacy preferences, logging in, and filling out forms?which is why they can?t be turned off.
+cookieBanner.preferencesModal.necessary.description=These cookies are essential for the website to function properly. They enable core features like setting your privacy preferences, logging in, and filling out forms—which is why they can’t be turned off.
cookieBanner.preferencesModal.analytics.title=Analytics
-cookieBanner.preferencesModal.analytics.description=These cookies help us understand how our tools are being used, so we can focus on building the features our community values most. Rest assured?Stirling PDF cannot and will never track the content of the documents you work with.
+cookieBanner.preferencesModal.analytics.description=These cookies help us understand how our tools are being used, so we can focus on building the features our community values most. Rest assured—Stirling PDF cannot and will never track the content of the documents you work with.
#fakeScan
fakeScan.title=Fake Scan
@@ -1642,3 +1685,22 @@ fakeScan.blur=Blur
fakeScan.noise=Noise
fakeScan.yellowish=Yellowish (simulate old paper)
fakeScan.resolution=Resolution (DPI)
+
+
+# Table of Contents Feature
+home.editTableOfContents.title=Edit Table of Contents
+home.editTableOfContents.desc=Add or edit bookmarks and table of contents in PDF documents
+
+editTableOfContents.tags=bookmarks,toc,navigation,index,table of contents,chapters,sections,outline
+editTableOfContents.title=Edit Table of Contents
+editTableOfContents.header=Add or Edit PDF Table of Contents
+editTableOfContents.replaceExisting=Replace existing bookmarks (uncheck to append to existing)
+editTableOfContents.editorTitle=Bookmark Editor
+editTableOfContents.editorDesc=Add and arrange bookmarks below. Click + to add child bookmarks.
+editTableOfContents.addBookmark=Add New Bookmark
+editTableOfContents.desc.1=This tool allows you to add or edit the table of contents (bookmarks) in a PDF document.
+editTableOfContents.desc.2=You can create a hierarchical structure by adding child bookmarks to parent bookmarks.
+editTableOfContents.desc.3=Each bookmark requires a title and target page number.
+editTableOfContents.submit=Apply Table of Contents
+
+
diff --git a/stirling-pdf/src/main/resources/messages_ca_CA.properties b/stirling-pdf/src/main/resources/messages_ca_CA.properties
index 0b291a435..47523880c 100644
--- a/stirling-pdf/src/main/resources/messages_ca_CA.properties
+++ b/stirling-pdf/src/main/resources/messages_ca_CA.properties
@@ -3,6 +3,138 @@
###########
# the direction that the language is written (ltr = left to right, rtl = right to left)
language.direction=ltr
+
+# Language names for reuse throughout the application
+lang.afr=Afrikaans
+lang.amh=Amharic
+lang.ara=Arabic
+lang.asm=Assamese
+lang.aze=Azerbaijani
+lang.aze_cyrl=Azerbaijani (Cyrillic)
+lang.bel=Belarusian
+lang.ben=Bengali
+lang.bod=Tibetan
+lang.bos=Bosnian
+lang.bre=Breton
+lang.bul=Bulgarian
+lang.cat=Catalan
+lang.ceb=Cebuano
+lang.ces=Czech
+lang.chi_sim=Chinese (Simplified)
+lang.chi_sim_vert=Chinese (Simplified, Vertical)
+lang.chi_tra=Chinese (Traditional)
+lang.chi_tra_vert=Chinese (Traditional, Vertical)
+lang.chr=Cherokee
+lang.cos=Corsican
+lang.cym=Welsh
+lang.dan=Danish
+lang.dan_frak=Danish (Fraktur)
+lang.deu=German
+lang.deu_frak=German (Fraktur)
+lang.div=Divehi
+lang.dzo=Dzongkha
+lang.ell=Greek
+lang.eng=English
+lang.enm=English, Middle (1100-1500)
+lang.epo=Esperanto
+lang.equ=Math / equation detection module
+lang.est=Estonian
+lang.eus=Basque
+lang.fao=Faroese
+lang.fas=Persian
+lang.fil=Filipino
+lang.fin=Finnish
+lang.fra=French
+lang.frk=Frankish
+lang.frm=French, Middle (ca.1400-1600)
+lang.fry=Western Frisian
+lang.gla=Scottish Gaelic
+lang.gle=Irish
+lang.glg=Galician
+lang.grc=Ancient Greek
+lang.guj=Gujarati
+lang.hat=Haitian, Haitian Creole
+lang.heb=Hebrew
+lang.hin=Hindi
+lang.hrv=Croatian
+lang.hun=Hungarian
+lang.hye=Armenian
+lang.iku=Inuktitut
+lang.ind=Indonesian
+lang.isl=Icelandic
+lang.ita=Italian
+lang.ita_old=Italian (Old)
+lang.jav=Javanese
+lang.jpn=Japanese
+lang.jpn_vert=Japanese (Vertical)
+lang.kan=Kannada
+lang.kat=Georgian
+lang.kat_old=Georgian (Old)
+lang.kaz=Kazakh
+lang.khm=Central Khmer
+lang.kir=Kirghiz, Kyrgyz
+lang.kmr=Northern Kurdish
+lang.kor=Korean
+lang.kor_vert=Korean (Vertical)
+lang.lao=Lao
+lang.lat=Latin
+lang.lav=Latvian
+lang.lit=Lithuanian
+lang.ltz=Luxembourgish
+lang.mal=Malayalam
+lang.mar=Marathi
+lang.mkd=Macedonian
+lang.mlt=Maltese
+lang.mon=Mongolian
+lang.mri=Maori
+lang.msa=Malay
+lang.mya=Burmese
+lang.nep=Nepali
+lang.nld=Dutch; Flemish
+lang.nor=Norwegian
+lang.oci=Occitan (post 1500)
+lang.ori=Oriya
+lang.osd=Orientation and script detection module
+lang.pan=Panjabi, Punjabi
+lang.pol=Polish
+lang.por=Portuguese
+lang.pus=Pushto, Pashto
+lang.que=Quechua
+lang.ron=Romanian, Moldavian, Moldovan
+lang.rus=Russian
+lang.san=Sanskrit
+lang.sin=Sinhala, Sinhalese
+lang.slk=Slovak
+lang.slk_frak=Slovak (Fraktur)
+lang.slv=Slovenian
+lang.snd=Sindhi
+lang.spa=Spanish
+lang.spa_old=Spanish (Old)
+lang.sqi=Albanian
+lang.srp=Serbian
+lang.srp_latn=Serbian (Latin)
+lang.sun=Sundanese
+lang.swa=Swahili
+lang.swe=Swedish
+lang.syr=Syriac
+lang.tam=Tamil
+lang.tat=Tatar
+lang.tel=Telugu
+lang.tgk=Tajik
+lang.tgl=Tagalog
+lang.tha=Thai
+lang.tir=Tigrinya
+lang.ton=Tonga (Tonga Islands)
+lang.tur=Turkish
+lang.uig=Uighur, Uyghur
+lang.ukr=Ukrainian
+lang.urd=Urdu
+lang.uzb=Uzbek
+lang.uzb_cyrl=Uzbek (Cyrillic)
+lang.vie=Vietnamese
+lang.yid=Yiddish
+lang.yor=Yoruba
+
addPageNumbers.fontSize=Mida del tipus de lletra
addPageNumbers.fontName=Nom del tipus de lletra
pdfPrompt=Selecciona PDF(s)
@@ -87,6 +219,12 @@ addToDoc=Afegeix al document
reset=Reset
apply=Apply
noFileSelected=No file selected. Please upload one.
+view=View
+cancel=Cancel
+
+back.toSettings=Back to Settings
+back.toHome=Back to Home
+back.toAdmin=Back to Admin
legal.privacy=Política de Privacitat
legal.terms=Termes i condicions
@@ -127,6 +265,7 @@ enterpriseEdition.button=Actualitza a Pro
enterpriseEdition.warning=Aquesta funció només està disponible per a usuaris Pro.
enterpriseEdition.yamlAdvert=Stirling PDF Pro admet fitxers de configuració YAML i altres funcions d'SSO.
enterpriseEdition.ssoAdvert=Busques més funcions de gestió d'usuaris? Consulta Stirling PDF Pro
+enterpriseEdition.proTeamFeatureDisabled=Team management features require a Pro licence or higher
#################
@@ -207,6 +346,8 @@ account.property=Propietat:
account.webBrowserSettings=Opcions del Navegador
account.syncToBrowser=Sincronitza Compte -> Navegador
account.syncToAccount=Sincronitza Compte <- Navegador
+account.adminTitle=Administrator Tools
+account.adminNotif=You have admin privileges. Access system settings and user management.
adminUserSettings.title=Opcions de Control d'Usuari
@@ -238,6 +379,39 @@ adminUserSettings.disabledUsers=Usuaris Deshabilitats:
adminUserSettings.totalUsers=Total d'Usuaris:
adminUserSettings.lastRequest=Darrera Sol·licitud
adminUserSettings.usage=View Usage
+adminUserSettings.teams=View/Edit Teams
+adminUserSettings.team=Team
+adminUserSettings.manageTeams=Manage Teams
+adminUserSettings.createTeam=Create Team
+adminUserSettings.viewTeam=View Team
+adminUserSettings.deleteTeam=Delete Team
+adminUserSettings.teamName=Team Name
+adminUserSettings.teamExists=Team already exists
+adminUserSettings.teamCreated=Team created successfully
+adminUserSettings.teamChanged=User's team was updated
+adminUserSettings.totalMembers=Total Members
+adminUserSettings.confirmDeleteTeam=Are you sure you want to delete this team?
+
+teamCreated=Team created successfully
+teamExists=A team with that name already exists
+teamNameExists=Another team with that name already exists
+teamNotFound=Team not found
+teamDeleted=Team deleted
+teamHasUsers=Cannot delete a team with users assigned
+teamRenamed=Team renamed successfully
+
+# Team user management
+team.addUser=Add User to Team
+team.selectUser=Select User
+team.warning.moveUser=Warning: This will move the user from "{0}" team to "{1}" team. Are you sure?
+team.confirm.moveUser=Are you sure you want to move this user from "{0}" team to "{1}" team?
+team.userAdded=User successfully added to team
+team.back=Back to Teams
+team.internal=Internal Team
+team.internalTeamNotAccessible=The Internal team is a system team and cannot be accessed
+team.cannotMoveInternalUsers=Users in the Internal team cannot be moved to other teams
+
+
endpointStatistics.title=Endpoint Statistics
endpointStatistics.header=Endpoint Statistics
@@ -1026,6 +1200,7 @@ merge.header=Fusiona múltiples PDFs (2+)
merge.sortByName=Ordena per nom
merge.sortByDate=Ordena per data
merge.removeCertSign=Eliminar la signatura digital en el fitxer fusionat?
+merge.generateToc=Generate table of contents in the merged file?
merge.submit=Fusiona
@@ -1475,3 +1650,57 @@ cookieBanner.preferencesModal.necessary.description=These cookies are essential
cookieBanner.preferencesModal.analytics.title=Analytics
cookieBanner.preferencesModal.analytics.description=These cookies help us understand how our tools are being used, so we can focus on building the features our community values most. Rest assured—Stirling PDF cannot and will never track the content of the documents you work with.
+#fakeScan
+fakeScan.title=Fake Scan
+fakeScan.header=Fake Scan
+fakeScan.description=Create a PDF that looks like it was scanned
+fakeScan.selectPDF=Select PDF:
+fakeScan.quality=Scan Quality
+fakeScan.quality.low=Low
+fakeScan.quality.medium=Medium
+fakeScan.quality.high=High
+fakeScan.rotation=Rotation Angle
+fakeScan.rotation.none=None
+fakeScan.rotation.slight=Slight
+fakeScan.rotation.moderate=Moderate
+fakeScan.rotation.severe=Severe
+fakeScan.submit=Create Fake Scan
+
+#home.fakeScan
+home.fakeScan.title=Fake Scan
+home.fakeScan.desc=Create a PDF that looks like it was scanned
+fakeScan.tags=scan,simulate,realistic,convert
+
+# FakeScan advanced settings (frontend)
+fakeScan.advancedSettings=Enable Advanced Scan Settings
+fakeScan.colorspace=Colorspace
+fakeScan.colorspace.grayscale=Grayscale
+fakeScan.colorspace.color=Color
+fakeScan.border=Border (px)
+fakeScan.rotate=Base Rotation (degrees)
+fakeScan.rotateVariance=Rotation Variance (degrees)
+fakeScan.brightness=Brightness
+fakeScan.contrast=Contrast
+fakeScan.blur=Blur
+fakeScan.noise=Noise
+fakeScan.yellowish=Yellowish (simulate old paper)
+fakeScan.resolution=Resolution (DPI)
+
+
+# Table of Contents Feature
+home.editTableOfContents.title=Edit Table of Contents
+home.editTableOfContents.desc=Add or edit bookmarks and table of contents in PDF documents
+
+editTableOfContents.tags=bookmarks,toc,navigation,index,table of contents,chapters,sections,outline
+editTableOfContents.title=Edit Table of Contents
+editTableOfContents.header=Add or Edit PDF Table of Contents
+editTableOfContents.replaceExisting=Replace existing bookmarks (uncheck to append to existing)
+editTableOfContents.editorTitle=Bookmark Editor
+editTableOfContents.editorDesc=Add and arrange bookmarks below. Click + to add child bookmarks.
+editTableOfContents.addBookmark=Add New Bookmark
+editTableOfContents.desc.1=This tool allows you to add or edit the table of contents (bookmarks) in a PDF document.
+editTableOfContents.desc.2=You can create a hierarchical structure by adding child bookmarks to parent bookmarks.
+editTableOfContents.desc.3=Each bookmark requires a title and target page number.
+editTableOfContents.submit=Apply Table of Contents
+
+
diff --git a/stirling-pdf/src/main/resources/messages_cs_CZ.properties b/stirling-pdf/src/main/resources/messages_cs_CZ.properties
index cd8bfd61d..2bb8f5e58 100644
--- a/stirling-pdf/src/main/resources/messages_cs_CZ.properties
+++ b/stirling-pdf/src/main/resources/messages_cs_CZ.properties
@@ -3,6 +3,138 @@
###########
# the direction that the language is written (ltr = left to right, rtl = right to left)
language.direction=ltr
+
+# Language names for reuse throughout the application
+lang.afr=Afrikaans
+lang.amh=Amharic
+lang.ara=Arabic
+lang.asm=Assamese
+lang.aze=Azerbaijani
+lang.aze_cyrl=Azerbaijani (Cyrillic)
+lang.bel=Belarusian
+lang.ben=Bengali
+lang.bod=Tibetan
+lang.bos=Bosnian
+lang.bre=Breton
+lang.bul=Bulgarian
+lang.cat=Catalan
+lang.ceb=Cebuano
+lang.ces=Czech
+lang.chi_sim=Chinese (Simplified)
+lang.chi_sim_vert=Chinese (Simplified, Vertical)
+lang.chi_tra=Chinese (Traditional)
+lang.chi_tra_vert=Chinese (Traditional, Vertical)
+lang.chr=Cherokee
+lang.cos=Corsican
+lang.cym=Welsh
+lang.dan=Danish
+lang.dan_frak=Danish (Fraktur)
+lang.deu=German
+lang.deu_frak=German (Fraktur)
+lang.div=Divehi
+lang.dzo=Dzongkha
+lang.ell=Greek
+lang.eng=English
+lang.enm=English, Middle (1100-1500)
+lang.epo=Esperanto
+lang.equ=Math / equation detection module
+lang.est=Estonian
+lang.eus=Basque
+lang.fao=Faroese
+lang.fas=Persian
+lang.fil=Filipino
+lang.fin=Finnish
+lang.fra=French
+lang.frk=Frankish
+lang.frm=French, Middle (ca.1400-1600)
+lang.fry=Western Frisian
+lang.gla=Scottish Gaelic
+lang.gle=Irish
+lang.glg=Galician
+lang.grc=Ancient Greek
+lang.guj=Gujarati
+lang.hat=Haitian, Haitian Creole
+lang.heb=Hebrew
+lang.hin=Hindi
+lang.hrv=Croatian
+lang.hun=Hungarian
+lang.hye=Armenian
+lang.iku=Inuktitut
+lang.ind=Indonesian
+lang.isl=Icelandic
+lang.ita=Italian
+lang.ita_old=Italian (Old)
+lang.jav=Javanese
+lang.jpn=Japanese
+lang.jpn_vert=Japanese (Vertical)
+lang.kan=Kannada
+lang.kat=Georgian
+lang.kat_old=Georgian (Old)
+lang.kaz=Kazakh
+lang.khm=Central Khmer
+lang.kir=Kirghiz, Kyrgyz
+lang.kmr=Northern Kurdish
+lang.kor=Korean
+lang.kor_vert=Korean (Vertical)
+lang.lao=Lao
+lang.lat=Latin
+lang.lav=Latvian
+lang.lit=Lithuanian
+lang.ltz=Luxembourgish
+lang.mal=Malayalam
+lang.mar=Marathi
+lang.mkd=Macedonian
+lang.mlt=Maltese
+lang.mon=Mongolian
+lang.mri=Maori
+lang.msa=Malay
+lang.mya=Burmese
+lang.nep=Nepali
+lang.nld=Dutch; Flemish
+lang.nor=Norwegian
+lang.oci=Occitan (post 1500)
+lang.ori=Oriya
+lang.osd=Orientation and script detection module
+lang.pan=Panjabi, Punjabi
+lang.pol=Polish
+lang.por=Portuguese
+lang.pus=Pushto, Pashto
+lang.que=Quechua
+lang.ron=Romanian, Moldavian, Moldovan
+lang.rus=Russian
+lang.san=Sanskrit
+lang.sin=Sinhala, Sinhalese
+lang.slk=Slovak
+lang.slk_frak=Slovak (Fraktur)
+lang.slv=Slovenian
+lang.snd=Sindhi
+lang.spa=Spanish
+lang.spa_old=Spanish (Old)
+lang.sqi=Albanian
+lang.srp=Serbian
+lang.srp_latn=Serbian (Latin)
+lang.sun=Sundanese
+lang.swa=Swahili
+lang.swe=Swedish
+lang.syr=Syriac
+lang.tam=Tamil
+lang.tat=Tatar
+lang.tel=Telugu
+lang.tgk=Tajik
+lang.tgl=Tagalog
+lang.tha=Thai
+lang.tir=Tigrinya
+lang.ton=Tonga (Tonga Islands)
+lang.tur=Turkish
+lang.uig=Uighur, Uyghur
+lang.ukr=Ukrainian
+lang.urd=Urdu
+lang.uzb=Uzbek
+lang.uzb_cyrl=Uzbek (Cyrillic)
+lang.vie=Vietnamese
+lang.yid=Yiddish
+lang.yor=Yoruba
+
addPageNumbers.fontSize=Velikost písma
addPageNumbers.fontName=Název písma
pdfPrompt=Vyberte PDF soubor(y)
@@ -87,6 +219,12 @@ addToDoc=Přidat do dokumentu
reset=Obnovit
apply=Použít
noFileSelected=No file selected. Please upload one.
+view=View
+cancel=Cancel
+
+back.toSettings=Back to Settings
+back.toHome=Back to Home
+back.toAdmin=Back to Admin
legal.privacy=Zásady ochrany osobních údajů
legal.terms=Podmínky použití
@@ -127,6 +265,7 @@ enterpriseEdition.button=Upgradovat na Pro
enterpriseEdition.warning=Tato funkce je dostupná pouze pro uživatele Pro.
enterpriseEdition.yamlAdvert=Stirling PDF Pro podporuje konfigurační soubory YAML a další funkce SSO.
enterpriseEdition.ssoAdvert=Hledáte více funkcí pro správu uživatelů? Podívejte se na Stirling PDF Pro
+enterpriseEdition.proTeamFeatureDisabled=Team management features require a Pro licence or higher
#################
@@ -207,6 +346,8 @@ account.property=Vlastnost
account.webBrowserSettings=Nastavení webového prohlížeče
account.syncToBrowser=Synchronizovat účet -> prohlížeč
account.syncToAccount=Synchronizovat účet <- prohlížeč
+account.adminTitle=Administrator Tools
+account.adminNotif=You have admin privileges. Access system settings and user management.
adminUserSettings.title=Nastavení správy uživatelů
@@ -238,6 +379,39 @@ adminUserSettings.disabledUsers=Deaktivovaní uživatelé:
adminUserSettings.totalUsers=Celkem uživatelů:
adminUserSettings.lastRequest=Poslední požadavek
adminUserSettings.usage=View Usage
+adminUserSettings.teams=View/Edit Teams
+adminUserSettings.team=Team
+adminUserSettings.manageTeams=Manage Teams
+adminUserSettings.createTeam=Create Team
+adminUserSettings.viewTeam=View Team
+adminUserSettings.deleteTeam=Delete Team
+adminUserSettings.teamName=Team Name
+adminUserSettings.teamExists=Team already exists
+adminUserSettings.teamCreated=Team created successfully
+adminUserSettings.teamChanged=User's team was updated
+adminUserSettings.totalMembers=Total Members
+adminUserSettings.confirmDeleteTeam=Are you sure you want to delete this team?
+
+teamCreated=Team created successfully
+teamExists=A team with that name already exists
+teamNameExists=Another team with that name already exists
+teamNotFound=Team not found
+teamDeleted=Team deleted
+teamHasUsers=Cannot delete a team with users assigned
+teamRenamed=Team renamed successfully
+
+# Team user management
+team.addUser=Add User to Team
+team.selectUser=Select User
+team.warning.moveUser=Warning: This will move the user from "{0}" team to "{1}" team. Are you sure?
+team.confirm.moveUser=Are you sure you want to move this user from "{0}" team to "{1}" team?
+team.userAdded=User successfully added to team
+team.back=Back to Teams
+team.internal=Internal Team
+team.internalTeamNotAccessible=The Internal team is a system team and cannot be accessed
+team.cannotMoveInternalUsers=Users in the Internal team cannot be moved to other teams
+
+
endpointStatistics.title=Endpoint Statistics
endpointStatistics.header=Endpoint Statistics
@@ -1026,6 +1200,7 @@ merge.header=Sloučit více PDF (2+)
merge.sortByName=Seřadit podle názvu
merge.sortByDate=Seřadit podle data
merge.removeCertSign=Odstranit digitální podpis v sloučeném souboru?
+merge.generateToc=Generate table of contents in the merged file?
merge.submit=Sloučit
@@ -1475,3 +1650,57 @@ cookieBanner.preferencesModal.necessary.description=These cookies are essential
cookieBanner.preferencesModal.analytics.title=Analytics
cookieBanner.preferencesModal.analytics.description=These cookies help us understand how our tools are being used, so we can focus on building the features our community values most. Rest assured—Stirling PDF cannot and will never track the content of the documents you work with.
+#fakeScan
+fakeScan.title=Fake Scan
+fakeScan.header=Fake Scan
+fakeScan.description=Create a PDF that looks like it was scanned
+fakeScan.selectPDF=Select PDF:
+fakeScan.quality=Scan Quality
+fakeScan.quality.low=Low
+fakeScan.quality.medium=Medium
+fakeScan.quality.high=High
+fakeScan.rotation=Rotation Angle
+fakeScan.rotation.none=None
+fakeScan.rotation.slight=Slight
+fakeScan.rotation.moderate=Moderate
+fakeScan.rotation.severe=Severe
+fakeScan.submit=Create Fake Scan
+
+#home.fakeScan
+home.fakeScan.title=Fake Scan
+home.fakeScan.desc=Create a PDF that looks like it was scanned
+fakeScan.tags=scan,simulate,realistic,convert
+
+# FakeScan advanced settings (frontend)
+fakeScan.advancedSettings=Enable Advanced Scan Settings
+fakeScan.colorspace=Colorspace
+fakeScan.colorspace.grayscale=Grayscale
+fakeScan.colorspace.color=Color
+fakeScan.border=Border (px)
+fakeScan.rotate=Base Rotation (degrees)
+fakeScan.rotateVariance=Rotation Variance (degrees)
+fakeScan.brightness=Brightness
+fakeScan.contrast=Contrast
+fakeScan.blur=Blur
+fakeScan.noise=Noise
+fakeScan.yellowish=Yellowish (simulate old paper)
+fakeScan.resolution=Resolution (DPI)
+
+
+# Table of Contents Feature
+home.editTableOfContents.title=Edit Table of Contents
+home.editTableOfContents.desc=Add or edit bookmarks and table of contents in PDF documents
+
+editTableOfContents.tags=bookmarks,toc,navigation,index,table of contents,chapters,sections,outline
+editTableOfContents.title=Edit Table of Contents
+editTableOfContents.header=Add or Edit PDF Table of Contents
+editTableOfContents.replaceExisting=Replace existing bookmarks (uncheck to append to existing)
+editTableOfContents.editorTitle=Bookmark Editor
+editTableOfContents.editorDesc=Add and arrange bookmarks below. Click + to add child bookmarks.
+editTableOfContents.addBookmark=Add New Bookmark
+editTableOfContents.desc.1=This tool allows you to add or edit the table of contents (bookmarks) in a PDF document.
+editTableOfContents.desc.2=You can create a hierarchical structure by adding child bookmarks to parent bookmarks.
+editTableOfContents.desc.3=Each bookmark requires a title and target page number.
+editTableOfContents.submit=Apply Table of Contents
+
+
diff --git a/stirling-pdf/src/main/resources/messages_da_DK.properties b/stirling-pdf/src/main/resources/messages_da_DK.properties
index 6f798d5ab..57c946dbc 100644
--- a/stirling-pdf/src/main/resources/messages_da_DK.properties
+++ b/stirling-pdf/src/main/resources/messages_da_DK.properties
@@ -3,6 +3,138 @@
###########
# the direction that the language is written (ltr = left to right, rtl = right to left)
language.direction=ltr
+
+# Language names for reuse throughout the application
+lang.afr=Afrikaans
+lang.amh=Amharic
+lang.ara=Arabic
+lang.asm=Assamese
+lang.aze=Azerbaijani
+lang.aze_cyrl=Azerbaijani (Cyrillic)
+lang.bel=Belarusian
+lang.ben=Bengali
+lang.bod=Tibetan
+lang.bos=Bosnian
+lang.bre=Breton
+lang.bul=Bulgarian
+lang.cat=Catalan
+lang.ceb=Cebuano
+lang.ces=Czech
+lang.chi_sim=Chinese (Simplified)
+lang.chi_sim_vert=Chinese (Simplified, Vertical)
+lang.chi_tra=Chinese (Traditional)
+lang.chi_tra_vert=Chinese (Traditional, Vertical)
+lang.chr=Cherokee
+lang.cos=Corsican
+lang.cym=Welsh
+lang.dan=Danish
+lang.dan_frak=Danish (Fraktur)
+lang.deu=German
+lang.deu_frak=German (Fraktur)
+lang.div=Divehi
+lang.dzo=Dzongkha
+lang.ell=Greek
+lang.eng=English
+lang.enm=English, Middle (1100-1500)
+lang.epo=Esperanto
+lang.equ=Math / equation detection module
+lang.est=Estonian
+lang.eus=Basque
+lang.fao=Faroese
+lang.fas=Persian
+lang.fil=Filipino
+lang.fin=Finnish
+lang.fra=French
+lang.frk=Frankish
+lang.frm=French, Middle (ca.1400-1600)
+lang.fry=Western Frisian
+lang.gla=Scottish Gaelic
+lang.gle=Irish
+lang.glg=Galician
+lang.grc=Ancient Greek
+lang.guj=Gujarati
+lang.hat=Haitian, Haitian Creole
+lang.heb=Hebrew
+lang.hin=Hindi
+lang.hrv=Croatian
+lang.hun=Hungarian
+lang.hye=Armenian
+lang.iku=Inuktitut
+lang.ind=Indonesian
+lang.isl=Icelandic
+lang.ita=Italian
+lang.ita_old=Italian (Old)
+lang.jav=Javanese
+lang.jpn=Japanese
+lang.jpn_vert=Japanese (Vertical)
+lang.kan=Kannada
+lang.kat=Georgian
+lang.kat_old=Georgian (Old)
+lang.kaz=Kazakh
+lang.khm=Central Khmer
+lang.kir=Kirghiz, Kyrgyz
+lang.kmr=Northern Kurdish
+lang.kor=Korean
+lang.kor_vert=Korean (Vertical)
+lang.lao=Lao
+lang.lat=Latin
+lang.lav=Latvian
+lang.lit=Lithuanian
+lang.ltz=Luxembourgish
+lang.mal=Malayalam
+lang.mar=Marathi
+lang.mkd=Macedonian
+lang.mlt=Maltese
+lang.mon=Mongolian
+lang.mri=Maori
+lang.msa=Malay
+lang.mya=Burmese
+lang.nep=Nepali
+lang.nld=Dutch; Flemish
+lang.nor=Norwegian
+lang.oci=Occitan (post 1500)
+lang.ori=Oriya
+lang.osd=Orientation and script detection module
+lang.pan=Panjabi, Punjabi
+lang.pol=Polish
+lang.por=Portuguese
+lang.pus=Pushto, Pashto
+lang.que=Quechua
+lang.ron=Romanian, Moldavian, Moldovan
+lang.rus=Russian
+lang.san=Sanskrit
+lang.sin=Sinhala, Sinhalese
+lang.slk=Slovak
+lang.slk_frak=Slovak (Fraktur)
+lang.slv=Slovenian
+lang.snd=Sindhi
+lang.spa=Spanish
+lang.spa_old=Spanish (Old)
+lang.sqi=Albanian
+lang.srp=Serbian
+lang.srp_latn=Serbian (Latin)
+lang.sun=Sundanese
+lang.swa=Swahili
+lang.swe=Swedish
+lang.syr=Syriac
+lang.tam=Tamil
+lang.tat=Tatar
+lang.tel=Telugu
+lang.tgk=Tajik
+lang.tgl=Tagalog
+lang.tha=Thai
+lang.tir=Tigrinya
+lang.ton=Tonga (Tonga Islands)
+lang.tur=Turkish
+lang.uig=Uighur, Uyghur
+lang.ukr=Ukrainian
+lang.urd=Urdu
+lang.uzb=Uzbek
+lang.uzb_cyrl=Uzbek (Cyrillic)
+lang.vie=Vietnamese
+lang.yid=Yiddish
+lang.yor=Yoruba
+
addPageNumbers.fontSize=Skriftstørrelse
addPageNumbers.fontName=Skriftnavn
pdfPrompt=Vælg PDF-fil(er)
@@ -87,6 +219,12 @@ addToDoc=Tilføj til Dokument
reset=Reset
apply=Apply
noFileSelected=No file selected. Please upload one.
+view=View
+cancel=Cancel
+
+back.toSettings=Back to Settings
+back.toHome=Back to Home
+back.toAdmin=Back to Admin
legal.privacy=Privacy Policy
legal.terms=Vilkår og betingelser
@@ -127,6 +265,7 @@ enterpriseEdition.button=Opgrader til Pro
enterpriseEdition.warning=Denne funktion er kun tilgængelig for Pro-brugere.
enterpriseEdition.yamlAdvert=Stirling PDF Pro understøtter YAML-konfigurationsfiler og andre SSO-funktioner.
enterpriseEdition.ssoAdvert=søger du flere funktioner til brugerstyring? Prøv Stirling PDF Pro
+enterpriseEdition.proTeamFeatureDisabled=Team management features require a Pro licence or higher
#################
@@ -207,6 +346,8 @@ account.property=Egenskab
account.webBrowserSettings=Webbrowser Indstilling
account.syncToBrowser=Synkroniser Konto -> Browser
account.syncToAccount=Synkroniser Konto <- Browser
+account.adminTitle=Administrator Tools
+account.adminNotif=You have admin privileges. Access system settings and user management.
adminUserSettings.title=Brugerkontrolindstillinger
@@ -238,6 +379,39 @@ adminUserSettings.disabledUsers=Deaktiverede Brugere:
adminUserSettings.totalUsers=Samlet Antal Brugere:
adminUserSettings.lastRequest=Seneste Anmodning
adminUserSettings.usage=View Usage
+adminUserSettings.teams=View/Edit Teams
+adminUserSettings.team=Team
+adminUserSettings.manageTeams=Manage Teams
+adminUserSettings.createTeam=Create Team
+adminUserSettings.viewTeam=View Team
+adminUserSettings.deleteTeam=Delete Team
+adminUserSettings.teamName=Team Name
+adminUserSettings.teamExists=Team already exists
+adminUserSettings.teamCreated=Team created successfully
+adminUserSettings.teamChanged=User's team was updated
+adminUserSettings.totalMembers=Total Members
+adminUserSettings.confirmDeleteTeam=Are you sure you want to delete this team?
+
+teamCreated=Team created successfully
+teamExists=A team with that name already exists
+teamNameExists=Another team with that name already exists
+teamNotFound=Team not found
+teamDeleted=Team deleted
+teamHasUsers=Cannot delete a team with users assigned
+teamRenamed=Team renamed successfully
+
+# Team user management
+team.addUser=Add User to Team
+team.selectUser=Select User
+team.warning.moveUser=Warning: This will move the user from "{0}" team to "{1}" team. Are you sure?
+team.confirm.moveUser=Are you sure you want to move this user from "{0}" team to "{1}" team?
+team.userAdded=User successfully added to team
+team.back=Back to Teams
+team.internal=Internal Team
+team.internalTeamNotAccessible=The Internal team is a system team and cannot be accessed
+team.cannotMoveInternalUsers=Users in the Internal team cannot be moved to other teams
+
+
endpointStatistics.title=Endpoint Statistics
endpointStatistics.header=Endpoint Statistics
@@ -1026,6 +1200,7 @@ merge.header=Flet flere PDF'er (2+)
merge.sortByName=Sortér efter navn
merge.sortByDate=Sortér efter dato
merge.removeCertSign=Fjern digital signatur i den flettede fil?
+merge.generateToc=Generate table of contents in the merged file?
merge.submit=Flet
@@ -1475,3 +1650,57 @@ cookieBanner.preferencesModal.necessary.description=These cookies are essential
cookieBanner.preferencesModal.analytics.title=Analytics
cookieBanner.preferencesModal.analytics.description=These cookies help us understand how our tools are being used, so we can focus on building the features our community values most. Rest assured—Stirling PDF cannot and will never track the content of the documents you work with.
+#fakeScan
+fakeScan.title=Fake Scan
+fakeScan.header=Fake Scan
+fakeScan.description=Create a PDF that looks like it was scanned
+fakeScan.selectPDF=Select PDF:
+fakeScan.quality=Scan Quality
+fakeScan.quality.low=Low
+fakeScan.quality.medium=Medium
+fakeScan.quality.high=High
+fakeScan.rotation=Rotation Angle
+fakeScan.rotation.none=None
+fakeScan.rotation.slight=Slight
+fakeScan.rotation.moderate=Moderate
+fakeScan.rotation.severe=Severe
+fakeScan.submit=Create Fake Scan
+
+#home.fakeScan
+home.fakeScan.title=Fake Scan
+home.fakeScan.desc=Create a PDF that looks like it was scanned
+fakeScan.tags=scan,simulate,realistic,convert
+
+# FakeScan advanced settings (frontend)
+fakeScan.advancedSettings=Enable Advanced Scan Settings
+fakeScan.colorspace=Colorspace
+fakeScan.colorspace.grayscale=Grayscale
+fakeScan.colorspace.color=Color
+fakeScan.border=Border (px)
+fakeScan.rotate=Base Rotation (degrees)
+fakeScan.rotateVariance=Rotation Variance (degrees)
+fakeScan.brightness=Brightness
+fakeScan.contrast=Contrast
+fakeScan.blur=Blur
+fakeScan.noise=Noise
+fakeScan.yellowish=Yellowish (simulate old paper)
+fakeScan.resolution=Resolution (DPI)
+
+
+# Table of Contents Feature
+home.editTableOfContents.title=Edit Table of Contents
+home.editTableOfContents.desc=Add or edit bookmarks and table of contents in PDF documents
+
+editTableOfContents.tags=bookmarks,toc,navigation,index,table of contents,chapters,sections,outline
+editTableOfContents.title=Edit Table of Contents
+editTableOfContents.header=Add or Edit PDF Table of Contents
+editTableOfContents.replaceExisting=Replace existing bookmarks (uncheck to append to existing)
+editTableOfContents.editorTitle=Bookmark Editor
+editTableOfContents.editorDesc=Add and arrange bookmarks below. Click + to add child bookmarks.
+editTableOfContents.addBookmark=Add New Bookmark
+editTableOfContents.desc.1=This tool allows you to add or edit the table of contents (bookmarks) in a PDF document.
+editTableOfContents.desc.2=You can create a hierarchical structure by adding child bookmarks to parent bookmarks.
+editTableOfContents.desc.3=Each bookmark requires a title and target page number.
+editTableOfContents.submit=Apply Table of Contents
+
+
diff --git a/stirling-pdf/src/main/resources/messages_de_DE.properties b/stirling-pdf/src/main/resources/messages_de_DE.properties
index 519c8d3d0..ec52b7678 100644
--- a/stirling-pdf/src/main/resources/messages_de_DE.properties
+++ b/stirling-pdf/src/main/resources/messages_de_DE.properties
@@ -219,6 +219,12 @@ addToDoc=In Dokument hinzufügen
reset=Zurücksetzen
apply=Anwenden
noFileSelected=Keine Datei ausgewählt. Bitte laden Sie eine hoch.
+view=View
+cancel=Cancel
+
+back.toSettings=Back to Settings
+back.toHome=Back to Home
+back.toAdmin=Back to Admin
legal.privacy=Datenschutz
legal.terms=AGB
@@ -259,6 +265,7 @@ enterpriseEdition.button=Auf Pro-Version umsteigen
enterpriseEdition.warning=Diese Funktion ist nur für Pro-Nutzer verfügbar.
enterpriseEdition.yamlAdvert=Stirling-PDF Pro unterstützt YAML Konfigurationsdateien, SSO und weitere Funktionen.
enterpriseEdition.ssoAdvert=Suchen Sie weitere Funktionen in der Benutzerverwaltung? Steigen Sie auf die Pro-Version um
+enterpriseEdition.proTeamFeatureDisabled=Team management features require a Pro licence or higher
#################
@@ -339,6 +346,8 @@ account.property=Eigenschaft
account.webBrowserSettings=Webbrowser-Einstellung
account.syncToBrowser=Synchronisiere Konto -> Browser
account.syncToAccount=Synchronisiere Konto <- Browser
+account.adminTitle=Administrator Tools
+account.adminNotif=You have admin privileges. Access system settings and user management.
adminUserSettings.title=Benutzerkontrolle
@@ -370,6 +379,39 @@ adminUserSettings.disabledUsers=Deaktivierte Benutzer:
adminUserSettings.totalUsers=Gesamtzahl der Benutzer:
adminUserSettings.lastRequest=Letzte Anfrage
adminUserSettings.usage=Statistiken
+adminUserSettings.teams=View/Edit Teams
+adminUserSettings.team=Team
+adminUserSettings.manageTeams=Manage Teams
+adminUserSettings.createTeam=Create Team
+adminUserSettings.viewTeam=View Team
+adminUserSettings.deleteTeam=Delete Team
+adminUserSettings.teamName=Team Name
+adminUserSettings.teamExists=Team already exists
+adminUserSettings.teamCreated=Team created successfully
+adminUserSettings.teamChanged=User's team was updated
+adminUserSettings.totalMembers=Total Members
+adminUserSettings.confirmDeleteTeam=Are you sure you want to delete this team?
+
+teamCreated=Team created successfully
+teamExists=A team with that name already exists
+teamNameExists=Another team with that name already exists
+teamNotFound=Team not found
+teamDeleted=Team deleted
+teamHasUsers=Cannot delete a team with users assigned
+teamRenamed=Team renamed successfully
+
+# Team user management
+team.addUser=Add User to Team
+team.selectUser=Select User
+team.warning.moveUser=Warning: This will move the user from "{0}" team to "{1}" team. Are you sure?
+team.confirm.moveUser=Are you sure you want to move this user from "{0}" team to "{1}" team?
+team.userAdded=User successfully added to team
+team.back=Back to Teams
+team.internal=Internal Team
+team.internalTeamNotAccessible=The Internal team is a system team and cannot be accessed
+team.cannotMoveInternalUsers=Users in the Internal team cannot be moved to other teams
+
+
endpointStatistics.title=Endpunktstatistik
endpointStatistics.header=Endpunktstatistik
@@ -1158,6 +1200,7 @@ merge.header=Mehrere PDFs zusammenführen (2+)
merge.sortByName=Nach Namen sortieren
merge.sortByDate=Nach Datum sortieren
merge.removeCertSign=Digitale Signatur in der zusammengeführten Datei entfernen?
+merge.generateToc=Generate table of contents in the merged file?
merge.submit=Zusammenführen
@@ -1642,3 +1685,22 @@ fakeScan.blur=Verwischen
fakeScan.noise=Rauschen
fakeScan.yellowish=Gelblich (simulieren Sie altes Papier)
fakeScan.resolution=Auflösung (DPI)
+
+
+# Table of Contents Feature
+home.editTableOfContents.title=Edit Table of Contents
+home.editTableOfContents.desc=Add or edit bookmarks and table of contents in PDF documents
+
+editTableOfContents.tags=bookmarks,toc,navigation,index,table of contents,chapters,sections,outline
+editTableOfContents.title=Edit Table of Contents
+editTableOfContents.header=Add or Edit PDF Table of Contents
+editTableOfContents.replaceExisting=Replace existing bookmarks (uncheck to append to existing)
+editTableOfContents.editorTitle=Bookmark Editor
+editTableOfContents.editorDesc=Add and arrange bookmarks below. Click + to add child bookmarks.
+editTableOfContents.addBookmark=Add New Bookmark
+editTableOfContents.desc.1=This tool allows you to add or edit the table of contents (bookmarks) in a PDF document.
+editTableOfContents.desc.2=You can create a hierarchical structure by adding child bookmarks to parent bookmarks.
+editTableOfContents.desc.3=Each bookmark requires a title and target page number.
+editTableOfContents.submit=Apply Table of Contents
+
+
diff --git a/stirling-pdf/src/main/resources/messages_el_GR.properties b/stirling-pdf/src/main/resources/messages_el_GR.properties
index c74095293..712f9f028 100644
--- a/stirling-pdf/src/main/resources/messages_el_GR.properties
+++ b/stirling-pdf/src/main/resources/messages_el_GR.properties
@@ -219,6 +219,12 @@ addToDoc=Προσθήκη στο έγγραφο
reset=Επαναφορά
apply=Εφαρμογή
noFileSelected=No file selected. Please upload one.
+view=View
+cancel=Cancel
+
+back.toSettings=Back to Settings
+back.toHome=Back to Home
+back.toAdmin=Back to Admin
legal.privacy=Πολιτική απορρήτου
legal.terms=Όροι και προϋποθέσεις
@@ -259,6 +265,7 @@ enterpriseEdition.button=Αναβάθμιση σε Pro
enterpriseEdition.warning=Αυτή η λειτουργία είναι διαθέσιμη μόνο για χρήστες Pro.
enterpriseEdition.yamlAdvert=Το Stirling PDF Pro υποστηρίζει αρχεία ρυθμίσεων YAML και άλλες λειτουργίες SSO.
enterpriseEdition.ssoAdvert=Ψάχνετε για περισσότερες λειτουργίες διαχείρισης χρηστών; Δείτε το Stirling PDF Pro
+enterpriseEdition.proTeamFeatureDisabled=Team management features require a Pro licence or higher
#################
@@ -339,6 +346,8 @@ account.property=Ιδιότητα
account.webBrowserSettings=Ρύθμιση περιηγητή
account.syncToBrowser=Συγχρονισμός λογαριασμού -> περιηγητή
account.syncToAccount=Συγχρονισμός λογαριασμού <- περιηγητή
+account.adminTitle=Administrator Tools
+account.adminNotif=You have admin privileges. Access system settings and user management.
adminUserSettings.title=Ρυθμίσεις ελέγχου χρήστη
@@ -370,6 +379,39 @@ adminUserSettings.disabledUsers=Απενεργοποιημένοι χρήστε
adminUserSettings.totalUsers=Συνολικοί χρήστες:
adminUserSettings.lastRequest=Τελευταίο αίτημα
adminUserSettings.usage=View Usage
+adminUserSettings.teams=View/Edit Teams
+adminUserSettings.team=Team
+adminUserSettings.manageTeams=Manage Teams
+adminUserSettings.createTeam=Create Team
+adminUserSettings.viewTeam=View Team
+adminUserSettings.deleteTeam=Delete Team
+adminUserSettings.teamName=Team Name
+adminUserSettings.teamExists=Team already exists
+adminUserSettings.teamCreated=Team created successfully
+adminUserSettings.teamChanged=User's team was updated
+adminUserSettings.totalMembers=Total Members
+adminUserSettings.confirmDeleteTeam=Are you sure you want to delete this team?
+
+teamCreated=Team created successfully
+teamExists=A team with that name already exists
+teamNameExists=Another team with that name already exists
+teamNotFound=Team not found
+teamDeleted=Team deleted
+teamHasUsers=Cannot delete a team with users assigned
+teamRenamed=Team renamed successfully
+
+# Team user management
+team.addUser=Add User to Team
+team.selectUser=Select User
+team.warning.moveUser=Warning: This will move the user from "{0}" team to "{1}" team. Are you sure?
+team.confirm.moveUser=Are you sure you want to move this user from "{0}" team to "{1}" team?
+team.userAdded=User successfully added to team
+team.back=Back to Teams
+team.internal=Internal Team
+team.internalTeamNotAccessible=The Internal team is a system team and cannot be accessed
+team.cannotMoveInternalUsers=Users in the Internal team cannot be moved to other teams
+
+
endpointStatistics.title=Endpoint Statistics
endpointStatistics.header=Endpoint Statistics
@@ -1158,6 +1200,7 @@ merge.header=Συγχώνευση πολλαπλών PDF (2+)
merge.sortByName=Ταξινόμηση κατά όνομα
merge.sortByDate=Ταξινόμηση κατά ημερομηνία
merge.removeCertSign=Αφαίρεση ψηφιακής υπογραφής στο συγχωνευμένο αρχείο;
+merge.generateToc=Generate table of contents in the merged file?
merge.submit=Συγχώνευση
@@ -1642,3 +1685,22 @@ fakeScan.blur=Blur
fakeScan.noise=Noise
fakeScan.yellowish=Yellowish (simulate old paper)
fakeScan.resolution=Resolution (DPI)
+
+
+# Table of Contents Feature
+home.editTableOfContents.title=Edit Table of Contents
+home.editTableOfContents.desc=Add or edit bookmarks and table of contents in PDF documents
+
+editTableOfContents.tags=bookmarks,toc,navigation,index,table of contents,chapters,sections,outline
+editTableOfContents.title=Edit Table of Contents
+editTableOfContents.header=Add or Edit PDF Table of Contents
+editTableOfContents.replaceExisting=Replace existing bookmarks (uncheck to append to existing)
+editTableOfContents.editorTitle=Bookmark Editor
+editTableOfContents.editorDesc=Add and arrange bookmarks below. Click + to add child bookmarks.
+editTableOfContents.addBookmark=Add New Bookmark
+editTableOfContents.desc.1=This tool allows you to add or edit the table of contents (bookmarks) in a PDF document.
+editTableOfContents.desc.2=You can create a hierarchical structure by adding child bookmarks to parent bookmarks.
+editTableOfContents.desc.3=Each bookmark requires a title and target page number.
+editTableOfContents.submit=Apply Table of Contents
+
+
diff --git a/stirling-pdf/src/main/resources/messages_en_US.properties b/stirling-pdf/src/main/resources/messages_en_US.properties
index 50284ad6a..162196c53 100644
--- a/stirling-pdf/src/main/resources/messages_en_US.properties
+++ b/stirling-pdf/src/main/resources/messages_en_US.properties
@@ -3,6 +3,138 @@
###########
# the direction that the language is written (ltr = left to right, rtl = right to left)
language.direction=ltr
+
+# Language names for reuse throughout the application
+lang.afr=Afrikaans
+lang.amh=Amharic
+lang.ara=Arabic
+lang.asm=Assamese
+lang.aze=Azerbaijani
+lang.aze_cyrl=Azerbaijani (Cyrillic)
+lang.bel=Belarusian
+lang.ben=Bengali
+lang.bod=Tibetan
+lang.bos=Bosnian
+lang.bre=Breton
+lang.bul=Bulgarian
+lang.cat=Catalan
+lang.ceb=Cebuano
+lang.ces=Czech
+lang.chi_sim=Chinese (Simplified)
+lang.chi_sim_vert=Chinese (Simplified, Vertical)
+lang.chi_tra=Chinese (Traditional)
+lang.chi_tra_vert=Chinese (Traditional, Vertical)
+lang.chr=Cherokee
+lang.cos=Corsican
+lang.cym=Welsh
+lang.dan=Danish
+lang.dan_frak=Danish (Fraktur)
+lang.deu=German
+lang.deu_frak=German (Fraktur)
+lang.div=Divehi
+lang.dzo=Dzongkha
+lang.ell=Greek
+lang.eng=English
+lang.enm=English, Middle (1100-1500)
+lang.epo=Esperanto
+lang.equ=Math / equation detection module
+lang.est=Estonian
+lang.eus=Basque
+lang.fao=Faroese
+lang.fas=Persian
+lang.fil=Filipino
+lang.fin=Finnish
+lang.fra=French
+lang.frk=Frankish
+lang.frm=French, Middle (ca.1400-1600)
+lang.fry=Western Frisian
+lang.gla=Scottish Gaelic
+lang.gle=Irish
+lang.glg=Galician
+lang.grc=Ancient Greek
+lang.guj=Gujarati
+lang.hat=Haitian, Haitian Creole
+lang.heb=Hebrew
+lang.hin=Hindi
+lang.hrv=Croatian
+lang.hun=Hungarian
+lang.hye=Armenian
+lang.iku=Inuktitut
+lang.ind=Indonesian
+lang.isl=Icelandic
+lang.ita=Italian
+lang.ita_old=Italian (Old)
+lang.jav=Javanese
+lang.jpn=Japanese
+lang.jpn_vert=Japanese (Vertical)
+lang.kan=Kannada
+lang.kat=Georgian
+lang.kat_old=Georgian (Old)
+lang.kaz=Kazakh
+lang.khm=Central Khmer
+lang.kir=Kirghiz, Kyrgyz
+lang.kmr=Northern Kurdish
+lang.kor=Korean
+lang.kor_vert=Korean (Vertical)
+lang.lao=Lao
+lang.lat=Latin
+lang.lav=Latvian
+lang.lit=Lithuanian
+lang.ltz=Luxembourgish
+lang.mal=Malayalam
+lang.mar=Marathi
+lang.mkd=Macedonian
+lang.mlt=Maltese
+lang.mon=Mongolian
+lang.mri=Maori
+lang.msa=Malay
+lang.mya=Burmese
+lang.nep=Nepali
+lang.nld=Dutch; Flemish
+lang.nor=Norwegian
+lang.oci=Occitan (post 1500)
+lang.ori=Oriya
+lang.osd=Orientation and script detection module
+lang.pan=Panjabi, Punjabi
+lang.pol=Polish
+lang.por=Portuguese
+lang.pus=Pushto, Pashto
+lang.que=Quechua
+lang.ron=Romanian, Moldavian, Moldovan
+lang.rus=Russian
+lang.san=Sanskrit
+lang.sin=Sinhala, Sinhalese
+lang.slk=Slovak
+lang.slk_frak=Slovak (Fraktur)
+lang.slv=Slovenian
+lang.snd=Sindhi
+lang.spa=Spanish
+lang.spa_old=Spanish (Old)
+lang.sqi=Albanian
+lang.srp=Serbian
+lang.srp_latn=Serbian (Latin)
+lang.sun=Sundanese
+lang.swa=Swahili
+lang.swe=Swedish
+lang.syr=Syriac
+lang.tam=Tamil
+lang.tat=Tatar
+lang.tel=Telugu
+lang.tgk=Tajik
+lang.tgl=Tagalog
+lang.tha=Thai
+lang.tir=Tigrinya
+lang.ton=Tonga (Tonga Islands)
+lang.tur=Turkish
+lang.uig=Uighur, Uyghur
+lang.ukr=Ukrainian
+lang.urd=Urdu
+lang.uzb=Uzbek
+lang.uzb_cyrl=Uzbek (Cyrillic)
+lang.vie=Vietnamese
+lang.yid=Yiddish
+lang.yor=Yoruba
+
addPageNumbers.fontSize=Font Size
addPageNumbers.fontName=Font Name
pdfPrompt=Select PDF(s)
@@ -87,6 +219,12 @@ addToDoc=Add to Document
reset=Reset
apply=Apply
noFileSelected=No file selected. Please upload one.
+view=View
+cancel=Cancel
+
+back.toSettings=Back to Settings
+back.toHome=Back to Home
+back.toAdmin=Back to Admin
legal.privacy=Privacy Policy
legal.terms=Terms and Conditions
@@ -127,6 +265,7 @@ enterpriseEdition.button=Upgrade to Pro
enterpriseEdition.warning=This feature is only available to Pro users.
enterpriseEdition.yamlAdvert=Stirling PDF Pro supports YAML configuration files and other SSO features.
enterpriseEdition.ssoAdvert=Looking for more user management features? Check out Stirling PDF Pro
+enterpriseEdition.proTeamFeatureDisabled=Team management features require a Pro licence or higher
#################
@@ -207,6 +346,8 @@ account.property=Property
account.webBrowserSettings=Web Browser Setting
account.syncToBrowser=Sync Account -> Browser
account.syncToAccount=Sync Account <- Browser
+account.adminTitle=Administrator Tools
+account.adminNotif=You have admin privileges. Access system settings and user management.
adminUserSettings.title=User Control Settings
@@ -238,6 +379,39 @@ adminUserSettings.disabledUsers=Disabled Users:
adminUserSettings.totalUsers=Total Users:
adminUserSettings.lastRequest=Last Request
adminUserSettings.usage=View Usage
+adminUserSettings.teams=View/Edit Teams
+adminUserSettings.team=Team
+adminUserSettings.manageTeams=Manage Teams
+adminUserSettings.createTeam=Create Team
+adminUserSettings.viewTeam=View Team
+adminUserSettings.deleteTeam=Delete Team
+adminUserSettings.teamName=Team Name
+adminUserSettings.teamExists=Team already exists
+adminUserSettings.teamCreated=Team created successfully
+adminUserSettings.teamChanged=User's team was updated
+adminUserSettings.totalMembers=Total Members
+adminUserSettings.confirmDeleteTeam=Are you sure you want to delete this team?
+
+teamCreated=Team created successfully
+teamExists=A team with that name already exists
+teamNameExists=Another team with that name already exists
+teamNotFound=Team not found
+teamDeleted=Team deleted
+teamHasUsers=Cannot delete a team with users assigned
+teamRenamed=Team renamed successfully
+
+# Team user management
+team.addUser=Add User to Team
+team.selectUser=Select User
+team.warning.moveUser=Warning: This will move the user from "{0}" team to "{1}" team. Are you sure?
+team.confirm.moveUser=Are you sure you want to move this user from "{0}" team to "{1}" team?
+team.userAdded=User successfully added to team
+team.back=Back to Teams
+team.internal=Internal Team
+team.internalTeamNotAccessible=The Internal team is a system team and cannot be accessed
+team.cannotMoveInternalUsers=Users in the Internal team cannot be moved to other teams
+
+
endpointStatistics.title=Endpoint Statistics
endpointStatistics.header=Endpoint Statistics
@@ -1026,6 +1200,7 @@ merge.header=Merge multiple PDFs (2+)
merge.sortByName=Sort by name
merge.sortByDate=Sort by date
merge.removeCertSign=Remove digital signature in the merged file?
+merge.generateToc=Generate table of contents in the merged file?
merge.submit=Merge
@@ -1475,3 +1650,57 @@ cookieBanner.preferencesModal.necessary.description=These cookies are essential
cookieBanner.preferencesModal.analytics.title=Analytics
cookieBanner.preferencesModal.analytics.description=These cookies help us understand how our tools are being used, so we can focus on building the features our community values most. Rest assured—Stirling PDF cannot and will never track the content of the documents you work with.
+#fakeScan
+fakeScan.title=Fake Scan
+fakeScan.header=Fake Scan
+fakeScan.description=Create a PDF that looks like it was scanned
+fakeScan.selectPDF=Select PDF:
+fakeScan.quality=Scan Quality
+fakeScan.quality.low=Low
+fakeScan.quality.medium=Medium
+fakeScan.quality.high=High
+fakeScan.rotation=Rotation Angle
+fakeScan.rotation.none=None
+fakeScan.rotation.slight=Slight
+fakeScan.rotation.moderate=Moderate
+fakeScan.rotation.severe=Severe
+fakeScan.submit=Create Fake Scan
+
+#home.fakeScan
+home.fakeScan.title=Fake Scan
+home.fakeScan.desc=Create a PDF that looks like it was scanned
+fakeScan.tags=scan,simulate,realistic,convert
+
+# FakeScan advanced settings (frontend)
+fakeScan.advancedSettings=Enable Advanced Scan Settings
+fakeScan.colorspace=Colorspace
+fakeScan.colorspace.grayscale=Grayscale
+fakeScan.colorspace.color=Color
+fakeScan.border=Border (px)
+fakeScan.rotate=Base Rotation (degrees)
+fakeScan.rotateVariance=Rotation Variance (degrees)
+fakeScan.brightness=Brightness
+fakeScan.contrast=Contrast
+fakeScan.blur=Blur
+fakeScan.noise=Noise
+fakeScan.yellowish=Yellowish (simulate old paper)
+fakeScan.resolution=Resolution (DPI)
+
+
+# Table of Contents Feature
+home.editTableOfContents.title=Edit Table of Contents
+home.editTableOfContents.desc=Add or edit bookmarks and table of contents in PDF documents
+
+editTableOfContents.tags=bookmarks,toc,navigation,index,table of contents,chapters,sections,outline
+editTableOfContents.title=Edit Table of Contents
+editTableOfContents.header=Add or Edit PDF Table of Contents
+editTableOfContents.replaceExisting=Replace existing bookmarks (uncheck to append to existing)
+editTableOfContents.editorTitle=Bookmark Editor
+editTableOfContents.editorDesc=Add and arrange bookmarks below. Click + to add child bookmarks.
+editTableOfContents.addBookmark=Add New Bookmark
+editTableOfContents.desc.1=This tool allows you to add or edit the table of contents (bookmarks) in a PDF document.
+editTableOfContents.desc.2=You can create a hierarchical structure by adding child bookmarks to parent bookmarks.
+editTableOfContents.desc.3=Each bookmark requires a title and target page number.
+editTableOfContents.submit=Apply Table of Contents
+
+
diff --git a/stirling-pdf/src/main/resources/messages_es_ES.properties b/stirling-pdf/src/main/resources/messages_es_ES.properties
index fe1f89773..3e0a1b489 100644
--- a/stirling-pdf/src/main/resources/messages_es_ES.properties
+++ b/stirling-pdf/src/main/resources/messages_es_ES.properties
@@ -3,6 +3,138 @@
###########
# the direction that the language is written (ltr = left to right, rtl = right to left)
language.direction=ltr
+
+# Language names for reuse throughout the application
+lang.afr=Afrikaans
+lang.amh=Amharic
+lang.ara=Arabic
+lang.asm=Assamese
+lang.aze=Azerbaijani
+lang.aze_cyrl=Azerbaijani (Cyrillic)
+lang.bel=Belarusian
+lang.ben=Bengali
+lang.bod=Tibetan
+lang.bos=Bosnian
+lang.bre=Breton
+lang.bul=Bulgarian
+lang.cat=Catalan
+lang.ceb=Cebuano
+lang.ces=Czech
+lang.chi_sim=Chinese (Simplified)
+lang.chi_sim_vert=Chinese (Simplified, Vertical)
+lang.chi_tra=Chinese (Traditional)
+lang.chi_tra_vert=Chinese (Traditional, Vertical)
+lang.chr=Cherokee
+lang.cos=Corsican
+lang.cym=Welsh
+lang.dan=Danish
+lang.dan_frak=Danish (Fraktur)
+lang.deu=German
+lang.deu_frak=German (Fraktur)
+lang.div=Divehi
+lang.dzo=Dzongkha
+lang.ell=Greek
+lang.eng=English
+lang.enm=English, Middle (1100-1500)
+lang.epo=Esperanto
+lang.equ=Math / equation detection module
+lang.est=Estonian
+lang.eus=Basque
+lang.fao=Faroese
+lang.fas=Persian
+lang.fil=Filipino
+lang.fin=Finnish
+lang.fra=French
+lang.frk=Frankish
+lang.frm=French, Middle (ca.1400-1600)
+lang.fry=Western Frisian
+lang.gla=Scottish Gaelic
+lang.gle=Irish
+lang.glg=Galician
+lang.grc=Ancient Greek
+lang.guj=Gujarati
+lang.hat=Haitian, Haitian Creole
+lang.heb=Hebrew
+lang.hin=Hindi
+lang.hrv=Croatian
+lang.hun=Hungarian
+lang.hye=Armenian
+lang.iku=Inuktitut
+lang.ind=Indonesian
+lang.isl=Icelandic
+lang.ita=Italian
+lang.ita_old=Italian (Old)
+lang.jav=Javanese
+lang.jpn=Japanese
+lang.jpn_vert=Japanese (Vertical)
+lang.kan=Kannada
+lang.kat=Georgian
+lang.kat_old=Georgian (Old)
+lang.kaz=Kazakh
+lang.khm=Central Khmer
+lang.kir=Kirghiz, Kyrgyz
+lang.kmr=Northern Kurdish
+lang.kor=Korean
+lang.kor_vert=Korean (Vertical)
+lang.lao=Lao
+lang.lat=Latin
+lang.lav=Latvian
+lang.lit=Lithuanian
+lang.ltz=Luxembourgish
+lang.mal=Malayalam
+lang.mar=Marathi
+lang.mkd=Macedonian
+lang.mlt=Maltese
+lang.mon=Mongolian
+lang.mri=Maori
+lang.msa=Malay
+lang.mya=Burmese
+lang.nep=Nepali
+lang.nld=Dutch; Flemish
+lang.nor=Norwegian
+lang.oci=Occitan (post 1500)
+lang.ori=Oriya
+lang.osd=Orientation and script detection module
+lang.pan=Panjabi, Punjabi
+lang.pol=Polish
+lang.por=Portuguese
+lang.pus=Pushto, Pashto
+lang.que=Quechua
+lang.ron=Romanian, Moldavian, Moldovan
+lang.rus=Russian
+lang.san=Sanskrit
+lang.sin=Sinhala, Sinhalese
+lang.slk=Slovak
+lang.slk_frak=Slovak (Fraktur)
+lang.slv=Slovenian
+lang.snd=Sindhi
+lang.spa=Spanish
+lang.spa_old=Spanish (Old)
+lang.sqi=Albanian
+lang.srp=Serbian
+lang.srp_latn=Serbian (Latin)
+lang.sun=Sundanese
+lang.swa=Swahili
+lang.swe=Swedish
+lang.syr=Syriac
+lang.tam=Tamil
+lang.tat=Tatar
+lang.tel=Telugu
+lang.tgk=Tajik
+lang.tgl=Tagalog
+lang.tha=Thai
+lang.tir=Tigrinya
+lang.ton=Tonga (Tonga Islands)
+lang.tur=Turkish
+lang.uig=Uighur, Uyghur
+lang.ukr=Ukrainian
+lang.urd=Urdu
+lang.uzb=Uzbek
+lang.uzb_cyrl=Uzbek (Cyrillic)
+lang.vie=Vietnamese
+lang.yid=Yiddish
+lang.yor=Yoruba
+
addPageNumbers.fontSize=Tamaño de Letra
addPageNumbers.fontName=Nombre de Letra
pdfPrompt=Seleccionar PDF(s)
@@ -87,6 +219,12 @@ addToDoc=Agregar al Documento
reset=Restablecer
apply=Aplicar
noFileSelected=No ha seleccionado ningún archivo. Por favor, cargue uno.
+view=View
+cancel=Cancel
+
+back.toSettings=Back to Settings
+back.toHome=Back to Home
+back.toAdmin=Back to Admin
legal.privacy=Política de Privacidad
legal.terms=Términos y Condiciones
@@ -127,6 +265,7 @@ enterpriseEdition.button=Actualiza a Pro
enterpriseEdition.warning=Esta característica está únicamente disponible para usuarios Pro.
enterpriseEdition.yamlAdvert=Stirling PDF Pro soporta configuración de ficheros YAML y otras características SSO.
enterpriseEdition.ssoAdvert=¿Busca más funciones de administración de usuarios? Consulte Stirling PDF Pro
+enterpriseEdition.proTeamFeatureDisabled=Team management features require a Pro licence or higher
#################
@@ -207,6 +346,8 @@ account.property=Propiedad
account.webBrowserSettings=Configuración del navegador
account.syncToBrowser=Sincronizar cuenta -> Navegador
account.syncToAccount=Sincronizar cuenta <- Navegador
+account.adminTitle=Administrator Tools
+account.adminNotif=You have admin privileges. Access system settings and user management.
adminUserSettings.title=Configuración de control de usuario
@@ -238,6 +379,39 @@ adminUserSettings.disabledUsers=Usuarios deshabilitados:
adminUserSettings.totalUsers=Usuarios totales:
adminUserSettings.lastRequest=Última petición
adminUserSettings.usage=Ver uso
+adminUserSettings.teams=View/Edit Teams
+adminUserSettings.team=Team
+adminUserSettings.manageTeams=Manage Teams
+adminUserSettings.createTeam=Create Team
+adminUserSettings.viewTeam=View Team
+adminUserSettings.deleteTeam=Delete Team
+adminUserSettings.teamName=Team Name
+adminUserSettings.teamExists=Team already exists
+adminUserSettings.teamCreated=Team created successfully
+adminUserSettings.teamChanged=User's team was updated
+adminUserSettings.totalMembers=Total Members
+adminUserSettings.confirmDeleteTeam=Are you sure you want to delete this team?
+
+teamCreated=Team created successfully
+teamExists=A team with that name already exists
+teamNameExists=Another team with that name already exists
+teamNotFound=Team not found
+teamDeleted=Team deleted
+teamHasUsers=Cannot delete a team with users assigned
+teamRenamed=Team renamed successfully
+
+# Team user management
+team.addUser=Add User to Team
+team.selectUser=Select User
+team.warning.moveUser=Warning: This will move the user from "{0}" team to "{1}" team. Are you sure?
+team.confirm.moveUser=Are you sure you want to move this user from "{0}" team to "{1}" team?
+team.userAdded=User successfully added to team
+team.back=Back to Teams
+team.internal=Internal Team
+team.internalTeamNotAccessible=The Internal team is a system team and cannot be accessed
+team.cannotMoveInternalUsers=Users in the Internal team cannot be moved to other teams
+
+
endpointStatistics.title=Estadísticas de funciones
endpointStatistics.header=Estadísticas de funciones
@@ -1026,6 +1200,7 @@ merge.header=Unir múltiples PDFs (2+)
merge.sortByName=Ordenar por nombre
merge.sortByDate=Ordenar por fecha
merge.removeCertSign=¿Eliminar la firma digital en el archivo unido?
+merge.generateToc=Generate table of contents in the merged file?
merge.submit=Unir
@@ -1475,3 +1650,57 @@ cookieBanner.preferencesModal.necessary.description=Estas cookies son esenciales
cookieBanner.preferencesModal.analytics.title=Análisis
cookieBanner.preferencesModal.analytics.description=Estas cookies nos ayudan a entender cómo se están utilizando nuestras herramientas, para que podamos centrarnos en desarrollar las funciones que nuestra comunidad valora más. Tenga la seguridad de que Stirling PDF no puede y nunca podrá rastrear el contenido de los documentos con los que trabaja.
+#fakeScan
+fakeScan.title=Fake Scan
+fakeScan.header=Fake Scan
+fakeScan.description=Create a PDF that looks like it was scanned
+fakeScan.selectPDF=Select PDF:
+fakeScan.quality=Scan Quality
+fakeScan.quality.low=Low
+fakeScan.quality.medium=Medium
+fakeScan.quality.high=High
+fakeScan.rotation=Rotation Angle
+fakeScan.rotation.none=None
+fakeScan.rotation.slight=Slight
+fakeScan.rotation.moderate=Moderate
+fakeScan.rotation.severe=Severe
+fakeScan.submit=Create Fake Scan
+
+#home.fakeScan
+home.fakeScan.title=Fake Scan
+home.fakeScan.desc=Create a PDF that looks like it was scanned
+fakeScan.tags=scan,simulate,realistic,convert
+
+# FakeScan advanced settings (frontend)
+fakeScan.advancedSettings=Enable Advanced Scan Settings
+fakeScan.colorspace=Colorspace
+fakeScan.colorspace.grayscale=Grayscale
+fakeScan.colorspace.color=Color
+fakeScan.border=Border (px)
+fakeScan.rotate=Base Rotation (degrees)
+fakeScan.rotateVariance=Rotation Variance (degrees)
+fakeScan.brightness=Brightness
+fakeScan.contrast=Contrast
+fakeScan.blur=Blur
+fakeScan.noise=Noise
+fakeScan.yellowish=Yellowish (simulate old paper)
+fakeScan.resolution=Resolution (DPI)
+
+
+# Table of Contents Feature
+home.editTableOfContents.title=Edit Table of Contents
+home.editTableOfContents.desc=Add or edit bookmarks and table of contents in PDF documents
+
+editTableOfContents.tags=bookmarks,toc,navigation,index,table of contents,chapters,sections,outline
+editTableOfContents.title=Edit Table of Contents
+editTableOfContents.header=Add or Edit PDF Table of Contents
+editTableOfContents.replaceExisting=Replace existing bookmarks (uncheck to append to existing)
+editTableOfContents.editorTitle=Bookmark Editor
+editTableOfContents.editorDesc=Add and arrange bookmarks below. Click + to add child bookmarks.
+editTableOfContents.addBookmark=Add New Bookmark
+editTableOfContents.desc.1=This tool allows you to add or edit the table of contents (bookmarks) in a PDF document.
+editTableOfContents.desc.2=You can create a hierarchical structure by adding child bookmarks to parent bookmarks.
+editTableOfContents.desc.3=Each bookmark requires a title and target page number.
+editTableOfContents.submit=Apply Table of Contents
+
+
diff --git a/stirling-pdf/src/main/resources/messages_eu_ES.properties b/stirling-pdf/src/main/resources/messages_eu_ES.properties
index bb2b62a4a..5532cacff 100644
--- a/stirling-pdf/src/main/resources/messages_eu_ES.properties
+++ b/stirling-pdf/src/main/resources/messages_eu_ES.properties
@@ -3,6 +3,138 @@
###########
# the direction that the language is written (ltr = left to right, rtl = right to left)
language.direction=ltr
+
+# Language names for reuse throughout the application
+lang.afr=Afrikaans
+lang.amh=Amharic
+lang.ara=Arabic
+lang.asm=Assamese
+lang.aze=Azerbaijani
+lang.aze_cyrl=Azerbaijani (Cyrillic)
+lang.bel=Belarusian
+lang.ben=Bengali
+lang.bod=Tibetan
+lang.bos=Bosnian
+lang.bre=Breton
+lang.bul=Bulgarian
+lang.cat=Catalan
+lang.ceb=Cebuano
+lang.ces=Czech
+lang.chi_sim=Chinese (Simplified)
+lang.chi_sim_vert=Chinese (Simplified, Vertical)
+lang.chi_tra=Chinese (Traditional)
+lang.chi_tra_vert=Chinese (Traditional, Vertical)
+lang.chr=Cherokee
+lang.cos=Corsican
+lang.cym=Welsh
+lang.dan=Danish
+lang.dan_frak=Danish (Fraktur)
+lang.deu=German
+lang.deu_frak=German (Fraktur)
+lang.div=Divehi
+lang.dzo=Dzongkha
+lang.ell=Greek
+lang.eng=English
+lang.enm=English, Middle (1100-1500)
+lang.epo=Esperanto
+lang.equ=Math / equation detection module
+lang.est=Estonian
+lang.eus=Basque
+lang.fao=Faroese
+lang.fas=Persian
+lang.fil=Filipino
+lang.fin=Finnish
+lang.fra=French
+lang.frk=Frankish
+lang.frm=French, Middle (ca.1400-1600)
+lang.fry=Western Frisian
+lang.gla=Scottish Gaelic
+lang.gle=Irish
+lang.glg=Galician
+lang.grc=Ancient Greek
+lang.guj=Gujarati
+lang.hat=Haitian, Haitian Creole
+lang.heb=Hebrew
+lang.hin=Hindi
+lang.hrv=Croatian
+lang.hun=Hungarian
+lang.hye=Armenian
+lang.iku=Inuktitut
+lang.ind=Indonesian
+lang.isl=Icelandic
+lang.ita=Italian
+lang.ita_old=Italian (Old)
+lang.jav=Javanese
+lang.jpn=Japanese
+lang.jpn_vert=Japanese (Vertical)
+lang.kan=Kannada
+lang.kat=Georgian
+lang.kat_old=Georgian (Old)
+lang.kaz=Kazakh
+lang.khm=Central Khmer
+lang.kir=Kirghiz, Kyrgyz
+lang.kmr=Northern Kurdish
+lang.kor=Korean
+lang.kor_vert=Korean (Vertical)
+lang.lao=Lao
+lang.lat=Latin
+lang.lav=Latvian
+lang.lit=Lithuanian
+lang.ltz=Luxembourgish
+lang.mal=Malayalam
+lang.mar=Marathi
+lang.mkd=Macedonian
+lang.mlt=Maltese
+lang.mon=Mongolian
+lang.mri=Maori
+lang.msa=Malay
+lang.mya=Burmese
+lang.nep=Nepali
+lang.nld=Dutch; Flemish
+lang.nor=Norwegian
+lang.oci=Occitan (post 1500)
+lang.ori=Oriya
+lang.osd=Orientation and script detection module
+lang.pan=Panjabi, Punjabi
+lang.pol=Polish
+lang.por=Portuguese
+lang.pus=Pushto, Pashto
+lang.que=Quechua
+lang.ron=Romanian, Moldavian, Moldovan
+lang.rus=Russian
+lang.san=Sanskrit
+lang.sin=Sinhala, Sinhalese
+lang.slk=Slovak
+lang.slk_frak=Slovak (Fraktur)
+lang.slv=Slovenian
+lang.snd=Sindhi
+lang.spa=Spanish
+lang.spa_old=Spanish (Old)
+lang.sqi=Albanian
+lang.srp=Serbian
+lang.srp_latn=Serbian (Latin)
+lang.sun=Sundanese
+lang.swa=Swahili
+lang.swe=Swedish
+lang.syr=Syriac
+lang.tam=Tamil
+lang.tat=Tatar
+lang.tel=Telugu
+lang.tgk=Tajik
+lang.tgl=Tagalog
+lang.tha=Thai
+lang.tir=Tigrinya
+lang.ton=Tonga (Tonga Islands)
+lang.tur=Turkish
+lang.uig=Uighur, Uyghur
+lang.ukr=Ukrainian
+lang.urd=Urdu
+lang.uzb=Uzbek
+lang.uzb_cyrl=Uzbek (Cyrillic)
+lang.vie=Vietnamese
+lang.yid=Yiddish
+lang.yor=Yoruba
+
addPageNumbers.fontSize=Font Size
addPageNumbers.fontName=Font Name
pdfPrompt=Hautatu PDFa(k)
@@ -87,6 +219,12 @@ addToDoc=Add to Document
reset=Reset
apply=Apply
noFileSelected=No file selected. Please upload one.
+view=View
+cancel=Cancel
+
+back.toSettings=Back to Settings
+back.toHome=Back to Home
+back.toAdmin=Back to Admin
legal.privacy=Privacy Policy
legal.terms=Terms and Conditions
@@ -127,6 +265,7 @@ enterpriseEdition.button=Upgrade to Pro
enterpriseEdition.warning=This feature is only available to Pro users.
enterpriseEdition.yamlAdvert=Stirling PDF Pro supports YAML configuration files and other SSO features.
enterpriseEdition.ssoAdvert=Looking for more user management features? Check out Stirling PDF Pro
+enterpriseEdition.proTeamFeatureDisabled=Team management features require a Pro licence or higher
#################
@@ -207,6 +346,8 @@ account.property=Propietatea
account.webBrowserSettings=Web nabigatzailearen ezarpenak
account.syncToBrowser=Sync Kontua -> Nabigatzailea
account.syncToAccount=Sync Kontua <- Nabigatzailea
+account.adminTitle=Administrator Tools
+account.adminNotif=You have admin privileges. Access system settings and user management.
adminUserSettings.title=Erabiltzailearen Ezarpenen Kontrolak
@@ -238,6 +379,39 @@ adminUserSettings.disabledUsers=Disabled Users:
adminUserSettings.totalUsers=Total Users:
adminUserSettings.lastRequest=Last Request
adminUserSettings.usage=View Usage
+adminUserSettings.teams=View/Edit Teams
+adminUserSettings.team=Team
+adminUserSettings.manageTeams=Manage Teams
+adminUserSettings.createTeam=Create Team
+adminUserSettings.viewTeam=View Team
+adminUserSettings.deleteTeam=Delete Team
+adminUserSettings.teamName=Team Name
+adminUserSettings.teamExists=Team already exists
+adminUserSettings.teamCreated=Team created successfully
+adminUserSettings.teamChanged=User's team was updated
+adminUserSettings.totalMembers=Total Members
+adminUserSettings.confirmDeleteTeam=Are you sure you want to delete this team?
+
+teamCreated=Team created successfully
+teamExists=A team with that name already exists
+teamNameExists=Another team with that name already exists
+teamNotFound=Team not found
+teamDeleted=Team deleted
+teamHasUsers=Cannot delete a team with users assigned
+teamRenamed=Team renamed successfully
+
+# Team user management
+team.addUser=Add User to Team
+team.selectUser=Select User
+team.warning.moveUser=Warning: This will move the user from "{0}" team to "{1}" team. Are you sure?
+team.confirm.moveUser=Are you sure you want to move this user from "{0}" team to "{1}" team?
+team.userAdded=User successfully added to team
+team.back=Back to Teams
+team.internal=Internal Team
+team.internalTeamNotAccessible=The Internal team is a system team and cannot be accessed
+team.cannotMoveInternalUsers=Users in the Internal team cannot be moved to other teams
+
+
endpointStatistics.title=Endpoint Statistics
endpointStatistics.header=Endpoint Statistics
@@ -1026,6 +1200,7 @@ merge.header=Elkartu zenbait PDF (2+)
merge.sortByName=Sort by nameOrdenatu izenaren arabera
merge.sortByDate=Ordenatu dataren arabera
merge.removeCertSign=Remove digital signature in the merged file?
+merge.generateToc=Generate table of contents in the merged file?
merge.submit=Elkartu
@@ -1475,3 +1650,57 @@ cookieBanner.preferencesModal.necessary.description=These cookies are essential
cookieBanner.preferencesModal.analytics.title=Analytics
cookieBanner.preferencesModal.analytics.description=These cookies help us understand how our tools are being used, so we can focus on building the features our community values most. Rest assured—Stirling PDF cannot and will never track the content of the documents you work with.
+#fakeScan
+fakeScan.title=Fake Scan
+fakeScan.header=Fake Scan
+fakeScan.description=Create a PDF that looks like it was scanned
+fakeScan.selectPDF=Select PDF:
+fakeScan.quality=Scan Quality
+fakeScan.quality.low=Low
+fakeScan.quality.medium=Medium
+fakeScan.quality.high=High
+fakeScan.rotation=Rotation Angle
+fakeScan.rotation.none=None
+fakeScan.rotation.slight=Slight
+fakeScan.rotation.moderate=Moderate
+fakeScan.rotation.severe=Severe
+fakeScan.submit=Create Fake Scan
+
+#home.fakeScan
+home.fakeScan.title=Fake Scan
+home.fakeScan.desc=Create a PDF that looks like it was scanned
+fakeScan.tags=scan,simulate,realistic,convert
+
+# FakeScan advanced settings (frontend)
+fakeScan.advancedSettings=Enable Advanced Scan Settings
+fakeScan.colorspace=Colorspace
+fakeScan.colorspace.grayscale=Grayscale
+fakeScan.colorspace.color=Color
+fakeScan.border=Border (px)
+fakeScan.rotate=Base Rotation (degrees)
+fakeScan.rotateVariance=Rotation Variance (degrees)
+fakeScan.brightness=Brightness
+fakeScan.contrast=Contrast
+fakeScan.blur=Blur
+fakeScan.noise=Noise
+fakeScan.yellowish=Yellowish (simulate old paper)
+fakeScan.resolution=Resolution (DPI)
+
+
+# Table of Contents Feature
+home.editTableOfContents.title=Edit Table of Contents
+home.editTableOfContents.desc=Add or edit bookmarks and table of contents in PDF documents
+
+editTableOfContents.tags=bookmarks,toc,navigation,index,table of contents,chapters,sections,outline
+editTableOfContents.title=Edit Table of Contents
+editTableOfContents.header=Add or Edit PDF Table of Contents
+editTableOfContents.replaceExisting=Replace existing bookmarks (uncheck to append to existing)
+editTableOfContents.editorTitle=Bookmark Editor
+editTableOfContents.editorDesc=Add and arrange bookmarks below. Click + to add child bookmarks.
+editTableOfContents.addBookmark=Add New Bookmark
+editTableOfContents.desc.1=This tool allows you to add or edit the table of contents (bookmarks) in a PDF document.
+editTableOfContents.desc.2=You can create a hierarchical structure by adding child bookmarks to parent bookmarks.
+editTableOfContents.desc.3=Each bookmark requires a title and target page number.
+editTableOfContents.submit=Apply Table of Contents
+
+
diff --git a/stirling-pdf/src/main/resources/messages_fa_IR.properties b/stirling-pdf/src/main/resources/messages_fa_IR.properties
index 6d394279b..789c70448 100644
--- a/stirling-pdf/src/main/resources/messages_fa_IR.properties
+++ b/stirling-pdf/src/main/resources/messages_fa_IR.properties
@@ -3,6 +3,138 @@
###########
# the direction that the language is written (ltr = left to right, rtl = right to left)
language.direction=rtl
+
+# Language names for reuse throughout the application
+lang.afr=Afrikaans
+lang.amh=Amharic
+lang.ara=Arabic
+lang.asm=Assamese
+lang.aze=Azerbaijani
+lang.aze_cyrl=Azerbaijani (Cyrillic)
+lang.bel=Belarusian
+lang.ben=Bengali
+lang.bod=Tibetan
+lang.bos=Bosnian
+lang.bre=Breton
+lang.bul=Bulgarian
+lang.cat=Catalan
+lang.ceb=Cebuano
+lang.ces=Czech
+lang.chi_sim=Chinese (Simplified)
+lang.chi_sim_vert=Chinese (Simplified, Vertical)
+lang.chi_tra=Chinese (Traditional)
+lang.chi_tra_vert=Chinese (Traditional, Vertical)
+lang.chr=Cherokee
+lang.cos=Corsican
+lang.cym=Welsh
+lang.dan=Danish
+lang.dan_frak=Danish (Fraktur)
+lang.deu=German
+lang.deu_frak=German (Fraktur)
+lang.div=Divehi
+lang.dzo=Dzongkha
+lang.ell=Greek
+lang.eng=English
+lang.enm=English, Middle (1100-1500)
+lang.epo=Esperanto
+lang.equ=Math / equation detection module
+lang.est=Estonian
+lang.eus=Basque
+lang.fao=Faroese
+lang.fas=Persian
+lang.fil=Filipino
+lang.fin=Finnish
+lang.fra=French
+lang.frk=Frankish
+lang.frm=French, Middle (ca.1400-1600)
+lang.fry=Western Frisian
+lang.gla=Scottish Gaelic
+lang.gle=Irish
+lang.glg=Galician
+lang.grc=Ancient Greek
+lang.guj=Gujarati
+lang.hat=Haitian, Haitian Creole
+lang.heb=Hebrew
+lang.hin=Hindi
+lang.hrv=Croatian
+lang.hun=Hungarian
+lang.hye=Armenian
+lang.iku=Inuktitut
+lang.ind=Indonesian
+lang.isl=Icelandic
+lang.ita=Italian
+lang.ita_old=Italian (Old)
+lang.jav=Javanese
+lang.jpn=Japanese
+lang.jpn_vert=Japanese (Vertical)
+lang.kan=Kannada
+lang.kat=Georgian
+lang.kat_old=Georgian (Old)
+lang.kaz=Kazakh
+lang.khm=Central Khmer
+lang.kir=Kirghiz, Kyrgyz
+lang.kmr=Northern Kurdish
+lang.kor=Korean
+lang.kor_vert=Korean (Vertical)
+lang.lao=Lao
+lang.lat=Latin
+lang.lav=Latvian
+lang.lit=Lithuanian
+lang.ltz=Luxembourgish
+lang.mal=Malayalam
+lang.mar=Marathi
+lang.mkd=Macedonian
+lang.mlt=Maltese
+lang.mon=Mongolian
+lang.mri=Maori
+lang.msa=Malay
+lang.mya=Burmese
+lang.nep=Nepali
+lang.nld=Dutch; Flemish
+lang.nor=Norwegian
+lang.oci=Occitan (post 1500)
+lang.ori=Oriya
+lang.osd=Orientation and script detection module
+lang.pan=Panjabi, Punjabi
+lang.pol=Polish
+lang.por=Portuguese
+lang.pus=Pushto, Pashto
+lang.que=Quechua
+lang.ron=Romanian, Moldavian, Moldovan
+lang.rus=Russian
+lang.san=Sanskrit
+lang.sin=Sinhala, Sinhalese
+lang.slk=Slovak
+lang.slk_frak=Slovak (Fraktur)
+lang.slv=Slovenian
+lang.snd=Sindhi
+lang.spa=Spanish
+lang.spa_old=Spanish (Old)
+lang.sqi=Albanian
+lang.srp=Serbian
+lang.srp_latn=Serbian (Latin)
+lang.sun=Sundanese
+lang.swa=Swahili
+lang.swe=Swedish
+lang.syr=Syriac
+lang.tam=Tamil
+lang.tat=Tatar
+lang.tel=Telugu
+lang.tgk=Tajik
+lang.tgl=Tagalog
+lang.tha=Thai
+lang.tir=Tigrinya
+lang.ton=Tonga (Tonga Islands)
+lang.tur=Turkish
+lang.uig=Uighur, Uyghur
+lang.ukr=Ukrainian
+lang.urd=Urdu
+lang.uzb=Uzbek
+lang.uzb_cyrl=Uzbek (Cyrillic)
+lang.vie=Vietnamese
+lang.yid=Yiddish
+lang.yor=Yoruba
+
addPageNumbers.fontSize=اندازه فونت
addPageNumbers.fontName=نام فونت
pdfPrompt=انتخاب فایل(های) PDF
@@ -87,6 +219,12 @@ addToDoc=اضافه کردن به سند
reset=تنظیم مجدد
apply=Apply
noFileSelected=No file selected. Please upload one.
+view=View
+cancel=Cancel
+
+back.toSettings=Back to Settings
+back.toHome=Back to Home
+back.toAdmin=Back to Admin
legal.privacy=سیاست حفظ حریم خصوصی
legal.terms=شرایط و ضوابط
@@ -127,6 +265,7 @@ enterpriseEdition.button=ارتقا به نسخه حرفهای
enterpriseEdition.warning=این ویژگی فقط برای کاربران حرفهای در دسترس است.
enterpriseEdition.yamlAdvert=Stirling PDF Pro از فایلهای پیکربندی YAML و دیگر ویژگیهای SSO پشتیبانی میکند.
enterpriseEdition.ssoAdvert=به دنبال ویژگیهای بیشتر برای مدیریت کاربران هستید؟ Stirling PDF Pro را بررسی کنید
+enterpriseEdition.proTeamFeatureDisabled=Team management features require a Pro licence or higher
#################
@@ -207,6 +346,8 @@ account.property=ویژگی
account.webBrowserSettings=تنظیمات مرورگر وب
account.syncToBrowser=همگامسازی حساب -> مرورگر
account.syncToAccount=همگامسازی حساب <- مرورگر
+account.adminTitle=Administrator Tools
+account.adminNotif=You have admin privileges. Access system settings and user management.
adminUserSettings.title=تنظیمات کنترل کاربران
@@ -238,6 +379,39 @@ adminUserSettings.disabledUsers=کاربران غیرفعال:
adminUserSettings.totalUsers=کل کاربران:
adminUserSettings.lastRequest=آخرین درخواست
adminUserSettings.usage=View Usage
+adminUserSettings.teams=View/Edit Teams
+adminUserSettings.team=Team
+adminUserSettings.manageTeams=Manage Teams
+adminUserSettings.createTeam=Create Team
+adminUserSettings.viewTeam=View Team
+adminUserSettings.deleteTeam=Delete Team
+adminUserSettings.teamName=Team Name
+adminUserSettings.teamExists=Team already exists
+adminUserSettings.teamCreated=Team created successfully
+adminUserSettings.teamChanged=User's team was updated
+adminUserSettings.totalMembers=Total Members
+adminUserSettings.confirmDeleteTeam=Are you sure you want to delete this team?
+
+teamCreated=Team created successfully
+teamExists=A team with that name already exists
+teamNameExists=Another team with that name already exists
+teamNotFound=Team not found
+teamDeleted=Team deleted
+teamHasUsers=Cannot delete a team with users assigned
+teamRenamed=Team renamed successfully
+
+# Team user management
+team.addUser=Add User to Team
+team.selectUser=Select User
+team.warning.moveUser=Warning: This will move the user from "{0}" team to "{1}" team. Are you sure?
+team.confirm.moveUser=Are you sure you want to move this user from "{0}" team to "{1}" team?
+team.userAdded=User successfully added to team
+team.back=Back to Teams
+team.internal=Internal Team
+team.internalTeamNotAccessible=The Internal team is a system team and cannot be accessed
+team.cannotMoveInternalUsers=Users in the Internal team cannot be moved to other teams
+
+
endpointStatistics.title=Endpoint Statistics
endpointStatistics.header=Endpoint Statistics
@@ -1026,6 +1200,7 @@ merge.header=ادغام چندین PDF (۲+)
merge.sortByName=مرتبسازی بر اساس نام
merge.sortByDate=مرتبسازی بر اساس تاریخ
merge.removeCertSign=حذف امضای دیجیتال در فایل ادغامشده؟
+merge.generateToc=Generate table of contents in the merged file?
merge.submit=ادغام
@@ -1475,3 +1650,57 @@ cookieBanner.preferencesModal.necessary.description=These cookies are essential
cookieBanner.preferencesModal.analytics.title=Analytics
cookieBanner.preferencesModal.analytics.description=These cookies help us understand how our tools are being used, so we can focus on building the features our community values most. Rest assured—Stirling PDF cannot and will never track the content of the documents you work with.
+#fakeScan
+fakeScan.title=Fake Scan
+fakeScan.header=Fake Scan
+fakeScan.description=Create a PDF that looks like it was scanned
+fakeScan.selectPDF=Select PDF:
+fakeScan.quality=Scan Quality
+fakeScan.quality.low=Low
+fakeScan.quality.medium=Medium
+fakeScan.quality.high=High
+fakeScan.rotation=Rotation Angle
+fakeScan.rotation.none=None
+fakeScan.rotation.slight=Slight
+fakeScan.rotation.moderate=Moderate
+fakeScan.rotation.severe=Severe
+fakeScan.submit=Create Fake Scan
+
+#home.fakeScan
+home.fakeScan.title=Fake Scan
+home.fakeScan.desc=Create a PDF that looks like it was scanned
+fakeScan.tags=scan,simulate,realistic,convert
+
+# FakeScan advanced settings (frontend)
+fakeScan.advancedSettings=Enable Advanced Scan Settings
+fakeScan.colorspace=Colorspace
+fakeScan.colorspace.grayscale=Grayscale
+fakeScan.colorspace.color=Color
+fakeScan.border=Border (px)
+fakeScan.rotate=Base Rotation (degrees)
+fakeScan.rotateVariance=Rotation Variance (degrees)
+fakeScan.brightness=Brightness
+fakeScan.contrast=Contrast
+fakeScan.blur=Blur
+fakeScan.noise=Noise
+fakeScan.yellowish=Yellowish (simulate old paper)
+fakeScan.resolution=Resolution (DPI)
+
+
+# Table of Contents Feature
+home.editTableOfContents.title=Edit Table of Contents
+home.editTableOfContents.desc=Add or edit bookmarks and table of contents in PDF documents
+
+editTableOfContents.tags=bookmarks,toc,navigation,index,table of contents,chapters,sections,outline
+editTableOfContents.title=Edit Table of Contents
+editTableOfContents.header=Add or Edit PDF Table of Contents
+editTableOfContents.replaceExisting=Replace existing bookmarks (uncheck to append to existing)
+editTableOfContents.editorTitle=Bookmark Editor
+editTableOfContents.editorDesc=Add and arrange bookmarks below. Click + to add child bookmarks.
+editTableOfContents.addBookmark=Add New Bookmark
+editTableOfContents.desc.1=This tool allows you to add or edit the table of contents (bookmarks) in a PDF document.
+editTableOfContents.desc.2=You can create a hierarchical structure by adding child bookmarks to parent bookmarks.
+editTableOfContents.desc.3=Each bookmark requires a title and target page number.
+editTableOfContents.submit=Apply Table of Contents
+
+
diff --git a/stirling-pdf/src/main/resources/messages_fr_FR.properties b/stirling-pdf/src/main/resources/messages_fr_FR.properties
index e3222712d..3eef69eca 100644
--- a/stirling-pdf/src/main/resources/messages_fr_FR.properties
+++ b/stirling-pdf/src/main/resources/messages_fr_FR.properties
@@ -3,6 +3,138 @@
###########
# the direction that the language is written (ltr = left to right, rtl = right to left)
language.direction=ltr
+
+# Language names for reuse throughout the application
+lang.afr=Afrikaans
+lang.amh=Amharic
+lang.ara=Arabic
+lang.asm=Assamese
+lang.aze=Azerbaijani
+lang.aze_cyrl=Azerbaijani (Cyrillic)
+lang.bel=Belarusian
+lang.ben=Bengali
+lang.bod=Tibetan
+lang.bos=Bosnian
+lang.bre=Breton
+lang.bul=Bulgarian
+lang.cat=Catalan
+lang.ceb=Cebuano
+lang.ces=Czech
+lang.chi_sim=Chinese (Simplified)
+lang.chi_sim_vert=Chinese (Simplified, Vertical)
+lang.chi_tra=Chinese (Traditional)
+lang.chi_tra_vert=Chinese (Traditional, Vertical)
+lang.chr=Cherokee
+lang.cos=Corsican
+lang.cym=Welsh
+lang.dan=Danish
+lang.dan_frak=Danish (Fraktur)
+lang.deu=German
+lang.deu_frak=German (Fraktur)
+lang.div=Divehi
+lang.dzo=Dzongkha
+lang.ell=Greek
+lang.eng=English
+lang.enm=English, Middle (1100-1500)
+lang.epo=Esperanto
+lang.equ=Math / equation detection module
+lang.est=Estonian
+lang.eus=Basque
+lang.fao=Faroese
+lang.fas=Persian
+lang.fil=Filipino
+lang.fin=Finnish
+lang.fra=French
+lang.frk=Frankish
+lang.frm=French, Middle (ca.1400-1600)
+lang.fry=Western Frisian
+lang.gla=Scottish Gaelic
+lang.gle=Irish
+lang.glg=Galician
+lang.grc=Ancient Greek
+lang.guj=Gujarati
+lang.hat=Haitian, Haitian Creole
+lang.heb=Hebrew
+lang.hin=Hindi
+lang.hrv=Croatian
+lang.hun=Hungarian
+lang.hye=Armenian
+lang.iku=Inuktitut
+lang.ind=Indonesian
+lang.isl=Icelandic
+lang.ita=Italian
+lang.ita_old=Italian (Old)
+lang.jav=Javanese
+lang.jpn=Japanese
+lang.jpn_vert=Japanese (Vertical)
+lang.kan=Kannada
+lang.kat=Georgian
+lang.kat_old=Georgian (Old)
+lang.kaz=Kazakh
+lang.khm=Central Khmer
+lang.kir=Kirghiz, Kyrgyz
+lang.kmr=Northern Kurdish
+lang.kor=Korean
+lang.kor_vert=Korean (Vertical)
+lang.lao=Lao
+lang.lat=Latin
+lang.lav=Latvian
+lang.lit=Lithuanian
+lang.ltz=Luxembourgish
+lang.mal=Malayalam
+lang.mar=Marathi
+lang.mkd=Macedonian
+lang.mlt=Maltese
+lang.mon=Mongolian
+lang.mri=Maori
+lang.msa=Malay
+lang.mya=Burmese
+lang.nep=Nepali
+lang.nld=Dutch; Flemish
+lang.nor=Norwegian
+lang.oci=Occitan (post 1500)
+lang.ori=Oriya
+lang.osd=Orientation and script detection module
+lang.pan=Panjabi, Punjabi
+lang.pol=Polish
+lang.por=Portuguese
+lang.pus=Pushto, Pashto
+lang.que=Quechua
+lang.ron=Romanian, Moldavian, Moldovan
+lang.rus=Russian
+lang.san=Sanskrit
+lang.sin=Sinhala, Sinhalese
+lang.slk=Slovak
+lang.slk_frak=Slovak (Fraktur)
+lang.slv=Slovenian
+lang.snd=Sindhi
+lang.spa=Spanish
+lang.spa_old=Spanish (Old)
+lang.sqi=Albanian
+lang.srp=Serbian
+lang.srp_latn=Serbian (Latin)
+lang.sun=Sundanese
+lang.swa=Swahili
+lang.swe=Swedish
+lang.syr=Syriac
+lang.tam=Tamil
+lang.tat=Tatar
+lang.tel=Telugu
+lang.tgk=Tajik
+lang.tgl=Tagalog
+lang.tha=Thai
+lang.tir=Tigrinya
+lang.ton=Tonga (Tonga Islands)
+lang.tur=Turkish
+lang.uig=Uighur, Uyghur
+lang.ukr=Ukrainian
+lang.urd=Urdu
+lang.uzb=Uzbek
+lang.uzb_cyrl=Uzbek (Cyrillic)
+lang.vie=Vietnamese
+lang.yid=Yiddish
+lang.yor=Yoruba
+
addPageNumbers.fontSize=Taille de Police
addPageNumbers.fontName=Nom de la Police
pdfPrompt=Sélectionnez le(s) PDF
@@ -87,6 +219,12 @@ addToDoc=Ajouter au Document
reset=Réinitialiser
apply=Appliquer
noFileSelected=No file selected. Please upload one.
+view=View
+cancel=Cancel
+
+back.toSettings=Back to Settings
+back.toHome=Back to Home
+back.toAdmin=Back to Admin
legal.privacy=Politique de Confidentialité
legal.terms=Conditions Générales
@@ -127,6 +265,7 @@ enterpriseEdition.button=Passer à Pro
enterpriseEdition.warning=Cette fonctionnalité est uniquement disponible pour les utilisateurs Pro.
enterpriseEdition.yamlAdvert=Stirling PDF Pro prend en charge les fichiers de configuration YAML et d'autres fonctionnalités SSO.
enterpriseEdition.ssoAdvert=Vous cherchez plus de fonctionnalités de gestion des utilisateurs ? Découvrez Stirling PDF Pro
+enterpriseEdition.proTeamFeatureDisabled=Team management features require a Pro licence or higher
#################
@@ -207,6 +346,8 @@ account.property=Propriété
account.webBrowserSettings=Paramètres du navigateur
account.syncToBrowser=Synchroniser : Compte → Navigateur
account.syncToAccount=Synchroniser : Compte ← Navigateur
+account.adminTitle=Administrator Tools
+account.adminNotif=You have admin privileges. Access system settings and user management.
adminUserSettings.title=Administration des paramètres des utilisateurs
@@ -238,6 +379,39 @@ adminUserSettings.disabledUsers=Utilisateurs désactivés :
adminUserSettings.totalUsers=Utilisateurs au total :
adminUserSettings.lastRequest=Dernière requête
adminUserSettings.usage=View Usage
+adminUserSettings.teams=View/Edit Teams
+adminUserSettings.team=Team
+adminUserSettings.manageTeams=Manage Teams
+adminUserSettings.createTeam=Create Team
+adminUserSettings.viewTeam=View Team
+adminUserSettings.deleteTeam=Delete Team
+adminUserSettings.teamName=Team Name
+adminUserSettings.teamExists=Team already exists
+adminUserSettings.teamCreated=Team created successfully
+adminUserSettings.teamChanged=User's team was updated
+adminUserSettings.totalMembers=Total Members
+adminUserSettings.confirmDeleteTeam=Are you sure you want to delete this team?
+
+teamCreated=Team created successfully
+teamExists=A team with that name already exists
+teamNameExists=Another team with that name already exists
+teamNotFound=Team not found
+teamDeleted=Team deleted
+teamHasUsers=Cannot delete a team with users assigned
+teamRenamed=Team renamed successfully
+
+# Team user management
+team.addUser=Add User to Team
+team.selectUser=Select User
+team.warning.moveUser=Warning: This will move the user from "{0}" team to "{1}" team. Are you sure?
+team.confirm.moveUser=Are you sure you want to move this user from "{0}" team to "{1}" team?
+team.userAdded=User successfully added to team
+team.back=Back to Teams
+team.internal=Internal Team
+team.internalTeamNotAccessible=The Internal team is a system team and cannot be accessed
+team.cannotMoveInternalUsers=Users in the Internal team cannot be moved to other teams
+
+
endpointStatistics.title=Endpoint Statistics
endpointStatistics.header=Endpoint Statistics
@@ -1026,6 +1200,7 @@ merge.header=Fusionner plusieurs PDF
merge.sortByName=Trier par nom
merge.sortByDate=Trier par date
merge.removeCertSign=Supprimer la signature numérique dans le fichier fusionné ?
+merge.generateToc=Generate table of contents in the merged file?
merge.submit=Fusionner
@@ -1475,3 +1650,57 @@ cookieBanner.preferencesModal.necessary.description=These cookies are essential
cookieBanner.preferencesModal.analytics.title=Analytics
cookieBanner.preferencesModal.analytics.description=These cookies help us understand how our tools are being used, so we can focus on building the features our community values most. Rest assured—Stirling PDF cannot and will never track the content of the documents you work with.
+#fakeScan
+fakeScan.title=Fake Scan
+fakeScan.header=Fake Scan
+fakeScan.description=Create a PDF that looks like it was scanned
+fakeScan.selectPDF=Select PDF:
+fakeScan.quality=Scan Quality
+fakeScan.quality.low=Low
+fakeScan.quality.medium=Medium
+fakeScan.quality.high=High
+fakeScan.rotation=Rotation Angle
+fakeScan.rotation.none=None
+fakeScan.rotation.slight=Slight
+fakeScan.rotation.moderate=Moderate
+fakeScan.rotation.severe=Severe
+fakeScan.submit=Create Fake Scan
+
+#home.fakeScan
+home.fakeScan.title=Fake Scan
+home.fakeScan.desc=Create a PDF that looks like it was scanned
+fakeScan.tags=scan,simulate,realistic,convert
+
+# FakeScan advanced settings (frontend)
+fakeScan.advancedSettings=Enable Advanced Scan Settings
+fakeScan.colorspace=Colorspace
+fakeScan.colorspace.grayscale=Grayscale
+fakeScan.colorspace.color=Color
+fakeScan.border=Border (px)
+fakeScan.rotate=Base Rotation (degrees)
+fakeScan.rotateVariance=Rotation Variance (degrees)
+fakeScan.brightness=Brightness
+fakeScan.contrast=Contrast
+fakeScan.blur=Blur
+fakeScan.noise=Noise
+fakeScan.yellowish=Yellowish (simulate old paper)
+fakeScan.resolution=Resolution (DPI)
+
+
+# Table of Contents Feature
+home.editTableOfContents.title=Edit Table of Contents
+home.editTableOfContents.desc=Add or edit bookmarks and table of contents in PDF documents
+
+editTableOfContents.tags=bookmarks,toc,navigation,index,table of contents,chapters,sections,outline
+editTableOfContents.title=Edit Table of Contents
+editTableOfContents.header=Add or Edit PDF Table of Contents
+editTableOfContents.replaceExisting=Replace existing bookmarks (uncheck to append to existing)
+editTableOfContents.editorTitle=Bookmark Editor
+editTableOfContents.editorDesc=Add and arrange bookmarks below. Click + to add child bookmarks.
+editTableOfContents.addBookmark=Add New Bookmark
+editTableOfContents.desc.1=This tool allows you to add or edit the table of contents (bookmarks) in a PDF document.
+editTableOfContents.desc.2=You can create a hierarchical structure by adding child bookmarks to parent bookmarks.
+editTableOfContents.desc.3=Each bookmark requires a title and target page number.
+editTableOfContents.submit=Apply Table of Contents
+
+
diff --git a/stirling-pdf/src/main/resources/messages_ga_IE.properties b/stirling-pdf/src/main/resources/messages_ga_IE.properties
index 9c726a6fa..c66fee60c 100644
--- a/stirling-pdf/src/main/resources/messages_ga_IE.properties
+++ b/stirling-pdf/src/main/resources/messages_ga_IE.properties
@@ -3,6 +3,138 @@
###########
# the direction that the language is written (ltr = left to right, rtl = right to left)
language.direction=ltr
+
+# Language names for reuse throughout the application
+lang.afr=Afrikaans
+lang.amh=Amharic
+lang.ara=Arabic
+lang.asm=Assamese
+lang.aze=Azerbaijani
+lang.aze_cyrl=Azerbaijani (Cyrillic)
+lang.bel=Belarusian
+lang.ben=Bengali
+lang.bod=Tibetan
+lang.bos=Bosnian
+lang.bre=Breton
+lang.bul=Bulgarian
+lang.cat=Catalan
+lang.ceb=Cebuano
+lang.ces=Czech
+lang.chi_sim=Chinese (Simplified)
+lang.chi_sim_vert=Chinese (Simplified, Vertical)
+lang.chi_tra=Chinese (Traditional)
+lang.chi_tra_vert=Chinese (Traditional, Vertical)
+lang.chr=Cherokee
+lang.cos=Corsican
+lang.cym=Welsh
+lang.dan=Danish
+lang.dan_frak=Danish (Fraktur)
+lang.deu=German
+lang.deu_frak=German (Fraktur)
+lang.div=Divehi
+lang.dzo=Dzongkha
+lang.ell=Greek
+lang.eng=English
+lang.enm=English, Middle (1100-1500)
+lang.epo=Esperanto
+lang.equ=Math / equation detection module
+lang.est=Estonian
+lang.eus=Basque
+lang.fao=Faroese
+lang.fas=Persian
+lang.fil=Filipino
+lang.fin=Finnish
+lang.fra=French
+lang.frk=Frankish
+lang.frm=French, Middle (ca.1400-1600)
+lang.fry=Western Frisian
+lang.gla=Scottish Gaelic
+lang.gle=Irish
+lang.glg=Galician
+lang.grc=Ancient Greek
+lang.guj=Gujarati
+lang.hat=Haitian, Haitian Creole
+lang.heb=Hebrew
+lang.hin=Hindi
+lang.hrv=Croatian
+lang.hun=Hungarian
+lang.hye=Armenian
+lang.iku=Inuktitut
+lang.ind=Indonesian
+lang.isl=Icelandic
+lang.ita=Italian
+lang.ita_old=Italian (Old)
+lang.jav=Javanese
+lang.jpn=Japanese
+lang.jpn_vert=Japanese (Vertical)
+lang.kan=Kannada
+lang.kat=Georgian
+lang.kat_old=Georgian (Old)
+lang.kaz=Kazakh
+lang.khm=Central Khmer
+lang.kir=Kirghiz, Kyrgyz
+lang.kmr=Northern Kurdish
+lang.kor=Korean
+lang.kor_vert=Korean (Vertical)
+lang.lao=Lao
+lang.lat=Latin
+lang.lav=Latvian
+lang.lit=Lithuanian
+lang.ltz=Luxembourgish
+lang.mal=Malayalam
+lang.mar=Marathi
+lang.mkd=Macedonian
+lang.mlt=Maltese
+lang.mon=Mongolian
+lang.mri=Maori
+lang.msa=Malay
+lang.mya=Burmese
+lang.nep=Nepali
+lang.nld=Dutch; Flemish
+lang.nor=Norwegian
+lang.oci=Occitan (post 1500)
+lang.ori=Oriya
+lang.osd=Orientation and script detection module
+lang.pan=Panjabi, Punjabi
+lang.pol=Polish
+lang.por=Portuguese
+lang.pus=Pushto, Pashto
+lang.que=Quechua
+lang.ron=Romanian, Moldavian, Moldovan
+lang.rus=Russian
+lang.san=Sanskrit
+lang.sin=Sinhala, Sinhalese
+lang.slk=Slovak
+lang.slk_frak=Slovak (Fraktur)
+lang.slv=Slovenian
+lang.snd=Sindhi
+lang.spa=Spanish
+lang.spa_old=Spanish (Old)
+lang.sqi=Albanian
+lang.srp=Serbian
+lang.srp_latn=Serbian (Latin)
+lang.sun=Sundanese
+lang.swa=Swahili
+lang.swe=Swedish
+lang.syr=Syriac
+lang.tam=Tamil
+lang.tat=Tatar
+lang.tel=Telugu
+lang.tgk=Tajik
+lang.tgl=Tagalog
+lang.tha=Thai
+lang.tir=Tigrinya
+lang.ton=Tonga (Tonga Islands)
+lang.tur=Turkish
+lang.uig=Uighur, Uyghur
+lang.ukr=Ukrainian
+lang.urd=Urdu
+lang.uzb=Uzbek
+lang.uzb_cyrl=Uzbek (Cyrillic)
+lang.vie=Vietnamese
+lang.yid=Yiddish
+lang.yor=Yoruba
+
addPageNumbers.fontSize=Méid an Chló
addPageNumbers.fontName=Ainm Cló
pdfPrompt=Roghnaigh PDF(anna)
@@ -87,6 +219,12 @@ addToDoc=Cuir le Doiciméad
reset=Athshocraigh
apply=Cuir i bhFeidhm
noFileSelected=No file selected. Please upload one.
+view=View
+cancel=Cancel
+
+back.toSettings=Back to Settings
+back.toHome=Back to Home
+back.toAdmin=Back to Admin
legal.privacy=Polasaí Príobháideachta
legal.terms=Téarmaí agus Coinníollacha
@@ -127,6 +265,7 @@ enterpriseEdition.button=Uasghrádú go Pro
enterpriseEdition.warning=Níl an ghné seo ar fáil ach d'úsáideoirí Pro.
enterpriseEdition.yamlAdvert=Tacaíonn Stirling PDF Pro le comhaid cumraíochta YAML agus gnéithe SSO eile.
enterpriseEdition.ssoAdvert=Tá tuilleadh gnéithe bainistíochta úsáideoirí á lorg? Seiceáil Stirling PDF Pro
+enterpriseEdition.proTeamFeatureDisabled=Team management features require a Pro licence or higher
#################
@@ -207,6 +346,8 @@ account.property=Maoin
account.webBrowserSettings=Socrú Brabhsálaí Gréasáin
account.syncToBrowser=Cuntas Sync -> Brabhsálaí
account.syncToAccount=Cuntas Sioncronaigh <- Brabhsálaí
+account.adminTitle=Administrator Tools
+account.adminNotif=You have admin privileges. Access system settings and user management.
adminUserSettings.title=Socruithe Rialaithe Úsáideora
@@ -238,6 +379,39 @@ adminUserSettings.disabledUsers=Úsáideoirí faoi mhíchumas:
adminUserSettings.totalUsers=Úsáideoirí Iomlán:
adminUserSettings.lastRequest=Iarratas Deiridh
adminUserSettings.usage=View Usage
+adminUserSettings.teams=View/Edit Teams
+adminUserSettings.team=Team
+adminUserSettings.manageTeams=Manage Teams
+adminUserSettings.createTeam=Create Team
+adminUserSettings.viewTeam=View Team
+adminUserSettings.deleteTeam=Delete Team
+adminUserSettings.teamName=Team Name
+adminUserSettings.teamExists=Team already exists
+adminUserSettings.teamCreated=Team created successfully
+adminUserSettings.teamChanged=User's team was updated
+adminUserSettings.totalMembers=Total Members
+adminUserSettings.confirmDeleteTeam=Are you sure you want to delete this team?
+
+teamCreated=Team created successfully
+teamExists=A team with that name already exists
+teamNameExists=Another team with that name already exists
+teamNotFound=Team not found
+teamDeleted=Team deleted
+teamHasUsers=Cannot delete a team with users assigned
+teamRenamed=Team renamed successfully
+
+# Team user management
+team.addUser=Add User to Team
+team.selectUser=Select User
+team.warning.moveUser=Warning: This will move the user from "{0}" team to "{1}" team. Are you sure?
+team.confirm.moveUser=Are you sure you want to move this user from "{0}" team to "{1}" team?
+team.userAdded=User successfully added to team
+team.back=Back to Teams
+team.internal=Internal Team
+team.internalTeamNotAccessible=The Internal team is a system team and cannot be accessed
+team.cannotMoveInternalUsers=Users in the Internal team cannot be moved to other teams
+
+
endpointStatistics.title=Endpoint Statistics
endpointStatistics.header=Endpoint Statistics
@@ -1026,6 +1200,7 @@ merge.header=Cumaisc PDFanna iolracha (2+)
merge.sortByName=Sórtáil de réir ainm
merge.sortByDate=Sórtáil de réir dáta
merge.removeCertSign=Bain síniú digiteach sa chomhad cumaiscthe?
+merge.generateToc=Generate table of contents in the merged file?
merge.submit=Cumaisc
@@ -1475,3 +1650,57 @@ cookieBanner.preferencesModal.necessary.description=These cookies are essential
cookieBanner.preferencesModal.analytics.title=Analytics
cookieBanner.preferencesModal.analytics.description=These cookies help us understand how our tools are being used, so we can focus on building the features our community values most. Rest assured—Stirling PDF cannot and will never track the content of the documents you work with.
+#fakeScan
+fakeScan.title=Fake Scan
+fakeScan.header=Fake Scan
+fakeScan.description=Create a PDF that looks like it was scanned
+fakeScan.selectPDF=Select PDF:
+fakeScan.quality=Scan Quality
+fakeScan.quality.low=Low
+fakeScan.quality.medium=Medium
+fakeScan.quality.high=High
+fakeScan.rotation=Rotation Angle
+fakeScan.rotation.none=None
+fakeScan.rotation.slight=Slight
+fakeScan.rotation.moderate=Moderate
+fakeScan.rotation.severe=Severe
+fakeScan.submit=Create Fake Scan
+
+#home.fakeScan
+home.fakeScan.title=Fake Scan
+home.fakeScan.desc=Create a PDF that looks like it was scanned
+fakeScan.tags=scan,simulate,realistic,convert
+
+# FakeScan advanced settings (frontend)
+fakeScan.advancedSettings=Enable Advanced Scan Settings
+fakeScan.colorspace=Colorspace
+fakeScan.colorspace.grayscale=Grayscale
+fakeScan.colorspace.color=Color
+fakeScan.border=Border (px)
+fakeScan.rotate=Base Rotation (degrees)
+fakeScan.rotateVariance=Rotation Variance (degrees)
+fakeScan.brightness=Brightness
+fakeScan.contrast=Contrast
+fakeScan.blur=Blur
+fakeScan.noise=Noise
+fakeScan.yellowish=Yellowish (simulate old paper)
+fakeScan.resolution=Resolution (DPI)
+
+
+# Table of Contents Feature
+home.editTableOfContents.title=Edit Table of Contents
+home.editTableOfContents.desc=Add or edit bookmarks and table of contents in PDF documents
+
+editTableOfContents.tags=bookmarks,toc,navigation,index,table of contents,chapters,sections,outline
+editTableOfContents.title=Edit Table of Contents
+editTableOfContents.header=Add or Edit PDF Table of Contents
+editTableOfContents.replaceExisting=Replace existing bookmarks (uncheck to append to existing)
+editTableOfContents.editorTitle=Bookmark Editor
+editTableOfContents.editorDesc=Add and arrange bookmarks below. Click + to add child bookmarks.
+editTableOfContents.addBookmark=Add New Bookmark
+editTableOfContents.desc.1=This tool allows you to add or edit the table of contents (bookmarks) in a PDF document.
+editTableOfContents.desc.2=You can create a hierarchical structure by adding child bookmarks to parent bookmarks.
+editTableOfContents.desc.3=Each bookmark requires a title and target page number.
+editTableOfContents.submit=Apply Table of Contents
+
+
diff --git a/stirling-pdf/src/main/resources/messages_hi_IN.properties b/stirling-pdf/src/main/resources/messages_hi_IN.properties
index 4633ef0d1..6f88f23e5 100644
--- a/stirling-pdf/src/main/resources/messages_hi_IN.properties
+++ b/stirling-pdf/src/main/resources/messages_hi_IN.properties
@@ -3,6 +3,138 @@
###########
# the direction that the language is written (ltr = left to right, rtl = right to left)
language.direction=ltr
+
+# Language names for reuse throughout the application
+lang.afr=Afrikaans
+lang.amh=Amharic
+lang.ara=Arabic
+lang.asm=Assamese
+lang.aze=Azerbaijani
+lang.aze_cyrl=Azerbaijani (Cyrillic)
+lang.bel=Belarusian
+lang.ben=Bengali
+lang.bod=Tibetan
+lang.bos=Bosnian
+lang.bre=Breton
+lang.bul=Bulgarian
+lang.cat=Catalan
+lang.ceb=Cebuano
+lang.ces=Czech
+lang.chi_sim=Chinese (Simplified)
+lang.chi_sim_vert=Chinese (Simplified, Vertical)
+lang.chi_tra=Chinese (Traditional)
+lang.chi_tra_vert=Chinese (Traditional, Vertical)
+lang.chr=Cherokee
+lang.cos=Corsican
+lang.cym=Welsh
+lang.dan=Danish
+lang.dan_frak=Danish (Fraktur)
+lang.deu=German
+lang.deu_frak=German (Fraktur)
+lang.div=Divehi
+lang.dzo=Dzongkha
+lang.ell=Greek
+lang.eng=English
+lang.enm=English, Middle (1100-1500)
+lang.epo=Esperanto
+lang.equ=Math / equation detection module
+lang.est=Estonian
+lang.eus=Basque
+lang.fao=Faroese
+lang.fas=Persian
+lang.fil=Filipino
+lang.fin=Finnish
+lang.fra=French
+lang.frk=Frankish
+lang.frm=French, Middle (ca.1400-1600)
+lang.fry=Western Frisian
+lang.gla=Scottish Gaelic
+lang.gle=Irish
+lang.glg=Galician
+lang.grc=Ancient Greek
+lang.guj=Gujarati
+lang.hat=Haitian, Haitian Creole
+lang.heb=Hebrew
+lang.hin=Hindi
+lang.hrv=Croatian
+lang.hun=Hungarian
+lang.hye=Armenian
+lang.iku=Inuktitut
+lang.ind=Indonesian
+lang.isl=Icelandic
+lang.ita=Italian
+lang.ita_old=Italian (Old)
+lang.jav=Javanese
+lang.jpn=Japanese
+lang.jpn_vert=Japanese (Vertical)
+lang.kan=Kannada
+lang.kat=Georgian
+lang.kat_old=Georgian (Old)
+lang.kaz=Kazakh
+lang.khm=Central Khmer
+lang.kir=Kirghiz, Kyrgyz
+lang.kmr=Northern Kurdish
+lang.kor=Korean
+lang.kor_vert=Korean (Vertical)
+lang.lao=Lao
+lang.lat=Latin
+lang.lav=Latvian
+lang.lit=Lithuanian
+lang.ltz=Luxembourgish
+lang.mal=Malayalam
+lang.mar=Marathi
+lang.mkd=Macedonian
+lang.mlt=Maltese
+lang.mon=Mongolian
+lang.mri=Maori
+lang.msa=Malay
+lang.mya=Burmese
+lang.nep=Nepali
+lang.nld=Dutch; Flemish
+lang.nor=Norwegian
+lang.oci=Occitan (post 1500)
+lang.ori=Oriya
+lang.osd=Orientation and script detection module
+lang.pan=Panjabi, Punjabi
+lang.pol=Polish
+lang.por=Portuguese
+lang.pus=Pushto, Pashto
+lang.que=Quechua
+lang.ron=Romanian, Moldavian, Moldovan
+lang.rus=Russian
+lang.san=Sanskrit
+lang.sin=Sinhala, Sinhalese
+lang.slk=Slovak
+lang.slk_frak=Slovak (Fraktur)
+lang.slv=Slovenian
+lang.snd=Sindhi
+lang.spa=Spanish
+lang.spa_old=Spanish (Old)
+lang.sqi=Albanian
+lang.srp=Serbian
+lang.srp_latn=Serbian (Latin)
+lang.sun=Sundanese
+lang.swa=Swahili
+lang.swe=Swedish
+lang.syr=Syriac
+lang.tam=Tamil
+lang.tat=Tatar
+lang.tel=Telugu
+lang.tgk=Tajik
+lang.tgl=Tagalog
+lang.tha=Thai
+lang.tir=Tigrinya
+lang.ton=Tonga (Tonga Islands)
+lang.tur=Turkish
+lang.uig=Uighur, Uyghur
+lang.ukr=Ukrainian
+lang.urd=Urdu
+lang.uzb=Uzbek
+lang.uzb_cyrl=Uzbek (Cyrillic)
+lang.vie=Vietnamese
+lang.yid=Yiddish
+lang.yor=Yoruba
+
addPageNumbers.fontSize=फ़ॉन्ट आकार
addPageNumbers.fontName=फ़ॉन्ट नाम
pdfPrompt=पीडीएफ फ़ाइल(ें) चुनें
@@ -87,6 +219,12 @@ addToDoc=दस्तावेज़ में जोड़ें
reset=रीसेट
apply=लागू करें
noFileSelected=No file selected. Please upload one.
+view=View
+cancel=Cancel
+
+back.toSettings=Back to Settings
+back.toHome=Back to Home
+back.toAdmin=Back to Admin
legal.privacy=गोपनीयता नीति
legal.terms=नियम और शर्तें
@@ -127,6 +265,7 @@ enterpriseEdition.button=प्रो में अपग्रेड करे
enterpriseEdition.warning=यह सुविधा केवल प्रो उपयोगकर्ताओं के लिए उपलब्ध है।
enterpriseEdition.yamlAdvert=Stirling PDF प्रो YAML कॉन्फ़िगरेशन फ़ाइलों और अन्य SSO सुविधाओं का समर्थन करता है।
enterpriseEdition.ssoAdvert=और अधिक उपयोगकर्ता प्रबंधन सुविधाओं की तलाश में? Stirling PDF प्रो जांचें
+enterpriseEdition.proTeamFeatureDisabled=Team management features require a Pro licence or higher
#################
@@ -207,6 +346,8 @@ account.property=संपत्ति
account.webBrowserSettings=वेब ब्राउज़र सेटिंग
account.syncToBrowser=सिंक खाता -> ब्राउज़र
account.syncToAccount=सिंक खाता <- ब्राउज़र
+account.adminTitle=Administrator Tools
+account.adminNotif=You have admin privileges. Access system settings and user management.
adminUserSettings.title=उपयोगकर्ता नियंत्रण सेटिंग्स
@@ -238,6 +379,39 @@ adminUserSettings.disabledUsers=अक्षम उपयोगकर्ता:
adminUserSettings.totalUsers=कुल उपयोगकर्ता:
adminUserSettings.lastRequest=अंतिम अनुरोध
adminUserSettings.usage=View Usage
+adminUserSettings.teams=View/Edit Teams
+adminUserSettings.team=Team
+adminUserSettings.manageTeams=Manage Teams
+adminUserSettings.createTeam=Create Team
+adminUserSettings.viewTeam=View Team
+adminUserSettings.deleteTeam=Delete Team
+adminUserSettings.teamName=Team Name
+adminUserSettings.teamExists=Team already exists
+adminUserSettings.teamCreated=Team created successfully
+adminUserSettings.teamChanged=User's team was updated
+adminUserSettings.totalMembers=Total Members
+adminUserSettings.confirmDeleteTeam=Are you sure you want to delete this team?
+
+teamCreated=Team created successfully
+teamExists=A team with that name already exists
+teamNameExists=Another team with that name already exists
+teamNotFound=Team not found
+teamDeleted=Team deleted
+teamHasUsers=Cannot delete a team with users assigned
+teamRenamed=Team renamed successfully
+
+# Team user management
+team.addUser=Add User to Team
+team.selectUser=Select User
+team.warning.moveUser=Warning: This will move the user from "{0}" team to "{1}" team. Are you sure?
+team.confirm.moveUser=Are you sure you want to move this user from "{0}" team to "{1}" team?
+team.userAdded=User successfully added to team
+team.back=Back to Teams
+team.internal=Internal Team
+team.internalTeamNotAccessible=The Internal team is a system team and cannot be accessed
+team.cannotMoveInternalUsers=Users in the Internal team cannot be moved to other teams
+
+
endpointStatistics.title=Endpoint Statistics
endpointStatistics.header=Endpoint Statistics
@@ -1026,6 +1200,7 @@ merge.header=कई PDF मर्ज करें (2+)
merge.sortByName=नाम से क्रमबद्ध करें
merge.sortByDate=तिथि से क्रमबद्ध करें
merge.removeCertSign=मर्ज की गई फ़ाइल में डिजिटल हस्ताक्षर हटाएं?
+merge.generateToc=Generate table of contents in the merged file?
merge.submit=मर्ज करें
@@ -1475,3 +1650,57 @@ cookieBanner.preferencesModal.necessary.description=These cookies are essential
cookieBanner.preferencesModal.analytics.title=Analytics
cookieBanner.preferencesModal.analytics.description=These cookies help us understand how our tools are being used, so we can focus on building the features our community values most. Rest assured—Stirling PDF cannot and will never track the content of the documents you work with.
+#fakeScan
+fakeScan.title=Fake Scan
+fakeScan.header=Fake Scan
+fakeScan.description=Create a PDF that looks like it was scanned
+fakeScan.selectPDF=Select PDF:
+fakeScan.quality=Scan Quality
+fakeScan.quality.low=Low
+fakeScan.quality.medium=Medium
+fakeScan.quality.high=High
+fakeScan.rotation=Rotation Angle
+fakeScan.rotation.none=None
+fakeScan.rotation.slight=Slight
+fakeScan.rotation.moderate=Moderate
+fakeScan.rotation.severe=Severe
+fakeScan.submit=Create Fake Scan
+
+#home.fakeScan
+home.fakeScan.title=Fake Scan
+home.fakeScan.desc=Create a PDF that looks like it was scanned
+fakeScan.tags=scan,simulate,realistic,convert
+
+# FakeScan advanced settings (frontend)
+fakeScan.advancedSettings=Enable Advanced Scan Settings
+fakeScan.colorspace=Colorspace
+fakeScan.colorspace.grayscale=Grayscale
+fakeScan.colorspace.color=Color
+fakeScan.border=Border (px)
+fakeScan.rotate=Base Rotation (degrees)
+fakeScan.rotateVariance=Rotation Variance (degrees)
+fakeScan.brightness=Brightness
+fakeScan.contrast=Contrast
+fakeScan.blur=Blur
+fakeScan.noise=Noise
+fakeScan.yellowish=Yellowish (simulate old paper)
+fakeScan.resolution=Resolution (DPI)
+
+
+# Table of Contents Feature
+home.editTableOfContents.title=Edit Table of Contents
+home.editTableOfContents.desc=Add or edit bookmarks and table of contents in PDF documents
+
+editTableOfContents.tags=bookmarks,toc,navigation,index,table of contents,chapters,sections,outline
+editTableOfContents.title=Edit Table of Contents
+editTableOfContents.header=Add or Edit PDF Table of Contents
+editTableOfContents.replaceExisting=Replace existing bookmarks (uncheck to append to existing)
+editTableOfContents.editorTitle=Bookmark Editor
+editTableOfContents.editorDesc=Add and arrange bookmarks below. Click + to add child bookmarks.
+editTableOfContents.addBookmark=Add New Bookmark
+editTableOfContents.desc.1=This tool allows you to add or edit the table of contents (bookmarks) in a PDF document.
+editTableOfContents.desc.2=You can create a hierarchical structure by adding child bookmarks to parent bookmarks.
+editTableOfContents.desc.3=Each bookmark requires a title and target page number.
+editTableOfContents.submit=Apply Table of Contents
+
+
diff --git a/stirling-pdf/src/main/resources/messages_hr_HR.properties b/stirling-pdf/src/main/resources/messages_hr_HR.properties
index a128bd748..567e53503 100644
--- a/stirling-pdf/src/main/resources/messages_hr_HR.properties
+++ b/stirling-pdf/src/main/resources/messages_hr_HR.properties
@@ -3,6 +3,138 @@
###########
# the direction that the language is written (ltr = left to right, rtl = right to left)
language.direction=ltr
+
+# Language names for reuse throughout the application
+lang.afr=Afrikaans
+lang.amh=Amharic
+lang.ara=Arabic
+lang.asm=Assamese
+lang.aze=Azerbaijani
+lang.aze_cyrl=Azerbaijani (Cyrillic)
+lang.bel=Belarusian
+lang.ben=Bengali
+lang.bod=Tibetan
+lang.bos=Bosnian
+lang.bre=Breton
+lang.bul=Bulgarian
+lang.cat=Catalan
+lang.ceb=Cebuano
+lang.ces=Czech
+lang.chi_sim=Chinese (Simplified)
+lang.chi_sim_vert=Chinese (Simplified, Vertical)
+lang.chi_tra=Chinese (Traditional)
+lang.chi_tra_vert=Chinese (Traditional, Vertical)
+lang.chr=Cherokee
+lang.cos=Corsican
+lang.cym=Welsh
+lang.dan=Danish
+lang.dan_frak=Danish (Fraktur)
+lang.deu=German
+lang.deu_frak=German (Fraktur)
+lang.div=Divehi
+lang.dzo=Dzongkha
+lang.ell=Greek
+lang.eng=English
+lang.enm=English, Middle (1100-1500)
+lang.epo=Esperanto
+lang.equ=Math / equation detection module
+lang.est=Estonian
+lang.eus=Basque
+lang.fao=Faroese
+lang.fas=Persian
+lang.fil=Filipino
+lang.fin=Finnish
+lang.fra=French
+lang.frk=Frankish
+lang.frm=French, Middle (ca.1400-1600)
+lang.fry=Western Frisian
+lang.gla=Scottish Gaelic
+lang.gle=Irish
+lang.glg=Galician
+lang.grc=Ancient Greek
+lang.guj=Gujarati
+lang.hat=Haitian, Haitian Creole
+lang.heb=Hebrew
+lang.hin=Hindi
+lang.hrv=Croatian
+lang.hun=Hungarian
+lang.hye=Armenian
+lang.iku=Inuktitut
+lang.ind=Indonesian
+lang.isl=Icelandic
+lang.ita=Italian
+lang.ita_old=Italian (Old)
+lang.jav=Javanese
+lang.jpn=Japanese
+lang.jpn_vert=Japanese (Vertical)
+lang.kan=Kannada
+lang.kat=Georgian
+lang.kat_old=Georgian (Old)
+lang.kaz=Kazakh
+lang.khm=Central Khmer
+lang.kir=Kirghiz, Kyrgyz
+lang.kmr=Northern Kurdish
+lang.kor=Korean
+lang.kor_vert=Korean (Vertical)
+lang.lao=Lao
+lang.lat=Latin
+lang.lav=Latvian
+lang.lit=Lithuanian
+lang.ltz=Luxembourgish
+lang.mal=Malayalam
+lang.mar=Marathi
+lang.mkd=Macedonian
+lang.mlt=Maltese
+lang.mon=Mongolian
+lang.mri=Maori
+lang.msa=Malay
+lang.mya=Burmese
+lang.nep=Nepali
+lang.nld=Dutch; Flemish
+lang.nor=Norwegian
+lang.oci=Occitan (post 1500)
+lang.ori=Oriya
+lang.osd=Orientation and script detection module
+lang.pan=Panjabi, Punjabi
+lang.pol=Polish
+lang.por=Portuguese
+lang.pus=Pushto, Pashto
+lang.que=Quechua
+lang.ron=Romanian, Moldavian, Moldovan
+lang.rus=Russian
+lang.san=Sanskrit
+lang.sin=Sinhala, Sinhalese
+lang.slk=Slovak
+lang.slk_frak=Slovak (Fraktur)
+lang.slv=Slovenian
+lang.snd=Sindhi
+lang.spa=Spanish
+lang.spa_old=Spanish (Old)
+lang.sqi=Albanian
+lang.srp=Serbian
+lang.srp_latn=Serbian (Latin)
+lang.sun=Sundanese
+lang.swa=Swahili
+lang.swe=Swedish
+lang.syr=Syriac
+lang.tam=Tamil
+lang.tat=Tatar
+lang.tel=Telugu
+lang.tgk=Tajik
+lang.tgl=Tagalog
+lang.tha=Thai
+lang.tir=Tigrinya
+lang.ton=Tonga (Tonga Islands)
+lang.tur=Turkish
+lang.uig=Uighur, Uyghur
+lang.ukr=Ukrainian
+lang.urd=Urdu
+lang.uzb=Uzbek
+lang.uzb_cyrl=Uzbek (Cyrillic)
+lang.vie=Vietnamese
+lang.yid=Yiddish
+lang.yor=Yoruba
+
addPageNumbers.fontSize=Veličina pisma
addPageNumbers.fontName=Ime pisma
pdfPrompt=Odaberi PDF(ove)
@@ -87,6 +219,12 @@ addToDoc=Dodaj u dokument
reset=Reset
apply=Apply
noFileSelected=No file selected. Please upload one.
+view=View
+cancel=Cancel
+
+back.toSettings=Back to Settings
+back.toHome=Back to Home
+back.toAdmin=Back to Admin
legal.privacy=Politika privatnosti
legal.terms=Uspe sodržine
@@ -127,6 +265,7 @@ enterpriseEdition.button=Ažurirajte na Pro
enterpriseEdition.warning=Ova funkcija je dostupna samo pro korisnicima.
enterpriseEdition.yamlAdvert=Stirling PDF Pro podrzava konfiguiracione datoteke u formati YAML i druga osobine SSO.
enterpriseEdition.ssoAdvert=Tražite još funkcija za upravljanje korisnicima? Razmotrite Stirling PDF Pro
+enterpriseEdition.proTeamFeatureDisabled=Team management features require a Pro licence or higher
#################
@@ -207,6 +346,8 @@ account.property=Svojstvo
account.webBrowserSettings=Postavka web-preglednika
account.syncToBrowser=Sinkronizacija Račun -> Preglednik
account.syncToAccount=Sinkronizacija Račun <- Preglednik
+account.adminTitle=Administrator Tools
+account.adminNotif=You have admin privileges. Access system settings and user management.
adminUserSettings.title=Postavka kontrole korisnika
@@ -238,6 +379,39 @@ adminUserSettings.disabledUsers=Isključeni korisnici:
adminUserSettings.totalUsers=Ukupan broj korisnika:
adminUserSettings.lastRequest=Zadnji zahtjev
adminUserSettings.usage=View Usage
+adminUserSettings.teams=View/Edit Teams
+adminUserSettings.team=Team
+adminUserSettings.manageTeams=Manage Teams
+adminUserSettings.createTeam=Create Team
+adminUserSettings.viewTeam=View Team
+adminUserSettings.deleteTeam=Delete Team
+adminUserSettings.teamName=Team Name
+adminUserSettings.teamExists=Team already exists
+adminUserSettings.teamCreated=Team created successfully
+adminUserSettings.teamChanged=User's team was updated
+adminUserSettings.totalMembers=Total Members
+adminUserSettings.confirmDeleteTeam=Are you sure you want to delete this team?
+
+teamCreated=Team created successfully
+teamExists=A team with that name already exists
+teamNameExists=Another team with that name already exists
+teamNotFound=Team not found
+teamDeleted=Team deleted
+teamHasUsers=Cannot delete a team with users assigned
+teamRenamed=Team renamed successfully
+
+# Team user management
+team.addUser=Add User to Team
+team.selectUser=Select User
+team.warning.moveUser=Warning: This will move the user from "{0}" team to "{1}" team. Are you sure?
+team.confirm.moveUser=Are you sure you want to move this user from "{0}" team to "{1}" team?
+team.userAdded=User successfully added to team
+team.back=Back to Teams
+team.internal=Internal Team
+team.internalTeamNotAccessible=The Internal team is a system team and cannot be accessed
+team.cannotMoveInternalUsers=Users in the Internal team cannot be moved to other teams
+
+
endpointStatistics.title=Endpoint Statistics
endpointStatistics.header=Endpoint Statistics
@@ -1026,6 +1200,7 @@ merge.header=Spajanje više PDF-ova (2+)
merge.sortByName=Poredaj po imenu
merge.sortByDate=Poredaj po datumu
merge.removeCertSign=Ukloniti digitalni potpis u kombiniranom datoteku?
+merge.generateToc=Generate table of contents in the merged file?
merge.submit=Spajanje
@@ -1475,3 +1650,57 @@ cookieBanner.preferencesModal.necessary.description=These cookies are essential
cookieBanner.preferencesModal.analytics.title=Analytics
cookieBanner.preferencesModal.analytics.description=These cookies help us understand how our tools are being used, so we can focus on building the features our community values most. Rest assured—Stirling PDF cannot and will never track the content of the documents you work with.
+#fakeScan
+fakeScan.title=Fake Scan
+fakeScan.header=Fake Scan
+fakeScan.description=Create a PDF that looks like it was scanned
+fakeScan.selectPDF=Select PDF:
+fakeScan.quality=Scan Quality
+fakeScan.quality.low=Low
+fakeScan.quality.medium=Medium
+fakeScan.quality.high=High
+fakeScan.rotation=Rotation Angle
+fakeScan.rotation.none=None
+fakeScan.rotation.slight=Slight
+fakeScan.rotation.moderate=Moderate
+fakeScan.rotation.severe=Severe
+fakeScan.submit=Create Fake Scan
+
+#home.fakeScan
+home.fakeScan.title=Fake Scan
+home.fakeScan.desc=Create a PDF that looks like it was scanned
+fakeScan.tags=scan,simulate,realistic,convert
+
+# FakeScan advanced settings (frontend)
+fakeScan.advancedSettings=Enable Advanced Scan Settings
+fakeScan.colorspace=Colorspace
+fakeScan.colorspace.grayscale=Grayscale
+fakeScan.colorspace.color=Color
+fakeScan.border=Border (px)
+fakeScan.rotate=Base Rotation (degrees)
+fakeScan.rotateVariance=Rotation Variance (degrees)
+fakeScan.brightness=Brightness
+fakeScan.contrast=Contrast
+fakeScan.blur=Blur
+fakeScan.noise=Noise
+fakeScan.yellowish=Yellowish (simulate old paper)
+fakeScan.resolution=Resolution (DPI)
+
+
+# Table of Contents Feature
+home.editTableOfContents.title=Edit Table of Contents
+home.editTableOfContents.desc=Add or edit bookmarks and table of contents in PDF documents
+
+editTableOfContents.tags=bookmarks,toc,navigation,index,table of contents,chapters,sections,outline
+editTableOfContents.title=Edit Table of Contents
+editTableOfContents.header=Add or Edit PDF Table of Contents
+editTableOfContents.replaceExisting=Replace existing bookmarks (uncheck to append to existing)
+editTableOfContents.editorTitle=Bookmark Editor
+editTableOfContents.editorDesc=Add and arrange bookmarks below. Click + to add child bookmarks.
+editTableOfContents.addBookmark=Add New Bookmark
+editTableOfContents.desc.1=This tool allows you to add or edit the table of contents (bookmarks) in a PDF document.
+editTableOfContents.desc.2=You can create a hierarchical structure by adding child bookmarks to parent bookmarks.
+editTableOfContents.desc.3=Each bookmark requires a title and target page number.
+editTableOfContents.submit=Apply Table of Contents
+
+
diff --git a/stirling-pdf/src/main/resources/messages_hu_HU.properties b/stirling-pdf/src/main/resources/messages_hu_HU.properties
index b76b2f616..fb2ca26d2 100644
--- a/stirling-pdf/src/main/resources/messages_hu_HU.properties
+++ b/stirling-pdf/src/main/resources/messages_hu_HU.properties
@@ -219,6 +219,12 @@ addToDoc=Hozzáadás a dokumentumhoz
reset=Visszaállítás
apply=Alkalmaz
noFileSelected=Nincs fájl kiválasztva. Kérjük, töltsön fel egyet.
+view=View
+cancel=Cancel
+
+back.toSettings=Back to Settings
+back.toHome=Back to Home
+back.toAdmin=Back to Admin
legal.privacy=Adatvédelmi irányelvek
legal.terms=Felhasználási feltételek
@@ -259,6 +265,7 @@ enterpriseEdition.button=Váltás Pro verzióra
enterpriseEdition.warning=Ez a funkció csak Pro felhasználók számára érhető el.
enterpriseEdition.yamlAdvert=A Stirling PDF Pro támogatja a YAML konfigurációs fájlokat és egyéb SSO funkciókat.
enterpriseEdition.ssoAdvert=Több felhasználókezelési funkcióra van szüksége? Tekintse meg a Stirling PDF Pro verzióját!
+enterpriseEdition.proTeamFeatureDisabled=Team management features require a Pro licence or higher
#################
@@ -339,6 +346,8 @@ account.property=Tulajdonság
account.webBrowserSettings=Böngészőbeállítások
account.syncToBrowser=Szinkronizálás: Fiók -> Böngésző
account.syncToAccount=Szinkronizálás: Böngésző -> Fiók
+account.adminTitle=Administrator Tools
+account.adminNotif=You have admin privileges. Access system settings and user management.
adminUserSettings.title=Felhasználókezelés
@@ -370,6 +379,39 @@ adminUserSettings.disabledUsers=Letiltott felhasználók:
adminUserSettings.totalUsers=Összes felhasználó:
adminUserSettings.lastRequest=Utolsó kérés
adminUserSettings.usage=Használat megtekintése
+adminUserSettings.teams=View/Edit Teams
+adminUserSettings.team=Team
+adminUserSettings.manageTeams=Manage Teams
+adminUserSettings.createTeam=Create Team
+adminUserSettings.viewTeam=View Team
+adminUserSettings.deleteTeam=Delete Team
+adminUserSettings.teamName=Team Name
+adminUserSettings.teamExists=Team already exists
+adminUserSettings.teamCreated=Team created successfully
+adminUserSettings.teamChanged=User's team was updated
+adminUserSettings.totalMembers=Total Members
+adminUserSettings.confirmDeleteTeam=Are you sure you want to delete this team?
+
+teamCreated=Team created successfully
+teamExists=A team with that name already exists
+teamNameExists=Another team with that name already exists
+teamNotFound=Team not found
+teamDeleted=Team deleted
+teamHasUsers=Cannot delete a team with users assigned
+teamRenamed=Team renamed successfully
+
+# Team user management
+team.addUser=Add User to Team
+team.selectUser=Select User
+team.warning.moveUser=Warning: This will move the user from "{0}" team to "{1}" team. Are you sure?
+team.confirm.moveUser=Are you sure you want to move this user from "{0}" team to "{1}" team?
+team.userAdded=User successfully added to team
+team.back=Back to Teams
+team.internal=Internal Team
+team.internalTeamNotAccessible=The Internal team is a system team and cannot be accessed
+team.cannotMoveInternalUsers=Users in the Internal team cannot be moved to other teams
+
+
endpointStatistics.title=Végpont Statisztika
endpointStatistics.header=Végpont Statisztika
@@ -1158,6 +1200,7 @@ merge.header=Több PDF egyesítése (2+)
merge.sortByName=Rendezés név szerint
merge.sortByDate=Rendezés dátum szerint
merge.removeCertSign=Digitális aláírás eltávolítása az egyesített fájlban?
+merge.generateToc=Generate table of contents in the merged file?
merge.submit=Egyesítés
@@ -1642,3 +1685,22 @@ fakeScan.blur=Elmosás
fakeScan.noise=Zaj
fakeScan.yellowish=Sárgás (régi papír szimulálása)
fakeScan.resolution=Felbontás (DPI)
+
+
+# Table of Contents Feature
+home.editTableOfContents.title=Edit Table of Contents
+home.editTableOfContents.desc=Add or edit bookmarks and table of contents in PDF documents
+
+editTableOfContents.tags=bookmarks,toc,navigation,index,table of contents,chapters,sections,outline
+editTableOfContents.title=Edit Table of Contents
+editTableOfContents.header=Add or Edit PDF Table of Contents
+editTableOfContents.replaceExisting=Replace existing bookmarks (uncheck to append to existing)
+editTableOfContents.editorTitle=Bookmark Editor
+editTableOfContents.editorDesc=Add and arrange bookmarks below. Click + to add child bookmarks.
+editTableOfContents.addBookmark=Add New Bookmark
+editTableOfContents.desc.1=This tool allows you to add or edit the table of contents (bookmarks) in a PDF document.
+editTableOfContents.desc.2=You can create a hierarchical structure by adding child bookmarks to parent bookmarks.
+editTableOfContents.desc.3=Each bookmark requires a title and target page number.
+editTableOfContents.submit=Apply Table of Contents
+
+
diff --git a/stirling-pdf/src/main/resources/messages_id_ID.properties b/stirling-pdf/src/main/resources/messages_id_ID.properties
index 1e39b79cc..ecdd4782f 100644
--- a/stirling-pdf/src/main/resources/messages_id_ID.properties
+++ b/stirling-pdf/src/main/resources/messages_id_ID.properties
@@ -3,6 +3,138 @@
###########
# the direction that the language is written (ltr = left to right, rtl = right to left)
language.direction=ltr
+
+# Language names for reuse throughout the application
+lang.afr=Afrikaans
+lang.amh=Amharic
+lang.ara=Arabic
+lang.asm=Assamese
+lang.aze=Azerbaijani
+lang.aze_cyrl=Azerbaijani (Cyrillic)
+lang.bel=Belarusian
+lang.ben=Bengali
+lang.bod=Tibetan
+lang.bos=Bosnian
+lang.bre=Breton
+lang.bul=Bulgarian
+lang.cat=Catalan
+lang.ceb=Cebuano
+lang.ces=Czech
+lang.chi_sim=Chinese (Simplified)
+lang.chi_sim_vert=Chinese (Simplified, Vertical)
+lang.chi_tra=Chinese (Traditional)
+lang.chi_tra_vert=Chinese (Traditional, Vertical)
+lang.chr=Cherokee
+lang.cos=Corsican
+lang.cym=Welsh
+lang.dan=Danish
+lang.dan_frak=Danish (Fraktur)
+lang.deu=German
+lang.deu_frak=German (Fraktur)
+lang.div=Divehi
+lang.dzo=Dzongkha
+lang.ell=Greek
+lang.eng=English
+lang.enm=English, Middle (1100-1500)
+lang.epo=Esperanto
+lang.equ=Math / equation detection module
+lang.est=Estonian
+lang.eus=Basque
+lang.fao=Faroese
+lang.fas=Persian
+lang.fil=Filipino
+lang.fin=Finnish
+lang.fra=French
+lang.frk=Frankish
+lang.frm=French, Middle (ca.1400-1600)
+lang.fry=Western Frisian
+lang.gla=Scottish Gaelic
+lang.gle=Irish
+lang.glg=Galician
+lang.grc=Ancient Greek
+lang.guj=Gujarati
+lang.hat=Haitian, Haitian Creole
+lang.heb=Hebrew
+lang.hin=Hindi
+lang.hrv=Croatian
+lang.hun=Hungarian
+lang.hye=Armenian
+lang.iku=Inuktitut
+lang.ind=Indonesian
+lang.isl=Icelandic
+lang.ita=Italian
+lang.ita_old=Italian (Old)
+lang.jav=Javanese
+lang.jpn=Japanese
+lang.jpn_vert=Japanese (Vertical)
+lang.kan=Kannada
+lang.kat=Georgian
+lang.kat_old=Georgian (Old)
+lang.kaz=Kazakh
+lang.khm=Central Khmer
+lang.kir=Kirghiz, Kyrgyz
+lang.kmr=Northern Kurdish
+lang.kor=Korean
+lang.kor_vert=Korean (Vertical)
+lang.lao=Lao
+lang.lat=Latin
+lang.lav=Latvian
+lang.lit=Lithuanian
+lang.ltz=Luxembourgish
+lang.mal=Malayalam
+lang.mar=Marathi
+lang.mkd=Macedonian
+lang.mlt=Maltese
+lang.mon=Mongolian
+lang.mri=Maori
+lang.msa=Malay
+lang.mya=Burmese
+lang.nep=Nepali
+lang.nld=Dutch; Flemish
+lang.nor=Norwegian
+lang.oci=Occitan (post 1500)
+lang.ori=Oriya
+lang.osd=Orientation and script detection module
+lang.pan=Panjabi, Punjabi
+lang.pol=Polish
+lang.por=Portuguese
+lang.pus=Pushto, Pashto
+lang.que=Quechua
+lang.ron=Romanian, Moldavian, Moldovan
+lang.rus=Russian
+lang.san=Sanskrit
+lang.sin=Sinhala, Sinhalese
+lang.slk=Slovak
+lang.slk_frak=Slovak (Fraktur)
+lang.slv=Slovenian
+lang.snd=Sindhi
+lang.spa=Spanish
+lang.spa_old=Spanish (Old)
+lang.sqi=Albanian
+lang.srp=Serbian
+lang.srp_latn=Serbian (Latin)
+lang.sun=Sundanese
+lang.swa=Swahili
+lang.swe=Swedish
+lang.syr=Syriac
+lang.tam=Tamil
+lang.tat=Tatar
+lang.tel=Telugu
+lang.tgk=Tajik
+lang.tgl=Tagalog
+lang.tha=Thai
+lang.tir=Tigrinya
+lang.ton=Tonga (Tonga Islands)
+lang.tur=Turkish
+lang.uig=Uighur, Uyghur
+lang.ukr=Ukrainian
+lang.urd=Urdu
+lang.uzb=Uzbek
+lang.uzb_cyrl=Uzbek (Cyrillic)
+lang.vie=Vietnamese
+lang.yid=Yiddish
+lang.yor=Yoruba
+
addPageNumbers.fontSize=Ukuran Fonta
addPageNumbers.fontName=Nama Fonta
pdfPrompt=Pilih PDF
@@ -87,6 +219,12 @@ addToDoc=Tambahkan ke Dokumen
reset=Reset
apply=Apply
noFileSelected=No file selected. Please upload one.
+view=View
+cancel=Cancel
+
+back.toSettings=Back to Settings
+back.toHome=Back to Home
+back.toAdmin=Back to Admin
legal.privacy=Kebijakan Privasi
legal.terms=Syarat dan Ketentuan
@@ -127,6 +265,7 @@ enterpriseEdition.button=Upgrade ke Pro
enterpriseEdition.warning=Fitur ini hanya tersedia untuk pengguna Pro.
enterpriseEdition.yamlAdvert=Stirling PDF Pro mendukung berkas konfigurasi YAML dan fitur SSO lainnya.
enterpriseEdition.ssoAdvert=Mencari lebih banyak fitur manajemen pengguna? Lihat Stirling PDF Pro
+enterpriseEdition.proTeamFeatureDisabled=Team management features require a Pro licence or higher
#################
@@ -207,6 +346,8 @@ account.property=Properti
account.webBrowserSettings=Pengaturan Peramban Web
account.syncToBrowser=Sinkronisasi Akun -> Browser
account.syncToAccount=Sinkronisasi Akun <- Browser
+account.adminTitle=Administrator Tools
+account.adminNotif=You have admin privileges. Access system settings and user management.
adminUserSettings.title=Pengaturan Kontrol Pengguna
@@ -238,6 +379,39 @@ adminUserSettings.disabledUsers=Pengguna Dinonaktifkan:
adminUserSettings.totalUsers=Total Pengguna:
adminUserSettings.lastRequest=Permintaan Terakhir
adminUserSettings.usage=View Usage
+adminUserSettings.teams=View/Edit Teams
+adminUserSettings.team=Team
+adminUserSettings.manageTeams=Manage Teams
+adminUserSettings.createTeam=Create Team
+adminUserSettings.viewTeam=View Team
+adminUserSettings.deleteTeam=Delete Team
+adminUserSettings.teamName=Team Name
+adminUserSettings.teamExists=Team already exists
+adminUserSettings.teamCreated=Team created successfully
+adminUserSettings.teamChanged=User's team was updated
+adminUserSettings.totalMembers=Total Members
+adminUserSettings.confirmDeleteTeam=Are you sure you want to delete this team?
+
+teamCreated=Team created successfully
+teamExists=A team with that name already exists
+teamNameExists=Another team with that name already exists
+teamNotFound=Team not found
+teamDeleted=Team deleted
+teamHasUsers=Cannot delete a team with users assigned
+teamRenamed=Team renamed successfully
+
+# Team user management
+team.addUser=Add User to Team
+team.selectUser=Select User
+team.warning.moveUser=Warning: This will move the user from "{0}" team to "{1}" team. Are you sure?
+team.confirm.moveUser=Are you sure you want to move this user from "{0}" team to "{1}" team?
+team.userAdded=User successfully added to team
+team.back=Back to Teams
+team.internal=Internal Team
+team.internalTeamNotAccessible=The Internal team is a system team and cannot be accessed
+team.cannotMoveInternalUsers=Users in the Internal team cannot be moved to other teams
+
+
endpointStatistics.title=Endpoint Statistics
endpointStatistics.header=Endpoint Statistics
@@ -1026,6 +1200,7 @@ merge.header=Gabungkan beberapa PDFs (2+)
merge.sortByName=Sortir berdasarkan nama
merge.sortByDate=Sortir berdasrkan tanggal
merge.removeCertSign=Hapus tanda tangan digital dalam file yang dicampur?
+merge.generateToc=Generate table of contents in the merged file?
merge.submit=Gabungkan
@@ -1475,3 +1650,57 @@ cookieBanner.preferencesModal.necessary.description=These cookies are essential
cookieBanner.preferencesModal.analytics.title=Analytics
cookieBanner.preferencesModal.analytics.description=These cookies help us understand how our tools are being used, so we can focus on building the features our community values most. Rest assured—Stirling PDF cannot and will never track the content of the documents you work with.
+#fakeScan
+fakeScan.title=Fake Scan
+fakeScan.header=Fake Scan
+fakeScan.description=Create a PDF that looks like it was scanned
+fakeScan.selectPDF=Select PDF:
+fakeScan.quality=Scan Quality
+fakeScan.quality.low=Low
+fakeScan.quality.medium=Medium
+fakeScan.quality.high=High
+fakeScan.rotation=Rotation Angle
+fakeScan.rotation.none=None
+fakeScan.rotation.slight=Slight
+fakeScan.rotation.moderate=Moderate
+fakeScan.rotation.severe=Severe
+fakeScan.submit=Create Fake Scan
+
+#home.fakeScan
+home.fakeScan.title=Fake Scan
+home.fakeScan.desc=Create a PDF that looks like it was scanned
+fakeScan.tags=scan,simulate,realistic,convert
+
+# FakeScan advanced settings (frontend)
+fakeScan.advancedSettings=Enable Advanced Scan Settings
+fakeScan.colorspace=Colorspace
+fakeScan.colorspace.grayscale=Grayscale
+fakeScan.colorspace.color=Color
+fakeScan.border=Border (px)
+fakeScan.rotate=Base Rotation (degrees)
+fakeScan.rotateVariance=Rotation Variance (degrees)
+fakeScan.brightness=Brightness
+fakeScan.contrast=Contrast
+fakeScan.blur=Blur
+fakeScan.noise=Noise
+fakeScan.yellowish=Yellowish (simulate old paper)
+fakeScan.resolution=Resolution (DPI)
+
+
+# Table of Contents Feature
+home.editTableOfContents.title=Edit Table of Contents
+home.editTableOfContents.desc=Add or edit bookmarks and table of contents in PDF documents
+
+editTableOfContents.tags=bookmarks,toc,navigation,index,table of contents,chapters,sections,outline
+editTableOfContents.title=Edit Table of Contents
+editTableOfContents.header=Add or Edit PDF Table of Contents
+editTableOfContents.replaceExisting=Replace existing bookmarks (uncheck to append to existing)
+editTableOfContents.editorTitle=Bookmark Editor
+editTableOfContents.editorDesc=Add and arrange bookmarks below. Click + to add child bookmarks.
+editTableOfContents.addBookmark=Add New Bookmark
+editTableOfContents.desc.1=This tool allows you to add or edit the table of contents (bookmarks) in a PDF document.
+editTableOfContents.desc.2=You can create a hierarchical structure by adding child bookmarks to parent bookmarks.
+editTableOfContents.desc.3=Each bookmark requires a title and target page number.
+editTableOfContents.submit=Apply Table of Contents
+
+
diff --git a/stirling-pdf/src/main/resources/messages_it_IT.properties b/stirling-pdf/src/main/resources/messages_it_IT.properties
index 0ebd07378..7072c0d7d 100644
--- a/stirling-pdf/src/main/resources/messages_it_IT.properties
+++ b/stirling-pdf/src/main/resources/messages_it_IT.properties
@@ -3,6 +3,138 @@
###########
# the direction that the language is written (ltr = left to right, rtl = right to left)
language.direction=ltr
+
+# Language names for reuse throughout the application
+lang.afr=Afrikaans
+lang.amh=Amharic
+lang.ara=Arabic
+lang.asm=Assamese
+lang.aze=Azerbaijani
+lang.aze_cyrl=Azerbaijani (Cyrillic)
+lang.bel=Belarusian
+lang.ben=Bengali
+lang.bod=Tibetan
+lang.bos=Bosnian
+lang.bre=Breton
+lang.bul=Bulgarian
+lang.cat=Catalan
+lang.ceb=Cebuano
+lang.ces=Czech
+lang.chi_sim=Chinese (Simplified)
+lang.chi_sim_vert=Chinese (Simplified, Vertical)
+lang.chi_tra=Chinese (Traditional)
+lang.chi_tra_vert=Chinese (Traditional, Vertical)
+lang.chr=Cherokee
+lang.cos=Corsican
+lang.cym=Welsh
+lang.dan=Danish
+lang.dan_frak=Danish (Fraktur)
+lang.deu=German
+lang.deu_frak=German (Fraktur)
+lang.div=Divehi
+lang.dzo=Dzongkha
+lang.ell=Greek
+lang.eng=English
+lang.enm=English, Middle (1100-1500)
+lang.epo=Esperanto
+lang.equ=Math / equation detection module
+lang.est=Estonian
+lang.eus=Basque
+lang.fao=Faroese
+lang.fas=Persian
+lang.fil=Filipino
+lang.fin=Finnish
+lang.fra=French
+lang.frk=Frankish
+lang.frm=French, Middle (ca.1400-1600)
+lang.fry=Western Frisian
+lang.gla=Scottish Gaelic
+lang.gle=Irish
+lang.glg=Galician
+lang.grc=Ancient Greek
+lang.guj=Gujarati
+lang.hat=Haitian, Haitian Creole
+lang.heb=Hebrew
+lang.hin=Hindi
+lang.hrv=Croatian
+lang.hun=Hungarian
+lang.hye=Armenian
+lang.iku=Inuktitut
+lang.ind=Indonesian
+lang.isl=Icelandic
+lang.ita=Italian
+lang.ita_old=Italian (Old)
+lang.jav=Javanese
+lang.jpn=Japanese
+lang.jpn_vert=Japanese (Vertical)
+lang.kan=Kannada
+lang.kat=Georgian
+lang.kat_old=Georgian (Old)
+lang.kaz=Kazakh
+lang.khm=Central Khmer
+lang.kir=Kirghiz, Kyrgyz
+lang.kmr=Northern Kurdish
+lang.kor=Korean
+lang.kor_vert=Korean (Vertical)
+lang.lao=Lao
+lang.lat=Latin
+lang.lav=Latvian
+lang.lit=Lithuanian
+lang.ltz=Luxembourgish
+lang.mal=Malayalam
+lang.mar=Marathi
+lang.mkd=Macedonian
+lang.mlt=Maltese
+lang.mon=Mongolian
+lang.mri=Maori
+lang.msa=Malay
+lang.mya=Burmese
+lang.nep=Nepali
+lang.nld=Dutch; Flemish
+lang.nor=Norwegian
+lang.oci=Occitan (post 1500)
+lang.ori=Oriya
+lang.osd=Orientation and script detection module
+lang.pan=Panjabi, Punjabi
+lang.pol=Polish
+lang.por=Portuguese
+lang.pus=Pushto, Pashto
+lang.que=Quechua
+lang.ron=Romanian, Moldavian, Moldovan
+lang.rus=Russian
+lang.san=Sanskrit
+lang.sin=Sinhala, Sinhalese
+lang.slk=Slovak
+lang.slk_frak=Slovak (Fraktur)
+lang.slv=Slovenian
+lang.snd=Sindhi
+lang.spa=Spanish
+lang.spa_old=Spanish (Old)
+lang.sqi=Albanian
+lang.srp=Serbian
+lang.srp_latn=Serbian (Latin)
+lang.sun=Sundanese
+lang.swa=Swahili
+lang.swe=Swedish
+lang.syr=Syriac
+lang.tam=Tamil
+lang.tat=Tatar
+lang.tel=Telugu
+lang.tgk=Tajik
+lang.tgl=Tagalog
+lang.tha=Thai
+lang.tir=Tigrinya
+lang.ton=Tonga (Tonga Islands)
+lang.tur=Turkish
+lang.uig=Uighur, Uyghur
+lang.ukr=Ukrainian
+lang.urd=Urdu
+lang.uzb=Uzbek
+lang.uzb_cyrl=Uzbek (Cyrillic)
+lang.vie=Vietnamese
+lang.yid=Yiddish
+lang.yor=Yoruba
+
addPageNumbers.fontSize=Dimensione del font
addPageNumbers.fontName=Nome del font
pdfPrompt=Scegli PDF
@@ -87,6 +219,12 @@ addToDoc=Aggiungi al documento
reset=Resetta
apply=Applica
noFileSelected=Nessun file selezionato. Caricane uno.
+view=View
+cancel=Cancel
+
+back.toSettings=Back to Settings
+back.toHome=Back to Home
+back.toAdmin=Back to Admin
legal.privacy=Informativa sulla privacy
legal.terms=Termini e Condizioni
@@ -127,6 +265,7 @@ enterpriseEdition.button=Aggiorna alla versione Pro
enterpriseEdition.warning=Questa funzionalità è disponibile solo per gli utenti Pro.
enterpriseEdition.yamlAdvert=Stirling PDF Pro supporta i file di configurazione YAML e altre funzionalità SSO.
enterpriseEdition.ssoAdvert=Cerchi altre funzionalità di gestione degli utenti? Dai un'occhiata a Stirling PDF Pro
+enterpriseEdition.proTeamFeatureDisabled=Team management features require a Pro licence or higher
#################
@@ -207,6 +346,8 @@ account.property=Proprietà
account.webBrowserSettings=Impostazione del browser web
account.syncToBrowser=Sincronizza account -> Browser
account.syncToAccount=Sincronizza account <- Browser
+account.adminTitle=Administrator Tools
+account.adminNotif=You have admin privileges. Access system settings and user management.
adminUserSettings.title=Impostazioni di controllo utente
@@ -238,6 +379,39 @@ adminUserSettings.disabledUsers=Utenti disabili:
adminUserSettings.totalUsers=Utenti totali:
adminUserSettings.lastRequest=Ultima richiesta
adminUserSettings.usage=Visualizza utilizzo
+adminUserSettings.teams=View/Edit Teams
+adminUserSettings.team=Team
+adminUserSettings.manageTeams=Manage Teams
+adminUserSettings.createTeam=Create Team
+adminUserSettings.viewTeam=View Team
+adminUserSettings.deleteTeam=Delete Team
+adminUserSettings.teamName=Team Name
+adminUserSettings.teamExists=Team already exists
+adminUserSettings.teamCreated=Team created successfully
+adminUserSettings.teamChanged=User's team was updated
+adminUserSettings.totalMembers=Total Members
+adminUserSettings.confirmDeleteTeam=Are you sure you want to delete this team?
+
+teamCreated=Team created successfully
+teamExists=A team with that name already exists
+teamNameExists=Another team with that name already exists
+teamNotFound=Team not found
+teamDeleted=Team deleted
+teamHasUsers=Cannot delete a team with users assigned
+teamRenamed=Team renamed successfully
+
+# Team user management
+team.addUser=Add User to Team
+team.selectUser=Select User
+team.warning.moveUser=Warning: This will move the user from "{0}" team to "{1}" team. Are you sure?
+team.confirm.moveUser=Are you sure you want to move this user from "{0}" team to "{1}" team?
+team.userAdded=User successfully added to team
+team.back=Back to Teams
+team.internal=Internal Team
+team.internalTeamNotAccessible=The Internal team is a system team and cannot be accessed
+team.cannotMoveInternalUsers=Users in the Internal team cannot be moved to other teams
+
+
endpointStatistics.title=Statistiche degli endpoint
endpointStatistics.header=Statistiche degli endpoint
@@ -1026,6 +1200,7 @@ merge.header=Unisci 2 o più PDF
merge.sortByName=Ordina per nome
merge.sortByDate=Ordina per data
merge.removeCertSign=Rimuovere la firma digitale nel file unito?
+merge.generateToc=Generate table of contents in the merged file?
merge.submit=Unisci
@@ -1475,3 +1650,57 @@ cookieBanner.preferencesModal.necessary.description=Questi cookie sono essenzial
cookieBanner.preferencesModal.analytics.title=Analytics
cookieBanner.preferencesModal.analytics.description=Questi cookie ci aiutano a capire come vengono utilizzati i nostri strumenti, così possiamo concentrarci sullo sviluppo delle funzionalità che la nostra community apprezza di più. Non preoccuparti: Stirling PDF non può e non traccerà mai il contenuto dei documenti con cui lavori.
+#fakeScan
+fakeScan.title=Fake Scan
+fakeScan.header=Fake Scan
+fakeScan.description=Create a PDF that looks like it was scanned
+fakeScan.selectPDF=Select PDF:
+fakeScan.quality=Scan Quality
+fakeScan.quality.low=Low
+fakeScan.quality.medium=Medium
+fakeScan.quality.high=High
+fakeScan.rotation=Rotation Angle
+fakeScan.rotation.none=None
+fakeScan.rotation.slight=Slight
+fakeScan.rotation.moderate=Moderate
+fakeScan.rotation.severe=Severe
+fakeScan.submit=Create Fake Scan
+
+#home.fakeScan
+home.fakeScan.title=Fake Scan
+home.fakeScan.desc=Create a PDF that looks like it was scanned
+fakeScan.tags=scan,simulate,realistic,convert
+
+# FakeScan advanced settings (frontend)
+fakeScan.advancedSettings=Enable Advanced Scan Settings
+fakeScan.colorspace=Colorspace
+fakeScan.colorspace.grayscale=Grayscale
+fakeScan.colorspace.color=Color
+fakeScan.border=Border (px)
+fakeScan.rotate=Base Rotation (degrees)
+fakeScan.rotateVariance=Rotation Variance (degrees)
+fakeScan.brightness=Brightness
+fakeScan.contrast=Contrast
+fakeScan.blur=Blur
+fakeScan.noise=Noise
+fakeScan.yellowish=Yellowish (simulate old paper)
+fakeScan.resolution=Resolution (DPI)
+
+
+# Table of Contents Feature
+home.editTableOfContents.title=Edit Table of Contents
+home.editTableOfContents.desc=Add or edit bookmarks and table of contents in PDF documents
+
+editTableOfContents.tags=bookmarks,toc,navigation,index,table of contents,chapters,sections,outline
+editTableOfContents.title=Edit Table of Contents
+editTableOfContents.header=Add or Edit PDF Table of Contents
+editTableOfContents.replaceExisting=Replace existing bookmarks (uncheck to append to existing)
+editTableOfContents.editorTitle=Bookmark Editor
+editTableOfContents.editorDesc=Add and arrange bookmarks below. Click + to add child bookmarks.
+editTableOfContents.addBookmark=Add New Bookmark
+editTableOfContents.desc.1=This tool allows you to add or edit the table of contents (bookmarks) in a PDF document.
+editTableOfContents.desc.2=You can create a hierarchical structure by adding child bookmarks to parent bookmarks.
+editTableOfContents.desc.3=Each bookmark requires a title and target page number.
+editTableOfContents.submit=Apply Table of Contents
+
+
diff --git a/stirling-pdf/src/main/resources/messages_ja_JP.properties b/stirling-pdf/src/main/resources/messages_ja_JP.properties
index cdd770d51..62eb647b6 100644
--- a/stirling-pdf/src/main/resources/messages_ja_JP.properties
+++ b/stirling-pdf/src/main/resources/messages_ja_JP.properties
@@ -219,6 +219,12 @@ addToDoc=ドキュメントに追加
reset=リセット
apply=適用
noFileSelected=No file selected. Please upload one.
+view=View
+cancel=Cancel
+
+back.toSettings=Back to Settings
+back.toHome=Back to Home
+back.toAdmin=Back to Admin
legal.privacy=プライバシーポリシー
legal.terms=利用規約
@@ -259,6 +265,7 @@ enterpriseEdition.button=Proにアップグレード
enterpriseEdition.warning=この機能はProユーザーのみが利用できます。
enterpriseEdition.yamlAdvert=Stirling PDF Proは、YAML構成ファイルやその他のSSO機能をサポートしています。
enterpriseEdition.ssoAdvert=より多くのユーザー管理機能をお探しですか? Stirling PDF Proをご覧ください
+enterpriseEdition.proTeamFeatureDisabled=Team management features require a Pro licence or higher
#################
@@ -339,6 +346,8 @@ account.property=プロパティ
account.webBrowserSettings=Webブラウザ設定
account.syncToBrowser=アカウントの同期 -> ブラウザ
account.syncToAccount=アカウントの同期 <- ブラウザ
+account.adminTitle=Administrator Tools
+account.adminNotif=You have admin privileges. Access system settings and user management.
adminUserSettings.title=ユーザー制御設定
@@ -370,6 +379,39 @@ adminUserSettings.disabledUsers=無効なユーザー:
adminUserSettings.totalUsers=ユーザー合計:
adminUserSettings.lastRequest=最後のリクエスト
adminUserSettings.usage=使用状況を表示
+adminUserSettings.teams=View/Edit Teams
+adminUserSettings.team=Team
+adminUserSettings.manageTeams=Manage Teams
+adminUserSettings.createTeam=Create Team
+adminUserSettings.viewTeam=View Team
+adminUserSettings.deleteTeam=Delete Team
+adminUserSettings.teamName=Team Name
+adminUserSettings.teamExists=Team already exists
+adminUserSettings.teamCreated=Team created successfully
+adminUserSettings.teamChanged=User's team was updated
+adminUserSettings.totalMembers=Total Members
+adminUserSettings.confirmDeleteTeam=Are you sure you want to delete this team?
+
+teamCreated=Team created successfully
+teamExists=A team with that name already exists
+teamNameExists=Another team with that name already exists
+teamNotFound=Team not found
+teamDeleted=Team deleted
+teamHasUsers=Cannot delete a team with users assigned
+teamRenamed=Team renamed successfully
+
+# Team user management
+team.addUser=Add User to Team
+team.selectUser=Select User
+team.warning.moveUser=Warning: This will move the user from "{0}" team to "{1}" team. Are you sure?
+team.confirm.moveUser=Are you sure you want to move this user from "{0}" team to "{1}" team?
+team.userAdded=User successfully added to team
+team.back=Back to Teams
+team.internal=Internal Team
+team.internalTeamNotAccessible=The Internal team is a system team and cannot be accessed
+team.cannotMoveInternalUsers=Users in the Internal team cannot be moved to other teams
+
+
endpointStatistics.title=エンドポイント統計
endpointStatistics.header=エンドポイント統計
@@ -1158,6 +1200,7 @@ merge.header=複数のPDFを結合 (2ファイル以上)
merge.sortByName=名前で並べ替え
merge.sortByDate=日付で並べ替え
merge.removeCertSign=結合されたファイル内のデジタル署名を削除しますか?
+merge.generateToc=Generate table of contents in the merged file?
merge.submit=結合
@@ -1642,3 +1685,22 @@ fakeScan.blur=Blur
fakeScan.noise=Noise
fakeScan.yellowish=Yellowish (simulate old paper)
fakeScan.resolution=Resolution (DPI)
+
+
+# Table of Contents Feature
+home.editTableOfContents.title=Edit Table of Contents
+home.editTableOfContents.desc=Add or edit bookmarks and table of contents in PDF documents
+
+editTableOfContents.tags=bookmarks,toc,navigation,index,table of contents,chapters,sections,outline
+editTableOfContents.title=Edit Table of Contents
+editTableOfContents.header=Add or Edit PDF Table of Contents
+editTableOfContents.replaceExisting=Replace existing bookmarks (uncheck to append to existing)
+editTableOfContents.editorTitle=Bookmark Editor
+editTableOfContents.editorDesc=Add and arrange bookmarks below. Click + to add child bookmarks.
+editTableOfContents.addBookmark=Add New Bookmark
+editTableOfContents.desc.1=This tool allows you to add or edit the table of contents (bookmarks) in a PDF document.
+editTableOfContents.desc.2=You can create a hierarchical structure by adding child bookmarks to parent bookmarks.
+editTableOfContents.desc.3=Each bookmark requires a title and target page number.
+editTableOfContents.submit=Apply Table of Contents
+
+
diff --git a/stirling-pdf/src/main/resources/messages_ko_KR.properties b/stirling-pdf/src/main/resources/messages_ko_KR.properties
index 67f531755..bc0a98f65 100644
--- a/stirling-pdf/src/main/resources/messages_ko_KR.properties
+++ b/stirling-pdf/src/main/resources/messages_ko_KR.properties
@@ -3,6 +3,138 @@
###########
# the direction that the language is written (ltr = left to right, rtl = right to left)
language.direction=ltr
+
+# Language names for reuse throughout the application
+lang.afr=Afrikaans
+lang.amh=Amharic
+lang.ara=Arabic
+lang.asm=Assamese
+lang.aze=Azerbaijani
+lang.aze_cyrl=Azerbaijani (Cyrillic)
+lang.bel=Belarusian
+lang.ben=Bengali
+lang.bod=Tibetan
+lang.bos=Bosnian
+lang.bre=Breton
+lang.bul=Bulgarian
+lang.cat=Catalan
+lang.ceb=Cebuano
+lang.ces=Czech
+lang.chi_sim=Chinese (Simplified)
+lang.chi_sim_vert=Chinese (Simplified, Vertical)
+lang.chi_tra=Chinese (Traditional)
+lang.chi_tra_vert=Chinese (Traditional, Vertical)
+lang.chr=Cherokee
+lang.cos=Corsican
+lang.cym=Welsh
+lang.dan=Danish
+lang.dan_frak=Danish (Fraktur)
+lang.deu=German
+lang.deu_frak=German (Fraktur)
+lang.div=Divehi
+lang.dzo=Dzongkha
+lang.ell=Greek
+lang.eng=English
+lang.enm=English, Middle (1100-1500)
+lang.epo=Esperanto
+lang.equ=Math / equation detection module
+lang.est=Estonian
+lang.eus=Basque
+lang.fao=Faroese
+lang.fas=Persian
+lang.fil=Filipino
+lang.fin=Finnish
+lang.fra=French
+lang.frk=Frankish
+lang.frm=French, Middle (ca.1400-1600)
+lang.fry=Western Frisian
+lang.gla=Scottish Gaelic
+lang.gle=Irish
+lang.glg=Galician
+lang.grc=Ancient Greek
+lang.guj=Gujarati
+lang.hat=Haitian, Haitian Creole
+lang.heb=Hebrew
+lang.hin=Hindi
+lang.hrv=Croatian
+lang.hun=Hungarian
+lang.hye=Armenian
+lang.iku=Inuktitut
+lang.ind=Indonesian
+lang.isl=Icelandic
+lang.ita=Italian
+lang.ita_old=Italian (Old)
+lang.jav=Javanese
+lang.jpn=Japanese
+lang.jpn_vert=Japanese (Vertical)
+lang.kan=Kannada
+lang.kat=Georgian
+lang.kat_old=Georgian (Old)
+lang.kaz=Kazakh
+lang.khm=Central Khmer
+lang.kir=Kirghiz, Kyrgyz
+lang.kmr=Northern Kurdish
+lang.kor=Korean
+lang.kor_vert=Korean (Vertical)
+lang.lao=Lao
+lang.lat=Latin
+lang.lav=Latvian
+lang.lit=Lithuanian
+lang.ltz=Luxembourgish
+lang.mal=Malayalam
+lang.mar=Marathi
+lang.mkd=Macedonian
+lang.mlt=Maltese
+lang.mon=Mongolian
+lang.mri=Maori
+lang.msa=Malay
+lang.mya=Burmese
+lang.nep=Nepali
+lang.nld=Dutch; Flemish
+lang.nor=Norwegian
+lang.oci=Occitan (post 1500)
+lang.ori=Oriya
+lang.osd=Orientation and script detection module
+lang.pan=Panjabi, Punjabi
+lang.pol=Polish
+lang.por=Portuguese
+lang.pus=Pushto, Pashto
+lang.que=Quechua
+lang.ron=Romanian, Moldavian, Moldovan
+lang.rus=Russian
+lang.san=Sanskrit
+lang.sin=Sinhala, Sinhalese
+lang.slk=Slovak
+lang.slk_frak=Slovak (Fraktur)
+lang.slv=Slovenian
+lang.snd=Sindhi
+lang.spa=Spanish
+lang.spa_old=Spanish (Old)
+lang.sqi=Albanian
+lang.srp=Serbian
+lang.srp_latn=Serbian (Latin)
+lang.sun=Sundanese
+lang.swa=Swahili
+lang.swe=Swedish
+lang.syr=Syriac
+lang.tam=Tamil
+lang.tat=Tatar
+lang.tel=Telugu
+lang.tgk=Tajik
+lang.tgl=Tagalog
+lang.tha=Thai
+lang.tir=Tigrinya
+lang.ton=Tonga (Tonga Islands)
+lang.tur=Turkish
+lang.uig=Uighur, Uyghur
+lang.ukr=Ukrainian
+lang.urd=Urdu
+lang.uzb=Uzbek
+lang.uzb_cyrl=Uzbek (Cyrillic)
+lang.vie=Vietnamese
+lang.yid=Yiddish
+lang.yor=Yoruba
+
addPageNumbers.fontSize=글꼴 크기
addPageNumbers.fontName=글꼴 이름
pdfPrompt=PDF 선택
@@ -87,6 +219,12 @@ addToDoc=문서에 추가
reset=초기화
apply=적용
noFileSelected=No file selected. Please upload one.
+view=View
+cancel=Cancel
+
+back.toSettings=Back to Settings
+back.toHome=Back to Home
+back.toAdmin=Back to Admin
legal.privacy=개인정보 처리방침
legal.terms=이용약관
@@ -127,6 +265,7 @@ enterpriseEdition.button=프로 버전으로 업그레이드
enterpriseEdition.warning=이 기능은 프로 사용자만 이용할 수 있습니다.
enterpriseEdition.yamlAdvert=Stirling PDF 프로는 YAML 구성 파일과 기타 SSO 기능을 지원합니다.
enterpriseEdition.ssoAdvert=더 많은 사용자 관리 기능을 찾고 계신가요? Stirling PDF Pro를 확인해보세요
+enterpriseEdition.proTeamFeatureDisabled=Team management features require a Pro licence or higher
#################
@@ -207,6 +346,8 @@ account.property=속성
account.webBrowserSettings=웹 브라우저 설정
account.syncToBrowser=동기화 계정 -> 브라우저
account.syncToAccount=동기화 계정 <- 브라우저
+account.adminTitle=Administrator Tools
+account.adminNotif=You have admin privileges. Access system settings and user management.
adminUserSettings.title=사용자 제어 설정
@@ -238,6 +379,39 @@ adminUserSettings.disabledUsers=비활성화된 사용자:
adminUserSettings.totalUsers=전체 사용자:
adminUserSettings.lastRequest=마지막 요청
adminUserSettings.usage=View Usage
+adminUserSettings.teams=View/Edit Teams
+adminUserSettings.team=Team
+adminUserSettings.manageTeams=Manage Teams
+adminUserSettings.createTeam=Create Team
+adminUserSettings.viewTeam=View Team
+adminUserSettings.deleteTeam=Delete Team
+adminUserSettings.teamName=Team Name
+adminUserSettings.teamExists=Team already exists
+adminUserSettings.teamCreated=Team created successfully
+adminUserSettings.teamChanged=User's team was updated
+adminUserSettings.totalMembers=Total Members
+adminUserSettings.confirmDeleteTeam=Are you sure you want to delete this team?
+
+teamCreated=Team created successfully
+teamExists=A team with that name already exists
+teamNameExists=Another team with that name already exists
+teamNotFound=Team not found
+teamDeleted=Team deleted
+teamHasUsers=Cannot delete a team with users assigned
+teamRenamed=Team renamed successfully
+
+# Team user management
+team.addUser=Add User to Team
+team.selectUser=Select User
+team.warning.moveUser=Warning: This will move the user from "{0}" team to "{1}" team. Are you sure?
+team.confirm.moveUser=Are you sure you want to move this user from "{0}" team to "{1}" team?
+team.userAdded=User successfully added to team
+team.back=Back to Teams
+team.internal=Internal Team
+team.internalTeamNotAccessible=The Internal team is a system team and cannot be accessed
+team.cannotMoveInternalUsers=Users in the Internal team cannot be moved to other teams
+
+
endpointStatistics.title=Endpoint Statistics
endpointStatistics.header=Endpoint Statistics
@@ -1026,6 +1200,7 @@ merge.header=여러 PDF 병합 (2개 이상)
merge.sortByName=이름으로 정렬
merge.sortByDate=날짜로 정렬
merge.removeCertSign=병합된 파일에서 디지털 서명을 제거하시겠습니까?
+merge.generateToc=Generate table of contents in the merged file?
merge.submit=병합
@@ -1475,3 +1650,57 @@ cookieBanner.preferencesModal.necessary.description=These cookies are essential
cookieBanner.preferencesModal.analytics.title=Analytics
cookieBanner.preferencesModal.analytics.description=These cookies help us understand how our tools are being used, so we can focus on building the features our community values most. Rest assured—Stirling PDF cannot and will never track the content of the documents you work with.
+#fakeScan
+fakeScan.title=Fake Scan
+fakeScan.header=Fake Scan
+fakeScan.description=Create a PDF that looks like it was scanned
+fakeScan.selectPDF=Select PDF:
+fakeScan.quality=Scan Quality
+fakeScan.quality.low=Low
+fakeScan.quality.medium=Medium
+fakeScan.quality.high=High
+fakeScan.rotation=Rotation Angle
+fakeScan.rotation.none=None
+fakeScan.rotation.slight=Slight
+fakeScan.rotation.moderate=Moderate
+fakeScan.rotation.severe=Severe
+fakeScan.submit=Create Fake Scan
+
+#home.fakeScan
+home.fakeScan.title=Fake Scan
+home.fakeScan.desc=Create a PDF that looks like it was scanned
+fakeScan.tags=scan,simulate,realistic,convert
+
+# FakeScan advanced settings (frontend)
+fakeScan.advancedSettings=Enable Advanced Scan Settings
+fakeScan.colorspace=Colorspace
+fakeScan.colorspace.grayscale=Grayscale
+fakeScan.colorspace.color=Color
+fakeScan.border=Border (px)
+fakeScan.rotate=Base Rotation (degrees)
+fakeScan.rotateVariance=Rotation Variance (degrees)
+fakeScan.brightness=Brightness
+fakeScan.contrast=Contrast
+fakeScan.blur=Blur
+fakeScan.noise=Noise
+fakeScan.yellowish=Yellowish (simulate old paper)
+fakeScan.resolution=Resolution (DPI)
+
+
+# Table of Contents Feature
+home.editTableOfContents.title=Edit Table of Contents
+home.editTableOfContents.desc=Add or edit bookmarks and table of contents in PDF documents
+
+editTableOfContents.tags=bookmarks,toc,navigation,index,table of contents,chapters,sections,outline
+editTableOfContents.title=Edit Table of Contents
+editTableOfContents.header=Add or Edit PDF Table of Contents
+editTableOfContents.replaceExisting=Replace existing bookmarks (uncheck to append to existing)
+editTableOfContents.editorTitle=Bookmark Editor
+editTableOfContents.editorDesc=Add and arrange bookmarks below. Click + to add child bookmarks.
+editTableOfContents.addBookmark=Add New Bookmark
+editTableOfContents.desc.1=This tool allows you to add or edit the table of contents (bookmarks) in a PDF document.
+editTableOfContents.desc.2=You can create a hierarchical structure by adding child bookmarks to parent bookmarks.
+editTableOfContents.desc.3=Each bookmark requires a title and target page number.
+editTableOfContents.submit=Apply Table of Contents
+
+
diff --git a/stirling-pdf/src/main/resources/messages_ml_IN.properties b/stirling-pdf/src/main/resources/messages_ml_IN.properties
index 05c689c1b..7dc6cb571 100644
--- a/stirling-pdf/src/main/resources/messages_ml_IN.properties
+++ b/stirling-pdf/src/main/resources/messages_ml_IN.properties
@@ -135,491 +135,533 @@ lang.vie=Vietnamese
lang.yid=Yiddish
lang.yor=Yoruba
-addPageNumbers.fontSize=????? ???????
-addPageNumbers.fontName=????????????? ????
-pdfPrompt=PDF(??) ??????????????
-multiPdfPrompt=PDF-?? ?????????????? (2+)
-multiPdfDropPrompt=?????????? ?????????? ????? PDF-???? ?????????????? (?????????? ??????????)
-imgPrompt=??????(????) ??????????????
-genericSubmit=????????????
-uploadLimit=??????? ??? ???????:
-uploadLimitExceededSingular=???? ???????. ??????????? ??????? ???????
-uploadLimitExceededPlural=???? ???????. ??????????? ??????? ???????
-processTimeWarning=?????????????: ??? ???????????????????? ? ???????? ??? ???????? ??? ????????????
-pageOrderPrompt=?????????? ???? ????? (???? ??????????? ?????? ?????????? ???????? ?????????? 2n+1 ??????? ????????? ?????) :
-pageSelectionPrompt=?????????? ???? ????????????? (???? ??????????? ?????? ?????????? ???????? 1,5,6 ?????????? 2n+1 ??????? ????????? ?????) :
-goToPage=?????
-true=???
-false=??????
-unknown=???????
-save=???? ???????
-saveToBrowser=???????? ???? ???????
-close=?????????
-filesSelected=?????? ?????????????
-noFavourites=????????????? ??????????????
-downloadComplete=??????? ???????????
-bored=???????????? ?????????
-alphabet=????????
-downloadPdf=PDF ??????? ???????
-text=??????????
-font=??????
-selectFillter=-- ?????????????? --
-pageNum=???? ?????
-sizes.small=??????
-sizes.medium=???????
-sizes.large=?????
-sizes.x-large=?????? ?????
-error.pdfPassword=PDF ???????????? ????????? ?????????? ?????????????????????, ????????? ????????????? ?????????? ??????????????
-delete=?????????
-username=????????????
-password=?????????
-welcome=???????
-property=????????????
-black=???????
-white=?????
-red=???????
-green=????
-blue=???
-custom=???????????...
-WorkInProgess=????????????????????????, ??????? ???????????????????? ?????????? ??????? ????????, ?????? ?????????? ??????????!
-poweredBy=??????????
-yes=???
-no=????
-changedCredsMessage=???????? ??????!
-notAuthenticatedMessage=???????????? ????????????????????.
-userNotFoundMessage=???????????? ??????????????.
-incorrectPasswordMessage=??????? ????????? ????????.
-usernameExistsMessage=????? ???????????? ?????? ???????????.
-invalidUsernameMessage=???????? ????????????, ???????????????? ?????????, ????????, ???? ??????? ???????? ?????????? @._+- ?????? ??????? ????????? ?????????? ??????? ??? ?????? ?????? ??????????.
-invalidPasswordMessage=????????? ??????????????????, ???????????? ??????????? ???????? ??????????.
-confirmPasswordErrorMessage=????? ?????????? ????? ????????? ???????????? ??????????????.
-deleteCurrentUserMessage=?????? ????? ????????????? ???????????? ???????????? ????????.
-deleteUsernameExistsMessage=???????????? ??????????, ???????????? ????????.
-downgradeCurrentUserMessage=??????? ?????????????? ??? ????????? ????????
-disabledCurrentUserMessage=??????? ???????????? ???????????????????? ????????
-downgradeCurrentUserLongMessage=??????? ?????????????? ??? ????????? ????????. ??????, ??????? ???????????? ???????????.
-userAlreadyExistsOAuthMessage=? ?????????? ?????? ??? OAuth2 ???????????? ???????????.
-userAlreadyExistsWebMessage=? ?????????? ?????? ??? ???? ???????????? ???????????.
-error=?????
-oops=?????!
-help=?????
-goHomepage=????????????? ?????
-joinDiscord=???????? ????????? ??????? ?????
-seeDockerHub=?????? ??? ?????
-visitGithub=????????? ????????????? ????????????
-donate=?????? ???????
-color=????
-sponsor=??????? ???????
-info=?????
-pro=????
-page=????
-pages=??????
-loading=???? ??????????...
-addToDoc=???????????????? ????????
-reset=???????????????
-apply=????????????
-noFileSelected=????????? ????????????????????. ?????? ??????? ???????? ???????.
+addPageNumbers.fontSize=Font Size
+addPageNumbers.fontName=Font Name
+pdfPrompt=Select PDF(s)
+multiPdfPrompt=Select PDFs (2+)
+multiPdfDropPrompt=Select (or drag & drop) all PDFs you require
+imgPrompt=Select Image(s)
+genericSubmit=Submit
+uploadLimit=Maximum file size:
+uploadLimitExceededSingular=is too large. Maximum allowed size is
+uploadLimitExceededPlural=are too large. Maximum allowed size is
+processTimeWarning=Warning: This process can take up to a minute depending on file-size
+pageOrderPrompt=Custom Page Order (Enter a comma-separated list of page numbers or Functions like 2n+1) :
+pageSelectionPrompt=Custom Page Selection (Enter a comma-separated list of page numbers 1,5,6 or Functions like 2n+1) :
+goToPage=Go
+true=True
+false=False
+unknown=Unknown
+save=Save
+saveToBrowser=Save to Browser
+close=Close
+filesSelected=files selected
+noFavourites=No favourites added
+downloadComplete=Download Complete
+bored=Bored Waiting?
+alphabet=Alphabet
+downloadPdf=Download PDF
+text=Text
+font=Font
+selectFillter=-- Select --
+pageNum=Page Number
+sizes.small=Small
+sizes.medium=Medium
+sizes.large=Large
+sizes.x-large=X-Large
+error.pdfPassword=The PDF Document is passworded and either the password was not provided or was incorrect
+delete=Delete
+username=Username
+password=Password
+welcome=Welcome
+property=Property
+black=Black
+white=White
+red=Red
+green=Green
+blue=Blue
+custom=Custom...
+WorkInProgess=Work in progress, May not work or be buggy, Please report any problems!
+poweredBy=Powered by
+yes=Yes
+no=No
+changedCredsMessage=Credentials changed!
+notAuthenticatedMessage=User not authenticated.
+userNotFoundMessage=User not found.
+incorrectPasswordMessage=Current password is incorrect.
+usernameExistsMessage=New Username already exists.
+invalidUsernameMessage=Invalid username, username can only contain letters, numbers and the following special characters @._+- or must be a valid email address.
+invalidPasswordMessage=The password must not be empty and must not have spaces at the beginning or end.
+confirmPasswordErrorMessage=New Password and Confirm New Password must match.
+deleteCurrentUserMessage=Cannot delete currently logged in user.
+deleteUsernameExistsMessage=The username does not exist and cannot be deleted.
+downgradeCurrentUserMessage=Cannot downgrade current user's role
+disabledCurrentUserMessage=The current user cannot be disabled
+downgradeCurrentUserLongMessage=Cannot downgrade current user's role. Hence, current user will not be shown.
+userAlreadyExistsOAuthMessage=The user already exists as an OAuth2 user.
+userAlreadyExistsWebMessage=The user already exists as an web user.
+error=Error
+oops=Oops!
+help=Help
+goHomepage=Go to Homepage
+joinDiscord=Join our Discord server
+seeDockerHub=See Docker Hub
+visitGithub=Visit Github Repository
+donate=Donate
+color=Colour
+sponsor=Sponsor
+info=Info
+pro=Pro
+page=Page
+pages=Pages
+loading=Loading...
+addToDoc=Add to Document
+reset=Reset
+apply=Apply
+noFileSelected=No file selected. Please upload one.
+view=View
+cancel=Cancel
-legal.privacy=?????????? ???
-legal.terms=??????????? ???????????
-legal.accessibility=?????
-legal.cookie=?????? ???
-legal.impressum=??????????
-legal.showCookieBanner=?????? ????????
+back.toSettings=Back to Settings
+back.toHome=Back to Home
+back.toAdmin=Back to Admin
+
+legal.privacy=Privacy Policy
+legal.terms=Terms and Conditions
+legal.accessibility=Accessibility
+legal.cookie=Cookie Policy
+legal.impressum=Impressum
+legal.showCookieBanner=Cookie Preferences
###############
# Pipeline #
###############
-pipeline.header=????????? ???? (?????)
-pipeline.uploadButton=??????????? ???????? ???????
-pipeline.configureButton=?????????????
-pipeline.defaultOption=???????????
-pipeline.submitButton=????????????
-pipeline.help=????????? ?????
-pipeline.scanHelp=????? ????????? ?????
-pipeline.deletePrompt=????????? ???????????? ?????????? ????????
+pipeline.header=Pipeline Menu (Beta)
+pipeline.uploadButton=Upload Custom
+pipeline.configureButton=Configure
+pipeline.defaultOption=Custom
+pipeline.submitButton=Submit
+pipeline.help=Pipeline Help
+pipeline.scanHelp=Folder Scanning Help
+pipeline.deletePrompt=Are you sure you want to delete pipeline
######################
# Pipeline Options #
######################
-pipelineOptions.header=????????? ??????????
-pipelineOptions.pipelineNameLabel=????????? ????
-pipelineOptions.saveSettings=????????? ???????????? ????????????
-pipelineOptions.pipelineNamePrompt=????????? ???? ????? ?????
-pipelineOptions.selectOperation=?????????? ??????????????
-pipelineOptions.addOperationButton=?????????? ????????
-pipelineOptions.pipelineHeader=?????????:
-pipelineOptions.saveButton=??????? ???????
-pipelineOptions.validateButton=??????????????
+pipelineOptions.header=Pipeline Configuration
+pipelineOptions.pipelineNameLabel=Pipeline Name
+pipelineOptions.saveSettings=Save Operation Settings
+pipelineOptions.pipelineNamePrompt=Enter pipeline name here
+pipelineOptions.selectOperation=Select Operation
+pipelineOptions.addOperationButton=Add operation
+pipelineOptions.pipelineHeader=Pipeline:
+pipelineOptions.saveButton=Download
+pipelineOptions.validateButton=Validate
########################
# ENTERPRISE EDITION #
########################
-enterpriseEdition.button=???????????? ?????????? ???????
-enterpriseEdition.warning=? ?????? ???? ???????????????? ??????? ????????.
-enterpriseEdition.yamlAdvert=???????????? PDF ???? YAML ?????????? ?????????? ????? SSO ????????????? ?????????????????.
-enterpriseEdition.ssoAdvert=?????? ???????? ???????????? ??????????????? ??????????? ???????????? PDF ???? ????????????
+enterpriseEdition.button=Upgrade to Pro
+enterpriseEdition.warning=This feature is only available to Pro users.
+enterpriseEdition.yamlAdvert=Stirling PDF Pro supports YAML configuration files and other SSO features.
+enterpriseEdition.ssoAdvert=Looking for more user management features? Check out Stirling PDF Pro
+enterpriseEdition.proTeamFeatureDisabled=Team management features require a Pro licence or higher
#################
# Analytics #
#################
-analytics.title=???????????? PDF ????????????? ?????? ???????????????????
-analytics.paragraph1=????????? ???????????????? ?????? ???????????????? ???????????? PDF-? ???????-?? ???????????? ?????. ????? ????????? ????????? ??? ????????????? ???????? ?????????????.
-analytics.paragraph2=????????????-PDF ??????? ???????? ????????????? ??????? ??????????????? ???????????? ???????????????????????? ???????????.
-analytics.enable=???????????? ????????????????????
-analytics.disable=???????????? ????????????????????
-analytics.settings=config/settings.yml ????? ?????????? ??????????????????? ???????????? ??????? ??????
+analytics.title=Do you want make Stirling PDF better?
+analytics.paragraph1=Stirling PDF has opt in analytics to help us improve the product. We do not track any personal information or file contents.
+analytics.paragraph2=Please consider enabling analytics to help Stirling-PDF grow and to allow us to understand our users better.
+analytics.enable=Enable analytics
+analytics.disable=Disable analytics
+analytics.settings=You can change the settings for analytics in the config/settings.yml file
#############
# NAVBAR #
#############
-navbar.favorite=?????????????
-navbar.recent=???????? ????????? ?????????? ????????
-navbar.darkmode=??????? ????
-navbar.language=?????
-navbar.settings=????????????
-navbar.allTools=?????????
-navbar.multiTool=?????? ???
-navbar.search=??????
-navbar.sections.organize=?????????????
-navbar.sections.convertTo=PDF-?????? ???????
-navbar.sections.convertFrom=PDF-? ?????? ???????
-navbar.sections.security=?????? ?????????
-navbar.sections.advance=??????????
-navbar.sections.edit=????? & ?????????
-navbar.sections.popular=????????
+navbar.favorite=Favorites
+navbar.recent=New and recently updated
+navbar.darkmode=Dark Mode
+navbar.language=Languages
+navbar.settings=Settings
+navbar.allTools=Tools
+navbar.multiTool=Multi Tool
+navbar.search=Search
+navbar.sections.organize=Organize
+navbar.sections.convertTo=Convert to PDF
+navbar.sections.convertFrom=Convert from PDF
+navbar.sections.security=Sign & Security
+navbar.sections.advance=Advanced
+navbar.sections.edit=View & Edit
+navbar.sections.popular=Popular
#############
# SETTINGS #
#############
-settings.title=????????????
-settings.update=?????????? ????????
-settings.updateAvailable={0} ?????? ????????? ????? ?????????. ??? ????? ??????? ({1}) ????????.
-settings.appVersion=????? ???????:
-settings.downloadOption.title=??????? ????? ?????????????? (?????? ??? ???-?????? ?????????????):
-settings.downloadOption.1=??? ???????? ????????
-settings.downloadOption.2=????? ???????? ????????
-settings.downloadOption.3=??? ??????? ???????
-settings.zipThreshold=??????? ????? ????????? ????? ?????????? ?????? ?????? ???????
-settings.signOut=??? ????? ???????
-settings.accountSettings=????????? ????????????
-settings.bored.help=??????? ??? ????? ???????????????????????
-settings.cacheInputs.name=??? ?????????? ????????????
-settings.cacheInputs.help=???????? ????????????? ?????? ????????? ?????????? ?????????? ????????????????????
+settings.title=Settings
+settings.update=Update available
+settings.updateAvailable={0} is the current installed version. A new version ({1}) is available.
+settings.appVersion=App Version:
+settings.downloadOption.title=Choose download option (For single file non zip downloads):
+settings.downloadOption.1=Open in same window
+settings.downloadOption.2=Open in new window
+settings.downloadOption.3=Download file
+settings.zipThreshold=Zip files when the number of downloaded files exceeds
+settings.signOut=Sign Out
+settings.accountSettings=Account Settings
+settings.bored.help=Enables easter egg game
+settings.cacheInputs.name=Save form inputs
+settings.cacheInputs.help=Enable to store previously used inputs for future runs
-changeCreds.title=???????? ???????
-changeCreds.header=????????? ????????? ???????? ?????????? ???????
-changeCreds.changePassword=?????? ????? ????? ??????????? ???????????????. ?????? ??? ????? ????????? ?????
-changeCreds.newUsername=????? ????????????
-changeCreds.oldPassword=??????? ?????????
-changeCreds.newPassword=????? ?????????
-changeCreds.confirmNewPassword=????? ????????? ??????????????
-changeCreds.submit=????????? ????????????
+changeCreds.title=Change Credentials
+changeCreds.header=Update Your Account Details
+changeCreds.changePassword=You are using default login credentials. Please enter a new password
+changeCreds.newUsername=New Username
+changeCreds.oldPassword=Current Password
+changeCreds.newPassword=New Password
+changeCreds.confirmNewPassword=Confirm New Password
+changeCreds.submit=Submit Changes
-account.title=????????? ????????????
-account.accountSettings=????????? ????????????
-account.adminSettings=?????? ???????????? - ????????????? ?????, ????????
-account.userControlSettings=???????? ????????? ????????????
-account.changeUsername=???????????? ???????
-account.newUsername=????? ????????????
-account.password=????????? ?????????
-account.oldPassword=??? ?????????
-account.newPassword=????? ?????????
-account.changePassword=????????? ???????
-account.confirmNewPassword=????? ????????? ??????????????
-account.signOut=??? ????? ???????
-account.yourApiKey=????????? API ??
-account.syncTitle=?????? ???????????? ????????????? ????????????????
-account.settingsCompare=???????? ????????:
-account.property=????????????
-account.webBrowserSettings=???? ?????? ?????????
-account.syncToBrowser=????????? ???????????????? -> ??????
-account.syncToAccount=????????? ???????????????? <- ??????
+account.title=Account Settings
+account.accountSettings=Account Settings
+account.adminSettings=Admin Settings - View and Add Users
+account.userControlSettings=User Control Settings
+account.changeUsername=Change Username
+account.newUsername=New Username
+account.password=Confirmation Password
+account.oldPassword=Old password
+account.newPassword=New Password
+account.changePassword=Change Password
+account.confirmNewPassword=Confirm New Password
+account.signOut=Sign Out
+account.yourApiKey=Your API Key
+account.syncTitle=Sync browser settings with Account
+account.settingsCompare=Settings Comparison:
+account.property=Property
+account.webBrowserSettings=Web Browser Setting
+account.syncToBrowser=Sync Account -> Browser
+account.syncToAccount=Sync Account <- Browser
+account.adminTitle=Administrator Tools
+account.adminNotif=You have admin privileges. Access system settings and user management.
-adminUserSettings.title=???????? ????????? ????????????
-adminUserSettings.header=?????? ???????? ????????? ????????????
-adminUserSettings.admin=??????
-adminUserSettings.user=??????????
-adminUserSettings.addUser=????? ???????????? ????????
-adminUserSettings.deleteUser=???????????? ????????????
-adminUserSettings.confirmDeleteUser=???????????? ?????????????
-adminUserSettings.confirmChangeUserStatus=???????????? ??????????????????????/?????????????????????? ????????
-adminUserSettings.usernameInfo=???????????????? ?????????, ????????, ???? ??????? ???????? ?????????? @._+- ?????? ??????? ????????? ?????????? ??????? ??? ?????? ?????? ??????????.
-adminUserSettings.roles=??????
-adminUserSettings.role=???
-adminUserSettings.actions=?????????????
-adminUserSettings.apiUser=????????? API ??????????
-adminUserSettings.extraApiUser=???? ????????? API ??????????
-adminUserSettings.webOnlyUser=???? ?????? ??????????
-adminUserSettings.demoUser=???? ?????????? (?????????? ????????????????)
-adminUserSettings.internalApiUser=??????? API ??????????
-adminUserSettings.forceChange=????? ??????????? ????????? ??????? ???????????? ?????????????
-adminUserSettings.submit=???????????? ????????????
-adminUserSettings.changeUserRole=?????????????? ??? ???????
-adminUserSettings.authenticated=?????????????
-adminUserSettings.editOwnProfil=??????? ??????? ?????????
-adminUserSettings.enabledUser=???????????????????? ??????????
-adminUserSettings.disabledUser=???????????????????? ??????????
-adminUserSettings.activeUsers=???? ????????????:
-adminUserSettings.disabledUsers=???????????????????? ????????????:
-adminUserSettings.totalUsers=??? ????????????:
-adminUserSettings.lastRequest=????? ?????????
-adminUserSettings.usage=?????? ?????
+adminUserSettings.title=User Control Settings
+adminUserSettings.header=Admin User Control Settings
+adminUserSettings.admin=Admin
+adminUserSettings.user=User
+adminUserSettings.addUser=Add New User
+adminUserSettings.deleteUser=Delete User
+adminUserSettings.confirmDeleteUser=Should the user be deleted?
+adminUserSettings.confirmChangeUserStatus=Should the user be disabled/enabled?
+adminUserSettings.usernameInfo=Username can only contain letters, numbers and the following special characters @._+- or must be a valid email address.
+adminUserSettings.roles=Roles
+adminUserSettings.role=Role
+adminUserSettings.actions=Actions
+adminUserSettings.apiUser=Limited API User
+adminUserSettings.extraApiUser=Additional Limited API User
+adminUserSettings.webOnlyUser=Web Only User
+adminUserSettings.demoUser=Demo User (No custom settings)
+adminUserSettings.internalApiUser=Internal API User
+adminUserSettings.forceChange=Force user to change password on login
+adminUserSettings.submit=Save User
+adminUserSettings.changeUserRole=Change User's Role
+adminUserSettings.authenticated=Authenticated
+adminUserSettings.editOwnProfil=Edit own profile
+adminUserSettings.enabledUser=enabled user
+adminUserSettings.disabledUser=disabled user
+adminUserSettings.activeUsers=Active Users:
+adminUserSettings.disabledUsers=Disabled Users:
+adminUserSettings.totalUsers=Total Users:
+adminUserSettings.lastRequest=Last Request
+adminUserSettings.usage=View Usage
+adminUserSettings.teams=View/Edit Teams
+adminUserSettings.team=Team
+adminUserSettings.manageTeams=Manage Teams
+adminUserSettings.createTeam=Create Team
+adminUserSettings.viewTeam=View Team
+adminUserSettings.deleteTeam=Delete Team
+adminUserSettings.teamName=Team Name
+adminUserSettings.teamExists=Team already exists
+adminUserSettings.teamCreated=Team created successfully
+adminUserSettings.teamChanged=User's team was updated
+adminUserSettings.totalMembers=Total Members
+adminUserSettings.confirmDeleteTeam=Are you sure you want to delete this team?
-endpointStatistics.title=????????????? ????????????????????
-endpointStatistics.header=????????????? ????????????????????
-endpointStatistics.top10=?????? 10
-endpointStatistics.top20=?????? 20
-endpointStatistics.all=??????
-endpointStatistics.refresh=?????????
-endpointStatistics.includeHomepage=??????? ????????????? ('/')
-endpointStatistics.includeLoginPage=????? ???? ????????????? ('/login')
-endpointStatistics.totalEndpoints=??? ???????????????
-endpointStatistics.totalVisits=??? ???????????
-endpointStatistics.showing=????????????
-endpointStatistics.selectedVisits=???????????? ???????????
-endpointStatistics.endpoint=?????????????
-endpointStatistics.visits=???????????
-endpointStatistics.percentage=??????
-endpointStatistics.loading=???? ??????????...
-endpointStatistics.failedToLoad=????????????? ????? ???? ???????????? ?????????????. ?????? ????????? ??????????.
-endpointStatistics.home=???
-endpointStatistics.login=?????
-endpointStatistics.top=??????
-endpointStatistics.numberOfVisits=?????????????? ?????
-endpointStatistics.visitsTooltip=???????????: {0} (?????????????? {1}%)
-endpointStatistics.retry=??????? ??????????
+teamCreated=Team created successfully
+teamExists=A team with that name already exists
+teamNameExists=Another team with that name already exists
+teamNotFound=Team not found
+teamDeleted=Team deleted
+teamHasUsers=Cannot delete a team with users assigned
+teamRenamed=Team renamed successfully
-database.title=?????????? ?????????/?????????
-database.header=?????????? ?????????/?????????
-database.fileName=???????? ????
-database.creationDate=????????? ?????
-database.fileSize=??? ???????
-database.deleteBackupFile=????????? ??? ????????????
-database.importBackupFile=????????? ??? ????????? ???????
-database.createBackupFile=????????? ??? ???????????
-database.downloadBackupFile=????????? ??? ??????? ???????
-database.info_1=????? ????????? ???????????, ?????? ??? ??????????????? ??????????. ?????? ??????? ??????????????? ?????????? ???????????????, ??? ?????????? ?????? ???????? ?????????? ?????. ??????? ??? ????? ??????????? ???????????? ?????????, ??????????? ?????????????????? ???????? ????? ???.
-database.info_2=???????? ??????????? ???????? ???? ??????????. ???????? ?????? ??????? ?????????????????, backup_user_yyyyMMddHHmm.sql ???? ????????? ?????????? ??? ???????? ??????????? ????????????.
-database.submit=????????? ????????? ???????
-database.importIntoDatabaseSuccessed=??????????????????? ????????? ?????????
-database.backupCreated=?????????? ????????? ???????
-database.fileNotFound=??? ??????????????
-database.fileNullOrEmpty=??? ??????????????????
-database.failedImportFile=????????? ??? ?????????????
-database.notSupported=????????? ?????????? ????????? ? ?????????? ????????.
+# Team user management
+team.addUser=Add User to Team
+team.selectUser=Select User
+team.warning.moveUser=Warning: This will move the user from "{0}" team to "{1}" team. Are you sure?
+team.confirm.moveUser=Are you sure you want to move this user from "{0}" team to "{1}" team?
+team.userAdded=User successfully added to team
+team.back=Back to Teams
+team.internal=Internal Team
+team.internalTeamNotAccessible=The Internal team is a system team and cannot be accessed
+team.cannotMoveInternalUsers=Users in the Internal team cannot be moved to other teams
-session.expired=????????? ???? ??????????????. ?????? ???? ???????? ??????? ??????????.
-session.refreshPage=???? ?????????
+
+
+endpointStatistics.title=Endpoint Statistics
+endpointStatistics.header=Endpoint Statistics
+endpointStatistics.top10=Top 10
+endpointStatistics.top20=Top 20
+endpointStatistics.all=All
+endpointStatistics.refresh=Refresh
+endpointStatistics.includeHomepage=Include Homepage ('/')
+endpointStatistics.includeLoginPage=Include Login Page ('/login')
+endpointStatistics.totalEndpoints=Total Endpoints
+endpointStatistics.totalVisits=Total Visits
+endpointStatistics.showing=Showing
+endpointStatistics.selectedVisits=Selected Visits
+endpointStatistics.endpoint=Endpoint
+endpointStatistics.visits=Visits
+endpointStatistics.percentage=Percentage
+endpointStatistics.loading=Loading...
+endpointStatistics.failedToLoad=Failed to load endpoint data. Please try refreshing.
+endpointStatistics.home=Home
+endpointStatistics.login=Login
+endpointStatistics.top=Top
+endpointStatistics.numberOfVisits=Number of Visits
+endpointStatistics.visitsTooltip=Visits: {0} ({1}% of total)
+endpointStatistics.retry=Retry
+
+database.title=Database Import/Export
+database.header=Database Import/Export
+database.fileName=File Name
+database.creationDate=Creation Date
+database.fileSize=File Size
+database.deleteBackupFile=Delete Backup File
+database.importBackupFile=Import Backup File
+database.createBackupFile=Create Backup File
+database.downloadBackupFile=Download Backup File
+database.info_1=When importing data, it is crucial to ensure the correct structure. If you are unsure of what you are doing, seek advice and support from a professional. An error in the structure can cause application malfunctions, up to and including the complete inability to run the application.
+database.info_2=The file name does not matter when uploading. It will be renamed afterward to follow the format backup_user_yyyyMMddHHmm.sql, ensuring a consistent naming convention.
+database.submit=Import Backup
+database.importIntoDatabaseSuccessed=Import into database successed
+database.backupCreated=Database backup successful
+database.fileNotFound=File not found
+database.fileNullOrEmpty=File must not be null or empty
+database.failedImportFile=Failed to import file
+database.notSupported=This function is not available for your database connection.
+
+session.expired=Your session has expired. Please refresh the page and try again.
+session.refreshPage=Refresh Page
#############
# HOME-PAGE #
#############
-home.desc=????????? ????? PDF ?????????????????? ????????? ????????????? ???????? ????? ?????? ??????.
-home.searchBar=??????????????? ??????...
+home.desc=Your locally hosted one-stop-shop for all your PDF needs.
+home.searchBar=Search for features...
-home.viewPdf.title=PDF ?????/?????????
-home.viewPdf.desc=?????, ???????????????, ?????????, ?????????? ?????????? ????????? ????????
-viewPdf.tags=?????,?????????,???????????????,??????????,??????,????????,?????????
+home.viewPdf.title=View/Edit PDF
+home.viewPdf.desc=View, annotate, draw, add text or images
+viewPdf.tags=view,read,annotate,text,image,highlight,edit
-home.setFavorites=????????????? ???????????
-home.hideFavorites=????????????? ?????????
-home.showFavorites=????????????? ?????????
-home.legacyHomepage=??? ???????
-home.newHomePage=???????? ????? ??????? ????????????!
-home.alphabetical=??????????????????
-home.globalPopularity=???? ????????
-home.sortBy=??????????? ????????:
+home.setFavorites=Set Favourites
+home.hideFavorites=Hide Favourites
+home.showFavorites=Show Favourites
+home.legacyHomepage=Old homepage
+home.newHomePage=Try our new homepage!
+home.alphabetical=Alphabetical
+home.globalPopularity=Global Popularity
+home.sortBy=Sort by:
-home.multiTool.title=PDF ?????? ???
-home.multiTool.desc=?????? ????????????, ?????????, ?????????????????, ??????????, ?????? ???????
-multiTool.tags=?????? ???,?????? ????????,???,???????? ??????,??????? ????,????????? ????,????????????,?????????,???????,????????????,???????,??????????
+home.multiTool.title=PDF Multi Tool
+home.multiTool.desc=Merge, Rotate, Rearrange, Split, and Remove pages
+multiTool.tags=Multi Tool,Multi operation,UI,click drag,front end,client side,interactive,intractable,move,delete,migrate,divide
-home.merge.title=????????????
-home.merge.desc=?????????? PDF-?? ??????????? ??????????? ????????????.
-merge.tags=????????????,???? ?????????????,?????? ????,????? ????
+home.merge.title=Merge
+home.merge.desc=Easily merge multiple PDFs into one.
+merge.tags=merge,Page operations,Back end,server side
-home.split.title=??????????
-home.split.desc=PDF-?? ?????????? ????????????? ??????????
-split.tags=???? ?????????????,??????????,?????? ????,?????????,????? ????
+home.split.title=Split
+home.split.desc=Split PDFs into multiple documents
+split.tags=Page operations,divide,Multi Page,cut,server side
-home.rotate.title=?????????
-home.rotate.desc=????????? PDF-?? ??????????? ?????????.
-rotate.tags=????? ????
+home.rotate.title=Rotate
+home.rotate.desc=Easily rotate your PDFs.
+rotate.tags=server side
-home.imageToPdf.title=?????? PDF-??????
-home.imageToPdf.desc=??? ?????? (PNG, JPEG, GIF) PDF-?????? ???????.
-imageToPdf.tags=??????????,img,jpg,??????,??????
+home.imageToPdf.title=Image to PDF
+home.imageToPdf.desc=Convert a image (PNG, JPEG, GIF) to PDF.
+imageToPdf.tags=conversion,img,jpg,picture,photo
-home.pdfToImage.title=PDF ???????????????
-home.pdfToImage.desc=??? PDF ??????????????? ???????. (PNG, JPEG, GIF)
-pdfToImage.tags=??????????,img,jpg,??????,??????
+home.pdfToImage.title=PDF to Image
+home.pdfToImage.desc=Convert a PDF to a image. (PNG, JPEG, GIF)
+pdfToImage.tags=conversion,img,jpg,picture,photo
-home.pdfOrganiser.title=?????????????
-home.pdfOrganiser.desc=??? ??????????? ?????? ?????? ???????/?????????????????
-pdfOrganiser.tags=????????????,?????,????,????????,???????
+home.pdfOrganiser.title=Organise
+home.pdfOrganiser.desc=Remove/Rearrange pages in any order
+pdfOrganiser.tags=duplex,even,odd,sort,move
-home.addImage.title=?????? ????????
-home.addImage.desc=PDF-? ??? ??????? ????????? ??? ?????? ???????????
-addImage.tags=img,jpg,??????,??????
+home.addImage.title=Add image
+home.addImage.desc=Adds a image onto a set location on the PDF
+addImage.tags=img,jpg,picture,photo
-home.watermark.title=????????????? ????????
-home.watermark.desc=????????? PDF ???????????????? ??? ?????????? ????????????? ????????.
-watermark.tags=??????????,??????????????,????,???????,???????????,????????????,img,jpg,??????,??????
+home.watermark.title=Add Watermark
+home.watermark.desc=Add a custom watermark to your PDF document.
+watermark.tags=Text,repeating,label,own,copyright,trademark,img,jpg,picture,photo
-home.permissions.title=???????? ???????
-home.permissions.desc=????????? PDF ?????????????? ???????? ???????
-permissions.tags=?????????,??????,?????????,???????????
+home.permissions.title=Change Permissions
+home.permissions.desc=Change the permissions of your PDF document
+permissions.tags=read,write,edit,print
-home.removePages.title=?????? ???????
-home.removePages.desc=????????? PDF ??????????? ?????? ?????????????? ?????? ????????????.
-removePages.tags=?????? ?????? ???????,?????? ????????????
+home.removePages.title=Remove
+home.removePages.desc=Delete unwanted pages from your PDF document.
+removePages.tags=Remove pages,delete pages
-home.addPassword.title=????????? ????????
-home.addPassword.desc=????????? PDF ??????? ??? ????????? ?????????? ???????????? ???????.
-addPassword.tags=?????????,??????
+home.addPassword.title=Add Password
+home.addPassword.desc=Encrypt your PDF document with a password.
+addPassword.tags=secure,security
-home.removePassword.title=????????? ?????? ???????
-home.removePassword.desc=????????? PDF ??????????? ?????? ????????? ???????? ?????? ???????.
-removePassword.tags=?????????,????????????,??????,????????? ????????????,????????? ?????? ???????
+home.removePassword.title=Remove Password
+home.removePassword.desc=Remove password protection from your PDF document.
+removePassword.tags=secure,Decrypt,security,unpassword,delete password
-home.compressPdfs.title=??????? ???????
-home.compressPdfs.desc=??? ??????? ???????????????? PDF-?? ??????? ???????.
-compressPdfs.tags=?????????,??????,???? ??????
+home.compressPdfs.title=Compress
+home.compressPdfs.desc=Compress PDFs to reduce their file size.
+compressPdfs.tags=squish,small,tiny
-home.unlockPDFForms.title=PDF ?????? ???????? ???????
-home.unlockPDFForms.desc=??? PDF ???????????? ??? ?????????? ????-???? ???????????? ?????? ???????.
-unlockPDFForms.tags=?????? ???????,????????????,???,?????,????-????
+home.unlockPDFForms.title=Unlock PDF Forms
+home.unlockPDFForms.desc=Remove read-only property of form fields in a PDF document.
+unlockPDFForms.tags=remove,delete,form,field,readonly
-home.changeMetadata.title=??????????? ???????
-home.changeMetadata.desc=??? PDF ??????????? ?????? ??????????? ???????/?????? ???????/????????
-changeMetadata.tags=??????????,????????,?????,??????,????,????????,???????????,????????????????????
+home.changeMetadata.title=Change Metadata
+home.changeMetadata.desc=Change/Remove/Add metadata from a PDF document
+changeMetadata.tags=Title,author,date,creation,time,publisher,producer,stats
-home.fileToPDF.title=??? PDF-?????? ???????
-home.fileToPDF.desc=?????? ??? ????? PDF-?????? ??????? (DOCX, PNG, XLS, PPT, TXT ????????? ???? ????????)
-fileToPDF.tags=?????????,?????????,???????,??????,??????,??????????,??????????,?????,??????,????,?????,???????????
+home.fileToPDF.title=Convert file to PDF
+home.fileToPDF.desc=Convert nearly any file to PDF (DOCX, PNG, XLS, PPT, TXT and more)
+fileToPDF.tags=transformation,format,document,picture,slide,text,conversion,office,docs,word,excel,powerpoint
-home.ocr.title=OCR / ???????? ?????????????
-home.ocr.desc=???????? ???????????????? ??? PDF-???????? ??????????? ?????? ?????????? ????????????? ??? ???????????? ??????? ??????????? ??????????.
-ocr.tags=???????????,??????????,??????,?????,?????????,????????????,?????????,???????????????
+home.ocr.title=OCR / Cleanup scans
+home.ocr.desc=Cleanup scans and detects text from images within a PDF and re-adds it as text.
+ocr.tags=recognition,text,image,scan,read,identify,detection,editable
-home.extractImages.title=????????? ??????????????????
-home.extractImages.desc=??? PDF-? ?????? ????? ??????????? ????????????????? ???????????? ???????????????
-extractImages.tags=??????,??????,????????????,????????,??????,???????????????,?????
+home.extractImages.title=Extract Images
+home.extractImages.desc=Extracts all images from a PDF and saves them to zip
+extractImages.tags=picture,photo,save,archive,zip,capture,grab
-home.pdfToPDFA.title=PDF PDF/A-??????
-home.pdfToPDFA.desc=??????? ????????????? PDF PDF/A-?????? ???????
-pdfToPDFA.tags=????????,???????,????????,??????????,??????,????????
+home.pdfToPDFA.title=PDF to PDF/A
+home.pdfToPDFA.desc=Convert PDF to PDF/A for long-term storage
+pdfToPDFA.tags=archive,long-term,standard,conversion,storage,preservation
-home.PDFToWord.title=PDF ??????????
-home.PDFToWord.desc=PDF ???? ?????????????????? (DOC, DOCX, ODT) ???????
-PDFToWord.tags=doc,docx,odt,????,?????????,?????????,??????????,?????,??????????????,???????
+home.PDFToWord.title=PDF to Word
+home.PDFToWord.desc=Convert PDF to Word formats (DOC, DOCX and ODT)
+PDFToWord.tags=doc,docx,odt,word,transformation,format,conversion,office,microsoft,docfile
-home.PDFToPresentation.title=PDF ?????????????????
-home.PDFToPresentation.desc=PDF ?????????? ?????????????????? (PPT, PPTX, ODP) ???????
-PDFToPresentation.tags=????????,??,?????,??????????????
+home.PDFToPresentation.title=PDF to Presentation
+home.PDFToPresentation.desc=Convert PDF to Presentation formats (PPT, PPTX and ODP)
+PDFToPresentation.tags=slides,show,office,microsoft
-home.PDFToText.title=PDF RTF-?????? (??????????)
-home.PDFToText.desc=PDF ?????????? ?????????? RTF ??????????????? ???????
-PDFToText.tags=???????????????,??????????????????????????,?????? ?????????? ?????????
+home.PDFToText.title=PDF to RTF (Text)
+home.PDFToText.desc=Convert PDF to Text or RTF format
+PDFToText.tags=richformat,richtextformat,rich text format
-home.PDFToHTML.title=PDF HTML-??????
-home.PDFToHTML.desc=PDF HTML ??????????????? ???????
-PDFToHTML.tags=???? ?????????,?????? ??????
+home.PDFToHTML.title=PDF to HTML
+home.PDFToHTML.desc=Convert PDF to HTML format
+PDFToHTML.tags=web content,browser friendly
-home.PDFToXML.title=PDF XML-??????
-home.PDFToXML.desc=PDF XML ??????????????? ???????
-PDFToXML.tags=?????-?????????????,????????-?????????,??????????,?????????,?????????? ???????
+home.PDFToXML.title=PDF to XML
+home.PDFToXML.desc=Convert PDF to XML format
+PDFToXML.tags=data-extraction,structured-content,interop,transformation,convert
-home.ScannerImageSplit.title=????? ????? ???????? ??????????/??????????
-home.ScannerImageSplit.desc=??? ??????/PDF-??????? ?????? ?????????? ???????? ?????????????
-ScannerImageSplit.tags=????????????,?????-??????????,????????,??????-??????,?????????????
+home.ScannerImageSplit.title=Detect/Split Scanned photos
+home.ScannerImageSplit.desc=Splits multiple photos from within a photo/PDF
+ScannerImageSplit.tags=separate,auto-detect,scans,multi-photo,organize
-home.sign.title=????????
-home.sign.desc=??????, ?????????? ??????????, ?????? ?????????? PDF-? ????? ???????????
-sign.tags=????????????,?????????????,?????-?????,??????????-?????,?????-?????
+home.sign.title=Sign
+home.sign.desc=Adds signature to PDF by drawing, text or image
+sign.tags=authorize,initials,drawn-signature,text-sign,image-signature
-home.flatten.title=???????
-home.flatten.desc=??? PDF-? ?????? ????? ???????????? ????????? ???????? ?????? ???????
-flatten.tags=??????,????????????????????,???-????????????,???????????
+home.flatten.title=Flatten
+home.flatten.desc=Remove all interactive elements and forms from a PDF
+flatten.tags=static,deactivate,non-interactive,streamline
-home.repair.title=??????????
-home.repair.desc=?????/?????? PDF ?????????? ?????????????
-repair.tags=???????????,???????????????,????????,?????????????
+home.repair.title=Repair
+home.repair.desc=Tries to repair a corrupt/broken PDF
+repair.tags=fix,restore,correction,recover
-home.removeBlanks.title=???????? ?????? ?????? ???????
-home.removeBlanks.desc=??? ??????????? ?????? ???????? ?????? ????????????? ?????? ?????????? ??????????
-removeBlanks.tags=????????????,???????????,?????????????????,?????????????
+home.removeBlanks.title=Remove Blank pages
+home.removeBlanks.desc=Detects and removes blank pages from a document
+removeBlanks.tags=cleanup,streamline,non-content,organize
-home.removeAnnotations.title=????????????? ?????? ???????
-home.removeAnnotations.desc=??? PDF-? ?????? ????? ??????????????/??????????????? ?????? ??????????
-removeAnnotations.tags=????????????,????????,??????????,????????????,?????? ???????
+home.removeAnnotations.title=Remove Annotations
+home.removeAnnotations.desc=Removes all comments/annotations from a PDF
+removeAnnotations.tags=comments,highlight,notes,markup,remove
-home.compare.title=???????? ???????
-home.compare.desc=2 PDF ?????????? ?????????? ???????????? ???????? ?????????? ???????????? ??????????
-compare.tags=????????????,?????????,?????????,???????
+home.compare.title=Compare
+home.compare.desc=Compares and shows the differences between 2 PDF Documents
+compare.tags=differentiate,contrast,changes,analysis
-home.certSign.title=??????????????? ?????????? ????????
-home.certSign.desc=??? ???????????????/?? (PEM/P12) ?????????? ??? PDF ???????????
-certSign.tags=??????????????,PEM,P12,?????????,???????????? ???????
+home.certSign.title=Sign with Certificate
+home.certSign.desc=Signs a PDF with a Certificate/Key (PEM/P12)
+certSign.tags=authenticate,PEM,P12,official,encrypt
-home.removeCertSign.title=??????????????? ????? ?????? ???????
-home.removeCertSign.desc=PDF-? ?????? ??????????????? ????? ?????? ???????
-removeCertSign.tags=??????????????,PEM,P12,?????????,???????????? ???????
+home.removeCertSign.title=Remove Certificate Sign
+home.removeCertSign.desc=Remove certificate signature from PDF
+removeCertSign.tags=authenticate,PEM,P12,official,decrypt
-home.pageLayout.title=??????-???? ???????
-home.pageLayout.desc=??? PDF ?????????????? ?????????? ?????? ?????? ?????????? ????????????
-pageLayout.tags=????????????,???????????????,????-?????,?????????????
+home.pageLayout.title=Multi-Page Layout
+home.pageLayout.desc=Merge multiple pages of a PDF document into a single page
+pageLayout.tags=merge,composite,single-view,organize
-home.scalePages.title=???? ???????/??????? ?????????????
-home.scalePages.desc=??? ???????????/?????????? ??????? ?????????????????? ???????/??????? ???????.
-scalePages.tags=??????? ???????,???????????????,????,???????????????
+home.scalePages.title=Adjust page size/scale
+home.scalePages.desc=Change the size/scale of a page and/or its contents.
+scalePages.tags=resize,modify,dimension,adapt
-home.pipeline.title=?????????
-home.pipeline.desc=????????? ?????????????? ???????????????? PDF-???? ?????????? ????????????? ???????
-pipeline.tags=??????????? ???????,?????????????,???????????? ?????,??????-?????????
+home.pipeline.title=Pipeline
+home.pipeline.desc=Run multiple actions on PDFs by defining pipeline scripts
+pipeline.tags=automate,sequence,scripted,batch-process
-home.add-page-numbers.title=???? ???????? ????????
-home.add-page-numbers.desc=??? ????????????????? ??? ??????? ????????? ???? ???????? ????????
-add-page-numbers.tags=???? ????? ?????,????,?????????????,?????
+home.add-page-numbers.title=Add Page Numbers
+home.add-page-numbers.desc=Add Page numbers throughout a document in a set location
+add-page-numbers.tags=paginate,label,organize,index
-home.auto-rename.title=PDF ??? ????? ??????????? ???????
-home.auto-rename.desc=?????????? ???????????? ?????????????? ??? PDF ??? ????? ??????????? ??????????
-auto-rename.tags=?????-??????????,??????????-???????????????????,?????????????,???????? ???????
+home.auto-rename.title=Auto Rename PDF File
+home.auto-rename.desc=Auto renames a PDF file based on its detected header
+auto-rename.tags=auto-detect,header-based,organize,relabel
-home.adjust-contrast.title=???????/????????????? ?????????????
-home.adjust-contrast.desc=??? PDF-???? ?????????????, ??????????, ???????? ?????? ?????????????
-adjust-contrast.tags=????-????????,????? ???????,???????????????,????????????????
+home.adjust-contrast.title=Adjust Colours/Contrast
+home.adjust-contrast.desc=Adjust Contrast, Saturation and Brightness of a PDF
+adjust-contrast.tags=color-correction,tune,modify,enhance,colour-correction
-home.crop.title=PDF ???????? ???????
-home.crop.desc=??????? ?????????? ??? PDF ???????? ??????? (?????????? ??????????????!)
-crop.tags=?????????,?????????,?????????,????
+home.crop.title=Crop PDF
+home.crop.desc=Crop a PDF to reduce its size (maintains text!)
+crop.tags=trim,shrink,edit,shape
-home.autoSplitPDF.title=?????? ????? ??????????
-home.autoSplitPDF.desc=????????? ????? ????? ???? ?????????? QR ???? ?????????? ????? ????? PDF ????? ??????????
-autoSplitPDF.tags=QR-???????????????????,????????????,?????-??????????,?????????????
+home.autoSplitPDF.title=Auto Split Pages
+home.autoSplitPDF.desc=Auto Split Scanned PDF with physical scanned page splitter QR Code
+autoSplitPDF.tags=QR-based,separate,scan-segment,organize
-home.sanitizePdf.title=??????????????
-home.sanitizePdf.desc=PDF ???????? ?????? ???????????????? ????? ????????? ?????? ???????
-sanitizePdf.tags=?????????????,???????????????,?????????,???????-?????? ???????
+home.sanitizePdf.title=Sanitize
+home.sanitizePdf.desc=Remove scripts and other elements from PDF files
+sanitizePdf.tags=clean,secure,safe,remove-threats
-home.URLToPDF.title=URL/?????????? PDF-??????
-home.URLToPDF.desc=??? http(s)URL-????? PDF-?????? ??????????
-URLToPDF.tags=????-????????,????-????????????,????-??-????,????????
+home.URLToPDF.title=URL/Website To PDF
+home.URLToPDF.desc=Converts any http(s)URL to PDF
+URLToPDF.tags=web-capture,save-page,web-to-doc,archive
-home.HTMLToPDF.title=HTML PDF-??????
-home.HTMLToPDF.desc=??? HTML ????????? ?????????? ??????????? PDF-?????? ??????????
-HTMLToPDF.tags=????????????,????-?????????,?????????,?????????? ???????
+home.HTMLToPDF.title=HTML to PDF
+home.HTMLToPDF.desc=Converts any HTML file or zip to PDF
+HTMLToPDF.tags=markup,web-content,transformation,convert
#eml-to-pdf
home.EMLToPDF.title=Email to PDF
@@ -638,95 +680,95 @@ EMLToPDF.troubleshootingTip1=Email to HTML is a more reliable process, so with b
EMLToPDF.troubleshootingTip2=With a small number of Emails, if the PDF is malformed, you can download HTML and override some of the problematic HTML/CSS code.
EMLToPDF.troubleshootingTip3=Embeddings, however, do not work with HTMLs
-home.MarkdownToPDF.title=?????????? PDF-??????
-home.MarkdownToPDF.desc=??? ?????????? ????????? PDF-?????? ??????????
-MarkdownToPDF.tags=????????????,????-?????????,?????????,?????????? ???????,md
+home.MarkdownToPDF.title=Markdown to PDF
+home.MarkdownToPDF.desc=Converts any Markdown file to PDF
+MarkdownToPDF.tags=markup,web-content,transformation,convert,md
-home.PDFToMarkdown.title=PDF ?????????????????
-home.PDFToMarkdown.desc=??? PDF-????? ????????????????? ??????????
-PDFToMarkdown.tags=????????????,????-?????????,?????????,?????????? ???????,md
+home.PDFToMarkdown.title=PDF to Markdown
+home.PDFToMarkdown.desc=Converts any PDF to Markdown
+PDFToMarkdown.tags=markup,web-content,transformation,convert,md
-home.getPdfInfo.title=PDF-??????????????? ????? ?????????? ?????
-home.getPdfInfo.desc=PDF-???????????????? ???????? ????? ?????????? ????????
-getPdfInfo.tags=?????,?????,????????????????????,????????????????????
+home.getPdfInfo.title=Get ALL Info on PDF
+home.getPdfInfo.desc=Grabs any and all information possible on PDFs
+getPdfInfo.tags=infomation,data,stats,statistics
-home.extractPage.title=????(??) ??????????????????
-home.extractPage.desc=PDF-? ?????? ???????????? ?????? ?????????????????????
-extractPage.tags=??????????????????
+home.extractPage.title=Extract page(s)
+home.extractPage.desc=Extracts select pages from PDF
+extractPage.tags=extract
-home.PdfToSinglePage.title=?????? ???? ????
-home.PdfToSinglePage.desc=????? PDF ???????? ?????? ???? ?????????? ???????????????
-PdfToSinglePage.tags=???? ????
+home.PdfToSinglePage.title=PDF to Single Large Page
+home.PdfToSinglePage.desc=Merges all PDF pages into one large single page
+PdfToSinglePage.tags=single page
-home.showJS.title=???????????????? ?????????
-home.showJS.desc=??? PDF-? ?????????? ?????????? JS ????????? ??????????????????? ??????????
+home.showJS.title=Show Javascript
+home.showJS.desc=Searches and displays any JS injected into a PDF
showJS.tags=JS
-home.autoRedact.title=????? ?????????? ???????
-home.autoRedact.desc=???????? ???????????? ?????????????? ??? PDF-?? ?????????? ????? ?????????? (???????????????) ??????????
-autoRedact.tags=??????????,?????????,????????????,???????,???????,???????????????
+home.autoRedact.title=Auto Redact
+home.autoRedact.desc=Auto Redacts(Blacks out) text in a PDF based on input text
+autoRedact.tags=Redact,Hide,black out,black,marker,hidden
-home.redact.title=????? ????????
-home.redact.desc=???????????? ??????????, ????? ??????? ??????/?????????? ???????????? ????(??) ?????????????? ??? PDF ?????????? ??????????
-redact.tags=??????????,?????????,????????????,???????,???????,???????????????,?????
+home.redact.title=Manual Redaction
+home.redact.desc=Redacts a PDF based on selected text, drawn shapes and/or selected page(s)
+redact.tags=Redact,Hide,black out,black,marker,hidden,manual
-home.tableExtraxt.title=PDF CSV-??????
-home.tableExtraxt.desc=??? PDF-? ?????? ???????? ????????????????? CSV-?????? ??????????
-tableExtraxt.tags=CSV,?????? ?????????????????,??????????????????,?????????? ???????
+home.tableExtraxt.title=PDF to CSV
+home.tableExtraxt.desc=Extracts Tables from a PDF converting it to CSV
+tableExtraxt.tags=CSV,Table Extraction,extract,convert
-home.autoSizeSplitPDF.title=???????/????? ?????????? ????? ??????????
-home.autoSizeSplitPDF.desc=???????, ???? ?????, ?????????? ????????????? ????? ?????? ?????????????? ?????? PDF ?????????? ????????????? ??????????
-autoSizeSplitPDF.tags=pdf,??????????,???????,?????
+home.autoSizeSplitPDF.title=Auto Split by Size/Count
+home.autoSizeSplitPDF.desc=Split a single PDF into multiple documents based on size, page count, or document count
+autoSizeSplitPDF.tags=pdf,split,document,organization
-home.overlay-pdfs.title=PDF-?? ????? ???????
-home.overlay-pdfs.desc=??????? PDF-?? ?????? PDF-?? ????? ??????????
-overlay-pdfs.tags=?????
+home.overlay-pdfs.title=Overlay PDFs
+home.overlay-pdfs.desc=Overlays PDFs on-top of another PDF
+overlay-pdfs.tags=Overlay
-home.split-by-sections.title=????????? ?????????? PDF ??????????
-home.split-by-sections.desc=??? PDF-???? ??? ????? ????? ??????????? ???????? ???????????? ??????????
-split-by-sections.tags=?????? ??????, ??????????, ?????????????????
+home.split-by-sections.title=Split PDF by Sections
+home.split-by-sections.desc=Divide each page of a PDF into smaller horizontal and vertical sections
+split-by-sections.tags=Section Split, Divide, Customize,Customise
-home.AddStampRequest.title=PDF-? ?????????? ????????
-home.AddStampRequest.desc=??????? ??????????? ?????????? ?????????? ????? ???????????? ????????
-AddStampRequest.tags=??????????, ?????? ????????, ?????? ???????????????, ?????????????, PDF, ?????????????, ?????????????????
+home.AddStampRequest.title=Add Stamp to PDF
+home.AddStampRequest.desc=Add text or add image stamps at set locations
+AddStampRequest.tags=Stamp, Add image, center image, Watermark, PDF, Embed, Customize,Customise
-home.removeImagePdf.title=?????? ?????? ???????
-home.removeImagePdf.desc=??? ??????? ?????????? PDF-? ?????? ?????? ?????? ???????
-removeImagePdf.tags=?????? ?????? ???????,???? ?????????????,?????? ????,????? ????
+home.removeImagePdf.title=Remove image
+home.removeImagePdf.desc=Remove image from PDF to reduce file size
+removeImagePdf.tags=Remove Image,Page operations,Back end,server side
-home.splitPdfByChapters.title=?????????? ?????????? PDF ??????????
-home.splitPdfByChapters.desc=??????? ?????? ????? ?????????????? ??? PDF ?????????? ????????? ??????????.
-splitPdfByChapters.tags=??????????,??????????,???????????????,?????????????
+home.splitPdfByChapters.title=Split PDF by Chapters
+home.splitPdfByChapters.desc=Split a PDF into multiple files based on its chapter structure.
+splitPdfByChapters.tags=split,chapters,bookmarks,organize
-home.validateSignature.title=PDF ????? ????????????
-home.validateSignature.desc=PDF ????????????? ???????? ????????? ??????????????????? ????????????
-validateSignature.tags=?????,????????????,????????????,pdf,???????????????,???????? ?????,????? ????????????,??????????????? ????????????
+home.validateSignature.title=Validate PDF Signature
+home.validateSignature.desc=Verify digital signatures and certificates in PDF documents
+validateSignature.tags=signature,verify,validate,pdf,certificate,digital signature,Validate Signature,Validate certificate
#replace-invert-color
-replace-color.title=????-???????-?????????????
-replace-color.header=PDF-?? ???? ???????-?????????????
-home.replaceColorPdf.title=???? ?????????? ???????????????? ???????
-home.replaceColorPdf.desc=PDF-?? ????????????? ???????????????? ???? ?????????? ??? ??????? ???????????????? PDF-???? ?????? ?????? ???????????????? ???????
-replaceColorPdf.tags=???? ???????,???? ?????????????,?????? ????,????? ????
-replace-color.selectText.1=???? ????????????? ??????????????????? ???? ????????
-replace-color.selectText.2=??????????? (??????????? ?????? ????????????? ???????)
-replace-color.selectText.3=??????????? (????????????????? ???????)
-replace-color.selectText.4=??????-??????? (????? ????????? ?????????????)
-replace-color.selectText.5=?????? ????????????? ????? ????????
-replace-color.selectText.6=?????? ?????????????? ??????? ??????????
-replace-color.selectText.7=??????? ?????????????? ?????? ??????????
-replace-color.selectText.8=?????? ?????????????? ???? ??????????
-replace-color.selectText.9=?????? ?????????????? ???? ??????????
-replace-color.selectText.10=?????????? ???? ??????????????
-replace-color.selectText.11=????????? ???? ??????????????
-replace-color.submit=???????
+replace-color.title=Advanced Colour options
+replace-color.header=Replace-Invert Colour PDF
+home.replaceColorPdf.title=Advanced Colour options
+home.replaceColorPdf.desc=Replace colour for text and background in PDF and invert full colour of pdf to reduce file size
+replaceColorPdf.tags=Replace Colour,Page operations,Back end,server side
+replace-color.selectText.1=Replace or Invert colour Options
+replace-color.selectText.2=Default(Default high contrast colours)
+replace-color.selectText.3=Custom(Customised colours)
+replace-color.selectText.4=Full-Invert(Invert all colours)
+replace-color.selectText.5=High contrast colour options
+replace-color.selectText.6=white text on black background
+replace-color.selectText.7=Black text on white background
+replace-color.selectText.8=Yellow text on black background
+replace-color.selectText.9=Green text on black background
+replace-color.selectText.10=Choose text Colour
+replace-color.selectText.11=Choose background Colour
+replace-color.submit=Replace
@@ -736,93 +778,93 @@ replace-color.submit=???????
# #
###########################
#login
-login.title=??? ?? ???????
-login.header=??? ?? ???????
-login.signin=??? ?? ???????
-login.rememberme=????? ???????
-login.invalid=???????? ???????????? ?????????? ?????????.
-login.locked=????????? ????????? ?????? ????????????????.
-login.signinTitle=?????? ??? ?? ???????
-login.ssoSignIn=?????? ???-?? ??? ????? ???????
-login.oAuth2AutoCreateDisabled=OAUTH2 ?????-?????????? ???? ???????????????????
-login.oAuth2AdminBlockedUser=????????? ????????? ??????????????? ???????????? ????? ??????????? ?????? ????????????????. ?????? ?????????????????????? ???????????.
-login.oauth2RequestNotFound=??????? ????????? ??????????????
-login.oauth2InvalidUserInfoResponse=???????? ???????? ???? ?????????
-login.oauth2invalidRequest=???????? ?????????
-login.oauth2AccessDenied=???????? ??????????
-login.oauth2InvalidTokenResponse=???????? ?????? ?????????
-login.oauth2InvalidIdToken=???????? ??? ??????
-login.relyingPartyRegistrationNotFound=???????? ??????? ??????????? ??????????????
-login.userIsDisabled=?????????? ???????????????????, ? ???????????? ????????????? ????? ?????? ????????????????. ?????? ?????????????????????? ???????????.
-login.alreadyLoggedIn=?????? ?????? ????? ??????????????
-login.alreadyLoggedIn2=???????????. ?????? ??????????? ?????? ???? ????? ?????? ??????? ??????????.
-login.toManySessions=?????????? ????????? ???? ??????? ?????
-login.logoutMessage=?????? ???? ????? ??????.
+login.title=Sign in
+login.header=Sign in
+login.signin=Sign in
+login.rememberme=Remember me
+login.invalid=Invalid username or password.
+login.locked=Your account has been locked.
+login.signinTitle=Please sign in
+login.ssoSignIn=Login via Single Sign-on
+login.oAuth2AutoCreateDisabled=OAUTH2 Auto-Create User Disabled
+login.oAuth2AdminBlockedUser=Registration or logging in of non-registered users is currently blocked. Please contact the administrator.
+login.oauth2RequestNotFound=Authorization request not found
+login.oauth2InvalidUserInfoResponse=Invalid User Info Response
+login.oauth2invalidRequest=Invalid Request
+login.oauth2AccessDenied=Access Denied
+login.oauth2InvalidTokenResponse=Invalid Token Response
+login.oauth2InvalidIdToken=Invalid Id Token
+login.relyingPartyRegistrationNotFound=No relying party registration found
+login.userIsDisabled=User is deactivated, login is currently blocked with this username. Please contact the administrator.
+login.alreadyLoggedIn=You are already logged in to
+login.alreadyLoggedIn2=devices. Please log out of the devices and try again.
+login.toManySessions=You have too many active sessions
+login.logoutMessage=You have been logged out.
#auto-redact
-autoRedact.title=????? ?????????? ???????
-autoRedact.header=????? ?????????? ???????
-autoRedact.colorLabel=????
-autoRedact.textsToRedactLabel=?????????? ????????? ?????????? (??????? ????????????)
-autoRedact.textsToRedactPlaceholder=???. \n?????? \n????-??????
-autoRedact.useRegexLabel=?????? ?????????? ???????????
-autoRedact.wholeWordSearchLabel=?????? ?????? ?????
-autoRedact.customPaddingLabel=?????????? ???? ???????
-autoRedact.convertPDFToImageLabel=PDF-?? PDF-??????????????? ??????? (???????? ???????? ?????????? ?????? ??????? ??????????????)
-autoRedact.submitButton=????????????
+autoRedact.title=Auto Redact
+autoRedact.header=Auto Redact
+autoRedact.colorLabel=Colour
+autoRedact.textsToRedactLabel=Text to Redact (line-separated)
+autoRedact.textsToRedactPlaceholder=e.g. \nConfidential \nTop-Secret
+autoRedact.useRegexLabel=Use Regex
+autoRedact.wholeWordSearchLabel=Whole Word Search
+autoRedact.customPaddingLabel=Custom Extra Padding
+autoRedact.convertPDFToImageLabel=Convert PDF to PDF-Image (Used to remove text behind the box)
+autoRedact.submitButton=Submit
#redact
-redact.title=????? ????????
-redact.header=????? ????????
-redact.submit=?????????? ???????
-redact.textBasedRedaction=?????????? ??????????????????? ????????
-redact.pageBasedRedaction=???? ??????????????????? ????????
-redact.convertPDFToImageLabel=PDF-?? PDF-??????????????? ??????? (???????? ???????? ?????????? ?????? ??????? ??????????????)
-redact.pageRedactionNumbers.title=??????
-redact.pageRedactionNumbers.placeholder=(???. 1,2,8 ?????????? 4,7,12-16 ?????????? 2n-1)
-redact.redactionColor.title=???????? ????
-redact.export=????????? ???????
-redact.upload=???????? ???????
-redact.boxRedaction=?????? ?????? ????????
-redact.zoom=???
-redact.zoomIn=??? ??
-redact.zoomOut=??? ?????
-redact.nextPage=?????? ????
-redact.previousPage=????????? ????
-redact.toggleSidebar=???????? ????? ???????
-redact.showThumbnails=???????????? ?????????
-redact.showDocumentOutline=?????? ?????? ????????? (????? ???????? ????????????????/??????????? ?????-???????? ???????)
-redact.showAttatchments=?????????????????? ?????????
-redact.showLayers=?????? ????????? (????? ???????? ??????????????????? ??????????????? ?????-???????? ???????)
-redact.colourPicker=???? ?????????????????? ??????
-redact.findCurrentOutlineItem=??????? ??????? ??? ??????????
-redact.applyChanges=????????? ????????????
+redact.title=Manual Redaction
+redact.header=Manual Redaction
+redact.submit=Redact
+redact.textBasedRedaction=Text based Redaction
+redact.pageBasedRedaction=Page-based Redaction
+redact.convertPDFToImageLabel=Convert PDF to PDF-Image (Used to remove text behind the box)
+redact.pageRedactionNumbers.title=Pages
+redact.pageRedactionNumbers.placeholder=(e.g. 1,2,8 or 4,7,12-16 or 2n-1)
+redact.redactionColor.title=Redaction Color
+redact.export=Export
+redact.upload=Upload
+redact.boxRedaction=Box draw redaction
+redact.zoom=Zoom
+redact.zoomIn=Zoom in
+redact.zoomOut=Zoom out
+redact.nextPage=Next Page
+redact.previousPage=Previous Page
+redact.toggleSidebar=Toggle Sidebar
+redact.showThumbnails=Show Thumbnails
+redact.showDocumentOutline=Show Document Outline (double-click to expand/collapse all items)
+redact.showAttatchments=Show Attachments
+redact.showLayers=Show Layers (double-click to reset all layers to the default state)
+redact.colourPicker=Colour Picker
+redact.findCurrentOutlineItem=Find current outline item
+redact.applyChanges=Apply Changes
#showJS
-showJS.title=???????????????? ?????????
-showJS.header=???????????????? ?????????
-showJS.downloadJS=???????????????? ??????? ???????
-showJS.submit=?????????
+showJS.title=Show Javascript
+showJS.header=Show Javascript
+showJS.downloadJS=Download Javascript
+showJS.submit=Show
#pdfToSinglePage
-pdfToSinglePage.title=PDF ?????? ??????????
-pdfToSinglePage.header=PDF ?????? ??????????
-pdfToSinglePage.submit=?????? ?????????? ???????
+pdfToSinglePage.title=PDF To Single Page
+pdfToSinglePage.header=PDF To Single Page
+pdfToSinglePage.submit=Convert To Single Page
#pageExtracter
-pageExtracter.title=?????? ??????????????????
-pageExtracter.header=?????? ??????????????????
-pageExtracter.submit=??????????????????
-pageExtracter.placeholder=(???. 1,2,8 ?????????? 4,7,12-16 ?????????? 2n-1)
+pageExtracter.title=Extract Pages
+pageExtracter.header=Extract Pages
+pageExtracter.submit=Extract
+pageExtracter.placeholder=(e.g. 1,2,8 or 4,7,12-16 or 2n-1)
#getPdfInfo
-getPdfInfo.title=PDF-??????????????? ???????? ?????
-getPdfInfo.header=PDF-??????????????? ???????? ?????
-getPdfInfo.submit=???????? ?????
-getPdfInfo.downloadJson=JSON ??????? ???????
+getPdfInfo.title=Get Info on PDF
+getPdfInfo.header=Get Info on PDF
+getPdfInfo.submit=Get Info
+getPdfInfo.downloadJson=Download JSON
getPdfInfo.summary=PDF Summary
getPdfInfo.summary.encrypted=This PDF is encrypted so may face issues with some applications
getPdfInfo.summary.permissions=This PDF has {0} restricted permissions which may limit what you can do with it
@@ -848,764 +890,765 @@ getPdfInfo.section.PerPageInfo=Detailed information about each page in the docum
#markdown-to-pdf
-MarkdownToPDF.title=?????????? PDF-??????
-MarkdownToPDF.header=?????????? PDF-??????
-MarkdownToPDF.submit=?????????? ???????
-MarkdownToPDF.help=????????????????????????
-MarkdownToPDF.credit=WeasyPrint ??????????????
+MarkdownToPDF.title=Markdown To PDF
+MarkdownToPDF.header=Markdown To PDF
+MarkdownToPDF.submit=Convert
+MarkdownToPDF.help=Work in progress
+MarkdownToPDF.credit=Uses WeasyPrint
#pdf-to-markdown
-PDFToMarkdown.title=PDF ?????????????????
-PDFToMarkdown.header=PDF ?????????????????
-PDFToMarkdown.submit=?????????? ???????
+PDFToMarkdown.title=PDF To Markdown
+PDFToMarkdown.header=PDF To Markdown
+PDFToMarkdown.submit=Convert
#url-to-pdf
-URLToPDF.title=URL PDF-??????
-URLToPDF.header=URL PDF-??????
-URLToPDF.submit=?????????? ???????
-URLToPDF.credit=WeasyPrint ??????????????
+URLToPDF.title=URL To PDF
+URLToPDF.header=URL To PDF
+URLToPDF.submit=Convert
+URLToPDF.credit=Uses WeasyPrint
#html-to-pdf
-HTMLToPDF.title=HTML PDF-??????
-HTMLToPDF.header=HTML PDF-??????
-HTMLToPDF.help=HTML ???????? html/css/????????? ????????? ??????? ZIP-???? ???????????????
-HTMLToPDF.submit=?????????? ???????
-HTMLToPDF.credit=WeasyPrint ??????????????
-HTMLToPDF.zoom=?????????? ????????????????????????? ??? ???.
-HTMLToPDF.pageWidth=???????? ???? ??????????????. (????????????????? ????????????)
-HTMLToPDF.pageHeight=???????? ???? ??????????????. (????????????????? ????????????)
-HTMLToPDF.marginTop=???????? ??????? ?????? ??????????????. (????????????????? ????????????)
-HTMLToPDF.marginBottom=???????? ??????? ?????? ??????????????. (????????????????? ????????????)
-HTMLToPDF.marginLeft=???????? ???? ?????? ??????????????. (????????????????? ????????????)
-HTMLToPDF.marginRight=???????? ???? ?????? ??????????????. (????????????????? ????????????)
-HTMLToPDF.printBackground=??????????????? ?????????? ????? ???????.
-HTMLToPDF.defaultHeader=??????????? ?????????? ???????????????????? (????? ???? ???????)
-HTMLToPDF.cssMediaType=???????? CSS ????? ??? ???????.
-HTMLToPDF.none=??????????
-HTMLToPDF.print=???????????
-HTMLToPDF.screen=???????
+HTMLToPDF.title=HTML To PDF
+HTMLToPDF.header=HTML To PDF
+HTMLToPDF.help=Accepts HTML files and ZIPs containing html/css/images etc required
+HTMLToPDF.submit=Convert
+HTMLToPDF.credit=Uses WeasyPrint
+HTMLToPDF.zoom=Zoom level for displaying the website.
+HTMLToPDF.pageWidth=Width of the page in centimeters. (Blank to default)
+HTMLToPDF.pageHeight=Height of the page in centimeters. (Blank to default)
+HTMLToPDF.marginTop=Top margin of the page in millimeters. (Blank to default)
+HTMLToPDF.marginBottom=Bottom margin of the page in millimeters. (Blank to default)
+HTMLToPDF.marginLeft=Left margin of the page in millimeters. (Blank to default)
+HTMLToPDF.marginRight=Right margin of the page in millimeters. (Blank to default)
+HTMLToPDF.printBackground=Render the background of websites.
+HTMLToPDF.defaultHeader=Enable Default Header (Name and page number)
+HTMLToPDF.cssMediaType=Change the CSS media type of the page.
+HTMLToPDF.none=None
+HTMLToPDF.print=Print
+HTMLToPDF.screen=Screen
#AddStampRequest
-AddStampRequest.header=PDF ?????????? ???????
-AddStampRequest.title=PDF ?????????? ???????
-AddStampRequest.stampType=?????????? ???
-AddStampRequest.stampText=?????????? ??????????
-AddStampRequest.stampImage=?????????? ??????
-AddStampRequest.alphabet=????????
-AddStampRequest.fontSize=?????/????? ???????
-AddStampRequest.rotation=????????
-AddStampRequest.opacity=???????
-AddStampRequest.position=??????
-AddStampRequest.overrideX=X ??????????? ?????????????
-AddStampRequest.overrideY=Y ??????????? ?????????????
-AddStampRequest.customMargin=?????????? ??????
-AddStampRequest.customColor=?????????? ?????????? ????
-AddStampRequest.submit=????????????
+AddStampRequest.header=Stamp PDF
+AddStampRequest.title=Stamp PDF
+AddStampRequest.stampType=Stamp Type
+AddStampRequest.stampText=Stamp Text
+AddStampRequest.stampImage=Stamp Image
+AddStampRequest.alphabet=Alphabet
+AddStampRequest.fontSize=Font/Image Size
+AddStampRequest.rotation=Rotation
+AddStampRequest.opacity=Opacity
+AddStampRequest.position=Position
+AddStampRequest.overrideX=Override X Coordinate
+AddStampRequest.overrideY=Override Y Coordinate
+AddStampRequest.customMargin=Custom Margin
+AddStampRequest.customColor=Custom Text Colour
+AddStampRequest.submit=Submit
#sanitizePDF
-sanitizePDF.title=PDF ??????????????
-sanitizePDF.header=??? PDF ??? ??????????????
-sanitizePDF.selectText.1=???????????????? ????????????? ?????? ???????
-sanitizePDF.selectText.2=?????????? ?????? ?????? ???????
-sanitizePDF.selectText.3=XMP ??????????? ?????? ???????
-sanitizePDF.selectText.4=???????? ?????? ???????
-sanitizePDF.selectText.5=????????? ?????? ???????
-sanitizePDF.selectText.6=?????? ???? ??????????? ?????? ???????
-sanitizePDF.submit=PDF ??????????????
+sanitizePDF.title=Sanitize PDF
+sanitizePDF.header=Sanitize a PDF file
+sanitizePDF.selectText.1=Remove JavaScript actions
+sanitizePDF.selectText.2=Remove embedded files
+sanitizePDF.selectText.3=Remove XMP metadata
+sanitizePDF.selectText.4=Remove links
+sanitizePDF.selectText.5=Remove fonts
+sanitizePDF.selectText.6=Remove Document Info Metadata
+sanitizePDF.submit=Sanitize PDF
#addPageNumbers
-addPageNumbers.title=???? ???????? ????????
-addPageNumbers.header=???? ???????? ????????
-addPageNumbers.selectText.1=PDF ??? ??????????????:
-addPageNumbers.selectText.2=?????? ???????
-addPageNumbers.selectText.3=??????
-addPageNumbers.selectText.4=???????????? ?????
-addPageNumbers.selectText.5=????? ????????? ??????
-addPageNumbers.selectText.6=?????????? ??????????
-addPageNumbers.customTextDesc=?????????? ??????????
-addPageNumbers.numberPagesDesc=??? ????????? ????? ???????????, ??????????? '??????', 1-5 ?????????? 2,5,9 ???????????? ???????????????
-addPageNumbers.customNumberDesc=??????????????? {n}, '???? {n} / {total}', '??????????-{n}', '{filename}-{n}' ????????? ???????????????
-addPageNumbers.submit=???? ???????? ????????
+addPageNumbers.title=Add Page Numbers
+addPageNumbers.header=Add Page Numbers
+addPageNumbers.selectText.1=Select PDF file:
+addPageNumbers.selectText.2=Margin Size
+addPageNumbers.selectText.3=Position
+addPageNumbers.selectText.4=Starting Number
+addPageNumbers.selectText.5=Pages to Number
+addPageNumbers.selectText.6=Custom Text
+addPageNumbers.customTextDesc=Custom Text
+addPageNumbers.numberPagesDesc=Which pages to number, default 'all', also accepts 1-5 or 2,5,9 etc
+addPageNumbers.customNumberDesc=Defaults to {n}, also accepts 'Page {n} of {total}', 'Text-{n}', '{filename}-{n}
+addPageNumbers.submit=Add Page Numbers
#auto-rename
-auto-rename.title=????? ??????????? ???????
-auto-rename.header=PDF ????? ??????????? ???????
-auto-rename.submit=????? ??????????? ???????
+auto-rename.title=Auto Rename
+auto-rename.header=Auto Rename PDF
+auto-rename.submit=Auto Rename
#adjustContrast
-adjustContrast.title=????????????? ?????????????
-adjustContrast.header=????????????? ?????????????
-adjustContrast.contrast=?????????????:
-adjustContrast.brightness=????????:
-adjustContrast.saturation=??????????:
-adjustContrast.download=??????? ???????
+adjustContrast.title=Adjust Contrast
+adjustContrast.header=Adjust Contrast
+adjustContrast.contrast=Contrast:
+adjustContrast.brightness=Brightness:
+adjustContrast.saturation=Saturation:
+adjustContrast.download=Download
#crop
-crop.title=???????? ???????
-crop.header=PDF ???????? ???????
-crop.submit=????????????
+crop.title=Crop
+crop.header=Crop PDF
+crop.submit=Submit
#autoSplitPDF
-autoSplitPDF.title=PDF ????? ??????????
-autoSplitPDF.header=PDF ????? ??????????
-autoSplitPDF.description=???????????, ???????, ????? ???????, ???????? ???????, ????????? ?????????? ????? ????? ??????????????. ????? ?????????? ??????????.
-autoSplitPDF.selectText.1=???? ?????? ??????? ????? ???????? ??????????? (???????? ????????? ???).
-autoSplitPDF.selectText.2=???????????? ????? ?????? ?????? ????????? ????? ???????????? ??????? ????? ???????.
-autoSplitPDF.selectText.3=?????? ???? ????? ????? PDF ??? ???????? ???????, ???????????? ???????????? PDF ???????? ?????????.
-autoSplitPDF.selectText.4=????? ?????? ????? ????????????? ?????? ?????????? ??????????, ??? ??????????? ?????? ??????? ??????????????.
-autoSplitPDF.formPrompt=????????????-PDF ???? ????????? ??????? PDF ????????????:
-autoSplitPDF.duplexMode=???????????? ???? (????????? ????????? ?????????)
-autoSplitPDF.dividerDownload2='????? ?????????? ?????? (???????????????????).pdf' ??????? ???????
-autoSplitPDF.submit=????????????
+autoSplitPDF.title=Auto Split PDF
+autoSplitPDF.header=Auto Split PDF
+autoSplitPDF.description=Print, Insert, Scan, upload, and let us auto-separate your documents. No manual work sorting needed.
+autoSplitPDF.selectText.1=Print out some divider sheets from below (Black and white is fine).
+autoSplitPDF.selectText.2=Scan all your documents at once by inserting the divider sheet between them.
+autoSplitPDF.selectText.3=Upload the single large scanned PDF file and let Stirling PDF handle the rest.
+autoSplitPDF.selectText.4=Divider pages are automatically detected and removed, guaranteeing a neat final document.
+autoSplitPDF.formPrompt=Submit PDF containing Stirling-PDF Page dividers:
+autoSplitPDF.duplexMode=Duplex Mode (Front and back scanning)
+autoSplitPDF.dividerDownload2=Download 'Auto Splitter Divider (with instructions).pdf'
+autoSplitPDF.submit=Submit
#pipeline
-pipeline.title=?????????
+pipeline.title=Pipeline
#pageLayout
-pageLayout.title=?????? ???? ???????
-pageLayout.header=?????? ???? ???????
-pageLayout.pagesPerSheet=??? ??????????? ??????:
-pageLayout.addBorder=??????? ????????
-pageLayout.submit=????????????
+pageLayout.title=Multi Page Layout
+pageLayout.header=Multi Page Layout
+pageLayout.pagesPerSheet=Pages per sheet:
+pageLayout.addBorder=Add Borders
+pageLayout.submit=Submit
#scalePages
-scalePages.title=????-??????? ?????????????
-scalePages.header=????-??????? ?????????????
-scalePages.pageSize=???????????? ??? ???????? ???????.
-scalePages.keepPageSize=??????? ???????
-scalePages.scaleFactor=??? ???????? ??? ??? (????????).
-scalePages.submit=????????????
+scalePages.title=Adjust page-scale
+scalePages.header=Adjust page-scale
+scalePages.pageSize=Size of a page of the document.
+scalePages.keepPageSize=Original Size
+scalePages.scaleFactor=Zoom level (crop) of a page.
+scalePages.submit=Submit
#certSign
-certSign.title=??????????????? ???????
-certSign.header=????????? ??????????????? ?????????? ??? PDF ???????? (????????????????????????)
-certSign.selectPDF=???????????????? ??? PDF ??? ??????????????:
-certSign.jksNote=????????????: ????????? ??????????????? ??? ???? ???????? ???????????????????, ?????? ????? ?????? ??? ??? ?????????? ????? ??? ??? ????????? (.jks) ?????????? ???????. ????????, ????????? .jks ??? ????? ??????????????.
-certSign.selectKey=????????? ???????? ?? ??? ?????????????? (PKCS#8 ?????????, .pem ?????????? .der ????):
-certSign.selectCert=????????? ??????????????? ??? ?????????????? (X.509 ?????????, .pem ?????????? .der ????):
-certSign.selectP12=????????? PKCS#12 ????????? ??? (.p12 ?????????? .pfx) ?????????????? (??????, ???????????????????, ???? ????????? ???????? ????? ???????????????? ???????????????):
-certSign.selectJKS=????????? ??? ????????? ??? (.jks ?????????? .keystore) ??????????????:
-certSign.certType=??????????????? ???
-certSign.password=????????? ????????? ?????????? ???????? ?? ????????? ????? (??????????):
-certSign.showSig=????? ?????????
-certSign.reason=?????
-certSign.location=?????
-certSign.name=????
-certSign.showLogo=???? ?????????
-certSign.submit=PDF ????????
+certSign.title=Certificate Signing
+certSign.header=Sign a PDF with your certificate (Work in progress)
+certSign.selectPDF=Select a PDF File for Signing:
+certSign.jksNote=Note: If your certificate type is not listed below, please convert it to a Java Keystore (.jks) file using the keytool command line tool. Then, choose the .jks file option below.
+certSign.selectKey=Select Your Private Key File (PKCS#8 format, could be .pem or .der):
+certSign.selectCert=Select Your Certificate File (X.509 format, could be .pem or .der):
+certSign.selectP12=Select Your PKCS#12 Keystore File (.p12 or .pfx) (Optional, If provided, it should contain your private key and certificate):
+certSign.selectJKS=Select Your Java Keystore File (.jks or .keystore):
+certSign.certType=Certificate Type
+certSign.password=Enter Your Keystore or Private Key Password (If Any):
+certSign.showSig=Show Signature
+certSign.reason=Reason
+certSign.location=Location
+certSign.name=Name
+certSign.showLogo=Show Logo
+certSign.submit=Sign PDF
#removeCertSign
-removeCertSign.title=??????????????? ????? ?????? ???????
-removeCertSign.header=PDF-? ?????? ???????? ??????????????? ?????? ???????
-removeCertSign.selectPDF=??? PDF ??? ??????????????:
-removeCertSign.submit=????? ?????? ???????
+removeCertSign.title=Remove Certificate Signature
+removeCertSign.header=Remove the digital certificate from the PDF
+removeCertSign.selectPDF=Select a PDF file:
+removeCertSign.submit=Remove Signature
#removeBlanks
-removeBlanks.title=????????? ?????? ???????
-removeBlanks.header=???????? ?????? ?????? ???????
-removeBlanks.threshold=?????? ???????? ?????:
-removeBlanks.thresholdDesc='?????' ????? ???????????? ??? ??????? ?????? ???? ?????????????????? ????? ?????????????????????? ?????. 0 = ???????, 255 ???????? ????????.
-removeBlanks.whitePercent=???????? ?????? (%):
-removeBlanks.whitePercentDesc=?????? ????????? '???????' ????????? ??????? ???????? ??????
-removeBlanks.submit=????????? ?????? ???????
+removeBlanks.title=Remove Blanks
+removeBlanks.header=Remove Blank Pages
+removeBlanks.threshold=Pixel Whiteness Threshold:
+removeBlanks.thresholdDesc=Threshold for determining how white a white pixel must be to be classed as 'White'. 0 = Black, 255 pure white.
+removeBlanks.whitePercent=White Percent (%):
+removeBlanks.whitePercentDesc=Percent of page that must be 'white' pixels to be removed
+removeBlanks.submit=Remove Blanks
#removeAnnotations
-removeAnnotations.title=????????????? ?????? ???????
-removeAnnotations.header=????????????? ?????? ???????
-removeAnnotations.submit=?????? ???????
+removeAnnotations.title=Remove Annotations
+removeAnnotations.header=Remove Annotations
+removeAnnotations.submit=Remove
#compare
-compare.title=???????? ???????
-compare.header=PDF-?? ???????? ???????
-compare.highlightColor.1=???????? ???? 1:
-compare.highlightColor.2=???????? ???? 2:
-compare.document.1=??????? 1
-compare.document.2=??????? 2
-compare.submit=???????? ???????
-compare.complex.message=????????????? ????? ????? ?????????? ???? ?????????, ??????????????? ?????? ????????????
-compare.large.file.message=????????????? ????? ????? ?????????? ????????? ??????? ??????????? ???????
-compare.no.text.message=???????????? ????? ????? PDF-???? ?????????? ?????????????. ??????????????? ?????????? ???? PDF-?? ??????????????.
+compare.title=Compare
+compare.header=Compare PDFs
+compare.highlightColor.1=Highlight Colour 1:
+compare.highlightColor.2=Highlight Colour 2:
+compare.document.1=Document 1
+compare.document.2=Document 2
+compare.submit=Compare
+compare.complex.message=One or both of the provided documents are large files, accuracy of comparison may be reduced
+compare.large.file.message=One or Both of the provided documents are too large to process
+compare.no.text.message=One or both of the selected PDFs have no text content. Please choose PDFs with text for comparison.
#sign
-sign.title=????????
-sign.header=PDF-?? ????????
-sign.upload=?????? ???????? ???????
-sign.draw=????? ?????????
-sign.text=?????????? ????????
-sign.clear=?????????
-sign.add=????????
-sign.saved=?????????? ???????
-sign.save=????? ????????????
-sign.personalSigs=????????? ???????
-sign.sharedSigs=???????? ???????
-sign.noSavedSigs=?????????? ????????????? ??????????????
-sign.addToAll=????? ?????????????? ????????
-sign.delete=?????????
-sign.first=???? ????
-sign.last=????? ????
-sign.next=?????? ????
-sign.previous=????????? ????
-sign.maintainRatio=????????????? ??????????? ????? ???????
-sign.undo=?????? ??????
-sign.redo=??????? ???????
+sign.title=Sign
+sign.header=Sign PDFs
+sign.upload=Upload Image
+sign.draw=Draw Signature
+sign.text=Text Input
+sign.clear=Clear
+sign.add=Add
+sign.saved=Saved Signatures
+sign.save=Save Signature
+sign.personalSigs=Personal Signatures
+sign.sharedSigs=Shared Signatures
+sign.noSavedSigs=No saved signatures found
+sign.addToAll=Add to all pages
+sign.delete=Delete
+sign.first=First page
+sign.last=Last page
+sign.next=Next page
+sign.previous=Previous page
+sign.maintainRatio=Toggle maintain aspect ratio
+sign.undo=Undo
+sign.redo=Redo
#repair
-repair.title=??????????
-repair.header=PDF-?? ??????????
-repair.submit=??????????
+repair.title=Repair
+repair.header=Repair PDFs
+repair.submit=Repair
#flatten
-flatten.title=???????
-flatten.header=PDF-?? ???????
-flatten.flattenOnlyForms=?????? ?????? ???????
-flatten.submit=???????
+flatten.title=Flatten
+flatten.header=Flatten PDF
+flatten.flattenOnlyForms=Flatten only forms
+flatten.submit=Flatten
#ScannerImageSplit
-ScannerImageSplit.selectText.1=??? ?????:
-ScannerImageSplit.selectText.2=?????? ??????????????? ???????? ??????? ?????? ???? ??? ?????????????? (???????????: 10).
-ScannerImageSplit.selectText.3=????????:
-ScannerImageSplit.selectText.4=??????????? ????????? ????????? ??????????? ????? ???????????????? ????? ???????????????? (???????????: 30).
-ScannerImageSplit.selectText.5=?????? ???????????:
-ScannerImageSplit.selectText.6=??? ??????????????? ?????? ?????????? ????? ?????????????? (???????????: 10000).
-ScannerImageSplit.selectText.7=?????? ??????? ???????????:
-ScannerImageSplit.selectText.8=??? ??????????????? ?????? ??????? ?????????? ????? ??????????????
-ScannerImageSplit.selectText.9=???????? ???????:
-ScannerImageSplit.selectText.10=????????????? ??????? ??????? ???????????? ????? ????????? ?????? ?????????? ???????????? ??????? ?????????????? (???????????: 1).
-ScannerImageSplit.info=?????? ????????? ?????????????. ??? ?????????????????? ?????????.
+ScannerImageSplit.selectText.1=Angle Threshold:
+ScannerImageSplit.selectText.2=Sets the minimum absolute angle required for the image to be rotated (default: 10).
+ScannerImageSplit.selectText.3=Tolerance:
+ScannerImageSplit.selectText.4=Determines the range of colour variation around the estimated background colour (default: 30).
+ScannerImageSplit.selectText.5=Minimum Area:
+ScannerImageSplit.selectText.6=Sets the minimum area threshold for a photo (default: 10000).
+ScannerImageSplit.selectText.7=Minimum Contour Area:
+ScannerImageSplit.selectText.8=Sets the minimum contour area threshold for a photo
+ScannerImageSplit.selectText.9=Border Size:
+ScannerImageSplit.selectText.10=Sets the size of the border added and removed to prevent white borders in the output (default: 1).
+ScannerImageSplit.info=Python is not installed. It is required to run.
#OCR
-ocr.title=OCR / ????? ????????????
-ocr.header=???????? ????????????? / OCR (??????????? ????????? ???????????)
-ocr.selectText.1=PDF-??????? ???????????? ????? ?????????????? (???????? ?????????????? ?????? ???????????????):
-ocr.selectText.2=OCR ????? PDF-???????? OCR ?????????? ??????? ?????????? ??? ????????????
-ocr.selectText.3=?????? ????? ????? ????? ?????? ?????? ????????????? ???????? ??????????
-ocr.selectText.4=???? ?????????????, ?????? OCR ????????? ????????? ?????????? ?????????????? ?????? ???????. (????????????? ??????????)
-ocr.selectText.5=???? ?????????????, ?????? OCR ????????? ????????? ?????????? ?????????????? ?????? ???????, ????????????? ???????????? ??????????????.
-ocr.selectText.6=???????????? ?????????? ???? ?????? ?????????????, ??????????? ?????? ?????? OCR ??????????
-ocr.selectText.7=OCR ?????????????, ????? ??????? ?????????? ????????? ?????? ???????????? ????? ???????? OCR ???????
-ocr.selectText.8=?????? (PDF-? ?????????? ?????????? ????? ??????????)
-ocr.selectText.9=???? ????????????
-ocr.selectText.10=OCR ????
-ocr.selectText.11=OCR-?? ???? ????????? ?????? ??????? (????? ??????????? ????????????????, ????????? ???????????? ???????????? ?????? ??????????)
-ocr.selectText.12=????? ??? (??????????)
-ocr.help=????? ??????????? ??? ?????? ????????????????? ??????/?????????? ???????? ???????????????????????????????????? ? ?????????????? ?????????
-ocr.credit=? ????? OCR-???? qpdf, Tesseract ?????? ??????????????.
-ocr.submit=OCR ?????????? PDF ????????? ???????
+ocr.title=OCR / Scan Cleanup
+ocr.header=Cleanup Scans / OCR (Optical Character Recognition)
+ocr.selectText.1=Select languages that are to be detected within the PDF (Ones listed are the ones currently detected):
+ocr.selectText.2=Produce text file containing OCR text alongside the OCR'ed PDF
+ocr.selectText.3=Correct pages were scanned at a skewed angle by rotating them back into place
+ocr.selectText.4=Clean page so its less likely that OCR will find text in background noise. (No output change)
+ocr.selectText.5=Clean page so its less likely that OCR will find text in background noise, maintains cleanup in output.
+ocr.selectText.6=Ignores pages that have interactive text on them, only OCRs pages that are images
+ocr.selectText.7=Force OCR, will OCR Every page removing all original text elements
+ocr.selectText.8=Normal (Will error if PDF contains text)
+ocr.selectText.9=Additional Settings
+ocr.selectText.10=OCR Mode
+ocr.selectText.11=Remove images after OCR (Removes ALL images, only useful if part of conversion step)
+ocr.selectText.12=Render Type (Advanced)
+ocr.help=Please read this documentation on how to use this for other languages and/or use not in docker
+ocr.credit=This service uses qpdf and Tesseract for OCR.
+ocr.submit=Process PDF with OCR
#extractImages
-extractImages.title=????????? ??????????????????
-extractImages.header=????????? ??????????????????
-extractImages.selectText=???????????????? ????????? ?????????? ????????? ????? ????????? ??????????????
-extractImages.allowDuplicates=???????????? ????????? ????????????
-extractImages.submit=??????????????????
+extractImages.title=Extract Images
+extractImages.header=Extract Images
+extractImages.selectText=Select image format to convert extracted images to
+extractImages.allowDuplicates=Save duplicate images
+extractImages.submit=Extract
#File to PDF
-fileToPDF.title=??? PDF-??????
-fileToPDF.header=??? ????? PDF-?????? ???????
-fileToPDF.credit=? ????? ??? ????????????????? LibreOffice, Unoconv ?????? ??????????????.
-fileToPDF.supportedFileTypesInfo=???????????????? ??? ??????
-fileToPDF.supportedFileTypes=???????????????? ??? ???????? ???? ???????? ?????????????, ?????????????? ???????????????? ?????????????? ????????? ?????????? ????? ????????????, ?????? LibreOffice ?????????????? ????????????
-fileToPDF.submit=PDF-?????? ???????
+fileToPDF.title=File to PDF
+fileToPDF.header=Convert any file to PDF
+fileToPDF.credit=This service uses LibreOffice and Unoconv for file conversion.
+fileToPDF.supportedFileTypesInfo=Supported File types
+fileToPDF.supportedFileTypes=Supported file types should include the below however for a full updated list of supported formats, please refer to the LibreOffice documentation
+fileToPDF.submit=Convert to PDF
#compress
-compress.title=??????? ???????
-compress.header=PDF ??????? ???????
-compress.credit=? ????? PDF ???????/???????????????? qpdf ??????????????.
-compress.grayscale.label=?????????? ???????????? ????????????
-compress.selectText.1=??????? ????????????
-compress.selectText.1.1=1-3 PDF ???????, 4-6 ?????? ????? ???????, 7-9 ???????? ????? ??????? ????????????? ?????????? ???????? ??????????
-compress.selectText.2=????????????? ???:
-compress.selectText.4=????? ???? - PDF ???????? ??????????? ?????????????? ?????????? ????? ????????????????
-compress.selectText.5=???????????????? PDF ??????? (???. 25MB, 10.8MB, 25KB)
-compress.submit=??????? ???????
+compress.title=Compress
+compress.header=Compress PDF
+compress.credit=This service uses qpdf for PDF Compress/Optimisation.
+compress.grayscale.label=Apply Grayscale for Compression
+compress.selectText.1=Compression Settings
+compress.selectText.1.1=1-3 PDF compression, 4-6 lite image compression, 7-9 intense image compression Will dramatically reduce image quality
+compress.selectText.2=Optimisation level:
+compress.selectText.4=Auto mode - Auto adjusts quality to get PDF to exact size
+compress.selectText.5=Expected PDF Size (e.g. 25MB, 10.8MB, 25KB)
+compress.submit=Compress
#Add image
-addImage.title=?????? ????????
-addImage.header=PDF-?????? ?????? ????????
-addImage.everyPage=????? ????????
-addImage.upload=?????? ????????
-addImage.submit=?????? ????????
+addImage.title=Add Image
+addImage.header=Add image to PDF
+addImage.everyPage=Every Page?
+addImage.upload=Add image
+addImage.submit=Add image
#merge
-merge.title=????????????
-merge.header=?????????? PDF-?? ???????????? (2+)
-merge.sortByName=???? ?????????? ????????
-merge.sortByDate=????? ?????????? ????????
-merge.removeCertSign=?????????? ?????? ???????? ????? ?????? ????????
-merge.submit=????????????
+merge.title=Merge
+merge.header=Merge multiple PDFs (2+)
+merge.sortByName=Sort by name
+merge.sortByDate=Sort by date
+merge.removeCertSign=Remove digital signature in the merged file?
+merge.generateToc=Generate table of contents in the merged file?
+merge.submit=Merge
#pdfOrganiser
-pdfOrganiser.title=???? ???????
-pdfOrganiser.header=PDF ???? ???????
-pdfOrganiser.submit=?????? ?????????????????
-pdfOrganiser.mode=????
-pdfOrganiser.mode.1=?????????? ???? ?????
-pdfOrganiser.mode.2=?????? ?????
-pdfOrganiser.mode.3=???????????? ???????
-pdfOrganiser.mode.4=?????? ???????
-pdfOrganiser.mode.5=???? ?????????? ?????? ???????
-pdfOrganiser.mode.6=????-????? ??????
-pdfOrganiser.mode.7=?????????? ?????? ???????
-pdfOrganiser.mode.8=??????????? ?????? ???????
-pdfOrganiser.mode.9=??????????? ???????????? ?????? ???????
-pdfOrganiser.mode.10=????-????? ????
-pdfOrganiser.mode.11=????? ???????? ?????????????????
-pdfOrganiser.placeholder=(???. 1,3,2 ?????????? 4-8,2,10-12 ?????????? 2n-1)
+pdfOrganiser.title=Page Organiser
+pdfOrganiser.header=PDF Page Organiser
+pdfOrganiser.submit=Rearrange Pages
+pdfOrganiser.mode=Mode
+pdfOrganiser.mode.1=Custom Page Order
+pdfOrganiser.mode.2=Reverse Order
+pdfOrganiser.mode.3=Duplex Sort
+pdfOrganiser.mode.4=Booklet Sort
+pdfOrganiser.mode.5=Side Stitch Booklet Sort
+pdfOrganiser.mode.6=Odd-Even Split
+pdfOrganiser.mode.7=Remove First
+pdfOrganiser.mode.8=Remove Last
+pdfOrganiser.mode.9=Remove First and Last
+pdfOrganiser.mode.10=Odd-Even Merge
+pdfOrganiser.mode.11=Duplicate all pages
+pdfOrganiser.placeholder=(e.g. 1,3,2 or 4-8,2,10-12 or 2n-1)
#multiTool
-multiTool.title=PDF ?????? ???
-multiTool.header=PDF ?????? ???
-multiTool.uploadPrompts=???????? ????
-multiTool.selectAll=?????? ??????????????
-multiTool.deselectAll=?????? ??????????????????????
-multiTool.selectPages=???? ??????????????
-multiTool.selectedPages=???????????? ??????
-multiTool.page=????
-multiTool.deleteSelected=????????????? ????????????
-multiTool.downloadAll=????????? ???????
-multiTool.downloadSelected=????????????? ????????? ???????
+multiTool.title=PDF Multi Tool
+multiTool.header=PDF Multi Tool
+multiTool.uploadPrompts=File Name
+multiTool.selectAll=Select All
+multiTool.deselectAll=Deselect All
+multiTool.selectPages=Page Select
+multiTool.selectedPages=Selected Pages
+multiTool.page=Page
+multiTool.deleteSelected=Delete Selected
+multiTool.downloadAll=Export
+multiTool.downloadSelected=Export Selected
-multiTool.insertPageBreak=???? ???????? ????????
-multiTool.addFile=??? ????????
-multiTool.rotateLeft=?????????? ?????????
-multiTool.rotateRight=?????????? ?????????
-multiTool.split=??????????
-multiTool.moveLeft=?????????? ???????
-multiTool.moveRight=?????????? ???????
-multiTool.delete=?????????
-multiTool.dragDropMessage=????(??) ?????????????
-multiTool.undo=?????? ??????
-multiTool.redo=??????? ???????
+multiTool.insertPageBreak=Insert Page Break
+multiTool.addFile=Add File
+multiTool.rotateLeft=Rotate Left
+multiTool.rotateRight=Rotate Right
+multiTool.split=Split
+multiTool.moveLeft=Move Left
+multiTool.moveRight=Move Right
+multiTool.delete=Delete
+multiTool.dragDropMessage=Page(s) Selected
+multiTool.undo=Undo (CTRL + Z)
+multiTool.redo=Redo (CTRL + Y)
#decrypt
-decrypt.passwordPrompt=? ??? ????????? ?????????? ?????????????????????. ?????? ????????? ?????:
-decrypt.cancelled=PDF-??????? ?????????? ?????????: {0}
-decrypt.noPassword=???????????? ????? PDF-???? ????????? ?????????????: {0}
-decrypt.invalidPassword=?????? ?????? ????????? ?????????? ??????? ??????????.
-decrypt.invalidPasswordHeader=PDF-???? ??????? ????????? ?????????? ???????????????? ??????????: {0}
-decrypt.unexpectedError=??? ????????? ???????????? ??? ????? ?????????. ?????? ??????? ??????????.
-decrypt.serverError=???????????? ??????????? ????? ?????: {0}
-decrypt.success=??? ?????????? ???????????? ??????.
+decrypt.passwordPrompt=This file is password-protected. Please enter the password:
+decrypt.cancelled=Operation cancelled for PDF: {0}
+decrypt.noPassword=No password provided for encrypted PDF: {0}
+decrypt.invalidPassword=Please try again with the correct password.
+decrypt.invalidPasswordHeader=Incorrect password or unsupported encryption for PDF: {0}
+decrypt.unexpectedError=There was an error processing the file. Please try again.
+decrypt.serverError=Server error while decrypting: {0}
+decrypt.success=File decrypted successfully.
#multiTool-advert
-multiTool-advert.message=? ??????? ???????? ??????-??? ??????? ????????. ???????????????? ????-??-???? ?????????? ???? ????????????????? ??? ????????????!
+multiTool-advert.message=This feature is also available in our multi-tool page. Check it out for enhanced page-by-page UI and additional features!
#view pdf
-viewPdf.title=PDF ?????/?????????
-viewPdf.header=PDF ?????
+viewPdf.title=View/Edit PDF
+viewPdf.header=View PDF
#pageRemover
-pageRemover.title=???? ???????????? ??????
-pageRemover.header=PDF ???? ???????????? ??????
-pageRemover.pagesToDelete=?????????????? ?????? (???? ??????????? ?????? ?????????? ???????? ?????) :
-pageRemover.submit=?????? ????????????
-pageRemover.placeholder=(???. 1,2,6 ?????????? 1-10,15-30)
+pageRemover.title=Page Remover
+pageRemover.header=PDF Page remover
+pageRemover.pagesToDelete=Pages to delete (Enter a comma-separated list of page numbers) :
+pageRemover.submit=Delete Pages
+pageRemover.placeholder=(e.g. 1,2,6 or 1-10,15-30)
#rotate
-rotate.title=PDF ?????????
-rotate.header=PDF ?????????
-rotate.selectAngle=??????????? ??? ?????????????? (90 ?????????? ???????????):
-rotate.submit=?????????
+rotate.title=Rotate PDF
+rotate.header=Rotate PDF
+rotate.selectAngle=Select rotation angle (in multiples of 90 degrees):
+rotate.submit=Rotate
#split-pdfs
-split.title=PDF ??????????
-split.header=PDF ??????????
-split.desc.1=?????? ???????????????? ???????? ?????????? ????????????? ???? ????????
-split.desc.2=??????? 1,3,7-9 ?????????????????? 10 ??????? ??? ?????????? 6 ????????? PDF-????? ??????????:
-split.desc.3=??????? #1: ???? 1
-split.desc.4=??????? #2: ???? 2, 3
-split.desc.5=??????? #3: ???? 4, 5, 6, 7
-split.desc.6=??????? #4: ???? 8
-split.desc.7=??????? #5: ???? 9
-split.desc.8=??????? #6: ???? 10
-split.splitPages=???????????? ?????? ?????:
-split.submit=??????????
+split.title=Split PDF
+split.header=Split PDF
+split.desc.1=The numbers you select are the page number you wish to do a split on
+split.desc.2=As such selecting 1,3,7-9 would split a 10 page document into 6 separate PDFS with:
+split.desc.3=Document #1: Page 1
+split.desc.4=Document #2: Page 2 and 3
+split.desc.5=Document #3: Page 4, 5, 6 and 7
+split.desc.6=Document #4: Page 8
+split.desc.7=Document #5: Page 9
+split.desc.8=Document #6: Page 10
+split.splitPages=Enter pages to split on:
+split.submit=Split
#merge
-imageToPDF.title=?????? PDF-??????
-imageToPDF.header=?????? PDF-??????
-imageToPDF.submit=?????????? ???????
-imageToPDF.selectLabel=?????? ?????? ????????
-imageToPDF.fillPage=???? ??????????
-imageToPDF.fitDocumentToImage=???? ??????????????? ?????? ???????
-imageToPDF.maintainAspectRatio=????????????? ???????????
-imageToPDF.selectText.2=PDF ????? ?????????
-imageToPDF.selectText.3=?????? ??? ?????? (?????????? ?????????????? ?????????????????? ?????? ??????????????????)
-imageToPDF.selectText.4=?????? PDF-?????? ????????????
-imageToPDF.selectText.5=??????? PDF-????????? ???????
+imageToPDF.title=Image to PDF
+imageToPDF.header=Image to PDF
+imageToPDF.submit=Convert
+imageToPDF.selectLabel=Image Fit Options
+imageToPDF.fillPage=Fill Page
+imageToPDF.fitDocumentToImage=Fit Page to Image
+imageToPDF.maintainAspectRatio=Maintain Aspect Ratios
+imageToPDF.selectText.2=Auto rotate PDF
+imageToPDF.selectText.3=Multi file logic (Only enabled if working with multiple images)
+imageToPDF.selectText.4=Merge into single PDF
+imageToPDF.selectText.5=Convert to separate PDFs
#pdfToImage
-pdfToImage.title=PDF ???????????????
-pdfToImage.header=PDF ???????????????
-pdfToImage.selectText=????? ?????????
-pdfToImage.singleOrMultiple=????? ?? ???
-pdfToImage.single=?????? ???? ??????
-pdfToImage.multi=?????????? ?????????
-pdfToImage.colorType=??? ???
-pdfToImage.color=????
-pdfToImage.grey=????????????
-pdfToImage.blackwhite=???????? ????????? (????? ?????????????????!)
-pdfToImage.submit=?????????? ???????
-pdfToImage.info=?????? ????????? ?????????????. WebP ??????????????? ?????????.
-pdfToImage.placeholder=(???. 1,2,8 ?????????? 4,7,12-16 ?????????? 2n-1)
+pdfToImage.title=PDF to Image
+pdfToImage.header=PDF to Image
+pdfToImage.selectText=Image Format
+pdfToImage.singleOrMultiple=Page to Image result type
+pdfToImage.single=Single Big Image Combing all pages
+pdfToImage.multi=Multiple Images, one image per page
+pdfToImage.colorType=Colour type
+pdfToImage.color=Colour
+pdfToImage.grey=Greyscale
+pdfToImage.blackwhite=Black and White (May lose data!)
+pdfToImage.submit=Convert
+pdfToImage.info=Python is not installed. Required for WebP conversion.
+pdfToImage.placeholder=(e.g. 1,2,8 or 4,7,12-16 or 2n-1)
#addPassword
-addPassword.title=????????? ????????
-addPassword.header=????????? ???????? (???????????? ???????)
-addPassword.selectText.1=???????????? ????????? PDF ??????????????
-addPassword.selectText.2=???????? ?????????
-addPassword.selectText.3=?????????? ?? ???????
-addPassword.selectText.4=?????? ????????? ?????? ????????, ?????? ??????? ????????????? ?????? ???????????????.
-addPassword.selectText.5=????????????? ???????? (??????? ??????????????? ??????????? ?????? ??????????)
-addPassword.selectText.6=??????? ???????????????????? ?????
-addPassword.selectText.7=????????? ?????????????????????? ?????
-addPassword.selectText.8=????????????? ?????????????????????? ?????
-addPassword.selectText.9=??? ????????????????? ?????
-addPassword.selectText.10=??????????? ?????
-addPassword.selectText.11=????????? ??????????? ?????
-addPassword.selectText.12=?????? ?????
-addPassword.selectText.13=????????? ????????????? ??????????????? ?????
-addPassword.selectText.14=??????? ?????????
-addPassword.selectText.15=??????? ??????????????? ???????????? ???????????? ????????????????? (????? ????????? ????????????????????)
-addPassword.selectText.16=??????? ????? ???????????? ?????????????????
-addPassword.submit=???????????? ???????
+addPassword.title=Add Password
+addPassword.header=Add password (Encrypt)
+addPassword.selectText.1=Select PDF to encrypt
+addPassword.selectText.2=User Password
+addPassword.selectText.3=Encryption Key Length
+addPassword.selectText.4=Higher values are stronger, but lower values have better compatibility.
+addPassword.selectText.5=Permissions to set (Recommended to be used along with Owner password)
+addPassword.selectText.6=Prevent assembly of document
+addPassword.selectText.7=Prevent content extraction
+addPassword.selectText.8=Prevent extraction for accessibility
+addPassword.selectText.9=Prevent filling in form
+addPassword.selectText.10=Prevent modification
+addPassword.selectText.11=Prevent annotation modification
+addPassword.selectText.12=Prevent printing
+addPassword.selectText.13=Prevent printing different formats
+addPassword.selectText.14=Owner Password
+addPassword.selectText.15=Restricts what can be done with the document once it is opened (Not supported by all readers)
+addPassword.selectText.16=Restricts the opening of the document itself
+addPassword.submit=Encrypt
#watermark
-watermark.title=????????????? ????????
-watermark.header=????????????? ????????
-watermark.customColor=?????????? ?????????? ????
-watermark.selectText.1=????????????? ?????????? PDF ??????????????:
-watermark.selectText.2=????????????? ??????????:
-watermark.selectText.3=????? ???????:
-watermark.selectText.4=???????? (0-360):
-watermark.selectText.5=???? ?????? (??? ???????????????? ????????? ??????????? ?????):
-watermark.selectText.6=???? ?????? (??? ???????????????? ????????? ?????? ?????):
-watermark.selectText.7=??????? (0% - 100%):
-watermark.selectText.8=????????????? ???:
-watermark.selectText.9=????????????? ??????:
-watermark.selectText.10=PDF-?? PDF-??????????????? ???????
-watermark.submit=????????????? ????????
-watermark.type.1=??????????
-watermark.type.2=??????
+watermark.title=Add Watermark
+watermark.header=Add Watermark
+watermark.customColor=Custom Text Colour
+watermark.selectText.1=Select PDF to add watermark to:
+watermark.selectText.2=Watermark Text:
+watermark.selectText.3=Font Size:
+watermark.selectText.4=Rotation (0-360):
+watermark.selectText.5=Width Spacer (Space between each watermark horizontally):
+watermark.selectText.6=Height Spacer (Space between each watermark vertically):
+watermark.selectText.7=Opacity (0% - 100%):
+watermark.selectText.8=Watermark Type:
+watermark.selectText.9=Watermark Image:
+watermark.selectText.10=Convert PDF to PDF-Image
+watermark.submit=Add Watermark
+watermark.type.1=Text
+watermark.type.2=Image
#Change permissions
-permissions.title=???????? ???????
-permissions.header=???????? ???????
-permissions.warning=?????????????: ? ???????? ??????? ???????????????, ????????? ???????? ???? ??? ??? ????????? ?????????? ?? ??????????? ?????? ??????????
-permissions.selectText.1=???????? ????????? PDF ??????????????
-permissions.selectText.2=????????????? ????????
-permissions.selectText.3=??????? ???????????????????? ?????
-permissions.selectText.4=????????? ?????????????????????? ?????
-permissions.selectText.5=????????????? ?????????????????????? ?????
-permissions.selectText.6=??? ????????????????? ?????
-permissions.selectText.7=??????????? ?????
-permissions.selectText.8=????????? ??????????? ?????
-permissions.selectText.9=?????? ?????
-permissions.selectText.10=????????? ????????????? ??????????????? ?????
-permissions.submit=???????
+permissions.title=Change Permissions
+permissions.header=Change Permissions
+permissions.warning=Warning to have these permissions be unchangeable it is recommended to set them with a password via the add-password page
+permissions.selectText.1=Select PDF to change permissions
+permissions.selectText.2=Permissions to set
+permissions.selectText.3=Prevent assembly of document
+permissions.selectText.4=Prevent content extraction
+permissions.selectText.5=Prevent extraction for accessibility
+permissions.selectText.6=Prevent filling in form
+permissions.selectText.7=Prevent modification
+permissions.selectText.8=Prevent annotation modification
+permissions.selectText.9=Prevent printing
+permissions.selectText.10=Prevent printing different formats
+permissions.submit=Change
#remove password
-removePassword.title=????????? ?????? ???????
-removePassword.header=????????? ?????? ??????? (???????????? ???????)
-removePassword.selectText.1=???????????? ????????? PDF ??????????????
-removePassword.selectText.2=?????????
-removePassword.submit=?????? ???????
+removePassword.title=Remove password
+removePassword.header=Remove password (Decrypt)
+removePassword.selectText.1=Select PDF to Decrypt
+removePassword.selectText.2=Password
+removePassword.submit=Remove
#changeMetadata
-changeMetadata.title=??????????:
-changeMetadata.header=??????????? ???????
-changeMetadata.selectText.1=?????? ?????? ??????? ????????????? ??????????? ?????????
-changeMetadata.selectText.2=????? ?????????????? ????????????
-changeMetadata.selectText.3=?????????? ??????????? ?????????:
-changeMetadata.author=????????:
-changeMetadata.creationDate=????????? ????? (yyyy/MM/dd HH:mm:ss):
-changeMetadata.creator=?????????:
-changeMetadata.keywords=????????:
-changeMetadata.modDate=????????????? ????? (yyyy/MM/dd HH:mm:ss):
-changeMetadata.producer=???????????:
-changeMetadata.subject=?????:
-changeMetadata.trapped=??????????:
-changeMetadata.selectText.4=????? ???????????:
-changeMetadata.selectText.5=?????????? ??????????? ?????? ????????
-changeMetadata.submit=???????
+changeMetadata.title=Change Metadata
+changeMetadata.header=Change Metadata
+changeMetadata.selectText.1=Please edit the variables you wish to change
+changeMetadata.selectText.2=Delete all metadata
+changeMetadata.selectText.3=Show Custom Metadata:
+changeMetadata.author=Author:
+changeMetadata.creationDate=Creation Date (yyyy/MM/dd HH:mm:ss):
+changeMetadata.creator=Creator:
+changeMetadata.keywords=Keywords:
+changeMetadata.modDate=Modification Date (yyyy/MM/dd HH:mm:ss):
+changeMetadata.producer=Producer:
+changeMetadata.subject=Subject:
+changeMetadata.trapped=Trapped:
+changeMetadata.selectText.4=Other Metadata:
+changeMetadata.selectText.5=Add Custom Metadata Entry
+changeMetadata.submit=Change
#unlockPDFForms
-unlockPDFForms.title=??? ????????? ?????? ????-???? ?????? ???????
-unlockPDFForms.header=PDF ?????? ???????? ???????
-unlockPDFForms.submit=?????? ???????
+unlockPDFForms.title=Remove Read-Only from Form Fields
+unlockPDFForms.header=Unlock PDF Forms
+unlockPDFForms.submit=Remove
#pdfToPDFA
-pdfToPDFA.title=PDF PDF/A-??????
-pdfToPDFA.header=PDF PDF/A-??????
-pdfToPDFA.credit=? ????? PDF/A ????????????????? libreoffice ??????????????
-pdfToPDFA.submit=?????????? ???????
-pdfToPDFA.tip=?????? ??????? ?????????? ???????????????? ????????????????????
-pdfToPDFA.outputFormat=???????????? ?????????
-pdfToPDFA.pdfWithDigitalSignature=PDF-? ??? ???????? ????? ??????????????????. ?????? ????????? ??? ?????? ????????????.
+pdfToPDFA.title=PDF To PDF/A
+pdfToPDFA.header=PDF To PDF/A
+pdfToPDFA.credit=This service uses libreoffice for PDF/A conversion
+pdfToPDFA.submit=Convert
+pdfToPDFA.tip=Currently does not work for multiple inputs at once
+pdfToPDFA.outputFormat=Output format
+pdfToPDFA.pdfWithDigitalSignature=The PDF contains a digital signature. This will be removed in the next step.
#PDFToWord
-PDFToWord.title=PDF ??????????
-PDFToWord.header=PDF ??????????
-PDFToWord.selectText.1=???????????? ??? ?????????
-PDFToWord.credit=? ????? ??? ????????????????? LibreOffice ??????????????.
-PDFToWord.submit=?????????? ???????
+PDFToWord.title=PDF to Word
+PDFToWord.header=PDF to Word
+PDFToWord.selectText.1=Output file format
+PDFToWord.credit=This service uses LibreOffice for file conversion.
+PDFToWord.submit=Convert
#PDFToPresentation
-PDFToPresentation.title=PDF ?????????????????
-PDFToPresentation.header=PDF ?????????????????
-PDFToPresentation.selectText.1=???????????? ??? ?????????
-PDFToPresentation.credit=? ????? ??? ????????????????? LibreOffice ??????????????.
-PDFToPresentation.submit=?????????? ???????
+PDFToPresentation.title=PDF to Presentation
+PDFToPresentation.header=PDF to Presentation
+PDFToPresentation.selectText.1=Output file format
+PDFToPresentation.credit=This service uses LibreOffice for file conversion.
+PDFToPresentation.submit=Convert
#PDFToText
-PDFToText.title=PDF RTF-?????? (??????????)
-PDFToText.header=PDF RTF-?????? (??????????)
-PDFToText.selectText.1=???????????? ??? ?????????
-PDFToText.credit=? ????? ??? ????????????????? LibreOffice ??????????????.
-PDFToText.submit=?????????? ???????
+PDFToText.title=PDF to RTF (Text)
+PDFToText.header=PDF to RTF (Text)
+PDFToText.selectText.1=Output file format
+PDFToText.credit=This service uses LibreOffice for file conversion.
+PDFToText.submit=Convert
#PDFToHTML
-PDFToHTML.title=PDF HTML-??????
-PDFToHTML.header=PDF HTML-??????
-PDFToHTML.credit=? ????? ??? ????????????????? pdftohtml ??????????????.
-PDFToHTML.submit=?????????? ???????
+PDFToHTML.title=PDF to HTML
+PDFToHTML.header=PDF to HTML
+PDFToHTML.credit=This service uses pdftohtml for file conversion.
+PDFToHTML.submit=Convert
#PDFToXML
-PDFToXML.title=PDF XML-??????
-PDFToXML.header=PDF XML-??????
-PDFToXML.credit=? ????? ??? ????????????????? LibreOffice ??????????????.
-PDFToXML.submit=?????????? ???????
+PDFToXML.title=PDF to XML
+PDFToXML.header=PDF to XML
+PDFToXML.credit=This service uses LibreOffice for file conversion.
+PDFToXML.submit=Convert
#PDFToCSV
-PDFToCSV.title=PDF CSV-??????
-PDFToCSV.header=PDF CSV-??????
-PDFToCSV.prompt=?????? ?????????????????? ???? ??????????????
-PDFToCSV.submit=??????????????????
+PDFToCSV.title=PDF to CSV
+PDFToCSV.header=PDF to CSV
+PDFToCSV.prompt=Choose page to extract table
+PDFToCSV.submit=Extract
#split-by-size-or-count
-split-by-size-or-count.title=??????? ?????????? ????? ?????????? PDF ??????????
-split-by-size-or-count.header=??????? ?????????? ????? ?????????? PDF ??????????
-split-by-size-or-count.type.label=????? ??? ??????????????
-split-by-size-or-count.type.size=??????? ??????????
-split-by-size-or-count.type.pageCount=???? ????? ??????????
-split-by-size-or-count.type.docCount=????????????? ????? ??????????
-split-by-size-or-count.value.label=?????? ?????
-split-by-size-or-count.value.placeholder=??????? (???., 2MB ?????????? 3KB) ?????????? ????? (???., 5) ?????
-split-by-size-or-count.submit=????????????
+split-by-size-or-count.title=Split PDF by Size or Count
+split-by-size-or-count.header=Split PDF by Size or Count
+split-by-size-or-count.type.label=Select Split Type
+split-by-size-or-count.type.size=By Size
+split-by-size-or-count.type.pageCount=By Page Count
+split-by-size-or-count.type.docCount=By Document Count
+split-by-size-or-count.value.label=Enter Value
+split-by-size-or-count.value.placeholder=Enter size (e.g., 2MB or 3KB) or count (e.g., 5)
+split-by-size-or-count.submit=Submit
#overlay-pdfs
-overlay-pdfs.header=PDF ?????? ????? ???????
-overlay-pdfs.baseFile.label=???????? PDF ??? ??????????????
-overlay-pdfs.overlayFiles.label=????? PDF ?????? ??????????????
-overlay-pdfs.mode.label=????? ???? ??????????????
-overlay-pdfs.mode.sequential=???????? ?????
-overlay-pdfs.mode.interleaved=???????? ?????
-overlay-pdfs.mode.fixedRepeat=??????? ??????? ?????
-overlay-pdfs.counts.label=????? ????? (??????? ??????? ????????)
-overlay-pdfs.counts.placeholder=?????? ?????????? ????? ????? (???., 2,3,1)
-overlay-pdfs.position.label=????? ?????? ??????????????
-overlay-pdfs.position.foreground=???????
-overlay-pdfs.position.background=??????????
-overlay-pdfs.submit=????????????
+overlay-pdfs.header=Overlay PDF Files
+overlay-pdfs.baseFile.label=Select Base PDF File
+overlay-pdfs.overlayFiles.label=Select Overlay PDF Files
+overlay-pdfs.mode.label=Select Overlay Mode
+overlay-pdfs.mode.sequential=Sequential Overlay
+overlay-pdfs.mode.interleaved=Interleaved Overlay
+overlay-pdfs.mode.fixedRepeat=Fixed Repeat Overlay
+overlay-pdfs.counts.label=Overlay Counts (for Fixed Repeat Mode)
+overlay-pdfs.counts.placeholder=Enter comma-separated counts (e.g., 2,3,1)
+overlay-pdfs.position.label=Select Overlay Position
+overlay-pdfs.position.foreground=Foreground
+overlay-pdfs.position.background=Background
+overlay-pdfs.submit=Submit
#split-by-sections
-split-by-sections.title=????????? ?????????? PDF ??????????
-split-by-sections.header=PDF ???????????? ??????????
-split-by-sections.horizontal.label=???????? ?????????
-split-by-sections.vertical.label=??? ?????????
-split-by-sections.horizontal.placeholder=???????? ???????????? ????? ?????
-split-by-sections.vertical.placeholder=??? ???????????? ????? ?????
-split-by-sections.submit=PDF ??????????
-split-by-sections.merge=?????? PDF-?????? ????????????
+split-by-sections.title=Split PDF by Sections
+split-by-sections.header=Split PDF into Sections
+split-by-sections.horizontal.label=Horizontal Divisions
+split-by-sections.vertical.label=Vertical Divisions
+split-by-sections.horizontal.placeholder=Enter number of horizontal divisions
+split-by-sections.vertical.placeholder=Enter number of vertical divisions
+split-by-sections.submit=Split PDF
+split-by-sections.merge=Merge Into One PDF
#printFile
-printFile.title=??? ???????????
-printFile.header=??????????????? ??? ???????????
-printFile.selectText.1=????????????? ??? ??????????????
-printFile.selectText.2=???????? ???? ?????
-printFile.submit=???????????
+printFile.title=Print File
+printFile.header=Print File to Printer
+printFile.selectText.1=Select File to Print
+printFile.selectText.2=Enter Printer Name
+printFile.submit=Print
#licenses
-licenses.nav=????????
-licenses.title=??????? ????? ????????
-licenses.header=??????? ????? ????????
-licenses.module=????
-licenses.version=???????
-licenses.license=??????
+licenses.nav=Licences
+licenses.title=3rd Party Licences
+licenses.header=3rd Party Licences
+licenses.module=Module
+licenses.version=Version
+licenses.license=Licence
#survey
-survey.nav=????
-survey.title=????????????-PDF ????
-survey.description=????????????-PDF-?? ??????????? ????, ?????? ????????????-PDF ?????????????????????? ???????? ?????????????? ?????? ???????? ????? ??????????????!
-survey.changes=????? ?????????? ???? ????????????-PDF ????????????????! ?????? ?????????????? ?????? ???????? ?????? ???????? ????? ????????????:
-survey.changes2=? ???????????? ????????? ??????????? ??????? ?????????? ????????? ???????????
-survey.please=?????? ???????? ???? ???????????? ???????????!
-survey.disabled=(???? ??????????? ??????????? ?????????????? ????????????????????, ?????? ???????? ???? ?????????)
-survey.button=???? ????????
-survey.dontShowAgain=??????? ???????????
-survey.meeting.1=?????? ???????????? ???????????? PDF ????????????????????, ??????????? ??????????? ????? ??????????????. 15 ???????? ???????? ????????? ????? ??????? ????? ????????? ???????? ??????? ???????? ??????????.
-survey.meeting.2=????? ????????:
-survey.meeting.3=????????, ???????, ?????????? ??????????????? ????????? ????? ?????
-survey.meeting.4=???????, ????? ??????, ?????? ??????? ?????????????????? ??????????? ??????????? ?????
-survey.meeting.5=??????? ??? ??????????? ????????????? ???????????? PDF ????????????? ?????? ??????????
-survey.meeting.6=?????????? ????????????????????, ???????? ???????? ???????? ???? ?????? ???????. (???????? ??????????????? ??????)
-survey.meeting.7=????????? ????? ????????????? ??????? ????????????????? ???????????? PDF ?????? ??????????????? ????? ??????????? ????????????????!
-survey.meeting.notInterested=??? ????????? ???? ??????/?????????? ??? ?????????? ????????????????
-survey.meeting.button=????????? ?????? ???????
+survey.nav=Survey
+survey.title=Stirling-PDF Survey
+survey.description=Stirling-PDF has no tracking so we want to hear from our users to improve Stirling-PDF!
+survey.changes=Stirling-PDF has changed since the last survey! To find out more please check our blog post here:
+survey.changes2=With these changes we are getting paid business support and funding
+survey.please=Please consider taking our survey to have input on the future of Stirling-PDF!
+survey.disabled=(Survey popup will be disabled in following updates but available at foot of page)
+survey.button=Take Survey
+survey.dontShowAgain=Don't show again
+survey.meeting.1=If you're using Stirling PDF at work, we'd love to speak to you. We're offering technical support sessions in exchange for a 15 minute user discovery session.
+survey.meeting.2=This is a chance to:
+survey.meeting.3=Get help with deployment, integrations, or troubleshooting
+survey.meeting.4=Provide direct feedback on performance, edge cases, and feature gaps
+survey.meeting.5=Help us refine Stirling PDF for real-world enterprise use
+survey.meeting.6=If you're interested, you can book time with our team directly. (English speaking only)
+survey.meeting.7=Looking forward to digging into your use cases and making Stirling PDF even better!
+survey.meeting.notInterested=Not a business and/or interested in a meeting?
+survey.meeting.button=Book meeting
#error
-error.sorry=???????????? ??????????!
-error.needHelp=????? ???? / ??? ??????? ????????????
-error.contactTip=?????????? ???????? ??????????????????, ???????????? ?????? ??????????? ??????????. ???????? GitHub ????? ?????????? ??? ????????? ???????????? ?????????? Discord ??? ?????? ???????????:
-error.404.head=404 - ???? ?????????????? | ?????, ????? ????? ????? ????!
-error.404.1=?????? ???????? ???? ????????? ?????????? ????????????.
-error.404.2=????? ??????? ?????????
-error.github=GitHub-? ??? ????????? ????????????
-error.showStack=?????????? ?????? ?????????
-error.copyStack=?????????? ?????? ????????
-error.githubSubmit=GitHub - ??? ????????? ????????????
-error.discordSubmit=Discord - ???????? ???????? ????????????
+error.sorry=Sorry for the issue!
+error.needHelp=Need help / Found an issue?
+error.contactTip=If you're still having trouble, don't hesitate to reach out to us for help. You can submit a ticket on our GitHub page or contact us through Discord:
+error.404.head=404 - Page Not Found | Oops, we tripped in the code!
+error.404.1=We can't seem to find the page you're looking for.
+error.404.2=Something went wrong
+error.github=Submit a ticket on GitHub
+error.showStack=Show Stack Trace
+error.copyStack=Copy Stack Trace
+error.githubSubmit=GitHub - Submit a ticket
+error.discordSubmit=Discord - Submit Support post
#remove-image
-removeImage.title=?????? ?????? ???????
-removeImage.header=?????? ?????? ???????
-removeImage.removeImage=?????? ?????? ???????
-removeImage.submit=?????? ?????? ???????
+removeImage.title=Remove image
+removeImage.header=Remove image
+removeImage.removeImage=Remove image
+removeImage.submit=Remove image
-splitByChapters.title=?????????? ?????????? PDF ??????????
-splitByChapters.header=?????????? ?????????? PDF ??????????
-splitByChapters.bookmarkLevel=????????????? ???
-splitByChapters.includeMetadata=??????????? ?????????????
-splitByChapters.allowDuplicates=?????????????? ???????????
-splitByChapters.desc.1=? ?????? ??? PDF ?????? ??????? ?????? ????? ?????????????? ?????????? PDF-????? ?????????????.
-splitByChapters.desc.2=????????????? ???: ????????????? ????????????? ?????????????????? ??? ?????????????? (????? ????????? 0, ?????? ????????? 1, ???????).
-splitByChapters.desc.3=??????????? ?????????????: ?????? ???????, ??????? PDF-???? ??????????? ??? ???????? PDF-??? ?????????????.
-splitByChapters.desc.4=?????????????? ???????????: ?????? ???????, ??? ?????? ?????????? ??????????????????? ???????? PDF-?? ??????????? ??????????????.
-splitByChapters.submit=PDF ??????????
+splitByChapters.title=Split PDF by Chapters
+splitByChapters.header=Split PDF by Chapters
+splitByChapters.bookmarkLevel=Bookmark Level
+splitByChapters.includeMetadata=Include Metadata
+splitByChapters.allowDuplicates=Allow Duplicates
+splitByChapters.desc.1=This tool splits a PDF file into multiple PDFs based on its chapter structure.
+splitByChapters.desc.2=Bookmark Level: Choose the level of bookmarks to use for splitting (0 for top-level, 1 for second-level, etc.).
+splitByChapters.desc.3=Include Metadata: If checked, the original PDF's metadata will be included in each split PDF.
+splitByChapters.desc.4=Allow Duplicates: If checked, allows multiple bookmarks on the same page to create separate PDFs.
+splitByChapters.submit=Split PDF
#File Chooser
-fileChooser.click=???????? ???????
-fileChooser.or=??????????
-fileChooser.dragAndDrop=??????????
-fileChooser.dragAndDropPDF=PDF ??? ??????????
-fileChooser.dragAndDropImage=????? ??? ??????????
-fileChooser.hoveredDragAndDrop=???(??) ????? ??????????
-fileChooser.extractPDF=?????????????????????...
+fileChooser.click=Click
+fileChooser.or=or
+fileChooser.dragAndDrop=Drag & Drop
+fileChooser.dragAndDropPDF=Drag & Drop PDF file
+fileChooser.dragAndDropImage=Drag & Drop Image file
+fileChooser.hoveredDragAndDrop=Drag & Drop file(s) here
+fileChooser.extractPDF=Extracting...
#release notes
-releases.footer=????????
-releases.title=?????? ??????????
-releases.header=?????? ??????????
-releases.current.version=??????? ??????
-releases.note=?????? ?????????? ????????? ??????? ????????
+releases.footer=Releases
+releases.title=Release Notes
+releases.header=Release Notes
+releases.current.version=Current Release
+releases.note=Release notes are only available in English
#Validate Signature
-validateSignature.title=PDF ??????? ????????????
-validateSignature.header=???????? ??????? ????????????
-validateSignature.selectPDF=???????? PDF ??? ??????????????
-validateSignature.submit=??????? ????????????
-validateSignature.results=??????? ??????
-validateSignature.status=??????
-validateSignature.signer=???????????
-validateSignature.date=?????
-validateSignature.reason=?????
-validateSignature.location=?????
-validateSignature.noSignatures=? ??????????? ???????? ????????????? ??????????????
-validateSignature.status.valid=????????
-validateSignature.status.invalid=?????????
-validateSignature.chain.invalid=??????????????? ????? ???????? ????????????? - ?????????????? ?????????? ???????????? ????????
-validateSignature.trust.invalid=??????????????? ????????? ????????? ???? - ?????? ???????????? ????????
-validateSignature.cert.expired=??????????????? ??????????????
-validateSignature.cert.revoked=??????????????? ?????????????????????
-validateSignature.signature.info=????? ????????
-validateSignature.signature=?????
-validateSignature.signature.mathValid=????? ????????????????? ???????? ?????:
-validateSignature.selectCustomCert=?????????? ??????????????? ??? X.509 (??????)
-validateSignature.cert.info=??????????????? ???????????
-validateSignature.cert.issuer=????????
-validateSignature.cert.subject=?????
-validateSignature.cert.serialNumber=?????? ?????
-validateSignature.cert.validFrom=???? ????????
-validateSignature.cert.validUntil=??? ????????
-validateSignature.cert.algorithm=????????
-validateSignature.cert.keySize=?? ???????
-validateSignature.cert.version=???????
-validateSignature.cert.keyUsage=?? ??????
-validateSignature.cert.selfSigned=????? ??????????
-validateSignature.cert.bits=????????
+validateSignature.title=Validate PDF Signatures
+validateSignature.header=Validate Digital Signatures
+validateSignature.selectPDF=Select signed PDF file
+validateSignature.submit=Validate Signatures
+validateSignature.results=Validation Results
+validateSignature.status=Status
+validateSignature.signer=Signer
+validateSignature.date=Date
+validateSignature.reason=Reason
+validateSignature.location=Location
+validateSignature.noSignatures=No digital signatures found in this document
+validateSignature.status.valid=Valid
+validateSignature.status.invalid=Invalid
+validateSignature.chain.invalid=Certificate chain validation failed - cannot verify signer's identity
+validateSignature.trust.invalid=Certificate not in trust store - source cannot be verified
+validateSignature.cert.expired=Certificate has expired
+validateSignature.cert.revoked=Certificate has been revoked
+validateSignature.signature.info=Signature Information
+validateSignature.signature=Signature
+validateSignature.signature.mathValid=Signature is mathematically valid BUT:
+validateSignature.selectCustomCert=Custom Certificate File X.509 (Optional)
+validateSignature.cert.info=Certificate Details
+validateSignature.cert.issuer=Issuer
+validateSignature.cert.subject=Subject
+validateSignature.cert.serialNumber=Serial Number
+validateSignature.cert.validFrom=Valid From
+validateSignature.cert.validUntil=Valid Until
+validateSignature.cert.algorithm=Algorithm
+validateSignature.cert.keySize=Key Size
+validateSignature.cert.version=Version
+validateSignature.cert.keyUsage=Key Usage
+validateSignature.cert.selfSigned=Self-Signed
+validateSignature.cert.bits=bits
####################
# Cookie banner #
####################
-cookieBanner.popUp.title=????? ???????? ?????? ??????????????
-cookieBanner.popUp.description.1=???????????? PDF ?????????? ?????? ??????? ?????????????? ????? ?????????? ????? ?????????????????? ??????????????????????? ?????? ?????????????????? ?????? ????????????? ????????? ???????????????? ???????? ??? ?????? ?????????????.
-cookieBanner.popUp.description.2=?????????? ????????????????????, '????? ?????' ???????? ??????????? ????????? ???????? ?????????????? ???????? ????? ???????? ?????? ????????????????????.
-cookieBanner.popUp.acceptAllBtn=???
-cookieBanner.popUp.acceptNecessaryBtn=????? ?????
-cookieBanner.popUp.showPreferencesBtn=???????? ???????? ???????
-cookieBanner.preferencesModal.title=????? ??????? ????????
-cookieBanner.preferencesModal.acceptAllBtn=?????? ????????????
-cookieBanner.preferencesModal.acceptNecessaryBtn=?????? ??????????
-cookieBanner.preferencesModal.savePreferencesBtn=???????? ????????????
-cookieBanner.preferencesModal.closeIconLabel=???? ?????????
-cookieBanner.preferencesModal.serviceCounterLabel=?????|????????
-cookieBanner.preferencesModal.subtitle=?????? ??????
-cookieBanner.preferencesModal.description.1=????????? ?????? ??????????????????????? ???????? ?????? ?????? ???????????????????? ???????????????????? ???????????? PDF ?????????? ???? ?????????????????? ??????????????. ??????? ?????????????????? ?????? ????????????? ????????? ???????????????? ???????? ???????????????? ????????? ??????? ??????? ??? ?????? ?????????????.
-cookieBanner.preferencesModal.description.2=???????????? PDF-?? ?????? ????????????? ????????????? ????????? ???????? ???????? ??????? ???????? ?????????????????? ????????.
-cookieBanner.preferencesModal.description.3=????????? ???????????? ????????????? ????? ??????????????? ????.
-cookieBanner.preferencesModal.necessary.title.1=???????? ???????? ????????
-cookieBanner.preferencesModal.necessary.title.2=???????? ??????????????
-cookieBanner.preferencesModal.necessary.description=?????????? ??????? ?????????????? ? ???????? ?????????????. ????????? ?????????? ???????? ???????????, ????? ???????, ?????? ????????????? ???????? ?????? ????????? ?? ??????????????????????????????????? ?? ???????? ??????????.
-cookieBanner.preferencesModal.analytics.title=????????????
-cookieBanner.preferencesModal.analytics.description=???????? ?????? ?????? ???????????????????? ????????????? ? ???????? ?????? ?????????????, ?????? ???????? ????????????? ??????? ?????? ????????????? ????????? ????????????????? ????????? ?????? ???????????????? ??????. ???????????????????????? PDF-?? ?????? ???????????????? ????????????? ????????? ???????? ??????? ????????, ????????? ????????.
+cookieBanner.popUp.title=How we use Cookies
+cookieBanner.popUp.description.1=We use cookies and other technologies to make Stirling PDF work better for you—helping us improve our tools and keep building features you'll love.
+cookieBanner.popUp.description.2=If you’d rather not, clicking 'No Thanks' will only enable the essential cookies needed to keep things running smoothly.
+cookieBanner.popUp.acceptAllBtn=Okay
+cookieBanner.popUp.acceptNecessaryBtn=No Thanks
+cookieBanner.popUp.showPreferencesBtn=Manage preferences
+cookieBanner.preferencesModal.title=Consent Preferences Center
+cookieBanner.preferencesModal.acceptAllBtn=Accept all
+cookieBanner.preferencesModal.acceptNecessaryBtn=Reject all
+cookieBanner.preferencesModal.savePreferencesBtn=Save preferences
+cookieBanner.preferencesModal.closeIconLabel=Close modal
+cookieBanner.preferencesModal.serviceCounterLabel=Service|Services
+cookieBanner.preferencesModal.subtitle=Cookie Usage
+cookieBanner.preferencesModal.description.1=Stirling PDF uses cookies and similar technologies to enhance your experience and understand how our tools are used. This helps us improve performance, develop the features you care about, and provide ongoing support to our users.
+cookieBanner.preferencesModal.description.2=Stirling PDF cannot—and will never—track or access the content of the documents you use.
+cookieBanner.preferencesModal.description.3=Your privacy and trust are at the core of what we do.
+cookieBanner.preferencesModal.necessary.title.1=Strictly Necessary Cookies
+cookieBanner.preferencesModal.necessary.title.2=Always Enabled
+cookieBanner.preferencesModal.necessary.description=These cookies are essential for the website to function properly. They enable core features like setting your privacy preferences, logging in, and filling out forms—which is why they can’t be turned off.
+cookieBanner.preferencesModal.analytics.title=Analytics
+cookieBanner.preferencesModal.analytics.description=These cookies help us understand how our tools are being used, so we can focus on building the features our community values most. Rest assured—Stirling PDF cannot and will never track the content of the documents you work with.
#fakeScan
fakeScan.title=Fake Scan
@@ -1642,3 +1685,22 @@ fakeScan.blur=Blur
fakeScan.noise=Noise
fakeScan.yellowish=Yellowish (simulate old paper)
fakeScan.resolution=Resolution (DPI)
+
+
+# Table of Contents Feature
+home.editTableOfContents.title=Edit Table of Contents
+home.editTableOfContents.desc=Add or edit bookmarks and table of contents in PDF documents
+
+editTableOfContents.tags=bookmarks,toc,navigation,index,table of contents,chapters,sections,outline
+editTableOfContents.title=Edit Table of Contents
+editTableOfContents.header=Add or Edit PDF Table of Contents
+editTableOfContents.replaceExisting=Replace existing bookmarks (uncheck to append to existing)
+editTableOfContents.editorTitle=Bookmark Editor
+editTableOfContents.editorDesc=Add and arrange bookmarks below. Click + to add child bookmarks.
+editTableOfContents.addBookmark=Add New Bookmark
+editTableOfContents.desc.1=This tool allows you to add or edit the table of contents (bookmarks) in a PDF document.
+editTableOfContents.desc.2=You can create a hierarchical structure by adding child bookmarks to parent bookmarks.
+editTableOfContents.desc.3=Each bookmark requires a title and target page number.
+editTableOfContents.submit=Apply Table of Contents
+
+
diff --git a/stirling-pdf/src/main/resources/messages_ml_ML.properties b/stirling-pdf/src/main/resources/messages_ml_ML.properties
index 8c247cf6c..dc6fc6bac 100644
--- a/stirling-pdf/src/main/resources/messages_ml_ML.properties
+++ b/stirling-pdf/src/main/resources/messages_ml_ML.properties
@@ -3,6 +3,138 @@
###########
# the direction that the language is written (ltr = left to right, rtl = right to left)
language.direction=ltr
+
+# Language names for reuse throughout the application
+lang.afr=Afrikaans
+lang.amh=Amharic
+lang.ara=Arabic
+lang.asm=Assamese
+lang.aze=Azerbaijani
+lang.aze_cyrl=Azerbaijani (Cyrillic)
+lang.bel=Belarusian
+lang.ben=Bengali
+lang.bod=Tibetan
+lang.bos=Bosnian
+lang.bre=Breton
+lang.bul=Bulgarian
+lang.cat=Catalan
+lang.ceb=Cebuano
+lang.ces=Czech
+lang.chi_sim=Chinese (Simplified)
+lang.chi_sim_vert=Chinese (Simplified, Vertical)
+lang.chi_tra=Chinese (Traditional)
+lang.chi_tra_vert=Chinese (Traditional, Vertical)
+lang.chr=Cherokee
+lang.cos=Corsican
+lang.cym=Welsh
+lang.dan=Danish
+lang.dan_frak=Danish (Fraktur)
+lang.deu=German
+lang.deu_frak=German (Fraktur)
+lang.div=Divehi
+lang.dzo=Dzongkha
+lang.ell=Greek
+lang.eng=English
+lang.enm=English, Middle (1100-1500)
+lang.epo=Esperanto
+lang.equ=Math / equation detection module
+lang.est=Estonian
+lang.eus=Basque
+lang.fao=Faroese
+lang.fas=Persian
+lang.fil=Filipino
+lang.fin=Finnish
+lang.fra=French
+lang.frk=Frankish
+lang.frm=French, Middle (ca.1400-1600)
+lang.fry=Western Frisian
+lang.gla=Scottish Gaelic
+lang.gle=Irish
+lang.glg=Galician
+lang.grc=Ancient Greek
+lang.guj=Gujarati
+lang.hat=Haitian, Haitian Creole
+lang.heb=Hebrew
+lang.hin=Hindi
+lang.hrv=Croatian
+lang.hun=Hungarian
+lang.hye=Armenian
+lang.iku=Inuktitut
+lang.ind=Indonesian
+lang.isl=Icelandic
+lang.ita=Italian
+lang.ita_old=Italian (Old)
+lang.jav=Javanese
+lang.jpn=Japanese
+lang.jpn_vert=Japanese (Vertical)
+lang.kan=Kannada
+lang.kat=Georgian
+lang.kat_old=Georgian (Old)
+lang.kaz=Kazakh
+lang.khm=Central Khmer
+lang.kir=Kirghiz, Kyrgyz
+lang.kmr=Northern Kurdish
+lang.kor=Korean
+lang.kor_vert=Korean (Vertical)
+lang.lao=Lao
+lang.lat=Latin
+lang.lav=Latvian
+lang.lit=Lithuanian
+lang.ltz=Luxembourgish
+lang.mal=Malayalam
+lang.mar=Marathi
+lang.mkd=Macedonian
+lang.mlt=Maltese
+lang.mon=Mongolian
+lang.mri=Maori
+lang.msa=Malay
+lang.mya=Burmese
+lang.nep=Nepali
+lang.nld=Dutch; Flemish
+lang.nor=Norwegian
+lang.oci=Occitan (post 1500)
+lang.ori=Oriya
+lang.osd=Orientation and script detection module
+lang.pan=Panjabi, Punjabi
+lang.pol=Polish
+lang.por=Portuguese
+lang.pus=Pushto, Pashto
+lang.que=Quechua
+lang.ron=Romanian, Moldavian, Moldovan
+lang.rus=Russian
+lang.san=Sanskrit
+lang.sin=Sinhala, Sinhalese
+lang.slk=Slovak
+lang.slk_frak=Slovak (Fraktur)
+lang.slv=Slovenian
+lang.snd=Sindhi
+lang.spa=Spanish
+lang.spa_old=Spanish (Old)
+lang.sqi=Albanian
+lang.srp=Serbian
+lang.srp_latn=Serbian (Latin)
+lang.sun=Sundanese
+lang.swa=Swahili
+lang.swe=Swedish
+lang.syr=Syriac
+lang.tam=Tamil
+lang.tat=Tatar
+lang.tel=Telugu
+lang.tgk=Tajik
+lang.tgl=Tagalog
+lang.tha=Thai
+lang.tir=Tigrinya
+lang.ton=Tonga (Tonga Islands)
+lang.tur=Turkish
+lang.uig=Uighur, Uyghur
+lang.ukr=Ukrainian
+lang.urd=Urdu
+lang.uzb=Uzbek
+lang.uzb_cyrl=Uzbek (Cyrillic)
+lang.vie=Vietnamese
+lang.yid=Yiddish
+lang.yor=Yoruba
+
addPageNumbers.fontSize=അക്ഷര വലുപ്പം
addPageNumbers.fontName=അക്ഷരത്തിന്റെ പേര്
pdfPrompt=PDF(കൾ) തിരഞ്ഞെടുക്കുക
@@ -87,6 +219,12 @@ addToDoc=പ്രമാണത്തിലേക്ക് ചേർക്കു
reset=പുനഃസജ്ജമാക്കുക
apply=പ്രയോഗിക്കുക
noFileSelected=ഫയലൊന്നും തിരഞ്ഞെടുത്തിട്ടില്ല. ദയവായി ഒരെണ്ണം അപ്ലോഡ് ചെയ്യുക.
+view=View
+cancel=Cancel
+
+back.toSettings=Back to Settings
+back.toHome=Back to Home
+back.toAdmin=Back to Admin
legal.privacy=സ്വകാര്യതാ നയം
legal.terms=നിബന്ധനകളും വ്യവസ്ഥകളും
@@ -127,6 +265,7 @@ enterpriseEdition.button=പ്രോയിലേക്ക് അപ്ഗ്
enterpriseEdition.warning=ഈ ഫീച്ചർ പ്രോ ഉപയോക്താക്കൾക്ക് മാത്രമേ ലഭ്യമാകൂ.
enterpriseEdition.yamlAdvert=സ്റ്റെർലിംഗ് PDF പ്രോ YAML കോൺഫിഗറേഷൻ ഫയലുകളെയും മറ്റ് SSO സവിശേഷതകളെയും പിന്തുണയ്ക്കുന്നു.
enterpriseEdition.ssoAdvert=കൂടുതൽ ഉപയോക്തൃ മാനേജുമെന്റ് സവിശേഷതകൾക്കായി തിരയുകയാണോ? സ്റ്റെർലിംഗ് PDF പ്രോ പരിശോധിക്കുക
+enterpriseEdition.proTeamFeatureDisabled=Team management features require a Pro licence or higher
#################
@@ -207,6 +346,8 @@ account.property=പ്രോപ്പർട്ടി
account.webBrowserSettings=വെബ് ബ്രൗസർ ക്രമീകരണം
account.syncToBrowser=അക്കൗണ്ട് സമന്വയിപ്പിക്കുക -> ബ്രൗസർ
account.syncToAccount=അക്കൗണ്ട് സമന്വയിപ്പിക്കുക <- ബ്രൗസർ
+account.adminTitle=Administrator Tools
+account.adminNotif=You have admin privileges. Access system settings and user management.
adminUserSettings.title=ഉപയോക്തൃ നിയന്ത്രണ ക്രമീകരണങ്ങൾ
@@ -238,6 +379,39 @@ adminUserSettings.disabledUsers=പ്രവർത്തനരഹിതമാക
adminUserSettings.totalUsers=ആകെ ഉപയോക്താക്കൾ:
adminUserSettings.lastRequest=അവസാന അഭ്യർത്ഥന
adminUserSettings.usage=ഉപയോഗം കാണുക
+adminUserSettings.teams=View/Edit Teams
+adminUserSettings.team=Team
+adminUserSettings.manageTeams=Manage Teams
+adminUserSettings.createTeam=Create Team
+adminUserSettings.viewTeam=View Team
+adminUserSettings.deleteTeam=Delete Team
+adminUserSettings.teamName=Team Name
+adminUserSettings.teamExists=Team already exists
+adminUserSettings.teamCreated=Team created successfully
+adminUserSettings.teamChanged=User's team was updated
+adminUserSettings.totalMembers=Total Members
+adminUserSettings.confirmDeleteTeam=Are you sure you want to delete this team?
+
+teamCreated=Team created successfully
+teamExists=A team with that name already exists
+teamNameExists=Another team with that name already exists
+teamNotFound=Team not found
+teamDeleted=Team deleted
+teamHasUsers=Cannot delete a team with users assigned
+teamRenamed=Team renamed successfully
+
+# Team user management
+team.addUser=Add User to Team
+team.selectUser=Select User
+team.warning.moveUser=Warning: This will move the user from "{0}" team to "{1}" team. Are you sure?
+team.confirm.moveUser=Are you sure you want to move this user from "{0}" team to "{1}" team?
+team.userAdded=User successfully added to team
+team.back=Back to Teams
+team.internal=Internal Team
+team.internalTeamNotAccessible=The Internal team is a system team and cannot be accessed
+team.cannotMoveInternalUsers=Users in the Internal team cannot be moved to other teams
+
+
endpointStatistics.title=എൻഡ്പോയിന്റ് സ്ഥിതിവിവരക്കണക്കുകൾ
endpointStatistics.header=എൻഡ്പോയിന്റ് സ്ഥിതിവിവരക്കണക്കുകൾ
@@ -1026,6 +1200,7 @@ merge.header=ഒന്നിലധികം PDF-കൾ ലയിപ്പിക
merge.sortByName=പേര് അനുസരിച്ച് അടുക്കുക
merge.sortByDate=തീയതി അനുസരിച്ച് അടുക്കുക
merge.removeCertSign=ലയിപ്പിച്ച ഫയലിലെ ഡിജിറ്റൽ ഒപ്പ് നീക്കം ചെയ്യണോ?
+merge.generateToc=Generate table of contents in the merged file?
merge.submit=ലയിപ്പിക്കുക
@@ -1475,3 +1650,57 @@ cookieBanner.preferencesModal.necessary.description=വെബ്സൈറ്റ
cookieBanner.preferencesModal.analytics.title=അനലിറ്റിക്സ്
cookieBanner.preferencesModal.analytics.description=ഞങ്ങളുടെ ടൂളുകൾ എങ്ങനെ ഉപയോഗിക്കുന്നുവെന്ന് മനസ്സിലാക്കാൻ ഈ കുക്കികൾ ഞങ്ങളെ സഹായിക്കുന്നു, അതിനാൽ ഞങ്ങളുടെ കമ്മ്യൂണിറ്റി ഏറ്റവും കൂടുതൽ വിലമതിക്കുന്ന ഫീച്ചറുകൾ നിർമ്മിക്കുന്നതിൽ ഞങ്ങൾക്ക് ശ്രദ്ധ കേന്ദ്രീകരിക്കാൻ കഴിയും. ഉറപ്പാക്കുക—സ്റ്റെർലിംഗ് PDF-ന് നിങ്ങൾ പ്രവർത്തിക്കുന്ന പ്രമാണങ്ങളുടെ ഉള്ളടക്കം ട്രാക്ക് ചെയ്യാൻ കഴിയില്ല, ഒരിക്കലും കഴിയില്ല.
+#fakeScan
+fakeScan.title=Fake Scan
+fakeScan.header=Fake Scan
+fakeScan.description=Create a PDF that looks like it was scanned
+fakeScan.selectPDF=Select PDF:
+fakeScan.quality=Scan Quality
+fakeScan.quality.low=Low
+fakeScan.quality.medium=Medium
+fakeScan.quality.high=High
+fakeScan.rotation=Rotation Angle
+fakeScan.rotation.none=None
+fakeScan.rotation.slight=Slight
+fakeScan.rotation.moderate=Moderate
+fakeScan.rotation.severe=Severe
+fakeScan.submit=Create Fake Scan
+
+#home.fakeScan
+home.fakeScan.title=Fake Scan
+home.fakeScan.desc=Create a PDF that looks like it was scanned
+fakeScan.tags=scan,simulate,realistic,convert
+
+# FakeScan advanced settings (frontend)
+fakeScan.advancedSettings=Enable Advanced Scan Settings
+fakeScan.colorspace=Colorspace
+fakeScan.colorspace.grayscale=Grayscale
+fakeScan.colorspace.color=Color
+fakeScan.border=Border (px)
+fakeScan.rotate=Base Rotation (degrees)
+fakeScan.rotateVariance=Rotation Variance (degrees)
+fakeScan.brightness=Brightness
+fakeScan.contrast=Contrast
+fakeScan.blur=Blur
+fakeScan.noise=Noise
+fakeScan.yellowish=Yellowish (simulate old paper)
+fakeScan.resolution=Resolution (DPI)
+
+
+# Table of Contents Feature
+home.editTableOfContents.title=Edit Table of Contents
+home.editTableOfContents.desc=Add or edit bookmarks and table of contents in PDF documents
+
+editTableOfContents.tags=bookmarks,toc,navigation,index,table of contents,chapters,sections,outline
+editTableOfContents.title=Edit Table of Contents
+editTableOfContents.header=Add or Edit PDF Table of Contents
+editTableOfContents.replaceExisting=Replace existing bookmarks (uncheck to append to existing)
+editTableOfContents.editorTitle=Bookmark Editor
+editTableOfContents.editorDesc=Add and arrange bookmarks below. Click + to add child bookmarks.
+editTableOfContents.addBookmark=Add New Bookmark
+editTableOfContents.desc.1=This tool allows you to add or edit the table of contents (bookmarks) in a PDF document.
+editTableOfContents.desc.2=You can create a hierarchical structure by adding child bookmarks to parent bookmarks.
+editTableOfContents.desc.3=Each bookmark requires a title and target page number.
+editTableOfContents.submit=Apply Table of Contents
+
+
diff --git a/stirling-pdf/src/main/resources/messages_nl_NL.properties b/stirling-pdf/src/main/resources/messages_nl_NL.properties
index 5450b6bb1..9405a1f7f 100644
--- a/stirling-pdf/src/main/resources/messages_nl_NL.properties
+++ b/stirling-pdf/src/main/resources/messages_nl_NL.properties
@@ -3,6 +3,138 @@
###########
# the direction that the language is written (ltr = left to right, rtl = right to left)
language.direction=ltr
+
+# Language names for reuse throughout the application
+lang.afr=Afrikaans
+lang.amh=Amharic
+lang.ara=Arabic
+lang.asm=Assamese
+lang.aze=Azerbaijani
+lang.aze_cyrl=Azerbaijani (Cyrillic)
+lang.bel=Belarusian
+lang.ben=Bengali
+lang.bod=Tibetan
+lang.bos=Bosnian
+lang.bre=Breton
+lang.bul=Bulgarian
+lang.cat=Catalan
+lang.ceb=Cebuano
+lang.ces=Czech
+lang.chi_sim=Chinese (Simplified)
+lang.chi_sim_vert=Chinese (Simplified, Vertical)
+lang.chi_tra=Chinese (Traditional)
+lang.chi_tra_vert=Chinese (Traditional, Vertical)
+lang.chr=Cherokee
+lang.cos=Corsican
+lang.cym=Welsh
+lang.dan=Danish
+lang.dan_frak=Danish (Fraktur)
+lang.deu=German
+lang.deu_frak=German (Fraktur)
+lang.div=Divehi
+lang.dzo=Dzongkha
+lang.ell=Greek
+lang.eng=English
+lang.enm=English, Middle (1100-1500)
+lang.epo=Esperanto
+lang.equ=Math / equation detection module
+lang.est=Estonian
+lang.eus=Basque
+lang.fao=Faroese
+lang.fas=Persian
+lang.fil=Filipino
+lang.fin=Finnish
+lang.fra=French
+lang.frk=Frankish
+lang.frm=French, Middle (ca.1400-1600)
+lang.fry=Western Frisian
+lang.gla=Scottish Gaelic
+lang.gle=Irish
+lang.glg=Galician
+lang.grc=Ancient Greek
+lang.guj=Gujarati
+lang.hat=Haitian, Haitian Creole
+lang.heb=Hebrew
+lang.hin=Hindi
+lang.hrv=Croatian
+lang.hun=Hungarian
+lang.hye=Armenian
+lang.iku=Inuktitut
+lang.ind=Indonesian
+lang.isl=Icelandic
+lang.ita=Italian
+lang.ita_old=Italian (Old)
+lang.jav=Javanese
+lang.jpn=Japanese
+lang.jpn_vert=Japanese (Vertical)
+lang.kan=Kannada
+lang.kat=Georgian
+lang.kat_old=Georgian (Old)
+lang.kaz=Kazakh
+lang.khm=Central Khmer
+lang.kir=Kirghiz, Kyrgyz
+lang.kmr=Northern Kurdish
+lang.kor=Korean
+lang.kor_vert=Korean (Vertical)
+lang.lao=Lao
+lang.lat=Latin
+lang.lav=Latvian
+lang.lit=Lithuanian
+lang.ltz=Luxembourgish
+lang.mal=Malayalam
+lang.mar=Marathi
+lang.mkd=Macedonian
+lang.mlt=Maltese
+lang.mon=Mongolian
+lang.mri=Maori
+lang.msa=Malay
+lang.mya=Burmese
+lang.nep=Nepali
+lang.nld=Dutch; Flemish
+lang.nor=Norwegian
+lang.oci=Occitan (post 1500)
+lang.ori=Oriya
+lang.osd=Orientation and script detection module
+lang.pan=Panjabi, Punjabi
+lang.pol=Polish
+lang.por=Portuguese
+lang.pus=Pushto, Pashto
+lang.que=Quechua
+lang.ron=Romanian, Moldavian, Moldovan
+lang.rus=Russian
+lang.san=Sanskrit
+lang.sin=Sinhala, Sinhalese
+lang.slk=Slovak
+lang.slk_frak=Slovak (Fraktur)
+lang.slv=Slovenian
+lang.snd=Sindhi
+lang.spa=Spanish
+lang.spa_old=Spanish (Old)
+lang.sqi=Albanian
+lang.srp=Serbian
+lang.srp_latn=Serbian (Latin)
+lang.sun=Sundanese
+lang.swa=Swahili
+lang.swe=Swedish
+lang.syr=Syriac
+lang.tam=Tamil
+lang.tat=Tatar
+lang.tel=Telugu
+lang.tgk=Tajik
+lang.tgl=Tagalog
+lang.tha=Thai
+lang.tir=Tigrinya
+lang.ton=Tonga (Tonga Islands)
+lang.tur=Turkish
+lang.uig=Uighur, Uyghur
+lang.ukr=Ukrainian
+lang.urd=Urdu
+lang.uzb=Uzbek
+lang.uzb_cyrl=Uzbek (Cyrillic)
+lang.vie=Vietnamese
+lang.yid=Yiddish
+lang.yor=Yoruba
+
addPageNumbers.fontSize=Lettertypegrootte
addPageNumbers.fontName=Lettertypenaam
pdfPrompt=Selecteer PDF('s)
@@ -87,6 +219,12 @@ addToDoc=Toevoegen aan document
reset=Reset
apply=Apply
noFileSelected=No file selected. Please upload one.
+view=View
+cancel=Cancel
+
+back.toSettings=Back to Settings
+back.toHome=Back to Home
+back.toAdmin=Back to Admin
legal.privacy=Privacybeleid
legal.terms=Voorwaarden van gebruik
@@ -127,6 +265,7 @@ enterpriseEdition.button=Upgrade to Pro
enterpriseEdition.warning=This feature is only available to Pro users.
enterpriseEdition.yamlAdvert=Stirling PDF Pro supports YAML configuration files and other SSO features.
enterpriseEdition.ssoAdvert=Looking for more user management features? Check out Stirling PDF Pro
+enterpriseEdition.proTeamFeatureDisabled=Team management features require a Pro licence or higher
#################
@@ -207,6 +346,8 @@ account.property=Eigenschap
account.webBrowserSettings=Webbrowser instelling
account.syncToBrowser=Synchroniseer account -> browser
account.syncToAccount=Synchroniseer account <- browser
+account.adminTitle=Administrator Tools
+account.adminNotif=You have admin privileges. Access system settings and user management.
adminUserSettings.title=Gebruikersbeheer
@@ -238,6 +379,39 @@ adminUserSettings.disabledUsers=Disabled Users:
adminUserSettings.totalUsers=Total Users:
adminUserSettings.lastRequest=Laatste aanvraag
adminUserSettings.usage=View Usage
+adminUserSettings.teams=View/Edit Teams
+adminUserSettings.team=Team
+adminUserSettings.manageTeams=Manage Teams
+adminUserSettings.createTeam=Create Team
+adminUserSettings.viewTeam=View Team
+adminUserSettings.deleteTeam=Delete Team
+adminUserSettings.teamName=Team Name
+adminUserSettings.teamExists=Team already exists
+adminUserSettings.teamCreated=Team created successfully
+adminUserSettings.teamChanged=User's team was updated
+adminUserSettings.totalMembers=Total Members
+adminUserSettings.confirmDeleteTeam=Are you sure you want to delete this team?
+
+teamCreated=Team created successfully
+teamExists=A team with that name already exists
+teamNameExists=Another team with that name already exists
+teamNotFound=Team not found
+teamDeleted=Team deleted
+teamHasUsers=Cannot delete a team with users assigned
+teamRenamed=Team renamed successfully
+
+# Team user management
+team.addUser=Add User to Team
+team.selectUser=Select User
+team.warning.moveUser=Warning: This will move the user from "{0}" team to "{1}" team. Are you sure?
+team.confirm.moveUser=Are you sure you want to move this user from "{0}" team to "{1}" team?
+team.userAdded=User successfully added to team
+team.back=Back to Teams
+team.internal=Internal Team
+team.internalTeamNotAccessible=The Internal team is a system team and cannot be accessed
+team.cannotMoveInternalUsers=Users in the Internal team cannot be moved to other teams
+
+
endpointStatistics.title=Endpoint Statistics
endpointStatistics.header=Endpoint Statistics
@@ -1026,6 +1200,7 @@ merge.header=Meerdere PDF's samenvoegen (2+)
merge.sortByName=Sorteer op naam
merge.sortByDate=Sorteer op datum
merge.removeCertSign=Verwijder digitale handtekening in het samengevoegde bestand?
+merge.generateToc=Generate table of contents in the merged file?
merge.submit=Samenvoegen
@@ -1475,3 +1650,57 @@ cookieBanner.preferencesModal.necessary.description=These cookies are essential
cookieBanner.preferencesModal.analytics.title=Analytics
cookieBanner.preferencesModal.analytics.description=These cookies help us understand how our tools are being used, so we can focus on building the features our community values most. Rest assured—Stirling PDF cannot and will never track the content of the documents you work with.
+#fakeScan
+fakeScan.title=Fake Scan
+fakeScan.header=Fake Scan
+fakeScan.description=Create a PDF that looks like it was scanned
+fakeScan.selectPDF=Select PDF:
+fakeScan.quality=Scan Quality
+fakeScan.quality.low=Low
+fakeScan.quality.medium=Medium
+fakeScan.quality.high=High
+fakeScan.rotation=Rotation Angle
+fakeScan.rotation.none=None
+fakeScan.rotation.slight=Slight
+fakeScan.rotation.moderate=Moderate
+fakeScan.rotation.severe=Severe
+fakeScan.submit=Create Fake Scan
+
+#home.fakeScan
+home.fakeScan.title=Fake Scan
+home.fakeScan.desc=Create a PDF that looks like it was scanned
+fakeScan.tags=scan,simulate,realistic,convert
+
+# FakeScan advanced settings (frontend)
+fakeScan.advancedSettings=Enable Advanced Scan Settings
+fakeScan.colorspace=Colorspace
+fakeScan.colorspace.grayscale=Grayscale
+fakeScan.colorspace.color=Color
+fakeScan.border=Border (px)
+fakeScan.rotate=Base Rotation (degrees)
+fakeScan.rotateVariance=Rotation Variance (degrees)
+fakeScan.brightness=Brightness
+fakeScan.contrast=Contrast
+fakeScan.blur=Blur
+fakeScan.noise=Noise
+fakeScan.yellowish=Yellowish (simulate old paper)
+fakeScan.resolution=Resolution (DPI)
+
+
+# Table of Contents Feature
+home.editTableOfContents.title=Edit Table of Contents
+home.editTableOfContents.desc=Add or edit bookmarks and table of contents in PDF documents
+
+editTableOfContents.tags=bookmarks,toc,navigation,index,table of contents,chapters,sections,outline
+editTableOfContents.title=Edit Table of Contents
+editTableOfContents.header=Add or Edit PDF Table of Contents
+editTableOfContents.replaceExisting=Replace existing bookmarks (uncheck to append to existing)
+editTableOfContents.editorTitle=Bookmark Editor
+editTableOfContents.editorDesc=Add and arrange bookmarks below. Click + to add child bookmarks.
+editTableOfContents.addBookmark=Add New Bookmark
+editTableOfContents.desc.1=This tool allows you to add or edit the table of contents (bookmarks) in a PDF document.
+editTableOfContents.desc.2=You can create a hierarchical structure by adding child bookmarks to parent bookmarks.
+editTableOfContents.desc.3=Each bookmark requires a title and target page number.
+editTableOfContents.submit=Apply Table of Contents
+
+
diff --git a/stirling-pdf/src/main/resources/messages_no_NB.properties b/stirling-pdf/src/main/resources/messages_no_NB.properties
index b161ff782..c35b267b6 100644
--- a/stirling-pdf/src/main/resources/messages_no_NB.properties
+++ b/stirling-pdf/src/main/resources/messages_no_NB.properties
@@ -3,6 +3,138 @@
###########
# the direction that the language is written (ltr = left to right, rtl = right to left)
language.direction=ltr
+
+# Language names for reuse throughout the application
+lang.afr=Afrikaans
+lang.amh=Amharic
+lang.ara=Arabic
+lang.asm=Assamese
+lang.aze=Azerbaijani
+lang.aze_cyrl=Azerbaijani (Cyrillic)
+lang.bel=Belarusian
+lang.ben=Bengali
+lang.bod=Tibetan
+lang.bos=Bosnian
+lang.bre=Breton
+lang.bul=Bulgarian
+lang.cat=Catalan
+lang.ceb=Cebuano
+lang.ces=Czech
+lang.chi_sim=Chinese (Simplified)
+lang.chi_sim_vert=Chinese (Simplified, Vertical)
+lang.chi_tra=Chinese (Traditional)
+lang.chi_tra_vert=Chinese (Traditional, Vertical)
+lang.chr=Cherokee
+lang.cos=Corsican
+lang.cym=Welsh
+lang.dan=Danish
+lang.dan_frak=Danish (Fraktur)
+lang.deu=German
+lang.deu_frak=German (Fraktur)
+lang.div=Divehi
+lang.dzo=Dzongkha
+lang.ell=Greek
+lang.eng=English
+lang.enm=English, Middle (1100-1500)
+lang.epo=Esperanto
+lang.equ=Math / equation detection module
+lang.est=Estonian
+lang.eus=Basque
+lang.fao=Faroese
+lang.fas=Persian
+lang.fil=Filipino
+lang.fin=Finnish
+lang.fra=French
+lang.frk=Frankish
+lang.frm=French, Middle (ca.1400-1600)
+lang.fry=Western Frisian
+lang.gla=Scottish Gaelic
+lang.gle=Irish
+lang.glg=Galician
+lang.grc=Ancient Greek
+lang.guj=Gujarati
+lang.hat=Haitian, Haitian Creole
+lang.heb=Hebrew
+lang.hin=Hindi
+lang.hrv=Croatian
+lang.hun=Hungarian
+lang.hye=Armenian
+lang.iku=Inuktitut
+lang.ind=Indonesian
+lang.isl=Icelandic
+lang.ita=Italian
+lang.ita_old=Italian (Old)
+lang.jav=Javanese
+lang.jpn=Japanese
+lang.jpn_vert=Japanese (Vertical)
+lang.kan=Kannada
+lang.kat=Georgian
+lang.kat_old=Georgian (Old)
+lang.kaz=Kazakh
+lang.khm=Central Khmer
+lang.kir=Kirghiz, Kyrgyz
+lang.kmr=Northern Kurdish
+lang.kor=Korean
+lang.kor_vert=Korean (Vertical)
+lang.lao=Lao
+lang.lat=Latin
+lang.lav=Latvian
+lang.lit=Lithuanian
+lang.ltz=Luxembourgish
+lang.mal=Malayalam
+lang.mar=Marathi
+lang.mkd=Macedonian
+lang.mlt=Maltese
+lang.mon=Mongolian
+lang.mri=Maori
+lang.msa=Malay
+lang.mya=Burmese
+lang.nep=Nepali
+lang.nld=Dutch; Flemish
+lang.nor=Norwegian
+lang.oci=Occitan (post 1500)
+lang.ori=Oriya
+lang.osd=Orientation and script detection module
+lang.pan=Panjabi, Punjabi
+lang.pol=Polish
+lang.por=Portuguese
+lang.pus=Pushto, Pashto
+lang.que=Quechua
+lang.ron=Romanian, Moldavian, Moldovan
+lang.rus=Russian
+lang.san=Sanskrit
+lang.sin=Sinhala, Sinhalese
+lang.slk=Slovak
+lang.slk_frak=Slovak (Fraktur)
+lang.slv=Slovenian
+lang.snd=Sindhi
+lang.spa=Spanish
+lang.spa_old=Spanish (Old)
+lang.sqi=Albanian
+lang.srp=Serbian
+lang.srp_latn=Serbian (Latin)
+lang.sun=Sundanese
+lang.swa=Swahili
+lang.swe=Swedish
+lang.syr=Syriac
+lang.tam=Tamil
+lang.tat=Tatar
+lang.tel=Telugu
+lang.tgk=Tajik
+lang.tgl=Tagalog
+lang.tha=Thai
+lang.tir=Tigrinya
+lang.ton=Tonga (Tonga Islands)
+lang.tur=Turkish
+lang.uig=Uighur, Uyghur
+lang.ukr=Ukrainian
+lang.urd=Urdu
+lang.uzb=Uzbek
+lang.uzb_cyrl=Uzbek (Cyrillic)
+lang.vie=Vietnamese
+lang.yid=Yiddish
+lang.yor=Yoruba
+
addPageNumbers.fontSize=Skriftstørrelse
addPageNumbers.fontName=Skrifttype
pdfPrompt=Velg PDF(er)
@@ -87,6 +219,12 @@ addToDoc=Legg til i dokument
reset=Reset
apply=Apply
noFileSelected=No file selected. Please upload one.
+view=View
+cancel=Cancel
+
+back.toSettings=Back to Settings
+back.toHome=Back to Home
+back.toAdmin=Back to Admin
legal.privacy=Personvernerklæring
legal.terms=Vilkår og betingelser
@@ -127,6 +265,7 @@ enterpriseEdition.button=Oppgrader til Pro
enterpriseEdition.warning=Denne funksjonen er kun tilgjengelig for Pro-brukere.
enterpriseEdition.yamlAdvert=Stirling PDF Pro støtter YAML-konfigurasjons filer og andre SSO funksjoner.
enterpriseEdition.ssoAdvert=Søker du etter flere administrerings funksjoner? Sjekk ut Stirling PDF Pro
+enterpriseEdition.proTeamFeatureDisabled=Team management features require a Pro licence or higher
#################
@@ -207,6 +346,8 @@ account.property=Egenskap
account.webBrowserSettings=Nettleserinnstilling
account.syncToBrowser=Synk Konto -> Nettleser
account.syncToAccount=Synk Konto <- Nettleser
+account.adminTitle=Administrator Tools
+account.adminNotif=You have admin privileges. Access system settings and user management.
adminUserSettings.title=Brukerkontroll Innstillinger
@@ -238,6 +379,39 @@ adminUserSettings.disabledUsers=Deaktiverte brukere:
adminUserSettings.totalUsers=Totalt antall brukere:
adminUserSettings.lastRequest=Siste spørring
adminUserSettings.usage=View Usage
+adminUserSettings.teams=View/Edit Teams
+adminUserSettings.team=Team
+adminUserSettings.manageTeams=Manage Teams
+adminUserSettings.createTeam=Create Team
+adminUserSettings.viewTeam=View Team
+adminUserSettings.deleteTeam=Delete Team
+adminUserSettings.teamName=Team Name
+adminUserSettings.teamExists=Team already exists
+adminUserSettings.teamCreated=Team created successfully
+adminUserSettings.teamChanged=User's team was updated
+adminUserSettings.totalMembers=Total Members
+adminUserSettings.confirmDeleteTeam=Are you sure you want to delete this team?
+
+teamCreated=Team created successfully
+teamExists=A team with that name already exists
+teamNameExists=Another team with that name already exists
+teamNotFound=Team not found
+teamDeleted=Team deleted
+teamHasUsers=Cannot delete a team with users assigned
+teamRenamed=Team renamed successfully
+
+# Team user management
+team.addUser=Add User to Team
+team.selectUser=Select User
+team.warning.moveUser=Warning: This will move the user from "{0}" team to "{1}" team. Are you sure?
+team.confirm.moveUser=Are you sure you want to move this user from "{0}" team to "{1}" team?
+team.userAdded=User successfully added to team
+team.back=Back to Teams
+team.internal=Internal Team
+team.internalTeamNotAccessible=The Internal team is a system team and cannot be accessed
+team.cannotMoveInternalUsers=Users in the Internal team cannot be moved to other teams
+
+
endpointStatistics.title=Endpoint Statistics
endpointStatistics.header=Endpoint Statistics
@@ -1026,6 +1200,7 @@ merge.header=Slå sammen flere PDF-er (2+)
merge.sortByName=Sorter etter navn
merge.sortByDate=Sorter etter dato
merge.removeCertSign=Fjern digital signatur i den sammenslåtte filen?
+merge.generateToc=Generate table of contents in the merged file?
merge.submit=Slå sammen
@@ -1475,3 +1650,57 @@ cookieBanner.preferencesModal.necessary.description=These cookies are essential
cookieBanner.preferencesModal.analytics.title=Analytics
cookieBanner.preferencesModal.analytics.description=These cookies help us understand how our tools are being used, so we can focus on building the features our community values most. Rest assured—Stirling PDF cannot and will never track the content of the documents you work with.
+#fakeScan
+fakeScan.title=Fake Scan
+fakeScan.header=Fake Scan
+fakeScan.description=Create a PDF that looks like it was scanned
+fakeScan.selectPDF=Select PDF:
+fakeScan.quality=Scan Quality
+fakeScan.quality.low=Low
+fakeScan.quality.medium=Medium
+fakeScan.quality.high=High
+fakeScan.rotation=Rotation Angle
+fakeScan.rotation.none=None
+fakeScan.rotation.slight=Slight
+fakeScan.rotation.moderate=Moderate
+fakeScan.rotation.severe=Severe
+fakeScan.submit=Create Fake Scan
+
+#home.fakeScan
+home.fakeScan.title=Fake Scan
+home.fakeScan.desc=Create a PDF that looks like it was scanned
+fakeScan.tags=scan,simulate,realistic,convert
+
+# FakeScan advanced settings (frontend)
+fakeScan.advancedSettings=Enable Advanced Scan Settings
+fakeScan.colorspace=Colorspace
+fakeScan.colorspace.grayscale=Grayscale
+fakeScan.colorspace.color=Color
+fakeScan.border=Border (px)
+fakeScan.rotate=Base Rotation (degrees)
+fakeScan.rotateVariance=Rotation Variance (degrees)
+fakeScan.brightness=Brightness
+fakeScan.contrast=Contrast
+fakeScan.blur=Blur
+fakeScan.noise=Noise
+fakeScan.yellowish=Yellowish (simulate old paper)
+fakeScan.resolution=Resolution (DPI)
+
+
+# Table of Contents Feature
+home.editTableOfContents.title=Edit Table of Contents
+home.editTableOfContents.desc=Add or edit bookmarks and table of contents in PDF documents
+
+editTableOfContents.tags=bookmarks,toc,navigation,index,table of contents,chapters,sections,outline
+editTableOfContents.title=Edit Table of Contents
+editTableOfContents.header=Add or Edit PDF Table of Contents
+editTableOfContents.replaceExisting=Replace existing bookmarks (uncheck to append to existing)
+editTableOfContents.editorTitle=Bookmark Editor
+editTableOfContents.editorDesc=Add and arrange bookmarks below. Click + to add child bookmarks.
+editTableOfContents.addBookmark=Add New Bookmark
+editTableOfContents.desc.1=This tool allows you to add or edit the table of contents (bookmarks) in a PDF document.
+editTableOfContents.desc.2=You can create a hierarchical structure by adding child bookmarks to parent bookmarks.
+editTableOfContents.desc.3=Each bookmark requires a title and target page number.
+editTableOfContents.submit=Apply Table of Contents
+
+
diff --git a/stirling-pdf/src/main/resources/messages_pl_PL.properties b/stirling-pdf/src/main/resources/messages_pl_PL.properties
index f8a56dc37..5ec1ba151 100644
--- a/stirling-pdf/src/main/resources/messages_pl_PL.properties
+++ b/stirling-pdf/src/main/resources/messages_pl_PL.properties
@@ -3,6 +3,138 @@
###########
# the direction that the language is written (ltr = left to right, rtl = right to left)
language.direction=ltr
+
+# Language names for reuse throughout the application
+lang.afr=Afrikaans
+lang.amh=Amharic
+lang.ara=Arabic
+lang.asm=Assamese
+lang.aze=Azerbaijani
+lang.aze_cyrl=Azerbaijani (Cyrillic)
+lang.bel=Belarusian
+lang.ben=Bengali
+lang.bod=Tibetan
+lang.bos=Bosnian
+lang.bre=Breton
+lang.bul=Bulgarian
+lang.cat=Catalan
+lang.ceb=Cebuano
+lang.ces=Czech
+lang.chi_sim=Chinese (Simplified)
+lang.chi_sim_vert=Chinese (Simplified, Vertical)
+lang.chi_tra=Chinese (Traditional)
+lang.chi_tra_vert=Chinese (Traditional, Vertical)
+lang.chr=Cherokee
+lang.cos=Corsican
+lang.cym=Welsh
+lang.dan=Danish
+lang.dan_frak=Danish (Fraktur)
+lang.deu=German
+lang.deu_frak=German (Fraktur)
+lang.div=Divehi
+lang.dzo=Dzongkha
+lang.ell=Greek
+lang.eng=English
+lang.enm=English, Middle (1100-1500)
+lang.epo=Esperanto
+lang.equ=Math / equation detection module
+lang.est=Estonian
+lang.eus=Basque
+lang.fao=Faroese
+lang.fas=Persian
+lang.fil=Filipino
+lang.fin=Finnish
+lang.fra=French
+lang.frk=Frankish
+lang.frm=French, Middle (ca.1400-1600)
+lang.fry=Western Frisian
+lang.gla=Scottish Gaelic
+lang.gle=Irish
+lang.glg=Galician
+lang.grc=Ancient Greek
+lang.guj=Gujarati
+lang.hat=Haitian, Haitian Creole
+lang.heb=Hebrew
+lang.hin=Hindi
+lang.hrv=Croatian
+lang.hun=Hungarian
+lang.hye=Armenian
+lang.iku=Inuktitut
+lang.ind=Indonesian
+lang.isl=Icelandic
+lang.ita=Italian
+lang.ita_old=Italian (Old)
+lang.jav=Javanese
+lang.jpn=Japanese
+lang.jpn_vert=Japanese (Vertical)
+lang.kan=Kannada
+lang.kat=Georgian
+lang.kat_old=Georgian (Old)
+lang.kaz=Kazakh
+lang.khm=Central Khmer
+lang.kir=Kirghiz, Kyrgyz
+lang.kmr=Northern Kurdish
+lang.kor=Korean
+lang.kor_vert=Korean (Vertical)
+lang.lao=Lao
+lang.lat=Latin
+lang.lav=Latvian
+lang.lit=Lithuanian
+lang.ltz=Luxembourgish
+lang.mal=Malayalam
+lang.mar=Marathi
+lang.mkd=Macedonian
+lang.mlt=Maltese
+lang.mon=Mongolian
+lang.mri=Maori
+lang.msa=Malay
+lang.mya=Burmese
+lang.nep=Nepali
+lang.nld=Dutch; Flemish
+lang.nor=Norwegian
+lang.oci=Occitan (post 1500)
+lang.ori=Oriya
+lang.osd=Orientation and script detection module
+lang.pan=Panjabi, Punjabi
+lang.pol=Polish
+lang.por=Portuguese
+lang.pus=Pushto, Pashto
+lang.que=Quechua
+lang.ron=Romanian, Moldavian, Moldovan
+lang.rus=Russian
+lang.san=Sanskrit
+lang.sin=Sinhala, Sinhalese
+lang.slk=Slovak
+lang.slk_frak=Slovak (Fraktur)
+lang.slv=Slovenian
+lang.snd=Sindhi
+lang.spa=Spanish
+lang.spa_old=Spanish (Old)
+lang.sqi=Albanian
+lang.srp=Serbian
+lang.srp_latn=Serbian (Latin)
+lang.sun=Sundanese
+lang.swa=Swahili
+lang.swe=Swedish
+lang.syr=Syriac
+lang.tam=Tamil
+lang.tat=Tatar
+lang.tel=Telugu
+lang.tgk=Tajik
+lang.tgl=Tagalog
+lang.tha=Thai
+lang.tir=Tigrinya
+lang.ton=Tonga (Tonga Islands)
+lang.tur=Turkish
+lang.uig=Uighur, Uyghur
+lang.ukr=Ukrainian
+lang.urd=Urdu
+lang.uzb=Uzbek
+lang.uzb_cyrl=Uzbek (Cyrillic)
+lang.vie=Vietnamese
+lang.yid=Yiddish
+lang.yor=Yoruba
+
addPageNumbers.fontSize=Rozmiar Czcionki
addPageNumbers.fontName=Nazwa Czcionki
pdfPrompt=Wybierz PDF
@@ -87,6 +219,12 @@ addToDoc=Dodaj do dokumentu
reset=Resetuj
apply=Zastosuj
noFileSelected=No file selected. Please upload one.
+view=View
+cancel=Cancel
+
+back.toSettings=Back to Settings
+back.toHome=Back to Home
+back.toAdmin=Back to Admin
legal.privacy=Polityka Prywatności
legal.terms=Zasady i Postanowienia
@@ -127,6 +265,7 @@ enterpriseEdition.button=Uaktualnij do wersji Pro
enterpriseEdition.warning=Ta funkcja jest dostępna tylko dla użytkowników Pro.
enterpriseEdition.yamlAdvert=Stirling PDF Pro obsługuje pliki konfiguracyjne YAML i inne funkcje SSO.
enterpriseEdition.ssoAdvert=Szukasz więcej funkcji zarządzania użytkownikami? Sprawdź Stirling PDF Pro
+enterpriseEdition.proTeamFeatureDisabled=Team management features require a Pro licence or higher
#################
@@ -207,6 +346,8 @@ account.property=Własność
account.webBrowserSettings=Ustawienia przeglądarki
account.syncToBrowser=Zapisz dane konta w przeglądarce
account.syncToAccount=Wczytaj dane konta z przeglądarki
+account.adminTitle=Administrator Tools
+account.adminNotif=You have admin privileges. Access system settings and user management.
adminUserSettings.title=Ustawienia konta użytkownika
@@ -238,6 +379,39 @@ adminUserSettings.disabledUsers=Wyłączeni Użytkownicy:
adminUserSettings.totalUsers=Łączna Liczba Użytkowników:
adminUserSettings.lastRequest=Ostatnie Zgłoszenie
adminUserSettings.usage=View Usage
+adminUserSettings.teams=View/Edit Teams
+adminUserSettings.team=Team
+adminUserSettings.manageTeams=Manage Teams
+adminUserSettings.createTeam=Create Team
+adminUserSettings.viewTeam=View Team
+adminUserSettings.deleteTeam=Delete Team
+adminUserSettings.teamName=Team Name
+adminUserSettings.teamExists=Team already exists
+adminUserSettings.teamCreated=Team created successfully
+adminUserSettings.teamChanged=User's team was updated
+adminUserSettings.totalMembers=Total Members
+adminUserSettings.confirmDeleteTeam=Are you sure you want to delete this team?
+
+teamCreated=Team created successfully
+teamExists=A team with that name already exists
+teamNameExists=Another team with that name already exists
+teamNotFound=Team not found
+teamDeleted=Team deleted
+teamHasUsers=Cannot delete a team with users assigned
+teamRenamed=Team renamed successfully
+
+# Team user management
+team.addUser=Add User to Team
+team.selectUser=Select User
+team.warning.moveUser=Warning: This will move the user from "{0}" team to "{1}" team. Are you sure?
+team.confirm.moveUser=Are you sure you want to move this user from "{0}" team to "{1}" team?
+team.userAdded=User successfully added to team
+team.back=Back to Teams
+team.internal=Internal Team
+team.internalTeamNotAccessible=The Internal team is a system team and cannot be accessed
+team.cannotMoveInternalUsers=Users in the Internal team cannot be moved to other teams
+
+
endpointStatistics.title=Statystyki Punktów Końcowych
endpointStatistics.header=Statystyki Punktów Końcowych
@@ -1026,6 +1200,7 @@ merge.header=Połącz wiele dokumentów PDF (2+)
merge.sortByName=Sortuj po nazwie
merge.sortByDate=Sortuj po dacie
merge.removeCertSign=Usuń podpis cyfrowy w scalonym pliku?
+merge.generateToc=Generate table of contents in the merged file?
merge.submit=Połącz
@@ -1475,3 +1650,57 @@ cookieBanner.preferencesModal.necessary.description=These cookies are essential
cookieBanner.preferencesModal.analytics.title=Analytics
cookieBanner.preferencesModal.analytics.description=These cookies help us understand how our tools are being used, so we can focus on building the features our community values most. Rest assured—Stirling PDF cannot and will never track the content of the documents you work with.
+#fakeScan
+fakeScan.title=Fake Scan
+fakeScan.header=Fake Scan
+fakeScan.description=Create a PDF that looks like it was scanned
+fakeScan.selectPDF=Select PDF:
+fakeScan.quality=Scan Quality
+fakeScan.quality.low=Low
+fakeScan.quality.medium=Medium
+fakeScan.quality.high=High
+fakeScan.rotation=Rotation Angle
+fakeScan.rotation.none=None
+fakeScan.rotation.slight=Slight
+fakeScan.rotation.moderate=Moderate
+fakeScan.rotation.severe=Severe
+fakeScan.submit=Create Fake Scan
+
+#home.fakeScan
+home.fakeScan.title=Fake Scan
+home.fakeScan.desc=Create a PDF that looks like it was scanned
+fakeScan.tags=scan,simulate,realistic,convert
+
+# FakeScan advanced settings (frontend)
+fakeScan.advancedSettings=Enable Advanced Scan Settings
+fakeScan.colorspace=Colorspace
+fakeScan.colorspace.grayscale=Grayscale
+fakeScan.colorspace.color=Color
+fakeScan.border=Border (px)
+fakeScan.rotate=Base Rotation (degrees)
+fakeScan.rotateVariance=Rotation Variance (degrees)
+fakeScan.brightness=Brightness
+fakeScan.contrast=Contrast
+fakeScan.blur=Blur
+fakeScan.noise=Noise
+fakeScan.yellowish=Yellowish (simulate old paper)
+fakeScan.resolution=Resolution (DPI)
+
+
+# Table of Contents Feature
+home.editTableOfContents.title=Edit Table of Contents
+home.editTableOfContents.desc=Add or edit bookmarks and table of contents in PDF documents
+
+editTableOfContents.tags=bookmarks,toc,navigation,index,table of contents,chapters,sections,outline
+editTableOfContents.title=Edit Table of Contents
+editTableOfContents.header=Add or Edit PDF Table of Contents
+editTableOfContents.replaceExisting=Replace existing bookmarks (uncheck to append to existing)
+editTableOfContents.editorTitle=Bookmark Editor
+editTableOfContents.editorDesc=Add and arrange bookmarks below. Click + to add child bookmarks.
+editTableOfContents.addBookmark=Add New Bookmark
+editTableOfContents.desc.1=This tool allows you to add or edit the table of contents (bookmarks) in a PDF document.
+editTableOfContents.desc.2=You can create a hierarchical structure by adding child bookmarks to parent bookmarks.
+editTableOfContents.desc.3=Each bookmark requires a title and target page number.
+editTableOfContents.submit=Apply Table of Contents
+
+
diff --git a/stirling-pdf/src/main/resources/messages_pt_BR.properties b/stirling-pdf/src/main/resources/messages_pt_BR.properties
index ee2ef8d46..a5c4a56c3 100644
--- a/stirling-pdf/src/main/resources/messages_pt_BR.properties
+++ b/stirling-pdf/src/main/resources/messages_pt_BR.properties
@@ -3,6 +3,138 @@
###########
# the direction that the language is written (ltr = left to right, rtl = right to left)
language.direction=ltr
+
+# Language names for reuse throughout the application
+lang.afr=Afrikaans
+lang.amh=Amharic
+lang.ara=Arabic
+lang.asm=Assamese
+lang.aze=Azerbaijani
+lang.aze_cyrl=Azerbaijani (Cyrillic)
+lang.bel=Belarusian
+lang.ben=Bengali
+lang.bod=Tibetan
+lang.bos=Bosnian
+lang.bre=Breton
+lang.bul=Bulgarian
+lang.cat=Catalan
+lang.ceb=Cebuano
+lang.ces=Czech
+lang.chi_sim=Chinese (Simplified)
+lang.chi_sim_vert=Chinese (Simplified, Vertical)
+lang.chi_tra=Chinese (Traditional)
+lang.chi_tra_vert=Chinese (Traditional, Vertical)
+lang.chr=Cherokee
+lang.cos=Corsican
+lang.cym=Welsh
+lang.dan=Danish
+lang.dan_frak=Danish (Fraktur)
+lang.deu=German
+lang.deu_frak=German (Fraktur)
+lang.div=Divehi
+lang.dzo=Dzongkha
+lang.ell=Greek
+lang.eng=English
+lang.enm=English, Middle (1100-1500)
+lang.epo=Esperanto
+lang.equ=Math / equation detection module
+lang.est=Estonian
+lang.eus=Basque
+lang.fao=Faroese
+lang.fas=Persian
+lang.fil=Filipino
+lang.fin=Finnish
+lang.fra=French
+lang.frk=Frankish
+lang.frm=French, Middle (ca.1400-1600)
+lang.fry=Western Frisian
+lang.gla=Scottish Gaelic
+lang.gle=Irish
+lang.glg=Galician
+lang.grc=Ancient Greek
+lang.guj=Gujarati
+lang.hat=Haitian, Haitian Creole
+lang.heb=Hebrew
+lang.hin=Hindi
+lang.hrv=Croatian
+lang.hun=Hungarian
+lang.hye=Armenian
+lang.iku=Inuktitut
+lang.ind=Indonesian
+lang.isl=Icelandic
+lang.ita=Italian
+lang.ita_old=Italian (Old)
+lang.jav=Javanese
+lang.jpn=Japanese
+lang.jpn_vert=Japanese (Vertical)
+lang.kan=Kannada
+lang.kat=Georgian
+lang.kat_old=Georgian (Old)
+lang.kaz=Kazakh
+lang.khm=Central Khmer
+lang.kir=Kirghiz, Kyrgyz
+lang.kmr=Northern Kurdish
+lang.kor=Korean
+lang.kor_vert=Korean (Vertical)
+lang.lao=Lao
+lang.lat=Latin
+lang.lav=Latvian
+lang.lit=Lithuanian
+lang.ltz=Luxembourgish
+lang.mal=Malayalam
+lang.mar=Marathi
+lang.mkd=Macedonian
+lang.mlt=Maltese
+lang.mon=Mongolian
+lang.mri=Maori
+lang.msa=Malay
+lang.mya=Burmese
+lang.nep=Nepali
+lang.nld=Dutch; Flemish
+lang.nor=Norwegian
+lang.oci=Occitan (post 1500)
+lang.ori=Oriya
+lang.osd=Orientation and script detection module
+lang.pan=Panjabi, Punjabi
+lang.pol=Polish
+lang.por=Portuguese
+lang.pus=Pushto, Pashto
+lang.que=Quechua
+lang.ron=Romanian, Moldavian, Moldovan
+lang.rus=Russian
+lang.san=Sanskrit
+lang.sin=Sinhala, Sinhalese
+lang.slk=Slovak
+lang.slk_frak=Slovak (Fraktur)
+lang.slv=Slovenian
+lang.snd=Sindhi
+lang.spa=Spanish
+lang.spa_old=Spanish (Old)
+lang.sqi=Albanian
+lang.srp=Serbian
+lang.srp_latn=Serbian (Latin)
+lang.sun=Sundanese
+lang.swa=Swahili
+lang.swe=Swedish
+lang.syr=Syriac
+lang.tam=Tamil
+lang.tat=Tatar
+lang.tel=Telugu
+lang.tgk=Tajik
+lang.tgl=Tagalog
+lang.tha=Thai
+lang.tir=Tigrinya
+lang.ton=Tonga (Tonga Islands)
+lang.tur=Turkish
+lang.uig=Uighur, Uyghur
+lang.ukr=Ukrainian
+lang.urd=Urdu
+lang.uzb=Uzbek
+lang.uzb_cyrl=Uzbek (Cyrillic)
+lang.vie=Vietnamese
+lang.yid=Yiddish
+lang.yor=Yoruba
+
addPageNumbers.fontSize=Tamanho da Fonte
addPageNumbers.fontName=Nome da Fonte
pdfPrompt=Selecione o(s) PDF(s)
@@ -87,6 +219,12 @@ addToDoc=Adicionar ao Documento
reset=Reiniciar
apply=Aplicar
noFileSelected=Nenhum arquivo selecionado. Por favo, envie um arquivo.
+view=View
+cancel=Cancel
+
+back.toSettings=Back to Settings
+back.toHome=Back to Home
+back.toAdmin=Back to Admin
legal.privacy=Política de Privacidade
legal.terms=Termos e Condições
@@ -127,6 +265,7 @@ enterpriseEdition.button=Atualize para a versão Pro
enterpriseEdition.warning=Este recurso só está disponivel para usuários da versão Pro.
enterpriseEdition.yamlAdvert=Stirling PDF Pro suporta arquivos de configuração YAML e outros recursos SSO.
enterpriseEdition.ssoAdvert=Procurando por mais recursos de controle de usuários? Veja a versão Pro do Stirling PDF
+enterpriseEdition.proTeamFeatureDisabled=Team management features require a Pro licence or higher
#################
@@ -207,6 +346,8 @@ account.property=Propriedade
account.webBrowserSettings=Configuração do navegador Web
account.syncToBrowser=Sincronizar Conta -> Navegador
account.syncToAccount=Sincronizar Conta <- Navegador
+account.adminTitle=Administrator Tools
+account.adminNotif=You have admin privileges. Access system settings and user management.
adminUserSettings.title=Configurações de controle de usuário
@@ -238,6 +379,39 @@ adminUserSettings.disabledUsers=Usuários Desabilitados:
adminUserSettings.totalUsers=Total de Usuários:
adminUserSettings.lastRequest=Última solicitação
adminUserSettings.usage=Ver Utilização
+adminUserSettings.teams=View/Edit Teams
+adminUserSettings.team=Team
+adminUserSettings.manageTeams=Manage Teams
+adminUserSettings.createTeam=Create Team
+adminUserSettings.viewTeam=View Team
+adminUserSettings.deleteTeam=Delete Team
+adminUserSettings.teamName=Team Name
+adminUserSettings.teamExists=Team already exists
+adminUserSettings.teamCreated=Team created successfully
+adminUserSettings.teamChanged=User's team was updated
+adminUserSettings.totalMembers=Total Members
+adminUserSettings.confirmDeleteTeam=Are you sure you want to delete this team?
+
+teamCreated=Team created successfully
+teamExists=A team with that name already exists
+teamNameExists=Another team with that name already exists
+teamNotFound=Team not found
+teamDeleted=Team deleted
+teamHasUsers=Cannot delete a team with users assigned
+teamRenamed=Team renamed successfully
+
+# Team user management
+team.addUser=Add User to Team
+team.selectUser=Select User
+team.warning.moveUser=Warning: This will move the user from "{0}" team to "{1}" team. Are you sure?
+team.confirm.moveUser=Are you sure you want to move this user from "{0}" team to "{1}" team?
+team.userAdded=User successfully added to team
+team.back=Back to Teams
+team.internal=Internal Team
+team.internalTeamNotAccessible=The Internal team is a system team and cannot be accessed
+team.cannotMoveInternalUsers=Users in the Internal team cannot be moved to other teams
+
+
endpointStatistics.title=Estatísticas de Endpoints
endpointStatistics.header=Estatísticas de Endpoints
@@ -1026,6 +1200,7 @@ merge.header=Mesclar
merge.sortByName=Classificar por Nome
merge.sortByDate=Classificar por Data
merge.removeCertSign=Remover a assinatura digital do arquivo mesclado?
+merge.generateToc=Generate table of contents in the merged file?
merge.submit=Mesclar
@@ -1475,3 +1650,57 @@ cookieBanner.preferencesModal.necessary.description=Estes cookies são essenciai
cookieBanner.preferencesModal.analytics.title=Cookies Analíticos
cookieBanner.preferencesModal.analytics.description=Estes cookies nos ajudam a entender como nossas ferramentas estão sendo utilizadas, para que possamos nos concentrar na construção dos recursos que nossa comunidade mais valoriza. Fique tranquilo: o Stirling PDF não pode e nunca rastreará o conteúdo dos documentos com os quais você manipula.
+#fakeScan
+fakeScan.title=Fake Scan
+fakeScan.header=Fake Scan
+fakeScan.description=Create a PDF that looks like it was scanned
+fakeScan.selectPDF=Select PDF:
+fakeScan.quality=Scan Quality
+fakeScan.quality.low=Low
+fakeScan.quality.medium=Medium
+fakeScan.quality.high=High
+fakeScan.rotation=Rotation Angle
+fakeScan.rotation.none=None
+fakeScan.rotation.slight=Slight
+fakeScan.rotation.moderate=Moderate
+fakeScan.rotation.severe=Severe
+fakeScan.submit=Create Fake Scan
+
+#home.fakeScan
+home.fakeScan.title=Fake Scan
+home.fakeScan.desc=Create a PDF that looks like it was scanned
+fakeScan.tags=scan,simulate,realistic,convert
+
+# FakeScan advanced settings (frontend)
+fakeScan.advancedSettings=Enable Advanced Scan Settings
+fakeScan.colorspace=Colorspace
+fakeScan.colorspace.grayscale=Grayscale
+fakeScan.colorspace.color=Color
+fakeScan.border=Border (px)
+fakeScan.rotate=Base Rotation (degrees)
+fakeScan.rotateVariance=Rotation Variance (degrees)
+fakeScan.brightness=Brightness
+fakeScan.contrast=Contrast
+fakeScan.blur=Blur
+fakeScan.noise=Noise
+fakeScan.yellowish=Yellowish (simulate old paper)
+fakeScan.resolution=Resolution (DPI)
+
+
+# Table of Contents Feature
+home.editTableOfContents.title=Edit Table of Contents
+home.editTableOfContents.desc=Add or edit bookmarks and table of contents in PDF documents
+
+editTableOfContents.tags=bookmarks,toc,navigation,index,table of contents,chapters,sections,outline
+editTableOfContents.title=Edit Table of Contents
+editTableOfContents.header=Add or Edit PDF Table of Contents
+editTableOfContents.replaceExisting=Replace existing bookmarks (uncheck to append to existing)
+editTableOfContents.editorTitle=Bookmark Editor
+editTableOfContents.editorDesc=Add and arrange bookmarks below. Click + to add child bookmarks.
+editTableOfContents.addBookmark=Add New Bookmark
+editTableOfContents.desc.1=This tool allows you to add or edit the table of contents (bookmarks) in a PDF document.
+editTableOfContents.desc.2=You can create a hierarchical structure by adding child bookmarks to parent bookmarks.
+editTableOfContents.desc.3=Each bookmark requires a title and target page number.
+editTableOfContents.submit=Apply Table of Contents
+
+
diff --git a/stirling-pdf/src/main/resources/messages_pt_PT.properties b/stirling-pdf/src/main/resources/messages_pt_PT.properties
index 98ea4ceec..4df514831 100644
--- a/stirling-pdf/src/main/resources/messages_pt_PT.properties
+++ b/stirling-pdf/src/main/resources/messages_pt_PT.properties
@@ -3,6 +3,138 @@
###########
# the direction that the language is written (ltr = left to right, rtl = right to left)
language.direction=ltr
+
+# Language names for reuse throughout the application
+lang.afr=Afrikaans
+lang.amh=Amharic
+lang.ara=Arabic
+lang.asm=Assamese
+lang.aze=Azerbaijani
+lang.aze_cyrl=Azerbaijani (Cyrillic)
+lang.bel=Belarusian
+lang.ben=Bengali
+lang.bod=Tibetan
+lang.bos=Bosnian
+lang.bre=Breton
+lang.bul=Bulgarian
+lang.cat=Catalan
+lang.ceb=Cebuano
+lang.ces=Czech
+lang.chi_sim=Chinese (Simplified)
+lang.chi_sim_vert=Chinese (Simplified, Vertical)
+lang.chi_tra=Chinese (Traditional)
+lang.chi_tra_vert=Chinese (Traditional, Vertical)
+lang.chr=Cherokee
+lang.cos=Corsican
+lang.cym=Welsh
+lang.dan=Danish
+lang.dan_frak=Danish (Fraktur)
+lang.deu=German
+lang.deu_frak=German (Fraktur)
+lang.div=Divehi
+lang.dzo=Dzongkha
+lang.ell=Greek
+lang.eng=English
+lang.enm=English, Middle (1100-1500)
+lang.epo=Esperanto
+lang.equ=Math / equation detection module
+lang.est=Estonian
+lang.eus=Basque
+lang.fao=Faroese
+lang.fas=Persian
+lang.fil=Filipino
+lang.fin=Finnish
+lang.fra=French
+lang.frk=Frankish
+lang.frm=French, Middle (ca.1400-1600)
+lang.fry=Western Frisian
+lang.gla=Scottish Gaelic
+lang.gle=Irish
+lang.glg=Galician
+lang.grc=Ancient Greek
+lang.guj=Gujarati
+lang.hat=Haitian, Haitian Creole
+lang.heb=Hebrew
+lang.hin=Hindi
+lang.hrv=Croatian
+lang.hun=Hungarian
+lang.hye=Armenian
+lang.iku=Inuktitut
+lang.ind=Indonesian
+lang.isl=Icelandic
+lang.ita=Italian
+lang.ita_old=Italian (Old)
+lang.jav=Javanese
+lang.jpn=Japanese
+lang.jpn_vert=Japanese (Vertical)
+lang.kan=Kannada
+lang.kat=Georgian
+lang.kat_old=Georgian (Old)
+lang.kaz=Kazakh
+lang.khm=Central Khmer
+lang.kir=Kirghiz, Kyrgyz
+lang.kmr=Northern Kurdish
+lang.kor=Korean
+lang.kor_vert=Korean (Vertical)
+lang.lao=Lao
+lang.lat=Latin
+lang.lav=Latvian
+lang.lit=Lithuanian
+lang.ltz=Luxembourgish
+lang.mal=Malayalam
+lang.mar=Marathi
+lang.mkd=Macedonian
+lang.mlt=Maltese
+lang.mon=Mongolian
+lang.mri=Maori
+lang.msa=Malay
+lang.mya=Burmese
+lang.nep=Nepali
+lang.nld=Dutch; Flemish
+lang.nor=Norwegian
+lang.oci=Occitan (post 1500)
+lang.ori=Oriya
+lang.osd=Orientation and script detection module
+lang.pan=Panjabi, Punjabi
+lang.pol=Polish
+lang.por=Portuguese
+lang.pus=Pushto, Pashto
+lang.que=Quechua
+lang.ron=Romanian, Moldavian, Moldovan
+lang.rus=Russian
+lang.san=Sanskrit
+lang.sin=Sinhala, Sinhalese
+lang.slk=Slovak
+lang.slk_frak=Slovak (Fraktur)
+lang.slv=Slovenian
+lang.snd=Sindhi
+lang.spa=Spanish
+lang.spa_old=Spanish (Old)
+lang.sqi=Albanian
+lang.srp=Serbian
+lang.srp_latn=Serbian (Latin)
+lang.sun=Sundanese
+lang.swa=Swahili
+lang.swe=Swedish
+lang.syr=Syriac
+lang.tam=Tamil
+lang.tat=Tatar
+lang.tel=Telugu
+lang.tgk=Tajik
+lang.tgl=Tagalog
+lang.tha=Thai
+lang.tir=Tigrinya
+lang.ton=Tonga (Tonga Islands)
+lang.tur=Turkish
+lang.uig=Uighur, Uyghur
+lang.ukr=Ukrainian
+lang.urd=Urdu
+lang.uzb=Uzbek
+lang.uzb_cyrl=Uzbek (Cyrillic)
+lang.vie=Vietnamese
+lang.yid=Yiddish
+lang.yor=Yoruba
+
addPageNumbers.fontSize=Tamanho da Fonte
addPageNumbers.fontName=Nome da Fonte
pdfPrompt=Selecione PDF(s)
@@ -87,6 +219,12 @@ addToDoc=Adicionar ao Documento
reset=Repor
apply=Aplicar
noFileSelected=No file selected. Please upload one.
+view=View
+cancel=Cancel
+
+back.toSettings=Back to Settings
+back.toHome=Back to Home
+back.toAdmin=Back to Admin
legal.privacy=Política de Privacidade
legal.terms=Termos e Condições
@@ -127,6 +265,7 @@ enterpriseEdition.button=Atualizar para Pro
enterpriseEdition.warning=Esta funcionalidade está apenas disponível para utilizadores Pro.
enterpriseEdition.yamlAdvert=O Stirling PDF Pro suporta ficheiros de configuração YAML e outras funcionalidades SSO.
enterpriseEdition.ssoAdvert=Procura mais funcionalidades de gestão de utilizadores? Veja o Stirling PDF Pro
+enterpriseEdition.proTeamFeatureDisabled=Team management features require a Pro licence or higher
#################
@@ -207,6 +346,8 @@ account.property=Propriedade
account.webBrowserSettings=Definições do Navegador Web
account.syncToBrowser=Sincronizar Conta -> Navegador
account.syncToAccount=Sincronizar Conta <- Navegador
+account.adminTitle=Administrator Tools
+account.adminNotif=You have admin privileges. Access system settings and user management.
adminUserSettings.title=Definições de Controlo de Utilizador
@@ -238,6 +379,39 @@ adminUserSettings.disabledUsers=Utilizadores Desativados:
adminUserSettings.totalUsers=Total de Utilizadores:
adminUserSettings.lastRequest=Último Pedido
adminUserSettings.usage=View Usage
+adminUserSettings.teams=View/Edit Teams
+adminUserSettings.team=Team
+adminUserSettings.manageTeams=Manage Teams
+adminUserSettings.createTeam=Create Team
+adminUserSettings.viewTeam=View Team
+adminUserSettings.deleteTeam=Delete Team
+adminUserSettings.teamName=Team Name
+adminUserSettings.teamExists=Team already exists
+adminUserSettings.teamCreated=Team created successfully
+adminUserSettings.teamChanged=User's team was updated
+adminUserSettings.totalMembers=Total Members
+adminUserSettings.confirmDeleteTeam=Are you sure you want to delete this team?
+
+teamCreated=Team created successfully
+teamExists=A team with that name already exists
+teamNameExists=Another team with that name already exists
+teamNotFound=Team not found
+teamDeleted=Team deleted
+teamHasUsers=Cannot delete a team with users assigned
+teamRenamed=Team renamed successfully
+
+# Team user management
+team.addUser=Add User to Team
+team.selectUser=Select User
+team.warning.moveUser=Warning: This will move the user from "{0}" team to "{1}" team. Are you sure?
+team.confirm.moveUser=Are you sure you want to move this user from "{0}" team to "{1}" team?
+team.userAdded=User successfully added to team
+team.back=Back to Teams
+team.internal=Internal Team
+team.internalTeamNotAccessible=The Internal team is a system team and cannot be accessed
+team.cannotMoveInternalUsers=Users in the Internal team cannot be moved to other teams
+
+
endpointStatistics.title=Endpoint Statistics
endpointStatistics.header=Endpoint Statistics
@@ -1026,6 +1200,7 @@ merge.header=Juntar múltiplos PDFs (2+)
merge.sortByName=Ordenar por nome
merge.sortByDate=Ordenar por data
merge.removeCertSign=Remover assinatura digital no ficheiro junto?
+merge.generateToc=Generate table of contents in the merged file?
merge.submit=Juntar
@@ -1475,3 +1650,57 @@ cookieBanner.preferencesModal.necessary.description=These cookies are essential
cookieBanner.preferencesModal.analytics.title=Analytics
cookieBanner.preferencesModal.analytics.description=These cookies help us understand how our tools are being used, so we can focus on building the features our community values most. Rest assured—Stirling PDF cannot and will never track the content of the documents you work with.
+#fakeScan
+fakeScan.title=Fake Scan
+fakeScan.header=Fake Scan
+fakeScan.description=Create a PDF that looks like it was scanned
+fakeScan.selectPDF=Select PDF:
+fakeScan.quality=Scan Quality
+fakeScan.quality.low=Low
+fakeScan.quality.medium=Medium
+fakeScan.quality.high=High
+fakeScan.rotation=Rotation Angle
+fakeScan.rotation.none=None
+fakeScan.rotation.slight=Slight
+fakeScan.rotation.moderate=Moderate
+fakeScan.rotation.severe=Severe
+fakeScan.submit=Create Fake Scan
+
+#home.fakeScan
+home.fakeScan.title=Fake Scan
+home.fakeScan.desc=Create a PDF that looks like it was scanned
+fakeScan.tags=scan,simulate,realistic,convert
+
+# FakeScan advanced settings (frontend)
+fakeScan.advancedSettings=Enable Advanced Scan Settings
+fakeScan.colorspace=Colorspace
+fakeScan.colorspace.grayscale=Grayscale
+fakeScan.colorspace.color=Color
+fakeScan.border=Border (px)
+fakeScan.rotate=Base Rotation (degrees)
+fakeScan.rotateVariance=Rotation Variance (degrees)
+fakeScan.brightness=Brightness
+fakeScan.contrast=Contrast
+fakeScan.blur=Blur
+fakeScan.noise=Noise
+fakeScan.yellowish=Yellowish (simulate old paper)
+fakeScan.resolution=Resolution (DPI)
+
+
+# Table of Contents Feature
+home.editTableOfContents.title=Edit Table of Contents
+home.editTableOfContents.desc=Add or edit bookmarks and table of contents in PDF documents
+
+editTableOfContents.tags=bookmarks,toc,navigation,index,table of contents,chapters,sections,outline
+editTableOfContents.title=Edit Table of Contents
+editTableOfContents.header=Add or Edit PDF Table of Contents
+editTableOfContents.replaceExisting=Replace existing bookmarks (uncheck to append to existing)
+editTableOfContents.editorTitle=Bookmark Editor
+editTableOfContents.editorDesc=Add and arrange bookmarks below. Click + to add child bookmarks.
+editTableOfContents.addBookmark=Add New Bookmark
+editTableOfContents.desc.1=This tool allows you to add or edit the table of contents (bookmarks) in a PDF document.
+editTableOfContents.desc.2=You can create a hierarchical structure by adding child bookmarks to parent bookmarks.
+editTableOfContents.desc.3=Each bookmark requires a title and target page number.
+editTableOfContents.submit=Apply Table of Contents
+
+
diff --git a/stirling-pdf/src/main/resources/messages_ro_RO.properties b/stirling-pdf/src/main/resources/messages_ro_RO.properties
index 5fedcc7a8..2e64c4546 100644
--- a/stirling-pdf/src/main/resources/messages_ro_RO.properties
+++ b/stirling-pdf/src/main/resources/messages_ro_RO.properties
@@ -3,6 +3,138 @@
###########
# the direction that the language is written (ltr = left to right, rtl = right to left)
language.direction=ltr
+
+# Language names for reuse throughout the application
+lang.afr=Afrikaans
+lang.amh=Amharic
+lang.ara=Arabic
+lang.asm=Assamese
+lang.aze=Azerbaijani
+lang.aze_cyrl=Azerbaijani (Cyrillic)
+lang.bel=Belarusian
+lang.ben=Bengali
+lang.bod=Tibetan
+lang.bos=Bosnian
+lang.bre=Breton
+lang.bul=Bulgarian
+lang.cat=Catalan
+lang.ceb=Cebuano
+lang.ces=Czech
+lang.chi_sim=Chinese (Simplified)
+lang.chi_sim_vert=Chinese (Simplified, Vertical)
+lang.chi_tra=Chinese (Traditional)
+lang.chi_tra_vert=Chinese (Traditional, Vertical)
+lang.chr=Cherokee
+lang.cos=Corsican
+lang.cym=Welsh
+lang.dan=Danish
+lang.dan_frak=Danish (Fraktur)
+lang.deu=German
+lang.deu_frak=German (Fraktur)
+lang.div=Divehi
+lang.dzo=Dzongkha
+lang.ell=Greek
+lang.eng=English
+lang.enm=English, Middle (1100-1500)
+lang.epo=Esperanto
+lang.equ=Math / equation detection module
+lang.est=Estonian
+lang.eus=Basque
+lang.fao=Faroese
+lang.fas=Persian
+lang.fil=Filipino
+lang.fin=Finnish
+lang.fra=French
+lang.frk=Frankish
+lang.frm=French, Middle (ca.1400-1600)
+lang.fry=Western Frisian
+lang.gla=Scottish Gaelic
+lang.gle=Irish
+lang.glg=Galician
+lang.grc=Ancient Greek
+lang.guj=Gujarati
+lang.hat=Haitian, Haitian Creole
+lang.heb=Hebrew
+lang.hin=Hindi
+lang.hrv=Croatian
+lang.hun=Hungarian
+lang.hye=Armenian
+lang.iku=Inuktitut
+lang.ind=Indonesian
+lang.isl=Icelandic
+lang.ita=Italian
+lang.ita_old=Italian (Old)
+lang.jav=Javanese
+lang.jpn=Japanese
+lang.jpn_vert=Japanese (Vertical)
+lang.kan=Kannada
+lang.kat=Georgian
+lang.kat_old=Georgian (Old)
+lang.kaz=Kazakh
+lang.khm=Central Khmer
+lang.kir=Kirghiz, Kyrgyz
+lang.kmr=Northern Kurdish
+lang.kor=Korean
+lang.kor_vert=Korean (Vertical)
+lang.lao=Lao
+lang.lat=Latin
+lang.lav=Latvian
+lang.lit=Lithuanian
+lang.ltz=Luxembourgish
+lang.mal=Malayalam
+lang.mar=Marathi
+lang.mkd=Macedonian
+lang.mlt=Maltese
+lang.mon=Mongolian
+lang.mri=Maori
+lang.msa=Malay
+lang.mya=Burmese
+lang.nep=Nepali
+lang.nld=Dutch; Flemish
+lang.nor=Norwegian
+lang.oci=Occitan (post 1500)
+lang.ori=Oriya
+lang.osd=Orientation and script detection module
+lang.pan=Panjabi, Punjabi
+lang.pol=Polish
+lang.por=Portuguese
+lang.pus=Pushto, Pashto
+lang.que=Quechua
+lang.ron=Romanian, Moldavian, Moldovan
+lang.rus=Russian
+lang.san=Sanskrit
+lang.sin=Sinhala, Sinhalese
+lang.slk=Slovak
+lang.slk_frak=Slovak (Fraktur)
+lang.slv=Slovenian
+lang.snd=Sindhi
+lang.spa=Spanish
+lang.spa_old=Spanish (Old)
+lang.sqi=Albanian
+lang.srp=Serbian
+lang.srp_latn=Serbian (Latin)
+lang.sun=Sundanese
+lang.swa=Swahili
+lang.swe=Swedish
+lang.syr=Syriac
+lang.tam=Tamil
+lang.tat=Tatar
+lang.tel=Telugu
+lang.tgk=Tajik
+lang.tgl=Tagalog
+lang.tha=Thai
+lang.tir=Tigrinya
+lang.ton=Tonga (Tonga Islands)
+lang.tur=Turkish
+lang.uig=Uighur, Uyghur
+lang.ukr=Ukrainian
+lang.urd=Urdu
+lang.uzb=Uzbek
+lang.uzb_cyrl=Uzbek (Cyrillic)
+lang.vie=Vietnamese
+lang.yid=Yiddish
+lang.yor=Yoruba
+
addPageNumbers.fontSize=Dimensiune Font
addPageNumbers.fontName=Nume Font
pdfPrompt=Selectează fișiere PDF
@@ -87,6 +219,12 @@ addToDoc=Add to Document
reset=Reset
apply=Apply
noFileSelected=No file selected. Please upload one.
+view=View
+cancel=Cancel
+
+back.toSettings=Back to Settings
+back.toHome=Back to Home
+back.toAdmin=Back to Admin
legal.privacy=Privacy Policy
legal.terms=Terms and Conditions
@@ -127,6 +265,7 @@ enterpriseEdition.button=Upgrade to Pro
enterpriseEdition.warning=This feature is only available to Pro users.
enterpriseEdition.yamlAdvert=Stirling PDF Pro supports YAML configuration files and other SSO features.
enterpriseEdition.ssoAdvert=Looking for more user management features? Check out Stirling PDF Pro
+enterpriseEdition.proTeamFeatureDisabled=Team management features require a Pro licence or higher
#################
@@ -207,6 +346,8 @@ account.property=Proprietate
account.webBrowserSettings=Setare Browser Web
account.syncToBrowser=Sincronizează Cont -> Browser
account.syncToAccount=Sincronizează Cont <- Browser
+account.adminTitle=Administrator Tools
+account.adminNotif=You have admin privileges. Access system settings and user management.
adminUserSettings.title=Setări Control Utilizator
@@ -238,6 +379,39 @@ adminUserSettings.disabledUsers=Utilizatori Dezactivați:
adminUserSettings.totalUsers=Total Utilizatori:
adminUserSettings.lastRequest=Ultima Cerere
adminUserSettings.usage=View Usage
+adminUserSettings.teams=View/Edit Teams
+adminUserSettings.team=Team
+adminUserSettings.manageTeams=Manage Teams
+adminUserSettings.createTeam=Create Team
+adminUserSettings.viewTeam=View Team
+adminUserSettings.deleteTeam=Delete Team
+adminUserSettings.teamName=Team Name
+adminUserSettings.teamExists=Team already exists
+adminUserSettings.teamCreated=Team created successfully
+adminUserSettings.teamChanged=User's team was updated
+adminUserSettings.totalMembers=Total Members
+adminUserSettings.confirmDeleteTeam=Are you sure you want to delete this team?
+
+teamCreated=Team created successfully
+teamExists=A team with that name already exists
+teamNameExists=Another team with that name already exists
+teamNotFound=Team not found
+teamDeleted=Team deleted
+teamHasUsers=Cannot delete a team with users assigned
+teamRenamed=Team renamed successfully
+
+# Team user management
+team.addUser=Add User to Team
+team.selectUser=Select User
+team.warning.moveUser=Warning: This will move the user from "{0}" team to "{1}" team. Are you sure?
+team.confirm.moveUser=Are you sure you want to move this user from "{0}" team to "{1}" team?
+team.userAdded=User successfully added to team
+team.back=Back to Teams
+team.internal=Internal Team
+team.internalTeamNotAccessible=The Internal team is a system team and cannot be accessed
+team.cannotMoveInternalUsers=Users in the Internal team cannot be moved to other teams
+
+
endpointStatistics.title=Endpoint Statistics
endpointStatistics.header=Endpoint Statistics
@@ -1026,6 +1200,7 @@ merge.header=Unirea mai multor PDF-uri (2+)
merge.sortByName=Sortează după nume
merge.sortByDate=Sortează după dată
merge.removeCertSign=Elimină semnătura digitală în fișierul unificat?
+merge.generateToc=Generate table of contents in the merged file?
merge.submit=Unire
@@ -1475,3 +1650,57 @@ cookieBanner.preferencesModal.necessary.description=These cookies are essential
cookieBanner.preferencesModal.analytics.title=Analytics
cookieBanner.preferencesModal.analytics.description=These cookies help us understand how our tools are being used, so we can focus on building the features our community values most. Rest assured—Stirling PDF cannot and will never track the content of the documents you work with.
+#fakeScan
+fakeScan.title=Fake Scan
+fakeScan.header=Fake Scan
+fakeScan.description=Create a PDF that looks like it was scanned
+fakeScan.selectPDF=Select PDF:
+fakeScan.quality=Scan Quality
+fakeScan.quality.low=Low
+fakeScan.quality.medium=Medium
+fakeScan.quality.high=High
+fakeScan.rotation=Rotation Angle
+fakeScan.rotation.none=None
+fakeScan.rotation.slight=Slight
+fakeScan.rotation.moderate=Moderate
+fakeScan.rotation.severe=Severe
+fakeScan.submit=Create Fake Scan
+
+#home.fakeScan
+home.fakeScan.title=Fake Scan
+home.fakeScan.desc=Create a PDF that looks like it was scanned
+fakeScan.tags=scan,simulate,realistic,convert
+
+# FakeScan advanced settings (frontend)
+fakeScan.advancedSettings=Enable Advanced Scan Settings
+fakeScan.colorspace=Colorspace
+fakeScan.colorspace.grayscale=Grayscale
+fakeScan.colorspace.color=Color
+fakeScan.border=Border (px)
+fakeScan.rotate=Base Rotation (degrees)
+fakeScan.rotateVariance=Rotation Variance (degrees)
+fakeScan.brightness=Brightness
+fakeScan.contrast=Contrast
+fakeScan.blur=Blur
+fakeScan.noise=Noise
+fakeScan.yellowish=Yellowish (simulate old paper)
+fakeScan.resolution=Resolution (DPI)
+
+
+# Table of Contents Feature
+home.editTableOfContents.title=Edit Table of Contents
+home.editTableOfContents.desc=Add or edit bookmarks and table of contents in PDF documents
+
+editTableOfContents.tags=bookmarks,toc,navigation,index,table of contents,chapters,sections,outline
+editTableOfContents.title=Edit Table of Contents
+editTableOfContents.header=Add or Edit PDF Table of Contents
+editTableOfContents.replaceExisting=Replace existing bookmarks (uncheck to append to existing)
+editTableOfContents.editorTitle=Bookmark Editor
+editTableOfContents.editorDesc=Add and arrange bookmarks below. Click + to add child bookmarks.
+editTableOfContents.addBookmark=Add New Bookmark
+editTableOfContents.desc.1=This tool allows you to add or edit the table of contents (bookmarks) in a PDF document.
+editTableOfContents.desc.2=You can create a hierarchical structure by adding child bookmarks to parent bookmarks.
+editTableOfContents.desc.3=Each bookmark requires a title and target page number.
+editTableOfContents.submit=Apply Table of Contents
+
+
diff --git a/stirling-pdf/src/main/resources/messages_ru_RU.properties b/stirling-pdf/src/main/resources/messages_ru_RU.properties
index 50305cf16..58c4f445f 100644
--- a/stirling-pdf/src/main/resources/messages_ru_RU.properties
+++ b/stirling-pdf/src/main/resources/messages_ru_RU.properties
@@ -3,6 +3,138 @@
###########
# the direction that the language is written (ltr = left to right, rtl = right to left)
language.direction=ltr
+
+# Language names for reuse throughout the application
+lang.afr=Afrikaans
+lang.amh=Amharic
+lang.ara=Arabic
+lang.asm=Assamese
+lang.aze=Azerbaijani
+lang.aze_cyrl=Azerbaijani (Cyrillic)
+lang.bel=Belarusian
+lang.ben=Bengali
+lang.bod=Tibetan
+lang.bos=Bosnian
+lang.bre=Breton
+lang.bul=Bulgarian
+lang.cat=Catalan
+lang.ceb=Cebuano
+lang.ces=Czech
+lang.chi_sim=Chinese (Simplified)
+lang.chi_sim_vert=Chinese (Simplified, Vertical)
+lang.chi_tra=Chinese (Traditional)
+lang.chi_tra_vert=Chinese (Traditional, Vertical)
+lang.chr=Cherokee
+lang.cos=Corsican
+lang.cym=Welsh
+lang.dan=Danish
+lang.dan_frak=Danish (Fraktur)
+lang.deu=German
+lang.deu_frak=German (Fraktur)
+lang.div=Divehi
+lang.dzo=Dzongkha
+lang.ell=Greek
+lang.eng=English
+lang.enm=English, Middle (1100-1500)
+lang.epo=Esperanto
+lang.equ=Math / equation detection module
+lang.est=Estonian
+lang.eus=Basque
+lang.fao=Faroese
+lang.fas=Persian
+lang.fil=Filipino
+lang.fin=Finnish
+lang.fra=French
+lang.frk=Frankish
+lang.frm=French, Middle (ca.1400-1600)
+lang.fry=Western Frisian
+lang.gla=Scottish Gaelic
+lang.gle=Irish
+lang.glg=Galician
+lang.grc=Ancient Greek
+lang.guj=Gujarati
+lang.hat=Haitian, Haitian Creole
+lang.heb=Hebrew
+lang.hin=Hindi
+lang.hrv=Croatian
+lang.hun=Hungarian
+lang.hye=Armenian
+lang.iku=Inuktitut
+lang.ind=Indonesian
+lang.isl=Icelandic
+lang.ita=Italian
+lang.ita_old=Italian (Old)
+lang.jav=Javanese
+lang.jpn=Japanese
+lang.jpn_vert=Japanese (Vertical)
+lang.kan=Kannada
+lang.kat=Georgian
+lang.kat_old=Georgian (Old)
+lang.kaz=Kazakh
+lang.khm=Central Khmer
+lang.kir=Kirghiz, Kyrgyz
+lang.kmr=Northern Kurdish
+lang.kor=Korean
+lang.kor_vert=Korean (Vertical)
+lang.lao=Lao
+lang.lat=Latin
+lang.lav=Latvian
+lang.lit=Lithuanian
+lang.ltz=Luxembourgish
+lang.mal=Malayalam
+lang.mar=Marathi
+lang.mkd=Macedonian
+lang.mlt=Maltese
+lang.mon=Mongolian
+lang.mri=Maori
+lang.msa=Malay
+lang.mya=Burmese
+lang.nep=Nepali
+lang.nld=Dutch; Flemish
+lang.nor=Norwegian
+lang.oci=Occitan (post 1500)
+lang.ori=Oriya
+lang.osd=Orientation and script detection module
+lang.pan=Panjabi, Punjabi
+lang.pol=Polish
+lang.por=Portuguese
+lang.pus=Pushto, Pashto
+lang.que=Quechua
+lang.ron=Romanian, Moldavian, Moldovan
+lang.rus=Russian
+lang.san=Sanskrit
+lang.sin=Sinhala, Sinhalese
+lang.slk=Slovak
+lang.slk_frak=Slovak (Fraktur)
+lang.slv=Slovenian
+lang.snd=Sindhi
+lang.spa=Spanish
+lang.spa_old=Spanish (Old)
+lang.sqi=Albanian
+lang.srp=Serbian
+lang.srp_latn=Serbian (Latin)
+lang.sun=Sundanese
+lang.swa=Swahili
+lang.swe=Swedish
+lang.syr=Syriac
+lang.tam=Tamil
+lang.tat=Tatar
+lang.tel=Telugu
+lang.tgk=Tajik
+lang.tgl=Tagalog
+lang.tha=Thai
+lang.tir=Tigrinya
+lang.ton=Tonga (Tonga Islands)
+lang.tur=Turkish
+lang.uig=Uighur, Uyghur
+lang.ukr=Ukrainian
+lang.urd=Urdu
+lang.uzb=Uzbek
+lang.uzb_cyrl=Uzbek (Cyrillic)
+lang.vie=Vietnamese
+lang.yid=Yiddish
+lang.yor=Yoruba
+
addPageNumbers.fontSize=Размер шрифта
addPageNumbers.fontName=Название шрифта
pdfPrompt=Выберите PDF-файл(ы)
@@ -87,6 +219,12 @@ addToDoc=Добавить в документ
reset=Сбросить
apply=Применить
noFileSelected=No file selected. Please upload one.
+view=View
+cancel=Cancel
+
+back.toSettings=Back to Settings
+back.toHome=Back to Home
+back.toAdmin=Back to Admin
legal.privacy=Политика конфиденциальности
legal.terms=Условия использования
@@ -127,6 +265,7 @@ enterpriseEdition.button=Перейти на Pro
enterpriseEdition.warning=Эта функция доступна только для пользователей Pro.
enterpriseEdition.yamlAdvert=Stirling PDF Pro поддерживает файлы конфигурации YAML и другие функции SSO.
enterpriseEdition.ssoAdvert=Ищете больше возможностей управления пользователями? Посмотрите Stirling PDF Pro
+enterpriseEdition.proTeamFeatureDisabled=Team management features require a Pro licence or higher
#################
@@ -207,6 +346,8 @@ account.property=Свойство
account.webBrowserSettings=Настройки веб-браузера
account.syncToBrowser=Синхронизировать Аккаунт -> Браузер
account.syncToAccount=Синхронизировать Аккаунт <- Браузер
+account.adminTitle=Administrator Tools
+account.adminNotif=You have admin privileges. Access system settings and user management.
adminUserSettings.title=Настройки управления пользователями
@@ -238,6 +379,39 @@ adminUserSettings.disabledUsers=Отключенные пользователи:
adminUserSettings.totalUsers=Всего пользователей:
adminUserSettings.lastRequest=Последний запрос
adminUserSettings.usage=View Usage
+adminUserSettings.teams=View/Edit Teams
+adminUserSettings.team=Team
+adminUserSettings.manageTeams=Manage Teams
+adminUserSettings.createTeam=Create Team
+adminUserSettings.viewTeam=View Team
+adminUserSettings.deleteTeam=Delete Team
+adminUserSettings.teamName=Team Name
+adminUserSettings.teamExists=Team already exists
+adminUserSettings.teamCreated=Team created successfully
+adminUserSettings.teamChanged=User's team was updated
+adminUserSettings.totalMembers=Total Members
+adminUserSettings.confirmDeleteTeam=Are you sure you want to delete this team?
+
+teamCreated=Team created successfully
+teamExists=A team with that name already exists
+teamNameExists=Another team with that name already exists
+teamNotFound=Team not found
+teamDeleted=Team deleted
+teamHasUsers=Cannot delete a team with users assigned
+teamRenamed=Team renamed successfully
+
+# Team user management
+team.addUser=Add User to Team
+team.selectUser=Select User
+team.warning.moveUser=Warning: This will move the user from "{0}" team to "{1}" team. Are you sure?
+team.confirm.moveUser=Are you sure you want to move this user from "{0}" team to "{1}" team?
+team.userAdded=User successfully added to team
+team.back=Back to Teams
+team.internal=Internal Team
+team.internalTeamNotAccessible=The Internal team is a system team and cannot be accessed
+team.cannotMoveInternalUsers=Users in the Internal team cannot be moved to other teams
+
+
endpointStatistics.title=Статистика конечных точек
endpointStatistics.header=Статистика конечных точек
@@ -1026,6 +1200,7 @@ merge.header=Объединение нескольких PDF (2+)
merge.sortByName=Сортировать по имени
merge.sortByDate=Сортировать по дате
merge.removeCertSign=Удалить цифровую подпись в объединенном файле?
+merge.generateToc=Generate table of contents in the merged file?
merge.submit=Объединить
@@ -1475,3 +1650,57 @@ cookieBanner.preferencesModal.necessary.description=These cookies are essential
cookieBanner.preferencesModal.analytics.title=Analytics
cookieBanner.preferencesModal.analytics.description=These cookies help us understand how our tools are being used, so we can focus on building the features our community values most. Rest assured—Stirling PDF cannot and will never track the content of the documents you work with.
+#fakeScan
+fakeScan.title=Fake Scan
+fakeScan.header=Fake Scan
+fakeScan.description=Create a PDF that looks like it was scanned
+fakeScan.selectPDF=Select PDF:
+fakeScan.quality=Scan Quality
+fakeScan.quality.low=Low
+fakeScan.quality.medium=Medium
+fakeScan.quality.high=High
+fakeScan.rotation=Rotation Angle
+fakeScan.rotation.none=None
+fakeScan.rotation.slight=Slight
+fakeScan.rotation.moderate=Moderate
+fakeScan.rotation.severe=Severe
+fakeScan.submit=Create Fake Scan
+
+#home.fakeScan
+home.fakeScan.title=Fake Scan
+home.fakeScan.desc=Create a PDF that looks like it was scanned
+fakeScan.tags=scan,simulate,realistic,convert
+
+# FakeScan advanced settings (frontend)
+fakeScan.advancedSettings=Enable Advanced Scan Settings
+fakeScan.colorspace=Colorspace
+fakeScan.colorspace.grayscale=Grayscale
+fakeScan.colorspace.color=Color
+fakeScan.border=Border (px)
+fakeScan.rotate=Base Rotation (degrees)
+fakeScan.rotateVariance=Rotation Variance (degrees)
+fakeScan.brightness=Brightness
+fakeScan.contrast=Contrast
+fakeScan.blur=Blur
+fakeScan.noise=Noise
+fakeScan.yellowish=Yellowish (simulate old paper)
+fakeScan.resolution=Resolution (DPI)
+
+
+# Table of Contents Feature
+home.editTableOfContents.title=Edit Table of Contents
+home.editTableOfContents.desc=Add or edit bookmarks and table of contents in PDF documents
+
+editTableOfContents.tags=bookmarks,toc,navigation,index,table of contents,chapters,sections,outline
+editTableOfContents.title=Edit Table of Contents
+editTableOfContents.header=Add or Edit PDF Table of Contents
+editTableOfContents.replaceExisting=Replace existing bookmarks (uncheck to append to existing)
+editTableOfContents.editorTitle=Bookmark Editor
+editTableOfContents.editorDesc=Add and arrange bookmarks below. Click + to add child bookmarks.
+editTableOfContents.addBookmark=Add New Bookmark
+editTableOfContents.desc.1=This tool allows you to add or edit the table of contents (bookmarks) in a PDF document.
+editTableOfContents.desc.2=You can create a hierarchical structure by adding child bookmarks to parent bookmarks.
+editTableOfContents.desc.3=Each bookmark requires a title and target page number.
+editTableOfContents.submit=Apply Table of Contents
+
+
diff --git a/stirling-pdf/src/main/resources/messages_sk_SK.properties b/stirling-pdf/src/main/resources/messages_sk_SK.properties
index 28f5b19e1..47ad4b394 100644
--- a/stirling-pdf/src/main/resources/messages_sk_SK.properties
+++ b/stirling-pdf/src/main/resources/messages_sk_SK.properties
@@ -3,6 +3,138 @@
###########
# the direction that the language is written (ltr = left to right, rtl = right to left)
language.direction=ltr
+
+# Language names for reuse throughout the application
+lang.afr=Afrikaans
+lang.amh=Amharic
+lang.ara=Arabic
+lang.asm=Assamese
+lang.aze=Azerbaijani
+lang.aze_cyrl=Azerbaijani (Cyrillic)
+lang.bel=Belarusian
+lang.ben=Bengali
+lang.bod=Tibetan
+lang.bos=Bosnian
+lang.bre=Breton
+lang.bul=Bulgarian
+lang.cat=Catalan
+lang.ceb=Cebuano
+lang.ces=Czech
+lang.chi_sim=Chinese (Simplified)
+lang.chi_sim_vert=Chinese (Simplified, Vertical)
+lang.chi_tra=Chinese (Traditional)
+lang.chi_tra_vert=Chinese (Traditional, Vertical)
+lang.chr=Cherokee
+lang.cos=Corsican
+lang.cym=Welsh
+lang.dan=Danish
+lang.dan_frak=Danish (Fraktur)
+lang.deu=German
+lang.deu_frak=German (Fraktur)
+lang.div=Divehi
+lang.dzo=Dzongkha
+lang.ell=Greek
+lang.eng=English
+lang.enm=English, Middle (1100-1500)
+lang.epo=Esperanto
+lang.equ=Math / equation detection module
+lang.est=Estonian
+lang.eus=Basque
+lang.fao=Faroese
+lang.fas=Persian
+lang.fil=Filipino
+lang.fin=Finnish
+lang.fra=French
+lang.frk=Frankish
+lang.frm=French, Middle (ca.1400-1600)
+lang.fry=Western Frisian
+lang.gla=Scottish Gaelic
+lang.gle=Irish
+lang.glg=Galician
+lang.grc=Ancient Greek
+lang.guj=Gujarati
+lang.hat=Haitian, Haitian Creole
+lang.heb=Hebrew
+lang.hin=Hindi
+lang.hrv=Croatian
+lang.hun=Hungarian
+lang.hye=Armenian
+lang.iku=Inuktitut
+lang.ind=Indonesian
+lang.isl=Icelandic
+lang.ita=Italian
+lang.ita_old=Italian (Old)
+lang.jav=Javanese
+lang.jpn=Japanese
+lang.jpn_vert=Japanese (Vertical)
+lang.kan=Kannada
+lang.kat=Georgian
+lang.kat_old=Georgian (Old)
+lang.kaz=Kazakh
+lang.khm=Central Khmer
+lang.kir=Kirghiz, Kyrgyz
+lang.kmr=Northern Kurdish
+lang.kor=Korean
+lang.kor_vert=Korean (Vertical)
+lang.lao=Lao
+lang.lat=Latin
+lang.lav=Latvian
+lang.lit=Lithuanian
+lang.ltz=Luxembourgish
+lang.mal=Malayalam
+lang.mar=Marathi
+lang.mkd=Macedonian
+lang.mlt=Maltese
+lang.mon=Mongolian
+lang.mri=Maori
+lang.msa=Malay
+lang.mya=Burmese
+lang.nep=Nepali
+lang.nld=Dutch; Flemish
+lang.nor=Norwegian
+lang.oci=Occitan (post 1500)
+lang.ori=Oriya
+lang.osd=Orientation and script detection module
+lang.pan=Panjabi, Punjabi
+lang.pol=Polish
+lang.por=Portuguese
+lang.pus=Pushto, Pashto
+lang.que=Quechua
+lang.ron=Romanian, Moldavian, Moldovan
+lang.rus=Russian
+lang.san=Sanskrit
+lang.sin=Sinhala, Sinhalese
+lang.slk=Slovak
+lang.slk_frak=Slovak (Fraktur)
+lang.slv=Slovenian
+lang.snd=Sindhi
+lang.spa=Spanish
+lang.spa_old=Spanish (Old)
+lang.sqi=Albanian
+lang.srp=Serbian
+lang.srp_latn=Serbian (Latin)
+lang.sun=Sundanese
+lang.swa=Swahili
+lang.swe=Swedish
+lang.syr=Syriac
+lang.tam=Tamil
+lang.tat=Tatar
+lang.tel=Telugu
+lang.tgk=Tajik
+lang.tgl=Tagalog
+lang.tha=Thai
+lang.tir=Tigrinya
+lang.ton=Tonga (Tonga Islands)
+lang.tur=Turkish
+lang.uig=Uighur, Uyghur
+lang.ukr=Ukrainian
+lang.urd=Urdu
+lang.uzb=Uzbek
+lang.uzb_cyrl=Uzbek (Cyrillic)
+lang.vie=Vietnamese
+lang.yid=Yiddish
+lang.yor=Yoruba
+
addPageNumbers.fontSize=Font Size
addPageNumbers.fontName=Font Name
pdfPrompt=Vyberte PDF súbor(y)
@@ -87,6 +219,12 @@ addToDoc=Add to Document
reset=Reset
apply=Apply
noFileSelected=No file selected. Please upload one.
+view=View
+cancel=Cancel
+
+back.toSettings=Back to Settings
+back.toHome=Back to Home
+back.toAdmin=Back to Admin
legal.privacy=Privacy Policy
legal.terms=Terms and Conditions
@@ -127,6 +265,7 @@ enterpriseEdition.button=Upgrade to Pro
enterpriseEdition.warning=This feature is only available to Pro users.
enterpriseEdition.yamlAdvert=Stirling PDF Pro supports YAML configuration files and other SSO features.
enterpriseEdition.ssoAdvert=Looking for more user management features? Check out Stirling PDF Pro
+enterpriseEdition.proTeamFeatureDisabled=Team management features require a Pro licence or higher
#################
@@ -207,6 +346,8 @@ account.property=Vlastnosť
account.webBrowserSettings=Nastavenie webového prehliadača
account.syncToBrowser=Synchronizovať účet -> Prehliadač
account.syncToAccount=Synchronizovať účet <- Prehliadač
+account.adminTitle=Administrator Tools
+account.adminNotif=You have admin privileges. Access system settings and user management.
adminUserSettings.title=Nastavenia kontroly používateľov
@@ -238,6 +379,39 @@ adminUserSettings.disabledUsers=Disabled Users:
adminUserSettings.totalUsers=Total Users:
adminUserSettings.lastRequest=Last Request
adminUserSettings.usage=View Usage
+adminUserSettings.teams=View/Edit Teams
+adminUserSettings.team=Team
+adminUserSettings.manageTeams=Manage Teams
+adminUserSettings.createTeam=Create Team
+adminUserSettings.viewTeam=View Team
+adminUserSettings.deleteTeam=Delete Team
+adminUserSettings.teamName=Team Name
+adminUserSettings.teamExists=Team already exists
+adminUserSettings.teamCreated=Team created successfully
+adminUserSettings.teamChanged=User's team was updated
+adminUserSettings.totalMembers=Total Members
+adminUserSettings.confirmDeleteTeam=Are you sure you want to delete this team?
+
+teamCreated=Team created successfully
+teamExists=A team with that name already exists
+teamNameExists=Another team with that name already exists
+teamNotFound=Team not found
+teamDeleted=Team deleted
+teamHasUsers=Cannot delete a team with users assigned
+teamRenamed=Team renamed successfully
+
+# Team user management
+team.addUser=Add User to Team
+team.selectUser=Select User
+team.warning.moveUser=Warning: This will move the user from "{0}" team to "{1}" team. Are you sure?
+team.confirm.moveUser=Are you sure you want to move this user from "{0}" team to "{1}" team?
+team.userAdded=User successfully added to team
+team.back=Back to Teams
+team.internal=Internal Team
+team.internalTeamNotAccessible=The Internal team is a system team and cannot be accessed
+team.cannotMoveInternalUsers=Users in the Internal team cannot be moved to other teams
+
+
endpointStatistics.title=Endpoint Statistics
endpointStatistics.header=Endpoint Statistics
@@ -1026,6 +1200,7 @@ merge.header=Zlúčiť viacero PDF (2+)
merge.sortByName=Zoradiť podľa názvu
merge.sortByDate=Zoradiť podľa dátumu
merge.removeCertSign=Remove digital signature in the merged file?
+merge.generateToc=Generate table of contents in the merged file?
merge.submit=Zlúčiť
@@ -1475,3 +1650,57 @@ cookieBanner.preferencesModal.necessary.description=These cookies are essential
cookieBanner.preferencesModal.analytics.title=Analytics
cookieBanner.preferencesModal.analytics.description=These cookies help us understand how our tools are being used, so we can focus on building the features our community values most. Rest assured—Stirling PDF cannot and will never track the content of the documents you work with.
+#fakeScan
+fakeScan.title=Fake Scan
+fakeScan.header=Fake Scan
+fakeScan.description=Create a PDF that looks like it was scanned
+fakeScan.selectPDF=Select PDF:
+fakeScan.quality=Scan Quality
+fakeScan.quality.low=Low
+fakeScan.quality.medium=Medium
+fakeScan.quality.high=High
+fakeScan.rotation=Rotation Angle
+fakeScan.rotation.none=None
+fakeScan.rotation.slight=Slight
+fakeScan.rotation.moderate=Moderate
+fakeScan.rotation.severe=Severe
+fakeScan.submit=Create Fake Scan
+
+#home.fakeScan
+home.fakeScan.title=Fake Scan
+home.fakeScan.desc=Create a PDF that looks like it was scanned
+fakeScan.tags=scan,simulate,realistic,convert
+
+# FakeScan advanced settings (frontend)
+fakeScan.advancedSettings=Enable Advanced Scan Settings
+fakeScan.colorspace=Colorspace
+fakeScan.colorspace.grayscale=Grayscale
+fakeScan.colorspace.color=Color
+fakeScan.border=Border (px)
+fakeScan.rotate=Base Rotation (degrees)
+fakeScan.rotateVariance=Rotation Variance (degrees)
+fakeScan.brightness=Brightness
+fakeScan.contrast=Contrast
+fakeScan.blur=Blur
+fakeScan.noise=Noise
+fakeScan.yellowish=Yellowish (simulate old paper)
+fakeScan.resolution=Resolution (DPI)
+
+
+# Table of Contents Feature
+home.editTableOfContents.title=Edit Table of Contents
+home.editTableOfContents.desc=Add or edit bookmarks and table of contents in PDF documents
+
+editTableOfContents.tags=bookmarks,toc,navigation,index,table of contents,chapters,sections,outline
+editTableOfContents.title=Edit Table of Contents
+editTableOfContents.header=Add or Edit PDF Table of Contents
+editTableOfContents.replaceExisting=Replace existing bookmarks (uncheck to append to existing)
+editTableOfContents.editorTitle=Bookmark Editor
+editTableOfContents.editorDesc=Add and arrange bookmarks below. Click + to add child bookmarks.
+editTableOfContents.addBookmark=Add New Bookmark
+editTableOfContents.desc.1=This tool allows you to add or edit the table of contents (bookmarks) in a PDF document.
+editTableOfContents.desc.2=You can create a hierarchical structure by adding child bookmarks to parent bookmarks.
+editTableOfContents.desc.3=Each bookmark requires a title and target page number.
+editTableOfContents.submit=Apply Table of Contents
+
+
diff --git a/stirling-pdf/src/main/resources/messages_sl_SI.properties b/stirling-pdf/src/main/resources/messages_sl_SI.properties
index 1214685a5..4c97cf830 100644
--- a/stirling-pdf/src/main/resources/messages_sl_SI.properties
+++ b/stirling-pdf/src/main/resources/messages_sl_SI.properties
@@ -3,6 +3,138 @@
###########
# the direction that the language is written (ltr = left to right, rtl = right to left)
language.direction=ltr
+
+# Language names for reuse throughout the application
+lang.afr=Afrikaans
+lang.amh=Amharic
+lang.ara=Arabic
+lang.asm=Assamese
+lang.aze=Azerbaijani
+lang.aze_cyrl=Azerbaijani (Cyrillic)
+lang.bel=Belarusian
+lang.ben=Bengali
+lang.bod=Tibetan
+lang.bos=Bosnian
+lang.bre=Breton
+lang.bul=Bulgarian
+lang.cat=Catalan
+lang.ceb=Cebuano
+lang.ces=Czech
+lang.chi_sim=Chinese (Simplified)
+lang.chi_sim_vert=Chinese (Simplified, Vertical)
+lang.chi_tra=Chinese (Traditional)
+lang.chi_tra_vert=Chinese (Traditional, Vertical)
+lang.chr=Cherokee
+lang.cos=Corsican
+lang.cym=Welsh
+lang.dan=Danish
+lang.dan_frak=Danish (Fraktur)
+lang.deu=German
+lang.deu_frak=German (Fraktur)
+lang.div=Divehi
+lang.dzo=Dzongkha
+lang.ell=Greek
+lang.eng=English
+lang.enm=English, Middle (1100-1500)
+lang.epo=Esperanto
+lang.equ=Math / equation detection module
+lang.est=Estonian
+lang.eus=Basque
+lang.fao=Faroese
+lang.fas=Persian
+lang.fil=Filipino
+lang.fin=Finnish
+lang.fra=French
+lang.frk=Frankish
+lang.frm=French, Middle (ca.1400-1600)
+lang.fry=Western Frisian
+lang.gla=Scottish Gaelic
+lang.gle=Irish
+lang.glg=Galician
+lang.grc=Ancient Greek
+lang.guj=Gujarati
+lang.hat=Haitian, Haitian Creole
+lang.heb=Hebrew
+lang.hin=Hindi
+lang.hrv=Croatian
+lang.hun=Hungarian
+lang.hye=Armenian
+lang.iku=Inuktitut
+lang.ind=Indonesian
+lang.isl=Icelandic
+lang.ita=Italian
+lang.ita_old=Italian (Old)
+lang.jav=Javanese
+lang.jpn=Japanese
+lang.jpn_vert=Japanese (Vertical)
+lang.kan=Kannada
+lang.kat=Georgian
+lang.kat_old=Georgian (Old)
+lang.kaz=Kazakh
+lang.khm=Central Khmer
+lang.kir=Kirghiz, Kyrgyz
+lang.kmr=Northern Kurdish
+lang.kor=Korean
+lang.kor_vert=Korean (Vertical)
+lang.lao=Lao
+lang.lat=Latin
+lang.lav=Latvian
+lang.lit=Lithuanian
+lang.ltz=Luxembourgish
+lang.mal=Malayalam
+lang.mar=Marathi
+lang.mkd=Macedonian
+lang.mlt=Maltese
+lang.mon=Mongolian
+lang.mri=Maori
+lang.msa=Malay
+lang.mya=Burmese
+lang.nep=Nepali
+lang.nld=Dutch; Flemish
+lang.nor=Norwegian
+lang.oci=Occitan (post 1500)
+lang.ori=Oriya
+lang.osd=Orientation and script detection module
+lang.pan=Panjabi, Punjabi
+lang.pol=Polish
+lang.por=Portuguese
+lang.pus=Pushto, Pashto
+lang.que=Quechua
+lang.ron=Romanian, Moldavian, Moldovan
+lang.rus=Russian
+lang.san=Sanskrit
+lang.sin=Sinhala, Sinhalese
+lang.slk=Slovak
+lang.slk_frak=Slovak (Fraktur)
+lang.slv=Slovenian
+lang.snd=Sindhi
+lang.spa=Spanish
+lang.spa_old=Spanish (Old)
+lang.sqi=Albanian
+lang.srp=Serbian
+lang.srp_latn=Serbian (Latin)
+lang.sun=Sundanese
+lang.swa=Swahili
+lang.swe=Swedish
+lang.syr=Syriac
+lang.tam=Tamil
+lang.tat=Tatar
+lang.tel=Telugu
+lang.tgk=Tajik
+lang.tgl=Tagalog
+lang.tha=Thai
+lang.tir=Tigrinya
+lang.ton=Tonga (Tonga Islands)
+lang.tur=Turkish
+lang.uig=Uighur, Uyghur
+lang.ukr=Ukrainian
+lang.urd=Urdu
+lang.uzb=Uzbek
+lang.uzb_cyrl=Uzbek (Cyrillic)
+lang.vie=Vietnamese
+lang.yid=Yiddish
+lang.yor=Yoruba
+
addPageNumbers.fontSize=Velikost pisave
addPageNumbers.fontName=Ime pisave
pdfPrompt=Izberi PDF(e)
@@ -87,6 +219,12 @@ addToDoc=Dodaj v dokument
reset=Ponastavi
apply=Uporabi
noFileSelected=No file selected. Please upload one.
+view=View
+cancel=Cancel
+
+back.toSettings=Back to Settings
+back.toHome=Back to Home
+back.toAdmin=Back to Admin
legal.privacy=Politika zasebnosti
legal.terms=Določila in pogoji
@@ -127,6 +265,7 @@ enterpriseEdition.button=Nadgradi na Pro
enterpriseEdition.warning=Ta funkcija je na voljo samo uporabnikom Pro.
enterpriseEdition.yamlAdvert=Stirling PDF Pro podpira konfiguracijske datoteke YAML in druge funkcije SSO.
enterpriseEdition.ssoAdvert=Iščete več funkcij za upravljanje uporabnikov? Oglejte si Stirling PDF Pro
+enterpriseEdition.proTeamFeatureDisabled=Team management features require a Pro licence or higher
#################
@@ -207,6 +346,8 @@ account.property=Lastnina
account.webBrowserSettings=Nastavitev spletnega brskalnika
account.syncToBrowser=Sinhroniziraj račun -> Brskalnik
account.syncToAccount=Sinhroniziraj račun <- Brskalnik
+account.adminTitle=Administrator Tools
+account.adminNotif=You have admin privileges. Access system settings and user management.
adminUserSettings.title=Nastavitve uporabniškega nadzora
@@ -238,6 +379,39 @@ adminUserSettings.disabledUsers=Onemogočeni uporabniki:
adminUserSettings.totalUsers=Skupno število uporabnikov:
adminUserSettings.lastRequest=Zadnja zahteva
adminUserSettings.usage=View Usage
+adminUserSettings.teams=View/Edit Teams
+adminUserSettings.team=Team
+adminUserSettings.manageTeams=Manage Teams
+adminUserSettings.createTeam=Create Team
+adminUserSettings.viewTeam=View Team
+adminUserSettings.deleteTeam=Delete Team
+adminUserSettings.teamName=Team Name
+adminUserSettings.teamExists=Team already exists
+adminUserSettings.teamCreated=Team created successfully
+adminUserSettings.teamChanged=User's team was updated
+adminUserSettings.totalMembers=Total Members
+adminUserSettings.confirmDeleteTeam=Are you sure you want to delete this team?
+
+teamCreated=Team created successfully
+teamExists=A team with that name already exists
+teamNameExists=Another team with that name already exists
+teamNotFound=Team not found
+teamDeleted=Team deleted
+teamHasUsers=Cannot delete a team with users assigned
+teamRenamed=Team renamed successfully
+
+# Team user management
+team.addUser=Add User to Team
+team.selectUser=Select User
+team.warning.moveUser=Warning: This will move the user from "{0}" team to "{1}" team. Are you sure?
+team.confirm.moveUser=Are you sure you want to move this user from "{0}" team to "{1}" team?
+team.userAdded=User successfully added to team
+team.back=Back to Teams
+team.internal=Internal Team
+team.internalTeamNotAccessible=The Internal team is a system team and cannot be accessed
+team.cannotMoveInternalUsers=Users in the Internal team cannot be moved to other teams
+
+
endpointStatistics.title=Statistika končne točke
endpointStatistics.header=Statistika končne točke
@@ -1026,6 +1200,7 @@ merge.header=Združi več PDF-jev (2+)
merge.sortByName=Razvrsti po imenu
merge.sortByDate=Razvrsti po datumu
merge.removeCertSign=Odstraniti digitalni podpis v združeni datoteki?
+merge.generateToc=Generate table of contents in the merged file?
merge.submit=Združi
@@ -1475,3 +1650,57 @@ cookieBanner.preferencesModal.necessary.description=These cookies are essential
cookieBanner.preferencesModal.analytics.title=Analytics
cookieBanner.preferencesModal.analytics.description=These cookies help us understand how our tools are being used, so we can focus on building the features our community values most. Rest assured—Stirling PDF cannot and will never track the content of the documents you work with.
+#fakeScan
+fakeScan.title=Fake Scan
+fakeScan.header=Fake Scan
+fakeScan.description=Create a PDF that looks like it was scanned
+fakeScan.selectPDF=Select PDF:
+fakeScan.quality=Scan Quality
+fakeScan.quality.low=Low
+fakeScan.quality.medium=Medium
+fakeScan.quality.high=High
+fakeScan.rotation=Rotation Angle
+fakeScan.rotation.none=None
+fakeScan.rotation.slight=Slight
+fakeScan.rotation.moderate=Moderate
+fakeScan.rotation.severe=Severe
+fakeScan.submit=Create Fake Scan
+
+#home.fakeScan
+home.fakeScan.title=Fake Scan
+home.fakeScan.desc=Create a PDF that looks like it was scanned
+fakeScan.tags=scan,simulate,realistic,convert
+
+# FakeScan advanced settings (frontend)
+fakeScan.advancedSettings=Enable Advanced Scan Settings
+fakeScan.colorspace=Colorspace
+fakeScan.colorspace.grayscale=Grayscale
+fakeScan.colorspace.color=Color
+fakeScan.border=Border (px)
+fakeScan.rotate=Base Rotation (degrees)
+fakeScan.rotateVariance=Rotation Variance (degrees)
+fakeScan.brightness=Brightness
+fakeScan.contrast=Contrast
+fakeScan.blur=Blur
+fakeScan.noise=Noise
+fakeScan.yellowish=Yellowish (simulate old paper)
+fakeScan.resolution=Resolution (DPI)
+
+
+# Table of Contents Feature
+home.editTableOfContents.title=Edit Table of Contents
+home.editTableOfContents.desc=Add or edit bookmarks and table of contents in PDF documents
+
+editTableOfContents.tags=bookmarks,toc,navigation,index,table of contents,chapters,sections,outline
+editTableOfContents.title=Edit Table of Contents
+editTableOfContents.header=Add or Edit PDF Table of Contents
+editTableOfContents.replaceExisting=Replace existing bookmarks (uncheck to append to existing)
+editTableOfContents.editorTitle=Bookmark Editor
+editTableOfContents.editorDesc=Add and arrange bookmarks below. Click + to add child bookmarks.
+editTableOfContents.addBookmark=Add New Bookmark
+editTableOfContents.desc.1=This tool allows you to add or edit the table of contents (bookmarks) in a PDF document.
+editTableOfContents.desc.2=You can create a hierarchical structure by adding child bookmarks to parent bookmarks.
+editTableOfContents.desc.3=Each bookmark requires a title and target page number.
+editTableOfContents.submit=Apply Table of Contents
+
+
diff --git a/stirling-pdf/src/main/resources/messages_sr_LATN_RS.properties b/stirling-pdf/src/main/resources/messages_sr_LATN_RS.properties
index dbb262152..77fc35032 100644
--- a/stirling-pdf/src/main/resources/messages_sr_LATN_RS.properties
+++ b/stirling-pdf/src/main/resources/messages_sr_LATN_RS.properties
@@ -3,6 +3,138 @@
###########
# the direction that the language is written (ltr = left to right, rtl = right to left)
language.direction=ltr
+
+# Language names for reuse throughout the application
+lang.afr=Afrikaans
+lang.amh=Amharic
+lang.ara=Arabic
+lang.asm=Assamese
+lang.aze=Azerbaijani
+lang.aze_cyrl=Azerbaijani (Cyrillic)
+lang.bel=Belarusian
+lang.ben=Bengali
+lang.bod=Tibetan
+lang.bos=Bosnian
+lang.bre=Breton
+lang.bul=Bulgarian
+lang.cat=Catalan
+lang.ceb=Cebuano
+lang.ces=Czech
+lang.chi_sim=Chinese (Simplified)
+lang.chi_sim_vert=Chinese (Simplified, Vertical)
+lang.chi_tra=Chinese (Traditional)
+lang.chi_tra_vert=Chinese (Traditional, Vertical)
+lang.chr=Cherokee
+lang.cos=Corsican
+lang.cym=Welsh
+lang.dan=Danish
+lang.dan_frak=Danish (Fraktur)
+lang.deu=German
+lang.deu_frak=German (Fraktur)
+lang.div=Divehi
+lang.dzo=Dzongkha
+lang.ell=Greek
+lang.eng=English
+lang.enm=English, Middle (1100-1500)
+lang.epo=Esperanto
+lang.equ=Math / equation detection module
+lang.est=Estonian
+lang.eus=Basque
+lang.fao=Faroese
+lang.fas=Persian
+lang.fil=Filipino
+lang.fin=Finnish
+lang.fra=French
+lang.frk=Frankish
+lang.frm=French, Middle (ca.1400-1600)
+lang.fry=Western Frisian
+lang.gla=Scottish Gaelic
+lang.gle=Irish
+lang.glg=Galician
+lang.grc=Ancient Greek
+lang.guj=Gujarati
+lang.hat=Haitian, Haitian Creole
+lang.heb=Hebrew
+lang.hin=Hindi
+lang.hrv=Croatian
+lang.hun=Hungarian
+lang.hye=Armenian
+lang.iku=Inuktitut
+lang.ind=Indonesian
+lang.isl=Icelandic
+lang.ita=Italian
+lang.ita_old=Italian (Old)
+lang.jav=Javanese
+lang.jpn=Japanese
+lang.jpn_vert=Japanese (Vertical)
+lang.kan=Kannada
+lang.kat=Georgian
+lang.kat_old=Georgian (Old)
+lang.kaz=Kazakh
+lang.khm=Central Khmer
+lang.kir=Kirghiz, Kyrgyz
+lang.kmr=Northern Kurdish
+lang.kor=Korean
+lang.kor_vert=Korean (Vertical)
+lang.lao=Lao
+lang.lat=Latin
+lang.lav=Latvian
+lang.lit=Lithuanian
+lang.ltz=Luxembourgish
+lang.mal=Malayalam
+lang.mar=Marathi
+lang.mkd=Macedonian
+lang.mlt=Maltese
+lang.mon=Mongolian
+lang.mri=Maori
+lang.msa=Malay
+lang.mya=Burmese
+lang.nep=Nepali
+lang.nld=Dutch; Flemish
+lang.nor=Norwegian
+lang.oci=Occitan (post 1500)
+lang.ori=Oriya
+lang.osd=Orientation and script detection module
+lang.pan=Panjabi, Punjabi
+lang.pol=Polish
+lang.por=Portuguese
+lang.pus=Pushto, Pashto
+lang.que=Quechua
+lang.ron=Romanian, Moldavian, Moldovan
+lang.rus=Russian
+lang.san=Sanskrit
+lang.sin=Sinhala, Sinhalese
+lang.slk=Slovak
+lang.slk_frak=Slovak (Fraktur)
+lang.slv=Slovenian
+lang.snd=Sindhi
+lang.spa=Spanish
+lang.spa_old=Spanish (Old)
+lang.sqi=Albanian
+lang.srp=Serbian
+lang.srp_latn=Serbian (Latin)
+lang.sun=Sundanese
+lang.swa=Swahili
+lang.swe=Swedish
+lang.syr=Syriac
+lang.tam=Tamil
+lang.tat=Tatar
+lang.tel=Telugu
+lang.tgk=Tajik
+lang.tgl=Tagalog
+lang.tha=Thai
+lang.tir=Tigrinya
+lang.ton=Tonga (Tonga Islands)
+lang.tur=Turkish
+lang.uig=Uighur, Uyghur
+lang.ukr=Ukrainian
+lang.urd=Urdu
+lang.uzb=Uzbek
+lang.uzb_cyrl=Uzbek (Cyrillic)
+lang.vie=Vietnamese
+lang.yid=Yiddish
+lang.yor=Yoruba
+
addPageNumbers.fontSize=Font Size
addPageNumbers.fontName=Font Name
pdfPrompt=Odaberi PDF(ove)
@@ -87,6 +219,12 @@ addToDoc=Add to Document
reset=Reset
apply=Apply
noFileSelected=No file selected. Please upload one.
+view=View
+cancel=Cancel
+
+back.toSettings=Back to Settings
+back.toHome=Back to Home
+back.toAdmin=Back to Admin
legal.privacy=Privacy Policy
legal.terms=Terms and Conditions
@@ -127,6 +265,7 @@ enterpriseEdition.button=Upgrade to Pro
enterpriseEdition.warning=This feature is only available to Pro users.
enterpriseEdition.yamlAdvert=Stirling PDF Pro supports YAML configuration files and other SSO features.
enterpriseEdition.ssoAdvert=Looking for more user management features? Check out Stirling PDF Pro
+enterpriseEdition.proTeamFeatureDisabled=Team management features require a Pro licence or higher
#################
@@ -207,6 +346,8 @@ account.property=Svojstvo
account.webBrowserSettings=Podešavanja veb pregledača
account.syncToBrowser=Sinhronizacija naloga -> pregledač
account.syncToAccount=Sinhronizacija naloga <- pregledač
+account.adminTitle=Administrator Tools
+account.adminNotif=You have admin privileges. Access system settings and user management.
adminUserSettings.title=Podešavanja kontrole korisnika
@@ -238,6 +379,39 @@ adminUserSettings.disabledUsers=Disabled Users:
adminUserSettings.totalUsers=Total Users:
adminUserSettings.lastRequest=Last Request
adminUserSettings.usage=View Usage
+adminUserSettings.teams=View/Edit Teams
+adminUserSettings.team=Team
+adminUserSettings.manageTeams=Manage Teams
+adminUserSettings.createTeam=Create Team
+adminUserSettings.viewTeam=View Team
+adminUserSettings.deleteTeam=Delete Team
+adminUserSettings.teamName=Team Name
+adminUserSettings.teamExists=Team already exists
+adminUserSettings.teamCreated=Team created successfully
+adminUserSettings.teamChanged=User's team was updated
+adminUserSettings.totalMembers=Total Members
+adminUserSettings.confirmDeleteTeam=Are you sure you want to delete this team?
+
+teamCreated=Team created successfully
+teamExists=A team with that name already exists
+teamNameExists=Another team with that name already exists
+teamNotFound=Team not found
+teamDeleted=Team deleted
+teamHasUsers=Cannot delete a team with users assigned
+teamRenamed=Team renamed successfully
+
+# Team user management
+team.addUser=Add User to Team
+team.selectUser=Select User
+team.warning.moveUser=Warning: This will move the user from "{0}" team to "{1}" team. Are you sure?
+team.confirm.moveUser=Are you sure you want to move this user from "{0}" team to "{1}" team?
+team.userAdded=User successfully added to team
+team.back=Back to Teams
+team.internal=Internal Team
+team.internalTeamNotAccessible=The Internal team is a system team and cannot be accessed
+team.cannotMoveInternalUsers=Users in the Internal team cannot be moved to other teams
+
+
endpointStatistics.title=Endpoint Statistics
endpointStatistics.header=Endpoint Statistics
@@ -1026,6 +1200,7 @@ merge.header=Spajanje više PDF fajlova (2+)
merge.sortByName=Sortiraj po imenu
merge.sortByDate=Sortiraj po datumu
merge.removeCertSign=Remove digital signature in the merged file?
+merge.generateToc=Generate table of contents in the merged file?
merge.submit=Spajanje
@@ -1475,3 +1650,57 @@ cookieBanner.preferencesModal.necessary.description=These cookies are essential
cookieBanner.preferencesModal.analytics.title=Analytics
cookieBanner.preferencesModal.analytics.description=These cookies help us understand how our tools are being used, so we can focus on building the features our community values most. Rest assured—Stirling PDF cannot and will never track the content of the documents you work with.
+#fakeScan
+fakeScan.title=Fake Scan
+fakeScan.header=Fake Scan
+fakeScan.description=Create a PDF that looks like it was scanned
+fakeScan.selectPDF=Select PDF:
+fakeScan.quality=Scan Quality
+fakeScan.quality.low=Low
+fakeScan.quality.medium=Medium
+fakeScan.quality.high=High
+fakeScan.rotation=Rotation Angle
+fakeScan.rotation.none=None
+fakeScan.rotation.slight=Slight
+fakeScan.rotation.moderate=Moderate
+fakeScan.rotation.severe=Severe
+fakeScan.submit=Create Fake Scan
+
+#home.fakeScan
+home.fakeScan.title=Fake Scan
+home.fakeScan.desc=Create a PDF that looks like it was scanned
+fakeScan.tags=scan,simulate,realistic,convert
+
+# FakeScan advanced settings (frontend)
+fakeScan.advancedSettings=Enable Advanced Scan Settings
+fakeScan.colorspace=Colorspace
+fakeScan.colorspace.grayscale=Grayscale
+fakeScan.colorspace.color=Color
+fakeScan.border=Border (px)
+fakeScan.rotate=Base Rotation (degrees)
+fakeScan.rotateVariance=Rotation Variance (degrees)
+fakeScan.brightness=Brightness
+fakeScan.contrast=Contrast
+fakeScan.blur=Blur
+fakeScan.noise=Noise
+fakeScan.yellowish=Yellowish (simulate old paper)
+fakeScan.resolution=Resolution (DPI)
+
+
+# Table of Contents Feature
+home.editTableOfContents.title=Edit Table of Contents
+home.editTableOfContents.desc=Add or edit bookmarks and table of contents in PDF documents
+
+editTableOfContents.tags=bookmarks,toc,navigation,index,table of contents,chapters,sections,outline
+editTableOfContents.title=Edit Table of Contents
+editTableOfContents.header=Add or Edit PDF Table of Contents
+editTableOfContents.replaceExisting=Replace existing bookmarks (uncheck to append to existing)
+editTableOfContents.editorTitle=Bookmark Editor
+editTableOfContents.editorDesc=Add and arrange bookmarks below. Click + to add child bookmarks.
+editTableOfContents.addBookmark=Add New Bookmark
+editTableOfContents.desc.1=This tool allows you to add or edit the table of contents (bookmarks) in a PDF document.
+editTableOfContents.desc.2=You can create a hierarchical structure by adding child bookmarks to parent bookmarks.
+editTableOfContents.desc.3=Each bookmark requires a title and target page number.
+editTableOfContents.submit=Apply Table of Contents
+
+
diff --git a/stirling-pdf/src/main/resources/messages_sv_SE.properties b/stirling-pdf/src/main/resources/messages_sv_SE.properties
index f27661921..d28279176 100644
--- a/stirling-pdf/src/main/resources/messages_sv_SE.properties
+++ b/stirling-pdf/src/main/resources/messages_sv_SE.properties
@@ -3,6 +3,138 @@
###########
# the direction that the language is written (ltr = left to right, rtl = right to left)
language.direction=ltr
+
+# Language names for reuse throughout the application
+lang.afr=Afrikaans
+lang.amh=Amharic
+lang.ara=Arabic
+lang.asm=Assamese
+lang.aze=Azerbaijani
+lang.aze_cyrl=Azerbaijani (Cyrillic)
+lang.bel=Belarusian
+lang.ben=Bengali
+lang.bod=Tibetan
+lang.bos=Bosnian
+lang.bre=Breton
+lang.bul=Bulgarian
+lang.cat=Catalan
+lang.ceb=Cebuano
+lang.ces=Czech
+lang.chi_sim=Chinese (Simplified)
+lang.chi_sim_vert=Chinese (Simplified, Vertical)
+lang.chi_tra=Chinese (Traditional)
+lang.chi_tra_vert=Chinese (Traditional, Vertical)
+lang.chr=Cherokee
+lang.cos=Corsican
+lang.cym=Welsh
+lang.dan=Danish
+lang.dan_frak=Danish (Fraktur)
+lang.deu=German
+lang.deu_frak=German (Fraktur)
+lang.div=Divehi
+lang.dzo=Dzongkha
+lang.ell=Greek
+lang.eng=English
+lang.enm=English, Middle (1100-1500)
+lang.epo=Esperanto
+lang.equ=Math / equation detection module
+lang.est=Estonian
+lang.eus=Basque
+lang.fao=Faroese
+lang.fas=Persian
+lang.fil=Filipino
+lang.fin=Finnish
+lang.fra=French
+lang.frk=Frankish
+lang.frm=French, Middle (ca.1400-1600)
+lang.fry=Western Frisian
+lang.gla=Scottish Gaelic
+lang.gle=Irish
+lang.glg=Galician
+lang.grc=Ancient Greek
+lang.guj=Gujarati
+lang.hat=Haitian, Haitian Creole
+lang.heb=Hebrew
+lang.hin=Hindi
+lang.hrv=Croatian
+lang.hun=Hungarian
+lang.hye=Armenian
+lang.iku=Inuktitut
+lang.ind=Indonesian
+lang.isl=Icelandic
+lang.ita=Italian
+lang.ita_old=Italian (Old)
+lang.jav=Javanese
+lang.jpn=Japanese
+lang.jpn_vert=Japanese (Vertical)
+lang.kan=Kannada
+lang.kat=Georgian
+lang.kat_old=Georgian (Old)
+lang.kaz=Kazakh
+lang.khm=Central Khmer
+lang.kir=Kirghiz, Kyrgyz
+lang.kmr=Northern Kurdish
+lang.kor=Korean
+lang.kor_vert=Korean (Vertical)
+lang.lao=Lao
+lang.lat=Latin
+lang.lav=Latvian
+lang.lit=Lithuanian
+lang.ltz=Luxembourgish
+lang.mal=Malayalam
+lang.mar=Marathi
+lang.mkd=Macedonian
+lang.mlt=Maltese
+lang.mon=Mongolian
+lang.mri=Maori
+lang.msa=Malay
+lang.mya=Burmese
+lang.nep=Nepali
+lang.nld=Dutch; Flemish
+lang.nor=Norwegian
+lang.oci=Occitan (post 1500)
+lang.ori=Oriya
+lang.osd=Orientation and script detection module
+lang.pan=Panjabi, Punjabi
+lang.pol=Polish
+lang.por=Portuguese
+lang.pus=Pushto, Pashto
+lang.que=Quechua
+lang.ron=Romanian, Moldavian, Moldovan
+lang.rus=Russian
+lang.san=Sanskrit
+lang.sin=Sinhala, Sinhalese
+lang.slk=Slovak
+lang.slk_frak=Slovak (Fraktur)
+lang.slv=Slovenian
+lang.snd=Sindhi
+lang.spa=Spanish
+lang.spa_old=Spanish (Old)
+lang.sqi=Albanian
+lang.srp=Serbian
+lang.srp_latn=Serbian (Latin)
+lang.sun=Sundanese
+lang.swa=Swahili
+lang.swe=Swedish
+lang.syr=Syriac
+lang.tam=Tamil
+lang.tat=Tatar
+lang.tel=Telugu
+lang.tgk=Tajik
+lang.tgl=Tagalog
+lang.tha=Thai
+lang.tir=Tigrinya
+lang.ton=Tonga (Tonga Islands)
+lang.tur=Turkish
+lang.uig=Uighur, Uyghur
+lang.ukr=Ukrainian
+lang.urd=Urdu
+lang.uzb=Uzbek
+lang.uzb_cyrl=Uzbek (Cyrillic)
+lang.vie=Vietnamese
+lang.yid=Yiddish
+lang.yor=Yoruba
+
addPageNumbers.fontSize=Teckenstorlek
addPageNumbers.fontName=Typsnitt
pdfPrompt=Välj PDF(er)
@@ -87,6 +219,12 @@ addToDoc=Lägg till i dokument
reset=Reset
apply=Apply
noFileSelected=No file selected. Please upload one.
+view=View
+cancel=Cancel
+
+back.toSettings=Back to Settings
+back.toHome=Back to Home
+back.toAdmin=Back to Admin
legal.privacy=Dataprotektionspolicy
legal.terms=Villkor och betingelser
@@ -127,6 +265,7 @@ enterpriseEdition.button=Uppgradera till Pro
enterpriseEdition.warning=Den här funktionen är endast tillgänglig för Pro-användare.
enterpriseEdition.yamlAdvert=Stirling PDF Pro stöder YAML-konfigurationsfiler och andra SSO funktioner.
enterpriseEdition.ssoAdvert=Söker du fler funktioner för användarhantering? Spana in Stirling PDF Pro.
+enterpriseEdition.proTeamFeatureDisabled=Team management features require a Pro licence or higher
#################
@@ -207,6 +346,8 @@ account.property=Egenskap
account.webBrowserSettings=Webbläsarinställning
account.syncToBrowser=Synkronisera konto -> webbläsare
account.syncToAccount=Synkronisera konto <- webbläsare
+account.adminTitle=Administrator Tools
+account.adminNotif=You have admin privileges. Access system settings and user management.
adminUserSettings.title=Användarhanteringsinställningar
@@ -238,6 +379,39 @@ adminUserSettings.disabledUsers=Inaktiverade användare:
adminUserSettings.totalUsers=Totalt antal användare:
adminUserSettings.lastRequest=Senaste begäran
adminUserSettings.usage=View Usage
+adminUserSettings.teams=View/Edit Teams
+adminUserSettings.team=Team
+adminUserSettings.manageTeams=Manage Teams
+adminUserSettings.createTeam=Create Team
+adminUserSettings.viewTeam=View Team
+adminUserSettings.deleteTeam=Delete Team
+adminUserSettings.teamName=Team Name
+adminUserSettings.teamExists=Team already exists
+adminUserSettings.teamCreated=Team created successfully
+adminUserSettings.teamChanged=User's team was updated
+adminUserSettings.totalMembers=Total Members
+adminUserSettings.confirmDeleteTeam=Are you sure you want to delete this team?
+
+teamCreated=Team created successfully
+teamExists=A team with that name already exists
+teamNameExists=Another team with that name already exists
+teamNotFound=Team not found
+teamDeleted=Team deleted
+teamHasUsers=Cannot delete a team with users assigned
+teamRenamed=Team renamed successfully
+
+# Team user management
+team.addUser=Add User to Team
+team.selectUser=Select User
+team.warning.moveUser=Warning: This will move the user from "{0}" team to "{1}" team. Are you sure?
+team.confirm.moveUser=Are you sure you want to move this user from "{0}" team to "{1}" team?
+team.userAdded=User successfully added to team
+team.back=Back to Teams
+team.internal=Internal Team
+team.internalTeamNotAccessible=The Internal team is a system team and cannot be accessed
+team.cannotMoveInternalUsers=Users in the Internal team cannot be moved to other teams
+
+
endpointStatistics.title=Endpoint Statistics
endpointStatistics.header=Endpoint Statistics
@@ -1026,6 +1200,7 @@ merge.header=Slå samman flera PDF-filer (2+)
merge.sortByName=Sortera efter namn
merge.sortByDate=Sortera efter datum
merge.removeCertSign=Ta bort digital signatur i den sammanslagna filen?
+merge.generateToc=Generate table of contents in the merged file?
merge.submit=Slå samman
@@ -1475,3 +1650,57 @@ cookieBanner.preferencesModal.necessary.description=These cookies are essential
cookieBanner.preferencesModal.analytics.title=Analytics
cookieBanner.preferencesModal.analytics.description=These cookies help us understand how our tools are being used, so we can focus on building the features our community values most. Rest assured—Stirling PDF cannot and will never track the content of the documents you work with.
+#fakeScan
+fakeScan.title=Fake Scan
+fakeScan.header=Fake Scan
+fakeScan.description=Create a PDF that looks like it was scanned
+fakeScan.selectPDF=Select PDF:
+fakeScan.quality=Scan Quality
+fakeScan.quality.low=Low
+fakeScan.quality.medium=Medium
+fakeScan.quality.high=High
+fakeScan.rotation=Rotation Angle
+fakeScan.rotation.none=None
+fakeScan.rotation.slight=Slight
+fakeScan.rotation.moderate=Moderate
+fakeScan.rotation.severe=Severe
+fakeScan.submit=Create Fake Scan
+
+#home.fakeScan
+home.fakeScan.title=Fake Scan
+home.fakeScan.desc=Create a PDF that looks like it was scanned
+fakeScan.tags=scan,simulate,realistic,convert
+
+# FakeScan advanced settings (frontend)
+fakeScan.advancedSettings=Enable Advanced Scan Settings
+fakeScan.colorspace=Colorspace
+fakeScan.colorspace.grayscale=Grayscale
+fakeScan.colorspace.color=Color
+fakeScan.border=Border (px)
+fakeScan.rotate=Base Rotation (degrees)
+fakeScan.rotateVariance=Rotation Variance (degrees)
+fakeScan.brightness=Brightness
+fakeScan.contrast=Contrast
+fakeScan.blur=Blur
+fakeScan.noise=Noise
+fakeScan.yellowish=Yellowish (simulate old paper)
+fakeScan.resolution=Resolution (DPI)
+
+
+# Table of Contents Feature
+home.editTableOfContents.title=Edit Table of Contents
+home.editTableOfContents.desc=Add or edit bookmarks and table of contents in PDF documents
+
+editTableOfContents.tags=bookmarks,toc,navigation,index,table of contents,chapters,sections,outline
+editTableOfContents.title=Edit Table of Contents
+editTableOfContents.header=Add or Edit PDF Table of Contents
+editTableOfContents.replaceExisting=Replace existing bookmarks (uncheck to append to existing)
+editTableOfContents.editorTitle=Bookmark Editor
+editTableOfContents.editorDesc=Add and arrange bookmarks below. Click + to add child bookmarks.
+editTableOfContents.addBookmark=Add New Bookmark
+editTableOfContents.desc.1=This tool allows you to add or edit the table of contents (bookmarks) in a PDF document.
+editTableOfContents.desc.2=You can create a hierarchical structure by adding child bookmarks to parent bookmarks.
+editTableOfContents.desc.3=Each bookmark requires a title and target page number.
+editTableOfContents.submit=Apply Table of Contents
+
+
diff --git a/stirling-pdf/src/main/resources/messages_th_TH.properties b/stirling-pdf/src/main/resources/messages_th_TH.properties
index 08a0d14e0..80259cff0 100644
--- a/stirling-pdf/src/main/resources/messages_th_TH.properties
+++ b/stirling-pdf/src/main/resources/messages_th_TH.properties
@@ -3,6 +3,138 @@
###########
# the direction that the language is written (ltr = left to right, rtl = right to left)
language.direction=ltr
+
+# Language names for reuse throughout the application
+lang.afr=Afrikaans
+lang.amh=Amharic
+lang.ara=Arabic
+lang.asm=Assamese
+lang.aze=Azerbaijani
+lang.aze_cyrl=Azerbaijani (Cyrillic)
+lang.bel=Belarusian
+lang.ben=Bengali
+lang.bod=Tibetan
+lang.bos=Bosnian
+lang.bre=Breton
+lang.bul=Bulgarian
+lang.cat=Catalan
+lang.ceb=Cebuano
+lang.ces=Czech
+lang.chi_sim=Chinese (Simplified)
+lang.chi_sim_vert=Chinese (Simplified, Vertical)
+lang.chi_tra=Chinese (Traditional)
+lang.chi_tra_vert=Chinese (Traditional, Vertical)
+lang.chr=Cherokee
+lang.cos=Corsican
+lang.cym=Welsh
+lang.dan=Danish
+lang.dan_frak=Danish (Fraktur)
+lang.deu=German
+lang.deu_frak=German (Fraktur)
+lang.div=Divehi
+lang.dzo=Dzongkha
+lang.ell=Greek
+lang.eng=English
+lang.enm=English, Middle (1100-1500)
+lang.epo=Esperanto
+lang.equ=Math / equation detection module
+lang.est=Estonian
+lang.eus=Basque
+lang.fao=Faroese
+lang.fas=Persian
+lang.fil=Filipino
+lang.fin=Finnish
+lang.fra=French
+lang.frk=Frankish
+lang.frm=French, Middle (ca.1400-1600)
+lang.fry=Western Frisian
+lang.gla=Scottish Gaelic
+lang.gle=Irish
+lang.glg=Galician
+lang.grc=Ancient Greek
+lang.guj=Gujarati
+lang.hat=Haitian, Haitian Creole
+lang.heb=Hebrew
+lang.hin=Hindi
+lang.hrv=Croatian
+lang.hun=Hungarian
+lang.hye=Armenian
+lang.iku=Inuktitut
+lang.ind=Indonesian
+lang.isl=Icelandic
+lang.ita=Italian
+lang.ita_old=Italian (Old)
+lang.jav=Javanese
+lang.jpn=Japanese
+lang.jpn_vert=Japanese (Vertical)
+lang.kan=Kannada
+lang.kat=Georgian
+lang.kat_old=Georgian (Old)
+lang.kaz=Kazakh
+lang.khm=Central Khmer
+lang.kir=Kirghiz, Kyrgyz
+lang.kmr=Northern Kurdish
+lang.kor=Korean
+lang.kor_vert=Korean (Vertical)
+lang.lao=Lao
+lang.lat=Latin
+lang.lav=Latvian
+lang.lit=Lithuanian
+lang.ltz=Luxembourgish
+lang.mal=Malayalam
+lang.mar=Marathi
+lang.mkd=Macedonian
+lang.mlt=Maltese
+lang.mon=Mongolian
+lang.mri=Maori
+lang.msa=Malay
+lang.mya=Burmese
+lang.nep=Nepali
+lang.nld=Dutch; Flemish
+lang.nor=Norwegian
+lang.oci=Occitan (post 1500)
+lang.ori=Oriya
+lang.osd=Orientation and script detection module
+lang.pan=Panjabi, Punjabi
+lang.pol=Polish
+lang.por=Portuguese
+lang.pus=Pushto, Pashto
+lang.que=Quechua
+lang.ron=Romanian, Moldavian, Moldovan
+lang.rus=Russian
+lang.san=Sanskrit
+lang.sin=Sinhala, Sinhalese
+lang.slk=Slovak
+lang.slk_frak=Slovak (Fraktur)
+lang.slv=Slovenian
+lang.snd=Sindhi
+lang.spa=Spanish
+lang.spa_old=Spanish (Old)
+lang.sqi=Albanian
+lang.srp=Serbian
+lang.srp_latn=Serbian (Latin)
+lang.sun=Sundanese
+lang.swa=Swahili
+lang.swe=Swedish
+lang.syr=Syriac
+lang.tam=Tamil
+lang.tat=Tatar
+lang.tel=Telugu
+lang.tgk=Tajik
+lang.tgl=Tagalog
+lang.tha=Thai
+lang.tir=Tigrinya
+lang.ton=Tonga (Tonga Islands)
+lang.tur=Turkish
+lang.uig=Uighur, Uyghur
+lang.ukr=Ukrainian
+lang.urd=Urdu
+lang.uzb=Uzbek
+lang.uzb_cyrl=Uzbek (Cyrillic)
+lang.vie=Vietnamese
+lang.yid=Yiddish
+lang.yor=Yoruba
+
addPageNumbers.fontSize=ขนาดตัวอักษร
addPageNumbers.fontName=ชื่อฟอนต์
pdfPrompt=เลือก PDF
@@ -87,6 +219,12 @@ addToDoc=เพิ่มเข้าสู่เอกสาร
reset=Reset
apply=Apply
noFileSelected=No file selected. Please upload one.
+view=View
+cancel=Cancel
+
+back.toSettings=Back to Settings
+back.toHome=Back to Home
+back.toAdmin=Back to Admin
legal.privacy=นโยบายความเป็นส่วนตัว
legal.terms=ข้อกำหนดการใช้งาน
@@ -127,6 +265,7 @@ enterpriseEdition.button=อัปเกรดเป็นโปร
enterpriseEdition.warning=ฟีเจอร์นี้มีให้ใช้งานเฉพาะผู้ใช้ที่เป็นโปรเท่านั้น
enterpriseEdition.yamlAdvert=Stirling PDF Pro supports YAML configuration files and other SSO features.
enterpriseEdition.ssoAdvert=Looking for more user management features? Check out Stirling PDF Pro
+enterpriseEdition.proTeamFeatureDisabled=Team management features require a Pro licence or higher
#################
@@ -207,6 +346,8 @@ account.property=คุณสมบัติ
account.webBrowserSettings=การตั้งค่าเบราว์เซอร์เว็บ
account.syncToBrowser=ซิงค์บัญชี -> เบราว์เซอร์
account.syncToAccount=ซิงค์บัญชี <- เบราว์เซอร์
+account.adminTitle=Administrator Tools
+account.adminNotif=You have admin privileges. Access system settings and user management.
adminUserSettings.title=การควบคุมผู้ใช้
@@ -238,6 +379,39 @@ adminUserSettings.disabledUsers=ผู้ใช้ที่ถูกระงั
adminUserSettings.totalUsers=ผู้ใช้รวมทั้งหมด:
adminUserSettings.lastRequest=การขอข้อมูลล่าสุด
adminUserSettings.usage=View Usage
+adminUserSettings.teams=View/Edit Teams
+adminUserSettings.team=Team
+adminUserSettings.manageTeams=Manage Teams
+adminUserSettings.createTeam=Create Team
+adminUserSettings.viewTeam=View Team
+adminUserSettings.deleteTeam=Delete Team
+adminUserSettings.teamName=Team Name
+adminUserSettings.teamExists=Team already exists
+adminUserSettings.teamCreated=Team created successfully
+adminUserSettings.teamChanged=User's team was updated
+adminUserSettings.totalMembers=Total Members
+adminUserSettings.confirmDeleteTeam=Are you sure you want to delete this team?
+
+teamCreated=Team created successfully
+teamExists=A team with that name already exists
+teamNameExists=Another team with that name already exists
+teamNotFound=Team not found
+teamDeleted=Team deleted
+teamHasUsers=Cannot delete a team with users assigned
+teamRenamed=Team renamed successfully
+
+# Team user management
+team.addUser=Add User to Team
+team.selectUser=Select User
+team.warning.moveUser=Warning: This will move the user from "{0}" team to "{1}" team. Are you sure?
+team.confirm.moveUser=Are you sure you want to move this user from "{0}" team to "{1}" team?
+team.userAdded=User successfully added to team
+team.back=Back to Teams
+team.internal=Internal Team
+team.internalTeamNotAccessible=The Internal team is a system team and cannot be accessed
+team.cannotMoveInternalUsers=Users in the Internal team cannot be moved to other teams
+
+
endpointStatistics.title=Endpoint Statistics
endpointStatistics.header=Endpoint Statistics
@@ -1026,6 +1200,7 @@ merge.header=รวม PDF หลายไฟล์ (2 ขึ้นไป)
merge.sortByName=จัดเรียงตามชื่อ
merge.sortByDate=จัดเรียงตามวันที่
merge.removeCertSign=ลบลายเซ็นดิจิทัลในไฟล์ที่รวม?
+merge.generateToc=Generate table of contents in the merged file?
merge.submit=รวม
@@ -1475,3 +1650,57 @@ cookieBanner.preferencesModal.necessary.description=These cookies are essential
cookieBanner.preferencesModal.analytics.title=Analytics
cookieBanner.preferencesModal.analytics.description=These cookies help us understand how our tools are being used, so we can focus on building the features our community values most. Rest assured—Stirling PDF cannot and will never track the content of the documents you work with.
+#fakeScan
+fakeScan.title=Fake Scan
+fakeScan.header=Fake Scan
+fakeScan.description=Create a PDF that looks like it was scanned
+fakeScan.selectPDF=Select PDF:
+fakeScan.quality=Scan Quality
+fakeScan.quality.low=Low
+fakeScan.quality.medium=Medium
+fakeScan.quality.high=High
+fakeScan.rotation=Rotation Angle
+fakeScan.rotation.none=None
+fakeScan.rotation.slight=Slight
+fakeScan.rotation.moderate=Moderate
+fakeScan.rotation.severe=Severe
+fakeScan.submit=Create Fake Scan
+
+#home.fakeScan
+home.fakeScan.title=Fake Scan
+home.fakeScan.desc=Create a PDF that looks like it was scanned
+fakeScan.tags=scan,simulate,realistic,convert
+
+# FakeScan advanced settings (frontend)
+fakeScan.advancedSettings=Enable Advanced Scan Settings
+fakeScan.colorspace=Colorspace
+fakeScan.colorspace.grayscale=Grayscale
+fakeScan.colorspace.color=Color
+fakeScan.border=Border (px)
+fakeScan.rotate=Base Rotation (degrees)
+fakeScan.rotateVariance=Rotation Variance (degrees)
+fakeScan.brightness=Brightness
+fakeScan.contrast=Contrast
+fakeScan.blur=Blur
+fakeScan.noise=Noise
+fakeScan.yellowish=Yellowish (simulate old paper)
+fakeScan.resolution=Resolution (DPI)
+
+
+# Table of Contents Feature
+home.editTableOfContents.title=Edit Table of Contents
+home.editTableOfContents.desc=Add or edit bookmarks and table of contents in PDF documents
+
+editTableOfContents.tags=bookmarks,toc,navigation,index,table of contents,chapters,sections,outline
+editTableOfContents.title=Edit Table of Contents
+editTableOfContents.header=Add or Edit PDF Table of Contents
+editTableOfContents.replaceExisting=Replace existing bookmarks (uncheck to append to existing)
+editTableOfContents.editorTitle=Bookmark Editor
+editTableOfContents.editorDesc=Add and arrange bookmarks below. Click + to add child bookmarks.
+editTableOfContents.addBookmark=Add New Bookmark
+editTableOfContents.desc.1=This tool allows you to add or edit the table of contents (bookmarks) in a PDF document.
+editTableOfContents.desc.2=You can create a hierarchical structure by adding child bookmarks to parent bookmarks.
+editTableOfContents.desc.3=Each bookmark requires a title and target page number.
+editTableOfContents.submit=Apply Table of Contents
+
+
diff --git a/stirling-pdf/src/main/resources/messages_tr_TR.properties b/stirling-pdf/src/main/resources/messages_tr_TR.properties
index 4d71450de..f1c85b3c9 100644
--- a/stirling-pdf/src/main/resources/messages_tr_TR.properties
+++ b/stirling-pdf/src/main/resources/messages_tr_TR.properties
@@ -3,6 +3,138 @@
###########
# the direction that the language is written (ltr = left to right, rtl = right to left)
language.direction=ltr
+
+# Language names for reuse throughout the application
+lang.afr=Afrikaans
+lang.amh=Amharic
+lang.ara=Arabic
+lang.asm=Assamese
+lang.aze=Azerbaijani
+lang.aze_cyrl=Azerbaijani (Cyrillic)
+lang.bel=Belarusian
+lang.ben=Bengali
+lang.bod=Tibetan
+lang.bos=Bosnian
+lang.bre=Breton
+lang.bul=Bulgarian
+lang.cat=Catalan
+lang.ceb=Cebuano
+lang.ces=Czech
+lang.chi_sim=Chinese (Simplified)
+lang.chi_sim_vert=Chinese (Simplified, Vertical)
+lang.chi_tra=Chinese (Traditional)
+lang.chi_tra_vert=Chinese (Traditional, Vertical)
+lang.chr=Cherokee
+lang.cos=Corsican
+lang.cym=Welsh
+lang.dan=Danish
+lang.dan_frak=Danish (Fraktur)
+lang.deu=German
+lang.deu_frak=German (Fraktur)
+lang.div=Divehi
+lang.dzo=Dzongkha
+lang.ell=Greek
+lang.eng=English
+lang.enm=English, Middle (1100-1500)
+lang.epo=Esperanto
+lang.equ=Math / equation detection module
+lang.est=Estonian
+lang.eus=Basque
+lang.fao=Faroese
+lang.fas=Persian
+lang.fil=Filipino
+lang.fin=Finnish
+lang.fra=French
+lang.frk=Frankish
+lang.frm=French, Middle (ca.1400-1600)
+lang.fry=Western Frisian
+lang.gla=Scottish Gaelic
+lang.gle=Irish
+lang.glg=Galician
+lang.grc=Ancient Greek
+lang.guj=Gujarati
+lang.hat=Haitian, Haitian Creole
+lang.heb=Hebrew
+lang.hin=Hindi
+lang.hrv=Croatian
+lang.hun=Hungarian
+lang.hye=Armenian
+lang.iku=Inuktitut
+lang.ind=Indonesian
+lang.isl=Icelandic
+lang.ita=Italian
+lang.ita_old=Italian (Old)
+lang.jav=Javanese
+lang.jpn=Japanese
+lang.jpn_vert=Japanese (Vertical)
+lang.kan=Kannada
+lang.kat=Georgian
+lang.kat_old=Georgian (Old)
+lang.kaz=Kazakh
+lang.khm=Central Khmer
+lang.kir=Kirghiz, Kyrgyz
+lang.kmr=Northern Kurdish
+lang.kor=Korean
+lang.kor_vert=Korean (Vertical)
+lang.lao=Lao
+lang.lat=Latin
+lang.lav=Latvian
+lang.lit=Lithuanian
+lang.ltz=Luxembourgish
+lang.mal=Malayalam
+lang.mar=Marathi
+lang.mkd=Macedonian
+lang.mlt=Maltese
+lang.mon=Mongolian
+lang.mri=Maori
+lang.msa=Malay
+lang.mya=Burmese
+lang.nep=Nepali
+lang.nld=Dutch; Flemish
+lang.nor=Norwegian
+lang.oci=Occitan (post 1500)
+lang.ori=Oriya
+lang.osd=Orientation and script detection module
+lang.pan=Panjabi, Punjabi
+lang.pol=Polish
+lang.por=Portuguese
+lang.pus=Pushto, Pashto
+lang.que=Quechua
+lang.ron=Romanian, Moldavian, Moldovan
+lang.rus=Russian
+lang.san=Sanskrit
+lang.sin=Sinhala, Sinhalese
+lang.slk=Slovak
+lang.slk_frak=Slovak (Fraktur)
+lang.slv=Slovenian
+lang.snd=Sindhi
+lang.spa=Spanish
+lang.spa_old=Spanish (Old)
+lang.sqi=Albanian
+lang.srp=Serbian
+lang.srp_latn=Serbian (Latin)
+lang.sun=Sundanese
+lang.swa=Swahili
+lang.swe=Swedish
+lang.syr=Syriac
+lang.tam=Tamil
+lang.tat=Tatar
+lang.tel=Telugu
+lang.tgk=Tajik
+lang.tgl=Tagalog
+lang.tha=Thai
+lang.tir=Tigrinya
+lang.ton=Tonga (Tonga Islands)
+lang.tur=Turkish
+lang.uig=Uighur, Uyghur
+lang.ukr=Ukrainian
+lang.urd=Urdu
+lang.uzb=Uzbek
+lang.uzb_cyrl=Uzbek (Cyrillic)
+lang.vie=Vietnamese
+lang.yid=Yiddish
+lang.yor=Yoruba
+
addPageNumbers.fontSize=Font Büyüklüğü
addPageNumbers.fontName=Font İsmi
pdfPrompt=PDF(leri) seçin
@@ -87,6 +219,12 @@ addToDoc=Dökümana Ekle
reset=Sıfırla
apply=Uygula
noFileSelected=Hiçbir dosya seçilmedi. Lütfen bir dosya yükleyin.
+view=View
+cancel=Cancel
+
+back.toSettings=Back to Settings
+back.toHome=Back to Home
+back.toAdmin=Back to Admin
legal.privacy=Gizlilik Politikası
legal.terms=Şartlar ve koşullar
@@ -127,6 +265,7 @@ enterpriseEdition.button=Pro Sürümüne Yükselt
enterpriseEdition.warning=Bu özellik yalnızca Pro kullanıcılarına sunulmaktadır.
enterpriseEdition.yamlAdvert=Stirling PDF Pro, YAML yapılandırma dosyalarını ve diğer SSO özelliklerini destekler.
enterpriseEdition.ssoAdvert=Daha fazla kullanıcı yönetimi özelliği mi arıyorsunuz? Stirling PDF Pro'ya göz atın
+enterpriseEdition.proTeamFeatureDisabled=Team management features require a Pro licence or higher
#################
@@ -207,6 +346,8 @@ account.property=Özellik
account.webBrowserSettings=Web Tarayıcı Ayarı
account.syncToBrowser=Hesaptan Tarayıcıya Eşitle
account.syncToAccount=Tarayıcıdan Hesaba Eşitle
+account.adminTitle=Administrator Tools
+account.adminNotif=You have admin privileges. Access system settings and user management.
adminUserSettings.title=Kullanıcı Kontrol Ayarları
@@ -238,6 +379,39 @@ adminUserSettings.disabledUsers=Devre Dışı Kullanıcılar:
adminUserSettings.totalUsers=Toplam Kullanıcılar:
adminUserSettings.lastRequest=Son İstek
adminUserSettings.usage=Kullanımı Görüntüle
+adminUserSettings.teams=View/Edit Teams
+adminUserSettings.team=Team
+adminUserSettings.manageTeams=Manage Teams
+adminUserSettings.createTeam=Create Team
+adminUserSettings.viewTeam=View Team
+adminUserSettings.deleteTeam=Delete Team
+adminUserSettings.teamName=Team Name
+adminUserSettings.teamExists=Team already exists
+adminUserSettings.teamCreated=Team created successfully
+adminUserSettings.teamChanged=User's team was updated
+adminUserSettings.totalMembers=Total Members
+adminUserSettings.confirmDeleteTeam=Are you sure you want to delete this team?
+
+teamCreated=Team created successfully
+teamExists=A team with that name already exists
+teamNameExists=Another team with that name already exists
+teamNotFound=Team not found
+teamDeleted=Team deleted
+teamHasUsers=Cannot delete a team with users assigned
+teamRenamed=Team renamed successfully
+
+# Team user management
+team.addUser=Add User to Team
+team.selectUser=Select User
+team.warning.moveUser=Warning: This will move the user from "{0}" team to "{1}" team. Are you sure?
+team.confirm.moveUser=Are you sure you want to move this user from "{0}" team to "{1}" team?
+team.userAdded=User successfully added to team
+team.back=Back to Teams
+team.internal=Internal Team
+team.internalTeamNotAccessible=The Internal team is a system team and cannot be accessed
+team.cannotMoveInternalUsers=Users in the Internal team cannot be moved to other teams
+
+
endpointStatistics.title=Endpoint İstatistikleri
endpointStatistics.header=Endpoint İstatistikleri
@@ -1026,6 +1200,7 @@ merge.header=Çoklu PDF'leri Birleştir (2+)
merge.sortByName=İsme göre sırala
merge.sortByDate=Tarihe göre sırala
merge.removeCertSign=Birleştirilen dosyadaki dijital imza kaldırılsın mı?
+merge.generateToc=Generate table of contents in the merged file?
merge.submit=Birleştir
@@ -1475,3 +1650,57 @@ cookieBanner.preferencesModal.necessary.description=Bu çerezler, web sitesinin
cookieBanner.preferencesModal.analytics.title=Analitik
cookieBanner.preferencesModal.analytics.description=Bu çerezler, araçlarımızın nasıl kullanıldığını anlamamıza yardımcı olur, böylece topluluğumuzun en çok değer verdiği özellikleri geliştirmeye odaklanabiliriz. İçiniz rahat olsun — Stirling PDF, belgelerinizin içeriğini asla takip etmez ve etmeyecektir.
+#fakeScan
+fakeScan.title=Fake Scan
+fakeScan.header=Fake Scan
+fakeScan.description=Create a PDF that looks like it was scanned
+fakeScan.selectPDF=Select PDF:
+fakeScan.quality=Scan Quality
+fakeScan.quality.low=Low
+fakeScan.quality.medium=Medium
+fakeScan.quality.high=High
+fakeScan.rotation=Rotation Angle
+fakeScan.rotation.none=None
+fakeScan.rotation.slight=Slight
+fakeScan.rotation.moderate=Moderate
+fakeScan.rotation.severe=Severe
+fakeScan.submit=Create Fake Scan
+
+#home.fakeScan
+home.fakeScan.title=Fake Scan
+home.fakeScan.desc=Create a PDF that looks like it was scanned
+fakeScan.tags=scan,simulate,realistic,convert
+
+# FakeScan advanced settings (frontend)
+fakeScan.advancedSettings=Enable Advanced Scan Settings
+fakeScan.colorspace=Colorspace
+fakeScan.colorspace.grayscale=Grayscale
+fakeScan.colorspace.color=Color
+fakeScan.border=Border (px)
+fakeScan.rotate=Base Rotation (degrees)
+fakeScan.rotateVariance=Rotation Variance (degrees)
+fakeScan.brightness=Brightness
+fakeScan.contrast=Contrast
+fakeScan.blur=Blur
+fakeScan.noise=Noise
+fakeScan.yellowish=Yellowish (simulate old paper)
+fakeScan.resolution=Resolution (DPI)
+
+
+# Table of Contents Feature
+home.editTableOfContents.title=Edit Table of Contents
+home.editTableOfContents.desc=Add or edit bookmarks and table of contents in PDF documents
+
+editTableOfContents.tags=bookmarks,toc,navigation,index,table of contents,chapters,sections,outline
+editTableOfContents.title=Edit Table of Contents
+editTableOfContents.header=Add or Edit PDF Table of Contents
+editTableOfContents.replaceExisting=Replace existing bookmarks (uncheck to append to existing)
+editTableOfContents.editorTitle=Bookmark Editor
+editTableOfContents.editorDesc=Add and arrange bookmarks below. Click + to add child bookmarks.
+editTableOfContents.addBookmark=Add New Bookmark
+editTableOfContents.desc.1=This tool allows you to add or edit the table of contents (bookmarks) in a PDF document.
+editTableOfContents.desc.2=You can create a hierarchical structure by adding child bookmarks to parent bookmarks.
+editTableOfContents.desc.3=Each bookmark requires a title and target page number.
+editTableOfContents.submit=Apply Table of Contents
+
+
diff --git a/stirling-pdf/src/main/resources/messages_uk_UA.properties b/stirling-pdf/src/main/resources/messages_uk_UA.properties
index b73f09a73..5ce4d6728 100644
--- a/stirling-pdf/src/main/resources/messages_uk_UA.properties
+++ b/stirling-pdf/src/main/resources/messages_uk_UA.properties
@@ -3,6 +3,138 @@
###########
# the direction that the language is written (ltr = left to right, rtl = right to left)
language.direction=ltr
+
+# Language names for reuse throughout the application
+lang.afr=Afrikaans
+lang.amh=Amharic
+lang.ara=Arabic
+lang.asm=Assamese
+lang.aze=Azerbaijani
+lang.aze_cyrl=Azerbaijani (Cyrillic)
+lang.bel=Belarusian
+lang.ben=Bengali
+lang.bod=Tibetan
+lang.bos=Bosnian
+lang.bre=Breton
+lang.bul=Bulgarian
+lang.cat=Catalan
+lang.ceb=Cebuano
+lang.ces=Czech
+lang.chi_sim=Chinese (Simplified)
+lang.chi_sim_vert=Chinese (Simplified, Vertical)
+lang.chi_tra=Chinese (Traditional)
+lang.chi_tra_vert=Chinese (Traditional, Vertical)
+lang.chr=Cherokee
+lang.cos=Corsican
+lang.cym=Welsh
+lang.dan=Danish
+lang.dan_frak=Danish (Fraktur)
+lang.deu=German
+lang.deu_frak=German (Fraktur)
+lang.div=Divehi
+lang.dzo=Dzongkha
+lang.ell=Greek
+lang.eng=English
+lang.enm=English, Middle (1100-1500)
+lang.epo=Esperanto
+lang.equ=Math / equation detection module
+lang.est=Estonian
+lang.eus=Basque
+lang.fao=Faroese
+lang.fas=Persian
+lang.fil=Filipino
+lang.fin=Finnish
+lang.fra=French
+lang.frk=Frankish
+lang.frm=French, Middle (ca.1400-1600)
+lang.fry=Western Frisian
+lang.gla=Scottish Gaelic
+lang.gle=Irish
+lang.glg=Galician
+lang.grc=Ancient Greek
+lang.guj=Gujarati
+lang.hat=Haitian, Haitian Creole
+lang.heb=Hebrew
+lang.hin=Hindi
+lang.hrv=Croatian
+lang.hun=Hungarian
+lang.hye=Armenian
+lang.iku=Inuktitut
+lang.ind=Indonesian
+lang.isl=Icelandic
+lang.ita=Italian
+lang.ita_old=Italian (Old)
+lang.jav=Javanese
+lang.jpn=Japanese
+lang.jpn_vert=Japanese (Vertical)
+lang.kan=Kannada
+lang.kat=Georgian
+lang.kat_old=Georgian (Old)
+lang.kaz=Kazakh
+lang.khm=Central Khmer
+lang.kir=Kirghiz, Kyrgyz
+lang.kmr=Northern Kurdish
+lang.kor=Korean
+lang.kor_vert=Korean (Vertical)
+lang.lao=Lao
+lang.lat=Latin
+lang.lav=Latvian
+lang.lit=Lithuanian
+lang.ltz=Luxembourgish
+lang.mal=Malayalam
+lang.mar=Marathi
+lang.mkd=Macedonian
+lang.mlt=Maltese
+lang.mon=Mongolian
+lang.mri=Maori
+lang.msa=Malay
+lang.mya=Burmese
+lang.nep=Nepali
+lang.nld=Dutch; Flemish
+lang.nor=Norwegian
+lang.oci=Occitan (post 1500)
+lang.ori=Oriya
+lang.osd=Orientation and script detection module
+lang.pan=Panjabi, Punjabi
+lang.pol=Polish
+lang.por=Portuguese
+lang.pus=Pushto, Pashto
+lang.que=Quechua
+lang.ron=Romanian, Moldavian, Moldovan
+lang.rus=Russian
+lang.san=Sanskrit
+lang.sin=Sinhala, Sinhalese
+lang.slk=Slovak
+lang.slk_frak=Slovak (Fraktur)
+lang.slv=Slovenian
+lang.snd=Sindhi
+lang.spa=Spanish
+lang.spa_old=Spanish (Old)
+lang.sqi=Albanian
+lang.srp=Serbian
+lang.srp_latn=Serbian (Latin)
+lang.sun=Sundanese
+lang.swa=Swahili
+lang.swe=Swedish
+lang.syr=Syriac
+lang.tam=Tamil
+lang.tat=Tatar
+lang.tel=Telugu
+lang.tgk=Tajik
+lang.tgl=Tagalog
+lang.tha=Thai
+lang.tir=Tigrinya
+lang.ton=Tonga (Tonga Islands)
+lang.tur=Turkish
+lang.uig=Uighur, Uyghur
+lang.ukr=Ukrainian
+lang.urd=Urdu
+lang.uzb=Uzbek
+lang.uzb_cyrl=Uzbek (Cyrillic)
+lang.vie=Vietnamese
+lang.yid=Yiddish
+lang.yor=Yoruba
+
addPageNumbers.fontSize=Розмір шрифту
addPageNumbers.fontName=Назва шрифту
pdfPrompt=Оберіть PDF(и)
@@ -87,6 +219,12 @@ addToDoc=Додати до документу
reset=Скинути
apply=Застосувати
noFileSelected=No file selected. Please upload one.
+view=View
+cancel=Cancel
+
+back.toSettings=Back to Settings
+back.toHome=Back to Home
+back.toAdmin=Back to Admin
legal.privacy=Політика конфіденційності
legal.terms=Правила та умови
@@ -127,6 +265,7 @@ enterpriseEdition.button=Оновлення до Pro
enterpriseEdition.warning=Ця функція доступна лише для користувачів Pro.
enterpriseEdition.yamlAdvert=Stirling PDF Pro підтримує конфігураційні файли YAML та інші функції SSO.
enterpriseEdition.ssoAdvert=Шукаєте більше функцій керування користувачами? Перегляньте Stirling PDF Pro
+enterpriseEdition.proTeamFeatureDisabled=Team management features require a Pro licence or higher
#################
@@ -207,6 +346,8 @@ account.property=Властивість
account.webBrowserSettings=Налаштування веб-браузера
account.syncToBrowser=Синхронізувати обліковий запис -> Браузер
account.syncToAccount=Синхронізувати обліковий запис <- Браузер
+account.adminTitle=Administrator Tools
+account.adminNotif=You have admin privileges. Access system settings and user management.
adminUserSettings.title=Налаштування контролю користувача
@@ -238,6 +379,39 @@ adminUserSettings.disabledUsers=Заблоковані користувачі:
adminUserSettings.totalUsers=Всього користувачів:
adminUserSettings.lastRequest=Останній запит
adminUserSettings.usage=View Usage
+adminUserSettings.teams=View/Edit Teams
+adminUserSettings.team=Team
+adminUserSettings.manageTeams=Manage Teams
+adminUserSettings.createTeam=Create Team
+adminUserSettings.viewTeam=View Team
+adminUserSettings.deleteTeam=Delete Team
+adminUserSettings.teamName=Team Name
+adminUserSettings.teamExists=Team already exists
+adminUserSettings.teamCreated=Team created successfully
+adminUserSettings.teamChanged=User's team was updated
+adminUserSettings.totalMembers=Total Members
+adminUserSettings.confirmDeleteTeam=Are you sure you want to delete this team?
+
+teamCreated=Team created successfully
+teamExists=A team with that name already exists
+teamNameExists=Another team with that name already exists
+teamNotFound=Team not found
+teamDeleted=Team deleted
+teamHasUsers=Cannot delete a team with users assigned
+teamRenamed=Team renamed successfully
+
+# Team user management
+team.addUser=Add User to Team
+team.selectUser=Select User
+team.warning.moveUser=Warning: This will move the user from "{0}" team to "{1}" team. Are you sure?
+team.confirm.moveUser=Are you sure you want to move this user from "{0}" team to "{1}" team?
+team.userAdded=User successfully added to team
+team.back=Back to Teams
+team.internal=Internal Team
+team.internalTeamNotAccessible=The Internal team is a system team and cannot be accessed
+team.cannotMoveInternalUsers=Users in the Internal team cannot be moved to other teams
+
+
endpointStatistics.title=Статистика кінцевих точок
endpointStatistics.header=Статистика кінцевих точок
@@ -1026,6 +1200,7 @@ merge.header=Об'єднання кількох PDF-файлів (2+)
merge.sortByName=Сортування за ім'ям
merge.sortByDate=Сортування за датою
merge.removeCertSign=Видалити цифровий підпис у об’єднаному файлі?
+merge.generateToc=Generate table of contents in the merged file?
merge.submit=Об'єднати
@@ -1475,3 +1650,57 @@ cookieBanner.preferencesModal.necessary.description=These cookies are essential
cookieBanner.preferencesModal.analytics.title=Analytics
cookieBanner.preferencesModal.analytics.description=These cookies help us understand how our tools are being used, so we can focus on building the features our community values most. Rest assured—Stirling PDF cannot and will never track the content of the documents you work with.
+#fakeScan
+fakeScan.title=Fake Scan
+fakeScan.header=Fake Scan
+fakeScan.description=Create a PDF that looks like it was scanned
+fakeScan.selectPDF=Select PDF:
+fakeScan.quality=Scan Quality
+fakeScan.quality.low=Low
+fakeScan.quality.medium=Medium
+fakeScan.quality.high=High
+fakeScan.rotation=Rotation Angle
+fakeScan.rotation.none=None
+fakeScan.rotation.slight=Slight
+fakeScan.rotation.moderate=Moderate
+fakeScan.rotation.severe=Severe
+fakeScan.submit=Create Fake Scan
+
+#home.fakeScan
+home.fakeScan.title=Fake Scan
+home.fakeScan.desc=Create a PDF that looks like it was scanned
+fakeScan.tags=scan,simulate,realistic,convert
+
+# FakeScan advanced settings (frontend)
+fakeScan.advancedSettings=Enable Advanced Scan Settings
+fakeScan.colorspace=Colorspace
+fakeScan.colorspace.grayscale=Grayscale
+fakeScan.colorspace.color=Color
+fakeScan.border=Border (px)
+fakeScan.rotate=Base Rotation (degrees)
+fakeScan.rotateVariance=Rotation Variance (degrees)
+fakeScan.brightness=Brightness
+fakeScan.contrast=Contrast
+fakeScan.blur=Blur
+fakeScan.noise=Noise
+fakeScan.yellowish=Yellowish (simulate old paper)
+fakeScan.resolution=Resolution (DPI)
+
+
+# Table of Contents Feature
+home.editTableOfContents.title=Edit Table of Contents
+home.editTableOfContents.desc=Add or edit bookmarks and table of contents in PDF documents
+
+editTableOfContents.tags=bookmarks,toc,navigation,index,table of contents,chapters,sections,outline
+editTableOfContents.title=Edit Table of Contents
+editTableOfContents.header=Add or Edit PDF Table of Contents
+editTableOfContents.replaceExisting=Replace existing bookmarks (uncheck to append to existing)
+editTableOfContents.editorTitle=Bookmark Editor
+editTableOfContents.editorDesc=Add and arrange bookmarks below. Click + to add child bookmarks.
+editTableOfContents.addBookmark=Add New Bookmark
+editTableOfContents.desc.1=This tool allows you to add or edit the table of contents (bookmarks) in a PDF document.
+editTableOfContents.desc.2=You can create a hierarchical structure by adding child bookmarks to parent bookmarks.
+editTableOfContents.desc.3=Each bookmark requires a title and target page number.
+editTableOfContents.submit=Apply Table of Contents
+
+
diff --git a/stirling-pdf/src/main/resources/messages_vi_VN.properties b/stirling-pdf/src/main/resources/messages_vi_VN.properties
index e82256c71..c4c2b3b41 100644
--- a/stirling-pdf/src/main/resources/messages_vi_VN.properties
+++ b/stirling-pdf/src/main/resources/messages_vi_VN.properties
@@ -3,6 +3,138 @@
###########
# the direction that the language is written (ltr = left to right, rtl = right to left)
language.direction=ltr
+
+# Language names for reuse throughout the application
+lang.afr=Afrikaans
+lang.amh=Amharic
+lang.ara=Arabic
+lang.asm=Assamese
+lang.aze=Azerbaijani
+lang.aze_cyrl=Azerbaijani (Cyrillic)
+lang.bel=Belarusian
+lang.ben=Bengali
+lang.bod=Tibetan
+lang.bos=Bosnian
+lang.bre=Breton
+lang.bul=Bulgarian
+lang.cat=Catalan
+lang.ceb=Cebuano
+lang.ces=Czech
+lang.chi_sim=Chinese (Simplified)
+lang.chi_sim_vert=Chinese (Simplified, Vertical)
+lang.chi_tra=Chinese (Traditional)
+lang.chi_tra_vert=Chinese (Traditional, Vertical)
+lang.chr=Cherokee
+lang.cos=Corsican
+lang.cym=Welsh
+lang.dan=Danish
+lang.dan_frak=Danish (Fraktur)
+lang.deu=German
+lang.deu_frak=German (Fraktur)
+lang.div=Divehi
+lang.dzo=Dzongkha
+lang.ell=Greek
+lang.eng=English
+lang.enm=English, Middle (1100-1500)
+lang.epo=Esperanto
+lang.equ=Math / equation detection module
+lang.est=Estonian
+lang.eus=Basque
+lang.fao=Faroese
+lang.fas=Persian
+lang.fil=Filipino
+lang.fin=Finnish
+lang.fra=French
+lang.frk=Frankish
+lang.frm=French, Middle (ca.1400-1600)
+lang.fry=Western Frisian
+lang.gla=Scottish Gaelic
+lang.gle=Irish
+lang.glg=Galician
+lang.grc=Ancient Greek
+lang.guj=Gujarati
+lang.hat=Haitian, Haitian Creole
+lang.heb=Hebrew
+lang.hin=Hindi
+lang.hrv=Croatian
+lang.hun=Hungarian
+lang.hye=Armenian
+lang.iku=Inuktitut
+lang.ind=Indonesian
+lang.isl=Icelandic
+lang.ita=Italian
+lang.ita_old=Italian (Old)
+lang.jav=Javanese
+lang.jpn=Japanese
+lang.jpn_vert=Japanese (Vertical)
+lang.kan=Kannada
+lang.kat=Georgian
+lang.kat_old=Georgian (Old)
+lang.kaz=Kazakh
+lang.khm=Central Khmer
+lang.kir=Kirghiz, Kyrgyz
+lang.kmr=Northern Kurdish
+lang.kor=Korean
+lang.kor_vert=Korean (Vertical)
+lang.lao=Lao
+lang.lat=Latin
+lang.lav=Latvian
+lang.lit=Lithuanian
+lang.ltz=Luxembourgish
+lang.mal=Malayalam
+lang.mar=Marathi
+lang.mkd=Macedonian
+lang.mlt=Maltese
+lang.mon=Mongolian
+lang.mri=Maori
+lang.msa=Malay
+lang.mya=Burmese
+lang.nep=Nepali
+lang.nld=Dutch; Flemish
+lang.nor=Norwegian
+lang.oci=Occitan (post 1500)
+lang.ori=Oriya
+lang.osd=Orientation and script detection module
+lang.pan=Panjabi, Punjabi
+lang.pol=Polish
+lang.por=Portuguese
+lang.pus=Pushto, Pashto
+lang.que=Quechua
+lang.ron=Romanian, Moldavian, Moldovan
+lang.rus=Russian
+lang.san=Sanskrit
+lang.sin=Sinhala, Sinhalese
+lang.slk=Slovak
+lang.slk_frak=Slovak (Fraktur)
+lang.slv=Slovenian
+lang.snd=Sindhi
+lang.spa=Spanish
+lang.spa_old=Spanish (Old)
+lang.sqi=Albanian
+lang.srp=Serbian
+lang.srp_latn=Serbian (Latin)
+lang.sun=Sundanese
+lang.swa=Swahili
+lang.swe=Swedish
+lang.syr=Syriac
+lang.tam=Tamil
+lang.tat=Tatar
+lang.tel=Telugu
+lang.tgk=Tajik
+lang.tgl=Tagalog
+lang.tha=Thai
+lang.tir=Tigrinya
+lang.ton=Tonga (Tonga Islands)
+lang.tur=Turkish
+lang.uig=Uighur, Uyghur
+lang.ukr=Ukrainian
+lang.urd=Urdu
+lang.uzb=Uzbek
+lang.uzb_cyrl=Uzbek (Cyrillic)
+lang.vie=Vietnamese
+lang.yid=Yiddish
+lang.yor=Yoruba
+
addPageNumbers.fontSize=Font Size
addPageNumbers.fontName=Font Name
pdfPrompt=Chọn (các) tệp PDF
@@ -87,6 +219,12 @@ addToDoc=Add to Document
reset=Reset
apply=Apply
noFileSelected=No file selected. Please upload one.
+view=View
+cancel=Cancel
+
+back.toSettings=Back to Settings
+back.toHome=Back to Home
+back.toAdmin=Back to Admin
legal.privacy=Privacy Policy
legal.terms=Terms and Conditions
@@ -127,6 +265,7 @@ enterpriseEdition.button=Upgrade to Pro
enterpriseEdition.warning=This feature is only available to Pro users.
enterpriseEdition.yamlAdvert=Stirling PDF Pro supports YAML configuration files and other SSO features.
enterpriseEdition.ssoAdvert=Looking for more user management features? Check out Stirling PDF Pro
+enterpriseEdition.proTeamFeatureDisabled=Team management features require a Pro licence or higher
#################
@@ -207,6 +346,8 @@ account.property=Thuộc tính
account.webBrowserSettings=Cài đặt trình duyệt web
account.syncToBrowser=Đồng bộ hóa Tài khoản -> Trình duyệt
account.syncToAccount=Đồng bộ hóa Tài khoản <- Trình duyệt
+account.adminTitle=Administrator Tools
+account.adminNotif=You have admin privileges. Access system settings and user management.
adminUserSettings.title=Cài đặt kiểm soát người dùng
@@ -238,6 +379,39 @@ adminUserSettings.disabledUsers=Disabled Users:
adminUserSettings.totalUsers=Total Users:
adminUserSettings.lastRequest=Last Request
adminUserSettings.usage=View Usage
+adminUserSettings.teams=View/Edit Teams
+adminUserSettings.team=Team
+adminUserSettings.manageTeams=Manage Teams
+adminUserSettings.createTeam=Create Team
+adminUserSettings.viewTeam=View Team
+adminUserSettings.deleteTeam=Delete Team
+adminUserSettings.teamName=Team Name
+adminUserSettings.teamExists=Team already exists
+adminUserSettings.teamCreated=Team created successfully
+adminUserSettings.teamChanged=User's team was updated
+adminUserSettings.totalMembers=Total Members
+adminUserSettings.confirmDeleteTeam=Are you sure you want to delete this team?
+
+teamCreated=Team created successfully
+teamExists=A team with that name already exists
+teamNameExists=Another team with that name already exists
+teamNotFound=Team not found
+teamDeleted=Team deleted
+teamHasUsers=Cannot delete a team with users assigned
+teamRenamed=Team renamed successfully
+
+# Team user management
+team.addUser=Add User to Team
+team.selectUser=Select User
+team.warning.moveUser=Warning: This will move the user from "{0}" team to "{1}" team. Are you sure?
+team.confirm.moveUser=Are you sure you want to move this user from "{0}" team to "{1}" team?
+team.userAdded=User successfully added to team
+team.back=Back to Teams
+team.internal=Internal Team
+team.internalTeamNotAccessible=The Internal team is a system team and cannot be accessed
+team.cannotMoveInternalUsers=Users in the Internal team cannot be moved to other teams
+
+
endpointStatistics.title=Endpoint Statistics
endpointStatistics.header=Endpoint Statistics
@@ -1026,6 +1200,7 @@ merge.header=Trộn nhiều PDF (2+)
merge.sortByName=Sắp xếp theo tên
merge.sortByDate=Sắp xếp theo ngày
merge.removeCertSign=Xóa chữ ký số trong tệp đã trộn?
+merge.generateToc=Generate table of contents in the merged file?
merge.submit=Trộn
@@ -1475,3 +1650,57 @@ cookieBanner.preferencesModal.necessary.description=These cookies are essential
cookieBanner.preferencesModal.analytics.title=Analytics
cookieBanner.preferencesModal.analytics.description=These cookies help us understand how our tools are being used, so we can focus on building the features our community values most. Rest assured—Stirling PDF cannot and will never track the content of the documents you work with.
+#fakeScan
+fakeScan.title=Fake Scan
+fakeScan.header=Fake Scan
+fakeScan.description=Create a PDF that looks like it was scanned
+fakeScan.selectPDF=Select PDF:
+fakeScan.quality=Scan Quality
+fakeScan.quality.low=Low
+fakeScan.quality.medium=Medium
+fakeScan.quality.high=High
+fakeScan.rotation=Rotation Angle
+fakeScan.rotation.none=None
+fakeScan.rotation.slight=Slight
+fakeScan.rotation.moderate=Moderate
+fakeScan.rotation.severe=Severe
+fakeScan.submit=Create Fake Scan
+
+#home.fakeScan
+home.fakeScan.title=Fake Scan
+home.fakeScan.desc=Create a PDF that looks like it was scanned
+fakeScan.tags=scan,simulate,realistic,convert
+
+# FakeScan advanced settings (frontend)
+fakeScan.advancedSettings=Enable Advanced Scan Settings
+fakeScan.colorspace=Colorspace
+fakeScan.colorspace.grayscale=Grayscale
+fakeScan.colorspace.color=Color
+fakeScan.border=Border (px)
+fakeScan.rotate=Base Rotation (degrees)
+fakeScan.rotateVariance=Rotation Variance (degrees)
+fakeScan.brightness=Brightness
+fakeScan.contrast=Contrast
+fakeScan.blur=Blur
+fakeScan.noise=Noise
+fakeScan.yellowish=Yellowish (simulate old paper)
+fakeScan.resolution=Resolution (DPI)
+
+
+# Table of Contents Feature
+home.editTableOfContents.title=Edit Table of Contents
+home.editTableOfContents.desc=Add or edit bookmarks and table of contents in PDF documents
+
+editTableOfContents.tags=bookmarks,toc,navigation,index,table of contents,chapters,sections,outline
+editTableOfContents.title=Edit Table of Contents
+editTableOfContents.header=Add or Edit PDF Table of Contents
+editTableOfContents.replaceExisting=Replace existing bookmarks (uncheck to append to existing)
+editTableOfContents.editorTitle=Bookmark Editor
+editTableOfContents.editorDesc=Add and arrange bookmarks below. Click + to add child bookmarks.
+editTableOfContents.addBookmark=Add New Bookmark
+editTableOfContents.desc.1=This tool allows you to add or edit the table of contents (bookmarks) in a PDF document.
+editTableOfContents.desc.2=You can create a hierarchical structure by adding child bookmarks to parent bookmarks.
+editTableOfContents.desc.3=Each bookmark requires a title and target page number.
+editTableOfContents.submit=Apply Table of Contents
+
+
diff --git a/stirling-pdf/src/main/resources/messages_zh_CN.properties b/stirling-pdf/src/main/resources/messages_zh_CN.properties
index 67bc020c6..8c9e1e932 100644
--- a/stirling-pdf/src/main/resources/messages_zh_CN.properties
+++ b/stirling-pdf/src/main/resources/messages_zh_CN.properties
@@ -3,6 +3,138 @@
###########
# the direction that the language is written (ltr = left to right, rtl = right to left)
language.direction=ltr
+
+# Language names for reuse throughout the application
+lang.afr=Afrikaans
+lang.amh=Amharic
+lang.ara=Arabic
+lang.asm=Assamese
+lang.aze=Azerbaijani
+lang.aze_cyrl=Azerbaijani (Cyrillic)
+lang.bel=Belarusian
+lang.ben=Bengali
+lang.bod=Tibetan
+lang.bos=Bosnian
+lang.bre=Breton
+lang.bul=Bulgarian
+lang.cat=Catalan
+lang.ceb=Cebuano
+lang.ces=Czech
+lang.chi_sim=Chinese (Simplified)
+lang.chi_sim_vert=Chinese (Simplified, Vertical)
+lang.chi_tra=Chinese (Traditional)
+lang.chi_tra_vert=Chinese (Traditional, Vertical)
+lang.chr=Cherokee
+lang.cos=Corsican
+lang.cym=Welsh
+lang.dan=Danish
+lang.dan_frak=Danish (Fraktur)
+lang.deu=German
+lang.deu_frak=German (Fraktur)
+lang.div=Divehi
+lang.dzo=Dzongkha
+lang.ell=Greek
+lang.eng=English
+lang.enm=English, Middle (1100-1500)
+lang.epo=Esperanto
+lang.equ=Math / equation detection module
+lang.est=Estonian
+lang.eus=Basque
+lang.fao=Faroese
+lang.fas=Persian
+lang.fil=Filipino
+lang.fin=Finnish
+lang.fra=French
+lang.frk=Frankish
+lang.frm=French, Middle (ca.1400-1600)
+lang.fry=Western Frisian
+lang.gla=Scottish Gaelic
+lang.gle=Irish
+lang.glg=Galician
+lang.grc=Ancient Greek
+lang.guj=Gujarati
+lang.hat=Haitian, Haitian Creole
+lang.heb=Hebrew
+lang.hin=Hindi
+lang.hrv=Croatian
+lang.hun=Hungarian
+lang.hye=Armenian
+lang.iku=Inuktitut
+lang.ind=Indonesian
+lang.isl=Icelandic
+lang.ita=Italian
+lang.ita_old=Italian (Old)
+lang.jav=Javanese
+lang.jpn=Japanese
+lang.jpn_vert=Japanese (Vertical)
+lang.kan=Kannada
+lang.kat=Georgian
+lang.kat_old=Georgian (Old)
+lang.kaz=Kazakh
+lang.khm=Central Khmer
+lang.kir=Kirghiz, Kyrgyz
+lang.kmr=Northern Kurdish
+lang.kor=Korean
+lang.kor_vert=Korean (Vertical)
+lang.lao=Lao
+lang.lat=Latin
+lang.lav=Latvian
+lang.lit=Lithuanian
+lang.ltz=Luxembourgish
+lang.mal=Malayalam
+lang.mar=Marathi
+lang.mkd=Macedonian
+lang.mlt=Maltese
+lang.mon=Mongolian
+lang.mri=Maori
+lang.msa=Malay
+lang.mya=Burmese
+lang.nep=Nepali
+lang.nld=Dutch; Flemish
+lang.nor=Norwegian
+lang.oci=Occitan (post 1500)
+lang.ori=Oriya
+lang.osd=Orientation and script detection module
+lang.pan=Panjabi, Punjabi
+lang.pol=Polish
+lang.por=Portuguese
+lang.pus=Pushto, Pashto
+lang.que=Quechua
+lang.ron=Romanian, Moldavian, Moldovan
+lang.rus=Russian
+lang.san=Sanskrit
+lang.sin=Sinhala, Sinhalese
+lang.slk=Slovak
+lang.slk_frak=Slovak (Fraktur)
+lang.slv=Slovenian
+lang.snd=Sindhi
+lang.spa=Spanish
+lang.spa_old=Spanish (Old)
+lang.sqi=Albanian
+lang.srp=Serbian
+lang.srp_latn=Serbian (Latin)
+lang.sun=Sundanese
+lang.swa=Swahili
+lang.swe=Swedish
+lang.syr=Syriac
+lang.tam=Tamil
+lang.tat=Tatar
+lang.tel=Telugu
+lang.tgk=Tajik
+lang.tgl=Tagalog
+lang.tha=Thai
+lang.tir=Tigrinya
+lang.ton=Tonga (Tonga Islands)
+lang.tur=Turkish
+lang.uig=Uighur, Uyghur
+lang.ukr=Ukrainian
+lang.urd=Urdu
+lang.uzb=Uzbek
+lang.uzb_cyrl=Uzbek (Cyrillic)
+lang.vie=Vietnamese
+lang.yid=Yiddish
+lang.yor=Yoruba
+
addPageNumbers.fontSize=字体大小
addPageNumbers.fontName=字体名称
pdfPrompt=选择 PDF
@@ -87,6 +219,12 @@ addToDoc=添加至文件
reset=重置
apply=应用
noFileSelected=No file selected. Please upload one.
+view=View
+cancel=Cancel
+
+back.toSettings=Back to Settings
+back.toHome=Back to Home
+back.toAdmin=Back to Admin
legal.privacy=隐私政策
legal.terms=服务条款
@@ -127,6 +265,7 @@ enterpriseEdition.button=升级到 Pro 版本
enterpriseEdition.warning=此功能仅适用于 Pro 版本
enterpriseEdition.yamlAdvert=Stirling PDF Pro支持YAML配置文件和其他SSO功能。
enterpriseEdition.ssoAdvert=寻找更多的用户管理功能?查看Stirling PDF Pro
+enterpriseEdition.proTeamFeatureDisabled=Team management features require a Pro licence or higher
#################
@@ -207,6 +346,8 @@ account.property=属性
account.webBrowserSettings=Web 浏览器设置
account.syncToBrowser=同步账户 -> 浏览器
account.syncToAccount=同步账户 <- 浏览器
+account.adminTitle=Administrator Tools
+account.adminNotif=You have admin privileges. Access system settings and user management.
adminUserSettings.title=用户控制设置
@@ -238,6 +379,39 @@ adminUserSettings.disabledUsers=禁用用户:
adminUserSettings.totalUsers=总用户:
adminUserSettings.lastRequest=最后登录
adminUserSettings.usage=View Usage
+adminUserSettings.teams=View/Edit Teams
+adminUserSettings.team=Team
+adminUserSettings.manageTeams=Manage Teams
+adminUserSettings.createTeam=Create Team
+adminUserSettings.viewTeam=View Team
+adminUserSettings.deleteTeam=Delete Team
+adminUserSettings.teamName=Team Name
+adminUserSettings.teamExists=Team already exists
+adminUserSettings.teamCreated=Team created successfully
+adminUserSettings.teamChanged=User's team was updated
+adminUserSettings.totalMembers=Total Members
+adminUserSettings.confirmDeleteTeam=Are you sure you want to delete this team?
+
+teamCreated=Team created successfully
+teamExists=A team with that name already exists
+teamNameExists=Another team with that name already exists
+teamNotFound=Team not found
+teamDeleted=Team deleted
+teamHasUsers=Cannot delete a team with users assigned
+teamRenamed=Team renamed successfully
+
+# Team user management
+team.addUser=Add User to Team
+team.selectUser=Select User
+team.warning.moveUser=Warning: This will move the user from "{0}" team to "{1}" team. Are you sure?
+team.confirm.moveUser=Are you sure you want to move this user from "{0}" team to "{1}" team?
+team.userAdded=User successfully added to team
+team.back=Back to Teams
+team.internal=Internal Team
+team.internalTeamNotAccessible=The Internal team is a system team and cannot be accessed
+team.cannotMoveInternalUsers=Users in the Internal team cannot be moved to other teams
+
+
endpointStatistics.title=Endpoint Statistics
endpointStatistics.header=Endpoint Statistics
@@ -1026,6 +1200,7 @@ merge.header=合并多个 PDF(2个以上)。
merge.sortByName=按名称排序
merge.sortByDate=按日期排序
merge.removeCertSign=删除合并文件的数字签名吗?
+merge.generateToc=Generate table of contents in the merged file?
merge.submit=合并
@@ -1475,3 +1650,57 @@ cookieBanner.preferencesModal.necessary.description=These cookies are essential
cookieBanner.preferencesModal.analytics.title=Analytics
cookieBanner.preferencesModal.analytics.description=These cookies help us understand how our tools are being used, so we can focus on building the features our community values most. Rest assured—Stirling PDF cannot and will never track the content of the documents you work with.
+#fakeScan
+fakeScan.title=Fake Scan
+fakeScan.header=Fake Scan
+fakeScan.description=Create a PDF that looks like it was scanned
+fakeScan.selectPDF=Select PDF:
+fakeScan.quality=Scan Quality
+fakeScan.quality.low=Low
+fakeScan.quality.medium=Medium
+fakeScan.quality.high=High
+fakeScan.rotation=Rotation Angle
+fakeScan.rotation.none=None
+fakeScan.rotation.slight=Slight
+fakeScan.rotation.moderate=Moderate
+fakeScan.rotation.severe=Severe
+fakeScan.submit=Create Fake Scan
+
+#home.fakeScan
+home.fakeScan.title=Fake Scan
+home.fakeScan.desc=Create a PDF that looks like it was scanned
+fakeScan.tags=scan,simulate,realistic,convert
+
+# FakeScan advanced settings (frontend)
+fakeScan.advancedSettings=Enable Advanced Scan Settings
+fakeScan.colorspace=Colorspace
+fakeScan.colorspace.grayscale=Grayscale
+fakeScan.colorspace.color=Color
+fakeScan.border=Border (px)
+fakeScan.rotate=Base Rotation (degrees)
+fakeScan.rotateVariance=Rotation Variance (degrees)
+fakeScan.brightness=Brightness
+fakeScan.contrast=Contrast
+fakeScan.blur=Blur
+fakeScan.noise=Noise
+fakeScan.yellowish=Yellowish (simulate old paper)
+fakeScan.resolution=Resolution (DPI)
+
+
+# Table of Contents Feature
+home.editTableOfContents.title=Edit Table of Contents
+home.editTableOfContents.desc=Add or edit bookmarks and table of contents in PDF documents
+
+editTableOfContents.tags=bookmarks,toc,navigation,index,table of contents,chapters,sections,outline
+editTableOfContents.title=Edit Table of Contents
+editTableOfContents.header=Add or Edit PDF Table of Contents
+editTableOfContents.replaceExisting=Replace existing bookmarks (uncheck to append to existing)
+editTableOfContents.editorTitle=Bookmark Editor
+editTableOfContents.editorDesc=Add and arrange bookmarks below. Click + to add child bookmarks.
+editTableOfContents.addBookmark=Add New Bookmark
+editTableOfContents.desc.1=This tool allows you to add or edit the table of contents (bookmarks) in a PDF document.
+editTableOfContents.desc.2=You can create a hierarchical structure by adding child bookmarks to parent bookmarks.
+editTableOfContents.desc.3=Each bookmark requires a title and target page number.
+editTableOfContents.submit=Apply Table of Contents
+
+
diff --git a/stirling-pdf/src/main/resources/messages_zh_TW.properties b/stirling-pdf/src/main/resources/messages_zh_TW.properties
index 6289a586e..7b605915b 100644
--- a/stirling-pdf/src/main/resources/messages_zh_TW.properties
+++ b/stirling-pdf/src/main/resources/messages_zh_TW.properties
@@ -3,6 +3,138 @@
###########
# the direction that the language is written (ltr = left to right, rtl = right to left)
language.direction=ltr
+
+# Language names for reuse throughout the application
+lang.afr=Afrikaans
+lang.amh=Amharic
+lang.ara=Arabic
+lang.asm=Assamese
+lang.aze=Azerbaijani
+lang.aze_cyrl=Azerbaijani (Cyrillic)
+lang.bel=Belarusian
+lang.ben=Bengali
+lang.bod=Tibetan
+lang.bos=Bosnian
+lang.bre=Breton
+lang.bul=Bulgarian
+lang.cat=Catalan
+lang.ceb=Cebuano
+lang.ces=Czech
+lang.chi_sim=Chinese (Simplified)
+lang.chi_sim_vert=Chinese (Simplified, Vertical)
+lang.chi_tra=Chinese (Traditional)
+lang.chi_tra_vert=Chinese (Traditional, Vertical)
+lang.chr=Cherokee
+lang.cos=Corsican
+lang.cym=Welsh
+lang.dan=Danish
+lang.dan_frak=Danish (Fraktur)
+lang.deu=German
+lang.deu_frak=German (Fraktur)
+lang.div=Divehi
+lang.dzo=Dzongkha
+lang.ell=Greek
+lang.eng=English
+lang.enm=English, Middle (1100-1500)
+lang.epo=Esperanto
+lang.equ=Math / equation detection module
+lang.est=Estonian
+lang.eus=Basque
+lang.fao=Faroese
+lang.fas=Persian
+lang.fil=Filipino
+lang.fin=Finnish
+lang.fra=French
+lang.frk=Frankish
+lang.frm=French, Middle (ca.1400-1600)
+lang.fry=Western Frisian
+lang.gla=Scottish Gaelic
+lang.gle=Irish
+lang.glg=Galician
+lang.grc=Ancient Greek
+lang.guj=Gujarati
+lang.hat=Haitian, Haitian Creole
+lang.heb=Hebrew
+lang.hin=Hindi
+lang.hrv=Croatian
+lang.hun=Hungarian
+lang.hye=Armenian
+lang.iku=Inuktitut
+lang.ind=Indonesian
+lang.isl=Icelandic
+lang.ita=Italian
+lang.ita_old=Italian (Old)
+lang.jav=Javanese
+lang.jpn=Japanese
+lang.jpn_vert=Japanese (Vertical)
+lang.kan=Kannada
+lang.kat=Georgian
+lang.kat_old=Georgian (Old)
+lang.kaz=Kazakh
+lang.khm=Central Khmer
+lang.kir=Kirghiz, Kyrgyz
+lang.kmr=Northern Kurdish
+lang.kor=Korean
+lang.kor_vert=Korean (Vertical)
+lang.lao=Lao
+lang.lat=Latin
+lang.lav=Latvian
+lang.lit=Lithuanian
+lang.ltz=Luxembourgish
+lang.mal=Malayalam
+lang.mar=Marathi
+lang.mkd=Macedonian
+lang.mlt=Maltese
+lang.mon=Mongolian
+lang.mri=Maori
+lang.msa=Malay
+lang.mya=Burmese
+lang.nep=Nepali
+lang.nld=Dutch; Flemish
+lang.nor=Norwegian
+lang.oci=Occitan (post 1500)
+lang.ori=Oriya
+lang.osd=Orientation and script detection module
+lang.pan=Panjabi, Punjabi
+lang.pol=Polish
+lang.por=Portuguese
+lang.pus=Pushto, Pashto
+lang.que=Quechua
+lang.ron=Romanian, Moldavian, Moldovan
+lang.rus=Russian
+lang.san=Sanskrit
+lang.sin=Sinhala, Sinhalese
+lang.slk=Slovak
+lang.slk_frak=Slovak (Fraktur)
+lang.slv=Slovenian
+lang.snd=Sindhi
+lang.spa=Spanish
+lang.spa_old=Spanish (Old)
+lang.sqi=Albanian
+lang.srp=Serbian
+lang.srp_latn=Serbian (Latin)
+lang.sun=Sundanese
+lang.swa=Swahili
+lang.swe=Swedish
+lang.syr=Syriac
+lang.tam=Tamil
+lang.tat=Tatar
+lang.tel=Telugu
+lang.tgk=Tajik
+lang.tgl=Tagalog
+lang.tha=Thai
+lang.tir=Tigrinya
+lang.ton=Tonga (Tonga Islands)
+lang.tur=Turkish
+lang.uig=Uighur, Uyghur
+lang.ukr=Ukrainian
+lang.urd=Urdu
+lang.uzb=Uzbek
+lang.uzb_cyrl=Uzbek (Cyrillic)
+lang.vie=Vietnamese
+lang.yid=Yiddish
+lang.yor=Yoruba
+
addPageNumbers.fontSize=字型大小
addPageNumbers.fontName=字型名稱
pdfPrompt=選擇 PDF 檔案
@@ -87,6 +219,12 @@ addToDoc=新增至文件
reset=重設
apply=套用
noFileSelected=未選擇檔案,請上傳一個。
+view=View
+cancel=Cancel
+
+back.toSettings=Back to Settings
+back.toHome=Back to Home
+back.toAdmin=Back to Admin
legal.privacy=隱私權政策
legal.terms=使用條款
@@ -127,6 +265,7 @@ enterpriseEdition.button=升級至專業版
enterpriseEdition.warning=此功能僅提供給專業版使用者使用。
enterpriseEdition.yamlAdvert=Stirling PDF 專業版支援 YAML 設定檔和其他單一登入 (SSO) 功能。
enterpriseEdition.ssoAdvert=需要更多使用者管理功能嗎?請參考 Stirling PDF 專業版
+enterpriseEdition.proTeamFeatureDisabled=Team management features require a Pro licence or higher
#################
@@ -207,6 +346,8 @@ account.property=屬性
account.webBrowserSettings=網頁瀏覽器設定
account.syncToBrowser=同步帳號 → 瀏覽器
account.syncToAccount=同步帳號 ← 瀏覽器
+account.adminTitle=Administrator Tools
+account.adminNotif=You have admin privileges. Access system settings and user management.
adminUserSettings.title=使用者控制設定
@@ -238,6 +379,39 @@ adminUserSettings.disabledUsers=已停用的使用者:
adminUserSettings.totalUsers=使用者總數:
adminUserSettings.lastRequest=最後請求時間
adminUserSettings.usage=檢視使用情況
+adminUserSettings.teams=View/Edit Teams
+adminUserSettings.team=Team
+adminUserSettings.manageTeams=Manage Teams
+adminUserSettings.createTeam=Create Team
+adminUserSettings.viewTeam=View Team
+adminUserSettings.deleteTeam=Delete Team
+adminUserSettings.teamName=Team Name
+adminUserSettings.teamExists=Team already exists
+adminUserSettings.teamCreated=Team created successfully
+adminUserSettings.teamChanged=User's team was updated
+adminUserSettings.totalMembers=Total Members
+adminUserSettings.confirmDeleteTeam=Are you sure you want to delete this team?
+
+teamCreated=Team created successfully
+teamExists=A team with that name already exists
+teamNameExists=Another team with that name already exists
+teamNotFound=Team not found
+teamDeleted=Team deleted
+teamHasUsers=Cannot delete a team with users assigned
+teamRenamed=Team renamed successfully
+
+# Team user management
+team.addUser=Add User to Team
+team.selectUser=Select User
+team.warning.moveUser=Warning: This will move the user from "{0}" team to "{1}" team. Are you sure?
+team.confirm.moveUser=Are you sure you want to move this user from "{0}" team to "{1}" team?
+team.userAdded=User successfully added to team
+team.back=Back to Teams
+team.internal=Internal Team
+team.internalTeamNotAccessible=The Internal team is a system team and cannot be accessed
+team.cannotMoveInternalUsers=Users in the Internal team cannot be moved to other teams
+
+
endpointStatistics.title=端點統計
endpointStatistics.header=端點統計
@@ -1026,6 +1200,7 @@ merge.header=合併多個 PDF
merge.sortByName=依名稱排序
merge.sortByDate=依日期排序
merge.removeCertSign=是否移除合併後檔案的憑證簽章?
+merge.generateToc=Generate table of contents in the merged file?
merge.submit=合併
@@ -1475,3 +1650,57 @@ cookieBanner.preferencesModal.necessary.description=這些 Cookies 對網站正
cookieBanner.preferencesModal.analytics.title=分析 Cookies
cookieBanner.preferencesModal.analytics.description=這些 Cookies 幫助我們分析您如何使用我們的工具,好讓我們能專注在構建社群最重視的功能。儘管放心—— Stirling PDF 不會且永不追蹤您的文件
+#fakeScan
+fakeScan.title=Fake Scan
+fakeScan.header=Fake Scan
+fakeScan.description=Create a PDF that looks like it was scanned
+fakeScan.selectPDF=Select PDF:
+fakeScan.quality=Scan Quality
+fakeScan.quality.low=Low
+fakeScan.quality.medium=Medium
+fakeScan.quality.high=High
+fakeScan.rotation=Rotation Angle
+fakeScan.rotation.none=None
+fakeScan.rotation.slight=Slight
+fakeScan.rotation.moderate=Moderate
+fakeScan.rotation.severe=Severe
+fakeScan.submit=Create Fake Scan
+
+#home.fakeScan
+home.fakeScan.title=Fake Scan
+home.fakeScan.desc=Create a PDF that looks like it was scanned
+fakeScan.tags=scan,simulate,realistic,convert
+
+# FakeScan advanced settings (frontend)
+fakeScan.advancedSettings=Enable Advanced Scan Settings
+fakeScan.colorspace=Colorspace
+fakeScan.colorspace.grayscale=Grayscale
+fakeScan.colorspace.color=Color
+fakeScan.border=Border (px)
+fakeScan.rotate=Base Rotation (degrees)
+fakeScan.rotateVariance=Rotation Variance (degrees)
+fakeScan.brightness=Brightness
+fakeScan.contrast=Contrast
+fakeScan.blur=Blur
+fakeScan.noise=Noise
+fakeScan.yellowish=Yellowish (simulate old paper)
+fakeScan.resolution=Resolution (DPI)
+
+
+# Table of Contents Feature
+home.editTableOfContents.title=Edit Table of Contents
+home.editTableOfContents.desc=Add or edit bookmarks and table of contents in PDF documents
+
+editTableOfContents.tags=bookmarks,toc,navigation,index,table of contents,chapters,sections,outline
+editTableOfContents.title=Edit Table of Contents
+editTableOfContents.header=Add or Edit PDF Table of Contents
+editTableOfContents.replaceExisting=Replace existing bookmarks (uncheck to append to existing)
+editTableOfContents.editorTitle=Bookmark Editor
+editTableOfContents.editorDesc=Add and arrange bookmarks below. Click + to add child bookmarks.
+editTableOfContents.addBookmark=Add New Bookmark
+editTableOfContents.desc.1=This tool allows you to add or edit the table of contents (bookmarks) in a PDF document.
+editTableOfContents.desc.2=You can create a hierarchical structure by adding child bookmarks to parent bookmarks.
+editTableOfContents.desc.3=Each bookmark requires a title and target page number.
+editTableOfContents.submit=Apply Table of Contents
+
+