Follow what the live server does with tenants and domains
A run on the production server with throwaway tenants, a role, lists and a domain, all removed, found three things the source reading had not: - Something in a tenant has to be on a domain in that tenant (a list in a tenant on an unassigned domain is invalidForeignKey), while something in no tenant may be on a tenant's domain. The account panel's tenant choice offered every tenant; it offers only the domain's now, and a new account starts in the tenant of the domain it is made on. The domain list reads memberTenantId for it. - A domain created in a tenant puts its DKIM keys there too, and they keep the tenant from being deleted. They are counted with the rest, so Delete is not offered while any remain. - Stalwart lets a domain leave a tenant while the tenant still has accounts on it, stranding them. The panel asks first and refuses while any are there. The refusal to delete a tenant that holds anything was confirmed, as were tenant create, quota pointers, logo and rename. The mock follows the domain rule, filters DKIM keys by tenant, and KNOWN-ISSUES records the run. The non-Enterprise notice is now just "Tenants are a Stalwart Enterprise feature." Two sentences were reworded and one plural added, in all nine catalogues, and the old sentences are gone.
This commit is contained in:
@@ -252,7 +252,7 @@ export const catalog: Catalog = {
|
||||
"The server did not say whether the role was created.": "ロールが作成されたかどうか、サーバーから返答がありませんでした。",
|
||||
"No tenant": "テナントなし",
|
||||
"You can't move your own account into a tenant.": "自分のアカウントをテナントに移すことはできません。",
|
||||
"An account in a tenant is limited by the tenant's role and counts towards its limits, and Administrator means administrator of that tenant.": "テナント内のアカウントは、テナントのロールによって制限され、テナントの上限に数えられます。また、管理者はそのテナントの管理者を意味します。",
|
||||
"An account can be in the tenant its domain is in. In a tenant it is limited by the tenant's role and counts towards its limits, and Administrator means administrator of that tenant.": "アカウントは、そのドメインが属するテナントにのみ入れられます。テナント内のアカウントは、テナントのロールによって制限され、テナントの上限に数えられます。また、管理者はそのテナントの管理者を意味します。",
|
||||
"Tenants": "テナント",
|
||||
"Storage in GB": "ストレージ (GB)",
|
||||
"Default tenant roles": "テナントの既定ロール",
|
||||
@@ -275,13 +275,13 @@ export const catalog: Catalog = {
|
||||
"Take {domain} out of the tenant": "{domain} をテナントから外す",
|
||||
"No domains in this tenant yet": "このテナントにはまだドメインがありません",
|
||||
"Domain to add": "追加するドメイン",
|
||||
"Only domains in no tenant can be added. The accounts already on a domain stay where they are; move each from its own panel.": "追加できるのは、どのテナントにも属していないドメインだけです。ドメイン上の既存のアカウントはそのまま残るため、それぞれのパネルから移動してください。",
|
||||
"Only domains in no tenant can be added, and the accounts already on one stay where they are. A domain comes out only once none of this tenant's accounts are on it.": "追加できるのは、どのテナントにも属していないドメインだけで、既存のアカウントはそのまま残ります。ドメインを外せるのは、このテナントのアカウントがそのドメインに 1 つも残っていないときだけです。",
|
||||
"An empty tenant can be deleted.": "空のテナントは削除できます。",
|
||||
"Delete tenant…": "テナントを削除…",
|
||||
"Still holds {things}. Move them out first.": "まだ {things} が含まれています。先に移動してください。",
|
||||
"Delete tenant": "テナントを削除",
|
||||
"Separate organisations on one server, each with its own people, domains and limits.": "1 台のサーバー上の別々の組織で、それぞれに利用者、ドメイン、上限があります。",
|
||||
"Tenants are a Stalwart Enterprise feature. This server does not report Enterprise, so anyone inside a tenant has only an ordinary user's permissions.": "テナントは Stalwart Enterprise の機能です。このサーバーは Enterprise と報告していないため、テナント内の利用者は通常のユーザーの権限しか持ちません。",
|
||||
"Tenants are a Stalwart Enterprise feature.": "テナントは Stalwart Enterprise の機能です。",
|
||||
"Search tenants": "テナントを検索",
|
||||
"No tenants match": "一致するテナントはありません",
|
||||
"No tenants yet": "まだテナントがありません",
|
||||
@@ -1697,6 +1697,7 @@ export const catalog: Catalog = {
|
||||
"Grants {n} permissions": { other: "{n} 件の権限を付与" },
|
||||
"{n} roles": { other: "{n} 件のロール" },
|
||||
"{n} tenants": { other: "{n} 件のテナント" },
|
||||
"{n} accounts in this tenant are still on {domain}. Move them or delete them before taking the domain out.": { other: "このテナントのアカウントがまだ {n} 件 {domain} にあります。ドメインを外す前に、移動するか削除してください。" },
|
||||
"{n} DKIM keys": { other: "{n} 個の DKIM 鍵" },
|
||||
"{n} other items": { other: "その他 {n} 件" },
|
||||
// ── Administration ────────────────────────────────────────────────
|
||||
|
||||
Reference in New Issue
Block a user