mirror of
				https://github.com/crater-invoice/crater.git
				synced 2025-10-27 19:51:09 -04:00 
			
		
		
		
	Merge branch 'master'
This commit is contained in:
		| @ -7,8 +7,8 @@ use Crater\Country; | ||||
|  | ||||
| class Address extends Model | ||||
| { | ||||
|     const BILLING_TYPE = 'BILLING'; | ||||
|     const SHIPPING_TYPE = 'SHIPPING'; | ||||
|     const BILLING_TYPE = 'billing'; | ||||
|     const SHIPPING_TYPE = 'shipping'; | ||||
|  | ||||
|     protected $fillable = [ | ||||
|         'name', | ||||
|  | ||||
| @ -44,8 +44,8 @@ class ResetApp extends Command | ||||
|  | ||||
|             \Storage::disk('local')->delete('database_created'); | ||||
|  | ||||
|             $file = new Filesystem; | ||||
|             $file->cleanDirectory('storage/app/public'); | ||||
|             // $file = new Filesystem; | ||||
|             // $file->cleanDirectory('public/storage'); | ||||
|         } | ||||
|     } | ||||
| } | ||||
|  | ||||
| @ -148,7 +148,8 @@ class CompanyController extends Controller | ||||
|             ["code"=>"fr", "name" => "French"], | ||||
|             ["code"=>"es", "name" => "Spanish"], | ||||
|             ["code"=>"ar", "name" => "العربية"], | ||||
|             ["code"=>"de", "name" => "German"] | ||||
|             ["code"=>"de", "name" => "German"], | ||||
|             ["code"=>"pt_BR", "name" => "Brazilian Portuguese"], | ||||
|         ]; | ||||
|  | ||||
|         return response()->json([ | ||||
|  | ||||
| @ -44,11 +44,13 @@ class OnboardingController extends Controller | ||||
|         $date_formats = DateFormatter::get_list(); | ||||
|         $time_zones = TimeZones::get_list(); | ||||
|         $languages = [ | ||||
|             ["code"=>"ar", "name" => "Arabic"], | ||||
|             ["code"=>"en", "name" => "English"], | ||||
|             ["code"=>"fr", "name" => "French"], | ||||
|             ["code"=>"es", "name" => "Spanish"], | ||||
|             ["code"=>"ar", "name" => "العربية"], | ||||
|             ["code"=>"de", "name" => "German"] | ||||
|             ["code"=>"de", "name" => "German"], | ||||
|             ["code"=>"pt-br", "name" => "Portuguese (Brazilian)"] | ||||
|         ]; | ||||
|         $fiscal_years = [ | ||||
|             ['key' => 'january-december' , 'value' => '1-12'], | ||||
|  | ||||
| @ -1,6 +1,6 @@ | ||||
| <?php | ||||
| 
 | ||||
| namespace Crater\Listeners\Updates\v2; | ||||
| namespace Crater\Listeners\Updates\v3; | ||||
| 
 | ||||
| use Illuminate\Contracts\Queue\ShouldQueue; | ||||
| use Illuminate\Queue\InteractsWithQueue; | ||||
| @ -14,9 +14,9 @@ use Crater\User; | ||||
| use Crater\Listeners\Updates\Listener; | ||||
| use Illuminate\Database\Schema\Blueprint; | ||||
| 
 | ||||
| class Version220 extends Listener | ||||
| class Version300 extends Listener | ||||
| { | ||||
|     const VERSION = '2.2.0'; | ||||
|     const VERSION = '3.0.0'; | ||||
| 
 | ||||
|     /** | ||||
|      * Create the event listener. | ||||
| @ -10,7 +10,7 @@ use Crater\Listeners\Updates\v2\Version200; | ||||
| use Crater\Listeners\Updates\v2\Version201; | ||||
| use Crater\Listeners\Updates\v2\Version202; | ||||
| use Crater\Listeners\Updates\v2\Version210; | ||||
| use Crater\Listeners\Updates\v2\Version220; | ||||
| use Crater\Listeners\Updates\v3\Version300; | ||||
|  | ||||
| class EventServiceProvider extends ServiceProvider | ||||
| { | ||||
| @ -26,7 +26,7 @@ class EventServiceProvider extends ServiceProvider | ||||
|             Version201::class, | ||||
|             Version202::class, | ||||
|             Version210::class, | ||||
|             Version220::class, | ||||
|             Version300::class, | ||||
|         ], | ||||
|         Registered::class => [ | ||||
|             SendEmailVerificationNotification::class, | ||||
|  | ||||
							
								
								
									
										15
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										15
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							| @ -17428,6 +17428,16 @@ | ||||
|       "resolved": "https://registry.npmjs.org/v-money/-/v-money-0.8.1.tgz", | ||||
|       "integrity": "sha512-raz87AP5F2YEpv1GAocI3SC/y9af1+TQeZQIhAK5UNovho6dnh6RQBa5UG8ZNC+BPLpUh5VECi7EWTjr4+4s1g==" | ||||
|     }, | ||||
|     "v-tooltip": { | ||||
|       "version": "2.0.2", | ||||
|       "resolved": "https://registry.npmjs.org/v-tooltip/-/v-tooltip-2.0.2.tgz", | ||||
|       "integrity": "sha512-xQ+qzOFfywkLdjHknRPgMMupQNS8yJtf9Utd5Dxiu/0n4HtrxqsgDtN2MLZ0LKbburtSAQgyypuE/snM8bBZhw==", | ||||
|       "requires": { | ||||
|         "lodash": "^4.17.11", | ||||
|         "popper.js": "^1.15.0", | ||||
|         "vue-resize": "^0.4.5" | ||||
|       } | ||||
|     }, | ||||
|     "v8-compile-cache": { | ||||
|       "version": "2.0.3", | ||||
|       "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.0.3.tgz", | ||||
| @ -17515,6 +17525,11 @@ | ||||
|       "resolved": "https://registry.npmjs.org/vue-multiselect/-/vue-multiselect-2.1.6.tgz", | ||||
|       "integrity": "sha512-s7jmZPlm9FeueJg1RwJtnE9KNPtME/7C8uRWSfp9/yEN4M8XcS/d+bddoyVwVnvFyRh9msFo0HWeW0vTL8Qv+w==" | ||||
|     }, | ||||
|     "vue-resize": { | ||||
|       "version": "0.4.5", | ||||
|       "resolved": "https://registry.npmjs.org/vue-resize/-/vue-resize-0.4.5.tgz", | ||||
|       "integrity": "sha512-bhP7MlgJQ8TIkZJXAfDf78uJO+mEI3CaLABLjv0WNzr4CcGRGPIAItyWYnP6LsPA4Oq0WE+suidNs6dgpO4RHg==" | ||||
|     }, | ||||
|     "vue-router": { | ||||
|       "version": "2.7.0", | ||||
|       "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-2.7.0.tgz", | ||||
|  | ||||
							
								
								
									
										2
									
								
								public/assets/css/crater.css
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								public/assets/css/crater.css
									
									
									
									
										vendored
									
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							| @ -1,4 +1,4 @@ | ||||
| { | ||||
|     "/assets/js/app.js": "/assets/js/app.js?id=5ab8427ce5098da40a94", | ||||
|     "/assets/css/crater.css": "/assets/css/crater.css?id=e6b0dadafbe07316a9ce" | ||||
|     "/assets/js/app.js": "/assets/js/app.js?id=52488ee407fb4224bf0c", | ||||
|     "/assets/css/crater.css": "/assets/css/crater.css?id=2123fdc939165f025e3b" | ||||
| } | ||||
|  | ||||
| @ -839,7 +839,7 @@ | ||||
|     } | ||||
|   }, | ||||
|   "layout_login": { | ||||
|     "copyright_crater": "حقوق الطبع والنشر @ كريتر - 2019", | ||||
|     "copyright_crater": "حقوق الطبع والنشر @ كريتر - 2020", | ||||
|     "super_simple_invoicing": "فوترة سهلة ومبسطة للغاية", | ||||
|     "for_freelancer": "للمبرمجين المستقلين", | ||||
|     "small_businesses": "والأعال الصغيرة ", | ||||
|  | ||||
| @ -354,7 +354,6 @@ | ||||
|       "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", | ||||
| @ -875,7 +874,7 @@ | ||||
|     } | ||||
|   }, | ||||
|   "layout_login": { | ||||
|     "copyright_crater": "Copyright @ Crater - 2019", | ||||
|     "copyright_crater": "Copyright @ Crater - 2020", | ||||
|     "super_simple_invoicing": "Super Simple Invoicing", | ||||
|     "for_freelancer": "for Freelancers &", | ||||
|     "small_businesses": "Small Businesses ", | ||||
|  | ||||
| @ -14,44 +14,44 @@ | ||||
|   "general": { | ||||
|     "view_pdf": "Ver PDF", | ||||
|     "download_pdf": "Descargar PDF", | ||||
|     "save": "Salvar", | ||||
|     "save": "Guardar", | ||||
|     "cancel": "Cancelar", | ||||
|     "update": "Actualizar", | ||||
|     "download": "Descargar", | ||||
|     "from_date": "Partir de la fecha", | ||||
|     "from_date": "Desde 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", | ||||
|     "go_back": "Volver", | ||||
|     "back_to_login": "¿Volver al inicio de sesión?", | ||||
|     "home": "Inicio", | ||||
|     "filter": "Filtrar", | ||||
|     "delete": "Eliminar", | ||||
|     "edit": "Editar", | ||||
|     "view": "Ver", | ||||
|     "add_new_item": "Agregar ítem nuevo", | ||||
|     "clear_all": "Limpiar todo", | ||||
|     "showing": "Demostración", | ||||
|     "showing": "Mostrando", | ||||
|     "of": "de", | ||||
|     "actions": "Comportamiento", | ||||
|     "subtotal": "TOTAL PARCIAL", | ||||
|     "actions": "Acciones", | ||||
|     "subtotal": "SUBTOTAL", | ||||
|     "discount": "DESCUENTO", | ||||
|     "fixed": "Fija", | ||||
|     "fixed": "Fijo", | ||||
|     "percentage": "Porcentaje", | ||||
|     "tax": "IMPUESTO", | ||||
|     "total_amount": "CANTIDAD TOTAL", | ||||
|     "bill_to": "Cobrar a", | ||||
|     "ship_to": "Envie a", | ||||
|     "due": "Debida", | ||||
|     "draft": "Sequía", | ||||
|     "sent": "Expedida", | ||||
|     "ship_to": "Enviar a", | ||||
|     "due": "Debido", | ||||
|     "draft": "Borrador", | ||||
|     "sent": "Enviado", | ||||
|     "all": "Todas", | ||||
|     "select_all": "Seleccionar todo", | ||||
|     "choose_file": "Haga clic aquí para elegir un archivo.", | ||||
|     "choose_file": "Haga clic aquí para elegir un archivo", | ||||
|     "choose_template": "Elige una plantilla", | ||||
|     "choose": "Escoger", | ||||
|     "remove": "Eliminar", | ||||
|     "powered_by": "Energizado por", | ||||
|     "powered_by": "Impulsado por", | ||||
|     "bytefury": "Bytefury", | ||||
|     "select_a_status": "Selecciona un estado", | ||||
|     "select_a_tax": "Selecciona un impuesto", | ||||
| @ -61,20 +61,20 @@ | ||||
|     "no_tax_found": "¡No se encontraron impuestos!", | ||||
|     "four_zero_four": "404", | ||||
|     "you_got_lost": "Whoops! ¡Te perdiste!", | ||||
|     "go_home": "Vete a casa", | ||||
|     "go_home": "Volver al Inicio", | ||||
|  | ||||
|     "setting_updated": "Configuración actualizada con éxito", | ||||
|     "select_state": "Seleccione estado", | ||||
|     "select_state": "Seleccionar estado", | ||||
|     "select_country": "Seleccionar país", | ||||
|     "select_city": "Ciudad selecta", | ||||
|     "select_city": "Seleccionar ciudad", | ||||
|     "street_1": "Calle 1", | ||||
|     "street_2": "Calle # 2", | ||||
|     "action_failed": "Accion: Fallida" | ||||
|     "street_2": "Calle 2", | ||||
|     "action_failed": "Accion Fallida" | ||||
|   }, | ||||
|   "dashboard": { | ||||
|     "select_year": "Seleccione año", | ||||
|     "select_year": "Seleccionar año", | ||||
|     "cards": { | ||||
|       "due_amount": "Monto adeudado", | ||||
|       "due_amount": "Cantidad Debida", | ||||
|       "customers": "Clientes", | ||||
|       "invoices": "Facturas", | ||||
|       "estimates": "Estimadas" | ||||
| @ -83,7 +83,7 @@ | ||||
|       "total_sales": "Ventas", | ||||
|       "total_receipts": "Ingresos", | ||||
|       "total_expense": "Gastos", | ||||
|       "net_income": "Lngresos netos", | ||||
|       "net_income": "Ingresos netos", | ||||
|       "year": "Seleccione año" | ||||
|     }, | ||||
|     "weekly_invoices": { | ||||
| @ -96,16 +96,16 @@ | ||||
|       "title": "Facturas adeudadas", | ||||
|       "due_on": "Debido a", | ||||
|       "customer": "Cliente", | ||||
|       "amount_due": "Monto adeudado", | ||||
|       "actions": "Comportamiento", | ||||
|       "amount_due": "Cantidad Debida", | ||||
|       "actions": "Acciones", | ||||
|       "view_all": "Ver todo" | ||||
|     }, | ||||
|     "recent_estimate_card": { | ||||
|       "title": "Estimaciones recientes", | ||||
|       "date": "Fecha", | ||||
|       "customer": "Cliente", | ||||
|       "amount_due": "Monto adeudado", | ||||
|       "actions": "Comportamiento", | ||||
|       "amount_due": "Cantidad Debida", | ||||
|       "actions": "Acciones", | ||||
|       "view_all": "Ver todo" | ||||
|     } | ||||
|   }, | ||||
| @ -123,16 +123,16 @@ | ||||
|     "display_name": "Nombre para mostrar", | ||||
|     "primary_contact_name": "Nombre de contacto primario", | ||||
|     "contact_name": "Nombre de contacto", | ||||
|     "amount_due": "Monto adeudado", | ||||
|     "amount_due": "Cantidad Debida", | ||||
|     "email": "Email", | ||||
|     "address": "Habla a", | ||||
|     "address": "Dirección", | ||||
|     "phone": "Teléfono", | ||||
|     "website": "Sitio web", | ||||
|     "country": "País", | ||||
|     "state": "Estado", | ||||
|     "city": "Ciudad", | ||||
|     "zip_code": "Código postal", | ||||
|     "added_on": "Añadido", | ||||
|     "added_on": "Añadido el", | ||||
|     "action": "Acción", | ||||
|     "password": "Contraseña", | ||||
|     "street_number": "Número de calle", | ||||
| @ -144,19 +144,14 @@ | ||||
|     "new_customer": "Nuevo cliente", | ||||
|     "edit_customer": "Editar cliente", | ||||
|     "basic_info": "Información básica", | ||||
|     "billing_address": "Dirección de Envio", | ||||
|     "billing_address": "Dirección de Facturación", | ||||
|     "shipping_address": "Dirección de Envío", | ||||
|     "copy_billing_address": "Copia de facturación", | ||||
|     "no_customers": "¡Aún no hay clientes!", | ||||
|     "no_customers_found": "No se encontraron 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", | ||||
|     "type_or_click": "Escriba o haga clic para seleccionar", | ||||
|  | ||||
| @ -184,7 +179,7 @@ | ||||
|     "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", | ||||
|     "select_a_unit": "seleccionar unidad", | ||||
|  | ||||
|     "item_attached_message": "No se puede eliminar un elemento que ya está en uso.", | ||||
|     "confirm_delete": "No podrá recuperar este artículo | No podrás recuperar estos elementos", | ||||
| @ -194,9 +189,9 @@ | ||||
|   }, | ||||
|   "estimates": { | ||||
|     "title": "Estimadas", | ||||
|     "estimate": "Estimación | Estimados", | ||||
|     "estimate": "Estimación | Estimaciones", | ||||
|     "estimates_list": "Lista de estimaciones", | ||||
|     "days": "{días} días", | ||||
|     "days": "{días} Días", | ||||
|     "months": "{meses} Mes", | ||||
|     "years": "{años} Año", | ||||
|     "all": "Todas", | ||||
| @ -236,14 +231,15 @@ | ||||
|     "confirm_mark_as_sent": "Esta estimación se marcará como enviada", | ||||
|     "confirm_mark_as_accepted": "Esta estimación se marcará como Aceptada", | ||||
|     "confirm_mark_as_rejected": "Esta estimación se marcará como Rechazada", | ||||
|     "no_matching_estimates": "¡No hay estimaciones coincidentes!", | ||||
|     "mark_as_sent_successfully": "Estimación marcada como enviada correctamente", | ||||
|     "send_estimate_successfully": "Estimación enviada con éxito", | ||||
|     "errors": { | ||||
|       "required": "Se requiere campo" | ||||
|     }, | ||||
|     "accepted": "Aceptada", | ||||
|     "sent": "Expedida", | ||||
|     "draft": "Sequía", | ||||
|     "sent": "Enviado", | ||||
|     "draft": "Borrador", | ||||
|     "declined": "Rechazada", | ||||
|     "new_estimate": "Nueva estimación", | ||||
|     "add_new_estimate": "Añadir nuevo presupuesto", | ||||
| @ -263,10 +259,12 @@ | ||||
|     "created_message": "Estimación creada con éxito", | ||||
|     "updated_message": "Estimación actualizada con éxito", | ||||
|     "deleted_message": "Estimación eliminada con éxito | Estimaciones eliminadas exitosamente", | ||||
|     "user_email_does_not_exist": "El email del usuario no existe", | ||||
|     "something_went_wrong": "Algo fue mal", | ||||
|     "item": { | ||||
|       "title": "Título del artículo", | ||||
|       "description": "Descripción", | ||||
|       "quantity": "Quantity", | ||||
|       "quantity": "Cantidad", | ||||
|       "price": "Precio", | ||||
|       "discount": "Descuento", | ||||
|       "total": "Total", | ||||
| @ -281,7 +279,7 @@ | ||||
|   "invoices": { | ||||
|     "title": "Facturas", | ||||
|     "invoices_list": "Lista de facturas", | ||||
|     "days": "{días} días", | ||||
|     "days": "{días} Días", | ||||
|     "months": "{meses} Mes", | ||||
|     "years": "{años} Año", | ||||
|     "all": "Todas", | ||||
| @ -309,11 +307,12 @@ | ||||
|     "action": "Acción", | ||||
|     "notes": "Notas", | ||||
|     "view": "Ver", | ||||
|     "send_invoice": "Enviará la factura", | ||||
|     "send_invoice": "Enviar la factura", | ||||
|     "invoice_template": "Plantilla de factura", | ||||
|     "template": "Modelo", | ||||
|     "mark_as_sent": "Marcar como enviado", | ||||
|     "invoice_mark_as_sent": "Esta factura se marcará como enviada", | ||||
|     "confirm_send_invoice": "Esta factura será enviada por email al cliente", | ||||
|     "confirm_send": "Estas facturas se enviarán por correo electrónico al cliente.", | ||||
|     "invoice_date": "Fecha de la factura", | ||||
|     "record_payment": "Registro de pago", | ||||
| @ -327,6 +326,7 @@ | ||||
|     "no_invoices": "¡Aún no hay facturas!", | ||||
|     "list_of_invoices": "Esta sección contendrá la lista de facturas.", | ||||
|     "select_invoice": "Seleccionar factura", | ||||
|     "no_matching_invoices": "There are no matching invoices!", | ||||
|     "mark_as_sent_successfully": "Factura marcada como enviada con éxito", | ||||
|     "send_invoice_successfully": "Factura enviada exitosamente", | ||||
|     "item": { | ||||
| @ -349,7 +349,9 @@ | ||||
|     "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" | ||||
|     "user_email_does_not_exist": "El email del usuario no existe", | ||||
|     "something_went_wrong": "Algo fue mal", | ||||
|     "invalid_due_amount_message": "El pago ingresado es mayor que la cantidad total debida por esta factura. Por favor verificalo y vuelve a intentarlo" | ||||
|   }, | ||||
|   "credit_notes": { | ||||
|     "title": "Notas de credito", | ||||
| @ -410,7 +412,7 @@ | ||||
|     "expense_title": "Título", | ||||
|     "contact": "Contacto", | ||||
|     "category": "Categoría", | ||||
|     "from_date": "Partir de la fecha", | ||||
|     "from_date": "Desde la fecha", | ||||
|     "to_date": "Hasta la fecha", | ||||
|     "expense_date": "Fecha", | ||||
|     "description": "Descripción", | ||||
| @ -456,9 +458,10 @@ | ||||
|     "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", | ||||
|     "password_reset_successfully": "Password Reset Successfully", | ||||
|     "enter_email": "Escriba el correo electrónico", | ||||
|     "enter_password": "Escriba la contraseña", | ||||
|     "retype_password": "Reescriba la contraseña", | ||||
|     "login_placeholder": "mail@example.com" | ||||
|   }, | ||||
|   "reports": { | ||||
| @ -526,6 +529,7 @@ | ||||
|     "menu_title": { | ||||
|       "account_settings": "Configuraciones de la cuenta", | ||||
|       "company_information": "Información de la empresa", | ||||
|       "customization": "Customization", | ||||
|       "preferences": "Preferencias", | ||||
|       "notifications": "Notificaciones", | ||||
|       "tax_types": "Tipos de impuestos", | ||||
| @ -548,7 +552,7 @@ | ||||
|       "code": "Código", | ||||
|       "symbol": "Símbolo", | ||||
|       "precision": "Precisión", | ||||
|       "thousand_separator": "Mil separadores", | ||||
|       "thousand_separator": "Separador de miles", | ||||
|       "decimal_separator": "Separador decimal", | ||||
|       "position": "Posición", | ||||
|       "position_of_symbol": "Posición del símbolo", | ||||
| @ -566,7 +570,7 @@ | ||||
|       "username": "Nombre de usuario de correo", | ||||
|       "mailgun_secret": "Mailgun Secreto", | ||||
|       "mailgun_domain": "Domino", | ||||
|       "mailgun_endpoint": "Mailgun Punto Final", | ||||
|       "mailgun_endpoint": "Mailgun endpoint", | ||||
|       "ses_secret": "SES Secreto", | ||||
|       "ses_key": "SES llave", | ||||
|       "from_name": "Del nombre del correo", | ||||
| @ -582,18 +586,79 @@ | ||||
|     }, | ||||
|     "company_info": { | ||||
|       "company_info": "Información de la compañía", | ||||
|       "company_name": "nombre de empresa", | ||||
|       "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", | ||||
|       "address": "Dirección", | ||||
|       "zip": "Código Postal", | ||||
|       "save": "Salvar", | ||||
|       "save": "Guardar", | ||||
|       "updated_message": "Información de la empresa actualizada con éxito" | ||||
|     }, | ||||
|     "customization": { | ||||
|         "customization": "Personalización", | ||||
|         "save": "Guardar", | ||||
|         "addresses": { | ||||
|             "title": "Direcciones", | ||||
|             "section_description": "Puede configurar la Dirección de facturación del cliente y el Formato de dirección de envío del cliente (solo se muestra en PDF).", | ||||
|             "customer_billing_address": "Dirección de facturación del cliente", | ||||
|             "customer_shipping_address": "Dirección de envío del cliente", | ||||
|             "company_address": "Dirección de la compañia", | ||||
|             "insert_fields": "Insertar campos", | ||||
|             "contact": "Contacto", | ||||
|             "address": "Dirección", | ||||
|             "display_name": "Nombre para mostrar", | ||||
|             "primary_contact_name": "Nombre de contacto principal", | ||||
|             "email": "Email", | ||||
|             "website": "Sitio web", | ||||
|             "name": "Nombre", | ||||
|             "country": "País", | ||||
|             "state": "Estado", | ||||
|             "city": "Ciudad", | ||||
|             "company_name": "Nombre de la compañia", | ||||
|             "address_street_1": "Dirección de la calle 1", | ||||
|             "address_street_2": "Dirección de la calle 2", | ||||
|             "phone": "Telefono", | ||||
|             "zip_code": "Codigo postal", | ||||
|             "address_setting_updated": "Configuración de dirección actualizada correctamente" | ||||
|         }, | ||||
|         "updated_message": "Información de la empresa actualizada con éxito", | ||||
|  | ||||
|         "invoices": { | ||||
|             "title": "Facturas", | ||||
|             "notes": "Notas", | ||||
|             "invoice_prefix": "Prefijo de las facturas", | ||||
|             "invoice_settings": "Ajustes de facturas", | ||||
|             "autogenerate_invoice_number": "Autogenerar número de factura", | ||||
|             "invoice_setting_description": "Desactive esto, si no desea generar automáticamente números de factura cada vez que cree una nueva factura.", | ||||
|             "enter_invoice_prefix": "Introduzca el prefijo de factura", | ||||
|             "terms_and_conditions": "Términos y Condiciones", | ||||
|             "invoice_setting_updated": "Configuración de factura actualizada correctamente" | ||||
|         }, | ||||
|  | ||||
|         "estimates": { | ||||
|             "title": "Estimaciones", | ||||
|             "estimate_prefix": "Prefijo de las estimaciones", | ||||
|             "estimate_settings": "Ajustes de estimaciones", | ||||
|             "autogenerate_estimate_number": "Autogenerar número de estimacion", | ||||
|             "estimate_setting_description": "Desactive esto, si no desea generar automáticamente números de estimaciones cada vez que cree una nueva estimación.", | ||||
|             "enter_estimate_prefix": "Introduzca el prefijo de estimación", | ||||
|             "estimate_setting_updated": "Configuración de estimaciones actualizada correctamente" | ||||
|         }, | ||||
|  | ||||
|         "payments": { | ||||
|             "title": "Payments", | ||||
|             "payment_prefix": "Prefijo de los pagos", | ||||
|             "payment_settings": "Ajustes de pagos", | ||||
|             "autogenerate_payment_number": "Autogenerar número de pago", | ||||
|             "payment_setting_description": "Desactive esto, si no desea generar automáticamente números de pago cada vez que cree un nuevo pago.", | ||||
|             "enter_payment_prefix": "Introduzca el prefijo de pago", | ||||
|             "payment_setting_updated": "Configuración de pagos actualizada correctamente" | ||||
|         } | ||||
|     }, | ||||
|     "account_settings": { | ||||
|       "profile_picture": "Foto de perfil", | ||||
|       "name": "Nombre", | ||||
| @ -601,7 +666,7 @@ | ||||
|       "password": "Contraseña", | ||||
|       "confirm_password": "Confirmar contraseña", | ||||
|       "account_settings": "Configuraciones de la cuenta", | ||||
|       "save": "Salvar", | ||||
|       "save": "Guardar", | ||||
|       "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" | ||||
|     }, | ||||
| @ -619,7 +684,7 @@ | ||||
|       "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", | ||||
|       "save": "Guardar", | ||||
|       "email_save_message": "Correo electrónico guardado con éxito", | ||||
|       "please_enter_email": "Por favor, introduzca su correo electrónico" | ||||
|     }, | ||||
| @ -663,7 +728,7 @@ | ||||
|       "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", | ||||
|       "save": "Guardar", | ||||
|       "preference": "Preferencia | Preferencias", | ||||
|       "general_settings": "Preferencias predeterminadas para el sistema.", | ||||
|       "updated_message": "Preferencias actualizadas exitosamente", | ||||
| @ -704,8 +769,8 @@ | ||||
|     "country": "País", | ||||
|     "state": "Estado", | ||||
|     "city": "Ciudad", | ||||
|     "address": "Habla a", | ||||
|     "street": "Calle1 | Calle # 2", | ||||
|     "address": "Dirección", | ||||
|     "street": "Calle1 | Calle2", | ||||
|     "phone": "Teléfono", | ||||
|     "zip_code": "Código postal", | ||||
|     "go_back": "Regresa", | ||||
| @ -714,10 +779,11 @@ | ||||
|     "time_zone": "Zona horaria", | ||||
|     "fiscal_year": "Año financiero", | ||||
|     "date_format": "Formato de fecha", | ||||
|     "from_address": "De la Dirección", | ||||
|     "from_address": "Desde la Dirección", | ||||
|     "username": "Nombre de usuario", | ||||
|     "next": "Próximo", | ||||
|     "continue": "Hacer continuación", | ||||
|     "next": "Siguiente", | ||||
|     "continue": "Continuar", | ||||
|     "skip": "Saltar", | ||||
|     "database": { | ||||
|       "database": "URL del sitio y base de datose", | ||||
|       "connection": "Conexión de base de datos", | ||||
| @ -740,16 +806,16 @@ | ||||
|       "port": "Puerto de correo", | ||||
|       "driver": "Conductor de correo", | ||||
|       "secret": "Secreto", | ||||
|       "password": "Contraseña de correo", | ||||
|       "username": "Nombre de usuario de correo", | ||||
|       "mailgun_secret": "Mailgun Secreto", | ||||
|       "mailgun_domain": "Domino", | ||||
|       "mailgun_endpoint": "Mailgun Punto Final", | ||||
|       "mailgun_endpoint": "Mailgun endpoint", | ||||
|       "password": "Contraseña de correo", | ||||
|       "username": "Nombre de usuario de correo", | ||||
|       "ses_secret": "SES Secreto", | ||||
|       "ses_key": "SES llave", | ||||
|       "mail_config": "Configuración de correo", | ||||
|       "from_name": "Del nombre del correo", | ||||
|       "from_mail": "Desde la dirección de correo", | ||||
|       "mail_config": "Configuración de correo", | ||||
|       "encryption": "Cifrado de correo", | ||||
|       "mail_config_desc": "Los detalles a continuación se utilizarán para actualizar el entorno de correo. También puede cambiar los detalles en cualquier momento después de iniciar sesión." | ||||
|     }, | ||||
| @ -763,7 +829,8 @@ | ||||
|       "migrate_failed": "La migración falló", | ||||
|       "database_variables_save_error": "No se puede conectar a la base de datos con los valores proporcionados.", | ||||
|       "mail_variables_save_error": "La configuración del correo electrónico ha fallado.", | ||||
|       "connection_failed": "Conexión de base de datos fallida" | ||||
|       "connection_failed": "Conexión de base de datos fallida", | ||||
|       "database_should_be_empty": "Database should be empty" | ||||
|     }, | ||||
|     "success": { | ||||
|       "mail_variables_save_successfully": "Correo electrónico configurado correctamente", | ||||
| @ -771,34 +838,33 @@ | ||||
|     } | ||||
|   }, | ||||
|   "layout_login": { | ||||
|     "copyright_crater": "Copyright @ Crater - 2019", | ||||
|     "copyright_crater": "Copyright @ Crater - 2020", | ||||
|     "super_simple_invoicing": "Facturación super simple", | ||||
|     "for_freelancer": "para autónomos y", | ||||
|     "small_businesses": "Pequeñas empresas", | ||||
|     "crater_help": "Crater te ayuda a rastrear gastos, registrar pagos y generar hermosos", | ||||
|     "small_businesses": "pequeñas empresas", | ||||
|     "crater_help": "Crater te ayuda a rastrear gastos, registrar pagos y generar hermosas", | ||||
|     "invoices_and_estimates": "facturas y presupuestos con capacidad para elegir múltiples plantillas." | ||||
|  | ||||
|   }, | ||||
|   "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", | ||||
|     "item_unit_already_taken": "La unidad del artículo ya ha sido tomada", | ||||
|     "email_already_taken": "Este email ya esta en uso", | ||||
|     "email_does_not_exist": "El usuario con correo electrónico dado no existe", | ||||
|     "send_reset_link": "Enviar enlace de restablecimiento", | ||||
|     "payment_mode_already_taken": "El modo de pago ya ha sido tomado", | ||||
|     "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.", | ||||
|     "characters_only": "Solo caracteres.", | ||||
|     "password_incorrect": "Las contraseñas deben ser idénticas", | ||||
|     "password_length": "La contraseña debe tener 5 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_greater_than_due_amount": "El pago ingresado es mayor al monto adeudado de esta factura.", | ||||
|     "payment_greater_than_due_amount": "El pago ingresado es mayor a la cantidad debida de esta factura.", | ||||
|     "quantity_maxlength": "La cantidad no debe ser mayor de 20 dígitos.", | ||||
|     "price_maxlength": "El precio no debe ser mayor de 20 dígitos.", | ||||
|     "price_minvalue": "El precio debe ser mayor que 0 dígitos", | ||||
| @ -808,6 +874,7 @@ | ||||
|     "maximum_options_error": "Máximo de {max} opciones seleccionadas. Primero elimine una opción seleccionada para seleccionar otra.", | ||||
|     "notes_maxlength": "Las notas no deben tener más de 255 caracteres.", | ||||
|     "address_maxlength": "La dirección no debe tener más de 255 caracteres.", | ||||
|     "ref_number_maxlength": "El número de referencia no debe tener más de 255 caracteres." | ||||
|     "ref_number_maxlength": "El número de referencia no debe tener más de 255 caracteres.", | ||||
|     "prefix_maxlength": "El prefijo no debe tener mas de 5 caracteres." | ||||
|   } | ||||
| } | ||||
|  | ||||
| @ -1,11 +1,11 @@ | ||||
| { | ||||
|   "navigation": { | ||||
|     "dashboard": "Tableau de bord", | ||||
|     "customers": "Cliente", | ||||
|     "customers": "Clients", | ||||
|     "items": "Articles", | ||||
|     "invoices": "Factures", | ||||
|     "expenses": "Les dépenses", | ||||
|     "estimates": "Estimations", | ||||
|     "expenses": "Dépenses", | ||||
|     "estimates": "Devis", | ||||
|     "payments": "Paiements", | ||||
|     "reports": "Rapports", | ||||
|     "settings": "Paramètres", | ||||
| @ -14,11 +14,11 @@ | ||||
|   "general": { | ||||
|     "view_pdf": "Voir PDF", | ||||
|     "download_pdf": "Télécharger le PDF", | ||||
|     "save": "sauver", | ||||
|     "save": "Sauvegarder", | ||||
|     "cancel": "Annuler", | ||||
|     "update": "Mise à jour", | ||||
|     "download": "Télécharger", | ||||
|     "from_date": "Partir de la date", | ||||
|     "from_date": "A partir de la date", | ||||
|     "to_date": "À ce jour", | ||||
|     "from": "De", | ||||
|     "to": "À", | ||||
| @ -51,7 +51,7 @@ | ||||
|     "choose_template": "Choisissez un modèle", | ||||
|     "choose": "Choisir", | ||||
|     "remove": "Retirer", | ||||
|     "powered_by": "Alimenté par", | ||||
|     "powered_by": "Propulsé par", | ||||
|     "bytefury": "Bytefury", | ||||
|     "select_a_status": "Sélectionnez un statut", | ||||
|     "select_a_tax": "Sélectionnez une taxe", | ||||
| @ -72,19 +72,19 @@ | ||||
|     "action_failed": "Action : échoué" | ||||
|   }, | ||||
|   "dashboard": { | ||||
|     "select_year": "Sélectionnez lannée", | ||||
|     "select_year": "Sélectionnez l'année", | ||||
|     "cards": { | ||||
|       "due_amount": "Montant dû", | ||||
|       "customers": "Les clients", | ||||
|       "customers": "Clients", | ||||
|       "invoices": "Factures", | ||||
|       "estimates": "Estimations" | ||||
|       "estimates": "Devis" | ||||
|     }, | ||||
|     "chart_info": { | ||||
|       "total_sales": "Ventes", | ||||
|       "total_receipts": "Reçus", | ||||
|       "total_expense": "Les dépenses", | ||||
|       "total_expense": "Dépenses", | ||||
|       "net_income": "Revenu net", | ||||
|       "year": "Sélectionnez lannée" | ||||
|       "year": "Sélectionnez l'année" | ||||
|     }, | ||||
|     "weekly_invoices": { | ||||
|       "title": "Factures hebdomadaires" | ||||
| @ -94,16 +94,16 @@ | ||||
|     }, | ||||
|     "recent_invoices_card": { | ||||
|       "title": "Factures dues", | ||||
|       "due_on": "Due On", | ||||
|       "customer": "Cliente", | ||||
|       "due_on": "Due le", | ||||
|       "customer": "Client", | ||||
|       "amount_due": "Montant dû", | ||||
|       "actions": "Actions", | ||||
|       "view_all": "Voir tout" | ||||
|     }, | ||||
|     "recent_estimate_card": { | ||||
|       "title": "Estimations récentes", | ||||
|       "title": "Devis récents", | ||||
|       "date": "Date", | ||||
|       "customer": "Cliente", | ||||
|       "customer": "Client", | ||||
|       "amount_due": "Montant dû", | ||||
|       "actions": "Actions", | ||||
|       "view_all": "Voir tout" | ||||
| @ -116,12 +116,12 @@ | ||||
|     "compound_tax": "Taxe composée" | ||||
|   }, | ||||
|   "customers": { | ||||
|     "title": "Les clients", | ||||
|     "title": "Clients", | ||||
|     "add_customer": "Ajouter un client", | ||||
|     "contacts_list": "Liste de clients", | ||||
|     "name": "Nom", | ||||
|     "display_name": "Afficher un nom", | ||||
|     "primary_contact_name": "Nom du contact principal", | ||||
|     "display_name": "Statut et Nom de la société", | ||||
|     "primary_contact_name": "Nom du contact", | ||||
|     "contact_name": "Nom du contact", | ||||
|     "amount_due": "Montant dû", | ||||
|     "email": "Email", | ||||
| @ -155,8 +155,8 @@ | ||||
|     "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", | ||||
|     "street_1": "Adresse", | ||||
|     "street_2": "Adresse complémentaire", | ||||
|     "select_a_customer": "Sélectionnez un client", | ||||
|     "type_or_click": "Tapez ou cliquez pour sélectionner", | ||||
|  | ||||
| @ -184,7 +184,7 @@ | ||||
|     "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é", | ||||
|     "select_a_unit": "Sélectionnez l'unité", | ||||
|  | ||||
|     "item_attached_message": "Impossible de supprimer un élément déjà utilisé", | ||||
|     "confirm_delete": "Vous ne pourrez pas récupérer cet article | Vous ne pourrez pas récupérer ces objets", | ||||
| @ -193,16 +193,16 @@ | ||||
|     "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", | ||||
|     "title": "Devis", | ||||
|     "estimate": "Devis | Devis", | ||||
|     "estimates_list": "Liste des devis", | ||||
|     "days": "{jours} jours", | ||||
|     "months": "{mois} mois", | ||||
|     "years": "{années} Année", | ||||
|     "all": "Toute", | ||||
|     "all": "Tout", | ||||
|     "paid": "Payé", | ||||
|     "unpaid": "Non payé", | ||||
|     "customer": "CLIENTE CLIENT", | ||||
|     "customer": "CLIENT CLIENT", | ||||
|     "ref_no": "REF NO.", | ||||
|     "number": "NOMBRE", | ||||
|     "amount_due": "MONTANT DÛ", | ||||
| @ -223,29 +223,29 @@ | ||||
|     "action": "action", | ||||
|     "notes": "Remarques", | ||||
|     "tax": "Impôt", | ||||
|     "estimate_template": "Modèle destimation", | ||||
|     "estimate_template": "Modèle de devis", | ||||
|     "convert_to_invoice": "Convertir en facture", | ||||
|     "mark_as_sent": "Marquer comme envoyé", | ||||
|     "send_estimate": "Envoyer une estimation", | ||||
|     "send_estimate": "Envoyer un devis", | ||||
|     "record_payment": "Record de paiement", | ||||
|     "add_estimate": "Ajouter une estimation", | ||||
|     "save_estimate": "Sauvegarder lestimation", | ||||
|     "confirm_conversion": "Vous souhaitez convertir cette estimation en facture?", | ||||
|     "add_estimate": "Ajouter un devis", | ||||
|     "save_estimate": "Sauvegarder le devis", | ||||
|     "confirm_conversion": "Vous souhaitez convertir ce devis en facture?", | ||||
|     "conversion_message": "Conversion réussie", | ||||
|     "confirm_send_estimate": "Cette estimation sera envoyée par courrier électronique au client.", | ||||
|     "confirm_mark_as_sent": "Cette estimation sera marquée comme envoyé", | ||||
|     "confirm_mark_as_accepted": "Cette estimation sera marquée comme acceptée", | ||||
|     "confirm_mark_as_rejected": "Cette estimation sera marquée comme Rejetée", | ||||
|     "mark_as_sent_successfully": "Estimation marquée comme envoyée avec succès", | ||||
|     "send_estimate_successfully": "Estimation envoyée avec succès", | ||||
|     "confirm_send_estimate": "Ce devis sera envoyée par courrier électronique au client.", | ||||
|     "confirm_mark_as_sent": "Ce devis sera marquée comme envoyé", | ||||
|     "confirm_mark_as_accepted": "Ce devis sera marquée comme acceptée", | ||||
|     "confirm_mark_as_rejected": "Ce devis sera marquée comme Rejetée", | ||||
|     "mark_as_sent_successfully": "Devis marquée comme envoyée avec succès", | ||||
|     "send_estimate_successfully": "Devis envoyée avec succès", | ||||
|     "errors": { | ||||
|       "required": "Champ requis" | ||||
|     }, | ||||
|     "accepted": "Accepté", | ||||
|     "sent": "Envoyée", | ||||
|     "draft": "Brouillon", | ||||
|     "declined": "Diminué", | ||||
|     "new_estimate": "Nouvelle estimation", | ||||
|     "declined": "Refusé", | ||||
|     "new_estimate": "Nouveau devis", | ||||
|     "add_new_estimate": "Ajouter une nouvelle estimation", | ||||
|     "update_Estimate": "Mise à jour de lestimation", | ||||
|     "edit_estimate": "Modifier lestimation", | ||||
| @ -347,7 +347,7 @@ | ||||
|     "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", | ||||
|     "deleted_message": "La Facture a été supprimée ! | Les Factures ont été supprimées !", | ||||
|     "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" | ||||
|   }, | ||||
| @ -378,9 +378,9 @@ | ||||
|     "title": "Paiements", | ||||
|     "payments_list": "Liste de paiements", | ||||
|     "record_payment": "Record de paiement", | ||||
|     "customer": "Cliente Client", | ||||
|     "customer": "Client Client", | ||||
|     "date": "Date", | ||||
|     "amount": "Montante Montant", | ||||
|     "amount": "Montant Montant", | ||||
|     "action": "action", | ||||
|     "payment_number": "Numéro de paiement", | ||||
|     "payment_mode": "Mode de paiement", | ||||
| @ -405,17 +405,17 @@ | ||||
|     "invalid_amount_message": "Le montant du paiement est invalide" | ||||
|   }, | ||||
|   "expenses": { | ||||
|     "title": "Les dépenses", | ||||
|     "title": "Dépenses", | ||||
|     "expenses_list": "Liste des dépenses", | ||||
|     "expense_title": "Titre", | ||||
|     "contact": "Contact", | ||||
|     "category": "Catégorie", | ||||
|     "from_date": "Partir de la date", | ||||
|     "from_date": "A partir de la date", | ||||
|     "to_date": "À ce jour", | ||||
|     "expense_date": "Date", | ||||
|     "description": "La description", | ||||
|     "receipt": "Le reçu", | ||||
|     "amount": "Montante Montant", | ||||
|     "amount": "Montant Montant", | ||||
|     "action": "action", | ||||
|     "note": "Remarque", | ||||
|     "category_id": "Identifiant de catégorie", | ||||
| @ -440,7 +440,7 @@ | ||||
|       "title": "Titre", | ||||
|       "name": "Nom", | ||||
|       "description": "La description", | ||||
|       "amount": "Montante Montant", | ||||
|       "amount": "Montant Montant", | ||||
|       "actions": "Actions", | ||||
|       "add_category": "ajouter une catégorie", | ||||
|       "new_category": "Nouvelle catégorie", | ||||
| @ -463,7 +463,7 @@ | ||||
|   }, | ||||
|   "reports": { | ||||
|     "title": "rapport", | ||||
|     "from_date": "Partir de la date", | ||||
|     "from_date": "A partir de la date", | ||||
|     "to_date": "À ce jour", | ||||
|     "status": "Statut", | ||||
|     "paid": "Payé", | ||||
| @ -482,20 +482,20 @@ | ||||
|       "sales": "Ventes", | ||||
|       "date_range": "Sélectionner une plage de dates", | ||||
|       "to_date": "À ce jour", | ||||
|       "from_date": "Partir de la date", | ||||
|       "from_date": "A partir de la date", | ||||
|       "report_type": "Type de rapport" | ||||
|     }, | ||||
|     "taxes": { | ||||
|       "taxes": "Les taxes", | ||||
|       "to_date": "À ce jour", | ||||
|       "from_date": "Partir de la date", | ||||
|       "from_date": "A partir de la date", | ||||
|       "date_range": "Sélectionner une plage de dates" | ||||
|     }, | ||||
|     "errors": { | ||||
|       "required": "Champ requis" | ||||
|     }, | ||||
|     "invoices": { | ||||
|       "invoice": "Facture dachat", | ||||
|       "invoice": "Facture d'achat", | ||||
|       "invoice_date": "Date de facturation", | ||||
|       "due_date": "Date déchéance", | ||||
|       "amount": "Montante ", | ||||
| @ -503,22 +503,22 @@ | ||||
|       "status": "Statut" | ||||
|     }, | ||||
|     "estimates": { | ||||
|       "estimate": "Estimation", | ||||
|       "estimate_date": "Date destimation", | ||||
|       "due_date": "Date déchéance", | ||||
|       "estimate_number": "Numéro destimation", | ||||
|       "estimate": "Devis", | ||||
|       "estimate_date": "Date du devis", | ||||
|       "due_date": "Date d'échéance", | ||||
|       "estimate_number": "Numéro d'estimation", | ||||
|       "ref_number": "Numéro de ref", | ||||
|       "amount": "Montante", | ||||
|       "amount": "Montant", | ||||
|       "contact_name": "Nom du contact", | ||||
|       "status": "Statut" | ||||
|     }, | ||||
|     "expenses": { | ||||
|       "expenses": "Les dépenses", | ||||
|       "expenses": "Dépenses", | ||||
|       "category": "Catégorie", | ||||
|       "date": "Date", | ||||
|       "amount": "Montante", | ||||
|       "amount": "Montant", | ||||
|       "to_date": "À ce jour", | ||||
|       "from_date": "Partir de la date", | ||||
|       "from_date": "A partir de la date", | ||||
|       "date_range": "Sélectionner une plage de dates" | ||||
|     } | ||||
|   }, | ||||
| @ -535,7 +535,7 @@ | ||||
|     "title": "Paramètres", | ||||
|     "setting": "Paramètres | Paramètres", | ||||
|     "general": "Générale", | ||||
|     "language": "La langue", | ||||
|     "language": "Langue", | ||||
|     "primary_currency": "Devise principale", | ||||
|     "timezone": "Fuseau horaire", | ||||
|     "date_format": "Format de date", | ||||
| @ -558,18 +558,18 @@ | ||||
|       "add_currency": "Ajouter une devise" | ||||
|     }, | ||||
|     "mail": { | ||||
|       "host": "Mail Host", | ||||
|       "port": "Port mail", | ||||
|       "host": "Hôte du serveur mail", | ||||
|       "port": "Port du serveur mail", | ||||
|       "driver": "Pilote de courrier", | ||||
|       "password": "Mot de passe mail", | ||||
|       "password": "Mot de passe du serveur mail", | ||||
|       "secret": "Secret", | ||||
|       "mailgun_secret": "Mailgun Secret", | ||||
|       "mailgun_domain": "Domaine", | ||||
|       "mailgun_endpoint": "Mailgun Point Final", | ||||
|       "ses_secret": "SES Secret", | ||||
|       "ses_key": "SES clé", | ||||
|       "from_name": "Nom de messagerie", | ||||
|       "from_mail": "De ladresse mail", | ||||
|       "from_name": "Nom de l'email d'envoi", | ||||
|       "from_mail": "Adresse email d'envoi", | ||||
|       "username": "Mail Nom d'utilisateur", | ||||
|       "mail_config": "Configuration du courrier", | ||||
|       "encryption": "Chiffrement du courrier", | ||||
| @ -581,9 +581,9 @@ | ||||
|       "pdf_layout": "Mise en page PDF" | ||||
|     }, | ||||
|     "company_info": { | ||||
|       "company_info": "Information dentreprise", | ||||
|       "company_info": "Information d'entreprise", | ||||
|       "company_name": "Nom de la compagnie", | ||||
|       "company_logo": "Logo dentreprise", | ||||
|       "company_logo": "Logo d'entreprise", | ||||
|       "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", | ||||
| @ -774,7 +774,7 @@ | ||||
|     } | ||||
|   }, | ||||
|   "layout_login": { | ||||
|     "copyright_crater": "Copyright @ Crater - 2019", | ||||
|     "copyright_crater": "Copyright @ Crater - 2020", | ||||
|     "super_simple_invoicing": "Super Simple Facturation", | ||||
|     "for_freelancer": "pour les pigistes et", | ||||
|     "small_businesses": "Petites entreprises ", | ||||
|  | ||||
| @ -5,6 +5,7 @@ import fr from './fr.json' | ||||
| import es from './es.json' | ||||
| import ar from './ar.json' | ||||
| import de from './de.json' | ||||
| import pt_BR from './pt-br.json' | ||||
|  | ||||
| Vue.use(VueI18n) | ||||
|  | ||||
| @ -15,7 +16,8 @@ const i18n = new VueI18n({ | ||||
|     fr, | ||||
|     es, | ||||
|     ar, | ||||
|     de | ||||
|     de, | ||||
|     pt_BR | ||||
|   } | ||||
| }) | ||||
|  | ||||
|  | ||||
							
								
								
									
										880
									
								
								resources/assets/js/plugins/pt-br.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										880
									
								
								resources/assets/js/plugins/pt-br.json
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,880 @@ | ||||
| { | ||||
|   "navigation": { | ||||
|     "dashboard": "Painel", | ||||
|     "customers": "Clientes", | ||||
|     "items": "Itens", | ||||
|     "invoices": "Faturas", | ||||
|     "expenses": "Despesas", | ||||
|     "estimates": "Orçamentos", | ||||
|     "payments": "Pagamentos", | ||||
|     "reports": "Relatórios", | ||||
|     "settings": "Configurações", | ||||
|     "logout": "Encerrar sessão" | ||||
|   }, | ||||
|   "general": { | ||||
|     "view_pdf": "Ver PDF", | ||||
|     "download_pdf": "Baixar PDF", | ||||
|     "save": "Salvar", | ||||
|     "cancel": "Cancelar", | ||||
|     "update": "Atualizar", | ||||
|     "download": "Baixar", | ||||
|     "from_date": "A partir da Data", | ||||
|     "to_date": "Até a Data", | ||||
|     "from": "De", | ||||
|     "to": "Para", | ||||
|     "go_back": "Voltar", | ||||
|     "back_to_login": "Voltar ao Login", | ||||
|     "home": "Home", | ||||
|     "filter": "Filtrar", | ||||
|     "delete": "Excluir", | ||||
|     "edit": "Editar", | ||||
|     "view": "Ver", | ||||
|     "add_new_item": "Adicionar novo item", | ||||
|     "clear_all": "Limpar tudo", | ||||
|     "showing": "Mostrando", | ||||
|     "of": "de", | ||||
|     "actions": "Ações", | ||||
|     "subtotal": "Total parcial", | ||||
|     "discount": "Desconto", | ||||
|     "fixed": "Fixado", | ||||
|     "percentage": "Porcentagem", | ||||
|     "tax": "Imposto", | ||||
|     "total_amount": "Quantidade Total", | ||||
|     "bill_to": "Cobrar a", | ||||
|     "ship_to": "Envie a", | ||||
|     "due": "Vencida", | ||||
|     "draft": "Rascunho", | ||||
|     "sent": "Enviado", | ||||
|     "all": "Todos", | ||||
|     "select_all": "Selecionar tudo", | ||||
|     "choose_file": "Escolha um arquivo.", | ||||
|     "choose_template": "Escolha um modelo", | ||||
|     "choose": "Escolher", | ||||
|     "remove": "Excluir", | ||||
|     "powered_by": "Distribuído por", | ||||
|     "bytefury": "Bytefury", | ||||
|     "select_a_status": "Selecione um status", | ||||
|     "select_a_tax": "Selecione um Imposto", | ||||
|     "search": "Buscar", | ||||
|     "are_you_sure": "Tem certeza?", | ||||
|     "list_is_empty": "Lista está vazia.", | ||||
|     "no_tax_found": "Imposto não encontrado!", | ||||
|     "four_zero_four": "404", | ||||
|     "you_got_lost": "Ops! Se perdeu!", | ||||
|     "go_home": "Ir para Home", | ||||
|  | ||||
|     "setting_updated": "Configuração atualizada com sucesso", | ||||
|     "select_state": "Selecione Estado", | ||||
|     "select_country": "Selecionar pais", | ||||
|     "select_city": "Selecionar cidade", | ||||
|     "street_1": "Rua 1", | ||||
|     "street_2": "Rua # 2", | ||||
|     "action_failed": "Ação: Falhou" | ||||
|   }, | ||||
|   "dashboard": { | ||||
|     "select_year": "Selecione Ano", | ||||
|     "cards": { | ||||
|       "due_amount": "Montante devido", | ||||
|       "customers": "Clientes", | ||||
|       "invoices": "Faturas", | ||||
|       "estimates": "Orçamentos" | ||||
|     }, | ||||
|     "chart_info": { | ||||
|       "total_sales": "Vendas", | ||||
|       "total_receipts": "Receitas", | ||||
|       "total_expense": "Despesas", | ||||
|       "net_income": "Resultado líquido", | ||||
|       "year": "Selecione Ano" | ||||
|     }, | ||||
|     "weekly_invoices": { | ||||
|       "title": "Faturas Semanais" | ||||
|     }, | ||||
|     "monthly_chart": { | ||||
|       "title": "Vendas e Despesas" | ||||
|     }, | ||||
|     "recent_invoices_card": { | ||||
|       "title": "Faturas vencidas", | ||||
|       "due_on": "vencido em", | ||||
|       "customer": "Cliente", | ||||
|       "amount_due": "Valor Devido", | ||||
|       "actions": "Ações", | ||||
|       "view_all": "Ver todos" | ||||
|     }, | ||||
|     "recent_estimate_card": { | ||||
|       "title": "Orçamentos Recentes", | ||||
|       "date": "Data", | ||||
|       "customer": "Cliente", | ||||
|       "amount_due": "Valor Devido", | ||||
|       "actions": "Ações", | ||||
|       "view_all": "Ver todos" | ||||
|     } | ||||
|   }, | ||||
|   "tax_types": { | ||||
|     "name": "Nome", | ||||
|     "description": "Descrição", | ||||
|     "percent": "Porcentagem", | ||||
|     "compound_tax": "Imposto compuesto" | ||||
|   }, | ||||
|   "customers": { | ||||
|     "title": "Clientes", | ||||
|     "add_customer": "Adicionar cliente", | ||||
|     "contacts_list": "Lista de clientes", | ||||
|     "name": "Nome", | ||||
|     "display_name": "Nome de exibição", | ||||
|     "primary_contact_name": "Nome do contato principal", | ||||
|     "contact_name": "Nome de Contato", | ||||
|     "amount_due": "Valor Devido", | ||||
|     "email": "Email", | ||||
|     "address": "Endereço", | ||||
|     "phone": "Telefone", | ||||
|     "website": "Site", | ||||
|     "country": "Pais", | ||||
|     "state": "Estado", | ||||
|     "city": "Cidade", | ||||
|     "zip_code": "Código postal", | ||||
|     "added_on": "Adicionado", | ||||
|     "action": "Ação", | ||||
|     "password": "Senha", | ||||
|     "street_number": "Número", | ||||
|     "primary_currency": "Moeda principal", | ||||
|     "add_new_customer": "Adicionar novo cliente", | ||||
|     "save_customer": "Salvar cliente", | ||||
|     "update_customer": "Atualizar cliente", | ||||
|     "customer": "Cliente | Clientes", | ||||
|     "new_customer": "Novo cliente", | ||||
|     "edit_customer": "Editar cliente", | ||||
|     "basic_info": "Informação basica", | ||||
|     "billing_address": "Endereço de cobrança", | ||||
|     "shipping_address": "Endereço de entrega", | ||||
|     "copy_billing_address": "Cópia de faturamento", | ||||
|     "no_customers": "Ainda não há clientes!", | ||||
|     "no_customers_found": "Clientes não encontrados!", | ||||
|     "list_of_customers": "Esta seção conterá a lista de clientes.", | ||||
|     "primary_display_name": "Nome de exibição principal", | ||||
|     "select_currency": "Selecione o tipo de moeda", | ||||
|     "select_a_customer": "Selecione um cliente", | ||||
|     "type_or_click": "Digite ou clique para selecionar", | ||||
|  | ||||
|     "confirm_delete": "Você não poderá recuperar este cliente | Você não poderá recuperar esses clientes", | ||||
|     "created_message": "Cliente criado com sucesso", | ||||
|     "updated_message": "Cliente atualizado com sucesso", | ||||
|     "deleted_message": "Cliente excluído com sucesso | Clientes excluídos com sucesso" | ||||
|   }, | ||||
|   "items": { | ||||
|     "title": "Itens", | ||||
|     "items_list": "Lista de Itens", | ||||
|     "name": "Nome", | ||||
|     "unit": "Unidade", | ||||
|     "description": "Descrição", | ||||
|     "added_on": "Adicionado", | ||||
|     "price": "Preço", | ||||
|     "date_of_creation": "Data de criação", | ||||
|     "action": "Ação", | ||||
|     "add_item": "Adicionar item", | ||||
|     "save_item": "Salvar item", | ||||
|     "update_item": "Atualizar item", | ||||
|     "item": "Item | Itens", | ||||
|     "add_new_item": "Adicionar novo item", | ||||
|     "new_item": "Novo item", | ||||
|     "edit_item": "Editar item", | ||||
|     "no_items": "Ainda não existe itens", | ||||
|     "list_of_items": "Esta seção conterá a lista de itens.", | ||||
|     "select_a_unit": "Seleciona unidade", | ||||
|  | ||||
|     "item_attached_message": "Não é possível excluir um item que já está em uso.", | ||||
|     "confirm_delete": "Você não poderá recuperar este item | Você não poderá recuperar esses itens", | ||||
|     "created_message": "Item criado com sucesso", | ||||
|     "updated_message": "Item atualizado com sucesso", | ||||
|     "deleted_message": "Item excluído com sucesso | Itens Excluídos com sucesso" | ||||
|   }, | ||||
|   "estimates": { | ||||
|     "title": "Orçamentos", | ||||
|     "estimate": "Orçamento | Orçamentos", | ||||
|     "estimates_list": "Lista de orçamentos", | ||||
|     "days": "{dias} dias", | ||||
|     "months": "{meses} Mês", | ||||
|     "years": "{Anos} Ano", | ||||
|     "all": "Todos", | ||||
|     "paid": "Pago", | ||||
|     "unpaid": "Não pago", | ||||
|     "customer": "CLIENTE", | ||||
|     "ref_no": "NÚMERO DE REFERÊNCIA.", | ||||
|     "number": "NÚMERO", | ||||
|     "amount_due": "Valor Devido", | ||||
|     "partially_paid": "Pago parcialmente", | ||||
|     "total": "Total", | ||||
|     "discount": "Desconto", | ||||
|     "sub_total": "Subtotal", | ||||
|     "estimate_number": "Numero do Orçamento", | ||||
|     "ref_number": "Referência", | ||||
|     "contact": "Contato", | ||||
|     "add_item": "Adicionar Item", | ||||
|     "date": "Data", | ||||
|     "due_date": "Data de Vencimento", | ||||
|     "expiry_date": "Data de expiração", | ||||
|     "status": "Status", | ||||
|     "add_tax": "Adicionar Imposto", | ||||
|     "amount": "Montante", | ||||
|     "action": "Ação", | ||||
|     "notes": "Observações", | ||||
|     "tax": "Imposto", | ||||
|     "estimate_template": "Modelo de orçamento", | ||||
|     "convert_to_invoice": "Converter em fatura", | ||||
|     "mark_as_sent": "Marcar como enviado", | ||||
|     "send_estimate": "Enviar orçamento", | ||||
|     "record_payment": "Registro de pago", | ||||
|     "add_estimate": "Adicionar orçamento", | ||||
|     "save_estimate": "Salvar Orçamento", | ||||
|     "confirm_conversion": "Deseja converter este orçamento em uma fatura?", | ||||
|     "conversion_message": "Converção realizada com sucesso", | ||||
|     "confirm_send_estimate": "Este orçamento será enviado por email ao cliente", | ||||
|     "confirm_mark_as_sent": "Este orçamento será marcado como enviado", | ||||
|     "confirm_mark_as_accepted": "Este orçamento será marcado como Aceito", | ||||
|     "confirm_mark_as_rejected": "Este orçamento será marcado como Rejeitado", | ||||
|     "no_matching_estimates": "Não há orçamentos correspondentes!", | ||||
|     "mark_as_sent_successfully": "Orçamento como marcado como enviado com sucesso", | ||||
|     "send_estimate_successfully": "Orçamento enviado com sucesso", | ||||
|     "errors": { | ||||
|       "required": "Campo obrigatório" | ||||
|     }, | ||||
|     "accepted": "Aceito", | ||||
|     "sent": "Enviado", | ||||
|     "draft": "Rascunho", | ||||
|     "declined": "Rejeitado", | ||||
|     "new_estimate": "Novo orçamento", | ||||
|     "add_new_estimate": "Adicionar novo orçamento", | ||||
|     "update_Estimate": "Atualizar orçamento", | ||||
|     "edit_estimate": "Editar orçamento", | ||||
|     "items": "artículos", | ||||
|     "Estimate": "Orçamento | Orçamentos", | ||||
|     "add_new_tax": "Adicionar novo imposto", | ||||
|     "no_estimates": "Ainda não há orcamentos", | ||||
|     "list_of_estimates": "Esta seção contém a lista de orçamentos.", | ||||
|     "mark_as_rejected": "Marcar como rejeitado", | ||||
|     "mark_as_accepted": "Marcar como aceito", | ||||
|  | ||||
|     "marked_as_accepted_message": "Orçamento marcado como aceito", | ||||
|     "marked_as_rejected_message": "Orçamento marcado como rejeitado", | ||||
|     "confirm_delete": "Não poderá recuperar este orçamento | Não poderá recuperar estes orçamentos", | ||||
|     "created_message": "Orçamento criado com sucesso", | ||||
|     "updated_message": "Orçamento atualizado com sucesso", | ||||
|     "deleted_message": "Orçamento excluído com sucesso | Orçamentos excluídos com sucesso", | ||||
|     "user_email_does_not_exist": "Email de usuário não existe", | ||||
|     "something_went_wrong": "Algo deu errado", | ||||
|     "item": { | ||||
|       "title": "Titulo do item", | ||||
|       "description": "Descrição", | ||||
|       "quantity": "Quantidade", | ||||
|       "price": "Preço", | ||||
|       "discount": "Desconto", | ||||
|       "total": "Total", | ||||
|       "total_discount": "Desconto total", | ||||
|       "sub_total": "Subtotal", | ||||
|       "tax": "Imposto", | ||||
|       "amount": "Montante", | ||||
|       "select_an_item": "Escreva ou clique para selecionar um item", | ||||
|       "type_item_description": "Tipo Item Descrição (opcional)" | ||||
|     } | ||||
|   }, | ||||
|   "invoices": { | ||||
|     "title": "Faturas", | ||||
|     "invoices_list": "Lista de faturas", | ||||
|     "days": "{dias} dias", | ||||
|     "months": "{meses} Mês", | ||||
|     "years": "{anos} Ano", | ||||
|     "all": "Todas", | ||||
|     "paid": "Paga", | ||||
|     "unpaid": "Não Paga", | ||||
|     "customer": "CLIENTE", | ||||
|     "paid_status": "STATUS PAGAMENTO", | ||||
|     "ref_no": "REFERÊNCIA", | ||||
|     "number": "NÚMERO", | ||||
|     "amount_due": "VALOR DEVIDO", | ||||
|     "partially_paid": "Parcialmente pago", | ||||
|     "total": "Total", | ||||
|     "discount": "Desconto", | ||||
|     "sub_total": "Subtotal", | ||||
|     "invoice": "Fatura | Faturas", | ||||
|     "invoice_number": "Número da fatura", | ||||
|     "ref_number": "Referência", | ||||
|     "contact": "Contato", | ||||
|     "add_item": "Adicionar um item", | ||||
|     "date": "Data", | ||||
|     "due_date": "Data de Vencimento", | ||||
|     "status": "Status", | ||||
|     "add_tax": "Adicionar imposto", | ||||
|     "amount": "Montante", | ||||
|     "action": "Ação", | ||||
|     "notes": "Observações", | ||||
|     "view": "Ver", | ||||
|     "send_invoice": "Enviar Fatura", | ||||
|     "invoice_template": "Modelo da Fatura", | ||||
|     "template": "Modelo", | ||||
|     "mark_as_sent": "Marcar como enviada", | ||||
|     "confirm_send_invoice": "Esta fatura será enviada por e-mail ao cliente", | ||||
|     "invoice_mark_as_sent": "Esta fatura será marcada como enviada", | ||||
|     "confirm_send": "Esta fatura será enviada por e-mail ao cliente", | ||||
|     "invoice_date": "Data da Fatura", | ||||
|     "record_payment": "Gravar Pagamento", | ||||
|     "add_new_invoice": "Adicionar Nova Fatura", | ||||
|     "update_expense": "Atualizar Despesa", | ||||
|     "edit_invoice": "Editar Fatura", | ||||
|     "new_invoice": "Nova Fatura", | ||||
|     "save_invoice": "Salvar Fatura", | ||||
|     "update_invoice": "Atualizar Fatura", | ||||
|     "add_new_tax": "Adicionar novo Imposto", | ||||
|     "no_invoices": "Ainda não há faturas!", | ||||
|     "list_of_invoices": "Esta seção conterá a lista de faturas.", | ||||
|     "select_invoice": "Selecionar Fatura", | ||||
|     "no_matching_invoices": "Não há faturas correspondentes!", | ||||
|     "mark_as_sent_successfully": "Fatura marcada como enviada com sucesso", | ||||
|     "send_invoice_successfully": "Fatura enviada com sucesso", | ||||
|     "item": { | ||||
|       "title": "Titulo do Item", | ||||
|       "description": "Descrição", | ||||
|       "quantity": "Quantidade", | ||||
|       "price": "Preço", | ||||
|       "discount": "Desconto", | ||||
|       "total": "Total", | ||||
|       "total_discount": "Desconto Total", | ||||
|       "sub_total": "SubTotal", | ||||
|       "tax": "Imposto", | ||||
|       "amount": "Montante", | ||||
|       "select_an_item": "Digite ou clique para selecionar um item", | ||||
|       "type_item_description": "Tipo Descrição do item (opcional)" | ||||
|     }, | ||||
|  | ||||
|     "payment_attached_message": "Uma das faturas selecionadas já possui um pagamento anexado. Certifique-se de excluir os pagamentos anexados primeiro, a fim de prosseguir com a remoção", | ||||
|     "confirm_delete": "Você não poderá recuperar esta fatura | Você não poderá recuperar essas faturas", | ||||
|     "created_message": "Fatura criada com sucesso", | ||||
|     "updated_message": "Fatura atualizada com sucesso", | ||||
|     "deleted_message": "Fatura excluída com sucesso | Faturas excluídas com sucesso", | ||||
|     "marked_as_sent_message": "Fatura marcada como enviada com sucesso", | ||||
|     "user_email_does_not_exist": "O email do usuário não existe", | ||||
|     "something_went_wrong": "Algo deu errado", | ||||
|     "invalid_due_amount_message": "O valor total da fatura não pode ser menor que o valor total pago para esta fatura. Atualize a fatura ou exclua os pagamentos associados para continuar." | ||||
|   }, | ||||
|   "credit_notes": { | ||||
|     "title": "Notas de credito", | ||||
|     "credit_notes_list": "Lista Notas de credito", | ||||
|     "credit_notes": "Notas de credito", | ||||
|     "contact": "Contato", | ||||
|     "date": "Data", | ||||
|     "amount": "Montante", | ||||
|     "action": "Ação", | ||||
|     "credit_number": "Número de crédito", | ||||
|     "notes": "Notes", | ||||
|     "confirm_delete": "Deseja excluir esta nota de crédito?", | ||||
|     "item": { | ||||
|       "title": "Título do Item", | ||||
|       "description": "Descrição", | ||||
|       "quantity": "Quantidade", | ||||
|       "price": "Preço", | ||||
|       "discount": "Desconto", | ||||
|       "total": "Total", | ||||
|       "total_discount": "Desconto Total", | ||||
|       "sub_total": "SubTotal", | ||||
|       "tax": "Imposto" | ||||
|     } | ||||
|   }, | ||||
|   "payments": { | ||||
|     "title": "Pagamentos", | ||||
|     "payments_list": "Lista de Pagamentos", | ||||
|     "record_payment": "Gravar Pagamento", | ||||
|     "customer": "Cliente", | ||||
|     "date": "Data", | ||||
|     "amount": "Montante", | ||||
|     "action": "Ação", | ||||
|     "payment_number": "Número do Pagamento", | ||||
|     "payment_mode": "Forma de Pagamento", | ||||
|     "invoice": "Fatura", | ||||
|     "note": "Observação", | ||||
|     "add_payment": "Adicionar Pagamento", | ||||
|     "new_payment": "Novo Pagamento", | ||||
|     "edit_payment": "Editar Pagamento", | ||||
|     "view_payment": "Ver Pagamento", | ||||
|     "add_new_payment": "Adicionar novo Pagamento", | ||||
|     "save_payment": "Salvar Pagamento", | ||||
|     "update_payment": "Atualizar Pagamento", | ||||
|     "payment": "Pagamento | Pagamentos", | ||||
|     "no_payments": "Ainda sem pagamentos!", | ||||
|     "list_of_payments": "Esta seção conterá a lista de pagamentos.", | ||||
|     "select_payment_mode": "Selecione a forma de pagamento", | ||||
|  | ||||
|     "confirm_delete": "Você não poderá recuperar este Pagamento | Você não poderá recuperar esses Pagamentos", | ||||
|     "created_message": "Pagamento criado com sucesso", | ||||
|     "updated_message": "Pagamento atualizado com sucesso", | ||||
|     "deleted_message": "Pagamento excluído com sucesso | Pagamentos excluídos com sucesso", | ||||
|     "invalid_amount_message": "O valor do pagamento é inválido" | ||||
|   }, | ||||
|   "expenses": { | ||||
|     "title": "Despesas", | ||||
|     "expenses_list": "Lista de Despesas", | ||||
|     "expense_title": "Título", | ||||
|     "contact": "Contato", | ||||
|     "category": "Categoria", | ||||
|     "from_date": "A partir da Data", | ||||
|     "to_date": "Até a Data", | ||||
|     "expense_date": "Data", | ||||
|     "description": "Descrição", | ||||
|     "receipt": "Receita", | ||||
|     "amount": "Montante", | ||||
|     "action": "Ação", | ||||
|     "note": "Observação", | ||||
|     "category_id": "Categoria", | ||||
|     "date": "Data da Despesa", | ||||
|     "add_expense": "Adicionar Despesa", | ||||
|     "add_new_expense": "Adicionar Nova Despesa", | ||||
|     "save_expense": "Salvar Despesa", | ||||
|     "update_expense": "Atualizar Despesa", | ||||
|     "download_receipt": "Baixar Receita", | ||||
|     "edit_expense": "Editar Despesa", | ||||
|     "new_expense": "Nova Despesa", | ||||
|     "expense": "Despesa | Despesas", | ||||
|     "no_expenses": "Ainda sem Despesas!", | ||||
|     "list_of_expenses": "Esta seção conterá a lista de despesas.", | ||||
|  | ||||
|     "confirm_delete": "Você não poderá recuperar esta despesa | Você não poderá recuperar essas despesas", | ||||
|     "created_message": "Despesa criada com sucesso", | ||||
|     "updated_message": "Despesa atualizada com sucesso", | ||||
|     "deleted_message": "Despesas excluídas com sucesso | Despesas excluídas com sucesso", | ||||
|     "categories": { | ||||
|       "categories_list": "Lista de Categorias", | ||||
|       "title": "Título", | ||||
|       "name": "Nome", | ||||
|       "description": "Descrição", | ||||
|       "amount": "Montante", | ||||
|       "actions": "Ações", | ||||
|       "add_category": "Adicionar Categoria", | ||||
|       "new_category": "Nova Categoria", | ||||
|       "category": "Categoria | Categorias", | ||||
|       "select_a_category": "Selecionar uma Categoria" | ||||
|     } | ||||
|   }, | ||||
|   "login": { | ||||
|     "email": "Email", | ||||
|     "password": "Senha", | ||||
|     "forgot_password": "Esqueceu a senha?", | ||||
|     "or_signIn_with": "ou Entre com", | ||||
|     "login": "Entrar", | ||||
|     "register": "Registre-se", | ||||
|     "reset_password": "Resetar Senha", | ||||
|     "password_reset_successfully": "Senha redefinida com sucesso", | ||||
|     "enter_email": "Digite email", | ||||
|     "enter_password": "Digite a senha", | ||||
|     "retype_password": "Confirme a Senha", | ||||
|     "login_placeholder": "mail@exemplo.com" | ||||
|   }, | ||||
|   "reports": { | ||||
|     "title": "Relatório", | ||||
|     "from_date": "A partir da Data", | ||||
|     "to_date": "Até a Data", | ||||
|     "status": "Status", | ||||
|     "paid": "Pago", | ||||
|     "unpaid": "Não Pago", | ||||
|     "download_pdf": "Baixar PDF", | ||||
|     "view_pdf": "Ver PDF", | ||||
|     "update_report": "Atualizar Relatório", | ||||
|     "report": "Relatório | Relatórios", | ||||
|     "profit_loss": { | ||||
|       "profit_loss": "Perda de lucro", | ||||
|       "to_date": "Até a Data", | ||||
|       "from_date": "A partir da Data", | ||||
|       "date_range": "Selecionar período" | ||||
|     }, | ||||
|     "sales": { | ||||
|       "sales": "Vendas", | ||||
|       "date_range": "Selecionar período", | ||||
|       "to_date": "Até a Data", | ||||
|       "from_date": "A partir da Data", | ||||
|       "report_type": "Tipo de Relatório" | ||||
|     }, | ||||
|     "taxes": { | ||||
|       "taxes": "Impostos", | ||||
|       "to_date": "Até a Data", | ||||
|       "from_date": "A partir da Data", | ||||
|       "date_range": "Selecionar período" | ||||
|     }, | ||||
|     "errors": { | ||||
|       "required": "Campo obrigatório" | ||||
|     }, | ||||
|     "invoices": { | ||||
|       "invoice": "Fatura", | ||||
|       "invoice_date": "Data da Fatura", | ||||
|       "due_date": "Data de Vencimento", | ||||
|       "amount": "Montante", | ||||
|       "contact_name": "Nome de Contato", | ||||
|       "status": "Status" | ||||
|     }, | ||||
|     "estimates": { | ||||
|       "estimate": "Orçamento", | ||||
|       "estimate_date": "Data do Orçamento", | ||||
|       "due_date": "Data de Vencimento", | ||||
|       "estimate_number": "Número do Orçamento", | ||||
|       "ref_number": "Referência", | ||||
|       "amount": "Montante", | ||||
|       "contact_name": "Nome de Contato", | ||||
|       "status": "Status" | ||||
|     }, | ||||
|     "expenses": { | ||||
|       "expenses": "Despesas", | ||||
|       "category": "Categoria", | ||||
|       "date": "Data", | ||||
|       "amount": "Montante", | ||||
|       "to_date": "Até a Data", | ||||
|       "from_date": "A partir da Data", | ||||
|       "date_range": "Selecionar período" | ||||
|     } | ||||
|   }, | ||||
| "settings": { | ||||
|     "menu_title": { | ||||
|       "account_settings": "Configurações da conta", | ||||
|       "company_information": "Informações da Empresa", | ||||
|       "customization": "Personalizar", | ||||
|       "preferences": "Preferências", | ||||
|       "notifications": "Notificações", | ||||
|       "tax_types": "Tipos de Impostos", | ||||
|       "expense_category": "Categorias de Despesas", | ||||
|       "update_app": "Atualizar Aplicativo" | ||||
|     }, | ||||
|     "title": "Configurações", | ||||
|     "setting": "Configuração | Configurações", | ||||
|     "general": "Geral", | ||||
|     "language": "Idioma", | ||||
|     "primary_currency": "Moéda Principal", | ||||
|     "timezone": "Fuso horário", | ||||
|     "date_format": "Formato de data", | ||||
|     "currencies": { | ||||
|       "title": "Moedas", | ||||
|       "currency": "Moeda | Moedas", | ||||
|       "currencies_list": "Moedas", | ||||
|       "select_currency": "Selecione uma Moeda", | ||||
|       "name": "Nome", | ||||
|       "code": "Código", | ||||
|       "symbol": "Símbolo", | ||||
|       "precision": "Precisão", | ||||
|       "thousand_separator": "Separador de Milhar", | ||||
|       "decimal_separator": "Separador Decimal", | ||||
|       "position": "Posição", | ||||
|       "position_of_symbol": "Posição do Símbolo", | ||||
|       "right": "Direita", | ||||
|       "left": "Esquerda", | ||||
|       "action": "Ação", | ||||
|       "add_currency": "Adicionar Moeda" | ||||
|     }, | ||||
|     "mail": { | ||||
|       "host": "Host de Email", | ||||
|       "port": "Porta de Email", | ||||
|       "driver": "Mail Driver", | ||||
|       "secret": "Segredo", | ||||
|       "mailgun_secret": "Mailgun Segredo", | ||||
|       "mailgun_domain": "Domínio", | ||||
|       "mailgun_endpoint": "Mailgun Endpoint", | ||||
|       "ses_secret": "SES Segredo", | ||||
|       "ses_key": "SES Chave", | ||||
|       "password": "Senha do Email", | ||||
|       "username": "Nome de Usuário do Email", | ||||
|       "mail_config": "Configuração de Email", | ||||
|       "from_name": "Do Nome de Email", | ||||
|       "from_mail": "Do Endereço de Email", | ||||
|       "encryption": "Criptografia de Email", | ||||
|       "mail_config_desc": "Abaixo está o formulário para configurar o driver de email para enviar emails do aplicativo. Você também pode configurar provedores de terceiros como Sendgrid, SES etc." | ||||
|     }, | ||||
|     "pdf": { | ||||
|       "title": "Configurações de PDF", | ||||
|       "footer_text": "Texto do Rodapé", | ||||
|       "pdf_layout": "Layout de PDF" | ||||
|     }, | ||||
|     "company_info": { | ||||
|       "company_info": "Informação da Empresa", | ||||
|       "company_name": "Nome da Empresa", | ||||
|       "company_logo": "Logotipo da Empresa", | ||||
|       "section_description": "Informações sobre sua empresa que serão exibidas em Faturas, Orçamentos e outros documentos criados pela Crater.", | ||||
|       "phone": "Telefone", | ||||
|       "country": "Pais", | ||||
|       "state": "Estado", | ||||
|       "city": "Cidade", | ||||
|       "address": "Endereço", | ||||
|       "zip": "CEP", | ||||
|       "save": "Salvar", | ||||
|       "updated_message": "Informações da Empresa atualizadas com sucesso" | ||||
|     }, | ||||
|     "customization": { | ||||
|         "customization": "Personalizar", | ||||
|         "save": "Salvar", | ||||
|         "addresses": { | ||||
|             "title": "Endereço", | ||||
|             "section_description": "Você pode definir o endereço de cobrança do cliente e o formato do endereço de entrega do cliente (exibido apenas em PDF).", | ||||
|             "customer_billing_address": "Endereço de Cobrança do Cliente", | ||||
|             "customer_shipping_address": "Endereço de Entrega do Cliente", | ||||
|             "company_address": "Endereço da Empresa", | ||||
|             "insert_fields": "Inserir Campos", | ||||
|             "contact": "Contato", | ||||
|             "address": "Endereço", | ||||
|             "display_name": "Nome em Exibição", | ||||
|             "primary_contact_name": "Nome do Contato Principal", | ||||
|             "email": "Email", | ||||
|             "website": "Website", | ||||
|             "name": "Nome", | ||||
|             "country": "Pais", | ||||
|             "state": "Estado", | ||||
|             "city": "Cidade", | ||||
|             "company_name": "Nome da Empresa", | ||||
|             "address_street_1": "Endereço Rua 1", | ||||
|             "address_street_2": "Endereço Rua 2", | ||||
|             "phone": "Telefone", | ||||
|             "zip_code": "CEP", | ||||
|             "address_setting_updated": "Configuração de Endereço Atualizada com Sucesso" | ||||
|         }, | ||||
|         "updated_message": "Informações da Empresa atualizadas com sucesso", | ||||
|  | ||||
|         "invoices": { | ||||
|             "title": "Faturas", | ||||
|             "notes": "Notas", | ||||
|             "invoice_prefix": "Fatura Prefixo", | ||||
|             "invoice_settings": "Configrações da Fatura", | ||||
|             "autogenerate_invoice_number": "Gerar automaticamente o número da Fatura", | ||||
|             "invoice_setting_description": "Desative isso, se você não deseja gerar automaticamente números da Fatura sempre que criar uma nova.", | ||||
|             "enter_invoice_prefix": "Digite o prefixo da Fatura", | ||||
|             "terms_and_conditions": "Termos e Condições", | ||||
|             "invoice_setting_updated": "Configuração da Fatura atualizada com sucesso" | ||||
|         }, | ||||
|  | ||||
|         "estimates": { | ||||
|             "title": "Orçamentos", | ||||
|             "estimate_prefix": "Orçamento Prefixo", | ||||
|             "estimate_settings": "Configurações do Orçamento", | ||||
|             "autogenerate_estimate_number": "Gerar automaticamente o número do Orçamento", | ||||
|             "estimate_setting_description": "Desative isso, se você não deseja gerar automaticamente números do Orçamento sempre que criar um novo.", | ||||
|             "enter_estimate_prefix": "Digite o prefixo do Orçamento", | ||||
|             "estimate_setting_updated": "Configuração do Orçamento atualizada com sucesso" | ||||
|         }, | ||||
|  | ||||
|         "payments": { | ||||
|             "title": "Pagamentos", | ||||
|             "payment_prefix": "Pagamento Prefixo", | ||||
|             "payment_settings": "Configurações de Pagamento", | ||||
|             "autogenerate_payment_number": "Gerar automaticamente número do Pagamento", | ||||
|             "payment_setting_description": "Desative isso, se você não deseja gerar automaticamente números do Pagamento sempre que criar um novo.", | ||||
|             "enter_payment_prefix": "Digite o Prefixo do Pagamento", | ||||
|             "payment_setting_updated": "Configurações de Pagamento atualizada com sucesso" | ||||
|         } | ||||
|     }, | ||||
|     "account_settings": { | ||||
|         "profile_picture": "Foto do Perfil", | ||||
|         "name": "Nome", | ||||
|         "email": "Email", | ||||
|         "password": "Senha", | ||||
|         "confirm_password": "Confirmar Senha", | ||||
|         "account_settings": "Configurações da conta", | ||||
|         "save": "Salvar", | ||||
|         "section_description": "Você pode atualizar seu nome, email e senha usando o formulário abaixo.", | ||||
|         "updated_message": "Configurações da conta atualizadas com sucesso" | ||||
|       }, | ||||
|       "user_profile": { | ||||
|         "name": "Nome", | ||||
|         "email": "Email", | ||||
|         "password": "Password", | ||||
|         "confirm_password": "Confirmar Senha" | ||||
|       }, | ||||
|       "notification": { | ||||
|         "title": "Notificação", | ||||
|         "email": "Enviar Notificações para", | ||||
|         "description": "Quais notificações por email você gostaria de receber quando algo mudar?", | ||||
|         "invoice_viewed": "Fatura Visualizada", | ||||
|         "invoice_viewed_desc": "Quando o seu cliente visualiza uma Fatura enviada pelo painel do Crater.", | ||||
|         "estimate_viewed": "Orçamento Visualizado", | ||||
|         "estimate_viewed_desc": "Quando o seu cliente visualiza um Orçamento enviada pelo painel do Crater.", | ||||
|         "save": "Salvar", | ||||
|         "email_save_message": "E-mail salvo com sucesso", | ||||
|         "please_enter_email": "Por favor digite um E-mail" | ||||
|       }, | ||||
|       "tax_types": { | ||||
|         "title": "Tipos de Impostos", | ||||
|         "add_tax": "Adicionar Imposto", | ||||
|         "description": "Você pode adicionar ou remover impostos conforme desejar. O Crater suporta impostos sobre itens individuais e também na Fatura.", | ||||
|         "add_new_tax": "Adicionar Novo Imposto", | ||||
|         "tax_settings": "Configurações de Impostos", | ||||
|         "tax_per_item": "Imposto por Item", | ||||
|         "tax_name": "Nome do Imposto", | ||||
|         "compound_tax": "Imposto Composto", | ||||
|         "percent": "Porcentagem", | ||||
|         "action": "Ação", | ||||
|         "tax_setting_description": "Habilite isso se desejar adicionar Impostos a itens da Fatura Idividualmente. Por padrão, os impostos são adicionados diretamente à Fatura.", | ||||
|         "created_message": "Tipo de Imposto criado com sucesso", | ||||
|         "updated_message": "Tipo de Imposto Atualizado com sucesso", | ||||
|         "deleted_message": "Tipo de Imposto Deletado com sucesso", | ||||
|         "confirm_delete": "Você não poderá recuperar este tipo de Imposto", | ||||
|         "already_in_use": "O Imposto já está em uso" | ||||
|       }, | ||||
|       "expense_category": { | ||||
|         "title": "Categoria de Despesa", | ||||
|         "action": "Ação", | ||||
|         "description": "As Categorias são necessárias para adicionar entradas de Despesas. Você pode adicionar ou remover essas Categorias de acordo com sua preferência.", | ||||
|         "add_new_category": "Adicionar Nova Categoria", | ||||
|         "category_name": "Nome da Categoria", | ||||
|         "category_description": "Descrição", | ||||
|         "created_message": "Categoria de Despesa criada com sucesso", | ||||
|         "deleted_message": "Categoria de Despesa excluída com sucesso", | ||||
|         "updated_message": "Categoria de Despesa atualizada com sucesso", | ||||
|         "confirm_delete": "Você não poderá recuperar esta Categoria de Despesa", | ||||
|         "already_in_use": "A categoria já está em uso" | ||||
|       }, | ||||
|       "preferences": { | ||||
|         "currency": "Moeda", | ||||
|         "language": "Idioma", | ||||
|         "time_zone": "Fuso Horário", | ||||
|         "fiscal_year": "Ano Financeiro", | ||||
|         "date_format": "Formato da Data", | ||||
|         "discount_setting": "Configuração de Desconto", | ||||
|         "discount_per_item": "Desconto por Item ", | ||||
|         "discount_setting_description": "Habilite isso se desejar adicionar desconto a itens de Fatura individualmente. Por padrão, o desconto é adicionado diretamente à Fatura.", | ||||
|         "save": "Salvar", | ||||
|         "preference": "Preferência | Preferências", | ||||
|         "general_settings": "Preferências padrão para o sistema.", | ||||
|         "updated_message": "Preferências atualizadas com sucesso", | ||||
|         "select_language": "Selecione um Idioma", | ||||
|         "select_time_zone": "Selecione um fuso horário", | ||||
|         "select_date_formate": "Selecione um formato de data", | ||||
|         "select_financial_year": "Selecione o ano financeiro" | ||||
|       }, | ||||
|       "update_app": { | ||||
|         "title": "Atualizar Aplicativo", | ||||
|         "description": "Você pode atualizar facilmente o Crater, verifique se hà novas atualizações, clicando no botão abaixo", | ||||
|         "check_update": "Verifique se há atualizações", | ||||
|         "avail_update": "Nova atualização disponível", | ||||
|         "next_version": "Próxima versão", | ||||
|         "update": "Atualizar agora", | ||||
|         "update_progress": "Atualização em progresso...", | ||||
|         "progress_text": "Levará apenas alguns minutos. Não atualize a tela ou feche a janela antes que a atualização seja concluída", | ||||
|         "update_success": "O aplicativo foi atualizado! Aguarde enquanto a janela do navegador é recarregada automaticamente.", | ||||
|         "latest_message": "Nenhuma atualização disponível! Você está na versão mais recente.", | ||||
|         "current_version": "Versão Atual" | ||||
|       } | ||||
|     }, | ||||
|     "wizard": { | ||||
|         "account_info": "Informação da conta", | ||||
|         "account_info_desc": "Os detalhes abaixo serão usados para criar a conta principal do administrador. Além disso, você pode alterar os detalhes a qualquer momento após o login.", | ||||
|         "name": "Nome", | ||||
|         "email": "Email", | ||||
|         "password": "Senha", | ||||
|         "confirm_password": "Confirmar Senha", | ||||
|         "save_cont": "Salvar e Continuar", | ||||
|         "company_info": "Informação da Empresa", | ||||
|         "company_info_desc": "Esta informação será exibida nas Faturas. Observe que você pode editar isso mais tarde na página de configurações.", | ||||
|         "company_name": "Nome da Empresa", | ||||
|         "company_logo": "Logotipo da Empresa", | ||||
|         "logo_preview": "Previsualizar Logotipo", | ||||
|         "preferences": "Preferências", | ||||
|         "preferences_desc": "Preferências padrão para o sistema.", | ||||
|         "country": "Pais", | ||||
|         "state": "Estado", | ||||
|         "city": "Cidade", | ||||
|         "address": "Endereço", | ||||
|         "street": "Rua 1 | Rua 2", | ||||
|         "phone": "Telefone", | ||||
|         "zip_code": "CEP", | ||||
|         "go_back": "Voltar", | ||||
|         "currency": "Moeda", | ||||
|         "language": "Idioma", | ||||
|         "time_zone": "Fuso Horário", | ||||
|         "fiscal_year": "Ano Financeiro", | ||||
|         "date_format": "Formato de Data", | ||||
|         "from_address": "Do Endereço", | ||||
|         "username": "Nome de Usuário", | ||||
|         "next": "Próximo", | ||||
|         "continue": "Continuar", | ||||
|         "skip": "Pular", | ||||
|         "database": { | ||||
|           "database": "URL do Site e Base de Dados", | ||||
|           "connection": "Conexão da Base de Dados", | ||||
|           "host": "Host da Base de Dados", | ||||
|           "port": "Porta da Base de Dados", | ||||
|           "password": "Senha da Base de Dados", | ||||
|           "app_url": "URL do Aplicativo", | ||||
|           "username": "Usuário da Base de Dados", | ||||
|           "db_name": "Nome da Base de Dados", | ||||
|           "desc": "Crie um Banco de Dados no seu servidor e defina as credenciais usando o formulário abaixo." | ||||
|         }, | ||||
|         "permissions": { | ||||
|           "permissions": "Permissões", | ||||
|           "permission_confirm_title": "Você tem certeza que quer continuar?", | ||||
|           "permission_confirm_desc": "Falha na verificação de permissão da pasta", | ||||
|           "permission_desc": "Abaixo está a lista de permissões de pasta que são necessárias para que o aplicativo funcione. Se a verificação da permissão falhar, atualize as permissões da pasta." | ||||
|         }, | ||||
|         "mail": { | ||||
|           "host": "Host do email", | ||||
|           "port": "Porta do email", | ||||
|           "driver": "Driver do email", | ||||
|           "secret": "Segredo", | ||||
|           "mailgun_secret": "Segredo do Mailgun", | ||||
|           "mailgun_domain": "Domínio", | ||||
|           "mailgun_endpoint": "Endpoint do Mailgun", | ||||
|           "ses_secret": "Segredo do SES", | ||||
|           "ses_key": "Chave SES", | ||||
|           "password": "Senha do email", | ||||
|           "username": "Nome do Usuário do email", | ||||
|           "mail_config": "Configuração de email", | ||||
|           "from_name": "Nome do email", | ||||
|           "from_mail": "Endereço de email", | ||||
|           "encryption": "Criptografia de email", | ||||
|           "mail_config_desc": "Abaixo está o formulário para configurar o driver de email que será usado para enviar emails do aplicativo. Você também pode configurar provedores de terceiros como Sendgrid, SES etc." | ||||
|         }, | ||||
|         "req": { | ||||
|           "system_req": "Requisitos de Sistema", | ||||
|           "php_req_version": "PHP (versão {version} obrigatória)", | ||||
|           "check_req": "Verificar Requisitos", | ||||
|           "system_req_desc": "O Crater tem alguns requisitos de servidor. Verifique se o seu servidor possui a versão do PHP necessária e todas as extensões mencionadas abaixo." | ||||
|         }, | ||||
|         "errors": { | ||||
|           "migrate_failed": "Falha na migração", | ||||
|           "database_variables_save_error": "Não é possível gravar a configuração no arquivo .env. Por favor, verifique suas permissões de arquivo", | ||||
|           "mail_variables_save_error": "A configuração do email falhou.", | ||||
|           "connection_failed": "Falha na conexão com o banco de dados", | ||||
|           "database_should_be_empty": "O banco de dados deve estar vazio" | ||||
|         }, | ||||
|         "success": { | ||||
|           "mail_variables_save_successfully": "Email configurado com sucesso", | ||||
|           "database_variables_save_successfully": "Banco de dados configurado com sucesso." | ||||
|         } | ||||
|       }, | ||||
|       "layout_login": { | ||||
|         "copyright_crater": "Copyright @ Crater - 2020", | ||||
|         "super_simple_invoicing": "Faturamento super simples", | ||||
|         "for_freelancer": "Para Freelancers &", | ||||
|         "small_businesses": "Pequenos Negócios ", | ||||
|         "crater_help": "Crater ajuda a rastrear despesas, registrar pagamentos e gerar belas", | ||||
|         "invoices_and_estimates": "Faturas e Orçamentos com capacidade de escolher vários modelos." | ||||
|       }, | ||||
|       "validation": { | ||||
|         "invalid_url": "url inválidas (ex: http://www.crater.com)", | ||||
|         "required": "Campo obrigatório", | ||||
|         "email_incorrect": "E-mail incorreto", | ||||
|         "email_already_taken": "O email já foi recebido.", | ||||
|         "email_does_not_exist": "O usuário com determinado email não existe", | ||||
|         "send_reset_link": "Enviar link de redefinição", | ||||
|         "not_yet": "Ainda não? Envie novamente", | ||||
|         "password_min_length": "A senha deve conter {count} caracteres", | ||||
|         "name_min_length": "O nome deve ter pelo menos {count} letras.", | ||||
|         "enter_valid_tax_rate": "Insira uma taxa de imposto válida", | ||||
|         "numbers_only": "Apenas Números.", | ||||
|         "characters_only": "Apenas Caracteres.", | ||||
|         "password_incorrect": "As senhas devem ser idênticas", | ||||
|         "password_length": "A senha deve ter {count} caracteres.", | ||||
|         "qty_must_greater_than_zero": "A quantidade deve ser maior que zero.", | ||||
|         "price_greater_than_zero": "O preço deve ser maior que zero.", | ||||
|         "payment_greater_than_zero": "O pagamento deve ser maior que zero.", | ||||
|         "payment_greater_than_due_amount": "O pagamento inserido é mais do que o valor devido desta fatura.", | ||||
|         "quantity_maxlength": "A quantidade não deve exceder 20 dígitos.", | ||||
|         "price_maxlength": "O preço não deve ser superior a 20 dígitos.", | ||||
|         "price_minvalue": "O preço deve ser maior que 0.", | ||||
|         "amount_maxlength": "Montante não deve ser superior a 20 dígitos.", | ||||
|         "amount_minvalue": "Montante deve ser maior que zero", | ||||
|         "description_maxlength": "A descrição não deve ter mais que 255 caracteres.", | ||||
|         "maximum_options_error": "Máximo de {max} opções selecionadas. Primeiro remova uma opção selecionada para selecionar outra.", | ||||
|         "notes_maxlength": "As anotações não devem ter mais que 255 caracteres.", | ||||
|         "address_maxlength": "O endereço não deve ter mais que 255 caracteres.", | ||||
|         "ref_number_maxlength": "O número de referência não deve ter mais que 255 caracteres.", | ||||
|         "prefix_maxlength": "O prefixo não deve ter mais que 5 caracteres." | ||||
|       } | ||||
|     } | ||||
| @ -2,7 +2,7 @@ import * as types from './mutation-types' | ||||
|  | ||||
| export const fetchCategories = ({ commit, dispatch, state }, data) => { | ||||
|   return new Promise((resolve, reject) => { | ||||
|     window.axios.get(`/api/categories/`).then((response) => { | ||||
|     window.axios.get(`/api/categories`).then((response) => { | ||||
|       commit(types.SET_CATEGORIES, response.data) | ||||
|       resolve(response) | ||||
|     }).catch((err) => { | ||||
|  | ||||
| @ -391,7 +391,7 @@ export default { | ||||
|       } else { | ||||
|         let data = { | ||||
|           ...this.formData, | ||||
|           payment_method_id: this.formData.payment_method.id, | ||||
|           payment_method_id: this.formData.payment_method ? this.formData.payment_method.id : null, | ||||
|           payment_date: moment(this.formData.payment_date).format('DD/MM/YYYY') | ||||
|         } | ||||
|         this.isLoading = true | ||||
|  | ||||
		Reference in New Issue
	
	Block a user