In the past multi-tenant projects solved their needs using extra namespaces or locales looking like
en-x-customer1. We decided to provide our customers with a proper solution to the problem.
- Your customers get their own project with restricted access - no longer your customers see each other.
- You can decide to cover the costs or let the customers take the bill.
On your project's settings page you can create a new tenant project:
The projects created under "Tenants" are based on the content of your main project. All the translations already existing and future changes are visible in the tenant project.
Users of the tenant project now have the choice to keep translations as provided by you or to override values as needed.
Overridden values are marked with the state icon overridden and can be filtered by that state:
The costs are the same as in any other project. Downloads and modifications are calculated on usage. The word count is calculated based on the overridden values - so text already provided by the main project is not charged twice.
You can decide to cover those costs by subscribing those tenant projects using your main subscription or let the customer subscribe using his own credit card.