Cleanup unused translations in browser extension (#1355)

This commit is contained in:
Leendert de Borst
2025-11-13 22:32:28 +01:00
committed by Leendert de Borst
parent e849762985
commit 4b9e2ba2e3
4 changed files with 13 additions and 30 deletions

View File

@@ -212,7 +212,7 @@ export async function handleGetVault(
};
} catch (error) {
console.error('Failed to get vault:', error);
return { success: false, error: await t('common.errors.failedToRetrieveData') };
return { success: false, error: await t('common.errors.unknownError') };
}
}
@@ -252,7 +252,7 @@ export async function handleGetCredentials(
return { success: true, credentials: credentials };
} catch (error) {
console.error('Error getting credentials:', error);
return { success: false, error: await t('common.errors.failedToRetrieveData') };
return { success: false, error: await t('common.errors.unknownError') };
}
}
@@ -322,7 +322,7 @@ export function handleGetDefaultEmailDomain(): Promise<stringResponse> {
return { success: true, value: defaultEmailDomain ?? undefined };
} catch (error) {
console.error('Error getting default email domain:', error);
return { success: false, error: await t('common.errors.failedToRetrieveData') };
return { success: false, error: await t('common.errors.unknownError') };
}
})();
}
@@ -346,7 +346,7 @@ export async function handleGetDefaultIdentitySettings(
};
} catch (error) {
console.error('Error getting default identity settings:', error);
return { success: false, error: await t('common.errors.failedToRetrieveData') };
return { success: false, error: await t('common.errors.unknownError') };
}
}
@@ -362,7 +362,7 @@ export async function handleGetPasswordSettings(
return { success: true, settings: passwordSettings };
} catch (error) {
console.error('Error getting password settings:', error);
return { success: false, error: await t('common.errors.failedToRetrieveData') };
return { success: false, error: await t('common.errors.unknownError') };
}
}
@@ -410,7 +410,7 @@ export async function handleUploadVault(
return { success: true, status: response.status, newRevisionNumber: response.newRevisionNumber };
} catch (error) {
console.error('Failed to upload vault:', error);
return { success: false, error: await t('common.errors.failedToUploadVault') };
return { success: false, error: await t('common.errors.unknownError') };
}
}
@@ -513,7 +513,7 @@ async function uploadNewVaultToServer(sqliteClient: SqliteClient) : Promise<Vaul
if (response.status === 0) {
await storage.setItem('session:vaultRevisionNumber', response.newRevisionNumber);
} else {
throw new Error(await t('common.errors.failedToUploadVault'));
throw new Error(await t('common.errors.unknownError'));
}
return response;

View File

@@ -74,9 +74,9 @@ export function useVaultMutate() : {
// Note: vault merge is no longer allowed by the API as of 0.20.0, updates with the same revision number are rejected. So this check can be removed later.
throw new Error('Vault merge required. Please login via the web app to merge the multiple pending updates to your vault.');
} else if (response.status === 2) {
throw new Error(t('common.errors.failedToUploadVault'));
throw new Error(t('common.errors.unknownError'));
} else {
throw new Error(t('common.errors.failedToUploadVault'));
throw new Error(t('common.errors.unknownError'));
}
// Check if it's a network error

View File

