1
0
Fork 0
mirror of https://github.com/betagouv/mon-entreprise synced 2025-03-13 05:05:05 +00:00

i18n(pam): traduction du formulaire assistant PAM

This commit is contained in:
Alice Dahan 2025-02-10 14:31:57 +01:00 committed by liliced
parent 6d91046698
commit 8a9bfb8e98
4 changed files with 107 additions and 35 deletions

View file

@ -932,6 +932,15 @@ pages:
shortname: Determining deductible social security charges
title: Assistance in determining deductible social charges
declaration-revenus-pamc:
formulaire:
"1": Profession
"2": Recipes
"3": SNIR survey data
"4": Care facilities
"5": Deductions and exemptions
"6": Other self-employed income
"7": Covered procedures
"8": Replacement income
meta:
description: Calculate the amounts of your income to report on your tax return.
title: PAMC tax return

View file

@ -990,6 +990,15 @@ pages:
shortname: Détermination des charges sociales déductibles
title: Assistant à la détermination des charges sociales déductibles
declaration-revenus-pamc:
formulaire:
"1": Profession
"2": Recettes
"3": Données du relevé SNIR
"4": Structures de soins
"5": Déductions et exonérations
"6": Autres revenus non salariés
"7": Actes conventionnés
"8": Revenus de remplacement
meta:
description: Calculez les montants de vos revenus à reporter dans votre
déclaration de revenus.
@ -1000,8 +1009,8 @@ pages:
"3": Déductions et exonérations
"4": Cotisations sociales obligatoires
"5": Répartition des revenus nets
"6": "Revenus nets de lactivité conventionnée :"
"7": "Revenus nets tirés des autres activités non salariées :"
"6": "Revenus nets de lactivité conventionnée :"
"7": "Revenus nets tirés des autres activités non salariées :"
"8": Données transmises par lAssurance Maladie
shortname: Assistant à la déclaration de revenus des PAMC
title: Assistant à la déclaration de revenus pour les PAMC

View file

