mirror of
https://github.com/arsvendg/Stirling-PDF.git
synced 2026-09-13 12:15:29 +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 = "Aveți modificări nesalvate în PDF."
|
||||
pendingRedactionsTitle = "Redactări neaplicate"
|
||||
pendingRedactions = "Aveți redactări neaplicate care vor fi pierdute."
|
||||
areYouSure = "Sigur doriți să părăsiți?"
|
||||
unsavedChangesTitle = "Modificări nesalvate"
|
||||
keepWorking = "Continuați lucrul"
|
||||
discardChanges = "Renunțați și ieșiți"
|
||||
discardRedactions = "Renunță și părăsește"
|
||||
applyAndContinue = "Salvați și ieșiți"
|
||||
exportAndContinue = "Exportați și continuați"
|
||||
cancel = "Anulare"
|
||||
@@ -364,6 +367,7 @@ advanced = "Avansat"
|
||||
title = "Securitate și autentificare"
|
||||
security = "Securitate"
|
||||
connections = "Conexiuni"
|
||||
telegram = "Telegram"
|
||||
|
||||
[settings.licensingAnalytics]
|
||||
title = "Licențiere și Analytics"
|
||||
@@ -438,25 +442,34 @@ currentVersion = "Versiune curentă"
|
||||
latestVersion = "Ultima versiune"
|
||||
checkForUpdates = "Caută actualizări"
|
||||
viewDetails = "Vezi detalii"
|
||||
serverNeedsUpdate = "Serverul trebuie actualizat de administrator"
|
||||
|
||||
[settings.general.versionInfo]
|
||||
title = "Informații despre versiune"
|
||||
description = "Detalii despre versiunile pentru desktop și server"
|
||||
desktop = "Versiune Desktop"
|
||||
server = "Versiune Server"
|
||||
|
||||
[settings.security]
|
||||
title = "Security"
|
||||
description = "Update your password to keep your account secure."
|
||||
title = "Securitate"
|
||||
description = "Actualizați parola pentru a vă menține contul în siguranță."
|
||||
|
||||
[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 = "Schimbați parola. Veți fi deconectat(ă) după actualizare."
|
||||
required = "Toate câmpurile sunt obligatorii."
|
||||
mismatch = "Noile parole nu coincid."
|
||||
error = "Nu s-a putut actualiza parola. Verificați parola curentă și încercați din nou."
|
||||
success = "Parola a fost actualizată cu succes. Conectați-vă din nou."
|
||||
ssoDisabled = "Schimbarea parolei este gestionată de furnizorul dvs. de identitate."
|
||||
current = "Parola curentă"
|
||||
currentPlaceholder = "Introduceți parola curentă"
|
||||
new = "Parolă nouă"
|
||||
newPlaceholder = "Introduceți o parolă nouă"
|
||||
confirm = "Confirmați parola nouă"
|
||||
confirmPlaceholder = "Reintroduceți parola nouă"
|
||||
update = "Actualizați parola"
|
||||
|
||||
|
||||
|
||||
[settings.hotkeys]
|
||||
title = "Scurtături de tastatură"
|
||||
@@ -511,16 +524,16 @@ low = "Scăzută"
|
||||
title = "Schimbă Credențialele"
|
||||
header = "Actualizează Detaliile Contului Tău"
|
||||
changePassword = "Utilizezi credențiale de conectare implicite. Te rugăm să introduci o nouă parolă"
|
||||
ssoManaged = "Your account is managed by your identity provider."
|
||||
ssoManaged = "Contul dvs. este gestionat de furnizorul de identitate."
|
||||
newUsername = "Nume de Utilizator Nou"
|
||||
oldPassword = "Parola Curentă"
|
||||
newPassword = "Parolă Nouă"
|
||||
confirmNewPassword = "Confirmă Parola Nouă"
|
||||
submit = "Trimite Modificările"
|
||||
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 = "Cont actualizat"
|
||||
description = "Modificări salvate. Conectați-vă din nou."
|
||||
error = "Nu s-a putut actualiza numele de utilizator. Verificați parola și încercați din nou."
|
||||
changeUsername = "Actualizați numele de utilizator. Veți fi deconectat(ă) după actualizare."
|
||||
|
||||
[account]
|
||||
title = "Setări Cont"
|
||||
@@ -528,6 +541,8 @@ accountSettings = "Setări Cont"
|
||||
adminSettings = "Setări Admin - Vizualizează și Adaugă Utilizatori"
|
||||
userControlSettings = "Setări Control Utilizator"
|
||||
changeUsername = "Schimbă Numele de Utilizator"
|
||||
changeUsernameDescription = "Actualizați numele de utilizator. Veți fi deconectat(ă) după actualizare."
|
||||
newUsernamePlaceholder = "Introduceți noul nume de utilizator"
|
||||
newUsername = "Nume de Utilizator Nou"
|
||||
password = "Parolă de Confirmare"
|
||||
oldPassword = "Parola veche"
|
||||
@@ -737,9 +752,9 @@ title = "Semnează"
|
||||
desc = "Adaugă o semnătură la documentul PDF prin desenare, text sau imagine."
|
||||
|
||||
[home.annotate]
|
||||
tags = "annotate,highlight,draw"
|
||||
title = "Annotate"
|
||||
desc = "Highlight, draw, add notes and shapes in the viewer"
|
||||
tags = "anotare,evidențiere,desen"
|
||||
title = "Anotare"
|
||||
desc = "Evidențiați, desenați, adăugați note și forme în vizualizator"
|
||||
|
||||
[home.flatten]
|
||||
tags = "simplifică,elimină,interactiv"
|
||||
@@ -951,8 +966,8 @@ desc = "Suprapune PDF-uri peste alt PDF"
|
||||
title = "Suprapune PDF-uri"
|
||||
|
||||
[home.pdfTextEditor]
|
||||
title = "Editor de text PDF"
|
||||
desc = "Editați textul și imaginile existente în PDF-uri"
|
||||
title = "Editor text PDF"
|
||||
desc = "Revizuiește și editează exporturile JSON Stirling PDF cu editare de text grupată și regenerare PDF"
|
||||
|
||||
[home.addText]
|
||||
tags = "text,anotare,etichetă"
|
||||
@@ -963,6 +978,7 @@ desc = "Adaugă text personalizat oriunde în PDF-ul tău"
|
||||
addFiles = "Adăugați fișiere"
|
||||
uploadFromComputer = "Încărcați de pe calculator"
|
||||
openFromComputer = "Deschide de pe calculator"
|
||||
mobileUpload = "Încărcare de pe mobil"
|
||||
|
||||
[viewPdf]
|
||||
tags = "vizualizare,citește,adnotează,text,imagine"
|
||||
@@ -1254,11 +1270,11 @@ pdfaDigitalSignatureWarning = "PDF-ul conține o semnătură digitală. Aceasta
|
||||
fileFormat = "Format fișier"
|
||||
wordDoc = "Document Word"
|
||||
wordDocExt = "Document Word (.docx)"
|
||||
odtExt = "Text OpenDocument (.odt)"
|
||||
odtExt = "OpenDocument Text (.odt)"
|
||||
pptExt = "PowerPoint (.pptx)"
|
||||
odpExt = "Prezentare OpenDocument (.odp)"
|
||||
odpExt = "OpenDocument Presentation (.odp)"
|
||||
txtExt = "Text simplu (.txt)"
|
||||
rtfExt = "Format Rich Text (.rtf)"
|
||||
rtfExt = "Rich Text Format (.rtf)"
|
||||
selectedFiles = "Fișiere selectate"
|
||||
noFileSelected = "Niciun fișier selectat. Folosiți panoul de fișiere pentru a adăuga fișiere."
|
||||
convertFiles = "Convertiți fișiere"
|
||||
@@ -1278,21 +1294,33 @@ cbzOptions = "Opțiuni CBZ la PDF"
|
||||
optimizeForEbook = "Optimizați PDF pentru e-readere (folosește Ghostscript)"
|
||||
cbzOutputOptions = "Opțiuni PDF la CBZ"
|
||||
cbzDpi = "DPI pentru randarea imaginilor"
|
||||
cbrOptions = "CBR Options"
|
||||
cbrOutputOptions = "PDF to CBR Options"
|
||||
cbrDpi = "DPI for image rendering"
|
||||
cbrOptions = "Opțiuni CBR"
|
||||
cbrOutputOptions = "Opțiuni PDF către CBR"
|
||||
cbrDpi = "DPI pentru randarea imaginilor"
|
||||
|
||||
[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 = "Opțiuni eBook către PDF"
|
||||
ebookOptionsDesc = "Opțiuni pentru conversia eBook-urilor în PDF"
|
||||
embedAllFonts = "Încorporează toate fonturile"
|
||||
embedAllFontsDesc = "Încorporează toate fonturile din eBook în PDF-ul generat"
|
||||
includeTableOfContents = "Include cuprins"
|
||||
includeTableOfContentsDesc = "Adaugă un cuprins generat în PDF-ul rezultat"
|
||||
includePageNumbers = "Include numerele de pagină"
|
||||
includePageNumbersDesc = "Adaugă numere de pagină în PDF-ul generat"
|
||||
optimizeForEbookPdf = "Optimizează pentru cititoare de eBook"
|
||||
optimizeForEbookPdfDesc = "Optimizează PDF-ul pentru citirea pe eBook (dimensiune de fișier mai mică, randare mai bună pe dispozitive eInk)"
|
||||
|
||||
[convert.epubOptions]
|
||||
epubOptions = "Opțiuni PDF către eBook"
|
||||
epubOptionsDesc = "Opțiuni pentru conversia PDF în EPUB/AZW3"
|
||||
detectChapters = "Detectează capitolele"
|
||||
detectChaptersDesc = "Detectează titlurile care par capitole și inserează întreruperi de pagină EPUB"
|
||||
targetDevice = "Dispozitiv țintă"
|
||||
targetDeviceDesc = "Alege un profil de ieșire optimizat pentru dispozitivul de citire"
|
||||
outputFormat = "Format de ieșire"
|
||||
outputFormatDesc = "Alege formatul de ieșire pentru eBook"
|
||||
tabletPhone = "Tabletă/Telefon (cu imagini)"
|
||||
kindleEink = "Kindle e-Ink (text optimizat)"
|
||||
|
||||
[imageToPdf]
|
||||
tags = "conversie,img,jpg,poză,fotografie"
|
||||
@@ -1409,11 +1437,11 @@ header = "Add attachments"
|
||||
add = "Adaugă atașament"
|
||||
remove = "Elimină atașament"
|
||||
embed = "Încorporează atașament"
|
||||
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 = "Convertește la PDF/A-3b"
|
||||
convertToPdfA3bDescription = "Creează un PDF pentru arhivare cu atașamente încorporate"
|
||||
convertToPdfA3bTooltip = "PDF/A-3b este un format de arhivare care asigură păstrarea pe termen lung. Permite încorporarea oricăror formate de fișiere ca atașamente. Conversia necesită Ghostscript și poate dura mai mult pentru fișiere mari."
|
||||
convertToPdfA3bTooltipHeader = "Despre conversia PDF/A-3b"
|
||||
convertToPdfA3bTooltipTitle = "Ce face"
|
||||
submit = "Add attachments"
|
||||
|
||||
[watermark]
|
||||
@@ -1456,7 +1484,7 @@ height = "Spațiere pe înălțime"
|
||||
width = "Spațiere pe lățime"
|
||||
|
||||
[watermark.alphabet]
|
||||
roman = "Romano/Latin"
|
||||
roman = "Roman/Latin"
|
||||
arabic = "Arabă"
|
||||
japanese = "Japoneză"
|
||||
korean = "Coreeană"
|
||||
@@ -2359,10 +2387,10 @@ saved = "Salvate"
|
||||
label = "Încarcă imaginea semnăturii"
|
||||
placeholder = "Selectați fișierul imagine"
|
||||
hint = "Încărcați o imagine PNG sau JPG a semnăturii dvs."
|
||||
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 = "Elimină fundalul alb (transparentizează)"
|
||||
processing = "Se procesează imaginea..."
|
||||
backgroundRemovalFailedTitle = "Eliminarea fundalului a eșuat"
|
||||
backgroundRemovalFailedMessage = "Nu s-a putut elimina fundalul din imagine. Se va folosi imaginea originală."
|
||||
|
||||
[sign.instructions]
|
||||
title = "Cum să adăugați semnătura"
|
||||
@@ -2409,9 +2437,9 @@ label = "Nivelează doar formularele"
|
||||
desc = "Aplatizează doar câmpurile de formular, lăsând celelalte elemente interactive intacte"
|
||||
|
||||
[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 randare (opțional, recomandat 150 DPI)"
|
||||
help = "Lăsați necompletat pentru a folosi valoarea implicită a sistemului. Un DPI mai mare îmbunătățește claritatea, dar crește timpul de procesare și dimensiunea fișierului."
|
||||
placeholder = "ex. 150"
|
||||
|
||||
[flatten.results]
|
||||
title = "Rezultatele aplatizării"
|
||||
@@ -2987,7 +3015,7 @@ header = "Decupează PDF"
|
||||
submit = "Trimite"
|
||||
noFileSelected = "Selectați un fișier PDF pentru a începe decuparea"
|
||||
reset = "Resetează la PDF complet"
|
||||
autoCrop = "Auto-crop whitespace"
|
||||
autoCrop = "Decupare automată a spațiilor albe"
|
||||
|
||||
[crop.preview]
|
||||
title = "Selecție zonă de decupare"
|
||||
@@ -3218,6 +3246,7 @@ title = "Metoda de redactare"
|
||||
mode = "Mod"
|
||||
automatic = "Automat"
|
||||
automaticDesc = "Redactează text pe baza termenilor de căutare"
|
||||
automaticDisabledTooltip = "Selectați fișiere în managerul de fișiere pentru a redacta mai multe fișiere deodată"
|
||||
manual = "Manual"
|
||||
manualDesc = "Faceți clic și trageți pentru a redacta zone specifice"
|
||||
manualComingSoon = "Redactarea manuală va fi disponibilă în curând"
|
||||
@@ -3288,8 +3317,35 @@ text = "Potrivește doar cuvinte complete, nu potriviri parțiale. „John” nu
|
||||
title = "Convertește în PDF-imagine"
|
||||
text = "Convertește PDF-ul într-un PDF bazat pe imagine după redactare. Acest lucru asigură că textul din spatele casetelor de redactare este complet eliminat și nerecuperabil."
|
||||
|
||||
[redact.tooltip.manual.header]
|
||||
title = "Controale de redactare manuală"
|
||||
|
||||
[redact.tooltip.manual.markText]
|
||||
title = "Instrument „Marcare text”"
|
||||
text = "Selectați textul direct în PDF pentru a-l marca pentru redactare. Faceți clic și trageți pentru a evidenția textul pe care doriți să-l redactați."
|
||||
|
||||
[redact.tooltip.manual.markArea]
|
||||
title = "Instrument „Marcare zonă”"
|
||||
text = "Desenați zone dreptunghiulare în PDF pentru a marca regiuni de redactat. Util pentru redactarea imaginilor, semnăturilor sau formelor neregulate."
|
||||
|
||||
[redact.tooltip.manual.apply]
|
||||
title = "Aplică redactările"
|
||||
text = "După ce marcați conținutul, faceți clic pe „Aplică” pentru a redacta permanent toate zonele marcate. Numărul în așteptare indică câte redactări sunt gata de aplicat."
|
||||
bullet1 = "Marcați câte zone aveți nevoie înainte de aplicare"
|
||||
bullet2 = "Toate redactările în așteptare sunt aplicate simultan"
|
||||
bullet3 = "Redactările nu pot fi anulate după aplicare"
|
||||
|
||||
[redact.manual]
|
||||
title = "Instrumente de redactare"
|
||||
instructions = "Selectați text sau desenați zone în PDF pentru a marca conținut de redactat."
|
||||
markText = "Marchează text"
|
||||
markArea = "Marchează zonă"
|
||||
pendingLabel = "În așteptare:"
|
||||
applyWarning = "⚠️ Aplicare permanentă, nu poate fi anulată, iar datele dedesubt vor fi șterse"
|
||||
apply = "Aplică"
|
||||
noMarks = "Nicio marcă de redactare. Folosiți instrumentele de mai sus pentru a marca conținutul de redactat."
|
||||
header = "Redactare manuală"
|
||||
controlsTitle = "Controale de redactare manuală"
|
||||
textBasedRedaction = "Redactare bazată pe text"
|
||||
pageBasedRedaction = "Redactare pe pagină"
|
||||
convertPDFToImageLabel = "Convertește PDF în PDF-imagine (utilizat pentru a elimina textul din spatele casetei)"
|
||||
@@ -3406,17 +3462,17 @@ label = "Diviziuni Verticale"
|
||||
placeholder = "Introdu numărul de diviziuni verticale"
|
||||
|
||||
[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 = "Mod de împărțire"
|
||||
description = "Alegeți cum să împărțiți paginile"
|
||||
splitAll = "Împarte toate paginile"
|
||||
splitAllExceptFirst = "Împarte toate în afară de prima"
|
||||
splitAllExceptLast = "Împarte toate în afară de ultima"
|
||||
splitAllExceptFirstAndLast = "Împarte toate în afară de prima și ultima"
|
||||
custom = "Pagini personalizate"
|
||||
|
||||
[split-by-sections.customPages]
|
||||
label = "Custom Page Numbers"
|
||||
placeholder = "e.g. 2,4,6"
|
||||
label = "Numere de pagini personalizate"
|
||||
placeholder = "ex. 2,4,6"
|
||||
|
||||
[AddStampRequest]
|
||||
tags = "Ștampilă, Adaugă imagine, centrează imagine, Filigran, PDF, Încorporează, Personalizează"
|
||||
@@ -3780,17 +3836,17 @@ filesize = "Dimensiune Fișier"
|
||||
label = "Aplicare scală de gri pentru compresie"
|
||||
|
||||
[compress.linearize]
|
||||
label = "Linearize PDF for fast web viewing"
|
||||
label = "Linearizează PDF pentru vizualizare web rapidă"
|
||||
|
||||
[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 = "Convertește imaginile în line art"
|
||||
description = "Folosește ImageMagick pentru a reduce paginile la alb-negru cu contrast ridicat pentru o reducere maximă a dimensiunii."
|
||||
unavailable = "ImageMagick nu este instalat sau activat pe acest server"
|
||||
detailLevel = "Nivel de detaliu"
|
||||
edgeEmphasis = "Accentuare muchii"
|
||||
edgeLow = "Ușoară"
|
||||
edgeMedium = "Echilibrată"
|
||||
edgeHigh = "Puternică"
|
||||
|
||||
[compress.tooltip.header]
|
||||
title = "Prezentare generală a setărilor de comprimare"
|
||||
@@ -3811,7 +3867,7 @@ text = "Selectați această opțiune pentru a converti toate imaginile în alb-n
|
||||
|
||||
[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."
|
||||
text = "Convertește paginile în alb-negru cu contrast ridicat folosind ImageMagick. Folosiți nivelul de detaliu pentru a controla cât conținut devine negru și accentuarea muchiilor pentru a controla cât de agresiv sunt detectate muchiile."
|
||||
|
||||
[compress.error]
|
||||
failed = "A apărut o eroare la comprimarea PDF-ului."
|
||||
@@ -3826,9 +3882,9 @@ _value = "Setări de comprimare"
|
||||
1 = "1-3 comprimare PDF,</br> 4-6 comprimare ușoară a imaginilor,</br> 7-9 comprimare intensă a imaginilor Va reduce semnificativ calitatea imaginilor"
|
||||
|
||||
[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 = "Valorile mai mici păstrează calitatea, dar duc la fișiere mai mari"
|
||||
range4to6 = "Compresie medie cu o reducere moderată a calității"
|
||||
range7to9 = "Valorile mai mari reduc semnificativ dimensiunea fișierului, dar pot reduce claritatea imaginilor"
|
||||
|
||||
[decrypt]
|
||||
passwordPrompt = "Acest fișier este protejat cu parolă. Introduceți parola:"
|
||||
@@ -4069,7 +4125,7 @@ deleteSelected = "Ștergeți paginile selectate"
|
||||
closePdf = "Închide PDF"
|
||||
exportAll = "Exportați PDF"
|
||||
downloadSelected = "Descărcați fișierele selectate"
|
||||
annotations = "Annotations"
|
||||
annotations = "Anotări"
|
||||
exportSelected = "Exportați paginile selectate"
|
||||
saveChanges = "Salvați modificările"
|
||||
toggleTheme = "Comutați tema"
|
||||
@@ -4077,84 +4133,90 @@ language = "Limbă"
|
||||
toggleAnnotations = "Comutați vizibilitatea adnotărilor"
|
||||
search = "Căutați în PDF"
|
||||
panMode = "Mod panoramare"
|
||||
applyRedactionsFirst = "Aplicați mai întâi redactările"
|
||||
rotateLeft = "Rotiți la stânga"
|
||||
rotateRight = "Rotiți la dreapta"
|
||||
toggleSidebar = "Comutați bara laterală"
|
||||
toggleBookmarks = "Comută semnele de carte"
|
||||
print = "Imprimați PDF"
|
||||
draw = "Desenați"
|
||||
redact = "Redactează"
|
||||
exitRedaction = "Ieși din modul Redactare"
|
||||
save = "Salvați"
|
||||
downloadAll = "Descărcați tot"
|
||||
saveAll = "Salvează tot"
|
||||
|
||||
[textAlign]
|
||||
left = "Left"
|
||||
center = "Center"
|
||||
right = "Right"
|
||||
left = "Stânga"
|
||||
center = "Centru"
|
||||
right = "Dreapta"
|
||||
|
||||
[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"
|
||||
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"
|
||||
title = "Anotare"
|
||||
desc = "Folosiți evidențierea, stiloul, textul și notele. Modificările rămân active — nu este necesară aplatizarea."
|
||||
highlight = "Evidențiere"
|
||||
pen = "Stilou"
|
||||
text = "Casetă de text"
|
||||
note = "Notă"
|
||||
rectangle = "Dreptunghi"
|
||||
ellipse = "Elipsă"
|
||||
select = "Selectează"
|
||||
exit = "Ieși din modul Anotare"
|
||||
strokeWidth = "Lățime"
|
||||
opacity = "Opacitate"
|
||||
strokeOpacity = "Opacitate contur"
|
||||
fillOpacity = "Opacitate umplere"
|
||||
fontSize = "Mărime font"
|
||||
chooseColor = "Alege culoarea"
|
||||
color = "Culoare"
|
||||
strokeColor = "Culoare contur"
|
||||
fillColor = "Culoare umplere"
|
||||
underline = "Subliniere"
|
||||
strikeout = "Tăiere"
|
||||
squiggly = "Ondulat"
|
||||
inkHighlighter = "Evidențiator liber"
|
||||
freehandHighlighter = "Evidențiator liber"
|
||||
square = "Pătrat"
|
||||
circle = "Cerc"
|
||||
polygon = "Poligon"
|
||||
line = "Linie"
|
||||
stamp = "Adaugă imagine"
|
||||
textMarkup = "Marcaj text"
|
||||
drawing = "Desen"
|
||||
shapes = "Forme"
|
||||
notesStamps = "Note și ștampile"
|
||||
settings = "Setări"
|
||||
borderOn = "Chenar: Activ"
|
||||
borderOff = "Chenar: Inactiv"
|
||||
editInk = "Editează stiloul"
|
||||
editLine = "Editează linia"
|
||||
editNote = "Editează nota"
|
||||
editText = "Editează caseta de text"
|
||||
editTextMarkup = "Editează marcajul textului"
|
||||
editSelected = "Editează anotarea"
|
||||
editSquare = "Editează pătratul"
|
||||
editCircle = "Editează cercul"
|
||||
editPolygon = "Editează poligonul"
|
||||
unsupportedType = "Acest tip de anotare nu este pe deplin suportat pentru editare."
|
||||
textAlignment = "Aliniere text"
|
||||
noteIcon = "Pictogramă notă"
|
||||
imagePreview = "Previzualizare"
|
||||
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 = "Culoare fundal"
|
||||
clearBackground = "Elimină fundalul"
|
||||
noBackground = "Fără fundal"
|
||||
stampSettings = "Setări ștampilă"
|
||||
savingCopy = "Se pregătește descărcarea..."
|
||||
saveFailed = "Nu s-a putut salva copia"
|
||||
saveReady = "Descărcare pregătită"
|
||||
selectAndMove = "Selectează și editează"
|
||||
editSelectDescription = "Faceți clic pe o anotare existentă pentru a-i edita culoarea, opacitatea, textul sau dimensiunea."
|
||||
editStampHint = "Pentru a schimba imaginea, ștergeți această ștampilă și adăugați una nouă."
|
||||
editSwitchToSelect = "Comutați la „Selectează și editează” pentru a edita această anotare."
|
||||
undo = "Anulează"
|
||||
redo = "Refă"
|
||||
applyChanges = "Aplică modificările"
|
||||
saveChanges = "Salvează modificările"
|
||||
|
||||
[search]
|
||||
title = "Căutați în PDF"
|
||||
@@ -4200,25 +4262,25 @@ files = "Fișiere"
|
||||
activity = "Jurnal"
|
||||
help = "Ajutor"
|
||||
account = "Cont"
|
||||
config = "Configurare"
|
||||
config = "Config"
|
||||
settings = "Setări"
|
||||
adminSettings = "Setări admin"
|
||||
allTools = "All Tools"
|
||||
reader = "Cititor"
|
||||
tours = "Tours"
|
||||
showMeAround = "Show me around"
|
||||
tours = "Tururi"
|
||||
showMeAround = "Ghidează-mă"
|
||||
|
||||
[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 = "Vizionați ghidurile aici: turul instrumentelor, turul noului layout V2 și turul de administrare."
|
||||
user = "Vizionați ghidurile aici: turul instrumentelor și turul noului layout V2."
|
||||
|
||||
[quickAccess.helpMenu]
|
||||
toolsTour = "Turul instrumentelor"
|
||||
toolsTourDesc = "Aflați ce pot face instrumentele"
|
||||
adminTour = "Turul de administrare"
|
||||
adminTourDesc = "Explorați setările și funcțiile de administrare"
|
||||
whatsNewTour = "See what's new in V2"
|
||||
whatsNewTourDesc = "Tour the updated layout"
|
||||
whatsNewTour = "Vezi noutățile din V2"
|
||||
whatsNewTourDesc = "Explorați layout-ul actualizat"
|
||||
|
||||
[admin]
|
||||
error = "Eroare"
|
||||
@@ -4237,6 +4299,8 @@ fetchError = "Nu s-au putut încărca setările"
|
||||
saveError = "Nu s-au putut salva setările"
|
||||
saved = "Setările au fost salvate cu succes"
|
||||
saveSuccess = "Setările au fost salvate cu succes"
|
||||
success = "Setări salvate cu succes"
|
||||
error = "Nu s-au putut salva setările"
|
||||
save = "Salvați modificările"
|
||||
discard = "Renunță"
|
||||
restartRequired = "Este necesară repornirea"
|
||||
@@ -4360,6 +4424,13 @@ description = "Calea către executabilul WeasyPrint pentru conversia HTML în PD
|
||||
label = "Executabil Unoconvert"
|
||||
description = "Calea către LibreOffice unoconvert pentru conversia documentelor (lăsați gol pentru implicit: /opt/venv/bin/unoconvert)"
|
||||
|
||||
[admin.settings.general.frontendUrl]
|
||||
label = "URL frontend"
|
||||
description = "URL de bază pentru frontend (ex.: https://pdf.example.com). Folosit pentru linkurile de invitație prin e-mail și încărcările cu cod QR de pe mobil. Lăsați gol pentru a utiliza URL-ul backend."
|
||||
|
||||
[admin.settings.badge]
|
||||
clickToUpgrade = "Faceți clic pentru a vedea detaliile planului"
|
||||
|
||||
[admin.settings.security]
|
||||
title = "Securitate"
|
||||
description = "Configurați autentificarea, comportamentul de autentificare și politicile de securitate."
|
||||
@@ -4436,7 +4507,7 @@ description = "Urmărește acțiunile utilizatorilor și evenimentele de sistem
|
||||
|
||||
[admin.settings.security.audit.level]
|
||||
label = "Nivel audit"
|
||||
description = "0=OPRIT, 1=DE BAZĂ, 2=STANDARD, 3=DETALIAT"
|
||||
description = "0=OFF, 1=BASIC, 2=STANDARD, 3=VERBOSE"
|
||||
|
||||
[admin.settings.security.audit.retentionDays]
|
||||
label = "Păstrare audit (zile)"
|
||||
@@ -4496,6 +4567,19 @@ connect = "Conectează"
|
||||
disconnect = "Deconectează"
|
||||
disconnected = "Furnizor deconectat cu succes"
|
||||
disconnectError = "Nu s-a putut deconecta furnizorul"
|
||||
mobileScannerConvertToPdf = "Convertește imaginile în PDF"
|
||||
mobileScannerConvertToPdfDesc = "Convertește automat imaginile încărcate în format PDF. Dacă este dezactivat, imaginile vor fi păstrate ca atare."
|
||||
mobileScannerImageResolution = "Rezoluția imaginii"
|
||||
mobileScannerImageResolutionDesc = "Rezoluția imaginilor încărcate. „Redusă” redimensionează imaginile la maximum 1200px pentru a reduce dimensiunea fișierului."
|
||||
imageResolutionFull = "Completă (Dimensiune originală)"
|
||||
imageResolutionReduced = "Redusă (Max 1200px)"
|
||||
mobileScannerPageFormat = "Format pagină"
|
||||
mobileScannerPageFormatDesc = "Dimensiunea paginii PDF pentru imaginile convertite. „Păstrează” folosește dimensiunile originale ale imaginii."
|
||||
pageFormatKeep = "Păstrează (Dimensiuni originale)"
|
||||
pageFormatA4 = "A4 (210×297mm)"
|
||||
pageFormatLetter = "Letter (8.5×11in)"
|
||||
mobileScannerStretchToFit = "Întinde pentru a se potrivi"
|
||||
mobileScannerStretchToFitDesc = "Întinde imaginile pentru a umple întreaga pagină. Dacă este dezactivat, imaginile sunt centrate cu păstrarea proporțiilor."
|
||||
|
||||
[admin.settings.connections.ssoAutoLogin]
|
||||
label = "Autentificare automată SSO"
|
||||
@@ -4564,6 +4648,122 @@ description = "Creează automat conturi de utilizator la prima autentificare SAM
|
||||
label = "Blochează înregistrarea"
|
||||
description = "Previne înregistrarea de noi utilizatori prin SAML2"
|
||||
|
||||
[admin.settings.connections.mobileScanner]
|
||||
label = "Încărcare de pe telefon mobil"
|
||||
enable = "Activează încărcarea prin cod QR"
|
||||
description = "Permite utilizatorilor să încarce fișiere de pe dispozitive mobile scanând un cod QR"
|
||||
note = "Notă: Necesită configurarea URL-ului frontend. "
|
||||
link = "Configurați în Setările sistemului"
|
||||
mobileScannerConvertToPdf = "Convertește imaginile în PDF"
|
||||
mobileScannerConvertToPdfDesc = "Convertește automat imaginile încărcate în format PDF. Dacă este dezactivat, imaginile vor fi păstrate ca atare."
|
||||
mobileScannerImageResolution = "Rezoluția imaginii"
|
||||
mobileScannerImageResolutionDesc = "Rezoluția imaginilor încărcate. „Redusă” redimensionează imaginile la maximum 1200px pentru a reduce dimensiunea fișierului."
|
||||
imageResolutionFull = "Completă (Dimensiune originală)"
|
||||
imageResolutionReduced = "Redusă (Max 1200px)"
|
||||
mobileScannerPageFormat = "Format pagină"
|
||||
mobileScannerPageFormatDesc = "Dimensiunea paginii PDF pentru imaginile convertite. „Păstrează” folosește dimensiunile originale ale imaginii."
|
||||
pageFormatKeep = "Păstrează (Dimensiuni originale)"
|
||||
pageFormatA4 = "A4 (210×297mm)"
|
||||
pageFormatLetter = "Letter (8.5×11in)"
|
||||
mobileScannerStretchToFit = "Întinde pentru a se potrivi"
|
||||
mobileScannerStretchToFitDesc = "Întinde imaginile pentru a umple întreaga pagină. Dacă este dezactivat, imaginile sunt centrate cu păstrarea proporțiilor."
|
||||
|
||||
[admin.settings.telegram]
|
||||
title = "Bot Telegram"
|
||||
description = "Configurați conectivitatea botului Telegram, controalele de acces și comportamentul mesajelor de feedback."
|
||||
|
||||
[admin.settings.telegram.enabled]
|
||||
label = "Activează botul Telegram"
|
||||
description = "Permite utilizatorilor să interacționeze cu Stirling PDF prin botul Telegram configurat."
|
||||
|
||||
[admin.settings.telegram.botUsername]
|
||||
label = "Nume de utilizator bot"
|
||||
description = "Numele de utilizator public al botului Telegram."
|
||||
|
||||
[admin.settings.telegram.botToken]
|
||||
label = "Token bot"
|
||||
description = "Token API furnizat de BotFather pentru botul dvs. Telegram."
|
||||
|
||||
[admin.settings.telegram.pipelineInboxFolder]
|
||||
label = "Folder Inbox"
|
||||
description = "Folder în directorul pipeline unde sunt stocate fișierele primite din Telegram."
|
||||
|
||||
[admin.settings.telegram.customFolderSuffix]
|
||||
label = "Folosește sufix personalizat pentru folder"
|
||||
description = "Adaugă ID-ul conversației la folderele fișierelor primite pentru a izola încărcările per chat."
|
||||
|
||||
[admin.settings.telegram.accessControl]
|
||||
title = "Control acces"
|
||||
description = "Restrângeți ce utilizatori sau canale pot interacționa cu botul."
|
||||
|
||||
[admin.settings.telegram.enableAllowUserIDs]
|
||||
label = "Permite ID-uri specifice de utilizator"
|
||||
description = "Când este activat, doar ID-urile de utilizator listate pot folosi botul."
|
||||
|
||||
[admin.settings.telegram.allowUserIDs]
|
||||
label = "ID-uri de utilizator permise"
|
||||
description = "Introduceți ID-urile de utilizator Telegram permise să interacționeze cu botul."
|
||||
placeholder = "Adăugați un ID utilizator și apăsați Enter"
|
||||
|
||||
[admin.settings.telegram.enableAllowChannelIDs]
|
||||
label = "Permite ID-uri specifice de canal"
|
||||
description = "Când este activat, doar ID-urile de canal listate pot folosi botul."
|
||||
|
||||
[admin.settings.telegram.allowChannelIDs]
|
||||
label = "ID-uri de canal permise"
|
||||
description = "Introduceți ID-urile de canal Telegram permise să interacționeze cu botul."
|
||||
placeholder = "Adăugați un ID canal și apăsați Enter"
|
||||
|
||||
[admin.settings.telegram.processing]
|
||||
title = "Procesare"
|
||||
description = "Controlați intervalele de interogare și timpii de expirare ai procesării pentru încărcările din Telegram."
|
||||
|
||||
[admin.settings.telegram.processingTimeoutSeconds]
|
||||
label = "Timeout procesare (secunde)"
|
||||
description = "Timpul maxim de așteptare pentru o sarcină de procesare înainte de raportarea unei erori."
|
||||
|
||||
[admin.settings.telegram.pollingIntervalMillis]
|
||||
label = "Interval de interogare (ms)"
|
||||
description = "Intervalul dintre verificările pentru noi actualizări Telegram."
|
||||
|
||||
[admin.settings.telegram.feedback]
|
||||
title = "Mesaje de feedback"
|
||||
description = "Alegeți când botul ar trebui să trimită feedback utilizatorilor și canalelor."
|
||||
|
||||
[admin.settings.telegram.feedback.general.enabled]
|
||||
label = "Activează feedback-ul"
|
||||
description = "Controlați dacă botul trimite sau nu mesaje de feedback."
|
||||
|
||||
[admin.settings.telegram.feedback.channel]
|
||||
title = "Reguli de feedback pentru canale"
|
||||
|
||||
[admin.settings.telegram.feedback.channel.noValidDocument]
|
||||
label = "Afișează „No valid document” (Canal)"
|
||||
description = "Suprimă răspunsul „no valid document” pentru încărcările în canale."
|
||||
|
||||
[admin.settings.telegram.feedback.channel.errorProcessing]
|
||||
label = "Afișează erorile de procesare (Canal)"
|
||||
description = "Trimite mesaje de eroare de procesare către canale."
|
||||
|
||||
[admin.settings.telegram.feedback.channel.errorMessage]
|
||||
label = "Afișează mesajele de eroare (Canal)"
|
||||
description = "Afișează mesaje de eroare detaliate pentru canale."
|
||||
|
||||
[admin.settings.telegram.feedback.user]
|
||||
title = "Reguli de feedback pentru utilizatori"
|
||||
|
||||
[admin.settings.telegram.feedback.user.noValidDocument]
|
||||
label = "Afișează „No valid document” (Utilizator)"
|
||||
description = "Suprimă răspunsul „no valid document” pentru încărcările utilizatorilor."
|
||||
|
||||
[admin.settings.telegram.feedback.user.errorProcessing]
|
||||
label = "Afișează erorile de procesare (Utilizator)"
|
||||
description = "Trimite mesaje de eroare de procesare către utilizatori."
|
||||
|
||||
[admin.settings.telegram.feedback.user.errorMessage]
|
||||
label = "Afișează mesajele de eroare (Utilizator)"
|
||||
description = "Afișează mesaje de eroare detaliate pentru utilizatori."
|
||||
|
||||
[admin.settings.database]
|
||||
title = "Bază de date"
|
||||
description = "Configurați setări personalizate de conectare la baza de date pentru implementări enterprise."
|
||||
@@ -4745,6 +4945,10 @@ description = "Permite administratorilor să invite utilizatori prin e-mail cu p
|
||||
label = "URL frontend"
|
||||
description = "URL de bază pentru frontend (de ex. https://pdf.example.com). Folosit pentru generarea linkurilor de invitație în e-mailuri. Lăsați gol pentru a folosi URL-ul backend."
|
||||
|
||||
[admin.settings.mail.frontendUrlNote]
|
||||
note = "Notă: Necesită configurarea URL-ului frontend. "
|
||||
link = "Configurați în Setările sistemului"
|
||||
|
||||
[admin.settings.legal]
|
||||
title = "Documente legale"
|
||||
description = "Configurați linkuri către documente și politici legale."
|
||||
@@ -4929,6 +5133,9 @@ googleDriveShort = "Drive"
|
||||
myFiles = "Fișierele mele"
|
||||
noRecentFiles = "Nu s-au găsit fișiere recente"
|
||||
googleDriveNotAvailable = "Integrarea cu Google Drive nu este disponibilă"
|
||||
mobileUpload = "Încărcare de pe mobil"
|
||||
mobileShort = "Mobil"
|
||||
mobileUploadNotAvailable = "Încărcarea de pe mobil nu este activată"
|
||||
downloadSelected = "Descărcați selecția"
|
||||
saveSelected = "Salvează selecția"
|
||||
openFiles = "Deschideți fișiere"
|
||||
@@ -5244,7 +5451,7 @@ loading = "Se încarcă..."
|
||||
back = "Înapoi"
|
||||
continue = "Continuă"
|
||||
error = "Eroare"
|
||||
save = "Save"
|
||||
save = "Salvează"
|
||||
|
||||
[config.overview]
|
||||
title = "Configurarea aplicației"
|
||||
@@ -5307,6 +5514,15 @@ impact = "Orice aplicații sau servicii care folosesc în prezent aceste chei vo
|
||||
confirmPrompt = "Sigur doriți să continuați?"
|
||||
confirmCta = "Reîmprospătați cheile"
|
||||
|
||||
[config.apiKeys.alert]
|
||||
apiKeyErrorTitle = "Eroare cheie API"
|
||||
failedToCreateApiKey = "Nu s-a putut crea cheia API."
|
||||
failedToRetrieveApiKey = "Nu s-a putut obține cheia API din răspuns."
|
||||
failedToFetchApiKey = "Nu s-a putut prelua cheia API."
|
||||
apiKeyRefreshed = "Cheie API reîmprospătată"
|
||||
apiKeyRefreshedBody = "Cheia API a fost reîmprospătată cu succes."
|
||||
failedToRefreshApiKey = "Nu s-a putut reîmprospăta cheia API."
|
||||
|
||||
[AddAttachmentsRequest]
|
||||
attachments = "Selectați atașamente"
|
||||
info = "Selectați fișiere de atașat la PDF-ul dvs. Aceste fișiere vor fi încorporate și accesibile prin panoul de atașamente al PDF-ului."
|
||||
@@ -5412,14 +5628,14 @@ startTour = "Porniți turul"
|
||||
startTourDescription = "Faceți un tur ghidat al funcțiilor esențiale 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 = "Începeți din bara <strong>Acces rapid</strong> pentru a comuta între Reader, Automate, fișierele dvs. și toate tururile."
|
||||
leftPanel = "Panoul din stânga <strong>Instrumente</strong> listează tot ce puteți face. Navigați prin categorii sau căutați pentru a găsi rapid un instrument."
|
||||
fileUpload = "Folosiți butonul <strong>Fișiere</strong> pentru a încărca sau a alege un PDF recent. Vom încărca un exemplu pentru a vedea spațiul de lucru."
|
||||
rightRail = "Bara <strong>din dreapta</strong> conține acțiuni rapide pentru a selecta fișiere, a schimba tema sau limba și a descărca rezultatele."
|
||||
topBar = "Bara de sus vă permite să comutați între <strong>Vizualizator</strong>, <strong>Editor de pagini</strong> și <strong>Fișiere active</strong>."
|
||||
pageEditorView = "Comutați la Editorul de pagini pentru a reordona, roti sau șterge pagini."
|
||||
activeFilesView = "Folosiți Fișiere active pentru a vedea tot ce aveți deschis și a alege la ce să lucrați."
|
||||
wrapUp = "Acestea sunt noutățile din V2. Deschideți oricând meniul <strong>Tururi</strong> pentru a relua acesta, turul Instrumente sau turul Admin."
|
||||
|
||||
[onboarding.welcomeModal]
|
||||
title = "Bun venit la Stirling PDF!"
|
||||
@@ -5442,8 +5658,8 @@ showMeAround = "Arată-mi"
|
||||
skipTheTour = "Sari peste tur"
|
||||
|
||||
[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 = "Prezentarea turului"
|
||||
body = "Stirling PDF V2 vine cu zeci de instrumente și un layout reîmprospătat. Faceți un tur rapid pentru a vedea ce s-a schimbat și unde găsiți funcțiile de care aveți nevoie."
|
||||
|
||||
[onboarding.serverLicense]
|
||||
skip = "Sari peste deocamdată"
|
||||
@@ -5452,7 +5668,7 @@ upgrade = "Fă upgrade acum →"
|
||||
freeTitle = "Licență server"
|
||||
overLimitTitle = "Necesită licență de server"
|
||||
overLimitBody = "Politica noastră de licențiere permite până la <strong>{{freeTierLimit}}</strong> utilizatori gratuit per server. Ai <strong>{{overLimitUserCopy}}</strong> utilizatori Stirling. Pentru a continua fără întreruperi, fă upgrade la planul Stirling Server - <strong>locuri nelimitate</strong>, editare text PDF și control complet de admin pentru $99/server/lună."
|
||||
freeBody = "Licențierea noastră <strong>Open-Core</strong> permite până la <strong>{{freeTierLimit}}</strong> utilizatori gratuit per server. Pentru scalare fără întreruperi, recomandăm planul Stirling Server - <strong>locuri nelimitate</strong> și <strong>suport SSO</strong> pentru $99/server/lună."
|
||||
freeBody = "Licențierea noastră <strong>Open-Core</strong> permite până la <strong>{{freeTierLimit}}</strong> utilizatori gratuit per server. Pentru a scala fără întreruperi și a primi acces timpuriu la noul nostru <strong>instrument de editare text PDF</strong>, recomandăm planul Stirling Server - editare completă și <strong>locuri nelimitate</strong> pentru $99/server/lună."
|
||||
|
||||
[onboarding.desktopInstall]
|
||||
title = "Descărcare"
|
||||
@@ -5725,7 +5941,7 @@ submit = "Schimbă echipa"
|
||||
currency = "Monedă"
|
||||
popular = "Popular"
|
||||
current = "Plan curent"
|
||||
upgrade = "Actualizează"
|
||||
upgrade = "Upgrade"
|
||||
contact = "Contactează-ne"
|
||||
customPricing = "Personalizat"
|
||||
showComparison = "Compară toate funcțiile"
|
||||
@@ -5758,28 +5974,28 @@ contactSales = "Contactați vânzări"
|
||||
contactToUpgrade = "Contactați-ne pentru a face upgrade sau a personaliza planul"
|
||||
maxUsers = "Număr maxim de utilizatori"
|
||||
upTo = "Până la"
|
||||
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 = "Obține licență pentru server"
|
||||
upgradeToEnterprise = "Upgrade la Enterprise"
|
||||
selectPeriod = "Selectați perioada de facturare"
|
||||
monthlyBilling = "Facturare lunară"
|
||||
yearlyBilling = "Facturare anuală"
|
||||
checkoutOpened = "Checkout deschis"
|
||||
checkoutInstructions = "Finalizați achiziția în fila Stripe. După plată, reveniți aici și reîmprospătați pagina pentru a vă activa licența. Veți primi, de asemenea, un e-mail cu cheia de licență."
|
||||
activateLicense = "Activați licența"
|
||||
|
||||
[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 = "Checkout deschis într-o filă nouă"
|
||||
instructions = "Finalizați achiziția în fila Stripe. După finalizarea plății, veți primi un e-mail cu cheia de licență."
|
||||
enterKey = "Introduceți mai jos cheia de licență pentru a vă activa planul:"
|
||||
keyDescription = "Lipiți cheia de licență din e-mail"
|
||||
activate = "Activează licența"
|
||||
doLater = "Voi face asta mai târziu"
|
||||
success = "Licență activată!"
|
||||
successMessage = "Licența a fost activată cu succes. Puteți închide această fereastră."
|
||||
|
||||
[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 = "Este necesară verificarea e-mailului"
|
||||
message = "Va trebui să vă verificați adresa de e-mail în portalul de facturare Stripe. Verificați e-mailul pentru un link de autentificare."
|
||||
|
||||
[plan.period]
|
||||
month = "lună"
|
||||
@@ -5983,8 +6199,8 @@ notAvailable = "Sistem de audit indisponibil"
|
||||
notAvailableMessage = "Sistemul de audit nu este configurat sau nu este disponibil."
|
||||
disabled = "Jurnalizarea de audit este dezactivată"
|
||||
disabledMessage = "Activați jurnalizarea de audit în configurația aplicației pentru a urmări evenimentele sistemului."
|
||||
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 = "Este necesară licența Enterprise"
|
||||
enterpriseRequiredMessage = "Sistemul de auditare a jurnalelor este o funcție Enterprise. Faceți upgrade la o licență Enterprise pentru a accesa jurnalele de audit și analizele."
|
||||
|
||||
[audit.error]
|
||||
title = "Eroare la încărcarea sistemului de audit"
|
||||
@@ -6156,6 +6372,7 @@ description = "Introdu URL-ul complet al serverului tău Stirling PDF găzduit l
|
||||
|
||||
[setup.server.error]
|
||||
emptyUrl = "Te rugăm să introduci un URL de server"
|
||||
invalidUrl = "Format URL invalid. Introduceți un URL valid, de exemplu https://your-server.com"
|
||||
unreachable = "Nu s-a putut conecta la server"
|
||||
testFailed = "Testul de conexiune a eșuat"
|
||||
configFetch = "Nu s-a putut prelua configurația serverului. Verificați URL-ul și încercați din nou."
|
||||
@@ -6174,6 +6391,7 @@ connectingTo = "Conectare la:"
|
||||
submit = "Autentificare"
|
||||
signInWith = "Autentifică-te cu"
|
||||
oauthPending = "Se deschide browserul pentru autentificare..."
|
||||
sso = "Single Sign-On"
|
||||
orContinueWith = "Sau continuă cu email"
|
||||
serverRequirement = "Notă: Serverul trebuie să aibă autentificarea activată."
|
||||
showInstructions = "Cum se activează?"
|
||||
@@ -6239,8 +6457,8 @@ reset = "Resetați modificările"
|
||||
downloadJson = "Descărcați JSON"
|
||||
generatePdf = "Generați PDF"
|
||||
saveChanges = "Salvează modificările"
|
||||
applyChanges = "Apply Changes"
|
||||
downloadCopy = "Download Copy"
|
||||
applyChanges = "Aplică modificările"
|
||||
downloadCopy = "Descarcă o copie"
|
||||
|
||||
[pdfTextEditor.options.autoScaleText]
|
||||
title = "Scalare automată a textului pentru a se potrivi în casete"
|
||||
@@ -6260,22 +6478,22 @@ title = "Blocați textul editat într-un singur element PDF"
|
||||
description = "Când este activată, editorul exportă fiecare casetă de text editată ca un singur element de text PDF pentru a evita suprapunerea glifelor sau amestecul de fonturi."
|
||||
|
||||
[pdfTextEditor.options.advanced]
|
||||
title = "Advanced Settings"
|
||||
title = "Setări avansate"
|
||||
|
||||
[pdfTextEditor.tooltip.header]
|
||||
title = "Preview Limitations"
|
||||
title = "Limitări ale previzualizării"
|
||||
|
||||
[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 = "Focalizare pe text și imagine"
|
||||
text = "Acest spațiu de lucru se concentrează pe editarea textului și repoziționarea imaginilor încorporate. Elementele grafice complexe ale paginii, widgeturile de formular și grafica stratificată sunt păstrate pentru export, dar nu sunt pe deplin editabile aici."
|
||||
|
||||
[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 = "Variații în previzualizare"
|
||||
text = "Unele elemente vizuale (cum ar fi chenarul tabelelor, formele sau aspectul anotațiilor) pot să nu fie afișate exact în previzualizare. PDF-ul exportat păstrează comenzile de desen originale ori de câte ori este posibil."
|
||||
|
||||
[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 = "Vizualizator Alpha"
|
||||
text = "Acest vizualizator alpha este încă în dezvoltare — anumite fonturi, culori, efecte de transparență și detalii de layout pot varia ușor. Verificați încă o dată PDF-ul generat înainte de a-l partaja."
|
||||
|
||||
[pdfTextEditor.manual]
|
||||
mergeTooltip = "Unește casetele selectate"
|
||||
@@ -6340,7 +6558,7 @@ warnings = "Avertizări"
|
||||
suggestions = "Note"
|
||||
currentPageFonts = "Fonturi pe această pagină"
|
||||
allFonts = "Toate fonturile"
|
||||
fallback = "rezervă"
|
||||
fallback = "fallback"
|
||||
missing = "lipsește"
|
||||
perfectMessage = "Toate fonturile pot fi redate perfect."
|
||||
warningMessage = "Unele fonturi pot să nu fie redate corect."
|
||||
@@ -6398,3 +6616,58 @@ title = "Rezultate adăugare text"
|
||||
|
||||
[addText.error]
|
||||
failed = "A apărut o eroare la adăugarea textului în PDF."
|
||||
|
||||
[mobileUpload]
|
||||
title = "Încărcare de pe mobil"
|
||||
description = "Scanați pentru a încărca fotografii. Imaginile se convertesc automat în PDF."
|
||||
descriptionNoConvert = "Scanați pentru a încărca fotografii de pe dispozitivul mobil."
|
||||
error = "Eroare de conexiune"
|
||||
pollingError = "Eroare la verificarea fișierelor"
|
||||
sessionId = "ID sesiune"
|
||||
sessionCreateError = "Nu s-a putut crea sesiunea"
|
||||
expiryWarning = "Sesiunea expiră în curând"
|
||||
expiryWarningMessage = "Acest cod QR va expira în {{seconds}} secunde. Un nou cod va fi generat automat."
|
||||
filesReceived = "S-au primit {{count}} fișier(e)"
|
||||
connected = "Dispozitiv mobil conectat"
|
||||
instructions = "Scanați cu camera telefonului. Imaginile se convertesc automat în PDF."
|
||||
instructionsNoConvert = "Scanați cu camera telefonului pentru a încărca fișiere."
|
||||
|
||||
[mobileScanner]
|
||||
title = "Scanner mobil"
|
||||
noSession = "Sesiune invalidă"
|
||||
noSessionMessage = "Scanați un cod QR valid pentru a accesa această pagină."
|
||||
validating = "Se validează sesiunea..."
|
||||
sessionInvalid = "Eroare de sesiune"
|
||||
sessionExpired = "Această sesiune a expirat. Reîmprospătați și încercați din nou."
|
||||
sessionNotFound = "Sesiunea nu a fost găsită. Reîmprospătați și încercați din nou."
|
||||
sessionValidationError = "Nu s-a putut verifica sesiunea. Încercați din nou."
|
||||
uploadSuccess = "Încărcare reușită!"
|
||||
uploadSuccessMessage = "Imaginile au fost transferate."
|
||||
httpsRequired = "Accesul la cameră necesită HTTPS sau localhost. Folosiți HTTPS sau accesați prin localhost."
|
||||
uploadFailed = "Încărcarea a eșuat. Încercați din nou."
|
||||
uploading = "Se încarcă..."
|
||||
connected = "Conectat"
|
||||
connecting = "Se conectează..."
|
||||
chooseMethod = "Alegeți metoda de încărcare"
|
||||
chooseMethodDescription = "Selectați cum doriți să scanați și să încărcați documente"
|
||||
camera = "Cameră"
|
||||
cameraDescription = "Scanați documente folosind camera dispozitivului, cu detectare automată a marginilor"
|
||||
fileUpload = "Încărcare fișier"
|
||||
fileDescription = "Încărcați fotografii sau documente existente de pe dispozitiv"
|
||||
cameraAccessDenied = "Acces la cameră refuzat. Activați accesul la cameră."
|
||||
back = "Înapoi"
|
||||
settings = "Setări"
|
||||
edgeDetection = "Detectare margini"
|
||||
flashlight = "Lanternă"
|
||||
flash = "Flash"
|
||||
processing = "Se procesează..."
|
||||
capture = "Capturați fotografie"
|
||||
selectFilesPrompt = "Selectați fișiere de încărcat"
|
||||
selectImage = "Selectați imagine"
|
||||
preview = "Previzualizare"
|
||||
retake = "Refaceți"
|
||||
addToBatch = "Adăugați la lot"
|
||||
upload = "Încărcați"
|
||||
batchImages = "Lot"
|
||||
clearBatch = "Goliți"
|
||||
uploadAll = "Încărcați tot"
|
||||
|
||||
Reference in New Issue
Block a user