Terminología de béisbol
El plugin utiliza el filtro gettext de WordPress con prioridad 20 para reasignar un conjunto de cadenas de SportsPress a términos específicos del béisbol. La reasignación afecta tanto al panel de WordPress como al frontend.
Asignaciones de etiquetas
SportsPress predeterminado | Béisbol |
Events | Games (Juegos) |
Event | Game (Juego) |
Add New Event | Add New Game (Añadir nuevo juego) |
Edit Event | Edit Game (Editar juego) |
View Event | View Game (Ver juego) |
View all events | View all games (Ver todos los juegos) |
Venues | Fields (Campos) |
Venue | Field (Campo) |
Edit Venue | Edit Field (Editar campo) |
Substitute / Substituted | Bench (Banca) |
Offense | Batting (Bateo) |
Defense | Pitching (Pitcheo) |
Display squad numbers | Display batting order (Mostrar orden de bateo) |
Las asignaciones se aplican únicamente a través del dominio de texto sportspress — las cadenas de otros plugins o temas no se ven afectadas.
Dónde aparecen las etiquetas
Menú de administración — "Juegos" reemplaza a "Eventos" en el submenú y las páginas de administración de SportsPress
Etiquetas del tipo de entrada — Títulos de las pantallas de edición, encabezados de la tabla de listado y el botón "Añadir nuevo"
Frontend — Encabezados de sección en las páginas de equipo y jugador, layouts de calendario y migas de pan (donde el tema activo utiliza el dominio de texto de SportsPress)
Interfaz de rendimiento — Las secciones Bateo y Pitcheo aparecen en lugar de Ofensiva y Defensiva
Deshabilitar reasignaciones específicas
El filtro gettext del plugin está registrado con prioridad 20. Para anular la asignación de una etiqueta específica, registra un filtro de mayor prioridad que devuelva el término original:
add_filter( 'gettext', function( $translated, $original, $domain ) {
if ( $domain === 'sportspress' && $original === 'Events' ) {
return $original; // mantener "Events" en lugar de "Games"
}
return $translated;
}, 25, 3 );La mayoría de los usuarios no necesitarán esto — las reasignaciones están diseñadas para resultar naturales en sitios de béisbol.
