Skip to content

Commit 4ffa313

Browse files
authored
Merge pull request #116 from dimitriacosta/fix/es
Fix Spanish documentation
2 parents 04bdba9 + 1ea252a commit 4ffa313

8 files changed

Lines changed: 57 additions & 50 deletions

File tree

LEEME.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -232,7 +232,9 @@ Además de utilizar los métodos facade `Alert::message` y `Menu::make`, puedes
232232
alert('this is the message', 'type-of-message')
233233
```
234234

235-
`menu($items, $clases)`
235+
```php
236+
menu($items, $clases)
237+
```
236238

237239
## Access handler
238240

README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -239,7 +239,9 @@ In addition of using the facade methods `Alert::message` and `Menu::make`, you c
239239
alert('this is the message', 'type-of-message')
240240
```
241241

242-
`menu($items, $classes)`
242+
```php
243+
menu($items, $classes)
244+
```
243245

244246
## Access handler
245247

docs/es/access-handler.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,6 @@ return [
8888
```blade
8989
{!! Menu::make('menu.items')->setParam('post', $post)->render() !}}
9090
```
91-
9291
## Personalización
9392

9493
Si estás trabajando en un proyecto complejo con muchas reglas de acceso diferentes, etc... puedes necesitar implementar un AccessHandler propio. Para hacer esto, crea una nueva clase que implemente la interface `Styde\Html\Access\AccessHandler`, entonces extiende el HtmlServiceProvider y sustituye el método `registerAccessHandler`.
@@ -123,6 +122,7 @@ Se puede desactivar este componente en la configuración:
123122

124123
```php
125124
//config/html.php
125+
126126
return [
127127
//..
128128
'control_access' => false,

docs/es/alert-messages.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,7 @@ Si no se necesita utilizar el componente Traductor, sólo define translate_texts
111111

112112
```php
113113
//config/html.php
114+
114115
return [
115116
//...
116117
'translate_texts' => false
@@ -120,13 +121,10 @@ return [
120121

121122
## Temas
122123

123-
Por defecto, los mensajes de alerta serán renderizados con la plantilla predeterminada, localizada en themes/[nombre-del-tema]/alert, por ejemplo, para el tema de Bootstrap sería:
124-
125-
`vendor/styde/html/themes/bootstrap/alert.blade.php`
124+
Por defecto, los mensajes de alerta serán renderizados con la plantilla predeterminada, localizada en themes/[nombre-del-tema]/alert, por ejemplo, para el tema de Bootstrap sería: `vendor/styde/html/themes/bootstrap/alert.blade.php`
126125

127126
Se puede pasar una plantilla personalizada como el primer argumento del método render(), es decir:
128127

129128
```blade
130129
{!! Alert::render('partials/custom-alert-template') !!}
131130
```
132-

docs/es/field-builder.md

Lines changed: 28 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -54,9 +54,7 @@ Si saltas ambas opciones, entonces FieldBuilder generará un label basado en el
5454

5555
## Plantillas
5656

57-
Por defecto, los campos serán renderizados con la plantilla predeterminada, ubicada en la carpeta [theme]/fields, por ejemplo, para el tema Bootstrap sería:
58-
59-
`vendor/styde/html/themes/bootstrap/fields/default.blade.php`
57+
Por defecto, los campos serán renderizados con la plantilla predeterminada, ubicada en la carpeta [theme]/fields, por ejemplo, para el tema Bootstrap sería: `vendor/styde/html/themes/bootstrap/fields/default.blade.php`
6058

6159
Pero se tiene la opción de personalizar la plantilla usada para un tipo o campo particular:
6260

@@ -129,9 +127,9 @@ $required = true;
129127
Las plantillas de campo siempre tendrán una variable `required` por lo que pueda ser usado para imprimir clases de CSS adicionales o badges, para indicar si un campo es necesario u opcional, es decir:
130128

131129
```blade
132-
@if ($required)
133-
<span class="label label-info">Required</span>
134-
@endif
130+
@if ($required)
131+
<span class="label label-info">Required</span>
132+
@endif
135133
```
136134

137135
## Errores:
@@ -149,13 +147,13 @@ Este es un extracto de una plantilla personalizada para el tema Bootstrap:
149147
Los inputs, selects, textareas, etc. con errores también tendrán una clase de CSS adicional que se puede configurar de esta manera:
150148

151149
```php
152-
'themes' => [
153-
'bootstrap' => [
154-
//...
155-
'field_classes' => [
156-
//...
157-
'error' => 'input-with-feedback'
150+
'themes' => [
151+
'bootstrap' => [
152+
//...
153+
'field_classes' => [
158154
//...
155+
'error' => 'input-with-feedback'
156+
//...
159157
],
160158
],
161159
]
@@ -207,14 +205,14 @@ En último caso, si ninguna de las opciones es encontrada, se usará un string v
207205
Para ahorrar algunas pulsaciones de teclas, puedes utilizar abreviaturas en lugar del nombre completo de los atributos, pasándolos en la configuración:
208206

209207
```php
210-
/*
211-
* Especifica las abreviaturas para los atributos del campo del formulario
212-
*/
213-
'abbreviations' => [
214-
'ph' => 'placeholder',
215-
'max' => 'maxlength',
216-
'tpl' => 'template'
217-
],
208+
/*
209+
* Especifica las abreviaturas para los atributos del campo del formulario
210+
*/
211+
'abbreviations' => [
212+
'ph' => 'placeholder',
213+
'max' => 'maxlength',
214+
'tpl' => 'template'
215+
],
218216
```
219217

220218
Después se podrán hacer cosas como éstas:
@@ -232,16 +230,16 @@ Se puede pasar clases de CSS personalizadas para cada campo usando la llave 'cla
232230
Utilizando la configuración, se puede asignar clases de CSS predeterminadas para cada campo según su tipo:
233231

234232
```php
235-
'themes' => [
236-
//...
237-
'bootstrap' => [
238-
//...
239-
'field_classes' => [
240-
// tipo => clase o clases de CSS
241-
'default' => 'form-control',
242-
'checkbox' => '',
243-
'error' => 'input-with-feedback'
244-
],
233+
'themes' => [
234+
//...
235+
'bootstrap' => [
236+
//...
237+
'field_classes' => [
238+
// tipo => clase o clases de CSS
239+
'default' => 'form-control',
240+
'checkbox' => '',
241+
'error' => 'input-with-feedback'
242+
],
245243
],
246244
],
247245
```

docs/es/form-builder.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Formularios (Form Builder)
22

3-
## novalidate
3+
## Novalidate
44

55
Permite a los usuarios establecer la opción `novalidate` para cada formulario generado con el método `Form::open` o el método `Form::model` así los desarrolladores pueden saltar la validación de HTML5 para evaluar la validación backend en los entornos local o de desarrollo:
66

@@ -12,19 +12,19 @@ return [
1212
];
1313
```
1414

15-
## radios
15+
## Radios
1616

1717
Crea una lista de radios.
1818

1919
Esta función es similar a `Form::select` pero genera una colección de radios en vez de opciones. Es decir:
2020

21-
```blade
21+
```php
2222
Form::radios('status', ['a' => 'Active', 'i' => 'Inactive'])
2323
```
2424

2525
Se puede pasar 'inline' como un valor en el arreglo de atributos para establecer los radios en línea (ellos se renderizarán con la plantilla 'radios-inline').
2626

27-
## checkboxes
27+
## Checkboxes
2828

2929
Crea una lista de checkboxes.
3030

docs/es/internationalization.md

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ Puedes configurar si quieres usar este paquete para tratar de traducir los texto
44

55
```php
66
//config/html.php
7+
78
return [
89
//...
910
'translate_texts' => false
@@ -26,11 +27,12 @@ Si quieres tener un label específico en un campo, puedes hacerlo pasándolo com
2627
También puedes definirlo como parte del array `attributes`en el archivo `resources/lang/en/validation.php`:
2728

2829
```php
29-
//resources/lang/en/validation.php
30-
//..
31-
'attributes' => [
32-
'name' => 'Nombre completo'
33-
],
30+
//resources/lang/en/validation.php
31+
32+
//..
33+
'attributes' => [
34+
'name' => 'Nombre completo'
35+
],
3436
```
3537

3638
Toma en cuenta que esto también es una convención usada por el componente Laravel Validator, de esta manera puedes tener todos los textos de los labels en un mismo lugar.
@@ -43,7 +45,7 @@ Si `'translate_texts'` es definido como `true`, este componente asumirá que tod
4345

4446
```blade
4547
{!! Alert::success('messages.users.updated')
46-
->button('messages.users.go_to_profile', url('users/profile')) !!}
48+
->button('messages.users.go_to_profile', url('users/profile')) !!}
4749
```
4850

4951
Por supuesto, si la llave de idioma no es encontrada, éste devolverá el string literal (también puesdes pasar el mensaje completo en lugar de una llave de idioma).
@@ -56,13 +58,15 @@ Si `'translate_texts'` es definido como `true`, pero no específicas un título
5658

5759
```php
5860
//resources/lang/en/menu.php
61+
5962
return [
6063
'home' => 'Homepage'
6164
];
6265
```
6366

6467
```php
6568
//config/menu.php
69+
6670
return [
6771
'items' => [
6872
'home' => [],
@@ -74,11 +78,11 @@ return [
7478

7579
```blade
7680
{!! Menu::make('menu.items') !!}
77-
``
81+
```
7882

7983
Devolverá algo así:
8084

81-
```blade
85+
```html
8286
<ul>
8387
<li><a href="#">Homepage</a></li>
8488
<li><a href="#">Who we are</a></li>

docs/es/themes.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,15 @@ Este paquete fue creado teniendo en cuenta que hay un montón de frameworks de C
44

55
Para cambiar o personalizar un theme, simplemente ejecuta:
66

7-
`php artisan vendor:publish`
7+
```bash
8+
php artisan vendor:publish
9+
```
810

911
Luego ir a `config/html.php` y cambiar el valor de theme:
1012

1113
```php
1214
//config/html.php
15+
1316
return [
1417
'theme' => 'custom-theme'
1518
];

0 commit comments

Comments
 (0)