init crater

This commit is contained in:
Mohit Panjwani
2019-11-11 12:16:00 +05:30
commit bdf2ba51d6
668 changed files with 158503 additions and 0 deletions

View File

@ -0,0 +1,757 @@
export default {
navigation: {
// key : 'singular | plural'
dashboard: 'Dashboard',
customers: 'Customers',
items: 'Items',
invoices: 'Invoices',
expenses: 'Expenses',
estimates: 'Estimates',
payments: 'Payments',
reports: 'Reports',
settings: 'Settings',
logout: 'Logout'
},
general: {
view_pdf: 'View PDF',
download_pdf: 'Download PDF',
save: 'Save',
cancel: 'Cancel',
update: 'Update',
download: 'Download',
from_date: 'From Date',
to_date: 'To Date',
from: 'From',
to: 'To',
go_back: 'Go Back',
back_to_login: 'Back to Login?',
home: 'Home',
filter: 'Filter',
delete: 'Delete',
edit: 'Edit',
view: 'View',
add_new_item: 'Add New Item',
clear_all: 'Clear All',
showing: 'Showing',
of: 'of',
actions: 'Actions',
subtotal: 'SUBTOTAL',
discount: 'DISCOUNT',
fixed: 'Fixed',
percentage: 'Percentage',
tax: 'TAX',
total_amount: 'TOTAL AMOUNT',
bill_to: 'Bill to',
ship_to: 'Ship to',
due: 'Due',
draft: 'Draft',
sent: 'Sent',
all: 'All',
select_all: 'Select All',
choose_file: 'Click here to choose a file',
choose_template: 'Choose',
remove: 'Remove',
powered_by: 'Powered by',
bytefury: 'Bytefury',
select_a_status: 'Select a status',
select_a_tax: 'Select a tax',
search: 'Search',
are_you_sure: '?',
list_is_empty: 'List is empty.',
no_tax_found: 'No tax found!',
four_zero_four: '404',
yot_got_lost: 'Whoops! You got Lost!',
go_home: 'Go Home',
setting_updated: 'Setting updated successfully',
select_state: 'Select state',
select_country: 'Select Country',
select_city: 'Select City',
street_1: 'Street 1',
street_2: 'Street 2',
action_failed: 'Action Failed'
},
dashboard: {
select_year: 'Select year',
cards: {
due_amount: 'Amount Due',
customers: 'Customers',
invoices: 'Invoices',
estimates: 'Estimates'
},
chart_info: {
total_sales: 'Sales',
total_receipts: 'Receipts',
total_expense: 'Expenses',
net_income: 'Net Income',
year: 'Select year'
},
weekly_invoices: {
title: 'Weekly Invoices'
},
monthly_chart: {
title: 'Sales & Expenses'
},
recent_invoices_card: {
title: 'Due Invoices',
due_on: 'Due On',
customer: 'Customer',
amount_due: 'Amount Due',
actions: 'Actions',
view_all: 'View All'
},
recent_estimate_card: {
title: 'Recent Estimates',
date: 'Date',
customer: 'Customer',
amount_due: 'Amount Due',
actions: 'Actions',
view_all: 'View All'
}
},
tax_types: {
name: 'Name',
description: 'Description',
percent: 'Percent',
compound_tax: 'Compound Tax'
},
customers: {
title: 'Customers',
contacts_list: 'Customer List',
name: 'Name',
display_name: 'Display Name',
primary_contact_name: 'Primary Contact Name',
contact_name: 'Contact Name',
amount_due: 'Amount Due',
email: 'Email',
address: 'Address',
phone: 'Phone',
website: 'Website',
country: 'Country',
state: 'State',
city: 'City',
zip_code: 'Zip Code',
added_on: 'Added On',
action: 'Action',
password: 'Password',
street_number: 'Street Number',
primary_currency: 'Primary Currency',
add_new_customer: 'Add New Customer',
save_customer: 'Save Customer',
update_customer: 'Update Customer',
customer: 'Customer | Customers',
new_customer: 'New Customer',
edit_customer: 'Edit Customer',
basic_info: 'Basic Info',
billing_address: 'Billing Address',
shipping_address: 'Shipping Address',
copy_billing_address: 'Copy from Billing',
no_customers: 'No customers yet!',
no_customers_found: 'No customers found!',
list_of_customers: 'This section will contain the list of customers.',
primary_display_name: 'Primary Display Name',
select_currency: 'Select currency',
select_a_customer: 'Select a customer',
type_or_click: 'Type or click to select',
confirm_delete: 'You will not be able to recover this Customer | You will not be able to recover these Customers',
created_message: 'Customer created successfully',
updated_message: 'Customer updated successfully',
deleted_message: 'Customer deleted successfully | Customers deleted successfully'
},
items: {
title: 'Items',
items_list: 'Items List',
name: 'Name',
unit: 'Unit',
description: 'Description',
added_on: 'Added On',
price: 'Price',
date_of_creation: 'Date Of Creation',
action: 'Action',
add_item: 'Add Item',
save_item: 'Save Item',
update_item: 'Update Item',
item: 'Item | Items',
add_new_item: 'Add New Item',
new_item: 'New Item',
edit_item: 'Edit Item',
no_items: 'No items yet!',
list_of_items: 'This section will contain the list of items.',
select_a_unit: 'select unit',
item_attached_message: 'Cannot delete an item already in use',
confirm_delete: 'You will not be able to recover this Item | You will not be able to recover these Items',
created_message: 'Item created successfully',
updated_message: 'Item updated successfully',
deleted_message: 'Item deleted successfully | Items deleted successfully'
},
estimates: {
title: 'Estimates',
estimate: 'Estimate | Estimates',
estimates_list: 'Estimates List',
days: '{days} Days',
months: '{months} Month',
years: '{years} Year',
all: 'All',
paid: 'Paid',
unpaid: 'Unpaid',
customer: 'CUSTOMER',
ref_no: 'REF NO.',
number: 'NUMBER',
amount_due: 'AMOUNT DUE',
partially_paid: 'Partially Paid',
total: 'Total',
discount: 'Discount',
sub_total: 'Sub Total',
estimate_number: 'Estimate Number',
ref_number: 'Ref Number',
contact: 'Contact',
add_item: 'Add an Item',
date: 'Date',
due_date: 'Due Date',
expiry_date: 'Expiry Date',
status: 'Status',
add_tax: 'Add Tax',
amount: 'Amount',
action: 'Action',
notes: 'Notes',
tax: 'Tax',
estimate_template: 'Template',
convert_to_invoice: 'Convert to Invoice',
mark_as_sent: 'Mark as Sent',
send_estimate: 'Send Estimate',
record_payment: 'Record Payment',
add_estimate: 'Add Estimate',
save_estimate: 'Save Estimate',
confirm_conversion: 'You want to convert this Estimate into Invoice?',
conversion_message: 'Conversion successful',
no_matching_estimates: 'There are no matching estimates!',
errors: {
required: 'Field is required'
},
accepted: 'Accepted',
sent: 'Sent',
draft: 'Draft',
declined: 'Declined',
new_estimate: 'New Estimate',
add_new_estimate: 'Add New Estimate',
update_Estimate: 'Update Estimate',
edit_estimate: 'Edit Estimate',
items: 'items',
Estimate: 'Estimate | Estimates',
add_new_tax: 'Add New Tax',
no_estimates: 'No estimates yet!',
list_of_estimates: 'This section will contain the list of estimates.',
mark_as_rejected: 'Mark as rejected',
mark_as_accepted: 'Mark as accepted',
marked_as_accepted_message: 'Estimate marked as accepted',
marked_as_rejected_message: 'Estimate marked as rejected',
confirm_delete: 'You will not be able to recover this Estimate | You will not be able to recover these Estimates',
created_message: 'Estimate created successfully',
updated_message: 'Estimate updated successfully',
deleted_message: 'Estimate deleted successfully | Estimates deleted successfully',
item: {
title: 'Item Title',
description: 'Description',
quantity: 'Quantity',
price: 'Price',
discount: 'Discount',
total: 'Total',
total_discount: 'Total Discount',
sub_total: 'Sub Total',
tax: 'Tax',
amount: 'Amount',
select_an_item: 'Type or click to select an item',
type_item_description: 'Type Item Description (optional)'
}
},
invoices: {
title: 'Invoices',
invoices_list: 'Invoices List',
days: '{days} Days',
months: '{months} Month',
years: '{years} Year',
all: 'All',
paid: 'Paid',
unpaid: 'Unpaid',
customer: 'CUSTOMER',
paid_status: 'PAID STATUS',
ref_no: 'REF NO.',
number: 'NUMBER',
amount_due: 'AMOUNT DUE',
partially_paid: 'Partially Paid',
total: 'Total',
discount: 'Discount',
sub_total: 'Sub Total',
invoice: 'Invoice | Invoices',
invoice_number: 'Invoice Number',
ref_number: 'Ref Number',
contact: 'Contact',
add_item: 'Add an Item',
date: 'Date',
due_date: 'Due Date',
status: 'Status',
add_tax: 'Add Tax',
amount: 'Amount',
action: 'Action',
notes: 'Notes',
view: 'View',
send_invoice: 'Send Invoice',
invoice_template: 'Invoice Template',
template: 'Template',
mark_as_sent: 'Mark as Sent',
invoice_date: 'Invoice Date',
record_payment: 'Record Payment',
add_new_invoice: 'Add New Invoice',
update_expense: 'Update Expense',
edit_invoice: 'Edit Invoice',
new_invoice: 'New Invoice',
save_invoice: 'Save Invoice',
update_invoice: 'Update Invoice',
add_new_tax: 'Add New Tax',
no_invoices: 'No Invoices yet!',
list_of_invoices: 'This section will contain the list of invoices.',
select_invoice: 'Select Invoice',
no_matching_invoices: 'There are no matching invoices!',
item: {
title: 'Item Title',
description: 'Description',
quantity: 'Quantity',
price: 'Price',
discount: 'Discount',
total: 'Total',
total_discount: 'Total Discount',
sub_total: 'Sub Total',
tax: 'Tax',
amount: 'Amount',
select_an_item: 'Type or click to select an item',
type_item_description: 'Type Item Description (optional)'
},
payment_attached_message: 'One of the selected invoices already have a payment attached to it. Make sure to delete the attached payments first in order to go ahead with the removal',
confirm_delete: 'You will not be able to recover this Invoice | You will not be able to recover these Invoices',
created_message: 'Invoice created successfully',
updated_message: 'Invoice updated successfully',
deleted_message: 'Invoice deleted successfully | Invoices deleted successfully',
marked_as_sent_message: 'Invoice marked as sent successfully',
invalid_due_amount_message: 'The payment entered is more than the total amount due for this invoice. Please check and retry'
},
credit_notes: {
title: 'Credit Notes',
credit_notes_list: 'Credit Notes List',
// Fields
credit_notes: 'Credit Notes',
contact: 'Contact',
date: 'Date',
amount: 'Amount',
action: 'Action',
credit_number: 'Credit Number',
notes: 'Notes',
confirm_delete: 'Do you want to delete this credit note?',
item: {
title: 'Item Title',
description: 'Description',
quantity: 'Quantity',
price: 'Price',
discount: 'Discount',
total: 'Total',
total_discount: 'Total Discount',
sub_total: 'Sub Total',
tax: 'Tax'
}
},
payments: {
title: 'Payments',
payments_list: 'Payments List',
record_payment: 'Record Payment',
// Fields
customer: 'Customer',
date: 'Date',
amount: 'Amount',
action: 'Action',
payment_number: 'Payment Number',
payment_mode: 'Payment Mode',
invoice: 'Invoice',
note: 'Note',
add_payment: 'Add Payment',
new_payment: 'New Payment',
edit_payment: 'Edit Payment',
view_payment: 'View Payment',
add_new_payment: 'Add New Payment',
save_payment: 'Save Payment',
update_payment: 'Update Payment',
payment: 'Payment | Payments',
no_payments: 'No payments yet!',
list_of_payments: 'This section will contain the list of payments.',
select_payment_mode: 'Select payment mode',
confirm_delete: 'You will not be able to recover this Payment | You will not be able to recover these Payments',
created_message: 'Payment created successfully',
updated_message: 'Payment updated successfully',
deleted_message: 'Payment deleted successfully | Payments deleted successfully',
invalid_amount_message: 'Payment amount is invalid'
},
expenses: {
title: 'Expenses',
expenses_list: 'Expenses List',
// Fields
expense_title: 'Title',
contact: 'Contact',
category: 'Category',
from_date: 'From Date',
to_date: 'To Date',
expense_date: 'Date',
description: 'Description',
receipt: 'Receipt',
amount: 'Amount',
action: 'Action',
note: 'Note',
category_id: 'Category Id',
date: 'Expense Date',
add_expense: 'Add Expense',
add_new_expense: 'Add New Expense',
save_expense: 'Save Expense',
update_expense: 'Update Expense',
download_receipt: 'Download Receipt',
edit_expense: 'Edit Expense',
new_expense: 'New Expense',
expense: 'Expense | Expenses',
no_expenses: 'No expenses yet!',
list_of_expenses: 'This section will contain the list of expenses.',
confirm_delete: 'You will not be able to recover this Expense | You will not be able to recover these Expenses',
created_message: 'Expense created successfully',
updated_message: 'Expense updated successfully',
deleted_message: 'Expense deleted successfully | Expenses deleted successfully',
categories: {
categories_list: 'Categories List',
title: 'Title',
name: 'Name',
description: 'Description',
amount: 'Amount',
actions: 'Actions',
add_category: 'Add Category',
new_category: 'New Category',
category: 'Category | Categories',
select_a_category: 'Select a category'
}
},
login: {
email: 'Email',
password: 'Password',
forgot_password: 'Forgot Password?',
or_signIn_with: 'or Sign in with:',
login: 'Login',
register: 'Register',
reset_password: 'Reset Password',
password_reset_successfully: 'Password Reset Successfully',
enter_email: 'Enter email',
enter_password: 'Enter Password',
retype_password: 'Retype Password',
login_placeholder: 'mail@example.com'
},
reports: {
title: 'Report',
from_date: 'From Date',
to_date: 'To Date',
status: 'Status',
paid: 'Paid',
unpaid: 'Unpaid',
download_pdf: 'Download PDF',
view_pdf: 'View PDF',
update_report: 'Update Report',
report: 'Report | Reports',
profit_loss: {
profit_loss: 'Profit & Loss',
to_date: 'To Date',
from_date: 'From Date',
date_range: 'Select Date Range'
},
sales: {
sales: 'Sales',
date_range: 'Select Date Range',
to_date: 'To Date',
from_date: 'From Date',
report_type: 'Report Type'
},
taxes: {
taxes: 'Taxes',
to_date: 'To Date',
from_date: 'From Date',
date_range: 'Select Date Range'
},
errors: {
required: 'Field is required'
},
invoices: {
invoice: 'Invoice',
invoice_date: 'Invoice Date',
due_date: 'Due Date',
amount: 'Amount',
contact_name: 'Contact Name',
status: 'Status'
},
estimates: {
estimate: 'Estimate',
estimate_date: 'Estimate Date',
due_date: 'Due Date',
estimate_number: 'Estimate Number',
ref_number: 'Ref Number',
amount: 'Amount',
contact_name: 'Contact Name',
status: 'Status'
},
expenses: {
expenses: 'Expenses',
category: 'Category',
date: 'Date',
amount: 'Amount',
to_date: 'To Date',
from_date: 'From Date',
date_range: 'Select Date Range'
}
},
settings: {
menu_title: {
account_settings: 'Account Settings',
company_information: 'Company Information',
preferences: 'Preferences',
notifications: 'Notifications',
tax_types: 'Tax Types',
expense_category: 'Expense Categories'
},
title: 'Settings',
setting: 'Settings | Settings',
general: 'General',
language: 'Language',
primary_currency: 'Primary Currency',
timezone: 'Time Zone',
date_format: 'Date Format',
currencies: {
title: 'Currencies',
currency: 'Currency | Currencies',
currencies_list: 'Currencies List',
select_currency: 'Select Currency',
name: 'Name',
code: 'Code',
symbol: 'Symbol',
precision: 'Precision',
thousand_separator: 'Thousand Separator',
decimal_separator: 'Decimal Separator',
position: 'Position',
position_of_symbol: 'Position Of Symbol',
right: 'Right',
left: 'Left',
action: 'Action',
add_currency: 'Add Currency'
},
pdf: {
title: 'PDF Setting',
footer_text: 'Footer Text',
pdf_layout: 'PDF Layout'
},
company_info: {
company_info: 'Company info',
company_name: 'Company Name',
company_logo: 'Company Logo',
section_description: 'Information about your company that will be displayed on invoices, estimates and other documents created by Crater.',
phone: 'Phone',
country: 'Country',
state: 'State',
city: 'City',
address: 'Address',
zip: 'Zip',
save: 'Save',
updated_message: 'Company information updated successfully'
},
account_settings: {
name: 'Name',
email: 'Email',
password: 'Password',
confirm_password: 'Confirm Password',
account_settings: 'Account Settings',
save: 'Save',
section_description: 'You can update your name, email & password using the form below.',
updated_message: 'Account Settings updated successfully'
},
user_profile: {
name: 'Name',
email: 'Email',
password: 'Password',
confirm_password: 'Confirm Password'
},
notification: {
title: 'Notification',
email: 'Send Notifications to',
description: 'Which email notifications would you like to receive when something changes?',
invoice_viewed: 'Invoice viewed',
invoice_viewed_desc: 'When your customer views the invoice sent via crater dashboard.',
estimate_viewed: 'Estimate viewed',
estimate_viewed_desc: 'When your customer views the estimate sent via crater dashboard.',
save: 'Save',
email_save_message: 'Email saved successfully',
// invoice_viewed_message: 'Invoice viewed updated successfully',
// estimate_viewed_message: 'Estimate viewed updated successfully',
please_enter_email: 'Please Enter Email'
},
tax_types: {
title: 'Tax Types',
description: 'You can add or Remove Taxes as you please. Crater supports Taxes on Individual Items as well as on the invoice.',
add_new_tax: 'Add New Tax',
tax_settings: 'Tax Settings',
tax_per_item: 'Tax Per Item',
// tax_per_item_switch: 'Tax Per Item updated successfully',
tax_name: 'Tax Name',
compound_tax: 'Compound Tax',
percent: 'Percent',
action: 'Action',
tax_setting_description: 'Enable this if you want to add taxes to individual invoice items. By default, taxes are added directly to the invoice.',
created_message: 'Sales tax created successfully',
updated_message: 'Sales tax updated successfully',
deleted_message: 'Sales tax deleted successfully',
already_in_use: 'Tax is already in use'
},
expense_category: {
title: 'Expense Categories',
action: 'Action',
description: 'Categories are required for adding expense entries. You can Add or Remove these categories according to your preference.',
add_new_category: 'Add New Category',
category_name: 'Category Name',
category_description: 'Description',
created_message: 'Category created successfully',
deleted_message: 'Expense category deleted successfully',
updated_message: 'Expense category updated successfully',
already_in_use: 'Category is already in use'
},
preferences: {
currency: 'Currency',
language: 'Language',
time_zone: 'Time Zone',
fiscal_year: 'Financial Year',
date_format: 'Date Format',
discount_setting: 'Discount Setting',
discount_per_item: 'Discount Per Item ',
discount_setting_description: 'Enable this if you want to add Discount to individual invoice items. By default, Discount are added directly to the invoice.',
save: 'Save',
preference: 'Preference | Preferences',
general_settings: 'Default preferences for the system.',
updated_message: 'Preferences updated successfully',
// set_discount_per_item_message: 'Discount set per item updated successfully',
select_language: 'select language',
select_time_zone: 'select Time Zone',
select_date_formate: 'select Date Formate',
select_financial_year: 'select financial year'
}
},
wizard: {
account_info: 'Account Information',
account_info_desc: 'Below details will be used to create the main Administrator account. Also you can change the details anytime after logging in.',
name: 'Name',
email: 'Email',
password: 'Password',
confirm_password: 'Confirm Password',
save_cont: 'Save & Continue',
company_info: 'Company Information',
company_info_desc: 'This information will be displayed on invoices. Note that you can edit this later on settings page.',
company_name: 'Company Name',
company_logo: 'Company Logo',
logo_preview: 'Logo Preview',
preferences: 'Preferences',
preferences_desc: 'Default preferences for the system.',
country: 'Country',
state: 'State',
city: 'City',
address: 'Address',
street: 'Street1' | 'Street2',
phone: 'Phone',
zip_code: 'Zip Code',
go_back: 'Go Back',
currency: 'Currency',
language: 'Language',
time_zone: 'Time Zone',
fiscal_year: 'Financial Year',
date_format: 'Date Format',
from_address: 'From Address',
username: 'Username',
next: 'Next',
continue: 'Continue',
database: {
database: 'Site URL & Database',
connection: 'Database Connection',
host: 'Database Host',
port: 'Database Port',
password: 'Database Password',
app_url: 'App URL',
username: 'Database Username',
db_name: 'Database Name',
desc: 'Create a database on your server and set the credentials using the form below.'
},
permissions: {
permissions: 'Permissions',
permission_desc: 'Below is the list of folder permissions which are required in order for the app to work. If the permission check fails, make sure to update your folder permissions.'
},
mail: {
host: 'Mail Host',
port: 'Mail Port',
driver: 'Mail Driver',
password: 'Mail Password',
username: 'Mail Username',
mail_config: 'Mail Configuration',
encryption: 'Mail Encryption',
mail_config_desc: 'Below details will be used to update the mail environment. Also you can change the details anytime after logging in.'
},
req: {
system_req: 'System Requirements',
php_req_version: 'Php (version {version} required)',
check_req: 'Check Requirements',
system_req_desc: 'Crater has a few server requirements. Make sure that your server has the required php version and all the extensions mentioned below.'
},
errors: {
migrate_failed: 'Migrate Failed',
database_variables_save_error: 'Unable to connect to the DB with Provided Values.',
mail_variables_save_error: 'Email configuration failed.',
connection_failed: 'Database Connection Failed'
},
success: {
mail_variables_save_successfully: 'Email configured successfully',
database_variables_save_successfully: 'Database configured successfully.'
}
},
layout_login: {
copyright_crater: 'Copyright @ Crater - 2019',
super_simple_invoicing: 'Super Simple Invoicing',
for_freelancer: 'for Freelancers &',
small_businesses: 'Small Businesses ',
crater_help: 'Crater helps you track expenses, record payments & generate beautiful',
invoices_and_estimates: 'invoices & estimates with ability to choose multiple templates.'
},
validation: {
invalid_url: 'Invalid url (ex: http://www.crater.com)',
required: 'Field is required',
email_incorrect: 'Incorrect Email.',
email_does_not_exist: "User with given email doesn't exist",
send_reset_link: 'Send Reset Link',
not_yet: 'Not yet? Send it again',
password_min_length: 'Password must contain {count} characters',
name_min_length: 'Name must have at least {count} letters.',
enter_valid_tax_rate: 'Enter valid tax rate',
numbers_only: 'Numbers Only.',
characters_only: 'Characters Only.',
password_incorrect: 'Passwords must be identical',
password_length: 'Password must be {count} character long.',
qty_must_greater_than_zero: 'Quantity must be greater than zero.',
price_greater_than_zero: 'Price must be greater than zero.',
payment_greater_than_zero: 'Payment must be greater than zero.',
payment_grater_than_due_amount: 'Entered Payment is more than due amount of this invoice.',
quantity_maxlength: 'Quantity should not be greater than 10 characters.',
price_maxlength: 'Price should not be greater than 10 characters.',
amount_maxlength: 'Amount should not be greater than 10 characters.',
description_maxlength: 'Description should not be greater than 255 characters.',
maximum_options_error: 'Maximum of {max} options selected. First remove a selected option to select another.',
notes_maxlength: 'Notes should not be greater than 255 characters.',
address_maxlength: 'Address should not be greater than 255 characters.',
ref_number_maxlength: 'Ref Number should not be greater than 10 characters'
}
}

