Fix lint + translations

pull/2782/head
Jérémy Rialland 2023-06-22 17:20:05 +02:00 committed by Johan Girod
parent 096fd33fa0
commit 6de5de9ffc
4 changed files with 91 additions and 35 deletions

View File

@ -7,7 +7,10 @@
<0><0>We have detected an old situation, are you sure you want to overwrite
it?</0></0><1><0><0>Overwrite</0></0><1><0>Cancel</0></1></1>
<0>Activité mixte</0>: <0>Mixed activity</0>
<0>Impôt sur le revenu</0> (IR): <0>Income tax</0> (IR)
<0>Impôt sur les sociétés</0> (IS): <0>Corporate income tax</0> (IS)
<0>Oui</0>: <0>Yes</0>
<0>Versement libératoire</0> de l'impôt sur le revenu: <0>Payment in full discharge</0> of income tax
API REST de simulation: Simulation REST API
"API REST, en savoir plus sur l'API REST": REST API, learn more about the REST API
Accessibilité: Accessibility
@ -21,7 +24,6 @@ Afficher le détail: View details
"Afficher les données par :": "Display data by :"
Aller au contenu principal: Go to main content
Aller directement au pied de page: Go directly to the footer
Aller plus loin: Go further
Annuler: Cancel
Arrêt maladie: Sick leave
Assimilé salarié: '"Assimilé-salarié"'
@ -32,6 +34,7 @@ Aucun: No
Aucun résultat: No result$
Auto-entrepreneur: Auto-entrepreneur
Autres outils: Other tools
Avec ACRE: With ACRE
Avec chômage partiel: With partial unemployment
Boite de dialogue: Dialog box
"Bonjour, je suis boulanger et je n'ai pas trouvé en cherchant \"pain\" ou \"viennoiserie\".": Hello, I am a baker and I did not find by searching "bread" or "pastry".
@ -168,6 +171,7 @@ Mode accompagnement: Accompanying mode
Mode d'affichage: Display mode
Modifier: Modify
Modifier l'entreprise: Modify the company
Modifier mes options: Modify my options
Modifier mes réponses: Edit my answers
Mois: Month
Mon entreprise: My company
@ -213,12 +217,12 @@ Plan du site: Site Map
"Pour tous les statuts, vous aurez un <2>délai de carence de 3 jours</2>. En cas darrêt maladie, lassurance maladie vous versera :":
"For all statuses, you will have a <2>waiting period of 3 days</2>. In case of
sick leave, the health insurance will pay you :"
"Pour un décès survenu dans le cadre dun accident professionnel, vous pouvez bénéficier dune <1>rente de décès</1>.":
If you die as a result of an accident at work, you can receive a <1>death
benefit</1>.
"Pour une invalidité causée par un accident professionnel, vous pouvez bénéficier dune <1>rente dincapacité</1>.":
For a disability caused by an occupational accident, you can receive a
<1>disability pension</1>.
"Pour un décès survenu dans le cadre dun <2>accident professionnel</2>, vous pouvez bénéficier dune <4>rente de décès</4>.":
If you die as a result of an <2>accident at work</2>, you may be entitled to a
<4>death pension</4>.
"Pour une invalidité causée par un <2>accident professionnel</2>, vous pouvez bénéficier dune <4>rente dincapacité</4>.":
If you are disabled as a result of an <2>accident at work</2>, you may be
entitled to a <4>disability pension</4>.
"Pour y prétendre, vous devez avoir cotisé <2>au moins 10 mois</2>.": To qualify, you must have contributed for <2>at least 10 months</2>.
"Pour y prétendre, vous devez respecter <2>certaines règles<1></1></2>.": To qualify, you must meet <2>certain rules<1></1>.</2>
"Pour y prétendre, vous devez voir cotisé au moins <2><0></0></2>": To qualify, you must have contributed at least <2><0></0></2>
@ -249,11 +253,13 @@ Retraite de base: Basic pension
"Retrouver ma simulation, charger les données de ma précédente simulation.": Retrieve my simulation, load data from my previous simulation.
Revenu (incluant les dépenses liées à l'activité): Income (including expenses related to the activity)
Revenu après impôt: After-tax income
Revenu avant impôt: Income before tax
Revenu disponible: Disposable income
Revenu du dirigeant par statut: Executive income by status
Revenu net: Net income
Revenus après impôts: Income after tax
Règles de calculs: Rules
Régime d'imposition: Taxation system
"Régime social des <1>{régimeSocial}s</1>": Régime social des <1>{régimeSocial}s</1>
Réinitialiser: Reset
Réinitialiser la situation enregistrée: Reset the registered situation
Répartition du chiffre d'affaires: Breakdown of turnover
@ -266,6 +272,7 @@ Salaire brut mensuel: Gross monthly salary
Salaire net: Net Salary
Salariés et embauche: Employees and hiring
Salariés et employeurs: Employees and employers
Sans exonération ACRE: Without ACRE exemption
"Si votre entreprise n'apparait pas en utilisant votre SIREN/SIRET, il se peut que vous ayez opté pour que <2>les informations de votre entreprise ne soient pas rendues publiques</2>, auquel cas elle n'apparaitra pas dans les résultats de recherche. Vous pouvez le vérifier sur <5>l'annuaire des entreprises</5>.<7>Si tel est le cas, pas d'inquiétude, vous pouvez tout de même consulter et utiliser nos simulateurs.</7>":
If your company does not appear using your SIREN/SIRET, you may have opted not
to have <2>your company information made public</2>, in which case it will not
@ -309,14 +316,15 @@ Tout réinitialiser: Reset all
Travailleurs Non Salariés (TNS): Non-salaried workers (TNS)
Type: Type
"URSSAF Mon entreprise, accéder à la page d'accueil": URSSAF My company, go to the home page
"Un <1>capital « orphelin »</1> est versé aux enfants des travailleurs indépendants décédés, sous certaines conditions.":
An <1>"orphan" capital</1> is paid to the children of deceased self-employed
workers, under certain conditions.
"Un <1>capital « orphelin »</1> est versé aux <4>enfants des travailleurs indépendants</4> décédés, sous certaines conditions.":
An <1>"orphan" capital</1> is paid to the <4>children</4> of deceased
<4>self-employed workers</4>, under certain conditions.
Un avis sur cette page ?: Any opinion on this page?
"Urssaf, voir le site urssaf":
"fr, nouvelle fenêtre": Urssaf, see the urssaf.fr website, new window
Utiliser avec un tableur: Use with a spreadsheet
Utiliser les calculs des simulateurs dans votre application: Use the simulator calculations in your application
Versement libératoire de l'impôt sur le revenu: Payment in full discharge of income tax
Version française du site activée.: French version of the site activated.
Veuillez entrer un message avant de soumettre le formulaire.: Please enter a message before submitting the form.
Veuillez renseigner votre adresse email.: Please enter your email address.
@ -332,6 +340,7 @@ Vos attentes ne sont pas remplies: Your expectations are not met
Vos charges estimées: Your estimated expenses
Vos droits pour la retraite: Your retirement rights
Vos prestations santé: Your health benefits
Vos revenus: Your income
Votre <1>rémunération</1> est <4>trop faible</4> pour bénéficier darrêt maladie.: Your <1>salary</1> is <4>too low</4> to benefit from sick leave.
Votre adresse e-mail (requise): Your email address (required)
Votre avis nous intéresse: Your opinion is important to us
@ -457,6 +466,10 @@ choix-statut:
companies</1> (SASU, SAS), these are referred to
as<3>shareholders</3>.</1></1>
commune:
description: "<0>Good news: there are only <2>{namedEngines.length} statuses</2>
left. You can now go into more detail and compare <5>their income</5>,
<7>social security coverage</7> and <10>accounting and legal
management</10> before making your choice.</0>"
help:
title: Each region has its own specific features
title: In which commune would you like to set up your business?<1><0>Some laws
@ -572,10 +585,6 @@ comparaisonRégimes:
"1": EI, EIRL, EURL or SARL with majority director
"2": EI or EIRL
legend: Possible legal status
comparateur:
allerPlusLoin:
tableCaption: Table showing the details of the net income calculation for SASU,
sole proprietorship (EI) and auto-entreprise (AE).
components:
feedback:
form:
@ -1304,6 +1313,11 @@ pages:
title: Legal status comparator
shortname: Status Comparison
title: Legal status comparator
comparaison-statuts:
revenu-table:
net: Table showing net income calculation details for each status
net-après-impôt: Table showing detailed calculation of net income after tax for
each status
coût-création-entreprise:
meta:
description: Estimate the costs of the administrative formalities required to
@ -1584,6 +1598,7 @@ payslip:
(French)</1>.
repartition: Distribution of total amount
points: points
pour vos proches: for your loved ones
pourcentage: percentage
previousSimulationBanner:
info: Your previous simulation data have been saved.
@ -1791,6 +1806,20 @@ versés en une fois: paid at once
warning:
overwrite:
situation: Do you want to crush your situation?
"{versementLibératoire ? (\n\t\t\t\t\t\t\t<Trans>\n\t\t\t\t\t\t\t\t<Strong>Versement libératoire</Strong> de l'impôt sur le revenu\n\t\t\t\t\t\t\t</Trans>\n\t\t\t\t\t\t) : imposition === 'IS' ? (\n\t\t\t\t\t\t\t<Trans>\n\t\t\t\t\t\t\t\t<Strong>Impôt sur les sociétés</Strong> (IS)\n\t\t\t\t\t\t\t</Trans>\n\t\t\t\t\t\t) : (\n\t\t\t\t\t\t\t<Trans>\n\t\t\t\t\t\t\t\t<Strong>Impôt sur le revenu</Strong> (IR)\n\t\t\t\t\t\t\t</Trans>\n\t\t\t\t\t\t)}": |-
{disbursementFree ? (
<Trans>
<Strong>Payment in full discharge</Strong> of income tax
</Trans>
) : taxation === 'IS' ? (
<Trans>
<Strong>Corporation tax</Strong> (IS)
</Trans>
) : (
<Trans>
<Strong>Income tax</Strong> (IR)
</Trans>
)}
"{{title}}, voir la demande sur github":
"com, nouvelle fenêtre": "{{title}}, see the application on github.com, new window"
"À ce jour, ce comparateur ne prend pas en compte le calcul de l'impôt sur le revenu pour les SASU. La modification du paramètre ci-dessous influera donc uniquement les calculs liés au statut d'entreprise individuelle (EI).":

View File

@ -7,7 +7,10 @@
<0><0>Nous avons détecté une ancienne situation, êtes-vous sûr de vouloir
l'écraser ?</0></0><1><0><0>Ecraser</0></0><1><0>Annuler</0></1></1>
<0>Activité mixte</0>: <0>Activité mixte</0>
<0>Impôt sur le revenu</0> (IR): <0>Impôt sur le revenu</0> (IR)
<0>Impôt sur les sociétés</0> (IS): <0>Impôt sur les sociétés</0> (IS)
<0>Oui</0>: <0>Oui</0>
<0>Versement libératoire</0> de l'impôt sur le revenu: <0>Versement libératoire</0> de l'impôt sur le revenu
API REST de simulation: API REST de simulation
"API REST, en savoir plus sur l'API REST": API REST, en savoir plus sur l'API REST
Accessibilité: Accessibilité
@ -21,8 +24,6 @@ Afficher le détail: Afficher le détail
"Afficher les données par :": "Afficher les données par :"
Aller au contenu principal: Aller au contenu principal
Aller directement au pied de page: Aller directement au pied de page
Aller plus loin: Aller plus loin
Aller plus loin sur les revenus: Aller plus loin sur les revenus
Annuler: Annuler
Arrêt maladie: Arrêt maladie
Assimilé salarié: Assimilé salarié
@ -33,6 +34,7 @@ Aucun: Aucun
Aucun résultat: Aucun résultat
Auto-entrepreneur: Auto-entrepreneur
Autres outils: Autres outils
Avec ACRE: Avec ACRE
Avec chômage partiel: Avec chômage partiel
Boite de dialogue: Boite de dialogue
"Bonjour, je suis boulanger et je n'ai pas trouvé en cherchant \"pain\" ou \"viennoiserie\".":
@ -173,6 +175,7 @@ Mode accompagnement: Mode accompagnement
Mode d'affichage: Mode d'affichage
Modifier: Modifier
Modifier l'entreprise: Modifier l'entreprise
Modifier mes options: Modifier mes options
Modifier mes réponses: Modifier mes réponses
Mois: Mois
Mon entreprise: Mon entreprise
@ -220,12 +223,12 @@ Plan du site: Plan du site
"Pour tous les statuts, vous aurez un <2>délai de carence de 3 jours</2>. En cas darrêt maladie, lassurance maladie vous versera :":
"Pour tous les statuts, vous aurez un <2>délai de carence de 3 jours</2>. En
cas darrêt maladie, lassurance maladie vous versera :"
"Pour un décès survenu dans le cadre dun accident professionnel, vous pouvez bénéficier dune <1>rente de décès</1>.":
Pour un décès survenu dans le cadre dun accident professionnel, vous pouvez
bénéficier dune <1>rente de décès</1>.
"Pour une invalidité causée par un accident professionnel, vous pouvez bénéficier dune <1>rente dincapacité</1>.":
Pour une invalidité causée par un accident professionnel, vous pouvez
bénéficier dune <1>rente dincapacité</1>.
"Pour un décès survenu dans le cadre dun <2>accident professionnel</2>, vous pouvez bénéficier dune <4>rente de décès</4>.":
Pour un décès survenu dans le cadre dun <2>accident professionnel</2>, vous
pouvez bénéficier dune <4>rente de décès</4>.
"Pour une invalidité causée par un <2>accident professionnel</2>, vous pouvez bénéficier dune <4>rente dincapacité</4>.":
Pour une invalidité causée par un <2>accident professionnel</2>, vous pouvez
bénéficier dune <4>rente dincapacité</4>.
"Pour y prétendre, vous devez avoir cotisé <2>au moins 10 mois</2>.": Pour y prétendre, vous devez avoir cotisé <2>au moins 10 mois</2>.
"Pour y prétendre, vous devez respecter <2>certaines règles<1></1></2>.": Pour y prétendre, vous devez respecter <2>certaines règles<1></1></2>.
"Pour y prétendre, vous devez voir cotisé au moins <2><0></0></2>": Pour y prétendre, vous devez voir cotisé au moins <2><0></0></2>
@ -257,11 +260,13 @@ Retraite de base: Retraite de base
"Retrouver ma simulation, charger les données de ma précédente simulation.": Retrouver ma simulation, charger les données de ma précédente simulation.
Revenu (incluant les dépenses liées à l'activité): Revenu (incluant les dépenses liées à l'activité)
Revenu après impôt: Revenu après impôt
Revenu avant impôt: Revenu avant impôt
Revenu disponible: Revenu disponible
Revenu du dirigeant par statut: Revenu du dirigeant par statut
Revenu net: Revenu net
Revenus après impôts: Revenus après impôts
Règles de calculs: Règles de calculs
Régime d'imposition: Régime d'imposition
"Régime social des <1>{régimeSocial}s</1>": Régime social des <1>{régimeSocial}s</1>
Réinitialiser: Réinitialiser
Réinitialiser la situation enregistrée: Réinitialiser la situation enregistrée
Répartition du chiffre d'affaires: Répartition du chiffre d'affaires
@ -274,6 +279,7 @@ Salaire brut mensuel: Salaire brut mensuel
Salaire net: Salaire net
Salariés et embauche: Salariés et embauche
Salariés et employeurs: Salariés et employeurs
Sans exonération ACRE: Sans exonération ACRE
"Si votre entreprise n'apparait pas en utilisant votre SIREN/SIRET, il se peut que vous ayez opté pour que <2>les informations de votre entreprise ne soient pas rendues publiques</2>, auquel cas elle n'apparaitra pas dans les résultats de recherche. Vous pouvez le vérifier sur <5>l'annuaire des entreprises</5>.<7>Si tel est le cas, pas d'inquiétude, vous pouvez tout de même consulter et utiliser nos simulateurs.</7>":
Si votre entreprise n'apparait pas en utilisant votre SIREN/SIRET, il se peut
que vous ayez opté pour que <2>les informations de votre entreprise ne soient
@ -321,14 +327,15 @@ Tout réinitialiser: Tout réinitialiser
Travailleurs Non Salariés (TNS): Travailleurs Non Salariés (TNS)
Type: Type
"URSSAF Mon entreprise, accéder à la page d'accueil": URSSAF Mon entreprise, accéder à la page d'accueil
"Un <1>capital « orphelin »</1> est versé aux enfants des travailleurs indépendants décédés, sous certaines conditions.":
Un <1>capital « orphelin »</1> est versé aux enfants des travailleurs
indépendants décédés, sous certaines conditions.
"Un <1>capital « orphelin »</1> est versé aux <4>enfants des travailleurs indépendants</4> décédés, sous certaines conditions.":
Un <1>capital « orphelin »</1> est versé aux <4>enfants des travailleurs
indépendants</4> décédés, sous certaines conditions.
Un avis sur cette page ?: Un avis sur cette page ?
"Urssaf, voir le site urssaf":
"fr, nouvelle fenêtre": Urssaf, voir le site urssaf.fr, nouvelle fenêtre
Utiliser avec un tableur: Utiliser avec un tableur
Utiliser les calculs des simulateurs dans votre application: Utiliser les calculs des simulateurs dans votre application
Versement libératoire de l'impôt sur le revenu: Versement libératoire de l'impôt sur le revenu
Version française du site activée.: Version française du site activée.
Veuillez entrer un message avant de soumettre le formulaire.: Veuillez entrer un message avant de soumettre le formulaire.
Veuillez renseigner votre adresse email.: Veuillez renseigner votre adresse email.
@ -346,6 +353,7 @@ Vos attentes ne sont pas remplies: Vos attentes ne sont pas remplies
Vos charges estimées: Vos charges estimées
Vos droits pour la retraite: Vos droits pour la retraite
Vos prestations santé: Vos prestations santé
Vos revenus: Vos revenus
Votre <1>rémunération</1> est <4>trop faible</4> pour bénéficier darrêt maladie.:
Votre <1>rémunération</1> est <4>trop faible</4> pour bénéficier darrêt
maladie.
@ -485,6 +493,10 @@ choix-statut:
<1>sociétés par actions</1> (SASU, SAS), on parle
d<3>actionnaires</3>.</1></1>
commune:
description: "<0>Bonne nouvelle : il ne reste plus que <2>{namedEngines.length}
statuts possibles</2>. Vous allez maintenant pouvoir entrer dans le détail
et comparer <5>leurs revenus</5>, la <7>couverture sociale</7> et la
<10>gestion comptable et juridique</10> avant de faire votre choix.</0>"
help:
title: Chaque territoire a ses spécificités
title: Dans quelle commune voulez-vous créer votre entreprise ?<1><0>Certains
@ -585,10 +597,6 @@ comparaisonRégimes:
"1": EI, EIRL, EURL ou SARL avec gérant majoritaire
"2": EI ou EIRL
legend: Statuts juridiques possibles
comparateur:
allerPlusLoin:
tableCaption: Tableau affichant le détail du calcul du revenu net pour la SASU,
l'entreprise individuelle (EI) et l'auto-entreprise (AE).
components:
feedback:
form:
@ -1349,6 +1357,11 @@ pages:
title: Comparateur de statut juridique
shortname: Comparaison des statuts
title: Comparateur de statut juridique
comparaison-statuts:
revenu-table:
net: Tableau affichant le détail du calcul du revenu net pour chaque statut
net-après-impôt: Tableau affichant le détail du calcul du revenu net après impôt
pour chaque statut
coût-création-entreprise:
meta:
description: Estimez les coûts des formalités administratives obligatoires à la
@ -1648,6 +1661,7 @@ payslip:
sur&nbsp;<1>service-public.fr</1>.
repartition: Répartition du total chargé
points: points
pour vos proches: pour vos proches
pourcentage: pourcentage
previousSimulationBanner:
info: "Votre précédente simulation a été sauvegardée :"
@ -1866,6 +1880,20 @@ versés en une fois: versés en une fois
warning:
overwrite:
situation: Voulez-vous écraser votre situation ?
"{versementLibératoire ? (\n\t\t\t\t\t\t\t<Trans>\n\t\t\t\t\t\t\t\t<Strong>Versement libératoire</Strong> de l'impôt sur le revenu\n\t\t\t\t\t\t\t</Trans>\n\t\t\t\t\t\t) : imposition === 'IS' ? (\n\t\t\t\t\t\t\t<Trans>\n\t\t\t\t\t\t\t\t<Strong>Impôt sur les sociétés</Strong> (IS)\n\t\t\t\t\t\t\t</Trans>\n\t\t\t\t\t\t) : (\n\t\t\t\t\t\t\t<Trans>\n\t\t\t\t\t\t\t\t<Strong>Impôt sur le revenu</Strong> (IR)\n\t\t\t\t\t\t\t</Trans>\n\t\t\t\t\t\t)}": |-
{versementLibératoire ? (
<Trans>
<Strong>Versement libératoire</Strong> de l'impôt sur le revenu
</Trans>
) : imposition === 'IS' ? (
<Trans>
<Strong>Impôt sur les sociétés</Strong> (IS)
</Trans>
) : (
<Trans>
<Strong>Impôt sur le revenu</Strong> (IR)
</Trans>
)}
"{{title}}, voir la demande sur github":
"com, nouvelle fenêtre": "{{title}}, voir la demande sur github.com, nouvelle fenêtre"
"À ce jour, ce comparateur ne prend pas en compte le calcul de l'impôt sur le revenu pour les SASU. La modification du paramètre ci-dessous influera donc uniquement les calculs liés au statut d'entreprise individuelle (EI).":

View File

@ -1,8 +1,8 @@
import { Trans, useTranslation } from 'react-i18next'
import styled from 'styled-components'
import Value, { Condition } from '@/components/EngineValue'
import { ExplicableRule } from '@/components/conversation/Explicable'
import Value, { Condition } from '@/components/EngineValue'
import { Accordion, Item } from '@/design-system'
import { HelpButtonWithPopover } from '@/design-system/buttons'
import { Emoji } from '@/design-system/emoji'

View File

@ -17,12 +17,11 @@ export default function RevenuTable({
return (
<>
<WrapperTable>
<StyledTable>
<caption className="sr-only">
{t(
'comparateur.allerPlusLoin.tableCaption',
'pages.simulateurs.comparaison-statuts.revenu-table.net',
'Tableau affichant le détail du calcul du revenu net pour chaque statut'
)}
</caption>
@ -134,7 +133,7 @@ export default function RevenuTable({
<StyledTable>
<caption className="sr-only">
{t(
'comparateur.allerPlusLoin.tableCaption',
'pages.simulateurs.comparaison-statuts.revenu-table.net-après-impôt',
'Tableau affichant le détail du calcul du revenu net après impôt pour chaque statut'
)}
</caption>