Skip to content

Commit 98e901a

Browse files
author
Sakis Kasampalis
committed
Merge pull request faif#2 from karlosmid/master
update of factory_method.py
2 parents bcaa897 + bf6ec53 commit 98e901a

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

factory_method.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,15 @@
1+
#encoding=utf-8
12
'''http://ginstrom.com/scribbles/2007/10/08/design-patterns-python-style/'''
23

34
class GreekGetter:
45
"""A simple localizer a la gettext"""
56
def __init__(self):
6-
self.trans = dict(dog="σκύλος", cat="γάτα")
7+
self.trans = dict( dog="σκύλος", cat="γάτα" )
78

89
def get(self, msgid):
910
"""We'll punt if we don't have a translation"""
1011
try:
11-
return str(self.trans[msgid])
12+
return self.trans[msgid]
1213
except KeyError:
1314
return str(msgid)
1415

@@ -26,4 +27,4 @@ def get_localizer(language="English"):
2627
e, j = get_localizer("English"), get_localizer("Greek")
2728
# Localize some text
2829
for msgid in "dog parrot cat bear".split():
29-
print(e.get(msgid), j.get(msgid))
30+
print e.get(msgid), j.get(msgid)

0 commit comments

Comments
 (0)