###########
# Generic #
###########
# the direction that the language is written (ltr = left to right, rtl = right to left)
language.direction=ltr

# Language names for reuse throughout the application
lang.afr=Afrikaans
lang.amh=Amharic
lang.ara=Arabic
lang.asm=Assamese
lang.aze=Azerbaijani
lang.aze_cyrl=Azerbaijani (Cyrillic)
lang.bel=Belarusian
lang.ben=Bengali
lang.bod=Tibetan
lang.bos=Bosnian
lang.bre=Breton
lang.bul=Bulgarian
lang.cat=Catalan
lang.ceb=Cebuano
lang.ces=Czech
lang.chi_sim=Chinese (Simplified)
lang.chi_sim_vert=Chinese (Simplified, Vertical)
lang.chi_tra=Chinese (Traditional)
lang.chi_tra_vert=Chinese (Traditional, Vertical)
lang.chr=Cherokee
lang.cos=Corsican
lang.cym=Welsh
lang.dan=Danish
lang.dan_frak=Danish (Fraktur)
lang.deu=German
lang.deu_frak=German (Fraktur)
lang.div=Divehi
lang.dzo=Dzongkha
lang.ell=Greek
lang.eng=English
lang.enm=English, Middle (1100-1500)
lang.epo=Esperanto
lang.equ=Math / equation detection module
lang.est=Estonian
lang.eus=Basque
lang.fao=Faroese
lang.fas=Persian
lang.fil=Filipino
lang.fin=Finnish
lang.fra=French
lang.frk=Frankish
lang.frm=French, Middle (ca.1400-1600)
lang.fry=Western Frisian
lang.gla=Scottish Gaelic
lang.gle=Irish
lang.glg=Galician
lang.grc=Ancient Greek
lang.guj=Gujarati
lang.hat=Haitian, Haitian Creole
lang.heb=Hebrew
lang.hin=Hindi
lang.hrv=Croatian
lang.hun=Hungarian
lang.hye=Armenian
lang.iku=Inuktitut
lang.ind=Indonesian
lang.isl=Icelandic
lang.ita=Italian
lang.ita_old=Italian (Old)
lang.jav=Javanese
lang.jpn=Japanese
lang.jpn_vert=Japanese (Vertical)
lang.kan=Kannada
lang.kat=Georgian
lang.kat_old=Georgian (Old)
lang.kaz=Kazakh
lang.khm=Central Khmer
lang.kir=Kirghiz, Kyrgyz
lang.kmr=Northern Kurdish
lang.kor=Korean
lang.kor_vert=Korean (Vertical)
lang.lao=Lao
lang.lat=Latin
lang.lav=Latvian
lang.lit=Lithuanian
lang.ltz=Luxembourgish
lang.mal=Malayalam
lang.mar=Marathi
lang.mkd=Macedonian
lang.mlt=Maltese
lang.mon=Mongolian
lang.mri=Maori
lang.msa=Malay
lang.mya=Burmese
lang.nep=Nepali
lang.nld=Dutch; Flemish
lang.nor=Norwegian
lang.oci=Occitan (post 1500)
lang.ori=Oriya
lang.osd=Orientation and script detection module
lang.pan=Panjabi, Punjabi
lang.pol=Polish
lang.por=Portuguese
lang.pus=Pushto, Pashto
lang.que=Quechua
lang.ron=Romanian, Moldavian, Moldovan
lang.rus=Russian
lang.san=Sanskrit
lang.sin=Sinhala, Sinhalese
lang.slk=Slovak
lang.slk_frak=Slovak (Fraktur)
lang.slv=Slovenian
lang.snd=Sindhi
lang.spa=Spanish
lang.spa_old=Spanish (Old)
lang.sqi=Albanian
lang.srp=Serbian
lang.srp_latn=Serbian (Latin)
lang.sun=Sundanese
lang.swa=Swahili
lang.swe=Swedish
lang.syr=Syriac
lang.tam=Tamil
lang.tat=Tatar
lang.tel=Telugu
lang.tgk=Tajik
lang.tgl=Tagalog
lang.tha=Thai
lang.tir=Tigrinya
lang.ton=Tonga (Tonga Islands)
lang.tur=Turkish
lang.uig=Uighur, Uyghur
lang.ukr=Ukrainian
lang.urd=Urdu
lang.uzb=Uzbek
lang.uzb_cyrl=Uzbek (Cyrillic)
lang.vie=Vietnamese
lang.yid=Yiddish
lang.yor=Yoruba

addPageNumbers.fontSize=Font Size
addPageNumbers.fontName=Font Name
addPageNumbers.fontColor=Font Colour
pdfPrompt=Chọn (các) tệp PDF
multiPdfPrompt=Chọn các tệp PDF (2+)
multiPdfDropPrompt=Chọn (hoặc kéo và thả) tất cả các tệp PDF bạn cần
imgPrompt=Chọn (các) hình ảnh
genericSubmit=Gửi
uploadLimit=Maximum file size:
uploadLimitExceededSingular=is too large. Maximum allowed size is
uploadLimitExceededPlural=are too large. Maximum allowed size is
processTimeWarning=Cảnh báo: Quá trình này có thể mất đến một phút tùy thuộc vào kích thước tệp
pageOrderPrompt=Thứ tự trang tùy chỉnh (Nhập danh sách số trang được phân tách bằng dấu phẩy hoặc Các hàm như 2n+1) :
pageSelectionPrompt=Lựa chọn trang tùy chỉnh (Nhập danh sách số trang được phân tách bằng dấu phẩy 1,5,6 hoặc Các hàm như 2n+1) :
goToPage=Đi đến
true=Đúng
false=Sai
unknown=Không xác định
save=Lưu
saveToBrowser=Lưu vào trình duyệt
close=Đóng
filesSelected=tệp đã chọn
noFavourites=Không có mục yêu thích nào được thêm
downloadComplete=Tải xuống hoàn tất
bored=Chán phải chờ đợi?
alphabet=Bảng chữ cái
downloadPdf=Tải xuống PDF
text=Văn bản
font=Phông chữ
selectFilter=-- Chọn --
pageNum=Số trang
sizes.small=Nhỏ
sizes.medium=Trung bình
sizes.large=Lớn
sizes.x-large=Rất lớn
error.pdfPassword=Tài liệu PDF được bảo vệ bằng mật khẩu và mật khẩu không được cung cấp hoặc không chính xác
error.pdfCorrupted=PDF file appears to be corrupted or damaged. Please try using the 'Repair PDF' feature first to fix the file before proceeding with this operation.
error.pdfCorruptedMultiple=One or more PDF files appear to be corrupted or damaged. Please try using the 'Repair PDF' feature on each file first before attempting to merge them.
error.pdfCorruptedDuring=Error {0}: PDF file appears to be corrupted or damaged. Please try using the 'Repair PDF' feature first to fix the file before proceeding with this operation.

# Frontend corruption error messages
error.pdfInvalid=The PDF file "{0}" appears to be corrupted or has an invalid structure. Please try using the 'Repair PDF' feature to fix the file before proceeding.
error.tryRepair=Try using the Repair PDF feature to fix corrupted files.

# Additional error messages
error.pdfEncryption=The PDF appears to have corrupted encryption data. This can happen when the PDF was created with incompatible encryption methods. Please try using the 'Repair PDF' feature first, or contact the document creator for a new copy.
error.fileProcessing=An error occurred while processing the file during {0} operation: {1}

# Generic error message templates
error.toolNotInstalled={0} is not installed
error.toolRequired={0} is required for {1}
error.conversionFailed={0} conversion failed
error.commandFailed={0} command failed
error.algorithmNotAvailable={0} algorithm not available
error.optionsNotSpecified={0} options are not specified
error.fileFormatRequired=File must be in {0} format
error.invalidFormat=Invalid {0} format: {1}
error.endpointDisabled=This endpoint has been disabled by the admin
error.urlNotReachable=URL is not reachable, please provide a valid URL
error.invalidUrlFormat=Invalid URL format provided. The provided format is invalid.

# DPI and image rendering messages - used by frontend for dynamic translation
# Backend sends: [TRANSLATE:messageKey:arg1,arg2] English message
# Frontend parses this and replaces with localized versions using these keys
error.dpiExceedsLimit=DPI value {0} exceeds maximum safe limit of {1}. High DPI values can cause memory issues and crashes. Please use a lower DPI value.
error.pageTooBigForDpi=PDF page {0} is too large to render at {1} DPI. Please try a lower DPI value (recommended: 150 or less).
error.pageTooBigExceedsArray=PDF page {0} is too large to render at {1} DPI. The resulting image would exceed Java's maximum array size. Please try a lower DPI value (recommended: 150 or less).
error.pageTooBigFor300Dpi=PDF page {0} is too large to render at 300 DPI. The resulting image would exceed Java's maximum array size. Please use a lower DPI value for PDF-to-image conversion.

# URL and website conversion messages

# System requirements messages

# Authentication and security messages
error.apiKeyInvalid=API key is not valid.
error.userNotFound=User not found.
error.passwordRequired=Password must not be null.
error.accountLocked=Your account has been locked due to too many failed login attempts.
error.invalidEmail=Invalid email addresses provided.
error.emailAttachmentRequired=An attachment is required to send the email.
error.signatureNotFound=Signature file not found.

# File processing messages
error.fileNotFound=File not found with ID: {0}

# Database and configuration messages
error.noBackupScripts=No backup scripts were found.
error.unsupportedProvider={0} is not currently supported.
error.pathTraversalDetected=Path traversal detected for security reasons.

# Validation messages
error.invalidArgument=Invalid argument: {0}
error.argumentRequired={0} must not be null
error.operationFailed=Operation failed: {0}
error.angleNotMultipleOf90=Angle must be a multiple of 90
error.pdfBookmarksNotFound=No PDF bookmarks/outline found in document
error.fontLoadingFailed=Error processing font file
error.fontDirectoryReadFailed=Failed to read font directory
delete=Xóa
username=Tên người dùng
password=Mật khẩu
welcome=Chào mừng
property=Thuộc tính
black=Đen
white=Trắng
red=Đỏ
green=Xanh lá
blue=Xanh dương
custom=Tùy chỉnh...
poweredBy=Được hỗ trợ bởi
yes=Có
no=Không
changedCredsMessage=Thông tin đăng nhập đã thay đổi!
notAuthenticatedMessage=Người dùng chưa được xác thực.
userNotFoundMessage=Không tìm thấy người dùng.
incorrectPasswordMessage=Mật khẩu hiện tại không chính xác.
usernameExistsMessage=Tên người dùng mới đã tồn tại.
invalidUsernameMessage=Tên người dùng không hợp lệ, tên người dùng chỉ có thể chứa chữ cái, số và các ký tự đặc biệt sau @._+- hoặc phải là một địa chỉ email hợp lệ.
invalidPasswordMessage=The password must not be empty and must not have spaces at the beginning or end.
confirmPasswordErrorMessage=Mật khẩu mới và Xác nhận mật khẩu mới phải khớp nhau.
deleteCurrentUserMessage=Không thể xóa người dùng đang đăng nhập.
deleteUsernameExistsMessage=Tên người dùng không tồn tại và không thể bị xóa.
downgradeCurrentUserMessage=Không thể hạ cấp vai trò của người dùng hiện tại
disabledCurrentUserMessage=The current user cannot be disabled
downgradeCurrentUserLongMessage=Không thể hạ cấp vai trò của người dùng hiện tại. Do đó, người dùng hiện tại sẽ không được hiển thị.
userAlreadyExistsOAuthMessage=Người dùng đã tồn tại dưới dạng người dùng OAuth2.
userAlreadyExistsWebMessage=Người dùng đã tồn tại dưới dạng người dùng web.
invalidRoleMessage=Invalid role.
error=Lỗi
oops=Rất tiếc!
help=Trợ giúp
goHomepage=Đi đến Trang chủ
joinDiscord=Tham gia máy chủ Discord của chúng tôi
seeDockerHub=Xem Docker Hub
visitGithub=Truy cập kho lưu trữ Github
donate=Ủng hộ
color=Màu sắc
sponsor=Nhà tài trợ
info=Thông tin
pro=Pro
proFeatures=Pro Features
page=Page
pages=Pages
loading=Loading...
addToDoc=Add to Document
reset=Reset
apply=Apply
noFileSelected=No file selected. Please upload one.
view=View
cancel=Cancel

