From cf42ef7faa9d9b3185649b1f2b4a9236bff8c495 Mon Sep 17 00:00:00 2001 From: Aan Date: Tue, 26 Dec 2023 12:38:27 +0700 Subject: [PATCH 01/14] Intial Draft #1 --- .DS_Store | Bin 0 -> 6148 bytes src/.DS_Store | Bin 0 -> 6148 bytes src/main/.DS_Store | Bin 0 -> 6148 bytes src/main/resources/.DS_Store | Bin 0 -> 6148 bytes src/main/resources/messages_id_ID.properties | 895 ++++++++++++++++++ src/main/resources/static/.DS_Store | Bin 0 -> 8196 bytes src/main/resources/static/images/.DS_Store | Bin 0 -> 6148 bytes src/main/resources/static/images/flags/id.svg | 4 + .../templates/fragments/languages.html | 3 + 9 files changed, 902 insertions(+) create mode 100644 .DS_Store create mode 100644 src/.DS_Store create mode 100644 src/main/.DS_Store create mode 100644 src/main/resources/.DS_Store create mode 100644 src/main/resources/messages_id_ID.properties create mode 100644 src/main/resources/static/.DS_Store create mode 100644 src/main/resources/static/images/.DS_Store create mode 100644 src/main/resources/static/images/flags/id.svg diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..c3c40f2c74a0891914b5dccde8a7ae478356b716 GIT binary patch literal 6148 zcmeHKOG-mQ5Ue&q0@-Bga<1SFh7eDX3#f^R5DEBj|5l#MqgnlN5udJtn@|lsHPh2I z!_?ySYXG)>-`@f&01LV!K75#(@4HXzsv?dSXFOrp54*$T@pzbI{~mDeHD2(F2R!2k ze}(~X*nJ<#J7iKo3P=GdAO)nrnF>@rT`bQ$M|3G51ujnk|2{OjV=o*NQsBQ8_yRk28YTb$ literal 0 HcmV?d00001 diff --git a/src/.DS_Store b/src/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..7b0d36729e2ee777a660f9e8c6709dd97bc2fb68 GIT binary patch literal 6148 zcmeH~F>V4u3`M`g7D#EfOgRk)$PGpaPQV2S&>%r5BKkQx-ySzvsH0W%E!l7ES!;KH zv9ktX>-*^w7y&HlPOLmk%$N_j;tOYdpMH*)!|itQBJHgMp3+B5_H$d10#ZNMM4T9irw zDe%t}uwk>?toc%Twm!X{*Y{cVb)%DUIm54?049DEf6&9YUwlE`oJkx{qD-+~ zi-^uHyQxScA|tq=Ty5x@?VES3mk|ZRamHS@yVLftIUWz4?AHO~4&@|gS;HUrwn3u; zRDcRl0V+TRKCVEP*wOgoC-XomKm~qX0sB4_xM59f1O3y1!CL^}0AV-Gy_WzM3jk|k z8;A%@g9;3)W{aUgN4#WSO>6^$E}G4U=FOTNiu&z1zj(T64dh4#sKB!V{a7|u{}=E# z{r@wGD=I(*{z?HI%$M^So|Lt<^Ej)u1-^n?&JAvcxl=HBIR<(;#=^?+#FHYg*c|&c Vu?=)O;!X$hXTWr!QGstOa0m456^#G@ literal 0 HcmV?d00001 diff --git a/src/main/resources/messages_id_ID.properties b/src/main/resources/messages_id_ID.properties new file mode 100644 index 00000000..120b9d19 --- /dev/null +++ b/src/main/resources/messages_id_ID.properties @@ -0,0 +1,895 @@ +########### +# Generic # +########### +# the direction that the language is written (ltr = left to right, rtl = right to left) +language.direction=ltr + +pdfPrompt=Pilih PDF +multiPdfPrompt=Pilih PDF (2+) +multiPdfDropPrompt=Pilih (atau seret & letakkan)) semua PDF yang Anda butuhkan +imgPrompt=Pilih Gambar +genericSubmit=Kirim +processTimeWarning=Peringatan: Proses ini dapat memakan waktu hingga satu menit, tergantung pada ukuran file +pageOrderPrompt=Urutan Halaman Khusus (Masukkan daftar nomor halaman yang dipisahkan dengan koma atau Fungsi seperti 2n + 1) : +goToPage=Ke +true=Benar +false=Salah +unknown=Tidak diketahui +save=Simpan +close=Tutup +filesSelected=berkas dipilih +noFavourites=Tidak ada favorit yang ditambahkan +bored=Bosan Menunggu? +alphabet=Abjad +downloadPdf=Unduh PDF +text=Teks +font=Jenis huruf +selectFillter=-- Pilih -- +pageNum=Nomor Halaman +sizes.small=Kecil +sizes.medium=Sedang +sizes.large=Besar +sizes.x-large=Sangat Besar +error.pdfPassword=Dokumen PDF disandikan dan kata sandi tidak diberikan atau kata sandi salah +delete=Hapus +username=Nama pengguna +password=Kata sandi +welcome=Selamat Datang +property=Properti +black=Hitam +white=Putih +red=Merah +green=Hijau +blue=Biru +custom=Kustom... + +changedCredsMessage=Kredensial berubah!! +notAuthenticatedMessage=Pengguna tidak ter-autentikasi. +userNotFoundMessage=Pengguna tidak ditemukan. +incorrectPasswordMessage=Kata sandi saat ini salah. +usernameExistsMessage=Nama pengguna baru sudah ada. + + + +############# +# NAVBAR # +############# +navbar.convert=Konversi +navbar.security=Keamanan +navbar.other=Lain-lain +navbar.darkmode=Mode Gelap +navbar.pageOps=Operasi Halaman +navbar.settings=Pengaturan + +############# +# SETTINGS # +############# +settings.title=Pengaturan +settings.update=Pembaruan tersedia +settings.appVersion=Versi Aplikasi: +settings.downloadOption.title=Pilih opsi unduhan (Untuk unduhan file tunggal non zip): +settings.downloadOption.1=Buka di jendela yang sama +settings.downloadOption.2=Buka di jendela baru +settings.downloadOption.3=Unduh berkas +settings.zipThreshold=Berkas zip ketika jumlah file yang diunduh melebihi +settings.signOut=Keluar +settings.accountSettings=Pengaturan Akun + + + +changeCreds.title=Ubah Kredensial +changeCreds.header=Perbarui Detail Akun Anda +changeCreds.changeUserAndPassword=Anda menggunakan kredensial masuk default. Masukkan kata sandi baru (dan nama pengguna jika diinginkan) +changeCreds.newUsername=Nama Pengguna Baru +changeCreds.oldPassword=Kata Sandi Saat Ini +changeCreds.newPassword=Kata Sandi Baru +changeCreds.confirmNewPassword=Konfirmasi Kata Sandi Baru +changeCreds.submit=Kirim Perubahan + + + +account.title=Pengaturan Akun +account.accountSettings=Pengaturan Akun +account.adminSettings=Pengaturan Admin - Melihat dan Menambahkan Pengguna +account.userControlSettings=Pengaturan Kontrol Pengguna +account.changeUsername=Nama Pengguna Baru +account.changeUsername=Ubah Nama Pengguna +account.password=Konfirmasi Kata sandi +account.oldPassword=Kata sandi lama +account.newPassword=Kata Sandi Baru +account.changePassword=Ubah Kata Sandi +account.confirmNewPassword=Konfirmasi Kata Sandi Baru +account.signOut=Keluar +account.yourApiKey=API Key Anda +account.syncTitle=Menyinkronkan pengaturan browser dengan Akun +account.settingsCompare=Perbandingan Pengaturan: +account.property=Properti +account.webBrowserSettings=Pengaturan Peramban Web +account.syncToBrowser=Sinkronisasi Akun -> Browser +account.syncToAccount=Sinkronisasi Akun <- Browser + + +adminUserSettings.title=Pengaturan Kontrol Pengguna +adminUserSettings.header=Pengaturan Kontrol Admin +adminUserSettings.admin=Admin +adminUserSettings.user=Pengguna +adminUserSettings.addUser=Tambahkan Pengguna Baru +adminUserSettings.roles=Peran +adminUserSettings.role=Peran +adminUserSettings.actions=Tindakan +adminUserSettings.apiUser=Pengguna API Terbatas +adminUserSettings.webOnlyUser=Pengguna Khusus Web +adminUserSettings.forceChange = Memaksa pengguna untuk mengubah nama pengguna/kata sandi saat masuk +adminUserSettings.submit=Simpan Pengguna + +############# +# HOME-PAGE # +############# +home.desc=Your locally hosted one-stop-shop for all your PDF needs. +home.searchBar=Search for features... + + +home.viewPdf.title=View PDF +home.viewPdf.desc=View, annotate, add text or images +viewPdf.tags=view,read,annotate,text,image + +home.multiTool.title=PDF Multi Tool +home.multiTool.desc=Merge, Rotate, Rearrange, and Remove pages +multiTool.tags=Multi Tool,Multi operation,UI,click drag,front end,client side,interactive,intractable,move + +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=Split +home.split.desc=Split PDFs into multiple documents +split.tags=Page operations,divide,Multi Page,cut,server side + +home.rotate.title=Rotate +home.rotate.desc=Easily rotate your PDFs. +rotate.tags=server side + + +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 to Image +home.pdfToImage.desc=Convert a PDF to a image. (PNG, JPEG, GIF) +pdfToImage.tags=conversion,img,jpg,picture,photo + +home.pdfOrganiser.title=Organise +home.pdfOrganiser.desc=Remove/Rearrange pages in any order +pdfOrganiser.tags=duplex,even,odd,sort,move + + +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=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=Change Permissions +home.permissions.desc=Change the permissions of your PDF document +permissions.tags=read,write,edit,print + + +home.removePages.title=Remove +home.removePages.desc=Delete unwanted pages from your PDF document. +removePages.tags=Remove pages,delete pages + +home.addPassword.title=Add Password +home.addPassword.desc=Encrypt your PDF document with a password. +addPassword.tags=secure,security + +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=Compress +home.compressPdfs.desc=Compress PDFs to reduce their file size. +compressPdfs.tags=squish,small,tiny + + +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=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 / 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=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 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 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 to Presentation +home.PDFToPresentation.desc=Convert PDF to Presentation formats (PPT, PPTX and ODP) +PDFToPresentation.tags=slides,show,office,microsoft + +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 to HTML +home.PDFToHTML.desc=Convert PDF to HTML format +PDFToHTML.tags=web content,browser friendly + + +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=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=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=Flatten +home.flatten.desc=Remove all interactive elements and forms from a PDF +flatten.tags=static,deactivate,non-interactive,streamline + +home.repair.title=Repair +home.repair.desc=Tries to repair a corrupt/broken PDF +repair.tags=fix,restore,correction,recover + +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=Remove Annotations +home.removeAnnotations.desc=Removes all comments/annotations from a PDF +removeAnnotations.tags=comments,highlight,notes,markup,remove + +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=Sign with Certificate +home.certSign.desc=Signs a PDF with a Certificate/Key (PEM/P12) +certSign.tags=authenticate,PEM,P12,official,encrypt + +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=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=Pipeline (Advanced) +home.pipeline.desc=Run multiple actions on PDFs by defining pipeline scripts +pipeline.tags=automate,sequence,scripted,batch-process + +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=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=Adjust Colors/Contrast +home.adjust-contrast.desc=Adjust Contrast, Saturation and Brightness of a PDF +adjust-contrast.tags=color-correction,tune,modify,enhance + +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=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=Sanitize +home.sanitizePdf.desc=Remove scripts and other elements from PDF files +sanitizePdf.tags=clean,secure,safe,remove-threats + +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 to PDF +home.HTMLToPDF.desc=Converts any HTML file or zip to PDF +HTMLToPDF.tags=markup,web-content,transformation,convert + + +home.MarkdownToPDF.title=Markdown to PDF +home.MarkdownToPDF.desc=Converts any Markdown file to PDF +MarkdownToPDF.tags=markup,web-content,transformation,convert + + +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=Extract page(s) +home.extractPage.desc=Extracts select pages from PDF +extractPage.tags=extract + + +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=Show Javascript +home.showJS.desc=Searches and displays any JS injected into a PDF +showJS.tags=JS + +home.autoRedact.title=Auto Redact +home.autoRedact.desc=Auto Redacts(Blacks out) text in a PDF based on input text +showJS.tags=Redact,Hide,black out,black,marker,hidden + +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=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=Overlay PDFs +home.overlay-pdfs.desc=Overlays PDFs on-top of another PDF +overlay-pdfs.tags=Overlay + +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 + +########################### +# # +# WEB PAGES # +# # +########################### +#login +login.title=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 + + +#auto-redact +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 + + +#showJS +showJS.title=Show Javascript +showJS.header=Show Javascript +showJS.downloadJS=Download Javascript +showJS.submit=Show + + +#pdfToSinglePage +pdfToSinglePage.title=PDF To Single Page +pdfToSinglePage.header=PDF To Single Page +pdfToSinglePage.submit=Convert To Single Page + + +#pageExtracter +pageExtracter.title=Extract Pages +pageExtracter.header=Extract Pages +pageExtracter.submit=Extract + + +#getPdfInfo +getPdfInfo.title=Get Info on PDF +getPdfInfo.header=Get Info on PDF +getPdfInfo.submit=Get Info +getPdfInfo.downloadJson=Download JSON + + +#markdown-to-pdf +MarkdownToPDF.title=Markdown To PDF +MarkdownToPDF.header=Markdown To PDF +MarkdownToPDF.submit=Convert +MarkdownToPDF.help=Work in progress +MarkdownToPDF.credit=Uses WeasyPrint + + + +#url-to-pdf +URLToPDF.title=URL To PDF +URLToPDF.header=URL To PDF +URLToPDF.submit=Convert +URLToPDF.credit=Uses WeasyPrint + + +#html-to-pdf +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 + + +#sanitizePDF +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 metadata +sanitizePDF.selectText.4=Remove links +sanitizePDF.selectText.5=Remove fonts +sanitizePDF.submit=Sanitize PDF + + +#addPageNumbers +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 +auto-rename.header=Auto Rename PDF +auto-rename.submit=Auto Rename + + +#adjustContrast +adjustContrast.title=Adjust Contrast +adjustContrast.header=Adjust Contrast +adjustContrast.contrast=Contrast: +adjustContrast.brightness=Brightness: +adjustContrast.saturation=Saturation: +adjustContrast.download=Download + + +#crop +crop.title=Crop +crop.header=Crop Image +crop.submit=Submit + + +#autoSplitPDF +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.dividerDownload1=Download 'Auto Splitter Divider (minimal).pdf' +autoSplitPDF.dividerDownload2=Download 'Auto Splitter Divider (with instructions).pdf' +autoSplitPDF.submit=Submit + + +#pipeline +pipeline.title=Pipeline + + +#pageLayout +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=Adjust page-scale +scalePages.header=Adjust page-scale +scalePages.pageSize=Size of a page of the document. +scalePages.scaleFactor=Zoom level (crop) of a page. +scalePages.submit=Submit + + +#certSign +certSign.title=Certificate Signing +certSign.header=Sign a PDF with your certificate (Work in progress) +certSign.selectPDF=Select a PDF File for Signing: +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.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.submit=Sign PDF + + +#removeBlanks +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=Remove Annotations +removeAnnotations.header=Remove Annotations +removeAnnotations.submit=Remove + + +#compare +compare.title=Compare +compare.header=Compare PDFs +compare.document.1=Document 1 +compare.document.2=Document 2 +compare.submit=Compare + + +#sign +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 + + +#repair +repair.title=Repair +repair.header=Repair PDFs +repair.submit=Repair + + +#flatten +flatten.title=Flatten +flatten.header=Flatten PDFs +flatten.submit=Flatten + + +#ScannerImageSplit +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 color variation around the estimated background color (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). + + +#OCR +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 OCRmyPDF and Tesseract for OCR. +ocr.submit=Process PDF with OCR + + +#extractImages +extractImages.title=Extract Images +extractImages.header=Extract Images +extractImages.selectText=Select image format to convert extracted images to +extractImages.submit=Extract + + +#File to 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.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 +compress.header=Compress PDF +compress.credit=This service uses Ghostscript for PDF Compress/Optimisation. +compress.selectText.1=Manual Mode - From 1 to 4 +compress.selectText.2=Optimization level: +compress.selectText.3=4 (Terrible for text images) +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=Add Image +addImage.header=Add image to PDF +addImage.everyPage=Every Page? +addImage.upload=Add image +addImage.submit=Add image + + +#merge +merge.title=Merge +merge.header=Merge multiple PDFs (2+) +merge.sortByName=Sort by name +merge.sortByDate=Sort by date +merge.submit=Merge + + +#pdfOrganiser +pdfOrganiser.title=Page Organiser +pdfOrganiser.header=PDF Page Organiser +pdfOrganiser.submit=Rearrange Pages + + +#multiTool +multiTool.title=PDF Multi Tool +multiTool.header=PDF Multi Tool + +#view pdf +viewPdf.title=View PDF +viewPdf.header=View PDF + +#pageRemover +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 + + +#rotate +rotate.title=Rotate PDF +rotate.header=Rotate PDF +rotate.selectAngle=Select rotation angle (in multiples of 90 degrees): +rotate.submit=Rotate + + +#merge +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-8 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 and 6 +split.desc.6=Document #4: Page 7 +split.desc.7=Document #5: Page 8 +split.desc.8=Document #6: Page 9 and 10 +split.splitPages=Enter pages to split on: +split.submit=Split + + +#merge +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 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 + + +#addPassword +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=Add Watermark +watermark.header=Add Watermark +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=widthSpacer (Space between each watermark horizontally): +watermark.selectText.6=heightSpacer (Space between each watermark vertically): +watermark.selectText.7=Opacity (0% - 100%): +watermark.selectText.8=Watermark Type: +watermark.selectText.9=Watermark Image: +watermark.submit=Add Watermark + + +#Change permissions +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=Remove password +removePassword.header=Remove password (Decrypt) +removePassword.selectText.1=Select PDF to Decrypt +removePassword.selectText.2=Password +removePassword.submit=Remove + + +#changeMetadata +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.title=Title: +changeMetadata.trapped=Trapped: +changeMetadata.selectText.4=Other Metadata: +changeMetadata.selectText.5=Add Custom Metadata Entry +changeMetadata.submit=Change + + +#pdfToPDFA +pdfToPDFA.title=PDF To PDF/A +pdfToPDFA.header=PDF To PDF/A +pdfToPDFA.credit=This service uses OCRmyPDF for PDF/A conversion +pdfToPDFA.submit=Convert + + +#PDFToWord +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 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 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 to HTML +PDFToHTML.header=PDF to HTML +PDFToHTML.credit=This service uses LibreOffice for file conversion. +PDFToHTML.submit=Convert + + +#PDFToXML +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 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.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=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=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 diff --git a/src/main/resources/static/.DS_Store b/src/main/resources/static/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..a9c696b9e9e434a95a703880fbd2f846e3c05d5c GIT binary patch literal 8196 zcmeHMTWl0n7(U;$v@>*|1GLg&M>buEfGxB|Y`G=dn{qF*E!~#FGP^U^SUz4)Lg`lx7vF+N~4ULG{j7nKM9nKKJ^3o$Xqh|Wpo{PW+= zIsbpYe`e1tV+>t+y_K;##+XQ#N0ln-uF*Wbcg<=-ASovb@@LFoZfe{eOIc28mUSoy zGZ1DV%s`ldFau!*{tX$RcedBW>%8~5HtfR;gcX25$sMCkHpETGez`i~Ck{38HS z?+D;Gx~Fr1?-L1VETGez`mQu4KRqCDMR3FbcPD+sGbb7g=rpI?oq@YE1T!Nzp}?P= z{35J&EV0H$)@~L1Z%P@@{DmlNunHsZ9H`mhgDTK1}ITe+aQe{=;{`jaf z9?xmHyxXN^_jz2u<5;QUy_VW*8skZ&rrWV|nrRzZ-@()kG8q{(ZQU8~a`LwB`o3|l zkR(w`D)p0-ZR_u7inO+_pK6LswzjNW+Z1VUZJU~s#MlP;Bg>$7O;6G zah)s;%5n?c{G&u!ycpDHK~SPJw@RL;4km_%<&mVaut2Nt8_SuF?d~v}5HnwwqKIq%|v@x3rwmX<2deUV~)SZaV8&)^5i&y1L@C z!>*Ifb^C)Q6(#Q)dkh-OEEqjBqMI;jO3$&TBtS@K<}Y5lY(;Zh`=(g$)}41>s8$v% zTqM`Z!<0@tXWnBP*&)qM8@6uRhX%$?JvTa7FkLfc8U41FF{A}(k}g!&)i1fZK~=fI zRfnQ!BA+sk=FQwOB`S*k91*oq9?@xWJ00DdMHiK`G!D(aTy0eMd7AF5LA@S0tWlyx}@^-H%~OU46A0R|iDpBaybqvvPpJ|J;qM6SJ^rC9{YrS!MXpSNw*{!W?0-P$$$2jY5;qEUXsVg$`kZuu<40^a%+;6AlZGFviy}6w7UY zF~C56jOdJK2$fs#4Ny39?Q(0lYs=Pc@{Sv(+%C@d3#_L0rp1xvtJd7!vAOdK5IJ&- zVEtnW__&`@Ek5pjT$Et;f?tX9ElZ1~ceNOKaSl+y7!#sbw@PJT9bG0;!6L%Y3Gxp{JLIIj@L+ z7t$}XOY9r=BfCsUpN~bT!>wo`e0O0BcKHa8V*m$`#6hH>BLf=_juO_7V+!|S8ut^@ zPZHK2#v^zfPvA+y`*V06FW@v@BDBAbH}DqT!Miwz_XFI2PN@G5-_a3kqJO5#jm(wt#n*Y~|K96=|G$w#4A&lJAk4s@WB}zo@t!U+y51wsJ8MVi zI!Kq-JiBR5eHZHd<2X_OI8OA+ABJ=vAydyM7SL%S5Z>*NX(&Pt3VK`cTCl086fdFH7cim+m7366gE3p0)*MP9cYPsW#OHBl zcLOa3k0N#kcE8#A+0A^A{b7vp-hAjX<}k(@&=5H)C4%NsSH%P)ay3U9X6Yo1Wmq!J z-!$R3*V!YBS-{3@_4_} + + + diff --git a/src/main/resources/templates/fragments/languages.html b/src/main/resources/templates/fragments/languages.html index 1983c982..dadc9d9a 100644 --- a/src/main/resources/templates/fragments/languages.html +++ b/src/main/resources/templates/fragments/languages.html @@ -29,6 +29,9 @@ icon Français + + icon Indonesia + icon Italiano From 2a5fe2bd74382d5fe87e41dfd6c7a1a1b53c9e40 Mon Sep 17 00:00:00 2001 From: Aan Date: Wed, 27 Dec 2023 10:06:09 +0700 Subject: [PATCH 02/14] 27/12/2023 --- src/main/resources/messages_id_ID.properties | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/src/main/resources/messages_id_ID.properties b/src/main/resources/messages_id_ID.properties index 120b9d19..6ecc2545 100644 --- a/src/main/resources/messages_id_ID.properties +++ b/src/main/resources/messages_id_ID.properties @@ -125,21 +125,21 @@ adminUserSettings.submit=Simpan Pengguna ############# # HOME-PAGE # ############# -home.desc=Your locally hosted one-stop-shop for all your PDF needs. +home.desc=Semua kebutuhan PDF Anda, langsung dari komputer lokal Anda. home.searchBar=Search for features... -home.viewPdf.title=View PDF -home.viewPdf.desc=View, annotate, add text or images -viewPdf.tags=view,read,annotate,text,image +home.viewPdf.title=Lihat PDF +home.viewPdf.desc=Melihat, membuat anotasi, menambahkan teks atau gambar +viewPdf.tags=melihat,membaca,membuat anotasi,teks,gambar -home.multiTool.title=PDF Multi Tool -home.multiTool.desc=Merge, Rotate, Rearrange, and Remove pages -multiTool.tags=Multi Tool,Multi operation,UI,click drag,front end,client side,interactive,intractable,move +home.multiTool.title=Alat Multi PDF +home.multiTool.desc=Menggabungkan, Memutar, Mengatur Ulang, dan Menghapus halaman +multiTool.tags=Alat multi,Operasi multi,UI,klik seret,front end,sisi klien,interaktif,sulit diatur,pindah -home.merge.title=Merge -home.merge.desc=Easily merge multiple PDFs into one. -merge.tags=merge,Page operations,Back end,server side +home.merge.title=Menggabungkan +home.merge.desc=Gabungkan beberapa PDF dengan mudah menjadi satu. +merge.tags=menggabungkan,Pengoperasian halaman,Back end,sisi server home.split.title=Split home.split.desc=Split PDFs into multiple documents From 1d3cf2bdc32fb318b6232cb4fe73d70d3410ca12 Mon Sep 17 00:00:00 2001 From: Aan Date: Wed, 27 Dec 2023 10:27:39 +0700 Subject: [PATCH 03/14] Remove DS_Store --- .DS_Store | Bin 6148 -> 0 bytes .gitignore | 6 +++++- src/.DS_Store | Bin 6148 -> 0 bytes src/main/.DS_Store | Bin 6148 -> 0 bytes src/main/resources/.DS_Store | Bin 6148 -> 0 bytes src/main/resources/static/.DS_Store | Bin 8196 -> 0 bytes src/main/resources/static/images/.DS_Store | Bin 6148 -> 0 bytes 7 files changed, 5 insertions(+), 1 deletion(-) delete mode 100644 .DS_Store delete mode 100644 src/.DS_Store delete mode 100644 src/main/.DS_Store delete mode 100644 src/main/resources/.DS_Store delete mode 100644 src/main/resources/static/.DS_Store delete mode 100644 src/main/resources/static/images/.DS_Store diff --git a/.DS_Store b/.DS_Store deleted file mode 100644 index c3c40f2c74a0891914b5dccde8a7ae478356b716..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6148 zcmeHKOG-mQ5Ue&q0@-Bga<1SFh7eDX3#f^R5DEBj|5l#MqgnlN5udJtn@|lsHPh2I z!_?ySYXG)>-`@f&01LV!K75#(@4HXzsv?dSXFOrp54*$T@pzbI{~mDeHD2(F2R!2k ze}(~X*nJ<#J7iKo3P=GdAO)nrnF>@rT`bQ$M|3G51ujnk|2{OjV=o*NQsBQ8_yRk28YTb$ diff --git a/.gitignore b/.gitignore index 14f1c139..67a9a4b5 100644 --- a/.gitignore +++ b/.gitignore @@ -120,4 +120,8 @@ watchedFolders/ /build /.vscode -/.idea \ No newline at end of file +/.idea + +# Ignore Mac DS_Store files +.DS_Store +**/.DS_Store \ No newline at end of file diff --git a/src/.DS_Store b/src/.DS_Store deleted file mode 100644 index 7b0d36729e2ee777a660f9e8c6709dd97bc2fb68..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6148 zcmeH~F>V4u3`M`g7D#EfOgRk)$PGpaPQV2S&>%r5BKkQx-ySzvsH0W%E!l7ES!;KH zv9ktX>-*^w7y&HlPOLmk%$N_j;tOYdpMH*)!|itQBJHgMp3+B5_H$d10#ZNMM4T9irw zDe%t}uwk>?toc%Twm!X{*Y{cVb)%DUIm54?049DEf6&9YUwlE`oJkx{qD-+~ zi-^uHyQxScA|tq=Ty5x@?VES3mk|ZRamHS@yVLftIUWz4?AHO~4&@|gS;HUrwn3u; zRDcRl0V+TRKCVEP*wOgoC-XomKm~qX0sB4_xM59f1O3y1!CL^}0AV-Gy_WzM3jk|k z8;A%@g9;3)W{aUgN4#WSO>6^$E}G4U=FOTNiu&z1zj(T64dh4#sKB!V{a7|u{}=E# z{r@wGD=I(*{z?HI%$M^So|Lt<^Ej)u1-^n?&JAvcxl=HBIR<(;#=^?+#FHYg*c|&c Vu?=)O;!X$hXTWr!QGstOa0m456^#G@ diff --git a/src/main/resources/static/.DS_Store b/src/main/resources/static/.DS_Store deleted file mode 100644 index a9c696b9e9e434a95a703880fbd2f846e3c05d5c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8196 zcmeHMTWl0n7(U;$v@>*|1GLg&M>buEfGxB|Y`G=dn{qF*E!~#FGP^U^SUz4)Lg`lx7vF+N~4ULG{j7nKM9nKKJ^3o$Xqh|Wpo{PW+= zIsbpYe`e1tV+>t+y_K;##+XQ#N0ln-uF*Wbcg<=-ASovb@@LFoZfe{eOIc28mUSoy zGZ1DV%s`ldFau!*{tX$RcedBW>%8~5HtfR;gcX25$sMCkHpETGez`i~Ck{38HS z?+D;Gx~Fr1?-L1VETGez`mQu4KRqCDMR3FbcPD+sGbb7g=rpI?oq@YE1T!Nzp}?P= z{35J&EV0H$)@~L1Z%P@@{DmlNunHsZ9H`mhgDTK1}ITe+aQe{=;{`jaf z9?xmHyxXN^_jz2u<5;QUy_VW*8skZ&rrWV|nrRzZ-@()kG8q{(ZQU8~a`LwB`o3|l zkR(w`D)p0-ZR_u7inO+_pK6LswzjNW+Z1VUZJU~s#MlP;Bg>$7O;6G zah)s;%5n?c{G&u!ycpDHK~SPJw@RL;4km_%<&mVaut2Nt8_SuF?d~v}5HnwwqKIq%|v@x3rwmX<2deUV~)SZaV8&)^5i&y1L@C z!>*Ifb^C)Q6(#Q)dkh-OEEqjBqMI;jO3$&TBtS@K<}Y5lY(;Zh`=(g$)}41>s8$v% zTqM`Z!<0@tXWnBP*&)qM8@6uRhX%$?JvTa7FkLfc8U41FF{A}(k}g!&)i1fZK~=fI zRfnQ!BA+sk=FQwOB`S*k91*oq9?@xWJ00DdMHiK`G!D(aTy0eMd7AF5LA@S0tWlyx}@^-H%~OU46A0R|iDpBaybqvvPpJ|J;qM6SJ^rC9{YrS!MXpSNw*{!W?0-P$$$2jY5;qEUXsVg$`kZuu<40^a%+;6AlZGFviy}6w7UY zF~C56jOdJK2$fs#4Ny39?Q(0lYs=Pc@{Sv(+%C@d3#_L0rp1xvtJd7!vAOdK5IJ&- zVEtnW__&`@Ek5pjT$Et;f?tX9ElZ1~ceNOKaSl+y7!#sbw@PJT9bG0;!6L%Y3Gxp{JLIIj@L+ z7t$}XOY9r=BfCsUpN~bT!>wo`e0O0BcKHa8V*m$`#6hH>BLf=_juO_7V+!|S8ut^@ zPZHK2#v^zfPvA+y`*V06FW@v@BDBAbH}DqT!Miwz_XFI2PN@G5-_a3kqJO5#jm(wt#n*Y~|K96=|G$w#4A&lJAk4s@WB}zo@t!U+y51wsJ8MVi zI!Kq-JiBR5eHZHd<2X_OI8OA+ABJ=vAydyM7SL%S5Z>*NX(&Pt3VK`cTCl086fdFH7cim+m7366gE3p0)*MP9cYPsW#OHBl zcLOa3k0N#kcE8#A+0A^A{b7vp-hAjX<}k(@&=5H)C4%NsSH%P)ay3U9X6Yo1Wmq!J z-!$R3*V!YBS-{3@_4_} Date: Wed, 27 Dec 2023 12:28:31 +0700 Subject: [PATCH 04/14] add web-pages translation --- src/main/resources/messages_id_ID.properties | 742 +++++++++---------- 1 file changed, 369 insertions(+), 373 deletions(-) diff --git a/src/main/resources/messages_id_ID.properties b/src/main/resources/messages_id_ID.properties index 6ecc2545..336831c0 100644 --- a/src/main/resources/messages_id_ID.properties +++ b/src/main/resources/messages_id_ID.properties @@ -1,7 +1,7 @@ ########### # Generic # ########### -# the direction that the language is written (ltr = left to right, rtl = right to left) +# the direction that the language is written (ltr=left to right, rtl=right to left) language.direction=ltr pdfPrompt=Pilih PDF @@ -119,7 +119,7 @@ adminUserSettings.role=Peran adminUserSettings.actions=Tindakan adminUserSettings.apiUser=Pengguna API Terbatas adminUserSettings.webOnlyUser=Pengguna Khusus Web -adminUserSettings.forceChange = Memaksa pengguna untuk mengubah nama pengguna/kata sandi saat masuk +adminUserSettings.forceChange=Memaksa pengguna untuk mengubah nama pengguna/kata sandi saat masuk adminUserSettings.submit=Simpan Pengguna ############# @@ -364,532 +364,528 @@ split-by-sections.tags=Section Split, Divide, Customize # # ########################### #login -login.title=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.title=Masuk +login.signin=Masuk +login.rememberme=Ingat saya +login.invalid=Nama pengguna atau kata sandi tidak valid. +login.locked=Akun Anda telah dikunci. +login.signinTitle=Silakan masuk #auto-redact -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 +autoRedact.title=Redaksional Otomatis +autoRedact.header=Redaksional Otomatis +autoRedact.colorLabel=Warna +autoRedact.textsToRedactLabel=Teks untuk Disunting (dipisahkan baris) +autoRedact.textsToRedactPlaceholder=misalnya \nRahasia \nRahasia Tertinggi +autoRedact.useRegexLabel=Gunakan Regex +autoRedact.wholeWordSearchLabel=Pencarian Seluruh Kata +autoRedact.customPaddingLabel=Padding Ekstra Kustom +autoRedact.convertPDFToImageLabel=Konversi PDF ke PDF-Gambar (Digunakan untuk menghapus teks di belakang kotak) +autoRedact.submitButton=Kirim #showJS -showJS.title=Show Javascript -showJS.header=Show Javascript -showJS.downloadJS=Download Javascript -showJS.submit=Show +showJS.title=Tampilkan Javascript +showJS.header=Tampilkan Javascript +showJS.downloadJS=Unduh Javascript +showJS.submit=Tampilkan #pdfToSinglePage -pdfToSinglePage.title=PDF To Single Page -pdfToSinglePage.header=PDF To Single Page -pdfToSinglePage.submit=Convert To Single Page +pdfToSinglePage.title=PDF Ke Halaman Tunggal +pdfToSinglePage.header=PDF Ke Halaman Tunggal +pdfToSinglePage.submit=Konversi ke Halaman Tunggal #pageExtracter -pageExtracter.title=Extract Pages -pageExtracter.header=Extract Pages -pageExtracter.submit=Extract +pageExtracter.title=Ekstrak Halaman +pageExtracter.header=Ekstrak Halaman +pageExtracter.submit=Ekstrak #getPdfInfo -getPdfInfo.title=Get Info on PDF -getPdfInfo.header=Get Info on PDF -getPdfInfo.submit=Get Info -getPdfInfo.downloadJson=Download JSON - +getPdfInfo.title=Dapatkan Info tentang PDF +getPdfInfo.header=Dapatkan Info tentang PDF +getPdfInfo.submit=Dapatkan Info +getPdfInfo.downloadJson=Unduh JSON #markdown-to-pdf -MarkdownToPDF.title=Markdown To PDF -MarkdownToPDF.header=Markdown To PDF -MarkdownToPDF.submit=Convert -MarkdownToPDF.help=Work in progress -MarkdownToPDF.credit=Uses WeasyPrint - +MarkdownToPDF.title=Markdown ke PDF +MarkdownToPDF.header=Markdown Ke PDF +MarkdownToPDF.submit=Konversi +MarkdownToPDF.help=Pekerjaan sedang berlangsung +MarkdownToPDF.credit=Menggunakan WeasyPrint #url-to-pdf -URLToPDF.title=URL To PDF -URLToPDF.header=URL To PDF -URLToPDF.submit=Convert -URLToPDF.credit=Uses WeasyPrint +URLToPDF.title=URL ke PDF +URLToPDF.header=URL Ke PDF +URLToPDF.submit=Konversi +URLToPDF.credit=Menggunakan WeasyPrint #html-to-pdf -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.title=HTML Ke PDF +HTMLToPDF.header=HTML Ke PDF +HTMLToPDF.help=Menerima file HTML dan ZIP yang berisi html / css / gambar, dll yang diperlukan +HTMLToPDF.submit=Konversi +HTMLToPDF.credit=Menggunakan WeasyPrint #sanitizePDF -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 metadata -sanitizePDF.selectText.4=Remove links -sanitizePDF.selectText.5=Remove fonts -sanitizePDF.submit=Sanitize PDF +sanitizePDF.title=Bersihkan PDF +sanitizePDF.header=Membersihkan file PDF +sanitizePDF.selectText.1=Hapus tindakan JavaScript +sanitizePDF.selectText.2=Hapus file yang disematkan +sanitizePDF.selectText.3=Hapus metadata +sanitizePDF.selectText.4=Hapus tautan +sanitizePDF.selectText.5=Hapus font +sanitizePDF.submit=Membersihkan PDF #addPageNumbers -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 +addPageNumbers.title=Tambahkan Nomor Halaman +addPageNumbers.header=Tambahkan Nomor Halaman +addPageNumbers.selectText.1=Pilih file PDF: +addPageNumbers.selectText.2=Ukuran Margin +addPageNumbers.selectText.3=Posisi +addPageNumbers.selectText.4=Nomor Awal +addPageNumbers.selectText.5=Halaman ke Nomor +addPageNumbers.selectText.6=Teks Khusus +addPageNumbers.customTextDesc=Teks Khusus +addPageNumbers.numberPagesDesc=Halaman mana yang akan diberi nomor, default 'semua', juga menerima 1-5 atau 2,5,9, dll. +addPageNumbers.customNumberDesc=Default untuk {n}, juga menerima 'Halaman {n} dari {total}', 'Teks-{n}', '{nama file}-{n} +addPageNumbers.submit=Tambahkan Nomor Halaman #auto-rename -auto-rename.title=Auto Rename -auto-rename.header=Auto Rename PDF -auto-rename.submit=Auto Rename +auto-rename.title=Ganti Nama Otomatis +auto-rename.header=Ganti Nama PDF Otomatis +auto-rename.submit=Ganti Nama Otomatis #adjustContrast -adjustContrast.title=Adjust Contrast -adjustContrast.header=Adjust Contrast -adjustContrast.contrast=Contrast: -adjustContrast.brightness=Brightness: -adjustContrast.saturation=Saturation: -adjustContrast.download=Download +adjustContrast.title=Sesuaikan Kontras +adjustContrast.header=Sesuaikan Kontras +adjustContrast.contrast=Kontras: +adjustContrast.brightness=Kecerahan: +adjustContrast.saturation=Saturasi: +adjustContrast.download=Unduh #crop -crop.title=Crop -crop.header=Crop Image -crop.submit=Submit +crop.title=Pangkas +crop.header=Pangkas Gambar +crop.submit=Kirim #autoSplitPDF 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.dividerDownload1=Download 'Auto Splitter Divider (minimal).pdf' -autoSplitPDF.dividerDownload2=Download 'Auto Splitter Divider (with instructions).pdf' -autoSplitPDF.submit=Submit - +autoSplitPDF.title=PDF Pisah Otomatis +autoSplitPDF.header=Pisahkan PDF secara otomatis +autoSplitPDF.description=Cetak, Sisipkan, Pindai, unggah, dan biarkan kami memisahkan dokumen Anda secara otomatis. Tidak perlu menyortir secara manual. +autoSplitPDF.selectText.1=Cetak beberapa lembar pembatas dari bawah (Hitam putih tidak masalah). +autoSplitPDF.selectText.2=Pindai semua dokumen Anda sekaligus dengan memasukkan lembar pembatas di antaranya. +autoSplitPDF.selectText.3=Unggah satu file PDF besar yang dipindai dan biarkan Stirling PDF menangani sisanya. +autoSplitPDF.selectText.4=Halaman pembatas secara otomatis terdeteksi dan dihapus, menjamin dokumen akhir yang rapi. +autoSplitPDF.formPrompt=Kirimkan PDF yang berisi pembagi Halaman Stirling-PDF: +autoSplitPDF.duplexMode=Mode Dupleks (Pemindaian depan dan belakang) +autoSplitPDF.dividerDownload1=Unduh 'Pembagi Pembagi Otomatis (minimal).pdf' +autoSplitPDF.dividerDownload2=Unduh 'Pembagi Pembagi Otomatis (dengan instruksi).pdf' +autoSplitPDF.submit=Kirim #pipeline pipeline.title=Pipeline #pageLayout -pageLayout.title=Multi Page Layout -pageLayout.header=Multi Page Layout -pageLayout.pagesPerSheet=Pages per sheet: -pageLayout.addBorder=Add Borders -pageLayout.submit=Submit +pageLayout.title=Tata Letak Multi Halaman +pageLayout.header=Tata Letak Multi Halaman +pageLayout.pagesPerSheet=Halaman per lembar: +pageLayout.addBorder=Menambahkan Batas +pageLayout.submit=Kirim #scalePages -scalePages.title=Adjust page-scale -scalePages.header=Adjust page-scale -scalePages.pageSize=Size of a page of the document. -scalePages.scaleFactor=Zoom level (crop) of a page. -scalePages.submit=Submit +scalePages.title=Sesuaikan skala halaman +scalePages.header=Sesuaikan skala halaman +scalePages.pageSize=Ukuran halaman dokumen. +scalePages.scaleFactor=Tingkat zoom (potong) halaman. +scalePages.submit=Kirim #certSign -certSign.title=Certificate Signing -certSign.header=Sign a PDF with your certificate (Work in progress) -certSign.selectPDF=Select a PDF File for Signing: -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.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.submit=Sign PDF +certSign.title=Penandatanganan Sertifikat +certSign.header=Menandatangani PDF dengan sertifikat Anda (Sedang dalam proses) +certSign.selectPDF=Pilih File PDF untuk Penandatanganan: +certSign.selectKey=Pilih File Kunci Pribadi Anda (format PKCS # 8, bisa .pem atau .der): +certSign.selectCert=Pilih File Sertifikat Anda (format X.509, bisa .pem atau .der): +certSign.selectP12=Pilih File Keystore PKCS #12 Anda (.p12 atau .pfx) (Opsional, Jika disediakan, file tersebut harus berisi kunci pribadi dan sertifikat Anda): +certSign.certType=Jenis Sertifikat +certSign.password=Masukkan Kata Sandi Kunci atau Kunci Pribadi Anda (Jika Ada): +certSign.showSig=Tampilkan Tanda Tangan +certSign.reason=Alasan +certSign.location=Lokasi +certSign.name=Nama +certSign.submit=Tanda tangani PDF #removeBlanks -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 +removeBlanks.title=Hapus Halaman Kosong +hapusKosong.header=Hapus Halaman Kosong +removeBlanks.threshold=Ambang Batas Keputihan Piksel: +removeBlanks.thresholdDesc=Ambang batas untuk menentukan seberapa putih piksel putih yang harus diklasifikasikan sebagai 'Putih'. 0=Hitam, 255 putih murni. +removeBlanks.whitePercent=Persen Putih (%): +removeBlanks.whitePercentDesc=Persentase halaman yang harus berupa piksel 'putih' yang akan dihapus +removeBlanks.submit=Hapus Kosong #removeAnnotations -removeAnnotations.title=Remove Annotations -removeAnnotations.header=Remove Annotations -removeAnnotations.submit=Remove +removeAnnotations.title=Hapus Anotasi +removeAnnotations.header=Hapus Anotasi +removeAnnotations.submit=Hapus #compare -compare.title=Compare -compare.header=Compare PDFs -compare.document.1=Document 1 -compare.document.2=Document 2 -compare.submit=Compare - +compare.title=Bandingkan +compare.header=Bandingkan PDF +compare.document.1=Dokumen 1 +compare.document.2=Dokumen 2 +compare.submit=Bandingkan #sign -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.title=Tanda +sign.header=Tandatangani PDF +sign.upload=Unggah Gambar +sign.draw=Gambar Tanda Tangan +sign.text=Masukan Teks +sign.clear=Hapus +sign.add=Tambah #repair -repair.title=Repair -repair.header=Repair PDFs -repair.submit=Repair +repair.title=Perbaiki +repair.header=Perbaiki PDF +repair.submit=Perbaiki #flatten -flatten.title=Flatten -flatten.header=Flatten PDFs -flatten.submit=Flatten +flatten.title=Ratakan +flatten.header=Ratakan PDF +flatten.submit=Ratakan #ScannerImageSplit -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 color variation around the estimated background color (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.selectText.1=Ambang Batas Sudut: +ScannerImageSplit.selectText.2=Menetapkan sudut absolut minimum yang diperlukan agar gambar dapat diputar (default: 10). +ScannerImageSplit.selectText.3=Toleransi: +ScannerImageSplit.selectText.4=Menentukan kisaran variasi warna di sekitar perkiraan warna latar belakang (default: 30). +ScannerImageSplit.selectText.5=Area Minimum: +ScannerImageSplit.selectText.6=Menetapkan ambang batas area minimum untuk foto (default: 10000). +ScannerImageSplit.selectText.7=Area Kontur Minimum: +ScannerImageSplit.selectText.8=Menetapkan ambang batas area kontur minimum untuk foto +ScannerImageSplit.selectText.9=Ukuran Batas: +ScannerImageSplit.selectText.10=Menetapkan ukuran batas yang ditambahkan dan dihapus untuk mencegah batas putih pada output (default: 1). #OCR -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 OCRmyPDF and Tesseract for OCR. -ocr.submit=Process PDF with OCR - +ocr.title=OCR / Pembersihan Pindaian +ocr.header=Pemindaian Pembersihan / OCR (Pengenalan Karakter Optik) +ocr.selectText.1=Pilih bahasa yang akan dideteksi di dalam PDF (Bahasa yang terdaftar adalah bahasa yang saat ini terdeteksi): +ocr.selectText.2=Menghasilkan file teks yang berisi teks OCR di samping PDF yang di-OCR +ocr.selectText.3=Halaman yang benar dipindai pada sudut miring dengan memutarnya kembali ke tempatnya +ocr.selectText.4=Halaman yang bersih sehingga kecil kemungkinan OCR akan menemukan teks dalam kebisingan latar belakang. (Tidak ada perubahan output) +ocr.selectText.5=Bersihkan halaman sehingga kecil kemungkinan OCR akan menemukan teks dalam kebisingan latar belakang, mempertahankan pembersihan pada keluaran. +ocr.selectText.6=Mengabaikan halaman yang memiliki teks interaktif, hanya halaman OCR yang berupa gambar +ocr.selectText.7=Memaksa OCR, akan meng-OCR setiap halaman dengan menghapus semua elemen teks asli +ocr.selectText.8=Normal (Akan terjadi kesalahan jika PDF berisi teks) +ocr.selectText.9=Pengaturan Tambahan +ocr.selectText.10=Mode OCR +ocr.selectText.11=Hapus gambar setelah OCR (Menghapus SEMUA gambar, hanya berguna jika merupakan bagian dari langkah konversi) +ocr.selectText.12=Jenis Render (Lanjutan) +ocr.help=Silakan baca dokumentasi ini tentang cara menggunakan ini untuk bahasa lain dan/atau penggunaan yang tidak ada di docker +ocr.credit=Layanan ini menggunakan OCRmyPDF dan Tesseract untuk OCR. +ocr.submit=Memproses PDF dengan OCR #extractImages -extractImages.title=Extract Images -extractImages.header=Extract Images -extractImages.selectText=Select image format to convert extracted images to -extractImages.submit=Extract +extractImages.title=Ekstrak Gambar +extractImages.header=Mengekstrak Gambar +extractImages.selectText=Pilih format gambar yang akan dikonversi +extractImages.submit=Ekstrak #File to 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.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 +fileToPDF.title=File ke PDF +fileToPDF.header=Mengonversi file apa pun ke PDF +fileToPDF.credit=Layanan ini menggunakan LibreOffice dan Unoconv untuk konversi file. +fileToPDF.supportedFileTypes=Jenis file yang didukung harus mencakup yang di bawah ini, namun untuk daftar lengkap format yang didukung, silakan lihat dokumentasi LibreOffice +fileToPDF.submit=Konversi ke PDF #compress -compress.title=Compress -compress.header=Compress PDF -compress.credit=This service uses Ghostscript for PDF Compress/Optimisation. -compress.selectText.1=Manual Mode - From 1 to 4 -compress.selectText.2=Optimization level: -compress.selectText.3=4 (Terrible for text images) -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 +compress.title=Kompres +compress.header=Kompres PDF +compress.credit=Layanan ini menggunakan Ghostscript untuk Kompresi/Optimalisasi PDF. +compress.selectText.1=Mode Manual - Dari 1 hingga 4 +compress.selectText.2=Tingkat Optimalisasi: +compress.selectText.3=4 (Buruk untuk gambar teks) +compress.selectText.4=Mode Otomatis - Menyesuaikan kualitas secara otomatis untuk mendapatkan PDF dengan ukuran yang tepat +compress.selectText.5=Ukuran PDF yang diharapkan (mis. 25MB, 10,8MB, 25KB) +compress.submit=Kompres #Add image -addImage.title=Add Image -addImage.header=Add image to PDF -addImage.everyPage=Every Page? -addImage.upload=Add image -addImage.submit=Add image +addImage.title=Tambahkan Gambar +addImage.header=Tambahkan Gambar ke PDF +addImage.everyPage=Setiap Halaman? +addImage.upload=Tambahkan Gambar +addImage.submit=Tambahkan Gambar #merge -merge.title=Merge -merge.header=Merge multiple PDFs (2+) -merge.sortByName=Sort by name -merge.sortByDate=Sort by date -merge.submit=Merge +merge.title=Gabungkan +merge.header=Gabungkan beberapa PDFs (2+) +merge.sortByName=Sortir berdasarkan nama +merge.sortByDate=Sortir berdasrkan tanggal +merge.submit=Gabungkan #pdfOrganiser -pdfOrganiser.title=Page Organiser -pdfOrganiser.header=PDF Page Organiser -pdfOrganiser.submit=Rearrange Pages +pdfOrganiser.title=Pengaturan Halaman +pdfOrganiser.header=Pengaturan Halaman PDF +pdfOrganiser.submit=Susun ulang halaman #multiTool -multiTool.title=PDF Multi Tool -multiTool.header=PDF Multi Tool +multiTool.title=Alat Multi PDF +multiTool.header=Alat Multi PDF #view pdf -viewPdf.title=View PDF -viewPdf.header=View PDF +viewPdf.title=Lihat PDF +viewPdf.header=Lihat PDF #pageRemover -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.title=Penghapus Halaman +pageRemover.header=Penghapus Halaman PDF +pageRemover.pagesToDelete=Halaman yang akan dihapus (Masukkan daftar nomor halaman yang dipisahkan dengan koma) : +pageRemover.submit=Hapus Halaman #rotate -rotate.title=Rotate PDF -rotate.header=Rotate PDF -rotate.selectAngle=Select rotation angle (in multiples of 90 degrees): -rotate.submit=Rotate +rotate.title=Rotasi PDF +rotate.header=Rotasi PDF +rotate.selectAngle=Pilih sudut rotasi (dalam kelipatan 90 derajat): +rotate.submit=Rotasi #merge -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-8 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 and 6 -split.desc.6=Document #4: Page 7 -split.desc.7=Document #5: Page 8 -split.desc.8=Document #6: Page 9 and 10 -split.splitPages=Enter pages to split on: -split.submit=Split +split.title=Membagi PDF +split.header=Membagi PDF +split.desc.1=Angka yang Anda pilih adalah nomor halaman yang ingin Anda pisahkan +split.desc.2=Dengan demikian, memilih 1,3,7-8 akan membagi dokumen 10 halaman menjadi 6 PDF terpisah: +split.desc.3=Dokumen #1: Halaman 1 +split.desc.4=Dokumen #2: Halaman 2 dan 3 +split.desc.5=Dokumen #3: Halaman 4, 5 dan 6 +split.desc.6=Dokumen #4: Halaman 7 +split.desc.7=Dokumen #5: Halaman 8 +split.desc.8=Dokumen #6: Halaman 9 dan 10 +split.splitPages=Masukkan halaman yang akan dibagi: +split.submit=Pisahkan #merge -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 +imageToPDF.title=Gambar ke PDF +imageToPDF.header=Gambar ke PDF +imageToPDF.submit=Konversi +imageToPDF.selectLabel=Opsi Kesesuaian Gambar +imageToPDF.fillPage=Isi Halaman +imageToPDF.fitDocumentToImage=Isi Dokumen dengan Gambar +imageToPDF.maintainAspectRatio=Pertahankan aspek rasio +imageToPDF.selectText.2=Putar PDF secara otomatis +imageToPDF.selectText.3=Logika multi file (Hanya diaktifkan jika bekerja dengan banyak gambar) +imageToPDF.selectText.4=Gabungkan menjadi satu PDF +imageToPDF.selectText.5=Mengonversi ke PDF yang terpisah #pdfToImage -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.title=PDF ke Gambar +pdfToImage.header=PDF ke Gambar +pdfToImage.selectText=Format Gambar +pdfToImage.singleOrMultiple=Tipe hasil halaman ke gambar +pdfToImage.single=Gambar Besar Tunggal Menggabungkan semua halaman +pdfToImage.multi=Beberapa Gambar, satu gambar per halaman +pdfToImage.colorType=Tipe warna +pdfToImage.color=Warna pdfToImage.grey=Greyscale -pdfToImage.blackwhite=Black and White (May lose data!) -pdfToImage.submit=Convert +pdfToImage.blackwhite=Black and White (Bisa kehilangan data!) +pdfToImage.submit=Konversi #addPassword -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 +addPassword.title=Tambahkan kata sandi +addPassword.header=Tambahkan kata sandi (Encrypt) +addPassword.selectText.1=Pilih PDF untuk enkripsi +addPassword.selectText.2=Kata sandi Pengguna +addPassword.selectText.3=Panjang kunci enkripsi +addPassword.selectText.4=Nilai yang lebih tinggi lebih kuat, tetapi nilai yang lebih rendah memiliki kompatibilitas yang lebih baik. +addPassword.selectText.5=Perizinan untuk diubah (Disarankan untuk digunakan bersama dengan kata sandi Pemilik) +addPassword.selectText.6=Pencegahan untuk penyusunan dokumen +addPassword.selectText.7=Pencegahan untuk ekstraksi konten +addPassword.selectText.8=Pencegahan ekstraksi untuk aksesibilitas +addPassword.selectText.9=Pencegahan untuk mengisi formulir +addPassword.selectText.10=Pencegahan untuk pengubahan +addPassword.selectText.11=Pencegahan untuk perubahan anotasi +addPassword.selectText.12=Pencegahan untuk mencetak +addPassword.selectText.13=Pencegahan untuk mencetak format yang berbeda +addPassword.selectText.14=Kata sandi Pemilik +addPassword.selectText.15=Membatasi apa yang dapat dilakukan dengan dokumen setelah dibuka (Tidak didukung oleh semua pembaca) +addPassword.selectText.16=Membatasi pembukaan dokumen itu sendiri +addPassword.submit=Enkripsi #watermark -watermark.title=Add Watermark -watermark.header=Add Watermark -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=widthSpacer (Space between each watermark horizontally): -watermark.selectText.6=heightSpacer (Space between each watermark vertically): +watermark.title=Tambahkan tanda air +watermark.header=Tambahkan tanda air +watermark.selectText.1=Pilih PDF untuk menambahkan tanda air: +watermark.selectText.2=Text tanda air: +watermark.selectText.3=Ukuran Font: +watermark.selectText.4=Rotasi (0-360): +watermark.selectText.5=widthSpacer (Spasi diantara setiap tanda air horisontal): +watermark.selectText.6=heightSpacer (Spasi diantara setiap tanda air vertikal): watermark.selectText.7=Opacity (0% - 100%): -watermark.selectText.8=Watermark Type: -watermark.selectText.9=Watermark Image: -watermark.submit=Add Watermark +watermark.selectText.8=Tipe tanda air: +watermark.selectText.9=Gambar tanda air: +watermark.submit=Tambahkan tanda air #Change permissions -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 +permissions.title=Ganti Perizinan +permissions.header=Ganti Perizinan +permissions.warning=Peringatan untuk menyetel izin yang tidak dapat diubah, disarankan untuk menyetel izin dengan kata sandi melalui halaman tambah kata sandi +permissions.selectText.1=Pilih PDF untuk mengubah izin +permissions.selectText.2=Perizinan untuk diubah +permissions.selectText.3=Pencegahan untuk penyusunan dokumen +permissions.selectText.4=Pencegahan untuk ekstraksi konten +permissions.selectText.5=Pencegahan ekstraksi untuk aksesibilitas +permissions.selectText.6=Pencegahan untuk mengisi formulir +permissions.selectText.7=Pencegahan untuk pengubahan +permissions.selectText.8=Pencegahan untuk perubahan anotasi +permissions.selectText.9=Pencegahan untuk mencetak +permissions.selectText.10=Pencegahan untuk mencetak format yang berbeda +permissions.submit=Ganti #remove password -removePassword.title=Remove password -removePassword.header=Remove password (Decrypt) -removePassword.selectText.1=Select PDF to Decrypt -removePassword.selectText.2=Password -removePassword.submit=Remove +removePassword.title=Hapus kata sandi +removePassword.header=Hapus kata sandi (Decrypt) +removePassword.selectText.1=Pilih PDF untuk proses Decrypt +removePassword.selectText.2=Kata Sandi +removePassword.submit=Hapus #changeMetadata -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.title=Title: -changeMetadata.trapped=Trapped: -changeMetadata.selectText.4=Other Metadata: -changeMetadata.selectText.5=Add Custom Metadata Entry -changeMetadata.submit=Change +changeMetadata.title=Ganti Metadata +changeMetadata.header=Ganti Metadata +changeMetadata.selectText.1=Silakan edit variabel yang ingin Anda ubah +changeMetadata.selectText.2=Hapus semua metadata +changeMetadata.selectText.3=Tampilkan Metadata Khusus: +changeMetadata.author=Penulis: +changeMetadata.creationDate=Tanggal Dibuat (yyyy/MM/dd HH:mm:ss): +changeMetadata.creator=Pencipta: +changeMetadata.keywords=Kata kunci: +changeMetadata.modDate=Tangal Diupdate (yyyy/MM/dd HH:mm:ss): +changeMetadata.producer=Produser: +changeMetadata.subject=Subjek: +changeMetadata.title=Judul: +changeMetadata.trapped=Terperangkap: +changeMetadata.selectText.4=Metadata Lain-lain: +changeMetadata.selectText.5=Tambahkan Metadata Khusus +changeMetadata.submit=Ganti #pdfToPDFA -pdfToPDFA.title=PDF To PDF/A -pdfToPDFA.header=PDF To PDF/A -pdfToPDFA.credit=This service uses OCRmyPDF for PDF/A conversion -pdfToPDFA.submit=Convert +pdfToPDFA.title=PDF Ke PDF/A +pdfToPDFA.header=PDF ke PDF/A +pdfToPDFA.credit=Layanan ini menggunakan OCRmyPDF untuk konversi PDF/A. +pdfToPDFA.submit=Konversi #PDFToWord -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 +PDFToWord.title=PDF Ke Word +PDFToWord.header=PDF ke Word +PDFToWord.selectText.1=Format file hasil +PDFToWord.credit=Layanan ini menggunakan LibreOffice untuk konversi file. +PDFToWord.submit=Konversi #PDFToPresentation -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 +PDFToPresentation.title=PDF Ke Presentation +PDFToPresentation.header=PDF ke Presentation +PDFToPresentation.selectText.1=Format file hasil +PDFToPresentation.credit=Layanan ini menggunakan LibreOffice untuk konversi file. +PDFToPresentation.submit=Konversi #PDFToText -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 +PDFToText.title=PDF Ke RTF (Text) +PDFToText.header=PDF ke RTF (Text) +PDFToText.selectText.1=Format file hasil +PDFToText.credit=Layanan ini menggunakan LibreOffice untuk konversi file. +PDFToText.submit=Konversi #PDFToHTML -PDFToHTML.title=PDF to HTML -PDFToHTML.header=PDF to HTML -PDFToHTML.credit=This service uses LibreOffice for file conversion. -PDFToHTML.submit=Convert +PDFToHTML.title=PDF Ke HTML +PDFToHTML.header=PDF ke HTML +PDFToHTML.credit=Layanan ini menggunakan LibreOffice untuk konversi file. +PDFToHTML.submit=Konversi #PDFToXML -PDFToXML.title=PDF to XML -PDFToXML.header=PDF to XML -PDFToXML.credit=This service uses LibreOffice for file conversion. -PDFToXML.submit=Convert +PDFToXML.title=PDF Ke XML +PDFToXML.header=PDF ke XML +PDFToXML.credit=Layanan ini menggunakan LibreOffice untuk konversi file. +PDFToXML.submit=Konversi #PDFToCSV -PDFToCSV.title=PDF to CSV -PDFToCSV.header=PDF to CSV -PDFToCSV.prompt=Choose page to extract table -PDFToCSV.submit=Extract +PDFToCSV.title=PDF Ke CSV +PDFToCSV.header=PDF ke CSV +PDFToCSV.prompt=Pilih halaman untuk mengambil tabel +PDFToCSV.submit=Ektraksi #split-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 +split-by-size-or-count.header=Pisahkan PDF berdasarkan ukuran atau jumlah +split-by-size-or-count.type.label= Pilih Tipe Split +split-by-size-or-count.type.size=Berdasarkan Ukuran +split-by-size-or-count.type.pageCount=Berdasarkan Jumlah Halaman +split-by-size-or-count.type.docCount=Berdasarkan Jumlah Dokumen +split-by-size-or-count.value.label=Masukkan Jumlah +split-by-size-or-count.value.placeholder=Masukkan ukuran (e.g., 2MB or 3KB) atau hitungan (e.g., 5) +split-by-size-or-count.submit=Kirim #overlay-pdfs -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 +overlay-pdfs.header=Hamparan file PDF +overlay-pdfs.baseFile.label=Pilih basis file PDF +overlay-pdfs.overlayFiles.label=Pilih hamparan file PDF +overlay-pdfs.mode.label=Pilih Mode Hamparan +overlay-pdfs.mode.sequential=Hamparan Sequential +overlay-pdfs.mode.interleaved=Hamparan Interleaved +overlay-pdfs.mode.fixedRepeat=Hamparan Fixed Repeat +overlay-pdfs.counts.label=Jumlah Overlay (Untuk hamparan fixed repeat) +overlay-pdfs.counts.placeholder=Masukkan hitungan yang dipisahkan oleh koma (e.g., 2,3,1) +overlay-pdfs.position.label=Pilih posisi hamparan +overlay-pdfs.position.foreground=Latar depan +overlay-pdfs.position.background=Latar belakang +overlay-pdfs.submit=Kirim #split-by-sections -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.title=Pisahkan PDF berdasarkan bagian +split-by-sections.header=Pisahkan PDF menjadi bagian +split-by-sections.horizontal.label=Pembagian Horizontal +split-by-sections.vertical.label=Pembagian Vertikal +split-by-sections.horizontal.placeholder=Input angka untuk pembagian horizontal +split-by-sections.vertical.placeholder=Input angka untuk pembagian vertikal +split-by-sections.submit=Pisahkan PDF From 32b009b11f93cb832a63c675dc1ba00a7a07438d Mon Sep 17 00:00:00 2001 From: Perdana Hadi Date: Wed, 27 Dec 2023 12:38:17 +0700 Subject: [PATCH 05/14] remove extra line, add white space --- src/main/resources/messages_id_ID.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/resources/messages_id_ID.properties b/src/main/resources/messages_id_ID.properties index 336831c0..f6904fd5 100644 --- a/src/main/resources/messages_id_ID.properties +++ b/src/main/resources/messages_id_ID.properties @@ -481,7 +481,6 @@ crop.submit=Kirim #autoSplitPDF -autoSplitPDF.title=Auto Split PDF autoSplitPDF.title=PDF Pisah Otomatis autoSplitPDF.header=Pisahkan PDF secara otomatis autoSplitPDF.description=Cetak, Sisipkan, Pindai, unggah, dan biarkan kami memisahkan dokumen Anda secara otomatis. Tidak perlu menyortir secara manual. @@ -495,6 +494,7 @@ autoSplitPDF.dividerDownload1=Unduh 'Pembagi Pembagi Otomatis (minimal).pdf' autoSplitPDF.dividerDownload2=Unduh 'Pembagi Pembagi Otomatis (dengan instruksi).pdf' autoSplitPDF.submit=Kirim + #pipeline pipeline.title=Pipeline From aec85ddd66d7a8aca56b7ca1e57efffcf4afce77 Mon Sep 17 00:00:00 2001 From: Aan Date: Wed, 27 Dec 2023 14:09:57 +0700 Subject: [PATCH 06/14] missing quote --- src/main/resources/messages_id_ID.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/resources/messages_id_ID.properties b/src/main/resources/messages_id_ID.properties index f6904fd5..e6559be8 100644 --- a/src/main/resources/messages_id_ID.properties +++ b/src/main/resources/messages_id_ID.properties @@ -455,7 +455,7 @@ addPageNumbers.selectText.5=Halaman ke Nomor addPageNumbers.selectText.6=Teks Khusus addPageNumbers.customTextDesc=Teks Khusus addPageNumbers.numberPagesDesc=Halaman mana yang akan diberi nomor, default 'semua', juga menerima 1-5 atau 2,5,9, dll. -addPageNumbers.customNumberDesc=Default untuk {n}, juga menerima 'Halaman {n} dari {total}', 'Teks-{n}', '{nama file}-{n} +addPageNumbers.customNumberDesc=Default untuk {n}, juga menerima 'Halaman {n} dari {total}', 'Teks-{n}', '{nama file}-{n}' addPageNumbers.submit=Tambahkan Nomor Halaman From d325020e22dfeeff8558f5a50e3f1c808b972fcb Mon Sep 17 00:00:00 2001 From: Aan Date: Wed, 27 Dec 2023 14:37:25 +0700 Subject: [PATCH 07/14] home page section done, todo tags extractImages.tags --- src/main/resources/messages_id_ID.properties | 236 +++++++++---------- 1 file changed, 118 insertions(+), 118 deletions(-) diff --git a/src/main/resources/messages_id_ID.properties b/src/main/resources/messages_id_ID.properties index e6559be8..9181c8ce 100644 --- a/src/main/resources/messages_id_ID.properties +++ b/src/main/resources/messages_id_ID.properties @@ -126,7 +126,7 @@ adminUserSettings.submit=Simpan Pengguna # HOME-PAGE # ############# home.desc=Semua kebutuhan PDF Anda, langsung dari komputer lokal Anda. -home.searchBar=Search for features... +home.searchBar=Mencari fitur... home.viewPdf.title=Lihat PDF @@ -141,221 +141,221 @@ home.merge.title=Menggabungkan home.merge.desc=Gabungkan beberapa PDF dengan mudah menjadi satu. merge.tags=menggabungkan,Pengoperasian halaman,Back end,sisi server -home.split.title=Split -home.split.desc=Split PDFs into multiple documents -split.tags=Page operations,divide,Multi Page,cut,server side +home.split.title=Membagi +home.split.desc=Membagi PDF menjadi beberapa dokumen +split.tags=Pengoperasian halaman,membagi,Multi Halaman,memotong,sisi server -home.rotate.title=Rotate -home.rotate.desc=Easily rotate your PDFs. -rotate.tags=server side +home.rotate.title=Putar +home.rotate.desc=Memutar PDF Anda dengan mudah. +rotate.tags=sisi server -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.imageToPdf.title=Gambar ke PDF +home.imageToPdf.desc=Mengonversi gambar (PNG, JPEG, GIF) ke PDF. +imageToPdf.tags=konversi,img,jpg,gambar,foto -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.pdfToImage.title=PDF ke Gambar +home.pdfToImage.desc=Mengonversi PDF ke gambar. (PNG, JPEG, GIF) +pdfToImage.tags=konversi,img,jpg,gambar,foto -home.pdfOrganiser.title=Organise -home.pdfOrganiser.desc=Remove/Rearrange pages in any order -pdfOrganiser.tags=duplex,even,odd,sort,move +home.pdfOrganiser.title=Mengatur +home.pdfOrganiser.desc=Menghapus/Mengatur ulang halaman dalam urutan apa pun +pdfOrganiser.tags=dupleks,genap,ganjil,sortir,pindah -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.addImage.title=Tambahkan gambar +home.addImage.desc=Menambahkan gambar ke lokasi yang ditentukan pada PDF +addImage.tags=img,jpg,gambar,foto -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.watermark.title=Tambahkan penanda +home.watermark.desc=Menambahkan penanda khusus ke dokumen PDF Anda. +watermark.tags=Teks,berulang,label,sendiri,hak cipta,penanda,img,jpg,picture,photo -home.permissions.title=Change Permissions -home.permissions.desc=Change the permissions of your PDF document -permissions.tags=read,write,edit,print +home.permissions.title=Izin Perubahan +home.permissions.desc=Mengubah izin dokumen PDF Anda +permissions.tags=baca,tulis,sunting,cetak -home.removePages.title=Remove -home.removePages.desc=Delete unwanted pages from your PDF document. -removePages.tags=Remove pages,delete pages +home.removePages.title=Menghapus +home.removePages.desc=Menghapus halaman yang tidak diinginkan dari dokumen PDF Anda. +removePages.tags=Menghapus halaman,menghapus halaman -home.addPassword.title=Add Password -home.addPassword.desc=Encrypt your PDF document with a password. -addPassword.tags=secure,security +home.addPassword.title=Tambahkan Kata Sandi +home.addPassword.desc=Enkripsi dokumen PDF Anda dengan kata sandi. +addPassword.tags=aman,Keamanan -home.removePassword.title=Remove Password -home.removePassword.desc=Remove password protection from your PDF document. -removePassword.tags=secure,Decrypt,security,unpassword,delete password +home.removePassword.title=Hapus Kata Sandi +home.removePassword.desc=Menghapus perlindungan kata sandi dari dokumen PDF Anda. +removePassword.tags=aman,Dekripsi,keamanan,buka kata sandi,hapus kata sandi -home.compressPdfs.title=Compress -home.compressPdfs.desc=Compress PDFs to reduce their file size. -compressPdfs.tags=squish,small,tiny +home.compressPdfs.title=Kompres +home.compressPdfs.desc=Kompres PDF untuk mengurangi ukuran berkas. +compressPdfs.tags=squish, kecil, kecil -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.changeMetadata.title=Ubah Metadata +home.changeMetadata.desc=Mengubah/Menghapus/Menambahkan metadata dari dokumen PDF +changeMetadata.tags==Judul,penulis,tanggal,pembuatan,waktu,penerbit,produser,statistik -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.fileToPDF.title=Mengonversi file ke PDF +home.fileToPDF.desc=Mengonversi hampir semua file ke PDF (DOCX, PNG, XLS, PPT, TXT dan lain-lain) +fileToPDF.tags=transformasi,format,dokumen,gambar,slide,text,konversi,office,docs,word,excel,powerpoint -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.ocr.title=Pemindaian/Pembersihan OCR +home.ocr.desc=Memindai dan mendeteksi teks dari gambar di dalam PDF dan menambahkannya kembali sebagai teks. +ocr.tags=rekognisi,teks,gambar,pindai,baca,identifikasi,deteksi,dapat diedit -home.extractImages.title=Extract Images -home.extractImages.desc=Extracts all images from a PDF and saves them to zip +home.extractImages.title=Ekstrak Gambar +home.extractImages.desc=Mengekstrak semua gambar dari PDF dan menyimpannya ke zip extractImages.tags=picture,photo,save,archive,zip,capture,grab -home.pdfToPDFA.title=PDF to PDF/A -home.pdfToPDFA.desc=Convert PDF to PDF/A for long-term storage +home.pdfToPDFA.title=PDF ke PDF/A +home.pdfToPDFA.desc=Konversi PDF ke PDF/A untuk penyimpanan jangka panjang pdfToPDFA.tags=archive,long-term,standard,conversion,storage,preservation -home.PDFToWord.title=PDF to Word -home.PDFToWord.desc=Convert PDF to Word formats (DOC, DOCX and ODT) +home.PDFToWord.title=PDF ke Word +home.PDFToWord.desc=Mengonversi format PDF ke Word (DOC, DOCX, dan ODT) PDFToWord.tags=doc,docx,odt,word,transformation,format,conversion,office,microsoft,docfile -home.PDFToPresentation.title=PDF to Presentation -home.PDFToPresentation.desc=Convert PDF to Presentation formats (PPT, PPTX and ODP) +home.PDFToPresentation.title=PDF ke Presentasi +home.PDFToPresentation.desc=Mengonversi PDF ke format Presentasi (PPT, PPTX, dan ODP) PDFToPresentation.tags=slides,show,office,microsoft -home.PDFToText.title=PDF to RTF (Text) -home.PDFToText.desc=Convert PDF to Text or RTF format +home.PDFToText.title=PDF ke RTF (Teks) +home.PDFToText.desc=Konversi PDF ke format Teks atau RTF PDFToText.tags=richformat,richtextformat,rich text format -home.PDFToHTML.title=PDF to HTML -home.PDFToHTML.desc=Convert PDF to HTML format +home.PDFToHTML.title=PDF ke HTML +home.PDFToHTML.desc=Mengonversi PDF ke format HTML PDFToHTML.tags=web content,browser friendly -home.PDFToXML.title=PDF to XML -home.PDFToXML.desc=Convert PDF to XML format +home.PDFToXML.title=PDF ke XML +home.PDFToXML.desc=Mengonversi PDF ke format XML PDFToXML.tags=data-extraction,structured-content,interop,transformation,convert -home.ScannerImageSplit.title=Detect/Split Scanned photos -home.ScannerImageSplit.desc=Splits multiple photos from within a photo/PDF +home.ScannerImageSplit.title=Mendeteksi/Memisahkan foto yang dipindai +home.ScannerImageSplit.desc=Memisahkan beberapa foto dari dalam sebuah foto/PDF ScannerImageSplit.tags=separate,auto-detect,scans,multi-photo,organize -home.sign.title=Sign -home.sign.desc=Adds signature to PDF by drawing, text or image +home.sign.title=Tanda Tangan +home.sign.desc=Menambahkan tanda tangan ke PDF dengan gambar, teks, atau gambar sign.tags=authorize,initials,drawn-signature,text-sign,image-signature -home.flatten.title=Flatten -home.flatten.desc=Remove all interactive elements and forms from a PDF +home.flatten.title=Meratakan +home.flatten.desc=Menghapus semua elemen dan formulir interaktif dari PDF flatten.tags=static,deactivate,non-interactive,streamline -home.repair.title=Repair -home.repair.desc=Tries to repair a corrupt/broken PDF +home.repair.title=Perbaikan +home.repair.desc=Melakukan perbaikan PDF yang rusak/rusak repair.tags=fix,restore,correction,recover -home.removeBlanks.title=Remove Blank pages -home.removeBlanks.desc=Detects and removes blank pages from a document +home.removeBlanks.title=Menghapus halaman kosong +home.removeBlanks.desc=Mendeteksi dan menghapus halaman kosong dari dokumen removeBlanks.tags=cleanup,streamline,non-content,organize -home.removeAnnotations.title=Remove Annotations -home.removeAnnotations.desc=Removes all comments/annotations from a PDF +home.removeAnnotations.title=Menghapus Anotasi +home.removeAnnotations.desc=Menghapus semua komentar/anotasi dari PDF removeAnnotations.tags=comments,highlight,notes,markup,remove -home.compare.title=Compare -home.compare.desc=Compares and shows the differences between 2 PDF Documents +home.compare.title=Bandingkan +home.compare.desc=Membandingkan dan menunjukkan perbedaan antara 2 Dokumen PDF compare.tags=differentiate,contrast,changes,analysis -home.certSign.title=Sign with Certificate -home.certSign.desc=Signs a PDF with a Certificate/Key (PEM/P12) +home.certSign.title=Tanda tangani dengan Sertifikat +home.certSign.desc=Menandatangani PDF dengan Certificate/Key (PEM/P12) certSign.tags=authenticate,PEM,P12,official,encrypt -home.pageLayout.title=Multi-Page Layout -home.pageLayout.desc=Merge multiple pages of a PDF document into a single page +home.pageLayout.title=Tata Letak Multi-Halaman +home.pageLayout.desc=Menggabungkan beberapa halaman dokumen PDF menjadi satu halaman pageLayout.tags=merge,composite,single-view,organize -home.scalePages.title=Adjust page size/scale -home.scalePages.desc=Change the size/scale of a page and/or its contents. +home.scalePages.title=Menyesuaikan ukuran/skala halaman +home.scalePages.desc=Mengubah ukuran/skala halaman dan/atau isinya. scalePages.tags=resize,modify,dimension,adapt -home.pipeline.title=Pipeline (Advanced) -home.pipeline.desc=Run multiple actions on PDFs by defining pipeline scripts +home.pipeline.title=Pipeline (Lanjutan) +home.pipeline.desc=Menjalankan beberapa tindakan pada PDF dengan mendefinisikan skrip pipeline pipeline.tags=automate,sequence,scripted,batch-process -home.add-page-numbers.title=Add Page Numbers -home.add-page-numbers.desc=Add Page numbers throughout a document in a set location +home.add-page-numbers.title=Tambahkan Nomor Halaman +home.add-page-numbers.desc=Menambahkan nomor Halaman di seluruh dokumen di lokasi yang ditetapkan add-page-numbers.tags=paginate,label,organize,index -home.auto-rename.title=Auto Rename PDF File -home.auto-rename.desc=Auto renames a PDF file based on its detected header +home.auto-rename.title=Ubah Nama File PDF Secara Otomatis +home.auto-rename.desc=Mengganti nama file PDF secara otomatis berdasarkan tajuk yang terdeteksi auto-rename.tags=auto-detect,header-based,organize,relabel -home.adjust-contrast.title=Adjust Colors/Contrast -home.adjust-contrast.desc=Adjust Contrast, Saturation and Brightness of a PDF +home.adjust-contrast.title=Menyesuaikan Warna/Kontras +home.adjust-contrast.desc=Sesuaikan Kontras, Saturasi, dan Kecerahan PDF adjust-contrast.tags=color-correction,tune,modify,enhance -home.crop.title=Crop PDF -home.crop.desc=Crop a PDF to reduce its size (maintains text!) +home.crop.title=Pangkas PDF +home.crop.desc=Pangkas PDF untuk memperkecil ukurannya (mempertahankan teks!) crop.tags=trim,shrink,edit,shape -home.autoSplitPDF.title=Auto Split Pages -home.autoSplitPDF.desc=Auto Split Scanned PDF with physical scanned page splitter QR Code +home.autoSplitPDF.title=Membagi Halaman Secara Otomatis +home.autoSplitPDF.desc=Membagi PDF yang dipindai secara otomatis dengan Kode QR pembagi halaman yang dipindai secara fisik autoSplitPDF.tags=QR-based,separate,scan-segment,organize -home.sanitizePdf.title=Sanitize -home.sanitizePdf.desc=Remove scripts and other elements from PDF files +home.sanitizePdf.title=Sanitasi +home.sanitizePdf.desc=Menghapus skrip dan elemen lain dari file PDF sanitizePdf.tags=clean,secure,safe,remove-threats -home.URLToPDF.title=URL/Website To PDF -home.URLToPDF.desc=Converts any http(s)URL to PDF +home.URLToPDF.title=URL/Situs Web ke PDF +home.URLToPDF.desc=Mengonversi URL http apa pun ke PDF URLToPDF.tags=web-capture,save-page,web-to-doc,archive -home.HTMLToPDF.title=HTML to PDF -home.HTMLToPDF.desc=Converts any HTML file or zip to PDF +home.HTMLToPDF.title=HTML ke PDF +home.HTMLToPDF.desc=Mengonversi file HTML atau zip ke PDF HTMLToPDF.tags=markup,web-content,transformation,convert -home.MarkdownToPDF.title=Markdown to PDF -home.MarkdownToPDF.desc=Converts any Markdown file to PDF +home.MarkdownToPDF.title=Penurunan harga ke PDF +home.MarkdownToPDF.desc=Mengonversi file Markdown apa pun ke PDF MarkdownToPDF.tags=markup,web-content,transformation,convert -home.getPdfInfo.title=Get ALL Info on PDF -home.getPdfInfo.desc=Grabs any and all information possible on PDFs +home.getPdfInfo.title=Dapatkan Semua Info tentang PDF +home.getPdfInfo.desc=Mengambil setiap dan semua informasi yang mungkin ada pada PDF getPdfInfo.tags=infomation,data,stats,statistics -home.extractPage.title=Extract page(s) -home.extractPage.desc=Extracts select pages from PDF +home.extractPage.title=Ekstrak halaman +home.extractPage.desc=Mengekstrak halaman tertentu dari PDF extractPage.tags=extract -home.PdfToSinglePage.title=PDF to Single Large Page -home.PdfToSinglePage.desc=Merges all PDF pages into one large single page +home.PdfToSinglePage.title=PDF ke Satu Halaman Besar +home.PdfToSinglePage.desc=Menggabungkan semua halaman PDF menjadi satu halaman besar PdfToSinglePage.tags=single page -home.showJS.title=Show Javascript -home.showJS.desc=Searches and displays any JS injected into a PDF +home.showJS.title=Tampilkan Javascript +home.showJS.desc=Mencari dan menampilkan JS apa pun yang disuntikkan ke dalam PDF showJS.tags=JS -home.autoRedact.title=Auto Redact -home.autoRedact.desc=Auto Redacts(Blacks out) text in a PDF based on input text +home.autoRedact.title=Redaksional Otomatis +home.autoRedact.desc=Menyunting Otomatis (Menghitamkan) teks dalam PDF berdasarkan teks masukan showJS.tags=Redact,Hide,black out,black,marker,hidden -home.tableExtraxt.title=PDF to CSV -home.tableExtraxt.desc=Extracts Tables from a PDF converting it to CSV +home.tableExtraxt.title=PDF ke CSV +home.tableExtraxt.desc=Mengekstrak Tabel dari PDF yang mengonversinya menjadi CSV tableExtraxt.tags=CSV,Table Extraction,extract,convert -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 +home.autoSizeSplitPDF.title=Pemisahan Otomatis berdasarkan Ukuran/Hitungan +home.autoSizeSplitPDF.desc=Membagi satu PDF menjadi beberapa dokumen berdasarkan ukuran, jumlah halaman, atau jumlah dokumen autoSizeSplitPDF.tags=pdf,split,document,organization -home.overlay-pdfs.title=Overlay PDFs -home.overlay-pdfs.desc=Overlays PDFs on-top of another PDF +home.overlay-pdfs.title=Tumpuk PDF +home.overlay-pdfs.desc=Menumpuk PDF di atas PDF lain overlay-pdfs.tags=Overlay -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 +home.split-by-sections.title=Membagi PDF berdasarkan Bagian +home.split-by-sections.desc=Membagi setiap halaman PDF menjadi beberapa bagian horizontal dan vertikal yang lebih kecil split-by-sections.tags=Section Split, Divide, Customize ########################### From 964f22e3e08fc1ad03a64fd51035bdb3856ccb8a Mon Sep 17 00:00:00 2001 From: Aan Date: Wed, 27 Dec 2023 14:43:32 +0700 Subject: [PATCH 08/14] Add Bahasa Indonesia --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index d72c9859..3aa815c4 100644 --- a/README.md +++ b/README.md @@ -169,6 +169,7 @@ Stirling PDF currently supports 20! - Dutch (Nederlands) (nl_NL) - Greek (el_GR) - Turkish (Türkçe) (tr_TR) +- Indonesia (Bahasa Indonesia) (id_ID) If you want to add your own language to Stirling-PDF please refer https://github.com/Frooodle/Stirling-PDF/blob/main/HowToAddNewLanguage.md From 2d6bf43bdb255b71d0b95cd34da564b986dc546b Mon Sep 17 00:00:00 2001 From: Perdana Hadi Date: Wed, 27 Dec 2023 15:52:11 +0700 Subject: [PATCH 09/14] update tags translations --- src/main/resources/messages_id_ID.properties | 69 ++++++++++---------- 1 file changed, 34 insertions(+), 35 deletions(-) diff --git a/src/main/resources/messages_id_ID.properties b/src/main/resources/messages_id_ID.properties index 9181c8ce..30b199c9 100644 --- a/src/main/resources/messages_id_ID.properties +++ b/src/main/resources/messages_id_ID.properties @@ -208,129 +208,128 @@ ocr.tags=rekognisi,teks,gambar,pindai,baca,identifikasi,deteksi,dapat diedit home.extractImages.title=Ekstrak Gambar home.extractImages.desc=Mengekstrak semua gambar dari PDF dan menyimpannya ke zip -extractImages.tags=picture,photo,save,archive,zip,capture,grab +extractImages.tags=gambar, foto, simpan, arsip, zip, tangkap, ambil home.pdfToPDFA.title=PDF ke PDF/A home.pdfToPDFA.desc=Konversi PDF ke PDF/A untuk penyimpanan jangka panjang -pdfToPDFA.tags=archive,long-term,standard,conversion,storage,preservation +pdfToPDFA.tags=arsip, jangka panjang, standar, konversi, penyimpanan, pelestarian home.PDFToWord.title=PDF ke Word home.PDFToWord.desc=Mengonversi format PDF ke Word (DOC, DOCX, dan ODT) -PDFToWord.tags=doc,docx,odt,word,transformation,format,conversion,office,microsoft,docfile +PDFToWord.tags=doc, docx, odt, kata, transformasi, format, konversi, kantor, microsoft, docfile home.PDFToPresentation.title=PDF ke Presentasi home.PDFToPresentation.desc=Mengonversi PDF ke format Presentasi (PPT, PPTX, dan ODP) -PDFToPresentation.tags=slides,show,office,microsoft +PDFToPresentation.tags=slide, pertunjukan, kantor, microsoft home.PDFToText.title=PDF ke RTF (Teks) home.PDFToText.desc=Konversi PDF ke format Teks atau RTF -PDFToText.tags=richformat,richtextformat,rich text format +PDFToText.tags=format kaya, format teks kaya, format teks kaya home.PDFToHTML.title=PDF ke HTML home.PDFToHTML.desc=Mengonversi PDF ke format HTML -PDFToHTML.tags=web content,browser friendly +PDFToHTML.tags=konten web, ramah browser home.PDFToXML.title=PDF ke XML home.PDFToXML.desc=Mengonversi PDF ke format XML -PDFToXML.tags=data-extraction,structured-content,interop,transformation,convert +PDFToXML.tags=ekstraksi data, konten terstruktur, interop, transformasi, konversi home.ScannerImageSplit.title=Mendeteksi/Memisahkan foto yang dipindai home.ScannerImageSplit.desc=Memisahkan beberapa foto dari dalam sebuah foto/PDF -ScannerImageSplit.tags=separate,auto-detect,scans,multi-photo,organize +ScannerImageSplit.tags=pisahkan, deteksi otomatis, pindai, multi-foto, atur home.sign.title=Tanda Tangan home.sign.desc=Menambahkan tanda tangan ke PDF dengan gambar, teks, atau gambar -sign.tags=authorize,initials,drawn-signature,text-sign,image-signature +sign.tags=mengesahkan, inisial, tanda tangan yang digambar, tanda tangan teks, tanda tangan gambar home.flatten.title=Meratakan home.flatten.desc=Menghapus semua elemen dan formulir interaktif dari PDF -flatten.tags=static,deactivate,non-interactive,streamline +flatten.tags=statis, nonaktif, non-interaktif, ramping home.repair.title=Perbaikan home.repair.desc=Melakukan perbaikan PDF yang rusak/rusak -repair.tags=fix,restore,correction,recover +repair.tags=perbaiki, pulihkan, koreksi, pulihkan home.removeBlanks.title=Menghapus halaman kosong home.removeBlanks.desc=Mendeteksi dan menghapus halaman kosong dari dokumen -removeBlanks.tags=cleanup,streamline,non-content,organize +removeBlanks.tags=membersihkan, merampingkan, non-konten, mengatur home.removeAnnotations.title=Menghapus Anotasi home.removeAnnotations.desc=Menghapus semua komentar/anotasi dari PDF -removeAnnotations.tags=comments,highlight,notes,markup,remove +removeAnnotations.tags=komentar, sorot, catatan, markup, hapus home.compare.title=Bandingkan home.compare.desc=Membandingkan dan menunjukkan perbedaan antara 2 Dokumen PDF -compare.tags=differentiate,contrast,changes,analysis +compare.tags=membedakan, kontras, perubahan, analisis home.certSign.title=Tanda tangani dengan Sertifikat home.certSign.desc=Menandatangani PDF dengan Certificate/Key (PEM/P12) -certSign.tags=authenticate,PEM,P12,official,encrypt +certSign.tags=mengotentikasi, PEM, P12, resmi, mengenkripsi home.pageLayout.title=Tata Letak Multi-Halaman home.pageLayout.desc=Menggabungkan beberapa halaman dokumen PDF menjadi satu halaman -pageLayout.tags=merge,composite,single-view,organize +pageLayout.tags=menggabungkan, komposit, tampilan tunggal, mengatur home.scalePages.title=Menyesuaikan ukuran/skala halaman home.scalePages.desc=Mengubah ukuran/skala halaman dan/atau isinya. -scalePages.tags=resize,modify,dimension,adapt +scalePages.tags=mengubah ukuran, memodifikasi, dimensi, mengadaptasi home.pipeline.title=Pipeline (Lanjutan) home.pipeline.desc=Menjalankan beberapa tindakan pada PDF dengan mendefinisikan skrip pipeline -pipeline.tags=automate,sequence,scripted,batch-process +pipeline.tags=mengotomatiskan, mengurutkan, menulis, proses batch home.add-page-numbers.title=Tambahkan Nomor Halaman home.add-page-numbers.desc=Menambahkan nomor Halaman di seluruh dokumen di lokasi yang ditetapkan -add-page-numbers.tags=paginate,label,organize,index +add-page-numbers.tags=beri halaman, beri label, atur, indeks home.auto-rename.title=Ubah Nama File PDF Secara Otomatis home.auto-rename.desc=Mengganti nama file PDF secara otomatis berdasarkan tajuk yang terdeteksi -auto-rename.tags=auto-detect,header-based,organize,relabel +auto-rename.tags=deteksi otomatis, berbasis tajuk, atur, beri label ulang home.adjust-contrast.title=Menyesuaikan Warna/Kontras home.adjust-contrast.desc=Sesuaikan Kontras, Saturasi, dan Kecerahan PDF -adjust-contrast.tags=color-correction,tune,modify,enhance +adjust-contrast.tags=koreksi warna, menyetel, memodifikasi, meningkatkan home.crop.title=Pangkas PDF home.crop.desc=Pangkas PDF untuk memperkecil ukurannya (mempertahankan teks!) -crop.tags=trim,shrink,edit,shape +crop.tags=memangkas, mengecilkan, mengedit, membentuk home.autoSplitPDF.title=Membagi Halaman Secara Otomatis home.autoSplitPDF.desc=Membagi PDF yang dipindai secara otomatis dengan Kode QR pembagi halaman yang dipindai secara fisik -autoSplitPDF.tags=QR-based,separate,scan-segment,organize +autoSplitPDF.tags=Berbasis QR, pisahkan, pindai segmen, atur home.sanitizePdf.title=Sanitasi home.sanitizePdf.desc=Menghapus skrip dan elemen lain dari file PDF -sanitizePdf.tags=clean,secure,safe,remove-threats +sanitizePdf.tags=bersih, terlindungi, aman, menghilangkan ancaman home.URLToPDF.title=URL/Situs Web ke PDF home.URLToPDF.desc=Mengonversi URL http apa pun ke PDF -URLToPDF.tags=web-capture,save-page,web-to-doc,archive +URLToPDF.tags=tangkap web, simpan halaman, web-ke-dok, arsip home.HTMLToPDF.title=HTML ke PDF home.HTMLToPDF.desc=Mengonversi file HTML atau zip ke PDF -HTMLToPDF.tags=markup,web-content,transformation,convert +HTMLToPDF.tags=markup, konten web, transformasi, konversi home.MarkdownToPDF.title=Penurunan harga ke PDF home.MarkdownToPDF.desc=Mengonversi file Markdown apa pun ke PDF -MarkdownToPDF.tags=markup,web-content,transformation,convert +MarkdownToPDF.tags=markup, konten web, transformasi, konversi home.getPdfInfo.title=Dapatkan Semua Info tentang PDF home.getPdfInfo.desc=Mengambil setiap dan semua informasi yang mungkin ada pada PDF -getPdfInfo.tags=infomation,data,stats,statistics +getPdfInfo.tags=informasi, data, statistik, statistik home.extractPage.title=Ekstrak halaman home.extractPage.desc=Mengekstrak halaman tertentu dari PDF -extractPage.tags=extract +extractPage.tags=ekstrak home.PdfToSinglePage.title=PDF ke Satu Halaman Besar home.PdfToSinglePage.desc=Menggabungkan semua halaman PDF menjadi satu halaman besar -PdfToSinglePage.tags=single page - +PdfToSinglePage.tags=halaman tunggal home.showJS.title=Tampilkan Javascript home.showJS.desc=Mencari dan menampilkan JS apa pun yang disuntikkan ke dalam PDF @@ -338,16 +337,16 @@ showJS.tags=JS home.autoRedact.title=Redaksional Otomatis home.autoRedact.desc=Menyunting Otomatis (Menghitamkan) teks dalam PDF berdasarkan teks masukan -showJS.tags=Redact,Hide,black out,black,marker,hidden +showJS.tags=Hapus, Sembunyikan, padamkan, hitam, hitam, penanda, tersembunyi home.tableExtraxt.title=PDF ke CSV home.tableExtraxt.desc=Mengekstrak Tabel dari PDF yang mengonversinya menjadi CSV -tableExtraxt.tags=CSV,Table Extraction,extract,convert +tableExtraxt.tags=CSV, Ekstraksi Tabel, ekstrak, konversi home.autoSizeSplitPDF.title=Pemisahan Otomatis berdasarkan Ukuran/Hitungan home.autoSizeSplitPDF.desc=Membagi satu PDF menjadi beberapa dokumen berdasarkan ukuran, jumlah halaman, atau jumlah dokumen -autoSizeSplitPDF.tags=pdf,split,document,organization +autoSizeSplitPDF.tags=pdf, membagi, dokumen, organisasi home.overlay-pdfs.title=Tumpuk PDF @@ -356,7 +355,7 @@ overlay-pdfs.tags=Overlay home.split-by-sections.title=Membagi PDF berdasarkan Bagian home.split-by-sections.desc=Membagi setiap halaman PDF menjadi beberapa bagian horizontal dan vertikal yang lebih kecil -split-by-sections.tags=Section Split, Divide, Customize +split-by-sections.tags=Membagi Bagian, Membagi, Menyesuaikan ########################### # # From b7f62a635d59697bedac3b3bb340fd795119e7b8 Mon Sep 17 00:00:00 2001 From: EmadEldin Osman Date: Thu, 28 Dec 2023 04:51:50 +0300 Subject: [PATCH 10/14] Optimized the code in detect-blank-pages.py Made use of Numpy arrays --- scripts/detect-blank-pages.py | 26 ++++++++------------------ 1 file changed, 8 insertions(+), 18 deletions(-) diff --git a/scripts/detect-blank-pages.py b/scripts/detect-blank-pages.py index 474c2735..4ca724c2 100644 --- a/scripts/detect-blank-pages.py +++ b/scripts/detect-blank-pages.py @@ -1,10 +1,11 @@ import cv2 import sys import argparse +import numpy as np def is_blank_image(image_path, threshold=10, white_percent=99, white_value=255, blur_size=5): image = cv2.imread(image_path, cv2.IMREAD_GRAYSCALE) - + if image is None: print(f"Error: Unable to read the image file: {image_path}") return False @@ -15,19 +16,11 @@ def is_blank_image(image_path, threshold=10, white_percent=99, white_value=255, _, thresholded_image = cv2.threshold(blurred_image, white_value - threshold, white_value, cv2.THRESH_BINARY) # Calculate the percentage of white pixels in the thresholded image - white_pixels = 0 - total_pixels = thresholded_image.size - for i in range(0, thresholded_image.shape[0], 2): - for j in range(0, thresholded_image.shape[1], 2): - if thresholded_image[i, j] == white_value: - white_pixels += 1 - white_pixel_percentage = (white_pixels / (i * thresholded_image.shape[1] + j + 1)) * 100 - if white_pixel_percentage < white_percent: - return False + white_pixels = np.sum(thresholded_image == white_value) + white_pixel_percentage = (white_pixels / thresholded_image.size) * 100 print(f"Page has white pixel percent of {white_pixel_percentage}") - return True - + return white_pixel_percentage >= white_percent if __name__ == "__main__": @@ -39,9 +32,6 @@ if __name__ == "__main__": blank = is_blank_image(args.image_path, args.threshold, args.white_percent) - if blank: - # Return code 1: The image is considered blank. - sys.exit(1) - else: - # Return code 0: The image is not considered blank. - sys.exit(0) + # Return code 1: The image is considered blank. + # Return code 0: The image is not considered blank. + sys.exit(int(blank)) From 79e2683cbed4b33b03a04ba54bd80cf57d3b9fbf Mon Sep 17 00:00:00 2001 From: Aan Date: Thu, 28 Dec 2023 15:12:18 +0700 Subject: [PATCH 11/14] Keep watermark translation --- src/main/resources/messages_id_ID.properties | 28 ++++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/src/main/resources/messages_id_ID.properties b/src/main/resources/messages_id_ID.properties index 30b199c9..15c68705 100644 --- a/src/main/resources/messages_id_ID.properties +++ b/src/main/resources/messages_id_ID.properties @@ -167,9 +167,9 @@ home.addImage.title=Tambahkan gambar home.addImage.desc=Menambahkan gambar ke lokasi yang ditentukan pada PDF addImage.tags=img,jpg,gambar,foto -home.watermark.title=Tambahkan penanda -home.watermark.desc=Menambahkan penanda khusus ke dokumen PDF Anda. -watermark.tags=Teks,berulang,label,sendiri,hak cipta,penanda,img,jpg,picture,photo +home.watermark.title=Tambahkan watermark +home.watermark.desc=Menambahkan watermark khusus ke dokumen PDF Anda. +watermark.tags=Teks,berulang,label,sendiri,hak cipta,watermark,img,jpg,picture,photo home.permissions.title=Izin Perubahan home.permissions.desc=Mengubah izin dokumen PDF Anda @@ -744,18 +744,18 @@ addPassword.submit=Enkripsi #watermark -watermark.title=Tambahkan tanda air -watermark.header=Tambahkan tanda air -watermark.selectText.1=Pilih PDF untuk menambahkan tanda air: -watermark.selectText.2=Text tanda air: +watermark.title=Tambahkan watermark +watermark.header=Tambahkan watermark +watermark.selectText.1=Pilih PDF untuk menambahkan watermark: +watermark.selectText.2=Text watermark: watermark.selectText.3=Ukuran Font: watermark.selectText.4=Rotasi (0-360): -watermark.selectText.5=widthSpacer (Spasi diantara setiap tanda air horisontal): -watermark.selectText.6=heightSpacer (Spasi diantara setiap tanda air vertikal): +watermark.selectText.5=widthSpacer (Spasi diantara setiap watermark horisontal): +watermark.selectText.6=heightSpacer (Spasi diantara setiap watermark vertikal): watermark.selectText.7=Opacity (0% - 100%): -watermark.selectText.8=Tipe tanda air: -watermark.selectText.9=Gambar tanda air: -watermark.submit=Tambahkan tanda air +watermark.selectText.8=Tipe watermark: +watermark.selectText.9=Gambar watermark: +watermark.submit=Tambahkan watermark #Change permissions @@ -777,8 +777,8 @@ permissions.submit=Ganti #remove password removePassword.title=Hapus kata sandi -removePassword.header=Hapus kata sandi (Decrypt) -removePassword.selectText.1=Pilih PDF untuk proses Decrypt +removePassword.header=Hapus kata sandi (Dekrip) +removePassword.selectText.1=Pilih PDF untuk proses Dekrip removePassword.selectText.2=Kata Sandi removePassword.submit=Hapus From d349aea1bef6e0f6d1e2074d8f37415e4d5c1692 Mon Sep 17 00:00:00 2001 From: Aan Date: Thu, 28 Dec 2023 15:30:36 +0700 Subject: [PATCH 12/14] Translate file word --- src/main/resources/messages_id_ID.properties | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/src/main/resources/messages_id_ID.properties b/src/main/resources/messages_id_ID.properties index 15c68705..57bd6263 100644 --- a/src/main/resources/messages_id_ID.properties +++ b/src/main/resources/messages_id_ID.properties @@ -689,7 +689,7 @@ split.desc.5=Dokumen #3: Halaman 4, 5 dan 6 split.desc.6=Dokumen #4: Halaman 7 split.desc.7=Dokumen #5: Halaman 8 split.desc.8=Dokumen #6: Halaman 9 dan 10 -split.splitPages=Masukkan halaman yang akan dibagi: +split.splitPages=Masukkan halaman yang akan dipisah: split.submit=Pisahkan @@ -716,14 +716,14 @@ pdfToImage.single=Gambar Besar Tunggal Menggabungkan semua halaman pdfToImage.multi=Beberapa Gambar, satu gambar per halaman pdfToImage.colorType=Tipe warna pdfToImage.color=Warna -pdfToImage.grey=Greyscale +pdfToImage.grey=Skala abu-abu pdfToImage.blackwhite=Black and White (Bisa kehilangan data!) pdfToImage.submit=Konversi #addPassword addPassword.title=Tambahkan kata sandi -addPassword.header=Tambahkan kata sandi (Encrypt) +addPassword.header=Tambahkan kata sandi (Enkrip) addPassword.selectText.1=Pilih PDF untuk enkripsi addPassword.selectText.2=Kata sandi Pengguna addPassword.selectText.3=Panjang kunci enkripsi @@ -744,18 +744,18 @@ addPassword.submit=Enkripsi #watermark -watermark.title=Tambahkan watermark -watermark.header=Tambahkan watermark +watermark.title=Tambahkan Watermark +watermark.header=Tambahkan Watermark watermark.selectText.1=Pilih PDF untuk menambahkan watermark: -watermark.selectText.2=Text watermark: -watermark.selectText.3=Ukuran Font: +watermark.selectText.2=Text Watermark: +watermark.selectText.3=Ukuran Huruf: watermark.selectText.4=Rotasi (0-360): watermark.selectText.5=widthSpacer (Spasi diantara setiap watermark horisontal): watermark.selectText.6=heightSpacer (Spasi diantara setiap watermark vertikal): watermark.selectText.7=Opacity (0% - 100%): -watermark.selectText.8=Tipe watermark: -watermark.selectText.9=Gambar watermark: -watermark.submit=Tambahkan watermark +watermark.selectText.8=Tipe Watermark: +watermark.selectText.9=Gambar Watermark: +watermark.submit=Tambahkan Watermark #Change permissions @@ -778,7 +778,7 @@ permissions.submit=Ganti #remove password removePassword.title=Hapus kata sandi removePassword.header=Hapus kata sandi (Dekrip) -removePassword.selectText.1=Pilih PDF untuk proses Dekrip +removePassword.selectText.1=Pilih PDF yang akan di Dekrip removePassword.selectText.2=Kata Sandi removePassword.submit=Hapus @@ -882,7 +882,7 @@ overlay-pdfs.submit=Kirim #split-by-sections split-by-sections.title=Pisahkan PDF berdasarkan bagian -split-by-sections.header=Pisahkan PDF menjadi bagian +split-by-sections.header=Pisahkan PDF menjadi beberapa bagian split-by-sections.horizontal.label=Pembagian Horizontal split-by-sections.vertical.label=Pembagian Vertikal split-by-sections.horizontal.placeholder=Input angka untuk pembagian horizontal From 6ba84a190f3cbe9eef84c6ad653b36fe9e404542 Mon Sep 17 00:00:00 2001 From: Aan Date: Thu, 28 Dec 2023 15:34:50 +0700 Subject: [PATCH 13/14] translate file word to indonesia --- src/main/resources/messages_id_ID.properties | 74 ++++++++++---------- 1 file changed, 37 insertions(+), 37 deletions(-) diff --git a/src/main/resources/messages_id_ID.properties b/src/main/resources/messages_id_ID.properties index 57bd6263..7c01ced1 100644 --- a/src/main/resources/messages_id_ID.properties +++ b/src/main/resources/messages_id_ID.properties @@ -9,7 +9,7 @@ multiPdfPrompt=Pilih PDF (2+) multiPdfDropPrompt=Pilih (atau seret & letakkan)) semua PDF yang Anda butuhkan imgPrompt=Pilih Gambar genericSubmit=Kirim -processTimeWarning=Peringatan: Proses ini dapat memakan waktu hingga satu menit, tergantung pada ukuran file +processTimeWarning=Peringatan: Proses ini dapat memakan waktu hingga satu menit, tergantung pada ukuran berkas pageOrderPrompt=Urutan Halaman Khusus (Masukkan daftar nomor halaman yang dipisahkan dengan koma atau Fungsi seperti 2n + 1) : goToPage=Ke true=Benar @@ -67,11 +67,11 @@ navbar.settings=Pengaturan settings.title=Pengaturan settings.update=Pembaruan tersedia settings.appVersion=Versi Aplikasi: -settings.downloadOption.title=Pilih opsi unduhan (Untuk unduhan file tunggal non zip): +settings.downloadOption.title=Pilih opsi unduhan (Untuk unduhan berkas tunggal non zip): settings.downloadOption.1=Buka di jendela yang sama settings.downloadOption.2=Buka di jendela baru settings.downloadOption.3=Unduh berkas -settings.zipThreshold=Berkas zip ketika jumlah file yang diunduh melebihi +settings.zipThreshold=Berkas zip ketika jumlah berkas yang diunduh melebihi settings.signOut=Keluar settings.accountSettings=Pengaturan Akun @@ -197,8 +197,8 @@ home.changeMetadata.title=Ubah Metadata home.changeMetadata.desc=Mengubah/Menghapus/Menambahkan metadata dari dokumen PDF changeMetadata.tags==Judul,penulis,tanggal,pembuatan,waktu,penerbit,produser,statistik -home.fileToPDF.title=Mengonversi file ke PDF -home.fileToPDF.desc=Mengonversi hampir semua file ke PDF (DOCX, PNG, XLS, PPT, TXT dan lain-lain) +home.fileToPDF.title=Mengonversi berkas ke PDF +home.fileToPDF.desc=Mengonversi hampir semua berkas ke PDF (DOCX, PNG, XLS, PPT, TXT dan lain-lain) fileToPDF.tags=transformasi,format,dokumen,gambar,slide,text,konversi,office,docs,word,excel,powerpoint home.ocr.title=Pemindaian/Pembersihan OCR @@ -283,8 +283,8 @@ home.add-page-numbers.title=Tambahkan Nomor Halaman home.add-page-numbers.desc=Menambahkan nomor Halaman di seluruh dokumen di lokasi yang ditetapkan add-page-numbers.tags=beri halaman, beri label, atur, indeks -home.auto-rename.title=Ubah Nama File PDF Secara Otomatis -home.auto-rename.desc=Mengganti nama file PDF secara otomatis berdasarkan tajuk yang terdeteksi +home.auto-rename.title=Ubah Nama Berkas PDF Secara Otomatis +home.auto-rename.desc=Mengganti nama berkas PDF secara otomatis berdasarkan tajuk yang terdeteksi auto-rename.tags=deteksi otomatis, berbasis tajuk, atur, beri label ulang home.adjust-contrast.title=Menyesuaikan Warna/Kontras @@ -308,12 +308,12 @@ home.URLToPDF.desc=Mengonversi URL http apa pun ke PDF URLToPDF.tags=tangkap web, simpan halaman, web-ke-dok, arsip home.HTMLToPDF.title=HTML ke PDF -home.HTMLToPDF.desc=Mengonversi file HTML atau zip ke PDF +home.HTMLToPDF.desc=Mengonversi berkas HTML atau zip ke PDF HTMLToPDF.tags=markup, konten web, transformasi, konversi home.MarkdownToPDF.title=Penurunan harga ke PDF -home.MarkdownToPDF.desc=Mengonversi file Markdown apa pun ke PDF +home.MarkdownToPDF.desc=Mengonversi berkas Markdown apa pun ke PDF MarkdownToPDF.tags=markup, konten web, transformasi, konversi @@ -427,16 +427,16 @@ URLToPDF.credit=Menggunakan WeasyPrint #html-to-pdf HTMLToPDF.title=HTML Ke PDF HTMLToPDF.header=HTML Ke PDF -HTMLToPDF.help=Menerima file HTML dan ZIP yang berisi html / css / gambar, dll yang diperlukan +HTMLToPDF.help=Menerima berkas HTML dan ZIP yang berisi html / css / gambar, dll yang diperlukan HTMLToPDF.submit=Konversi HTMLToPDF.credit=Menggunakan WeasyPrint #sanitizePDF sanitizePDF.title=Bersihkan PDF -sanitizePDF.header=Membersihkan file PDF +sanitizePDF.header=Membersihkan berkas PDF sanitizePDF.selectText.1=Hapus tindakan JavaScript -sanitizePDF.selectText.2=Hapus file yang disematkan +sanitizePDF.selectText.2=Hapus berkas yang disematkan sanitizePDF.selectText.3=Hapus metadata sanitizePDF.selectText.4=Hapus tautan sanitizePDF.selectText.5=Hapus font @@ -446,7 +446,7 @@ sanitizePDF.submit=Membersihkan PDF #addPageNumbers addPageNumbers.title=Tambahkan Nomor Halaman addPageNumbers.header=Tambahkan Nomor Halaman -addPageNumbers.selectText.1=Pilih file PDF: +addPageNumbers.selectText.1=Pilih berkas PDF: addPageNumbers.selectText.2=Ukuran Margin addPageNumbers.selectText.3=Posisi addPageNumbers.selectText.4=Nomor Awal @@ -454,7 +454,7 @@ addPageNumbers.selectText.5=Halaman ke Nomor addPageNumbers.selectText.6=Teks Khusus addPageNumbers.customTextDesc=Teks Khusus addPageNumbers.numberPagesDesc=Halaman mana yang akan diberi nomor, default 'semua', juga menerima 1-5 atau 2,5,9, dll. -addPageNumbers.customNumberDesc=Default untuk {n}, juga menerima 'Halaman {n} dari {total}', 'Teks-{n}', '{nama file}-{n}' +addPageNumbers.customNumberDesc=Default untuk {n}, juga menerima 'Halaman {n} dari {total}', 'Teks-{n}', '{nama berkas}-{n}' addPageNumbers.submit=Tambahkan Nomor Halaman @@ -485,7 +485,7 @@ autoSplitPDF.header=Pisahkan PDF secara otomatis autoSplitPDF.description=Cetak, Sisipkan, Pindai, unggah, dan biarkan kami memisahkan dokumen Anda secara otomatis. Tidak perlu menyortir secara manual. autoSplitPDF.selectText.1=Cetak beberapa lembar pembatas dari bawah (Hitam putih tidak masalah). autoSplitPDF.selectText.2=Pindai semua dokumen Anda sekaligus dengan memasukkan lembar pembatas di antaranya. -autoSplitPDF.selectText.3=Unggah satu file PDF besar yang dipindai dan biarkan Stirling PDF menangani sisanya. +autoSplitPDF.selectText.3=Unggah satu berkas PDF besar yang dipindai dan biarkan Stirling PDF menangani sisanya. autoSplitPDF.selectText.4=Halaman pembatas secara otomatis terdeteksi dan dihapus, menjamin dokumen akhir yang rapi. autoSplitPDF.formPrompt=Kirimkan PDF yang berisi pembagi Halaman Stirling-PDF: autoSplitPDF.duplexMode=Mode Dupleks (Pemindaian depan dan belakang) @@ -517,10 +517,10 @@ scalePages.submit=Kirim #certSign certSign.title=Penandatanganan Sertifikat certSign.header=Menandatangani PDF dengan sertifikat Anda (Sedang dalam proses) -certSign.selectPDF=Pilih File PDF untuk Penandatanganan: -certSign.selectKey=Pilih File Kunci Pribadi Anda (format PKCS # 8, bisa .pem atau .der): -certSign.selectCert=Pilih File Sertifikat Anda (format X.509, bisa .pem atau .der): -certSign.selectP12=Pilih File Keystore PKCS #12 Anda (.p12 atau .pfx) (Opsional, Jika disediakan, file tersebut harus berisi kunci pribadi dan sertifikat Anda): +certSign.selectPDF=Pilih Berkas PDF untuk Penandatanganan: +certSign.selectKey=Pilih Berkas Kunci Pribadi Anda (format PKCS # 8, bisa .pem atau .der): +certSign.selectCert=Pilih Berkas Sertifikat Anda (format X.509, bisa .pem atau .der): +certSign.selectP12=Pilih Berkas Keystore PKCS #12 Anda (.p12 atau .pfx) (Opsional, Jika disediakan, berkas tersebut harus berisi kunci pribadi dan sertifikat Anda): certSign.certType=Jenis Sertifikat certSign.password=Masukkan Kata Sandi Kunci atau Kunci Pribadi Anda (Jika Ada): certSign.showSig=Tampilkan Tanda Tangan @@ -592,7 +592,7 @@ ScannerImageSplit.selectText.10=Menetapkan ukuran batas yang ditambahkan dan dih ocr.title=OCR / Pembersihan Pindaian ocr.header=Pemindaian Pembersihan / OCR (Pengenalan Karakter Optik) ocr.selectText.1=Pilih bahasa yang akan dideteksi di dalam PDF (Bahasa yang terdaftar adalah bahasa yang saat ini terdeteksi): -ocr.selectText.2=Menghasilkan file teks yang berisi teks OCR di samping PDF yang di-OCR +ocr.selectText.2=Menghasilkan berkas teks yang berisi teks OCR di samping PDF yang di-OCR ocr.selectText.3=Halaman yang benar dipindai pada sudut miring dengan memutarnya kembali ke tempatnya ocr.selectText.4=Halaman yang bersih sehingga kecil kemungkinan OCR akan menemukan teks dalam kebisingan latar belakang. (Tidak ada perubahan output) ocr.selectText.5=Bersihkan halaman sehingga kecil kemungkinan OCR akan menemukan teks dalam kebisingan latar belakang, mempertahankan pembersihan pada keluaran. @@ -601,7 +601,7 @@ ocr.selectText.7=Memaksa OCR, akan meng-OCR setiap halaman dengan menghapus semu ocr.selectText.8=Normal (Akan terjadi kesalahan jika PDF berisi teks) ocr.selectText.9=Pengaturan Tambahan ocr.selectText.10=Mode OCR -ocr.selectText.11=Hapus gambar setelah OCR (Menghapus SEMUA gambar, hanya berguna jika merupakan bagian dari langkah konversi) +ocr.selectText.11=Hapus gambar setelah OCR (Menghapus Semua gambar, hanya berguna jika merupakan bagian dari langkah konversi) ocr.selectText.12=Jenis Render (Lanjutan) ocr.help=Silakan baca dokumentasi ini tentang cara menggunakan ini untuk bahasa lain dan/atau penggunaan yang tidak ada di docker ocr.credit=Layanan ini menggunakan OCRmyPDF dan Tesseract untuk OCR. @@ -615,10 +615,10 @@ extractImages.submit=Ekstrak #File to PDF -fileToPDF.title=File ke PDF -fileToPDF.header=Mengonversi file apa pun ke PDF -fileToPDF.credit=Layanan ini menggunakan LibreOffice dan Unoconv untuk konversi file. -fileToPDF.supportedFileTypes=Jenis file yang didukung harus mencakup yang di bawah ini, namun untuk daftar lengkap format yang didukung, silakan lihat dokumentasi LibreOffice +fileToPDF.title=Berkas ke PDF +fileToPDF.header=Mengonversi berkas apa pun ke PDF +fileToPDF.credit=Layanan ini menggunakan LibreOffice dan Unoconv untuk konversi berkas. +fileToPDF.supportedFileTypes=Jenis berkas yang didukung harus mencakup yang di bawah ini, namun untuk daftar lengkap format yang didukung, silakan lihat dokumentasi LibreOffice fileToPDF.submit=Konversi ke PDF @@ -702,7 +702,7 @@ imageToPDF.fillPage=Isi Halaman imageToPDF.fitDocumentToImage=Isi Dokumen dengan Gambar imageToPDF.maintainAspectRatio=Pertahankan aspek rasio imageToPDF.selectText.2=Putar PDF secara otomatis -imageToPDF.selectText.3=Logika multi file (Hanya diaktifkan jika bekerja dengan banyak gambar) +imageToPDF.selectText.3=Logika multi berkas (Hanya diaktifkan jika bekerja dengan banyak gambar) imageToPDF.selectText.4=Gabungkan menjadi satu PDF imageToPDF.selectText.5=Mengonversi ke PDF yang terpisah @@ -813,38 +813,38 @@ pdfToPDFA.submit=Konversi #PDFToWord PDFToWord.title=PDF Ke Word PDFToWord.header=PDF ke Word -PDFToWord.selectText.1=Format file hasil -PDFToWord.credit=Layanan ini menggunakan LibreOffice untuk konversi file. +PDFToWord.selectText.1=Hasil format berkas +PDFToWord.credit=Layanan ini menggunakan LibreOffice untuk konversi berkas. PDFToWord.submit=Konversi #PDFToPresentation PDFToPresentation.title=PDF Ke Presentation PDFToPresentation.header=PDF ke Presentation -PDFToPresentation.selectText.1=Format file hasil -PDFToPresentation.credit=Layanan ini menggunakan LibreOffice untuk konversi file. +PDFToPresentation.selectText.1=Hasil format berkas +PDFToPresentation.credit=Layanan ini menggunakan LibreOffice untuk konversi berkas. PDFToPresentation.submit=Konversi #PDFToText PDFToText.title=PDF Ke RTF (Text) PDFToText.header=PDF ke RTF (Text) -PDFToText.selectText.1=Format file hasil -PDFToText.credit=Layanan ini menggunakan LibreOffice untuk konversi file. +PDFToText.selectText.1=Hasil format berkas +PDFToText.credit=Layanan ini menggunakan LibreOffice untuk konversi berkas. PDFToText.submit=Konversi #PDFToHTML PDFToHTML.title=PDF Ke HTML PDFToHTML.header=PDF ke HTML -PDFToHTML.credit=Layanan ini menggunakan LibreOffice untuk konversi file. +PDFToHTML.credit=Layanan ini menggunakan LibreOffice untuk konversi berkas. PDFToHTML.submit=Konversi #PDFToXML PDFToXML.title=PDF Ke XML PDFToXML.header=PDF ke XML -PDFToXML.credit=Layanan ini menggunakan LibreOffice untuk konversi file. +PDFToXML.credit=Layanan ini menggunakan LibreOffice untuk konversi berkas. PDFToXML.submit=Konversi #PDFToCSV @@ -865,9 +865,9 @@ split-by-size-or-count.submit=Kirim #overlay-pdfs -overlay-pdfs.header=Hamparan file PDF -overlay-pdfs.baseFile.label=Pilih basis file PDF -overlay-pdfs.overlayFiles.label=Pilih hamparan file PDF +overlay-pdfs.header=Hamparan berkas PDF +overlay-pdfs.baseFile.label=Pilih basis berkas PDF +overlay-pdfs.overlayFiles.label=Pilih hamparan berkas PDF overlay-pdfs.mode.label=Pilih Mode Hamparan overlay-pdfs.mode.sequential=Hamparan Sequential overlay-pdfs.mode.interleaved=Hamparan Interleaved From e2c5027311b7137f96618f8898ed6db374daf4eb Mon Sep 17 00:00:00 2001 From: albanobattistella <34811668+albanobattistella@users.noreply.github.com> Date: Thu, 28 Dec 2023 10:28:21 +0100 Subject: [PATCH 14/14] Update messages_it_IT.properties --- src/main/resources/messages_it_IT.properties | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/main/resources/messages_it_IT.properties b/src/main/resources/messages_it_IT.properties index b301ff30..52f106a3 100644 --- a/src/main/resources/messages_it_IT.properties +++ b/src/main/resources/messages_it_IT.properties @@ -295,7 +295,7 @@ home.autoSplitPDF.title=Pagine divise automaticamente home.autoSplitPDF.desc=Dividi automaticamente il PDF scansionato con il codice QR dello divisore di pagina fisico scansionato autoSplitPDF.tags=Basato su QR,separato,scansiona segmenti,organizza -home.sanitizePdf.title=Igienizzare +home.sanitizePdf.title=Pulire home.sanitizePdf.desc=Rimuovi script e altri elementi dai file PDF sanitizePdf.tags=pulire,proteggere,rimuovere le minacce @@ -346,9 +346,9 @@ home.autoSizeSplitPDF.desc=Dividi un singolo PDF in più documenti in base alle autoSizeSplitPDF.tags=pdf,diviso,documento,organizzazione -home.overlay-pdfs.title=Overlay PDFs -home.overlay-pdfs.desc=Overlays PDFs on-top of another PDF -overlay-pdfs.tags=Overlay +home.overlay-pdfs.title=Sovrapposizione di PDF +home.overlay-pdfs.desc=Sovrappone i PDF sopra un altro PDF +overlay-pdfs.tags=Svrapponi home.split-by-sections.title=Dividi PDF per sezioni home.split-by-sections.desc=Dividi ciascuna pagina di un PDF in sezioni orizzontali e verticali più piccole @@ -432,14 +432,14 @@ HTMLToPDF.credit=Utilizza WeasyPrint #sanitizePDF -sanitizePDF.title=Disinfetta PDF -sanitizePDF.header=Disinfettare un file PDF +sanitizePDF.title=Pulire PDF +sanitizePDF.header=Pulisci un file PDF sanitizePDF.selectText.1=Rimuovi le azioni JavaScript sanitizePDF.selectText.2=Rimuovi i file incorporati sanitizePDF.selectText.3=Rimuovi i metadati sanitizePDF.selectText.4=Rimuovi collegamenti sanitizePDF.selectText.5=Rimuovi i fonts -sanitizePDF.submit=Disinfetta PDF +sanitizePDF.submit=Pulisci PDF #addPageNumbers @@ -881,5 +881,5 @@ split-by-sections.header=Dividi il PDF in sezioni split-by-sections.horizontal.label=Divisioni orizzontali split-by-sections.vertical.label=Divisioni verticali split-by-sections.horizontal.placeholder=Inserire il numero di divisioni orizzontali -split-by-sections.vertical.placeholder=Inserire il numero di divisioni verticlai +split-by-sections.vertical.placeholder=Inserire il numero di divisioni verticali split-by-sections.submit=Dividi PDF