Terminologia do Basquetebol
O plugin usa o filtro gettext do WordPress com prioridade 20 para remapear um conjunto de strings do SportsPress para termos específicos do basquetebol.
Mapeamentos de rótulos
SportsPress padrão | Basquetebol |
Events | Games |
Event | Game |
Add New Event | Add New Game |
Edit Event | Edit Game |
View Event | View Game |
View all events | View all games |
Venues | Courts |
Venue | Court |
Edit Venue | Edit Court |
Substitute / Substituted | Bench |
Os mapeamentos só se aplicam ao text domain sportspress — strings de outros plugins ou temas não são afetadas.
Onde os rótulos aparecem
Menu administrativo — "Games" substitui "Events" no menu e submenus do SportsPress
Rótulos do tipo de post — Telas de edição, tabelas de listagem e botões Add New
Entrada de desempenho — "Bench" substitui "Substitute" nos dropdowns de status do jogador
Frontend — Cabeçalhos e rótulos de seção nas páginas de times e jogadores onde o tema usa o text domain do SportsPress
Desabilitando remapeamentos específicos
Para manter um rótulo específico como o padrão do SportsPress, registre um filtro gettext de prioridade maior:
add_filter( 'gettext', function( $translated, $original, $domain ) {
if ( $domain === 'sportspress' && $original === 'Venues' ) {
return $original;
}
return $translated;
}, 25, 3 );