back.toSettings=Back to Settings
back.toHome=Back to Home
back.toAdmin=Back to Admin

legal.privacy=Privacy Policy
legal.terms=Terms and Conditions
legal.accessibility=Accessibility
legal.cookie=Cookie Policy
legal.impressum=Impressum
legal.showCookieBanner=Cookie Preferences

###############
#   Pipeline  #
###############
pipeline.header=Menu Pipeline (Beta)
pipeline.uploadButton=Tải lên tùy chỉnh
pipeline.configureButton=Cấu hình
pipeline.defaultOption=Tùy chỉnh
pipeline.submitButton=Gửi
pipeline.help=Trợ giúp Pipeline
pipeline.scanHelp=Trợ giúp quét thư mục
pipeline.deletePrompt=Bạn có chắc chắn muốn xóa pipeline

######################
#  Pipeline Options  #
######################
pipelineOptions.header=Cấu hình Pipeline
pipelineOptions.pipelineNameLabel=Tên Pipeline
pipelineOptions.saveSettings=Lưu cài đặt thao tác
pipelineOptions.pipelineNamePrompt=Nhập tên pipeline tại đây
pipelineOptions.selectOperation=Chọn thao tác
pipelineOptions.addOperationButton=Thêm thao tác
pipelineOptions.pipelineHeader=Pipeline:
pipelineOptions.saveButton=Tải xuống
pipelineOptions.validateButton=Xác thực

########################
#  ENTERPRISE EDITION  #
########################
enterpriseEdition.button=Upgrade to Pro
enterpriseEdition.warning=This feature is only available to Pro users.
enterpriseEdition.yamlAdvert=Stirling PDF Pro supports YAML configuration files and other SSO features.
enterpriseEdition.ssoAdvert=Looking for more user management features? Check out Stirling PDF Pro
enterpriseEdition.proTeamFeatureDisabled=Team management features require a Pro licence or higher


#################
#  Analytics    #
#################
analytics.title=Do you want make Stirling PDF better?
analytics.paragraph1=Stirling PDF has opt in analytics to help us improve the product. We do not track any personal information or file contents.
analytics.paragraph2=Please consider enabling analytics to help Stirling-PDF grow and to allow us to understand our users better.
analytics.enable=Enable analytics
analytics.disable=Disable analytics
analytics.settings=You can change the settings for analytics in the config/settings.yml file


#############
#  NAVBAR   #
#############
navbar.favorite=Yêu thích
navbar.recent=New and recently updated
navbar.darkmode=Chế độ tối
navbar.language=Ngôn ngữ
navbar.settings=Cài đặt
navbar.allTools=Công cụ
navbar.multiTool=Đa công cụ
navbar.search=Search
navbar.sections.organize=Sắp xếp
navbar.sections.convertTo=Chuyển đổi sang PDF
navbar.sections.convertFrom=Chuyển đổi từ PDF
navbar.sections.security=Ký & Bảo mật
navbar.sections.advance=Nâng cao
navbar.sections.edit=Xem & Chỉnh sửa
navbar.sections.popular=Popular

#############
#  SETTINGS #
#############
settings.title=Cài đặt
settings.update=Có bản cập nhật
settings.updateAvailable={0} là phiên bản hiện tại đã cài đặt. Một phiên bản mới ({1}) đã có sẵn.

# Update modal and notification strings
update.urgentUpdateAvailable=🚨 Update Available
update.updateAvailable=Update Available
update.modalTitle=Update Available
update.current=Current
update.latest=Latest
update.latestStable=Latest Stable
update.priority=Priority
update.recommendedAction=Recommended Action
update.breakingChangesDetected=⚠️ Breaking Changes Detected
update.breakingChangesMessage=This update contains breaking changes. Please review the migration guides below.
update.migrationGuides=Migration Guides:
update.viewGuide=View Guide
update.loadingDetailedInfo=Loading detailed version information...
update.close=Close
update.viewAllReleases=View All Releases
update.downloadLatest=Download Latest
update.availableUpdates=Available Updates:
update.unableToLoadDetails=Unable to load detailed version information.
update.version=Version

# Update priority levels
update.priority.urgent=URGENT
update.priority.normal=NORMAL
update.priority.minor=MINOR
update.priority.low=LOW

# Breaking changes text
update.breakingChanges=Breaking Changes:
update.breakingChangesDefault=This version contains breaking changes
update.migrationGuide=Migration Guide
settings.appVersion=Phiên bản ứng dụng:
settings.downloadOption.title=Chọn tùy chọn tải xuống (Đối với tải xuống tệp đơn không nén):
settings.downloadOption.1=Mở trong cùng cửa sổ
settings.downloadOption.2=Mở trong cửa sổ mới
settings.downloadOption.3=Tải xuống tệp
settings.zipThreshold=Nén tệp khi số lượng tệp tải xuống vượt quá
settings.signOut=Đăng xuất
settings.accountSettings=Cài đặt tài khoản
settings.bored.help=Bật trò chơi ẩn
settings.cacheInputs.name=Lưu đầu vào biểu mẫu
settings.cacheInputs.help=Bật để lưu trữ các đầu vào đã sử dụng trước đó cho các lần chạy trong tương lai

changeCreds.title=Thay đổi thông tin đăng nhập
changeCreds.header=Cập nhật thông tin tài khoản của bạn
changeCreds.changePassword=Bạn đang sử dụng thông tin đăng nhập mặc định. Vui lòng nhập mật khẩu mới
changeCreds.newUsername=Tên người dùng mới
changeCreds.oldPassword=Mật khẩu hiện tại
changeCreds.newPassword=Mật khẩu mới
changeCreds.confirmNewPassword=Xác nhận mật khẩu mới
changeCreds.submit=Gửi thay đổi



account.title=Cài đặt tài khoản
account.accountSettings=Cài đặt tài khoản
account.adminSettings=Cài đặt quản trị - Xem và thêm người dùng
account.userControlSettings=Cài đặt kiểm soát người dùng
account.changeUsername=Thay đổi tên người dùng
account.newUsername=Tên người dùng mới
account.password=Mật khẩu xác nhận
account.oldPassword=Mật khẩu cũ
account.newPassword=Mật khẩu mới
account.changePassword=Thay đổi mật khẩu
account.confirmNewPassword=Xác nhận mật khẩu mới
account.signOut=Đăng xuất
account.yourApiKey=Khóa API của bạn
account.syncTitle=Đồng bộ hóa cài đặt trình duyệt với tài khoản
account.settingsCompare=So sánh cài đặt:
account.property=Thuộc tính
account.webBrowserSettings=Cài đặt trình duyệt web
account.syncToBrowser=Đồng bộ hóa Tài khoản -> Trình duyệt
account.syncToAccount=Đồng bộ hóa Tài khoản <- Trình duyệt
account.adminTitle=Administrator Tools
account.adminNotif=You have admin privileges. Access system settings and user management.


adminUserSettings.title=Cài đặt kiểm soát người dùng
adminUserSettings.header=Cài đặt kiểm soát người dùng quản trị
adminUserSettings.admin=Quản trị viên
adminUserSettings.user=Người dùng
adminUserSettings.addUser=Thêm người dùng mới
adminUserSettings.deleteUser=Xóa người dùng
adminUserSettings.confirmDeleteUser=Bạn có muốn xóa người dùng không?
adminUserSettings.confirmChangeUserStatus=Should the user be disabled/enabled?
adminUserSettings.usernameInfo=Tên người dùng chỉ có thể chứa chữ cái, số và các ký tự đặc biệt sau @._+- hoặc phải là một địa chỉ email hợp lệ.
adminUserSettings.role=Vai trò
adminUserSettings.actions=Hành động
adminUserSettings.apiUser=Người dùng API giới hạn
adminUserSettings.extraApiUser=Người dùng API giới hạn bổ sung
adminUserSettings.webOnlyUser=Chỉ người dùng web
adminUserSettings.demoUser=Người dùng demo (Không có cài đặt tùy chỉnh)
adminUserSettings.internalApiUser=Người dùng API nội bộ
adminUserSettings.forceChange=Buộc người dùng thay đổi mật khẩu khi đăng nhập
adminUserSettings.submit=Lưu người dùng
adminUserSettings.changeUserRole=Thay đổi vai trò của người dùng
adminUserSettings.authenticated=Đã xác thực
adminUserSettings.editOwnProfil=Edit own profile
adminUserSettings.enabledUser=enabled user
adminUserSettings.disabledUser=disabled user
adminUserSettings.activeUsers=Active Users:
adminUserSettings.disabledUsers=Disabled Users:
adminUserSettings.totalUsers=Total Users:
adminUserSettings.lastRequest=Last Request
adminUserSettings.usage=View Usage
adminUserSettings.teams=View/Edit Teams
adminUserSettings.team=Team
adminUserSettings.manageTeams=Manage Teams
adminUserSettings.createTeam=Create Team
adminUserSettings.viewTeam=View Team
adminUserSettings.deleteTeam=Delete Team
adminUserSettings.teamName=Team Name
adminUserSettings.teamExists=Team already exists
adminUserSettings.teamCreated=Team created successfully
adminUserSettings.teamChanged=User's team was updated
adminUserSettings.teamHidden=Hidden
adminUserSettings.totalMembers=Total Members
adminUserSettings.confirmDeleteTeam=Are you sure you want to delete this team?

teamCreated=Team created successfully
teamExists=A team with that name already exists
teamNameExists=Another team with that name already exists
teamNotFound=Team not found
teamDeleted=Team deleted
teamHasUsers=Cannot delete a team with users assigned
teamRenamed=Team renamed successfully

# Team user management
team.addUser=Add User to Team
team.selectUser=Select User
team.warning.moveUser=Warning: This will move the user from "{0}" team to "{1}" team. Are you sure?
team.confirm.moveUser=Are you sure you want to move this user from "{0}" team to "{1}" team?
team.userAdded=User successfully added to team
team.back=Back to Teams
team.internal=Internal Team
team.internalTeamNotAccessible=The Internal team is a system team and cannot be accessed
team.cannotMoveInternalUsers=Users in the Internal team cannot be moved to other teams
team.hidden=Hidden
team.name=Team Name
team.totalMembers=Total Members
team.members=Members
team.username=Username
team.role=Role
team.status=Status
team.enabled=Enabled
team.disabled=Disabled
team.noMembers=This team has no members yet.



endpointStatistics.title=Endpoint Statistics
endpointStatistics.header=Endpoint Statistics
endpointStatistics.top10=Top 10
endpointStatistics.top20=Top 20
endpointStatistics.all=All
endpointStatistics.refresh=Refresh
endpointStatistics.includeHomepage=Include Homepage ('/')
endpointStatistics.includeLoginPage=Include Login Page ('/login')
endpointStatistics.totalEndpoints=Total Endpoints
endpointStatistics.totalVisits=Total Visits
endpointStatistics.showing=Showing
endpointStatistics.selectedVisits=Selected Visits
endpointStatistics.endpoint=Endpoint
endpointStatistics.visits=Visits
endpointStatistics.percentage=Percentage
endpointStatistics.loading=Loading...
endpointStatistics.failedToLoad=Failed to load endpoint data. Please try refreshing.
endpointStatistics.home=Home
endpointStatistics.login=Login
endpointStatistics.top=Top
endpointStatistics.numberOfVisits=Number of Visits
endpointStatistics.visitsTooltip=Visits: {0} ({1}% of total)
endpointStatistics.retry=Retry

database.title=Nhập/Xuất cơ sở dữ liệu
database.header=Nhập/Xuất cơ sở dữ liệu
database.fileName=Tên tệp
database.creationDate=Ngày tạo
database.fileSize=Kích thước tệp
database.deleteBackupFile=Xóa tệp sao lưu
database.importBackupFile=Nhập tệp sao lưu
database.createBackupFile=Create Backup File
database.downloadBackupFile=Tải xuống tệp sao lưu
database.info_1=Khi nhập dữ liệu, điều quan trọng là phải đảm bảo cấu trúc chính xác. Nếu bạn không chắc chắn về những gì bạn đang làm, hãy tìm kiếm lời khuyên và hỗ trợ từ một chuyên gia. Lỗi trong cấu trúc có thể gây ra sự cố ứng dụng, thậm chí là không thể chạy ứng dụng hoàn toàn.
database.info_2=Tên tệp không quan trọng khi tải lên. Nó sẽ được đổi tên sau đó để tuân theo định dạng backup_user_yyyyMMddHHmm.sql, đảm bảo quy ước đặt tên nhất quán.
database.submit=Nhập bản sao lưu
database.importIntoDatabaseSuccessed=Nhập vào cơ sở dữ liệu thành công
database.backupCreated=Database backup successful
database.fileNotFound=Không tìm thấy tệp
database.fileNullOrEmpty=Tệp không được để trống hoặc rỗng
database.failedImportFile=Không thể nhập tệp
database.notSupported=This function is not available for your database connection.

