diff --git a/frontend/locales/en.json b/frontend/locales/en.json
index 6959e6db..56c7fbca 100644
--- a/frontend/locales/en.json
+++ b/frontend/locales/en.json
@@ -124,5 +124,43 @@
"url": "URL",
"user_profile": "User Profile",
"user_profile_sub": "Invite users, and manage your account."
+ },
+ "tools": {
+ "reports": "Reports",
+ "reports_sub": "Generate different reports for your inventory.",
+ "reports_set": {
+ "asset_labels": "Asset ID Labels",
+ "asset_labels_sub": "Generates a printable PDF of labels for a range of Asset ID. These are not specific to your inventory so you are able to print labels ahead of time and apply them to your inventory when you receive them.",
+ "asset_labels_button": "Label Generator",
+ "bill_of_materials": "Bill of Materials",
+ "bill_of_materials_sub": "Generates a CSV (Comma Separated Values) file that can be imported into a spreadsheet program. This is a summary of your inventory with basic item and pricing information.",
+ "bill_of_materials_button": "Generate BOM"
+ },
+ "import_export": "Import/Export",
+ "import_export_sub": "Import and export your inventory to and from a CSV file. This is useful for migrating your inventory to a new instance of Homebox.",
+ "import_export_set": {
+ "import": "Import Inventory",
+ "import_sub": "Imports the standard CSV format for Homebox. Without an ''HB.import_ref'' column, this will ''not'' overwrite any existing items in your inventory, only add new items. Rows with an ''HB.import_ref'' column are merged into existing items with the same import_ref, if one exists.",
+ "import_button": "Import Inventory",
+ "export": "Export Inventory",
+ "export_sub": "Exports the standard CSV format for Homebox. This will export all items in your inventory.",
+ "export_button": "Export Inventory"
+ },
+ "actions": "Inventory Actions",
+ "actions_sub": "Apply Actions to your inventory in bulk. These are irreversible actions. ''Be careful.''",
+ "actions_set": {
+ "ensure_ids": "Ensure Asset IDs",
+ "ensure_ids_sub": "Ensures that all items in your inventory have a valid asset_id field. This is done by finding the highest current asset_id field in the database and applying the next value to each item that has an unset asset_id field. This is done in order of the created_at field.",
+ "ensure_ids_button": "Ensure Asset IDs",
+ "ensure_import_refs": "Ensure Import Refs",
+ "ensure_import_refs_sub": "Ensures that all items in your inventory have a valid import_ref field. This is done by randomly generating a 8 character string for each item that has an unset import_ref field.",
+ "ensure_import_refs_button": "Ensure Import Refs",
+ "zero_datetimes": "Zero Item Date Times",
+ "zero_datetimes_sub": "Resets the time value for all date time fields in your inventory to the beginning of the date. This is to fix a bug that was introduced early on in the development of the site that caused the time value to be stored with the time which caused issues with date fields displaying accurate values. ''See Github Issue #236 for more details.''",
+ "zero_datetimes_button": "Zero Item Date Times",
+ "set_primary_photo": "Set Primary Photo",
+ "set_primary_photo_sub": "In version v0.10.0 of Homebox, the primary image field was added to attachments of type photo. This action will set the primary image field to the first image in the attachments array in the database, if it is not already set. ''See GitHub PR #576''",
+ "set_primary_photo_button": "Set Primary Photo"
+ }
}
}
\ No newline at end of file
diff --git a/frontend/pages/tools.vue b/frontend/pages/tools.vue
index 0af6c0db..97ce8867 100644
--- a/frontend/pages/tools.vue
+++ b/frontend/pages/tools.vue
@@ -6,25 +6,23 @@
HB.import_ref column, this will
- not overwrite any existing items in your inventory, only add new items. Rows with an
- HB.import_ref column are merged into existing items with the same import_ref, if one exists.
+ {{ $t("tools.import_export_set.import") }}
+
+ {{ $t("tools.import_export_set.import_button") }}