languages package#
Subpackages#
Submodules#
languages.admin module#
- class languages.admin.LanguageAdmin(model, admin_site)#
Bases:
ModelAdmin
languages.models module#
- class languages.models.Language(id, name, locale, team, plurals)#
Bases:
Model
- exception DoesNotExist#
Bases:
ObjectDoesNotExist
- exception MultipleObjectsReturned#
Bases:
MultipleObjectsReturned
- classmethod get_language_from_ianacode(ianacode)#
Return a matching Language object corresponding to LANGUAGE_CODE (BCP47-formatted) This is a sort of BCP47 to ISO639 conversion function
- get_release_stats(archives=False)#
Get summary stats for all releases
languages.views module#
- languages.views.clean_tar_files()#
Delete outdated tar.gz files generated by the language_release_tar view
- languages.views.get_domain_stats(mods, node_name)#
Iterate module domains to get stats
- languages.views.language_release_xml(request, locale, release_name)#
This view create the same XML output than the previous Damned-Lies, so as apps which depend on it (like Vertimus) don’t break. This view may be suppressed when Vertimus will be integrated in D-L.
- languages.views.release_archives(request, locale)#
This view is used to display archive release stats through Ajax call Only the HTML table is produced