Skip to content

Commit

Permalink
Add new Hosted Collectives export fields (#10787)
Browse files Browse the repository at this point in the history
* feat: add new monthly average fields

* chore: update langs

* fix: monthly average tooltip information
  • Loading branch information
kewitz authored Nov 8, 2024
1 parent 63b069a commit 936a706
Show file tree
Hide file tree
Showing 22 changed files with 700 additions and 18 deletions.
10 changes: 10 additions & 0 deletions lang/ca.json
Original file line number Diff line number Diff line change
Expand Up @@ -944,6 +944,8 @@
"ContributionFlow.Payment": "Pagament",
"ContributionFlow.PersonalProfile": "Perfil personal",
"ContributionFlow.YourInfo": "La vostra informació",
"contributionMonthlyAverageCount": "Monthly Avg. Number of Contributions",
"contributionMonthlyAverageTotal": "Monthly Avg. Value of Contributions",
"Contributions": "Contribucions",
"contributions.description": "Receive emails when new contributions come through and other contribution-related notifications.",
"Contributions.Recurring": "Contribucions periòdiques",
Expand Down Expand Up @@ -1510,6 +1512,8 @@
"ExpenseForm.Type.Request": "Request Grant",
"ExpenseFormPayeeStep.PrivateInfo": "This information is private",
"ExpenseFormPayeeStep.PrivateInfoDetails": "The payout method details are private and can only be viewed by the Payee and the Host admins.",
"expenseMonthlyAverageCount": "Monthly Avg. Number of Expenses",
"expenseMonthlyAverageTotal": "Monthly Avg. Value of Expenses",
"expenseNeedsTaxForm.new.hover": "We can't pay until we receive your tax info. <Link>Click here</Link> to complete your tax form.",
"ExpensePage.title": "{title} · Expense #{id}",
"ExpensePermissionReason.AUTHOR_CANNOT_APPROVE": "You cannot approve expenses you have submitted{amount, select, 0 {.} other { when the expense is above {amount} {currency}.}}",
Expand Down Expand Up @@ -2479,6 +2483,7 @@
"mntSey": "Create a profile for your business to appear as a financial contributor, enable your employees to contribute on behalf of your company, and more.",
"mOdpl+": "e.g. Failed transfer",
"MOgYVM": "{amountFrom} to {amountTo}",
"MonthlyAverage.Tooltip": "The average is calculated over the number of months since the collective was approved on your host",
"MonthlyBudget": "Monthly budget",
"moreInfo": "Més informació",
"mp9gR3": "Freezing the collective will prevent them from accepting and distributing contributions till they meet the requirements. This is a security measure to make sure the admins are within their rights. Read More.",
Expand Down Expand Up @@ -3100,6 +3105,10 @@
"rclAAm": "Number Format",
"RdCCty": "Broaden your search (e.g. search 'garden' instead of 'community garden')",
"ReadOurStories": "Read our stories",
"receivedTotal.tooltip": "Amount received in Contributions and Expenses",
"receivedTotalAllTime": "Total Received (All Time)",
"receivedTotalMonthlyAverage": "Avg. Monthly Received",
"receivedTotalYear": "Total Received (1 year)",
"RecurringContribution.Incognito": "This is an incognito recurring contribution, only you can see it.",
"RecurringContributions.customAmount": "Custom amount",
"RecurringContributions.minAmount": "Min. amount: {minAmount}",
Expand Down Expand Up @@ -3282,6 +3291,7 @@
"SortFilter.SortByField": "Sort by <SortField>{sortField}</SortField>",
"spentTotal.tooltip": "Amount spent in Contributions and Expenses, excluding fees",
"spentTotalAllTime": "Total Spent (All Time)",
"spentTotalMonthlyAverage": "Avg. Monthly Spent",
"spentTotalYear": "Total Spent (1 year)",
"sPXJ/7": "Activated as independent",
"sPZVmW": "For contributions: the contributor tax ID.",
Expand Down
10 changes: 10 additions & 0 deletions lang/cs.json
Original file line number Diff line number Diff line change
Expand Up @@ -944,6 +944,8 @@
"ContributionFlow.Payment": "Payment",
"ContributionFlow.PersonalProfile": "Osobní profil",
"ContributionFlow.YourInfo": "Your info",
"contributionMonthlyAverageCount": "Monthly Avg. Number of Contributions",
"contributionMonthlyAverageTotal": "Monthly Avg. Value of Contributions",
"Contributions": "Příspěvky",
"contributions.description": "Dostávat e-maily, když se objeví nové příspěvky a další oznámení týkající se příspěvků.",
"Contributions.Recurring": "Opakující se příspěvky",
Expand Down Expand Up @@ -1510,6 +1512,8 @@
"ExpenseForm.Type.Request": "Request Grant",
"ExpenseFormPayeeStep.PrivateInfo": "This information is private",
"ExpenseFormPayeeStep.PrivateInfoDetails": "The payout method details are private and can only be viewed by the Payee and the Host admins.",
"expenseMonthlyAverageCount": "Monthly Avg. Number of Expenses",
"expenseMonthlyAverageTotal": "Monthly Avg. Value of Expenses",
"expenseNeedsTaxForm.new.hover": "We can't pay until we receive your tax info. <Link>Click here</Link> to complete your tax form.",
"ExpensePage.title": "{title} · Expense #{id}",
"ExpensePermissionReason.AUTHOR_CANNOT_APPROVE": "You cannot approve expenses you have submitted{amount, select, 0 {.} other { when the expense is above {amount} {currency}.}}",
Expand Down Expand Up @@ -2479,6 +2483,7 @@
"mntSey": "Create a profile for your business to appear as a financial contributor, enable your employees to contribute on behalf of your company, and more.",
"mOdpl+": "e.g. Failed transfer",
"MOgYVM": "{amountFrom} to {amountTo}",
"MonthlyAverage.Tooltip": "The average is calculated over the number of months since the collective was approved on your host",
"MonthlyBudget": "Monthly budget",
"moreInfo": "Více informací",
"mp9gR3": "Freezing the collective will prevent them from accepting and distributing contributions till they meet the requirements. This is a security measure to make sure the admins are within their rights. Read More.",
Expand Down Expand Up @@ -3100,6 +3105,10 @@
"rclAAm": "Number Format",
"RdCCty": "Broaden your search (e.g. search 'garden' instead of 'community garden')",
"ReadOurStories": "Přečtěte si naše příběhy",
"receivedTotal.tooltip": "Amount received in Contributions and Expenses",
"receivedTotalAllTime": "Total Received (All Time)",
"receivedTotalMonthlyAverage": "Avg. Monthly Received",
"receivedTotalYear": "Total Received (1 year)",
"RecurringContribution.Incognito": "This is an incognito recurring contribution, only you can see it.",
"RecurringContributions.customAmount": "Custom amount",
"RecurringContributions.minAmount": "Min. amount: {minAmount}",
Expand Down Expand Up @@ -3282,6 +3291,7 @@
"SortFilter.SortByField": "Sort by <SortField>{sortField}</SortField>",
"spentTotal.tooltip": "Amount spent in Contributions and Expenses, excluding fees",
"spentTotalAllTime": "Total Spent (All Time)",
"spentTotalMonthlyAverage": "Avg. Monthly Spent",
"spentTotalYear": "Total Spent (1 year)",
"sPXJ/7": "Activated as independent",
"sPZVmW": "For contributions: the contributor tax ID.",
Expand Down
10 changes: 10 additions & 0 deletions lang/de.json
Original file line number Diff line number Diff line change
Expand Up @@ -944,6 +944,8 @@
"ContributionFlow.Payment": "Zahlung",
"ContributionFlow.PersonalProfile": "Persönliches Profil",
"ContributionFlow.YourInfo": "Deine Daten",
"contributionMonthlyAverageCount": "Monthly Avg. Number of Contributions",
"contributionMonthlyAverageTotal": "Monthly Avg. Value of Contributions",
"Contributions": "Beiträge",
"contributions.description": "Erhalte E-Mails, wenn du neue Spenden oder andere Spenden bezogene Nachreden erhältst.",
"Contributions.Recurring": "Wiederkehrende Spende",
Expand Down Expand Up @@ -1510,6 +1512,8 @@
"ExpenseForm.Type.Request": "Zuwendung anfordern",
"ExpenseFormPayeeStep.PrivateInfo": "This information is private",
"ExpenseFormPayeeStep.PrivateInfoDetails": "The payout method details are private and can only be viewed by the Payee and the Host admins.",
"expenseMonthlyAverageCount": "Monthly Avg. Number of Expenses",
"expenseMonthlyAverageTotal": "Monthly Avg. Value of Expenses",
"expenseNeedsTaxForm.new.hover": "We can't pay until we receive your tax info. <Link>Click here</Link> to complete your tax form.",
"ExpensePage.title": "{title} · Ausgabe #{id}",
"ExpensePermissionReason.AUTHOR_CANNOT_APPROVE": "Du kannst Ausgaben nicht genehmigen, die du eingereicht hast{amount, select, 0 {.} other {, wenn die Ausgaben über {amount} {currency} liegen.}}",
Expand Down Expand Up @@ -2479,6 +2483,7 @@
"mntSey": "Create a profile for your business to appear as a financial contributor, enable your employees to contribute on behalf of your company, and more.",
"mOdpl+": "z.B. fehlgeschlagener Transfer",
"MOgYVM": "{amountFrom} bis {amountTo}",
"MonthlyAverage.Tooltip": "The average is calculated over the number of months since the collective was approved on your host",
"MonthlyBudget": "Monatliches Budget",
"moreInfo": "Mehr Informationen",
"mp9gR3": "Das Einfrieren des Kollektivs verhindert, dass es Beiträge annimmt und verteilt, bis es die Anforderungen erfüllt. Dies ist eine Sicherheitsmaßnahme, um sicherzustellen, dass die Admins innerhalb ihrer Rechte handeln. Lies mehr.",
Expand Down Expand Up @@ -3100,6 +3105,10 @@
"rclAAm": "Number Format",
"RdCCty": "Broaden your search (e.g. search 'garden' instead of 'community garden')",
"ReadOurStories": "Lesen Sie unsere Artikel",
"receivedTotal.tooltip": "Amount received in Contributions and Expenses",
"receivedTotalAllTime": "Total Received (All Time)",
"receivedTotalMonthlyAverage": "Avg. Monthly Received",
"receivedTotalYear": "Total Received (1 year)",
"RecurringContribution.Incognito": "This is an incognito recurring contribution, only you can see it.",
"RecurringContributions.customAmount": "Custom amount",
"RecurringContributions.minAmount": "Min. amount: {minAmount}",
Expand Down Expand Up @@ -3282,6 +3291,7 @@
"SortFilter.SortByField": "Sort by <SortField>{sortField}</SortField>",
"spentTotal.tooltip": "Amount spent in Contributions and Expenses, excluding fees",
"spentTotalAllTime": "Total Spent (All Time)",
"spentTotalMonthlyAverage": "Avg. Monthly Spent",
"spentTotalYear": "Total Spent (1 year)",
"sPXJ/7": "Activated as independent",
"sPZVmW": "For contributions: the contributor tax ID.",
Expand Down
10 changes: 10 additions & 0 deletions lang/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -944,6 +944,8 @@
"ContributionFlow.Payment": "Payment",
"ContributionFlow.PersonalProfile": "Personal profile",
"ContributionFlow.YourInfo": "Your info",
"contributionMonthlyAverageCount": "Monthly Avg. Number of Contributions",
"contributionMonthlyAverageTotal": "Monthly Avg. Value of Contributions",
"Contributions": "Contributions",
"contributions.description": "Receive emails when new contributions come through and other contribution-related notifications.",
"Contributions.Recurring": "Recurring Contributions",
Expand Down Expand Up @@ -1510,6 +1512,8 @@
"ExpenseForm.Type.Request": "Request Grant",
"ExpenseFormPayeeStep.PrivateInfo": "This information is private",
"ExpenseFormPayeeStep.PrivateInfoDetails": "The payout method details are private and can only be viewed by the Payee and the Host admins.",
"expenseMonthlyAverageCount": "Monthly Avg. Number of Expenses",
"expenseMonthlyAverageTotal": "Monthly Avg. Value of Expenses",
"expenseNeedsTaxForm.new.hover": "We can't pay until we receive your tax info. <Link>Click here</Link> to complete your tax form.",
"ExpensePage.title": "{title} · Expense #{id}",
"ExpensePermissionReason.AUTHOR_CANNOT_APPROVE": "You cannot approve expenses you have submitted{amount, select, 0 {.} other { when the expense is above {amount} {currency}.}}",
Expand Down Expand Up @@ -2479,6 +2483,7 @@
"mntSey": "Create a profile for your business to appear as a financial contributor, enable your employees to contribute on behalf of your company, and more.",
"mOdpl+": "e.g. Failed transfer",
"MOgYVM": "{amountFrom} to {amountTo}",
"MonthlyAverage.Tooltip": "The average is calculated over the number of months since the collective was approved on your host",
"MonthlyBudget": "Monthly budget",
"moreInfo": "More info",
"mp9gR3": "Freezing the collective will prevent them from accepting and distributing contributions till they meet the requirements. This is a security measure to make sure the admins are within their rights. Read More.",
Expand Down Expand Up @@ -3100,6 +3105,10 @@
"rclAAm": "Number Format",
"RdCCty": "Broaden your search (e.g. search 'garden' instead of 'community garden')",
"ReadOurStories": "Read our stories",
"receivedTotal.tooltip": "Amount received in Contributions and Expenses",
"receivedTotalAllTime": "Total Received (All Time)",
"receivedTotalMonthlyAverage": "Avg. Monthly Received",
"receivedTotalYear": "Total Received (1 year)",
"RecurringContribution.Incognito": "This is an incognito recurring contribution, only you can see it.",
"RecurringContributions.customAmount": "Custom amount",
"RecurringContributions.minAmount": "Min. amount: {minAmount}",
Expand Down Expand Up @@ -3282,6 +3291,7 @@
"SortFilter.SortByField": "Sort by <SortField>{sortField}</SortField>",
"spentTotal.tooltip": "Amount spent in Contributions and Expenses, excluding fees",
"spentTotalAllTime": "Total Spent (All Time)",
"spentTotalMonthlyAverage": "Avg. Monthly Spent",
"spentTotalYear": "Total Spent (1 year)",
"sPXJ/7": "Activated as independent",
"sPZVmW": "For contributions: the contributor tax ID.",
Expand Down
10 changes: 10 additions & 0 deletions lang/es.json
Original file line number Diff line number Diff line change
Expand Up @@ -944,6 +944,8 @@
"ContributionFlow.Payment": "Pago",
"ContributionFlow.PersonalProfile": "Perfil personal",
"ContributionFlow.YourInfo": "Tu información",
"contributionMonthlyAverageCount": "Monthly Avg. Number of Contributions",
"contributionMonthlyAverageTotal": "Monthly Avg. Value of Contributions",
"Contributions": "Contribuciones",
"contributions.description": "Recibe correos electrónicos cuando llegan nuevas contribuciones y otras notificaciones relacionadas con las mismas.",
"Contributions.Recurring": "Contribuciones Recurrentes",
Expand Down Expand Up @@ -1510,6 +1512,8 @@
"ExpenseForm.Type.Request": "Solicitar Subvención",
"ExpenseFormPayeeStep.PrivateInfo": "Esta información es privada",
"ExpenseFormPayeeStep.PrivateInfoDetails": "Los detalles de los métodos de pago son privados y solo pueden ser visualizados por el beneficiario y los administradores anfitriones.",
"expenseMonthlyAverageCount": "Monthly Avg. Number of Expenses",
"expenseMonthlyAverageTotal": "Monthly Avg. Value of Expenses",
"expenseNeedsTaxForm.new.hover": "No podemos pagar hasta que recibamos tu información fiscal. <Link>Haz clic</Link> para completar tu formulario fiscal.",
"ExpensePage.title": "{title} · Gasto #{id}",
"ExpensePermissionReason.AUTHOR_CANNOT_APPROVE": "No puedes aprobar los gastos que has enviado{amount, select, 0 {.} other { cuando el gasto está por encima de {amount} {currency}.}}",
Expand Down Expand Up @@ -2479,6 +2483,7 @@
"mntSey": "Crea un perfil para tu empresa para aparecer como un colaborador financiero, permitir que tus empleados contribuyan en nombre de la empresa, y más.",
"mOdpl+": "p. ej., Transferencia fallida",
"MOgYVM": "{amountFrom} a {amountTo}",
"MonthlyAverage.Tooltip": "The average is calculated over the number of months since the collective was approved on your host",
"MonthlyBudget": "Presupuesto mensual",
"moreInfo": "Más información",
"mp9gR3": "Congelar el Colectivo les impedirá aceptar y distribuir contribuciones hasta que cumplan los requisitos. Se trata de una medida de seguridad para asegurarse de que los administradores están en su derecho. Más información.",
Expand Down Expand Up @@ -3100,6 +3105,10 @@
"rclAAm": "Formato numérico",
"RdCCty": "Amplía tu búsqueda (p. ej., busca \"huerto\" en lugar de \"huerto comunitario\")",
"ReadOurStories": "Lee nuestras historias",
"receivedTotal.tooltip": "Amount received in Contributions and Expenses",
"receivedTotalAllTime": "Total Received (All Time)",
"receivedTotalMonthlyAverage": "Avg. Monthly Received",
"receivedTotalYear": "Total Received (1 year)",
"RecurringContribution.Incognito": "Esta es una contribución recurrente incógnita, sólo tú puedes verla.",
"RecurringContributions.customAmount": "Monto personalizado",
"RecurringContributions.minAmount": "Monto mínimo: {minAmount}",
Expand Down Expand Up @@ -3282,6 +3291,7 @@
"SortFilter.SortByField": "Ordenar por <SortField>{sortField}</SortField>",
"spentTotal.tooltip": "Amount spent in Contributions and Expenses, excluding fees",
"spentTotalAllTime": "Total Spent (All Time)",
"spentTotalMonthlyAverage": "Avg. Monthly Spent",
"spentTotalYear": "Total Spent (1 year)",
"sPXJ/7": "Activado como independiente",
"sPZVmW": "Para las colaboraciones: el ID fiscal del colaborador.",
Expand Down
10 changes: 10 additions & 0 deletions lang/fr.json
Original file line number Diff line number Diff line change
Expand Up @@ -944,6 +944,8 @@
"ContributionFlow.Payment": "Paiement",
"ContributionFlow.PersonalProfile": "Profil personnel",
"ContributionFlow.YourInfo": "Vos infos",
"contributionMonthlyAverageCount": "Monthly Avg. Number of Contributions",
"contributionMonthlyAverageTotal": "Monthly Avg. Value of Contributions",
"Contributions": "Contributions",
"contributions.description": "Recevoir des courriels lorsque de nouvelles contributions arrivent, et autres notifications liées aux contributions.",
"Contributions.Recurring": "Contributions récurrentes",
Expand Down Expand Up @@ -1510,6 +1512,8 @@
"ExpenseForm.Type.Request": "Demande de subvention",
"ExpenseFormPayeeStep.PrivateInfo": "Cette information est privée",
"ExpenseFormPayeeStep.PrivateInfoDetails": "Les détails de la méthode de paiement sont privés et ne peuvent être consultés que par le bénéficiaire et les administrateurs de l'hôte.",
"expenseMonthlyAverageCount": "Monthly Avg. Number of Expenses",
"expenseMonthlyAverageTotal": "Monthly Avg. Value of Expenses",
"expenseNeedsTaxForm.new.hover": "Nous ne pourrons pas payer avant d'avoir reçu vos informations fiscales. <Link>Cliquez ici</Link> pour remplir votre formulaire fiscal.",
"ExpensePage.title": "{title} · Dépense #{id}",
"ExpensePermissionReason.AUTHOR_CANNOT_APPROVE": "Vous ne pouvez pas approuver les dépenses que vous avez soumises{amount, select, 0 {.} other { quand ces dépenses sont supérieures à {amount} {currency}.}}",
Expand Down Expand Up @@ -2479,6 +2483,7 @@
"mntSey": "Create a profile for your business to appear as a financial contributor, enable your employees to contribute on behalf of your company, and more.",
"mOdpl+": "Exemple : Transfert échoué",
"MOgYVM": "{amountFrom} à {amountTo}",
"MonthlyAverage.Tooltip": "The average is calculated over the number of months since the collective was approved on your host",
"MonthlyBudget": "Budget mensuel",
"moreInfo": "Plus d'info",
"mp9gR3": "Le gel du Collectif l'empêchera d'accepter et de distribuer des contributions jusqu'à ce qu'il réponde aux exigences. Il s'agit d'une mesure de sécurité pour s'assurer que les administrateurs sont dans leurs droits. Lire la suite.",
Expand Down Expand Up @@ -3100,6 +3105,10 @@
"rclAAm": "Format Numérique",
"RdCCty": "Élargissez votre recherche (ex : \"jardin\" au lieu de \"jardin communautaire\")",
"ReadOurStories": "Lisez nos histoires",
"receivedTotal.tooltip": "Amount received in Contributions and Expenses",
"receivedTotalAllTime": "Total Received (All Time)",
"receivedTotalMonthlyAverage": "Avg. Monthly Received",
"receivedTotalYear": "Total Received (1 year)",
"RecurringContribution.Incognito": "Il s'agit d'une contribution récurrente incognito, seul vous pouvez la voir.",
"RecurringContributions.customAmount": "Montant personnalisé",
"RecurringContributions.minAmount": "Montant minimum : {minAmount}",
Expand Down Expand Up @@ -3282,6 +3291,7 @@
"SortFilter.SortByField": "Trier par <SortField>{sortField}</SortField>",
"spentTotal.tooltip": "Amount spent in Contributions and Expenses, excluding fees",
"spentTotalAllTime": "Total Spent (All Time)",
"spentTotalMonthlyAverage": "Avg. Monthly Spent",
"spentTotalYear": "Total Spent (1 year)",
"sPXJ/7": "Activé en tant qu'indépendant",
"sPZVmW": "Pour les contributions : l'identifiant fiscal du contributeur.",
Expand Down
Loading

0 comments on commit 936a706

Please sign in to comment.