Skip to content

Instantly share code, notes, and snippets.

@VictorPietro
Created January 4, 2025 19:42
Show Gist options
  • Select an option

  • Save VictorPietro/f0b8ea18bfde8291b0d8aa283238e045 to your computer and use it in GitHub Desktop.

Select an option

Save VictorPietro/f0b8ea18bfde8291b0d8aa283238e045 to your computer and use it in GitHub Desktop.
Translate JetEngine Calendar to Portuguese (Brazil) or other languages
/* Put this on your functions.php */
add_filter( 'jet-smart-filters/filters/localized-data', 'translate_datepicker_texts', 100 );
function translate_datepicker_texts( $args ) {
if ( isset( $args['datePickerData'] ) ) {
// Substitui os textos em inglês pelas traduções para português brasileiro.
$args['datePickerData']['closeText'] = 'Fechar';
$args['datePickerData']['prevText'] = 'Anterior';
$args['datePickerData']['nextText'] = 'Próximo';
$args['datePickerData']['currentText'] = 'Hoje';
$args['datePickerData']['monthNames'] = array(
'Janeiro', 'Fevereiro', 'Março', 'Abril', 'Maio', 'Junho',
'Julho', 'Agosto', 'Setembro', 'Outubro', 'Novembro', 'Dezembro'
);
$args['datePickerData']['monthNamesShort'] = array(
'Jan', 'Fev', 'Mar', 'Abr', 'Mai', 'Jun',
'Jul', 'Ago', 'Set', 'Out', 'Nov', 'Dez'
);
$args['datePickerData']['dayNames'] = array(
'Domingo', 'Segunda-feira', 'Terça-feira', 'Quarta-feira', 'Quinta-feira', 'Sexta-feira', 'Sábado'
);
$args['datePickerData']['dayNamesShort'] = array(
'Dom', 'Seg', 'Ter', 'Qua', 'Qui', 'Sex', 'Sáb'
);
$args['datePickerData']['dayNamesMin'] = array(
'Do', 'Se', 'Te', 'Qa', 'Qi', 'Se', 'Sa'
);
$args['datePickerData']['weekHeader'] = 'Sem';
}
return $args;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment