[11.0][MIG] auto_backup
parent
cc77768e03
commit
56f1564f2a
|
@ -1,5 +1,5 @@
|
|||
.. image:: https://img.shields.io/badge/licence-AGPL--3-blue.svg
|
||||
:target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
|
||||
.. image:: https://img.shields.io/badge/license-AGPL--3-blue.png
|
||||
:target: https://www.gnu.org/licenses/agpl
|
||||
:alt: License: AGPL-3
|
||||
|
||||
====================
|
||||
|
@ -13,12 +13,12 @@ Installation
|
|||
|
||||
Before installing this module, you need to execute::
|
||||
|
||||
pip install pysftp
|
||||
pip3 install pysftp
|
||||
|
||||
Configuration
|
||||
=============
|
||||
|
||||
Go to *Settings -> Configuration -> Configure Backup* to
|
||||
Go to *Settings -> Database Structure -> Automated Backup* to
|
||||
create your configurations for each database that you needed
|
||||
to backups.
|
||||
|
||||
|
@ -70,7 +70,7 @@ manually execute the selected processes.
|
|||
|
||||
.. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas
|
||||
:alt: Try me on Runbot
|
||||
:target: https://runbot.odoo-community.org/runbot/149/10.0
|
||||
:target: https://runbot.odoo-community.org/runbot/149/11.0
|
||||
|
||||
Known issues / Roadmap
|
||||
======================
|
||||
|
@ -87,7 +87,7 @@ Bug Tracker
|
|||
Bugs are tracked on `GitHub Issues
|
||||
<https://github.com/OCA/server-tools/issues>`_. In case of trouble, please
|
||||
check there if your issue has already been reported. If you spotted it first,
|
||||
help us smashing it by providing a detailed and welcomed feedback.
|
||||
help us smash it by providing detailed and welcomed feedback.
|
||||
|
||||
Credits
|
||||
=======
|
||||
|
@ -99,6 +99,7 @@ Contributors
|
|||
* Alessio Gerace <alessio.gerace@agilebg.com>
|
||||
* Jairo Llopis <yajo.sk8@gmail.com>
|
||||
* Dave Lasley <dave@laslabs.com>
|
||||
* Andrea Stirpe <a.stirpe@onestein.nl>
|
||||
|
||||
Maintainer
|
||||
----------
|
||||
|
|
|
@ -1,7 +1,3 @@
|
|||
# -*- coding: utf-8 -*-
|
||||
# ?? 2004-2009 Tiny SPRL (<http://tiny.be>).
|
||||
# ?? 2015 Agile Business Group <http://www.agilebg.com>
|
||||
# ?? 2016 Grupo ESOC Ingenier??a de Servicios, S.L.U. - Jairo Llopis
|
||||
# License GPL-3.0 or later (http://www.gnu.org/licenses/gpl.html).
|
||||
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
|
||||
|
||||
from . import models
|
||||
|
|
|
@ -1,13 +1,12 @@
|
|||
# -*- coding: utf-8 -*-
|
||||
# ?? 2004-2009 Tiny SPRL (<http://tiny.be>).
|
||||
# ?? 2015 Agile Business Group <http://www.agilebg.com>
|
||||
# ?? 2016 Grupo ESOC Ingenier??a de Servicios, S.L.U. - Jairo Llopis
|
||||
# License GPL-3.0 or later (http://www.gnu.org/licenses/gpl.html).
|
||||
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
|
||||
|
||||
{
|
||||
"name": "Database Auto-Backup",
|
||||
"summary": "Backups database",
|
||||
"version": "10.0.1.0.2",
|
||||
"version": "11.0.1.0.0",
|
||||
"author": (
|
||||
"Yenthe Van Ginneken, "
|
||||
"Agile Business Group, "
|
||||
|
@ -15,11 +14,11 @@
|
|||
"LasLabs, "
|
||||
"Odoo Community Association (OCA)"
|
||||
),
|
||||
'license': "AGPL-3",
|
||||
"website": "http://www.vanroey.be/applications/bedrijfsbeheer/odoo",
|
||||
"license": "AGPL-3",
|
||||
"website": "https://github.com/OCA/server-tools/",
|
||||
"category": "Tools",
|
||||
"depends": [
|
||||
'mail',
|
||||
"mail",
|
||||
],
|
||||
"data": [
|
||||
"data/ir_cron.xml",
|
||||
|
@ -27,7 +26,6 @@
|
|||
"security/ir.model.access.csv",
|
||||
"view/db_backup_view.xml",
|
||||
],
|
||||
"application": True,
|
||||
"installable": True,
|
||||
"external_dependencies": {
|
||||
"python": ["pysftp"],
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo noupdate="1">
|
||||
|
||||
<record id="ir_cron_backup_scheduler_0" model="ir.cron">
|
||||
|
@ -8,11 +7,10 @@
|
|||
<field name="interval_number">1</field>
|
||||
<field name="interval_type">days</field>
|
||||
<field name="numbercall">-1</field>
|
||||
<field name="nextcall"
|
||||
eval="(datetime.now() + timedelta(days=1)).strftime('%Y-%m-%d 02:00:00')"
|
||||
/>
|
||||
<field name="model">db.backup</field>
|
||||
<field name="function">action_backup_all</field>
|
||||
<field name="nextcall" eval="(datetime.now() + timedelta(days=1)).strftime('%Y-%m-%d 03:00:00')"/>
|
||||
<field name="model_id" ref="model_db_backup"/>
|
||||
<field name="state">code</field>
|
||||
<field name="code">model.action_backup_all()</field>
|
||||
</record>
|
||||
|
||||
</odoo>
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo noupdate="1">
|
||||
|
||||
<record id="mail_message_subtype_success" model="mail.message.subtype">
|
||||
|
|
|
@ -3,14 +3,14 @@
|
|||
# * auto_backup
|
||||
#
|
||||
# Translators:
|
||||
# OCA Transbot <transbot@odoo-community.org>, 2016
|
||||
# OCA Transbot <transbot@odoo-community.org>, 2018
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.0\n"
|
||||
"Project-Id-Version: Odoo Server 11.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-02-22 00:54+0000\n"
|
||||
"PO-Revision-Date: 2017-02-22 00:54+0000\n"
|
||||
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2016\n"
|
||||
"POT-Creation-Date: 2018-03-03 10:08+0000\n"
|
||||
"PO-Revision-Date: 2018-03-03 10:08+0000\n"
|
||||
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2018\n"
|
||||
"Language-Team: Catalan (https://www.transifex.com/oca/teams/23907/ca/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
|
@ -45,13 +45,15 @@ msgid "Backup Failed"
|
|||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:mail.message.subtype,name:auto_backup.mail_message_subtype_success
|
||||
msgid "Backup Successful"
|
||||
#: model:ir.actions.server,name:auto_backup.ir_cron_backup_scheduler_0_ir_actions_server
|
||||
#: model:ir.cron,cron_name:auto_backup.ir_cron_backup_scheduler_0
|
||||
#: model:ir.cron,name:auto_backup.ir_cron_backup_scheduler_0
|
||||
msgid "Backup Scheduler"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_tree
|
||||
msgid "Backups"
|
||||
#: model:mail.message.subtype,name:auto_backup.mail_message_subtype_success
|
||||
msgid "Backup Successful"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
|
@ -77,19 +79,19 @@ msgid "Choose the storage method for this backup."
|
|||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:251
|
||||
#: code:addons/auto_backup/models/db_backup.py:249
|
||||
#, python-format
|
||||
msgid "Cleanup of old database backups failed."
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:131
|
||||
#: code:addons/auto_backup/models/db_backup.py:128
|
||||
#, python-format
|
||||
msgid "Connection Test Failed!"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:128
|
||||
#: code:addons/auto_backup/models/db_backup.py:123
|
||||
#, python-format
|
||||
msgid "Connection Test Succeeded!"
|
||||
msgstr ""
|
||||
|
@ -105,14 +107,19 @@ msgid "Created on"
|
|||
msgstr "Creat el"
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:206
|
||||
#: model:ir.model,name:auto_backup.model_db_backup
|
||||
msgid "Database Backup"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:203
|
||||
#: model:mail.message.subtype,description:auto_backup.mail_message_subtype_failure
|
||||
#, python-format
|
||||
msgid "Database backup failed."
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:214
|
||||
#: code:addons/auto_backup/models/db_backup.py:211
|
||||
#: model:mail.message.subtype,description:auto_backup.mail_message_subtype_success
|
||||
#, python-format
|
||||
msgid "Database backup succeeded."
|
||||
|
@ -120,21 +127,26 @@ msgstr ""
|
|||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,field_description:auto_backup.field_db_backup_days_to_keep
|
||||
msgid "Days to keep"
|
||||
msgid "Days To Keep"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,field_description:auto_backup.field_db_backup_display_name
|
||||
msgid "Display Name"
|
||||
msgstr "Veure el nom"
|
||||
msgstr "Nom a mostrar"
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:119
|
||||
#: code:addons/auto_backup/models/db_backup.py:114
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Do not save backups on your filestore, or you will backup your backups too!"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_form
|
||||
msgid "Execute backup"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.actions.server,name:auto_backup.action_server_backup
|
||||
msgid "Execute backup(s)"
|
||||
|
@ -173,12 +185,12 @@ msgstr "Darrera modificaci?? el"
|
|||
#. module: auto_backup
|
||||
#: model:ir.model.fields,field_description:auto_backup.field_db_backup_write_uid
|
||||
msgid "Last Updated by"
|
||||
msgstr "Darrera actualitzaci?? per"
|
||||
msgstr "Darrera Actualitzaci?? per"
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,field_description:auto_backup.field_db_backup_write_date
|
||||
msgid "Last Updated on"
|
||||
msgstr "Darrera actualitzaci?? de"
|
||||
msgstr "Darrera Actualitzaci?? el"
|
||||
|
||||
#. module: auto_backup
|
||||
#: selection:db.backup,method:0
|
||||
|
@ -232,11 +244,6 @@ msgstr ""
|
|||
msgid "SFTP Settings"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_search
|
||||
msgid "Search options"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_form
|
||||
msgid "Search the action named 'Backup scheduler'."
|
||||
|
@ -301,11 +308,6 @@ msgstr ""
|
|||
msgid "Warning:"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model,name:auto_backup.model_db_backup
|
||||
msgid "db.backup"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_form
|
||||
msgid "john"
|
||||
|
|
|
@ -0,0 +1,319 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * auto_backup
|
||||
#
|
||||
# Translators:
|
||||
# Luk???? Spurn?? <lukasspurny8@gmail.com>, 2018
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 11.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-03-03 10:08+0000\n"
|
||||
"PO-Revision-Date: 2018-03-03 10:08+0000\n"
|
||||
"Last-Translator: Luk???? Spurn?? <lukasspurny8@gmail.com>, 2018\n"
|
||||
"Language-Team: Czech (Czech Republic) (https://www.transifex.com/oca/teams/23907/cs_CZ/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: cs_CZ\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_form
|
||||
msgid "/home/odoo/.ssh/id_rsa"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,help:auto_backup.field_db_backup_folder
|
||||
msgid "Absolute path for storing the backups"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.actions.act_window,name:auto_backup.action_backup_conf_form
|
||||
#: model:ir.ui.menu,name:auto_backup.backup_conf_menu
|
||||
msgid "Automated Backups"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_form
|
||||
msgid "Automatic backups of the database can be scheduled as follows:"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:mail.message.subtype,name:auto_backup.mail_message_subtype_failure
|
||||
msgid "Backup Failed"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.actions.server,name:auto_backup.ir_cron_backup_scheduler_0_ir_actions_server
|
||||
#: model:ir.cron,cron_name:auto_backup.ir_cron_backup_scheduler_0
|
||||
#: model:ir.cron,name:auto_backup.ir_cron_backup_scheduler_0
|
||||
msgid "Backup Scheduler"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:mail.message.subtype,name:auto_backup.mail_message_subtype_success
|
||||
msgid "Backup Successful"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,help:auto_backup.field_db_backup_days_to_keep
|
||||
msgid ""
|
||||
"Backups older than this will be deleted automatically. Set 0 to disable "
|
||||
"autodeletion."
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_form
|
||||
msgid "Basic backup configuration"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: sql_constraint:db.backup:0
|
||||
msgid "Cannot duplicate a configuration."
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,help:auto_backup.field_db_backup_method
|
||||
msgid "Choose the storage method for this backup."
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:249
|
||||
#, python-format
|
||||
msgid "Cleanup of old database backups failed."
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:128
|
||||
#, python-format
|
||||
msgid "Connection Test Failed!"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:123
|
||||
#, python-format
|
||||
msgid "Connection Test Succeeded!"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,field_description:auto_backup.field_db_backup_create_uid
|
||||
msgid "Created by"
|
||||
msgstr "Vytvo??il"
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,field_description:auto_backup.field_db_backup_create_date
|
||||
msgid "Created on"
|
||||
msgstr "Vytvo??eno"
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model,name:auto_backup.model_db_backup
|
||||
msgid "Database Backup"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:203
|
||||
#: model:mail.message.subtype,description:auto_backup.mail_message_subtype_failure
|
||||
#, python-format
|
||||
msgid "Database backup failed."
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:211
|
||||
#: model:mail.message.subtype,description:auto_backup.mail_message_subtype_success
|
||||
#, python-format
|
||||
msgid "Database backup succeeded."
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,field_description:auto_backup.field_db_backup_days_to_keep
|
||||
msgid "Days To Keep"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,field_description:auto_backup.field_db_backup_display_name
|
||||
msgid "Display Name"
|
||||
msgstr "Zobrazit n??zev"
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:114
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Do not save backups on your filestore, or you will backup your backups too!"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_form
|
||||
msgid "Execute backup"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.actions.server,name:auto_backup.action_server_backup
|
||||
msgid "Execute backup(s)"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,field_description:auto_backup.field_db_backup_folder
|
||||
msgid "Folder"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_form
|
||||
msgid "Go to Settings / Technical / Automation / Scheduled Actions."
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_form
|
||||
msgid "Help"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: sql_constraint:db.backup:0
|
||||
msgid "I cannot remove backups from the future. Ask Doc for that."
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,field_description:auto_backup.field_db_backup_id
|
||||
msgid "ID"
|
||||
msgstr "ID"
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,field_description:auto_backup.field_db_backup___last_update
|
||||
msgid "Last Modified on"
|
||||
msgstr "Posledn?? zm??na dne"
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,field_description:auto_backup.field_db_backup_write_uid
|
||||
msgid "Last Updated by"
|
||||
msgstr "Naposledy aktualizov??no"
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,field_description:auto_backup.field_db_backup_write_date
|
||||
msgid "Last Updated on"
|
||||
msgstr "Posledn?? aktualizace dne"
|
||||
|
||||
#. module: auto_backup
|
||||
#: selection:db.backup,method:0
|
||||
msgid "Local disk"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,field_description:auto_backup.field_db_backup_method
|
||||
msgid "Method"
|
||||
msgstr "Metoda"
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,field_description:auto_backup.field_db_backup_name
|
||||
msgid "Name"
|
||||
msgstr "N??zev"
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,help:auto_backup.field_db_backup_sftp_private_key
|
||||
msgid ""
|
||||
"Path to the private key file. Only the Odoo user should have read "
|
||||
"permissions for that file."
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,field_description:auto_backup.field_db_backup_sftp_private_key
|
||||
msgid "Private key location"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: selection:db.backup,method:0
|
||||
msgid "Remote SFTP server"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,field_description:auto_backup.field_db_backup_sftp_password
|
||||
msgid "SFTP Password"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,field_description:auto_backup.field_db_backup_sftp_port
|
||||
msgid "SFTP Port"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,field_description:auto_backup.field_db_backup_sftp_host
|
||||
msgid "SFTP Server"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_form
|
||||
msgid "SFTP Settings"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_form
|
||||
msgid "Search the action named 'Backup scheduler'."
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_form
|
||||
msgid ""
|
||||
"Set the scheduler to active and fill in how often you want backups "
|
||||
"generated."
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,help:auto_backup.field_db_backup_name
|
||||
msgid "Summary of this backup process"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_form
|
||||
msgid "Test SFTP Connection"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,help:auto_backup.field_db_backup_sftp_host
|
||||
msgid ""
|
||||
"The host name or IP address from your remote server. For example 192.168.0.1"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,help:auto_backup.field_db_backup_sftp_password
|
||||
msgid ""
|
||||
"The password for the SFTP connection. If you specify a private key file, "
|
||||
"then this is the password to decrypt it."
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,help:auto_backup.field_db_backup_sftp_port
|
||||
msgid "The port on the FTP server that accepts SSH/SFTP calls."
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,help:auto_backup.field_db_backup_sftp_user
|
||||
msgid ""
|
||||
"The username where the SFTP connection should be made with. This is the user"
|
||||
" on the external server."
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_form
|
||||
msgid ""
|
||||
"Use SFTP with caution! This writes files to external servers under the path "
|
||||
"you specify."
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,field_description:auto_backup.field_db_backup_sftp_user
|
||||
msgid "Username in the SFTP Server"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_form
|
||||
msgid "Warning:"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_form
|
||||
msgid "john"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_form
|
||||
msgid "sftp.example.com"
|
||||
msgstr ""
|
|
@ -3,15 +3,14 @@
|
|||
# * auto_backup
|
||||
#
|
||||
# Translators:
|
||||
# OCA Transbot <transbot@odoo-community.org>, 2016
|
||||
# Niki Waibel <niki.waibel@gmail.com>, 2017
|
||||
# OCA Transbot <transbot@odoo-community.org>, 2018
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.0\n"
|
||||
"Project-Id-Version: Odoo Server 11.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-02-08 03:37+0000\n"
|
||||
"PO-Revision-Date: 2017-02-08 03:37+0000\n"
|
||||
"Last-Translator: Niki Waibel <niki.waibel@gmail.com>, 2017\n"
|
||||
"POT-Creation-Date: 2018-03-03 10:08+0000\n"
|
||||
"PO-Revision-Date: 2018-03-03 10:08+0000\n"
|
||||
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2018\n"
|
||||
"Language-Team: German (https://www.transifex.com/oca/teams/23907/de/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
|
@ -46,16 +45,18 @@ msgstr ""
|
|||
msgid "Backup Failed"
|
||||
msgstr "Backup fehlgeschlagen"
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.actions.server,name:auto_backup.ir_cron_backup_scheduler_0_ir_actions_server
|
||||
#: model:ir.cron,cron_name:auto_backup.ir_cron_backup_scheduler_0
|
||||
#: model:ir.cron,name:auto_backup.ir_cron_backup_scheduler_0
|
||||
msgid "Backup Scheduler"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:mail.message.subtype,name:auto_backup.mail_message_subtype_success
|
||||
msgid "Backup Successful"
|
||||
msgstr "Backup erfolgreich"
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_tree
|
||||
msgid "Backups"
|
||||
msgstr "Sicherungen"
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,help:auto_backup.field_db_backup_days_to_keep
|
||||
msgid ""
|
||||
|
@ -79,19 +80,19 @@ msgid "Choose the storage method for this backup."
|
|||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:251
|
||||
#: code:addons/auto_backup/models/db_backup.py:249
|
||||
#, python-format
|
||||
msgid "Cleanup of old database backups failed."
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:131
|
||||
#: code:addons/auto_backup/models/db_backup.py:128
|
||||
#, python-format
|
||||
msgid "Connection Test Failed!"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:128
|
||||
#: code:addons/auto_backup/models/db_backup.py:123
|
||||
#, python-format
|
||||
msgid "Connection Test Succeeded!"
|
||||
msgstr ""
|
||||
|
@ -107,14 +108,19 @@ msgid "Created on"
|
|||
msgstr "Erstellt am:"
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:206
|
||||
#: model:ir.model,name:auto_backup.model_db_backup
|
||||
msgid "Database Backup"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:203
|
||||
#: model:mail.message.subtype,description:auto_backup.mail_message_subtype_failure
|
||||
#, python-format
|
||||
msgid "Database backup failed."
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:214
|
||||
#: code:addons/auto_backup/models/db_backup.py:211
|
||||
#: model:mail.message.subtype,description:auto_backup.mail_message_subtype_success
|
||||
#, python-format
|
||||
msgid "Database backup succeeded."
|
||||
|
@ -122,7 +128,7 @@ msgstr ""
|
|||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,field_description:auto_backup.field_db_backup_days_to_keep
|
||||
msgid "Days to keep"
|
||||
msgid "Days To Keep"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
|
@ -131,12 +137,17 @@ msgid "Display Name"
|
|||
msgstr "Anzeigename"
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:119
|
||||
#: code:addons/auto_backup/models/db_backup.py:114
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Do not save backups on your filestore, or you will backup your backups too!"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_form
|
||||
msgid "Execute backup"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.actions.server,name:auto_backup.action_server_backup
|
||||
msgid "Execute backup(s)"
|
||||
|
@ -235,11 +246,6 @@ msgstr "SFTP-Server"
|
|||
msgid "SFTP Settings"
|
||||
msgstr "SFTP Einstellungen"
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_search
|
||||
msgid "Search options"
|
||||
msgstr "Suchkriterien"
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_form
|
||||
msgid "Search the action named 'Backup scheduler'."
|
||||
|
@ -310,11 +316,6 @@ msgstr ""
|
|||
msgid "Warning:"
|
||||
msgstr "Warnung:"
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model,name:auto_backup.model_db_backup
|
||||
msgid "db.backup"
|
||||
msgstr "db.backup"
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_form
|
||||
msgid "john"
|
||||
|
|
|
@ -3,14 +3,14 @@
|
|||
# * auto_backup
|
||||
#
|
||||
# Translators:
|
||||
# OCA Transbot <transbot@odoo-community.org>, 2016
|
||||
# OCA Transbot <transbot@odoo-community.org>, 2018
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.0\n"
|
||||
"Project-Id-Version: Odoo Server 11.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-06-01 14:58+0000\n"
|
||||
"PO-Revision-Date: 2017-06-01 14:58+0000\n"
|
||||
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2016\n"
|
||||
"POT-Creation-Date: 2018-03-03 10:08+0000\n"
|
||||
"PO-Revision-Date: 2018-03-03 10:08+0000\n"
|
||||
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2018\n"
|
||||
"Language-Team: Spanish (https://www.transifex.com/oca/teams/23907/es/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
|
@ -46,16 +46,18 @@ msgstr ""
|
|||
msgid "Backup Failed"
|
||||
msgstr "Error de copia de seguridad"
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.actions.server,name:auto_backup.ir_cron_backup_scheduler_0_ir_actions_server
|
||||
#: model:ir.cron,cron_name:auto_backup.ir_cron_backup_scheduler_0
|
||||
#: model:ir.cron,name:auto_backup.ir_cron_backup_scheduler_0
|
||||
msgid "Backup Scheduler"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:mail.message.subtype,name:auto_backup.mail_message_subtype_success
|
||||
msgid "Backup Successful"
|
||||
msgstr "Copia de seguridad con ??xito"
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_tree
|
||||
msgid "Backups"
|
||||
msgstr "Copias de seguridad"
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,help:auto_backup.field_db_backup_days_to_keep
|
||||
msgid ""
|
||||
|
@ -81,7 +83,7 @@ msgid "Choose the storage method for this backup."
|
|||
msgstr "Elija el m??todo de almacenamiento para esta copia de seguridad."
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:253
|
||||
#: code:addons/auto_backup/models/db_backup.py:249
|
||||
#, python-format
|
||||
msgid "Cleanup of old database backups failed."
|
||||
msgstr ""
|
||||
|
@ -89,13 +91,13 @@ msgstr ""
|
|||
"fallado."
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:133
|
||||
#: code:addons/auto_backup/models/db_backup.py:128
|
||||
#, python-format
|
||||
msgid "Connection Test Failed!"
|
||||
msgstr "Error en la prueba de conexi??n!"
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:128
|
||||
#: code:addons/auto_backup/models/db_backup.py:123
|
||||
#, python-format
|
||||
msgid "Connection Test Succeeded!"
|
||||
msgstr "Prueba de conexi??n correcta!"
|
||||
|
@ -111,14 +113,19 @@ msgid "Created on"
|
|||
msgstr "Creado el"
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:208
|
||||
#: model:ir.model,name:auto_backup.model_db_backup
|
||||
msgid "Database Backup"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:203
|
||||
#: model:mail.message.subtype,description:auto_backup.mail_message_subtype_failure
|
||||
#, python-format
|
||||
msgid "Database backup failed."
|
||||
msgstr "La copia de seguridad de la base de datos ha fallado."
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:216
|
||||
#: code:addons/auto_backup/models/db_backup.py:211
|
||||
#: model:mail.message.subtype,description:auto_backup.mail_message_subtype_success
|
||||
#, python-format
|
||||
msgid "Database backup succeeded."
|
||||
|
@ -126,8 +133,8 @@ msgstr "La copia de seguridad de la base de datos se realizo correctamente"
|
|||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,field_description:auto_backup.field_db_backup_days_to_keep
|
||||
msgid "Days to keep"
|
||||
msgstr "D??as para conservar"
|
||||
msgid "Days To Keep"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,field_description:auto_backup.field_db_backup_display_name
|
||||
|
@ -135,7 +142,7 @@ msgid "Display Name"
|
|||
msgstr "Nombre a mostrar"
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:119
|
||||
#: code:addons/auto_backup/models/db_backup.py:114
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Do not save backups on your filestore, or you will backup your backups too!"
|
||||
|
@ -143,6 +150,11 @@ msgstr ""
|
|||
"No guardar las copias de seguridad en su almac??n de archivos, o se copiaran "
|
||||
"las copias de seguridad tambi??n!"
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_form
|
||||
msgid "Execute backup"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.actions.server,name:auto_backup.action_server_backup
|
||||
msgid "Execute backup(s)"
|
||||
|
@ -244,11 +256,6 @@ msgstr "Servidor SFTP"
|
|||
msgid "SFTP Settings"
|
||||
msgstr "Configuraci??n de SFTP"
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_search
|
||||
msgid "Search options"
|
||||
msgstr "Opciones de b??squeda"
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_form
|
||||
msgid "Search the action named 'Backup scheduler'."
|
||||
|
@ -323,11 +330,6 @@ msgstr "Nombre del usuario en el servidor SFTP"
|
|||
msgid "Warning:"
|
||||
msgstr "Advertencia:"
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model,name:auto_backup.model_db_backup
|
||||
msgid "db.backup"
|
||||
msgstr "db.copia de seguridad"
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_form
|
||||
msgid "john"
|
||||
|
|
|
@ -3,14 +3,14 @@
|
|||
# * auto_backup
|
||||
#
|
||||
# Translators:
|
||||
# OCA Transbot <transbot@odoo-community.org>, 2016
|
||||
# OCA Transbot <transbot@odoo-community.org>, 2018
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.0\n"
|
||||
"Project-Id-Version: Odoo Server 11.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-06-01 14:58+0000\n"
|
||||
"PO-Revision-Date: 2017-06-01 14:58+0000\n"
|
||||
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2016\n"
|
||||
"POT-Creation-Date: 2018-03-03 10:08+0000\n"
|
||||
"PO-Revision-Date: 2018-03-03 10:08+0000\n"
|
||||
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2018\n"
|
||||
"Language-Team: French (https://www.transifex.com/oca/teams/23907/fr/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
|
@ -46,16 +46,18 @@ msgstr ""
|
|||
msgid "Backup Failed"
|
||||
msgstr "??chec de la saugarde"
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.actions.server,name:auto_backup.ir_cron_backup_scheduler_0_ir_actions_server
|
||||
#: model:ir.cron,cron_name:auto_backup.ir_cron_backup_scheduler_0
|
||||
#: model:ir.cron,name:auto_backup.ir_cron_backup_scheduler_0
|
||||
msgid "Backup Scheduler"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:mail.message.subtype,name:auto_backup.mail_message_subtype_success
|
||||
msgid "Backup Successful"
|
||||
msgstr "Sauvegarde r??ussie"
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_tree
|
||||
msgid "Backups"
|
||||
msgstr "Sauvegardes"
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,help:auto_backup.field_db_backup_days_to_keep
|
||||
msgid ""
|
||||
|
@ -81,19 +83,19 @@ msgid "Choose the storage method for this backup."
|
|||
msgstr "Choisissez la m??thode de stockage pour cette sauvegarde."
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:253
|
||||
#: code:addons/auto_backup/models/db_backup.py:249
|
||||
#, python-format
|
||||
msgid "Cleanup of old database backups failed."
|
||||
msgstr "??chec du nettoyage des anciennes sauvegardes de la base de donn??es."
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:133
|
||||
#: code:addons/auto_backup/models/db_backup.py:128
|
||||
#, python-format
|
||||
msgid "Connection Test Failed!"
|
||||
msgstr "??chec du test de connexion !"
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:128
|
||||
#: code:addons/auto_backup/models/db_backup.py:123
|
||||
#, python-format
|
||||
msgid "Connection Test Succeeded!"
|
||||
msgstr "Test de connexion r??ussi !"
|
||||
|
@ -109,14 +111,19 @@ msgid "Created on"
|
|||
msgstr "Cr???? le"
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:208
|
||||
#: model:ir.model,name:auto_backup.model_db_backup
|
||||
msgid "Database Backup"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:203
|
||||
#: model:mail.message.subtype,description:auto_backup.mail_message_subtype_failure
|
||||
#, python-format
|
||||
msgid "Database backup failed."
|
||||
msgstr "??chec de la sauvegarde de la base de donn??es"
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:216
|
||||
#: code:addons/auto_backup/models/db_backup.py:211
|
||||
#: model:mail.message.subtype,description:auto_backup.mail_message_subtype_success
|
||||
#, python-format
|
||||
msgid "Database backup succeeded."
|
||||
|
@ -124,8 +131,8 @@ msgstr "Sauvegarde de la base de donn??es r??ussie."
|
|||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,field_description:auto_backup.field_db_backup_days_to_keep
|
||||
msgid "Days to keep"
|
||||
msgstr "Nombre de jours avant suppression"
|
||||
msgid "Days To Keep"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,field_description:auto_backup.field_db_backup_display_name
|
||||
|
@ -133,7 +140,7 @@ msgid "Display Name"
|
|||
msgstr "Nom affich??"
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:119
|
||||
#: code:addons/auto_backup/models/db_backup.py:114
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Do not save backups on your filestore, or you will backup your backups too!"
|
||||
|
@ -141,6 +148,11 @@ msgstr ""
|
|||
"Ne conservez pas vos sauvegardes dans le filestore, sinon vos sauvegardes "
|
||||
"seront elles-m??mes sauvegard??es ! "
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_form
|
||||
msgid "Execute backup"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.actions.server,name:auto_backup.action_server_backup
|
||||
msgid "Execute backup(s)"
|
||||
|
@ -241,11 +253,6 @@ msgstr ""
|
|||
msgid "SFTP Settings"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_search
|
||||
msgid "Search options"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_form
|
||||
msgid "Search the action named 'Backup scheduler'."
|
||||
|
@ -310,11 +317,6 @@ msgstr ""
|
|||
msgid "Warning:"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model,name:auto_backup.model_db_backup
|
||||
msgid "db.backup"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_form
|
||||
msgid "john"
|
||||
|
|
|
@ -3,15 +3,14 @@
|
|||
# * auto_backup
|
||||
#
|
||||
# Translators:
|
||||
# OCA Transbot <transbot@odoo-community.org>, 2016
|
||||
# Bole <bole@dajmi5.com>, 2017
|
||||
# OCA Transbot <transbot@odoo-community.org>, 2018
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.0\n"
|
||||
"Project-Id-Version: Odoo Server 11.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-06-01 14:58+0000\n"
|
||||
"PO-Revision-Date: 2017-06-01 14:58+0000\n"
|
||||
"Last-Translator: Bole <bole@dajmi5.com>, 2017\n"
|
||||
"POT-Creation-Date: 2018-03-03 10:08+0000\n"
|
||||
"PO-Revision-Date: 2018-03-03 10:08+0000\n"
|
||||
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2018\n"
|
||||
"Language-Team: Croatian (https://www.transifex.com/oca/teams/23907/hr/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
|
@ -45,16 +44,18 @@ msgstr "Automatski backup baze mo??e biti zadan na sljede??i na??in:"
|
|||
msgid "Backup Failed"
|
||||
msgstr "Backup nije uspio"
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.actions.server,name:auto_backup.ir_cron_backup_scheduler_0_ir_actions_server
|
||||
#: model:ir.cron,cron_name:auto_backup.ir_cron_backup_scheduler_0
|
||||
#: model:ir.cron,name:auto_backup.ir_cron_backup_scheduler_0
|
||||
msgid "Backup Scheduler"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:mail.message.subtype,name:auto_backup.mail_message_subtype_success
|
||||
msgid "Backup Successful"
|
||||
msgstr "Backup uspio"
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_tree
|
||||
msgid "Backups"
|
||||
msgstr "Backupi"
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,help:auto_backup.field_db_backup_days_to_keep
|
||||
msgid ""
|
||||
|
@ -78,19 +79,19 @@ msgid "Choose the storage method for this backup."
|
|||
msgstr "Odaberite metodu pohrane za ovaj backup."
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:253
|
||||
#: code:addons/auto_backup/models/db_backup.py:249
|
||||
#, python-format
|
||||
msgid "Cleanup of old database backups failed."
|
||||
msgstr "??i????enje starih backup datoteka nije uspjelo."
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:133
|
||||
#: code:addons/auto_backup/models/db_backup.py:128
|
||||
#, python-format
|
||||
msgid "Connection Test Failed!"
|
||||
msgstr "Provjera povezivanja nije uspjela!"
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:128
|
||||
#: code:addons/auto_backup/models/db_backup.py:123
|
||||
#, python-format
|
||||
msgid "Connection Test Succeeded!"
|
||||
msgstr "Provjera povezivanja uspje??na!"
|
||||
|
@ -106,14 +107,19 @@ msgid "Created on"
|
|||
msgstr "Kreirano "
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:208
|
||||
#: model:ir.model,name:auto_backup.model_db_backup
|
||||
msgid "Database Backup"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:203
|
||||
#: model:mail.message.subtype,description:auto_backup.mail_message_subtype_failure
|
||||
#, python-format
|
||||
msgid "Database backup failed."
|
||||
msgstr "Backup baze nije uspio."
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:216
|
||||
#: code:addons/auto_backup/models/db_backup.py:211
|
||||
#: model:mail.message.subtype,description:auto_backup.mail_message_subtype_success
|
||||
#, python-format
|
||||
msgid "Database backup succeeded."
|
||||
|
@ -121,8 +127,8 @@ msgstr "Backup baze uspje??an."
|
|||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,field_description:auto_backup.field_db_backup_days_to_keep
|
||||
msgid "Days to keep"
|
||||
msgstr "??uvati dana"
|
||||
msgid "Days To Keep"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,field_description:auto_backup.field_db_backup_display_name
|
||||
|
@ -130,7 +136,7 @@ msgid "Display Name"
|
|||
msgstr "Prika??i naziv"
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:119
|
||||
#: code:addons/auto_backup/models/db_backup.py:114
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Do not save backups on your filestore, or you will backup your backups too!"
|
||||
|
@ -138,6 +144,11 @@ msgstr ""
|
|||
"Nemojte ??uvati backup na va??em poslu??itelju me??u ostalim podacima, jer ??e se"
|
||||
" i on backupirati!"
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_form
|
||||
msgid "Execute backup"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.actions.server,name:auto_backup.action_server_backup
|
||||
msgid "Execute backup(s)"
|
||||
|
@ -235,11 +246,6 @@ msgstr "SFTP Server"
|
|||
msgid "SFTP Settings"
|
||||
msgstr "SFTP Postavke"
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_search
|
||||
msgid "Search options"
|
||||
msgstr "Opcije pretrage"
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_form
|
||||
msgid "Search the action named 'Backup scheduler'."
|
||||
|
@ -304,11 +310,6 @@ msgstr ""
|
|||
msgid "Warning:"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model,name:auto_backup.model_db_backup
|
||||
msgid "db.backup"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_form
|
||||
msgid "john"
|
||||
|
|
|
@ -3,14 +3,14 @@
|
|||
# * auto_backup
|
||||
#
|
||||
# Translators:
|
||||
# OCA Transbot <transbot@odoo-community.org>, 2016
|
||||
# OCA Transbot <transbot@odoo-community.org>, 2018
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.0\n"
|
||||
"Project-Id-Version: Odoo Server 11.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-06-01 14:58+0000\n"
|
||||
"PO-Revision-Date: 2017-06-01 14:58+0000\n"
|
||||
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2016\n"
|
||||
"POT-Creation-Date: 2018-03-03 10:08+0000\n"
|
||||
"PO-Revision-Date: 2018-03-03 10:08+0000\n"
|
||||
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2018\n"
|
||||
"Language-Team: Italian (https://www.transifex.com/oca/teams/23907/it/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
|
@ -44,16 +44,18 @@ msgstr "Il backup automatico del DB ?? pianificato come segue:"
|
|||
msgid "Backup Failed"
|
||||
msgstr "Backup Fallito"
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.actions.server,name:auto_backup.ir_cron_backup_scheduler_0_ir_actions_server
|
||||
#: model:ir.cron,cron_name:auto_backup.ir_cron_backup_scheduler_0
|
||||
#: model:ir.cron,name:auto_backup.ir_cron_backup_scheduler_0
|
||||
msgid "Backup Scheduler"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:mail.message.subtype,name:auto_backup.mail_message_subtype_success
|
||||
msgid "Backup Successful"
|
||||
msgstr "Backup Riuscito"
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_tree
|
||||
msgid "Backups"
|
||||
msgstr "Backups"
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,help:auto_backup.field_db_backup_days_to_keep
|
||||
msgid ""
|
||||
|
@ -79,19 +81,19 @@ msgid "Choose the storage method for this backup."
|
|||
msgstr "Scegliere il tipo di archiviazione per questo metodo di backup. "
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:253
|
||||
#: code:addons/auto_backup/models/db_backup.py:249
|
||||
#, python-format
|
||||
msgid "Cleanup of old database backups failed."
|
||||
msgstr "Eliminazione dei vecchi backup di database non riuscita."
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:133
|
||||
#: code:addons/auto_backup/models/db_backup.py:128
|
||||
#, python-format
|
||||
msgid "Connection Test Failed!"
|
||||
msgstr "Test connessione Fallito!"
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:128
|
||||
#: code:addons/auto_backup/models/db_backup.py:123
|
||||
#, python-format
|
||||
msgid "Connection Test Succeeded!"
|
||||
msgstr "Test connessione avvenuto con successo!"
|
||||
|
@ -107,14 +109,19 @@ msgid "Created on"
|
|||
msgstr "Creato il"
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:208
|
||||
#: model:ir.model,name:auto_backup.model_db_backup
|
||||
msgid "Database Backup"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:203
|
||||
#: model:mail.message.subtype,description:auto_backup.mail_message_subtype_failure
|
||||
#, python-format
|
||||
msgid "Database backup failed."
|
||||
msgstr "Backup del Database non riuscito."
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:216
|
||||
#: code:addons/auto_backup/models/db_backup.py:211
|
||||
#: model:mail.message.subtype,description:auto_backup.mail_message_subtype_success
|
||||
#, python-format
|
||||
msgid "Database backup succeeded."
|
||||
|
@ -122,8 +129,8 @@ msgstr "Backup del Database riuscito."
|
|||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,field_description:auto_backup.field_db_backup_days_to_keep
|
||||
msgid "Days to keep"
|
||||
msgstr "Giorni da conservare"
|
||||
msgid "Days To Keep"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,field_description:auto_backup.field_db_backup_display_name
|
||||
|
@ -131,7 +138,7 @@ msgid "Display Name"
|
|||
msgstr "Nome da visualizzare"
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:119
|
||||
#: code:addons/auto_backup/models/db_backup.py:114
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Do not save backups on your filestore, or you will backup your backups too!"
|
||||
|
@ -139,6 +146,11 @@ msgstr ""
|
|||
"Non salvare i backup nel proprio filestore altrimenti verr?? eseguita una "
|
||||
"copia di backup anche dei propri backup!"
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_form
|
||||
msgid "Execute backup"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.actions.server,name:auto_backup.action_server_backup
|
||||
msgid "Execute backup(s)"
|
||||
|
@ -241,11 +253,6 @@ msgstr "Server SFTP"
|
|||
msgid "SFTP Settings"
|
||||
msgstr "Impostazioni SFTP"
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_search
|
||||
msgid "Search options"
|
||||
msgstr "Opzioni di ricerca"
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_form
|
||||
msgid "Search the action named 'Backup scheduler'."
|
||||
|
@ -319,11 +326,6 @@ msgstr "Nome utente presso il Server SFTP"
|
|||
msgid "Warning:"
|
||||
msgstr "Avviso:"
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model,name:auto_backup.model_db_backup
|
||||
msgid "db.backup"
|
||||
msgstr "db.backup"
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_form
|
||||
msgid "john"
|
||||
|
|
|
@ -0,0 +1,319 @@
|
|||
# Translation of Odoo Server.
|
||||
# This file contains the translation of the following modules:
|
||||
# * auto_backup
|
||||
#
|
||||
# Translators:
|
||||
# OCA Transbot <transbot@odoo-community.org>, 2018
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 11.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-03-03 10:08+0000\n"
|
||||
"PO-Revision-Date: 2018-03-03 10:08+0000\n"
|
||||
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2018\n"
|
||||
"Language-Team: Dutch (Netherlands) (https://www.transifex.com/oca/teams/23907/nl_NL/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: \n"
|
||||
"Language: nl_NL\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_form
|
||||
msgid "/home/odoo/.ssh/id_rsa"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,help:auto_backup.field_db_backup_folder
|
||||
msgid "Absolute path for storing the backups"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.actions.act_window,name:auto_backup.action_backup_conf_form
|
||||
#: model:ir.ui.menu,name:auto_backup.backup_conf_menu
|
||||
msgid "Automated Backups"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_form
|
||||
msgid "Automatic backups of the database can be scheduled as follows:"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:mail.message.subtype,name:auto_backup.mail_message_subtype_failure
|
||||
msgid "Backup Failed"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.actions.server,name:auto_backup.ir_cron_backup_scheduler_0_ir_actions_server
|
||||
#: model:ir.cron,cron_name:auto_backup.ir_cron_backup_scheduler_0
|
||||
#: model:ir.cron,name:auto_backup.ir_cron_backup_scheduler_0
|
||||
msgid "Backup Scheduler"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:mail.message.subtype,name:auto_backup.mail_message_subtype_success
|
||||
msgid "Backup Successful"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,help:auto_backup.field_db_backup_days_to_keep
|
||||
msgid ""
|
||||
"Backups older than this will be deleted automatically. Set 0 to disable "
|
||||
"autodeletion."
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_form
|
||||
msgid "Basic backup configuration"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: sql_constraint:db.backup:0
|
||||
msgid "Cannot duplicate a configuration."
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,help:auto_backup.field_db_backup_method
|
||||
msgid "Choose the storage method for this backup."
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:249
|
||||
#, python-format
|
||||
msgid "Cleanup of old database backups failed."
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:128
|
||||
#, python-format
|
||||
msgid "Connection Test Failed!"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:123
|
||||
#, python-format
|
||||
msgid "Connection Test Succeeded!"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,field_description:auto_backup.field_db_backup_create_uid
|
||||
msgid "Created by"
|
||||
msgstr "Aangemaakt door"
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,field_description:auto_backup.field_db_backup_create_date
|
||||
msgid "Created on"
|
||||
msgstr "Aangemaakt op"
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model,name:auto_backup.model_db_backup
|
||||
msgid "Database Backup"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:203
|
||||
#: model:mail.message.subtype,description:auto_backup.mail_message_subtype_failure
|
||||
#, python-format
|
||||
msgid "Database backup failed."
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:211
|
||||
#: model:mail.message.subtype,description:auto_backup.mail_message_subtype_success
|
||||
#, python-format
|
||||
msgid "Database backup succeeded."
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,field_description:auto_backup.field_db_backup_days_to_keep
|
||||
msgid "Days To Keep"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,field_description:auto_backup.field_db_backup_display_name
|
||||
msgid "Display Name"
|
||||
msgstr "Weergavenaam"
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:114
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Do not save backups on your filestore, or you will backup your backups too!"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_form
|
||||
msgid "Execute backup"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.actions.server,name:auto_backup.action_server_backup
|
||||
msgid "Execute backup(s)"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,field_description:auto_backup.field_db_backup_folder
|
||||
msgid "Folder"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_form
|
||||
msgid "Go to Settings / Technical / Automation / Scheduled Actions."
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_form
|
||||
msgid "Help"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: sql_constraint:db.backup:0
|
||||
msgid "I cannot remove backups from the future. Ask Doc for that."
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,field_description:auto_backup.field_db_backup_id
|
||||
msgid "ID"
|
||||
msgstr "ID"
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,field_description:auto_backup.field_db_backup___last_update
|
||||
msgid "Last Modified on"
|
||||
msgstr "Laatst gewijzigd op"
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,field_description:auto_backup.field_db_backup_write_uid
|
||||
msgid "Last Updated by"
|
||||
msgstr "Laatst bijgewerkt door"
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,field_description:auto_backup.field_db_backup_write_date
|
||||
msgid "Last Updated on"
|
||||
msgstr "Laatst bijgewerkt op"
|
||||
|
||||
#. module: auto_backup
|
||||
#: selection:db.backup,method:0
|
||||
msgid "Local disk"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,field_description:auto_backup.field_db_backup_method
|
||||
msgid "Method"
|
||||
msgstr "Methode"
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,field_description:auto_backup.field_db_backup_name
|
||||
msgid "Name"
|
||||
msgstr "Naam"
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,help:auto_backup.field_db_backup_sftp_private_key
|
||||
msgid ""
|
||||
"Path to the private key file. Only the Odoo user should have read "
|
||||
"permissions for that file."
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,field_description:auto_backup.field_db_backup_sftp_private_key
|
||||
msgid "Private key location"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: selection:db.backup,method:0
|
||||
msgid "Remote SFTP server"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,field_description:auto_backup.field_db_backup_sftp_password
|
||||
msgid "SFTP Password"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,field_description:auto_backup.field_db_backup_sftp_port
|
||||
msgid "SFTP Port"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,field_description:auto_backup.field_db_backup_sftp_host
|
||||
msgid "SFTP Server"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_form
|
||||
msgid "SFTP Settings"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_form
|
||||
msgid "Search the action named 'Backup scheduler'."
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_form
|
||||
msgid ""
|
||||
"Set the scheduler to active and fill in how often you want backups "
|
||||
"generated."
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,help:auto_backup.field_db_backup_name
|
||||
msgid "Summary of this backup process"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_form
|
||||
msgid "Test SFTP Connection"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,help:auto_backup.field_db_backup_sftp_host
|
||||
msgid ""
|
||||
"The host name or IP address from your remote server. For example 192.168.0.1"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,help:auto_backup.field_db_backup_sftp_password
|
||||
msgid ""
|
||||
"The password for the SFTP connection. If you specify a private key file, "
|
||||
"then this is the password to decrypt it."
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,help:auto_backup.field_db_backup_sftp_port
|
||||
msgid "The port on the FTP server that accepts SSH/SFTP calls."
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,help:auto_backup.field_db_backup_sftp_user
|
||||
msgid ""
|
||||
"The username where the SFTP connection should be made with. This is the user"
|
||||
" on the external server."
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_form
|
||||
msgid ""
|
||||
"Use SFTP with caution! This writes files to external servers under the path "
|
||||
"you specify."
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,field_description:auto_backup.field_db_backup_sftp_user
|
||||
msgid "Username in the SFTP Server"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_form
|
||||
msgid "Warning:"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_form
|
||||
msgid "john"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_form
|
||||
msgid "sftp.example.com"
|
||||
msgstr ""
|
|
@ -3,14 +3,14 @@
|
|||
# * auto_backup
|
||||
#
|
||||
# Translators:
|
||||
# OCA Transbot <transbot@odoo-community.org>, 2016
|
||||
# OCA Transbot <transbot@odoo-community.org>, 2018
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.0\n"
|
||||
"Project-Id-Version: Odoo Server 11.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-02-18 02:29+0000\n"
|
||||
"PO-Revision-Date: 2017-02-18 02:29+0000\n"
|
||||
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2016\n"
|
||||
"POT-Creation-Date: 2018-03-03 10:08+0000\n"
|
||||
"PO-Revision-Date: 2018-03-03 10:08+0000\n"
|
||||
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2018\n"
|
||||
"Language-Team: Portuguese (https://www.transifex.com/oca/teams/23907/pt/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
|
@ -45,13 +45,15 @@ msgid "Backup Failed"
|
|||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:mail.message.subtype,name:auto_backup.mail_message_subtype_success
|
||||
msgid "Backup Successful"
|
||||
#: model:ir.actions.server,name:auto_backup.ir_cron_backup_scheduler_0_ir_actions_server
|
||||
#: model:ir.cron,cron_name:auto_backup.ir_cron_backup_scheduler_0
|
||||
#: model:ir.cron,name:auto_backup.ir_cron_backup_scheduler_0
|
||||
msgid "Backup Scheduler"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_tree
|
||||
msgid "Backups"
|
||||
#: model:mail.message.subtype,name:auto_backup.mail_message_subtype_success
|
||||
msgid "Backup Successful"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
|
@ -77,19 +79,19 @@ msgid "Choose the storage method for this backup."
|
|||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:251
|
||||
#: code:addons/auto_backup/models/db_backup.py:249
|
||||
#, python-format
|
||||
msgid "Cleanup of old database backups failed."
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:131
|
||||
#: code:addons/auto_backup/models/db_backup.py:128
|
||||
#, python-format
|
||||
msgid "Connection Test Failed!"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:128
|
||||
#: code:addons/auto_backup/models/db_backup.py:123
|
||||
#, python-format
|
||||
msgid "Connection Test Succeeded!"
|
||||
msgstr ""
|
||||
|
@ -105,14 +107,19 @@ msgid "Created on"
|
|||
msgstr "Criado em"
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:206
|
||||
#: model:ir.model,name:auto_backup.model_db_backup
|
||||
msgid "Database Backup"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:203
|
||||
#: model:mail.message.subtype,description:auto_backup.mail_message_subtype_failure
|
||||
#, python-format
|
||||
msgid "Database backup failed."
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:214
|
||||
#: code:addons/auto_backup/models/db_backup.py:211
|
||||
#: model:mail.message.subtype,description:auto_backup.mail_message_subtype_success
|
||||
#, python-format
|
||||
msgid "Database backup succeeded."
|
||||
|
@ -120,7 +127,7 @@ msgstr ""
|
|||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,field_description:auto_backup.field_db_backup_days_to_keep
|
||||
msgid "Days to keep"
|
||||
msgid "Days To Keep"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
|
@ -129,12 +136,17 @@ msgid "Display Name"
|
|||
msgstr "Nome a Apresentar"
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:119
|
||||
#: code:addons/auto_backup/models/db_backup.py:114
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Do not save backups on your filestore, or you will backup your backups too!"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_form
|
||||
msgid "Execute backup"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.actions.server,name:auto_backup.action_server_backup
|
||||
msgid "Execute backup(s)"
|
||||
|
@ -188,7 +200,7 @@ msgstr ""
|
|||
#. module: auto_backup
|
||||
#: model:ir.model.fields,field_description:auto_backup.field_db_backup_method
|
||||
msgid "Method"
|
||||
msgstr ""
|
||||
msgstr "M??todo"
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,field_description:auto_backup.field_db_backup_name
|
||||
|
@ -232,11 +244,6 @@ msgstr ""
|
|||
msgid "SFTP Settings"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_search
|
||||
msgid "Search options"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_form
|
||||
msgid "Search the action named 'Backup scheduler'."
|
||||
|
@ -301,11 +308,6 @@ msgstr ""
|
|||
msgid "Warning:"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model,name:auto_backup.model_db_backup
|
||||
msgid "db.backup"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_form
|
||||
msgid "john"
|
||||
|
|
|
@ -3,14 +3,14 @@
|
|||
# * auto_backup
|
||||
#
|
||||
# Translators:
|
||||
# OCA Transbot <transbot@odoo-community.org>, 2016
|
||||
# OCA Transbot <transbot@odoo-community.org>, 2018
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.0\n"
|
||||
"Project-Id-Version: Odoo Server 11.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-02-18 02:29+0000\n"
|
||||
"PO-Revision-Date: 2017-02-18 02:29+0000\n"
|
||||
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2016\n"
|
||||
"POT-Creation-Date: 2018-03-03 10:08+0000\n"
|
||||
"PO-Revision-Date: 2018-03-03 10:08+0000\n"
|
||||
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2018\n"
|
||||
"Language-Team: Romanian (https://www.transifex.com/oca/teams/23907/ro/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
|
@ -45,13 +45,15 @@ msgid "Backup Failed"
|
|||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:mail.message.subtype,name:auto_backup.mail_message_subtype_success
|
||||
msgid "Backup Successful"
|
||||
#: model:ir.actions.server,name:auto_backup.ir_cron_backup_scheduler_0_ir_actions_server
|
||||
#: model:ir.cron,cron_name:auto_backup.ir_cron_backup_scheduler_0
|
||||
#: model:ir.cron,name:auto_backup.ir_cron_backup_scheduler_0
|
||||
msgid "Backup Scheduler"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_tree
|
||||
msgid "Backups"
|
||||
#: model:mail.message.subtype,name:auto_backup.mail_message_subtype_success
|
||||
msgid "Backup Successful"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
|
@ -77,19 +79,19 @@ msgid "Choose the storage method for this backup."
|
|||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:251
|
||||
#: code:addons/auto_backup/models/db_backup.py:249
|
||||
#, python-format
|
||||
msgid "Cleanup of old database backups failed."
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:131
|
||||
#: code:addons/auto_backup/models/db_backup.py:128
|
||||
#, python-format
|
||||
msgid "Connection Test Failed!"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:128
|
||||
#: code:addons/auto_backup/models/db_backup.py:123
|
||||
#, python-format
|
||||
msgid "Connection Test Succeeded!"
|
||||
msgstr ""
|
||||
|
@ -105,14 +107,19 @@ msgid "Created on"
|
|||
msgstr "Creat la"
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:206
|
||||
#: model:ir.model,name:auto_backup.model_db_backup
|
||||
msgid "Database Backup"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:203
|
||||
#: model:mail.message.subtype,description:auto_backup.mail_message_subtype_failure
|
||||
#, python-format
|
||||
msgid "Database backup failed."
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:214
|
||||
#: code:addons/auto_backup/models/db_backup.py:211
|
||||
#: model:mail.message.subtype,description:auto_backup.mail_message_subtype_success
|
||||
#, python-format
|
||||
msgid "Database backup succeeded."
|
||||
|
@ -120,7 +127,7 @@ msgstr ""
|
|||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,field_description:auto_backup.field_db_backup_days_to_keep
|
||||
msgid "Days to keep"
|
||||
msgid "Days To Keep"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
|
@ -129,12 +136,17 @@ msgid "Display Name"
|
|||
msgstr "Nume Afi??at"
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:119
|
||||
#: code:addons/auto_backup/models/db_backup.py:114
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Do not save backups on your filestore, or you will backup your backups too!"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_form
|
||||
msgid "Execute backup"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.actions.server,name:auto_backup.action_server_backup
|
||||
msgid "Execute backup(s)"
|
||||
|
@ -188,7 +200,7 @@ msgstr ""
|
|||
#. module: auto_backup
|
||||
#: model:ir.model.fields,field_description:auto_backup.field_db_backup_method
|
||||
msgid "Method"
|
||||
msgstr ""
|
||||
msgstr "Metoda"
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,field_description:auto_backup.field_db_backup_name
|
||||
|
@ -232,11 +244,6 @@ msgstr ""
|
|||
msgid "SFTP Settings"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_search
|
||||
msgid "Search options"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_form
|
||||
msgid "Search the action named 'Backup scheduler'."
|
||||
|
@ -301,11 +308,6 @@ msgstr ""
|
|||
msgid "Warning:"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model,name:auto_backup.model_db_backup
|
||||
msgid "db.backup"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_form
|
||||
msgid "john"
|
||||
|
|
|
@ -3,14 +3,14 @@
|
|||
# * auto_backup
|
||||
#
|
||||
# Translators:
|
||||
# OCA Transbot <transbot@odoo-community.org>, 2016
|
||||
# OCA Transbot <transbot@odoo-community.org>, 2018
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.0\n"
|
||||
"Project-Id-Version: Odoo Server 11.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2017-06-01 14:58+0000\n"
|
||||
"PO-Revision-Date: 2017-06-01 14:58+0000\n"
|
||||
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2016\n"
|
||||
"POT-Creation-Date: 2018-03-03 10:08+0000\n"
|
||||
"PO-Revision-Date: 2018-03-03 10:08+0000\n"
|
||||
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2018\n"
|
||||
"Language-Team: Slovenian (https://www.transifex.com/oca/teams/23907/sl/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
|
@ -45,14 +45,16 @@ msgid "Backup Failed"
|
|||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:mail.message.subtype,name:auto_backup.mail_message_subtype_success
|
||||
msgid "Backup Successful"
|
||||
#: model:ir.actions.server,name:auto_backup.ir_cron_backup_scheduler_0_ir_actions_server
|
||||
#: model:ir.cron,cron_name:auto_backup.ir_cron_backup_scheduler_0
|
||||
#: model:ir.cron,name:auto_backup.ir_cron_backup_scheduler_0
|
||||
msgid "Backup Scheduler"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_tree
|
||||
msgid "Backups"
|
||||
msgstr "Varnostne kopije"
|
||||
#: model:mail.message.subtype,name:auto_backup.mail_message_subtype_success
|
||||
msgid "Backup Successful"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,help:auto_backup.field_db_backup_days_to_keep
|
||||
|
@ -79,19 +81,19 @@ msgid "Choose the storage method for this backup."
|
|||
msgstr "Izberite metodo shranjevanja za to varnostno kopiranje."
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:253
|
||||
#: code:addons/auto_backup/models/db_backup.py:249
|
||||
#, python-format
|
||||
msgid "Cleanup of old database backups failed."
|
||||
msgstr "Brisanje starih varnostnih kopij podatkovnih baz neuspe??no."
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:133
|
||||
#: code:addons/auto_backup/models/db_backup.py:128
|
||||
#, python-format
|
||||
msgid "Connection Test Failed!"
|
||||
msgstr "Test povezave neuspe??en!"
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:128
|
||||
#: code:addons/auto_backup/models/db_backup.py:123
|
||||
#, python-format
|
||||
msgid "Connection Test Succeeded!"
|
||||
msgstr "Test povezave uspel!"
|
||||
|
@ -107,14 +109,19 @@ msgid "Created on"
|
|||
msgstr "Ustvarjeno"
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:208
|
||||
#: model:ir.model,name:auto_backup.model_db_backup
|
||||
msgid "Database Backup"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:203
|
||||
#: model:mail.message.subtype,description:auto_backup.mail_message_subtype_failure
|
||||
#, python-format
|
||||
msgid "Database backup failed."
|
||||
msgstr "Varnostno kopiranje podatkovne baze neuspe??no."
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:216
|
||||
#: code:addons/auto_backup/models/db_backup.py:211
|
||||
#: model:mail.message.subtype,description:auto_backup.mail_message_subtype_success
|
||||
#, python-format
|
||||
msgid "Database backup succeeded."
|
||||
|
@ -122,8 +129,8 @@ msgstr "Varnostno kopiranje podatkovne baze uspe??no."
|
|||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,field_description:auto_backup.field_db_backup_days_to_keep
|
||||
msgid "Days to keep"
|
||||
msgstr "Dni za hranjenje"
|
||||
msgid "Days To Keep"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,field_description:auto_backup.field_db_backup_display_name
|
||||
|
@ -131,7 +138,7 @@ msgid "Display Name"
|
|||
msgstr "Prikazni naziv"
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:119
|
||||
#: code:addons/auto_backup/models/db_backup.py:114
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Do not save backups on your filestore, or you will backup your backups too!"
|
||||
|
@ -139,6 +146,11 @@ msgstr ""
|
|||
"Ne hranite varnostnih kopij v 'filestore', saj boste tako kopirali tudi same"
|
||||
" varnostne kopije!"
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_form
|
||||
msgid "Execute backup"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.actions.server,name:auto_backup.action_server_backup
|
||||
msgid "Execute backup(s)"
|
||||
|
@ -238,11 +250,6 @@ msgstr "SFTP stre??nik"
|
|||
msgid "SFTP Settings"
|
||||
msgstr "SFTP nastavitve"
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_search
|
||||
msgid "Search options"
|
||||
msgstr "Iskalne opcije"
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_form
|
||||
msgid "Search the action named 'Backup scheduler'."
|
||||
|
@ -313,11 +320,6 @@ msgstr "Uporabni??ko ime za SFTP stre??nik"
|
|||
msgid "Warning:"
|
||||
msgstr "Opozorilo:"
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model,name:auto_backup.model_db_backup
|
||||
msgid "db.backup"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_form
|
||||
msgid "john"
|
||||
|
|
|
@ -3,14 +3,14 @@
|
|||
# * auto_backup
|
||||
#
|
||||
# Translators:
|
||||
# OCA Transbot <transbot@odoo-community.org>, 2016
|
||||
# OCA Transbot <transbot@odoo-community.org>, 2018
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Odoo Server 10.0\n"
|
||||
"Project-Id-Version: Odoo Server 11.0\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-12-08 03:36+0000\n"
|
||||
"PO-Revision-Date: 2016-12-08 03:36+0000\n"
|
||||
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2016\n"
|
||||
"POT-Creation-Date: 2018-03-03 10:08+0000\n"
|
||||
"PO-Revision-Date: 2018-03-03 10:08+0000\n"
|
||||
"Last-Translator: OCA Transbot <transbot@odoo-community.org>, 2018\n"
|
||||
"Language-Team: Chinese (China) (https://www.transifex.com/oca/teams/23907/zh_CN/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
|
@ -45,14 +45,16 @@ msgid "Backup Failed"
|
|||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:mail.message.subtype,name:auto_backup.mail_message_subtype_success
|
||||
msgid "Backup Successful"
|
||||
#: model:ir.actions.server,name:auto_backup.ir_cron_backup_scheduler_0_ir_actions_server
|
||||
#: model:ir.cron,cron_name:auto_backup.ir_cron_backup_scheduler_0
|
||||
#: model:ir.cron,name:auto_backup.ir_cron_backup_scheduler_0
|
||||
msgid "Backup Scheduler"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_tree
|
||||
msgid "Backups"
|
||||
msgstr "??????"
|
||||
#: model:mail.message.subtype,name:auto_backup.mail_message_subtype_success
|
||||
msgid "Backup Successful"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,help:auto_backup.field_db_backup_days_to_keep
|
||||
|
@ -77,19 +79,19 @@ msgid "Choose the storage method for this backup."
|
|||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:248
|
||||
#: code:addons/auto_backup/models/db_backup.py:249
|
||||
#, python-format
|
||||
msgid "Cleanup of old database backups failed."
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:131
|
||||
#: code:addons/auto_backup/models/db_backup.py:128
|
||||
#, python-format
|
||||
msgid "Connection Test Failed!"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:128
|
||||
#: code:addons/auto_backup/models/db_backup.py:123
|
||||
#, python-format
|
||||
msgid "Connection Test Succeeded!"
|
||||
msgstr ""
|
||||
|
@ -105,7 +107,12 @@ msgid "Created on"
|
|||
msgstr "????????????"
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:206
|
||||
#: model:ir.model,name:auto_backup.model_db_backup
|
||||
msgid "Database Backup"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:203
|
||||
#: model:mail.message.subtype,description:auto_backup.mail_message_subtype_failure
|
||||
#, python-format
|
||||
msgid "Database backup failed."
|
||||
|
@ -120,7 +127,7 @@ msgstr ""
|
|||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model.fields,field_description:auto_backup.field_db_backup_days_to_keep
|
||||
msgid "Days to keep"
|
||||
msgid "Days To Keep"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
|
@ -129,12 +136,17 @@ msgid "Display Name"
|
|||
msgstr "????????????"
|
||||
|
||||
#. module: auto_backup
|
||||
#: code:addons/auto_backup/models/db_backup.py:119
|
||||
#: code:addons/auto_backup/models/db_backup.py:114
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Do not save backups on your filestore, or you will backup your backups too!"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_form
|
||||
msgid "Execute backup"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.actions.server,name:auto_backup.action_server_backup
|
||||
msgid "Execute backup(s)"
|
||||
|
@ -232,11 +244,6 @@ msgstr ""
|
|||
msgid "SFTP Settings"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_search
|
||||
msgid "Search options"
|
||||
msgstr "????????????"
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_form
|
||||
msgid "Search the action named 'Backup scheduler'."
|
||||
|
@ -301,11 +308,6 @@ msgstr ""
|
|||
msgid "Warning:"
|
||||
msgstr "?????????"
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.model,name:auto_backup.model_db_backup
|
||||
msgid "db.backup"
|
||||
msgstr ""
|
||||
|
||||
#. module: auto_backup
|
||||
#: model:ir.ui.view,arch_db:auto_backup.view_backup_conf_form
|
||||
msgid "john"
|
||||
|
|
|
@ -1,6 +1,3 @@
|
|||
# -*- coding: utf-8 -*-
|
||||
# ?? 2004-2009 Tiny SPRL (<http://tiny.be>).
|
||||
# ?? 2016 Grupo ESOC Ingenier??a de Servicios, S.L.U. - Jairo Llopis
|
||||
# License AGPL-3.0 or later (http://www.gnu.org/licenses/gpl.html).
|
||||
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
|
||||
|
||||
from . import db_backup
|
||||
|
|
|
@ -1,18 +1,19 @@
|
|||
# -*- coding: utf-8 -*-
|
||||
# ?? 2004-2009 Tiny SPRL (<http://tiny.be>).
|
||||
# ?? 2015 Agile Business Group <http://www.agilebg.com>
|
||||
# ?? 2016 Grupo ESOC Ingenier??a de Servicios, S.L.U. - Jairo Llopis
|
||||
# License AGPL-3.0 or later (http://www.gnu.org/licenses/gpl.html).
|
||||
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
|
||||
|
||||
import logging
|
||||
import os
|
||||
import shutil
|
||||
import traceback
|
||||
from contextlib import contextmanager
|
||||
from datetime import datetime, timedelta
|
||||
from glob import iglob
|
||||
from odoo import exceptions, models, fields, api, _, tools
|
||||
|
||||
from odoo import _, api, exceptions, fields, models, tools
|
||||
from odoo.service import db
|
||||
import logging
|
||||
|
||||
_logger = logging.getLogger(__name__)
|
||||
try:
|
||||
import pysftp
|
||||
|
@ -21,6 +22,7 @@ except ImportError: # pragma: no cover
|
|||
|
||||
|
||||
class DbBackup(models.Model):
|
||||
_description = 'Database Backup'
|
||||
_name = 'db.backup'
|
||||
_inherit = "mail.thread"
|
||||
|
||||
|
@ -31,59 +33,52 @@ class DbBackup(models.Model):
|
|||
]
|
||||
|
||||
name = fields.Char(
|
||||
string="Name",
|
||||
compute="_compute_name",
|
||||
store=True,
|
||||
help="Summary of this backup process",
|
||||
)
|
||||
folder = fields.Char(
|
||||
default=lambda self: self._default_folder(),
|
||||
oldname="bkp_dir",
|
||||
help='Absolute path for storing the backups',
|
||||
required=True
|
||||
)
|
||||
days_to_keep = fields.Integer(
|
||||
oldname="daystokeep",
|
||||
required=True,
|
||||
default=0,
|
||||
help="Backups older than this will be deleted automatically. "
|
||||
"Set 0 to disable autodeletion.",
|
||||
)
|
||||
method = fields.Selection(
|
||||
selection=[("local", "Local disk"), ("sftp", "Remote SFTP server")],
|
||||
[("local", "Local disk"), ("sftp", "Remote SFTP server")],
|
||||
default="local",
|
||||
help="Choose the storage method for this backup.",
|
||||
)
|
||||
sftp_host = fields.Char(
|
||||
string='SFTP Server',
|
||||
oldname="sftpip",
|
||||
'SFTP Server',
|
||||
help=(
|
||||
"The host name or IP address from your remote"
|
||||
" server. For example 192.168.0.1"
|
||||
)
|
||||
)
|
||||
sftp_port = fields.Integer(
|
||||
string="SFTP Port",
|
||||
"SFTP Port",
|
||||
default=22,
|
||||
oldname="sftpport",
|
||||
help="The port on the FTP server that accepts SSH/SFTP calls."
|
||||
)
|
||||
sftp_user = fields.Char(
|
||||
string='Username in the SFTP Server',
|
||||
oldname="sftpusername",
|
||||
'Username in the SFTP Server',
|
||||
help=(
|
||||
"The username where the SFTP connection "
|
||||
"should be made with. This is the user on the external server."
|
||||
)
|
||||
)
|
||||
sftp_password = fields.Char(
|
||||
string="SFTP Password",
|
||||
oldname="sftppassword",
|
||||
"SFTP Password",
|
||||
help="The password for the SFTP connection. If you specify a private "
|
||||
"key file, then this is the password to decrypt it.",
|
||||
)
|
||||
sftp_private_key = fields.Char(
|
||||
string="Private key location",
|
||||
"Private key location",
|
||||
help="Path to the private key file. Only the Odoo user should have "
|
||||
"read permissions for that file.",
|
||||
)
|
||||
|
@ -111,9 +106,9 @@ class DbBackup(models.Model):
|
|||
@api.constrains("folder", "method")
|
||||
def _check_folder(self):
|
||||
"""Do not use the filestore or you will backup your backups."""
|
||||
for s in self:
|
||||
if (s.method == "local" and
|
||||
s.folder.startswith(
|
||||
for record in self:
|
||||
if (record.method == "local" and
|
||||
record.folder.startswith(
|
||||
tools.config.filestore(self.env.cr.dbname))):
|
||||
raise exceptions.ValidationError(
|
||||
_("Do not save backups on your filestore, or you will "
|
||||
|
@ -200,10 +195,10 @@ class DbBackup(models.Model):
|
|||
try:
|
||||
_logger.info("Starting database backup: %s", self.name)
|
||||
yield
|
||||
except:
|
||||
except Exception:
|
||||
_logger.exception("Database backup failed: %s", self.name)
|
||||
escaped_tb = tools.html_escape(traceback.format_exc())
|
||||
self.message_post(
|
||||
self.message_post( # pylint: disable=translation-required
|
||||
"<p>%s</p><pre>%s</pre>" % (
|
||||
_("Database backup failed."),
|
||||
escaped_tb),
|
||||
|
@ -242,23 +237,25 @@ class DbBackup(models.Model):
|
|||
"""Log a possible cleanup failure."""
|
||||
self.ensure_one()
|
||||
try:
|
||||
_logger.info("Starting cleanup process after database backup: %s",
|
||||
self.name)
|
||||
_logger.info(
|
||||
"Starting cleanup process after database backup: %s",
|
||||
self.name)
|
||||
yield
|
||||
except:
|
||||
except Exception:
|
||||
_logger.exception("Cleanup of old database backups failed: %s")
|
||||
escaped_tb = tools.html_escape(traceback.format_exc())
|
||||
self.message_post(
|
||||
self.message_post( # pylint: disable=translation-required
|
||||
"<p>%s</p><pre>%s</pre>" % (
|
||||
_("Cleanup of old database backups failed."),
|
||||
escaped_tb),
|
||||
subtype=self.env.ref("auto_backup.failure"))
|
||||
else:
|
||||
_logger.info("Cleanup of old database backups succeeded: %s",
|
||||
self.name)
|
||||
_logger.info(
|
||||
"Cleanup of old database backups succeeded: %s",
|
||||
self.name)
|
||||
|
||||
@api.model
|
||||
def filename(self, when):
|
||||
@staticmethod
|
||||
def filename(when):
|
||||
"""Generate a file name for a backup.
|
||||
|
||||
:param datetime.datetime when:
|
||||
|
|
|
@ -1,7 +1,3 @@
|
|||
# -*- coding: utf-8 -*-
|
||||
# ?? 2015 Agile Business Group <http://www.agilebg.com>
|
||||
# ?? 2015 Alessio Gerace <alesiso.gerace@agilebg.com>
|
||||
# ?? 2016 Grupo ESOC Ingenier??a de Servicios, S.L.U. - Jairo Llopis
|
||||
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
|
||||
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
|
||||
|
||||
from . import test_db_backup
|
||||
|
|
|
@ -1,18 +1,17 @@
|
|||
# -*- coding: utf-8 -*-
|
||||
# ?? 2015 Agile Business Group <http://www.agilebg.com>
|
||||
# ?? 2015 Alessio Gerace <alesiso.gerace@agilebg.com>
|
||||
# ?? 2016 Grupo ESOC Ingenier??a de Servicios, S.L.U. - Jairo Llopis
|
||||
# Copyright 2016 LasLabs Inc.
|
||||
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
|
||||
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
|
||||
|
||||
import os
|
||||
from contextlib import contextmanager
|
||||
from datetime import datetime, timedelta
|
||||
|
||||
import mock
|
||||
|
||||
from datetime import datetime
|
||||
from contextlib import contextmanager
|
||||
|
||||
from odoo.tests import common
|
||||
from odoo import exceptions, tools
|
||||
from odoo.tests import common
|
||||
|
||||
try:
|
||||
import pysftp
|
||||
|
@ -127,6 +126,23 @@ class TestDbBackup(common.TransactionCase):
|
|||
if f >= filename]
|
||||
self.assertEqual(1, len(generated_backup))
|
||||
|
||||
def test_action_backup_local_cleanup(self):
|
||||
""" Backup local database and cleanup old databases """
|
||||
rec_id = self.new_record('local')
|
||||
rec_id.days_to_keep = 1
|
||||
old_date = datetime.now() - timedelta(days=3)
|
||||
filename = rec_id.filename(old_date)
|
||||
rec_id.action_backup()
|
||||
generated_backup = [f for f in os.listdir(rec_id.folder)
|
||||
if f >= filename]
|
||||
self.assertEqual(2, len(generated_backup))
|
||||
|
||||
filename = rec_id.filename(datetime.now())
|
||||
rec_id.action_backup()
|
||||
generated_backup = [f for f in os.listdir(rec_id.folder)
|
||||
if f >= filename]
|
||||
self.assertEqual(1, len(generated_backup))
|
||||
|
||||
def test_action_backup_sftp_mkdirs(self):
|
||||
""" It should create remote dirs """
|
||||
rec_id = self.new_record()
|
||||
|
|
|
@ -1,14 +1,16 @@
|
|||
<?xml version="1.0"?>
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<record model="ir.ui.view" id="view_backup_conf_form">
|
||||
<field name="name">Automated Backups</field>
|
||||
<record id="view_backup_conf_form" model="ir.ui.view">
|
||||
<field name="model">db.backup</field>
|
||||
<field name="type">form</field>
|
||||
<field name="arch" type="xml">
|
||||
<form>
|
||||
<h1><field name="name"/></h1>
|
||||
|
||||
<header>
|
||||
<button name="action_backup" type="object" string="Execute backup" class="oe_highlight"/>
|
||||
</header>
|
||||
<div class="oe_title">
|
||||
<h1><field name="name"/></h1>
|
||||
</div>
|
||||
<group string="Basic backup configuration">
|
||||
<field name="folder"/>
|
||||
<field name="days_to_keep"/>
|
||||
|
@ -47,27 +49,23 @@
|
|||
</field>
|
||||
</record>
|
||||
|
||||
<record model="ir.ui.view" id="view_backup_conf_tree">
|
||||
<field name="name">Automated Backups</field>
|
||||
<record id="view_backup_conf_tree" model="ir.ui.view">
|
||||
<field name="model">db.backup</field>
|
||||
<field name="type">tree</field>
|
||||
<field name="arch" type="xml">
|
||||
<tree string="Backups">
|
||||
<field name='name'/>
|
||||
<field name='folder'/>
|
||||
<field name="sftp_host"/>
|
||||
<tree>
|
||||
<field name="name"/>
|
||||
<field name="folder"/>
|
||||
<field name="days_to_keep"/>
|
||||
</tree>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record model="ir.ui.view" id="view_backup_conf_search">
|
||||
<field name="name">Automated Backups</field>
|
||||
<record id="view_backup_conf_search" model="ir.ui.view">
|
||||
<field name="model">db.backup</field>
|
||||
<field name="type">search</field>
|
||||
<field name="arch" type="xml">
|
||||
<search string="Search options">
|
||||
<field name='name'/>
|
||||
<field name='folder'/>
|
||||
<search>
|
||||
<field name="name"/>
|
||||
<field name="folder"/>
|
||||
<field name="sftp_host"/>
|
||||
</search>
|
||||
</field>
|
||||
|
@ -86,22 +84,11 @@
|
|||
<!-- Execute backup from "More" menu -->
|
||||
<record id="action_server_backup" model="ir.actions.server">
|
||||
<field name="name">Execute backup(s)</field>
|
||||
<field name="model_id" ref="model_db_backup"/>
|
||||
<field name="code">
|
||||
object.action_backup()
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record model="ir.values" id="action_backup">
|
||||
<field name="name">Execute backup(s)</field>
|
||||
<field name="action_id" ref="action_server_backup" />
|
||||
<field
|
||||
name="value"
|
||||
eval="'ir.actions.server,%d' % ref('action_server_backup')" />
|
||||
<field name="key">action</field>
|
||||
<field name="type">ir.actions.server</field>
|
||||
<field name="model_id" ref="model_db_backup" />
|
||||
<field name="model">db.backup</field>
|
||||
<field name="key2">client_action_multi</field>
|
||||
<field name="binding_model_id" ref="model_db_backup" />
|
||||
<field name="state">code</field>
|
||||
<field name="code">records.action_backup()</field>
|
||||
</record>
|
||||
|
||||
</odoo>
|
||||
|
|
Loading…
Reference in New Issue