コード例 #1
0
ファイル: views.py プロジェクト: lefterav/wikitrans-pootle
def article_list(request, template_name="wt_articles/article_list.html"):
    # TODO: Request user-compatible articles; for now, we show all articles, since we are merging with Pootle.
    # articles = user_compatible_articles(request.user)
    articles = all_source_articles()
    from django.utils.encoding import smart_unicode

    return render_to_response(template_name, {"articles": articles}, context_instance=RequestContext(request))
コード例 #2
0
ファイル: index.py プロジェクト: lefterav/wikitrans-pootle
def view(request):
    request.permissions = get_matching_permissions(get_profile(request.user), Directory.objects.root)

    topstats = gentopstats_root()

    templatevars = {
        'description': pagelayout.get_description(),
        'keywords': [
            'Pootle',
            'translate',
            'translation',
            'localisation',
            'localization',
            'l10n',
            'traduction',
            'traduire',
            ],
        'languagelink': _('Languages'),
        'languages': getlanguages(request),
        'projectlink': _('Projects'),
        'projects': getprojects(request),
        'articlelink': _('Articles'),
        'articles': all_source_articles(),
        'topstats': topstats,
        'instancetitle': pagelayout.get_title(),
        'translationlegend': {'translated': _('Translations are complete'),
                    'fuzzy': _('Translations need to be checked (they are marked fuzzy)'
                    ), 'untranslated': _('Untranslated')},
        }
    templatevars['moreprojects'] = len(templatevars['projects']) >\
                                   len(templatevars['languages'])

    return render_to_response('index/index.html', templatevars, RequestContext(request))
コード例 #3
0
ファイル: views.py プロジェクト: itsjeyd/wikitrans-pootle
def article_list(request, template_name="wt_articles/article_list.html"):
    # TODO: Request user-compatible articles; for now, we show all
    # articles, since we are merging with Pootle. articles =
    # user_compatible_articles(request.user)
    articles = all_source_articles()

    content_dict = { "articles": articles, }
    content_dict.update(request_article(request))

    return render_to_response(template_name, content_dict,
                              context_instance=RequestContext(request))
コード例 #4
0
def article_list(request, template_name="wt_articles/article_list.html"):
    # TODO: Request user-compatible articles; for now, we show all articles, since we are merging with Pootle.
    # articles = user_compatible_articles(request.user)
    articles = all_source_articles()
    from django.utils.encoding import smart_unicode

    content_dict = {
        "articles": articles,
    }
    content_dict.update(request_article(request))

    return render_to_response(template_name,
                              content_dict,
                              context_instance=RequestContext(request))