Reposting here from WP theme repo support: https://wordpress.org/support/topic/php-notice-translation-loading-triggered-too-early/
WP 6.8.1
Clean Retina 3.0.7
The following PHP notice is occuring in Clean Retina.
Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the clean-retina domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in […redacted…]/wp-includes/functions.php on line 6114.
This is happening because in clean-retina/functions.php the cleanretina_load_files() function defined on line 67 (which requires clean-retina/library/functions/i18n.php) is loaded on the cleanretina_init hook, which fires on line 156 of the same functions.php file. A theme’s functions.php file is loaded between the setup_theme and after_setup_theme WP hooks, both of which fire before the init hook that is supposed to be used for loading text domains.