mirror of
https://github.com/ae-utbm/sith.git
synced 2024-11-22 06:03:20 +00:00
Fix translations
This commit is contained in:
parent
09081b03b6
commit
93eb09887e
@ -63,7 +63,11 @@ window.loadPicturePage = (apiUrl) => {
|
|||||||
|
|
||||||
const fileHandle = await showSaveFilePicker({
|
const fileHandle = await showSaveFilePicker({
|
||||||
_preferPolyfill: false,
|
_preferPolyfill: false,
|
||||||
suggestedName: `${gettext("pictures")}.zip`,
|
suggestedName: interpolate(
|
||||||
|
gettext("pictures.%(extension)s"),
|
||||||
|
{ extension: "zip" },
|
||||||
|
true,
|
||||||
|
),
|
||||||
types: {},
|
types: {},
|
||||||
excludeAcceptAllOption: false,
|
excludeAcceptAllOption: false,
|
||||||
});
|
});
|
||||||
|
@ -31,8 +31,8 @@ Il faut d'abord générer un fichier de traductions,
|
|||||||
l'éditer et enfin le compiler au format binaire pour qu'il soit lu par le serveur.
|
l'éditer et enfin le compiler au format binaire pour qu'il soit lu par le serveur.
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
./manage.py makemessages --locale=fr -e py,jinja -ignore=node_modules # Pour le backend
|
./manage.py makemessages --locale=fr -e py,jinja --ignore=node_modules # Pour le backend
|
||||||
./manage.py makemessages --locale=fr -d djangojs -ignore=node_modules # Pour le frontend
|
./manage.py makemessages --locale=fr -d djangojs --ignore=node_modules # Pour le frontend
|
||||||
```
|
```
|
||||||
|
|
||||||
## Éditer le fichier django.po
|
## Éditer le fichier django.po
|
||||||
|
@ -6,7 +6,7 @@
|
|||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2024-10-02 17:46+0200\n"
|
"POT-Creation-Date: 2024-10-09 11:48+0200\n"
|
||||||
"PO-Revision-Date: 2016-07-18\n"
|
"PO-Revision-Date: 2016-07-18\n"
|
||||||
"Last-Translator: Skia <skia@libskia.so>\n"
|
"Last-Translator: Skia <skia@libskia.so>\n"
|
||||||
"Language-Team: AE info <ae.info@utbm.fr>\n"
|
"Language-Team: AE info <ae.info@utbm.fr>\n"
|
||||||
@ -17,7 +17,7 @@ msgstr ""
|
|||||||
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||||
|
|
||||||
#: accounting/models.py:62 accounting/models.py:103 accounting/models.py:136
|
#: accounting/models.py:62 accounting/models.py:103 accounting/models.py:136
|
||||||
#: accounting/models.py:203 club/models.py:54 com/models.py:274
|
#: accounting/models.py:203 club/models.py:55 com/models.py:274
|
||||||
#: com/models.py:293 counter/models.py:220 counter/models.py:253
|
#: com/models.py:293 counter/models.py:220 counter/models.py:253
|
||||||
#: counter/models.py:388 forum/models.py:59 launderette/models.py:29
|
#: counter/models.py:388 forum/models.py:59 launderette/models.py:29
|
||||||
#: launderette/models.py:84 launderette/models.py:122 stock/models.py:36
|
#: launderette/models.py:84 launderette/models.py:122 stock/models.py:36
|
||||||
@ -65,7 +65,7 @@ msgstr "IBAN"
|
|||||||
msgid "account number"
|
msgid "account number"
|
||||||
msgstr "numéro de compte"
|
msgstr "numéro de compte"
|
||||||
|
|
||||||
#: accounting/models.py:109 accounting/models.py:140 club/models.py:344
|
#: accounting/models.py:109 accounting/models.py:140 club/models.py:345
|
||||||
#: com/models.py:74 com/models.py:259 com/models.py:299 counter/models.py:276
|
#: com/models.py:74 com/models.py:259 com/models.py:299 counter/models.py:276
|
||||||
#: counter/models.py:390 trombi/models.py:210
|
#: counter/models.py:390 trombi/models.py:210
|
||||||
msgid "club"
|
msgid "club"
|
||||||
@ -88,12 +88,12 @@ msgstr "Compte club"
|
|||||||
msgid "%(club_account)s on %(bank_account)s"
|
msgid "%(club_account)s on %(bank_account)s"
|
||||||
msgstr "%(club_account)s sur %(bank_account)s"
|
msgstr "%(club_account)s sur %(bank_account)s"
|
||||||
|
|
||||||
#: accounting/models.py:201 club/models.py:350 counter/models.py:871
|
#: accounting/models.py:201 club/models.py:351 counter/models.py:901
|
||||||
#: election/models.py:16 launderette/models.py:179
|
#: election/models.py:16 launderette/models.py:179
|
||||||
msgid "start date"
|
msgid "start date"
|
||||||
msgstr "date de début"
|
msgstr "date de début"
|
||||||
|
|
||||||
#: accounting/models.py:202 club/models.py:351 counter/models.py:872
|
#: accounting/models.py:202 club/models.py:352 counter/models.py:902
|
||||||
#: election/models.py:17
|
#: election/models.py:17
|
||||||
msgid "end date"
|
msgid "end date"
|
||||||
msgstr "date de fin"
|
msgstr "date de fin"
|
||||||
@ -107,7 +107,7 @@ msgid "club account"
|
|||||||
msgstr "compte club"
|
msgstr "compte club"
|
||||||
|
|
||||||
#: accounting/models.py:212 accounting/models.py:272 counter/models.py:57
|
#: accounting/models.py:212 accounting/models.py:272 counter/models.py:57
|
||||||
#: counter/models.py:594
|
#: counter/models.py:611
|
||||||
msgid "amount"
|
msgid "amount"
|
||||||
msgstr "montant"
|
msgstr "montant"
|
||||||
|
|
||||||
@ -129,18 +129,18 @@ msgstr "classeur"
|
|||||||
|
|
||||||
#: accounting/models.py:273 core/models.py:940 core/models.py:1460
|
#: accounting/models.py:273 core/models.py:940 core/models.py:1460
|
||||||
#: core/models.py:1505 core/models.py:1534 core/models.py:1558
|
#: core/models.py:1505 core/models.py:1534 core/models.py:1558
|
||||||
#: counter/models.py:604 counter/models.py:697 counter/models.py:907
|
#: counter/models.py:621 counter/models.py:725 counter/models.py:937
|
||||||
#: eboutic/models.py:57 eboutic/models.py:173 forum/models.py:311
|
#: eboutic/models.py:57 eboutic/models.py:189 forum/models.py:311
|
||||||
#: forum/models.py:412 stock/models.py:96
|
#: forum/models.py:412 stock/models.py:96
|
||||||
msgid "date"
|
msgid "date"
|
||||||
msgstr "date"
|
msgstr "date"
|
||||||
|
|
||||||
#: accounting/models.py:274 counter/models.py:222 counter/models.py:908
|
#: accounting/models.py:274 counter/models.py:222 counter/models.py:938
|
||||||
#: pedagogy/models.py:207 stock/models.py:99
|
#: pedagogy/models.py:207 stock/models.py:99
|
||||||
msgid "comment"
|
msgid "comment"
|
||||||
msgstr "commentaire"
|
msgstr "commentaire"
|
||||||
|
|
||||||
#: accounting/models.py:276 counter/models.py:606 counter/models.py:699
|
#: accounting/models.py:276 counter/models.py:623 counter/models.py:727
|
||||||
#: subscription/models.py:56
|
#: subscription/models.py:56
|
||||||
msgid "payment method"
|
msgid "payment method"
|
||||||
msgstr "méthode de paiement"
|
msgstr "méthode de paiement"
|
||||||
@ -149,7 +149,7 @@ msgstr "méthode de paiement"
|
|||||||
msgid "cheque number"
|
msgid "cheque number"
|
||||||
msgstr "numéro de chèque"
|
msgstr "numéro de chèque"
|
||||||
|
|
||||||
#: accounting/models.py:286 eboutic/models.py:269
|
#: accounting/models.py:286 eboutic/models.py:287
|
||||||
msgid "invoice"
|
msgid "invoice"
|
||||||
msgstr "facture"
|
msgstr "facture"
|
||||||
|
|
||||||
@ -167,7 +167,7 @@ msgstr "type comptable"
|
|||||||
|
|
||||||
#: accounting/models.py:311 accounting/models.py:450 accounting/models.py:483
|
#: accounting/models.py:311 accounting/models.py:450 accounting/models.py:483
|
||||||
#: accounting/models.py:515 core/models.py:1533 core/models.py:1559
|
#: accounting/models.py:515 core/models.py:1533 core/models.py:1559
|
||||||
#: counter/models.py:663
|
#: counter/models.py:691
|
||||||
msgid "label"
|
msgid "label"
|
||||||
msgstr "étiquette"
|
msgstr "étiquette"
|
||||||
|
|
||||||
@ -175,7 +175,7 @@ msgstr "étiquette"
|
|||||||
msgid "target type"
|
msgid "target type"
|
||||||
msgstr "type de cible"
|
msgstr "type de cible"
|
||||||
|
|
||||||
#: accounting/models.py:320 club/models.py:506
|
#: accounting/models.py:320 club/models.py:507
|
||||||
#: club/templates/club/club_members.jinja:17
|
#: club/templates/club/club_members.jinja:17
|
||||||
#: club/templates/club/club_old_members.jinja:8
|
#: club/templates/club/club_old_members.jinja:8
|
||||||
#: club/templates/club/mailing.jinja:41
|
#: club/templates/club/mailing.jinja:41
|
||||||
@ -187,7 +187,7 @@ msgstr "type de cible"
|
|||||||
msgid "User"
|
msgid "User"
|
||||||
msgstr "Utilisateur"
|
msgstr "Utilisateur"
|
||||||
|
|
||||||
#: accounting/models.py:321 club/models.py:409
|
#: accounting/models.py:321 club/models.py:410
|
||||||
#: club/templates/club/club_detail.jinja:12
|
#: club/templates/club/club_detail.jinja:12
|
||||||
#: com/templates/com/mailing_admin.jinja:11
|
#: com/templates/com/mailing_admin.jinja:11
|
||||||
#: com/templates/com/news_admin_list.jinja:23
|
#: com/templates/com/news_admin_list.jinja:23
|
||||||
@ -211,7 +211,7 @@ msgstr "Utilisateur"
|
|||||||
msgid "Club"
|
msgid "Club"
|
||||||
msgstr "Club"
|
msgstr "Club"
|
||||||
|
|
||||||
#: accounting/models.py:322 core/views/user.py:278
|
#: accounting/models.py:322 core/views/user.py:281
|
||||||
msgid "Account"
|
msgid "Account"
|
||||||
msgstr "Compte"
|
msgstr "Compte"
|
||||||
|
|
||||||
@ -366,8 +366,8 @@ msgstr "Compte en banque : "
|
|||||||
#: core/templates/core/group_detail.jinja:26
|
#: core/templates/core/group_detail.jinja:26
|
||||||
#: core/templates/core/group_list.jinja:25 core/templates/core/macros.jinja:96
|
#: core/templates/core/group_list.jinja:25 core/templates/core/macros.jinja:96
|
||||||
#: core/templates/core/macros.jinja:115 core/templates/core/page_prop.jinja:14
|
#: core/templates/core/macros.jinja:115 core/templates/core/page_prop.jinja:14
|
||||||
#: core/templates/core/user_account_detail.jinja:38
|
#: core/templates/core/user_account_detail.jinja:41
|
||||||
#: core/templates/core/user_account_detail.jinja:66
|
#: core/templates/core/user_account_detail.jinja:77
|
||||||
#: core/templates/core/user_clubs.jinja:34
|
#: core/templates/core/user_clubs.jinja:34
|
||||||
#: core/templates/core/user_clubs.jinja:63
|
#: core/templates/core/user_clubs.jinja:63
|
||||||
#: core/templates/core/user_edit.jinja:62
|
#: core/templates/core/user_edit.jinja:62
|
||||||
@ -390,7 +390,7 @@ msgid "Delete"
|
|||||||
msgstr "Supprimer"
|
msgstr "Supprimer"
|
||||||
|
|
||||||
#: accounting/templates/accounting/bank_account_details.jinja:18
|
#: accounting/templates/accounting/bank_account_details.jinja:18
|
||||||
#: club/views.py:79 core/views/user.py:197 sas/templates/sas/picture.jinja:72
|
#: club/views.py:79 core/views/user.py:200 sas/templates/sas/picture.jinja:72
|
||||||
msgid "Infos"
|
msgid "Infos"
|
||||||
msgstr "Infos"
|
msgstr "Infos"
|
||||||
|
|
||||||
@ -424,7 +424,7 @@ msgstr "Nouveau compte club"
|
|||||||
#: com/templates/com/weekmail.jinja:61 core/templates/core/file.jinja:38
|
#: com/templates/com/weekmail.jinja:61 core/templates/core/file.jinja:38
|
||||||
#: core/templates/core/group_list.jinja:24 core/templates/core/page.jinja:35
|
#: core/templates/core/group_list.jinja:24 core/templates/core/page.jinja:35
|
||||||
#: core/templates/core/poster_list.jinja:40
|
#: core/templates/core/poster_list.jinja:40
|
||||||
#: core/templates/core/user_tools.jinja:71 core/views/user.py:227
|
#: core/templates/core/user_tools.jinja:71 core/views/user.py:230
|
||||||
#: counter/templates/counter/cash_summary_list.jinja:53
|
#: counter/templates/counter/cash_summary_list.jinja:53
|
||||||
#: counter/templates/counter/counter_list.jinja:17
|
#: counter/templates/counter/counter_list.jinja:17
|
||||||
#: counter/templates/counter/counter_list.jinja:33
|
#: counter/templates/counter/counter_list.jinja:33
|
||||||
@ -513,8 +513,8 @@ msgstr "Fin"
|
|||||||
|
|
||||||
#: accounting/templates/accounting/club_account_details.jinja:34
|
#: accounting/templates/accounting/club_account_details.jinja:34
|
||||||
#: accounting/templates/accounting/journal_details.jinja:35
|
#: accounting/templates/accounting/journal_details.jinja:35
|
||||||
#: core/templates/core/user_account_detail.jinja:53
|
#: core/templates/core/user_account_detail.jinja:58
|
||||||
#: core/templates/core/user_account_detail.jinja:80
|
#: core/templates/core/user_account_detail.jinja:93
|
||||||
#: counter/templates/counter/last_ops.jinja:23
|
#: counter/templates/counter/last_ops.jinja:23
|
||||||
#: counter/templates/counter/refilling_list.jinja:13
|
#: counter/templates/counter/refilling_list.jinja:13
|
||||||
msgid "Amount"
|
msgid "Amount"
|
||||||
@ -592,8 +592,8 @@ msgstr "Classeur : "
|
|||||||
|
|
||||||
#: accounting/templates/accounting/journal_details.jinja:20
|
#: accounting/templates/accounting/journal_details.jinja:20
|
||||||
#: accounting/templates/accounting/journal_statement_accounting.jinja:30
|
#: accounting/templates/accounting/journal_statement_accounting.jinja:30
|
||||||
#: core/templates/core/user_account.jinja:38
|
#: core/templates/core/user_account.jinja:39
|
||||||
#: core/templates/core/user_account_detail.jinja:10
|
#: core/templates/core/user_account_detail.jinja:9
|
||||||
#: counter/templates/counter/counter_click.jinja:31
|
#: counter/templates/counter/counter_click.jinja:31
|
||||||
msgid "Amount: "
|
msgid "Amount: "
|
||||||
msgstr "Montant : "
|
msgstr "Montant : "
|
||||||
@ -617,9 +617,9 @@ msgstr "No"
|
|||||||
|
|
||||||
#: accounting/templates/accounting/journal_details.jinja:33
|
#: accounting/templates/accounting/journal_details.jinja:33
|
||||||
#: club/templates/club/club_sellings.jinja:48
|
#: club/templates/club/club_sellings.jinja:48
|
||||||
#: core/templates/core/user_account_detail.jinja:17
|
#: core/templates/core/user_account_detail.jinja:16
|
||||||
#: core/templates/core/user_account_detail.jinja:50
|
#: core/templates/core/user_account_detail.jinja:55
|
||||||
#: core/templates/core/user_account_detail.jinja:78
|
#: core/templates/core/user_account_detail.jinja:91
|
||||||
#: counter/templates/counter/cash_summary_list.jinja:34
|
#: counter/templates/counter/cash_summary_list.jinja:34
|
||||||
#: counter/templates/counter/last_ops.jinja:20
|
#: counter/templates/counter/last_ops.jinja:20
|
||||||
#: counter/templates/counter/last_ops.jinja:45
|
#: counter/templates/counter/last_ops.jinja:45
|
||||||
@ -633,7 +633,7 @@ msgstr "Date"
|
|||||||
|
|
||||||
#: accounting/templates/accounting/journal_details.jinja:34
|
#: accounting/templates/accounting/journal_details.jinja:34
|
||||||
#: club/templates/club/club_sellings.jinja:52
|
#: club/templates/club/club_sellings.jinja:52
|
||||||
#: core/templates/core/user_account_detail.jinja:20
|
#: core/templates/core/user_account_detail.jinja:19
|
||||||
#: counter/templates/counter/last_ops.jinja:48
|
#: counter/templates/counter/last_ops.jinja:48
|
||||||
#: rootplace/templates/rootplace/logs.jinja:14
|
#: rootplace/templates/rootplace/logs.jinja:14
|
||||||
msgid "Label"
|
msgid "Label"
|
||||||
@ -779,7 +779,7 @@ msgstr "Opération liée : "
|
|||||||
#: core/templates/core/macros_pages.jinja:25
|
#: core/templates/core/macros_pages.jinja:25
|
||||||
#: core/templates/core/page_prop.jinja:11
|
#: core/templates/core/page_prop.jinja:11
|
||||||
#: core/templates/core/user_godfathers.jinja:61
|
#: core/templates/core/user_godfathers.jinja:61
|
||||||
#: core/templates/core/user_godfathers_tree.jinja:91
|
#: core/templates/core/user_godfathers_tree.jinja:85
|
||||||
#: core/templates/core/user_preferences.jinja:18
|
#: core/templates/core/user_preferences.jinja:18
|
||||||
#: core/templates/core/user_preferences.jinja:27
|
#: core/templates/core/user_preferences.jinja:27
|
||||||
#: core/templates/core/user_preferences.jinja:65
|
#: core/templates/core/user_preferences.jinja:65
|
||||||
@ -970,14 +970,14 @@ msgstr "vous devez spécifier au moins un utilisateur ou une adresse email"
|
|||||||
msgid "Begin date"
|
msgid "Begin date"
|
||||||
msgstr "Date de début"
|
msgstr "Date de début"
|
||||||
|
|
||||||
#: club/forms.py:156 com/views.py:82 com/views.py:201 counter/forms.py:194
|
#: club/forms.py:156 com/views.py:83 com/views.py:202 counter/forms.py:194
|
||||||
#: election/views.py:167 subscription/views.py:38
|
#: election/views.py:167 subscription/views.py:38
|
||||||
msgid "End date"
|
msgid "End date"
|
||||||
msgstr "Date de fin"
|
msgstr "Date de fin"
|
||||||
|
|
||||||
#: club/forms.py:160 club/templates/club/club_sellings.jinja:49
|
#: club/forms.py:160 club/templates/club/club_sellings.jinja:49
|
||||||
#: core/templates/core/user_account_detail.jinja:18
|
#: core/templates/core/user_account_detail.jinja:17
|
||||||
#: core/templates/core/user_account_detail.jinja:51
|
#: core/templates/core/user_account_detail.jinja:56
|
||||||
#: counter/templates/counter/cash_summary_list.jinja:33 counter/views.py:149
|
#: counter/templates/counter/cash_summary_list.jinja:33 counter/views.py:149
|
||||||
msgid "Counter"
|
msgid "Counter"
|
||||||
msgstr "Comptoir"
|
msgstr "Comptoir"
|
||||||
@ -1012,11 +1012,11 @@ msgstr "Vous devez choisir un rôle"
|
|||||||
msgid "You do not have the permission to do that"
|
msgid "You do not have the permission to do that"
|
||||||
msgstr "Vous n'avez pas la permission de faire cela"
|
msgstr "Vous n'avez pas la permission de faire cela"
|
||||||
|
|
||||||
#: club/models.py:59
|
#: club/models.py:60
|
||||||
msgid "unix name"
|
msgid "unix name"
|
||||||
msgstr "nom unix"
|
msgstr "nom unix"
|
||||||
|
|
||||||
#: club/models.py:66
|
#: club/models.py:67
|
||||||
msgid ""
|
msgid ""
|
||||||
"Enter a valid unix name. This value may contain only letters, numbers ./-/_ "
|
"Enter a valid unix name. This value may contain only letters, numbers ./-/_ "
|
||||||
"characters."
|
"characters."
|
||||||
@ -1024,90 +1024,90 @@ msgstr ""
|
|||||||
"Entrez un nom UNIX valide. Cette valeur peut contenir uniquement des "
|
"Entrez un nom UNIX valide. Cette valeur peut contenir uniquement des "
|
||||||
"lettres, des nombres, et les caractères ./-/_"
|
"lettres, des nombres, et les caractères ./-/_"
|
||||||
|
|
||||||
#: club/models.py:71
|
#: club/models.py:72
|
||||||
msgid "A club with that unix name already exists."
|
msgid "A club with that unix name already exists."
|
||||||
msgstr "Un club avec ce nom UNIX existe déjà."
|
msgstr "Un club avec ce nom UNIX existe déjà."
|
||||||
|
|
||||||
#: club/models.py:74
|
#: club/models.py:75
|
||||||
msgid "logo"
|
msgid "logo"
|
||||||
msgstr "logo"
|
msgstr "logo"
|
||||||
|
|
||||||
#: club/models.py:76
|
#: club/models.py:77
|
||||||
msgid "is active"
|
msgid "is active"
|
||||||
msgstr "actif"
|
msgstr "actif"
|
||||||
|
|
||||||
#: club/models.py:78
|
#: club/models.py:79
|
||||||
msgid "short description"
|
msgid "short description"
|
||||||
msgstr "description courte"
|
msgstr "description courte"
|
||||||
|
|
||||||
#: club/models.py:80 core/models.py:367
|
#: club/models.py:81 core/models.py:367
|
||||||
msgid "address"
|
msgid "address"
|
||||||
msgstr "Adresse"
|
msgstr "Adresse"
|
||||||
|
|
||||||
#: club/models.py:97 core/models.py:278
|
#: club/models.py:98 core/models.py:278
|
||||||
msgid "home"
|
msgid "home"
|
||||||
msgstr "home"
|
msgstr "home"
|
||||||
|
|
||||||
#: club/models.py:149
|
#: club/models.py:150
|
||||||
msgid "You can not make loops in clubs"
|
msgid "You can not make loops in clubs"
|
||||||
msgstr "Vous ne pouvez pas faire de boucles dans les clubs"
|
msgstr "Vous ne pouvez pas faire de boucles dans les clubs"
|
||||||
|
|
||||||
#: club/models.py:173
|
#: club/models.py:174
|
||||||
msgid "A club with that unix_name already exists"
|
msgid "A club with that unix_name already exists"
|
||||||
msgstr "Un club avec ce nom UNIX existe déjà."
|
msgstr "Un club avec ce nom UNIX existe déjà."
|
||||||
|
|
||||||
#: club/models.py:336 counter/models.py:862 counter/models.py:898
|
#: club/models.py:337 counter/models.py:892 counter/models.py:928
|
||||||
#: eboutic/models.py:53 eboutic/models.py:169 election/models.py:183
|
#: eboutic/models.py:53 eboutic/models.py:185 election/models.py:183
|
||||||
#: launderette/models.py:136 launderette/models.py:198 sas/models.py:270
|
#: launderette/models.py:136 launderette/models.py:198 sas/models.py:274
|
||||||
#: trombi/models.py:206
|
#: trombi/models.py:206
|
||||||
msgid "user"
|
msgid "user"
|
||||||
msgstr "nom d'utilisateur"
|
msgstr "nom d'utilisateur"
|
||||||
|
|
||||||
#: club/models.py:353 core/models.py:331 election/models.py:178
|
#: club/models.py:354 core/models.py:331 election/models.py:178
|
||||||
#: election/models.py:212 trombi/models.py:211
|
#: election/models.py:212 trombi/models.py:211
|
||||||
msgid "role"
|
msgid "role"
|
||||||
msgstr "rôle"
|
msgstr "rôle"
|
||||||
|
|
||||||
#: club/models.py:358 core/models.py:89 counter/models.py:221
|
#: club/models.py:359 core/models.py:89 counter/models.py:221
|
||||||
#: counter/models.py:254 election/models.py:13 election/models.py:115
|
#: counter/models.py:254 election/models.py:13 election/models.py:115
|
||||||
#: election/models.py:188 forum/models.py:60 forum/models.py:244
|
#: election/models.py:188 forum/models.py:60 forum/models.py:244
|
||||||
msgid "description"
|
msgid "description"
|
||||||
msgstr "description"
|
msgstr "description"
|
||||||
|
|
||||||
#: club/models.py:416 club/models.py:512
|
#: club/models.py:417 club/models.py:513
|
||||||
msgid "Email address"
|
msgid "Email address"
|
||||||
msgstr "Adresse email"
|
msgstr "Adresse email"
|
||||||
|
|
||||||
#: club/models.py:424
|
#: club/models.py:425
|
||||||
msgid "Enter a valid address. Only the root of the address is needed."
|
msgid "Enter a valid address. Only the root of the address is needed."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Entrez une adresse valide. Seule la racine de l'adresse est nécessaire."
|
"Entrez une adresse valide. Seule la racine de l'adresse est nécessaire."
|
||||||
|
|
||||||
#: club/models.py:428 com/models.py:82 com/models.py:309 core/models.py:941
|
#: club/models.py:429 com/models.py:82 com/models.py:309 core/models.py:941
|
||||||
msgid "is moderated"
|
msgid "is moderated"
|
||||||
msgstr "est modéré"
|
msgstr "est modéré"
|
||||||
|
|
||||||
#: club/models.py:432 com/models.py:86 com/models.py:313
|
#: club/models.py:433 com/models.py:86 com/models.py:313
|
||||||
msgid "moderator"
|
msgid "moderator"
|
||||||
msgstr "modérateur"
|
msgstr "modérateur"
|
||||||
|
|
||||||
#: club/models.py:459
|
#: club/models.py:460
|
||||||
msgid "This mailing list already exists."
|
msgid "This mailing list already exists."
|
||||||
msgstr "Cette liste de diffusion existe déjà."
|
msgstr "Cette liste de diffusion existe déjà."
|
||||||
|
|
||||||
#: club/models.py:498 club/templates/club/mailing.jinja:23
|
#: club/models.py:499 club/templates/club/mailing.jinja:23
|
||||||
msgid "Mailing"
|
msgid "Mailing"
|
||||||
msgstr "Liste de diffusion"
|
msgstr "Liste de diffusion"
|
||||||
|
|
||||||
#: club/models.py:522
|
#: club/models.py:523
|
||||||
msgid "At least user or email is required"
|
msgid "At least user or email is required"
|
||||||
msgstr "Au moins un utilisateur ou un email est nécessaire"
|
msgstr "Au moins un utilisateur ou un email est nécessaire"
|
||||||
|
|
||||||
#: club/models.py:530 club/tests.py:769
|
#: club/models.py:531 club/tests.py:769
|
||||||
msgid "This email is already suscribed in this mailing"
|
msgid "This email is already suscribed in this mailing"
|
||||||
msgstr "Cet email est déjà abonné à cette mailing"
|
msgstr "Cet email est déjà abonné à cette mailing"
|
||||||
|
|
||||||
#: club/models.py:558
|
#: club/models.py:559
|
||||||
msgid "Unregistered user"
|
msgid "Unregistered user"
|
||||||
msgstr "Utilisateur non enregistré"
|
msgstr "Utilisateur non enregistré"
|
||||||
|
|
||||||
@ -1223,8 +1223,8 @@ msgid "Benefit: "
|
|||||||
msgstr "Bénéfice : "
|
msgstr "Bénéfice : "
|
||||||
|
|
||||||
#: club/templates/club/club_sellings.jinja:50
|
#: club/templates/club/club_sellings.jinja:50
|
||||||
#: core/templates/core/user_account_detail.jinja:19
|
#: core/templates/core/user_account_detail.jinja:18
|
||||||
#: core/templates/core/user_account_detail.jinja:52
|
#: core/templates/core/user_account_detail.jinja:57
|
||||||
#: counter/templates/counter/last_ops.jinja:21
|
#: counter/templates/counter/last_ops.jinja:21
|
||||||
#: counter/templates/counter/last_ops.jinja:46
|
#: counter/templates/counter/last_ops.jinja:46
|
||||||
msgid "Barman"
|
msgid "Barman"
|
||||||
@ -1239,7 +1239,7 @@ msgid "Customer"
|
|||||||
msgstr "Client"
|
msgstr "Client"
|
||||||
|
|
||||||
#: club/templates/club/club_sellings.jinja:53
|
#: club/templates/club/club_sellings.jinja:53
|
||||||
#: core/templates/core/user_account_detail.jinja:21
|
#: core/templates/core/user_account_detail.jinja:20
|
||||||
#: core/templates/core/user_stats.jinja:44
|
#: core/templates/core/user_stats.jinja:44
|
||||||
#: counter/templates/counter/last_ops.jinja:49
|
#: counter/templates/counter/last_ops.jinja:49
|
||||||
msgid "Quantity"
|
msgid "Quantity"
|
||||||
@ -1247,7 +1247,7 @@ msgstr "Quantité"
|
|||||||
|
|
||||||
#: club/templates/club/club_sellings.jinja:54
|
#: club/templates/club/club_sellings.jinja:54
|
||||||
#: core/templates/core/user_account.jinja:10
|
#: core/templates/core/user_account.jinja:10
|
||||||
#: core/templates/core/user_account_detail.jinja:22
|
#: core/templates/core/user_account_detail.jinja:21
|
||||||
#: counter/templates/counter/cash_summary_list.jinja:35
|
#: counter/templates/counter/cash_summary_list.jinja:35
|
||||||
#: counter/templates/counter/last_ops.jinja:50
|
#: counter/templates/counter/last_ops.jinja:50
|
||||||
#: counter/templates/counter/stats.jinja:23
|
#: counter/templates/counter/stats.jinja:23
|
||||||
@ -1257,8 +1257,8 @@ msgid "Total"
|
|||||||
msgstr "Total"
|
msgstr "Total"
|
||||||
|
|
||||||
#: club/templates/club/club_sellings.jinja:55
|
#: club/templates/club/club_sellings.jinja:55
|
||||||
#: core/templates/core/user_account_detail.jinja:23
|
#: core/templates/core/user_account_detail.jinja:22
|
||||||
#: core/templates/core/user_account_detail.jinja:54
|
#: core/templates/core/user_account_detail.jinja:59
|
||||||
#: core/templates/core/user_detail.jinja:186
|
#: core/templates/core/user_detail.jinja:186
|
||||||
#: counter/templates/counter/last_ops.jinja:24
|
#: counter/templates/counter/last_ops.jinja:24
|
||||||
#: counter/templates/counter/last_ops.jinja:51
|
#: counter/templates/counter/last_ops.jinja:51
|
||||||
@ -1384,7 +1384,7 @@ msgstr "Anciens membres"
|
|||||||
msgid "History"
|
msgid "History"
|
||||||
msgstr "Historique"
|
msgstr "Historique"
|
||||||
|
|
||||||
#: club/views.py:116 core/templates/core/base.jinja:101 core/views/user.py:220
|
#: club/views.py:116 core/templates/core/base.jinja:101 core/views/user.py:223
|
||||||
#: sas/templates/sas/picture.jinja:91 trombi/views.py:61
|
#: sas/templates/sas/picture.jinja:91 trombi/views.py:61
|
||||||
msgid "Tools"
|
msgid "Tools"
|
||||||
msgstr "Outils"
|
msgstr "Outils"
|
||||||
@ -1401,7 +1401,7 @@ msgstr "Vente"
|
|||||||
msgid "Mailing list"
|
msgid "Mailing list"
|
||||||
msgstr "Listes de diffusion"
|
msgstr "Listes de diffusion"
|
||||||
|
|
||||||
#: club/views.py:161 com/views.py:133
|
#: club/views.py:161 com/views.py:134
|
||||||
msgid "Posters list"
|
msgid "Posters list"
|
||||||
msgstr "Liste d'affiches"
|
msgstr "Liste d'affiches"
|
||||||
|
|
||||||
@ -1516,7 +1516,7 @@ msgstr "temps d'affichage"
|
|||||||
msgid "Begin date should be before end date"
|
msgid "Begin date should be before end date"
|
||||||
msgstr "La date de début doit être avant celle de fin"
|
msgstr "La date de début doit être avant celle de fin"
|
||||||
|
|
||||||
#: com/templates/com/mailing_admin.jinja:4 com/views.py:126
|
#: com/templates/com/mailing_admin.jinja:4 com/views.py:127
|
||||||
#: core/templates/core/user_tools.jinja:144
|
#: core/templates/core/user_tools.jinja:144
|
||||||
msgid "Mailing lists administration"
|
msgid "Mailing lists administration"
|
||||||
msgstr "Administration des mailing listes"
|
msgstr "Administration des mailing listes"
|
||||||
@ -1827,12 +1827,11 @@ msgstr "Pas d'écran"
|
|||||||
|
|
||||||
#: com/templates/com/screen_list.jinja:27
|
#: com/templates/com/screen_list.jinja:27
|
||||||
#: com/templates/com/screen_slideshow.jinja:4
|
#: com/templates/com/screen_slideshow.jinja:4
|
||||||
#: core/templates/core/screen_slideshow.jinja:4
|
|
||||||
msgid "Slideshow"
|
msgid "Slideshow"
|
||||||
msgstr "Diaporama"
|
msgstr "Diaporama"
|
||||||
|
|
||||||
#: com/templates/com/weekmail.jinja:5 com/templates/com/weekmail.jinja:9
|
#: com/templates/com/weekmail.jinja:5 com/templates/com/weekmail.jinja:9
|
||||||
#: com/views.py:103 core/templates/core/user_tools.jinja:137
|
#: com/views.py:104 core/templates/core/user_tools.jinja:137
|
||||||
msgid "Weekmail"
|
msgid "Weekmail"
|
||||||
msgstr "Weekmail"
|
msgstr "Weekmail"
|
||||||
|
|
||||||
@ -1874,8 +1873,8 @@ msgid "Delete from weekmail"
|
|||||||
msgstr "Supprimer du Weekmail"
|
msgstr "Supprimer du Weekmail"
|
||||||
|
|
||||||
#: com/templates/com/weekmail_preview.jinja:9
|
#: com/templates/com/weekmail_preview.jinja:9
|
||||||
#: core/templates/core/user_account_detail.jinja:11
|
#: core/templates/core/user_account_detail.jinja:10
|
||||||
#: core/templates/core/user_account_detail.jinja:104 launderette/views.py:217
|
#: core/templates/core/user_account_detail.jinja:116 launderette/views.py:217
|
||||||
#: pedagogy/templates/pedagogy/uv_detail.jinja:16
|
#: pedagogy/templates/pedagogy/uv_detail.jinja:16
|
||||||
#: pedagogy/templates/pedagogy/uv_detail.jinja:25
|
#: pedagogy/templates/pedagogy/uv_detail.jinja:25
|
||||||
#: stock/templates/stock/shopping_list_items.jinja:9
|
#: stock/templates/stock/shopping_list_items.jinja:9
|
||||||
@ -1929,60 +1928,60 @@ msgstr "Astuce"
|
|||||||
msgid "Final word"
|
msgid "Final word"
|
||||||
msgstr "Le mot de la fin"
|
msgstr "Le mot de la fin"
|
||||||
|
|
||||||
#: com/views.py:73
|
#: com/views.py:74
|
||||||
msgid "Format: 16:9 | Resolution: 1920x1080"
|
msgid "Format: 16:9 | Resolution: 1920x1080"
|
||||||
msgstr "Format : 16:9 | Résolution : 1920x1080"
|
msgstr "Format : 16:9 | Résolution : 1920x1080"
|
||||||
|
|
||||||
#: com/views.py:76 com/views.py:198 election/views.py:164
|
#: com/views.py:77 com/views.py:199 election/views.py:164
|
||||||
#: subscription/views.py:35
|
#: subscription/views.py:35
|
||||||
msgid "Start date"
|
msgid "Start date"
|
||||||
msgstr "Date de début"
|
msgstr "Date de début"
|
||||||
|
|
||||||
#: com/views.py:98
|
#: com/views.py:99
|
||||||
msgid "Communication administration"
|
msgid "Communication administration"
|
||||||
msgstr "Administration de la communication"
|
msgstr "Administration de la communication"
|
||||||
|
|
||||||
#: com/views.py:109 core/templates/core/user_tools.jinja:138
|
#: com/views.py:110 core/templates/core/user_tools.jinja:138
|
||||||
msgid "Weekmail destinations"
|
msgid "Weekmail destinations"
|
||||||
msgstr "Destinataires du Weekmail"
|
msgstr "Destinataires du Weekmail"
|
||||||
|
|
||||||
#: com/views.py:113
|
#: com/views.py:114
|
||||||
msgid "Info message"
|
msgid "Info message"
|
||||||
msgstr "Message d'info"
|
msgstr "Message d'info"
|
||||||
|
|
||||||
#: com/views.py:119
|
#: com/views.py:120
|
||||||
msgid "Alert message"
|
msgid "Alert message"
|
||||||
msgstr "Message d'alerte"
|
msgstr "Message d'alerte"
|
||||||
|
|
||||||
#: com/views.py:140
|
#: com/views.py:141
|
||||||
msgid "Screens list"
|
msgid "Screens list"
|
||||||
msgstr "Liste d'écrans"
|
msgstr "Liste d'écrans"
|
||||||
|
|
||||||
#: com/views.py:203
|
#: com/views.py:204
|
||||||
msgid "Until"
|
msgid "Until"
|
||||||
msgstr "Jusqu'à"
|
msgstr "Jusqu'à"
|
||||||
|
|
||||||
#: com/views.py:205
|
#: com/views.py:206
|
||||||
msgid "Automoderation"
|
msgid "Automoderation"
|
||||||
msgstr "Automodération"
|
msgstr "Automodération"
|
||||||
|
|
||||||
#: com/views.py:212 com/views.py:216 com/views.py:230
|
#: com/views.py:213 com/views.py:217 com/views.py:231
|
||||||
msgid "This field is required."
|
msgid "This field is required."
|
||||||
msgstr "Ce champ est obligatoire."
|
msgstr "Ce champ est obligatoire."
|
||||||
|
|
||||||
#: com/views.py:226
|
#: com/views.py:227
|
||||||
msgid "You crazy? You can not finish an event before starting it."
|
msgid "You crazy? You can not finish an event before starting it."
|
||||||
msgstr "T'es fou? Un événement ne peut pas finir avant même de commencer."
|
msgstr "T'es fou? Un événement ne peut pas finir avant même de commencer."
|
||||||
|
|
||||||
#: com/views.py:450
|
#: com/views.py:451
|
||||||
msgid "Delete and save to regenerate"
|
msgid "Delete and save to regenerate"
|
||||||
msgstr "Supprimer et sauver pour régénérer"
|
msgstr "Supprimer et sauver pour régénérer"
|
||||||
|
|
||||||
#: com/views.py:465
|
#: com/views.py:466
|
||||||
msgid "Weekmail of the "
|
msgid "Weekmail of the "
|
||||||
msgstr "Weekmail du "
|
msgstr "Weekmail du "
|
||||||
|
|
||||||
#: com/views.py:569
|
#: com/views.py:570
|
||||||
msgid ""
|
msgid ""
|
||||||
"You must be a board member of the selected club to post in the Weekmail."
|
"You must be a board member of the selected club to post in the Weekmail."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -2909,7 +2908,7 @@ msgstr "Vous avez correctement changé votre mot de passe !"
|
|||||||
|
|
||||||
#: core/templates/core/password_reset.jinja:8
|
#: core/templates/core/password_reset.jinja:8
|
||||||
#: core/templates/core/password_reset_confirm.jinja:8
|
#: core/templates/core/password_reset_confirm.jinja:8
|
||||||
#: core/templates/core/user_godfathers_tree.jinja:87
|
#: core/templates/core/user_godfathers_tree.jinja:81
|
||||||
msgid "Reset"
|
msgid "Reset"
|
||||||
msgstr "Réinitialiser"
|
msgstr "Réinitialiser"
|
||||||
|
|
||||||
@ -3012,7 +3011,7 @@ msgstr "Résultat de la recherche"
|
|||||||
msgid "Users"
|
msgid "Users"
|
||||||
msgstr "Utilisateurs"
|
msgstr "Utilisateurs"
|
||||||
|
|
||||||
#: core/templates/core/search.jinja:20 core/views/user.py:242
|
#: core/templates/core/search.jinja:20 core/views/user.py:245
|
||||||
msgid "Clubs"
|
msgid "Clubs"
|
||||||
msgstr "Clubs"
|
msgstr "Clubs"
|
||||||
|
|
||||||
@ -3024,45 +3023,44 @@ msgstr "Année"
|
|||||||
msgid "Month"
|
msgid "Month"
|
||||||
msgstr "Mois"
|
msgstr "Mois"
|
||||||
|
|
||||||
#: core/templates/core/user_account.jinja:32
|
#: core/templates/core/user_account.jinja:33
|
||||||
#: core/templates/core/user_account_detail.jinja:4
|
#: core/templates/core/user_account_detail.jinja:4
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(user_name)s's account"
|
msgid "%(user_name)s's account"
|
||||||
msgstr "Compte de %(user_name)s"
|
msgstr "Compte de %(user_name)s"
|
||||||
|
|
||||||
#: core/templates/core/user_account.jinja:37
|
#: core/templates/core/user_account.jinja:38
|
||||||
#: core/templates/core/user_account_detail.jinja:9
|
#: core/templates/core/user_account_detail.jinja:8
|
||||||
msgid "User account"
|
msgid "User account"
|
||||||
msgstr "Compte utilisateur"
|
msgstr "Compte utilisateur"
|
||||||
|
|
||||||
#: core/templates/core/user_account.jinja:44
|
#: core/templates/core/user_account.jinja:42
|
||||||
#: core/templates/core/user_account_detail.jinja:13
|
#: core/templates/core/user_account_detail.jinja:12
|
||||||
msgid "Account purchases"
|
msgid "Account purchases"
|
||||||
msgstr "Achats du compte"
|
msgstr "Achats du compte"
|
||||||
|
|
||||||
#: core/templates/core/user_account.jinja:48
|
#: core/templates/core/user_account.jinja:46
|
||||||
#: core/templates/core/user_account_detail.jinja:46
|
#: core/templates/core/user_account_detail.jinja:51
|
||||||
#: counter/templates/counter/cash_summary_list.jinja:17
|
#: counter/templates/counter/cash_summary_list.jinja:17
|
||||||
#: counter/templates/counter/last_ops.jinja:16
|
#: counter/templates/counter/last_ops.jinja:16
|
||||||
msgid "Reloads"
|
msgid "Reloads"
|
||||||
msgstr "Rechargements"
|
msgstr "Rechargements"
|
||||||
|
|
||||||
#: core/templates/core/user_account.jinja:53
|
#: core/templates/core/user_account.jinja:50
|
||||||
#: core/templates/core/user_account_detail.jinja:74
|
#: core/templates/core/user_account_detail.jinja:87
|
||||||
msgid "Eboutic invoices"
|
msgid "Eboutic invoices"
|
||||||
msgstr "Facture eboutic"
|
msgstr "Facture eboutic"
|
||||||
|
|
||||||
#: core/templates/core/user_account.jinja:57
|
#: core/templates/core/user_account.jinja:54
|
||||||
#: core/templates/core/user_tools.jinja:58 counter/views.py:758
|
#: core/templates/core/user_tools.jinja:58 counter/views.py:758
|
||||||
msgid "Etickets"
|
msgid "Etickets"
|
||||||
msgstr "Etickets"
|
msgstr "Etickets"
|
||||||
|
|
||||||
#: core/templates/core/user_account.jinja:68
|
#: core/templates/core/user_account.jinja:69 core/views/user.py:638
|
||||||
#: core/templates/core/user_account_detail.jinja:102
|
|
||||||
msgid "User has no account"
|
msgid "User has no account"
|
||||||
msgstr "L'utilisateur n'a pas de compte"
|
msgstr "L'utilisateur n'a pas de compte"
|
||||||
|
|
||||||
#: core/templates/core/user_account_detail.jinja:79
|
#: core/templates/core/user_account_detail.jinja:92
|
||||||
msgid "Items"
|
msgid "Items"
|
||||||
msgstr "Articles"
|
msgstr "Articles"
|
||||||
|
|
||||||
@ -3243,22 +3241,22 @@ msgstr "Fillots / Fillotes"
|
|||||||
msgid "No godchildren"
|
msgid "No godchildren"
|
||||||
msgstr "Pas de fillots / fillotes"
|
msgstr "Pas de fillots / fillotes"
|
||||||
|
|
||||||
#: core/templates/core/user_godfathers_tree.jinja:20
|
#: core/templates/core/user_godfathers_tree.jinja:14
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(user_name)s's family tree"
|
msgid "%(user_name)s's family tree"
|
||||||
msgstr "Arbre généalogique de %(user_name)s"
|
msgstr "Arbre généalogique de %(user_name)s"
|
||||||
|
|
||||||
#: core/templates/core/user_godfathers_tree.jinja:29
|
#: core/templates/core/user_godfathers_tree.jinja:23
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Max godfather depth between %(min)s and %(max)s"
|
msgid "Max godfather depth between %(min)s and %(max)s"
|
||||||
msgstr "Maximum de profondeur pour les parrains entre %(min)s et %(max)s"
|
msgstr "Maximum de profondeur pour les parrains entre %(min)s et %(max)s"
|
||||||
|
|
||||||
#: core/templates/core/user_godfathers_tree.jinja:55
|
#: core/templates/core/user_godfathers_tree.jinja:49
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Max godchildren depth between %(min)s and %(max)s"
|
msgid "Max godchildren depth between %(min)s and %(max)s"
|
||||||
msgstr "Maximum de profondeur pour les fillots entre %(min)s et %(max)s"
|
msgstr "Maximum de profondeur pour les fillots entre %(min)s et %(max)s"
|
||||||
|
|
||||||
#: core/templates/core/user_godfathers_tree.jinja:83
|
#: core/templates/core/user_godfathers_tree.jinja:77
|
||||||
msgid "Reverse"
|
msgid "Reverse"
|
||||||
msgstr "Inverser"
|
msgstr "Inverser"
|
||||||
|
|
||||||
@ -3271,26 +3269,22 @@ msgstr "Éditer les groupes pour %(user_name)s"
|
|||||||
msgid "User list"
|
msgid "User list"
|
||||||
msgstr "Liste d'utilisateurs"
|
msgstr "Liste d'utilisateurs"
|
||||||
|
|
||||||
#: core/templates/core/user_pictures.jinja:16
|
#: core/templates/core/user_pictures.jinja:12
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(user_name)s's pictures"
|
msgid "%(user_name)s's pictures"
|
||||||
msgstr "Photos de %(user_name)s"
|
msgstr "Photos de %(user_name)s"
|
||||||
|
|
||||||
#: core/templates/core/user_pictures.jinja:29
|
#: core/templates/core/user_pictures.jinja:25
|
||||||
msgid "Download all my pictures"
|
msgid "Download all my pictures"
|
||||||
msgstr "Télécharger toutes mes photos"
|
msgstr "Télécharger toutes mes photos"
|
||||||
|
|
||||||
#: core/templates/core/user_pictures.jinja:49 sas/templates/sas/album.jinja:74
|
#: core/templates/core/user_pictures.jinja:45 sas/templates/sas/album.jinja:74
|
||||||
#: sas/templates/sas/macros.jinja:16
|
#: sas/templates/sas/macros.jinja:16
|
||||||
msgid "To be moderated"
|
msgid "To be moderated"
|
||||||
msgstr "A modérer"
|
msgstr "A modérer"
|
||||||
|
|
||||||
#: core/templates/core/user_pictures.jinja:120
|
|
||||||
msgid "pictures"
|
|
||||||
msgstr "photos"
|
|
||||||
|
|
||||||
#: core/templates/core/user_preferences.jinja:8
|
#: core/templates/core/user_preferences.jinja:8
|
||||||
#: core/templates/core/user_preferences.jinja:13 core/views/user.py:234
|
#: core/templates/core/user_preferences.jinja:13 core/views/user.py:237
|
||||||
msgid "Preferences"
|
msgid "Preferences"
|
||||||
msgstr "Préférences"
|
msgstr "Préférences"
|
||||||
|
|
||||||
@ -3365,7 +3359,7 @@ msgstr "Outils utilisateurs"
|
|||||||
msgid "Sith management"
|
msgid "Sith management"
|
||||||
msgstr "Gestion de Sith"
|
msgstr "Gestion de Sith"
|
||||||
|
|
||||||
#: core/templates/core/user_tools.jinja:21 core/views/user.py:250
|
#: core/templates/core/user_tools.jinja:21 core/views/user.py:253
|
||||||
msgid "Groups"
|
msgid "Groups"
|
||||||
msgstr "Groupes"
|
msgstr "Groupes"
|
||||||
|
|
||||||
@ -3420,7 +3414,7 @@ msgstr "Relevés de caisse"
|
|||||||
msgid "Invoices call"
|
msgid "Invoices call"
|
||||||
msgstr "Appels à facture"
|
msgstr "Appels à facture"
|
||||||
|
|
||||||
#: core/templates/core/user_tools.jinja:72 core/views/user.py:269
|
#: core/templates/core/user_tools.jinja:72 core/views/user.py:272
|
||||||
#: counter/templates/counter/counter_list.jinja:18
|
#: counter/templates/counter/counter_list.jinja:18
|
||||||
#: counter/templates/counter/counter_list.jinja:34
|
#: counter/templates/counter/counter_list.jinja:34
|
||||||
#: counter/templates/counter/counter_list.jinja:56
|
#: counter/templates/counter/counter_list.jinja:56
|
||||||
@ -3621,26 +3615,26 @@ msgstr "Utilisateurs à retirer du groupe"
|
|||||||
msgid "Users to add to group"
|
msgid "Users to add to group"
|
||||||
msgstr "Utilisateurs à ajouter au groupe"
|
msgstr "Utilisateurs à ajouter au groupe"
|
||||||
|
|
||||||
#: core/views/user.py:179
|
#: core/views/user.py:182
|
||||||
msgid "We couldn't verify that this email actually exists"
|
msgid "We couldn't verify that this email actually exists"
|
||||||
msgstr "Nous n'avons pas réussi à vérifier que cette adresse mail existe."
|
msgstr "Nous n'avons pas réussi à vérifier que cette adresse mail existe."
|
||||||
|
|
||||||
#: core/views/user.py:202
|
#: core/views/user.py:205
|
||||||
msgid "Family"
|
msgid "Family"
|
||||||
msgstr "Famille"
|
msgstr "Famille"
|
||||||
|
|
||||||
#: core/views/user.py:207 sas/templates/sas/album.jinja:63
|
#: core/views/user.py:210 sas/templates/sas/album.jinja:63
|
||||||
#: trombi/templates/trombi/export.jinja:25
|
#: trombi/templates/trombi/export.jinja:25
|
||||||
#: trombi/templates/trombi/user_profile.jinja:11
|
#: trombi/templates/trombi/user_profile.jinja:11
|
||||||
msgid "Pictures"
|
msgid "Pictures"
|
||||||
msgstr "Photos"
|
msgstr "Photos"
|
||||||
|
|
||||||
#: core/views/user.py:215
|
#: core/views/user.py:218
|
||||||
msgid "Galaxy"
|
msgid "Galaxy"
|
||||||
msgstr "Galaxie"
|
msgstr "Galaxie"
|
||||||
|
|
||||||
#: counter/apps.py:30 counter/models.py:414 counter/models.py:868
|
#: counter/apps.py:30 counter/models.py:414 counter/models.py:898
|
||||||
#: counter/models.py:904 launderette/models.py:32 stock/models.py:39
|
#: counter/models.py:934 launderette/models.py:32 stock/models.py:39
|
||||||
msgid "counter"
|
msgid "counter"
|
||||||
msgstr "comptoir"
|
msgstr "comptoir"
|
||||||
|
|
||||||
@ -3756,7 +3750,7 @@ msgstr "groupe d'achat"
|
|||||||
msgid "archived"
|
msgid "archived"
|
||||||
msgstr "archivé"
|
msgstr "archivé"
|
||||||
|
|
||||||
#: counter/models.py:294 counter/models.py:1004
|
#: counter/models.py:294 counter/models.py:1034
|
||||||
msgid "product"
|
msgid "product"
|
||||||
msgstr "produit"
|
msgstr "produit"
|
||||||
|
|
||||||
@ -3784,49 +3778,49 @@ msgstr "vendeurs"
|
|||||||
msgid "token"
|
msgid "token"
|
||||||
msgstr "jeton"
|
msgstr "jeton"
|
||||||
|
|
||||||
#: counter/models.py:612
|
#: counter/models.py:629
|
||||||
msgid "bank"
|
msgid "bank"
|
||||||
msgstr "banque"
|
msgstr "banque"
|
||||||
|
|
||||||
#: counter/models.py:614 counter/models.py:704
|
#: counter/models.py:631 counter/models.py:732
|
||||||
msgid "is validated"
|
msgid "is validated"
|
||||||
msgstr "est validé"
|
msgstr "est validé"
|
||||||
|
|
||||||
#: counter/models.py:617
|
#: counter/models.py:636
|
||||||
msgid "refilling"
|
msgid "refilling"
|
||||||
msgstr "rechargement"
|
msgstr "rechargement"
|
||||||
|
|
||||||
#: counter/models.py:681 eboutic/models.py:227
|
#: counter/models.py:709 eboutic/models.py:245
|
||||||
msgid "unit price"
|
msgid "unit price"
|
||||||
msgstr "prix unitaire"
|
msgstr "prix unitaire"
|
||||||
|
|
||||||
#: counter/models.py:682 counter/models.py:984 eboutic/models.py:228
|
#: counter/models.py:710 counter/models.py:1014 eboutic/models.py:246
|
||||||
msgid "quantity"
|
msgid "quantity"
|
||||||
msgstr "quantité"
|
msgstr "quantité"
|
||||||
|
|
||||||
#: counter/models.py:701
|
#: counter/models.py:729
|
||||||
msgid "Sith account"
|
msgid "Sith account"
|
||||||
msgstr "Compte utilisateur"
|
msgstr "Compte utilisateur"
|
||||||
|
|
||||||
#: counter/models.py:701 sith/settings.py:403 sith/settings.py:408
|
#: counter/models.py:729 sith/settings.py:403 sith/settings.py:408
|
||||||
#: sith/settings.py:428
|
#: sith/settings.py:428
|
||||||
msgid "Credit card"
|
msgid "Credit card"
|
||||||
msgstr "Carte bancaire"
|
msgstr "Carte bancaire"
|
||||||
|
|
||||||
#: counter/models.py:707
|
#: counter/models.py:737
|
||||||
msgid "selling"
|
msgid "selling"
|
||||||
msgstr "vente"
|
msgstr "vente"
|
||||||
|
|
||||||
#: counter/models.py:811
|
#: counter/models.py:841
|
||||||
msgid "Unknown event"
|
msgid "Unknown event"
|
||||||
msgstr "Événement inconnu"
|
msgstr "Événement inconnu"
|
||||||
|
|
||||||
#: counter/models.py:812
|
#: counter/models.py:842
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Eticket bought for the event %(event)s"
|
msgid "Eticket bought for the event %(event)s"
|
||||||
msgstr "Eticket acheté pour l'événement %(event)s"
|
msgstr "Eticket acheté pour l'événement %(event)s"
|
||||||
|
|
||||||
#: counter/models.py:814 counter/models.py:837
|
#: counter/models.py:844 counter/models.py:867
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You bought an eticket for the event %(event)s.\n"
|
"You bought an eticket for the event %(event)s.\n"
|
||||||
@ -3838,63 +3832,63 @@ msgstr ""
|
|||||||
"Vous pouvez également retrouver tous vos e-tickets sur votre page de compte "
|
"Vous pouvez également retrouver tous vos e-tickets sur votre page de compte "
|
||||||
"%(url)s."
|
"%(url)s."
|
||||||
|
|
||||||
#: counter/models.py:873
|
#: counter/models.py:903
|
||||||
msgid "last activity date"
|
msgid "last activity date"
|
||||||
msgstr "dernière activité"
|
msgstr "dernière activité"
|
||||||
|
|
||||||
#: counter/models.py:876
|
#: counter/models.py:906
|
||||||
msgid "permanency"
|
msgid "permanency"
|
||||||
msgstr "permanence"
|
msgstr "permanence"
|
||||||
|
|
||||||
#: counter/models.py:909
|
#: counter/models.py:939
|
||||||
msgid "emptied"
|
msgid "emptied"
|
||||||
msgstr "coffre vidée"
|
msgstr "coffre vidée"
|
||||||
|
|
||||||
#: counter/models.py:912
|
#: counter/models.py:942
|
||||||
msgid "cash register summary"
|
msgid "cash register summary"
|
||||||
msgstr "relevé de caisse"
|
msgstr "relevé de caisse"
|
||||||
|
|
||||||
#: counter/models.py:980
|
#: counter/models.py:1010
|
||||||
msgid "cash summary"
|
msgid "cash summary"
|
||||||
msgstr "relevé"
|
msgstr "relevé"
|
||||||
|
|
||||||
#: counter/models.py:983
|
#: counter/models.py:1013
|
||||||
msgid "value"
|
msgid "value"
|
||||||
msgstr "valeur"
|
msgstr "valeur"
|
||||||
|
|
||||||
#: counter/models.py:986
|
#: counter/models.py:1016
|
||||||
msgid "check"
|
msgid "check"
|
||||||
msgstr "chèque"
|
msgstr "chèque"
|
||||||
|
|
||||||
#: counter/models.py:988
|
#: counter/models.py:1018
|
||||||
msgid "True if this is a bank check, else False"
|
msgid "True if this is a bank check, else False"
|
||||||
msgstr "Vrai si c'est un chèque, sinon Faux."
|
msgstr "Vrai si c'est un chèque, sinon Faux."
|
||||||
|
|
||||||
#: counter/models.py:992
|
#: counter/models.py:1022
|
||||||
msgid "cash register summary item"
|
msgid "cash register summary item"
|
||||||
msgstr "élément de relevé de caisse"
|
msgstr "élément de relevé de caisse"
|
||||||
|
|
||||||
#: counter/models.py:1008
|
#: counter/models.py:1038
|
||||||
msgid "banner"
|
msgid "banner"
|
||||||
msgstr "bannière"
|
msgstr "bannière"
|
||||||
|
|
||||||
#: counter/models.py:1010
|
#: counter/models.py:1040
|
||||||
msgid "event date"
|
msgid "event date"
|
||||||
msgstr "date de l'événement"
|
msgstr "date de l'événement"
|
||||||
|
|
||||||
#: counter/models.py:1012
|
#: counter/models.py:1042
|
||||||
msgid "event title"
|
msgid "event title"
|
||||||
msgstr "titre de l'événement"
|
msgstr "titre de l'événement"
|
||||||
|
|
||||||
#: counter/models.py:1014
|
#: counter/models.py:1044
|
||||||
msgid "secret"
|
msgid "secret"
|
||||||
msgstr "secret"
|
msgstr "secret"
|
||||||
|
|
||||||
#: counter/models.py:1053
|
#: counter/models.py:1083
|
||||||
msgid "uid"
|
msgid "uid"
|
||||||
msgstr "uid"
|
msgstr "uid"
|
||||||
|
|
||||||
#: counter/models.py:1058
|
#: counter/models.py:1088
|
||||||
msgid "student cards"
|
msgid "student cards"
|
||||||
msgstr "cartes étudiante"
|
msgstr "cartes étudiante"
|
||||||
|
|
||||||
@ -4295,27 +4289,27 @@ msgstr "Votre panier est vide"
|
|||||||
msgid "%(name)s : this product does not exist or may no longer be available."
|
msgid "%(name)s : this product does not exist or may no longer be available."
|
||||||
msgstr "%(name)s : ce produit n'existe pas ou n'est peut-être plus disponible."
|
msgstr "%(name)s : ce produit n'existe pas ou n'est peut-être plus disponible."
|
||||||
|
|
||||||
#: eboutic/models.py:174
|
#: eboutic/models.py:190
|
||||||
msgid "validated"
|
msgid "validated"
|
||||||
msgstr "validé"
|
msgstr "validé"
|
||||||
|
|
||||||
#: eboutic/models.py:188
|
#: eboutic/models.py:206
|
||||||
msgid "Invoice already validated"
|
msgid "Invoice already validated"
|
||||||
msgstr "Facture déjà validée"
|
msgstr "Facture déjà validée"
|
||||||
|
|
||||||
#: eboutic/models.py:224
|
#: eboutic/models.py:242
|
||||||
msgid "product id"
|
msgid "product id"
|
||||||
msgstr "ID du produit"
|
msgstr "ID du produit"
|
||||||
|
|
||||||
#: eboutic/models.py:225
|
#: eboutic/models.py:243
|
||||||
msgid "product name"
|
msgid "product name"
|
||||||
msgstr "nom du produit"
|
msgstr "nom du produit"
|
||||||
|
|
||||||
#: eboutic/models.py:226
|
#: eboutic/models.py:244
|
||||||
msgid "product type id"
|
msgid "product type id"
|
||||||
msgstr "id du type du produit"
|
msgstr "id du type du produit"
|
||||||
|
|
||||||
#: eboutic/models.py:243
|
#: eboutic/models.py:261
|
||||||
msgid "basket"
|
msgid "basket"
|
||||||
msgstr "panier"
|
msgstr "panier"
|
||||||
|
|
||||||
@ -5244,19 +5238,19 @@ msgstr "Fusionner deux utilisateurs"
|
|||||||
msgid "Merge"
|
msgid "Merge"
|
||||||
msgstr "Fusion"
|
msgstr "Fusion"
|
||||||
|
|
||||||
#: rootplace/views.py:158
|
#: rootplace/views.py:159
|
||||||
msgid "User that will be kept"
|
msgid "User that will be kept"
|
||||||
msgstr "Utilisateur qui sera conservé"
|
msgstr "Utilisateur qui sera conservé"
|
||||||
|
|
||||||
#: rootplace/views.py:161
|
#: rootplace/views.py:162
|
||||||
msgid "User that will be deleted"
|
msgid "User that will be deleted"
|
||||||
msgstr "Utilisateur qui sera supprimé"
|
msgstr "Utilisateur qui sera supprimé"
|
||||||
|
|
||||||
#: rootplace/views.py:167
|
#: rootplace/views.py:168
|
||||||
msgid "User to be selected"
|
msgid "User to be selected"
|
||||||
msgstr "Utilisateur à sélectionner"
|
msgstr "Utilisateur à sélectionner"
|
||||||
|
|
||||||
#: sas/models.py:278
|
#: sas/models.py:282
|
||||||
msgid "picture"
|
msgid "picture"
|
||||||
msgstr "photo"
|
msgstr "photo"
|
||||||
|
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2024-10-02 17:47+0200\n"
|
"POT-Creation-Date: 2024-10-09 11:50+0200\n"
|
||||||
"PO-Revision-Date: 2024-09-17 11:54+0200\n"
|
"PO-Revision-Date: 2024-09-17 11:54+0200\n"
|
||||||
"Last-Translator: Sli <antoine@bartuccio.fr>\n"
|
"Last-Translator: Sli <antoine@bartuccio.fr>\n"
|
||||||
"Language-Team: AE info <ae.info@utbm.fr>\n"
|
"Language-Team: AE info <ae.info@utbm.fr>\n"
|
||||||
@ -17,99 +17,103 @@ msgstr ""
|
|||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||||
|
|
||||||
#: core/static/user/js/family_graph.js:233
|
#: core/static/user/js/user_edit.js:91
|
||||||
msgid "family_tree.%(extension)s"
|
|
||||||
msgstr "arbre_genealogique.%(extension)s"
|
|
||||||
|
|
||||||
#: core/static/user/js/user_edit.js:93
|
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "captured.%s"
|
msgid "captured.%s"
|
||||||
msgstr "capture.%s"
|
msgstr "capture.%s"
|
||||||
|
|
||||||
#: core/static/webpack/easymde-index.js:27
|
#: core/static/webpack/easymde-index.js:32
|
||||||
msgid "Heading"
|
msgid "Heading"
|
||||||
msgstr "Titre"
|
msgstr "Titre"
|
||||||
|
|
||||||
#: core/static/webpack/easymde-index.js:33
|
#: core/static/webpack/easymde-index.js:38
|
||||||
msgid "Italic"
|
msgid "Italic"
|
||||||
msgstr "Italique"
|
msgstr "Italique"
|
||||||
|
|
||||||
#: core/static/webpack/easymde-index.js:39
|
#: core/static/webpack/easymde-index.js:44
|
||||||
msgid "Bold"
|
msgid "Bold"
|
||||||
msgstr "Gras"
|
msgstr "Gras"
|
||||||
|
|
||||||
#: core/static/webpack/easymde-index.js:45
|
#: core/static/webpack/easymde-index.js:50
|
||||||
msgid "Strikethrough"
|
msgid "Strikethrough"
|
||||||
msgstr "Barré"
|
msgstr "Barré"
|
||||||
|
|
||||||
#: core/static/webpack/easymde-index.js:54
|
#: core/static/webpack/easymde-index.js:59
|
||||||
msgid "Underline"
|
msgid "Underline"
|
||||||
msgstr "Souligné"
|
msgstr "Souligné"
|
||||||
|
|
||||||
#: core/static/webpack/easymde-index.js:63
|
#: core/static/webpack/easymde-index.js:68
|
||||||
msgid "Superscript"
|
msgid "Superscript"
|
||||||
msgstr "Exposant"
|
msgstr "Exposant"
|
||||||
|
|
||||||
#: core/static/webpack/easymde-index.js:72
|
#: core/static/webpack/easymde-index.js:77
|
||||||
msgid "Subscript"
|
msgid "Subscript"
|
||||||
msgstr "Indice"
|
msgstr "Indice"
|
||||||
|
|
||||||
#: core/static/webpack/easymde-index.js:78
|
#: core/static/webpack/easymde-index.js:83
|
||||||
msgid "Code"
|
msgid "Code"
|
||||||
msgstr "Code"
|
msgstr "Code"
|
||||||
|
|
||||||
#: core/static/webpack/easymde-index.js:85
|
#: core/static/webpack/easymde-index.js:90
|
||||||
msgid "Quote"
|
msgid "Quote"
|
||||||
msgstr "Citation"
|
msgstr "Citation"
|
||||||
|
|
||||||
#: core/static/webpack/easymde-index.js:91
|
#: core/static/webpack/easymde-index.js:96
|
||||||
msgid "Unordered list"
|
msgid "Unordered list"
|
||||||
msgstr "Liste non ordonnée"
|
msgstr "Liste non ordonnée"
|
||||||
|
|
||||||
#: core/static/webpack/easymde-index.js:97
|
#: core/static/webpack/easymde-index.js:102
|
||||||
msgid "Ordered list"
|
msgid "Ordered list"
|
||||||
msgstr "Liste ordonnée"
|
msgstr "Liste ordonnée"
|
||||||
|
|
||||||
#: core/static/webpack/easymde-index.js:104
|
#: core/static/webpack/easymde-index.js:109
|
||||||
msgid "Insert link"
|
msgid "Insert link"
|
||||||
msgstr "Insérer lien"
|
msgstr "Insérer lien"
|
||||||
|
|
||||||
#: core/static/webpack/easymde-index.js:110
|
#: core/static/webpack/easymde-index.js:115
|
||||||
msgid "Insert image"
|
msgid "Insert image"
|
||||||
msgstr "Insérer image"
|
msgstr "Insérer image"
|
||||||
|
|
||||||
#: core/static/webpack/easymde-index.js:116
|
#: core/static/webpack/easymde-index.js:121
|
||||||
msgid "Insert table"
|
msgid "Insert table"
|
||||||
msgstr "Insérer tableau"
|
msgstr "Insérer tableau"
|
||||||
|
|
||||||
#: core/static/webpack/easymde-index.js:123
|
#: core/static/webpack/easymde-index.js:128
|
||||||
msgid "Clean block"
|
msgid "Clean block"
|
||||||
msgstr "Nettoyer bloc"
|
msgstr "Nettoyer bloc"
|
||||||
|
|
||||||
#: core/static/webpack/easymde-index.js:130
|
#: core/static/webpack/easymde-index.js:135
|
||||||
msgid "Toggle preview"
|
msgid "Toggle preview"
|
||||||
msgstr "Activer la prévisualisation"
|
msgstr "Activer la prévisualisation"
|
||||||
|
|
||||||
#: core/static/webpack/easymde-index.js:136
|
#: core/static/webpack/easymde-index.js:141
|
||||||
msgid "Toggle side by side"
|
msgid "Toggle side by side"
|
||||||
msgstr "Activer la vue côte à côte"
|
msgstr "Activer la vue côte à côte"
|
||||||
|
|
||||||
#: core/static/webpack/easymde-index.js:142
|
#: core/static/webpack/easymde-index.js:147
|
||||||
msgid "Toggle fullscreen"
|
msgid "Toggle fullscreen"
|
||||||
msgstr "Activer le plein écran"
|
msgstr "Activer le plein écran"
|
||||||
|
|
||||||
#: core/static/webpack/easymde-index.js:149
|
#: core/static/webpack/easymde-index.js:154
|
||||||
msgid "Markdown guide"
|
msgid "Markdown guide"
|
||||||
msgstr "Guide markdown"
|
msgstr "Guide markdown"
|
||||||
|
|
||||||
#: eboutic/static/eboutic/js/makecommand.js:50
|
#: core/static/webpack/user/family-graph-index.js:222
|
||||||
|
msgid "family_tree.%(extension)s"
|
||||||
|
msgstr "arbre_genealogique.%(extension)s"
|
||||||
|
|
||||||
|
#: core/static/webpack/user/pictures-index.js:67
|
||||||
|
msgid "pictures.%(extension)s"
|
||||||
|
msgstr "photos.%(extension)s"
|
||||||
|
|
||||||
|
#: eboutic/static/eboutic/js/makecommand.js:56
|
||||||
msgid "Incorrect value"
|
msgid "Incorrect value"
|
||||||
msgstr "Valeur incorrecte"
|
msgstr "Valeur incorrecte"
|
||||||
|
|
||||||
#: sas/static/sas/js/viewer.js:201
|
#: sas/static/sas/js/viewer.js:205
|
||||||
msgid "Couldn't moderate picture"
|
msgid "Couldn't moderate picture"
|
||||||
msgstr "Il n'a pas été possible de modérer l'image"
|
msgstr "Il n'a pas été possible de modérer l'image"
|
||||||
|
|
||||||
#: sas/static/sas/js/viewer.js:214
|
#: sas/static/sas/js/viewer.js:217
|
||||||
msgid "Couldn't delete picture"
|
msgid "Couldn't delete picture"
|
||||||
msgstr "Il n'a pas été possible de supprimer l'image"
|
msgstr "Il n'a pas été possible de supprimer l'image"
|
||||||
|
Loading…
Reference in New Issue
Block a user