#219: MemoI18nResources.properties
plugins/org.projectforge.plugins.memo/src/main/resources/MemoI18nResources.properties Default (English) i18n resource bundle, plugins/org.projectforge.plugins.memo/src/main/resources/MemoI18nResources.properties 8 lines · 8 code · 0 comments · 0 blank
Default internationalization bundle for the Memo plugin. Provides 8 English keys for the memo management UI — a simple plugin for creating, editing, and listing internal memos owned by users.
Localized Keys
| Key | English Value | Context |
plugins.memo.memo | Memo | Field label / entity name |
plugins.memo.menu | Memos | Navigation menu entry |
plugins.memo.owner | Owner | Column/form label for memo owner |
plugins.memo.subject | Subject | Column/form label for memo subject |
plugins.memo.title.add | Add new memo | Page title for memo creation |
plugins.memo.title.edit | Edit memo | Page title for memo editing |
plugins.memo.title.heading | Memos | Page heading |
plugins.memo.title.list | Memo list | Page title for memo list view |
Key Categories
- Entity labels:
memo, owner, subject — used as field labels in forms and column headers in data tables.
- Navigation:
menu — registered via MenuItemDef in the plugin's initialize() method.
- Page titles:
title.add, title.edit, title.heading, title.list — follow ProjectForge's standard 4-title CRUD convention covering create, edit, heading, and list views.
Minimalist plugin: The Memo plugin is one of the simplest in ProjectForge, with only 8 i18n keys. Compare to DataTransfer (69 keys, #104) or the IHK plugin (11 keys). The small key set reflects the plugin's focused scope: owned memos with a subject.
Git History
7cedb5bc8 Proof-reading I18nResources by Claude Code.
9ebb88522 Initial commit