diff --git a/source/locales/en.yaml b/source/locales/en.yaml
index 575420d42..0c4f562ae 100644
--- a/source/locales/en.yaml
+++ b/source/locales/en.yaml
@@ -405,3 +405,8 @@ sécu: |
Votre entreprise: Your company
Protection sociale: Social security
Embauche: Hiring process
+Micro-entreprise: Micro-enterprise
+Entreprise Individuelle: Individual Business
+listeformejuridique:
+ page:
+ titre: Legal status list for creating your company in France
diff --git a/source/sites/mycompanyinfrance.fr/pages/Company/Microenterprise.js b/source/sites/mycompanyinfrance.fr/pages/Company/Microenterprise.js
index 5c1e0951c..aa35b08a5 100644
--- a/source/sites/mycompanyinfrance.fr/pages/Company/Microenterprise.js
+++ b/source/sites/mycompanyinfrance.fr/pages/Company/Microenterprise.js
@@ -60,14 +60,14 @@ const Microenterprise = ({ companyIsMicroenterprise, t }: Props) => (
companyIsMicroenterprise(true)
}}
className="ui__ button">
- Micro-enterprise
+ Micro-entreprise
companyIsMicroenterprise(null)} />
diff --git a/source/sites/mycompanyinfrance.fr/pages/Company/PickLegalStatus.js b/source/sites/mycompanyinfrance.fr/pages/Company/PickLegalStatus.js
index f09d83231..1c44784f0 100644
--- a/source/sites/mycompanyinfrance.fr/pages/Company/PickLegalStatus.js
+++ b/source/sites/mycompanyinfrance.fr/pages/Company/PickLegalStatus.js
@@ -4,16 +4,20 @@ import Helmet from 'react-helmet'
import { connect } from 'react-redux'
import { Link } from 'react-router-dom'
import { possibleStatusSelector } from 'Selectors/companyStatusSelectors'
+import {translate} from 'react-i18next';
import StatusDescription from './StatusDescription'
import type { RouterHistory } from 'react-router'
+import {compose} from 'ramda'
import type { LegalStatus } from 'Selectors/companyStatusSelectors'
-
+import withLanguage from 'Components/utils/withLanguage'
const setMainStatus = () => {}
type Props = {
history: RouterHistory,
possibleStatus: { [LegalStatus]: boolean },
- setMainStatus: LegalStatus => void
+ setMainStatus: LegalStatus => void,
+ language: string,
+ t: (string, string) => string,
}
const StatusButton = ({ status }: { status: LegalStatus }) => (
@@ -22,11 +26,11 @@ const StatusButton = ({ status }: { status: LegalStatus }) => (
)
-const SetMainStatus = ({ history, possibleStatus }: Props) => {
+const SetMainStatus = ({ history, possibleStatus, t, language }: Props) => {
return (
<>
- Legal status list for creating your company in France
+ {t('listeformejuridique.page.titre', 'Liste des statuts juridiques pour la création de votre entreprise')}
Votre forme juridique
@@ -36,7 +40,7 @@ const SetMainStatus = ({ history, possibleStatus }: Props) => {
{possibleStatus.EI && (
- EI - Entreprise individuelle (Individual business):{' '}
+ EI - Entreprise individuelle {language !== 'fr' && '(Individual business)'}:{' '}
@@ -46,8 +50,8 @@ const SetMainStatus = ({ history, possibleStatus }: Props) => {
{possibleStatus.EIRL && (
- EIRL - Entrepreneur individuel à responsabilité limitée
- (Individual entrepreneur with limited liability):{' '}
+ EIRL - Entrepreneur individuel à responsabilité limitée{' '}
+ {language !== 'fr' && '(Individual entrepreneur with limited liability)'}:{' '}
@@ -57,8 +61,8 @@ const SetMainStatus = ({ history, possibleStatus }: Props) => {
{possibleStatus.EURL && (
- EURL - Entreprise unipersonnelle à responsabilité limitée (Limited
- personal company):{' '}
+ EURL - Entreprise unipersonnelle à responsabilité limitée{' '}
+ {language !== 'fr' && '(Limited personal company)'}:{' '}
@@ -69,7 +73,8 @@ const SetMainStatus = ({ history, possibleStatus }: Props) => {
possibleStatus['SARL (majority director)']) && (
- SARL - Société à responsabilité limitée (Limited corporation):{' '}
+ SARL - Société à responsabilité limitée{' '}
+ {language !== 'fr' && '(Limited corporation)'}:{' '}
@@ -79,8 +84,8 @@ const SetMainStatus = ({ history, possibleStatus }: Props) => {
{possibleStatus.SAS && (
- SAS - Société par actions simplifiées (Simplified joint stock
- company):{' '}
+ SAS - Société par actions simplifiées{' '}
+ {language !== 'fr' && '(Simplified joint stock company)'}:{' '}
@@ -90,8 +95,8 @@ const SetMainStatus = ({ history, possibleStatus }: Props) => {
{possibleStatus.SASU && (
- SASU - Société par action simplifiée unipersonnelle (Simplified
- personal joint stock company):{' '}
+ SASU - Société par action simplifiée unipersonnelle{' '}
+ {language !== 'fr' && '(Simplified personal joint stock company)'}:{' '}
@@ -100,7 +105,8 @@ const SetMainStatus = ({ history, possibleStatus }: Props) => {
)}
{possibleStatus.SA && (
- SA - Société anonyme (Anonymous company):
+ SA - Société anonyme{' '}
+ {language !== 'fr' && '(Anonymous company)'}:{' '}
@@ -108,7 +114,8 @@ const SetMainStatus = ({ history, possibleStatus }: Props) => {
)}
{possibleStatus.SNC && (
- SNC - Société en nom collectif (Partnership):
+ SNC - Société en nom collectif{' '}
+ {language !== 'fr' && '(Partnership)'}:{' '}
@@ -118,7 +125,7 @@ const SetMainStatus = ({ history, possibleStatus }: Props) => {
{(possibleStatus['Micro-enterprise (option EIRL)'] ||
possibleStatus['Micro-enterprise']) && (
- Micro-enterprise:
+ Micro-enterprise{language === 'fr' && ' '}:
@@ -133,7 +140,7 @@ const SetMainStatus = ({ history, possibleStatus }: Props) => {
>
)
}
-export default connect(
+export default compose(translate(), withLanguage, connect(
state => ({ possibleStatus: possibleStatusSelector(state) }),
{ setMainStatus }
-)(SetMainStatus)
+))(SetMainStatus)