Adapted the filters for internationalization, fixed minor bugs in report generators
svn: r44
This commit is contained in:
@@ -24,6 +24,8 @@ import Filter
|
||||
import string
|
||||
import Date
|
||||
import RelLib
|
||||
import intl
|
||||
_ = intl.gettext
|
||||
|
||||
#------------------------------------------------------------------------
|
||||
#
|
||||
@@ -60,6 +62,14 @@ class EventAfter(Filter.Filter):
|
||||
break
|
||||
return val
|
||||
|
||||
#------------------------------------------------------------------------
|
||||
#
|
||||
#
|
||||
#
|
||||
#------------------------------------------------------------------------
|
||||
def get_name():
|
||||
return _("People with an event after ...")
|
||||
|
||||
#------------------------------------------------------------------------
|
||||
#
|
||||
#
|
||||
|
||||
@@ -24,6 +24,8 @@ import Filter
|
||||
import string
|
||||
import Date
|
||||
import RelLib
|
||||
import intl
|
||||
_ = intl.gettext
|
||||
|
||||
#------------------------------------------------------------------------
|
||||
#
|
||||
@@ -76,3 +78,11 @@ def create(text):
|
||||
#------------------------------------------------------------------------
|
||||
def need_qualifier():
|
||||
return 1
|
||||
|
||||
#------------------------------------------------------------------------
|
||||
#
|
||||
#
|
||||
#
|
||||
#------------------------------------------------------------------------
|
||||
def get_name():
|
||||
return _("People with an event before ...")
|
||||
|
||||
@@ -22,6 +22,8 @@
|
||||
|
||||
import Filter
|
||||
import RelLib
|
||||
import intl
|
||||
_ = intl.gettext
|
||||
|
||||
class Disconnected(Filter.Filter):
|
||||
"Disconnected individuals"
|
||||
@@ -34,3 +36,6 @@ def create(text):
|
||||
|
||||
def need_qualifier():
|
||||
return 0
|
||||
|
||||
def get_name():
|
||||
return _("Disconnected individuals")
|
||||
|
||||
@@ -24,6 +24,8 @@ import Filter
|
||||
import string
|
||||
import re
|
||||
import RelLib
|
||||
import intl
|
||||
_ = intl.gettext
|
||||
|
||||
class EventPlace(Filter.Filter):
|
||||
"People with an event location of ..."
|
||||
@@ -52,3 +54,6 @@ def create(text):
|
||||
|
||||
def need_qualifier():
|
||||
return 1
|
||||
|
||||
def get_name():
|
||||
return _("People with an event location of ...")
|
||||
|
||||
@@ -22,6 +22,8 @@
|
||||
|
||||
import Filter
|
||||
import string
|
||||
import intl
|
||||
_ = intl.gettext
|
||||
|
||||
class EventType(Filter.Filter):
|
||||
"People who have photos"
|
||||
@@ -37,3 +39,6 @@ def create(text):
|
||||
|
||||
def need_qualifier():
|
||||
return 1
|
||||
|
||||
def get_name():
|
||||
return _("People who have an event type of ...")
|
||||
|
||||
@@ -24,6 +24,8 @@ import Filter
|
||||
import string
|
||||
import utils
|
||||
from RelLib import Person
|
||||
import intl
|
||||
_ = intl.gettext
|
||||
|
||||
class Females(Filter.Filter):
|
||||
"Females"
|
||||
@@ -37,3 +39,5 @@ def create(text):
|
||||
def need_qualifier():
|
||||
return 0
|
||||
|
||||
def get_name():
|
||||
return _("Females")
|
||||
|
||||
@@ -23,6 +23,8 @@
|
||||
import Filter
|
||||
import string
|
||||
import utils
|
||||
import intl
|
||||
_ = intl.gettext
|
||||
|
||||
class HavePhotos(Filter.Filter):
|
||||
"People who have photos"
|
||||
@@ -35,3 +37,6 @@ def create(text):
|
||||
|
||||
def need_qualifier():
|
||||
return 0
|
||||
|
||||
def get_name():
|
||||
return _("People who have photos")
|
||||
|
||||
@@ -22,6 +22,8 @@
|
||||
|
||||
import Filter
|
||||
from RelLib import Person
|
||||
import intl
|
||||
_ = intl.gettext
|
||||
|
||||
class IncompleteNames(Filter.Filter):
|
||||
"People with incomplete names"
|
||||
@@ -36,3 +38,5 @@ def create(text):
|
||||
def need_qualifier():
|
||||
return 0
|
||||
|
||||
def get_name():
|
||||
return _("People with incomplete names")
|
||||
|
||||
@@ -23,6 +23,8 @@
|
||||
import Filter
|
||||
import soundex
|
||||
import RelLib
|
||||
import intl
|
||||
_ = intl.gettext
|
||||
|
||||
class MatchSndEx(Filter.Filter):
|
||||
"Names with same SoundEx code as ..."
|
||||
@@ -39,3 +41,6 @@ def create(text):
|
||||
|
||||
def need_qualifier():
|
||||
return 1
|
||||
|
||||
def get_name():
|
||||
return _("Names with same SoundEx code as ...")
|
||||
|
||||
@@ -23,6 +23,8 @@
|
||||
import Filter
|
||||
import soundex
|
||||
import RelLib
|
||||
import intl
|
||||
_ = intl.gettext
|
||||
|
||||
class MatchSndEx2(Filter.Filter):
|
||||
"Names with the specified SoundEx code"
|
||||
@@ -35,3 +37,6 @@ def create(text):
|
||||
|
||||
def need_qualifier():
|
||||
return 1
|
||||
|
||||
def get_name():
|
||||
return _("Names with the specified SoundEx code")
|
||||
|
||||
@@ -23,6 +23,8 @@
|
||||
import Filter
|
||||
import string
|
||||
import utils
|
||||
import intl
|
||||
_ = intl.gettext
|
||||
|
||||
class MultipleMarriages(Filter.Filter):
|
||||
"People with multiple marriage records"
|
||||
@@ -35,3 +37,6 @@ def create(text):
|
||||
|
||||
def need_qualifier():
|
||||
return 0
|
||||
|
||||
def get_name():
|
||||
return _("People with multiple marriage records")
|
||||
|
||||
@@ -23,6 +23,8 @@
|
||||
import Filter
|
||||
import string
|
||||
import utils
|
||||
import intl
|
||||
_ = intl.gettext
|
||||
|
||||
class NeverMarried(Filter.Filter):
|
||||
"People with no marriage records"
|
||||
@@ -35,3 +37,6 @@ def create(text):
|
||||
|
||||
def need_qualifier():
|
||||
return 0
|
||||
|
||||
def get_name():
|
||||
return _("People with no marriage records")
|
||||
|
||||
@@ -23,6 +23,8 @@
|
||||
import Filter
|
||||
import string
|
||||
import utils
|
||||
import intl
|
||||
_ = intl.gettext
|
||||
|
||||
class NoBirthdate(Filter.Filter):
|
||||
"People no listed birth date"
|
||||
@@ -35,3 +37,8 @@ def create(text):
|
||||
|
||||
def need_qualifier():
|
||||
return 0
|
||||
|
||||
def get_name():
|
||||
return _("People no listed birth date")
|
||||
|
||||
|
||||
|
||||
@@ -23,6 +23,8 @@
|
||||
import Filter
|
||||
import string
|
||||
import utils
|
||||
import intl
|
||||
_ = intl.gettext
|
||||
|
||||
class HaveChildren(Filter.Filter):
|
||||
"People with children"
|
||||
@@ -41,3 +43,6 @@ def create(text):
|
||||
|
||||
def need_qualifier():
|
||||
return 0
|
||||
|
||||
def get_name():
|
||||
return _("People with children")
|
||||
|
||||
@@ -23,6 +23,8 @@
|
||||
import Filter
|
||||
import re
|
||||
import utils
|
||||
import intl
|
||||
_ = intl.gettext
|
||||
|
||||
class RegExMatch(Filter.Filter):
|
||||
"Names that match a regular expression"
|
||||
@@ -46,3 +48,6 @@ def create(text):
|
||||
|
||||
def need_qualifier():
|
||||
return 1
|
||||
|
||||
def get_name():
|
||||
return _("Names that match a regular expression")
|
||||
|
||||
@@ -23,6 +23,8 @@
|
||||
import Filter
|
||||
import string
|
||||
import utils
|
||||
import intl
|
||||
_ = intl.gettext
|
||||
|
||||
class SubString(Filter.Filter):
|
||||
"Names that contain a substring"
|
||||
@@ -35,3 +37,6 @@ def create(text):
|
||||
|
||||
def need_qualifier():
|
||||
return 1
|
||||
|
||||
def get_name():
|
||||
return _("Names that contain a substring")
|
||||
|
||||
Reference in New Issue
Block a user