EN · DE · RU · FR · ES

#103: DataTransferI18nResources.properties

plugins/org.projectforge.plugins.datatransfer/src/main/resources/DataTransferI18nResources.properties Default (English) i18n resource bundle, plugins/org.projectforge.plugins.datatransfer/src/main/resources/DataTransferI18nResources.properties 69 lines · 69 code · 0 comments · 0 blank
Default internationalization bundle for the DataTransfer plugin — ProjectForge's file-sharing module. At 69 keys, this is one of the most extensive i18n bundles among all plugins, covering access control, expiry management, audit trails, external sharing, email notifications, and validation.

Localized Keys

Access Control (keys 1–6)

KeyEnglish Value
plugins.datatransfer.accessGroupsGroups with file access
plugins.datatransfer.accessGroups.infoMembers of these groups (if given) will have access to the files of this area.
plugins.datatransfer.accessUsersUsers with file access
plugins.datatransfer.accessUsers.infoThese users (if given) will have access to the files of this area.
plugins.datatransfer.adminsAdmins
plugins.datatransfer.admins.infoAdmins have full access to this area and its settings. They are also allowed to change admins, enabling external access and deleting this area.

Area Management (keys 7, 16–19, 21–23)

KeyEnglish Value
plugins.datatransfer.areaNameArea name
plugins.datatransfer.capacityCapacity
plugins.datatransfer.capacity.stats{0}/{1} ({2}%)
plugins.datatransfer.descriptionDescription
plugins.datatransfer.description.infoThis description is also visible for external users with access via link/password.
plugins.datatransfer.expiresInFiles expiry
plugins.datatransfer.expiryDaysFiles expiry [days]
plugins.datatransfer.expiryDays.infoEach file will be deleted automatically after.

Audit & Activity (keys 8–13)

KeyEnglish Value
plugins.datatransfer.auditActivities
plugins.datatransfer.audit.actionAction
plugins.datatransfer.audit.displayDisplay activities
plugins.datatransfer.audit.downloadedByDownloaded by
plugins.datatransfer.audit.downloadEventsDownload events of the last 30 days
plugins.datatransfer.audit.eventsEvents of the last 30 days

Download & Upload Buttons (keys 14–15, 51–52, 56–57)

KeyEnglish Value
plugins.datatransfer.button.downloadAllDownload all
plugins.datatransfer.button.downloadAll.infoDownload all files in one ZIP archive.
plugins.datatransfer.maxUploadSizeMaximum upload size
plugins.datatransfer.maxUploadSize.infoMaximum upload size of a single file. Max size of this area in total is this value doubled.
plugins.datatransfer.personalBoxPersonal box
plugins.datatransfer.personalBox.infoFor sending files to another single user, use his/her personal data transfer box.
plugins.datatransfer.personalBox.titlePersonal box of {0}

External Access (keys 24–43)

KeyEnglish Value
plugins.datatransfer.external.access.titleExternal access
plugins.datatransfer.external.accessTokenAccess token
plugins.datatransfer.external.accessToken.infoAccess token as part of the external link for direct access for external users. Please renew if you assume that this token was leaked.
plugins.datatransfer.external.download.enabledEnabled for external downloads
plugins.datatransfer.external.download.enabled.infoIf enabled, this area is accessible for external downloads via link (including access token) and password.
plugins.datatransfer.external.download.enabled.titleExternal download
plugins.datatransfer.external.linkExternal access link
plugins.datatransfer.external.link.renewRenew
plugins.datatransfer.external.link.renew.infoPlease renew the link if you assume that this token was leaked. The old one will be invalid after clicking the save button.
plugins.datatransfer.external.noAccessNo external access given to this area.
plugins.datatransfer.external.passwordPassword
plugins.datatransfer.external.password.infoThis password improves security and is protected by brute-force protection.
plugins.datatransfer.external.password.renewRenew
plugins.datatransfer.external.password.renew.infoIf you change or renew this password, please inform all users.
plugins.datatransfer.external.upload.enabledEnabled for external uploads
plugins.datatransfer.external.upload.enabled.infoIf enabled, this area is accessible for external uploads via link (including access token) and password.
plugins.datatransfer.external.upload.enabled.titleExternal upload
plugins.datatransfer.external.userInfoYour name or e-mail
plugins.datatransfer.external.userInfo.infoThis is an optional field to let the owners of this data transfer area know who you are.
plugins.datatransfer.external.userPrefixExternal

Email Notifications (keys 45–50)

KeyEnglish Value
plugins.datatransfer.mail.linkData transfer link
plugins.datatransfer.mail.notificationBeforeDeletion.hintYou may renew the expiring time by simply clicking the file being deleted followed by clicking the update button.
plugins.datatransfer.mail.notificationBeforeDeletion.infoList of files being deleted:
plugins.datatransfer.mail.notificationBeforeDeletion.subjectNotification of files expiring in your data transfer areas
plugins.datatransfer.mail.observe.messageThe following activities were detected in the data transfer area ''{0}'' you observe.
plugins.datatransfer.mail.observe.subjectActivities in ''{0}''

Navigation & Titles (keys 53–55, 59–62)

KeyEnglish Value
plugins.datatransfer.menuData transfer
plugins.datatransfer.observersObservers
plugins.datatransfer.observers.infoThese observers will receive notifications on upload (internal and external) as well as on external downloads via mail.
plugins.datatransfer.title.addAdd new data transfer area
plugins.datatransfer.title.editAdmin of data transfer area
plugins.datatransfer.title.headingData transfer area
plugins.datatransfer.title.listList of data transfer areas

User Preferences (keys 63–64)

KeyEnglish Value
plugins.datatransfer.userWantsToObserveObserve
plugins.datatransfer.userWantsToObserve.infoIf checked, you will receive mails on activities by other users in this area.

Validation Errors (keys 65–69)

KeyEnglish Value
plugins.datatransfer.validation.error.expiryDaysValue of expiry days not supported.
plugins.datatransfer.validation.error.maxUploadSizeKBValue of maximum upload size not supported.
plugins.datatransfer.validation.error.maxUploadSizeKB.exceededGlobalMaxUploadSizeValue of maximum upload exceeds the maximum configured upload size of files ({0}). Please contact admin to increase.
plugins.datatransfer.validation.error.passwordPassword must have at least 6 characters.
plugins.datatransfer.validation.error.tokenToken not valid (try to renew).

Miscellaneous (key 20)

KeyEnglish Value
plugins.datatransfer.expiredWill be deleted shortly.

Design Notes

69 keys — largest i18n bundle among the documented plugins: Compare to Memo (8 keys, #219), SkillMatrix (18 keys, #271), IHK (11 keys, #132). The DataTransfer plugin's complexity stems from its multi-layered access control, external sharing features, and audit trail capabilities.

Git History

7cedb5bc8 Proof-reading I18nResources by Claude Code.
46b3db42e DataTransfer: renamed: audit -> activities.
af6593ee1 DataTransfer: notification improved.
fd3ef6448 i18n key fixed.
8265c82fb WIP: CreateI18nKeys refactored.
4eb321828 Nothing real (SortAndCheckI18nSortProperties).
b980f371d Data transfer: i18n key fixed in mail
104cfb529 WIP: Data-transfer audit
dca006902 WIP: Data-transfer audit
c646250cf WIP: Data-transfer audit