mirror of
https://github.com/Frooodle/Stirling-PDF.git
synced 2025-12-18 20:04:17 +01:00
# Description of Changes Improve titles, headers and tooltips in Add Password and Change Permissions
32 lines
1.5 KiB
TypeScript
32 lines
1.5 KiB
TypeScript
import { useTranslation } from 'react-i18next';
|
|
import { TooltipContent } from '../../types/tips';
|
|
|
|
export const useAddPasswordTips = (): TooltipContent => {
|
|
const { t } = useTranslation();
|
|
|
|
return {
|
|
header: {
|
|
title: t("addPassword.tooltip.header.title", "Password Protection Overview")
|
|
},
|
|
tips: [
|
|
{
|
|
title: t("addPassword.tooltip.passwords.title", "Password Types"),
|
|
description: t("addPassword.tooltip.passwords.text", "User passwords restrict opening the document, while owner passwords control what can be done with the document once opened. You can set both or just one."),
|
|
bullets: [
|
|
t("addPassword.tooltip.passwords.bullet1", "User Password: Required to open the PDF"),
|
|
t("addPassword.tooltip.passwords.bullet2", "Owner Password: Controls document permissions (not supported by all PDF viewers)")
|
|
]
|
|
},
|
|
{
|
|
title: t("addPassword.tooltip.encryption.title", "Encryption Levels"),
|
|
description: t("addPassword.tooltip.encryption.text", "Higher encryption levels provide better security but may not be supported by older PDF viewers."),
|
|
bullets: [
|
|
t("addPassword.tooltip.encryption.bullet1", "40-bit: Basic security, compatible with older viewers"),
|
|
t("addPassword.tooltip.encryption.bullet2", "128-bit: Standard security, widely supported"),
|
|
t("addPassword.tooltip.encryption.bullet3", "256-bit: Maximum security, requires modern viewers")
|
|
]
|
|
},
|
|
]
|
|
};
|
|
};
|