151 |
ilm |
1 |
add=Add
|
|
|
2 |
modify.or.delete=Modify/Delete
|
93 |
ilm |
3 |
address=Address
|
|
|
4 |
address.type.invoice=Invoice
|
|
|
5 |
address.type.delivery=Shipment
|
|
|
6 |
address.type.external=External
|
|
|
7 |
address.type.other=Other
|
|
|
8 |
product.bom.expand.warning=Beware the total price will be calculated from the children!
|
94 |
ilm |
9 |
product.bom.flatexpand.warning=Beware the kit will be replaced by his components!
|
93 |
ilm |
10 |
apply.associated.pricelist.to.customer=Apply customer pricelist
|
|
|
11 |
invoice.address.same.main.address=Invoice address same as main address
|
|
|
12 |
delivery.address.same.main.address=Delivery address same as main address
|
149 |
ilm |
13 |
additional.address=Additional address
|
|
|
14 |
|
156 |
ilm |
15 |
register.missing.title=Configuration error
|
|
|
16 |
register.missing=The register n° {0} doesn\u2019t exist in the database.\n\nPlease create it or modify this host's configuration.
|
149 |
ilm |
17 |
register.moved.title=Different host
|
|
|
18 |
register.moved=<html>It seems that this register has been moved.\
|
|
|
19 |
You can ignore this message if for instance :\
|
|
|
20 |
<ul>\
|
|
|
21 |
<li>the user session has been renamed,</li>\
|
|
|
22 |
<li>the computer has been renamed,</li>\
|
|
|
23 |
<li>the register has changed computer.</li>\
|
|
|
24 |
</ul><p>If this isn\u2019t the case, please check that there isn\u2019t multiple installations with the same register number (n° {0}).\
|
|
|
25 |
<p>Do you want to ignore the message and continue or else quit the application?</html>
|
|
|
26 |
register.moved.ignore=Ignore
|
151 |
ilm |
27 |
register.moved.quit=Quit
|
|
|
28 |
|
156 |
ilm |
29 |
register.notReconciled.title=Incoherence of the opening state of the register
|
|
|
30 |
register.notReconciled.outsideMeddling=The files and/or data base were modified outside of this software.
|
|
|
31 |
register.notReconciled.resumeFailed=The opening or closure was interrupted, the process was resumed but it failed.
|
|
|
32 |
register.notReconciled.unknown=The opening of the register on this host and in the database was incoherent. \
|
|
|
33 |
The state couldn\u2019t be reconciled.
|
|
|
34 |
# local open
|
|
|
35 |
register.notReconciled.open.datesMismatch=The register was opened at different dates on this host ({localDate,date} at {localDate,time}) \
|
|
|
36 |
and in the database ({remoteDate,date} at {remoteDate,time}).
|
|
|
37 |
register.notReconciled.localOpen_remoteClosed=The register is opened on this host ({localDate,date} at {localDate,time}) \
|
|
|
38 |
but closed in the database ({remoteDate,date} at {remoteDate,time}).
|
|
|
39 |
register.notReconciled.localOpen_remoteMissing=The register is opened on this host ({localDate,date} at {localDate,time}) \
|
|
|
40 |
but was never opened in the database.
|
|
|
41 |
# remote open
|
|
|
42 |
register.notReconciled.localMissing_remoteReopen=The register was opened multiple times in the database \
|
|
|
43 |
(the last time {remoteDate,date} at {remoteDate,time}), but never on this host.
|
|
|
44 |
register.notReconciled.localOpenFailed_remoteOpen=The register was open in the database ({remoteDate,date} at {remoteDate,time}) \
|
|
|
45 |
and the opening on this host failed.
|
|
|
46 |
register.notReconciled.localClosed_remoteCloseFailed=The register was closed on this host ({localDate,date} at {localDate,time}) \
|
|
|
47 |
and the closure in the database failed.
|
|
|
48 |
register.notReconciled.localClosed_remoteOpen.datesMismatch=The register is closed on this host ({localDate,date} at {localDate,time}) \
|
|
|
49 |
but open in the database ({remoteDate,date} at {remoteDate,time}). The opening and closure dates don\u2019t match.
|
|
|
50 |
# both closed
|
|
|
51 |
register.notReconciled.localMissing_remoteClosed=The register is closed in the database ({remoteDate,date} at {remoteDate,time}) \
|
|
|
52 |
but was never used on this host.
|
|
|
53 |
register.notReconciled.closed.datesMismatch=The register is closed on this host ({localDate,date} at {localDate,time}) \
|
|
|
54 |
and in the database ({remoteDate,date} at {remoteDate,time}), but with different dates.
|
|
|
55 |
register.notReconciled.localClosed_remoteMissing=The register is closed on this host ({localDate,date} at {localDate,time}) \
|
|
|
56 |
but the database is empty.
|
151 |
ilm |
57 |
|
156 |
ilm |
58 |
|
151 |
ilm |
59 |
sddMessage.generation.noneNeeded=No invoice needs {msgElem__singularIndefiniteArticle}.
|
|
|
60 |
sddMessage.generation.noneIgnored=The generated {msgElem__singular} includes {invoiceElem__definiteNumeral}.
|
|
|
61 |
sddMessage.generation.someIgnored={invoiceElemCount, plural, =0 {All invoices needing {msgElem__singularIndefiniteArticle} were ignored :}\
|
|
|
62 |
other {The generated {msgElem__singular} includes {invoiceElem__indefiniteNumeral}, others were ignored :}}
|
|
|
63 |
sddMessage.generation.someIgnored.future={futureCount, plural, =1 {one because its due date was too far} other {# because their due dates were too far}}
|
|
|
64 |
sddMessage.generation.someIgnored.duplicateMandate={duplicateCount, plural, =1 {one because its mandate was shared with another invoice}\
|
|
|
65 |
other {# because their mandates were shared with other invoices}}. You must generate again {msgElem__singularIndefiniteArticle}.
|
|
|
66 |
sddMessage.generation.someIgnored.missingInfo={missingInfoCount, plural, =1 {one because some information was missing} other {# because some information was missing}}
|
156 |
ilm |
67 |
|
|
|
68 |
sales.shipment.allShipments=All shipments
|
|
|
69 |
sales.shipment.nonInvoicedShipments=Non invoiced shipments
|
|
|
70 |
sales.shipment.invoicedShipments=Invoiced shipments
|
|
|
71 |
sales.shipment.listTotal=Total of the shipments in the list
|
|
|
72 |
|
|
|
73 |
dateFilter.none=No filter
|
|
|
74 |
dateFilter.currentYear=Current year
|
|
|
75 |
dateFilter.previousYear=Previous year
|
|
|
76 |
dateFilter.currentMonth=Current month
|
|
|
77 |
dateFilter.previousMonth=Previous month
|
|
|
78 |
dateFilter.currentWeek=Current week
|
|
|
79 |
dateFilter.previousWeek=Previous week
|
|
|
80 |
dateFilter.currentFiscalYear=Current fiscal year
|
|
|
81 |
dateFilter.custom=Custom
|
|
|
82 |
dateFilter.range=Range
|
|
|
83 |
dateFilter.from=From
|
|
|
84 |
dateFilter.to=To
|
|
|
85 |
|
|
|
86 |
TotalPanel.global=Global
|
|
|
87 |
TotalPanel.margin=Margin
|
|
|
88 |
TotalPanel.purchaseTotal.taxExcluded=Purchase total excl tax
|
|
|
89 |
TotalPanel.service.taxExcluded=Service included excl tax
|
|
|
90 |
TotalPanel.total.taxExcluded=Total excl tax
|
|
|
91 |
TotalPanel.total.taxIncluded=Total incl tax
|
|
|
92 |
TotalPanel.total.VAT=VAT total
|
|
|
93 |
TotalPanel.currencyTotal=Currency total
|
|
|
94 |
TotalPanel.ecoTax=Dont Eco-Contrib.
|
|
|
95 |
TotalPanel.estimatedBudget=Estimated budget
|
|
|
96 |
TotalPanel.selection=Selection
|
|
|
97 |
|
|
|
98 |
deliveryForm.applyClientRates=Apply client rates?
|
|
|
99 |
deliveryForm.cannotAdd.existingNumber=Cannot add, form number already exists.
|
|
|
100 |
deliveryForm.cannotCreate.notInStock=Cannot create the form, the following articles are out of stock :
|
|
|
101 |
deliveryForm.numberRefreshed=The number has been refreshed to {0}
|
|
|
102 |
deliveryForm.shipAll=Ship all
|
|
|
103 |
|
|
|
104 |
createMenuItem.name={elem__singular}
|
|
|
105 |
listMenuItem.name=List of {elem__plural}
|
|
|
106 |
|
|
|
107 |
PanelOOSQLComponent.createSubscription=Create subscription
|
|
|
108 |
PanelOOSQLComponent.missingField=Cannot add a combo to choose templates because the field ID_MODELE is missing in the table {0}
|
|
|
109 |
PanelOOSQLComponent.print=Print
|
|
|
110 |
PanelOOSQLComponent.view=View
|