Skip to content

Commit 043a9b0

Browse files
committed
Rename translate_title to title_is_translatable
1 parent 8233cc4 commit 043a9b0

File tree

1 file changed

+8
-6
lines changed

1 file changed

+8
-6
lines changed

webstack_django_sorting/templatetags/sorting_tags.py

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ def anchor(parser, token):
3232
raise template.TemplateSyntaxError("anchor tag takes at least 1 argument.")
3333

3434
title_is_var = False
35-
translate_title = False
35+
title_is_translatable = False
3636
try:
3737
title = bits[2]
3838
if title[0] in ('"', "'"):
@@ -43,13 +43,15 @@ def anchor(parser, token):
4343
'anchor tag title must be a "string", _("trans string"), or variable'
4444
)
4545
elif title.startswith('_("') or title.startswith("_('"):
46-
translate_title = True
46+
title_is_translatable = True
4747
else:
4848
title_is_var = True
4949
except IndexError:
5050
title = bits[1].capitalize()
5151

52-
return SortAnchorNode(bits[1].strip(), title.strip(), title_is_var, translate_title)
52+
return SortAnchorNode(
53+
bits[1].strip(), title.strip(), title_is_var, title_is_translatable
54+
)
5355

5456

5557
class SortAnchorNode(template.Node):
@@ -65,16 +67,16 @@ class SortAnchorNode(template.Node):
6567
6668
"""
6769

68-
def __init__(self, field, title, title_is_var, translate_title):
70+
def __init__(self, field, title, title_is_var, title_is_translatable):
6971
self.field = field
7072
self.title = title
7173
self.title_is_var = title_is_var
72-
self.translate_title = translate_title
74+
self.title_is_translatable = title_is_translatable
7375

7476
def render(self, context):
7577
if self.title_is_var:
7678
display_title = context[self.title]
77-
elif self.translate_title:
79+
elif self.title_is_translatable:
7880
display_title = _(self.title[3:-2])
7981
else:
8082
display_title = self.title

0 commit comments

Comments
 (0)