[tryton-commits] changeset in sao:default Keep displaying empty counter but just ...

2021-10-20 Thread Cédric Krier
changeset 55af6aa4d8da in sao:default
details: https://hg.tryton.org/sao?cmd=changeset=55af6aa4d8da
description:
Keep displaying empty counter but just make it invisible

This fix the alignment of the tab borders with and without badge.

issue10867
review366111002
diffstat:

 src/screen.js |  9 ++---
 1 files changed, 6 insertions(+), 3 deletions(-)

diffs (33 lines):

diff -r fc57ac24d2a6 -r 55af6aa4d8da src/screen.js
--- a/src/screen.js Thu Oct 21 00:22:12 2021 +0200
+++ b/src/screen.js Thu Oct 21 00:23:25 2021 +0200
@@ -193,8 +193,9 @@
 this.tab_domain.forEach(function(tab_domain, i) {
 var name = tab_domain[0];
 var counter = jQuery('', {
-'class': 'badge'
-});
+'class': 'badge badge-empty'
+}).html('');
+counter.css('visibility', 'hidden');
 var page = jQuery('', {
 role: 'presentation',
 id: 'nav-' + i
@@ -372,7 +373,8 @@
 var counter = this.tab_counter[idx];
 if (count === null) {
 counter.attr('title', '');
-counter.text('');
+counter.html('');
+counter.css('visibility', 'hidden');
 } else {
 counter.attr('title', count);
 var text = count;
@@ -380,6 +382,7 @@
 text = '99+';
 }
 counter.text(text);
+counter.css('visibility', 'visible');
 }
 },
 do_search: function() {



[tryton-commits] changeset in sao:default Call close_current on tabs

2021-10-20 Thread Cédric Krier
changeset fc57ac24d2a6 in sao:default
details: https://hg.tryton.org/sao?cmd=changeset=fc57ac24d2a6
description:
Call close_current on tabs

issue10865
review383331002
diffstat:

 src/screen.js |  2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diffs (12 lines):

diff -r 473684d1fe0b -r fc57ac24d2a6 src/screen.js
--- a/src/screen.js Thu Oct 21 00:18:29 2021 +0200
+++ b/src/screen.js Thu Oct 21 00:22:12 2021 +0200
@@ -2028,7 +2028,7 @@
 } else if (action == 'previous') {
 this.display_previous();
 } else if (action == 'close') {
-Sao.Tab.close_current();
+Sao.Tab.tabs.close_current();
 } else if (action.startsWith('switch')) {
 this.switch_view.apply(this, action.split(' ', 3).slice(1));
 } else if (action == 'reload') {



[tryton-commits] changeset in sao:default Add margin bottom to input-group

2021-10-20 Thread Cédric Krier
changeset 473684d1fe0b in sao:default
details: https://hg.tryton.org/sao?cmd=changeset=473684d1fe0b
description:
Add margin bottom to input-group

It is needed to display correctly the box-shadow of the theme.

issue10864
review366101002
diffstat:

 src/theme.less |  4 
 1 files changed, 4 insertions(+), 0 deletions(-)

diffs (14 lines):

diff -r 9a6ab3679cce -r 473684d1fe0b src/theme.less
--- a/src/theme.lessThu Oct 21 00:16:49 2021 +0200
+++ b/src/theme.lessThu Oct 21 00:18:29 2021 +0200
@@ -136,6 +136,10 @@
 }
 }
 
