fr-fr.py 15.3 KB
Newer Older
1 2
# coding: utf8
{
LE GAC Renaud's avatar
LE GAC Renaud committed
3 4
'%s between %s and %s': '%s du %s au %s',
'%s in %s': '%s en %s',
LE GAC Renaud's avatar
LE GAC Renaud committed
5
'%Y-%m-%d': '%Y-%m-%d',
LE GAC Renaud's avatar
LE GAC Renaud committed
6
'%Y-%m-%d %H:%M:%S': '%Y-%m-%d %H:%M:%S',
7
'about': 'à propos',
8
'Add a new history line %i': 'Add a new history line %i',
LE GAC Renaud's avatar
LE GAC Renaud committed
9
'Add a new person successfully': 'Une nouvelle personne a été ajouté',
10 11
'Add person': 'Ajouter une personne',
'Add trainee': 'Ajouter un stagiaire',
LE GAC Renaud's avatar
LE GAC Renaud committed
12
'administrators, team leader,...': 'administrators, team leader,...',
13
'Age': 'Age',
LE GAC Renaud's avatar
LE GAC Renaud committed
14
'Agencies': 'Agences',
15
'agencies': 'agences',
16
'Agency': 'Agence',
17
'Alignments': 'Alignments',
LE GAC Renaud's avatar
LE GAC Renaud committed
18 19 20 21 22 23 24
'Are you sure you want to delete this object?': 'Are you sure you want to delete this object?',
'auth_cas': 'auth_cas',
'auth_event': 'auth_event',
'auth_group': 'auth_group',
'auth_membership': 'auth_membership',
'auth_permission': 'auth_permission',
'auth_user': 'auth_user',
25
'Birth Date': 'Né le',
26
'budgets': 'budgets',
27
'Can be applied on any field of the table using the SQL WHERE syntax. Be aware that foreign key are not resolved (more information in the smart_query in the web2py documentation).': 'Can be applied on any field of the table using the SQL WHERE syntax. Be aware that foreign key are not resolved (more information in the smart_query in the web2py documentation).',
28
'can be applied on any field of the table using the SQL WHERE syntax. Be aware that foreign key are not resolved (see smart_query in the web2py)': 'can be applied on any field of the table using the SQL WHERE syntax. Be aware that foreign key are not resolved (see smart_query in the web2py)',
29
"Can't delete this record since several transactions refer to it.": 'Cet enregistrement ne peut pas être détruit car il est utilisé dans la table historique.',
LE GAC Renaud's avatar
LE GAC Renaud committed
30
'Cannot be empty': 'Cannot be empty',
31
'careers': 'carrières',
LE GAC Renaud's avatar
LE GAC Renaud committed
32
'CAS': 'CAS',
33
'categories': 'catégories',
34
'Category': 'Catégorie',
35
'Catégorie': 'Catégorie',
36
'CDD': 'CDD',
LE GAC Renaud's avatar
LE GAC Renaud committed
37 38
'Cdd': 'Cdd',
'Cdd Flag': 'Cdd Flag',
LE GAC Renaud's avatar
LE GAC Renaud committed
39 40
'Check to delete': 'Check to delete',
'Client IP': 'Client IP',
legac's avatar
legac committed
41 42
'Code': 'Code',
'Collections': 'Collections',
43
'Columns': 'Colonnes',
44
'Conditions': 'Conditions',
45
'Configuration': 'Configuration',
46 47 48 49
'Configure lists': 'Configurer les listes',
'Configure people': 'Configurer les personnels',
'Configure responsibilities': 'Configurer les responsabilités',
'Configure teams': 'Configurer les équipes',
50
'contains': 'contiens',
LE GAC Renaud's avatar
LE GAC Renaud committed
51
'Contract': 'Contrat',
legac's avatar
legac committed
52
'Controller': 'Controller',
LE GAC Renaud's avatar
LE GAC Renaud committed
53
'Copyright': 'Copyright',
54
'Cost': 'Coût',
55
'Count people': 'Nombre de personne',
56
'Coverage': 'Coverage',
57
'Coverage 2': 'Coverage 2',
58
'Coût': 'Coût',
LE GAC Renaud's avatar
LE GAC Renaud committed
59 60
'Created By': 'Created By',
'Created On': 'Created On',
61
'Data people': 'Les données des personnes',
62
'database schema': 'schéma de la base de données',
63
'Defined a year or a time period !!!': 'Defined a year or a time period !!!',
64 65
'Definition': 'Définition',
'Demanded': 'Demandé',
LE GAC Renaud's avatar
LE GAC Renaud committed
66
'Description': 'Description',
67 68 69 70
'Dictionary associating a column and its alignment (left, center, right). The key is a column name encoded as tablename.columnname ': 'Dictionary associating a column and its alignment (left, center, right). The key is a column name encoded as tablename.columnname ',
'Dictionary associating a column and its alignment (left, center, right). The key is a column name encoded as tablename.fieldname ': 'Dictionary associating a column and its alignment (left, center, right). The key is a column name encoded as tablename.fieldname ',
'Dictionary associating the column and the function used to represent the field. The key is a column name encoded as tablename.columnname while the value is a name of the function defined in the table report_functions.': 'Dictionary associating the column and the function used to represent the field. The key is a column name encoded as tablename.columnname while the value is a name of the function defined in the table report_functions.',
'Dictionary associating the column and the function used to represent the field. The key is a column name encoded as tablename.fieldname or operator(tablename.fieldname) .The value is a name of the function defined in the table report_functions.': 'Dictionary associating the column and the function used to represent the field. The key is a column name encoded as tablename.fieldname or operator(tablename.fieldname) .The value is a name of the function defined in the table report_functions.',
71 72
'Dictionary associating the column name and the column label. The dictionary is encoded as {tablename.columnname: label, ...}': 'Dictionaire associant un champ et son étiquette. The dictionaire est encodé {tablename.columnname: étiquette, ...}',
'Dictionary associating the column name and the function used to represent the field. The dictionary is encoded as {tablename.columnname: function, ...}': 'Dictionaire associant un champ et la function pour le représenté. Le dictionaire est encodé {tablename.columnname: fonction, ...}',
73 74
'Dictionary associating the column name with the column label. The key is a column name encoded as tablename.columnname while the value is a string.': 'Dictionary associating the column name with the column label. The key is a column name encoded as tablename.columnname while the value is a string.',
'Dictionary associating the column name with the column label. The key is a column name encoded as tablename.fieldname. The value is a string.': 'Dictionary associating the column name with the column label. The key is a column name encoded as tablename.fieldname. The value is a string.',
75
'documentations': 'documentations',
76
'Domain': 'Domaine',
LE GAC Renaud's avatar
LE GAC Renaud committed
77
'Domaine': 'Domaine',
78
'Duration': 'Durée',
LE GAC Renaud's avatar
LE GAC Renaud committed
79
'E-mail': 'E-mail',
LE GAC Renaud's avatar
LE GAC Renaud committed
80 81
'End': 'Fin',
'end': 'fin',
82
'End Date': 'Date de fin',
83
'enter a number between %(min)g and %(max)g': 'enter a number between %(min)g and %(max)g',
84
'enter a value': 'enter a value',
85
'enter an integer between %(min)g and %(max)g': 'enter an integer between %(min)g and %(max)g',
86
'enter date as %(format)s': 'enter date as %(format)s',
LE GAC Renaud's avatar
LE GAC Renaud committed
87
'Event': 'Evènement',
LE GAC Renaud's avatar
LE GAC Renaud committed
88
'Event category': 'Event category',
LE GAC Renaud's avatar
LE GAC Renaud committed
89
'events': 'évènements',
90
'Evènement': 'Evènement',
91
'Executed': 'Executé',
92
'Feature not yet implemented ...': 'Feature not yet implemented ...',
93
'Field': 'Champ',
94 95 96 97 98 99 100 101 102 103
'Filter agencies': 'Filtrer les agences',
'Filter budgets': 'Filtrer les budgets',
'Filter careers': 'Filtrer les carrières',
'Filter categories': 'Filtrer les catégories',
'Filter hardware': 'Filtrer le matérielle',
'Filter history': "Filtrer l'historique",
'Filter levels': 'Filtrer les niveaus',
'Filter organizations': 'Filtrer les organisations',
'Filter people': 'Filtrer les persones',
'Filter projects': 'Filtrer les projets',
104
'Filter responsibilities': 'Filter les responsabilities',
105
'Filter teams': 'Filtrer les équipes',
LE GAC Renaud's avatar
LE GAC Renaud committed
106
'First name': 'First name',
107
'First Name': 'Prénom',
LE GAC Renaud's avatar
LE GAC Renaud committed
108
'Forgot username?': 'Forgot username?',
109
'Format': 'Format',
110
'Formats': 'Formats',
111
'Forms': 'Formulaire',
112 113
'from %s to %s': 'du %s au %s',
'Fte': 'Fte',
114
'FTE': 'FTE',
115
'Fte Sum': 'Fte Sum',
116
'Function': 'Fonction',
LE GAC Renaud's avatar
LE GAC Renaud committed
117 118
'Funding': 'Financement',
'fundings': 'financements',
119
'Fundings': 'Financements',
LE GAC Renaud's avatar
LE GAC Renaud committed
120
'General': 'Général',
LE GAC Renaud's avatar
LE GAC Renaud committed
121
'Grade': 'Grade',
122
'greater or equal to': 'plus grand ou égual à',
LE GAC Renaud's avatar
LE GAC Renaud committed
123
'Group': 'Group',
124
'Group by': 'Group by',
LE GAC Renaud's avatar
LE GAC Renaud committed
125 126
'Group ID': 'Group ID',
'Group uniquely assigned to user %(id)s': 'Group uniquely assigned to user %(id)s',
127
'Groupby': 'Groupby',
128
'hardware': 'matériel',
129
'Hardware': 'Matériel',
130 131
'Hardware Cost': 'Hardware Cost',
'Hardware Model': 'Hardware Model',
132
'HDR': 'HDR',
LE GAC Renaud's avatar
LE GAC Renaud committed
133 134
'Hdr': 'Hdr',
'Hdr Date': 'Hdr Date',
135
'Hdr defense date': "Date de soutenace de l'hdr",
136
'Headers': 'En têtes',
LE GAC Renaud's avatar
LE GAC Renaud committed
137
'Help': 'Aide',
138
'history': 'historique',
LE GAC Renaud's avatar
LE GAC Renaud committed
139
'History': 'Historique',
140
'History.Start_Date': 'History.Start_Date',
legac's avatar
legac committed
141
'Id': 'Id',
142
'Id My Lists': 'Id My Lists',
143 144
'Id)': 'Id)',
'Id.Count()': 'Id.Count()',
145
'Initials': 'Initiales',
146
'install': 'installé',
LE GAC Renaud's avatar
LE GAC Renaud committed
147
'Invalid email': 'Invalid email',
148
'invalid json': 'invalid json',
LE GAC Renaud's avatar
LE GAC Renaud committed
149 150
'Invalid login': 'Invalid login',
'Is Active': 'Is Active',
151
'is equal to': 'égal à',
152
'Is Over': 'Is Over',
153
'Labels': 'Etiquettes',
LE GAC Renaud's avatar
LE GAC Renaud committed
154
'Last name': 'Last name',
155
'Last Name': 'Nom de famille',
156
'less or equal to': 'inférieur ou égal à',
157
'Level': 'Niveau',
158
'levels': 'niveaux',
159
'Line': 'Ligne',
LE GAC Renaud's avatar
LE GAC Renaud committed
160
'lines': 'lines',
161
'List': 'Liste',
162
"List of column names separated by a comma. The column name is encoded as 'tablename.columnname.": "Liste de champs separé par une virgule. Le champ est encodé'tablename.columnname.",
163 164 165 166 167 168 169
"List of column to be displayed in the table. The column is identified by its name encoded as 'tablename.columnname.": "List of column to be displayed in the table. The column is identified by its name encoded as 'tablename.columnname.",
"List of column to be displayed in the table. The column is identified by its name encoded as 'tablename.fieldname. The column can contains a virtual field 'tablename.virtualfield. The function associated to the virtual field has to be defined in the database table report_virtual_fields. The column can contains the operator AVG, COUNT, MIN, MAX and SUM. In that case the syntax is operator(tablename.fieldname. The operator make sense with the group by directive. ": "List of column to be displayed in the table. The column is identified by its name encoded as 'tablename.fieldname. The column can contains a virtual field 'tablename.virtualfield. The function associated to the virtual field has to be defined in the database table report_virtual_fields. The column can contains the operator AVG, COUNT, MIN, MAX and SUM. In that case the syntax is operator(tablename.fieldname. The operator make sense with the group by directive. ",
"List of columns appearing in the total row. The column names are encoded 'operator(tablename.fieldname)' where operator is AVG, COUNT, MAX, MIN and SUM. ": "List of columns appearing in the total row. The column names are encoded 'operator(tablename.fieldname)' where operator is AVG, COUNT, MAX, MIN and SUM. ",
"List of columns appearing in the total row. The column names are encoded as 'tablename.fieldname' or 'operator(tablename.fieldname)'. ": "List of columns appearing in the total row. The column names are encoded as 'tablename.fieldname' or 'operator(tablename.fieldname)'. ",
"List of columns defining the group by directive. The column is encode as 'tablename.fiedlname. ": "List of columns defining the group by directive. The column is encode as 'tablename.fiedlname. ",
'List of columns defining the order by directive. The column is identified by its name encoded as tablename.columnname and obey to the web2py rules: tablename.columnname or ~tablename.columnname.': 'List of columns defining the order by directive. The column is identified by its name encoded as tablename.columnname and obey to the web2py rules: tablename.columnname or ~tablename.columnname.',
'List of columns defining the order by directive. The column is identified by its name encoded as tablename.fieldname. Descending order are obtained using the syntax ~tablename.fieldname.': 'List of columns defining the order by directive. The column is identified by its name encoded as tablename.fieldname. Descending order are obtained using the syntax ~tablename.fieldname.',
170
'List of columns defining the order by directive: the syntax follow the web2py rules: tablename.columnname, ~tablename.columnname, ...': 'Liste de champ qui définissnet la directive order by: la syntaxe est celle de web2py: tablename.columnname, ~tablename.columnname, ...',
171 172
'List of hardware': 'Liste de matériel',
'List of people': 'Liste de personne',
LE GAC Renaud's avatar
LE GAC Renaud committed
173
'List of people ': 'Liste des personnes ',
174
'List of responsibilities': 'Liste des responsabilités',
175
'List of trainee': 'Liste des stagiaires',
176
'Liste': 'Liste',
177
'Lists': 'Listes',
LE GAC Renaud's avatar
LE GAC Renaud committed
178 179 180 181 182
'Logged in': 'Logged in',
'Login': 'Login',
'Logout': 'Logout',
'Lost Password': 'Lost Password',
'Lost password?': 'Lost password?',
legac's avatar
legac committed
183
'Max Records': 'Max Records',
LE GAC Renaud's avatar
LE GAC Renaud committed
184 185 186
'Metric people per category': 'Nb. de personnes par catégorie',
'Metric people per quality': 'Nb. personnes par qualité',
'Metric people per team': 'Nb. de personnes par équipe',
187
'Model': 'Modèle',
LE GAC Renaud's avatar
LE GAC Renaud committed
188 189
'Modified By': 'Modified By',
'Modified On': 'Modified On',
190
'Modèle': 'Modèle',
191
'Name': 'Nom',
192 193
'Name of the database table which will be displayed in the report. Any fields of this table can be shown including foreign fields.': 'Name of the database table which will be displayed in the report. Any fields of this table can be shown including foreign fields.',
'Name of the object.': 'Name of the object.',
194
'Niveau': 'Niveau',
LE GAC Renaud's avatar
LE GAC Renaud committed
195
'Note': 'Note',
196
'Notified': 'Notifié',
LE GAC Renaud's avatar
LE GAC Renaud committed
197
'Object or table name': 'Object or table name',
198 199
'Order by': 'Trié par',
'Orderby': 'Trié par',
200
'Organization': 'Organisation',
201
'organization_level': 'organization_level',
LE GAC Renaud's avatar
LE GAC Renaud committed
202
'organization_levels': "niveau de l'organisation",
203
'organizations': 'organisations',
LE GAC Renaud's avatar
LE GAC Renaud committed
204 205 206
'Origin': 'Origin',
'Password': 'Password',
"Password fields don't match": "Password fields don't match",
207 208
'people': 'personnes',
'People': 'Personnes',
209 210 211
'People per category': 'Personnes par catégorie',
'People per quality': 'Personnes par qualité',
'People per team': 'Personnes par équipe',
LE GAC Renaud's avatar
LE GAC Renaud committed
212
'people_categories': 'catégories de personnel',
213
'Perc.': 'Perc.',
214
'Percentage': 'Pourcentage',
215
'Period': 'Période',
216 217
'Period End': 'Period End',
'Period Start': 'Period Start',
218
'Person': 'Persone',
219
'Persone': 'Persone',
LE GAC Renaud's avatar
LE GAC Renaud committed
220
'Phd': 'Phd',
221
'PHD': 'PHD',
222
'PhD': 'PhD',
LE GAC Renaud's avatar
LE GAC Renaud committed
223
'Phd Date': 'Phd Date',
224
'Phd defense date': 'Date de la soutenance de la thèse',
LE GAC Renaud's avatar
LE GAC Renaud committed
225
'please input your password again': 'please input your password again',
226
'plugin not install': 'greffon pas installé',
LE GAC Renaud's avatar
LE GAC Renaud committed
227
'Profile': 'Profile',
228
'Project': 'Projet',
LE GAC Renaud's avatar
LE GAC Renaud committed
229
'project leader,...': 'project leader,...',
230
'projects': 'projets',
231
'Projet': 'Projet',
232
'Python Code': 'Python Code',
LE GAC Renaud's avatar
LE GAC Renaud committed
233 234
'Quality': 'Qualité',
'Qualité': 'Qualité',
legac's avatar
legac committed
235
'Ratio': 'Ratio',
LE GAC Renaud's avatar
LE GAC Renaud committed
236 237 238 239 240
'Record ID': 'Record ID',
'Register': 'Register',
'Registration identifier': 'Registration identifier',
'Registration key': 'Registration key',
'Registration successful': 'Registration successful',
241 242 243 244
'report_configurations': 'report_configurations',
'report_functions': 'report_functions',
'report_objects': 'report_objects',
'report_virtualfields': 'report_virtualfields',
245
'Reports': 'Rapports',
246
'reports_virtualfields': 'reports_virtualfields',
LE GAC Renaud's avatar
LE GAC Renaud committed
247
'Reset Password key': 'Reset Password key',
248
'responsibilities': 'responsabilités',
249
'Responsibility': 'Responsabilité',
LE GAC Renaud's avatar
LE GAC Renaud committed
250
'Role': 'Role',
251
'Select': 'Selectionnez',
252
'Select a teams and/or a project !!!': 'Select a teams and/or a project !!!',
253
'select...': 'selectionner...',
254
'since %s': 'depuis %s',
LE GAC Renaud's avatar
LE GAC Renaud committed
255
'Stage': 'Stage',
LE GAC Renaud's avatar
LE GAC Renaud committed
256 257
'Start': 'Début',
'start': 'début',
258
'Start Date': 'Date de début',
259
'Start_Date': 'Start_Date',
260
'startswith': 'startswith',
legac's avatar
legac committed
261
'Store': 'Store',
262
'Tablename': 'Tablename',
legac's avatar
legac committed
263
'Tables': 'Tables',
264
'Team': 'Équipe',
265
'teams': 'équipes',
266 267
'Tests': 'Tests',
"The report id '%s' is unknown.": "The report id '%s' is unknown.",
268
'Time': 'Temps',
LE GAC Renaud's avatar
LE GAC Renaud committed
269
'Timestamp': 'Timestamp',
LE GAC Renaud's avatar
LE GAC Renaud committed
270 271
'Title': 'Titre',
'Titre': 'Titre',
272
'Tools': 'Outils',
273 274 275 276
'Total': 'Total',
'Total Label': 'Total Label',
'Total Row': 'Total Row',
'Totals': 'Totals',
277 278 279 280
'Trainee': 'Stage',
'Trainee Category': 'Domaine',
'Trainee Title': 'Titre du stage',
'Trainee University': 'Université',
281
'Type': 'Type',
LE GAC Renaud's avatar
LE GAC Renaud committed
282
'undefined': 'indéfini',
LE GAC Renaud's avatar
LE GAC Renaud committed
283 284
'University': 'Université',
'Université': 'Université',
285
'unknown': 'unknown',
286
'up to %s': "jusqu'au %s",
LE GAC Renaud's avatar
LE GAC Renaud committed
287 288 289 290
'User': 'User',
'User %(id)s Logged-in': 'User %(id)s Logged-in',
'User %(id)s Registered': 'User %(id)s Registered',
'User ID': 'User ID',
291
'Usual': 'Habituel',
292
'value already in database or empty': 'value already in database or empty',
LE GAC Renaud's avatar
LE GAC Renaud committed
293
'Verify Password': 'Verify Password',
294
'versions': 'versions',
LE GAC Renaud's avatar
LE GAC Renaud committed
295
'Welcome': 'Welcome',
296
'Wizards': 'Assistants',
297
'Year': 'Année',
legac's avatar
legac committed
298 299
'Year End': 'Year End',
'Year Start': 'Year Start',
300
'Équipe': 'Équipe',
301
}