@@ -88,7 +88,7 @@ const Login: React.FC = () => {
}
} catch (err) {
await app.logout();
setError(err instanceof Error ? err.message : t('auth.errors.migrationError'));
setError(err instanceof Error ? err.message : t('common.errors.unknownError'));
hideLoading();
return;
}
@@ -190,7 +190,7 @@ const Login: React.FC = () => {
// Check if token was returned.
if (!validationResponse.token) {
throw new Error(t('auth.errors.noToken'));
throw new Error(t('common.errors.unknownError'));
}
// Handle successful authentication
@@ -242,7 +242,7 @@ const Login: React.FC = () => {
// Check if token was returned.
if (!validationResponse.token) {
throw new Error(t('auth.errors.noToken'));
throw new Error(t('common.errors.unknownError'));
}
// Handle successful authentication

View File

@@ -18,18 +18,12 @@
"masterPassword": "Master Password",
"unlockVault": "Unlock Vault",
"unlockWithPin": "Unlock with PIN",
"enterPin": "Enter Your PIN",
"enterPinToUnlock": "Enter your PIN to unlock your vault",
"unlock": "Unlock",
"usePassword": "Use Password",
"useMasterPassword": "Use Master Password",
"pinUnlockTip": "You can also type your PIN using your keyboard",
"unlockTitle": "Unlock Your Vault",
"unlockDescription": "Enter your master password to unlock your vault.",
"logout": "Logout",
"logoutConfirm": "Are you sure you want to logout?",
"sessionExpired": "Your session has expired. Please log in again.",
"unlockSuccess": "Vault unlocked successfully!",
"unlockSuccessTitle": "Your vault is successfully unlocked",
"unlockSuccessDescription": "You can now use autofill in login forms in your browser.",
"closePopup": "Close this popup",
@@ -40,8 +34,6 @@
"errors": {
"invalidCode": "Please enter a valid 6-digit authentication code.",
"serverError": "Could not reach AliasVault server. Please try again later or contact support if the problem persists.",
"noToken": "Login failed -- no token returned",
"migrationError": "An error occurred while checking for pending migrations.",
"wrongPassword": "Incorrect password. Please try again.",
"accountLocked": "Account temporarily locked due to too many failed attempts.",
"networkError": "Network error. Please check your connection and try again.",
@@ -107,9 +99,7 @@
"unknownError": "An unknown error occurred",
"unknownErrorTryAgain": "An unknown error occurred. Please try again.",
"vaultNotAvailable": "Vault not available",
"failedToRetrieveData": "Failed to retrieve data",
"vaultIsLocked": "Vault is locked",
"failedToUploadVault": "Failed to upload vault",
"passwordChanged": "Your password has changed since the last time you logged in. Please login again for security reasons."
},
"apiErrors": {
@@ -184,8 +174,6 @@
"deleteCredential": "Delete Credential",
"credentialDetails": "Credential Details",
"serviceName": "Service Name",
"username": "Username",
"password": "Password",
"notes": "Notes",
"totp": "Two-Factor Authentication",
"totpCode": "TOTP Code",
@@ -335,7 +323,6 @@
"autoLock8Hours": "8 hours",
"autoLock24Hours": "24 hours",
"versionPrefix": "Version ",
"preferences": "Preferences",
"autofillSettings": "Autofill Settings",
"clipboardSettings": "Clipboard Settings",
"contextMenuSettings": "Context Menu Settings",
@@ -368,7 +355,6 @@
"pin": "PIN Code",
"pinDescription": "Unlock vault with PIN code",
"setupPin": "Setup PIN Code",
"enterNewPin": "Enter new PIN",
"enterNewPinDescription": "Enter a PIN code consisting of minimum 6 digits",
"confirmPin": "Confirm PIN",
"confirmPinDescription": "Enter your PIN again to confirm",
@@ -408,7 +394,6 @@
"titleLabel": "Title",
"titlePlaceholder": "Enter a name for this passkey",
"createButton": "Create Passkey",
"creatingButton": "Creating...",
"useBrowserPasskey": "Use Browser Passkey",
"selectPasskeyToReplace": "Select a passkey to replace:",
"createNewPasskey": "Create New Passkey",
@@ -417,9 +402,7 @@
},
"settings": {
"passkeyProvider": "Passkey Provider",
"passkeyProviderOn": "Passkey Provider on ",
"enable": "Enable AliasVault as passkey provider",
"description": "When enabled, AliasVault will handle passkey requests from websites. When a website requests a passkey, the AliasVault popup will be shown instead of the native browser or OS passkey interface."
"passkeyProviderOn": "Passkey Provider on "
}
},
"upgrade": {