diff --git a/modoboa/core/commands/deploy.py b/modoboa/core/commands/deploy.py
index cd33fde07..297ee0509 100644
--- a/modoboa/core/commands/deploy.py
+++ b/modoboa/core/commands/deploy.py
@@ -80,14 +80,17 @@ class DeployCommand(Command):
info['dbtype'] = 'mysql'
if info['dbtype'] == 'postgres':
info['dbtype'] = 'postgresql_psycopg2'
- default_host = 'localhost' if info['dbtype'] == 'mysql' else ''
- info['dbhost'] = \
- raw_input("Database host (default: '%s'): " % default_host)
- if info['dbhost'] == '':
- info['dbhost'] = default_host
- info['dbname'] = raw_input('Database name: ')
- info['username'] = raw_input('Username: ')
- info['password'] = getpass.getpass('Password: ')
+ if info['dbtype'] == 'sqlite3':
+ info['dbname'] = '%s.db' % name
+ else:
+ default_host = 'localhost' if info['dbtype'] == 'mysql' else ''
+ info['dbhost'] = \
+ raw_input("Database host (default: '%s'): " % default_host)
+ if info['dbhost'] == '':
+ info['dbhost'] = default_host
+ info['dbname'] = raw_input('Database name: ')
+ info['username'] = raw_input('Username: ')
+ info['password'] = getpass.getpass('Password: ')
return info
def handle(self, parsed_args):
diff --git a/modoboa/locale/es/LC_MESSAGES/django.po b/modoboa/locale/es/LC_MESSAGES/django.po
index 3457ecc93..b29cc231a 100644
--- a/modoboa/locale/es/LC_MESSAGES/django.po
+++ b/modoboa/locale/es/LC_MESSAGES/django.po
@@ -1,23 +1,22 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
-#
+#
# Translators:
# Pedro Gracia The first element of each line is mandatory and must be equal to one of "
-"the previous values. The first element of each line is mandatory and must be equal to one of the previous values. You can use a different character as separator. El primer elemento de cada línea es obligatorio y debe ser igual al de "
-"los valores previos. Puede usar un carácter diferente como separador. El primer elemento de cada línea es obligatorio y debe ser igual al de los valores previos. Puede usar un carácter diferente como separador. The first element of each line is mandatory and must be equal to one of "
-"the previous values. The first element of each line is mandatory and must be equal to one of the previous values. You can use a different character as separator. El primer elemento de cada línea es obligatorio y debe ser igual a "
-"uno de los valores anteriores. Puede usar un carácter diferente como "
-"separador. El primer elemento de cada línea es obligatorio y debe ser igual a uno de los valores anteriores. Puede usar un carácter diferente como separador. Warning: the demo's concent is resetted every two hours. To try the demo, the following users are available (username/password"
-"i>): To try the demo, the following users are available (username/password): Please report any issue or give any suggestion to \n"
-" the "
-"mailing list. Aviso: el contenido de la demo será inicializado cada dos horas."
-"p>\n"
-" Para probar la demo están disponibles los siguientes usuarios (usuario/"
-"contraseña): Por favor, informe de cualquier incidencia o denos cualquier sugerencia "
-"a \n"
-" la lista "
-"de correo.\n"
-"
\n"
-"\n"
-"
⏎\n"
-"\n
⏎\n⏎
⏎
⏎ Welcome to the online demo!
\n"
"\n"
"
\n"
"¡Bienvendio a la demo!
\n"
-"\n"
-"
\n"
-"
Aviso: el contenido de la demo será inicializado cada dos horas.
\nPara probar la demo están disponibles los siguientes usuarios (usuario/contraseña):
\nPor favor, informe de cualquier incidencia o denos cualquier sugerencia a \n la lista de correo.
\n" #: extensions/amavis/__init__.py:22 msgid "Simple amavis management frontend" @@ -1222,9 +1151,7 @@ msgstr "Tiempo máximo del mensaje" #: extensions/amavis/app_settings.py:16 msgid "Quarantine messages maximum age (in days) before deletion" -msgstr "" -"Máxima edad (en días) de los mensajes de cuarentena antes de proceder a su " -"eliminación" +msgstr "Máxima edad (en días) de los mensajes de cuarentena antes de proceder a su eliminación" #: extensions/amavis/app_settings.py:19 msgid "Messages releasing" @@ -1236,9 +1163,7 @@ msgstr "Eliminar mensajes publicados" #: extensions/amavis/app_settings.py:24 msgid "Remove messages marked as released while cleaning up the database" -msgstr "" -"Eliminar los mensajes marcados como publicados cuando se haga limpieza de la " -"base de datos" +msgstr "Eliminar los mensajes marcados como publicados cuando se haga limpieza de la base de datos" #: extensions/amavis/app_settings.py:28 msgid "Amavis connection mode" @@ -1344,9 +1269,7 @@ msgstr "Por defecto" #: extensions/amavis/models.py:98 msgid "Bypass virus checks or not. Choose 'default' to use global settings." -msgstr "" -"Saltarse la comprobación de virus o no. Elija 'Por defecto' para usar la " -"configuración global." +msgstr "Saltarse la comprobación de virus o no. Elija 'Por defecto' para usar la configuración global." #: extensions/amavis/models.py:101 msgid "Spam filter" @@ -1354,9 +1277,7 @@ msgstr "Filtro de spam" #: extensions/amavis/models.py:106 msgid "Bypass spam checks or not. Choose 'default' to use global settings." -msgstr "" -"Saltarse la comprobación de spam o no. Elija 'Por defecto' para usar la " -"configuración global." +msgstr "Saltarse la comprobación de spam o no. Elija 'Por defecto' para usar la configuración global." #: extensions/amavis/models.py:109 msgid "Banned filter" @@ -1364,9 +1285,7 @@ msgstr "Filtro de expulsados" #: extensions/amavis/models.py:114 msgid "Bypass banned checks or not. Choose 'default' to use global settings." -msgstr "" -"Saltarse la comprobación de expulsados o no. Elija 'Por defecto' para usar " -"la configuración global." +msgstr "Saltarse la comprobación de expulsados o no. Elija 'Por defecto' para usar la configuración global." #: extensions/amavis/models.py:144 msgid "Spam marker" @@ -1374,11 +1293,9 @@ msgstr "Marcador de spam" #: extensions/amavis/models.py:146 msgid "" -"Modify spam subject using the specified text. Choose 'default' to use global " -"settings." -msgstr "" -"Modificar el asunto del spam usando el texto especificado. Elija 'por " -"defecto' para usar la configuración global." +"Modify spam subject using the specified text. Choose 'default' to use global" +" settings." +msgstr "Modificar el asunto del spam usando el texto especificado. Elija 'por defecto' para usar la configuración global." #: extensions/amavis/sql_listing.py:23 extensions/webmail/lib.py:37 msgid "From" @@ -1461,12 +1378,8 @@ msgid "" msgid_plural "" "\n" "%(counter)s release requests are pending for action.\n" -msgstr[0] "" -"\n" -"%(counter)s petición de publicación está pendiente de acción.\n" -msgstr[1] "" -"\n" -"%(counter)s peticiones de publicación están pendiente de acción.\n" +msgstr[0] "\n%(counter)s petición de publicación está pendiente de acción.\n" +msgstr[1] "\n%(counter)s peticiones de publicación están pendiente de acción.\n" #: extensions/amavis/templates/amavis/notifications/pending_requests.html:6 msgid "Sketch:" @@ -1541,8 +1454,7 @@ msgstr "Mal MIME" #: extensions/limits/__init__.py:23 msgid "" "Per administrator resources to limit the number of objects they can create" -msgstr "" -"Recursos por administrador para limitar el número de objetos que pueden crear" +msgstr "Recursos por administrador para limitar el número de objetos que pueden crear" #: extensions/limits/__init__.py:54 msgid "Limits" @@ -1566,10 +1478,9 @@ msgid "Domain admins" msgstr "Administradores del dominio" #: extensions/limits/app_settings.py:15 -msgid "Maximum number of allowed domain administrators for a new administrator" -msgstr "" -"Número máximo de dominios permitido de administradores para un nuevo " -"administrador" +msgid "" +"Maximum number of allowed domain administrators for a new administrator" +msgstr "Número máximo de dominios permitido de administradores para un nuevo administrador" #: extensions/limits/app_settings.py:21 msgid "Maximum number of allowed domains for a new administrator" @@ -1577,8 +1488,7 @@ msgstr "Número máximo de dominios permitidos para un nuevo administrador" #: extensions/limits/app_settings.py:27 msgid "Maximum number of allowed domain aliases for a new administrator" -msgstr "" -"Número máximo permitido de alias de dominio para un nuevo administrador" +msgstr "Número máximo permitido de alias de dominio para un nuevo administrador" #: extensions/limits/app_settings.py:33 msgid "Maximum number of allowed mailboxes for a new administrator" @@ -1590,8 +1500,7 @@ msgstr "Número máxido de alias permitidos para un nuevo administrador" #: extensions/limits/forms.py:13 msgid "Maximum number of domain administrators this user can create" -msgstr "" -"Número máximo de administradores de dominio que este usuario puede crear" +msgstr "Número máximo de administradores de dominio que este usuario puede crear" #: extensions/limits/forms.py:17 msgid "Maximum number of domains this user can create" @@ -1701,8 +1610,7 @@ msgstr "El mensaje de autorespuesta se ha actualizado correctamente." #: extensions/postfix_autoreply/templates/postfix_autoreply/autoreply.html:2 msgid "Define a message to automatically send when you are off" -msgstr "" -"Defina el mensaje que automáticamente se enviará cuando esté desconectado" +msgstr "Defina el mensaje que automáticamente se enviará cuando esté desconectado" #: extensions/sievefilters/__init__.py:12 msgid "Plugin to easily create server-side filters" @@ -1899,9 +1807,7 @@ msgstr "activo" #: extensions/sievefilters/templates/sievefilters/index.html:74 msgid "" "No filters set defined yet. You must create one in order to define filters." -msgstr "" -"No hay un conjunto de filtros definido aún. Debe crear uno para poder " -"definir filtros." +msgstr "No hay un conjunto de filtros definido aún. Debe crear uno para poder definir filtros." #: extensions/sievefilters/templatetags/sfilters_tags.py:16 msgid "New filters set" @@ -2214,9 +2120,8 @@ msgid "Cci" msgstr "Cco" #: extensions/webmail/imaputils.py:237 -#, fuzzy msgid "Failed to retrieve hierarchy delimiter" -msgstr "Fallo en la recuperación de un conjunto de filtros" +msgstr "Fallo al recuperar el delimitador jerárquico" #: extensions/webmail/imaputils.py:278 #, python-format @@ -2544,9 +2449,7 @@ msgstr "Reenvía mensajes y guarda copias en su mailbox local" msgid "" "You can't define a forward to a local destination. Please ask your " "administrator to create an alias instead." -msgstr "" -"No puede definir un reenvío a un destino local. Por favor, pregunte a su " -"administrador para crear un alias en su lugar." +msgstr "No puede definir un reenvío a un destino local. Por favor, pregunte a su administrador para crear un alias en su lugar." #: userprefs/views.py:32 msgid "You need a mailbox in order to define a forward" @@ -2594,27 +2497,3 @@ msgstr "Actualizar su información personal" #: userprefs/templatetags/uprefs_extras.py:57 msgid "Logout" msgstr "Salir" - -#~ msgid "Failed to rename mailbox: %s" -#~ msgstr "Fallo al renombrar el mailbox: %s" - -#~ msgid "Failed to remove mailbox: %s" -#~ msgstr "Fallo al eliminar el mailbox: %s" - -#~ msgid "Mailbox %s does not exist" -#~ msgstr "El mailbox %s no existe" - -#~ msgid "Delete the domain" -#~ msgstr "Eliminar el dominio" - -#~ msgid "Delete this account" -#~ msgstr "Eliminar esta cuenta" - -#~ msgid "Delete this distribution list" -#~ msgstr "Eliminar esta lista de distribución" - -#~ msgid "Delete this forward" -#~ msgstr "Eliminar este reenvío" - -#~ msgid "Delete this alias" -#~ msgstr "Eliminar este alias"