def is_applicable(self, date_string, strip_timezone=False, settings=None):
if strip_timezone:<EOL><INDENT>date_string, _ = pop_tz_offset_from_string(date_string, as_offset=False)<EOL><DEDENT>date_string = self._translate_numerals(date_string)<EOL>if settings.NORMALIZE:<EOL><INDENT>date_string = normalize_unicode(date_string)<EOL><DEDENT>date_string = self._simplify(date_string, settings=settings)<EOL>dictionary = self._get_dictionary(settings)<EOL>date_tokens = dictionary.split(date_string)<EOL>return dictionary.are_tokens_valid(date_tokens)<EOL>
Check if the locale is applicable to translate date string.

:param date_string:
    A string representing date and/or time in a recognizably valid format.
:type date_string: str|unicode

:param strip_timezone:
    If True, timezone is stripped from date string.
:type strip_timezone: bool

:return: boolean value representing if the locale is applicable for the date string or not.