Skip to content

Commit c37adec

Browse files
authored
Merge pull request Expensify#76178 from abbasifaizan70/74999-member-admin-option-is-displayed-in-singular-when-several-users-are-selected
Fixed member/admin option showing in singular when multiple users are selected
2 parents 57c0cbc + d7d0d7c commit c37adec

13 files changed

Lines changed: 158 additions & 56 deletions

File tree

src/languages/de.ts

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5228,9 +5228,18 @@ ${amount} für ${merchant} - ${date}`,
52285228
removeMemberPrompt: ({memberName}: RemoveMemberPromptParams) => `Möchten Sie ${memberName} wirklich entfernen?`,
52295229
removeMemberTitle: 'Mitglied entfernen',
52305230
transferOwner: 'Besitzer übertragen',
5231-
makeMember: 'Mitglied machen',
5232-
makeAdmin: 'Admin machen',
5233-
makeAuditor: 'Prüfer erstellen',
5231+
makeMember: () => ({
5232+
one: 'Zum Mitglied machen',
5233+
other: 'Zu Mitgliedern machen',
5234+
}),
5235+
makeAdmin: () => ({
5236+
one: 'Zum Administrator machen',
5237+
other: 'Zu Administratoren machen',
5238+
}),
5239+
makeAuditor: () => ({
5240+
one: 'Zum Prüfer machen',
5241+
other: 'Zu Prüfern machen',
5242+
}),
52345243
selectAll: 'Alle auswählen',
52355244
error: {
52365245
genericAdd: 'Es gab ein Problem beim Hinzufügen dieses Arbeitsbereichsmitglieds.',

src/languages/en.ts

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5308,9 +5308,18 @@ const translations = {
53085308
removeMemberPrompt: ({memberName}: RemoveMemberPromptParams) => `Are you sure you want to remove ${memberName}?`,
53095309
removeMemberTitle: 'Remove member',
53105310
transferOwner: 'Transfer owner',
5311-
makeMember: 'Make member',
5312-
makeAdmin: 'Make admin',
5313-
makeAuditor: 'Make auditor',
5311+
makeMember: () => ({
5312+
one: 'Make member',
5313+
other: 'Make members',
5314+
}),
5315+
makeAdmin: () => ({
5316+
one: 'Make admin',
5317+
other: 'Make admins',
5318+
}),
5319+
makeAuditor: () => ({
5320+
one: 'Make auditor',
5321+
other: 'Make auditors',
5322+
}),
53145323
selectAll: 'Select all',
53155324
error: {
53165325
genericAdd: 'There was a problem adding this workspace member',

src/languages/es.ts

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4970,9 +4970,18 @@ ${amount} para ${merchant} - ${date}`,
49704970
removeMemberPrompt: ({memberName}) => `¿Estás seguro de que deseas eliminar a ${memberName}?`,
49714971
removeMemberTitle: 'Eliminar miembro',
49724972
transferOwner: 'Transferir la propiedad',
4973-
makeMember: 'Hacer miembro',
4974-
makeAdmin: 'Hacer administrador',
4975-
makeAuditor: 'Hacer auditor',
4973+
makeMember: () => ({
4974+
one: 'Convertir en miembro',
4975+
other: 'Convertir en miembros',
4976+
}),
4977+
makeAdmin: () => ({
4978+
one: 'Hacer administrador',
4979+
other: 'Convertir en administradores',
4980+
}),
4981+
makeAuditor: () => ({
4982+
one: 'Convertir en auditor',
4983+
other: 'Convertir en auditores',
4984+
}),
49764985
selectAll: 'Seleccionar todo',
49774986
error: {
49784987
genericAdd: 'Ha ocurrido un problema al añadir el miembro al espacio de trabajo',

src/languages/fr.ts

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5239,9 +5239,18 @@ ${amount} pour ${merchant} - ${date}`,
52395239
removeMemberPrompt: ({memberName}: RemoveMemberPromptParams) => `Êtes-vous sûr de vouloir supprimer ${memberName} ?`,
52405240
removeMemberTitle: 'Supprimer le membre',
52415241
transferOwner: 'Transférer le propriétaire',
5242-
makeMember: 'Rendre membre',
5243-
makeAdmin: 'Nommer administrateur',
5244-
makeAuditor: 'Créer un auditeur',
5242+
makeMember: () => ({
5243+
one: 'Définir comme membre',
5244+
other: 'Rendre membres',
5245+
}),
5246+
makeAdmin: () => ({
5247+
one: 'Nommer administrateur',
5248+
other: 'Définir comme administrateurs',
5249+
}),
5250+
makeAuditor: () => ({
5251+
one: 'Nommer auditeur',
5252+
other: 'Définir comme auditeurs',
5253+
}),
52455254
selectAll: 'Tout sélectionner',
52465255
error: {
52475256
genericAdd: "Un problème est survenu lors de l'ajout de ce membre de l'espace de travail.",

src/languages/it.ts

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5216,9 +5216,18 @@ ${amount} per ${merchant} - ${date}`,
52165216
removeMemberPrompt: ({memberName}: RemoveMemberPromptParams) => `Sei sicuro di voler rimuovere ${memberName}?`,
52175217
removeMemberTitle: 'Rimuovi membro',
52185218
transferOwner: 'Trasferisci proprietario',
5219-
makeMember: 'Rendi membro',
5220-
makeAdmin: 'Rendi amministratore',
5221-
makeAuditor: 'Crea revisore contabile',
5219+
makeMember: () => ({
5220+
one: 'Rendi membro',
5221+
other: 'Rendi membri',
5222+
}),
5223+
makeAdmin: () => ({
5224+
one: 'Rendi amministratore',
5225+
other: 'Rendi amministratori',
5226+
}),
5227+
makeAuditor: () => ({
5228+
one: 'Rendi revisore',
5229+
other: 'Rendi revisori',
5230+
}),
52225231
selectAll: 'Seleziona tutto',
52235232
error: {
52245233
genericAdd: "Si è verificato un problema nell'aggiungere questo membro dello spazio di lavoro",

src/languages/ja.ts

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5172,9 +5172,18 @@ ${date} - ${merchant}に${amount}`,
51725172
removeMemberPrompt: ({memberName}: RemoveMemberPromptParams) => `${memberName}を削除してもよろしいですか?`,
51735173
removeMemberTitle: 'メンバーを削除',
51745174
transferOwner: 'オーナーを移行',
5175-
makeMember: 'メンバーにする',
5176-
makeAdmin: '管理者にする',
5177-
makeAuditor: '監査人を作成',
5175+
makeMember: () => ({
5176+
one: 'メンバーにする',
5177+
other: 'メンバーにする',
5178+
}),
5179+
makeAdmin: () => ({
5180+
one: '管理者にする',
5181+
other: '管理者にする',
5182+
}),
5183+
makeAuditor: () => ({
5184+
one: '監査担当者にする',
5185+
other: '監査担当者にする',
5186+
}),
51785187
selectAll: 'すべて選択',
51795188
error: {
51805189
genericAdd: 'このワークスペースメンバーを追加する際に問題が発生しました',

src/languages/nl.ts

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5207,9 +5207,18 @@ ${amount} voor ${merchant} - ${date}`,
52075207
removeMemberPrompt: ({memberName}: RemoveMemberPromptParams) => `Weet je zeker dat je ${memberName} wilt verwijderen?`,
52085208
removeMemberTitle: 'Lid verwijderen',
52095209
transferOwner: 'Eigenaar overdragen',
5210-
makeMember: 'Lid maken',
5211-
makeAdmin: 'Beheerder maken',
5212-
makeAuditor: 'Maak controleur',
5210+
makeMember: () => ({
5211+
one: 'Lid maken',
5212+
other: 'Maak leden',
5213+
}),
5214+
makeAdmin: () => ({
5215+
one: 'Beheerder maken',
5216+
other: 'Beheerders aanwijzen',
5217+
}),
5218+
makeAuditor: () => ({
5219+
one: 'Maak auditor',
5220+
other: 'Maak auditors',
5221+
}),
52135222
selectAll: 'Alles selecteren',
52145223
error: {
52155224
genericAdd: 'Er was een probleem bij het toevoegen van dit werkruimtelid.',

src/languages/pl.ts

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5197,9 +5197,18 @@ ${amount} dla ${merchant} - ${date}`,
51975197
removeMemberPrompt: ({memberName}: RemoveMemberPromptParams) => `Czy na pewno chcesz usunąć ${memberName}?`,
51985198
removeMemberTitle: 'Usuń członka',
51995199
transferOwner: 'Przenieś właściciela',
5200-
makeMember: 'Uczyń członkiem',
5201-
makeAdmin: 'Ustaw jako administratora',
5202-
makeAuditor: 'Utwórz audytora',
5200+
makeMember: () => ({
5201+
one: 'Ustaw jako członka',
5202+
other: 'Ustaw jako członków',
5203+
}),
5204+
makeAdmin: () => ({
5205+
one: 'Uczyń administratorem',
5206+
other: 'Uczyń administratorami',
5207+
}),
5208+
makeAuditor: () => ({
5209+
one: 'Uczyń audytorem',
5210+
other: 'Uczyń audytorami',
5211+
}),
52035212
selectAll: 'Zaznacz wszystko',
52045213
error: {
52055214
genericAdd: 'Wystąpił problem z dodaniem tego członka przestrzeni roboczej',

src/languages/pt-BR.ts

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5200,9 +5200,18 @@ ${amount} para ${merchant} - ${date}`,
52005200
removeMemberPrompt: ({memberName}: RemoveMemberPromptParams) => `Tem certeza de que deseja remover ${memberName}?`,
52015201
removeMemberTitle: 'Remover membro',
52025202
transferOwner: 'Transferir proprietário',
5203-
makeMember: 'Tornar membro',
5204-
makeAdmin: 'Tornar administrador',
5205-
makeAuditor: 'Criar auditor',
5203+
makeMember: () => ({
5204+
one: 'Tornar membro',
5205+
other: 'Tornar membros',
5206+
}),
5207+
makeAdmin: () => ({
5208+
one: 'Tornar administrador',
5209+
other: 'Tornar administradores',
5210+
}),
5211+
makeAuditor: () => ({
5212+
one: 'Tornar auditor',
5213+
other: 'Tornar auditores',
5214+
}),
52065215
selectAll: 'Selecionar tudo',
52075216
error: {
52085217
genericAdd: 'Houve um problema ao adicionar este membro ao espaço de trabalho',

src/languages/zh-hans.ts

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5106,9 +5106,18 @@ ${merchant}的${amount} - ${date}`,
51065106
removeMemberPrompt: ({memberName}: RemoveMemberPromptParams) => `您确定要移除${memberName}吗?`,
51075107
removeMemberTitle: '移除成员',
51085108
transferOwner: '转移所有者',
5109-
makeMember: '成为成员',
5110-
makeAdmin: '设为管理员',
5111-
makeAuditor: '创建审计员',
5109+
makeMember: () => ({
5110+
one: '设为成员',
5111+
other: '设为成员',
5112+
}),
5113+
makeAdmin: () => ({
5114+
one: '设为管理员',
5115+
other: '设为管理员',
5116+
}),
5117+
makeAuditor: () => ({
5118+
one: '设为审计员',
5119+
other: '设为审计员',
5120+
}),
51125121
selectAll: '全选',
51135122
error: {
51145123
genericAdd: '添加此工作区成员时出现问题。',

0 commit comments

Comments
 (0)