Skip to content

Commit 38bfb70

Browse files
committed
FIX: UI text should be totally localized in French and English.
1 parent c60eb1f commit 38bfb70

5 files changed

Lines changed: 63 additions & 49 deletions

File tree

src/components/portfolioPage/AttributeSearch.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ class AttributeSearch extends Component {
3232
<div className={'AttributesList ' + this.props.name}>
3333
{this.props.name}
3434
<select id={this.props.name} onChange={handleChange} className="selectValue">
35-
<option value="">Choisir</option>
35+
<option value="" />
3636
{options}
3737
</select>
3838
</div>

src/components/portfolioPage/Corpora.jsx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import React, { Component } from 'react';
22
import { Link } from 'react-router-dom';
3+
import { Trans } from '@lingui/macro';
34
import by from 'compare-func';
45
import memoize from 'memoize-one';
56
import ItemCreator from './ItemCreator.jsx';
@@ -35,7 +36,8 @@ class Corpora extends Component {
3536
</h2>
3637
<GeographicMap items={this.props.items} conf={this.props.conf} />
3738
<div className="selectAttributes mt-0 mt-md-2">
38-
triés par&nbsp;
39+
<Trans>triés par</Trans>
40+
&nbsp;
3941
<select
4042
id="attribut"
4143
onChange={this.handleSort}

src/components/registerPage/Register.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ class Register extends Component {
7575
placeholder="bob" name="pseudo" ref={(x) => this.pseudo = x}/>
7676
</div>
7777
<div className="form-group">
78-
<label htmlFor="email"><Trans>Adresse email</Trans></label>
78+
<label htmlFor="email"><Trans>Adresse électronique</Trans></label>
7979
<input type="email" className="form-control" id="email" placeholder="bob@gmail.com" name="email" ref={(x) => this.email = x}/>
8080
</div>
8181
<div className="form-group">

src/locales/en/messages.po

Lines changed: 31 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -14,18 +14,14 @@ msgstr ""
1414
"Plural-Forms: \n"
1515

1616
#: src/components/registerPage/Register.jsx:78
17-
msgid "Adresse email"
18-
msgstr ""
19-
20-
#: src/components/registerPage/Register.jsx:73
21-
#~ msgid "Adresse mail"
22-
#~ msgstr "Email address"
17+
msgid "Adresse électronique"
18+
msgstr "Email address"
2319

2420
#: src/components/viewpointPage/Contributors.jsx:27
2521
msgid "Ajouter"
2622
msgstr "Add"
2723

28-
#: src/components/itemPage/Item.jsx:303
24+
#: src/components/itemPage/Item.jsx:309
2925
msgid "Ajouter un attribut et une valeur..."
3026
msgstr "Add an attribute and a value..."
3127

@@ -41,7 +37,11 @@ msgstr "Add a topic..."
4137
msgid "Attention : Le point de vue sera définitivement supprimé."
4238
msgstr "Warning: The viewpoint will be permanently deleted."
4339

44-
#: src/components/itemPage/Item.jsx:105
40+
#: src/components/portfolioPage/Portfolio.jsx:76
41+
msgid "Attributs"
42+
msgstr "Attributes"
43+
44+
#: src/components/itemPage/Item.jsx:107
4545
msgid "Attributs du document"
4646
msgstr "Document attributes"
4747

@@ -59,16 +59,17 @@ msgstr "Create a viewpoint"
5959

6060
#: src/components/viewpointPage/Outliner.jsx:78
6161
msgid "Créer"
62-
msgstr ""
62+
msgstr "Create"
6363

64-
#: src/components/itemPage/Item.jsx:102
64+
#: src/components/itemPage/Item.jsx:104
6565
msgid "Description"
6666
msgstr "Description"
6767

6868
#: src/components/portfolioPage/Badge.jsx:20
6969
msgid "Déselectionner"
7070
msgstr "Deselect"
7171

72+
#: src/components/portfolioPage/Button.jsx:12
7273
#: src/components/portfolioPage/Button.jsx:13
7374
msgid "Et"
7475
msgstr "And"
@@ -101,6 +102,7 @@ msgstr "Viewpoint name"
101102
msgid "Nouveau point de vue"
102103
msgstr "New viewpoint"
103104

105+
#: src/components/portfolioPage/Button.jsx:12
104106
#: src/components/portfolioPage/Button.jsx:13
105107
msgid "Ou"
106108
msgstr "Or"
@@ -109,7 +111,7 @@ msgstr "Or"
109111
msgid "Pas de contributeurs"
110112
msgstr "No contributors"
111113

112-
#: src/components/portfolioPage/Portfolio.jsx:71
114+
#: src/components/portfolioPage/Portfolio.jsx:82
113115
msgid "Points de vue"
114116
msgstr "Viewpoints"
115117

@@ -121,17 +123,18 @@ msgstr "Pseudonym"
121123
msgid "Rechercher..."
122124
msgstr "Search..."
123125

124-
#: src/components/itemPage/Item.jsx:114
126+
#: src/components/itemPage/Item.jsx:116
125127
msgid "Ressources"
126128
msgstr "Resources"
127129

128-
#: src/components/itemPage/Item.jsx:95
130+
#: src/components/itemPage/Item.jsx:97
131+
#: src/components/viewpointPage/Outliner.jsx:37
129132
msgid "Retour à l'accueil"
130133
msgstr "Go back to home page"
131134

132-
#: src/components/itemPage/Item.jsx:95
135+
#: src/components/itemPage/Item.jsx:97
133136
msgid "Retour à la visite"
134-
msgstr ""
137+
msgstr "Go back to visit"
135138

136139
#: src/components/portfolioPage/Status.jsx:25
137140
msgid "Rubrique inconnue"
@@ -165,15 +168,15 @@ msgstr "All files have been uploaded"
165168
msgid "Tous les items"
166169
msgstr "All items"
167170

168-
#: src/components/itemPage/Item.jsx:394
169-
msgid "Voulez-vous réellement que l'item affiché ne soit plus décrit à l'aide de cette rubrique ?"
170-
msgstr "Remove this topic for this item?"
171-
172171
#: src/components/itemPage/InputFile.jsx:15
173172
msgid "Une erreur est survenue"
174173
msgstr "An error occurred"
175174

176-
#: src/components/itemPage/Item.jsx:305
175+
#: src/components/itemPage/Item.jsx:433
176+
msgid "Voulez-vous réellement que l'item affiché ne soit plus décrit à l'aide de cette rubrique ?"
177+
msgstr "Remove this topic for this item?"
178+
179+
#: src/components/itemPage/Item.jsx:311
177180
msgid "attribut : valeur"
178181
msgstr "attribute: value"
179182

@@ -185,14 +188,18 @@ msgstr "Password"
185188
msgid "nom d'utilisateur"
186189
msgstr "Username"
187190

191+
#: src/components/portfolioPage/Corpora.jsx:39
192+
msgid "triés par"
193+
msgstr "sort by"
194+
188195
#: src/components/itemPage/Attribute.jsx:93
189196
msgid "valeur"
190197
msgstr "value"
191198

192-
#: src/components/viewpointPage/Outliner.jsx:48
193-
msgid "Êtes-vous sûr de vouloir supprimer le point de vue ?"
194-
msgstr "Are you sure you want to delete the viewpoint?"
195-
196199
#: src/components/itemPage/Copyright.jsx:21
197200
msgid "© {creator}, {yearOrDate}"
198201
msgstr "© {creator}, {yearOrDate}"
202+
203+
#: src/components/viewpointPage/Outliner.jsx:48
204+
msgid "Êtes-vous sûr de vouloir supprimer le point de vue ?"
205+
msgstr "Are you sure you want to delete the viewpoint?"

src/locales/fr/messages.po

Lines changed: 27 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -14,18 +14,14 @@ msgstr ""
1414
"Plural-Forms: \n"
1515

1616
#: src/components/registerPage/Register.jsx:78
17-
msgid "Adresse email"
18-
msgstr "Adresse email"
19-
20-
#: src/components/registerPage/Register.jsx:73
21-
#~ msgid "Adresse mail"
22-
#~ msgstr "Adresse mail"
17+
msgid "Adresse électronique"
18+
msgstr "Adresse électronique"
2319

2420
#: src/components/viewpointPage/Contributors.jsx:27
2521
msgid "Ajouter"
2622
msgstr "Ajouter"
2723

28-
#: src/components/itemPage/Item.jsx:303
24+
#: src/components/itemPage/Item.jsx:309
2925
msgid "Ajouter un attribut et une valeur..."
3026
msgstr "Ajouter un attribut et une valeur..."
3127

@@ -41,7 +37,11 @@ msgstr "Ajouter une rubrique..."
4137
msgid "Attention : Le point de vue sera définitivement supprimé."
4238
msgstr "Attention : Le point de vue sera définitivement supprimé."
4339

44-
#: src/components/itemPage/Item.jsx:105
40+
#: src/components/portfolioPage/Portfolio.jsx:76
41+
msgid "Attributs"
42+
msgstr "Attributs"
43+
44+
#: src/components/itemPage/Item.jsx:107
4545
msgid "Attributs du document"
4646
msgstr "Attributs du document"
4747

@@ -61,7 +61,7 @@ msgstr "Création du point de vue"
6161
msgid "Créer"
6262
msgstr "Créer"
6363

64-
#: src/components/itemPage/Item.jsx:102
64+
#: src/components/itemPage/Item.jsx:104
6565
msgid "Description"
6666
msgstr "Description"
6767

@@ -111,7 +111,7 @@ msgstr "Ou"
111111
msgid "Pas de contributeurs"
112112
msgstr "Pas de contributeurs"
113113

114-
#: src/components/portfolioPage/Portfolio.jsx:71
114+
#: src/components/portfolioPage/Portfolio.jsx:82
115115
msgid "Points de vue"
116116
msgstr "Points de vue"
117117

@@ -123,15 +123,16 @@ msgstr "Pseudonyme"
123123
msgid "Rechercher..."
124124
msgstr "Rechercher..."
125125

126-
#: src/components/itemPage/Item.jsx:114
126+
#: src/components/itemPage/Item.jsx:116
127127
msgid "Ressources"
128128
msgstr "Ressources"
129129

130-
#: src/components/itemPage/Item.jsx:95
130+
#: src/components/itemPage/Item.jsx:97
131+
#: src/components/viewpointPage/Outliner.jsx:37
131132
msgid "Retour à l'accueil"
132133
msgstr "Retour à l'accueil"
133134

134-
#: src/components/itemPage/Item.jsx:95
135+
#: src/components/itemPage/Item.jsx:97
135136
msgid "Retour à la visite"
136137
msgstr "Retour à la visite"
137138

@@ -167,15 +168,16 @@ msgstr "Tous les fichiers ont bien été ajoutés"
167168
msgid "Tous les items"
168169
msgstr "Tous les items"
169170

170-
#: src/components/itemPage/Item.jsx:394
171-
msgid "Voulez-vous réellement que l'item affiché ne soit plus décrit à l'aide de cette rubrique ?"
172-
msgstr "Voulez-vous réellement que l'item affiché ne soit plus décrit à l'aide de cette rubrique ?"
173-
171+
#: src/components/itemPage/InputFile.jsx:15
174172
#: src/components/itemPage/InputFile.jsx:15
175173
msgid "Une erreur est survenue"
176174
msgstr "Une erreur est survenue"
177175

178-
#: src/components/itemPage/Item.jsx:305
176+
#: src/components/itemPage/Item.jsx:433
177+
msgid "Voulez-vous réellement que l'item affiché ne soit plus décrit à l'aide de cette rubrique ?"
178+
msgstr "Voulez-vous réellement que l'item affiché ne soit plus décrit à l'aide de cette rubrique ?"
179+
180+
#: src/components/itemPage/Item.jsx:311
179181
msgid "attribut : valeur"
180182
msgstr "attribut : valeur"
181183

@@ -187,15 +189,18 @@ msgstr "mot de passe"
187189
msgid "nom d'utilisateur"
188190
msgstr "nom d'utilisateur"
189191

192+
#: src/components/portfolioPage/Corpora.jsx:39
193+
msgid "triés par"
194+
msgstr "triés par"
195+
190196
#: src/components/itemPage/Attribute.jsx:93
191197
msgid "valeur"
192198
msgstr "valeur"
193199

194-
#: src/components/viewpointPage/Outliner.jsx:48
195-
msgid "Êtes-vous sûr de vouloir supprimer le point de vue ?"
196-
msgstr "Êtes-vous sûr de vouloir supprimer le point de vue ?"
197-
198200
#: src/components/itemPage/Copyright.jsx:21
199201
msgid "© {creator}, {yearOrDate}"
200202
msgstr "© {creator}, {yearOrDate}"
201203

204+
#: src/components/viewpointPage/Outliner.jsx:48
205+
msgid "Êtes-vous sûr de vouloir supprimer le point de vue ?"
206+
msgstr "Êtes-vous sûr de vouloir supprimer le point de vue ?"

0 commit comments

Comments
 (0)