Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 0 additions & 15 deletions src/languages/de.ts
Original file line number Diff line number Diff line change
Expand Up @@ -124,7 +124,6 @@ import type {
ReportFieldParams,
ReportPolicyNameParams,
RequestAmountParams,
RequestCountParams,
RequestedAmountMessageParams,
RequiredFieldParams,
ResolutionConstraintsParams,
Expand Down Expand Up @@ -1216,20 +1215,6 @@ const translations: TranslationDeepObject<typeof en> = {
yourCompanyWebsiteNote: 'Wenn Sie keine Website haben, können Sie stattdessen das LinkedIn- oder Social-Media-Profil Ihres Unternehmens angeben.',
invalidDomainError: 'Sie haben eine ungültige Domain eingegeben. Um fortzufahren, geben Sie bitte eine gültige Domain ein.',
publicDomainError: 'Sie haben eine öffentliche Domäne eingegeben. Um fortzufahren, geben Sie bitte eine private Domäne ein.',
// TODO: This key should be deprecated. More details: https://github.com/Expensify/App/pull/59653#discussion_r2028653252
expenseCountWithStatus: ({scanningReceipts = 0, pendingReceipts = 0}: RequestCountParams) => {
const statusText: string[] = [];
if (scanningReceipts > 0) {
statusText.push(`${scanningReceipts} werden gescannt`);
}
if (pendingReceipts > 0) {
statusText.push(`${pendingReceipts} ausstehend`);
}
return {
one: statusText.length > 0 ? `1 Ausgabe (${statusText.join(', ')})` : `1 Ausgabe`,
other: (count: number) => (statusText.length > 0 ? `${count} Ausgaben (${statusText.join(', ')})` : `${count} Ausgaben`),
};
},
expenseCount: () => {
return {
one: '1 Ausgabe',
Expand Down
15 changes: 0 additions & 15 deletions src/languages/en.ts
Original file line number Diff line number Diff line change
Expand Up @@ -112,7 +112,6 @@ import type {
ReportFieldParams,
ReportPolicyNameParams,
RequestAmountParams,
RequestCountParams,
RequestedAmountMessageParams,
RequiredFieldParams,
ResolutionConstraintsParams,
Expand Down Expand Up @@ -1198,20 +1197,6 @@ const translations = {
yourCompanyWebsiteNote: "If you don't have a website, you can provide your company's LinkedIn or social media profile instead.",
invalidDomainError: 'You have entered an invalid domain. To continue, please enter a valid domain.',
publicDomainError: 'You have entered a public domain. To continue, please enter a private domain.',
// TODO: This key should be deprecated. More details: https://github.com/Expensify/App/pull/59653#discussion_r2028653252
expenseCountWithStatus: ({scanningReceipts = 0, pendingReceipts = 0}: RequestCountParams) => {
const statusText: string[] = [];
if (scanningReceipts > 0) {
statusText.push(`${scanningReceipts} scanning`);
}
if (pendingReceipts > 0) {
statusText.push(`${pendingReceipts} pending`);
}
return {
one: statusText.length > 0 ? `1 expense (${statusText.join(', ')})` : `1 expense`,
other: (count: number) => (statusText.length > 0 ? `${count} expenses (${statusText.join(', ')})` : `${count} expenses`),
};
},
expenseCount: () => {
return {
one: '1 expense',
Expand Down
14 changes: 0 additions & 14 deletions src/languages/es.ts
Original file line number Diff line number Diff line change
Expand Up @@ -904,20 +904,6 @@ const translations: TranslationDeepObject<typeof en> = {
yourCompanyWebsiteNote: 'Si no tiene un sitio web, puede proporcionar el perfil de LinkedIn o de las redes sociales de su empresa.',
invalidDomainError: 'Ha introducido un dominio no válido. Para continuar, introduzca un dominio válido.',
publicDomainError: 'Ha introducido un dominio público. Para continuar, introduzca un dominio privado.',
// TODO: This key should be deprecated. More details: https://github.com/Expensify/App/pull/59653#discussion_r2028653252
expenseCountWithStatus: ({scanningReceipts = 0, pendingReceipts = 0}) => {
const statusText: string[] = [];
if (scanningReceipts > 0) {
statusText.push(`${scanningReceipts} escaneando`);
}
if (pendingReceipts > 0) {
statusText.push(`${pendingReceipts} pendiente`);
}
return {
one: statusText.length > 0 ? `1 gasto (${statusText.join(', ')})` : `1 gasto`,
other: (count: number) => (statusText.length > 0 ? `${count} gastos (${statusText.join(', ')})` : `${count} gastos`),
};
},
expenseCount: () => {
return {
one: '1 gasto',
Expand Down
15 changes: 0 additions & 15 deletions src/languages/fr.ts
Original file line number Diff line number Diff line change
Expand Up @@ -124,7 +124,6 @@ import type {
ReportFieldParams,
ReportPolicyNameParams,
RequestAmountParams,
RequestCountParams,
RequestedAmountMessageParams,
RequiredFieldParams,
ResolutionConstraintsParams,
Expand Down Expand Up @@ -1216,20 +1215,6 @@ const translations: TranslationDeepObject<typeof en> = {
yourCompanyWebsiteNote: 'Si vous n’avez pas de site web, vous pouvez fournir à la place le profil LinkedIn ou le profil de réseau social de votre entreprise.',
invalidDomainError: 'Vous avez saisi un domaine non valide. Pour continuer, veuillez saisir un domaine valide.',
publicDomainError: 'Vous avez saisi un domaine public. Pour continuer, veuillez saisir un domaine privé.',
// TODO: This key should be deprecated. More details: https://github.com/Expensify/App/pull/59653#discussion_r2028653252
expenseCountWithStatus: ({scanningReceipts = 0, pendingReceipts = 0}: RequestCountParams) => {
const statusText: string[] = [];
if (scanningReceipts > 0) {
statusText.push(`${scanningReceipts} en cours de numérisation`);
}
if (pendingReceipts > 0) {
statusText.push(`${pendingReceipts} en attente`);
}
return {
one: statusText.length > 0 ? `1 dépense (${statusText.join(', ')})` : `1 dépense`,
other: (count: number) => (statusText.length > 0 ? `${count} dépenses (${statusText.join(', ')})` : `${count} dépenses`),
};
},
expenseCount: () => {
return {
one: '1 dépense',
Expand Down
15 changes: 0 additions & 15 deletions src/languages/it.ts
Original file line number Diff line number Diff line change
Expand Up @@ -124,7 +124,6 @@ import type {
ReportFieldParams,
ReportPolicyNameParams,
RequestAmountParams,
RequestCountParams,
RequestedAmountMessageParams,
RequiredFieldParams,
ResolutionConstraintsParams,
Expand Down Expand Up @@ -1211,20 +1210,6 @@ const translations: TranslationDeepObject<typeof en> = {
yourCompanyWebsiteNote: 'Se non hai un sito web, puoi fornire invece il profilo LinkedIn o il profilo sui social media della tua azienda.',
invalidDomainError: 'Hai inserito un dominio non valido. Per continuare, inserisci un dominio valido.',
publicDomainError: 'Hai inserito un dominio pubblico. Per continuare, inserisci un dominio privato.',
// TODO: This key should be deprecated. More details: https://github.com/Expensify/App/pull/59653#discussion_r2028653252
expenseCountWithStatus: ({scanningReceipts = 0, pendingReceipts = 0}: RequestCountParams) => {
const statusText: string[] = [];
if (scanningReceipts > 0) {
statusText.push(`${scanningReceipts} scansione`);
}
if (pendingReceipts > 0) {
statusText.push(`${pendingReceipts} in sospeso`);
}
return {
one: statusText.length > 0 ? `1 spesa (${statusText.join(', ')})` : `1 spesa`,
other: (count: number) => (statusText.length > 0 ? `${count} spese (${statusText.join(', ')})` : `${count} spese`),
};
},
expenseCount: () => {
return {
one: '1 spesa',
Expand Down
15 changes: 0 additions & 15 deletions src/languages/ja.ts
Original file line number Diff line number Diff line change
Expand Up @@ -124,7 +124,6 @@ import type {
ReportFieldParams,
ReportPolicyNameParams,
RequestAmountParams,
RequestCountParams,
RequestedAmountMessageParams,
RequiredFieldParams,
ResolutionConstraintsParams,
Expand Down Expand Up @@ -1213,20 +1212,6 @@ const translations: TranslationDeepObject<typeof en> = {
yourCompanyWebsiteNote: 'ウェブサイトをお持ちでない場合は、代わりに会社のLinkedInやソーシャルメディアのプロフィールをご提供いただけます。',
invalidDomainError: '無効なドメインが入力されています。続行するには、有効なドメインを入力してください。',
publicDomainError: 'パブリックドメインが入力されています。続行するには、プライベートドメインを入力してください。',
// TODO: This key should be deprecated. More details: https://github.com/Expensify/App/pull/59653#discussion_r2028653252
expenseCountWithStatus: ({scanningReceipts = 0, pendingReceipts = 0}: RequestCountParams) => {
const statusText: string[] = [];
if (scanningReceipts > 0) {
statusText.push(`${scanningReceipts} 件のレシートをスキャン中`);
}
if (pendingReceipts > 0) {
statusText.push(`${pendingReceipts} 件の保留中`);
}
return {
one: statusText.length > 0 ? `1件の経費(${statusText.join(', ')})` : `1 件の経費`,
other: (count: number) => (statusText.length > 0 ? `${count}件の経費(${statusText.join(', ')})` : `${count}件の経費`),
};
},
expenseCount: () => {
return {
one: '1 件の経費',
Expand Down
15 changes: 0 additions & 15 deletions src/languages/nl.ts
Original file line number Diff line number Diff line change
Expand Up @@ -124,7 +124,6 @@ import type {
ReportFieldParams,
ReportPolicyNameParams,
RequestAmountParams,
RequestCountParams,
RequestedAmountMessageParams,
RequiredFieldParams,
ResolutionConstraintsParams,
Expand Down Expand Up @@ -1211,20 +1210,6 @@ const translations: TranslationDeepObject<typeof en> = {
yourCompanyWebsiteNote: 'Als u geen website hebt, kunt u in plaats daarvan het LinkedIn- of socialmediaprofiel van uw bedrijf opgeven.',
invalidDomainError: 'Je hebt een ongeldig domein ingevoerd. Voer een geldig domein in om door te gaan.',
publicDomainError: 'Je hebt een publiek domein ingevoerd. Voer een privédomein in om door te gaan.',
// TODO: This key should be deprecated. More details: https://github.com/Expensify/App/pull/59653#discussion_r2028653252
expenseCountWithStatus: ({scanningReceipts = 0, pendingReceipts = 0}: RequestCountParams) => {
const statusText: string[] = [];
if (scanningReceipts > 0) {
statusText.push(`${scanningReceipts} wordt gescand`);
}
if (pendingReceipts > 0) {
statusText.push(`${pendingReceipts} in behandeling`);
}
return {
one: statusText.length > 0 ? `1 uitgave (${statusText.join(', ')})` : `1 uitgave`,
other: (count: number) => (statusText.length > 0 ? `${count} uitgaven (${statusText.join(', ')})` : `${count} uitgaven`),
};
},
expenseCount: () => {
return {
one: '1 uitgave',
Expand Down
6 changes: 0 additions & 6 deletions src/languages/params.ts
Original file line number Diff line number Diff line change
Expand Up @@ -88,11 +88,6 @@ type HarvestCreatedExpenseReportParams = {
reportName: string;
};

type RequestCountParams = {
scanningReceipts: number;
pendingReceipts: number;
};

type DeleteTransactionParams = {
amount: string;
merchant: string;
Expand Down Expand Up @@ -852,7 +847,6 @@ export type {
HarvestCreatedExpenseReportParams,
ReportArchiveReasonsRemovedFromPolicyParams,
RequestAmountParams,
RequestCountParams,
DeleteTransactionParams,
MovedTransactionParams,
RequestedAmountMessageParams,
Expand Down
15 changes: 0 additions & 15 deletions src/languages/pl.ts
Original file line number Diff line number Diff line change
Expand Up @@ -124,7 +124,6 @@ import type {
ReportFieldParams,
ReportPolicyNameParams,
RequestAmountParams,
RequestCountParams,
RequestedAmountMessageParams,
RequiredFieldParams,
ResolutionConstraintsParams,
Expand Down Expand Up @@ -1210,20 +1209,6 @@ const translations: TranslationDeepObject<typeof en> = {
yourCompanyWebsiteNote: 'Jeśli nie masz strony internetowej, możesz zamiast niej podać firmowy profil na LinkedIn lub w mediach społecznościowych.',
invalidDomainError: 'Wpisałeś nieprawidłową domenę. Aby kontynuować, wprowadź prawidłową domenę.',
publicDomainError: 'Wprowadziłeś domenę publiczną. Aby kontynuować, wprowadź domenę prywatną.',
// TODO: This key should be deprecated. More details: https://github.com/Expensify/App/pull/59653#discussion_r2028653252
expenseCountWithStatus: ({scanningReceipts = 0, pendingReceipts = 0}: RequestCountParams) => {
const statusText: string[] = [];
if (scanningReceipts > 0) {
statusText.push(`${scanningReceipts} skanowanie`);
}
if (pendingReceipts > 0) {
statusText.push(`${pendingReceipts} w toku`);
}
return {
one: statusText.length > 0 ? `1 wydatek (${statusText.join(', ')})` : `1 wydatek`,
other: (count: number) => (statusText.length > 0 ? `${count} wydatki (${statusText.join(', ')})` : `${count} wydatki`),
};
},
expenseCount: () => {
return {
one: '1 wydatek',
Expand Down
15 changes: 0 additions & 15 deletions src/languages/pt-BR.ts
Original file line number Diff line number Diff line change
Expand Up @@ -124,7 +124,6 @@ import type {
ReportFieldParams,
ReportPolicyNameParams,
RequestAmountParams,
RequestCountParams,
RequestedAmountMessageParams,
RequiredFieldParams,
ResolutionConstraintsParams,
Expand Down Expand Up @@ -1210,20 +1209,6 @@ const translations: TranslationDeepObject<typeof en> = {
yourCompanyWebsiteNote: 'Se você não tiver um site, pode fornecer o LinkedIn da sua empresa ou o perfil em redes sociais.',
invalidDomainError: 'Você inseriu um domínio inválido. Para continuar, insira um domínio válido.',
publicDomainError: 'Você inseriu um domínio público. Para continuar, insira um domínio privado.',
// TODO: This key should be deprecated. More details: https://github.com/Expensify/App/pull/59653#discussion_r2028653252
expenseCountWithStatus: ({scanningReceipts = 0, pendingReceipts = 0}: RequestCountParams) => {
const statusText: string[] = [];
if (scanningReceipts > 0) {
statusText.push(`${scanningReceipts} digitalizações`);
}
if (pendingReceipts > 0) {
statusText.push(`${pendingReceipts} pendentes`);
}
return {
one: statusText.length > 0 ? `1 despesa (${statusText.join(', ')})` : `1 despesa`,
other: (count: number) => (statusText.length > 0 ? `${count} despesas (${statusText.join(', ')})` : `${count} despesas`),
};
},
expenseCount: () => {
return {
one: '1 despesa',
Expand Down
15 changes: 0 additions & 15 deletions src/languages/zh-hans.ts
Original file line number Diff line number Diff line change
Expand Up @@ -124,7 +124,6 @@ import type {
ReportFieldParams,
ReportPolicyNameParams,
RequestAmountParams,
RequestCountParams,
RequestedAmountMessageParams,
RequiredFieldParams,
ResolutionConstraintsParams,
Expand Down Expand Up @@ -1193,20 +1192,6 @@ const translations: TranslationDeepObject<typeof en> = {
yourCompanyWebsiteNote: '如果你没有网站,可以改为提供你公司的 LinkedIn 或社交媒体主页。',
invalidDomainError: '您输入的域名无效。若要继续,请输入有效的域名。',
publicDomainError: '您输入的是公共域名。若要继续,请输入一个私有域名。',
// TODO: This key should be deprecated. More details: https://github.com/Expensify/App/pull/59653#discussion_r2028653252
expenseCountWithStatus: ({scanningReceipts = 0, pendingReceipts = 0}: RequestCountParams) => {
const statusText: string[] = [];
if (scanningReceipts > 0) {
statusText.push(`${scanningReceipts} 正在扫描`);
}
if (pendingReceipts > 0) {
statusText.push(`${pendingReceipts} 个待处理`);
}
return {
one: statusText.length > 0 ? `1 笔报销(${statusText.join(', ')})` : `1 笔报销`,
other: (count: number) => (statusText.length > 0 ? `${count} 笔报销(${statusText.join(', ')})` : `${count} 笔报销`),
};
},
expenseCount: () => {
return {
one: '1 笔报销',
Expand Down
Loading