コード例 #1
0
ファイル: session.py プロジェクト: manamani/iteexe
def setLocaleFromRequest(request):
    acceptedLocales = languagesFactory(request)
    for locale in acceptedLocales:
        try:
            G.application.config.locales[locale].install(unicode=True)
            break
        except KeyError:
            pass

    G.application.config.locale = locale
    return locale
コード例 #2
0
def setLocaleFromRequest(request):
    acceptedLocales = languagesFactory(request)
    for locale in acceptedLocales:
        try:
            G.application.config.locales[locale].install(unicode=True)
            break
        except KeyError:
            pass

    G.application.config.locale = locale
    return locale
コード例 #3
0
ファイル: session.py プロジェクト: RichDijk/eXe
def setLocaleFromRequest(request):
    acceptedLocales = languagesFactory(request)
    for locale in acceptedLocales:
        try:
            G.application.config.locales[locale].install(unicode=True)
            break
        except KeyError:
            pass

    G.application.config.locale = locale
    return locale

    def renderHTTP(self, ctx):
        request = inevow.IRequest(ctx)
        if self.real_prepath_len is not None:
            path = request.postpath = request.prepath[self.real_prepath_len:]
            del request.prepath[self.real_prepath_len:]
        result = defer.maybeDeferred(self.renderLocalized, request).addCallback(
            self._handle_NOT_DONE_YET, request)
        return result
コード例 #4
0
ファイル: session.py プロジェクト: smmartinezlujan/iteexe
def setLocaleFromRequest(request):
    acceptedLocales = languagesFactory(request)
    for locale in acceptedLocales:
        try:
            G.application.config.locales[locale].install(unicode=True)
            break
        except KeyError:
            pass

    G.application.config.locale = locale
    return locale

    def renderHTTP(self, ctx):
        request = inevow.IRequest(ctx)
        if self.real_prepath_len is not None:
            path = request.postpath = request.prepath[self.real_prepath_len:]
            del request.prepath[self.real_prepath_len:]
        result = defer.maybeDeferred(self.renderLocalized,
                                     request).addCallback(
                                         self._handle_NOT_DONE_YET, request)
        return result