django-statici18n

une application Django qui fournit des assistants pour générer un catalogue JavaScript aux fichiers statiques
Télécharger maintenant

django-statici18n Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • BSD License
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Sebastien Fievet
  • Site Internet de l'éditeur:
  • http://django-statici18n.readthedocs.org/

django-statici18n Mots clés


django-statici18n La description

Django-statici18n est une application Django qui fournit une assistant permettant de générer un catalogue JavaScript aux fichiers statiques.Lorsque de traiter avec l'internationalisation dans le code JavaScript, Django fournit la vue JavaScript_Catalog qui envoie une bibliothèque de code JavaScript avec des fonctions qui mimiquez l'interface GetText, ainsi qu'un tableau de Cordes de traduction.at Premier coup d'il, ça marche bien et tout va bien. Cependant, pour une langue donnée, chaque demande générera le même catalogue identique. Ce que statici18n est pour: collecter des catalogues JavaScript à partir de chacune de vos applications Django (et tout autre endroit que vous spécifiez) dans un seul endroit qui peut être facilement servi en production. .Le site Web principal pour Django-staticfiles est github.com/zyegfryed/django-stici18n où vous pouvez également déposer des billets.Installation - Utilisez votre outil de conditionnement Python préféré pour installer STATICI18N à partir de PYPI, par exemple: PIP Install Django-statici18n- Ajouter 'statici18n 'À votre paramètre Installe_Apps: installé_apps = - Ajouter le processeur de contexte django.core.context_processors.I18N Processeur de contexte à votre template_Context_Processeurs - Déjà défini par Django Par défaut: template_context_processors = (# ... 'django.core.context_processors.i18n',) - Une fois que vous avez traduit et compilé vos messages, utilisez la commande COLLECI18N Management: Python Manage.py Compilejsi18nby Par défaut, les catalogues générés sont stockés sur S TATIC / JSI18N.- Modifiez vos modèles et remplacez le script généré de manière dynamique par le script généré de manière dynamique comme ceci:

Logiciels associés