diff --git a/client/public/locales/en/common.json b/client/public/locales/en/common.json
index d5ba7ad..b69f3be 100644
--- a/client/public/locales/en/common.json
+++ b/client/public/locales/en/common.json
@@ -239,7 +239,26 @@
"home": "Home"
},
"help": {
- "help": "Help"
+ "help": "Help",
+ "resources": {
+ "filament": "Brands of filament. They have properties such as name, material, color, diameter, and more.",
+ "spool": "Individual physical spools of a specific filament.",
+ "vendor": "The companies that make the filament."
+ },
+ "description": [
+ "
Help",
+ "
Here are some tips to get you started.
",
+ "
Spoolman holds 3 different types of data:
",
+ "
To enter a new spool into the database, you first need to create a Filament",
+ "object for it. Once that is done, you can then create a Spool object for that",
+ "individual spool. If you then purchase additional spools of the same filament, you can just create additional",
+ "Spool objects, and re-use the same Filament object.
",
+ "
You can optionally also create a Vendor object for the company that makes the",
+ "filament, if you want to track that information.
",
+ "
You can connect other 3D printer services to Spoolman, such as Moonraker, which can then automatically track",
+ "filament usage and update the Spool objects for you. See the Spoolman README",
+ "for how to do that.
"
+ ]
},
"table": {
"actions": "Actions"
diff --git a/client/src/pages/help/index.tsx b/client/src/pages/help/index.tsx
index 7394435..625be25 100644
--- a/client/src/pages/help/index.tsx
+++ b/client/src/pages/help/index.tsx
@@ -1,5 +1,5 @@
import React from "react";
-import { IResourceComponentsProps } from "@refinedev/core";
+import { IResourceComponentsProps, useTranslate } from "@refinedev/core";
import dayjs from "dayjs";
import utc from "dayjs/plugin/utc";
import { Content } from "antd/es/layout/layout";
@@ -7,6 +7,7 @@ import { List, theme } from "antd";
import Title from "antd/es/typography/Title";
import { FileOutlined, HighlightOutlined, UserOutlined } from "@ant-design/icons";
import { Link } from "react-router-dom";
+import { Trans } from "react-i18next";
dayjs.extend(utc);
@@ -14,7 +15,7 @@ const { useToken } = theme;
export const Help: React.FC = () => {
const { token } = useToken();
- // const t = useTranslate();
+ const t = useTranslate();
return (
= () => {
lineHeight: 1.5,
}}
>
- Help
-
- To enter a new spool into the database, you first need to create a Filament{" "}
- object for it. Once that is done, you can then create a Spool object for that
- individual spool. If you then purchase additional spools of the same filament, you can just create additional
- Spool objects, and re-use the same Filament object.
-
-
- You can optionally also create a Vendor object for the company that makes the
- filament, if you want to track that information.
-
-
- You can connect other 3D printer services to Spoolman, such as Moonraker, which can then automatically track
- filament usage and update the Spool objects for you. See the{" "}
-
- Spoolman README
- {" "}
- for how to do that.
-