session.expired=Your session has expired. Please refresh the page and try again.
session.refreshPage=Refresh Page

#############
# HOME-PAGE #
#############
home.desc=Giải pháp toàn diện cho mọi nhu cầu về PDF ngay trên máy của bạn
home.searchBar=Tìm kiếm tính năng...


home.viewPdf.title=View/Edit PDF
home.viewPdf.desc=Xem, chú thích, thêm văn bản hoặc hình ảnh
viewPdf.tags=xem,đọc,chú thích,văn bản,hình ảnh

home.setFavorites=Set Favourites
home.hideFavorites=Hide Favourites
home.showFavorites=Show Favourites
home.legacyHomepage=Old homepage
home.newHomePage=Try our new homepage!
home.alphabetical=Alphabetical
home.globalPopularity=Global Popularity
home.sortBy=Sort by:

home.multiTool.title=Đa công cụ PDF
home.multiTool.desc=Ghép nối, Xoay, Sắp xếp lại và Xóa trang
multiTool.tags=Đa công cụ,Đa thao tác,Giao diện người dùng,nhấp kéo,phía trước,phía máy khách,tương tác,có thể tương tác,di chuyển

home.merge.title=Ghép nối
home.merge.desc=Dễ dàng ghép nối nhiều PDF thành một.
merge.tags=ghép nối,Thao tác trang,Phía sau,phía máy chủ

home.split.title=Tách
home.split.desc=Tách PDF thành nhiều tài liệu
split.tags=Thao tác trang,chia,Nhiều trang,cắt,phía máy chủ

home.rotate.title=Xoay
home.rotate.desc=Dễ dàng xoay PDF của bạn.
rotate.tags=phía máy chủ


home.imageToPdf.title=Hình ảnh sang PDF
home.imageToPdf.desc=Chuyển đổi hình ảnh (PNG, JPEG, GIF) sang PDF.
imageToPdf.tags=chuyển đổi,img,jpg,hình ảnh,ảnh

home.cbzToPdf.title=CBZ to PDF
home.cbzToPdf.desc=Convert CBZ comic book archives to PDF format.
cbzToPdf.tags=conversion,comic,book,archive,cbz,zip

home.cbrToPdf.title=CBR to PDF
home.cbrToPdf.desc=Convert CBR comic book archives to PDF format.
cbrToPdf.tags=conversion,comic,book,archive,cbr,rar

home.pdfToCbz.title=PDF to CBZ
home.pdfToCbz.desc=Convert PDF files to CBZ comic book archives.
pdfToCbz.tags=conversion,comic,book,archive,cbz,pdf

home.pdfToCbr.title=PDF to CBR
home.pdfToCbr.desc=Convert PDF files to CBR comic book archives.
pdfToCbr.tags=conversion,comic,book,archive,cbr,rar

home.pdfToImage.title=PDF sang Hình ảnh
home.pdfToImage.desc=Chuyển đổi PDF sang hình ảnh. (PNG, JPEG, GIF)
pdfToImage.tags=chuyển đổi,img,jpg,hình ảnh,ảnh

home.pdfOrganiser.title=Sắp xếp
home.pdfOrganiser.desc=Xóa/Sắp xếp lại trang theo bất kỳ thứ tự nào
pdfOrganiser.tags=duplex,chẵn,lẻ,sắp xếp,di chuyển


home.addImage.title=Thêm hình ảnh
home.addImage.desc=Thêm hình ảnh vào vị trí cố định trên PDF
addImage.tags=img,jpg,hình ảnh,ảnh

home.attachments.title=Add Attachments
home.attachments.desc=Add or remove embedded files (attachments) to/from a PDF
attachments.tags=embed,attach,file,attachment,attachments

home.watermark.title=Thêm hình mờ
home.watermark.desc=Thêm hình mờ tùy chỉnh vào tài liệu PDF của bạn.
watermark.tags=Văn bản,lặp lại,nhãn,riêng,bản quyền,thương hiệu,img,jpg,hình ảnh,ảnh

home.permissions.title=Thay đổi quyền
home.permissions.desc=Thay đổi quyền của tài liệu PDF của bạn
permissions.tags=đọc,viết,chỉnh sửa,in


home.removePages.title=Xóa
home.removePages.desc=Xóa các trang không mong muốn khỏi tài liệu PDF của bạn.
removePages.tags=Xóa trang,xóa trang

home.addPassword.title=Thêm mật khẩu
home.addPassword.desc=Mã hóa tài liệu PDF của bạn bằng mật khẩu.
addPassword.tags=bảo mật,an toàn

home.removePassword.title=Xóa mật khẩu
home.removePassword.desc=Xóa bảo vệ mật khẩu khỏi tài liệu PDF của bạn.
removePassword.tags=bảo mật,Giải mã,an toàn,bỏ mật khẩu,xóa mật khẩu

home.compressPdfs.title=Nén
home.compressPdfs.desc=Nén PDF để giảm kích thước tệp.
compressPdfs.tags=ép,nhỏ,nhỏ gọn

home.unlockPDFForms.title=Unlock PDF Forms
home.unlockPDFForms.desc=Remove read-only property of form fields in a PDF document.
unlockPDFForms.tags=remove,delete,form,field,readonly

home.changeMetadata.title=Thay đổi Metadata
home.changeMetadata.desc=Thay đổi/Xóa/Thêm metadata từ tài liệu PDF
changeMetadata.tags=Tiêu đề,tác giả,ngày,tạo,thời gian,nhà xuất bản,nhà sản xuất,thống kê

home.fileToPDF.title=Chuyển đổi tệp sang PDF
home.fileToPDF.desc=Chuyển đổi hầu hết mọi tệp sang PDF (DOCX, PNG, XLS, PPT, TXT và nhiều hơn nữa)
fileToPDF.tags=chuyển đổi,định dạng,tài liệu,hình ảnh,slide,văn bản,chuyển đổi,văn phòng,tài liệu,word,excel,powerpoint

home.ocr.title=OCR / Dọn dẹp bản quét
home.ocr.desc=Dọn dẹp bản quét và phát hiện văn bản từ hình ảnh trong PDF và thêm lại dưới dạng văn bản.
ocr.tags=nhận dạng,văn bản,hình ảnh,quét,đọc,nhận dạng,phát hiện,có thể chỉnh sửa

home.extractImages.title=Trích xuất hình ảnh
home.extractImages.desc=Trích xuất tất cả hình ảnh từ PDF và lưu chúng vào tệp zip
extractImages.tags=hình ảnh,ảnh,lưu,lưu trữ,zip,chụp,lấy

home.pdfToPDFA.title=PDF sang PDF/A
home.pdfToPDFA.desc=Chuyển đổi PDF sang PDF/A để lưu trữ lâu dài
pdfToPDFA.tags=lưu trữ,dài hạn,tiêu chuẩn,chuyển đổi,lưu trữ,bảo quản

home.PDFToWord.title=PDF sang Word
home.PDFToWord.desc=Chuyển đổi PDF sang các định dạng Word (DOC, DOCX và ODT)
PDFToWord.tags=doc,docx,odt,word,chuyển đổi,định dạng,chuyển đổi,văn phòng,microsoft,tệp doc

home.PDFToPresentation.title=PDF sang Bài thuyết trình
home.PDFToPresentation.desc=Chuyển đổi PDF sang các định dạng Bài thuyết trình (PPT, PPTX và ODP)
PDFToPresentation.tags=slides,trình chiếu,văn phòng,microsoft

home.PDFToText.title=PDF sang RTF (Văn bản)
home.PDFToText.desc=Chuyển đổi PDF sang định dạng Văn bản hoặc RTF
PDFToText.tags=định dạng phong phú,định dạng văn bản phong phú,định dạng văn bản phong phú

home.PDFToHTML.title=PDF sang HTML
home.PDFToHTML.desc=Chuyển đổi PDF sang định dạng HTML
PDFToHTML.tags=nội dung web,thân thiện với trình duyệt


home.PDFToXML.title=PDF sang XML
home.PDFToXML.desc=Chuyển đổi PDF sang định dạng XML
PDFToXML.tags=trích xuất dữ liệu,nội dung có cấu trúc,tương tác,chuyển đổi,chuyển

home.ScannerImageSplit.title=Phát hiện/Tách ảnh quét
home.ScannerImageSplit.desc=Tách nhiều ảnh từ trong một ảnh/PDF
ScannerImageSplit.tags=tách,tự động phát hiện,quét,nhiều ảnh,sắp xếp

home.sign.title=Ký
home.sign.desc=Thêm chữ ký vào PDF bằng cách vẽ, văn bản hoặc hình ảnh
sign.tags=ủy quyền,ký tắt,chữ ký vẽ,ký văn bản,chữ ký hình ảnh

home.flatten.title=Làm phẳng
home.flatten.desc=Xóa tất cả các phần tử tương tác và biểu mẫu từ PDF
flatten.tags=tĩnh,vô hiệu hóa,không tương tác,tinh giản

home.repair.title=Sửa chữa
home.repair.desc=Cố gắng sửa chữa PDF bị hỏng/lỗi
repair.tags=sửa,khôi phục,sửa chữa,phục hồi

home.removeBlanks.title=Xóa trang trống
home.removeBlanks.desc=Phát hiện và xóa các trang trống khỏi tài liệu
removeBlanks.tags=dọn dẹp,tinh giản,không nội dung,sắp xếp

home.removeAnnotations.title=Xóa chú thích
home.removeAnnotations.desc=Xóa tất cả các bình luận/chú thích khỏi PDF
removeAnnotations.tags=bình luận,đánh dấu,ghi chú,đánh dấu,xóa

home.compare.title=So sánh
home.compare.desc=So sánh và hiển thị sự khác biệt giữa 2 tài liệu PDF
compare.tags=phân biệt,đối chiếu,thay đổi,phân tích

home.certSign.title=Ký bằng chứng chỉ
home.certSign.desc=Ký PDF bằng Chứng chỉ/Khóa (PEM/P12)
certSign.tags=xác thực,PEM,P12,chính thức,mã hóa

home.removeCertSign.title=Xóa chữ ký chứng chỉ
home.removeCertSign.desc=Xóa chữ ký chứng chỉ khỏi PDF
removeCertSign.tags=xác thực,PEM,P12,chính thức,giải mã

home.pageLayout.title=Bố cục nhiều trang
home.pageLayout.desc=Ghép nhiều trang của tài liệu PDF thành một trang duy nhất
pageLayout.tags=ghép,tổng hợp,xem đơn,sắp xếp

home.scalePages.title=Điều chỉnh kích thước/tỷ lệ trang
home.scalePages.desc=Thay đổi kích thước/tỷ lệ của trang và/hoặc nội dung của nó.
scalePages.tags=điều chỉnh kích thước,sửa đổi,kích thước,điều chỉnh

home.pipeline.title=Pipeline (Nâng cao)
home.pipeline.desc=Chạy nhiều thao tác trên PDF bằng cách định nghĩa các tập lệnh pipeline
pipeline.tags=tự động hóa,chuỗi,kịch bản,xử lý hàng loạt

home.add-page-numbers.title=Thêm số trang
home.add-page-numbers.desc=Thêm số trang xuyên suốt tài liệu ở vị trí cố định
add-page-numbers.tags=đánh số trang,gắn nhãn,sắp xếp,chỉ mục

home.auto-rename.title=Tự động đổi tên tệp PDF
home.auto-rename.desc=Tự động đổi tên tệp PDF dựa trên tiêu đề được phát hiện
auto-rename.tags=tự động phát hiện,dựa trên tiêu đề,sắp xếp,đổi nhãn

