fix locales sorting and add form name to contract deletion name
All checks were successful
Deploy Amap / deploy (push) Successful in 42s

This commit is contained in:
Julien Aldon
2026-03-06 17:17:05 +01:00
parent 46b369ecd9
commit 76bc1c2302
3 changed files with 415 additions and 415 deletions

View File

@@ -1,225 +1,225 @@
{
"help": "help",
"how to use dashboard": "how to use the dashboard",
"product name": "product name",
"product price": "product price",
"product quantity": "product quantity",
"product quantity unit": "product quantity unit",
"product type": "product type",
"occasional": "occasional",
"occasional products": "occasional products per shipment",
"select products per shipment": "select products for each shipment.",
"recurrent": "recurrent",
"recurrent products": "recurrent products",
"your selection in this category will apply for all shipments": "your selection will apply to all shipments (Example: For 6 shipments, the product will be counted 6 times: once per shipment).",
"product price kg": "product price per kilogram",
"product unit": "product sales unit",
"piece": "piece",
"in": "in",
"enter quantity": "enter quantity",
"filter by season": "filter by season",
"filter by form": "filter by form",
"filter by productor": "filter by producer",
"name": "name",
"season": "season",
"start": "start",
"end": "end",
"productor": "producer",
"referer": "referent",
"edit form": "edit contract form",
"form name": "contract form name",
"contract season": "contract season",
"contract season recommandation": "recommendation: <Season>-<year> (Example: Winter-2025), if a form is already created, reuse it's season name.",
"start date": "start date",
"end date": "end date",
"nothing found": "nothing to display",
"number of shipment": "number of shipments",
"cancel": "cancel",
"create form": "create contract form",
"create productor": "create producer",
"edit productor": "edit producer",
"remove productor": "remove producer",
"remove form": "remove form",
"edit shipment": "edit shipment",
"create shipment": "create shipment",
"create user": "create user",
"home": "home",
"dashboard": "dashboard",
"filter by name": "filter by name",
"filter by type": "filter by type",
"address": "address",
"payment methods": "payment methods",
"type": "type",
"cheque": "cheque",
"transfer": "bank transfer",
"order name": "cheque payable to",
"productor name": "producer name",
"productor type": "producer type",
"productor address": "producer address",
"productor payment": "producer payment methods",
"priceKg": "price per kilogram",
"quantity": "quantity",
"quantity unit": "quantity unit",
"unit": "sales unit",
"price": "price",
"total price": "total price",
"create product": "create product",
"informations": "information",
"remove product": "remove product",
"edit product": "edit product",
"shipment name": "shipment name",
"shipment date": "shipment date",
"shipments": "shipments",
"shipment": "shipment",
"shipment products": "shipment products",
"shipment form": "shipment related form",
"minimum shipment value": "minimum shipment value (€)",
"shipment products is necessary only for occasional products (if all products are recurrent leave empty)": "shipment products configuration is only necessary for occasional products (leave empty if all products are recurrent).",
"recurrent product is for all shipments, occasional product is for a specific shipment (see shipment form)": "recurrent products are for all shipments, occasional products are for a specific shipment (see shipment form).",
"some contracts require a minimum value per shipment, ignore this field if it's not the case": "some contracts require a minimum value per shipment. Ignore this field if it does not apply to your contract.",
"export contracts": "export contracts",
"download recap": "download recap",
"fill contract online": "fill contract online",
"download base template to print": "download base template to print",
"to export contracts submissions before sending to the productor go to the contracts section": "to export contracts submissions before sending to the productor go to the contracts section.",
"in this page you can view all contracts submissions, you can remove duplicates submission or download a specific contract": "in this page you can view all contracts submissions, you can remove duplicates submission or download a specific contract",
"you can download all contracts for your form using the export all": "you can download all contracts for your form using the export all",
"in the same corner you can download a recap by clicking on the button": "in the same corner you can download a recap by clicking on the",
"once all contracts downloaded, you can delete the form (to avoid new submissions) and hide it from the home page": "once all contracts downloaded, you can delete the form (to avoid new submissions) and hide it from the home page",
"by checking this option the form will be accessible publicly on the home page, only check it if everything is fine with your form": "by checking this option the form will be accessible publicly on the home page, only check it if everything is fine with your form",
"contracts": "contracts",
"contract": "contract",
"user": "user",
"hidden": "hidden",
"visible": "visible",
"minimum price for this shipment should be at least": "minimum price for this shipment should be at least",
"there is": "there is",
"for this contract": "for this contract.",
"remove shipment": "remove shipment",
"productors": "producers",
"products": "products",
"templates": "templates",
"users": "users",
"forms": "contract forms",
"max cheque number": "max cheque number",
"can be empty default to 3": "can be empty default to 3",
"form": "contract form",
"select a form": "select a form",
"download contracts": "download contracts",
"all contracts": "all contracts",
"remove contract": "remove contract",
"download contract": "download contract",
"by selecting a form here you can download all contracts of your form": "by selecting a form here you can download all contracts of your form.",
"edit user": "edit user",
"remove user": "remove user",
"logout": "logout",
"all forms": "all contract forms",
"create new form": "create new contract form",
"a address": "an address",
"a email": "an email address",
"a end date": "an end date",
"a fistname": "a first name",
"a form": "a contract form",
"a lastname": "a last name",
"a name": "a name",
"a new contract form should be created for each new season, do not edit a previous contract and change it's values (for history purpose)": "a new contract form must be created for each new season. Do not edit past contracts.",
"a payment method": "a payment method",
"a phone": "a phone number",
"a price": "a price",
"a price or priceKg": "a price or price per kilogram",
"a priceKg": "a price per kilogram",
"a product": "a product",
"a product can be edited if its informations change, it should not be recreated for each contracts": "a product can be edited if information changes. It should not be recreated for each contract.",
"a product type define the way it will be organized on the final contract form (showed to users) it can be reccurent or occassional. Recurrent products will be set for all shipments if selected by user, Occasional products can be choosen for each shipments": "a product type defines how it will be organized in the final contract form. It can be recurrent or occasional. Recurrent products will be set for all shipments if selected. Occasional products can be chosen for each shipment.",
"a productor": "a producer",
"a productor can be edited if its informations change, it should not be recreated for each contracts": "a producer can be edited if information changes. It should not be recreated for each contract.",
"a quantity": "a quantity",
"a quantity unit": "a quantity unit",
"a referer": "a referent",
"a season": "a season",
"a sell unit": "a sales unit",
"a shipment": "a shipment",
"a start date": "a start date",
"a type": "a type",
"actions": "actions",
"add all products linked to this productor in the products section": "add your products linked to the producer in the \"Products\" section.",
"address": "address",
"all contracts": "all contracts",
"all forms": "all contract forms",
"all productors": "all producers",
"all products": "all products",
"all shipments": "all shipments",
"all referers": "all referents",
"is required": "is required",
"a name": "a name",
"a season": "a season",
"a start date": "a start date",
"a end date": "an end date",
"a productor": "a producer",
"a referer": "a referent",
"a phone": "a phone number",
"a fistname": "a first name",
"a lastname": "a last name",
"a email": "an email address",
"a price or priceKg": "a price or price per kilogram",
"a address": "an address",
"a type": "a type",
"a form": "a contract form",
"a price": "a price",
"a priceKg": "a price per kilogram",
"a quantity": "a quantity",
"a product": "a product",
"a quantity unit": "a quantity unit",
"a payment method": "a payment method",
"a sell unit": "a sales unit",
"sell unit": "sales unit",
"product": "product",
"a shipment": "a shipment",
"the products": "the products",
"the shipments": "the shipments",
"link to the section": "link to section: {{section}}",
"to add a use the": "to add {{section}} use the button",
"to edit a use the": "to edit {{section}} use the button",
"to delete a use the": "to delete {{section}} use the button",
"button in top right of the page": "at the top right of the {{section}} page.",
"button in front of the line you want to edit": "in front of the line you want to edit (in the actions column).",
"button in front of the line you want to delete": "in front of the line you want to delete (in the actions column).",
"glossary": "glossary",
"start to create a productor in the productors section": "start by creating a producer in the \"Producers\" section.",
"add all products linked to this productor in the products section": "add your products linked to the producer in the \"Products\" section.",
"create your contract form, it will create a form in the home page (accessible to users)": "create your contract form in the \"Contract Forms\" section. Adding an entry here will create a form on the home page.",
"create shipments for your contract form": "create shipments for your contract",
"creation order": "creation order",
"dashboard is for referers only, with this dashboard you can create productors, products, forms and shipments": "the dashboard is only visible to referents. You can create your producer, products, contract forms, and shipments.",
"is defined by": "is defined by",
"a product type define the way it will be organized on the final contract form (showed to users) it can be reccurent or occassional. Recurrent products will be set for all shipments if selected by user, Occasional products can be choosen for each shipments": "a product type defines how it will be organized in the final contract form. It can be recurrent or occasional. Recurrent products will be set for all shipments if selected. Occasional products can be chosen for each shipment.",
"and/or": "and/or",
"form name recommandation": "recommendation: Contract <contract-type> (Example: Pork-Lamb Contract)",
"submit contract": "submit contract",
"submit": "submit",
"example in user forms": "example in user contract form",
"occasional product": "occasional product",
"recurrent product": "recurrent product",
"with grams as product unit selected": "with grams selected as product unit",
"product example": "product example",
"payment methods are defined for a productor. At the end of a form a section payment method let the user select his prefered payment method": "payment methods are defined for a producer. At the end of the form, users can select their preferred payment method.",
"with cheque and transfer": "with cheque and transfer configured for the producer",
"mililiter": "milliliters (ml)",
"this field is optionnal a product can have a quantity if configured inside the product it will be shown inside the form": "this field is optional. It represents the product quantity and will be shown in the form.",
"this field is also optionnal if a product have a quantity you can select the correct unit (metric system). It will be shown next to product quantity inside the form": "this field is optional. It represents the measurement unit and will be shown next to the quantity.",
"with 150 set as quantity and g as quantity unit in product": "with 150 set as quantity and grams selected as quantity unit",
"all shipments": "all shipments",
"all shipments should be recreated for each form creation": "shipments must be recreated for each new contract form.",
"a productor can be edited if its informations change, it should not be recreated for each contracts": "a producer can be edited if information changes. It should not be recreated for each contract.",
"a product can be edited if its informations change, it should not be recreated for each contracts": "a product can be edited if information changes. It should not be recreated for each contract.",
"a new contract form should be created for each new season, do not edit a previous contract and change it's values (for history purpose)": "a new contract form must be created for each new season. Do not edit past contracts.",
"grams": "grams (g)",
"kilo": "kilograms (kg)",
"liter": "liters (L)",
"all theses informations are for contract generation": "all this information is required for contract generation.",
"and/or": "and/or",
"are you sure you want to delete": "are you sure you want to delete",
"this will also delete": "this will also delete",
"delete entity": "delete {{entity}}",
"button in front of the line you want to delete": "in front of the line you want to delete (in the actions column).",
"button in front of the line you want to edit": "in front of the line you want to edit (in the actions column).",
"button in top right of the page": "at the top right of the {{section}} page.",
"by checking this option the form will be accessible publicly on the home page, only check it if everything is fine with your form": "by checking this option the form will be accessible publicly on the home page, only check it if everything is fine with your form",
"by selecting a form here you can download all contracts of your form": "by selecting a form here you can download all contracts of your form.",
"can be empty default to 3": "can be empty default to 3",
"cancel": "cancel",
"cheque": "cheque",
"cheque id": "cheque identifier",
"cheque quantity": "number of cheques",
"cheque value": "cheque amount",
"choose payment method": "choose your payment method (you do not need to pay now).",
"contract": "contract",
"contract season": "contract season",
"contract season recommandation": "recommendation: <Season>-<year> (Example: Winter-2025), if a form is already created, reuse it's season name.",
"contracts": "contracts",
"create form": "create contract form",
"create new form": "create new contract form",
"create product": "create product",
"create productor": "create producer",
"create shipment": "create shipment",
"create shipments for your contract form": "create shipments for your contract",
"create user": "create user",
"create your contract form, it will create a form in the home page (accessible to users)": "create your contract form in the \"Contract Forms\" section. Adding an entry here will create a form on the home page.",
"creation order": "creation order",
"dashboard": "dashboard",
"dashboard is for referers only, with this dashboard you can create productors, products, forms and shipments": "the dashboard is only visible to referents. You can create your producer, products, contract forms, and shipments.",
"delete": "delete",
"success": "success",
"success edit": "{{entity}} correctly edited",
"success create": "{{entity}} correctly created",
"success delete": "{{entity}} correctly deleted",
"delete entity": "delete {{entity}}",
"download base template to print": "download base template to print",
"download contract": "download contract",
"download contracts": "download contracts",
"download recap": "download recap",
"edit form": "edit contract form",
"edit product": "edit product",
"edit productor": "edit producer",
"edit shipment": "edit shipment",
"edit user": "edit user",
"end": "end",
"end date": "end date",
"enter cheque quantity": "enter number of cheques",
"enter cheque value": "enter cheque amount",
"enter payment method": "select your payment method",
"enter quantity": "enter quantity",
"error": "error",
"error edit": "error during edit {{entity}}",
"error create": "error during create {{entity}}",
"error delete": "error during suppress {{entity}}",
"of the user": "of the user",
"error edit": "error during edit {{entity}}",
"example in user forms": "example in user contract form",
"export contracts": "export contracts",
"fill contract online": "fill contract online",
"filter by form": "filter by form",
"filter by name": "filter by name",
"filter by productor": "filter by producer",
"filter by season": "filter by season",
"filter by type": "filter by type",
"for this contract": "for this contract.",
"for transfer method contact your referer or productor": "for bank transfer, contact your referent or producer.",
"form": "contract form",
"form name": "contract form name",
"form name recommandation": "recommendation: Contract <contract-type> (Example: Pork-Lamb Contract)",
"forms": "contract forms",
"glossary": "glossary",
"grams": "grams (g)",
"help": "help",
"hidden": "hidden",
"home": "home",
"how to use dashboard": "how to use the dashboard",
"in": "in",
"in the same corner you can download a recap by clicking on the button": "in the same corner you can download a recap by clicking on the",
"in this page you can view all contracts submissions, you can remove duplicates submission or download a specific contract": "in this page you can view all contracts submissions, you can remove duplicates submission or download a specific contract",
"informations": "information",
"is defined by": "is defined by",
"is required": "is required",
"kilo": "kilograms (kg)",
"link to the section": "link to section: {{section}}",
"liter": "liters (L)",
"login with keycloak": "login with keycloak",
"logout": "logout",
"max cheque number": "max cheque number",
"mililiter": "milliliters (ml)",
"minimum price for this shipment should be at least": "minimum price for this shipment should be at least",
"minimum shipment value": "minimum shipment value (€)",
"name": "name",
"nothing found": "nothing to display",
"number of cheques between 1 and 3 cheques also enter your cheques identifiers, value is calculated automatically": "number of cheques between 1 and 3. Also enter cheque identifiers.",
"number of shipment": "number of shipments",
"occasional": "occasional",
"occasional product": "occasional product",
"occasional products": "occasional products per shipment",
"of the contract": "of the contract",
"of the form": "of the form",
"of the product": "of the product",
"of the productor": "of the producer",
"of the shipment": "of the shipment",
"of the contract": "of the contract",
"login with keycloak": "login with keycloak",
"there is no contract for now": "there is no contract at the moment.",
"for transfer method contact your referer or productor": "for bank transfer, contact your referent or producer.",
"cheque quantity": "number of cheques",
"enter cheque quantity": "enter number of cheques",
"cheque id": "cheque identifier",
"cheque value": "cheque amount",
"enter cheque value": "enter cheque amount",
"enter payment method": "select your payment method",
"number of cheques between 1 and 3 cheques also enter your cheques identifiers, value is calculated automatically": "number of cheques between 1 and 3. Also enter cheque identifiers.",
"of the user": "of the user",
"once all contracts downloaded, you can delete the form (to avoid new submissions) and hide it from the home page": "once all contracts downloaded, you can delete the form (to avoid new submissions) and hide it from the home page",
"order name": "cheque payable to",
"payment method": "payment method",
"your session has expired please log in again": "your session has expired please log in again",
"session expired": "session expired",
"user not allowed": "user not allowed",
"payment methods": "payment methods",
"payment methods are defined for a productor. At the end of a form a section payment method let the user select his prefered payment method": "payment methods are defined for a producer. At the end of the form, users can select their preferred payment method.",
"piece": "piece",
"price": "price",
"priceKg": "price per kilogram",
"product": "product",
"product example": "product example",
"product name": "product name",
"product price": "product price",
"product price kg": "product price per kilogram",
"product quantity": "product quantity",
"product quantity unit": "product quantity unit",
"product type": "product type",
"product unit": "product sales unit",
"productor": "producer",
"productor address": "producer address",
"productor name": "producer name",
"productor payment": "producer payment methods",
"productor type": "producer type",
"productors": "producers",
"products": "products",
"quantity": "quantity",
"quantity unit": "quantity unit",
"recurrent": "recurrent",
"recurrent product": "recurrent product",
"recurrent product is for all shipments, occasional product is for a specific shipment (see shipment form)": "recurrent products are for all shipments, occasional products are for a specific shipment (see shipment form).",
"recurrent products": "recurrent products",
"referer": "referent",
"remove contract": "remove contract",
"remove form": "remove form",
"remove product": "remove product",
"remove productor": "remove producer",
"remove shipment": "remove shipment",
"remove user": "remove user",
"roles": "roles",
"your keycloak user has no roles, please contact your administrator": "your keycloak user has no roles, please contact your administrator",
"choose payment method": "choose your payment method (you do not need to pay now).",
"season": "season",
"select a form": "select a form",
"select products per shipment": "select products for each shipment.",
"sell unit": "sales unit",
"session expired": "session expired",
"shipment": "shipment",
"shipment date": "shipment date",
"shipment form": "shipment related form",
"shipment name": "shipment name",
"shipment products": "shipment products",
"shipment products is necessary only for occasional products (if all products are recurrent leave empty)": "shipment products configuration is only necessary for occasional products (leave empty if all products are recurrent).",
"shipments": "shipments",
"some contracts require a minimum value per shipment, ignore this field if it's not the case": "some contracts require a minimum value per shipment. Ignore this field if it does not apply to your contract.",
"start": "start",
"start date": "start date",
"start to create a productor in the productors section": "start by creating a producer in the \"Producers\" section.",
"submit": "submit",
"submit contract": "submit contract",
"success": "success",
"success create": "{{entity}} correctly created",
"success delete": "{{entity}} correctly deleted",
"success edit": "{{entity}} correctly edited",
"templates": "templates",
"the product unit will be assigned to the quantity requested in the form": "the product unit defines the unit used in the contract form.",
"all theses informations are for contract generation": "all this information is required for contract generation."
}
"the products": "the products",
"the shipments": "the shipments",
"there is": "there is",
"there is no contract for now": "there is no contract at the moment.",
"this field is also optionnal if a product have a quantity you can select the correct unit (metric system). It will be shown next to product quantity inside the form": "this field is optional. It represents the measurement unit and will be shown next to the quantity.",
"this field is optionnal a product can have a quantity if configured inside the product it will be shown inside the form": "this field is optional. It represents the product quantity and will be shown in the form.",
"this will also delete": "this will also delete",
"to add a use the": "to add {{section}} use the button",
"to delete a use the": "to delete {{section}} use the button",
"to edit a use the": "to edit {{section}} use the button",
"to export contracts submissions before sending to the productor go to the contracts section": "to export contracts submissions before sending to the productor go to the contracts section.",
"total price": "total price",
"transfer": "bank transfer",
"type": "type",
"unit": "sales unit",
"user": "user",
"user not allowed": "user not allowed",
"users": "users",
"visible": "visible",
"with 150 set as quantity and g as quantity unit in product": "with 150 set as quantity and grams selected as quantity unit",
"with cheque and transfer": "with cheque and transfer configured for the producer",
"with grams as product unit selected": "with grams selected as product unit",
"you can download all contracts for your form using the export all": "you can download all contracts for your form using the export all",
"your keycloak user has no roles, please contact your administrator": "your keycloak user has no roles, please contact your administrator",
"your selection in this category will apply for all shipments": "your selection will apply to all shipments (Example: For 6 shipments, the product will be counted 6 times: once per shipment).",
"your session has expired please log in again": "your session has expired please log in again"
}