diff --git a/app/lang/es/fields.php b/app/lang/es/fields.php new file mode 100644 index 0000000000..c5761739d7 --- /dev/null +++ b/app/lang/es/fields.php @@ -0,0 +1,52 @@ + 'Organización', + 'name' => 'Nombre', + 'website' => 'Página Web', + 'work_phone' => 'Teléfono', + 'address' => 'Dirección', + 'address1' => 'Calle', + 'address2' => 'Bloq/Pta', + 'city' => 'Ciudad', + 'state' => 'Región/Provincia', + 'postal_code' => 'Código Postal', + 'country_id' => 'País', + 'contacts' => 'Contactos', + 'first_name' => 'Nombre', + 'last_name' => 'Apellidos', + 'phone' => 'Teléfono', + 'email' => 'Email', + 'additional_info' => 'Información extra', + 'payment_terms' => 'Términos de pago', + 'currency_id' => 'Divisa', + 'size_id' => 'Tamaño', + 'industry_id' => 'Industria', + 'private_notes' => 'Notas Privadas', + + // invoice + 'invoice' => 'Factura', + 'client' => 'Clienta', + 'invoice_date' => 'Fecha de factura', + 'due_date' => 'Fecha de pago', + 'invoice_number' => 'Número de Factura', + 'invoice_number_short' => 'Nº de Factura', + 'po_number' => 'Apartado de correos', + 'po_number_short' => 'Apdo.', + 'frequency_id' => 'Fracuencia', + 'discount' => 'Descuento', + 'taxes' => 'Impuestos', + 'tax' => 'Impuesto', + 'item' => 'Elemento', + 'description' => 'Descripción', + 'unit_cost' => 'Coste unitario', + 'quantity' => 'Cantidad', + 'line_total' => 'Total línea', + 'subtotal' => 'Subtotal', + 'paid_to_date' => 'Pagado', + 'balance_due' => 'Pendiente', + 'invoice_design_id' => 'Diseño', + 'terms' => 'Términos', + 'your_invoice' => 'Tu factura', +); diff --git a/app/lang/es/messages.php b/app/lang/es/messages.php new file mode 100644 index 0000000000..e69de29bb2 diff --git a/app/lang/es/pagination.php b/app/lang/es/pagination.php new file mode 100755 index 0000000000..a381db3d6a --- /dev/null +++ b/app/lang/es/pagination.php @@ -0,0 +1,20 @@ + '« Previo', + + 'next' => 'Siguiente »', + +); diff --git a/app/lang/es/reminders.php b/app/lang/es/reminders.php new file mode 100755 index 0000000000..f2a1f57a8e --- /dev/null +++ b/app/lang/es/reminders.php @@ -0,0 +1,24 @@ + "Las contraseñas deben tener al menos seis caracteres y coincidir con la confirmación.", + + "user" => "No se encontró ningun usuario con esa dirección de correo.", + + "token" => "Ese token de rescuperación de contraseña no es válido.", + + "sent" => "¡Recordatorio de contraseña enviado!", + +); diff --git a/app/lang/es/validation.php b/app/lang/es/validation.php new file mode 100755 index 0000000000..dd528ab189 --- /dev/null +++ b/app/lang/es/validation.php @@ -0,0 +1,101 @@ + ":attribute debe ser aceptado.", + "active_url" => ":attribute no es una URL válida.", + "after" => ":attribute debe ser una fecha posterior a :date.", + "alpha" => ":attribute sólo debe contener letras.", + "alpha_dash" => ":attribute sólo debe contener letras, números y guiones.", + "alpha_num" => ":attribute sólo debe contener letras y números.", + "array" => ":attribute debe ser un array.", + "before" => ":attribute debe ser una fecha anterior a :date.", + "between" => array( + "numeric" => ":attribute debe estar entre :min y :max.", + "file" => ":attribute debe estar entre :min y :max kilobytes.", + "string" => ":attribute debe estar entre :min y :max caracteres.", + "array" => ":attribute debe estar entre :min y :max items.", + ), + "confirmed" => ":attribute no coincide con la confirmación.", + "date" => ":attribute no es una fecha válida.", + "date_format" => ":attribute no coincide con el formato :format.", + "different" => ":attribute y :other deben ser diferentes.", + "digits" => ":attribute debe contener :digits dígitos.", + "digits_between" => ":attribute debe contener entre :min y :max dígitos.", + "email" => ":attribute tiene un formato no válido.", + "exists" => "no se ha selecionado un valor de :attribute válido.", + "image" => ":attribute debe ser una imágen.", + "in" => "el valor de :attribute no es válido.", + "integer" => ":attribute debe ser un número entero.", + "ip" => ":attribute debe ser una dirección IP válida.", + "max" => array( + "numeric" => ":attribute no debe ser mayor que :max.", + "file" => ":attribute no debe ser mayor de :max kilobytes.", + "string" => ":attribute no debe ser mayor de :max characters.", + "array" => ":attribute no debe tener más de :max elementos.", + ), + "mimes" => ":attribute debe ser un archivo de tipo: :values.", + "min" => array( + "numeric" => "The :attribute debe ser al menos :min.", + "file" => "The :attribute debe ser al menos :min kilobytes.", + "string" => "The :attribute debe ser al menos :min characters.", + "array" => "The :attribute debe contener al menos :min elementos.", + ), + "not_in" => "el valor de :attribute no es válido.", + "numeric" => ":attribute debe ser un número.", + "regex" => "el formato de :attribute no es válido.", + "required" => "el campo :attribute es necesario.", + "required_if" => "el campo :attribute es necesario cuando :other es :value.", + "required_with" => "el campo :attribute es necesario cuando :values está presente.", + "required_without" => "el campo :attribute es necesario cuando :values no está presente.", + "same" => ":attribute y :other deben coincidir.", + "size" => array( + "numeric" => ":attribute debe ser :size.", + "file" => ":attribute debe ser :size kilobytes.", + "string" => ":attribute debe ser :size caracteres.", + "array" => ":attribute debe contener :size elementos.", + ), + "unique" => ":attribute ya está en uso.", + "url" => ":attribute tiene un formato no válido.", + "positive" => ":attribute debe ser mayor que cero.", + "has_credit" => "el cliente no tiene crédito suficiente.", + + + /* + |-------------------------------------------------------------------------- + | Custom Validation Language Lines + |-------------------------------------------------------------------------- + | + | Here you may specify custom validation messages for attributes using the + | convention "attribute.rule" to name the lines. This makes it quick to + | specify a specific custom language line for a given attribute rule. + | + */ + + 'custom' => array(), + + /* + |-------------------------------------------------------------------------- + | Custom Validation Attributes + |-------------------------------------------------------------------------- + | + | The following language lines are used to swap attribute place-holders + | with something more reader friendly such as E-Mail Address instead + | of "email". This simply helps us make messages a little cleaner. + | + */ + + 'attributes' => array(), + +);