]> git.llucax.com Git - software/sercom.git/commitdiff
Poner en castellano datos de instancia de entrega en el dashboard.
authorLeandro Lucarella <llucax@gmail.com>
Sat, 3 Mar 2007 20:15:03 +0000 (20:15 +0000)
committerLeandro Lucarella <llucax@gmail.com>
Sat, 3 Mar 2007 20:15:03 +0000 (20:15 +0000)
Utiliza el locale del usuario para que el strftime traduzca los strings y pone
cuanto tiempo falta de forma más human readable.

sercom/templates/welcome.kid
start-sercom.py

index 233c168081f312f06b31f7df11ffb9e5571cbf65..81891a90a867ba7a2bd4c84230e4373667a23413 100644 (file)
                        <h2>Instancias de Entrega</h2>
                        <ul py:for="instancia in instancias_activas">
                                <li>
-                               La entrega ${instancia.numero} del ejercicio ${instancia.ejercicio.numero}
-                               vence el ${instancia.fin.strftime(r'%A %d de %B a las %R')}
-                               (falta ${instancia.fin - now}).
+                               <?python delta = instancia.fin - now ?>
+                               La entrega ${instancia.numero} del
+                               ejercicio ${instancia.ejercicio.numero} vence
+                               el ${instancia.fin.strftime(r'%A %d de %B a las %R')}
+                               (falta ${delta.days} días,
+                               ${delta.seconds//3600} horas y
+                               ${delta.seconds//60%60} minutos) y tiene
+                               ${len(instancia.entregas)} entregas realizadas.
                                </li>
                        </ul>
                </div>
index b32eb45d1aea21f6b7a84fd76903bd7ff62ca92e..cba53a1a6685245a5300cc3690141e8c5bebd67f 100644 (file)
@@ -1,4 +1,8 @@
 #!/usr/bin/python
+
+import locale
+locale.setlocale(locale.LC_ALL, '')
+
 import pkg_resources
 pkg_resources.require("TurboGears")