Lovalingo Maintenance: Updating, Uninstalling, and Deleting
Learn how to manage your Lovalingo integration effectively. This guide covers updating to the latest version, uninstalling the code from your project, and deleting all data from Lovalingo servers. Keep your multilingual setup optimized and clean.
Managing your Lovalingo integration is straightforward. Whether you want to update to the latest version, remove the code from your project, or delete everything from our servers, this guide walks you through each option.
Option 1: Updating to the Latest Version
Keep your integration fresh with new features, performance improvements, and the latest SEO optimizations.
How to update:
Copy the update prompt below
Paste it into your AI coding tool (like Lovable chat)
Let the AI make the changes
Publish/Deploy your site
Update Prompt:
Please update Lovalingo to the latest version. Requirements:
* Update @lovalingo/lovalingo to the latest version using the appropriate package manager (npm/yarn/pnpm).
* Check for any breaking changes in the provider or router APIs and update the integration accordingly.
* Verify there are no TypeScript or build errors.
* Ensure the app still renders correctly and translations continue to work (routing + switcher).
Output: A short summary of what you changed and where (files/paths).Option 2: Uninstalling the Code
Remove all multilingual logic from your codebase while keeping your Lovalingo account data safe.
How to uninstall:
Copy the uninstall prompt below
Paste it into your AI coding tool
Wait for the AI to confirm removal
Publish/Deploy your site
Uninstall Prompt:
Please uninstall Lovalingo from my project completely. Goal: Remove ALL Lovalingo code, config, keys, routes, and generated integration artifacts so the app behaves as if Lovalingo was never installed.
Requirements:
* Dependency & Imports: Remove @lovalingo/lovalingo from package.json and delete all imports (LovalingoProvider, LangRouter, LangLink, hooks like useLang).
* Routing: Remove any wrappers intercepting or rewriting routes for i18n.
* Files & Artifacts: Remove /.well-known/lovalingo.json and any sitemap generation scripts.
* Scripts: Clean up the 'scripts' section in package.json (remove 'prebuild' sitemap nodes).
Option 3: Deleting a Project from the Dashboard
Permanently delete all translations, analytics, and project data from our servers.
How to delete your project:
Log in to your Lovalingo Dashboard
Select the project you want to remove
Go to the Settings or Project Info tab
Scroll down to the Danger Zone - High-impact actions section
Click Delete Project and confirm your choice
Note: This action is permanent and cannot be undone. All your translations, analytics data, and project settings will be lost.
