You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

369 lines
11 KiB

[9.0][MIG] auto_backup (#526) * Update english pot file Added all the new fields and sentences. This will be the template for translations. * Dutch translations Full translation of the module to Dutch * Chinese translations Add Chinese translations to the module. Written by talway. * Changes chinese translation Changed some translations * Full German translations Thanks to Martin Schmid! * Typo fix could'nt > couldn't * Flemish translations Flemish translations are identical to Dutch. * Open FTP session on the last moment possible Used to open fp = open(file_path,'wb') a few lines before it was needed. This shouldn't be too much of a problem but opening and closing it right after eachother keeps the session open for less time and there are less chances on failure. * Porting module to OCA 8.0 * [FIX] module * [FIX] bug logger --> _logger call [FIX] Flake8 [RM] useless files * [FIX] Readme.rst * [FIX] defaults value * [FIX] rebased commit * [RM] description index.html * [RF] porting to new api [FIX] schedule_backup method [IMP] IT translation [IMP] tests * [FIX] test * [FIX] flake8 * [IMP] deps in travis.yml [FIX] flake8 * [FIX] flake8 and pylint * [FIX] name of file * [FIX] autoremove method [FIX] Contributors * [FIX] mail.tempale seems not work in cron task, replaced with direct call of mail.mail * [FIX] Readme * [FIX] review remarks * [FIX] handled ssl hosts [FIX] Flake8 * [FIX] handled ssl hosts [FIX] Flake8 * [FIX] fixed, last review remarks * [FIX] travis lint check * [FIX] backup only local db , beacause xmlrpc call of dump cause memory leak * [RM] useless field * [FIX] check_dd method [ADD] test case improved * [auto_backup] Refactor. - Follow template README. - Remove HTML README. - Move models to models folder. - Model and view file names follow guidelines. - Unused methods cleanup. - Remove unneeded `.pot` file. - Fix permissons. - Follow PEP8 in names everywhere. - Set more descriptive field names. - Disable backups for other databases, for security. - Remove db name from generated file, for easier cleanup. - EAFP logic everywhere. - More descriptive name. - Data files moved to YAML, with cleaner ir.cron record creation. - Add permissions for db.backup model. - Icons. - Update tests with new format. - Storage method is a selectable, for easier extensibility. - Instead of custom mailing, it just has a mail thread where you can subscribe. - Should fix almost all comments in https://github.com/OCA/server-tools/pull/203. * Update english pot file Added all the new fields and sentences. This will be the template for translations. * Dutch translations Full translation of the module to Dutch * Chinese translations Add Chinese translations to the module. Written by talway. * Changes chinese translation Changed some translations * Full German translations Thanks to Martin Schmid! * Typo fix could'nt > couldn't * Flemish translations Flemish translations are identical to Dutch. * Open FTP session on the last moment possible Used to open fp = open(file_path,'wb') a few lines before it was needed. This shouldn't be too much of a problem but opening and closing it right after eachother keeps the session open for less time and there are less chances on failure. * Porting module to OCA 8.0 * [FIX] module * [FIX] bug logger --> _logger call [FIX] Flake8 [RM] useless files * [FIX] Readme.rst * [FIX] defaults value * [FIX] rebased commit * [RM] description index.html * [RF] porting to new api [FIX] schedule_backup method [IMP] IT translation [IMP] tests * [FIX] test * [FIX] flake8 * [IMP] deps in travis.yml [FIX] flake8 * [FIX] flake8 and pylint * [FIX] name of file * [FIX] autoremove method [FIX] Contributors * [FIX] mail.tempale seems not work in cron task, replaced with direct call of mail.mail * [FIX] Readme * [FIX] review remarks * [FIX] handled ssl hosts [FIX] Flake8 * [FIX] handled ssl hosts [FIX] Flake8 * [FIX] fixed, last review remarks * [FIX] travis lint check * [FIX] backup only local db , beacause xmlrpc call of dump cause memory leak * [RM] useless field * [FIX] check_dd method [ADD] test case improved * [auto_backup] Refactor. - Follow template README. - Remove HTML README. - Move models to models folder. - Model and view file names follow guidelines. - Unused methods cleanup. - Remove unneeded `.pot` file. - Fix permissons. - Follow PEP8 in names everywhere. - Set more descriptive field names. - Disable backups for other databases, for security. - Remove db name from generated file, for easier cleanup. - EAFP logic everywhere. - More descriptive name. - Data files moved to YAML, with cleaner ir.cron record creation. - Add permissions for db.backup model. - Icons. - Update tests with new format. - Storage method is a selectable, for easier extensibility. - Instead of custom mailing, it just has a mail thread where you can subscribe. - Should fix almost all comments in https://github.com/OCA/server-tools/pull/203. * Reduce headers. This respects the upstream license choice (GPL/AGPL) but reduces verbosity. It would be ideal to have everything under AGPL though. * Fix view format. * Add shortcut to execute backups from the "More" menu. * Avoid duplicated backups. * Make sure you don't backup inside the filestore folder. The filestore is saved in the backup, so if you save the backup in the filestore, you'd end up with a huge backup that includes itself and the universe may collapse. * [FIX] This was removing all databases. * FIX License type * OCA Transbot updated translations from Transifex * OCA Transbot updated translations from Transifex * OCA Transbot updated translations from Transifex * [FIX] auto_backup: bad reference to field sftp_private_key (#423) Bump module version to 8.0.1.0.1 * [FIX] auto_backup: Empty dump using sftp backup option (#432) * [FIX] logger db_backup for pysftp (#419) * OCA Transbot updated translations from Transifex * OCA Transbot updated translations from Transifex * OCA Transbot updated translations from Transifex * OCA Transbot updated translations from Transifex * [FIX] remove en.po that was erroneously created by transbot * [MIG] auto_backup: Migrate to v9 * Add self.ensure_ones * Add test coverage * [ADD] auto_backup: Test coverage * compute_name * check_folder * action_sftp_test_connection * action_backup - sftp * action_backup_all * sftp_connection * filename
8 years ago
  1. # Translation of Odoo Server.
  2. # This file contains the translation of the following modules:
  3. # * auto_backup
  4. #
  5. # Translators:
  6. # Carles Antoli <carlesantoli@hotmail.com>, 2016
  7. msgid ""
  8. msgstr ""
  9. "Project-Id-Version: server-tools (8.0)\n"
  10. "Report-Msgid-Bugs-To: \n"
  11. "POT-Creation-Date: 2016-05-28 02:41+0000\n"
  12. "PO-Revision-Date: 2016-05-27 15:24+0000\n"
  13. "Last-Translator: OCA Transbot <transbot@odoo-community.org>\n"
  14. "Language-Team: Spanish (http://www.transifex.com/oca/OCA-server-tools-8-0/language/es/)\n"
  15. "MIME-Version: 1.0\n"
  16. "Content-Type: text/plain; charset=UTF-8\n"
  17. "Content-Transfer-Encoding: \n"
  18. "Language: es\n"
  19. "Plural-Forms: nplurals=2; plural=(n != 1);\n"
  20. #. module: auto_backup
  21. #: view:db.backup:auto_backup.view_backup_conf_form
  22. msgid "/home/odoo/.ssh/id_rsa"
  23. msgstr "/home/odoo/.ssh/id_rsa"
  24. #. module: auto_backup
  25. #: help:db.backup,folder:0
  26. msgid "Absolute path for storing the backups"
  27. msgstr "Ruta absoluta para almacenar las copias de seguridad"
  28. #. module: auto_backup
  29. #: model:ir.actions.act_window,name:auto_backup.action_backup_conf_form
  30. #: model:ir.ui.menu,name:auto_backup.backup_conf_menu
  31. msgid "Automated Backups"
  32. msgstr "Copias de seguridad automatizadas"
  33. #. module: auto_backup
  34. #: view:db.backup:auto_backup.view_backup_conf_form
  35. msgid "Automatic backups of the database can be scheduled as follows:"
  36. msgstr "Copias de seguridad automáticas de la base de datos se pueden programar de la siguiente manera:"
  37. #. module: auto_backup
  38. #: model:mail.message.subtype,name:auto_backup.failure
  39. msgid "Backup failed"
  40. msgstr "La copia de seguridad ha fallado"
  41. #. module: auto_backup
  42. #: model:mail.message.subtype,name:auto_backup.success
  43. msgid "Backup successful"
  44. msgstr "Copia de seguridad realizada con éxito"
  45. #. module: auto_backup
  46. #: view:db.backup:auto_backup.view_backup_conf_tree
  47. msgid "Backups"
  48. msgstr "Copias de seguridad"
  49. #. module: auto_backup
  50. #: help:db.backup,days_to_keep:0
  51. msgid ""
  52. "Backups older than this will be deleted automatically. Set 0 to disable "
  53. "autodeletion."
  54. msgstr "Las copias de seguridad más antiguas que ésta se eliminarán de forma automática. Establecer a 0 para desactivar el borrado automático."
  55. #. module: auto_backup
  56. #: view:db.backup:auto_backup.view_backup_conf_form
  57. msgid "Basic backup configuration"
  58. msgstr "Configuración básica de la copia de seguridad"
  59. #. module: auto_backup
  60. #: sql_constraint:db.backup:0
  61. msgid "Cannot duplicate a configuration."
  62. msgstr "No se puede duplicar una configuración."
  63. #. module: auto_backup
  64. #: help:db.backup,method:0
  65. msgid "Choose the storage method for this backup."
  66. msgstr "Elija el método de almacenamiento para esta copia de seguridad."
  67. #. module: auto_backup
  68. #: code:addons/auto_backup/models/db_backup.py:247
  69. #, python-format
  70. msgid "Cleanup of old database backups failed."
  71. msgstr "La limpieza de las copias de seguridad de las bases de datos antiguas ha fallado."
  72. #. module: auto_backup
  73. #: code:addons/auto_backup/models/db_backup.py:131
  74. #, python-format
  75. msgid "Connection Test Failed!"
  76. msgstr "Error en la prueba de conexión!"
  77. #. module: auto_backup
  78. #: code:addons/auto_backup/models/db_backup.py:128
  79. #, python-format
  80. msgid "Connection Test Succeeded!"
  81. msgstr "Prueba de conexión correcta!"
  82. #. module: auto_backup
  83. #: field:db.backup,create_uid:0
  84. msgid "Created by"
  85. msgstr "Creado por"
  86. #. module: auto_backup
  87. #: field:db.backup,create_date:0
  88. msgid "Created on"
  89. msgstr "Creado el"
  90. #. module: auto_backup
  91. #: code:addons/auto_backup/models/db_backup.py:206
  92. #: model:mail.message.subtype,description:auto_backup.failure
  93. #, python-format
  94. msgid "Database backup failed."
  95. msgstr "La copia de seguridad de la base de datos ha fallado."
  96. #. module: auto_backup
  97. #: code:addons/auto_backup/models/db_backup.py:211
  98. #: model:mail.message.subtype,description:auto_backup.success
  99. #, python-format
  100. msgid "Database backup succeeded."
  101. msgstr "La copia de seguridad de la base de datos se realizo correctamente"
  102. #. module: auto_backup
  103. #: help:db.backup,message_last_post:0
  104. msgid "Date of the last message posted on the record."
  105. msgstr "Fecha del último mensaje publicado en el registro."
  106. #. module: auto_backup
  107. #: field:db.backup,days_to_keep:0
  108. msgid "Days to keep"
  109. msgstr "Días para conservar"
  110. #. module: auto_backup
  111. #: field:db.backup,display_name:0
  112. msgid "Display Name"
  113. msgstr "Nombre a mostrar"
  114. #. module: auto_backup
  115. #: code:addons/auto_backup/models/db_backup.py:119
  116. #, python-format
  117. msgid ""
  118. "Do not save backups on your filestore, or you will backup your backups too!"
  119. msgstr "No guardar las copias de seguridad en su almacén de archivos, o se copiaran las copias de seguridad también!"
  120. #. module: auto_backup
  121. #: model:ir.model,name:auto_backup.model_db_backup
  122. msgid "Email Thread"
  123. msgstr "Hilo correo electrónico"
  124. #. module: auto_backup
  125. #: model:ir.actions.server,name:auto_backup.action_server_backup
  126. msgid "Execute backup(s)"
  127. msgstr "Ejecutar copia(s) de seguridad"
  128. #. module: auto_backup
  129. #: field:db.backup,folder:0
  130. msgid "Folder"
  131. msgstr "Carpeta"
  132. #. module: auto_backup
  133. #: field:db.backup,message_follower_ids:0
  134. msgid "Followers"
  135. msgstr "Seguidores"
  136. #. module: auto_backup
  137. #: view:db.backup:auto_backup.view_backup_conf_form
  138. msgid "Go to Settings / Technical / Automation / Scheduled Actions."
  139. msgstr "Ir a Configuración / Técnico / Automatización / Acciones Planificadas"
  140. #. module: auto_backup
  141. #: view:db.backup:auto_backup.view_backup_conf_form
  142. msgid "Help"
  143. msgstr "Ayuda"
  144. #. module: auto_backup
  145. #: help:db.backup,message_summary:0
  146. msgid ""
  147. "Holds the Chatter summary (number of messages, ...). This summary is "
  148. "directly in html format in order to be inserted in kanban views."
  149. msgstr "Guarda el resumen de la Charla (número de mensajes, ...). Este resumen es en formato html directamente para ser insertado en vistas kanban."
  150. #. module: auto_backup
  151. #: sql_constraint:db.backup:0
  152. msgid "I cannot remove backups from the future. Ask Doc for that."
  153. msgstr "No puedo eliminar las copias de seguridad desde el futuro. Consulta la documentación para eso."
  154. #. module: auto_backup
  155. #: field:db.backup,id:0
  156. msgid "ID"
  157. msgstr "ID"
  158. #. module: auto_backup
  159. #: help:db.backup,message_unread:0
  160. msgid "If checked new messages require your attention."
  161. msgstr "Si se marca los nuevos mensajes requerirán su atención."
  162. #. module: auto_backup
  163. #: field:db.backup,message_is_follower:0
  164. msgid "Is a Follower"
  165. msgstr "Es seguidor"
  166. #. module: auto_backup
  167. #: field:db.backup,message_last_post:0
  168. msgid "Last Message Date"
  169. msgstr "Fecha del último mensaje"
  170. #. module: auto_backup
  171. #: field:db.backup,__last_update:0
  172. msgid "Last Modified on"
  173. msgstr "Última actualización por"
  174. #. module: auto_backup
  175. #: field:db.backup,write_uid:0
  176. msgid "Last Updated by"
  177. msgstr "Última actualización por"
  178. #. module: auto_backup
  179. #: field:db.backup,write_date:0
  180. msgid "Last Updated on"
  181. msgstr "Última actualización el"
  182. #. module: auto_backup
  183. #: selection:db.backup,method:0
  184. msgid "Local disk"
  185. msgstr "Disco local"
  186. #. module: auto_backup
  187. #: field:db.backup,message_ids:0
  188. msgid "Messages"
  189. msgstr "Mensajes"
  190. #. module: auto_backup
  191. #: help:db.backup,message_ids:0
  192. msgid "Messages and communication history"
  193. msgstr "Histórico de mensajes y comunicaciones"
  194. #. module: auto_backup
  195. #: field:db.backup,method:0
  196. msgid "Method"
  197. msgstr "Método"
  198. #. module: auto_backup
  199. #: field:db.backup,name:0
  200. msgid "Name"
  201. msgstr "Nombre"
  202. #. module: auto_backup
  203. #: help:db.backup,sftp_private_key:0
  204. msgid ""
  205. "Path to the private key file. Only the Odoo user should have read "
  206. "permissions for that file."
  207. msgstr "Ruta del archivo de clave privada. Sólo el usuario Odoo debe tener permisos de lectura para ese archivo."
  208. #. module: auto_backup
  209. #: field:db.backup,sftp_private_key:0
  210. msgid "Private key location"
  211. msgstr "Ubicación de la clave privada"
  212. #. module: auto_backup
  213. #: selection:db.backup,method:0
  214. msgid "Remote SFTP server"
  215. msgstr "Servidor remoto SFTP"
  216. #. module: auto_backup
  217. #: field:db.backup,sftp_password:0
  218. msgid "SFTP Password"
  219. msgstr "Contraseña SFTP"
  220. #. module: auto_backup
  221. #: field:db.backup,sftp_port:0
  222. msgid "SFTP Port"
  223. msgstr "Puerto SFTP"
  224. #. module: auto_backup
  225. #: field:db.backup,sftp_host:0
  226. msgid "SFTP Server"
  227. msgstr "Servidor SFTP"
  228. #. module: auto_backup
  229. #: view:db.backup:auto_backup.view_backup_conf_form
  230. msgid "SFTP Settings"
  231. msgstr "Configuración de SFTP"
  232. #. module: auto_backup
  233. #: view:db.backup:auto_backup.view_backup_conf_search
  234. msgid "Search options"
  235. msgstr "Opciones de búsqueda"
  236. #. module: auto_backup
  237. #: view:db.backup:auto_backup.view_backup_conf_form
  238. msgid "Search the action named 'Backup scheduler'."
  239. msgstr "Buscar la acción llamada 'Backup sheduler'."
  240. #. module: auto_backup
  241. #: view:db.backup:auto_backup.view_backup_conf_form
  242. msgid ""
  243. "Set the scheduler to active and fill in how often you want backups "
  244. "generated."
  245. msgstr "Ajuste el programador para activar y rellenar con qué frecuencia desea las copias de seguridad generadas."
  246. #. module: auto_backup
  247. #: field:db.backup,message_summary:0
  248. msgid "Summary"
  249. msgstr "Resumen"
  250. #. module: auto_backup
  251. #: help:db.backup,name:0
  252. msgid "Summary of this backup process"
  253. msgstr "Resumen de este proceso de copia de seguridad"
  254. #. module: auto_backup
  255. #: view:db.backup:auto_backup.view_backup_conf_form
  256. msgid "Test SFTP Connection"
  257. msgstr "Prueba de conexión SFTP"
  258. #. module: auto_backup
  259. #: help:db.backup,sftp_host:0
  260. msgid ""
  261. "The host name or IP address from your remote server. For example 192.168.0.1"
  262. msgstr "El nombre del host o la dirección IP de su servidor remoto. Por ejemplo 192.168.0.1"
  263. #. module: auto_backup
  264. #: help:db.backup,sftp_password:0
  265. msgid ""
  266. "The password for the SFTP connection. If you specify a private key file, "
  267. "then this is the password to decrypt it."
  268. msgstr "La contraseña para la conexión SFTP. Si se especifica un archivo de clave privada, entonces esta es la contraseña para descifrarlo."
  269. #. module: auto_backup
  270. #: help:db.backup,sftp_port:0
  271. msgid "The port on the FTP server that accepts SSH/SFTP calls."
  272. msgstr "El puerto en el servidor FTP que acepta llamadas de SSH/SFTP."
  273. #. module: auto_backup
  274. #: help:db.backup,sftp_user:0
  275. msgid ""
  276. "The username where the SFTP connection should be made with. This is the user"
  277. " on the external server."
  278. msgstr "El nombre de usuario donde la conexión SFTP se debe hacer con. Este es el usuario en el servidor externo."
  279. #. module: auto_backup
  280. #: field:db.backup,message_unread:0
  281. msgid "Unread Messages"
  282. msgstr "Mensajes sin leer"
  283. #. module: auto_backup
  284. #: view:db.backup:auto_backup.view_backup_conf_form
  285. msgid ""
  286. "Use SFTP with caution! This writes files to external servers under the path "
  287. "you specify."
  288. msgstr "Utilizar SFTP con precaución! Escribe archivos a servidores externos en la ruta que especifique."
  289. #. module: auto_backup
  290. #: field:db.backup,sftp_user:0
  291. msgid "Username in the SFTP Server"
  292. msgstr "Nombre del usuario en el servidor SFTP"
  293. #. module: auto_backup
  294. #: view:db.backup:auto_backup.view_backup_conf_form
  295. msgid "Warning:"
  296. msgstr "Advertencia:"
  297. #. module: auto_backup
  298. #: view:db.backup:auto_backup.view_backup_conf_form
  299. msgid "john"
  300. msgstr "john"
  301. #. module: auto_backup
  302. #: view:db.backup:auto_backup.view_backup_conf_form
  303. msgid "sftp.example.com"
  304. msgstr "sftp.example.com"