Files
x-server-mobile/backend/lang/es.php
T
root 8d78e18267 Initial commit: X-Server Mobile enterprise tool system
- Frontend: React 18 + TypeScript + Vite + Ant Design Mobile
- Backend: PHP 8.5 + Webman 2.x + MySQL + Redis
- i18n support: Chinese, English, Russian, Spanish, French
- Approval workflow engine
- Docker development environment
- Feishu integration

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-24 17:57:25 +08:00

76 lines
2.7 KiB
PHP

<?php
/**
* Traducción al español (Spanish translation)
*/
return [
'app' => [
'name' => 'Sistema Empresarial',
'title' => 'Plataforma de Herramientas Empresariales',
],
'common' => [
'success' => 'Operación exitosa',
'error' => 'Operación fallida',
'confirm' => 'Confirmar',
'cancel' => 'Cancelar',
'submit' => 'Enviar',
'save' => 'Guardar',
'delete' => 'Eliminar',
'edit' => 'Editar',
'search' => 'Buscar',
'refresh' => 'Actualizar',
'back' => 'Atrás',
'close' => 'Cerrar',
'loading' => 'Cargando...',
'no_data' => 'Sin datos',
'operation' => 'Operación',
'status' => 'Estado',
'create_time' => 'Fecha de creación',
'update_time' => 'Fecha de actualización',
'remark' => 'Observación',
],
'auth' => [
'login_success' => 'Inicio de sesión exitoso',
'login_failed' => 'Error de inicio de sesión',
'username_required' => 'Se requiere usuario',
'password_required' => 'Se requiere contraseña',
'invalid_credentials' => 'Usuario o contraseña inválidos',
'token_expired' => 'Sesión expirada, inicie sesión nuevamente',
'unauthorized' => 'No autorizado, inicie sesión primero',
],
'user' => [
'not_found' => 'Usuario no encontrado',
'info_updated' => 'Perfil actualizado exitosamente',
'company_switched' => 'Empresa cambiada exitosamente',
],
'approval' => [
'submit_success' => 'Aprobación enviada exitosamente',
'approve_success' => 'Aprobado exitosamente',
'reject_success' => 'Rechazado exitosamente',
'cancel_success' => 'Cancelado exitosamente',
'not_found' => 'Aprobación no encontrada',
'cannot_approve' => 'No se puede aprobar en estado actual',
'cannot_cancel' => 'No se puede cancelar en estado actual',
'not_owner' => 'Solo el solicitante puede cancelar',
'status' => [
'pending' => 'Pendiente',
'approved' => 'Aprobado',
'rejected' => 'Rechazado',
'cancelled' => 'Cancelado',
],
],
'business_trip' => [
'submit_success' => 'Viaje enviado exitosamente',
'update_success' => 'Viaje actualizado exitosamente',
'not_found' => 'Viaje no encontrado',
],
'error' => [
'network_error' => 'Error de red, inténtelo más tarde',
'server_error' => 'Error del servidor',
'not_found' => 'Página no encontrada',
'unknown_error' => 'Error desconocido',
'params_error' => 'Error de parámetros',
'validation_error' => 'Validación fallida',
],
];