Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Sith
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
59
Issues
59
List
Boards
Labels
Service Desk
Milestones
Merge Requests
9
Merge Requests
9
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Incidents
Environments
Analytics
Analytics
CI / CD
Repository
Value Stream
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
AE
Sith
Commits
ddceb82a
Commit
ddceb82a
authored
Sep 29, 2016
by
Skia
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Display uncategorized products
parent
52184c40
Pipeline
#263
failed with stage
in 14 seconds
Changes
3
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
117 additions
and
96 deletions
+117
-96
counter/templates/counter/product_list.jinja
counter/templates/counter/product_list.jinja
+6
-0
locale/fr/LC_MESSAGES/django.mo
locale/fr/LC_MESSAGES/django.mo
+0
-0
locale/fr/LC_MESSAGES/django.po
locale/fr/LC_MESSAGES/django.po
+111
-96
No files found.
counter/templates/counter/product_list.jinja
View file @
ddceb82a
...
...
@@ -18,6 +18,12 @@
{%
endfor
%}
</ul>
{%
endfor
%}
<h4>
{%
trans
%}
Uncategorized
{%
endtrans
%}
</h4>
<ul>
{%
for
p
in
product_list.
filter
(
product_type
=
None
)
.
all
()
.
order_by
(
'name'
)
%}
<li><a
href=
"
{{
url
(
'counter:product_edit'
,
product_id
=
p.id
)
}}
"
>
{{
p
}}
</a></li>
{%
endfor
%}
</ul>
{%
else
%}
{%
trans
%}
There is no products in this website.
{%
endtrans
%}
{%
endif
%}
...
...
locale/fr/LC_MESSAGES/django.mo
View file @
ddceb82a
No preview for this file type
locale/fr/LC_MESSAGES/django.po
View file @
ddceb82a
...
...
@@ -6,7 +6,7 @@
msgid
""
msgstr
""
"Report-Msgid-Bugs-To:
\n
"
"POT-Creation-Date: 2016-09-2
8 10:0
8+0200
\n
"
"POT-Creation-Date: 2016-09-2
9 16:1
8+0200
\n
"
"PO-Revision-Date: 2016-07-18
\n
"
"Last-Translator: Skia <skia@libskia.so>
\n
"
"Language-Team: AE info <ae.info@utbm.fr>
\n
"
...
...
@@ -123,7 +123,7 @@ msgstr "numéro"
msgid
"journal"
msgstr
"classeur"
#: accounting/models.py:179 core/models.py:47
1 core/models.py:749
#: accounting/models.py:179 core/models.py:47
9 core/models.py:757
#: counter/models.py:227 counter/models.py:270 counter/models.py:353
#: eboutic/models.py:15 eboutic/models.py:48
msgid
"date"
...
...
@@ -299,7 +299,7 @@ msgstr "Compte en banque : "
#: accounting/templates/accounting/club_account_details.jinja:16
#: club/templates/club/club_sellings.jinja:40
#: core/templates/core/file_detail.jinja:43
#: core/templates/core/group_list.jinja:13
#: core/templates/core/group_list.jinja:13
core/templates/core/macros.jinja:61
#: core/templates/core/user_account_detail.jinja:67
#: core/templates/core/user_edit.jinja:18
#: counter/templates/counter/last_ops.jinja:29
...
...
@@ -310,7 +310,7 @@ msgid "Delete"
msgstr
"Supprimer"
#: accounting/templates/accounting/bank_account_details.jinja:17
#: club/views.py:3
0
core/views/user.py:129
#: club/views.py:3
1
core/views/user.py:129
msgid
"Infos"
msgstr
"Infos"
...
...
@@ -329,9 +329,10 @@ msgstr "Nouveau compte club"
#: accounting/templates/accounting/bank_account_details.jinja:26
#: accounting/templates/accounting/bank_account_list.jinja:21
#: accounting/templates/accounting/club_account_details.jinja:53
#: accounting/templates/accounting/journal_details.jinja:66 club/views.py:5
2
#: accounting/templates/accounting/journal_details.jinja:66 club/views.py:5
3
#: core/templates/core/file.jinja:38 core/templates/core/page.jinja:31
#: core/templates/core/user_tools.jinja:35 core/views/user.py:151
#: counter/templates/counter/cash_summary_list.jinja:48
#: counter/templates/counter/counter_list.jinja:17
#: counter/templates/counter/counter_list.jinja:32
#: counter/templates/counter/counter_list.jinja:47
...
...
@@ -483,7 +484,7 @@ msgid "Done"
msgstr
"Effectué"
#: accounting/templates/accounting/journal_details.jinja:34
#: counter/templates/counter/cash_summary_list.jinja:32 counter/views.py:69
7
#: counter/templates/counter/cash_summary_list.jinja:32 counter/views.py:69
2
msgid
"Comment"
msgstr
"Commentaire"
...
...
@@ -501,7 +502,7 @@ msgstr "Éditer l'opération"
#: core/templates/core/create.jinja:12 core/templates/core/edit.jinja:12
#: core/templates/core/file_edit.jinja:8 core/templates/core/page_prop.jinja:8
#: core/templates/core/pagerev_edit.jinja:24
#: core/templates/core/user_godfathers.jinja:
27
#: core/templates/core/user_godfathers.jinja:
35
#: counter/templates/counter/cash_register_summary.jinja:22
#: subscription/templates/subscription/subscription.jinja:23
msgid
"Save"
...
...
@@ -633,7 +634,7 @@ msgstr "Du"
msgid
"To"
msgstr
"Au"
#: club/templates/club/club_sellings.jinja:5 club/views.py:5
7
#: club/templates/club/club_sellings.jinja:5 club/views.py:5
8
#: counter/templates/counter/counter_main.jinja:19
#: counter/templates/counter/last_ops.jinja:35
msgid
"Sellings"
...
...
@@ -658,10 +659,10 @@ msgstr "unités"
msgid
"Total: "
msgstr
"Total : "
#: club/templates/club/club_sellings.jinja:19 club/views.py:1
59
#: club/templates/club/club_sellings.jinja:19 club/views.py:1
65
#: core/templates/core/user_account_detail.jinja:18
#: core/templates/core/user_account_detail.jinja:47
#: counter/templates/counter/cash_summary_list.jinja:28 counter/views.py:7
4
#: counter/templates/counter/cash_summary_list.jinja:28 counter/views.py:7
5
msgid
"Counter"
msgstr
"Comptoir"
...
...
@@ -727,33 +728,37 @@ msgstr "Comptabilité : "
msgid
"Manage launderettes"
msgstr
"Gestion des laveries"
#: club/views.py:3
6
#: club/views.py:3
7
msgid
"Members"
msgstr
"Membres"
#: club/views.py:4
1
#: club/views.py:4
2
msgid
"Old members"
msgstr
"Anciens membres"
#: club/views.py:4
7
core/templates/core/base.jinja:40 core/views/user.py:140
#: club/views.py:4
8
core/templates/core/base.jinja:40 core/views/user.py:140
msgid
"Tools"
msgstr
"Outils"
#: club/views.py:6
3
counter/templates/counter/counter_list.jinja:21
#: club/views.py:6
4
counter/templates/counter/counter_list.jinja:21
#: counter/templates/counter/counter_list.jinja:36
#: counter/templates/counter/counter_list.jinja:51
msgid
"Props"
msgstr
"Propriétés"
#: club/views.py:157
#: club/views.py:102 core/views/forms.py:204 counter/views.py:39
msgid
"Select user"
msgstr
"Choisir un utilisateur"
#: club/views.py:163
msgid
"Begin date"
msgstr
"Date de début"
#: club/views.py:1
58
#: club/views.py:1
64
msgid
"End date"
msgstr
"Date de fin"
#: club/views.py:17
2
core/templates/core/user_stats.jinja:27
#: club/views.py:17
8
core/templates/core/user_stats.jinja:27
msgid
"Product"
msgstr
"Produit"
...
...
@@ -1043,109 +1048,109 @@ msgstr "Un utilisateur de ce nom d'utilisateur existe déjà"
msgid
"Profile"
msgstr
"Profil"
#: core/models.py:4
48
#: core/models.py:4
56
msgid
"Visitor"
msgstr
"Visiteur"
#: core/models.py:4
53
#: core/models.py:4
61
msgid
"define if we show a users stats"
msgstr
"Definit si l'on montre les statistiques de l'utilisateur"
#: core/models.py:4
55
#: core/models.py:4
63
msgid
"Show your account statistics to others"
msgstr
"Montrez vos statistiques de compte aux autres"
#: core/models.py:4
62
#: core/models.py:4
70
msgid
"file name"
msgstr
"nom du fichier"
#: core/models.py:4
63 core/models.py:598
#: core/models.py:4
71 core/models.py:606
msgid
"parent"
msgstr
"parent"
#: core/models.py:4
64 core/models.py:474
#: core/models.py:4
72 core/models.py:482
msgid
"file"
msgstr
"fichier"
#: core/models.py:4
65
#: core/models.py:4
73
msgid
"owner"
msgstr
"propriétaire"
#: core/models.py:4
66 core/models.py:604
#: core/models.py:4
74 core/models.py:612
msgid
"edit group"
msgstr
"groupe d'édition"
#: core/models.py:4
67 core/models.py:605
#: core/models.py:4
75 core/models.py:613
msgid
"view group"
msgstr
"groupe de vue"
#: core/models.py:4
68
#: core/models.py:4
76
msgid
"is folder"
msgstr
"est un dossier"
#: core/models.py:4
69
#: core/models.py:4
77
msgid
"mime type"
msgstr
"type mime"
#: core/models.py:47
0
#: core/models.py:47
8
msgid
"size"
msgstr
"taille"
#: core/models.py:5
02
#: core/models.py:5
10
msgid
"Character '/' not authorized in name"
msgstr
"Le caractère '/' n'est pas autorisé dans les noms de fichier"
#: core/models.py:5
05 core/models.py:510
#: core/models.py:5
13 core/models.py:518
msgid
"Loop in folder tree"
msgstr
"Boucle dans l'arborescence des dossiers"
#: core/models.py:5
14
#: core/models.py:5
22
msgid
"You can not make a file be a children of a non folder file"
msgstr
""
"Vous ne pouvez pas mettre un fichier enfant de quelque chose qui n'est pas "
"un dossier"
#: core/models.py:5
18
#: core/models.py:5
26
msgid
"Duplicate file"
msgstr
"Un fichier de ce nom existe déjà"
#: core/models.py:5
28
#: core/models.py:5
36
msgid
"You must provide a file"
msgstr
"Vous devez fournir un fichier"
#: core/models.py:5
53
#: core/models.py:5
61
msgid
"Folder: "
msgstr
"Dossier : "
#: core/models.py:5
55
#: core/models.py:5
63
msgid
"File: "
msgstr
"Fichier : "
#: core/models.py:
597 core/models.py:601
#: core/models.py:
605 core/models.py:609
msgid
"page name"
msgstr
"nom de la page"
#: core/models.py:6
02
#: core/models.py:6
10
msgid
"owner group"
msgstr
"groupe propriétaire"
#: core/models.py:6
33
#: core/models.py:6
41
msgid
"Duplicate page"
msgstr
"Une page de ce nom existe déjà"
#: core/models.py:6
39
#: core/models.py:6
47
msgid
"Loop in page tree"
msgstr
"Boucle dans l'arborescence des pages"
#: core/models.py:7
46
#: core/models.py:7
54
msgid
"revision"
msgstr
"révision"
#: core/models.py:7
47
#: core/models.py:7
55
msgid
"page title"
msgstr
"titre de la page"
#: core/models.py:7
48
#: core/models.py:7
56
msgid
"page content"
msgstr
"contenu de la page"
...
...
@@ -1357,7 +1362,7 @@ msgid "Please login to see this page."
msgstr
"Merci de vous identifier pour voir cette page."
#: core/templates/core/login.jinja:28
#: counter/templates/counter/counter_main.jinja:5
5
#: counter/templates/counter/counter_main.jinja:5
1
msgid
"login"
msgstr
"login"
...
...
@@ -1715,14 +1720,26 @@ msgstr "Changer le mot de passe"
msgid
"%(user_name)s's godfathers"
msgstr
"Parrains de %(user_name)s"
#: core/templates/core/user_godfathers.jinja:
9
core/views/user.py:134
#: core/templates/core/user_godfathers.jinja:
10
core/views/user.py:134
msgid
"Godfathers"
msgstr
"Parrains"
#: core/templates/core/user_godfathers.jinja:16
#: core/templates/core/user_godfathers.jinja:18
#, fuzzy
#| msgid "Godfathers"
msgid
"No godfathers"
msgstr
"Parrains"
#: core/templates/core/user_godfathers.jinja:21
msgid
"Godchildren"
msgstr
"Fillots"
#: core/templates/core/user_godfathers.jinja:29
#, fuzzy
#| msgid "Godchildren"
msgid
"No godchildren"
msgstr
"Fillots"
#: core/templates/core/user_group.jinja:4
#, python-format
msgid
"Edit user groups for %(user_name)s"
...
...
@@ -1775,8 +1792,8 @@ msgstr "Fusionner deux utilisateurs"
msgid
"Subscriptions"
msgstr
"Cotisations"
#: core/templates/core/user_tools.jinja:23 counter/views.py:44
5
#: counter/views.py:5
84
#: core/templates/core/user_tools.jinja:23 counter/views.py:44
0
#: counter/views.py:5
79
msgid
"Counters"
msgstr
"Comptoirs"
...
...
@@ -1797,7 +1814,7 @@ msgid "Product types management"
msgstr
"Gestion des types de produit"
#: core/templates/core/user_tools.jinja:30
#: counter/templates/counter/cash_summary_list.jinja:18 counter/views.py:46
5
#: counter/templates/counter/cash_summary_list.jinja:18 counter/views.py:46
0
msgid
"Cash register summaries"
msgstr
"Relevés de caisse"
...
...
@@ -1870,11 +1887,7 @@ msgstr "Parrain"
msgid
"Godchild"
msgstr
"Fillot"
#: core/views/forms.py:204 counter/views.py:38
msgid
"Select user"
msgstr
"Choisir un utilisateur"
#: core/views/user.py:275
#: core/views/user.py:291
msgid
"User already has a profile picture"
msgstr
"L'utilisateur a déjà une photo de profil"
...
...
@@ -1992,7 +2005,7 @@ msgstr "rechargement"
msgid
"unit price"
msgstr
"prix unitaire"
#: counter/models.py:267 counter/models.py:
385
eboutic/models.py:104
#: counter/models.py:267 counter/models.py:
424
eboutic/models.py:104
msgid
"quantity"
msgstr
"quantité"
...
...
@@ -2025,19 +2038,19 @@ msgstr "coffre vidée"
msgid
"cash register summary"
msgstr
"relevé de caisse"
#: counter/models.py:
383
#: counter/models.py:
422
msgid
"cash summary"
msgstr
"relevé"
#: counter/models.py:
384
#: counter/models.py:
423
msgid
"value"
msgstr
"valeur"
#: counter/models.py:
386
#: counter/models.py:
425
msgid
"check"
msgstr
"chèque"
#: counter/models.py:
389
#: counter/models.py:
428
msgid
"cash register summary item"
msgstr
"élément de relevé de caisse"
...
...
@@ -2052,7 +2065,6 @@ msgid "Barman list"
msgstr
"Barmans"
#: counter/templates/counter/cash_register_summary.jinja:8
#: counter/templates/counter/counter_main.jinja:45
msgid
"Make a cash register summary"
msgstr
"Faire un relevé de caisse"
...
...
@@ -2065,7 +2077,7 @@ msgstr "Liste des relevés de caisse"
msgid
"Theoric sums"
msgstr
"Sommes théoriques"
#: counter/templates/counter/cash_summary_list.jinja:31 counter/views.py:69
8
#: counter/templates/counter/cash_summary_list.jinja:31 counter/views.py:69
3
msgid
"Emptied"
msgstr
"Coffre vidé"
...
...
@@ -2073,7 +2085,7 @@ msgstr "Coffre vidé"
msgid
"yes"
msgstr
"oui"
#: counter/templates/counter/cash_summary_list.jinja:5
3
#: counter/templates/counter/cash_summary_list.jinja:5
4
msgid
"There is no cash register summary in this website."
msgstr
"Il n'y a pas de relevé de caisse dans ce site web."
...
...
@@ -2168,10 +2180,6 @@ msgid "Please, login"
msgstr
"Merci de vous identifier"
#: counter/templates/counter/counter_main.jinja:44
msgid
"Display last operations"
msgstr
"Dernières opérations"
#: counter/templates/counter/counter_main.jinja:48
msgid
"Barman: "
msgstr
"Barman : "
...
...
@@ -2190,7 +2198,11 @@ msgstr "Liste des produits"
msgid
"New product"
msgstr
"Nouveau produit"
#: counter/templates/counter/product_list.jinja:22
#: counter/templates/counter/product_list.jinja:21
msgid
"Uncategorized"
msgstr
"Sans catégorie"
#: counter/templates/counter/product_list.jinja:28
msgid
"There is no products in this website."
msgstr
"Il n'y a pas de produits dans ce site web."
...
...
@@ -2226,113 +2238,113 @@ msgstr "Promo"
msgid
"Percentage"
msgstr
"Pourcentage"
#: counter/views.py:5
4
#: counter/views.py:5
5
msgid
"User not found"
msgstr
"Utilisateur non trouvé"
#: counter/views.py:
79
#: counter/views.py:
81
msgid
"Cash summary"
msgstr
"Relevé de caisse"
#: counter/views.py:8
4
#: counter/views.py:8
6
msgid
"Last operations"
msgstr
"Dernières opérations"
#: counter/views.py:12
5
#: counter/views.py:12
0
msgid
"Bad credentials"
msgstr
"Mauvais identifiants"
#: counter/views.py:12
7
#: counter/views.py:12
2
msgid
"User is not barman"
msgstr
"L'utilisateur n'est pas barman."
#: counter/views.py:1
31
#: counter/views.py:1
26
msgid
"Bad location, someone is already logged in somewhere else"
msgstr
"Mauvais comptoir, quelqu'un est déjà connecté ailleurs"
#: counter/views.py:31
5
#: counter/views.py:31
0
msgid
"END"
msgstr
"FIN"
#: counter/views.py:31
7
#: counter/views.py:31
2
msgid
"CAN"
msgstr
"ANN"
#: counter/views.py:34
7
#: counter/views.py:34
2
msgid
"You have not enough money to buy all the basket"
msgstr
"Vous n'avez pas assez d'argent pour acheter le panier"
#: counter/views.py:4
40
#: counter/views.py:4
35
msgid
"Counter administration"
msgstr
"Administration des comptoirs"
#: counter/views.py:4
50
#: counter/views.py:4
45
msgid
"Products"
msgstr
"Produits"
#: counter/views.py:45
5
#: counter/views.py:45
0
msgid
"Archived products"
msgstr
"Produits archivés"
#: counter/views.py:4
60
#: counter/views.py:4
55
msgid
"Product types"
msgstr
"Types de produit"
#: counter/views.py:5
81
#: counter/views.py:5
76
msgid
"Parent product"
msgstr
"Produit parent"
#: counter/views.py:5
82
#: counter/views.py:5
77
msgid
"Buying groups"
msgstr
"Groupes d'achat"
#: counter/views.py:67
7
#: counter/views.py:67
2
msgid
"10 cents"
msgstr
"10 centimes"
#: counter/views.py:67
8
#: counter/views.py:67
3
msgid
"20 cents"
msgstr
"20 centimes"
#: counter/views.py:67
9
#: counter/views.py:67
4
msgid
"50 cents"
msgstr
"50 centimes"
#: counter/views.py:6
80
#: counter/views.py:6
75
msgid
"1 euro"
msgstr
"1 €"
#: counter/views.py:6
81
#: counter/views.py:6
76
msgid
"2 euros"
msgstr
"2 €"
#: counter/views.py:6
82
#: counter/views.py:6
77
msgid
"5 euros"
msgstr
"5 €"
#: counter/views.py:6
83
#: counter/views.py:6
78
msgid
"10 euros"
msgstr
"10 €"
#: counter/views.py:6
84
#: counter/views.py:6
79
msgid
"20 euros"
msgstr
"20 €"
#: counter/views.py:68
5
#: counter/views.py:68
0
msgid
"50 euros"
msgstr
"50 €"
#: counter/views.py:68
6
#: counter/views.py:68
1
msgid
"100 euros"
msgstr
"100 €"
#: counter/views.py:68
7 counter/views.py:689 counter/views.py:691
#: counter/views.py:6
93 counter/views.py:695
#: counter/views.py:68
2 counter/views.py:684 counter/views.py:686
#: counter/views.py:6
88 counter/views.py:690
msgid
"Check amount"
msgstr
"Montant du chèque"
#: counter/views.py:68
8 counter/views.py:690 counter/views.py:692
#: counter/views.py:6
94 counter/views.py:696
#: counter/views.py:68
3 counter/views.py:685 counter/views.py:687
#: counter/views.py:6
89 counter/views.py:691
msgid
"Check quantity"
msgstr
"Nombre de chèque"
...
...
@@ -2692,3 +2704,6 @@ msgstr "Un utilisateur avec cette adresse email existe déjà"
msgid
"You must either choose an existing user or create a new one properly"
msgstr
""
"Vous devez soit choisir un utilisateur existant, ou en créer un proprement."
#~ msgid "Display last operations"
#~ msgstr "Dernières opérations"
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment