feat: add routes, lang, tests, stubs, docs, and docker configurations
This commit is contained in:
+778
@@ -0,0 +1,778 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
|
||||
'builder' => [
|
||||
|
||||
'actions' => [
|
||||
|
||||
'clone' => [
|
||||
'label' => 'Clonar',
|
||||
],
|
||||
|
||||
'add' => [
|
||||
|
||||
'label' => 'Añadir a :label',
|
||||
|
||||
'modal' => [
|
||||
|
||||
'heading' => 'Añadir a :label',
|
||||
|
||||
'actions' => [
|
||||
|
||||
'add' => [
|
||||
'label' => 'Añadir',
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
'add_between' => [
|
||||
|
||||
'label' => 'Insertar entre bloques',
|
||||
|
||||
'modal' => [
|
||||
|
||||
'heading' => 'Añadir a :label',
|
||||
|
||||
'actions' => [
|
||||
|
||||
'add' => [
|
||||
'label' => 'Añadir',
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
'delete' => [
|
||||
'label' => 'Borrar',
|
||||
],
|
||||
|
||||
'edit' => [
|
||||
|
||||
'label' => 'Editar',
|
||||
|
||||
'modal' => [
|
||||
|
||||
'heading' => 'Editar bloque',
|
||||
|
||||
'actions' => [
|
||||
|
||||
'save' => [
|
||||
'label' => 'Guardar cambios',
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
'reorder' => [
|
||||
'label' => 'Mover',
|
||||
],
|
||||
|
||||
'move_down' => [
|
||||
'label' => 'Bajar',
|
||||
],
|
||||
|
||||
'move_up' => [
|
||||
'label' => 'Subir',
|
||||
],
|
||||
|
||||
'collapse' => [
|
||||
'label' => 'Contraer',
|
||||
],
|
||||
|
||||
'expand' => [
|
||||
'label' => 'Expandir',
|
||||
],
|
||||
|
||||
'collapse_all' => [
|
||||
'label' => 'Contraer todo',
|
||||
],
|
||||
|
||||
'expand_all' => [
|
||||
'label' => 'Expandir todo',
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
'checkbox_list' => [
|
||||
|
||||
'actions' => [
|
||||
|
||||
'deselect_all' => [
|
||||
'label' => 'Deseleccionar todos',
|
||||
],
|
||||
|
||||
'select_all' => [
|
||||
'label' => 'Seleccionar todos',
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
'file_upload' => [
|
||||
|
||||
'editor' => [
|
||||
|
||||
'actions' => [
|
||||
|
||||
'cancel' => [
|
||||
'label' => 'Cancelar',
|
||||
],
|
||||
|
||||
'drag_crop' => [
|
||||
'label' => 'Modo de arrastre "recortar"',
|
||||
],
|
||||
|
||||
'drag_move' => [
|
||||
'label' => 'Modo de arrastre "mover"',
|
||||
],
|
||||
|
||||
'flip_horizontal' => [
|
||||
'label' => 'Voltear imagen horizontalmente',
|
||||
],
|
||||
|
||||
'flip_vertical' => [
|
||||
'label' => 'Voltear imagen verticalmente',
|
||||
],
|
||||
|
||||
'move_down' => [
|
||||
'label' => 'Mover imagen hacia abajo',
|
||||
],
|
||||
|
||||
'move_left' => [
|
||||
'label' => 'Mover imagen a la izquierda',
|
||||
],
|
||||
|
||||
'move_right' => [
|
||||
'label' => 'Mover imagen a la derecha',
|
||||
],
|
||||
|
||||
'move_up' => [
|
||||
'label' => 'Mover imagen hacia arriba',
|
||||
],
|
||||
|
||||
'reset' => [
|
||||
'label' => 'Reiniciar',
|
||||
],
|
||||
|
||||
'rotate_left' => [
|
||||
'label' => 'Girar imagen a la izquierda',
|
||||
],
|
||||
|
||||
'rotate_right' => [
|
||||
'label' => 'Girar imagen a la derecha',
|
||||
],
|
||||
|
||||
'set_aspect_ratio' => [
|
||||
'label' => 'Establecer relación de aspecto a :ratio',
|
||||
],
|
||||
|
||||
'save' => [
|
||||
'label' => 'Guardar',
|
||||
],
|
||||
|
||||
'zoom_100' => [
|
||||
'label' => 'Ampliar imagen al 100%',
|
||||
],
|
||||
|
||||
'zoom_in' => [
|
||||
'label' => 'Acercarse',
|
||||
],
|
||||
|
||||
'zoom_out' => [
|
||||
'label' => 'Alejarse',
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
'fields' => [
|
||||
|
||||
'height' => [
|
||||
'label' => 'Altura',
|
||||
'unit' => 'px',
|
||||
],
|
||||
|
||||
'rotation' => [
|
||||
'label' => 'Rotación',
|
||||
'unit' => 'grados',
|
||||
],
|
||||
|
||||
'width' => [
|
||||
'label' => 'Ancho',
|
||||
'unit' => 'px',
|
||||
],
|
||||
|
||||
'x_position' => [
|
||||
'label' => 'X',
|
||||
'unit' => 'px',
|
||||
],
|
||||
|
||||
'y_position' => [
|
||||
'label' => 'Y',
|
||||
'unit' => 'px',
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
'aspect_ratios' => [
|
||||
|
||||
'label' => 'Relaciones de aspecto',
|
||||
|
||||
'no_fixed' => [
|
||||
'label' => 'Libre',
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
'svg' => [
|
||||
|
||||
'messages' => [
|
||||
'confirmation' => 'No se recomienda editar archivos SVG ya que puede provocar una pérdida de calidad al escalar.\n ¿Está seguro de que desea continuar?',
|
||||
'disabled' => 'La edición de archivos SVG está deshabilitada ya que puede provocar una pérdida de calidad al escalar.',
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
'key_value' => [
|
||||
|
||||
'actions' => [
|
||||
|
||||
'add' => [
|
||||
'label' => 'Añadir fila',
|
||||
],
|
||||
|
||||
'delete' => [
|
||||
'label' => 'Eliminar fila',
|
||||
],
|
||||
|
||||
'reorder' => [
|
||||
'label' => 'Reordenar fila',
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
'fields' => [
|
||||
|
||||
'key' => [
|
||||
'label' => 'Clave',
|
||||
],
|
||||
|
||||
'value' => [
|
||||
'label' => 'Valor',
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
'markdown_editor' => [
|
||||
|
||||
'file_attachments_accepted_file_types_message' => 'Los archivos cargados deben ser de tipo: :values.',
|
||||
|
||||
'file_attachments_max_size_message' => 'Los archivos cargados no deben tener más de :max kilobytes.',
|
||||
|
||||
'tools' => [
|
||||
'attach_files' => 'Adjuntar archivos',
|
||||
'blockquote' => 'Cita',
|
||||
'bold' => 'Negrita',
|
||||
'bullet_list' => 'Viñetas',
|
||||
'code_block' => 'Bloque de código',
|
||||
'heading' => 'Encabezado',
|
||||
'italic' => 'Cursiva',
|
||||
'link' => 'Enlace',
|
||||
'ordered_list' => 'Lista numerada',
|
||||
'strike' => 'Tachado',
|
||||
'redo' => 'Rehacer',
|
||||
'table' => 'Tabla',
|
||||
'undo' => 'Deshacer',
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
'modal_table_select' => [
|
||||
|
||||
'actions' => [
|
||||
|
||||
'select' => [
|
||||
|
||||
'label' => 'Seleccionar',
|
||||
|
||||
'actions' => [
|
||||
|
||||
'select' => [
|
||||
'label' => 'Seleccionar',
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
'radio' => [
|
||||
|
||||
'boolean' => [
|
||||
'true' => 'Sí',
|
||||
'false' => 'No',
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
'repeater' => [
|
||||
|
||||
'actions' => [
|
||||
|
||||
'add' => [
|
||||
'label' => 'Añadir a :label',
|
||||
],
|
||||
|
||||
'add_between' => [
|
||||
'label' => 'Insertar entre',
|
||||
],
|
||||
|
||||
'delete' => [
|
||||
'label' => 'Borrar',
|
||||
],
|
||||
|
||||
'reorder' => [
|
||||
'label' => 'Mover',
|
||||
],
|
||||
|
||||
'clone' => [
|
||||
'label' => 'Clonar',
|
||||
],
|
||||
|
||||
'move_down' => [
|
||||
'label' => 'Bajar',
|
||||
],
|
||||
|
||||
'move_up' => [
|
||||
'label' => 'Subir',
|
||||
],
|
||||
|
||||
'collapse' => [
|
||||
'label' => 'Contraer',
|
||||
],
|
||||
|
||||
'expand' => [
|
||||
'label' => 'Expandir',
|
||||
],
|
||||
|
||||
'collapse_all' => [
|
||||
'label' => 'Contraer todo',
|
||||
],
|
||||
|
||||
'expand_all' => [
|
||||
'label' => 'Expandir todo',
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
'rich_editor' => [
|
||||
|
||||
'actions' => [
|
||||
|
||||
'attach_files' => [
|
||||
|
||||
'label' => 'Subir archivo',
|
||||
|
||||
'modal' => [
|
||||
|
||||
'heading' => 'Subir archivo',
|
||||
|
||||
'form' => [
|
||||
|
||||
'file' => [
|
||||
|
||||
'label' => [
|
||||
'new' => 'Archivo',
|
||||
'existing' => 'Reemplazar archivo',
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
'alt' => [
|
||||
|
||||
'label' => [
|
||||
'new' => 'Texto alternativo',
|
||||
'existing' => 'Cambiar texto alternativo',
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
'custom_block' => [
|
||||
|
||||
'modal' => [
|
||||
|
||||
'actions' => [
|
||||
|
||||
'insert' => [
|
||||
'label' => 'Insertar',
|
||||
],
|
||||
|
||||
'save' => [
|
||||
'label' => 'Guardar',
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
'grid' => [
|
||||
|
||||
'label' => 'Cuadrícula',
|
||||
|
||||
'modal' => [
|
||||
|
||||
'heading' => 'Cuadrícula',
|
||||
|
||||
'form' => [
|
||||
|
||||
'preset' => [
|
||||
|
||||
'label' => 'Preestablecido',
|
||||
|
||||
'placeholder' => 'Ninguno',
|
||||
|
||||
'options' => [
|
||||
'two' => 'Dos',
|
||||
'three' => 'Tres',
|
||||
'four' => 'Cuatro',
|
||||
'five' => 'Cinco',
|
||||
'two_start_third' => 'Dos (Comienzo del tercio)',
|
||||
'two_end_third' => 'Dos (Final del tercio)',
|
||||
'two_start_fourth' => 'Dos (Comienzo del cuarto)',
|
||||
'two_end_fourth' => 'Dos (Final del cuarto)',
|
||||
],
|
||||
],
|
||||
|
||||
'columns' => [
|
||||
'label' => 'Columnas',
|
||||
],
|
||||
|
||||
'from_breakpoint' => [
|
||||
|
||||
'label' => 'Desde el punto de quiebre',
|
||||
|
||||
'options' => [
|
||||
'default' => 'Todos',
|
||||
'sm' => 'Pequeño',
|
||||
'md' => 'Mediano',
|
||||
'lg' => 'Grande',
|
||||
'xl' => 'Extra grande',
|
||||
'2xl' => 'Doble extra grande',
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
'is_asymmetric' => [
|
||||
'label' => 'Dos columnas asimétricas',
|
||||
],
|
||||
|
||||
'start_span' => [
|
||||
'label' => 'Extensión inicial',
|
||||
],
|
||||
|
||||
'end_span' => [
|
||||
'label' => 'Extensión final',
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
'link' => [
|
||||
|
||||
'label' => 'Editar',
|
||||
|
||||
'modal' => [
|
||||
|
||||
'heading' => 'Enlace',
|
||||
|
||||
'form' => [
|
||||
|
||||
'url' => [
|
||||
'label' => 'URL',
|
||||
],
|
||||
|
||||
'should_open_in_new_tab' => [
|
||||
'label' => 'Abrir en una nueva pestaña',
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
'text_color' => [
|
||||
|
||||
'label' => 'Color de texto',
|
||||
|
||||
'modal' => [
|
||||
|
||||
'heading' => 'Color de texto',
|
||||
|
||||
'form' => [
|
||||
|
||||
'color' => [
|
||||
'label' => 'Color',
|
||||
|
||||
'options' => [
|
||||
'slate' => 'Gris pizarra',
|
||||
'gray' => 'Gris',
|
||||
'zinc' => 'Zinc',
|
||||
'neutral' => 'Gris neutral',
|
||||
'stone' => 'Piedra',
|
||||
'mauve' => 'Malva',
|
||||
'olive' => 'Oliva',
|
||||
'mist' => 'Neblina',
|
||||
'taupe' => 'Gris topo',
|
||||
'red' => 'Rojo',
|
||||
'orange' => 'Naranja',
|
||||
'amber' => 'Ámbar',
|
||||
'yellow' => 'Amarillo',
|
||||
'lime' => 'Lima',
|
||||
'green' => 'Verde',
|
||||
'emerald' => 'Verde esmeralda',
|
||||
'teal' => 'Verde azulado',
|
||||
'cyan' => 'Turquesa',
|
||||
'sky' => 'Cielo',
|
||||
'blue' => 'Azul',
|
||||
'indigo' => 'Índigo',
|
||||
'violet' => 'Violeta',
|
||||
'purple' => 'Púrpura',
|
||||
'fuchsia' => 'Fucsia',
|
||||
'pink' => 'Rosado',
|
||||
'rose' => 'Rosa',
|
||||
],
|
||||
],
|
||||
|
||||
'custom_color' => [
|
||||
'label' => 'Color personalizado',
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
'file_attachments_accepted_file_types_message' => 'Los archivos cargados deben ser de tipo: :values.',
|
||||
|
||||
'file_attachments_max_size_message' => 'Los archivos cargados no deben tener más de :max kilobytes.',
|
||||
|
||||
'no_merge_tag_search_results_message' => 'No se encontraron etiquetas dinámicas.',
|
||||
|
||||
'mentions' => [
|
||||
'no_options_message' => 'No hay opciones disponibles.',
|
||||
'no_search_results_message' => 'No hay resultados que coincidan con su búsqueda.',
|
||||
'search_prompt' => 'Comience a escribir para buscar...',
|
||||
'searching_message' => 'Buscando...',
|
||||
],
|
||||
|
||||
'tools' => [
|
||||
'align_center' => 'Alinear al centro',
|
||||
'align_end' => 'Alinear al final',
|
||||
'align_justify' => 'Justificar',
|
||||
'align_start' => 'Alinear al inicio',
|
||||
'attach_files' => 'Adjuntar archivos',
|
||||
'blockquote' => 'Cita',
|
||||
'bold' => 'Negrita',
|
||||
'bullet_list' => 'Viñetas',
|
||||
'clear_formatting' => 'Limpiar formato',
|
||||
'code' => 'Código',
|
||||
'code_block' => 'Bloque de código',
|
||||
'custom_blocks' => 'Bloques',
|
||||
'details' => 'Detalles',
|
||||
'h1' => 'Título',
|
||||
'h2' => 'Encabezado 2',
|
||||
'h3' => 'Encabezado 3',
|
||||
'h4' => 'Encabezado 4',
|
||||
'h5' => 'Encabezado 5',
|
||||
'h6' => 'Encabezado 6',
|
||||
'grid' => 'Cuadrícula',
|
||||
'grid_delete' => 'Eliminar cuadrícula',
|
||||
'highlight' => 'Resaltar',
|
||||
'horizontal_rule' => 'Línea horizontal',
|
||||
'italic' => 'Cursiva',
|
||||
'lead' => 'Texto guía',
|
||||
'link' => 'Enlace',
|
||||
'merge_tags' => 'Etiquetas dinámicas',
|
||||
'ordered_list' => 'Lista numerada',
|
||||
'paragraph' => 'Párrafo',
|
||||
'redo' => 'Rehacer',
|
||||
'small' => 'Texto pequeño',
|
||||
'strike' => 'Tachar',
|
||||
'subscript' => 'Subíndice',
|
||||
'superscript' => 'Superíndice',
|
||||
'table' => 'Tabla',
|
||||
'table_delete' => 'Eliminar tabla',
|
||||
'table_add_column_before' => 'Añadir columna antes',
|
||||
'table_add_column_after' => 'Añadir columna después',
|
||||
'table_delete_column' => 'Eliminar columna',
|
||||
'table_add_row_before' => 'Añadir fila encima',
|
||||
'table_add_row_after' => 'Añadir fila debajo',
|
||||
'table_delete_row' => 'Eliminar fila',
|
||||
'table_merge_cells' => 'Combinar celdas',
|
||||
'table_split_cell' => 'Dividir celda',
|
||||
'table_toggle_header_row' => 'Alternar fila de encabezado',
|
||||
'table_toggle_header_cell' => 'Alternar celda de encabezado',
|
||||
'text_color' => 'Color de texto',
|
||||
'underline' => 'Subrayar',
|
||||
'undo' => 'Deshacer',
|
||||
],
|
||||
|
||||
'uploading_file_message' => 'Cargando archivo...',
|
||||
|
||||
],
|
||||
|
||||
'select' => [
|
||||
|
||||
'actions' => [
|
||||
|
||||
'create_option' => [
|
||||
|
||||
'label' => 'Crear',
|
||||
|
||||
'modal' => [
|
||||
|
||||
'heading' => 'Nuevo',
|
||||
|
||||
'actions' => [
|
||||
|
||||
'create' => [
|
||||
'label' => 'Crear',
|
||||
],
|
||||
|
||||
'create_another' => [
|
||||
'label' => 'Crear y crear otro',
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
'edit_option' => [
|
||||
|
||||
'label' => 'Editar',
|
||||
|
||||
'modal' => [
|
||||
|
||||
'heading' => 'Editar',
|
||||
|
||||
'actions' => [
|
||||
|
||||
'save' => [
|
||||
'label' => 'Guardar',
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
'boolean' => [
|
||||
'true' => 'Sí',
|
||||
'false' => 'No',
|
||||
],
|
||||
|
||||
'loading_message' => 'Cargando...',
|
||||
|
||||
'max_items_message' => 'Solo :count pueden ser seleccionados.',
|
||||
|
||||
'no_options_message' => 'No hay opciones disponibles.',
|
||||
|
||||
'no_search_results_message' => 'No se encontraron coincidencias con su búsqueda.',
|
||||
|
||||
'placeholder' => 'Seleccione una opción',
|
||||
|
||||
'searching_message' => 'Buscando...',
|
||||
|
||||
'search_prompt' => 'Teclee para buscar...',
|
||||
|
||||
],
|
||||
|
||||
'tags_input' => [
|
||||
|
||||
'actions' => [
|
||||
|
||||
'delete' => [
|
||||
'label' => 'Eliminar',
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
'placeholder' => 'Nueva etiqueta',
|
||||
|
||||
],
|
||||
|
||||
'text_input' => [
|
||||
|
||||
'actions' => [
|
||||
|
||||
'copy' => [
|
||||
'label' => 'Copiar',
|
||||
'message' => 'Copiado',
|
||||
],
|
||||
|
||||
'hide_password' => [
|
||||
'label' => 'Ocultar contraseña',
|
||||
],
|
||||
|
||||
'show_password' => [
|
||||
'label' => 'Mostrar contraseña',
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
'toggle_buttons' => [
|
||||
|
||||
'boolean' => [
|
||||
'true' => 'Sí',
|
||||
'false' => 'No',
|
||||
],
|
||||
|
||||
],
|
||||
|
||||
];
|
||||
+10
@@ -0,0 +1,10 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
|
||||
'distinct' => [
|
||||
'must_be_selected' => 'Se debe seleccionar al menos un campo :attribute.',
|
||||
'only_one_must_be_selected' => 'Se debe seleccionar solamente un campo :attribute.',
|
||||
],
|
||||
|
||||
];
|
||||
Reference in New Issue
Block a user