mirror of
https://github.com/arsvendg/Stirling-PDF.git
synced 2026-07-16 19:33:11 +02:00
translations (#5469)
# Description of Changes <!-- Please provide a summary of the changes, including: - What was changed - Why the change was made - Any challenges encountered Closes #(issue_number) --> --- ## Checklist ### General - [ ] I have read the [Contribution Guidelines](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/CONTRIBUTING.md) - [ ] I have read the [Stirling-PDF Developer Guide](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/devGuide/DeveloperGuide.md) (if applicable) - [ ] I have read the [How to add new languages to Stirling-PDF](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/devGuide/HowToAddNewLanguage.md) (if applicable) - [ ] I have performed a self-review of my own code - [ ] My changes generate no new warnings ### Documentation - [ ] I have updated relevant docs on [Stirling-PDF's doc repo](https://github.com/Stirling-Tools/Stirling-Tools.github.io/blob/main/docs/) (if functionality has heavily changed) - [ ] I have read the section [Add New Translation Tags](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/devGuide/HowToAddNewLanguage.md#add-new-translation-tags) (for new translation tags only) ### Translations (if applicable) - [ ] I ran [`scripts/counter_translation.py`](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/docs/counter_translation.md) ### UI Changes (if applicable) - [ ] Screenshots or videos demonstrating the UI changes are attached (e.g., as comments or direct attachments in the PR) ### Testing (if applicable) - [ ] I have tested my changes locally. Refer to the [Testing Guide](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/devGuide/DeveloperGuide.md#6-testing) for more details.
This commit is contained in:
@@ -1,8 +1,11 @@
|
||||
unsavedChanges = "Tens canvis sense desar al teu PDF."
|
||||
pendingRedactionsTitle = "Redaccions no aplicades"
|
||||
pendingRedactions = "Hi ha redaccions no aplicades que es perdran."
|
||||
areYouSure = "Segur que vols sortir?"
|
||||
unsavedChangesTitle = "Canvis sense desar"
|
||||
keepWorking = "Continua treballant"
|
||||
discardChanges = "Descarta i surt"
|
||||
discardRedactions = "Descarta i surt"
|
||||
applyAndContinue = "Desa i surt"
|
||||
exportAndContinue = "Exporta i continua"
|
||||
cancel = "Cancel·la"
|
||||
@@ -356,7 +359,7 @@ teams = "Equips"
|
||||
title = "Configuració"
|
||||
systemSettings = "Configuració del sistema"
|
||||
features = "Funcions"
|
||||
endpoints = "Punts finals"
|
||||
endpoints = "Endpoints"
|
||||
database = "Base de dades"
|
||||
advanced = "Avançat"
|
||||
|
||||
@@ -364,6 +367,7 @@ advanced = "Avançat"
|
||||
title = "Seguretat i autenticació"
|
||||
security = "Seguretat"
|
||||
connections = "Connexions"
|
||||
telegram = "Telegram"
|
||||
|
||||
[settings.licensingAnalytics]
|
||||
title = "Llicències i analítiques"
|
||||
@@ -438,25 +442,34 @@ currentVersion = "Versió actual"
|
||||
latestVersion = "Última versió"
|
||||
checkForUpdates = "Comprova actualitzacions"
|
||||
viewDetails = "Veure detalls"
|
||||
serverNeedsUpdate = "L'administrador ha d'actualitzar el servidor"
|
||||
|
||||
[settings.general.versionInfo]
|
||||
title = "Informació de la versió"
|
||||
description = "Detalls de les versions d'escriptori i del servidor"
|
||||
desktop = "Versió d'escriptori"
|
||||
server = "Versió del servidor"
|
||||
|
||||
[settings.security]
|
||||
title = "Security"
|
||||
description = "Update your password to keep your account secure."
|
||||
title = "Seguretat"
|
||||
description = "Actualitza la contrasenya per mantenir segur el compte."
|
||||
|
||||
[settings.security.password]
|
||||
subtitle = "Change your password. You will be logged out after updating."
|
||||
required = "All fields are required."
|
||||
mismatch = "New passwords do not match."
|
||||
error = "Unable to update password. Please verify your current password and try again."
|
||||
success = "Password updated successfully. Please sign in again."
|
||||
ssoDisabled = "Password changes are managed by your identity provider."
|
||||
current = "Current password"
|
||||
currentPlaceholder = "Enter your current password"
|
||||
new = "New password"
|
||||
newPlaceholder = "Enter a new password"
|
||||
confirm = "Confirm new password"
|
||||
confirmPlaceholder = "Re-enter your new password"
|
||||
update = "Update password"
|
||||
subtitle = "Canvia la contrasenya. Es tancarà la sessió després d’actualitzar."
|
||||
required = "Tots els camps són obligatoris."
|
||||
mismatch = "Les contrasenyes noves no coincideixen."
|
||||
error = "No s'ha pogut actualitzar la contrasenya. Verifica la contrasenya actual i torna-ho a provar."
|
||||
success = "La contrasenya s'ha actualitzat correctament. Torna a iniciar la sessió."
|
||||
ssoDisabled = "Els canvis de contrasenya els gestiona el proveïdor d'identitat."
|
||||
current = "Contrasenya actual"
|
||||
currentPlaceholder = "Introdueix la contrasenya actual"
|
||||
new = "Contrasenya nova"
|
||||
newPlaceholder = "Introdueix una contrasenya nova"
|
||||
confirm = "Confirma la contrasenya nova"
|
||||
confirmPlaceholder = "Torna a introduir la contrasenya nova"
|
||||
update = "Actualitza la contrasenya"
|
||||
|
||||
|
||||
|
||||
[settings.hotkeys]
|
||||
title = "Dreceres de teclat"
|
||||
@@ -511,16 +524,16 @@ low = "Baixa"
|
||||
title = "Canvia les Credencials"
|
||||
header = "Actualitza les Dades del Compte"
|
||||
changePassword = "Estàs utilitzant les credencials d'inici de sessió per defecte. Si us plau, introdueix una nova contrasenya"
|
||||
ssoManaged = "Your account is managed by your identity provider."
|
||||
ssoManaged = "El compte el gestiona el proveïdor d'identitat."
|
||||
newUsername = "Nou Nom d'Usuari"
|
||||
oldPassword = "Contrasenya Actual"
|
||||
newPassword = "Nova Contrasenya"
|
||||
confirmNewPassword = "Confirma la Nova Contrasenya"
|
||||
submit = "Envia els Canvis"
|
||||
credsUpdated = "Account updated"
|
||||
description = "Changes saved. Please log in again."
|
||||
error = "Unable to update username. Please verify your password and try again."
|
||||
changeUsername = "Update your username. You will be logged out after updating."
|
||||
credsUpdated = "Compte actualitzat"
|
||||
description = "S'han desat els canvis. Torna a iniciar la sessió."
|
||||
error = "No s'ha pogut actualitzar el nom d'usuari. Verifica la contrasenya i torna-ho a provar."
|
||||
changeUsername = "Actualitza el nom d'usuari. Es tancarà la sessió després d’actualitzar."
|
||||
|
||||
[account]
|
||||
title = "Opcions del compte"
|
||||
@@ -528,6 +541,8 @@ accountSettings = "Opcions del compte"
|
||||
adminSettings = "Opcions d'Administrador - Veure i afegir usuaris"
|
||||
userControlSettings = "Opcions de Control d'Usuari"
|
||||
changeUsername = "Canvia el nom d'usuari"
|
||||
changeUsernameDescription = "Actualitza el nom d'usuari. Es tancarà la sessió després d’actualitzar."
|
||||
newUsernamePlaceholder = "Introdueix el nom d'usuari nou"
|
||||
newUsername = "Nom d'usuari nou"
|
||||
password = "Confirma contrasenya"
|
||||
oldPassword = "Contrasenya Antiga"
|
||||
@@ -589,7 +604,7 @@ totalEndpoints = "Total d'endpoints"
|
||||
totalVisits = "Total de visites"
|
||||
showing = "Mostrant"
|
||||
selectedVisits = "Visites seleccionades"
|
||||
endpoint = "Punt final"
|
||||
endpoint = "Endpoint"
|
||||
visits = "Visites"
|
||||
percentage = "Percentatge"
|
||||
loading = "Carregant..."
|
||||
@@ -737,9 +752,9 @@ title = "Signa"
|
||||
desc = "Afegeix signatura al PDF mitjançant dibuix, text o imatge"
|
||||
|
||||
[home.annotate]
|
||||
tags = "annotate,highlight,draw"
|
||||
title = "Annotate"
|
||||
desc = "Highlight, draw, add notes and shapes in the viewer"
|
||||
tags = "anotar,ressaltar,dibuixar"
|
||||
title = "Anota"
|
||||
desc = "Ressalta, dibuixa i afegeix notes i formes al visor"
|
||||
|
||||
[home.flatten]
|
||||
tags = "simplifica,elimina,interactiu"
|
||||
@@ -952,7 +967,7 @@ title = "Superposar PDFs"
|
||||
|
||||
[home.pdfTextEditor]
|
||||
title = "Editor de text PDF"
|
||||
desc = "Edita el text i les imatges existents dins dels PDF"
|
||||
desc = "Revisa i edita exportacions JSON de Stirling PDF amb edició de text agrupada i regeneració del PDF"
|
||||
|
||||
[home.addText]
|
||||
tags = "text,anotació,etiqueta"
|
||||
@@ -963,6 +978,7 @@ desc = "Afegeix text personalitzat a qualsevol lloc del teu PDF"
|
||||
addFiles = "Afegeix fitxers"
|
||||
uploadFromComputer = "Puja des de l'ordinador"
|
||||
openFromComputer = "Obre des de l'ordinador"
|
||||
mobileUpload = "Puja des del mòbil"
|
||||
|
||||
[viewPdf]
|
||||
tags = "veure,llegir,anotar,text,imatge"
|
||||
@@ -1278,21 +1294,33 @@ cbzOptions = "Opcions de CBZ a PDF"
|
||||
optimizeForEbook = "Optimitza el PDF per a lectors d'ebook (usa Ghostscript)"
|
||||
cbzOutputOptions = "Opcions de PDF a CBZ"
|
||||
cbzDpi = "DPI per al renderitzat d'imatges"
|
||||
cbrOptions = "CBR Options"
|
||||
cbrOutputOptions = "PDF to CBR Options"
|
||||
cbrDpi = "DPI for image rendering"
|
||||
cbrOptions = "Opcions CBR"
|
||||
cbrOutputOptions = "Opcions de PDF a CBR"
|
||||
cbrDpi = "DPI per al renderitzat d'imatges"
|
||||
|
||||
[convert.ebookOptions]
|
||||
ebookOptions = "eBook to PDF Options"
|
||||
ebookOptionsDesc = "Options for converting eBooks to PDF"
|
||||
embedAllFonts = "Embed all fonts"
|
||||
embedAllFontsDesc = "Embed all fonts from the eBook into the generated PDF"
|
||||
includeTableOfContents = "Include table of contents"
|
||||
includeTableOfContentsDesc = "Add a generated table of contents to the resulting PDF"
|
||||
includePageNumbers = "Include page numbers"
|
||||
includePageNumbersDesc = "Add page numbers to the generated PDF"
|
||||
optimizeForEbookPdf = "Optimize for ebook readers"
|
||||
optimizeForEbookPdfDesc = "Optimize the PDF for eBook reading (smaller file size, better rendering on eInk devices)"
|
||||
ebookOptions = "Opcions d'eBook a PDF"
|
||||
ebookOptionsDesc = "Opcions per convertir eBooks a PDF"
|
||||
embedAllFonts = "Incrusta tots els tipus de lletra"
|
||||
embedAllFontsDesc = "Incrusta tots els tipus de lletra de l'eBook al PDF generat"
|
||||
includeTableOfContents = "Inclou la taula de continguts"
|
||||
includeTableOfContentsDesc = "Afegeix una taula de continguts generada al PDF resultant"
|
||||
includePageNumbers = "Inclou números de pàgina"
|
||||
includePageNumbersDesc = "Afegeix números de pàgina al PDF generat"
|
||||
optimizeForEbookPdf = "Optimitza per a lectors d'eBook"
|
||||
optimizeForEbookPdfDesc = "Optimitza el PDF per a la lectura en eBook (mida de fitxer menor, millor renderitzat en dispositius eInk)"
|
||||
|
||||
[convert.epubOptions]
|
||||
epubOptions = "Opcions de PDF a eBook"
|
||||
epubOptionsDesc = "Opcions per convertir PDF a EPUB/AZW3"
|
||||
detectChapters = "Detecta capítols"
|
||||
detectChaptersDesc = "Detecta encapçalaments que semblin capítols i insereix salts de pàgina EPUB"
|
||||
targetDevice = "Dispositiu de destinació"
|
||||
targetDeviceDesc = "Tria un perfil de sortida optimitzat per al dispositiu lector"
|
||||
outputFormat = "Format de sortida"
|
||||
outputFormatDesc = "Tria el format de sortida per a l'eBook"
|
||||
tabletPhone = "Tauleta/Telèfon (amb imatges)"
|
||||
kindleEink = "Kindle e-Ink (text optimitzat)"
|
||||
|
||||
[imageToPdf]
|
||||
tags = "conversió,img,jpg,imatge,foto"
|
||||
@@ -1409,11 +1437,11 @@ header = "Add attachments"
|
||||
add = "Afegeix adjunt"
|
||||
remove = "Elimina adjunt"
|
||||
embed = "Incrusta adjunt"
|
||||
convertToPdfA3b = "Convert to PDF/A-3b"
|
||||
convertToPdfA3bDescription = "Creates an archival PDF with embedded attachments"
|
||||
convertToPdfA3bTooltip = "PDF/A-3b is an archival format ensuring long-term preservation. It allows embedding arbitrary file formats as attachments. Conversion requires Ghostscript and may take longer for large files."
|
||||
convertToPdfA3bTooltipHeader = "About PDF/A-3b Conversion"
|
||||
convertToPdfA3bTooltipTitle = "What it does"
|
||||
convertToPdfA3b = "Converteix a PDF/A-3b"
|
||||
convertToPdfA3bDescription = "Crea un PDF d'arxiu amb fitxers adjunts incrustats"
|
||||
convertToPdfA3bTooltip = "PDF/A-3b és un format d'arxiu que garanteix la preservació a llarg termini. Permet incrustar formats de fitxer arbitraris com a adjunts. La conversió requereix Ghostscript i pot trigar més amb fitxers grans."
|
||||
convertToPdfA3bTooltipHeader = "Sobre la conversió a PDF/A-3b"
|
||||
convertToPdfA3bTooltipTitle = "Què fa"
|
||||
submit = "Add attachments"
|
||||
|
||||
[watermark]
|
||||
@@ -2359,10 +2387,10 @@ saved = "Desades"
|
||||
label = "Carrega la imatge de la signatura"
|
||||
placeholder = "Selecciona el fitxer d'imatge"
|
||||
hint = "Carrega una imatge PNG o JPG de la teva signatura"
|
||||
removeBackground = "Remove white background (make transparent)"
|
||||
processing = "Processing image..."
|
||||
backgroundRemovalFailedTitle = "Background removal failed"
|
||||
backgroundRemovalFailedMessage = "Could not remove the background from the image. Using original image instead."
|
||||
removeBackground = "Elimina el fons blanc (fes-lo transparent)"
|
||||
processing = "Processant la imatge..."
|
||||
backgroundRemovalFailedTitle = "No s'ha pogut eliminar el fons"
|
||||
backgroundRemovalFailedMessage = "No s'ha pogut eliminar el fons de la imatge. S'utilitzarà la imatge original."
|
||||
|
||||
[sign.instructions]
|
||||
title = "Com afegir la signatura"
|
||||
@@ -2409,9 +2437,9 @@ label = "Aplana només els formularis"
|
||||
desc = "Aplana només els camps de formulari, deixant intactes altres elements interactius"
|
||||
|
||||
[flatten.renderDpi]
|
||||
label = "Rendering DPI (optional, recommended 150 DPI)"
|
||||
help = "Leave blank to use the system default. Higher DPI sharpens output but increases processing time and file size."
|
||||
placeholder = "e.g. 150"
|
||||
label = "DPI de renderitzat (opcional, recomanat 150 DPI)"
|
||||
help = "Deixa-ho en blanc per usar el valor predeterminat del sistema. Un DPI més alt afina el resultat però augmenta el temps de processament i la mida del fitxer."
|
||||
placeholder = "p. ex., 150"
|
||||
|
||||
[flatten.results]
|
||||
title = "Resultats d'aplanament"
|
||||
@@ -2987,7 +3015,7 @@ header = "Talla PDF"
|
||||
submit = "Envia"
|
||||
noFileSelected = "Seleccioneu un fitxer PDF per començar a retallar"
|
||||
reset = "Restableix al PDF complet"
|
||||
autoCrop = "Auto-crop whitespace"
|
||||
autoCrop = "Retalla automàticament els espais en blanc"
|
||||
|
||||
[crop.preview]
|
||||
title = "Selecció de l'àrea de retall"
|
||||
@@ -3218,6 +3246,7 @@ title = "Mètode de redacció"
|
||||
mode = "Mode"
|
||||
automatic = "Automàtic"
|
||||
automaticDesc = "Redacta text en funció de termes de cerca"
|
||||
automaticDisabledTooltip = "Selecciona fitxers al gestor de fitxers per redactar diversos fitxers alhora"
|
||||
manual = "Manual"
|
||||
manualDesc = "Feu clic i arrossegueu per redactar àrees específiques"
|
||||
manualComingSoon = "La redacció manual arribarà aviat"
|
||||
@@ -3288,8 +3317,35 @@ text = "Només coincideix amb paraules completes, no coincidències parcials. 'J
|
||||
title = "Converteix a PDF-imatge"
|
||||
text = "Converteix el PDF a un PDF basat en imatges després de la redacció. Això assegura que el text darrere dels quadres de redacció s'elimini completament i no es pugui recuperar."
|
||||
|
||||
[redact.tooltip.manual.header]
|
||||
title = "Controls de redacció manuals"
|
||||
|
||||
[redact.tooltip.manual.markText]
|
||||
title = "Eina de marcar text"
|
||||
text = "Selecciona text directament al PDF per marcar-lo per a la redacció. Fes clic i arrossega per ressaltar el text específic que vulguis redactar."
|
||||
|
||||
[redact.tooltip.manual.markArea]
|
||||
title = "Eina de marcar àrea"
|
||||
text = "Dibuixa àrees rectangulars al PDF per marcar regions per a la redacció. Útil per redactar imatges, signatures o formes irregulars."
|
||||
|
||||
[redact.tooltip.manual.apply]
|
||||
title = "Aplica les redaccions"
|
||||
text = "Després de marcar el contingut, fes clic a «Aplica» per redactar permanentment totes les àrees marcades. El recompte pendent mostra quantes redaccions estan preparades per aplicar-se."
|
||||
bullet1 = "Marca tantes àrees com calgui abans d'aplicar"
|
||||
bullet2 = "Totes les redaccions pendents s'apliquen alhora"
|
||||
bullet3 = "Les redaccions no es poden desfer després d'aplicar-les"
|
||||
|
||||
[redact.manual]
|
||||
title = "Eines de redacció"
|
||||
instructions = "Selecciona text o dibuixa àrees al PDF per marcar contingut per a la redacció."
|
||||
markText = "Marca text"
|
||||
markArea = "Marca àrea"
|
||||
pendingLabel = "Pendent:"
|
||||
applyWarning = "⚠️ Aplicació permanent: no es pot desfer i les dades que hi ha a sota s'eliminaran"
|
||||
apply = "Aplica"
|
||||
noMarks = "No hi ha marques de redacció. Utilitza les eines de dalt per marcar contingut per a la redacció."
|
||||
header = "Redacció manual"
|
||||
controlsTitle = "Controls de redacció manuals"
|
||||
textBasedRedaction = "Redacció basada en text"
|
||||
pageBasedRedaction = "Redacció basada en pàgina"
|
||||
convertPDFToImageLabel = "Converteix PDF a PDF-imatge (S'utilitza per eliminar el text darrere del quadre)"
|
||||
@@ -3406,17 +3462,17 @@ label = "Divisions Verticals"
|
||||
placeholder = "Introdueix el nombre de divisions verticals"
|
||||
|
||||
[split-by-sections.splitMode]
|
||||
label = "Split Mode"
|
||||
description = "Choose how to split the pages"
|
||||
splitAll = "Split all pages"
|
||||
splitAllExceptFirst = "Split all except first"
|
||||
splitAllExceptLast = "Split all except last"
|
||||
splitAllExceptFirstAndLast = "Split all except first and last"
|
||||
custom = "Custom pages"
|
||||
label = "Mode de divisió"
|
||||
description = "Tria com dividir les pàgines"
|
||||
splitAll = "Divideix totes les pàgines"
|
||||
splitAllExceptFirst = "Divideix totes excepte la primera"
|
||||
splitAllExceptLast = "Divideix totes excepte l'última"
|
||||
splitAllExceptFirstAndLast = "Divideix totes excepte la primera i l'última"
|
||||
custom = "Pàgines personalitzades"
|
||||
|
||||
[split-by-sections.customPages]
|
||||
label = "Custom Page Numbers"
|
||||
placeholder = "e.g. 2,4,6"
|
||||
label = "Números de pàgina personalitzats"
|
||||
placeholder = "p. ex., 2,4,6"
|
||||
|
||||
[AddStampRequest]
|
||||
tags = "Segell, Afegeix imatge, Centra imatge, Marca d'aigua, PDF, Insereix, Personalitza"
|
||||
@@ -3780,17 +3836,17 @@ filesize = "Mida del Fitxer"
|
||||
label = "Aplicar escala de grisos per a la compressió"
|
||||
|
||||
[compress.linearize]
|
||||
label = "Linearize PDF for fast web viewing"
|
||||
label = "Linearitza el PDF per a una visualització web ràpida"
|
||||
|
||||
[compress.lineArt]
|
||||
label = "Convert images to line art"
|
||||
description = "Uses ImageMagick to reduce pages to high-contrast black and white for maximum size reduction."
|
||||
unavailable = "ImageMagick is not installed or enabled on this server"
|
||||
detailLevel = "Detail level"
|
||||
edgeEmphasis = "Edge emphasis"
|
||||
edgeLow = "Gentle"
|
||||
edgeMedium = "Balanced"
|
||||
edgeHigh = "Strong"
|
||||
label = "Converteix les imatges a dibuix de línies"
|
||||
description = "Utilitza ImageMagick per reduir les pàgines a blanc i negre d'alt contrast per a una reducció de mida màxima."
|
||||
unavailable = "ImageMagick no està instal·lat ni habilitat en aquest servidor"
|
||||
detailLevel = "Nivell de detall"
|
||||
edgeEmphasis = "Èmfasi de vores"
|
||||
edgeLow = "Suau"
|
||||
edgeMedium = "Equilibrat"
|
||||
edgeHigh = "Fort"
|
||||
|
||||
[compress.tooltip.header]
|
||||
title = "Resum de configuració de compressió"
|
||||
@@ -3810,8 +3866,8 @@ title = "Escala de grisos"
|
||||
text = "Seleccioneu aquesta opció per convertir totes les imatges a blanc i negre, cosa que pot reduir significativament la mida del fitxer, especialment per a PDFs escanejats o documents amb moltes imatges."
|
||||
|
||||
[compress.tooltip.lineArt]
|
||||
title = "Line Art"
|
||||
text = "Convert pages to high-contrast black and white using ImageMagick. Use detail level to control how much content becomes black, and edge emphasis to control how aggressively edges are detected."
|
||||
title = "Dibuix de línies"
|
||||
text = "Converteix pàgines a blanc i negre d'alt contrast amb ImageMagick. Utilitza el nivell de detall per controlar quant contingut esdevé negre i l’èmfasi de vores per controlar com d’agressiva és la detecció de vores."
|
||||
|
||||
[compress.error]
|
||||
failed = "S'ha produït un error en comprimir el PDF."
|
||||
@@ -3826,9 +3882,9 @@ _value = "Configuració de compressió"
|
||||
1 = "1-3 compressió de PDF,</br> 4-6 compressió lleugera d'imatges,</br> 7-9 compressió intensa d'imatges Reduirà dràsticament la qualitat de la imatge"
|
||||
|
||||
[compress.compressionLevel]
|
||||
range1to3 = "Lower values preserve quality but result in larger files"
|
||||
range4to6 = "Medium compression with moderate quality reduction"
|
||||
range7to9 = "Higher values reduce file size significantly but may reduce image clarity"
|
||||
range1to3 = "Valors baixos conserven la qualitat però generen fitxers més grans"
|
||||
range4to6 = "Compressió mitjana amb una reducció moderada de la qualitat"
|
||||
range7to9 = "Valors alts redueixen significativament la mida del fitxer però poden reduir la nitidesa de la imatge"
|
||||
|
||||
[decrypt]
|
||||
passwordPrompt = "Aquest fitxer està protegit amb contrasenya. Si us plau, introdueix la contrasenya:"
|
||||
@@ -4069,7 +4125,7 @@ deleteSelected = "Suprimeix les pàgines seleccionades"
|
||||
closePdf = "Tanca el PDF"
|
||||
exportAll = "Exporta el PDF"
|
||||
downloadSelected = "Descarrega els fitxers seleccionats"
|
||||
annotations = "Annotations"
|
||||
annotations = "Anotacions"
|
||||
exportSelected = "Exporta les pàgines seleccionades"
|
||||
saveChanges = "Desa els canvis"
|
||||
toggleTheme = "Canvia el tema"
|
||||
@@ -4077,84 +4133,90 @@ language = "Idioma"
|
||||
toggleAnnotations = "Mostra/oculta les anotacions"
|
||||
search = "Cerca al PDF"
|
||||
panMode = "Mode de desplaçament"
|
||||
applyRedactionsFirst = "Aplica primer les redaccions"
|
||||
rotateLeft = "Gira a l'esquerra"
|
||||
rotateRight = "Gira a la dreta"
|
||||
toggleSidebar = "Mostra/oculta la barra lateral"
|
||||
toggleBookmarks = "Mostra/amaga marcadors"
|
||||
print = "Imprimeix el PDF"
|
||||
draw = "Dibuixa"
|
||||
redact = "Redacta"
|
||||
exitRedaction = "Surt del mode de redacció"
|
||||
save = "Desa"
|
||||
downloadAll = "Descarrega-ho tot"
|
||||
saveAll = "Desa-ho tot"
|
||||
|
||||
[textAlign]
|
||||
left = "Left"
|
||||
center = "Center"
|
||||
right = "Right"
|
||||
left = "Esquerra"
|
||||
center = "Centre"
|
||||
right = "Dreta"
|
||||
|
||||
[annotation]
|
||||
title = "Annotate"
|
||||
desc = "Use highlight, pen, text, and notes. Changes stay live—no flattening required."
|
||||
highlight = "Highlight"
|
||||
pen = "Pen"
|
||||
text = "Text box"
|
||||
note = "Note"
|
||||
title = "Anota"
|
||||
desc = "Utilitza ressaltador, ploma, text i notes. Els canvis es mantenen en viu—no cal aplanar."
|
||||
highlight = "Ressaltador"
|
||||
pen = "Ploma"
|
||||
text = "Quadre de text"
|
||||
note = "Nota"
|
||||
rectangle = "Rectangle"
|
||||
ellipse = "Ellipse"
|
||||
select = "Select"
|
||||
exit = "Exit annotation mode"
|
||||
strokeWidth = "Width"
|
||||
opacity = "Opacity"
|
||||
strokeOpacity = "Stroke Opacity"
|
||||
fillOpacity = "Fill Opacity"
|
||||
fontSize = "Font size"
|
||||
chooseColor = "Choose colour"
|
||||
color = "Colour"
|
||||
strokeColor = "Stroke Colour"
|
||||
fillColor = "Fill Colour"
|
||||
underline = "Underline"
|
||||
strikeout = "Strikeout"
|
||||
squiggly = "Squiggly"
|
||||
inkHighlighter = "Freehand Highlighter"
|
||||
freehandHighlighter = "Freehand Highlighter"
|
||||
square = "Square"
|
||||
circle = "Circle"
|
||||
polygon = "Polygon"
|
||||
line = "Line"
|
||||
stamp = "Add Image"
|
||||
textMarkup = "Text Markup"
|
||||
drawing = "Drawing"
|
||||
shapes = "Shapes"
|
||||
notesStamps = "Notes & Stamps"
|
||||
settings = "Settings"
|
||||
borderOn = "Border: On"
|
||||
borderOff = "Border: Off"
|
||||
editInk = "Edit Pen"
|
||||
editLine = "Edit Line"
|
||||
editNote = "Edit Note"
|
||||
editText = "Edit Text Box"
|
||||
editTextMarkup = "Edit Text Markup"
|
||||
editSelected = "Edit Annotation"
|
||||
editSquare = "Edit Square"
|
||||
editCircle = "Edit Circle"
|
||||
editPolygon = "Edit Polygon"
|
||||
unsupportedType = "This annotation type is not fully supported for editing."
|
||||
textAlignment = "Text Alignment"
|
||||
noteIcon = "Note Icon"
|
||||
imagePreview = "Preview"
|
||||
ellipse = "El·lipse"
|
||||
select = "Selecciona"
|
||||
exit = "Surt del mode d'anotació"
|
||||
strokeWidth = "Amplada"
|
||||
opacity = "Opacitat"
|
||||
strokeOpacity = "Opacitat del traç"
|
||||
fillOpacity = "Opacitat de farciment"
|
||||
fontSize = "Mida de la lletra"
|
||||
chooseColor = "Tria el color"
|
||||
color = "Color"
|
||||
strokeColor = "Color del traç"
|
||||
fillColor = "Color de farciment"
|
||||
underline = "Subratllat"
|
||||
strikeout = "Barrat"
|
||||
squiggly = "Subratllat ondulat"
|
||||
inkHighlighter = "Ressaltador a mà alçada"
|
||||
freehandHighlighter = "Ressaltador a mà alçada"
|
||||
square = "Quadrat"
|
||||
circle = "Cercle"
|
||||
polygon = "Polígon"
|
||||
line = "Línia"
|
||||
stamp = "Afegeix imatge"
|
||||
textMarkup = "Marcat de text"
|
||||
drawing = "Dibuix"
|
||||
shapes = "Formes"
|
||||
notesStamps = "Notes i segells"
|
||||
settings = "Configuració"
|
||||
borderOn = "Vora: activada"
|
||||
borderOff = "Vora: desactivada"
|
||||
editInk = "Edita la ploma"
|
||||
editLine = "Edita la línia"
|
||||
editNote = "Edita la nota"
|
||||
editText = "Edita el quadre de text"
|
||||
editTextMarkup = "Edita el marcat de text"
|
||||
editSelected = "Edita l'anotació"
|
||||
editSquare = "Edita el quadrat"
|
||||
editCircle = "Edita el cercle"
|
||||
editPolygon = "Edita el polígon"
|
||||
unsupportedType = "Aquest tipus d’anotació no és totalment compatible amb l’edició."
|
||||
textAlignment = "Alineació del text"
|
||||
noteIcon = "Icona de nota"
|
||||
imagePreview = "Previsualització"
|
||||
contents = "Text"
|
||||
backgroundColor = "Background colour"
|
||||
clearBackground = "Remove background"
|
||||
noBackground = "No background"
|
||||
stampSettings = "Stamp Settings"
|
||||
savingCopy = "Preparing download..."
|
||||
saveFailed = "Unable to save copy"
|
||||
saveReady = "Download ready"
|
||||
selectAndMove = "Select and Edit"
|
||||
editSelectDescription = "Click an existing annotation to edit its colour, opacity, text, or size."
|
||||
editStampHint = "To change the image, delete this stamp and add a new one."
|
||||
editSwitchToSelect = "Switch to Select & Edit to edit this annotation."
|
||||
undo = "Undo"
|
||||
redo = "Redo"
|
||||
applyChanges = "Apply Changes"
|
||||
backgroundColor = "Color de fons"
|
||||
clearBackground = "Elimina el fons"
|
||||
noBackground = "Sense fons"
|
||||
stampSettings = "Configuració del segell"
|
||||
savingCopy = "Preparant la baixada..."
|
||||
saveFailed = "No s'ha pogut desar la còpia"
|
||||
saveReady = "Baixada preparada"
|
||||
selectAndMove = "Selecciona i edita"
|
||||
editSelectDescription = "Fes clic en una anotació existent per editar-ne el color, l'opacitat, el text o la mida."
|
||||
editStampHint = "Per canviar la imatge, suprimeix aquest segell i n'afegeix un de nou."
|
||||
editSwitchToSelect = "Canvia a Selecciona i edita per editar aquesta anotació."
|
||||
undo = "Desfés"
|
||||
redo = "Refés"
|
||||
applyChanges = "Aplica els canvis"
|
||||
saveChanges = "Desa els canvis"
|
||||
|
||||
[search]
|
||||
title = "Cerca al PDF"
|
||||
@@ -4200,25 +4262,25 @@ files = "Fitxers"
|
||||
activity = "Registre"
|
||||
help = "Ajuda"
|
||||
account = "Compte"
|
||||
config = "Configuració"
|
||||
config = "Config"
|
||||
settings = "Ajustos"
|
||||
adminSettings = "Ajustos admin"
|
||||
allTools = "All Tools"
|
||||
reader = "Lector"
|
||||
tours = "Tours"
|
||||
showMeAround = "Show me around"
|
||||
tours = "Visites guiades"
|
||||
showMeAround = "Fes-me una visita guiada"
|
||||
|
||||
[quickAccess.toursTooltip]
|
||||
admin = "Watch walkthroughs here: Tools tour, New V2 layout tour, and the Admin tour."
|
||||
user = "Watch walkthroughs here: Tools tour and the New V2 layout tour."
|
||||
admin = "Mira els recorreguts aquí: visita de les eines, visita del nou disseny V2 i la visita d’administració."
|
||||
user = "Mira els recorreguts aquí: visita de les eines i visita del nou disseny V2."
|
||||
|
||||
[quickAccess.helpMenu]
|
||||
toolsTour = "Visita guiada de les eines"
|
||||
toolsTourDesc = "Descobriu què poden fer les eines"
|
||||
adminTour = "Visita per a administradors"
|
||||
adminTourDesc = "Exploreu la configuració i les funcions d'administració"
|
||||
whatsNewTour = "See what's new in V2"
|
||||
whatsNewTourDesc = "Tour the updated layout"
|
||||
whatsNewTour = "Descobreix les novetats de la V2"
|
||||
whatsNewTourDesc = "Recorregut pel disseny actualitzat"
|
||||
|
||||
[admin]
|
||||
error = "Error"
|
||||
@@ -4237,6 +4299,8 @@ fetchError = "No s'ha pogut carregar la configuració"
|
||||
saveError = "No s'ha pogut desar la configuració"
|
||||
saved = "Configuració desada correctament"
|
||||
saveSuccess = "Configuració desada correctament"
|
||||
success = "La configuració s'ha desat correctament"
|
||||
error = "No s'ha pogut desar la configuració"
|
||||
save = "Desa els canvis"
|
||||
discard = "Descarta"
|
||||
restartRequired = "Cal reiniciar"
|
||||
@@ -4360,6 +4424,13 @@ description = "Camí a l'executable de WeasyPrint per a la conversió d'HTML a P
|
||||
label = "Executable d'Unoconvert"
|
||||
description = "Camí a LibreOffice unoconvert per a conversions de documents (deixeu-ho buit per al valor per defecte: /opt/venv/bin/unoconvert)"
|
||||
|
||||
[admin.settings.general.frontendUrl]
|
||||
label = "Frontend URL"
|
||||
description = "URL base per al frontend (p. ex., https://pdf.example.com). S'utilitza per a enllaços d'invitació per correu i pujades via codi QR mòbil. Deixa-ho en blanc per usar l'URL del backend."
|
||||
|
||||
[admin.settings.badge]
|
||||
clickToUpgrade = "Fes clic per veure els detalls del pla"
|
||||
|
||||
[admin.settings.security]
|
||||
title = "Seguretat"
|
||||
description = "Configureu l'autenticació, el comportament d'inici de sessió i les polítiques de seguretat."
|
||||
@@ -4496,6 +4567,19 @@ connect = "Connecta"
|
||||
disconnect = "Desconnecta"
|
||||
disconnected = "Proveïdor desconnectat correctament"
|
||||
disconnectError = "No s'ha pogut desconnectar el proveïdor"
|
||||
mobileScannerConvertToPdf = "Converteix imatges a PDF"
|
||||
mobileScannerConvertToPdfDesc = "Converteix automàticament les imatges pujades al format PDF. Si es desactiva, les imatges es mantindran tal com estan."
|
||||
mobileScannerImageResolution = "Resolució de la imatge"
|
||||
mobileScannerImageResolutionDesc = "Resolució de les imatges pujades. «Reduïda» escala les imatges fins a un màxim de 1200 px per reduir la mida del fitxer."
|
||||
imageResolutionFull = "Completa (mida original)"
|
||||
imageResolutionReduced = "Reduïda (màx. 1200 px)"
|
||||
mobileScannerPageFormat = "Format de pàgina"
|
||||
mobileScannerPageFormatDesc = "Mida de pàgina del PDF per a les imatges convertides. «Mantén» utilitza les dimensions originals de la imatge."
|
||||
pageFormatKeep = "Mantén (dimensions originals)"
|
||||
pageFormatA4 = "A4 (210×297 mm)"
|
||||
pageFormatLetter = "Letter (8,5×11 polzades)"
|
||||
mobileScannerStretchToFit = "Ajusta per omplir"
|
||||
mobileScannerStretchToFitDesc = "Estira les imatges per omplir tota la pàgina. Si es desactiva, les imatges es centraran preservant la relació d’aspecte."
|
||||
|
||||
[admin.settings.connections.ssoAutoLogin]
|
||||
label = "Inici de sessió automàtic amb SSO"
|
||||
@@ -4564,6 +4648,122 @@ description = "Crea automàticament comptes d'usuari en el primer inici de sessi
|
||||
label = "Bloqueja el registre"
|
||||
description = "Evita el registre de nous usuaris via SAML2"
|
||||
|
||||
[admin.settings.connections.mobileScanner]
|
||||
label = "Pujada des del telèfon mòbil"
|
||||
enable = "Habilita la pujada per codi QR"
|
||||
description = "Permet als usuaris pujar fitxers des de dispositius mòbils escanejant un codi QR"
|
||||
note = "Nota: cal configurar el Frontend URL. "
|
||||
link = "Configura-ho a la configuració del sistema"
|
||||
mobileScannerConvertToPdf = "Converteix imatges a PDF"
|
||||
mobileScannerConvertToPdfDesc = "Converteix automàticament les imatges pujades al format PDF. Si es desactiva, les imatges es mantindran tal com estan."
|
||||
mobileScannerImageResolution = "Resolució de la imatge"
|
||||
mobileScannerImageResolutionDesc = "Resolució de les imatges pujades. «Reduïda» escala les imatges fins a un màxim de 1200 px per reduir la mida del fitxer."
|
||||
imageResolutionFull = "Completa (mida original)"
|
||||
imageResolutionReduced = "Reduïda (màx. 1200 px)"
|
||||
mobileScannerPageFormat = "Format de pàgina"
|
||||
mobileScannerPageFormatDesc = "Mida de pàgina del PDF per a les imatges convertides. «Mantén» utilitza les dimensions originals de la imatge."
|
||||
pageFormatKeep = "Mantén (dimensions originals)"
|
||||
pageFormatA4 = "A4 (210×297 mm)"
|
||||
pageFormatLetter = "Letter (8,5×11 polzades)"
|
||||
mobileScannerStretchToFit = "Ajusta per omplir"
|
||||
mobileScannerStretchToFitDesc = "Estira les imatges per omplir tota la pàgina. Si es desactiva, les imatges es centraran preservant la relació d’aspecte."
|
||||
|
||||
[admin.settings.telegram]
|
||||
title = "Bot de Telegram"
|
||||
description = "Configura la connectivitat del bot de Telegram, els controls d'accés i el comportament dels missatges de retroacció."
|
||||
|
||||
[admin.settings.telegram.enabled]
|
||||
label = "Habilita el bot de Telegram"
|
||||
description = "Permet als usuaris interactuar amb Stirling PDF a través del bot de Telegram configurat."
|
||||
|
||||
[admin.settings.telegram.botUsername]
|
||||
label = "Nom d'usuari del bot"
|
||||
description = "El nom d'usuari públic del bot de Telegram."
|
||||
|
||||
[admin.settings.telegram.botToken]
|
||||
label = "Token del bot"
|
||||
description = "Token d'API proporcionat per BotFather per al bot de Telegram."
|
||||
|
||||
[admin.settings.telegram.pipelineInboxFolder]
|
||||
label = "Carpeta d'entrada"
|
||||
description = "Carpeta dins del directori de pipeline on s'emmagatzemen els fitxers entrants de Telegram."
|
||||
|
||||
[admin.settings.telegram.customFolderSuffix]
|
||||
label = "Usa un sufix personalitzat de carpeta"
|
||||
description = "Afegeix l'ID del xat a les carpetes de fitxers entrants per aïllar les pujades per xat."
|
||||
|
||||
[admin.settings.telegram.accessControl]
|
||||
title = "Control d'accés"
|
||||
description = "Restringeix quins usuaris o canals poden interactuar amb el bot."
|
||||
|
||||
[admin.settings.telegram.enableAllowUserIDs]
|
||||
label = "Permet ID d'usuari específics"
|
||||
description = "Quan està habilitat, només els ID d'usuari llistats poden utilitzar el bot."
|
||||
|
||||
[admin.settings.telegram.allowUserIDs]
|
||||
label = "ID d'usuari permesos"
|
||||
description = "Introdueix els ID d'usuari de Telegram que poden interactuar amb el bot."
|
||||
placeholder = "Afegeix un ID d'usuari i prem Retorn"
|
||||
|
||||
[admin.settings.telegram.enableAllowChannelIDs]
|
||||
label = "Permet ID de canal específics"
|
||||
description = "Quan està habilitat, només els ID de canal llistats poden utilitzar el bot."
|
||||
|
||||
[admin.settings.telegram.allowChannelIDs]
|
||||
label = "ID de canal permesos"
|
||||
description = "Introdueix els ID de canal de Telegram que poden interactuar amb el bot."
|
||||
placeholder = "Afegeix un ID de canal i prem Retorn"
|
||||
|
||||
[admin.settings.telegram.processing]
|
||||
title = "Processament"
|
||||
description = "Controla els intervals de consulta i els temps d'espera del processament per a pujades de Telegram."
|
||||
|
||||
[admin.settings.telegram.processingTimeoutSeconds]
|
||||
label = "Temps d'espera del processament (segons)"
|
||||
description = "Temps màxim d'espera d'una tasca de processament abans d'informar d'un error."
|
||||
|
||||
[admin.settings.telegram.pollingIntervalMillis]
|
||||
label = "Interval de consulta (ms)"
|
||||
description = "Interval entre comprovacions de noves actualitzacions de Telegram."
|
||||
|
||||
[admin.settings.telegram.feedback]
|
||||
title = "Missatges de retroacció"
|
||||
description = "Tria quan el bot ha d'enviar retroacció als usuaris i canals."
|
||||
|
||||
[admin.settings.telegram.feedback.general.enabled]
|
||||
label = "Habilita la retroacció"
|
||||
description = "Controla si el bot envia missatges de retroacció."
|
||||
|
||||
[admin.settings.telegram.feedback.channel]
|
||||
title = "Regles de retroacció del canal"
|
||||
|
||||
[admin.settings.telegram.feedback.channel.noValidDocument]
|
||||
label = "Mostra «No hi ha cap document vàlid» (canal)"
|
||||
description = "Suprimeix la resposta de «no hi ha cap document vàlid» per a pujades al canal."
|
||||
|
||||
[admin.settings.telegram.feedback.channel.errorProcessing]
|
||||
label = "Mostra errors de processament (canal)"
|
||||
description = "Envia missatges d'error de processament als canals."
|
||||
|
||||
[admin.settings.telegram.feedback.channel.errorMessage]
|
||||
label = "Mostra missatges d'error (canal)"
|
||||
description = "Mostra missatges d'error detallats per als canals."
|
||||
|
||||
[admin.settings.telegram.feedback.user]
|
||||
title = "Regles de retroacció de l'usuari"
|
||||
|
||||
[admin.settings.telegram.feedback.user.noValidDocument]
|
||||
label = "Mostra «No hi ha cap document vàlid» (usuari)"
|
||||
description = "Suprimeix la resposta de «no hi ha cap document vàlid» per a pujades d'usuari."
|
||||
|
||||
[admin.settings.telegram.feedback.user.errorProcessing]
|
||||
label = "Mostra errors de processament (usuari)"
|
||||
description = "Envia missatges d'error de processament als usuaris."
|
||||
|
||||
[admin.settings.telegram.feedback.user.errorMessage]
|
||||
label = "Mostra missatges d'error (usuari)"
|
||||
description = "Mostra missatges d'error detallats per als usuaris."
|
||||
|
||||
[admin.settings.database]
|
||||
title = "Base de dades"
|
||||
description = "Configureu la configuració de connexió de base de dades personalitzada per a desplegaments d'empresa."
|
||||
@@ -4626,7 +4826,7 @@ features = "Banderes de funcions"
|
||||
processing = "Processament"
|
||||
|
||||
[admin.settings.advanced.endpoints]
|
||||
label = "Punts finals"
|
||||
label = "Endpoints"
|
||||
manage = "Gestiona els endpoints de l'API"
|
||||
description = "La gestió d'endpoints es configura via YAML. Consulteu la documentació per a detalls sobre com habilitar/deshabilitar endpoints específics."
|
||||
|
||||
@@ -4745,6 +4945,10 @@ description = "Permet que els administradors convidin usuaris per correu amb con
|
||||
label = "URL del frontend"
|
||||
description = "URL base del frontend (p. ex. https://pdf.example.com). S'utilitza per generar enllaços d'invitació als correus. Deixeu-ho buit per usar l'URL del backend."
|
||||
|
||||
[admin.settings.mail.frontendUrlNote]
|
||||
note = "Nota: cal configurar el Frontend URL. "
|
||||
link = "Configura-ho a la configuració del sistema"
|
||||
|
||||
[admin.settings.legal]
|
||||
title = "Documents legals"
|
||||
description = "Configureu enllaços a documents i polítiques legals."
|
||||
@@ -4929,6 +5133,9 @@ googleDriveShort = "Drive"
|
||||
myFiles = "Els meus fitxers"
|
||||
noRecentFiles = "No s'han trobat fitxers recents"
|
||||
googleDriveNotAvailable = "La integració amb Google Drive no està disponible"
|
||||
mobileUpload = "Pujada des del mòbil"
|
||||
mobileShort = "Mòbil"
|
||||
mobileUploadNotAvailable = "La pujada des del mòbil no està habilitada"
|
||||
downloadSelected = "Descarrega els seleccionats"
|
||||
saveSelected = "Desa la selecció"
|
||||
openFiles = "Obre fitxers"
|
||||
@@ -5244,7 +5451,7 @@ loading = "Carregant..."
|
||||
back = "Enrere"
|
||||
continue = "Continua"
|
||||
error = "Error"
|
||||
save = "Save"
|
||||
save = "Desa"
|
||||
|
||||
[config.overview]
|
||||
title = "Configuració de l’aplicació"
|
||||
@@ -5307,6 +5514,15 @@ impact = "Qualsevol aplicació o servei que actualment utilitzi aquestes claus d
|
||||
confirmPrompt = "Esteu segur que voleu continuar?"
|
||||
confirmCta = "Actualitza les claus"
|
||||
|
||||
[config.apiKeys.alert]
|
||||
apiKeyErrorTitle = "Error de clau d'API"
|
||||
failedToCreateApiKey = "No s'ha pogut crear la clau d'API."
|
||||
failedToRetrieveApiKey = "No s'ha pogut obtenir la clau d'API de la resposta."
|
||||
failedToFetchApiKey = "No s'ha pogut recuperar la clau d'API."
|
||||
apiKeyRefreshed = "Clau d'API actualitzada"
|
||||
apiKeyRefreshedBody = "La clau d'API s'ha actualitzat correctament."
|
||||
failedToRefreshApiKey = "No s'ha pogut actualitzar la clau d'API."
|
||||
|
||||
[AddAttachmentsRequest]
|
||||
attachments = "Seleccioneu adjunts"
|
||||
info = "Seleccioneu fitxers per adjuntar al vostre PDF. Aquests fitxers s’incrustaran i seran accessibles mitjançant el panell d’adjunts del PDF."
|
||||
@@ -5412,14 +5628,14 @@ startTour = "Inicia la visita"
|
||||
startTourDescription = "Feu una visita guiada per les funcions clau de Stirling PDF"
|
||||
|
||||
[onboarding.whatsNew]
|
||||
quickAccess = "Start at the <strong>Quick Access</strong> rail to jump between Reader, Automate, your files, and all the tours."
|
||||
leftPanel = "The left <strong>Tools</strong> panel lists everything you can do. Browse categories or search to find a tool quickly."
|
||||
fileUpload = "Use the <strong>Files</strong> button to upload or pick a recent PDF. We will load a sample so you can see the workspace."
|
||||
rightRail = "The <strong>Right Rail</strong> holds quick actions to select files, change theme or language, and download results."
|
||||
topBar = "The top bar lets you swap between <strong>Viewer</strong>, <strong>Page Editor</strong>, and <strong>Active Files</strong>."
|
||||
pageEditorView = "Switch to the Page Editor to reorder, rotate, or delete pages."
|
||||
activeFilesView = "Use Active Files to see everything you have open and pick what to work on."
|
||||
wrapUp = "That is what is new in V2. Open the <strong>Tours</strong> menu anytime to replay this, the Tools tour, or the Admin tour."
|
||||
quickAccess = "Comença a la barra de <strong>Accés ràpid</strong> per saltar entre el Lector, Automatitza, els teus fitxers i totes les visites guiades."
|
||||
leftPanel = "El panell esquerre de <strong>Eines</strong> llista tot el que pots fer. Navega per categories o cerca per trobar una eina ràpidament."
|
||||
fileUpload = "Utilitza el botó <strong>Fitxers</strong> per pujar o triar un PDF recent. Carregarem un exemple perquè vegis l'espai de treball."
|
||||
rightRail = "La <strong>barra dreta</strong> conté accions ràpides per seleccionar fitxers, canviar el tema o l’idioma i baixar els resultats."
|
||||
topBar = "La barra superior et permet canviar entre el <strong>Visor</strong>, l’<strong>Editor de pàgines</strong> i els <strong>Fitxers actius</strong>."
|
||||
pageEditorView = "Canvia a l'Editor de pàgines per reordenar, girar o suprimir pàgines."
|
||||
activeFilesView = "Utilitza Fitxers actius per veure tot el que tens obert i triar amb què treballar."
|
||||
wrapUp = "Això és el que hi ha de nou a la V2. Obre el menú de <strong>Visites guiades</strong> en qualsevol moment per tornar a veure aquesta, la visita d’Eines o la d’Administració."
|
||||
|
||||
[onboarding.welcomeModal]
|
||||
title = "Us donem la benvinguda a Stirling PDF!"
|
||||
@@ -5442,8 +5658,8 @@ showMeAround = "Fes-me un recorregut"
|
||||
skipTheTour = "Omet la visita guiada"
|
||||
|
||||
[onboarding.tourOverview]
|
||||
title = "Tour Overview"
|
||||
body = "Stirling PDF V2 ships with dozens of tools and a refreshed layout. Take a quick tour to see what changed and where to find the features you need."
|
||||
title = "Resum de la visita"
|
||||
body = "Stirling PDF V2 inclou desenes d'eines i un disseny renovat. Fes una visita ràpida per veure què ha canviat i on trobar les funcions que necessites."
|
||||
|
||||
[onboarding.serverLicense]
|
||||
skip = "Omet per ara"
|
||||
@@ -5452,7 +5668,7 @@ upgrade = "Actualitza ara →"
|
||||
freeTitle = "Llicència del servidor"
|
||||
overLimitTitle = "Cal una llicència de servidor"
|
||||
overLimitBody = "La nostra llicència permet fins a <strong>{{freeTierLimit}}</strong> usuaris gratuïts per servidor. Tens <strong>{{overLimitUserCopy}}</strong> usuaris de Stirling. Per continuar sense interrupcions, actualitza al pla Stirling Server: <strong>seients il·limitats</strong>, edició de text de PDF i control d'administració complet per 99 $/servidor/mes."
|
||||
freeBody = "La nostra llicència <strong>Open-Core</strong> permet fins a <strong>{{freeTierLimit}}</strong> usuaris gratuïts per servidor. Per escalar sense interrupcions, recomanem el pla Stirling Server - <strong>places il·limitades</strong> i <strong>suport SSO</strong> per $99/servidor/mes."
|
||||
freeBody = "La nostra llicència <strong>Open-Core</strong> permet fins a <strong>{{freeTierLimit}}</strong> usuaris gratuïts per servidor. Per escalar sense interrupcions i obtenir accés anticipat a la nova <strong>eina d'edició de text PDF</strong>, recomanem el pla Stirling Server: edició completa i <strong>seients il·limitats</strong> per 99 $/servidor/mes."
|
||||
|
||||
[onboarding.desktopInstall]
|
||||
title = "Baixa"
|
||||
@@ -5758,28 +5974,28 @@ contactSales = "Contacta amb vendes"
|
||||
contactToUpgrade = "Contacteu-nos per actualitzar o personalitzar el vostre pla"
|
||||
maxUsers = "Nombre màxim d’usuaris"
|
||||
upTo = "Fins a"
|
||||
getLicense = "Get Server License"
|
||||
upgradeToEnterprise = "Upgrade to Enterprise"
|
||||
selectPeriod = "Select Billing Period"
|
||||
monthlyBilling = "Monthly Billing"
|
||||
yearlyBilling = "Yearly Billing"
|
||||
checkoutOpened = "Checkout Opened"
|
||||
checkoutInstructions = "Complete your purchase in the Stripe tab. After payment, return here and refresh the page to activate your license. You will also receive an email with your license key."
|
||||
activateLicense = "Activate Your License"
|
||||
getLicense = "Obtén la llicència del servidor"
|
||||
upgradeToEnterprise = "Actualitza a Enterprise"
|
||||
selectPeriod = "Selecciona el període de facturació"
|
||||
monthlyBilling = "Facturació mensual"
|
||||
yearlyBilling = "Facturació anual"
|
||||
checkoutOpened = "Pagament obert"
|
||||
checkoutInstructions = "Completa la compra a la pestanya de Stripe. Després del pagament, torna aquí i actualitza la pàgina per activar la llicència. També rebràs un correu electrònic amb la clau de llicència."
|
||||
activateLicense = "Activa la teva llicència"
|
||||
|
||||
[plan.static.licenseActivation]
|
||||
checkoutOpened = "Checkout Opened in New Tab"
|
||||
instructions = "Complete your purchase in the Stripe tab. Once your payment is complete, you will receive an email with your license key."
|
||||
enterKey = "Enter your license key below to activate your plan:"
|
||||
keyDescription = "Paste the license key from your email"
|
||||
activate = "Activate License"
|
||||
doLater = "I'll do this later"
|
||||
success = "License Activated!"
|
||||
successMessage = "Your license has been successfully activated. You can now close this window."
|
||||
checkoutOpened = "Pagament obert en una pestanya nova"
|
||||
instructions = "Completa la compra a la pestanya de Stripe. Un cop completat el pagament, rebràs un correu electrònic amb la clau de llicència."
|
||||
enterKey = "Introdueix la clau de llicència a continuació per activar el pla:"
|
||||
keyDescription = "Enganxa la clau de llicència del correu electrònic"
|
||||
activate = "Activa la llicència"
|
||||
doLater = "Ho faré més tard"
|
||||
success = "Llicència activada!"
|
||||
successMessage = "La llicència s'ha activat correctament. Ara pots tancar aquesta finestra."
|
||||
|
||||
[plan.static.billingPortal]
|
||||
title = "Email Verification Required"
|
||||
message = "You will need to verify your email address in the Stripe billing portal. Check your email for a login link."
|
||||
title = "Cal verificació del correu electrònic"
|
||||
message = "Hauràs de verificar l'adreça de correu electrònic al portal de facturació de Stripe. Comprova el correu per trobar l'enllaç d'inici de sessió."
|
||||
|
||||
[plan.period]
|
||||
month = "mes"
|
||||
@@ -5983,8 +6199,8 @@ notAvailable = "Sistema d’auditoria no disponible"
|
||||
notAvailableMessage = "El sistema d’auditoria no està configurat o no està disponible."
|
||||
disabled = "El registre d’auditoria està desactivat"
|
||||
disabledMessage = "Activeu el registre d’auditoria a la configuració de l’aplicació per fer el seguiment dels esdeveniments del sistema."
|
||||
enterpriseRequired = "Enterprise License Required"
|
||||
enterpriseRequiredMessage = "The audit logging system is an enterprise feature. Please upgrade to an enterprise license to access audit logs and analytics."
|
||||
enterpriseRequired = "Cal llicència Enterprise"
|
||||
enterpriseRequiredMessage = "El sistema de registres d’auditoria és una funció d’Enterprise. Actualitza a una llicència Enterprise per accedir als registres d’auditoria i a les analítiques."
|
||||
|
||||
[audit.error]
|
||||
title = "Error en carregar el sistema d’auditoria"
|
||||
@@ -6078,7 +6294,7 @@ title = "Gràfic d'ús dels endpoints"
|
||||
|
||||
[usage.table]
|
||||
title = "Estadístiques detallades"
|
||||
endpoint = "Punt final"
|
||||
endpoint = "Endpoint"
|
||||
visits = "Visites"
|
||||
percentage = "Percentatge"
|
||||
noData = "No hi ha dades disponibles"
|
||||
@@ -6156,6 +6372,7 @@ description = "Introdueix la URL completa del teu servidor autoallotjat de Stirl
|
||||
|
||||
[setup.server.error]
|
||||
emptyUrl = "Introdueix una URL de servidor"
|
||||
invalidUrl = "Format d'URL invàlid. Introdueix una URL vàlida com https://your-server.com"
|
||||
unreachable = "No s'ha pogut connectar amb el servidor"
|
||||
testFailed = "Ha fallat la prova de connexió"
|
||||
configFetch = "No s'ha pogut obtenir la configuració del servidor. Comproveu l'URL i torneu-ho a provar."
|
||||
@@ -6174,6 +6391,7 @@ connectingTo = "Connectant amb:"
|
||||
submit = "Inicia sessió"
|
||||
signInWith = "Inicia sessió amb"
|
||||
oauthPending = "Obrint el navegador per autenticar-te..."
|
||||
sso = "Inici de sessió únic"
|
||||
orContinueWith = "O continua amb el correu electrònic"
|
||||
serverRequirement = "Nota: el servidor ha de tenir l'inici de sessió habilitat."
|
||||
showInstructions = "Com s'habilita?"
|
||||
@@ -6239,8 +6457,8 @@ reset = "Restableix els canvis"
|
||||
downloadJson = "Descarrega JSON"
|
||||
generatePdf = "Genera PDF"
|
||||
saveChanges = "Deseu els canvis"
|
||||
applyChanges = "Apply Changes"
|
||||
downloadCopy = "Download Copy"
|
||||
applyChanges = "Aplica els canvis"
|
||||
downloadCopy = "Baixa una còpia"
|
||||
|
||||
[pdfTextEditor.options.autoScaleText]
|
||||
title = "Autoajusta el text a les caixes"
|
||||
@@ -6260,22 +6478,22 @@ title = "Bloqueja el text editat a un únic element del PDF"
|
||||
description = "Quan s'habilita, l'editor exporta cada quadre de text editat com un sol element de text del PDF per evitar glifs superposats o tipus de lletra barrejats."
|
||||
|
||||
[pdfTextEditor.options.advanced]
|
||||
title = "Advanced Settings"
|
||||
title = "Paràmetres avançats"
|
||||
|
||||
[pdfTextEditor.tooltip.header]
|
||||
title = "Preview Limitations"
|
||||
title = "Limitacions de la previsualització"
|
||||
|
||||
[pdfTextEditor.tooltip.textFocus]
|
||||
title = "Text and Image Focus"
|
||||
text = "This workspace focuses on editing text and repositioning embedded images. Complex page artwork, form widgets, and layered graphics are preserved for export but are not fully editable here."
|
||||
title = "Enfocament en text i imatge"
|
||||
text = "Aquest espai de treball se centra en l’edició de text i el reposicionament d’imatges incrustades. Els elements gràfics complexos, els ginys de formulari i els gràfics amb capes es conserven per a l’exportació però no són totalment editables aquí."
|
||||
|
||||
[pdfTextEditor.tooltip.previewVariance]
|
||||
title = "Preview Variance"
|
||||
text = "Some visuals (such as table borders, shapes, or annotation appearances) may not display exactly in the preview. The exported PDF keeps the original drawing commands whenever possible."
|
||||
title = "Variacions de previsualització"
|
||||
text = "Alguns elements visuals (com les vores de taula, formes o aparença d’anotacions) poden no mostrar-se exactament a la previsualització. El PDF exportat manté les ordres de dibuix originals sempre que sigui possible."
|
||||
|
||||
[pdfTextEditor.tooltip.alpha]
|
||||
title = "Alpha Viewer"
|
||||
text = "This alpha viewer is still evolving—certain fonts, colours, transparency effects, and layout details may shift slightly. Please double-check the generated PDF before sharing."
|
||||
title = "Visor alfa"
|
||||
text = "Aquest visor alfa encara està evolucionant; certs tipus de lletra, colors, efectes de transparència i detalls de disposició poden variar lleugerament. Revisa dues vegades el PDF generat abans de compartir-lo."
|
||||
|
||||
[pdfTextEditor.manual]
|
||||
mergeTooltip = "Fusiona els quadres seleccionats"
|
||||
@@ -6398,3 +6616,58 @@ title = "Resultats d'afegir text"
|
||||
|
||||
[addText.error]
|
||||
failed = "S'ha produït un error en afegir text al PDF."
|
||||
|
||||
[mobileUpload]
|
||||
title = "Puja des del mòbil"
|
||||
description = "Escaneja per pujar fotos. Les imatges es converteixen automàticament a PDF."
|
||||
descriptionNoConvert = "Escaneja per pujar fotos des del dispositiu mòbil."
|
||||
error = "Error de connexió"
|
||||
pollingError = "Error en comprovar si hi ha fitxers"
|
||||
sessionId = "ID de sessió"
|
||||
sessionCreateError = "No s'ha pogut crear la sessió"
|
||||
expiryWarning = "La sessió caducarà aviat"
|
||||
expiryWarningMessage = "Aquest codi QR caducarà d'aquí a {{seconds}} segons. Es generarà un codi nou automàticament."
|
||||
filesReceived = "S'han rebut {{count}} fitxer(s)"
|
||||
connected = "Dispositiu mòbil connectat"
|
||||
instructions = "Escaneja amb la càmera del telèfon. Les imatges es converteixen automàticament a PDF."
|
||||
instructionsNoConvert = "Escaneja amb la càmera del telèfon per pujar fitxers."
|
||||
|
||||
[mobileScanner]
|
||||
title = "Escàner mòbil"
|
||||
noSession = "Sessió no vàlida"
|
||||
noSessionMessage = "Escaneja un codi QR vàlid per accedir a aquesta pàgina."
|
||||
validating = "Validant la sessió..."
|
||||
sessionInvalid = "Error de sessió"
|
||||
sessionExpired = "Aquesta sessió ha caducat. Actualitza i torna-ho a provar."
|
||||
sessionNotFound = "No s'ha trobat la sessió. Actualitza i torna-ho a provar."
|
||||
sessionValidationError = "No s'ha pogut verificar la sessió. Torna-ho a provar."
|
||||
uploadSuccess = "Pujada correcta!"
|
||||
uploadSuccessMessage = "Les imatges s'han transferit."
|
||||
httpsRequired = "L'accés a la càmera requereix HTTPS o localhost. Utilitza HTTPS o accedeix mitjançant localhost."
|
||||
uploadFailed = "La pujada ha fallat. Torna-ho a provar."
|
||||
uploading = "Pujant..."
|
||||
connected = "Connectat"
|
||||
connecting = "Connectant..."
|
||||
chooseMethod = "Tria el mètode de pujada"
|
||||
chooseMethodDescription = "Selecciona com vols escanejar i pujar documents"
|
||||
camera = "Càmera"
|
||||
cameraDescription = "Escaneja documents amb la càmera del dispositiu amb detecció automàtica de vores"
|
||||
fileUpload = "Pujada de fitxers"
|
||||
fileDescription = "Puja fotos o documents existents des del dispositiu"
|
||||
cameraAccessDenied = "S'ha denegat l'accés a la càmera. Habilita l'accés a la càmera."
|
||||
back = "Enrere"
|
||||
settings = "Configuració"
|
||||
edgeDetection = "Detecció de vores"
|
||||
flashlight = "Llanterna"
|
||||
flash = "Flash"
|
||||
processing = "Processant..."
|
||||
capture = "Captura la foto"
|
||||
selectFilesPrompt = "Selecciona els fitxers per pujar"
|
||||
selectImage = "Selecciona la imatge"
|
||||
preview = "Previsualitza"
|
||||
retake = "Torna a fer-la"
|
||||
addToBatch = "Afegeix al lot"
|
||||
upload = "Puja"
|
||||
batchImages = "Lot"
|
||||
clearBatch = "Buida"
|
||||
uploadAll = "Puja-ho tot"
|
||||
|
||||
Reference in New Issue
Block a user