+.input-group {
+margin-bottom: 2px;
+}
+
 .input-group-lg > .form-control,
 .input-group-lg > .input-group-addon {
 padding: 0 5px;



[tryton-commits] changeset in sao:default Manage overflow on button and add title...

2021-10-20 Thread Cédric Krier
changeset 9a6ab3679cce in sao:default
details: https://hg.tryton.org/sao?cmd=changeset=9a6ab3679cce
description:
Manage overflow on button and add title on every buttons

issue10863
review381191002
diffstat:

 src/common.js|  78 +--
 src/sao.less |   4 ++
 src/screen.js|   6 ++-
 src/session.js   |   3 +-
 src/tab.js   |  11 +++---
 src/view/form.js |  24 +++---
 src/view/tree.js |   4 +-
 src/window.js|  90 +--
 8 files changed, 152 insertions(+), 68 deletions(-)

diffs (735 lines):

diff -r 2d70702c1424 -r 9a6ab3679cce src/common.js
--- a/src/common.js Thu Oct 21 00:15:16 2021 +0200
+++ b/src/common.js Thu Oct 21 00:16:49 2021 +0200
@@ -156,14 +156,16 @@
 
 jQuery('', {
 'class': 'btn btn-link',
-'type': 'button'
+'type': 'button',
+'title': Sao.i18n.gettext("Cancel"),
 }).text(Sao.i18n.gettext('Cancel')).click(function() {
 dialog.modal.modal('hide');
 prm.reject();
 }).appendTo(dialog.footer);
 jQuery('', {
 'class': 'btn btn-primary',
-'type': 'button'
+'type': 'button',
+'title': Sao.i18n.gettext("OK"),
 }).text(Sao.i18n.gettext('OK')).click(function() {
 var i = dialog.body.find('input:checked').attr('value');
 dialog.modal.modal('hide');
@@ -3142,7 +3144,8 @@
 .css('white-space', 'pre-wrap')));
 jQuery('', {
 'class': 'btn btn-primary',
-'type': 'button'
+'type': 'button',
+'title': Sao.i18n.gettext("OK"),
 }).text(Sao.i18n.gettext('OK')).click(function() {
 this.close(dialog);
 prm.resolve('ok');
@@ -3180,7 +3183,8 @@
 dialog.body.append(content);
 jQuery('', {
 'class': 'btn btn-primary',
-'type': 'button'
+'type': 'button',
+'title': Sao.i18n.gettext("OK"),
 }).text(Sao.i18n.gettext('OK')).click(function() {
 this.close(dialog);
 prm.resolve('ok');
@@ -3209,14 +3213,16 @@
 dialog.footer.empty();
 jQuery('', {
 'class': 'btn btn-link',
-'type': 'button'
+'type': 'button',
+'title': Sao.i18n.gettext("No"),
 }).text(Sao.i18n.gettext('No')).click(function() {
 this.close(dialog);
 prm.reject();
 }.bind(this)).appendTo(dialog.footer);
 jQuery('', {
 'class': 'btn btn-primary',
-'type': 'button'
+'type': 'button',
+'title': Sao.i18n.gettext("Yes"),
 }).text(Sao.i18n.gettext('Yes')).click(function() {
 this.close(dialog);
 if (always.prop('checked')) {
@@ -3256,14 +3262,16 @@
 this, message);
 jQuery('', {
 'class': 'btn btn-link',
-'type': 'button'
+'type': 'button',
+'title': Sao.i18n.gettext("Cancel"),
 }).text(Sao.i18n.gettext('Cancel')).click(function() {
 this.close(dialog);
 prm.reject();
 }.bind(this)).appendTo(dialog.footer);
 jQuery('', {
 'class': 'btn btn-primary',
-'type': 'button'
+'type': 'button',
+'title': Sao.i18n.gettext("OK"),
 }).text(Sao.i18n.gettext('OK')).click(function() {
 this.close(dialog);
 prm.resolve();
@@ -3279,21 +3287,24 @@
 this, message);
 jQuery('', {
 'class': 'btn btn-link',
-'type': 'button'
+'type': 'button',
+'title': Sao.i18n.gettext("Cancel"),
 }).text(Sao.i18n.gettext('Cancel')).click(function() {
 this.close(dialog);
 prm.resolve('cancel');
 }.bind(this)).appendTo(dialog.footer);
 jQuery('', {
 'class': 'btn btn-default',
-'type': 'button'
+'type': 'button',
+'title': Sao.i18n.gettext("No"),
 }).text(Sao.i18n.gettext('No')).click(function() {
 this.close(dialog);
 prm.resolve('ko');
 }.bind(this)).appendTo(dialog.footer);
 jQuery('', {
 'class': 'btn btn-primary',
-'type': 'button'
+'type': 'button',
+'title': Sao.i18n.gettext("Yes"),
 }).text(Sao.i18n.gettext('Yes')).click(function() {
 this.close(dialog);
 prm.resolve('ok');
@@ -3327,14 

[tryton-commits] changeset in sao:default Check ir.translation access for transla...

2021-10-20 Thread Cédric Krier
changeset 2d70702c1424 in sao:default
details: https://hg.tryton.org/sao?cmd=changeset=2d70702c1424
description:
Check ir.translation access for translate plugin

issue10862
review373901002
diffstat:

 src/plugins.js |  4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diffs (14 lines):

diff -r a4689a7b33a2 -r 2d70702c1424 src/plugins.js
--- a/src/plugins.jsTue Oct 19 00:20:37 2021 +0200
+++ b/src/plugins.jsThu Oct 21 00:15:16 2021 +0200
@@ -15,8 +15,8 @@
 });
 };
 Translate.get_plugins = function(model) {
-var access = Sao.common.MODELACCESS.get(model);
-if (access.create && access.write) {
+var access = Sao.common.MODELACCESS.get('ir.translation');
+if (access.read && access.write) {
 return [
 [Sao.i18n.gettext('Translate view'), Translate.translate_view],
 ];



[tryton-commits] changeset in modules/product_cost_history:default Take the full ...

2021-10-20 Thread Cédric Krier
changeset ddb0a53aa41f in modules/product_cost_history:default
details: 
https://hg.tryton.org/modules/product_cost_history?cmd=changeset=ddb0a53aa41f
description:
Take the full partition as frame to get last value of cost

issue10861
review366091002
diffstat:

 product.py |  2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diffs (19 lines):

diff -r 73576eda0dc9 -r ddb0a53aa41f product.py
--- a/product.pyThu Oct 21 00:12:30 2021 +0200
+++ b/product.pyThu Oct 21 00:13:42 2021 +0200
@@ -115,6 +115,7 @@
 if database.has_window_functions():
 window = Window(
 [move.effective_date, move.product],
+frame='ROWS', start=None, end=None,
 order_by=[move.write_date.asc, move.id.asc])
 cost_price = LastValue(move.cost_price, window=window)
 else:
@@ -146,6 +147,7 @@
 if database.has_window_functions():
 window = Window(
 [price_date, history.product],
+frame='ROWS', start=None, end=None,
 order_by=[price_datetime.asc])
 cost_price = LastValue(history.cost_price, window=window)
 else:



[tryton-commits] changeset in trytond:default Allow to cast as date using timezone

2021-10-20 Thread Cédric Krier
changeset 2d11879d7a3b in trytond:default
details: https://hg.tryton.org/trytond?cmd=changeset=2d11879d7a3b
description:
Allow to cast as date using timezone

issue10860
review372321002
diffstat:

 CHANGELOG|   1 +
 doc/ref/models/fields.rst|   7 +++
 trytond/model/fields/date.py |   7 +--
 trytond/tests/test_field_date.py |  19 +++
 4 files changed, 32 insertions(+), 2 deletions(-)

diffs (92 lines):

diff -r 71e538c0e6ea -r 2d11879d7a3b CHANGELOG
--- a/CHANGELOG Wed Oct 20 15:16:10 2021 +0200
+++ b/CHANGELOG Thu Oct 21 00:11:57 2021 +0200
@@ -1,3 +1,4 @@
+* Allow to cast to date with timezone
 * Support create/delete attribute in view
 * Skip default values when copying records
 * Use global cache for Function fields in readonly transactions
diff -r 71e538c0e6ea -r 2d11879d7a3b doc/ref/models/fields.rst
--- a/doc/ref/models/fields.rst Wed Oct 20 15:16:10 2021 +0200
+++ b/doc/ref/models/fields.rst Thu Oct 21 00:11:57 2021 +0200
@@ -408,6 +408,13 @@
 
 A date, represented in Python by a ``datetime.date`` instance.
 
+Instance methods:
+
+.. method:: Field.sql_cast(expression[, timezone])
+
+   Return the SQL expression cast as date.
+   If timezone is set the expression is first converted to this timezone.
+
 DateTime
 
 
diff -r 71e538c0e6ea -r 2d11879d7a3b trytond/model/fields/date.py
--- a/trytond/model/fields/date.py  Wed Oct 20 15:16:10 2021 +0200
+++ b/trytond/model/fields/date.py  Thu Oct 21 00:11:57 2021 +0200
@@ -2,7 +2,7 @@
 # this repository contains the full copyright notices and license terms.
 import datetime
 
-from sql.functions import Function
+from sql.functions import Function, AtTimeZone
 
 from trytond import backend
 from trytond.pyson import PYSONEncoder
@@ -41,9 +41,12 @@
 raise ValueError("Date field can not have time")
 return super().sql_format(value)
 
-def sql_cast(self, expression):
+def sql_cast(self, expression, timezone=None):
 if backend.name == 'sqlite':
 return SQLite_Date(expression)
+if timezone:
+expression = AtTimeZone(expression, 'utc')
+expression = AtTimeZone(expression, timezone)
 return super(Date, self).sql_cast(expression)
 
 
diff -r 71e538c0e6ea -r 2d11879d7a3b trytond/tests/test_field_date.py
--- a/trytond/tests/test_field_date.py  Wed Oct 20 15:16:10 2021 +0200
+++ b/trytond/tests/test_field_date.py  Thu Oct 21 00:11:57 2021 +0200
@@ -3,11 +3,14 @@
 import datetime
 import unittest
 
+from sql import Literal, Select
 from sql.functions import CurrentDate
 
+from trytond import backend
 from trytond.model.exceptions import RequiredValidationError
 from trytond.pool import Pool
 from trytond.tests.test_tryton import activate_module, with_transaction
+from trytond.transaction import Transaction
 
 today = datetime.date(2009, 1, 1)
 tomorrow = today + datetime.timedelta(1)
@@ -442,6 +445,22 @@
 'date': datetime.datetime(2009, 1, 1, 12, 0),
 })
 
+@unittest.skipIf(backend.name == 'sqlite',
+"SQLite does not support timezone others than utc and localtime")
+@with_transaction()
+def test_sql_cast_timezone(self):
+"Cast datetime to date with timezone"
+Date = Pool().get('test.date')
+expression = Date.date.sql_cast(
+Literal(datetime.datetime(2021, 10, 14, 22, 00)),
+timezone='Europe/Brussels')
+cursor = Transaction().connection.cursor()
+
+cursor.execute(*Select([expression]))
+result, = cursor.fetchone()
+
+self.assertEqual(result, datetime.date(2021, 10, 15))
+
 
 def suite():
 return unittest.TestLoader().loadTestsFromTestCase(FieldDateTestCase)



[tryton-commits] changeset in modules/product_cost_history:default Use timezone t...

2021-10-20 Thread Cédric Krier
changeset 73576eda0dc9 in modules/product_cost_history:default
details: 
https://hg.tryton.org/modules/product_cost_history?cmd=changeset=73576eda0dc9
description:
Use timezone to cast timestamp into date

issue10859
review373891002
diffstat:

 product.py |  37 ++---
 setup.py   |   3 +++
 2 files changed, 33 insertions(+), 7 deletions(-)

diffs (104 lines):

diff -r 1290e7740fb8 -r 73576eda0dc9 product.py
--- a/product.pySun Jul 04 17:54:47 2021 +0200
+++ b/product.pyThu Oct 21 00:12:30 2021 +0200
@@ -4,6 +4,10 @@
 from sql.aggregate import Max
 from sql.conditionals import Coalesce
 from sql.functions import CurrentTimestamp, LastValue
+try:
+import pytz
+except ImportError:
+pytz = None
 
 from trytond.model import ModelView, ModelSQL, fields
 from trytond.pool import Pool, PoolMeta
@@ -29,12 +33,23 @@
 __name__ = 'product.product'
 
 def get_multivalue(self, name, **pattern):
+pool = Pool()
+Company = pool.get('company.company')
 context = Transaction().context
 if (name == 'cost_price'
 and context.get('_datetime')
 and self.type in ['goods', 'assets']):
-cost_price = self.get_cost_price_at(
-context['_datetime'].date(), **pattern)
+datetime = context['_datetime']
+company = pattern.get(
+'company', Transaction().context.get('company'))
+if pytz and company:
+company = Company(company)
+if company.timezone:
+timezone = pytz.timezone(company.timezone)
+datetime = (
+pytz.utc.localize(datetime, is_dst=None)
+.astimezone(timezone))
+cost_price = self.get_cost_price_at(datetime.date(), **pattern)
 if cost_price is not None:
 return cost_price
 return super().get_multivalue(name, **pattern)
@@ -78,11 +93,14 @@
 Product = pool.get('product.product')
 Template = pool.get('product.template')
 CostPrice = pool.get('product.cost_price')
+User = pool.get('res.user')
 move = Move.__table__()
 product = Product.__table__()
 template = Template.__table__()
 history = CostPrice.__table_history__()
-database = Transaction().database
+transaction = Transaction()
+database = transaction.database
+user = User(transaction.user)
 
 tables, clause = Move.search_domain([
 ('state', '=', 'done'),
@@ -119,8 +137,12 @@
 Max(move_history.cost_price).as_('cost_price'),
 group_by=[move_history.date, move_history.product])
 
+if user.company:
+timezone = user.company.timezone
+else:
+timezone = None
 price_datetime = Coalesce(history.write_date, history.create_date)
-price_date = cls.date.sql_cast(price_datetime)
+price_date = cls.date.sql_cast(price_datetime, timezone=timezone)
 if database.has_window_functions():
 window = Window(
 [price_date, history.product],
@@ -138,7 +160,7 @@
 history.product.as_('product'),
 cost_price.as_('cost_price'),
 where=~template.type.in_(['goods', 'assets'])
-& cls._non_moves_clause(history)))
+& cls._non_moves_clause(history, user)))
 
 query |= price_history.select(
 Max(price_history.id).as_('id'),
@@ -153,8 +175,9 @@
 return query
 
 @classmethod
-def _non_moves_clause(cls, history_table):
-return history_table.company == Transaction().context.get('company')
+def _non_moves_clause(cls, history_table, user):
+company_id = user.company.id if user.company else None
+return history_table.company == company_id
 
 def get_rec_name(self, name):
 return str(self.date)
diff -r 1290e7740fb8 -r 73576eda0dc9 setup.py
--- a/setup.py  Sun Jul 04 17:54:47 2021 +0200
+++ b/setup.py  Thu Oct 21 00:12:30 2021 +0200
@@ -138,6 +138,9 @@
 license='GPL-3',
 python_requires='>=3.6',
 install_requires=requires,
+extras_require={
+'timezone': ['pytz'],
+},
 dependency_links=dependency_links,
 zip_safe=False,
 entry_points="""



[tryton-commits] changeset in modules/stock:default Do not modify iterated list t...

2021-10-20 Thread Adrià Tarroja Caubet
changeset cba100c1c8ab in modules/stock:default
details: https://hg.tryton.org/modules/stock?cmd=changeset=cba100c1c8ab
description:
Do not modify iterated list to not miss product

issue10872
review372361002
diffstat:

 product.py |  8 
 1 files changed, 4 insertions(+), 4 deletions(-)

diffs (25 lines):

diff -r cea1542cb019 -r cba100c1c8ab product.py
--- a/product.pyMon Oct 18 01:22:26 2021 +0200
+++ b/product.pyThu Oct 21 00:07:14 2021 +0200
@@ -1042,8 +1042,8 @@
 revisions = []
 costs = defaultdict(list)
 if self.model.__name__ == 'product.product':
-products = records = list(self.records)
-for product in products:
+records = list(self.records)
+for product in list(records):
 revision = self.get_revision(Revision)
 revision.product = product
 revision.template = product.template
@@ -1056,8 +1056,8 @@
 costs[cost].append(product)
 records.remove(product)
 elif self.model.__name__ == 'product.template':
-templates = records = list(self.records)
-for template in templates:
+records = list(self.records)
+for template in list(records):
 revision = self.get_revision(Revision)
 revision.template = template
 revisions.append(revision)



[tryton-commits] changeset in modules/commission:default Do not reverse commissio...

2021-10-20 Thread Bernat
changeset 8edc569fdc87 in modules/commission:default
details: 
https://hg.tryton.org/modules/commission?cmd=changeset=8edc569fdc87
description:
Do not reverse commission when canceling invoice with move

issue10845
review387121002
diffstat:

 invoice.py |  4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diffs (18 lines):

diff -r c21de1d5a490 -r 8edc569fdc87 invoice.py
--- a/invoice.pySat Oct 09 00:38:28 2021 +0200
+++ b/invoice.pyThu Oct 21 00:06:08 2021 +0200
@@ -86,11 +86,13 @@
 pool = Pool()
 Commission = pool.get('commission')
 
+invoices_to_revert_commission = [x for x in invoices if not x.move]
+
 super(Invoice, cls).cancel(invoices)
 
 to_delete = []
 to_save = []
-for sub_invoices in grouped_slice(invoices):
+for sub_invoices in grouped_slice(invoices_to_revert_commission):
 ids = [i.id for i in sub_invoices]
 to_delete += Commission.search([
 ('invoice_line', '=', None),



[tryton-commits] changeset in modules/sale:default Add unique constraint on line ...

2021-10-20 Thread David Blanco Bautista
changeset e1c36b00e678 in modules/sale:default
details: https://hg.tryton.org/modules/sale?cmd=changeset=e1c36b00e678
description:
Add unique constraint on line taxes

issue10841
review366081002
diffstat:

 message.xml |   3 +++
 sale.py |  11 ++-
 2 files changed, 13 insertions(+), 1 deletions(-)

diffs (40 lines):

diff -r c25eeed6f1b3 -r e1c36b00e678 message.xml
--- a/message.xml   Tue Oct 12 10:28:17 2021 +0200
+++ b/message.xml   Thu Oct 21 00:03:36 2021 +0200
@@ -63,5 +63,8 @@
 
 Currency Digits
 
+
+A tax can be added only once to a sale 
line.
+
 
 
diff -r c25eeed6f1b3 -r e1c36b00e678 sale.py
--- a/sale.py   Tue Oct 12 10:28:17 2021 +0200
+++ b/sale.py   Thu Oct 21 00:03:36 2021 +0200
@@ -8,7 +8,7 @@
 
 from trytond.i18n import gettext
 from trytond.model import Workflow, Model, ModelView, ModelSQL, fields, \
-sequence_ordered
+sequence_ordered, Unique
 from trytond.model.exceptions import AccessError
 from trytond.modules.company import CompanyReport
 from trytond.wizard import Wizard, StateAction, StateView, StateTransition, \
@@ -1760,6 +1760,15 @@
 tax = fields.Many2One('account.tax', 'Tax', ondelete='RESTRICT',
 select=True, required=True)
 
+@classmethod
+def __setup__(cls):
+super().__setup__()
+t = cls.__table__()
+cls._sql_constraints += [
+('line_tax_unique', Unique(t, t.line, t.tax),
+'sale.msg_sale_line_tax_unique'),
+]
+
 
 class SaleLineIgnoredMove(ModelSQL):
 'Sale Line - Ignored Move'



[tryton-commits] changeset in modules/purchase:default Add unique constraint on l...

2021-10-20 Thread David Blanco Bautista
changeset a80202ff03c4 in modules/purchase:default
details: https://hg.tryton.org/modules/purchase?cmd=changeset=a80202ff03c4
description:
Add unique constraint on line taxes

issue10841
review366081002
diffstat:

 message.xml |   3 +++
 purchase.py |  11 ++-
 2 files changed, 13 insertions(+), 1 deletions(-)

diffs (40 lines):

diff -r 73b9071f4aeb -r a80202ff03c4 message.xml
--- a/message.xml   Fri Oct 08 19:32:57 2021 +0200
+++ b/message.xml   Thu Oct 21 00:03:36 2021 +0200
@@ -36,5 +36,8 @@
 
 You cannot reset move "%(move)s" to draft 
because it was generated by a purchase.
 
+
+A tax can be added only once to a purchase 
line.
+
 
 
diff -r 73b9071f4aeb -r a80202ff03c4 purchase.py
--- a/purchase.py   Fri Oct 08 19:32:57 2021 +0200
+++ b/purchase.py   Thu Oct 21 00:03:36 2021 +0200
@@ -11,7 +11,7 @@
 
 from trytond.i18n import gettext
 from trytond.model import Workflow, Model, ModelView, ModelSQL, fields, \
-sequence_ordered
+sequence_ordered, Unique
 from trytond.model.exceptions import AccessError
 from trytond.modules.company import CompanyReport
 from trytond.wizard import Wizard, StateAction, StateView, StateTransition, \
@@ -1781,6 +1781,15 @@
 tax = fields.Many2One('account.tax', 'Tax', ondelete='RESTRICT',
 select=True, required=True, domain=[('parent', '=', None)])
 
+@classmethod
+def __setup__(cls):
+super().__setup__()
+t = cls.__table__()
+cls._sql_constraints += [
+('line_tax_unique', Unique(t, t.line, t.tax),
+'purchase.msg_purchase_line_tax_unique'),
+]
+
 
 class LineIgnoredMove(ModelSQL):
 'Purchase Line - Ignored Move'



[tryton-commits] changeset in modules/account_invoice:default Add unique constrai...

2021-10-20 Thread David Blanco Bautista
changeset d653206ef0ca in modules/account_invoice:default
details: 
https://hg.tryton.org/modules/account_invoice?cmd=changeset=d653206ef0ca
description:
Add unique constraint on line taxes

issue10841
review366081002
diffstat:

 invoice.py  |  9 +
 message.xml |  3 +++
 2 files changed, 12 insertions(+), 0 deletions(-)

diffs (32 lines):

diff -r 40def5895ff3 -r d653206ef0ca invoice.py
--- a/invoice.pyFri Oct 08 19:32:57 2021 +0200
+++ b/invoice.pyThu Oct 21 00:03:36 2021 +0200
@@ -2488,6 +2488,15 @@
 tax = fields.Many2One('account.tax', 'Tax', ondelete='RESTRICT',
 required=True)
 
+@classmethod
+def __setup__(cls):
+super().__setup__()
+t = cls.__table__()
+cls._sql_constraints += [
+('line_tax_unique', Unique(t, t.line, t.tax),
+'account_invoice.msg_invoice_line_tax_unique'),
+]
+
 
 class InvoiceTax(sequence_ordered(), ModelSQL, ModelView):
 'Invoice Tax'
diff -r 40def5895ff3 -r d653206ef0ca message.xml
--- a/message.xml   Fri Oct 08 19:32:57 2021 +0200
+++ b/message.xml   Thu Oct 21 00:03:36 2021 +0200
@@ -60,6 +60,9 @@
 
 You cannot add a tax to invoice "%(invoice)s" 
because it is posted, paid or cancelled.
 
+
+A tax can be added only once to an invoice 
line.
+
 
 You cannot add a partial payment on invoice 
"%(invoice)s" with an amount greater than the amount to pay 
"%(amount_to_pay)s".
 



[tryton-commits] changeset in weblate:default Translated using Weblate (Dutch)

2021-10-20 Thread Bert Defoor
changeset fba7943389c6 in weblate:default
details: https://hg.tryton.org/weblate?cmd=changeset=fba7943389c6
description:
Translated using Weblate (Dutch)

Currently translated at 100.0% (5 of 5 strings)

Translation: Tryton/currency_rs
Translate-URL: 
https://translate.tryton.org/projects/tryton/currency_rs/nl/
diffstat:

 modules/currency_rs/locale/nl.po |  25 -
 1 files changed, 20 insertions(+), 5 deletions(-)

diffs (43 lines):

diff -r 88018884da54 -r fba7943389c6 modules/currency_rs/locale/nl.po
--- a/modules/currency_rs/locale/nl.po  Wed Oct 20 21:19:30 2021 +
+++ b/modules/currency_rs/locale/nl.po  Wed Oct 20 21:19:49 2021 +
@@ -1,19 +1,34 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2021-10-20 21:44+\n"
+"PO-Revision-Date: 2021-10-20 21:44+\n"
+"Last-Translator: Bert Defoor \n"
+"Language-Team: LANGUAGE \n"
+"Language: nl\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 4.8.1\n"
+
 msgctxt "field:currency.cron,rs_license_id:"
 msgid "License ID"
-msgstr ""
+msgstr "Licentie-ID"
 
 msgctxt "field:currency.cron,rs_list_type:"
 msgid "List Type"
-msgstr ""
+msgstr "Lijsttype"
 
 msgctxt "field:currency.cron,rs_password:"
 msgid "Password"
-msgstr ""
+msgstr "Paswoord"
 
 msgctxt "field:currency.cron,rs_username:"
 msgid "Username"
-msgstr ""
+msgstr "gebruikersnaam"
 
 msgctxt "selection:currency.cron,source:"
 msgid "Serbian National Bank"
-msgstr ""
+msgstr "Servische Nationale Bank"



[tryton-commits] changeset in weblate:default Translated using Weblate (Dutch)

2021-10-20 Thread Bert Defoor
changeset 88018884da54 in weblate:default
details: https://hg.tryton.org/weblate?cmd=changeset=88018884da54
description:
Translated using Weblate (Dutch)

Currently translated at 100.0% (1 of 1 strings)

Translation: Tryton/currency_ro
Translate-URL: 
https://translate.tryton.org/projects/tryton/currency_ro/nl/
diffstat:

 modules/currency_ro/locale/nl.po |  17 -
 1 files changed, 16 insertions(+), 1 deletions(-)

diffs (23 lines):

diff -r 772051bb4bc2 -r 88018884da54 modules/currency_ro/locale/nl.po
--- a/modules/currency_ro/locale/nl.po  Wed Oct 20 21:20:41 2021 +
+++ b/modules/currency_ro/locale/nl.po  Wed Oct 20 21:19:30 2021 +
@@ -1,3 +1,18 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2021-10-20 21:44+\n"
+"PO-Revision-Date: 2021-10-20 21:44+\n"
+"Last-Translator: Bert Defoor \n"
+"Language-Team: LANGUAGE \n"
+"Language: nl\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 4.8.1\n"
+
 msgctxt "selection:currency.cron,source:"
 msgid "Romanian National Bank"
-msgstr ""
+msgstr "Roemeense Nationale Bank"



[tryton-commits] changeset in weblate:default Translated using Weblate (Dutch)

2021-10-20 Thread Bert Defoor
changeset 772051bb4bc2 in weblate:default
details: https://hg.tryton.org/weblate?cmd=changeset=772051bb4bc2
description:
Translated using Weblate (Dutch)

Currently translated at 100.0% (80 of 80 strings)

Translation: Tryton/customs
Translate-URL: https://translate.tryton.org/projects/tryton/customs/nl/
diffstat:

 modules/customs/locale/nl.po |  6 ++
 1 files changed, 2 insertions(+), 4 deletions(-)

diffs (35 lines):

diff -r ccc1693b65ce -r 772051bb4bc2 modules/customs/locale/nl.po
--- a/modules/customs/locale/nl.po  Wed Oct 20 21:19:07 2021 +
+++ b/modules/customs/locale/nl.po  Wed Oct 20 21:20:41 2021 +
@@ -1,13 +1,13 @@
 #
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-10-01 08:17+\n"
+"PO-Revision-Date: 2021-10-20 21:44+\n"
 "Last-Translator: Bert Defoor \n"
 "Language: nl\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.8\n"
+"X-Generator: Weblate 4.8.1\n"
 
 msgctxt "field:customs.duty.rate,amount:"
 msgid "Amount"
@@ -97,7 +97,6 @@
 msgid "Use Parent's Tariff Codes"
 msgstr "Gebruik tariefcode van bovenliggend niveau"
 
-#, fuzzy
 msgctxt "field:product.product,country_of_origin:"
 msgid "Country"
 msgstr "Land"
@@ -114,7 +113,6 @@
 msgid "Use Category's Tariff Codes"
 msgstr "Gebruik de tariefcodes van de categorie"
 
-#, fuzzy
 msgctxt "field:product.template,country_of_origin:"
 msgid "Country"
 msgstr "Land"



[tryton-commits] changeset in weblate:default Translated using Weblate (Dutch)

2021-10-20 Thread Bert Defoor
changeset ccc1693b65ce in weblate:default
details: https://hg.tryton.org/weblate?cmd=changeset=ccc1693b65ce
description:
Translated using Weblate (Dutch)

Currently translated at 100.0% (157 of 157 strings)

Translation: Tryton/commission
Translate-URL: 
https://translate.tryton.org/projects/tryton/commission/nl/
diffstat:

 modules/commission/locale/nl.po |  8 
 1 files changed, 4 insertions(+), 4 deletions(-)

diffs (44 lines):

diff -r 854c657b8ce9 -r ccc1693b65ce modules/commission/locale/nl.po
--- a/modules/commission/locale/nl.po   Wed Oct 20 21:17:55 2021 +
+++ b/modules/commission/locale/nl.po   Wed Oct 20 21:19:07 2021 +
@@ -1,13 +1,13 @@
 #
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-08-23 20:33+\n"
+"PO-Revision-Date: 2021-10-20 21:44+\n"
 "Last-Translator: Bert Defoor \n"
 "Language: nl\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.8\n"
+"X-Generator: Weblate 4.8.1\n"
 
 msgctxt "field:account.invoice,agent:"
 msgid "Commission Agent"
@@ -121,7 +121,6 @@
 msgid "Start Date"
 msgstr "Startdatum"
 
-#, fuzzy
 msgctxt "field:commission.create_invoice.ask,agents:"
 msgid "Agents"
 msgstr "Vertegenwoordigers"
@@ -325,6 +324,8 @@
 "Limit to commissions for these agents.\n"
 "If empty all agents of the selected type are used."
 msgstr ""
+"Beperk je tot commissies voor deze agenten.\n"
+"Indien leeg worden alle agenten van het geselecteerde type gebruikt."
 
 msgctxt "help:commission.create_invoice.ask,from_:"
 msgid "Limit to commissions from this date."
@@ -376,7 +377,6 @@
 msgid "Apply only to the product."
 msgstr "Alleen van toepassing op dit product."
 
-#, fuzzy
 msgctxt "help:commission.reporting.context,invoiced:"
 msgid "Only include invoiced commissions."
 msgstr "Alleen gefactureerde commissies inbegrepen."



[tryton-commits] changeset in weblate:default Translated using Weblate (Dutch)

2021-10-20 Thread Bert Defoor
changeset 854c657b8ce9 in weblate:default
details: https://hg.tryton.org/weblate?cmd=changeset=854c657b8ce9
description:
Translated using Weblate (Dutch)

Currently translated at 100.0% (16 of 16 strings)

Translation: Tryton/carrier_weight
Translate-URL: 
https://translate.tryton.org/projects/tryton/carrier_weight/nl/
diffstat:

 modules/carrier_weight/locale/nl.po |  5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

diffs (27 lines):

diff -r f399c2ccb3fa -r 854c657b8ce9 modules/carrier_weight/locale/nl.po
--- a/modules/carrier_weight/locale/nl.po   Wed Oct 20 21:15:51 2021 +
+++ b/modules/carrier_weight/locale/nl.po   Wed Oct 20 21:17:55 2021 +
@@ -1,13 +1,13 @@
 #
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-07-24 08:51+\n"
+"PO-Revision-Date: 2021-10-20 21:44+\n"
 "Last-Translator: Bert Defoor \n"
 "Language: nl\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.7.1\n"
+"X-Generator: Weblate 4.8.1\n"
 
 msgctxt "field:carrier,weight_currency:"
 msgid "Currency"
@@ -29,7 +29,6 @@
 msgid "Carrier"
 msgstr "Transporteur"
 
-#, fuzzy
 msgctxt "field:carrier.weight_price_list,currency:"
 msgid "Currency"
 msgstr "Valuta"



[tryton-commits] changeset in weblate:default Translated using Weblate (Dutch)

2021-10-20 Thread Bert Defoor
changeset f399c2ccb3fa in weblate:default
details: https://hg.tryton.org/weblate?cmd=changeset=f399c2ccb3fa
description:
Translated using Weblate (Dutch)

Currently translated at 100.0% (308 of 308 strings)

Translation: Tryton/account_invoice
Translate-URL: 
https://translate.tryton.org/projects/tryton/account_invoice/nl/
diffstat:

 modules/account_invoice/locale/nl.po |  12 
 1 files changed, 4 insertions(+), 8 deletions(-)

diffs (47 lines):

diff -r 25e72f2e2c9b -r f399c2ccb3fa modules/account_invoice/locale/nl.po
--- a/modules/account_invoice/locale/nl.po  Wed Oct 20 21:14:40 2021 +
+++ b/modules/account_invoice/locale/nl.po  Wed Oct 20 21:15:51 2021 +
@@ -1,7 +1,7 @@
 #
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-10-20 21:15+\n"
+"PO-Revision-Date: 2021-10-20 21:44+\n"
 "Last-Translator: Bert Defoor \n"
 "Language: nl\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -767,10 +767,9 @@
 msgid "Payment Terms"
 msgstr "Betaalvoorwaarden"
 
-#, fuzzy
 msgctxt "model:ir.action,name:act_reschedule_lines_to_pay_wizard"
 msgid "Reschedule Lines to Pay"
-msgstr "Te betalen boekingen"
+msgstr "Herplan te betalen lijnen"
 
 msgctxt "model:ir.action,name:credit"
 msgid "Credit"
@@ -849,12 +848,9 @@
 "U kunt klantfactuur \"% (invoice) s\" niet annuleren omdat deze is geboekt "
 "is en de bedrijfsinstellingen dit niet toelaten."
 
-#, fuzzy
 msgctxt "model:ir.message,text:msg_invoice_date_future"
 msgid "The invoices \"%(invoices)s\" have an invoice date in the future."
-msgstr ""
-"De factuur \"%(invoice)s\" genereert een betalingsdatum \"%(date)s\" in het "
-"verleden."
+msgstr "De facturen \"%(invoices)s\" hebben een factuurdatum in de toekomst."
 
 msgctxt "model:ir.message,text:msg_invoice_delete_cancel"
 msgid "To delete invoice \"%(invoice)s\" you must cancel it."
@@ -1040,7 +1036,7 @@
 
 msgctxt "model:ir.model.button,string:invoice_reschedule_lines_to_pay_button"
 msgid "Reschedule"
-msgstr ""
+msgstr "Herplannen"
 
 msgctxt "model:ir.model.button,string:invoice_validate_button"
 msgid "Validate"



[tryton-commits] changeset in weblate:default Translated using Weblate (Dutch)

2021-10-20 Thread Bert Defoor
changeset 25e72f2e2c9b in weblate:default
details: https://hg.tryton.org/weblate?cmd=changeset=25e72f2e2c9b
description:
Translated using Weblate (Dutch)

Currently translated at 99.3% (306 of 308 strings)

Translation: Tryton/account_invoice
Translate-URL: 
https://translate.tryton.org/projects/tryton/account_invoice/nl/
diffstat:

 modules/account_invoice/locale/nl.po |  12 +---
 1 files changed, 5 insertions(+), 7 deletions(-)

diffs (56 lines):

diff -r b5e1d313543b -r 25e72f2e2c9b modules/account_invoice/locale/nl.po
--- a/modules/account_invoice/locale/nl.po  Wed Oct 20 10:50:38 2021 +
+++ b/modules/account_invoice/locale/nl.po  Wed Oct 20 21:14:40 2021 +
@@ -1,13 +1,13 @@
 #
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-08-23 20:33+\n"
+"PO-Revision-Date: 2021-10-20 21:15+\n"
 "Last-Translator: Bert Defoor \n"
 "Language: nl\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.8\n"
+"X-Generator: Weblate 4.8.1\n"
 
 msgctxt "field:account.configuration,default_customer_payment_term:"
 msgid "Default Customer Payment Term"
@@ -65,7 +65,7 @@
 
 msgctxt "field:account.invoice,additional_moves:"
 msgid "Additional Moves"
-msgstr ""
+msgstr "Extra bewegingen"
 
 msgctxt "field:account.invoice,allow_cancel:"
 msgid "Allow Cancel Invoice"
@@ -239,14 +239,13 @@
 msgid "Payment Line"
 msgstr "Betalingen"
 
-#, fuzzy
 msgctxt "field:account.invoice-additional-account.move,invoice:"
 msgid "Invoice"
 msgstr "Verkoopfactuur"
 
 msgctxt "field:account.invoice-additional-account.move,move:"
 msgid "Additional Move"
-msgstr ""
+msgstr "Extra beweging"
 
 msgctxt "field:account.invoice.credit.start,invoice_date:"
 msgid "Invoice Date"
@@ -692,10 +691,9 @@
 msgid "Invoice - Payment Line"
 msgstr "Factuurbetalingen"
 
-#, fuzzy
 msgctxt "model:account.invoice-additional-account.move,name:"
 msgid "Invoice Additional Move"
-msgstr "Factuuradres"
+msgstr "Factuur extra beweging"
 
 msgctxt "model:account.invoice.credit.start,name:"
 msgid "Credit Invoice"



[tryton-commits] changeset in tryton:default Fix typo in Gdk identifier

2021-10-20 Thread Nicolas Évrard
changeset ad169d67663a in tryton:default
details: https://hg.tryton.org/tryton?cmd=changeset=ad169d67663a
description:
Fix typo in Gdk identifier

issue10882
review354241002
diffstat:

 tryton/gui/window/win_export.py |  2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diffs (12 lines):

diff -r 795501d0c8d1 -r ad169d67663a tryton/gui/window/win_export.py
--- a/tryton/gui/window/win_export.py   Tue Oct 19 00:23:30 2021 +0200
+++ b/tryton/gui/window/win_export.py   Wed Oct 20 15:18:58 2021 +0200
@@ -447,7 +447,7 @@
 return True
 
 def export_keypress(self, treeview, event):
-if event.keyval not in [Gdk.KEY_Return, Gdk.KEY_.space]:
+if event.keyval not in [Gdk.KEY_Return, Gdk.KEY_space]:
 return
 model, selected = treeview.get_selection().get_selected()
 if not selected:



[tryton-commits] changeset in trytond:default Add missing new lines on docs

2021-10-20 Thread Adrià Tarroja Caubet
changeset 71e538c0e6ea in trytond:default
details: https://hg.tryton.org/trytond?cmd=changeset=71e538c0e6ea
description:
Add missing new lines on docs

issue10887
review387211002
diffstat:

 doc/ref/models/models.rst |  3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diffs (20 lines):

diff -r 7166741cf718 -r 71e538c0e6ea doc/ref/models/models.rst
--- a/doc/ref/models/models.rst Tue Oct 19 00:22:08 2021 +0200
+++ b/doc/ref/models/models.rst Wed Oct 20 15:16:10 2021 +0200
@@ -42,13 +42,16 @@
 into the queue.
 
 .. attribute:: Model._fields
+
 It contains a dictionary with the field name as key and its
 :class:`~trytond.model.field` instance as value.
 
 .. attribute:: Model._record
+
 It stores the record class to store internaly the values of the instances.
 
 .. attribute:: Model._defaults
+
 It contains a dictionary with the field name as key and its default method
 as value.
 



[tryton-commits] changeset in weblate:default Translated using Weblate (Spanish)

2021-10-20 Thread Sergi Almacellas Abellana
changeset b5e1d313543b in weblate:default
details: https://hg.tryton.org/weblate?cmd=changeset=b5e1d313543b
description:
Translated using Weblate (Spanish)

Currently translated at 100.0% (5 of 5 strings)

Translation: Tryton/currency_rs
Translate-URL: 
https://translate.tryton.org/projects/tryton/currency_rs/es/
diffstat:

 modules/currency_rs/locale/es.po |  6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diffs (23 lines):

diff -r 064a14174581 -r b5e1d313543b modules/currency_rs/locale/es.po
--- a/modules/currency_rs/locale/es.po  Wed Oct 20 10:49:08 2021 +
+++ b/modules/currency_rs/locale/es.po  Wed Oct 20 10:50:38 2021 +
@@ -3,8 +3,8 @@
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2021-10-20 10:50+\n"
-"PO-Revision-Date: 2021-10-20 10:50+\n"
-"Last-Translator: David Blanco Bautista \n"
+"PO-Revision-Date: 2021-10-20 10:54+\n"
+"Last-Translator: Sergi Almacellas Abellana \n"
 "Language-Team: LANGUAGE \n"
 "Language: es\n"
 "MIME-Version: 1.0\n"
@@ -19,7 +19,7 @@
 
 msgctxt "field:currency.cron,rs_list_type:"
 msgid "List Type"
-msgstr "Tipo de lista"
+msgstr "Tipo de listado"
 
 msgctxt "field:currency.cron,rs_password:"
 msgid "Password"



[tryton-commits] changeset in weblate:default Translated using Weblate (Spanish)

2021-10-20 Thread David Blanco Bautista
changeset 064a14174581 in weblate:default
details: https://hg.tryton.org/weblate?cmd=changeset=064a14174581
description:
Translated using Weblate (Spanish)

Currently translated at 100.0% (1 of 1 strings)

Translation: Tryton/currency_ro
Translate-URL: 
https://translate.tryton.org/projects/tryton/currency_ro/es/
diffstat:

 modules/currency_ro/locale/es.po |  17 -
 1 files changed, 16 insertions(+), 1 deletions(-)

diffs (23 lines):

diff -r 1897601ffa47 -r 064a14174581 modules/currency_ro/locale/es.po
--- a/modules/currency_ro/locale/es.po  Wed Oct 20 10:49:27 2021 +
+++ b/modules/currency_ro/locale/es.po  Wed Oct 20 10:49:08 2021 +
@@ -1,3 +1,18 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2021-10-20 10:54+\n"
+"PO-Revision-Date: 2021-10-20 10:54+\n"
+"Last-Translator: David Blanco Bautista \n"
+"Language-Team: LANGUAGE \n"
+"Language: es\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 4.8.1\n"
+
 msgctxt "selection:currency.cron,source:"
 msgid "Romanian National Bank"
-msgstr ""
+msgstr "Banco Nacional de Rumanía"



[tryton-commits] changeset in weblate:default Translated using Weblate (Spanish)

2021-10-20 Thread Sergi Almacellas Abellana
changeset 1897601ffa47 in weblate:default
details: https://hg.tryton.org/weblate?cmd=changeset=1897601ffa47
description:
Translated using Weblate (Spanish)

Currently translated at 100.0% (3 of 3 strings)

Translation: Tryton/product_image_attribute
Translate-URL: 
https://translate.tryton.org/projects/tryton/product_image_attribute/es/
diffstat:

 modules/product_image_attribute/locale/es.po |  6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diffs (20 lines):

diff -r c2cdc009aa2e -r 1897601ffa47 
modules/product_image_attribute/locale/es.po
--- a/modules/product_image_attribute/locale/es.po  Wed Oct 20 10:48:57 
2021 +
+++ b/modules/product_image_attribute/locale/es.po  Wed Oct 20 10:49:27 
2021 +
@@ -3,8 +3,8 @@
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2021-10-20 10:49+\n"
-"PO-Revision-Date: 2021-10-20 10:49+\n"
-"Last-Translator: David Blanco Bautista \n"
+"PO-Revision-Date: 2021-10-20 10:54+\n"
+"Last-Translator: Sergi Almacellas Abellana \n"
 "Language-Team: LANGUAGE \n"
 "Language: es\n"
 "MIME-Version: 1.0\n"
@@ -23,4 +23,4 @@
 
 msgctxt "field:product.image,attributes_name:"
 msgid "Attributes Name"
-msgstr "Nombre de atributos"
+msgstr "Nombre de los atributos"



[tryton-commits] changeset in weblate:default Translated using Weblate (Spanish)

2021-10-20 Thread David Blanco Bautista
changeset c2cdc009aa2e in weblate:default
details: https://hg.tryton.org/weblate?cmd=changeset=c2cdc009aa2e
description:
Translated using Weblate (Spanish)

Currently translated at 100.0% (373 of 373 strings)

Translation: Tryton/tryton
Translate-URL: https://translate.tryton.org/projects/tryton/tryton/es/
diffstat:

 tryton/tryton/data/locale/es/LC_MESSAGES/tryton.po |  9 -
 1 files changed, 4 insertions(+), 5 deletions(-)

diffs (31 lines):

diff -r 5771f34a34b1 -r c2cdc009aa2e 
tryton/tryton/data/locale/es/LC_MESSAGES/tryton.po
--- a/tryton/tryton/data/locale/es/LC_MESSAGES/tryton.poWed Oct 20 
10:49:59 2021 +
+++ b/tryton/tryton/data/locale/es/LC_MESSAGES/tryton.poWed Oct 20 
10:48:57 2021 +
@@ -11,13 +11,13 @@
 msgstr ""
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2019-05-01 15:34+\n"
-"PO-Revision-Date: 2021-04-15 09:55+\n"
-"Last-Translator: Hodei Navarro \n"
+"PO-Revision-Date: 2021-10-20 10:54+\n"
+"Last-Translator: David Blanco Bautista \n"
 "Language: es\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.5.3\n"
+"X-Generator: Weblate 4.8.1\n"
 
 msgid "specify alternate config file"
 msgstr "Indica un archivo de configuración alternativo"
@@ -1000,9 +1000,8 @@
 msgid "ID"
 msgstr "ID"
 
-#, fuzzy
 msgid "Created by"
-msgstr "Creado por:"
+msgstr "Creado por"
 
 msgid "Created at"
 msgstr "Creado el"



[tryton-commits] changeset in weblate:default Translated using Weblate (Spanish)

2021-10-20 Thread David Blanco Bautista
changeset 5771f34a34b1 in weblate:default
details: https://hg.tryton.org/weblate?cmd=changeset=5771f34a34b1
description:
Translated using Weblate (Spanish)

Currently translated at 100.0% (5 of 5 strings)

Translation: Tryton/currency_rs
Translate-URL: 
https://translate.tryton.org/projects/tryton/currency_rs/es/
diffstat:

 modules/currency_rs/locale/es.po |  25 -
 1 files changed, 20 insertions(+), 5 deletions(-)

diffs (43 lines):

diff -r c96abf1f7bfb -r 5771f34a34b1 modules/currency_rs/locale/es.po
--- a/modules/currency_rs/locale/es.po  Wed Oct 20 10:49:15 2021 +
+++ b/modules/currency_rs/locale/es.po  Wed Oct 20 10:49:59 2021 +
@@ -1,19 +1,34 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2021-10-20 10:50+\n"
+"PO-Revision-Date: 2021-10-20 10:50+\n"
+"Last-Translator: David Blanco Bautista \n"
+"Language-Team: LANGUAGE \n"
+"Language: es\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 4.8.1\n"
+
 msgctxt "field:currency.cron,rs_license_id:"
 msgid "License ID"
-msgstr ""
+msgstr "ID de licencia"
 
 msgctxt "field:currency.cron,rs_list_type:"
 msgid "List Type"
-msgstr ""
+msgstr "Tipo de lista"
 
 msgctxt "field:currency.cron,rs_password:"
 msgid "Password"
-msgstr ""
+msgstr "Contraseña"
 
 msgctxt "field:currency.cron,rs_username:"
 msgid "Username"
-msgstr ""
+msgstr "Nombre de usuario"
 
 msgctxt "selection:currency.cron,source:"
 msgid "Serbian National Bank"
-msgstr ""
+msgstr "Banco Nacional de Serbia"



[tryton-commits] changeset in weblate:default Translated using Weblate (Spanish)

2021-10-20 Thread David Blanco Bautista
changeset c96abf1f7bfb in weblate:default
details: https://hg.tryton.org/weblate?cmd=changeset=c96abf1f7bfb
description:
Translated using Weblate (Spanish)

Currently translated at 100.0% (3 of 3 strings)

Translation: Tryton/product_image_attribute
Translate-URL: 
https://translate.tryton.org/projects/tryton/product_image_attribute/es/
diffstat:

 modules/product_image_attribute/locale/es.po |  21 ++---
 1 files changed, 18 insertions(+), 3 deletions(-)

diffs (33 lines):

diff -r ac803633abf9 -r c96abf1f7bfb 
modules/product_image_attribute/locale/es.po
--- a/modules/product_image_attribute/locale/es.po  Wed Oct 20 07:54:56 
2021 +
+++ b/modules/product_image_attribute/locale/es.po  Wed Oct 20 10:49:15 
2021 +
@@ -1,11 +1,26 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2021-10-20 10:49+\n"
+"PO-Revision-Date: 2021-10-20 10:49+\n"
+"Last-Translator: David Blanco Bautista \n"
+"Language-Team: LANGUAGE \n"
+"Language: es\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 4.8.1\n"
+
 msgctxt "field:product.image,attribute_set:"
 msgid "Attribute Set"
-msgstr ""
+msgstr "Grupo de atributos"
 
 msgctxt "field:product.image,attributes:"
 msgid "Attributes"
-msgstr ""
+msgstr "Atributos"
 
 msgctxt "field:product.image,attributes_name:"
 msgid "Attributes Name"
-msgstr ""
+msgstr "Nombre de atributos"



[tryton-commits] changeset in weblate:default Translated using Weblate (French)

2021-10-20 Thread Cedric Krier
changeset ac803633abf9 in weblate:default
details: https://hg.tryton.org/weblate?cmd=changeset=ac803633abf9
description:
Translated using Weblate (French)

Currently translated at 73.8% (48 of 65 strings)

Translation: Tryton/sale_gift_card
Translate-URL: 
https://translate.tryton.org/projects/tryton/sale_gift_card/fr/
diffstat:

 modules/sale_gift_card/locale/fr.po |  7 +++
 1 files changed, 3 insertions(+), 4 deletions(-)

diffs (33 lines):

diff -r 9fd2d198223d -r ac803633abf9 modules/sale_gift_card/locale/fr.po
--- a/modules/sale_gift_card/locale/fr.po   Wed Oct 20 07:51:02 2021 +
+++ b/modules/sale_gift_card/locale/fr.po   Wed Oct 20 07:54:56 2021 +
@@ -3,7 +3,7 @@
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2021-04-23 07:56+\n"
-"PO-Revision-Date: 2021-09-11 06:49+\n"
+"PO-Revision-Date: 2021-10-20 08:27+\n"
 "Last-Translator: Cedric Krier \n"
 "Language-Team: LANGUAGE \n"
 "Language: fr\n"
@@ -11,7 +11,7 @@
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.8\n"
+"X-Generator: Weblate 4.8.1\n"
 
 msgctxt "field:account.account.type,gift_card:"
 msgid "Gift Card"
@@ -263,10 +263,9 @@
 msgid "You received a gift card of %(value)s for %(company)s."
 msgstr "Vous avez reçu une carte cadeau de %(value)s for %(company)s."
 
-#, fuzzy
 msgctxt "report:sale.gift_card:"
 msgid "Value:"
-msgstr "Valeur"
+msgstr "Valeur :"
 
 msgctxt "view:account.configuration:"
 msgid "Gift Card"



[tryton-commits] changeset in weblate:default Translated using Weblate (French)

2021-10-20 Thread Cedric Krier
changeset 9fd2d198223d in weblate:default
details: https://hg.tryton.org/weblate?cmd=changeset=9fd2d198223d
description:
Translated using Weblate (French)

Currently translated at 100.0% (794 of 794 strings)

Translation: Tryton/stock
Translate-URL: https://translate.tryton.org/projects/tryton/stock/fr/
diffstat:

 modules/stock/locale/fr.po |  26 +-
 1 files changed, 5 insertions(+), 21 deletions(-)

diffs (123 lines):

diff -r f815e69f996b -r 9fd2d198223d modules/stock/locale/fr.po
--- a/modules/stock/locale/fr.poWed Oct 20 07:54:43 2021 +
+++ b/modules/stock/locale/fr.poWed Oct 20 07:51:02 2021 +
@@ -1,13 +1,13 @@
 #
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-09-15 09:13+\n"
+"PO-Revision-Date: 2021-10-20 08:27+\n"
 "Last-Translator: Cedric Krier \n"
 "Language: fr\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.8\n"
+"X-Generator: Weblate 4.8.1\n"
 
 msgctxt "field:party.address,delivery:"
 msgid "Delivery"
@@ -637,12 +637,10 @@
 msgid "To Date"
 msgstr "Date de fin"
 
-#, fuzzy
 msgctxt "field:stock.reporting.margin.main,time_series:"
 msgid "Time Series"
 msgstr "Séries temporelles"
 
-#, fuzzy
 msgctxt "field:stock.reporting.margin.main.time_series,date:"
 msgid "Date"
 msgstr "Date"
@@ -1693,12 +1691,10 @@
 msgid "Margins per Category"
 msgstr "Marges par catégorie"
 
-#, fuzzy
 msgctxt "model:ir.action,name:act_reporting_margin_main"
 msgid "Margins"
 msgstr "Marges"
 
-#, fuzzy
 msgctxt "model:ir.action,name:act_reporting_margin_main_time_series"
 msgid "Margins"
 msgstr "Marges"
@@ -2397,12 +2393,10 @@
 msgid "User in companies"
 msgstr "Utilisateur dans les sociétés"
 
-#, fuzzy
 msgctxt "model:ir.rule.group,name:rule_group_reporting_margin_main_companies"
 msgid "User in companies"
 msgstr "Utilisateur dans les sociétés"
 
-#, fuzzy
 msgctxt ""
 "model:ir.rule.group,name:"
 "rule_group_reporting_margin_main_time_series_companies"
@@ -2708,15 +2702,13 @@
 msgid "Stock Reporting Margin Context"
 msgstr "Contexte de rapport de marge de stock"
 
-#, fuzzy
 msgctxt "model:stock.reporting.margin.main,name:"
 msgid "Stock Reporting Margin"
-msgstr "Contexte de rapport de marge de stock"
-
-#, fuzzy
+msgstr "Rapport de marge de stock"
+
 msgctxt "model:stock.reporting.margin.main.time_series,name:"
 msgid "Stock Reporting Margin"
-msgstr "Contexte de rapport de marge de stock"
+msgstr "Rapport de marge de stock"
 
 msgctxt "model:stock.reporting.margin.product,name:"
 msgid "Stock Reporting Margin per Product"
@@ -3246,12 +3238,10 @@
 msgid "%"
 msgstr "%"
 
-#, fuzzy
 msgctxt "view:stock.reporting.margin.category.time_series:"
 msgid "Cost"
 msgstr "Coût"
 
-#, fuzzy
 msgctxt "view:stock.reporting.margin.category.time_series:"
 msgid "Revenue"
 msgstr "Revenu"
@@ -3260,32 +3250,26 @@
 msgid "%"
 msgstr "%"
 
-#, fuzzy
 msgctxt "view:stock.reporting.margin.main.time_series:"
 msgid "%"
 msgstr "%"
 
-#, fuzzy
 msgctxt "view:stock.reporting.margin.main.time_series:"
 msgid "Cost"
 msgstr "Coût"
 
-#, fuzzy
 msgctxt "view:stock.reporting.margin.main.time_series:"
 msgid "Revenue"
 msgstr "Revenu"
 
-#, fuzzy
 msgctxt "view:stock.reporting.margin.main:"
 msgid "%"
 msgstr "%"
 
-#, fuzzy
 msgctxt "view:stock.reporting.margin.main:"
 msgid "Cost"
 msgstr "Coût"
 
-#, fuzzy
 msgctxt "view:stock.reporting.margin.main:"
 msgid "Revenue"
 msgstr "Revenu"



[tryton-commits] changeset in weblate:default Translated using Weblate (French)

2021-10-20 Thread Cedric Krier
changeset f815e69f996b in weblate:default
details: https://hg.tryton.org/weblate?cmd=changeset=f815e69f996b
description:
Translated using Weblate (French)

Currently translated at 88.3% (137 of 155 strings)

Translation: Tryton/account_payment
Translate-URL: 
https://translate.tryton.org/projects/tryton/account_payment/fr/
diffstat:

 modules/account_payment/locale/fr.po |  5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

diffs (27 lines):

diff -r aa4c33c1f328 -r f815e69f996b modules/account_payment/locale/fr.po
--- a/modules/account_payment/locale/fr.po  Tue Oct 19 16:58:53 2021 +
+++ b/modules/account_payment/locale/fr.po  Wed Oct 20 07:54:43 2021 +
@@ -1,13 +1,13 @@
 #
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-09-02 15:33+\n"
+"PO-Revision-Date: 2021-10-20 08:27+\n"
 "Last-Translator: Cedric Krier \n"
 "Language: fr\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.8\n"
+"X-Generator: Weblate 4.8.1\n"
 
 msgctxt "field:account.configuration,payment_group_sequence:"
 msgid "Payment Group Sequence"
@@ -235,7 +235,6 @@
 msgid "Currency"
 msgstr "Devise"
 
-#, fuzzy
 msgctxt "field:party.party.reception_direct_debit,journal:"
 msgid "Journal"
 msgstr "Journal"



[tryton-commits] changeset in weblate:default Translated using Weblate (German)

2021-10-20 Thread Korbinian Preisler
changeset aa4c33c1f328 in weblate:default
details: https://hg.tryton.org/weblate?cmd=changeset=aa4c33c1f328
description:
Translated using Weblate (German)

Currently translated at 30.2% (49 of 162 strings)

Translation: Tryton/sale_point
Translate-URL: 
https://translate.tryton.org/projects/tryton/sale_point/de/
diffstat:

 modules/sale_point/locale/de.po |  6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diffs (30 lines):

diff -r 5bc724ce1501 -r aa4c33c1f328 modules/sale_point/locale/de.po
--- a/modules/sale_point/locale/de.po   Tue Oct 19 15:07:27 2021 +
+++ b/modules/sale_point/locale/de.po   Tue Oct 19 16:58:53 2021 +
@@ -3,7 +3,7 @@
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2021-10-17 08:41+\n"
-"PO-Revision-Date: 2021-10-17 08:41+\n"
+"PO-Revision-Date: 2021-10-20 06:02+\n"
 "Last-Translator: Korbinian Preisler \n"
 "Language-Team: LANGUAGE \n"
 "Language: de\n"
@@ -23,7 +23,7 @@
 
 msgctxt "field:product.gross_price,template:"
 msgid "Template"
-msgstr ""
+msgstr "Vorlage"
 
 msgctxt "field:product.product,gross_price:"
 msgid "Gross Price"
@@ -63,7 +63,7 @@
 
 msgctxt "field:sale.point,sequence:"
 msgid "Sequence"
-msgstr ""
+msgstr "Nummernkreis"
 
 msgctxt "field:sale.point,storage_location:"
 msgid "Storage Location"



[tryton-commits] changeset in weblate:default Translated using Weblate (German)

2021-10-20 Thread Korbinian Preisler
changeset 5bc724ce1501 in weblate:default
details: https://hg.tryton.org/weblate?cmd=changeset=5bc724ce1501
description:
Translated using Weblate (German)

Currently translated at 78.9% (15 of 19 strings)

Translation: Tryton/account_rule
Translate-URL: 
https://translate.tryton.org/projects/tryton/account_rule/de/
diffstat:

 modules/account_rule/locale/de.po |  28 ++--
 1 files changed, 14 insertions(+), 14 deletions(-)

diffs (82 lines):

diff -r 4030b1d7d4b9 -r 5bc724ce1501 modules/account_rule/locale/de.po
--- a/modules/account_rule/locale/de.po Tue Oct 19 15:20:27 2021 +
+++ b/modules/account_rule/locale/de.po Tue Oct 19 15:07:27 2021 +
@@ -3,7 +3,7 @@
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2021-10-19 14:15+\n"
-"PO-Revision-Date: 2021-10-19 14:15+\n"
+"PO-Revision-Date: 2021-10-20 06:02+\n"
 "Last-Translator: Korbinian Preisler \n"
 "Language-Team: LANGUAGE \n"
 "Language: de\n"
@@ -35,19 +35,19 @@
 
 msgctxt "field:account.account.rule,start_date:"
 msgid "Starting Date"
-msgstr ""
+msgstr "Startdatum"
 
 msgctxt "field:account.account.rule,tax:"
 msgid "Tax"
-msgstr ""
+msgstr "Steuer"
 
 msgctxt "field:account.account.rule,type:"
 msgid "Type"
-msgstr ""
+msgstr "Typ"
 
 msgctxt "field:account.account.rule,warehouse:"
 msgid "Warehouse"
-msgstr ""
+msgstr "Warenlager"
 
 msgctxt "help:account.account.rule,return_:"
 msgid "Check to limit to return operation."
@@ -55,36 +55,36 @@
 
 msgctxt "model:account.account.rule,name:"
 msgid "Account Rule"
-msgstr ""
+msgstr "Kontenregel"
 
 msgctxt "model:ir.action,name:act_account_rule_form"
 msgid "Account Rules"
-msgstr ""
+msgstr "Kontenregeln"
 
 msgctxt "model:ir.rule.group,name:rule_group_account_rule_companies"
 msgid "User in companies"
-msgstr ""
+msgstr "Benutzer im Unternehmen"
 
 msgctxt "model:ir.ui.menu,name:menu_account_rule_form"
 msgid "Account Rules"
-msgstr ""
+msgstr "Kontenregeln"
 
 msgctxt "selection:account.account.rule,type:"
 msgid "Expense"
-msgstr ""
+msgstr "Aufwand"
 
 msgctxt "selection:account.account.rule,type:"
 msgid "Payable"
-msgstr ""
+msgstr "Verbindlichkeiten"
 
 msgctxt "selection:account.account.rule,type:"
 msgid "Receivable"
-msgstr ""
+msgstr "Forderungen"
 
 msgctxt "selection:account.account.rule,type:"
 msgid "Revenue"
-msgstr ""
+msgstr "Ertrag"
 
 msgctxt "selection:account.account.rule,type:"
 msgid "Stock"
-msgstr ""
+msgstr "Lager"



[tryton-commits] changeset in weblate:default Translated using Weblate (German)

2021-10-20 Thread Korbinian Preisler
changeset 4030b1d7d4b9 in weblate:default
details: https://hg.tryton.org/weblate?cmd=changeset=4030b1d7d4b9
description:
Translated using Weblate (German)

Currently translated at 55.9% (52 of 93 strings)

Translation: Tryton/account_budget
Translate-URL: 
https://translate.tryton.org/projects/tryton/account_budget/de/
diffstat:

 modules/account_budget/locale/de.po |  68 ++--
 1 files changed, 34 insertions(+), 34 deletions(-)

diffs (231 lines):

diff -r 92aae7c4f4d0 -r 4030b1d7d4b9 modules/account_budget/locale/de.po
--- a/modules/account_budget/locale/de.po   Tue Oct 19 15:37:19 2021 +
+++ b/modules/account_budget/locale/de.po   Tue Oct 19 15:20:27 2021 +
@@ -3,7 +3,7 @@
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2021-10-17 08:41+\n"
-"PO-Revision-Date: 2021-10-17 08:41+\n"
+"PO-Revision-Date: 2021-10-20 06:01+\n"
 "Last-Translator: Korbinian Preisler \n"
 "Language-Team: LANGUAGE \n"
 "Language: de\n"
@@ -35,7 +35,7 @@
 
 msgctxt "field:account.budget.context,budget:"
 msgid "Budget"
-msgstr ""
+msgstr "Budget"
 
 msgctxt "field:account.budget.context,fiscalyear:"
 msgid "Fiscal Year"
@@ -43,11 +43,11 @@
 
 msgctxt "field:account.budget.context,periods:"
 msgid "Periods"
-msgstr ""
+msgstr "Buchungszeiträume"
 
 msgctxt "field:account.budget.context,posted:"
 msgid "Posted"
-msgstr ""
+msgstr "Festgeschrieben"
 
 msgctxt "field:account.budget.copy.start,company:"
 msgid "Company"
@@ -55,7 +55,7 @@
 
 msgctxt "field:account.budget.copy.start,factor:"
 msgid "Factor"
-msgstr ""
+msgstr "Faktor"
 
 msgctxt "field:account.budget.copy.start,fiscalyear:"
 msgid "Fiscal Year"
@@ -79,11 +79,11 @@
 
 msgctxt "field:account.budget.line,amount:"
 msgid "Amount"
-msgstr ""
+msgstr "Betrag"
 
 msgctxt "field:account.budget.line,budget:"
 msgid "Budget"
-msgstr ""
+msgstr "Budget"
 
 msgctxt "field:account.budget.line,children:"
 msgid "Children"
@@ -103,7 +103,7 @@
 
 msgctxt "field:account.budget.line,left:"
 msgid "Left"
-msgstr ""
+msgstr "Links"
 
 msgctxt "field:account.budget.line,name:"
 msgid "Name"
@@ -123,11 +123,11 @@
 
 msgctxt "field:account.budget.line,periods:"
 msgid "Periods"
-msgstr ""
+msgstr "Buchungszeiträume"
 
 msgctxt "field:account.budget.line,right:"
 msgid "Right"
-msgstr ""
+msgstr "Rechts"
 
 msgctxt "field:account.budget.line,total_amount:"
 msgid "Total Amount"
@@ -159,7 +159,7 @@
 
 msgctxt "field:account.budget.line.period,period:"
 msgid "Period"
-msgstr ""
+msgstr "Buchungszeitraum"
 
 msgctxt "field:account.budget.line.period,ratio:"
 msgid "Ratio"
@@ -179,7 +179,7 @@
 
 msgctxt "help:account.budget.context,posted:"
 msgid "Only include posted moves."
-msgstr ""
+msgstr "Nur festgeschriebene Buchungssätze berücksichtigen."
 
 msgctxt "help:account.budget.copy.start,factor:"
 msgid "The percentage to apply to the budget line amounts."
@@ -247,15 +247,15 @@
 
 msgctxt "model:account.budget,name:"
 msgid "Account Budget"
-msgstr ""
+msgstr "Buchhaltung Budget"
 
 msgctxt "model:account.budget.context,name:"
 msgid "Account Budget Context"
-msgstr ""
+msgstr "Buchhaltung Budget Kontext"
 
 msgctxt "model:account.budget.copy.start,name:"
 msgid "Copy Budget"
-msgstr ""
+msgstr "Budget kopieren"
 
 msgctxt "model:account.budget.line,name:"
 msgid "Account Budget Line"
@@ -271,7 +271,7 @@
 
 msgctxt "model:ir.action,name:act_budget_form"
 msgid "Budgets"
-msgstr ""
+msgstr "Budgets"
 
 msgctxt "model:ir.action,name:act_budget_line_form"
 msgid "Budget Lines"
@@ -279,11 +279,11 @@
 
 msgctxt "model:ir.action,name:act_budget_report"
 msgid "Budgets"
-msgstr ""
+msgstr "Budgets"
 
 msgctxt "model:ir.action,name:wizard_budget_copy"
 msgid "Copy Budget"
-msgstr ""
+msgstr "Budget kopieren"
 
 msgctxt "model:ir.action,name:wizard_budget_line_create_periods"
 msgid "Create Periods"
@@ -306,7 +306,7 @@
 
 msgctxt "model:ir.model.button,string:budget_copy_button"
 msgid "Copy"
-msgstr ""
+msgstr "Kopieren"
 
 msgctxt "model:ir.model.button,string:budget_line_create_periods_button"
 msgid "Create Periods"
@@ -318,35 +318,35 @@
 
 msgctxt "model:ir.rule.group,name:rule_group_budget_companies"
 msgid "User in companies"
-msgstr ""
+msgstr "Benutzer im Unternehmen"
 
 msgctxt "model:ir.ui.menu,name:menu_budget"
 msgid "Budgets"
-msgstr ""
+msgstr "Budgets"
 
 msgctxt "model:ir.ui.menu,name:menu_budget_form"
 msgid "Budgets"
-msgstr ""
+msgstr "Budgets"
 
 msgctxt "model:ir.ui.menu,name:menu_budget_report"
 msgid "Budgets"
-msgstr ""
+msgstr "Budgets"
 
 msgctxt "model:res.group,name:group_budget"
 msgid "Account Budget"
-msgstr ""
+msgstr "Buchhaltung Budget"
 
 msgctxt "selection:account.budget.line.create_periods.start,method:"
 msgid "Evenly"
-msgstr ""
+msgstr "Gleichmäßig"
 
 msgctxt "view:account.budget.copy.start:"
 msgid "%"
-msgstr ""
+msgstr "%"
 
 msgctxt "view:account.budget.line.period:"
 msgid "%"
-msgstr ""
+msgstr "%"
 
 msgctxt 

[tryton-commits] changeset in weblate:default Translated using Weblate (German)

2021-10-20 Thread Korbinian Preisler
changeset 92aae7c4f4d0 in weblate:default
details: https://hg.tryton.org/weblate?cmd=changeset=92aae7c4f4d0
description:
Translated using Weblate (German)

Currently translated at 47.2% (26 of 55 strings)

Translation: Tryton/analytic_budget
Translate-URL: 
https://translate.tryton.org/projects/tryton/analytic_budget/de/
diffstat:

 modules/analytic_budget/locale/de.po |  30 +++---
 1 files changed, 15 insertions(+), 15 deletions(-)

diffs (114 lines):

diff -r 0fd49e089571 -r 92aae7c4f4d0 modules/analytic_budget/locale/de.po
--- a/modules/analytic_budget/locale/de.po  Tue Oct 19 14:46:26 2021 +
+++ b/modules/analytic_budget/locale/de.po  Tue Oct 19 15:37:19 2021 +
@@ -3,7 +3,7 @@
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2021-10-19 14:15+\n"
-"PO-Revision-Date: 2021-10-19 14:15+\n"
+"PO-Revision-Date: 2021-10-20 06:01+\n"
 "Last-Translator: Korbinian Preisler \n"
 "Language-Team: LANGUAGE \n"
 "Language: de\n"
@@ -43,7 +43,7 @@
 
 msgctxt "field:analytic_account.budget.context,budget:"
 msgid "Budget"
-msgstr ""
+msgstr "Budget"
 
 msgctxt "field:analytic_account.budget.copy.start,company:"
 msgid "Company"
@@ -55,7 +55,7 @@
 
 msgctxt "field:analytic_account.budget.copy.start,factor:"
 msgid "Factor"
-msgstr ""
+msgstr "Faktor"
 
 msgctxt "field:analytic_account.budget.copy.start,name:"
 msgid "Name"
@@ -75,11 +75,11 @@
 
 msgctxt "field:analytic_account.budget.line,amount:"
 msgid "Amount"
-msgstr ""
+msgstr "Betrag"
 
 msgctxt "field:analytic_account.budget.line,budget:"
 msgid "Budget"
-msgstr ""
+msgstr "Budget"
 
 msgctxt "field:analytic_account.budget.line,children:"
 msgid "Children"
@@ -87,11 +87,11 @@
 
 msgctxt "field:analytic_account.budget.line,company:"
 msgid "Company"
-msgstr ""
+msgstr "Unternehmen"
 
 msgctxt "field:analytic_account.budget.line,currency:"
 msgid "Currency"
-msgstr ""
+msgstr "Währung"
 
 msgctxt "field:analytic_account.budget.line,current_name:"
 msgid "Current Name"
@@ -99,11 +99,11 @@
 
 msgctxt "field:analytic_account.budget.line,left:"
 msgid "Left"
-msgstr ""
+msgstr "Links"
 
 msgctxt "field:analytic_account.budget.line,name:"
 msgid "Name"
-msgstr ""
+msgstr "Name"
 
 msgctxt "field:analytic_account.budget.line,parent:"
 msgid "Parent"
@@ -111,15 +111,15 @@
 
 msgctxt "field:analytic_account.budget.line,percentage:"
 msgid "Percentage"
-msgstr ""
+msgstr "Prozentsatz"
 
 msgctxt "field:analytic_account.budget.line,right:"
 msgid "Right"
-msgstr ""
+msgstr "Rechts"
 
 msgctxt "field:analytic_account.budget.line,root:"
 msgid "Root"
-msgstr ""
+msgstr "Wurzel"
 
 msgctxt "field:analytic_account.budget.line,total_amount:"
 msgid "Total Amount"
@@ -187,11 +187,11 @@
 
 msgctxt "model:ir.action,name:wizard_budget_copy"
 msgid "Copy Budget"
-msgstr ""
+msgstr "Budget kopieren"
 
 msgctxt "model:ir.model.button,string:budget_copy_button"
 msgid "Copy"
-msgstr ""
+msgstr "Kopieren"
 
 msgctxt "model:ir.model.button,string:budget_update_lines_button"
 msgid "Update Lines"
@@ -199,7 +199,7 @@
 
 msgctxt "model:ir.rule.group,name:rule_group_budget_companies"
 msgid "User in companies"
-msgstr ""
+msgstr "Benutzer im Unternehmen"
 
 msgctxt "model:ir.ui.menu,name:menu_budget_form"
 msgid "Analytic Budgets"



[tryton-commits] changeset in weblate:default Translated using Weblate (German)

2021-10-20 Thread Korbinian Preisler
changeset 0fd49e089571 in weblate:default
details: https://hg.tryton.org/weblate?cmd=changeset=0fd49e089571
description:
Translated using Weblate (German)

Currently translated at 73.3% (22 of 30 strings)

Translation: Tryton/stock_package_shipping_sendcloud
Translate-URL: 
https://translate.tryton.org/projects/tryton/stock_package_shipping_sendcloud/de/
diffstat:

 modules/stock_package_shipping_sendcloud/locale/de.po |  22 +-
 1 files changed, 11 insertions(+), 11 deletions(-)

diffs (79 lines):

diff -r 29d56d7e871b -r 0fd49e089571 
modules/stock_package_shipping_sendcloud/locale/de.po
--- a/modules/stock_package_shipping_sendcloud/locale/de.po Tue Oct 19 
15:09:56 2021 +
+++ b/modules/stock_package_shipping_sendcloud/locale/de.po Tue Oct 19 
14:46:26 2021 +
@@ -3,7 +3,7 @@
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2021-10-19 14:15+\n"
-"PO-Revision-Date: 2021-10-19 14:15+\n"
+"PO-Revision-Date: 2021-10-20 06:01+\n"
 "Last-Translator: Korbinian Preisler \n"
 "Language-Team: LANGUAGE \n"
 "Language: de\n"
@@ -67,7 +67,7 @@
 
 msgctxt "field:stock.package,sendcloud_shipping_tracking_url:"
 msgid "Tracking URL"
-msgstr ""
+msgstr "Tracking-URL"
 
 msgctxt "help:carrier.sendcloud.address,address:"
 msgid "Leave empty for the Sendcloud default."
@@ -75,7 +75,7 @@
 
 msgctxt "model:carrier.credential.sendcloud,name:"
 msgid "Sendcloud Credential"
-msgstr ""
+msgstr "Sendcloud Anmeldedaten"
 
 msgctxt "model:carrier.sendcloud.address,name:"
 msgid "Sendcloud Address"
@@ -91,7 +91,7 @@
 
 msgctxt "model:ir.action,name:act_credential_form"
 msgid "Sendcloud Credentials"
-msgstr ""
+msgstr "Sendcloud Anmeldedaten"
 
 msgctxt "model:ir.message,text:msg_sendcloud_webserver_error"
 msgid ""
@@ -107,23 +107,23 @@
 
 msgctxt "model:ir.ui.menu,name:menu_credential_form"
 msgid "Sendcloud Credentials"
-msgstr ""
+msgstr "Sendcloud Anmeldedaten"
 
 msgctxt "selection:carrier,sendcloud_format:"
 msgid "A4 - Bottom left"
-msgstr ""
+msgstr "A4 - Unten links"
 
 msgctxt "selection:carrier,sendcloud_format:"
 msgid "A4 - Bottom right"
-msgstr ""
+msgstr "A4 - Unten rechts"
 
 msgctxt "selection:carrier,sendcloud_format:"
 msgid "A4 - Top left"
-msgstr ""
+msgstr "A4 - Oben links"
 
 msgctxt "selection:carrier,sendcloud_format:"
 msgid "A4 - Top right"
-msgstr ""
+msgstr "A4 - Oben rechts"
 
 msgctxt "selection:carrier,sendcloud_format:"
 msgid "A6 - Full page"
@@ -131,8 +131,8 @@
 
 msgctxt "selection:carrier,shipping_service:"
 msgid "Sendcloud"
-msgstr ""
+msgstr "Sendcloud"
 
 msgctxt "view:carrier:"
 msgid "Sendcloud"
-msgstr ""
+msgstr "Sendcloud"



[tryton-commits] changeset in weblate:default Translated using Weblate (German)

2021-10-20 Thread Korbinian Preisler
changeset 29d56d7e871b in weblate:default
details: https://hg.tryton.org/weblate?cmd=changeset=29d56d7e871b
description:
Translated using Weblate (German)

Currently translated at 81.5% (53 of 65 strings)

Translation: Tryton/sale_gift_card
Translate-URL: 
https://translate.tryton.org/projects/tryton/sale_gift_card/de/
diffstat:

 modules/sale_gift_card/locale/de.po |  18 --
 1 files changed, 8 insertions(+), 10 deletions(-)

diffs (75 lines):

diff -r 18e88c8a3f1f -r 29d56d7e871b modules/sale_gift_card/locale/de.po
--- a/modules/sale_gift_card/locale/de.po   Tue Oct 19 17:09:58 2021 +
+++ b/modules/sale_gift_card/locale/de.po   Tue Oct 19 15:09:56 2021 +
@@ -3,7 +3,7 @@
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2021-04-15 09:58+\n"
-"PO-Revision-Date: 2021-04-27 12:05+\n"
+"PO-Revision-Date: 2021-10-20 06:01+\n"
 "Last-Translator: Korbinian Preisler \n"
 "Language-Team: LANGUAGE \n"
 "Language: de\n"
@@ -11,7 +11,7 @@
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.6\n"
+"X-Generator: Weblate 4.8.1\n"
 
 msgctxt "field:account.account.type,gift_card:"
 msgid "Gift Card"
@@ -134,16 +134,15 @@
 
 msgctxt "field:sale.point.sale.pay.gift_card,amount:"
 msgid "Amount"
-msgstr ""
+msgstr "Betrag"
 
-#, fuzzy
 msgctxt "field:sale.point.sale.pay.gift_card,currency:"
 msgid "Currency"
 msgstr "Währung"
 
 msgctxt "field:sale.point.sale.pay.gift_card,email:"
 msgid "Email"
-msgstr ""
+msgstr "E-Mail"
 
 #, fuzzy
 msgctxt "field:sale.point.sale.pay.gift_card,product:"
@@ -152,7 +151,7 @@
 
 msgctxt "field:sale.point.sale.pay.gift_card,sale:"
 msgid "Sale"
-msgstr ""
+msgstr "Verkauf"
 
 msgctxt "field:sale.sale,gift_cards:"
 msgid "Gift Cards"
@@ -266,10 +265,9 @@
 msgid "You received a gift card of %(value)s for %(company)s."
 msgstr "Sie haben einen Geschenkgutschein erhalten von"
 
-#, fuzzy
 msgctxt "report:sale.gift_card:"
 msgid "Value:"
-msgstr "Wert"
+msgstr "Wert:"
 
 msgctxt "view:account.configuration:"
 msgid "Gift Card"
@@ -286,11 +284,11 @@
 
 msgctxt "wizard_button:sale.point.sale.pay,gift_card,add_gift_card:"
 msgid "Add"
-msgstr ""
+msgstr "Hinzufügen"
 
 msgctxt "wizard_button:sale.point.sale.pay,gift_card,end:"
 msgid "Cancel"
-msgstr ""
+msgstr "Abbrechen"
 
 #, fuzzy
 msgctxt "wizard_button:sale.point.sale.pay,payment,gift_card:"



[tryton-commits] changeset in weblate:default Translated using Weblate (German)

2021-10-20 Thread Korbinian Preisler
changeset 18e88c8a3f1f in weblate:default
details: https://hg.tryton.org/weblate?cmd=changeset=18e88c8a3f1f
description:
Translated using Weblate (German)

Currently translated at 97.3% (37 of 38 strings)

Translation: Tryton/stock_quantity_early_planning
Translate-URL: 
https://translate.tryton.org/projects/tryton/stock_quantity_early_planning/de/
diffstat:

 modules/stock_quantity_early_planning/locale/de.po |  8 
 1 files changed, 4 insertions(+), 4 deletions(-)

diffs (31 lines):

diff -r 915a87a4167a -r 18e88c8a3f1f 
modules/stock_quantity_early_planning/locale/de.po
--- a/modules/stock_quantity_early_planning/locale/de.poTue Oct 19 
17:10:16 2021 +
+++ b/modules/stock_quantity_early_planning/locale/de.poTue Oct 19 
17:09:58 2021 +
@@ -3,15 +3,15 @@
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2021-04-17 17:56+\n"
-"PO-Revision-Date: 2021-04-29 10:04+\n"
-"Last-Translator: Udo Spallek \n"
+"PO-Revision-Date: 2021-10-20 06:01+\n"
+"Last-Translator: Korbinian Preisler \n"
 "Language-Team: LANGUAGE \n"
 "Language: de\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.6\n"
+"X-Generator: Weblate 4.8.1\n"
 
 msgctxt "field:stock.move,quantity_early_plans:"
 msgid "Quantity Early Plans"
@@ -59,7 +59,7 @@
 
 msgctxt "field:stock.quantity.early_plan,processed_by:"
 msgid "Processed by"
-msgstr "Ausgeführt von"
+msgstr "Bearbeitet von"
 
 msgctxt "field:stock.quantity.early_plan,state:"
 msgid "State"



[tryton-commits] changeset in weblate:default Translated using Weblate (German)

2021-10-20 Thread Korbinian Preisler
changeset 915a87a4167a in weblate:default
details: https://hg.tryton.org/weblate?cmd=changeset=915a87a4167a
description:
Translated using Weblate (German)

Currently translated at 97.6% (42 of 43 strings)

Translation: Tryton/stock_quantity_issue
Translate-URL: 
https://translate.tryton.org/projects/tryton/stock_quantity_issue/de/
diffstat:

 modules/stock_quantity_issue/locale/de.po |  8 
 1 files changed, 4 insertions(+), 4 deletions(-)

diffs (31 lines):

diff -r b214182f7086 -r 915a87a4167a modules/stock_quantity_issue/locale/de.po
--- a/modules/stock_quantity_issue/locale/de.po Tue Oct 19 14:36:32 2021 +
+++ b/modules/stock_quantity_issue/locale/de.po Tue Oct 19 17:10:16 2021 +
@@ -3,15 +3,15 @@
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2021-04-15 09:58+\n"
-"PO-Revision-Date: 2021-04-29 10:04+\n"
-"Last-Translator: Udo Spallek \n"
+"PO-Revision-Date: 2021-10-20 06:01+\n"
+"Last-Translator: Korbinian Preisler \n"
 "Language-Team: LANGUAGE \n"
 "Language: de\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.6\n"
+"X-Generator: Weblate 4.8.1\n"
 
 msgctxt "field:stock.quantity.issue,best_planned_date:"
 msgid "Best Planned Date"
@@ -39,7 +39,7 @@
 
 msgctxt "field:stock.quantity.issue,processed_by:"
 msgid "Processed by"
-msgstr "Ausgeführt von"
+msgstr "Bearbeitet von"
 
 msgctxt "field:stock.quantity.issue,products:"
 msgid "Products"



[tryton-commits] changeset in weblate:default Translated using Weblate (German)

2021-10-20 Thread Korbinian Preisler
changeset b214182f7086 in weblate:default
details: https://hg.tryton.org/weblate?cmd=changeset=b214182f7086
description:
Translated using Weblate (German)

Currently translated at 100.0% (22 of 22 strings)

Translation: Tryton/stock_package_shipping_dpd
Translate-URL: 
https://translate.tryton.org/projects/tryton/stock_package_shipping_dpd/de/
diffstat:

 modules/stock_package_shipping_dpd/locale/de.po |  4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diffs (21 lines):

diff -r 8c327565d991 -r b214182f7086 
modules/stock_package_shipping_dpd/locale/de.po
--- a/modules/stock_package_shipping_dpd/locale/de.po   Tue Oct 19 15:45:04 
2021 +
+++ b/modules/stock_package_shipping_dpd/locale/de.po   Tue Oct 19 14:36:32 
2021 +
@@ -1,7 +1,7 @@
 #
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-10-19 14:15+\n"
+"PO-Revision-Date: 2021-10-20 06:01+\n"
 "Last-Translator: Korbinian Preisler \n"
 "Language: de\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -60,7 +60,7 @@
 msgctxt "model:ir.message,text:msg_dpd_login_error"
 msgid "DPD login failed with credential \"%(credential)s\"."
 msgstr ""
-"Der DPD Login mit den Zugangsdaten \"%(credential)s\" ist fehlgeschlagen."
+"Der DPD Login mit den Anmeldedaten \"%(credential)s\" ist fehlgeschlagen."
 
 msgctxt "model:ir.message,text:msg_dpd_webservice_error"
 msgid ""



[tryton-commits] changeset in weblate:default Translated using Weblate (German)

2021-10-20 Thread Korbinian Preisler
changeset 8c327565d991 in weblate:default
details: https://hg.tryton.org/weblate?cmd=changeset=8c327565d991
description:
Translated using Weblate (German)

Currently translated at 99.2% (788 of 794 strings)

Translation: Tryton/stock
Translate-URL: https://translate.tryton.org/projects/tryton/stock/de/
diffstat:

 modules/stock/locale/de.po |  16 ++--
 1 files changed, 2 insertions(+), 14 deletions(-)

diffs (103 lines):

diff -r 1cdf866e531b -r 8c327565d991 modules/stock/locale/de.po
--- a/modules/stock/locale/de.poTue Oct 19 16:49:53 2021 +
+++ b/modules/stock/locale/de.poTue Oct 19 15:45:04 2021 +
@@ -1,13 +1,13 @@
 #
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-06-23 08:07+\n"
+"PO-Revision-Date: 2021-10-20 06:01+\n"
 "Last-Translator: Korbinian Preisler \n"
 "Language: de\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.7\n"
+"X-Generator: Weblate 4.8.1\n"
 
 msgctxt "field:party.address,delivery:"
 msgid "Delivery"
@@ -637,12 +637,10 @@
 msgid "To Date"
 msgstr "Bis Datum"
 
-#, fuzzy
 msgctxt "field:stock.reporting.margin.main,time_series:"
 msgid "Time Series"
 msgstr "Zeitreihe"
 
-#, fuzzy
 msgctxt "field:stock.reporting.margin.main.time_series,date:"
 msgid "Date"
 msgstr "Datum"
@@ -1694,12 +1692,10 @@
 msgid "Margins per Category"
 msgstr "Marge pro Artikelkategorie"
 
-#, fuzzy
 msgctxt "model:ir.action,name:act_reporting_margin_main"
 msgid "Margins"
 msgstr "Margen"
 
-#, fuzzy
 msgctxt "model:ir.action,name:act_reporting_margin_main_time_series"
 msgid "Margins"
 msgstr "Margen"
@@ -2167,7 +2163,6 @@
 msgid "Cost"
 msgstr "Kosten"
 
-#, fuzzy
 msgctxt "model:ir.message,text:msg_stock_reporting_currency"
 msgid "Currency"
 msgstr "Währung"
@@ -2411,12 +2406,10 @@
 msgid "User in companies"
 msgstr "Benutzer im Unternehmen"
 
-#, fuzzy
 msgctxt "model:ir.rule.group,name:rule_group_reporting_margin_main_companies"
 msgid "User in companies"
 msgstr "Benutzer im Unternehmen"
 
-#, fuzzy
 msgctxt ""
 "model:ir.rule.group,name:"
 "rule_group_reporting_margin_main_time_series_companies"
@@ -3265,7 +3258,6 @@
 msgid "Cost"
 msgstr "Kosten"
 
-#, fuzzy
 msgctxt "view:stock.reporting.margin.category.time_series:"
 msgid "Revenue"
 msgstr "Ertrag"
@@ -3274,7 +3266,6 @@
 msgid "%"
 msgstr "%"
 
-#, fuzzy
 msgctxt "view:stock.reporting.margin.main.time_series:"
 msgid "%"
 msgstr "%"
@@ -3284,12 +3275,10 @@
 msgid "Cost"
 msgstr "Kosten"
 
-#, fuzzy
 msgctxt "view:stock.reporting.margin.main.time_series:"
 msgid "Revenue"
 msgstr "Ertrag"
 
-#, fuzzy
 msgctxt "view:stock.reporting.margin.main:"
 msgid "%"
 msgstr "%"
@@ -3299,7 +3288,6 @@
 msgid "Cost"
 msgstr "Kosten"
 
-#, fuzzy
 msgctxt "view:stock.reporting.margin.main:"
 msgid "Revenue"
 msgstr "Ertrag"



[tryton-commits] changeset in weblate:default Translated using Weblate (German)

2021-10-20 Thread Korbinian Preisler
changeset 1cdf866e531b in weblate:default
details: https://hg.tryton.org/weblate?cmd=changeset=1cdf866e531b
description:
Translated using Weblate (German)

Currently translated at 94.6% (142 of 150 strings)

Translation: Tryton/sale_subscription
Translate-URL: 
https://translate.tryton.org/projects/tryton/sale_subscription/de/
diffstat:

 modules/sale_subscription/locale/de.po |  13 +
 1 files changed, 5 insertions(+), 8 deletions(-)

diffs (48 lines):

diff -r b088bf3114d9 -r 1cdf866e531b modules/sale_subscription/locale/de.po
--- a/modules/sale_subscription/locale/de.poTue Oct 19 17:38:14 2021 +
+++ b/modules/sale_subscription/locale/de.poTue Oct 19 16:49:53 2021 +
@@ -1,13 +1,13 @@
 #
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-04-29 10:04+\n"
-"Last-Translator: Udo Spallek \n"
+"PO-Revision-Date: 2021-10-20 06:01+\n"
+"Last-Translator: Korbinian Preisler \n"
 "Language: de\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.6\n"
+"X-Generator: Weblate 4.8.1\n"
 
 msgctxt "field:sale.configuration,subscription_sequence:"
 msgid "Subscription Sequence"
@@ -261,14 +261,12 @@
 
 msgctxt "field:sale.subscription.recurrence.rule.set.test,result:"
 msgid "Result"
-msgstr ""
+msgstr "Ergebnis"
 
-#, fuzzy
 msgctxt "field:sale.subscription.recurrence.rule.set.test,start_date:"
 msgid "Start Date"
 msgstr "Startdatum"
 
-#, fuzzy
 msgctxt "field:sale.subscription.recurrence.rule.set.test.result,date:"
 msgid "Date"
 msgstr "Datum"
@@ -646,10 +644,9 @@
 msgid "Cancel"
 msgstr "Abbrechen"
 
-#, fuzzy
 msgctxt "wizard_button:sale.subscription.recurrence.rule.set.test,test,end:"
 msgid "Close"
-msgstr "Geschlossen"
+msgstr "Schließen"
 
 #~ msgctxt "field:sale.subscription.line,unit_digits:"
 #~ msgid "Unit Digits"



[tryton-commits] changeset in weblate:default Translated using Weblate (German)

2021-10-20 Thread Korbinian Preisler
changeset b088bf3114d9 in weblate:default
details: https://hg.tryton.org/weblate?cmd=changeset=b088bf3114d9
description:
Translated using Weblate (German)

Currently translated at 91.2% (342 of 375 strings)

Translation: Tryton/sale
Translate-URL: https://translate.tryton.org/projects/tryton/sale/de/
diffstat:

 modules/sale/locale/de.po |  62 +++---
 1 files changed, 21 insertions(+), 41 deletions(-)

diffs (171 lines):

diff -r ff1f55a7527f -r b088bf3114d9 modules/sale/locale/de.po
--- a/modules/sale/locale/de.po Tue Oct 19 15:47:04 2021 +
+++ b/modules/sale/locale/de.po Tue Oct 19 17:38:14 2021 +
@@ -1,7 +1,7 @@
 #
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-10-19 14:14+\n"
+"PO-Revision-Date: 2021-10-20 06:01+\n"
 "Last-Translator: Korbinian Preisler \n"
 "Language: de\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -17,7 +17,6 @@
 msgid "Sales"
 msgstr "Verkäufe"
 
-#, fuzzy
 msgctxt "field:party.party,sale_invoice_method:"
 msgid "Invoice Method"
 msgstr "Rechnungsstellung"
@@ -27,7 +26,6 @@
 msgid "Sale Methods"
 msgstr "Rechnungsstellung Verkauf"
 
-#, fuzzy
 msgctxt "field:party.party,sale_shipment_method:"
 msgid "Shipment Method"
 msgstr "Liefermethode"
@@ -747,20 +745,17 @@
 msgid "Sales per Customer"
 msgstr "Verkäufe nach Kunde"
 
-#, fuzzy
 msgctxt "model:ir.action,name:act_reporting_customer_category"
 msgid "Sales per Customer Category"
-msgstr "Verkäufe pro Kategorie"
-
-#, fuzzy
+msgstr "Verkäufe pro Kundenkategorie"
+
 msgctxt "model:ir.action,name:act_reporting_customer_category_time_series"
 msgid "Sales per Party Category"
-msgstr "Verkäufe pro Kategorie"
-
-#, fuzzy
+msgstr "Verkäufe pro Parteikategorie"
+
 msgctxt "model:ir.action,name:act_reporting_customer_category_tree"
 msgid "Sales per Customer Category"
-msgstr "Verkäufe pro Kategorie"
+msgstr "Verkäufe pro Kundenkategorie"
 
 msgctxt "model:ir.action,name:act_reporting_customer_time_series"
 msgid "Sales per Customer"
@@ -780,20 +775,17 @@
 msgid "Sales per Product"
 msgstr "Verkäufe pro Artikel"
 
-#, fuzzy
 msgctxt "model:ir.action,name:act_reporting_product_category"
 msgid "Sales per Product Category"
-msgstr "Verkäufe pro Kategorie"
-
-#, fuzzy
+msgstr "Verkäufe pro Artikelkategorie"
+
 msgctxt "model:ir.action,name:act_reporting_product_category_time_series"
 msgid "Sales per Product Category"
-msgstr "Verkäufe pro Kategorie"
-
-#, fuzzy
+msgstr "Verkäufe pro Artikelkategorie"
+
 msgctxt "model:ir.action,name:act_reporting_product_category_tree"
 msgid "Sales per Product Category"
-msgstr "Verkäufe pro Kategorie"
+msgstr "Verkäufe pro Artikelkategorie"
 
 msgctxt "model:ir.action,name:act_reporting_product_time_series"
 msgid "Sales per Product"
@@ -1056,13 +1048,11 @@
 msgid "User in companies"
 msgstr "Benutzer im Unternehmen"
 
-#, fuzzy
 msgctxt ""
 "model:ir.rule.group,name:rule_group_reporting_customer_category_companies"
 msgid "User in companies"
 msgstr "Benutzer im Unternehmen"
 
-#, fuzzy
 msgctxt ""
 "model:ir.rule.group,name:"
 "rule_group_reporting_customer_category_time_series_companies"
@@ -1078,24 +1068,20 @@
 msgid "User in companies"
 msgstr "Benutzer im Unternehmen"
 
-#, fuzzy
 msgctxt "model:ir.rule.group,name:rule_group_reporting_main_companies"
 msgid "User in companies"
 msgstr "Benutzer im Unternehmen"
 
-#, fuzzy
 msgctxt ""
 "model:ir.rule.group,name:rule_group_reporting_main_time_series_companies"
 msgid "User in companies"
 msgstr "Benutzer im Unternehmen"
 
-#, fuzzy
 msgctxt ""
 "model:ir.rule.group,name:rule_group_reporting_product_category_companies"
 msgid "User in companies"
 msgstr "Benutzer im Unternehmen"
 
-#, fuzzy
 msgctxt ""
 "model:ir.rule.group,name:"
 "rule_group_reporting_product_category_time_series_companies"
@@ -1240,20 +1226,17 @@
 msgid "Sale Reporting per Customer"
 msgstr "Verkaufsauswertung pro Kunde"
 
-#, fuzzy
 msgctxt "model:sale.reporting.customer.category,name:"
 msgid "Sale Reporting per Customer Category"
-msgstr "Verkaufsauswertung pro Kategorie"
-
-#, fuzzy
+msgstr "Verkaufsauswertung pro Kundenkategorie"
+
 msgctxt "model:sale.reporting.customer.category.time_series,name:"
 msgid "Sale Reporting per Customer Category"
-msgstr "Verkaufsauswertung pro Kategorie"
-
-#, fuzzy
+msgstr "Verkaufsauswertung pro Kundenkategorie"
+
 msgctxt "model:sale.reporting.customer.category.tree,name:"
 msgid "Sale Reporting per Customer Category"
-msgstr "Verkaufsauswertung pro Kategorie"
+msgstr "Verkaufsauswertung pro Kundenkategorie"
 
 msgctxt "model:sale.reporting.customer.time_series,name:"
 msgid "Sale Reporting per Customer"
@@ -1273,20 +1256,17 @@
 msgid "Sale Reporting per Product"
 msgstr "Verkaufsauswertung pro Artikel"
 
-#, fuzzy
 msgctxt "model:sale.reporting.product.category,name:"
 msgid "Sale Reporting per Product Category"
-msgstr "Verkaufsauswertung pro Kategorie"
-
-#, fuzzy
+msgstr "Verkaufsauswertung pro Artikelkategorie"
+
 msgctxt 

[tryton-commits] changeset in weblate:default Translated using Weblate (German)

2021-10-20 Thread Korbinian Preisler
changeset ff1f55a7527f in weblate:default
details: https://hg.tryton.org/weblate?cmd=changeset=ff1f55a7527f
description:
Translated using Weblate (German)

Currently translated at 93.6% (147 of 157 strings)

Translation: Tryton/commission
Translate-URL: 
https://translate.tryton.org/projects/tryton/commission/de/
diffstat:

 modules/commission/locale/de.po |  37 +++--
 1 files changed, 11 insertions(+), 26 deletions(-)

diffs (153 lines):

diff -r e1e9c2e88ec9 -r ff1f55a7527f modules/commission/locale/de.po
--- a/modules/commission/locale/de.po   Tue Oct 19 15:48:47 2021 +
+++ b/modules/commission/locale/de.po   Tue Oct 19 15:47:04 2021 +
@@ -1,7 +1,7 @@
 #
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-10-19 14:14+\n"
+"PO-Revision-Date: 2021-10-20 06:01+\n"
 "Last-Translator: Korbinian Preisler \n"
 "Language: de\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -37,10 +37,9 @@
 msgid "Amount"
 msgstr "Betrag"
 
-#, fuzzy
 msgctxt "field:commission,base_amount:"
 msgid "Base Amount"
-msgstr "Betrag"
+msgstr "Basisbetrag"
 
 msgctxt "field:commission,currency:"
 msgid "Currency"
@@ -122,7 +121,6 @@
 msgid "Start Date"
 msgstr "Startdatum"
 
-#, fuzzy
 msgctxt "field:commission.create_invoice.ask,agents:"
 msgid "Agents"
 msgstr "Vertreter"
@@ -171,33 +169,29 @@
 msgid "Product"
 msgstr "Artikel"
 
-#, fuzzy
 msgctxt "field:commission.reporting.agent,agent:"
 msgid "Agent"
 msgstr "Vertreter"
 
-#, fuzzy
 msgctxt "field:commission.reporting.agent,amount:"
 msgid "Amount"
 msgstr "Betrag"
 
-#, fuzzy
 msgctxt "field:commission.reporting.agent,base_amount:"
 msgid "Base Amount"
-msgstr "Betrag"
+msgstr "Basisbetrag"
 
 msgctxt "field:commission.reporting.agent,base_amount_trend:"
 msgid "Base Amount Trend"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:commission.reporting.agent,currency:"
 msgid "Currency"
 msgstr "Währung"
 
 msgctxt "field:commission.reporting.agent,number:"
 msgid "Number"
-msgstr ""
+msgstr "Nummer"
 
 msgctxt "field:commission.reporting.agent,time_series:"
 msgid "Time Series"
@@ -211,10 +205,9 @@
 msgid "Amount"
 msgstr "Betrag"
 
-#, fuzzy
 msgctxt "field:commission.reporting.agent.time_series,base_amount:"
 msgid "Base Amount"
-msgstr "Betrag"
+msgstr "Basisbetrag"
 
 msgctxt "field:commission.reporting.agent.time_series,base_amount_trend:"
 msgid "Base Amount Trend"
@@ -232,12 +225,10 @@
 msgid "Number"
 msgstr "Nummer"
 
-#, fuzzy
 msgctxt "field:commission.reporting.context,from_date:"
 msgid "From Date"
-msgstr "Startdatum"
+msgstr "Von Datum"
 
-#, fuzzy
 msgctxt "field:commission.reporting.context,invoiced:"
 msgid "Invoiced"
 msgstr "Fakturiert"
@@ -246,12 +237,10 @@
 msgid "Period"
 msgstr ""
 
-#, fuzzy
 msgctxt "field:commission.reporting.context,to_date:"
 msgid "To Date"
-msgstr "Datum"
+msgstr "Bis Datum"
 
-#, fuzzy
 msgctxt "field:commission.reporting.context,type:"
 msgid "Type"
 msgstr "Typ"
@@ -526,7 +515,6 @@
 msgid "User in companies"
 msgstr "Benutzer im Unternehmen"
 
-#, fuzzy
 msgctxt "model:ir.rule.group,name:rule_group_reporting_agent_companies"
 msgid "User in companies"
 msgstr "Benutzer im Unternehmen"
@@ -562,9 +550,8 @@
 
 msgctxt "model:ir.ui.menu,name:menu_reporting"
 msgid "Reporting"
-msgstr ""
+msgstr "Auswertungen"
 
-#, fuzzy
 msgctxt "model:ir.ui.menu,name:menu_reporting_commission"
 msgid "Commissions"
 msgstr "Provisionen"
@@ -635,22 +622,20 @@
 
 msgctxt "selection:commission.reporting.context,period:"
 msgid "Day"
-msgstr ""
+msgstr "Tag"
 
 msgctxt "selection:commission.reporting.context,period:"
 msgid "Month"
-msgstr ""
+msgstr "Monat"
 
 msgctxt "selection:commission.reporting.context,period:"
 msgid "Year"
-msgstr ""
+msgstr "Jahr"
 
-#, fuzzy
 msgctxt "selection:commission.reporting.context,type:"
 msgid "Incoming"
 msgstr "Eingehend"
 
-#, fuzzy
 msgctxt "selection:commission.reporting.context,type:"
 msgid "Outgoing"
 msgstr "Ausgehend"



[tryton-commits] changeset in weblate:default Translated using Weblate (German)

2021-10-20 Thread Korbinian Preisler
changeset e1e9c2e88ec9 in weblate:default
details: https://hg.tryton.org/weblate?cmd=changeset=e1e9c2e88ec9
description:
Translated using Weblate (German)

Currently translated at 100.0% (6 of 6 strings)

Translation: Tryton/account_statement_ofx
Translate-URL: 
https://translate.tryton.org/projects/tryton/account_statement_ofx/de/
diffstat:

 modules/account_statement_ofx/locale/de.po |  8 
 1 files changed, 4 insertions(+), 4 deletions(-)

diffs (29 lines):

diff -r ee4ee7bb80f8 -r e1e9c2e88ec9 modules/account_statement_ofx/locale/de.po
--- a/modules/account_statement_ofx/locale/de.poTue Oct 19 15:47:54 
2021 +
+++ b/modules/account_statement_ofx/locale/de.poTue Oct 19 15:48:47 
2021 +
@@ -1,13 +1,13 @@
 #
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2019-05-24 10:00+\n"
-"Last-Translator: Clemens Hupka \n"
+"PO-Revision-Date: 2021-10-20 06:01+\n"
+"Last-Translator: Korbinian Preisler \n"
 "Language: de\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 3.6.1\n"
+"X-Generator: Weblate 4.8.1\n"
 
 msgctxt ""
 "model:account.statement.origin.information,string:information_checknum"
@@ -24,7 +24,7 @@
 
 msgctxt "model:account.statement.origin.information,string:information_type"
 msgid "Type"
-msgstr "Type"
+msgstr "Typ"
 
 msgctxt "model:ir.message,text:msg_import_no_statement"
 msgid "The OFX file is not a statement."



[tryton-commits] changeset in weblate:default Translated using Weblate (German)

2021-10-20 Thread Korbinian Preisler
changeset ee4ee7bb80f8 in weblate:default
details: https://hg.tryton.org/weblate?cmd=changeset=ee4ee7bb80f8
description:
Translated using Weblate (German)

Currently translated at 93.3% (127 of 136 strings)

Translation: Tryton/account_payment_stripe
Translate-URL: 
https://translate.tryton.org/projects/tryton/account_payment_stripe/de/
diffstat:

 modules/account_payment_stripe/locale/de.po |  7 +++
 1 files changed, 3 insertions(+), 4 deletions(-)

diffs (31 lines):

diff -r 6c1148787217 -r ee4ee7bb80f8 modules/account_payment_stripe/locale/de.po
--- a/modules/account_payment_stripe/locale/de.po   Tue Oct 19 15:50:34 
2021 +
+++ b/modules/account_payment_stripe/locale/de.po   Tue Oct 19 15:47:54 
2021 +
@@ -1,13 +1,13 @@
 #
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2020-10-28 22:15+\n"
+"PO-Revision-Date: 2021-10-20 06:01+\n"
 "Last-Translator: Korbinian Preisler \n"
 "Language: de\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.2.2\n"
+"X-Generator: Weblate 4.8.1\n"
 
 msgctxt "field:account.payment,stripe_account:"
 msgid "Stripe Account"
@@ -189,10 +189,9 @@
 msgid "Amount"
 msgstr "Betrag"
 
-#, fuzzy
 msgctxt "field:account.payment.stripe.refund,currency:"
 msgid "Currency"
-msgstr "Nachkommastellen Währung"
+msgstr "Währung"
 
 msgctxt "field:account.payment.stripe.refund,payment:"
 msgid "Payment"



[tryton-commits] changeset in weblate:default Translated using Weblate (German)

2021-10-20 Thread Korbinian Preisler
changeset 6c1148787217 in weblate:default
details: https://hg.tryton.org/weblate?cmd=changeset=6c1148787217
description:
Translated using Weblate (German)

Currently translated at 94.1% (146 of 155 strings)

Translation: Tryton/account_payment
Translate-URL: 
https://translate.tryton.org/projects/tryton/account_payment/de/
diffstat:

 modules/account_payment/locale/de.po |  15 ++-
 1 files changed, 2 insertions(+), 13 deletions(-)

diffs (95 lines):

diff -r 708037782439 -r 6c1148787217 modules/account_payment/locale/de.po
--- a/modules/account_payment/locale/de.po  Tue Oct 19 17:57:34 2021 +
+++ b/modules/account_payment/locale/de.po  Tue Oct 19 15:50:34 2021 +
@@ -1,13 +1,13 @@
 #
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-04-27 12:04+\n"
+"PO-Revision-Date: 2021-10-20 06:01+\n"
 "Last-Translator: Korbinian Preisler \n"
 "Language: de\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.6\n"
+"X-Generator: Weblate 4.8.1\n"
 
 msgctxt "field:account.configuration,payment_group_sequence:"
 msgid "Payment Group Sequence"
@@ -50,7 +50,6 @@
 msgid "Payments"
 msgstr "Zahlungen"
 
-#, fuzzy
 msgctxt "field:account.move.line.create_direct_debit.start,date:"
 msgid "Date"
 msgstr "Datum"
@@ -143,7 +142,6 @@
 msgid "Company"
 msgstr "Unternehmen"
 
-#, fuzzy
 msgctxt "field:account.payment.group,currency:"
 msgid "Currency"
 msgstr "Währung"
@@ -180,7 +178,6 @@
 msgid "Payments"
 msgstr "Zahlungen"
 
-#, fuzzy
 msgctxt "field:account.payment.group,process_method:"
 msgid "Process Method"
 msgstr "Ausführungsmethode"
@@ -209,7 +206,6 @@
 msgid "Direct Debits"
 msgstr "Lastschrifteinzüge"
 
-#, fuzzy
 msgctxt "field:party.party,reception_direct_debits:"
 msgid "Direct Debits"
 msgstr "Lastschrifteinzüge"
@@ -226,27 +222,22 @@
 msgid "Direct Debit"
 msgstr "Lastschrifteinzug"
 
-#, fuzzy
 msgctxt "field:party.party.reception_direct_debit,company:"
 msgid "Company"
 msgstr "Unternehmen"
 
-#, fuzzy
 msgctxt "field:party.party.reception_direct_debit,currency:"
 msgid "Currency"
 msgstr "Währung"
 
-#, fuzzy
 msgctxt "field:party.party.reception_direct_debit,journal:"
 msgid "Journal"
 msgstr "Journal"
 
-#, fuzzy
 msgctxt "field:party.party.reception_direct_debit,party:"
 msgid "Party"
 msgstr "Partei"
 
-#, fuzzy
 msgctxt "field:party.party.reception_direct_debit,process_method:"
 msgid "Process Method"
 msgstr "Ausführungsmethode"
@@ -471,7 +462,6 @@
 msgid "Succeed"
 msgstr "Erfolgreich markieren"
 
-#, fuzzy
 msgctxt ""
 "model:ir.rule.group,name:rule_group_party_reception_direct_debit_companies"
 msgid "User in companies"
@@ -640,7 +630,6 @@
 msgid "Create"
 msgstr "Erstellungsdatum"
 
-#, fuzzy
 msgctxt "wizard_button:account.move.line.create_direct_debit,start,end:"
 msgid "Cancel"
 msgstr "Abbrechen"



[tryton-commits] changeset in weblate:default Translated using Weblate (German)

2021-10-20 Thread Korbinian Preisler
changeset 708037782439 in weblate:default
details: https://hg.tryton.org/weblate?cmd=changeset=708037782439
description:
Translated using Weblate (German)

Currently translated at 96.4% (189 of 196 strings)

Translation: Tryton/account_asset
Translate-URL: 
https://translate.tryton.org/projects/tryton/account_asset/de/
diffstat:

 modules/account_asset/locale/de.po |  11 ---
 1 files changed, 4 insertions(+), 7 deletions(-)

diffs (50 lines):

diff -r 313ac82027d6 -r 708037782439 modules/account_asset/locale/de.po
--- a/modules/account_asset/locale/de.poTue Oct 19 15:42:32 2021 +
+++ b/modules/account_asset/locale/de.poTue Oct 19 17:57:34 2021 +
@@ -1,13 +1,13 @@
 #
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-04-29 10:04+\n"
+"PO-Revision-Date: 2021-10-20 06:01+\n"
 "Last-Translator: Korbinian Preisler \n"
 "Language: de\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.6\n"
+"X-Generator: Weblate 4.8.1\n"
 
 msgctxt "field:account.account.type,fixed_asset:"
 msgid "Fixed Asset"
@@ -169,20 +169,17 @@
 msgid "Start Date"
 msgstr "Abschreibungsbeginn"
 
-#, fuzzy
 msgctxt "field:account.asset.revision,asset:"
 msgid "Asset"
 msgstr "Anlage"
 
-#, fuzzy
 msgctxt "field:account.asset.revision,currency:"
 msgid "Currency"
 msgstr "Währung"
 
-#, fuzzy
 msgctxt "field:account.asset.revision,description:"
 msgid "Description"
-msgstr "Abschreibung"
+msgstr "Beschreibung"
 
 #, fuzzy
 msgctxt "field:account.asset.revision,end_date:"
@@ -191,7 +188,7 @@
 
 msgctxt "field:account.asset.revision,origin:"
 msgid "Origin"
-msgstr ""
+msgstr "Herkunft"
 
 #, fuzzy
 msgctxt "field:account.asset.revision,residual_value:"



[tryton-commits] changeset in weblate:default Translated using Weblate (German)

2021-10-20 Thread RomanVolak
changeset 313ac82027d6 in weblate:default
details: https://hg.tryton.org/weblate?cmd=changeset=313ac82027d6
description:
Translated using Weblate (German)

Currently translated at 97.5% (1092 of 1120 strings)

Translation: Tryton/account
Translate-URL: https://translate.tryton.org/projects/tryton/account/de/
diffstat:

 modules/account/locale/de.po |  6 ++
 1 files changed, 2 insertions(+), 4 deletions(-)

diffs (37 lines):

diff -r 8773d7772a34 -r 313ac82027d6 modules/account/locale/de.po
--- a/modules/account/locale/de.po  Tue Oct 19 15:07:12 2021 +
+++ b/modules/account/locale/de.po  Tue Oct 19 15:42:32 2021 +
@@ -2,7 +2,7 @@
 msgid ""
 msgstr ""
 "PO-Revision-Date: 2021-10-20 06:01+\n"
-"Last-Translator: Korbinian Preisler \n"
+"Last-Translator: RomanVolak \n"
 "Language: de\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -1269,7 +1269,6 @@
 msgid "Currency"
 msgstr "Währung"
 
-#, fuzzy
 msgctxt "field:account.move.line.split.start,frequency:"
 msgid "Frequency"
 msgstr "Häufigkeit"
@@ -1279,7 +1278,6 @@
 msgid "Interval"
 msgstr "Zeitspanne"
 
-#, fuzzy
 msgctxt "field:account.move.line.split.start,number:"
 msgid "Number"
 msgstr "Nummer"
@@ -4678,7 +4676,7 @@
 
 msgctxt "wizard_button:account.move.line.split,start,preview:"
 msgid "Preview"
-msgstr ""
+msgstr "Vorschau"
 
 msgctxt "wizard_button:account.move.open_journal,ask,end:"
 msgid "Cancel"



[tryton-commits] changeset in weblate:default Translated using Weblate (German)

2021-10-20 Thread Korbinian Preisler
changeset 8773d7772a34 in weblate:default
details: https://hg.tryton.org/weblate?cmd=changeset=8773d7772a34
description:
Translated using Weblate (German)

Currently translated at 97.5% (1092 of 1120 strings)

Translation: Tryton/account
Translate-URL: https://translate.tryton.org/projects/tryton/account/de/
diffstat:

 modules/account/locale/de.po |  14 +++---
 1 files changed, 7 insertions(+), 7 deletions(-)

diffs (66 lines):

diff -r b81d1910a895 -r 8773d7772a34 modules/account/locale/de.po
--- a/modules/account/locale/de.po  Tue Oct 19 17:09:17 2021 +
+++ b/modules/account/locale/de.po  Tue Oct 19 15:07:12 2021 +
@@ -1,7 +1,7 @@
 #
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-10-19 14:14+\n"
+"PO-Revision-Date: 2021-10-20 06:01+\n"
 "Last-Translator: Korbinian Preisler \n"
 "Language: de\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -626,7 +626,7 @@
 
 msgctxt "field:account.fiscalyear,start_date:"
 msgid "Starting Date"
-msgstr "Anfangsdatum"
+msgstr "Startdatum"
 
 msgctxt "field:account.fiscalyear,state:"
 msgid "State"
@@ -1503,7 +1503,7 @@
 
 msgctxt "field:account.period,start_date:"
 msgid "Starting Date"
-msgstr "Anfangsdatum"
+msgstr "Startdatum"
 
 msgctxt "field:account.period,state:"
 msgid "State"
@@ -1627,7 +1627,7 @@
 
 msgctxt "field:account.tax,start_date:"
 msgid "Starting Date"
-msgstr "Anfangsdatum"
+msgstr "Startdatum"
 
 msgctxt "field:account.tax,template:"
 msgid "Template"
@@ -1895,7 +1895,7 @@
 
 msgctxt "field:account.tax.rule.line,start_date:"
 msgid "Starting Date"
-msgstr "Anfangsdatum"
+msgstr "Startdatum"
 
 msgctxt "field:account.tax.rule.line,tax:"
 msgid "Substitution Tax"
@@ -1931,7 +1931,7 @@
 
 msgctxt "field:account.tax.rule.line.template,start_date:"
 msgid "Starting Date"
-msgstr "Anfangsdatum"
+msgstr "Startdatum"
 
 msgctxt "field:account.tax.rule.line.template,tax:"
 msgid "Substitution Tax"
@@ -2003,7 +2003,7 @@
 
 msgctxt "field:account.tax.template,start_date:"
 msgid "Starting Date"
-msgstr "Anfangsdatum"
+msgstr "Startdatum"
 
 msgctxt "field:account.tax.template,type:"
 msgid "Type"



[tryton-commits] changeset in weblate:default Translated using Weblate (German)

2021-10-20 Thread Korbinian Preisler
changeset b81d1910a895 in weblate:default
details: https://hg.tryton.org/weblate?cmd=changeset=b81d1910a895
description:
Translated using Weblate (German)

Currently translated at 99.0% (919 of 928 strings)

Translation: Tryton/ir
Translate-URL: https://translate.tryton.org/projects/tryton/ir/de/
diffstat:

 trytond/trytond/ir/locale/de.po |  19 ---
 1 files changed, 8 insertions(+), 11 deletions(-)

diffs (77 lines):

diff -r 67a3cbd24c59 -r b81d1910a895 trytond/trytond/ir/locale/de.po
--- a/trytond/trytond/ir/locale/de.po   Tue Oct 19 11:50:20 2021 +
+++ b/trytond/trytond/ir/locale/de.po   Tue Oct 19 17:09:17 2021 +
@@ -1,7 +1,7 @@
 #
 msgid ""
 msgstr ""
-"PO-Revision-Date: 2021-10-19 14:14+\n"
+"PO-Revision-Date: 2021-10-20 06:01+\n"
 "Last-Translator: Korbinian Preisler \n"
 "Language: de\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -609,14 +609,13 @@
 msgid "Origin"
 msgstr "Herkunft"
 
-#, fuzzy
 msgctxt "field:ir.error,processed_by:"
 msgid "Processed by"
-msgstr "Erstellt durch"
+msgstr "Bearbeitet von"
 
 msgctxt "field:ir.error,solved_by:"
 msgid "Solved by"
-msgstr ""
+msgstr "Behoben von"
 
 msgctxt "field:ir.error,state:"
 msgid "State"
@@ -1987,7 +1986,7 @@
 msgctxt ""
 "model:ir.action.act_window.domain,name:act_error_form_domain_processing"
 msgid "Processing"
-msgstr ""
+msgstr "In Bearbeitung"
 
 msgctxt "model:ir.action.act_window.domain,name:act_model_data_form_domain_all"
 msgid "All"
@@ -2951,14 +2950,13 @@
 msgid "Open"
 msgstr "Öffnen"
 
-#, fuzzy
 msgctxt "model:ir.model.button,string:error_process_button"
 msgid "Process"
-msgstr "Zugriff"
+msgstr "Bearbeiten"
 
 msgctxt "model:ir.model.button,string:error_solve_button"
 msgid "Solve"
-msgstr ""
+msgstr "Beheben"
 
 msgctxt "model:ir.model.button,string:lang_load_translations_button"
 msgid "Load translations"
@@ -3040,7 +3038,6 @@
 msgid "Module Activate Upgrade Start"
 msgstr "Modulaktivierung/-aktualisierung Start"
 
-#, fuzzy
 msgctxt "model:ir.module.config.start,name:"
 msgid "Configure Modules"
 msgstr "Module konfigurieren"
@@ -3481,11 +3478,11 @@
 
 msgctxt "selection:ir.error,state:"
 msgid "Processing"
-msgstr ""
+msgstr "In Bearbeitung"
 
 msgctxt "selection:ir.error,state:"
 msgid "Solved"
-msgstr ""
+msgstr "Behoben"
 
 msgctxt "selection:ir.lang,direction:"
 msgid "Left-to-right"