Localess is a translation management tool and content management system for the strings and copy inside an app or a website. It is built with Angular and runs on Firebase, so the editor, the API and the delivery endpoint are Google-hosted pieces of one product: you edit localisation content in a browser, publish, and the app reads the new strings from Firebase Hosting behind a CDN without a rebuild or a deploy.
Beyond translation it can double as a small CMS. Content is shaped with schematics — define the fields and their validation once, then create hierarchical content that the same API serves to web, mobile and server clients. The AI-assisted translation is Google Translate, offered as a draft you correct rather than as an autonomous translator.
Localess is a Firebase application, so the infrastructure is a Google Cloud project: Firebase Authentication for sign-in, Firestore for data, Storage for assets, Cloud Functions for the API and Firebase Hosting behind the CDN. You deploy the app into your own project and pay Google for the usage — the software itself is free, and the project is explicit that infrastructure is the only cost. The setup guide in the wiki covers the Firebase project, the build and the deploy; a self-hosted install is also supported, and content moves between the two one space at a time through the migration API: generate a token in Admin → Settings → Migration, enter the source URL and token in the destination install under Admin → Spaces → Import from Firebase, then revoke the token.
Two things to plan for before committing: the stack ties you to Firebase, so a migration away from Google is a real project rather than a config change; and the AI translation sends source strings to Google Translate, which matters if the content is under confidentiality obligations.
Teams shipping a web or mobile app in several languages who want translators working in a browser without touching code or waiting for a release, and small teams who need a typed content store for marketing copy on the same API. It suits a project already comfortable on Google Cloud — if the requirement is to keep everything on your own servers, a self-hosted translation platform is the more natural fit.