Files
doitinpoland.com/wp-content/plugins/sitepress-multilingual-cms/addons/wpml-page-builders/classes/Integrations/Divi/class-wpml-compatiblity-divi-notice.php
2023-09-12 21:41:04 +02:00

43 lines
1.2 KiB
PHP

<?php
class WPML_Compatibility_Divi_Notice extends WPML_Notice {
const ID = 'wpml-compatibility-divi-editor-warning';
const GROUP = 'wpml-compatibility-divi';
public function __construct() {
parent::__construct( self::ID, $this->get_message(), self::GROUP );
$this->set_dismissible( true );
$this->set_css_class_types( 'warning' );
}
/**
* @return string
*/
private function get_message() {
$msg = esc_html_x(
'You are using DIVI theme, and you have chosen to use the standard editor for translating content.',
'Use Translation Editor notice 1/3',
'sitepress'
);
$msg .= ' ' . esc_html_x(
'Some functionalities may not work properly. We encourage you to switch to use the Translation Editor.',
'Use Translation Editor notice 2/3',
'sitepress'
);
$msg .= ' ' . sprintf(
/* translators: %s will be replaced with a URL. */
esc_html_x(
'You can find more information here: %s',
'Use Translation Editor notice 2/3',
'sitepress'
),
'<a href="https://wpml.org/errata/some-internal-taxonomies-will-be-missing-when-you-translate-divi-layouts/?utm_source=plugin&utm_medium=gui&utm_campaign=wpmlcore">Some internal taxonomies will be missing when you translate Divi layouts</a>'
);
return $msg;
}
}