Presupuestador_web/client/src/locales/en.json

569 lines
19 KiB
JSON

{
"translation": {
"common": {
"required": "required",
"cancel": "Cancel",
"no": "No",
"yes": "Yes",
"save": "Save",
"save_close": "Save and Close",
"discard": "Discard",
"hide": "Hide",
"back": "Back",
"upload": "Upload",
"continue": "Continue",
"close": "Close",
"more": "More",
"pagination": "Pagination",
"breadcrumb": "Breadcrumb",
"previous": "Previous",
"next": "Next",
"more_pages": "More pages",
"previous_slide": "Previous slide",
"next_slide": "Next slide",
"add": "Add",
"submit": "Submit",
"download": "Download",
"help": "Help",
"select_all": "Select all",
"select_row": "Select row",
"sort_asc": "Asc",
"sort_asc_description": "In ascending order. Click to sort descending order.",
"sort_desc": "Desc",
"sort_desc_description": "In descending order. Click to sort in ascending order.",
"sort_none_description": "No sorting order. Click to sort in ascending order.",
"rows_selected": "{{count}} row(s) selected.",
"rows_selected_of_total": "{{count}} of {{total}} row(s) selected.",
"rows_per_page": "Rows per page",
"num_page_of_total": "Page {{count}} of {{total}}",
"go_to_first_page": "Go to first page",
"go_to_prev_page": "Go to previous page",
"go_to_next_page": "Go to next page",
"go_to_last_page": "Go to last page",
"error": "Error",
"actions": "Actions",
"open_menu": "Open menu",
"duplicate_row": "Duplicate",
"duplicate_selected_rows": "Duplicate",
"duplicate_selected_rows_tooltip": "Duplicate selected row(s)",
"append_empty_row": "Append row",
"append_empty_row_tooltip": "Append a empty row",
"append_article": "Append article",
"append_article_tooltip": "Select and add an item from the catalog",
"append_block": "Append text block",
"append_block_tooltip": "Select and add a text block",
"move_row": "Move row",
"remove_row": "Remove",
"remove_selected_rows": "Remove",
"remove_selected_rows_tooltip": "Remove selected row(s)",
"reset_selected_rows": "Reset selection",
"reset_selected_rows_tooltip": "Reset selected row(s)",
"insert_row_above": "Insert row above",
"insert_row_below": "Insert row below",
"pick_date": "Select a date",
"today": "Today",
"required_field": "This field is required",
"edit": "Edit",
"remove": "Remove",
"archive": "Archive",
"duplicate": "Duplicate",
"disable_preview": "Hide preview",
"enable_preview": "Show preview",
"filter": {
"reset_filter": "Reset filter",
"badget_remove_tooltip": "Remove this filter term",
"input_placeholder": "Type here to filter...",
"button_add_term": "Add filter term",
"button_add_term_tooltip": "Add filter term (or press Enter)",
"help_text": "Press Enter or click the + button to add a term to the filter. Use multiple terms for a broader search."
}
},
"components": {
"loading_indicator": {
"title": "Loading..."
},
"loading_overlay": {
"title": "Loading...",
"subtitle": "This may take a few seconds. Please do not close this page."
},
"error_overlay": {
"title": "An error occurred",
"go_home": "Go home"
},
"empty_state": {
"title": "There is nothing here yet",
"subtitle": "Start by requesting the catalog upload",
"button": "Request catalog upload"
},
"data_table": {
"columns": "Columns",
"no_results": "No results found.",
"clear_filters": "Clear filters",
"selected_count": "{{count}} selected"
}
},
"hooks": {
"use_unsaved_changes_notifier": {
"title": "Changes detected",
"subtitle": "Caution, there are pending changes to save on this page.\nIf you continue, you will lose the changes.",
"confirm_text": "Continue",
"cancel_text": "Cancel"
}
},
"main_menu": {
"toggle_navigation": "Toggle navigation menu",
"settings": "Settings",
"catalog": "Catalog",
"quotes": "Quotes",
"search_placeholder": "Search products, quotes, etc.",
"user": {
"user_menu": "User menu",
"my_account": "My account",
"profile": "Profile",
"settings": "Settings",
"support": "Support",
"logout": "Logout"
},
"logout_dialog": {
"title": "Log out",
"description": "Are you sure you want to log out?",
"confirm_label": "Log out",
"cancel_label": "Cancel"
}
},
"login_page": {
"title": "Quoting tool for distributors",
"description": "Enter your email address and password to login",
"email_label": "Email",
"email_placeholder": "myemail@sample.com",
"password_label": "Password",
"forgotten_password": "Forgot your password?",
"become_dealer": "Do you want to become a Uecko partner?",
"contact_us": "Contact us",
"login": "Log in"
},
"dashboard": {
"welcome": "Welcome"
},
"catalog": {
"list": {
"title": "Catalog of articles",
"empty_state": {
"subtitle": "Start by loading catalog items"
},
"columns": {
"description": "Description",
"points": "Points",
"retail_price": "Retail price",
"quantity": "Quantity"
}
}
},
"quotes": {
"list": {
"title": "Quotes",
"subtitle": "",
"tabs_title": "Statuses",
"select_status": "Select status",
"preview_aria": "Show quote preview",
"empty_state": {
"subtitle": "Start by creating a quote"
},
"status_help": {
"title": "Quote status help",
"intro": "A quote status indicates its current position in the business process.",
"possible": "The possible statuses are:",
"outro": "Use these statuses to track quotes efficiently and improve your sales process. The Archived status helps keep history without interfering with active quotes."
},
"tabs": {
"all": "All",
"draft": "Draft",
"ready": "Ready",
"delivered": "Delivered",
"accepted": "Accepted",
"rejected": "Rejected",
"archived": "Archived"
},
"columns": {
"date": "Date",
"date_sent": "Sent to Uecko",
"reference": "Reference",
"status": "Status",
"customer_reference": "Customer Ref.",
"customer_information": "Customer",
"total_price": "Total amount"
},
"resume": {
"title": "Quote",
"tabs": {
"resume": "Summary",
"preview": "Preview"
},
"quote_information": "Quote Information",
"customer_information": "Customer Information",
"price_information": "Quote totals",
"select_quote": "Select a quote"
}
},
"notifications": {
"created": "Quote created",
"saved": "Quote saved",
"saving": "Saving quote"
},
"pdf_generation": {
"title": "Generating PDF",
"error": "Error generating PDF",
"progress": "Progress: {{percentage}}%",
"elapsed": "Elapsed time: {{elapsed}} seconds",
"remaining": "Estimated time remaining: {{estimatedTime}} seconds",
"cancel": "Cancel generation"
},
"create": {
"title": "New quote",
"form_groups": {
"general": {
"title": "General Data",
"desc": "General information and the quote's customer"
},
"status": {
"title": "Status",
"desc": "Quote status"
},
"documents": {
"title": "Attached Documents",
"desc": "Attach documents such as photos, drawings, sketches, etc. to your quotation.",
"images": "Images"
}
}
},
"edit": {
"title": "Quote",
"buttons": {
"save_quote": "Save quote"
}
},
"duplicate_action": {
"toast_success": "Quote duplicated"
},
"downloading_dialog": {
"title": "Downloading quote",
"description": "Please wait while your quotation is generated and downloaded in PDF format...",
"progress": {
"label": "Download is in {{status}}",
"status_in_progress": "in progress",
"status_stopped": "stopped"
},
"cancel_button": "Cancel the download",
"toast_success": "Quote downloaded"
},
"catalog_picker_dialog": {
"title": "Select catalog items",
"description": "To complete your quote, you can add items from the catalog.",
"toast_article_added": "Catalog item added:"
},
"blocks_picker_dialog": {
"title": "Select a text block",
"description": "To help complete your quote, you can add predefined text blocks from this list.",
"toast_article_added": "Text block added:"
},
"quote_sent_to_editor": {
"trigger_button": "Send to Uecko",
"title": "Send quote to Uecko",
"description": "Do you want to send this quote to Uecko? This action cannot be undone.",
"toast_status_changed": "Quote sent to Uecko"
},
"quote_status_editor": {
"trigger_button": "Change quote status",
"title": "Change quote status",
"status": {
"draft": {
"title": "Draft",
"description": "The quote is in the initial stages of creation."
},
"ready": {
"title": "Ready",
"description": "The quote is completed and ready to be delivered to the customer."
},
"delivered": {
"title": "Delivered",
"description": "The quote has been sent to the client and a response is awaited."
},
"accepted": {
"title": "Accepted",
"description": "The customer has approved the quote."
},
"rejected": {
"title": "Rejected",
"description": "The customer has not accepted the quotation."
},
"archived": {
"title": "Archived",
"description": "The quote has been saved for future reference."
}
},
"submit_button": "Change status",
"toast_status_changed": "Quote status changed to: {{newStatus}}"
},
"discount_column": {
"label": "Show discount column",
"description": "Shows or hides the discount column in quote lines.",
"confirmation": {
"title": "Hide line discounts",
"description": "There are lines with discounts applied. Hiding the column will not remove those discounts: they will still affect the quote amount, but will no longer be shown in the lines or PDF.",
"confirm": "Hide column"
}
},
"additional_currency": {
"title": "Additional currency",
"description": "Optionally show the quote total in another currency.",
"enabled": "Show in another currency",
"currency": "Currency",
"date": "Exchange date",
"rate": "Exchange rate (1 EUR = …)",
"refresh": "Refresh exchange rate",
"total": "Total in {{code}}"
},
"inline_row_actions": {
"delete_confirmation": {
"title": "Remove row",
"description": "Are you sure you want to remove this row? This action cannot be undone.",
"confirm": "Remove row"
}
},
"status": {
"draft": "Draft",
"ready": "Ready",
"delivered": "Delivered",
"accepted": "Accepted",
"rejected": "Rejected",
"archived": "Archived"
},
"form_fields": {
"date": {
"label": "Date",
"desc": "Quote's date",
"placeholder": ""
},
"reference": {
"label": "Reference",
"desc": "Quote reference",
"placeholder": ""
},
"lang_code": {
"label": "Document language",
"desc": "Language used to generate the quote PDF",
"placeholder": "",
"options": { "es": "Spanish", "en": "English", "fr": "French" }
},
"currency_code": {
"label": "Currency",
"desc": "Quote currency",
"placeholder": ""
},
"customer_reference": {
"label": "Customer reference",
"desc": "Customer reference for this quote",
"placeholder": ""
},
"customer_information": {
"label": "Customer details",
"desc": "Recommendation: enter the customer's name on the first line, the address on the second line, and the zip code and city/state on the third line.",
"placeholder": "Name and surname\nStreet and number\nzip code and city or state..."
},
"payment_method": {
"label": "Payment method",
"placeholder": "placeholder",
"desc": "Method of payment for this quote"
},
"notes": {
"label": "Notes",
"placeholder": "",
"desc": "Quote's notes"
},
"validity": {
"label": "Validity time",
"placeholder": "",
"desc": "Quote's validity time"
},
"subtotal_price": {
"label": "Subtotal",
"placeholder": "",
"desc": "Quote subtotal"
},
"discount": {
"label": "Discount (%)",
"placeholder": "",
"desc": "Percentage discount"
},
"discount_value": {
"label": "Discount ({{value}}%)",
"placeholder": "",
"desc": "Percentage discount"
},
"discount_price": {
"label": "Discount amount",
"placeholder": "",
"desc": "Discount amount"
},
"before_tax_price": {
"label": "Taxable amount",
"placeholder": "",
"desc": "Taxable amount"
},
"tax": {
"label": "Tax (%)",
"placeholder": "",
"desc": "Percentage Tax"
},
"tax_value": {
"label": "{{label}} ({{value}}%)",
"placeholder": "",
"desc": "Percentage Tax"
},
"tax_price": {
"label": "Tax amount",
"placeholder": "",
"desc": "Tax amount"
},
"total_price": {
"label": "Total price",
"placeholder": "",
"desc": "Quote total price"
},
"items": {
"quantity": {
"label": "Quantity",
"placeholder": "",
"desc": ""
},
"description": {
"label": "Description",
"placeholder": "",
"desc": ""
},
"unit_price": {
"label": "Unit price",
"placeholder": "",
"desc": "Item unit price"
},
"subtotal_price": {
"label": "Subtotal",
"placeholder": "",
"desc": ""
},
"discount": {
"label": "Discount (%)",
"placeholder": "",
"desc": "Percentage discount"
},
"total_price": {
"label": "Total price",
"placeholder": "",
"desc": "Total price with percentage discount"
}
}
}
},
"settings": {
"edit": {
"title": "Settings",
"tabs": {
"profile": "Profile settings",
"quotes": "Quote settings",
"legal": "Legal settings"
}
},
"form_fields": {
"language": {
"label": "Language",
"placeholder": "Select a language",
"desc": "Preferred language for the interface",
"options": {
"es": "Spanish",
"en": "English",
"fr": "French"
}
},
"logo": {
"label": "Logo",
"desc": "This logo will appear in PDF-exported proposals",
"requirements": "JPG or PNG files are allowed. The logo dimensions must be 200x100 pixels or proportional.",
"upload": "Upload logo",
"invalid_format": "Only JPG or PNG files are allowed",
"invalid_dimensions": "The logo dimensions must be 200x100 pixels or proportional."
},
"contact_information": {
"label": "Your contact information",
"placeholder": "",
"desc": "Your contact information as a dealer that will appear on the quotes given to your customers."
},
"default_tax": {
"label": "Default tax (%)",
"placeholder": "",
"desc": "Default tax rate for your quotes"
},
"default_tax_label": {
"placeholder": "% VAT",
"desc": "Name or label shown alongside the tax"
},
"default_show_line_discount_column": {
"label": "Show discount column by default",
"desc": "New quotes will initially show the discount column in their lines. You can change this option later for each quote."
},
"default_legal_terms": {
"label": "Legal terms",
"placeholder": "",
"desc": "Legal text to include in all new quotes"
},
"default_payment_method": {
"label": "Payment method",
"placeholder": "",
"desc": "Default payment method to be used for new quotes"
},
"default_notes": {
"label": "Notes",
"placeholder": "",
"desc": "Default notes to be used for new quotes"
},
"default_quote_validity": {
"label": "Quote validity",
"placeholder": "",
"desc": "Default validity time to be used for new quotes"
}
},
"notifications": {
"saved": "Settings saved",
"saving": "Saving settings"
}
},
"support": {
"modal": {
"title": "Send an issue",
"subtitle": "Use this form to report any problem you encountered while using the application. Our development team will review your issue and try to resolve it.",
"open": "Open support window",
"placeholder": "Describe the issue here...",
"submit": "Send issue",
"validation": {
"empty": "Write something before sending",
"min": "The text is too short. It must contain at least 10 characters",
"max": "The text is too long.",
"required": "A description is required"
},
"notifications": {
"sent_title": "Issue sent",
"sent_description": "The issue was sent successfully",
"error_title": "Sending error",
"error_description": "The issue could not be sent. Please try again."
},
"cancel_confirmation": {
"title": "Are you sure you want to cancel?",
"description": "You have entered text in the description field. Closing the window will discard your unsaved changes.",
"back": "Return to form",
"confirm": "Yes, close"
}
},
"form_fields": {}
}
}
}