home.adjust-contrast.title=Điều chỉnh màu sắc/tương phản
home.adjust-contrast.desc=Điều chỉnh độ tương phản, độ bão hòa và độ sáng của PDF
adjust-contrast.tags=hiệu chỉnh màu sắc,điều chỉnh,sửa đổi,nâng cao

home.crop.title=Cắt PDF
home.crop.desc=Cắt PDF để giảm kích thước (giữ nguyên văn bản!)
crop.tags=cắt tỉa,thu nhỏ,chỉnh sửa,định hình

home.autoSplitPDF.title=Tự động tách trang
home.autoSplitPDF.desc=Tự động tách PDF đã quét với mã QR tách trang quét vật lý
autoSplitPDF.tags=Dựa trên QR,tách,phân đoạn quét,sắp xếp

home.sanitizePdf.title=Làm sạch
home.sanitizePdf.desc=Xóa các tập lệnh và phần tử khác khỏi các tệp PDF
sanitizePdf.tags=làm sạch,bảo mật,an toàn,loại bỏ mối đe dọa

home.URLToPDF.title=URL/Trang web sang PDF
home.URLToPDF.desc=Chuyển đổi bất kỳ URL http(s) nào thành PDF
URLToPDF.tags=chụp web,lưu trang,web sang tài liệu,lưu trữ

home.HTMLToPDF.title=HTML sang PDF
home.HTMLToPDF.desc=Chuyển đổi bất kỳ tệp HTML hoặc zip nào thành PDF
HTMLToPDF.tags=đánh dấu,nội dung web,chuyển đổi,chuyển

#eml-to-pdf
home.EMLToPDF.title=Email to PDF
home.EMLToPDF.desc=Converts email (EML) files to PDF format including headers, body, and inline images
EMLToPDF.tags=email,conversion,eml,message,transformation,convert,mail

EMLToPDF.title=Email To PDF
EMLToPDF.header=Email To PDF
EMLToPDF.submit=Convert
EMLToPDF.downloadHtml=Download HTML intermediate file instead of PDF
EMLToPDF.downloadHtmlHelp=This allows you to see the HTML version before PDF conversion and can help debug formatting issues
EMLToPDF.includeAttachments=Include attachments in PDF
EMLToPDF.maxAttachmentSize=Maximum attachment size (MB)
EMLToPDF.help=Converts email (EML) files to PDF format including headers, body, and inline images
EMLToPDF.troubleshootingTip1=Email to HTML is a more reliable process, so with batch-processing it is recommended to save both
EMLToPDF.troubleshootingTip2=With a small number of Emails, if the PDF is malformed, you can download HTML and override some of the problematic HTML/CSS code.
EMLToPDF.troubleshootingTip3=Embeddings, however, do not work with HTMLs

home.MarkdownToPDF.title=Markdown sang PDF
home.MarkdownToPDF.desc=Chuyển đổi bất kỳ tệp Markdown nào thành PDF
MarkdownToPDF.tags=đánh dấu,nội dung web,chuyển đổi,chuyển

home.PDFToMarkdown.title=PDF to Markdown
home.PDFToMarkdown.desc=Converts any PDF to Markdown
PDFToMarkdown.tags=markup,web-content,transformation,convert,md

home.getPdfInfo.title=Lấy TẤT CẢ thông tin về PDF
home.getPdfInfo.desc=Lấy bất kỳ và tất cả thông tin có thể về PDF
getPdfInfo.tags=thông tin,dữ liệu,số liệu thống kê,thống kê


home.extractPage.title=Trích xuất (các) trang
home.extractPage.desc=Trích xuất các trang được chọn từ PDF
extractPage.tags=trích xuất


home.PdfToSinglePage.title=PDF sang một trang lớn
home.PdfToSinglePage.desc=Ghép tất cả các trang PDF thành một trang lớn duy nhất
PdfToSinglePage.tags=trang đơn


home.showJS.title=Hiển thị Javascript
home.showJS.desc=Tìm kiếm và hiển thị bất kỳ JS nào được chèn vào PDF
showJS.tags=JS

home.autoRedact.title=Tự động biên tập
home.autoRedact.desc=Tự động biên tập (Che đen) văn bản trong PDF dựa trên văn bản đầu vào
autoRedact.tags=Biên tập,Ẩn,che đen,đen,bút đánh dấu,ẩn

home.redact.title=Manual Redaction
home.redact.desc=Redacts a PDF based on selected text, drawn shapes and/or selected page(s)
redact.tags=Redact,Hide,black out,black,marker,hidden,manual

home.tableExtraxt.title=PDF sang CSV
home.tableExtraxt.desc=Trích xuất bảng từ PDF chuyển đổi thành CSV
tableExtraxt.tags=CSV,Trích xuất bảng,trích xuất,chuyển đổi


home.autoSizeSplitPDF.title=Tự động chia theo kích thước/số lượng
home.autoSizeSplitPDF.desc=Chia một tệp PDF thành nhiều tài liệu dựa trên kích thước, số trang hoặc số lượng tài liệu
autoSizeSplitPDF.tags=pdf,chia,tài liệu,tổ chức


home.overlay-pdfs.title=Chồng lớp PDF
home.overlay-pdfs.desc=Chồng lớp PDF lên trên PDF khác
overlay-pdfs.tags=Chồng lớp

home.split-by-sections.title=Chia PDF theo phần
home.split-by-sections.desc=Chia mỗi trang của PDF thành các phần nhỏ hơn theo chiều ngang và dọc
split-by-sections.tags=Chia phần,Phân chia,Tùy chỉnh

home.AddStampRequest.title=Thêm dấu vào PDF
home.AddStampRequest.desc=Thêm văn bản hoặc hình ảnh dấu tại vị trí cố định
AddStampRequest.tags=Dấu,Thêm hình ảnh,căn giữa hình ảnh,Hình mờ,PDF,Nhúng,Tùy chỉnh


home.removeImagePdf.title=Remove image
home.removeImagePdf.desc=Remove image from PDF to reduce file size
removeImagePdf.tags=Remove Image,Page operations,Back end,server side


home.splitPdfByChapters.title=Split PDF by Chapters
home.splitPdfByChapters.desc=Split a PDF into multiple files based on its chapter structure.
splitPdfByChapters.tags=split,chapters,bookmarks,organize

home.validateSignature.title=Validate PDF Signature
home.validateSignature.desc=Verify digital signatures and certificates in PDF documents
validateSignature.tags=signature,verify,validate,pdf,certificate,digital signature,Validate Signature,Validate certificate

#replace-invert-color
replace-color.title=Replace-Invert-Color
replace-color.header=Replace-Invert Color PDF
home.replaceColorPdf.title=Replace and Invert Color
home.replaceColorPdf.desc=Replace color for text and background in PDF and invert full color of pdf to reduce file size
replaceColorPdf.tags=Replace Color,Page operations,Back end,server side
replace-color.selectText.1=Replace or Invert color Options
replace-color.selectText.2=Default(Default high contrast colors)
replace-color.selectText.3=Custom(Customized colors)
replace-color.selectText.4=Full-Invert(Invert all colors)
replace-color.selectText.5=High contrast color options
replace-color.selectText.6=white text on black background
replace-color.selectText.7=Black text on white background
replace-color.selectText.8=Yellow text on black background
replace-color.selectText.9=Green text on black background
replace-color.selectText.10=Choose text Color
replace-color.selectText.11=Choose background Color
replace-color.selectText.12=Colour Space Conversion (CMYK for Printing)
replace-color.selectText.13=CMYK Colour Space Conversion
replace-color.selectText.14=This option converts the PDF from RGB colour space to CMYK colour space, which is optimized for professional printing. This process:
replace-color.selectText.15=Converts colours to CMYK (Cyan, Magenta, Yellow, Black) colour model used by professional printers
replace-color.selectText.16=Optimizes the PDF for print production with prepress settings
replace-color.selectText.17=May result in slight colour changes as CMYK has a smaller colour gamut than RGB
replace-color.submit=Replace



###########################
#                         #
#       WEB PAGES         #
#                         #
###########################
#login
login.title=Đăng nhập
login.header=Đăng nhập
login.signin=Đăng nhập
login.rememberme=Ghi nhớ tôi
login.invalid=Tên đăng nhập hoặc mật khẩu không hợp lệ.
login.locked=Tài khoản của bạn đã bị khóa.
login.signinTitle=Vui lòng đăng nhập
login.ssoSignIn=Đăng nhập qua Single Sign-on
login.oAuth2AutoCreateDisabled=Tự động tạo người dùng OAUTH2 bị vô hiệu hóa
login.oAuth2AdminBlockedUser=Registration or logging in of non-registered users is currently blocked. Please contact the administrator.
login.oauth2RequestNotFound=Không tìm thấy yêu cầu ủy quyền
login.oauth2InvalidUserInfoResponse=Phản hồi thông tin người dùng không hợp lệ
login.oauth2invalidRequest=Yêu cầu không hợp lệ
login.oauth2AccessDenied=Truy cập bị từ chối
login.oauth2InvalidTokenResponse=Phản hồi token không hợp lệ
login.oauth2InvalidIdToken=Id Token không hợp lệ
login.relyingPartyRegistrationNotFound=No relying party registration found
login.userIsDisabled=User is deactivated, login is currently blocked with this username. Please contact the administrator.
login.alreadyLoggedIn=You are already logged in to
login.alreadyLoggedIn2=devices. Please log out of the devices and try again.
login.toManySessions=You have too many active sessions
login.logoutMessage=You have been logged out.
login.invalidInResponseTo=The requested SAML response is invalid or has expired. Please contact the administrator.

#auto-redact
autoRedact.title=Tự động biên tập
autoRedact.header=Tự động biên tập
autoRedact.colorLabel=Màu sắc
autoRedact.textsToRedactLabel=Văn bản cần biên tập (mỗi dòng một từ)
autoRedact.textsToRedactPlaceholder=ví dụ: \nMật \nTối mật
autoRedact.useRegexLabel=Sử dụng Regex
autoRedact.wholeWordSearchLabel=Tìm kiếm toàn bộ từ
autoRedact.customPaddingLabel=Đệm thêm tùy chỉnh
autoRedact.convertPDFToImageLabel=Chuyển đổi PDF thành PDF-Hình ảnh (Dùng để xóa văn bản phía sau ô)
autoRedact.submitButton=Gửi

#redact
redact.title=Manual Redaction
redact.header=Manual Redaction
redact.submit=Redact
redact.textBasedRedaction=Text based Redaction
redact.pageBasedRedaction=Page-based Redaction
redact.convertPDFToImageLabel=Convert PDF to PDF-Image (Used to remove text behind the box)
redact.pageRedactionNumbers.title=Pages
redact.pageRedactionNumbers.placeholder=(e.g. 1,2,8 or 4,7,12-16 or 2n-1)
redact.redactionColor.title=Redaction Color
redact.export=Export
redact.upload=Upload
redact.boxRedaction=Box draw redaction
redact.zoom=Zoom
redact.zoomIn=Zoom in
redact.zoomOut=Zoom out
redact.nextPage=Next Page
redact.previousPage=Previous Page
redact.toggleSidebar=Toggle Sidebar
redact.showThumbnails=Show Thumbnails
redact.showDocumentOutline=Show Document Outline (double-click to expand/collapse all items)
redact.showAttatchments=Show Attachments
redact.showLayers=Show Layers (double-click to reset all layers to the default state)
redact.colourPicker=Colour Picker
redact.findCurrentOutlineItem=Find current outline item
redact.applyChanges=Apply Changes

#showJS
showJS.title=Hiển thị Javascript
showJS.header=Hiển thị Javascript
showJS.downloadJS=Tải xuống Javascript
showJS.submit=Hiển thị


#pdfToSinglePage
pdfToSinglePage.title=PDF thành một trang
pdfToSinglePage.header=PDF thành một trang
pdfToSinglePage.submit=Chuyển đổi thành một trang


#pageExtracter
pageExtracter.title=Trích xuất trang
pageExtracter.header=Trích xuất trang
pageExtracter.submit=Trích xuất
pageExtracter.placeholder=(ví dụ: 1,2,8 hoặc 4,7,12-16 hoặc 2n-1)


