From 53932e9e1670d01b8015152350e0ace51ab6e4eb Mon Sep 17 00:00:00 2001 From: Darko Gjorgjijoski Date: Tue, 7 Apr 2026 10:53:45 +0200 Subject: [PATCH] Pluralize admin settings menu items and clarify Font Packages copy MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sidebar entries Backup and File Disk now read Backups and File Disks to match how the underlying pages actually behave (each one lists/manages multiple entries) and to align with the recently added Font Packages entry. The settings.{backup,disk}.title pluralization slots are collapsed to plural-only so the existing $t(..., 1) call sites in AdminBackupView, AdminFileDiskView and the legacy v1 BackupSetting view render the plural form on the page header without touching any Vue code. Also finishes the Fonts → Font Packages rename: menu_title.fonts and fonts.title both read Font Packages, and fonts.description leads with 'used exclusively when generating PDF documents' so the PDF-only scope is unmissable. --- lang/en.json | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/lang/en.json b/lang/en.json index d57b8754..6d8f273c 100644 --- a/lang/en.json +++ b/lang/en.json @@ -887,9 +887,9 @@ "tax_types": "Tax Types", "expense_category": "Expense Categories", "update_app": "Update App", - "backup": "Backup", - "file_disk": "File Disk", - "fonts": "Fonts", + "backup": "Backups", + "file_disk": "File Disks", + "fonts": "Font Packages", "custom_fields": "Custom Fields", "payment_modes": "Payment Modes", "notes": "Record Notes", @@ -1353,8 +1353,8 @@ } }, "fonts": { - "title": "PDF Fonts", - "description": "Manage fonts used for PDF generation. Noto Sans is bundled and covers most languages. Additional font packages can be installed for CJK languages.", + "title": "Font Packages", + "description": "These font packages are used exclusively when generating PDF documents. The bundled Noto Sans already covers Latin, Cyrillic, Greek, Arabic, Thai and Hindi — install the packages below to render Chinese, Japanese or Korean characters in your PDFs.", "bundled_info": "Noto Sans (bundled) covers Latin, Cyrillic, Greek, Arabic, Thai, Hindi, and most other scripts. Install additional packages below for CJK language support.", "installed": "Installed", "install": "Install", @@ -1391,7 +1391,7 @@ "requirements_not_met": "Update cannot continue because some system requirements are not met (including minimum PHP version). Please fix the failed requirements and try again." }, "backup": { - "title": "Backup | Backups", + "title": "Backups | Backups", "description": "The backup is a zipfile that contains all files in the directories you specify along with a dump of your database", "new_backup": "Add New Backup", "create_backup": "Create Backup", @@ -1414,7 +1414,7 @@ "invalid_disk_credentials": "Invalid credential of selected disk" }, "disk": { - "title": "File Disk | File Disks", + "title": "File Disks | File Disks", "description": "By default, InvoiceShelf will use your local disk for saving backups, avatar and other image files. You can configure more than one disk drivers like DigitalOcean, S3 and Dropbox according to your preference.", "created_at": "created at", "dropbox": "dropbox",