Skip to content

Commit 950a73a

Browse files
committed
feat: add blocking modal when admin has no policies and workspace preselection
1 parent 860ff6b commit 950a73a

16 files changed

Lines changed: 130 additions & 30 deletions

File tree

src/languages/de.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9106,6 +9106,7 @@ Hier ist ein *Testbeleg*, um dir zu zeigen, wie es funktioniert:`,
91069106
preferredWorkspace: 'Bevorzugter Arbeitsbereich',
91079107
preferredWorkspaceDescription: (enabled: boolean) => `Alle neuen Berichte und Ausgaben werden im ${enabled ? 'ausgewählten bevorzugten' : 'diesem'} Arbeitsbereich erstellt.`,
91089108
preferredWorkspaceSelectDescription: 'Alle neuen Ausgaben und Berichte werden in diesem Arbeitsbereich erstellt.',
9109+
noWorkspacesMessage: 'Es gibt keine Arbeitsbereiche in dieser Domain. Ein Arbeitsbereich ist erforderlich, um diese Einschränkung zu aktivieren.',
91099110
defaultGroup: 'Standardgruppe für neue Mitglieder',
91109111
},
91119112
},

src/languages/en.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9095,6 +9095,7 @@ const translations = {
90959095
preferredWorkspace: 'Preferred Workspace',
90969096
preferredWorkspaceDescription: (enabled: boolean) => `All new reports and expenses will be created on ${enabled ? 'selected preferred' : 'this'} workspace.`,
90979097
preferredWorkspaceSelectDescription: 'All new expenses and reports will be created on this workspace.',
9098+
noWorkspacesMessage: 'There are no workspaces on this domain. A workspace is required to enable this restriction.',
90989099
defaultGroup: 'Default group for new members',
90999100
},
91009101
},

src/languages/es.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9332,6 +9332,7 @@ ${amount} para ${merchant} - ${date}`,
93329332
`Todos los informes y gastos nuevos se crearán en ${enabled ? 'el espacio de trabajo preferido seleccionado' : 'este'} espacio de trabajo.`,
93339333
preferredWorkspace: 'Espacio de trabajo preferido',
93349334
preferredWorkspaceSelectDescription: 'Todos los gastos e informes nuevos se crearán en este espacio de trabajo.',
9335+
noWorkspacesMessage: 'No hay espacios de trabajo en este dominio. Se requiere un espacio de trabajo para habilitar esta restricción.',
93359336
defaultGroup: 'Grupo predeterminado para nuevos miembros',
93369337
},
93379338
},

src/languages/fr.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9126,6 +9126,7 @@ Voici un *reçu test* pour vous montrer comment ça fonctionne :`,
91269126
preferredWorkspaceDescription: (enabled: boolean) =>
91279127
`Tous les nouveaux rapports et dépenses seront créés dans ${enabled ? "l'espace de travail préféré sélectionné" : 'cet espace de travail'}.`,
91289128
preferredWorkspaceSelectDescription: 'Toutes les nouvelles dépenses et rapports seront créés dans cet espace de travail.',
9129+
noWorkspacesMessage: "Il n'y a aucun espace de travail sur ce domaine. Un espace de travail est requis pour activer cette restriction.",
91299130
defaultGroup: 'Groupe par défaut pour les nouveaux membres',
91309131
},
91319132
},

src/languages/it.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9092,6 +9092,7 @@ Ecco una *ricevuta di prova* per mostrarti come funziona:`,
90929092
preferredWorkspaceDescription: (enabled: boolean) =>
90939093
`Tutti i nuovi report e le nuove spese verranno creati ${enabled ? "nell'area di lavoro preferita selezionata" : 'in questa area di lavoro'}.`,
90949094
preferredWorkspaceSelectDescription: 'Tutte le nuove spese e i nuovi report verranno creati in questa area di lavoro.',
9095+
noWorkspacesMessage: 'Non ci sono spazi di lavoro su questo dominio. È necessario uno spazio di lavoro per abilitare questa restrizione.',
90959096
defaultGroup: 'Gruppo predefinito per nuovi membri',
90969097
},
90979098
},