#getPdfInfo
getPdfInfo.title=Lấy thông tin PDF
getPdfInfo.header=Lấy thông tin PDF
getPdfInfo.submit=Lấy thông tin
getPdfInfo.downloadJson=Tải xuống JSON
getPdfInfo.summary=PDF Summary
getPdfInfo.summary.encrypted=This PDF is encrypted so may face issues with some applications
getPdfInfo.summary.permissions=This PDF has {0} restricted permissions which may limit what you can do with it
getPdfInfo.summary.compliance=This PDF complies with the {0} standard
getPdfInfo.summary.basicInfo=Basic Information
getPdfInfo.summary.docInfo=Document Information
getPdfInfo.summary.encrypted.alert=Encrypted PDF - This document is password protected
getPdfInfo.summary.not.encrypted.alert=Unencrypted PDF - No password protection
getPdfInfo.summary.permissions.alert=Restricted Permissions - {0} actions are not allowed
getPdfInfo.summary.all.permissions.alert=All Permissions Allowed
getPdfInfo.summary.compliance.alert={0} Compliant
getPdfInfo.summary.no.compliance.alert=No Compliance Standards
getPdfInfo.summary.security.section=Security Status
getPdfInfo.section.BasicInfo=Basic Information about the PDF document including file size, page count, and language
getPdfInfo.section.Metadata=Document metadata including title, author, creation date and other document properties
getPdfInfo.section.DocumentInfo=Technical details about the PDF document structure and version
getPdfInfo.section.Compliancy=PDF standards compliance information (PDF/A, PDF/X, etc.)
getPdfInfo.section.Encryption=Security and encryption details of the document
getPdfInfo.section.Permissions=Document permission settings that control what actions can be performed
getPdfInfo.section.Other=Additional document components like bookmarks, layers, and embedded files
getPdfInfo.section.FormFields=Interactive form fields present in the document
getPdfInfo.section.PerPageInfo=Detailed information about each page in the document


#markdown-to-pdf
MarkdownToPDF.title=Markdown sang PDF
MarkdownToPDF.header=Markdown sang PDF
MarkdownToPDF.submit=Chuyển đổi
MarkdownToPDF.help=Đang trong quá trình phát triển
MarkdownToPDF.credit=Sử dụng WeasyPrint


#pdf-to-markdown
PDFToMarkdown.title=PDF To Markdown
PDFToMarkdown.header=PDF To Markdown
PDFToMarkdown.submit=Convert


#url-to-pdf
URLToPDF.title=URL sang PDF
URLToPDF.header=URL sang PDF
URLToPDF.submit=Chuyển đổi
URLToPDF.credit=Sử dụng WeasyPrint


#html-to-pdf
HTMLToPDF.title=HTML sang PDF
HTMLToPDF.header=HTML sang PDF
HTMLToPDF.help=Chấp nhận tệp HTML và ZIP chứa html/css/hình ảnh cần thiết
HTMLToPDF.submit=Chuyển đổi
HTMLToPDF.credit=Sử dụng WeasyPrint
HTMLToPDF.zoom=Mức độ phóng to để hiển thị trang web.
HTMLToPDF.pageWidth=Chiều rộng trang tính bằng cm. (Để trống để mặc định)
HTMLToPDF.pageHeight=Chiều cao trang tính bằng cm. (Để trống để mặc định)
HTMLToPDF.marginTop=Lề trên của trang tính bằng mm. (Để trống để mặc định)
HTMLToPDF.marginBottom=Lề dưới của trang tính bằng mm. (Để trống để mặc định)
HTMLToPDF.marginLeft=Lề trái của trang tính bằng mm. (Để trống để mặc định)
HTMLToPDF.marginRight=Lề phải của trang tính bằng mm. (Để trống để mặc định)
HTMLToPDF.printBackground=Hiển thị nền của trang web.
HTMLToPDF.defaultHeader=Bật tiêu đề mặc định (Tên và số trang)
HTMLToPDF.cssMediaType=Thay đổi loại phương tiện CSS của trang.
HTMLToPDF.none=Không
HTMLToPDF.print=In
HTMLToPDF.screen=Màn hình


#AddStampRequest
AddStampRequest.header=Đóng dấu PDF
AddStampRequest.title=Đóng dấu PDF
AddStampRequest.stampType=Loại dấu
AddStampRequest.stampText=Văn bản dấu
AddStampRequest.stampImage=Hình ảnh dấu
AddStampRequest.alphabet=Bảng chữ cái
AddStampRequest.fontSize=Cỡ chữ/Kích thước hình ảnh
AddStampRequest.rotation=Xoay
AddStampRequest.opacity=Độ mờ
AddStampRequest.position=Vị trí
AddStampRequest.overrideX=Ghi đè tọa độ X
AddStampRequest.overrideY=Ghi đè tọa độ Y
AddStampRequest.customMargin=Lề tùy chỉnh
AddStampRequest.customColor=Màu văn bản tùy chỉnh
AddStampRequest.submit=Gửi


#sanitizePDF
sanitizePDF.title=Làm sạch PDF
sanitizePDF.header=Làm sạch tệp PDF
sanitizePDF.selectText.1=Xóa các hành động JavaScript
sanitizePDF.selectText.2=Xóa các tệp nhúng
sanitizePDF.selectText.3=Remove XMP metadata
sanitizePDF.selectText.4=Xóa liên kết
sanitizePDF.selectText.5=Xóa phông chữ
sanitizePDF.selectText.6=Remove Document Info Metadata
sanitizePDF.submit=Làm sạch PDF


#addPageNumbers
addPageNumbers.title=Thêm số trang
addPageNumbers.header=Thêm số trang
addPageNumbers.selectText.1=Chọn tệp PDF:
addPageNumbers.selectText.2=Kích thước lề
addPageNumbers.selectText.3=Vị trí
addPageNumbers.selectText.4=Số bắt đầu
addPageNumbers.selectText.5=Trang cần đánh số
addPageNumbers.selectText.6=Văn bản tùy chỉnh
addPageNumbers.customTextDesc=Văn bản tùy chỉnh
addPageNumbers.numberPagesDesc=Những trang cần đánh số, mặc định là 'all', cũng chấp nhận 1-5 hoặc 2,5,9 v.v.
addPageNumbers.customNumberDesc=Mặc định là {n}, cũng chấp nhận 'Trang {n} / {total}', 'Văn bản-{n}', '{filename}-{n}'
addPageNumbers.submit=Thêm số trang


#auto-rename
auto-rename.title=Tự động đổi tên
auto-rename.header=Tự động đổi tên PDF
auto-rename.submit=Tự động đổi tên


#adjustContrast
adjustContrast.title=Điều chỉnh độ tương phản
adjustContrast.header=Điều chỉnh độ tương phản
adjustContrast.contrast=Độ tương phản:
adjustContrast.brightness=Độ sáng:
adjustContrast.saturation=Độ bão hòa:
adjustContrast.download=Tải xuống


#crop
crop.title=Cắt cúp
crop.header=Cắt cúp PDF
crop.submit=Gửi


#autoSplitPDF
autoSplitPDF.title=Tự động chia PDF
autoSplitPDF.header=Tự động chia PDF
autoSplitPDF.description=In, chèn, quét, tải lên và để chúng tôi tự động tách tài liệu của bạn. Không cần sắp xếp thủ công.
autoSplitPDF.selectText.1=In một số trang phân cách từ bên dưới (Đen trắng là được).
autoSplitPDF.selectText.2=Quét tất cả tài liệu của bạn cùng một lúc bằng cách chèn trang phân cách giữa chúng.
autoSplitPDF.selectText.3=Tải lên tệp PDF quét lớn duy nhất và để Stirling PDF xử lý phần còn lại.
autoSplitPDF.selectText.4=Các trang phân cách được tự động phát hiện và xóa, đảm bảo tài liệu cuối cùng gọn gàng.
autoSplitPDF.formPrompt=Gửi PDF chứa trang phân cách Stirling-PDF:
autoSplitPDF.duplexMode=Chế độ hai mặt (Quét mặt trước và sau)
autoSplitPDF.dividerDownload2=Tải xuống 'Trang phân cách tự động (có hướng dẫn).pdf'
autoSplitPDF.submit=Gửi


#pipeline
pipeline.title=Pipeline


#pageLayout
pageLayout.title=Bố cục nhiều trang
pageLayout.header=Bố cục nhiều trang
pageLayout.pagesPerSheet=Số trang trên một tờ:
pageLayout.addBorder=Thêm viền
pageLayout.submit=Gửi


#scalePages
scalePages.title=Điều chỉnh tỷ lệ trang
scalePages.header=Điều chỉnh tỷ lệ trang
scalePages.pageSize=Kích thước của một trang trong tài liệu.
scalePages.keepPageSize=Original Size
scalePages.scaleFactor=Mức độ phóng to (cắt cúp) của một trang.
scalePages.submit=Gửi