@ -1,3 +1,5 @@
import { useTranslation } from 'react-i18next'
import { AssistantGoal } from '@/components/Assistant/AssistantGoal'
import { WhenAlreadyDefined } from '@/components/EngineValue/WhenAlreadyDefined'
import { WhenAlreadyDefinedMulti } from '@/components/EngineValue/WhenAlreadyDefinedMulti'
@ -7,9 +9,16 @@ import { H2 } from '@/design-system/typography/heading'
import { SimpleField } from '../../components/Fields'
export default function Formulaire() {
const { t } = useTranslation()
return (
<>
<H2>Profession</H2>
<H2>
{t(
'pages.assistants.declaration-revenus-pamc.formulaire.1',
'Profession'
)}
</H2>
<SimpleField dottedName="déclaration revenus PAMC . profession" />
<WhenAlreadyDefined dottedName="déclaration revenus PAMC . profession">
@ -22,12 +31,22 @@ export default function Formulaire() {
'déclaration revenus PAMC . statut',
]}
>
<H2>Recettes</H2>
<H2>
{t(
'pages.assistants.declaration-revenus-pamc.formulaire.2',
'Recettes'
)}
</H2>
<AssistantGoal dottedName="déclaration revenus PAMC . recettes brutes totales" />
<AssistantGoal dottedName="déclaration revenus PAMC . revenus imposables" />
<AssistantGoal dottedName="déclaration revenus PAMC . cotisations sociales obligatoires" />
<H2>Données du relevé SNIR</H2>
<H2>
{t(
'pages.assistants.declaration-revenus-pamc.formulaire.3',
'Données du relevé SNIR'
)}
</H2>
<AssistantGoal dottedName="déclaration revenus PAMC . SNIR . honoraires remboursables" />
<AssistantGoal dottedName="déclaration revenus PAMC . SNIR . dépassements honoraires" />
<AssistantGoal dottedName="déclaration revenus PAMC . SNIR . honoraires tarifs opposables" />
@ -38,19 +57,34 @@ export default function Formulaire() {
/>
<WhenApplicable dottedName="déclaration revenus PAMC . activité en structures de soins">
<H2>Structures de soins</H2>
<H2>
{t(
'pages.assistants.declaration-revenus-pamc.formulaire.4',
'Structures de soins'
)}
</H2>
</WhenApplicable>
<SimpleField dottedName="déclaration revenus PAMC . activité en structures de soins" />
<AssistantGoal dottedName="déclaration revenus PAMC . activité en structures de soins . recettes" />
<H2>Déductions et exonérations</H2>
<H2>
{t(
'pages.assistants.declaration-revenus-pamc.formulaire.5',
'Déductions et exonérations'
)}
</H2>
<SimpleField dottedName="déclaration revenus PAMC . déductions et exonérations" />
<AssistantGoal dottedName="déclaration revenus PAMC . déductions et exonérations . zone déficitaire en offre de soins" />
<AssistantGoal dottedName="déclaration revenus PAMC . déductions et exonérations . revenus exonérés" />
<AssistantGoal dottedName="déclaration revenus PAMC . déductions et exonérations . plus-values à court terme" />
<AssistantGoal dottedName="déclaration revenus PAMC . déductions et exonérations . chèques vacances" />
<H2>Autres revenus non salariés</H2>
<H2>
{t(
'pages.assistants.declaration-revenus-pamc.formulaire.6',
'Autres revenus non salariés'
)}
</H2>
<SimpleField dottedName="déclaration revenus PAMC . autres revenus non salariés" />
<AssistantGoal dottedName="déclaration revenus PAMC . autres revenus non salariés . plus-values nettes à court terme" />
<AssistantGoal dottedName="déclaration revenus PAMC . autres revenus non salariés . vente de marchandises" />
@ -58,11 +92,21 @@ export default function Formulaire() {
<AssistantGoal dottedName="déclaration revenus PAMC . autres revenus non salariés . agricole" />
<WhenApplicable dottedName="déclaration revenus PAMC . actes conventionnés uniquement">
<H2>Actes conventionnés</H2>
<H2>
{t(
'pages.assistants.declaration-revenus-pamc.formulaire.7',
'Actes conventionnés'
)}
</H2>
</WhenApplicable>
<SimpleField dottedName="déclaration revenus PAMC . actes conventionnés uniquement" />
<H2>Revenus de remplacement</H2>
<H2>
{t(
'pages.assistants.declaration-revenus-pamc.formulaire.8',
'Revenus de remplacement'
)}
</H2>
<SimpleField dottedName="déclaration revenus PAMC . revenus de remplacement" />
<AssistantGoal dottedName="déclaration revenus PAMC . revenus de remplacement . AJPA" />
</WhenAlreadyDefinedMulti>

View file

@ -1,4 +1,4 @@
import { Trans } from 'react-i18next'
import { useTranslation } from 'react-i18next'
import { styled } from 'styled-components'
import { Condition } from '@/components/EngineValue/Condition'
@ -12,6 +12,8 @@ import { Body } from '@/design-system/typography/paragraphs'
import { LigneImpôts } from './LigneImpôts'
export default function Résultats() {
const { t } = useTranslation()
return (
<WhenAlreadyDefined dottedName="déclaration revenus PAMC . résultats">
<Container
@ -20,9 +22,10 @@ export default function Résultats() {
>
<H2>
<Emoji emoji="📄" />{' '}
<Trans i18nKey="pages.assistants.declaration-revenus-pamc.resultats.1">
Montants à reporter dans votre déclaration de revenus
</Trans>
{t(
'pages.assistants.declaration-revenus-pamc.resultats.1',
'Montants à reporter dans votre déclaration de revenus'
)}
</H2>
<SimulationValue
@ -38,9 +41,10 @@ export default function Résultats() {
<Condition expression="déclaration revenus PAMC . revenus de remplacement . total">
<H4 as="h3">
<Trans i18nKey="pages.assistants.declaration-revenus-pamc.resultats.2">
Montant des revenus de remplacement
</Trans>
{t(
'pages.assistants.declaration-revenus-pamc.resultats.2',
'Montant des revenus de remplacement'
)}
</H4>
</Condition>
<LigneImpôts
@ -51,9 +55,10 @@ export default function Résultats() {
<Condition expression="déclaration revenus PAMC . déductions et exonérations . total déductible">
<H4 as="h3">
<Trans i18nKey="pages.assistants.declaration-revenus-pamc.resultats.3">
Déductions et exonérations
</Trans>
{t(
'pages.assistants.declaration-revenus-pamc.resultats.3',
'Déductions et exonérations'
)}
</H4>
</Condition>
<LigneImpôts
@ -68,9 +73,10 @@ export default function Résultats() {
/>
<H4 as="h3">
<Trans i18nKey="pages.assistants.declaration-revenus-pamc.resultats.4">
Cotisations sociales obligatoires
</Trans>
{t(
'pages.assistants.declaration-revenus-pamc.resultats.4',
'Cotisations sociales obligatoires'
)}
</H4>
<LigneImpôts
dottedName="déclaration revenus PAMC . cotisations sociales obligatoires"
@ -79,14 +85,16 @@ export default function Résultats() {
/>
<H4 as="h3">
<Trans i18nKey="pages.assistants.declaration-revenus-pamc.resultats.5">
Répartition des revenus nets
</Trans>
{t(
'pages.assistants.declaration-revenus-pamc.resultats.5',
'Répartition des revenus nets'
)}
</H4>
<StyledBody>
<Trans i18nKey="pages.assistants.declaration-revenus-pamc.resultats.6">
Revenus nets de lactivité conventionnée&nbsp;:
</Trans>
{t(
'pages.assistants.declaration-revenus-pamc.resultats.6',
'Revenus nets de lactivité conventionnée :'
)}
</StyledBody>
<LigneImpôts
dottedName="déclaration revenus PAMC . revenus nets . revenus conventionnés"
@ -94,9 +102,10 @@ export default function Résultats() {
label="Bénéfice"
/>
<StyledBody>
<Trans i18nKey="pages.assistants.declaration-revenus-pamc.resultats.7">
Revenus nets tirés des autres activités non salariées&nbsp;:
</Trans>
{t(
'pages.assistants.declaration-revenus-pamc.resultats.7',
'Revenus nets tirés des autres activités non salariées :'
)}
</StyledBody>
<LigneImpôts
dottedName="déclaration revenus PAMC . revenus nets . revenus non conventionnés"
@ -110,9 +119,10 @@ export default function Résultats() {
/>
<H4 as="h3">
<Trans i18nKey="pages.assistants.declaration-revenus-pamc.resultats.8">
Données transmises par lAssurance Maladie
</Trans>
{t(
'pages.assistants.declaration-revenus-pamc.resultats.8',
'Données transmises par lAssurance Maladie'
)}
</H4>
<Condition expression="déclaration revenus PAMC . profession != 'dentiste'">
<LigneImpôts