diff --git a/client/src/Components/TabPanels/Account/TeamPanel.jsx b/client/src/Components/TabPanels/Account/TeamPanel.jsx
index 9448c632b..fe4b201dd 100644
--- a/client/src/Components/TabPanels/Account/TeamPanel.jsx
+++ b/client/src/Components/TabPanels/Account/TeamPanel.jsx
@@ -40,7 +40,7 @@ const TeamPanel = () => {
const headers = [
{
id: "name",
- content: "Name",
+ content: t("teamPanel.table.name"),
render: (row) => {
return (
@@ -48,16 +48,16 @@ const TeamPanel = () => {
{row.firstName + " " + row.lastName}
- Created {new Date(row.createdAt).toLocaleDateString()}
+ {t("teamPanel.table.created")} {new Date(row.createdAt).toLocaleDateString()}
);
},
},
- { id: "email", content: "Email", render: (row) => row.email },
+ { id: "email", content: t("teamPanel.table.email"), render: (row) => row.email },
{
id: "role",
- content: "Role",
+ content: t("teamPanel.table.role"),
render: (row) => row.role,
},
];
@@ -198,7 +198,7 @@ const TeamPanel = () => {
spellCheck="false"
gap={SPACING_GAP}
>
- Team members
+ {t("teamPanel.teamMembers")}
{
filled={(filter === "all").toString()}
onClick={() => setFilter("all")}
>
- All
+ {t("teamPanel.filter.all")}
@@ -238,22 +238,20 @@ const TeamPanel = () => {
color="accent"
onClick={() => setIsOpen(true)}
>
- Invite a team member
+ {t("teamPanel.inviteTeamMember")}
{
marginBottom={SPACING_GAP}
type="email"
id="input-team-member"
- placeholder="Email"
+ placeholder={t("teamPanel.email")}
value={toInvite.email}
onChange={handleChange}
error={errors.email ? true : false}
@@ -270,7 +268,7 @@ const TeamPanel = () => {
/>
diff --git a/client/src/locales/gb.json b/client/src/locales/gb.json
index 9eff52fe9..1b9040235 100644
--- a/client/src/locales/gb.json
+++ b/client/src/locales/gb.json
@@ -457,6 +457,29 @@
"teamMember": "Team member",
"demoUser": "Demo user"
},
+ "teamPanel": {
+ "teamMembers": "Team members",
+ "filter": {
+ "all": "All",
+ "member": "Member"
+ },
+ "inviteTeamMember": "Invite a team member",
+ "inviteNewTeamMember": "Invite new team member",
+ "inviteDescription": "When you add a new team member, they will get access to all monitors.",
+ "email": "Email",
+ "selectRole": "Select role",
+ "inviteLink": "Invite link",
+ "cancel": "Cancel",
+ "noMembers": "There are no team members with this role",
+ "getToken": "Get token",
+ "emailToken": "E-mail token",
+ "table": {
+ "name": "Name",
+ "email": "Email",
+ "role": "Role",
+ "created": "Created"
+ }
+ },
"monitorState": {
"paused": "paused",
"resumed": "resumed",
diff --git a/client/src/locales/ru.json b/client/src/locales/ru.json
index a0969cc53..66eb4028a 100644
--- a/client/src/locales/ru.json
+++ b/client/src/locales/ru.json
@@ -422,6 +422,29 @@
"teamMember": "Член команды",
"demoUser": "Демо-пользователь"
},
+ "teamPanel": {
+ "teamMembers": "Члены команды",
+ "filter": {
+ "all": "Все",
+ "member": "Член"
+ },
+ "inviteTeamMember": "Пригласить члена команды",
+ "inviteNewTeamMember": "Пригласить нового члена команды",
+ "inviteDescription": "Когда вы добавляете нового члена команды, он получит доступ ко всем мониторам.",
+ "email": "Эл. почта",
+ "selectRole": "Выберите роль",
+ "inviteLink": "Ссылка для приглашения",
+ "cancel": "Отмена",
+ "noMembers": "Нет членов команды с этой ролью",
+ "getToken": "Получить токен",
+ "emailToken": "Отправить токен по эл. почте",
+ "table": {
+ "name": "Имя",
+ "email": "Эл. почта",
+ "role": "Роль",
+ "created": "Создан"
+ }
+ },
"monitorState": {
"paused": "приостановлен",
"resumed": "возобновлен",
diff --git a/client/src/locales/tr.json b/client/src/locales/tr.json
index 76dceb2fb..6a9ead23b 100644
--- a/client/src/locales/tr.json
+++ b/client/src/locales/tr.json
@@ -445,6 +445,29 @@
"teamMember": "Takım üyesi",
"demoUser": "Demo kullanıcı"
},
+ "teamPanel": {
+ "teamMembers": "Takım üyeleri",
+ "filter": {
+ "all": "Tümü",
+ "member": "Üye"
+ },
+ "inviteTeamMember": "Takım üyesi davet et",
+ "inviteNewTeamMember": "Yeni takım üyesi davet et",
+ "inviteDescription": "Yeni bir takım üyesi eklediğinizde, tüm monitörlere erişim hakkı alacaktır.",
+ "email": "E-posta",
+ "selectRole": "Rol seçin",
+ "inviteLink": "Davet bağlantısı",
+ "cancel": "İptal",
+ "noMembers": "Bu role sahip takım üyesi bulunmamaktadır",
+ "getToken": "Token al",
+ "emailToken": "Token e-posta ile gönder",
+ "table": {
+ "name": "Ad",
+ "email": "E-posta",
+ "role": "Rol",
+ "created": "Oluşturuldu"
+ }
+ },
"monitorState": {
"paused": "duraklatıldı",
"resumed": "devam ettirildi",