View File

@ -0,0 +1,683 @@
export default {
navigation: {
// key : 'singular | plural'
dashboard: 'Tablero',
customers: 'Clientes',
items: 'Artículos',
invoices: 'Facturas',
expenses: 'Gastos',
estimates: 'Estimadas',
payments: 'Pagos',
reports: 'Informes',
settings: 'Configuraciones',
logout: 'Cerrar sesión'
},
general: {
view_pdf: 'Ver PDF',
download_pdf: 'Descargar PDF',
save: 'Salvar',
cancel: 'Cancelar',
update: 'Actualizar',
download: 'Descargar',
from_date: 'Partir de la fecha',
to_date: 'Hasta la fecha',
from: 'De',
to: 'A',
go_back: 'Regresa',
back_to_login: '¿Atrás para iniciar sesión?',
home: 'Casa',
filter: 'Filtrar',
delete: 'Eliminar',
edit: 'Editar',
view: 'Ver',
add_new_item: 'Agregar ítem nuevo',
clear_all: 'Limpiar todo',
showing: 'Demostración',
of: 'de',
actions: 'Comportamiento',
subtotal: 'TOTAL PARCIAL',
discount: 'DESCUENTO',
fixed: 'Fija',
percentage: 'Porcentaje',
tax: 'IMPUESTO',
total_amount: 'CANTIDAD TOTAL',
bill_to: 'Cobrar a',
ship_to: 'Envie a',
due: 'Debida',
draft: 'Sequía',
sent: 'Expedida',
all: 'Todas',
select_all: 'Seleccionar todo',
choose_file: 'Haga clic aquí para elegir un archivo.',
choose_template: 'Escoger',
remove: 'Eliminar',
powered_by: 'Energizado por',
bytefury: 'Bytefury',
select_a_status: 'Selecciona un estado',
select_a_tax: 'Selecciona un impuesto',
search: 'Buscar',
are_you_sure: '¿Estás seguro?'
},
dashboard: {
select_year: 'Seleccione año',
cards: {
due_amount: 'Monto adeudado',
customers: 'Clientes',
invoices: 'Facturas',
estimates: 'Estimadas'
},
chart_info: {
total_sales: 'Ventas',
total_receipts: 'Ingresos',
total_expense: 'Gastos',
net_income: 'Lngresos netos',
year: 'Seleccione año'
},
weekly_invoices: {
title: 'Facturas semanales'
},
monthly_chart: {
title: 'Gastos de venta'
},
recent_invoices_card: {
title: 'Facturas adeudadas',
due_on: 'Debido a',
customer: 'Cliente',
amount_due: 'Monto adeudado',
actions: 'Comportamiento',
view_all: 'Ver todo'
},
recent_estimate_card: {
title: 'Estimaciones recientes',
date: 'Fecha',
customer: 'Cliente',
amount_due: 'Monto adeudado',
actions: 'Comportamiento',
view_all: 'Ver todo'
}
},
tax_types: {
name: 'Nombre',
description: 'Descripción',
percent: 'Por ciento',
compound_tax: 'Impuesto compuesto'
},
customers: {
title: 'Clientes',
contacts_list: 'Lista de clientes',
name: 'Nombre',
display_name: 'Nombre para mostrar',
primary_contact_name: 'Nombre de contacto primario',
contact_name: 'Nombre de contacto',
amount_due: 'Monto adeudado',
email: 'Email',
address: 'Habla a',
phone: 'Teléfono',
website: 'Sitio web',
country: 'País',
state: 'Estado',
city: 'Ciudad',
zip_code: 'Código postal',
added_on: 'Añadido',
action: 'Acción',
password: 'Contraseña',
street_number: 'Número de calle',
primary_currency: 'Moneda primaria',
add_new_customer: 'Agregar nuevo cliente',
save_customer: 'Guardar cliente',
update_customer: 'Actualizar cliente',
customer: 'Cliente | Clientes',
new_customer: 'Nuevo cliente',
edit_customer: 'Editar cliente',
basic_info: 'Información básica',
billing_address: 'Dirección de Envio',
shipping_address: 'Dirección de Envío',
copy_billing_address: 'Copia de facturación',
no_customers: '¡Aún no hay clientes!',
list_of_customers: 'Esta sección contendrá la lista de clientes.',
primary_display_name: 'Nombre de visualización principal',
select_state: 'Seleccione estado',
select_country: 'Seleccionar país',
select_city: 'Ciudad selecta',
select_currency: 'Seleccione el tipo de moneda',
street_1: 'Calle 1',
street_2: 'Calle 2',
select_a_customer: 'Selecciona un cliente',
confirm_delete: 'No podrá recuperar este cliente | No podrá recuperar estos clientes',
created_message: 'Cliente creado con éxito',
updated_message: 'Cliente actualizado con éxito',
deleted_message: 'Cliente eliminado correctamente | Clientes eliminados exitosamente'
},
items: {
title: 'Artículos',
items_list: 'Lista de artículos',
name: 'Nombre',
unit: 'Unidad',
description: 'Descripción',
added_on: 'Añadido',
price: 'Precio',
date_of_creation: 'Fecha de creación',
action: 'Acción',
add_item: 'Añadir artículo',
save_item: 'Guardar artículo',
update_item: 'Actualizar elemento',
item: 'Artículo | Artículos',
add_new_item: 'Agregar ítem nuevo',
new_item: 'Nuevo artículo',
edit_item: 'Editar elemento',
no_items: '¡Aún no hay artículos!',
list_of_items: 'Esta sección contendrá la lista de artículos.',
select_a_unit: 'seleccione unidad',
confirm_delete: 'No podrá recuperar este artículo | No podrás recuperar estos elementos',
created_message: 'Artículo creado con éxito',
updated_message: 'Artículo actualizado con éxito',
deleted_message: 'Elemento eliminado con éxito | Elementos eliminados correctamente'
},
estimates: {
title: 'Estimadas',
estimate: 'Estimación | Estimados',
estimates_list: 'Lista de estimaciones',
days: '{días} días',
months: '{meses} Mes',
years: '{años} Año',
all: 'Todas',
paid: 'Pagada',
unpaid: 'No pagado',
customer: 'CLIENTE',
ref_no: 'NÚMERO DE REFERENCIA.',
number: 'NÚMERO',
amount_due: 'CANTIDAD DEBIDA',
partially_paid: 'Parcialmente pagado',
total: 'Total',
discount: 'Descuento',
sub_total: 'Subtotal',
estimate_number: 'Numero Estimado',
ref_number: 'Número de referencia',
contact: 'Contacto',
add_item: 'Agregar un artículo',
date: 'Fecha',
due_date: 'Fecha de vencimiento',
expiry_date: 'Fecha de caducidad',
status: 'Estado',
add_tax: 'Agregar impuesto',
amount: 'Cantidad',
action: 'Acción',
notes: 'Notas',
estimate_template: 'Plantilla de estimación',
convert_to_invoice: 'Convertir a factura',
mark_as_sent: 'Marcar como enviado',
record_payment: 'Registro de pago',
add_estimate: 'Agregar presupuesto',
save_estimate: 'Guardar estimación',
confirm_conversion: '¿Quiere convertir esta estimación en factura?',
conversion_message: 'Conversión exitosa',
errors: {
required: 'Se requiere campo'
},
accepted: 'Aceptada',
sent: 'Expedida',
draft: 'Sequía',
declined: 'Rechazada',
new_estimate: 'Nueva estimación',
add_new_estimate: 'Añadir nuevo presupuesto',
update_Estimate: 'Actualizar presupuesto',
edit_estimate: 'Editar estimación',
items: 'artículos',
Estimate: 'Estimación | Estimados',
add_new_tax: 'Agregar nuevo impuesto',
no_estimates: '¡Aún no hay estimaciones!',
list_of_estimates: 'Esta sección contendrá la lista de estimaciones.',
mark_as_rejected: 'Marcar como rechazado',
mark_as_accepted: 'Marcar como aceptado',
marked_as_accepted_message: 'Estimación marcada como aceptada',
marked_as_rejected_message: 'Estimación marcada como rechazada',
confirm_delete: 'No podrá recuperar esta estimación | No podrá recuperar estas estimaciones',
created_message: 'Estimación creada con éxito',
updated_message: 'Estimación actualizada con éxito',
deleted_message: 'Estimación eliminada con éxito | Estimaciones eliminadas exitosamente',
item: {
title: 'Título del artículo',
description: 'Descripción',
quantity: 'Quantity',
price: 'Precio',
discount: 'Descuento',
total: 'Total',
total_discount: 'Descuento total',
sub_total: 'Subtotal',
tax: 'Impuesto',
amount: 'Cantidad',
select_an_item: 'Escriba o haga clic para seleccionar un elemento',
type_item_description: 'Tipo Elemento Descripción (opcional)'
}
},
invoices: {
title: 'Facturas',
invoices_list: 'Lista de facturas',
days: '{días} días',
months: '{meses} Mes',
years: '{años} Año',
all: 'Todas',
paid: 'Pagada',
unpaid: 'No pagado',
customer: 'CLIENTE',
paid_status: 'ESTADO PAGADO',
ref_no: 'NÚMERO DE REFERENCIA.',
number: 'NÚMERO',
amount_due: 'CANTIDAD DEBIDA',
partially_paid: 'Parcialmente pagado',
total: 'Total',
discount: 'Descuento',
sub_total: 'Subtotal',
invoice: 'Factura | Facturas',
invoice_number: 'Numero de factura',
ref_number: 'Número de referencia',
contact: 'Contacto',
add_item: 'Agregar un artículo',
date: 'Fecha',
due_date: 'Fecha de vencimiento',
status: 'Estado',
add_tax: 'Agregar impuesto',
amount: 'Cantidad',
action: 'Acción',
notes: 'Notas',
view: 'Ver',
send_invoice: 'Enviará la factura',
invoice_template: 'Plantilla de factura',
template: 'Modelo',
mark_as_sent: 'Marcar como enviado',
invoice_date: 'Fecha de la factura',
record_payment: 'Registro de pago',
add_new_invoice: 'Añadir nueva factura',
update_expense: 'Gastos de actualización',
edit_invoice: 'Editar factura',
new_invoice: 'Nueva factura',
save_invoice: 'Guardar factura',
update_invoice: 'Actualizar factura',
add_new_tax: 'Agregar nuevo impuesto',
no_invoices: '¡Aún no hay facturas!',
list_of_invoices: 'Esta sección contendrá la lista de facturas.',
select_invoice: 'Seleccionar factura',
item: {
title: 'Título del artículo',
description: 'Descripción',
quantity: 'Cantidad',
price: 'Precio',
discount: 'Descuento',
total: 'Total',
total_discount: 'Descuento total',
sub_total: 'Subtotal',
tax: 'Impuesto',
amount: 'Cantidad',
select_an_item: 'Escriba o haga clic para seleccionar un elemento',
type_item_description: 'Tipo Elemento Descripción (opcional)'
},
confirm_delete: 'No podrá recuperar esta factura | No podrá recuperar estas facturas',
created_message: 'Factura creada exitosamente',
updated_message: 'Factura actualizada exitosamente',
deleted_message: 'Factura eliminada con éxito | Facturas borradas exitosamente',
marked_as_sent_message: 'Factura marcada como enviada con éxito',
invalid_due_amount_message: 'El pago ingresado es mayor que el monto total adeudado por esta factura. Por favor verifique y vuelva a intentar'
},
credit_notes: {
title: 'Notas de credito',
credit_notes_list: 'Lista de notas de crédito',
// Fields
credit_notes: 'Notas de credito',
contact: 'Contacto',
date: 'Fecha',
amount: 'Cantidad',
action: 'Acción',
credit_number: 'Número de crédito',
notes: 'Notas',
confirm_delete: '¿Desea eliminar esta nota de crédito?',
item: {
title: 'Título del artículo',
description: 'Descripción',
quantity: 'Cantidad',
price: 'Precio',
discount: 'Descuento',
total: 'Total',
total_discount: 'Descuento total',
sub_total: 'Subtotal',
tax: 'Impuesto'
}
},
payments: {
title: 'Pagos',
payments_list: 'Lista de pagos',
record_payment: 'Registro de pago',
// Fields
customer: 'Cliente',
date: 'Fecha',
amount: 'Cantidad',
action: 'Acción',
payment_number: 'Numero de pago',
payment_mode: 'Modo de pago',
invoice: 'Factura',
note: 'Nota',
add_payment: 'Agregar pago',
new_payment: 'Nuevo pago',
edit_payment: 'Editar pago',
view_payment: 'Ver pago',
add_new_payment: 'Agregar nuevo pago',
save_payment: 'Guardar pago',
update_payment: 'Actualizar pago',
payment: 'Pago | Pagos',
no_payments: '¡Aún no hay pagos!',
list_of_payments: 'Esta sección contendrá la lista de pagos.',
select_payment_mode: 'Seleccionar modo de pago',
confirm_delete: 'No podrá recuperar este pago | No podrá recuperar estos pagos',
created_message: 'Pago creado con éxito',
updated_message: 'Pago actualizado con éxito',
deleted_message: 'Pago eliminado con éxito | Pagos eliminados exitosamente',
invalid_amount_message: 'El importe del pago no es válido.'
},
expenses: {
title: 'Gastos',
expenses_list: 'Lista de gastos',
// Fields
expense_title: 'Título',
contact: 'Contacto',
category: 'Categoría',
from_date: 'Partir de la fecha',
to_date: 'Hasta la fecha',
expense_date: 'Fecha',
description: 'Descripción',
receipt: 'Recibo',
amount: 'Cantidad',
action: 'Acción',
note: 'Nota',
category_id: 'Categoria ID',
date: 'Fecha de gastos',
add_expense: 'Añadir gastos',
add_new_expense: 'Añadir nuevo gasto',
save_expense: 'Ahorre gastos',
update_expense: 'Gastos de actualización',
download_receipt: 'Descargar recibo',
edit_expense: 'Editar gasto',
new_expense: 'Nuevo gasto',
expense: 'Gastos | Gastos',
no_expenses: 'No hay gastos todavía!',
list_of_expenses: 'Esta sección contendrá la lista de gastos.',
confirm_delete: 'No podrá recuperar este gasto | No podrá recuperar estos gastos',
created_message: 'Gastos creados exitosamente',
updated_message: 'Gastos actualizados con éxito',
deleted_message: 'Gastos eliminados con éxito | Gastos eliminados exitosamente',
categories: {
categories_list: 'Lista de categorías',
title: 'Título',
name: 'Nombre',
description: 'Descripción',
amount: 'Cantidad',
actions: 'Comportamiento',
add_category: 'añadir categoría',
new_category: 'Nueva categoría',
category: 'Categoría | Categorias',
select_a_category: 'Seleccione una categoría'
}
},
login: {
email: 'Email',
password: 'Contraseña',
forgot_password: '¿Se te olvidó tu contraseña?',
or_signIn_with: 'o Inicie sesión con:',
login: 'Iniciar sesión',
register: 'Registro',
reset_password: 'Restablecer la contraseña',
enter_email: 'Ingrese correo electrónico',
enter_password: 'Introducir la contraseña',
retype_password: 'Retype Password',
login_placeholder: 'mail@example.com'
},
reports: {
title: 'Reporte',
from_date: 'Partir de la fecha',
to_date: 'Hasta la fecha',
status: 'Estado',
paid: 'Pagada',
unpaid: 'No pagado',
download_pdf: 'Descargar PDF',
view_pdf: 'Ver PDF',
update_report: 'Informe de actualización',
report: 'Informe | Informes',
profit_loss: {
profit_loss: 'Pérdida de beneficios',
to_date: 'Hasta la fecha',
from_date: 'Partir de la fecha',
date_range: 'Seleccionar rango de fechas'
},
sales: {
sales: 'Ventas',
date_range: 'Seleccionar rango de fechas',
to_date: 'Hasta la fecha',
from_date: 'Partir de la fecha',
report_type: 'Tipo de informe'
},
taxes: {
taxes: 'Impuestos',
to_date: 'Hasta la fecha',
from_date: 'Partir de la fecha',
date_range: 'Seleccionar rango de fechas'
},
errors: {
required: 'Se requiere campo'
},
invoices: {
invoice: 'Factura',
invoice_date: 'Fecha de la factura',
due_date: 'Fecha de vencimiento',
amount: 'Cantidad',
contact_name: 'Nombre de contacto',
status: 'Estado'
},
estimates: {
estimate: 'Estimar',
estimate_date: 'Fecha estimada',
due_date: 'Fecha de vencimiento',
estimate_number: 'Numero Estimado',
ref_number: 'Número de referencia',
amount: 'Cantidad',
contact_name: 'Nombre de contacto',
status: 'Estado'
},
expenses: {
expenses: 'Gastos',
category: 'Categoría',
date: 'Fecha',
amount: 'Cantidad',
to_date: 'Hasta la fecha',
from_date: 'Partir de la fecha',
date_range: 'Seleccionar rango de fechas'
}
},
settings: {
menu_title: {
account_settings: 'Configuraciones de la cuenta',
company_information: 'Información de la empresa',
preferences: 'Preferencias',
notifications: 'Notificaciones',
tax_types: 'Tipos de impuestos',
expense_category: 'Categorías de gastos'
},
title: 'Configuraciones',
setting: 'Configuraciones | Configuraciones',
general: 'General',
language: 'Idioma',
primary_currency: 'Moneda primaria',
timezone: 'Zona horaria',
date_format: 'Formato de fecha',
currencies: {
title: 'Monedas',
currency: 'Moneda | Monedas',
currencies_list: 'Lista de monedas',
select_currency: 'Seleccione el tipo de moneda',
name: 'Nombre',
code: 'Código',
symbol: 'Símbolo',
precision: 'Precisión',
thousand_separator: 'Mil separadores',
decimal_separator: 'Separador decimal',
position: 'Posición',
position_of_symbol: 'Posición del símbolo',
right: 'Derecho',
left: 'Izquierda',
action: 'Acción',
add_currency: 'Agregar moneda',
},
pdf: {
title: 'Configuración de PDF',
footer_text: 'Texto de pie de página',
pdf_layout: 'Diseño PDF'
},
company_info: {
company_info: 'Información de la compañía',
company_name: 'nombre de empresa',
company_logo: 'Logo de la compañía',
section_description: 'Información sobre su empresa que se mostrará en las facturas, estimaciones y otros documentos creados por Crater.',
phone: 'Teléfono',
country: 'País',
state: 'Estado',
city: 'Ciudad',
address: 'Habla a',
zip: 'Código Postal',
save: 'Salvar',
updated_message: 'Información de la empresa actualizada con éxito'
},
account_settings: {
name: 'Nombre',
email: 'Email',
password: 'Contraseña',
confirm_password: 'Confirmar contraseña',
account_settings: 'Configuraciones de la cuenta',
save: 'Salvar',
section_description: 'Puede actualizar su nombre, correo electrónico y contraseña utilizando el siguiente formulario.',
updated_message: 'Configuración de la cuenta actualizada correctamente'
},
user_profile: {
name: 'Nombre',
email: 'Email',
password: 'Contraseña',
confirm_password: 'Confirmar contraseña'
},
notification: {
title: 'Notificación',
email: 'Enviar notificaciones a',
description: '¿Qué notificaciones por correo electrónico le gustaría recibir cuando algo cambia?',
invoice_viewed: 'Factura vista',
invoice_viewed_desc: 'Cuando su cliente ve la factura enviada a través del panel de control del cráter.',
estimate_viewed: 'Estimación vista',
estimate_viewed_desc: 'Cuando su cliente ve la estimación enviada a través del panel de control del cráter.',
save: 'Salvar',
email_save_message: 'Correo electrónico guardado con éxito',
invoice_viewed_message: 'Factura vista',
estimate_viewed_message: 'Estimación vista',
please_enter_email: 'Por favor, introduzca su correo electrónico'
},
sales_taxes: {
title: 'Impuestos de ventas',
description: 'Puede agregar o eliminar impuestos a su gusto. Crater admite impuestos sobre artículos individuales, así como sobre la factura.',
add_new_tax: 'Agregar nuevo impuesto',
tax_settings: 'Configuraciones de impuestos',
tax_per_item: 'Impuesto por artículo',
tax_name: 'Nombre fiscal',
compound_tax: 'Impuesto compuesto',
percent: 'Por ciento',
action: 'Acción',
tax_setting_description: 'Habilítelo si desea agregar impuestos a artículos de factura individuales. Por defecto, los impuestos se agregan directamente a la factura.',
created_message: 'Impuesto sobre las ventas creado con éxito',
updated_message: 'Impuesto sobre ventas actualizado con éxito',
deleted_message: 'Impuesto sobre las ventas eliminado con éxito',
already_in_use: 'El impuesto ya está en uso.'
},
expense_category: {
title: 'Categorías de gastos',
action: 'Acción',
description: 'Se requieren categorías para agregar entradas de gastos. Puede Agregar o Eliminar estas categorías según su preferencia.',
add_new_category: 'Añadir nueva categoria',
category_name: 'nombre de la categoría',
category_description: 'Descripción',
created_message: 'Categoría creada con éxito',
deleted_message: 'Categoría de gastos eliminada correctamente',
updated_message: 'Categoría de gastos actualizada con éxito',
already_in_use: 'La categoría ya está en uso.'
},
preferences: {
currency: 'Moneda',
language: 'Idioma',
time_zone: 'Zona horaria',
fiscal_year: 'Año financiero',
date_format: 'Formato de fecha',
discount_setting: 'Ajuste de descuento',
discount_per_item: 'Descuento por artículo',
discount_setting_description: 'Habilítelo si desea agregar Descuento a artículos de factura individuales. Por defecto, los descuentos se agregan directamente a la factura.',
save: 'Salvar',
preference: 'Preferencia | Preferencias',
general_settings: 'Preferencias predeterminadas para el sistema.',
updated_message: 'Preferencias actualizadas exitosamente',
set_discount_per_item_message: 'Descuento establecido por artículo',
select_language: 'seleccione el idioma',
select_time_zone: 'selecciona la zona horaria',
select_date_formate: 'seleccione formato de fecha',
select_financial_year: 'seleccione año financiero'
}
},
wizard: {
account_info: 'Información de la cuenta',
account_info_desc: 'Los detalles a continuación se utilizarán para crear la cuenta principal de administrador. También puede cambiar los detalles en cualquier momento después de iniciar sesión.',
name: 'Nombre',
email: 'Email',
password: 'Contraseña',
confirm_password: 'Confirmar contraseña',
save_cont: 'Guardar Continuar',
company_info: 'Información de la empresa',
company_info_desc: 'Esta información se mostrará en las facturas. Tenga en cuenta que puede editar esto más adelante en la página de configuración.',
company_name: 'nombre de empresa',
company_logo: 'Logo de la compañía',
logo_preview: 'Vista previa del logotipo',
preferences: 'Preferencias',
preferences_desc: 'Preferencias predeterminadas para el sistema.',
country: 'País',
state: 'Estado',
city: 'Ciudad',
address: 'Habla a',
street: 'Calle1 '| 'Calle # 2',
phone: 'Teléfono',
zip_code: 'Código postal',
go_back: 'Regresa',
currency: 'Moneda',
language: 'Idioma',
time_zone: 'Zona horaria',
fiscal_year: 'Año financiero',
date_format: 'Formato de fecha'
},
layout_login: {
copyright_crater: 'Copyright @ Crater - 2019',
super_simple_invoicing: 'Facturación super simple',
for_freelancer: 'para autónomos y',
small_businesses: 'Pequeñas empresas '
},
validation: {
invalid_url: 'URL no válida (por ejemplo, http://www.crater.com)',
required: 'Se requiere campo',
email_incorrect: 'Email incorrecto.',
email_does_not_exist: ' Usuario con correo electrónico dado no existe',
send_reset_link: 'Enviar restablecer enlace',
not_yet: '¿Aún no? Envialo de nuevo',
password_min_length: 'La contraseña debe contener {count} caracteres',
name_min_length: 'El nombre debe tener al menos {count} letras.',
enter_valid_tax_rate: 'Ingrese una tasa impositiva válida',
numbers_only: 'Solo numeros.',
characters_only: 'Solo personajes.',
password_incorrect: 'Las contraseñas deben ser idénticas',
password_length: 'La contraseña debe tener 6 caracteres de longitud.',
qty_must_greater_than_zero: 'La cantidad debe ser mayor que cero.',
price_greater_than_zero: 'El precio debe ser mayor que cero.',
payment_greater_than_zero: 'El pago debe ser mayor que cero.',
payment_grater_than_due_amount: 'El pago ingresado es mayor al monto adeudado de esta factura.'
}
}

