Skip to content

Commit 1ca0e32

Browse files
committed
Use useTranslation to StatusRibbon.js
1 parent 3cb01b6 commit 1ca0e32

File tree

2 files changed

+12
-5
lines changed

2 files changed

+12
-5
lines changed

src/components/Credentials/StatusRibbon.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
// StatusRibbon.js
22
import React from 'react';
3+
import { useTranslation } from 'react-i18next';
34

45
const StatusRibbon = ({ expDate }) => {
6+
const { t } = useTranslation();
7+
58
const CheckExpired = (expDate) => {
69
const today = new Date();
710
const expirationDate = new Date(expDate);
@@ -10,7 +13,7 @@ const StatusRibbon = ({ expDate }) => {
1013

1114
return (
1215
<div className={`absolute bottom-0 right-0 text-white text-xs py-1 px-3 rounded-tl-lg border-t border-l border-white ${CheckExpired(expDate) ? 'bg-red-500' : 'bg-green-500'}`}>
13-
{CheckExpired(expDate) ? 'Expired' : 'Active'}
16+
{CheckExpired(expDate) ? `${t('statusRibbon.expired')}` : `${t('statusRibbon.active')}`}
1417
</div>
1518
);
1619
};

src/locales/en.json

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -121,13 +121,13 @@
121121
"addPasskey": "Add passkey",
122122
"deleteAccount": {
123123
"buttonText": "Delete your account",
124-
"deleteButtonTitleLocked":"You cannot delete your account while locked",
124+
"deleteButtonTitleLocked": "You cannot delete your account while locked",
125125
"description": "Once you delete your account, there is no going back. Please be certain.",
126126
"messageDeleteAccount1": "Are you sure you want to delete ",
127127
"messageDeleteAccount2": "your Account",
128128
"title": "Delete account"
129129
},
130-
"deletePasskeyButtonTitleLocked":"You cannot add passkey while locked",
130+
"deletePasskeyButtonTitleLocked": "You cannot add passkey while locked",
131131
"description": "View account information and manage passkeys",
132132
"lockPasskeyManagement": "Lock passkey management",
133133
"noOtherPasskeys": "There are no other passkeys in this account.",
@@ -138,7 +138,7 @@
138138
"cancelChangesAriaLabel": "Cancel changes to passkey {{passkeyLabel}}",
139139
"created": "Created",
140140
"deleteAriaLabel": "Delete passkey {{passkeyLabel}}",
141-
"deleteButtonTitleLocked":"You cannot delete passkey while locked",
141+
"deleteButtonTitleLocked": "You cannot delete passkey while locked",
142142
"lastUsed": "Last Used",
143143
"messageDeletePasskeyPart1": "Are you sure you want to delete",
144144
"messageDeletePasskeyPart2": "passkey?",
@@ -147,7 +147,7 @@
147147
"nicknameInputAriaLabel": "Enter new nickname for passkey {{passkeyLabel}}",
148148
"rename": "Rename",
149149
"renameAriaLabel": "Rename passkey {{passkeyLabel}}",
150-
"renameButtonTitleLocked":"You cannot edit passkey while locked",
150+
"renameButtonTitleLocked": "You cannot edit passkey while locked",
151151
"saveChangesAriaLabel": "Save changes to passkey {{passkeyLabel}}",
152152
"unnamed": "Unnamed passkey"
153153
},
@@ -185,5 +185,9 @@
185185
"sidebar": {
186186
"navItemLogout": "Logout",
187187
"poweredBy": "Powered by <docLinkWalletGithub>wwWallet</docLinkWalletGithub>"
188+
},
189+
"statusRibbon": {
190+
"active": "Active",
191+
"expired": "Expired"
188192
}
189193
}

0 commit comments

Comments
 (0)