PluginProbe ʕ •ᴥ•ʔ
WPML Multilingual & Multicurrency for WooCommerce / 5.5.7
WPML Multilingual & Multicurrency for WooCommerce v5.5.7
5.5.7 5.3.8 5.3.9 5.4.3 5.4.4 5.4.5 5.5.1 5.5.1.1 5.5.2.2 5.5.2.3 5.5.3 5.5.3.1 5.5.4 5.5.5 5.5.6 trunk 0.9 1.0 1.1 1.2 1.3 1.4 1.5 2.0 2.2 2.3 2.3.1 2.3.2 3.0 3.0.1 3.1 3.2 3.2.1 3.2.2 3.3 3.3.1 3.3.2 3.3.3 3.3.4 3.4 3.4.1 3.4.2 3.4.3 3.5 3.5.1 3.5.2 3.5.3 3.5.4 3.5.5 3.6 3.6.1 3.6.10 3.6.11 3.6.2 3.6.3 3.6.4 3.6.5 3.6.5.1 3.6.6 3.6.7 3.6.8 3.6.9 3.7 3.7.1 3.7.10 3.7.11 3.7.12 3.7.13 3.7.14 3.7.15 3.7.16 3.7.2 3.7.3 3.7.4 3.7.5 3.7.6 3.7.7 3.7.8 3.7.9 3.8.0 3.8.1 3.8.2 3.8.3 3.8.4 3.8.5 3.8.6 3.9.0 3.9.1 3.9.1.1 3.9.2 3.9.3 3.9.4 3.9.5 4.0.0 4.0.1 4.0.2 4.0.3 4.0.4 4.1.0 4.1.1 4.1.2 4.1.3 4.1.4 4.10.0 4.10.1 4.10.2 4.10.3 4.10.4 4.11.2 4.11.3.2 4.11.5 4.11.6 4.12.1 4.12.4 4.12.5 4.12.6 4.2.0 4.2.0.1 4.2.1 4.2.1.1 4.2.10 4.2.2 4.2.3 4.2.4 4.2.5 4.2.6 4.2.7 4.2.7.1 4.2.8 4.2.8.1 4.2.9 4.3.0 4.3.1 4.3.2 4.3.2.1 4.3.3 4.3.4 4.3.5 4.3.6 4.3.7 4.4.0 4.4.1 4.4.2 4.4.2.1 4.5.0 4.6.0 4.6.1 4.6.2 4.6.2.1 4.6.3 4.6.5 4.6.6 4.6.7 4.7.0 4.7.1 4.7.2 4.7.3 4.7.4 4.7.5 4.7.6 4.7.7 4.7.8 4.7.9 4.8.0 4.9.0 4.9.1 5.0.1 5.0.2 5.1.1 5.1.2 5.1.3 5.2.0 5.2.1 5.3.2 5.3.3.1 5.3.4 5.3.5 5.3.6 5.3.7
woocommerce-multilingual / inc / template-classes / status / class-wcml-status-media-ui.php
woocommerce-multilingual / inc / template-classes / status Last commit date
class-wcml-status-config-warnings-ui.php 4 weeks ago class-wcml-status-media-ui.php 4 weeks ago class-wcml-status-multi-currencies-ui.php 4 weeks ago class-wcml-status-products-ui.php 4 weeks ago class-wcml-status-status-ui.php 4 weeks ago class-wcml-status-store-pages-ui.php 4 weeks ago class-wcml-status-taxonomies-ui.php 4 weeks ago class-wcml-status-ui.php 4 weeks ago
class-wcml-status-media-ui.php
45 lines
1 <?php
2
3 class WCML_Status_Media_UI extends WCML_Templates_Factory {
4
5 private $sitepress;
6
7 public function __construct( \WPML\Core\ISitePress $sitepress ) {
8 parent::__construct();
9
10 $this->sitepress = $sitepress;
11 }
12
13 public function get_model() {
14
15 $media_plugin_name = 'WPML Media';
16 $model = [
17 'strings' => [
18 'heading' => __( 'Media', 'woocommerce-multilingual' ),
19 'media_tip' => $media_plugin_name,
20 /* translators: %s is a plugin name */
21 'not_using_media_translation' => sprintf( __( '%s is not active.', 'woocommerce-multilingual' ), '<strong>' . $media_plugin_name . '</strong>' ),
22 /* translators: %s is a plugin name */
23 'why_use_media_translation' => sprintf( __( '%s is not required in order to run WPML Multilingual & Multicurrency for WooCommerce but it’s recommended if you want to use separate product images and galleries for different languages.', 'woocommerce-multilingual' ), $media_plugin_name ),
24 /* translators: %s is a plugin name */
25 'using_media_translation' => sprintf( __( '%s is installed and active.', 'woocommerce-multilingual' ), '<strong>' . $media_plugin_name . '</strong>' ),
26 ],
27 'media_translation_active' => null !== $this->sitepress->get_wp_api()->constant( 'WPML_MEDIA_VERSION' ),
28 ];
29
30 return $model;
31
32 }
33
34 public function init_template_base_dir() {
35 $this->template_paths = [
36 WCML_PLUGIN_PATH . '/templates/status/',
37 ];
38 }
39
40 public function get_template() {
41 return 'media.twig';
42 }
43
44 }
45