diff --git a/locales/es.json b/locales/es.json new file mode 100644 index 0000000..2087231 --- /dev/null +++ b/locales/es.json @@ -0,0 +1,77 @@ +{ + "notify": { + "cannot_leave": "¡No puedes salir del área de servicio!", + "already_in_service": "El jugador ya está en servicio comunitario", + "sent_to_service": "Jugador %s enviado a servicio comunitario", + "been_sent_to_service": "Has sido enviado a servicio comunitario por %s", + "service_completed": "Has completado tu servicio", + "tasks_remaining": "%d tareas restantes", + "escape_penalty": "¡Penalización añadida por intentar escapar! %s tareas añadidas", + "player_not_in_service": "El jugador ya no está en servicio comunitario", + "player_released": "%s liberado del servicio comunitario", + "service_updated": "Servicio actualizado para %s", + "invalid_player": "ID de jugador inválido", + "invalid_identifier": "Identificador inválido proporcionado", + "offline_service_assigned": "Servicio comunitario asignado al jugador offline con identificador: %s", + "items_saved": "Artículos guardados exitosamente", + "offline_player_released": "Jugador offline liberado del servicio", + "offline_service_updated": "Servicio del jugador offline actualizado", + "invalid_service_data": "Datos de servicio inválidos" + }, + "ui": { + "service_info": "Información de Servicio Comunitario", + "admin_label": "Admin", + "tasks_label": "Tareas Restantes", + "reason_label": "Razón", + "update_service": "Actualizar Servicio", + "player_id_input": { + "label": "ID de Jugador" + }, + "player_identifier": "Identificador del Jugador", + "tasks_input": { + "label": "Tareas Restantes", + "description": "Número de tareas restantes" + }, + "reason_input": { + "label": "Razón", + "description": "Razón del servicio comunitario" + }, + "release_button": "Liberar del Servicio", + "release_description": "Liberar inmediatamente al jugador del servicio comunitario", + "update_button": "Actualizar Servicio", + "update_description": "Cambiar tareas restantes y razón", + "services_title": "Gestión de Servicio Comunitario", + "no_players": "Sin jugadores en servicio comunitario actualmente", + "player_entry": "%s - %d tareas", + "player_description": "Razón: %s | Admin: %s", + "status_online": "Online", + "status_offline": "Offline", + "manage_items": "Gestionar Artículos", + "manage_items_description": "Editar artículos confiscados del jugador", + "manage_player": "Gestionar %s", + "service_task": "Tarea de Servicio", + "task_action": "[E] - %s", + "status_label": "Estado" + }, + "nui": { + "title": "Servicio Comunitario", + "assigned_by": "Asignado por", + "admin": "%s", + "reason_label": "Razón", + "reason": "%s", + "progress_label": "Progreso", + "tasks": "%d/%d tareas" + }, + "dialog": { + "title": "Asignar Servicio Comunitario", + "type": "Tipo de Objetivo", + "type_id": "ID de Jugador", + "type_identifier": "Identificador", + "target": "Objetivo", + "target_desc": "Ingresa ID de jugador o identificador según la selección anterior", + "amount": "Número de Tareas", + "amount_desc": "Cuántas tareas asignar", + "reason": "Razón", + "reason_desc": "Razón del servicio comunitario" + } +} \ No newline at end of file