View File

@ -0,0 +1,683 @@
export default {
navigation: {
// key : 'singular | plural'
dashboard: 'Tableau de bord',
customers: 'Cliente',
items: 'Articles',
invoices: 'Factures',
expenses: 'Les dépenses',
estimates: 'Estimations',
payments: 'Paiements',
reports: 'Rapports',
settings: 'Paramètres',
logout: 'Se déconnecter'
},
general: {
view_pdf: 'Voir PDF',
download_pdf: 'Télécharger le PDF',
save: 'sauver',
cancel: 'Annuler',
update: 'Mise à jour',
download: 'Télécharger',
from_date: 'Partir de la date',
to_date: 'À ce jour',
from: 'De',
to: 'À',
go_back: 'Retourner',
back_to_login: 'Retour connexion?',
home: 'Accueil',
filter: 'Filtre',
delete: 'Effacer',
edit: 'Modifier',
view: 'Vue',
add_new_item: 'Ajoute un nouvel objet',
clear_all: 'Tout effacer',
showing: 'Montrant',
of: 'de',
actions: 'Actions',
subtotal: 'TOTAL',
discount: 'REMISE',
fixed: 'Fixée',
percentage: 'Pourcentage',
tax: 'IMPÔT',
total_amount: 'MONTANT TOTAL',
bill_to: 'facturer',
ship_to: 'Envoyez à',
due: 'Dû',
draft: 'Brouillon',
sent: 'Envoyée',
all: 'Tout',
select_all: 'Tout sélectionner',
choose_file: 'Cliquez ici pour choisir un fichier',
choose_template: 'Choisir',
remove: 'Retirer',
powered_by: 'Alimenté par',
bytefury: 'Bytefury',
select_a_status: 'Sélectionnez un statut',
select_a_tax: 'Sélectionnez une taxe',
search: 'Chercher',
are_you_sure: 'Êtes-vous sûr?'
},
dashboard: {
select_year: 'Sélectionnez lannée',
cards: {
due_amount: 'Montant dû',
customers: 'Les clients',
invoices: 'Factures',
estimates: 'Estimations'
},
chart_info: {
total_sales: 'Ventes',
total_receipts: 'Reçus',
total_expense: 'Les dépenses',
net_income: 'Revenu net',
year: 'Sélectionnez lannée'
},
weekly_invoices: {
title: 'Factures hebdomadaires'
},
monthly_chart: {
title: 'Ventes et dépenses'
},
recent_invoices_card: {
title: 'Factures dues',
due_on: 'Due On',
customer: 'Cliente',
amount_due: 'Montant dû',
actions: 'Actions',
view_all: 'Voir tout'
},
recent_estimate_card: {
title: 'Estimations récentes',
date: 'Date',
customer: 'Cliente',
amount_due: 'Montant dû',
actions: 'Actions',
view_all: 'Voir tout'
}
},
tax_types: {
name: 'Nom',
description: 'La description',
percent: 'Pour cent',
compound_tax: 'Taxe composée'
},
customers: {
title: 'Les clients',
contacts_list: 'Liste de clients',
name: 'Nom',
display_name: 'Afficher un nom',
primary_contact_name: 'Nom du contact principal',
contact_name: 'Nom du contact',
amount_due: 'Montant dû',
email: 'Email',
address: 'Adresse',
phone: 'Téléphone',
website: 'Site Internet',
country: 'Pays',
state: 'Etat',
city: 'Ville',
zip_code: 'Code postal',
added_on: 'Ajouté le',
action: 'action',
password: 'Mot de passe',
street_number: 'Numéro de rue',
primary_currency: 'Devise principale',
add_new_customer: 'Ajouter un nouveau client',
save_customer: 'Enregistrer le client',
update_customer: 'Mettre à jour le client',
customer: 'Client | Les clients',
new_customer: 'Nouveau client',
edit_customer: 'Modifier le client',
basic_info: 'Informations de base',
billing_address: 'Adresse de facturation',
shipping_address: 'Adresse de livraison',
copy_billing_address: 'Copier de la facturation',
no_customers: 'Pas encore de clients!',
list_of_customers: 'Cette section contiendra la liste des clients.',
primary_display_name: 'Nom daffichage principal',
select_state: 'Sélectionnez létat',
select_country: 'Choisissez le pays',
select_city: 'Sélectionnez une ville',
select_currency: 'Sélectionnez la devise',
street_1: 'Rue 1',
street_2: 'Rue 2',
select_a_customer: 'Sélectionnez un client',
confirm_delete: 'Vous ne pourrez pas récupérer ce client | Vous ne pourrez pas récupérer ces clients',
created_message: 'Client créé avec succès',
updated_message: 'Client mis à jour avec succès',
deleted_message: 'Client supprimé avec succès | Les clients supprimés avec succès'
},
items: {
title: 'Articles',
items_list: 'Liste darticles',
name: 'Nom',
unit: 'Unité',
description: 'La description',
added_on: 'Ajouté le',
price: 'Prix',
date_of_creation: 'Date de création',
action: 'action',
add_item: 'Ajouter un item',
save_item: 'Enregistrer lélément',
update_item: 'Mettre à jour lélément',
item: 'Article | Articles',
add_new_item: 'Ajoute un nouvel objet',
new_item: 'Nouvel article',
edit_item: 'Modifier larticle',
no_items: 'Aucun article pour le moment!',
list_of_items: 'Cette section contiendra la liste des éléments.',
select_a_unit: 'sélectionner lunité',
confirm_delete: 'Vous ne pourrez pas récupérer cet article | Vous ne pourrez pas récupérer ces objets',
created_message: 'Article créé avec succès',
updated_message: 'Élément mis à jour avec succès',
deleted_message: 'Élément supprimé avec succès | Éléments supprimés avec succès'
},
estimates: {
title: 'Estimations',
estimate: 'Estimation | Estimations',
estimates_list: 'Liste des estimations',
days: '{jours} jours',
months: '{mois} mois',
years: '{années} Année',
all: 'Toute',
paid: 'Payé',
unpaid: 'Non payé',
customer: 'CLIENTE CLIENT',
ref_no: 'REF NO.',
number: 'NOMBRE',
amount_due: 'MONTANT DÛ',
partially_paid: 'Partiellement payé',
total: 'Totale',
discount: 'Remise',
sub_total: 'Total partiel',
estimate_number: 'Numéro destimation',
ref_number: 'Numéro de ref',
contact: 'Contact',
add_item: 'Ajouter un article',
date: 'Date',
due_date: 'Date déchéance',
expiry_date: 'Date dexpiration',
status: 'Statut',
add_tax: 'Ajouter une taxe',
amount: 'Montante',
action: 'action',
notes: 'Remarques',
estimate_template: 'Modèle destimation',
convert_to_invoice: 'Convertir en facture',
mark_as_sent: 'Marquer comme envoyé',
record_payment: 'Record de paiement',
add_estimate: 'Ajouter une estimation',
save_estimate: 'Sauvegarder lestimation',
confirm_conversion: 'Vous souhaitez convertir cette estimation en facture?',
conversion_message: 'Conversion réussie',
errors: {
required: 'Champ requis'
},
accepted: 'Accepté',
sent: 'Envoyée',
draft: 'Brouillon',
declined: 'Diminué',
new_estimate: 'Nouvelle estimation',
add_new_estimate: 'Ajouter une nouvelle estimation',
update_Estimate: 'Mise à jour de lestimation',
edit_estimate: 'Modifier lestimation',
items: 'articles',
Estimate: 'Estimation | Estimations',
add_new_tax: 'Ajouter une nouvelle taxe',
no_estimates: 'Aucune estimation pour le moment!',
list_of_estimates: 'Cette section contiendra la liste des estimations.',
mark_as_rejected: 'Marquer comme rejeté',
mark_as_accepted: 'Marquer comme accepté',
marked_as_accepted_message: 'Estimation marquée comme acceptée',
marked_as_rejected_message: 'Estimation marquée comme rejetée',
confirm_delete: 'Vous ne pourrez pas récupérer cette estimation | Vous ne pourrez pas récupérer ces estimations',
created_message: 'Estimation créée avec succès',
updated_message: 'Estimation mise à jour avec succès',
deleted_message: 'Estimation supprimée avec succès | Estimations supprimées avec succès',
item: {
title: 'Titre de larticle',
description: 'La description',
quantity: 'Quantité',
price: 'Prix',
discount: 'Remise',
total: 'Totale',
total_discount: 'Remise totale',
sub_total: 'Total partiel',
tax: 'Impôt',
amount: 'Montante',
select_an_item: 'Tapez ou cliquez pour sélectionner un élément',
type_item_description: 'Type Item Description (optionnel)'
}
},
invoices: {
title: 'Factures',
invoices_list: 'Liste de factures',
days: '{jours} jours',
months: '{mois} mois',
years: '{années} Année',
all: 'Toute',
paid: 'Payé',
unpaid: 'Non payé',
customer: 'CLIENTE CLIENT',
paid_status: 'Statut payé',
ref_no: 'REF NO.',
number: 'NOMBRE',
amount_due: 'MONTANT DÛ',
partially_paid: 'Partiellement payé',
total: 'Totale Total',
discount: 'Remise',
sub_total: 'Total partiel',
invoice: 'Facture | Factures',
invoice_number: 'Numéro de facture',
ref_number: 'Numéro de ref',
contact: 'Contact',
add_item: 'Ajouter un article',
date: 'Date',
due_date: 'Date déchéance',
status: 'Statut',
add_tax: 'Ajouter une taxe',
amount: 'Montante Montant',
action: 'action',
notes: 'Remarques',
view: 'Vue',
send_invoice: 'Envoyer une facture',
invoice_template: 'Modèle de facture',
template: 'Modèle',
mark_as_sent: 'Marquer comme envoyé',
invoice_date: 'Date de facturation',
record_payment: 'Record de paiement',
add_new_invoice: 'Ajouter une nouvelle facture',
update_expense: 'Frais de mise à jour',
edit_invoice: 'Modifier la facture',
new_invoice: 'Nouvelle facture',
save_invoice: 'Enregistrer la facture',
update_invoice: 'Mettre à jour la facture',
add_new_tax: 'Ajouter une nouvelle taxe',
no_invoices: 'Aucune facture pour le moment!',
list_of_invoices: 'Cette section contiendra la liste des factures.',
select_invoice: 'Sélectionnez facture',
item: {
title: 'Titre de larticle',
description: 'La description',
quantity: 'Quantité',
price: 'Prix',
discount: 'Remise',
total: 'Totale Total',
total_discount: 'Remise totale',
sub_total: 'Total partiel',
tax: 'Impôt',
amount: 'Montante Montant',
select_an_item: 'Tapez ou cliquez pour sélectionner un élément',
type_item_description: 'Type Item Description (optionnel)'
},
confirm_delete: 'Vous ne pourrez pas récupérer cette facture | Vous ne pourrez pas récupérer ces factures',
created_message: 'Facture créée avec succès',
updated_message: 'Facture mise à jour avec succès',
deleted_message: 'Invoice deleted successfully | Invoices deleted successfully',
marked_as_sent_message: 'Facture supprimée avec succès | Factures supprimées avec succès',
invalid_due_amount_message: 'Le paiement entré est supérieur au montant total dû pour cette facture. Veuillez vérifier et réessayer'
},
credit_notes: {
title: 'Notes de crédit',
credit_notes_list: 'Liste des notes de crédit',
// Fields
credit_notes: 'Notes de crédit',
contact: 'Contact',
date: 'Date',
amount: 'Montante Montant',
action: 'action',
credit_number: 'Numéro de crédit',
notes: 'Remarques',
confirm_delete: 'Voulez-vous supprimer cet avoir?',
item: {
title: 'Titre de larticle',
description: 'La description',
quantity: 'Quantité',
price: 'Prix',
discount: 'Remise',
total: 'Totale Total',
total_discount: 'Remise totale',
sub_total: 'Total partiel',
tax: 'Impôt'
}
},
payments: {
title: 'Paiements',
payments_list: 'Liste de paiements',
record_payment: 'Record de paiement',
// Fields
customer: 'Cliente Client',
date: 'Date',
amount: 'Montante Montant',
action: 'action',
payment_number: 'Numéro de paiement',
payment_mode: 'Mode de paiement',
invoice: 'Facture dachat',
note: 'Remarque',
add_payment: 'Ajouter un paiement',
new_payment: 'Nouveau paiement',
edit_payment: 'Modifier le paiement',
view_payment: 'Voir le paiement',
add_new_payment: 'Ajouter un nouveau paiement',
save_payment: 'Enregistrer le paiement',
update_payment: 'Mettre à jour le paiement',
payment: 'Paiement | Paiements',
no_payments: 'Aucun paiement pour le moment!',
list_of_payments: 'Cette section contiendra la liste des paiements',
select_payment_mode: 'Sélectionnez le mode de paiement',
confirm_delete: 'Vous ne pourrez pas récupérer ce paiement | Vous ne pourrez pas récupérer ces paiements',
created_message: 'Paiement créé avec succès',
updated_message: 'Paiement mis à jour avec succès',
deleted_message: 'Paiement supprimé avec succès | Paiements supprimés avec succès',
invalid_amount_message: 'Le montant du paiement est invalide'
},
expenses: {
title: 'Les dépenses',
expenses_list: 'Liste des dépenses',
// Fields
expense_title: 'Titre',
contact: 'Contact',
category: 'Catégorie',
from_date: 'Partir de la date',
to_date: 'À ce jour',
expense_date: 'Date',
description: 'La description',
receipt: 'Le reçu',
amount: 'Montante Montant',
action: 'action',
note: 'Remarque',
category_id: 'Identifiant de catégorie',
date: 'Date de dépense',
add_expense: 'Ajouter une dépense',
add_new_expense: 'Ajouter une nouvelle dépense',
save_expense: 'Économiser des dépenses',
update_expense: 'Frais de mise à jour',
download_receipt: 'Télécharger le reçu',
edit_expense: 'Modifier les dépenses',
new_expense: 'Nouvelle dépense',
expense: 'Frais | Les dépenses',
no_expenses: 'Pas de dépenses pour le moment!',
list_of_expenses: 'Cette section contiendra la liste des dépenses.',
confirm_delete: 'Vous ne pourrez pas récupérer cette dépense | Vous ne pourrez pas récupérer ces frais',
created_message: 'Dépense créée avec succès',
updated_message: 'Dépense mise à jour avec succès',
deleted_message: 'Dépense supprimée avec succès | Dépenses supprimées avec succès',
categories: {
categories_list: 'Liste des catégories',
title: 'Titre',
name: 'Nom',
description: 'La description',
amount: 'Montante Montant',
actions: 'Actions',
add_category: 'ajouter une catégorie',
new_category: 'Nouvelle catégorie',
category: 'Catégorie | Les catégories',
select_a_category: 'choisissez une catégorie'
}
},
login: {
email: 'Email',
password: 'Mot de passe',
forgot_password: 'Mot de passe oublié?',
or_signIn_with: 'ou Connectez-vous avec:',
login: 'Sidentifier',
register: 'Sinscrire',
reset_password: 'réinitialiser le mot de passe',
enter_email: 'Entrer email',
enter_password: 'Entrer le mot de passe',
retype_password: 'Retaper le mot de passe',
login_placeholder: 'mail@example.com'
},
reports: {
title: 'rapport',
from_date: 'Partir de la date',
to_date: 'À ce jour',
status: 'Statut',
paid: 'Payé',
unpaid: 'Non payé',
download_pdf: 'Télécharger le PDF',
view_pdf: 'Voir PDF',
update_report: 'Rapport de mise à jour',
report: 'Rapport | Rapports',
profit_loss: {
profit_loss: 'Perte de profit',
to_date: 'À ce jour',
from_date: 'Partir de la date',
date_range: 'Sélectionner une plage de dates'
},
sales: {
sales: 'Ventes',
date_range: 'Sélectionner une plage de dates',
to_date: 'À ce jour',
from_date: 'Partir de la date',
report_type: 'Type de rapport'
},
taxes: {
taxes: 'Les taxes',
to_date: 'À ce jour',
from_date: 'Partir de la date',
date_range: 'Sélectionner une plage de dates'
},
errors: {
required: 'Champ requis'
},
invoices: {
invoice: 'Facture dachat',
invoice_date: 'Date de facturation',
due_date: 'Date déchéance',
amount: 'Montante ',
contact_name: 'Nom du contact',
status: 'Statut'
},
estimates: {
estimate: 'Estimation',
estimate_date: 'Date destimation',
due_date: 'Date déchéance',
estimate_number: 'Numéro destimation',
ref_number: 'Numéro de ref',
amount: 'Montante',
contact_name: 'Nom du contact',
status: 'Statut'
},
expenses: {
expenses: 'Les dépenses',
category: 'Catégorie',
date: 'Date',
amount: 'Montante',
to_date: 'À ce jour',
from_date: 'Partir de la date',
date_range: 'Sélectionner une plage de dates'
}
},
settings: {
menu_title: {
account_settings: 'Paramètres du compte',
company_information: 'Informations sur la société',
preferences: 'Préférences',
notifications: 'Les notifications',
sales_taxes: 'Taxes de vente',
expense_category: 'Catégories de dépenses'
},
title: 'Paramètres',
setting: 'Paramètres | Paramètres',
general: 'Générale',
language: 'La langue',
primary_currency: 'Devise principale',
timezone: 'Fuseau horaire',
date_format: 'Format de date',
currencies: {
title: 'Monnaies',
currency: 'Monnaie | Monnaies',
currencies_list: 'Liste des devises',
select_currency: 'Sélectionnez la devise',
name: 'Nom',
code: 'Code',
symbol: 'symbole',
precision: 'Précision',
thousand_separator: 'Mille séparateur',
decimal_separator: 'Séparateur décimal',
position: 'Position',
position_of_symbol: 'Position du symbole',
right: 'Droite',
left: 'La gauche',
action: 'action',
add_currency: 'Ajouter une devise',
},
pdf: {
title: 'Paramètre PDF',
footer_text: 'Pied de page texte',
pdf_layout: 'Mise en page PDF'
},
company_info: {
company_info: 'Information dentreprise',
company_name: 'Nom de la compagnie',
company_logo: 'Logo dentreprise',
section_description: 'Informations sur votre entreprise qui figureront sur les factures, estimations et autres documents créés par Crater.',
phone: 'Téléphone',
country: 'Pays',
state: 'Etat',
city: 'Ville',
address: 'Adresse',
zip: 'Zip *: français',
save: 'sauver',
updated_message: 'Informations sur la société mises à jour avec succès'
},
account_settings: {
name: 'Nom',
email: 'Email',
password: 'Mot de passe',
confirm_password: 'Confirmez le mot de passe',
account_settings: 'Paramètres du compte',
save: 'sauver',
section_description: 'Vous pouvez mettre à jour votre nom, votre email et votre mot de passe en utilisant le formulaire ci-dessous.',
updated_message: 'Paramètres du compte mis à jour avec succès'
},
user_profile: {
name: 'Nom',
email: 'Email',
password: 'Mot de passe',
confirm_password: 'Confirmez le mot de passe'
},
notification: {
title: 'Notification',
email: 'Envoyer des notifications à',
description: 'Quelles notifications par courrier électronique souhaitez-vous recevoir lorsque quelque chose change?',
invoice_viewed: 'Facture consultée',
invoice_viewed_desc: 'Lorsque votre client visualise la facture envoyée via le tableau de bord du cratère.',
estimate_viewed: 'Estimation vue',
estimate_viewed_desc: 'Lorsque votre client visualise le devis envoyé via le tableau de bord du cratère.',
save: 'sauver',
email_save_message: 'Email enregistré avec succès',
invoice_viewed_message: 'Facture consultée',
estimate_viewed_message: 'Estimation vue',
please_enter_email: 'S il vous plaît entrer email'
},
sales_taxes: {
title: 'Taxes de vente',
description: 'Vous pouvez ajouter ou supprimer des taxes à votre guise. Crater prend en charge les taxes sur les articles individuels ainsi que sur la facture.',
add_new_tax: 'Ajouter une nouvelle taxe',
tax_settings: 'Paramètres de taxe',
tax_per_item: 'Taxe par article',
tax_name: 'Nom de la taxe',
compound_tax: 'Taxe composée',
percent: 'Pour cent',
action: 'action',
tax_setting_description: 'Activez cette option si vous souhaitez ajouter des taxes à des postes de facture individuels. Par défaut, les taxes sont ajoutées directement à la facture.',
created_message: 'La taxe de vente créée avec succès',
updated_message: 'La taxe de vente a été mise à jour avec succès',
deleted_message: 'La taxe de vente a été supprimée avec succès',
already_in_use: 'La taxe est déjà utilisée'
},
expense_category: {
title: 'Catégories de dépenses',
action: 'action',
description: 'Des catégories sont requises pour ajouter des entrées de dépenses. Vous pouvez ajouter ou supprimer ces catégories selon vos préférences.',
add_new_category: 'Ajouter une nouvelle catégorie',
category_name: 'Nom de catégorie',
category_description: 'La description',
created_message: 'Catégorie créée avec succès',
deleted_message: 'La catégorie de dépenses a été supprimée avec succès',
updated_message: 'Catégorie de dépenses mise à jour avec succès',
already_in_use: 'La catégorie est déjà utilisée'
},
preferences: {
currency: 'Devise',
language: 'La langue',
time_zone: 'Fuseau horaire',
fiscal_year: 'Année financière',
date_format: 'Format de date',
discount_setting: 'Réglage de remise',
discount_per_item: 'Remise par article',
discount_setting_description: 'Activez cette option si vous souhaitez ajouter une remise à des postes de facture individuels. Par défaut, les remises sont ajoutées directement à la facture.',
save: 'sauver',
preference: 'Préférence | Préférences',
general_settings: 'Préférences par défaut pour le système.',
updated_message: 'Préférences mises à jour avec succès',
set_discount_per_item_message: 'Jeu de remise par article',
select_language: 'Choisir la langue',
select_time_zone: 'sélectionnez le fuseau horaire',
select_date_formate: 'sélectionnez Date Formate',
select_financial_year: 'sélectionner lexercice'
}
},
wizard: {
account_info: 'Information sur le compte',
account_info_desc: 'Les détails ci-dessous seront utilisés pour créer le compte administrateur principal. Aussi, vous pouvez modifier les détails à tout moment après la connexion.',
name: 'Nom',
email: 'Email',
password: 'Mot de passe',
confirm_password: 'Confirmez le mot de passe',
save_cont: 'Enregistrer continuer',
company_info: 'Informations sur la société',
company_info_desc: 'Ces informations seront affichées sur les factures. Notez que vous pouvez éditer ceci plus tard sur la page des paramètres.',
company_name: 'Nom de la compagnie',
company_logo: 'Logo dentreprise',
logo_preview: 'Aperçu du logo',
preferences: 'Préférences',
preferences_desc: 'Préférences par défaut pour le système.',
country: 'Pays',
state: 'Etat',
city: 'Ville',
address: 'Adresse',
street: 'Street1 '| 'Rue # 2',
phone: 'Téléphone',
zip_code: 'Code postal',
go_back: 'Retourner',
currency: 'Devise',
language: 'La langue',
time_zone: 'Fuseau horaire',
fiscal_year: 'Année financière',
date_format: 'Format de date'
},
layout_login: {
copyright_crater: 'Copyright @ Crater - 2019',
super_simple_invoicing: 'Super Simple Facturation',
for_freelancer: 'pour les pigistes et',
small_businesses: 'Petites entreprises '
},
validation: {
invalid_url: 'URL invalide (ex: http://www.crater.com)',
required: 'Champ requis',
email_incorrect: 'Adresse Email incorrecte.',
email_does_not_exist: "L'utilisateur avec un email donné n'existe pas",
send_reset_link: 'Envoyer le lien de réinitialisation',
not_yet: 'Pas encore? Envoyer à nouveau',
password_min_length: 'Le mot de passe doit contenir {nombre} caractères',
name_min_length: 'Le nom doit avoir au moins {count} lettres.',
enter_valid_tax_rate: 'Enter valid tax rate',
numbers_only: 'Chiffres uniquement.',
characters_only: 'Caractères seulement.',
password_incorrect: 'Les mots de passe doivent être identiques',
password_length: 'Le mot de passe doit comporter 6 caractères.',
qty_must_greater_than_zero: 'La quantité doit être supérieure à zéro.',
price_greater_than_zero: 'Le prix doit être supérieur à zéro.',
payment_greater_than_zero: 'Le paiement doit être supérieur à zéro.',
payment_grater_than_due_amount: 'Le paiement entré est plus que le montant dû de cette facture.'
}
}

View File

@ -0,0 +1,18 @@
import Vue from 'vue'
import VueI18n from 'vue-i18n'
import en from './en'
import fr from './fr'
import es from './es'
Vue.use(VueI18n)
const i18n = new VueI18n({
locale: 'en',
messages: {
en,
fr,
es
}
})
export default i18n