#certSign
certSign.title=Ký bằng chứng chỉ
certSign.header=Ký PDF bằng chứng chỉ của bạn (Đang trong quá trình phát triển)
certSign.selectPDF=Chọn tệp PDF để ký:
certSign.jksNote=Lưu ý: Nếu loại chứng chỉ của bạn không được liệt kê bên dưới, vui lòng chuyển đổi nó thành tệp Java Keystore (.jks) bằng công cụ dòng lệnh keytool. Sau đó, chọn tùy chọn tệp .jks bên dưới.
certSign.selectKey=Chọn tệp khóa riêng của bạn (định dạng PKCS#8, có thể là .pem hoặc .der):
certSign.selectCert=Chọn tệp chứng chỉ của bạn (định dạng X.509, có thể là .pem hoặc .der):
certSign.selectP12=Chọn tệp Keystore PKCS#12 của bạn (.p12 hoặc .pfx) (Tùy chọn, nếu cung cấp, nó phải chứa khóa riêng và chứng chỉ của bạn):
certSign.selectJKS=Chọn tệp Java Keystore của bạn (.jks hoặc .keystore):
certSign.certType=Loại chứng chỉ
certSign.password=Nhập mật khẩu Keystore hoặc Private Key của bạn (Nếu có):
certSign.showSig=Hiển thị chữ ký
certSign.reason=Lý do
certSign.location=Vị trí
certSign.name=Tên
certSign.showLogo=Show Logo
certSign.submit=Ký PDF


#removeCertSign
removeCertSign.title=Xóa chữ ký chứng chỉ
removeCertSign.header=Xóa chứng chỉ số khỏi PDF
removeCertSign.selectPDF=Chọn một tệp PDF:
removeCertSign.submit=Xóa chữ ký


#removeBlanks
removeBlanks.title=Xóa trang trắng
removeBlanks.header=Xóa trang trắng
removeBlanks.threshold=Ngưỡng độ trắng của pixel:
removeBlanks.thresholdDesc=Ngưỡng để xác định mức độ trắng của một pixel để được coi là 'Trắng'. 0 = Đen, 255 trắng tinh khiết.
removeBlanks.whitePercent=Phần trăm trắng (%):
removeBlanks.whitePercentDesc=Phần trăm của trang phải là pixel 'trắng' để bị xóa
removeBlanks.submit=Xóa trang trắng


#removeAnnotations
removeAnnotations.title=Xóa chú thích
removeAnnotations.header=Xóa chú thích
removeAnnotations.submit=Xóa


#compare
compare.title=So sánh
compare.header=So sánh PDF
compare.highlightColor.1=Màu đánh dấu 1:
compare.highlightColor.2=Màu đánh dấu 2:
compare.document.1=Tài liệu 1
compare.document.2=Tài liệu 2
compare.submit=So sánh
compare.complex.message=One or both of the provided documents are large files, accuracy of comparison may be reduced
compare.large.file.message=One or Both of the provided documents are too large to process
compare.no.text.message=One or both of the selected PDFs have no text content. Please choose PDFs with text for comparison.

#sign
sign.title=Ký
sign.header=Ký PDF
sign.upload=Tải lên hình ảnh
sign.draw=Vẽ chữ ký
sign.text=Nhập văn bản
sign.clear=Xóa
sign.add=Thêm
sign.saved=Saved Signatures
sign.save=Save Signature
sign.personalSigs=Personal Signatures
sign.sharedSigs=Shared Signatures
sign.noSavedSigs=No saved signatures found
sign.addToAll=Add to all pages
sign.delete=Delete
sign.first=First page
sign.last=Last page
sign.next=Next page
sign.previous=Previous page
sign.maintainRatio=Toggle maintain aspect ratio
sign.undo=Undo
sign.redo=Redo
sign.colour=Signature Colour

#repair
repair.title=Sửa chữa
repair.header=Sửa chữa PDF
repair.submit=Sửa chữa


#flatten
flatten.title=Làm phẳng
flatten.header=Làm phẳng PDF
flatten.flattenOnlyForms=Chỉ làm phẳng biểu mẫu
flatten.submit=Làm phẳng


#ScannerImageSplit
ScannerImageSplit.selectText.1=Ngưỡng góc:
ScannerImageSplit.selectText.2=Đặt góc tuyệt đối tối thiểu cần thiết để xoay hình ảnh (mặc định: 10).
ScannerImageSplit.selectText.3=Dung sai:
ScannerImageSplit.selectText.4=Xác định phạm vi biến đổi màu sắc xung quanh màu nền ước tính (mặc định: 30).
ScannerImageSplit.selectText.5=Diện tích tối thiểu:
ScannerImageSplit.selectText.6=Đặt ngưỡng diện tích tối thiểu cho một ảnh (mặc định: 10000).
ScannerImageSplit.selectText.7=Diện tích đường viền tối thiểu:
ScannerImageSplit.selectText.8=Đặt ngưỡng diện tích đường viền tối thiểu cho một ảnh
ScannerImageSplit.selectText.9=Kích thước viền:
ScannerImageSplit.selectText.10=Đặt kích thước của viền được thêm vào và loại bỏ để ngăn chặn viền trắng trong đầu ra (mặc định: 1).
ScannerImageSplit.info=Python is not installed. It is required to run.


#OCR
ocr.title=OCR / Làm sạch bản Scan
ocr.header=Làm sạch các bản Scan / OCR (Nhận dạng ký tự quang học)
ocr.selectText.1=Chọn ngôn ngữ cần được phát hiện trong PDF (Những ngôn ngữ được liệt kê là những ngôn ngữ hiện đang được phát hiện):
ocr.selectText.2=Tạo tệp văn bản chứa văn bản OCR cùng với PDF đã được OCR
ocr.selectText.3=Sửa các trang đã được scan ở góc nghiêng bằng cách xoay chúng trở lại vị trí
ocr.selectText.4=Làm sạch trang để giảm khả năng OCR sẽ tìm thấy văn bản trong nhiễu nền. (Không thay đổi đầu ra)
ocr.selectText.5=Làm sạch trang để giảm khả năng OCR sẽ tìm thấy văn bản trong nhiễu nền, duy trì làm sạch trong đầu ra.
ocr.selectText.6=Bỏ qua các trang có văn bản tương tác, chỉ OCR các trang là hình ảnh
ocr.selectText.7=Bắt buộc OCR, sẽ OCR mọi trang và xóa tất cả các phần tử văn bản gốc
ocr.selectText.8=Bình thường (Sẽ báo lỗi nếu PDF chứa văn bản)
ocr.selectText.9=Cài đặt bổ sung
ocr.selectText.10=Chế độ OCR
ocr.selectText.11=Xóa hình ảnh sau khi OCR (Xóa TẤT CẢ hình ảnh, chỉ hữu ích nếu là một phần của bước chuyển đổi)
ocr.selectText.12=Loại hiển thị (Nâng cao)
ocr.help=Vui lòng đọc tài liệu này về cách sử dụng cho các ngôn ngữ khác và/hoặc sử dụng không trong docker
ocr.credit=Dịch vụ này sử dụng qpdf và Tesseract cho OCR.
ocr.submit=Xử lý PDF với OCR


#extractImages
extractImages.title=Trích xuất hình ảnh
extractImages.header=Trích xuất hình ảnh
extractImages.selectText=Chọn định dạng hình ảnh để chuyển đổi hình ảnh đã trích xuất
extractImages.allowDuplicates=Save duplicate images
extractImages.submit=Trích xuất


#File to PDF
fileToPDF.title=Tệp sang PDF
fileToPDF.header=Chuyển đổi bất kỳ tệp nào sang PDF
fileToPDF.credit=Dịch vụ này sử dụng LibreOffice và Unoconv để chuyển đổi tệp.
fileToPDF.supportedFileTypesInfo=Các loại tệp được hỗ trợ
fileToPDF.supportedFileTypes=Các loại tệp được hỗ trợ nên bao gồm các loại dưới đây, tuy nhiên để có danh sách đầy đủ và cập nhật các định dạng được hỗ trợ, vui lòng tham khảo tài liệu LibreOffice
fileToPDF.submit=Chuyển đổi sang PDF


#compress
compress.title=Nén
compress.header=Nén PDF
compress.credit=Dịch vụ này sử dụng qpdf để Nén/Tối ưu hóa PDF.
compress.grayscale.label=Áp dụng thang độ xám để nén
compress.selectText.1=Compression Settings
compress.selectText.1.1=1-3 PDF compression,</br> 4-6 lite image compression,</br> 7-9 intense image compression Will dramatically reduce image quality
compress.selectText.2=Mức độ tối ưu hóa:
compress.selectText.4=Chế độ tự động - Tự động điều chỉnh chất lượng để đạt được kích thước PDF chính xác
compress.selectText.5=Kích thước PDF mong muốn (ví dụ: 25MB, 10.8MB, 25KB)
compress.submit=Nén


#Add image
addImage.title=Thêm hình ảnh
addImage.header=Thêm hình ảnh vào PDF
addImage.everyPage=Mọi trang?
addImage.upload=Thêm hình ảnh
addImage.submit=Thêm hình ảnh

#attachments
attachments.title=Add Attachments
attachments.header=Add attachments
attachments.description=Allows you to add attachments to the PDF
attachments.descriptionPlaceholder=Enter a description for the attachments...
attachments.addButton=Add Attachments

#merge
merge.title=Trộn
merge.header=Trộn nhiều PDF (2+)
merge.sortByName=Sắp xếp theo tên
merge.sortByDate=Sắp xếp theo ngày
merge.removeCertSign=Xóa chữ ký số trong tệp đã trộn?
merge.generateToc=Generate table of contents in the merged file?
merge.submit=Trộn


#pdfOrganiser
pdfOrganiser.title=Sắp xếp trang
pdfOrganiser.header=Sắp xếp trang PDF
pdfOrganiser.submit=Sắp xếp lại trang
pdfOrganiser.mode=Chế độ
pdfOrganiser.mode.1=Thứ tự trang tùy chỉnh
pdfOrganiser.mode.2=Đảo ngược thứ tự
pdfOrganiser.mode.3=Sắp xếp hai mặt
pdfOrganiser.mode.4=Sắp xếp sách nhỏ
pdfOrganiser.mode.5=Sắp xếp sách nhỏ đóng gáy bên
pdfOrganiser.mode.6=Tách lẻ-chẵn
pdfOrganiser.mode.7=Xóa trang đầu
pdfOrganiser.mode.8=Xóa trang cuối
pdfOrganiser.mode.9=Xóa trang đầu và cuối
pdfOrganiser.mode.10=Trộn lẻ-chẵn
pdfOrganiser.mode.11=Duplicate all pages
pdfOrganiser.placeholder=(ví dụ: 1,3,2 hoặc 4-8,2,10-12 hoặc 2n-1)


#multiTool
multiTool.title=Công cụ đa năng PDF
multiTool.header=Công cụ đa năng PDF
multiTool.uploadPrompts=Tên tệp
multiTool.selectAll=Select All
multiTool.deselectAll=Deselect All
multiTool.selectPages=Page Select
multiTool.selectedPages=Selected Pages
multiTool.page=Page
multiTool.deleteSelected=Delete Selected
multiTool.downloadAll=Export
multiTool.downloadSelected=Export Selected

multiTool.insertPageBreak=Insert Page Break
multiTool.addFile=Add File
multiTool.rotateLeft=Rotate Left
multiTool.rotateRight=Rotate Right
multiTool.split=Split
multiTool.moveLeft=Move Left
multiTool.moveRight=Move Right
multiTool.delete=Delete
multiTool.dragDropMessage=Page(s) Selected
multiTool.undo=Undo
multiTool.redo=Redo

#decrypt
decrypt.passwordPrompt=This file is password-protected. Please enter the password:
decrypt.cancelled=Operation cancelled for PDF: {0}
decrypt.noPassword=No password provided for encrypted PDF: {0}
decrypt.invalidPassword=Please try again with the correct password.
decrypt.invalidPasswordHeader=Incorrect password or unsupported encryption for PDF: {0}
decrypt.unexpectedError=There was an error processing the file. Please try again.
decrypt.serverError=Server error while decrypting: {0}
decrypt.success=File decrypted successfully.

#multiTool-advert
multiTool-advert.message=This feature is also available in our <a href="{0}">multi-tool page</a>. Check it out for enhanced page-by-page UI and additional features!

#view pdf
viewPdf.title=View/Edit PDF
viewPdf.header=Xem PDF

#pageRemover
pageRemover.title=Xóa trang
pageRemover.header=Xóa trang PDF
pageRemover.pagesToDelete=Các trang cần xóa (Nhập danh sách số trang được phân cách bằng dấu phẩy) :
pageRemover.submit=Xóa trang
pageRemover.placeholder=(ví dụ: 1,2,6 hoặc 1-10,15-30)


#rotate
rotate.title=Xoay PDF
rotate.header=Xoay PDF
rotate.selectAngle=Chọn góc xoay (theo bội số của 90 độ):
rotate.submit=Xoay


#split-pdfs
split.title=Chia PDF
split.header=Chia PDF
split.desc.1=Các số bạn chọn là số trang bạn muốn thực hiện chia
split.desc.2=Như vậy, việc chọn 1,3,7-9 sẽ chia một tài liệu 10 trang thành 6 PDF riêng biệt với:
split.desc.3=Tài liệu #1: Trang 1
split.desc.4=Tài liệu #2: Trang 2 và 3
split.desc.5=Tài liệu #3: Trang 4, 5, 6 và 7
split.desc.6=Tài liệu #4: Trang 8
split.desc.7=Tài liệu #5: Trang 9
split.desc.8=Tài liệu #6: Trang 10
split.splitPages=Nhập các trang cần chia:
split.submit=Chia


#merge
imageToPDF.title=Hình ảnh sang PDF
imageToPDF.header=Hình ảnh sang PDF
imageToPDF.submit=Chuyển đổi
imageToPDF.selectLabel=Tùy chọn điều chỉnh hình ảnh
imageToPDF.fillPage=Lấp đầy trang
imageToPDF.fitDocumentToImage=Điều chỉnh trang theo hình ảnh
imageToPDF.maintainAspectRatio=Giữ tỷ lệ khung hình
imageToPDF.selectText.2=Tự động xoay PDF
imageToPDF.selectText.3=Logic đa tệp (Chỉ được bật khi làm việc với nhiều hình ảnh)
imageToPDF.selectText.4=Trộn thành một PDF duy nhất
imageToPDF.selectText.5=Chuyển đổi thành các PDF riêng biệt

#cbzToPDF
cbzToPDF.title=CBZ to PDF
cbzToPDF.header=CBZ to PDF
cbzToPDF.submit=Convert to PDF
cbzToPDF.selectText=Select CBZ file
cbzToPDF.optimizeForEbook=Optimize PDF for ebook readers (uses Ghostscript)

#pdfToCBZ
pdfToCBZ.title=PDF to CBZ
pdfToCBZ.header=PDF to CBZ
pdfToCBZ.submit=Convert to CBZ
pdfToCBZ.selectText=Select PDF file
pdfToCBZ.dpi=DPI (Dots Per Inch)

#cbrToPDF
cbrToPDF.title=CBR to PDF
cbrToPDF.header=CBR to PDF
cbrToPDF.submit=Convert to PDF
cbrToPDF.selectText=Select CBR file
cbrToPDF.optimizeForEbook=Optimize PDF for ebook readers (uses Ghostscript)

#pdfToCBR
pdfToCBR.title=PDF to CBR
pdfToCBR.header=PDF to CBR
pdfToCBR.submit=Convert to CBR
pdfToCBR.selectText=Select PDF file
pdfToCBR.dpi=DPI (Dots Per Inch)
pdfToCBR.dpiHelp=Higher DPI results in better quality but larger file size.

#pdfToImage
pdfToImage.title=PDF sang hình ảnh
pdfToImage.header=PDF sang hình ảnh
pdfToImage.selectText=Định dạng hình ảnh
pdfToImage.singleOrMultiple=Loại kết quả trang sang hình ảnh
pdfToImage.single=Một hình ảnh lớn kết hợp tất cả các trang
pdfToImage.multi=Nhiều hình ảnh, mỗi trang một hình ảnh
pdfToImage.colorType=Loại màu
pdfToImage.color=Màu
pdfToImage.grey=Thang độ xám
pdfToImage.blackwhite=Đen trắng (Có thể mất dữ liệu!)
pdfToImage.dpi=DPI (The server limit is {0} dpi)
pdfToImage.submit=Chuyển đổi
pdfToImage.info=Python is not installed. Required for WebP conversion.
pdfToImage.placeholder=(ví dụ: 1,2,8 hoặc 4,7,12-16 hoặc 2n-1)
pdfToImage.includeAnnotations=Include annotations (comments, highlights etc.)


#addPassword
addPassword.title=Thêm mật khẩu
addPassword.header=Thêm mật khẩu (Mã hóa)
addPassword.selectText.1=Chọn PDF để mã hóa
addPassword.selectText.2=Mật khẩu người dùng
addPassword.selectText.3=Độ dài khóa mã hóa
addPassword.selectText.4=Giá trị cao hơn thì mạnh hơn, nhưng giá trị thấp hơn có tính tương thích tốt hơn.
addPassword.selectText.5=Quyền cần đặt (Khuyến nghị sử dụng cùng với mật khẩu chủ sở hữu)
addPassword.selectText.6=Ngăn chặn lắp ráp tài liệu
addPassword.selectText.7=Ngăn chặn trích xuất nội dung
addPassword.selectText.8=Ngăn chặn trích xuất để truy cập
addPassword.selectText.9=Ngăn chặn điền vào biểu mẫu
addPassword.selectText.10=Ngăn chặn sửa đổi
addPassword.selectText.11=Ngăn chặn sửa đổi chú thích
addPassword.selectText.12=Ngăn chặn in
addPassword.selectText.13=Ngăn chặn in các định dạng khác nhau
addPassword.selectText.14=Mật khẩu chủ sở hữu
addPassword.selectText.15=Hạn chế những gì có thể làm với tài liệu sau khi mở (Không được hỗ trợ bởi tất cả các trình đọc)
addPassword.selectText.16=Hạn chế việc mở tài liệu
addPassword.submit=Mã hóa


#watermark
watermark.title=Thêm hình mờ
watermark.header=Thêm hình mờ
watermark.customColor=Màu văn bản tùy chỉnh
watermark.selectText.1=Chọn PDF để thêm hình mờ:
watermark.selectText.2=Văn bản hình mờ:
watermark.selectText.3=Cỡ chữ:
watermark.selectText.4=Xoay (0-360):
watermark.selectText.5=Khoảng cách ngang (Khoảng cách giữa mỗi hình mờ theo chiều ngang):
watermark.selectText.6=Khoảng cách dọc (Khoảng cách giữa mỗi hình mờ theo chiều dọc):
watermark.selectText.7=Độ mờ (0% - 100%):
watermark.selectText.8=Loại hình mờ:
watermark.selectText.9=Hình ảnh hình mờ:
watermark.selectText.10=Convert PDF to PDF-Image
watermark.submit=Thêm hình mờ
watermark.type.1=Văn bản
watermark.type.2=Hình ảnh


#Change permissions
permissions.title=Thay đổi quyền
permissions.header=Thay đổi quyền
permissions.warning=Cảnh báo để các quyền này không thể thay đổi, bạn nên đặt chúng với mật khẩu thông qua trang thêm mật khẩu
permissions.selectText.1=Chọn PDF để thay đổi quyền
permissions.selectText.2=Quyền cần đặt
permissions.selectText.3=Ngăn chặn lắp ráp tài liệu
permissions.selectText.4=Ngăn chặn trích xuất nội dung
permissions.selectText.5=Ngăn chặn trích xuất để truy cập
permissions.selectText.6=Ngăn chặn điền vào biểu mẫu
permissions.selectText.7=Ngăn chặn sửa đổi
permissions.selectText.8=Ngăn chặn sửa đổi chú thích
permissions.selectText.9=Ngăn chặn in
permissions.selectText.10=Ngăn chặn in các định dạng khác nhau
permissions.submit=Thay đổi


#remove password
removePassword.title=Xóa mật khẩu
removePassword.header=Xóa mật khẩu (Giải mã)
removePassword.selectText.1=Chọn PDF để giải mã
removePassword.selectText.2=Mật khẩu
removePassword.submit=Xóa


#changeMetadata
changeMetadata.title=Thay đổi metadata
changeMetadata.header=Thay đổi metadata
changeMetadata.selectText.1=Vui lòng chỉnh sửa các biến bạn muốn thay đổi
changeMetadata.selectText.2=Xóa tất cả metadata
changeMetadata.selectText.3=Hiển thị metadata tùy chỉnh:
changeMetadata.author=Tác giả:
changeMetadata.creationDate=Ngày tạo (yyyy/MM/dd HH:mm:ss):
changeMetadata.creator=Người tạo:
changeMetadata.keywords=Từ khóa:
changeMetadata.modDate=Ngày sửa đổi (yyyy/MM/dd HH:mm:ss):
changeMetadata.producer=Nhà sản xuất:
changeMetadata.subject=Chủ đề:
changeMetadata.trapped=Trapped:
changeMetadata.selectText.4=Metadata khác:
changeMetadata.selectText.5=Thêm mục metadata tùy chỉnh
changeMetadata.submit=Thay đổi

#unlockPDFForms
unlockPDFForms.title=Remove Read-Only from Form Fields
unlockPDFForms.header=Unlock PDF Forms
unlockPDFForms.submit=Remove

#pdfToPDFA
pdfToPDFA.title=PDF sang PDF/A
pdfToPDFA.header=PDF sang PDF/A
pdfToPDFA.credit=Dịch vụ này sử dụng libreoffice để chuyển đổi PDF/A
pdfToPDFA.submit=Chuyển đổi
pdfToPDFA.tip=Hiện tại không hoạt động với nhiều đầu vào cùng lúc
pdfToPDFA.outputFormat=Định dạng đầu ra
pdfToPDFA.pdfWithDigitalSignature=PDF chứa chữ ký số. Điều này sẽ bị xóa trong bước tiếp theo.


#PDFToWord
PDFToWord.title=PDF sang Word
PDFToWord.header=PDF sang Word
PDFToWord.selectText.1=Định dạng tệp đầu ra
PDFToWord.credit=Dịch vụ này sử dụng LibreOffice để chuyển đổi tệp.
PDFToWord.submit=Chuyển đổi


#PDFToPresentation
PDFToPresentation.title=PDF sang bài thuyết trình
PDFToPresentation.header=PDF sang bài thuyết trình
PDFToPresentation.selectText.1=Định dạng tệp đầu ra
PDFToPresentation.credit=Dịch vụ này sử dụng LibreOffice để chuyển đổi tệp.
PDFToPresentation.submit=Chuyển đổi


#PDFToText
PDFToText.title=PDF sang RTF (Văn bản)
PDFToText.header=PDF sang RTF (Văn bản)
PDFToText.selectText.1=Định dạng tệp đầu ra
PDFToText.credit=Dịch vụ này sử dụng LibreOffice để chuyển đổi tệp.
PDFToText.submit=Chuyển đổi


#PDFToHTML
PDFToHTML.title=PDF sang HTML
PDFToHTML.header=PDF sang HTML
PDFToHTML.credit=Dịch vụ này sử dụng pdftohtml để chuyển đổi tệp.
PDFToHTML.submit=Chuyển đổi


#PDFToXML
PDFToXML.title=PDF sang XML
PDFToXML.header=PDF sang XML
PDFToXML.credit=Dịch vụ này sử dụng LibreOffice để chuyển đổi tệp.
PDFToXML.submit=Chuyển đổi

#PDFToCSV
PDFToCSV.title=PDF sang CSV
PDFToCSV.header=PDF sang CSV
PDFToCSV.prompt=Chọn trang để trích xuất bảng
PDFToCSV.submit=Trích xuất

#split-by-size-or-count
split-by-size-or-count.title=Chia PDF theo kích thước hoặc số lượng
split-by-size-or-count.header=Chia PDF theo kích thước hoặc số lượng
split-by-size-or-count.type.label=Chọn loại chia
split-by-size-or-count.type.size=Theo kích thước
split-by-size-or-count.type.pageCount=Theo số trang
split-by-size-or-count.type.docCount=Theo số tài liệu
split-by-size-or-count.value.label=Nhập giá trị
split-by-size-or-count.value.placeholder=Nhập kích thước (ví dụ: 2MB hoặc 3KB) hoặc số lượng (ví dụ: 5)
split-by-size-or-count.submit=Gửi


#overlay-pdfs
overlay-pdfs.header=Chồng lớp tệp PDF
overlay-pdfs.baseFile.label=Chọn tệp PDF nền
overlay-pdfs.overlayFiles.label=Chọn các tệp PDF chồng lớp
overlay-pdfs.mode.label=Chọn chế độ chồng lớp
overlay-pdfs.mode.sequential=Chồng lớp tuần tự
overlay-pdfs.mode.interleaved=Chồng lớp xen kẽ
overlay-pdfs.mode.fixedRepeat=Chồng lớp lặp lại cố định
overlay-pdfs.counts.label=Số lần chồng lớp (cho chế độ lặp lại cố định)
overlay-pdfs.counts.placeholder=Nhập số lần chồng lớp, phân cách bằng dấu phẩy (ví dụ: 2,3,1)
overlay-pdfs.position.label=Chọn vị trí chồng lớp
overlay-pdfs.position.foreground=Nền trước
overlay-pdfs.position.background=Nền sau
overlay-pdfs.submit=Gửi


#split-by-sections
split-by-sections.title=Chia PDF theo phần
split-by-sections.header=Chia PDF thành các phần
split-by-sections.horizontal.label=Phân chia theo chiều ngang
split-by-sections.vertical.label=Phân chia theo chiều dọc
split-by-sections.horizontal.placeholder=Nhập số lượng phân chia theo chiều ngang
split-by-sections.vertical.placeholder=Nhập số lượng phân chia theo chiều dọc
split-by-sections.submit=Chia PDF
split-by-sections.merge=Trộn thành một PDF


#printFile
printFile.title=In tệp
printFile.header=In tệp vào máy in
printFile.selectText.1=Chọn tệp để in
printFile.selectText.2=Nhập tên máy in
printFile.submit=In


#licenses
licenses.nav=Giấy phép
licenses.title=Giấy phép bên thứ 3
licenses.header=Giấy phép bên thứ 3
licenses.module=Module
licenses.version=Phiên bản
licenses.license=Giấy phép

#survey
survey.nav=Khảo sát
survey.title=Khảo sát Stirling-PDF
survey.description=Stirling-PDF không có cài đặt theo dõi nên chúng tôi muốn nghe từ người dùng để cải thiện Stirling-PDF!
survey.changes=Stirling-PDF has changed since the last survey! To find out more please check our blog post here:
survey.changes2=With these changes we are getting paid business support and funding
survey.please=Vui lòng cân nhắc tham gia khảo sát của chúng tôi!
survey.disabled=(Cửa sổ popup khảo sát sẽ bị vô hiệu hóa trong các bản cập nhật tiếp theo nhưng vẫn tìm thấy ở cuối trang)
survey.button=Tham gia khảo sát
survey.dontShowAgain=Không hiển thị lại
survey.meeting.1=If you're using Stirling PDF at work, we'd love to speak to you. We're offering technical support sessions in exchange for a 15 minute user discovery session.
survey.meeting.2=This is a chance to:
survey.meeting.3=Get help with deployment, integrations, or troubleshooting
survey.meeting.4=Provide direct feedback on performance, edge cases, and feature gaps
survey.meeting.5=Help us refine Stirling PDF for real-world enterprise use
survey.meeting.6=If you're interested, you can book time with our team directly. (English speaking only)
survey.meeting.7=Looking forward to digging into your use cases and making Stirling PDF even better!
survey.meeting.notInterested=Not a business and/or interested in a meeting?
survey.meeting.button=Book meeting

#error
error.sorry=Xin lỗi vì sự cố!
error.needHelp=Cần trợ giúp / Phát hiện sự cố?
error.contactTip=Nếu bạn vẫn gặp khó khăn, đừng ngần ngại liên hệ với chúng tôi để được trợ giúp. Bạn có thể gửi ticket trên trang GitHub của chúng tôi hoặc liên hệ qua Discord:
error.404.head=404 - Không tìm thấy trang | Ồ, có vẻ như chúng tôi đã vấp phải lỗi trong mã nguồn!
error.404.1=Chúng tôi không thể tìm thấy trang bạn đang tìm kiếm.
error.404.2=Đã xảy ra lỗi
error.github=Gửi ticket trên GitHub
error.showStack=Hiển thị Stack Trace
error.copyStack=Sao chép Stack Trace
error.githubSubmit=GitHub - Gửi ticket
error.discordSubmit=Discord - Gửi bài đăng hỗ trợ


#remove-image
removeImage.title=Remove image
removeImage.header=Remove image
removeImage.removeImage=Remove image
removeImage.submit=Remove image


splitByChapters.title=Split PDF by Chapters
splitByChapters.header=Split PDF by Chapters
splitByChapters.bookmarkLevel=Bookmark Level
splitByChapters.includeMetadata=Include Metadata
splitByChapters.allowDuplicates=Allow Duplicates
splitByChapters.desc.1=This tool splits a PDF file into multiple PDFs based on its chapter structure.
splitByChapters.desc.2=Bookmark Level: Choose the level of bookmarks to use for splitting (0 for top-level, 1 for second-level, etc.).
splitByChapters.desc.3=Include Metadata: If checked, the original PDF's metadata will be included in each split PDF.
splitByChapters.desc.4=Allow Duplicates: If checked, allows multiple bookmarks on the same page to create separate PDFs.
splitByChapters.submit=Split PDF

#File Chooser
fileChooser.click=Click
fileChooser.or=or
fileChooser.dragAndDrop=Drag & Drop
fileChooser.dragAndDropPDF=Drag & Drop PDF file
fileChooser.dragAndDropImage=Drag & Drop Image file
fileChooser.hoveredDragAndDrop=Drag & Drop file(s) here
fileChooser.extractPDF=Extracting...
fileChooser.addAttachments=drag & drop attachments here

#release notes
releases.footer=Releases
releases.title=Release Notes
releases.header=Release Notes
releases.current.version=Current Release
releases.note=Release notes are only available in English

#Validate Signature
validateSignature.title=Validate PDF Signatures
validateSignature.header=Validate Digital Signatures
validateSignature.selectPDF=Select signed PDF file
validateSignature.submit=Validate Signatures
validateSignature.results=Validation Results
validateSignature.status=Status
validateSignature.signer=Signer
validateSignature.date=Date
validateSignature.reason=Reason
validateSignature.location=Location
validateSignature.noSignatures=No digital signatures found in this document
validateSignature.status.valid=Valid
validateSignature.status.invalid=Invalid
validateSignature.chain.invalid=Certificate chain validation failed - cannot verify signer's identity
validateSignature.trust.invalid=Certificate not in trust store - source cannot be verified
validateSignature.cert.expired=Certificate has expired
validateSignature.cert.revoked=Certificate has been revoked
validateSignature.signature.info=Signature Information
validateSignature.signature=Signature
validateSignature.signature.mathValid=Signature is mathematically valid BUT:
validateSignature.selectCustomCert=Custom Certificate File X.509 (Optional)
validateSignature.cert.info=Certificate Details
validateSignature.cert.issuer=Issuer
validateSignature.cert.subject=Subject
validateSignature.cert.serialNumber=Serial Number
validateSignature.cert.validFrom=Valid From
validateSignature.cert.validUntil=Valid Until
validateSignature.cert.algorithm=Algorithm
validateSignature.cert.keySize=Key Size
validateSignature.cert.version=Version
validateSignature.cert.keyUsage=Key Usage
validateSignature.cert.selfSigned=Self-Signed
validateSignature.cert.bits=bits

# Audit Dashboard
audit.dashboard.title=Audit Dashboard
audit.dashboard.systemStatus=Audit System Status
audit.dashboard.status=Status
audit.dashboard.enabled=Enabled
audit.dashboard.disabled=Disabled
audit.dashboard.currentLevel=Current Level
audit.dashboard.retentionPeriod=Retention Period
audit.dashboard.days=days
audit.dashboard.totalEvents=Total Events

# Audit Dashboard Tabs
audit.dashboard.tab.dashboard=Dashboard
audit.dashboard.tab.events=Audit Events
audit.dashboard.tab.export=Export
# Dashboard Charts
audit.dashboard.eventsByType=Events by Type
audit.dashboard.eventsByUser=Events by User
audit.dashboard.eventsOverTime=Events Over Time
audit.dashboard.period.7days=7 Days
audit.dashboard.period.30days=30 Days
audit.dashboard.period.90days=90 Days

# Events Tab
audit.dashboard.auditEvents=Audit Events
audit.dashboard.filter.eventType=Event Type
audit.dashboard.filter.allEventTypes=All event types
audit.dashboard.filter.user=User
audit.dashboard.filter.userPlaceholder=Filter by user
audit.dashboard.filter.startDate=Start Date
audit.dashboard.filter.endDate=End Date
audit.dashboard.filter.apply=Apply Filters
audit.dashboard.filter.reset=Reset Filters

# Table Headers
audit.dashboard.table.id=ID
audit.dashboard.table.time=Time
audit.dashboard.table.user=User
audit.dashboard.table.type=Type
audit.dashboard.table.details=Details
audit.dashboard.table.viewDetails=View Details

# Pagination
audit.dashboard.pagination.show=Show
audit.dashboard.pagination.entries=entries
audit.dashboard.pagination.pageInfo1=Page
audit.dashboard.pagination.pageInfo2=of
audit.dashboard.pagination.totalRecords=Total records:

# Modal
audit.dashboard.modal.eventDetails=Event Details
audit.dashboard.modal.id=ID
audit.dashboard.modal.user=User
audit.dashboard.modal.type=Type
audit.dashboard.modal.time=Time
audit.dashboard.modal.data=Data

# Export Tab
audit.dashboard.export.title=Export Audit Data
audit.dashboard.export.format=Export Format
audit.dashboard.export.csv=CSV (Comma Separated Values)
audit.dashboard.export.json=JSON (JavaScript Object Notation)
audit.dashboard.export.button=Export Data
audit.dashboard.export.infoTitle=Export Information
audit.dashboard.export.infoDesc1=The export will include all audit events matching the selected filters. For large datasets, the export may take a few moments to generate.
audit.dashboard.export.infoDesc2=Exported data will include:
audit.dashboard.export.infoItem1=Event ID
audit.dashboard.export.infoItem2=User
audit.dashboard.export.infoItem3=Event Type
audit.dashboard.export.infoItem4=Timestamp
audit.dashboard.export.infoItem5=Event Data

# JavaScript i18n keys
audit.dashboard.js.noEventsFound=No audit events found matching the current filters
audit.dashboard.js.errorLoading=Error loading data:
audit.dashboard.js.errorRendering=Error rendering table:
audit.dashboard.js.loadingPage=Loading page

####################
#  Cookie banner   #
####################
cookieBanner.popUp.title=How we use Cookies
cookieBanner.popUp.description.1=We use cookies and other technologies to make Stirling PDF work better for you—helping us improve our tools and keep building features you'll love.
cookieBanner.popUp.description.2=If you’d rather not, clicking 'No Thanks' will only enable the essential cookies needed to keep things running smoothly.
cookieBanner.popUp.acceptAllBtn=Okay
cookieBanner.popUp.acceptNecessaryBtn=No Thanks
cookieBanner.popUp.showPreferencesBtn=Manage preferences
cookieBanner.preferencesModal.title=Consent Preferences Center
cookieBanner.preferencesModal.acceptAllBtn=Accept all
cookieBanner.preferencesModal.acceptNecessaryBtn=Reject all
cookieBanner.preferencesModal.savePreferencesBtn=Save preferences
cookieBanner.preferencesModal.closeIconLabel=Close modal
cookieBanner.preferencesModal.serviceCounterLabel=Service|Services
cookieBanner.preferencesModal.subtitle=Cookie Usage
cookieBanner.preferencesModal.description.1=Stirling PDF uses cookies and similar technologies to enhance your experience and understand how our tools are used. This helps us improve performance, develop the features you care about, and provide ongoing support to our users.
cookieBanner.preferencesModal.description.2=Stirling PDF cannot—and will never—track or access the content of the documents you use.
cookieBanner.preferencesModal.description.3=Your privacy and trust are at the core of what we do.
cookieBanner.preferencesModal.necessary.title.1=Strictly Necessary Cookies
cookieBanner.preferencesModal.necessary.title.2=Always Enabled
cookieBanner.preferencesModal.necessary.description=These cookies are essential for the website to function properly. They enable core features like setting your privacy preferences, logging in, and filling out forms—which is why they can’t be turned off.
cookieBanner.preferencesModal.analytics.title=Analytics
cookieBanner.preferencesModal.analytics.description=These cookies help us understand how our tools are being used, so we can focus on building the features our community values most. Rest assured—Stirling PDF cannot and will never track the content of the documents you work with.

#scannerEffect
scannerEffect.title=Scanner Effect
scannerEffect.header=Scanner Effect
scannerEffect.description=Create a PDF that looks like it was scanned
scannerEffect.selectPDF=Select PDF:
scannerEffect.quality=Scan Quality
scannerEffect.quality.low=Low
scannerEffect.quality.medium=Medium
scannerEffect.quality.high=High
scannerEffect.rotation=Rotation Angle
scannerEffect.rotation.none=None
scannerEffect.rotation.slight=Slight
scannerEffect.rotation.moderate=Moderate
scannerEffect.rotation.severe=Severe
scannerEffect.submit=Create Scanner Effect

#home.scannerEffect
home.scannerEffect.title=Scanner Effect
home.scannerEffect.desc=Create a PDF that looks like it was scanned
scannerEffect.tags=scan,simulate,realistic,convert

# ScannerEffect advanced settings (frontend)
scannerEffect.advancedSettings=Enable Advanced Scan Settings
scannerEffect.colorspace=Colorspace
scannerEffect.colorspace.grayscale=Grayscale
scannerEffect.colorspace.color=Color
scannerEffect.border=Border (px)
scannerEffect.rotate=Base Rotation (degrees)
scannerEffect.rotateVariance=Rotation Variance (degrees)
scannerEffect.brightness=Brightness
scannerEffect.contrast=Contrast
scannerEffect.blur=Blur
scannerEffect.noise=Noise
scannerEffect.yellowish=Yellowish (simulate old paper)
scannerEffect.resolution=Resolution (DPI)


# Table of Contents Feature
home.editTableOfContents.title=Edit Table of Contents
home.editTableOfContents.desc=Add or edit bookmarks and table of contents in PDF documents

editTableOfContents.tags=bookmarks,toc,navigation,index,table of contents,chapters,sections,outline
editTableOfContents.title=Edit Table of Contents
editTableOfContents.header=Add or Edit PDF Table of Contents
editTableOfContents.replaceExisting=Replace existing bookmarks (uncheck to append to existing)
editTableOfContents.editorTitle=Bookmark Editor
editTableOfContents.editorDesc=Add and arrange bookmarks below. Click + to add child bookmarks.
editTableOfContents.addBookmark=Add New Bookmark
editTableOfContents.importBookmarksDefault=Import
editTableOfContents.importBookmarksFromJsonFile=Upload JSON file
editTableOfContents.importBookmarksFromClipboard=Paste from clipboard
editTableOfContents.exportBookmarksDefault=Export
editTableOfContents.exportBookmarksAsJson=Download as JSON
editTableOfContents.exportBookmarksAsText=Copy as text
editTableOfContents.desc.1=This tool allows you to add or edit the table of contents (bookmarks) in a PDF document.
editTableOfContents.desc.2=You can create a hierarchical structure by adding child bookmarks to parent bookmarks.
editTableOfContents.desc.3=Each bookmark requires a title and target page number.
editTableOfContents.submit=Apply Table of Contents
