I also agree that an all-day event should be listed as “All day” and not “All of the day”, which is an unusual way to put it in English (at least in America).
@charmmedia, here are two other ways to change the “All of the day” text:
Add this to your theme’s functions.php file:
add_filter('gettext', 'translate_text');
function translate_text($translated) {
$translated = str_ireplace('All of the day', 'All day', $translated);
return $translated;
}
Or, replace the 'All of the day'
text in line 86 and 298 (at least in version 4.6.0) of plugins > modern-events-calendar-lite > app > skins > single > default.php, as shown below with 'All day'
:
<dd><abbr class="mec-events-abbr"><?php _e('All of the day', 'modern-events-calendar-lite'); ?></abbr></dd>
Using this last method, note that any modifications made to the plugin files will be lost every time you update the plugin, so you will have to manually make the modification to the file again, after you update the plugin.
Hope this is helpful!