src/languages/ja.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8976,6 +8976,7 @@ ${reportName}
89768976
preferredWorkspace: '優先ワークスペース',
89778977
preferredWorkspaceDescription: (enabled: boolean) => `すべての新しいレポートと経費は${enabled ? '選択された優先' : 'この'}ワークスペースで作成されます。`,
89788978
preferredWorkspaceSelectDescription: 'すべての新しい経費とレポートはこのワークスペースで作成されます。',
8979+
noWorkspacesMessage: 'このドメインにワークスペースがありません。この制限を有効にするにはワークスペースが必要です。',
89798980
defaultGroup: '新しいメンバーのデフォルトグループ',
89808981
},
89818982
},

src/languages/nl.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9064,6 +9064,7 @@ Hier is een *proefbon* om je te laten zien hoe het werkt:`,
90649064
preferredWorkspace: 'Voorkeurswerkruimte',
90659065
preferredWorkspaceDescription: (enabled: boolean) => `Alle nieuwe rapporten en onkosten worden aangemaakt in ${enabled ? 'de geselecteerde voorkeurs' : 'deze'} werkruimte.`,
90669066
preferredWorkspaceSelectDescription: 'Alle nieuwe onkosten en rapporten worden in deze werkruimte aangemaakt.',
9067+
noWorkspacesMessage: 'Er zijn geen werkruimtes op dit domein. Een werkruimte is vereist om deze beperking in te schakelen.',
90679068
defaultGroup: 'Standaardgroep voor nieuwe leden',
90689069
},
90699070
},

src/languages/pl.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9047,6 +9047,7 @@ Oto *paragon testowy*, żeby pokazać Ci, jak to działa:`,
90479047
preferredWorkspace: 'Preferowany obszar roboczy',
90489048
preferredWorkspaceDescription: (enabled: boolean) => `Wszystkie nowe raporty i wydatki będą tworzone w ${enabled ? 'wybranym preferowanym' : 'tym'} obszarze roboczym.`,
90499049
preferredWorkspaceSelectDescription: 'Wszystkie nowe wydatki i raporty będą tworzone w tym obszarze roboczym.',
9050+
noWorkspacesMessage: 'W tej domenie nie ma żadnych obszarów roboczych. Obszar roboczy jest wymagany, aby włączyć to ograniczenie.',
90509051
defaultGroup: 'Domyślna grupa dla nowych członków',
90519052
},
90529053
},

src/languages/pt-BR.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9056,6 +9056,7 @@ Aqui está um *comprovante de teste* para mostrar como funciona:`,
90569056
preferredWorkspaceDescription: (enabled: boolean) =>
90579057
`Todos os novos relatórios e despesas serão criados no ${enabled ? 'espaço de trabalho preferido selecionado' : 'este espaço de trabalho'}.`,
90589058
preferredWorkspaceSelectDescription: 'Todas as novas despesas e relatórios serão criados neste espaço de trabalho.',
9059+
noWorkspacesMessage: 'Não há espaços de trabalho neste domínio. Um espaço de trabalho é necessário para ativar esta restrição.',
90599060
defaultGroup: 'Grupo padrão para novos membros',
90609061
},
90619062
},

src/languages/zh-hans.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8825,6 +8825,7 @@ ${reportName}
88258825
preferredWorkspace: '首选工作区',
88268826
preferredWorkspaceDescription: (enabled: boolean) => `所有新报告和费用将在${enabled ? '选定的首选' : '此'}工作区中创建。`,
88278827
preferredWorkspaceSelectDescription: '所有新费用和报告将在此工作区中创建。',
8828+
noWorkspacesMessage: '此域上没有工作区。启用此限制需要一个工作区。',
88288829
defaultGroup: '新成员的默认群组',
88298830
},
88308831
},

0 commit comments

Comments
 (0)