# English (en) translations for Edu-Space Admin # msgid "" msgstr "" "Project-Id-Version: Edu-Space Admin 1.0\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "POT-Creation-Date: 2026-09-03 01:57-0300\n" "PO-Revision-Date: 2024-01-01 00:00+0000\n" "Last-Translator: Admin \n" "Language: en\n" "Language-Team: en \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.14.0\n" #: app/forms/auth.py:7 app/templates/admin/users/list.html:72 #: app/templates/auth/profile.html:44 msgid "Email" msgstr "" #: app/forms/auth.py:12 app/templates/admin/users/form.html:49 #, fuzzy msgid "Password" msgstr "Change Password" #: app/forms/auth.py:13 msgid "Remember me" msgstr "" #: app/forms/auth.py:14 msgid "Sign In" msgstr "" #: app/forms/classroom.py:8 app/templates/classrooms/list.html:83 msgid "Building" msgstr "" #: app/forms/classroom.py:12 msgid "Room Number" msgstr "" #: app/forms/classroom.py:16 app/templates/classrooms/add.html:148 msgid "Floor" msgstr "" #: app/forms/classroom.py:20 app/templates/classrooms/list.html:79 #: app/templates/schedule/add.html:205 msgid "Capacity" msgstr "" #: app/forms/classroom.py:24 app/templates/admin/roles/edit.html:48 #: app/templates/admin/roles/list.html:29 msgid "Description" msgstr "" #: app/forms/classroom.py:28 app/templates/admin/import.html:206 #: app/templates/admin/users/list.html:47 #: app/templates/admin/users/list.html:110 app/templates/auth/profile.html:31 #: app/templates/classrooms/list.html:73 #, fuzzy msgid "Active" msgstr "Actions" #: app/forms/classroom.py:29 #, fuzzy msgid "Save Classroom" msgstr "Add Classroom" #: app/forms/classroom.py:32 msgid "Resource Type" msgstr "" #: app/forms/classroom.py:33 msgid "Projector" msgstr "" #: app/forms/classroom.py:34 #, fuzzy msgid "Whiteboard" msgstr "Dashboard" #: app/forms/classroom.py:35 msgid "Computer" msgstr "" #: app/forms/classroom.py:36 msgid "Sound System" msgstr "" #: app/forms/classroom.py:37 msgid "Microphone" msgstr "" #: app/forms/classroom.py:38 msgid "Air Conditioner" msgstr "" #: app/forms/classroom.py:39 #, fuzzy msgid "Other" msgstr "Teacher" #: app/forms/classroom.py:41 msgid "Brand" msgstr "" #: app/forms/classroom.py:42 msgid "Model" msgstr "" #: app/forms/classroom.py:43 msgid "Specifications" msgstr "" #: app/forms/classroom.py:44 msgid "Functional" msgstr "" #: app/forms/classroom.py:45 msgid "Save Resource" msgstr "" #: app/forms/reservation.py:8 app/templates/auth/profile.html:157 #: app/templates/dashboard.html:155 msgid "Classroom" msgstr "Classroom" #: app/forms/reservation.py:9 #, fuzzy msgid "Commission/Subject" msgstr "Manage Commissions" #: app/forms/reservation.py:10 #, fuzzy msgid "Start Time" msgstr "Date & Time" #: app/forms/reservation.py:11 #, fuzzy msgid "End Time" msgstr "Date & Time" #: app/forms/reservation.py:12 app/templates/auth/profile.html:158 msgid "Purpose" msgstr "" #: app/forms/reservation.py:16 msgid "Expected Attendees" msgstr "" #: app/forms/reservation.py:20 msgid "Notes" msgstr "" #: app/forms/reservation.py:24 #, fuzzy msgid "Make Reservation" msgstr "New Reservation" #: app/routes/admin.py:74 app/routes/admin.py:124 msgid "El nombre es requerido." msgstr "" #: app/routes/admin.py:76 app/routes/admin.py:126 msgid "El correo electrónico es requerido." msgstr "" #: app/routes/admin.py:78 msgid "Ya existe una cuenta con este correo electrónico." msgstr "" #: app/routes/admin.py:80 msgid "La contraseña debe tener al menos 6 caracteres." msgstr "" #: app/routes/admin.py:84 app/routes/admin.py:134 msgid "Debes seleccionar un rol válido." msgstr "" #: app/routes/admin.py:102 #, python-format msgid "Usuario \"%(name)s\" creado exitosamente." msgstr "" #: app/routes/admin.py:130 msgid "Ya existe otra cuenta con este correo electrónico." msgstr "" #: app/routes/admin.py:138 msgid "No puedes desactivar tu propia cuenta mientras estás en sesión." msgstr "" #: app/routes/admin.py:153 msgid "La nueva contraseña debe tener al menos 6 caracteres." msgstr "" #: app/routes/admin.py:158 #, python-format msgid "Usuario \"%(name)s\" actualizado correctamente." msgstr "" #: app/routes/admin.py:170 msgid "No puedes desactivar tu propia cuenta." msgstr "" #: app/routes/admin.py:175 #, fuzzy msgid "activada" msgstr "Actions" #: app/routes/admin.py:175 msgid "desactivada" msgstr "" #: app/routes/admin.py:176 #, python-format msgid "La cuenta de %(name)s ha sido %(status)s." msgstr "" #: app/routes/admin.py:205 app/routes/admin.py:242 msgid "El nombre del rol es requerido." msgstr "" #: app/routes/admin.py:209 msgid "Ya existe un rol con ese nombre." msgstr "" #: app/routes/admin.py:225 #, python-format msgid "Rol \"%(name)s\" creado exitosamente con sus permisos." msgstr "" #: app/routes/admin.py:247 msgid "Ya existe otro rol con ese nombre." msgstr "" #: app/routes/admin.py:264 #, python-format msgid "Rol \"%(name)s\" y permisos actualizados correctamente." msgstr "" #: app/routes/admin.py:282 msgid "No se pueden eliminar roles protegidos del sistema." msgstr "" #: app/routes/admin.py:287 #, python-format msgid "" "No se puede eliminar el rol \"%(name)s\" porque tiene %(count)d " "usuario(s) asignado(s). Reasígnalos primero." msgstr "" #: app/routes/admin.py:293 #, python-format msgid "El rol \"%(name)s\" ha sido eliminado." msgstr "" #: app/routes/admin.py:317 msgid "La sincronización se completó con algunas advertencias." msgstr "" #: app/routes/admin.py:319 #, python-format msgid "Sincronización completada exitosamente. %(rows)d registros procesados." msgstr "" #: app/routes/admin.py:321 #, python-format msgid "Error al sincronizar con Google Sheets: %(err)s" msgstr "" #: app/routes/auth.py:23 msgid "Tu cuenta ha sido desactivada. Por favor contacta al administrador." msgstr "" #: app/routes/auth.py:42 #, python-format msgid "¡Bienvenido de nuevo, %(name)s!" msgstr "" #: app/routes/auth.py:45 msgid "Correo electrónico o contraseña inválidos." msgstr "" #: app/routes/auth.py:57 msgid "Has cerrado sesión correctamente." msgstr "" #: app/routes/auth.py:79 msgid "Preferencias de usuario actualizadas correctamente." msgstr "" #: app/templates/base.html:6 msgid "Edu-Space Admin" msgstr "Edu-Space Admin" #: app/templates/admin/import.html:17 app/templates/auth/profile.html:15 #: app/templates/base.html:52 app/templates/dashboard.html:12 msgid "Dashboard" msgstr "Dashboard" #: app/templates/admin/import.html:42 app/templates/base.html:57 #: app/templates/classrooms/list.html:3 app/templates/classrooms/list.html:11 msgid "Classrooms" msgstr "Classrooms" #: app/templates/base.html:61 msgid "All Classrooms" msgstr "All Classrooms" #: app/templates/base.html:65 app/templates/classrooms/add.html:3 #: app/templates/classrooms/add.html:11 app/templates/classrooms/list.html:15 #: app/templates/dashboard.html:111 msgid "Add Classroom" msgstr "Add Classroom" #: app/templates/base.html:72 msgid "Schedule" msgstr "Schedule" #: app/templates/base.html:76 msgid "Calendar View" msgstr "Calendar View" #: app/templates/base.html:79 app/templates/schedule/today.html:19 msgid "All Reservations" msgstr "All Reservations" #: app/templates/base.html:83 app/templates/dashboard.html:117 #: app/templates/schedule/add.html:3 app/templates/schedule/add.html:11 #: app/templates/schedule/today.html:16 msgid "New Reservation" msgstr "New Reservation" #: app/templates/base.html:87 app/templates/dashboard.html:120 #: app/templates/schedule/today.html:3 app/templates/schedule/today.html:11 msgid "Today's Schedule" msgstr "Today's Schedule" #: app/templates/base.html:94 msgid "Management" msgstr "" #: app/templates/base.html:97 msgid "Users" msgstr "" #: app/templates/base.html:98 msgid "Roles & Groups" msgstr "" #: app/templates/admin/import.html:3 app/templates/base.html:100 msgid "Import from Google Sheets" msgstr "" #: app/templates/base.html:128 msgid "Signed in as" msgstr "" #: app/templates/base.html:133 msgid "Profile" msgstr "Profile" #: app/templates/auth/profile.html:139 app/templates/base.html:136 msgid "Change Password" msgstr "Change Password" #: app/templates/base.html:140 msgid "Logout" msgstr "Logout" #: app/templates/dashboard.html:3 msgid "Dashboard - Edu-Space Admin" msgstr "Dashboard - Edu-Space Admin" #: app/templates/dashboard.html:13 msgid "Overview" msgstr "Overview" #: app/templates/dashboard.html:25 msgid "Total Classrooms" msgstr "Total Classrooms" #: app/templates/dashboard.html:41 msgid "Total Subjects" msgstr "Total Subjects" #: app/templates/dashboard.html:57 msgid "Today's Reservations" msgstr "Today's Reservations" #: app/templates/dashboard.html:73 msgid "This Week" msgstr "This Week" #: app/templates/dashboard.html:91 msgid "Monthly Reservations" msgstr "Monthly Reservations" #: app/templates/dashboard.html:105 msgid "Quick Actions" msgstr "Quick Actions" #: app/templates/dashboard.html:114 msgid "Manage Commissions" msgstr "Manage Commissions" #: app/templates/dashboard.html:123 app/templates/schedule/today.html:23 #: app/templates/schedule/today.html:355 msgid "AI Room Optimizer" msgstr "AI Room Optimizer" #: app/templates/admin/import.html:168 app/templates/dashboard.html:126 msgid "View Calendar" msgstr "View Calendar" #: app/templates/dashboard.html:141 msgid "Upcoming Reservations (Next 7 Days)" msgstr "Upcoming Reservations (Next 7 Days)" #: app/templates/dashboard.html:144 msgid "View All" msgstr "View All" #: app/templates/auth/profile.html:159 app/templates/dashboard.html:154 msgid "Date & Time" msgstr "Date & Time" #: app/templates/dashboard.html:156 msgid "Subject" msgstr "Subject" #: app/templates/dashboard.html:157 msgid "Teacher" msgstr "Teacher" #: app/templates/admin/import.html:179 app/templates/admin/users/list.html:74 #: app/templates/auth/profile.html:160 app/templates/dashboard.html:158 msgid "Status" msgstr "Status" #: app/templates/admin/roles/list.html:32 #: app/templates/admin/users/list.html:76 app/templates/dashboard.html:159 msgid "Actions" msgstr "Actions" #: app/templates/classrooms/list.html:112 app/templates/dashboard.html:177 msgid "View" msgstr "View" #: app/templates/dashboard.html:188 msgid "No upcoming reservations in the next 7 days" msgstr "No upcoming reservations in the next 7 days" #: app/templates/genetic_optimizer.html:3 #: app/templates/genetic_optimizer.html:70 #, fuzzy msgid "AI Room Reservation Optimizer" msgstr "AI Room Optimizer" #: app/templates/genetic_optimizer.html:73 msgid "" "Use genetic algorithms to automatically optimize room assignments based " "on capacity, availability, and student enrollment." msgstr "" #: app/templates/genetic_optimizer.html:90 msgid "Algorithm Status" msgstr "" #: app/templates/genetic_optimizer.html:95 #, fuzzy msgid "System Status" msgstr "Status" #: app/templates/genetic_optimizer.html:97 #, fuzzy msgid "Available Classrooms" msgstr "All Classrooms" #: app/templates/genetic_optimizer.html:101 #, fuzzy msgid "Active Commissions" msgstr "Manage Commissions" #: app/templates/genetic_optimizer.html:105 #, fuzzy msgid "Existing Reservations" msgstr "New Reservation" #: app/templates/genetic_optimizer.html:111 msgid "Algorithm Configuration" msgstr "" #: app/templates/genetic_optimizer.html:113 msgid "Population Size" msgstr "" #: app/templates/genetic_optimizer.html:117 #, fuzzy msgid "Generations" msgstr "All Reservations" #: app/templates/genetic_optimizer.html:121 msgid "Mutation Rate" msgstr "" #: app/templates/genetic_optimizer.html:128 #, fuzzy msgid "Refresh Status" msgstr "Status" #: app/templates/genetic_optimizer.html:140 msgid "Select Commissions to Optimize" msgstr "" #: app/templates/genetic_optimizer.html:144 msgid "Select All" msgstr "" #: app/templates/genetic_optimizer.html:147 msgid "Deselect All" msgstr "" #: app/templates/genetic_optimizer.html:156 #, fuzzy msgid "Loading commissions..." msgstr "Manage Commissions" #: app/templates/genetic_optimizer.html:171 msgid "Optimization Controls" msgstr "" #: app/templates/genetic_optimizer.html:178 msgid "Start Date Range" msgstr "" #: app/templates/genetic_optimizer.html:184 msgid "End Date Range" msgstr "" #: app/templates/genetic_optimizer.html:193 msgid "Preview Optimization" msgstr "" #: app/templates/genetic_optimizer.html:197 msgid "Run Full Optimization" msgstr "" #: app/templates/genetic_optimizer.html:201 #, fuzzy msgid "Apply Reservations" msgstr "All Reservations" #: app/templates/genetic_optimizer.html:205 msgid "Reset" msgstr "" #: app/templates/genetic_optimizer.html:227 msgid "Running genetic algorithm optimization..." msgstr "" #: app/templates/genetic_optimizer.html:228 msgid "This may take a few moments" msgstr "" #: app/templates/genetic_optimizer.html:237 app/templates/schedule/add.html:25 #: app/templates/schedule/calendar.html:59 #, fuzzy msgid "Reservation Details" msgstr "All Reservations" #: app/templates/genetic_optimizer.html:244 #: app/templates/schedule/calendar.html:66 msgid "Close" msgstr "" #: app/templates/genetic_optimizer.html:247 msgid "Download" msgstr "" #: app/templates/admin/import.html:11 msgid "Google Sheets Academic Sync" msgstr "" #: app/templates/admin/import.html:13 msgid "" "Extract and synchronize classrooms, careers, subjects, and weekly " "schedules directly from the official Google Sheet." msgstr "" #: app/templates/admin/import.html:28 #, fuzzy msgid "Careers" msgstr "Calendar View" #: app/templates/admin/import.html:35 #, fuzzy msgid "Subjects" msgstr "Subject" #: app/templates/admin/import.html:49 app/templates/admin/import.html:178 #, fuzzy msgid "Commissions" msgstr "Manage Commissions" #: app/templates/admin/import.html:56 #, fuzzy msgid "Calendar Classes" msgstr "Calendar View" #: app/templates/admin/import.html:72 msgid "Official Schedule Board (Cartelera de Aulas)" msgstr "" #: app/templates/admin/import.html:74 msgid "" "Reads published CSV sheets for all 6 days of the week, automatically " "creating or updating academic careers, classrooms, subject codes, " "commissions, and weekly calendar entries without duplicating records." msgstr "" #: app/templates/admin/import.html:87 msgid "Sync Data Now" msgstr "" #: app/templates/admin/import.html:92 msgid "Connecting to Google Sheets and processing records..." msgstr "" #: app/templates/admin/import.html:104 msgid "Synchronization Report" msgstr "" #: app/templates/admin/import.html:112 msgid "Rows Processed" msgstr "" #: app/templates/admin/import.html:118 msgid "Careers Created" msgstr "" #: app/templates/admin/import.html:124 #, fuzzy msgid "Classrooms Created" msgstr "Classrooms" #: app/templates/admin/import.html:130 #, fuzzy msgid "Subjects Created" msgstr "Subject" #: app/templates/admin/import.html:136 #, fuzzy msgid "Commissions Created" msgstr "Manage Commissions" #: app/templates/admin/import.html:142 #, fuzzy msgid "Reservations Created" msgstr "All Reservations" #: app/templates/admin/import.html:149 msgid "Warnings / Errors detected:" msgstr "" #: app/templates/admin/import.html:165 msgid "Recently Synchronized Subjects & Comissions" msgstr "" #: app/templates/admin/import.html:175 msgid "Code" msgstr "" #: app/templates/admin/import.html:176 #, fuzzy msgid "Subject Name" msgstr "Subject" #: app/templates/admin/import.html:177 msgid "Career" msgstr "" #: app/templates/admin/import.html:195 #, fuzzy msgid "General" msgstr "All Reservations" #: app/templates/admin/import.html:200 #, fuzzy msgid "commission(s)" msgstr "Manage Commissions" #: app/templates/admin/import.html:209 app/templates/admin/users/list.html:48 #: app/templates/admin/users/list.html:114 app/templates/auth/profile.html:33 #: app/templates/classrooms/list.html:73 msgid "Inactive" msgstr "" #: app/templates/admin/import.html:217 msgid "No subjects in database yet. Click \"Sync Data Now\" to import." msgstr "" #: app/templates/admin/roles/edit.html:3 msgid "Edit Role" msgstr "" #: app/templates/admin/roles/edit.html:3 app/templates/admin/roles/list.html:17 #, fuzzy msgid "New Role" msgstr "Profile" #: app/templates/admin/roles/edit.html:12 msgid "Edit Role & Access Permissions" msgstr "" #: app/templates/admin/roles/edit.html:12 msgid "Create Role & Access Permissions" msgstr "" #: app/templates/admin/roles/edit.html:14 msgid "" "Configure granular feature permissions using the FortiGate-style access " "matrix." msgstr "" #: app/templates/admin/roles/edit.html:18 #, fuzzy msgid "Back to Roles" msgstr "Total Classrooms" #: app/templates/admin/roles/edit.html:30 #, fuzzy msgid "Role Information" msgstr "Classroom" #: app/templates/admin/roles/edit.html:35 #: app/templates/admin/roles/list.html:28 msgid "Role Name" msgstr "" #: app/templates/admin/roles/edit.html:38 msgid "e.g. Docente, Operador, Admin" msgstr "" #: app/templates/admin/roles/edit.html:39 msgid "System role name cannot be modified" msgstr "" #: app/templates/admin/roles/edit.html:42 msgid "This is a system role; its name is protected." msgstr "" #: app/templates/admin/roles/edit.html:50 msgid "Describe what responsibilities this role covers..." msgstr "" #: app/templates/admin/roles/edit.html:57 #, fuzzy msgid "Save Role & Permissions" msgstr "Manage Commissions" #: app/templates/admin/roles/edit.html:60 #: app/templates/admin/roles/list.html:107 #: app/templates/admin/users/form.html:95 app/templates/classrooms/add.html:111 #: app/templates/schedule/add.html:136 msgid "Cancel" msgstr "" #: app/templates/admin/roles/edit.html:73 #, fuzzy msgid "Access Permissions" msgstr "Manage Commissions" #: app/templates/admin/roles/edit.html:79 #, fuzzy msgid "Set All" msgstr "View All" #: app/templates/admin/roles/edit.html:84 msgid "Set All to None" msgstr "" #: app/templates/admin/roles/edit.html:89 msgid "Set All to Read" msgstr "" #: app/templates/admin/roles/edit.html:94 msgid "Set All to Read/Write" msgstr "" #: app/templates/admin/roles/edit.html:106 msgid "Access Control" msgstr "" #: app/templates/admin/roles/edit.html:107 #: app/templates/admin/roles/list.html:82 #, fuzzy msgid "Permissions" msgstr "Manage Commissions" #: app/templates/admin/roles/edit.html:136 msgid "None" msgstr "" #: app/templates/admin/roles/edit.html:143 msgid "Read" msgstr "" #: app/templates/admin/roles/edit.html:150 msgid "Read/Write" msgstr "" #: app/templates/admin/roles/list.html:3 msgid "Roles & Permissions" msgstr "" #: app/templates/admin/roles/list.html:11 msgid "Roles & Access Groups" msgstr "" #: app/templates/admin/roles/list.html:13 msgid "Manage user roles and granular access permissions per system module." msgstr "" #: app/templates/admin/roles/list.html:30 msgid "Members" msgstr "" #: app/templates/admin/roles/list.html:31 #, fuzzy msgid "Permissions Summary" msgstr "All Reservations" #: app/templates/admin/roles/list.html:46 #, fuzzy msgid "System Protected" msgstr "Status" #: app/templates/admin/roles/list.html:52 msgid "No description provided." msgstr "" #: app/templates/admin/roles/list.html:56 msgid "users" msgstr "" #: app/templates/admin/roles/list.html:64 msgid "Full Access" msgstr "" #: app/templates/admin/roles/list.html:68 msgid "Read Only" msgstr "" #: app/templates/admin/roles/list.html:72 msgid "No Access" msgstr "" #: app/templates/admin/roles/list.html:81 msgid "Edit Role & Matrix" msgstr "" #: app/templates/admin/roles/list.html:85 #: app/templates/admin/roles/list.html:109 msgid "Delete Role" msgstr "" #: app/templates/admin/roles/list.html:98 msgid "Confirm Role Deletion" msgstr "" #: app/templates/admin/roles/list.html:103 msgid "Are you sure you want to delete the role" msgstr "" #: app/templates/admin/roles/list.html:104 msgid "This action cannot be undone." msgstr "" #: app/templates/admin/users/form.html:3 #: app/templates/admin/users/list.html:129 msgid "Edit User" msgstr "" #: app/templates/admin/users/form.html:3 app/templates/admin/users/list.html:17 #, fuzzy msgid "New User" msgstr "New Reservation" #: app/templates/admin/users/form.html:12 msgid "Edit User Account" msgstr "" #: app/templates/admin/users/form.html:12 msgid "Create User Account" msgstr "" #: app/templates/admin/users/form.html:14 msgid "Configure user credentials, profile information, and role assignment." msgstr "" #: app/templates/admin/users/form.html:18 #, fuzzy msgid "Back to Users" msgstr "All Reservations" #: app/templates/admin/users/form.html:28 msgid "Account Details" msgstr "" #: app/templates/admin/users/form.html:34 app/templates/auth/profile.html:48 msgid "Full Name" msgstr "" #: app/templates/admin/users/form.html:37 msgid "e.g. María González" msgstr "" #: app/templates/admin/users/form.html:41 msgid "Email Address" msgstr "" #: app/templates/admin/users/form.html:44 msgid "e.g. mgonzalez@edu-space.com" msgstr "" #: app/templates/admin/users/form.html:53 msgid "Leave empty to keep current password" msgstr "" #: app/templates/admin/users/form.html:53 msgid "At least 6 characters" msgstr "" #: app/templates/admin/users/form.html:56 msgid "Only fill this in if you want to reset this user's password." msgstr "" #: app/templates/admin/users/form.html:62 msgid "Role / Access Group" msgstr "" #: app/templates/admin/users/form.html:64 msgid "Select a role..." msgstr "" #: app/templates/admin/users/form.html:73 #, fuzzy msgid "View or manage roles and permissions" msgstr "New Reservation" #: app/templates/admin/users/form.html:83 #, fuzzy msgid "Active Account" msgstr "Manage Commissions" #: app/templates/admin/users/form.html:86 msgid "Inactive users are prevented from signing in to the platform." msgstr "" #: app/templates/admin/users/form.html:98 #, fuzzy msgid "Save User" msgstr "Add Classroom" #: app/templates/admin/users/list.html:3 app/templates/admin/users/list.html:11 msgid "User Management" msgstr "" #: app/templates/admin/users/list.html:13 msgid "Manage user accounts, assign roles, and control active status." msgstr "" #: app/templates/admin/users/list.html:32 msgid "Search by name or email..." msgstr "" #: app/templates/admin/users/list.html:38 #, fuzzy msgid "All Roles" msgstr "All Classrooms" #: app/templates/admin/users/list.html:46 #, fuzzy msgid "All Statuses" msgstr "Status" #: app/templates/admin/users/list.html:53 #, fuzzy msgid "Filter" msgstr "Profile" #: app/templates/admin/users/list.html:56 #, fuzzy msgid "Clear filters" msgstr "Calendar View" #: app/templates/admin/users/list.html:71 #, fuzzy msgid "User" msgstr "Teacher" #: app/templates/admin/users/list.html:73 msgid "Role / Group" msgstr "" #: app/templates/admin/users/list.html:75 app/templates/auth/profile.html:56 msgid "Last Login" msgstr "" #: app/templates/admin/users/list.html:103 msgid "No Role" msgstr "" #: app/templates/admin/users/list.html:123 msgid "Never" msgstr "" #: app/templates/admin/users/list.html:135 msgid "Deactivate User" msgstr "" #: app/templates/admin/users/list.html:135 #, fuzzy msgid "Activate User" msgstr "Actions" #: app/templates/admin/users/list.html:147 msgid "No users found matching the criteria." msgstr "" #: app/templates/admin/users/list.html:159 msgid "Showing page" msgstr "" #: app/templates/admin/users/list.html:159 msgid "of" msgstr "" #: app/templates/admin/users/list.html:159 msgid "total" msgstr "" #: app/templates/auth/login.html:6 #, fuzzy msgid "Login - Edu-Space Admin" msgstr "Edu-Space Admin" #: app/templates/auth/login.html:40 msgid "Classroom Management System" msgstr "" #: app/templates/auth/login.html:67 msgid "Enter your email" msgstr "" #: app/templates/auth/login.html:81 #, fuzzy msgid "Enter your password" msgstr "Change Password" #: app/templates/auth/login.html:105 msgid "Secure Login • All access is logged" msgstr "" #: app/templates/auth/profile.html:3 #, fuzzy msgid "User Profile" msgstr "Profile" #: app/templates/auth/profile.html:12 #, fuzzy msgid "My Profile" msgstr "Profile" #: app/templates/auth/profile.html:52 msgid "Access Role" msgstr "" #: app/templates/auth/profile.html:61 msgid "First login" msgstr "" #: app/templates/auth/profile.html:66 #, fuzzy msgid "Registration Date" msgstr "All Reservations" #: app/templates/auth/profile.html:82 #, fuzzy msgid "User Preferences" msgstr "Profile" #: app/templates/auth/profile.html:89 msgid "Interface Language" msgstr "" #: app/templates/auth/profile.html:93 msgid "Auto-detect from browser (Default)" msgstr "" #: app/templates/auth/profile.html:103 msgid "" "If set, this language overrides the browser configuration for all your " "sessions." msgstr "" #: app/templates/auth/profile.html:110 msgid "Visual Theme" msgstr "" #: app/templates/auth/profile.html:114 msgid "Automatic (follow system)" msgstr "" #: app/templates/auth/profile.html:117 msgid "Light Mode" msgstr "" #: app/templates/auth/profile.html:120 msgid "Dark Mode" msgstr "" #: app/templates/auth/profile.html:124 msgid "Choose your preferred visual theme." msgstr "" #: app/templates/auth/profile.html:131 msgid "Save Preferences" msgstr "" #: app/templates/auth/profile.html:137 msgid "Account Security" msgstr "" #: app/templates/auth/profile.html:149 #, fuzzy msgid "My Recent Reservations" msgstr "Monthly Reservations" #: app/templates/classrooms/add.html:14 #, fuzzy msgid "Back to Classrooms" msgstr "Total Classrooms" #: app/templates/classrooms/add.html:25 #, fuzzy msgid "Classroom Information" msgstr "Classroom" #: app/templates/classrooms/add.html:86 msgid "Optional: Add any additional details about this classroom..." msgstr "" #: app/templates/classrooms/add.html:97 #, fuzzy msgid "Preview" msgstr "View" #: app/templates/classrooms/add.html:100 msgid "Fill in the form to see a preview of the classroom code:" msgstr "" #: app/templates/classrooms/add.html:103 msgid "Full location:" msgstr "" #: app/templates/classrooms/add.html:129 msgid "Resources (Optional)" msgstr "" #: app/templates/classrooms/add.html:133 msgid "You can add classroom resources after creating the classroom." msgstr "" #: app/templates/classrooms/list.html:30 msgid "Search by building, room, description..." msgstr "" #: app/templates/classrooms/list.html:38 msgid "Show active classrooms only" msgstr "" #: app/templates/classrooms/list.html:44 #, fuzzy msgid "Search" msgstr "Teacher" #: app/templates/classrooms/list.html:47 msgid "Clear" msgstr "" #: app/templates/classrooms/list.html:99 msgid "resources" msgstr "" #: app/templates/classrooms/list.html:101 msgid "No resources registered" msgstr "" #: app/templates/classrooms/list.html:116 msgid "Edit" msgstr "" #: app/templates/classrooms/list.html:124 msgid "Deactivate" msgstr "" #: app/templates/classrooms/list.html:126 msgid "Activate" msgstr "" #: app/templates/classrooms/list.html:144 msgid "Previous" msgstr "" #: app/templates/classrooms/list.html:172 msgid "Next" msgstr "" #: app/templates/classrooms/list.html:185 #, fuzzy msgid "No classrooms found" msgstr "Classrooms" #: app/templates/classrooms/list.html:188 msgid "No classrooms match your search criteria." msgstr "" #: app/templates/classrooms/list.html:190 msgid "No classrooms have been registered yet." msgstr "" #: app/templates/classrooms/list.html:194 #, fuzzy msgid "Add First Classroom" msgstr "Add Classroom" #: app/templates/schedule/add.html:14 #, fuzzy msgid "Back to Reservations" msgstr "All Reservations" #: app/templates/schedule/add.html:41 #, fuzzy msgid "Select a classroom for your reservation" msgstr "Classroom" #: app/templates/schedule/add.html:52 msgid "Select the subject/commission" msgstr "" #: app/templates/schedule/add.html:65 msgid "When will the class start?" msgstr "" #: app/templates/schedule/add.html:76 msgid "When will the class end?" msgstr "" #: app/templates/schedule/add.html:83 msgid "Regular class, exam, study session, etc." msgstr "" #: app/templates/schedule/add.html:99 msgid "Number of expected attendees" msgstr "" #: app/templates/schedule/add.html:105 msgid "Any additional notes or special requirements..." msgstr "" #: app/templates/schedule/add.html:116 #, fuzzy msgid "Reservation Summary" msgstr "All Reservations" #: app/templates/schedule/add.html:120 #, fuzzy msgid "Selected Classroom:" msgstr "Add Classroom" #: app/templates/schedule/add.html:121 app/templates/schedule/add.html:129 #: app/templates/schedule/add.html:198 msgid "Not selected" msgstr "" #: app/templates/schedule/add.html:124 #, fuzzy msgid "Duration:" msgstr "Actions" #: app/templates/schedule/add.html:125 app/templates/schedule/add.html:199 msgid "Not calculated" msgstr "" #: app/templates/schedule/add.html:128 #, fuzzy msgid "Commission:" msgstr "Manage Commissions" #: app/templates/schedule/add.html:152 #, fuzzy msgid "Reservation Guidelines" msgstr "All Reservations" #: app/templates/schedule/add.html:158 msgid "Booking Rules" msgstr "" #: app/templates/schedule/add.html:160 msgid "Reservations can be made up to 3 months in advance" msgstr "" #: app/templates/schedule/add.html:161 msgid "Cannot book in the past" msgstr "" #: app/templates/schedule/add.html:162 msgid "Maximum duration: 8 hours per reservation" msgstr "" #: app/templates/schedule/add.html:163 msgid "Cancellations must be 24 hours before start time" msgstr "" #: app/templates/schedule/add.html:167 msgid "Important Notes" msgstr "" #: app/templates/schedule/add.html:169 msgid "Check classroom capacity before booking" msgstr "" #: app/templates/schedule/add.html:170 msgid "Pending reservations require approval" msgstr "" #: app/templates/schedule/add.html:171 msgid "Time slots must not overlap" msgstr "" #: app/templates/schedule/add.html:172 msgid "System automatically detects conflicts" msgstr "" #: app/templates/schedule/add.html:200 msgid "Invalid time range" msgstr "" #: app/templates/schedule/add.html:201 msgid "hour" msgstr "" #: app/templates/schedule/add.html:202 msgid "hours" msgstr "" #: app/templates/schedule/add.html:203 msgid "minute" msgstr "" #: app/templates/schedule/add.html:204 msgid "minutes" msgstr "" #: app/templates/schedule/add.html:206 msgid "Expected attendees exceeds classroom capacity" msgstr "" #: app/templates/schedule/calendar.html:3 #: app/templates/schedule/calendar.html:10 #: app/templates/schedule/calendar.html:21 #, fuzzy msgid "Reservations Calendar" msgstr "All Reservations" #: app/templates/schedule/calendar.html:11 #, fuzzy msgid "View & Manage Reservations" msgstr "New Reservation" #: app/templates/schedule/calendar.html:26 #, fuzzy msgid "Add Reservation" msgstr "All Reservations" #: app/templates/schedule/calendar.html:29 #, fuzzy msgid "List View" msgstr "View" #: app/templates/schedule/calendar.html:40 app/templates/schedule/today.html:54 msgid "Confirmed" msgstr "" #: app/templates/schedule/calendar.html:44 app/templates/schedule/today.html:70 msgid "Pending" msgstr "" #: app/templates/schedule/today.html:38 #, fuzzy msgid "Total Reservations" msgstr "All Reservations" #: app/templates/schedule/today.html:86 #, fuzzy msgid "Active Classrooms" msgstr "All Classrooms" #: app/templates/schedule/today.html:342 msgid "No reservations scheduled for today" msgstr "" #: app/templates/schedule/today.html:344 msgid "There are no classroom reservations for today." msgstr "" #: app/templates/schedule/today.html:348 msgid "Schedule First Class" msgstr "" #: app/templates/schedule/today.html:351 #, fuzzy msgid "View Week Schedule" msgstr "Schedule" #: app/utils/decorators.py:19 msgid "No tienes los permisos necesarios para acceder a esta sección." msgstr "" #: app/utils/decorators.py:37 msgid "Esta sección requiere privilegios de administrador." msgstr "" #~ msgid "Language Preference" #~ msgstr "" #~ msgid "Save Preference" #~ msgstr ""