Cet utilisateur n'a aucun sujet favori.
Sujets de forum favoris
Sujets de forum créés
Statut |
Sujet
|
Supporteur | Voix | Messages | Fraîcheur |
---|---|---|---|---|---|
Pour utiliser WPML avec Theme.co cornerstone
Commencé par : marcP-39 dans : Assistance en français |
|
0 | 4 | Il y a 1 semaine et 5 jours | |
Le contenu accordéon ne se traduit pas
Commencé par : marcP-39
dans : Assistance en français
Problème : protected function register_strings_for_modules( array $data_array, array $package ) { foreach ( $data_array as $data ) { if ( isset( $data['_type'] ) && ! Utils::typeIsLayout( $data['_type'] ) ) { $this->register_strings_for_node( Utils::getNodeId( $data ), $data, $package ); } elseif ( is_array( $data ) ) { $this->register_strings_for_modules( $data, $package ); } } } Par: protected function register_strings_for_modules( array $data_array, array $package ) { foreach ( $data_array as $data ) { if ( isset( $data['_type'] ) && ! Utils::typeIsLayout( $data['_type'] ) ) { $this->register_strings_for_node( Utils::getNodeId( $data ), $data, $package ); if ( $data['_type'] == "accordion" || $data['_type'] == "accordion-item-elements" ) { $this->register_strings_for_modules( $data, $package ); } } elseif ( is_array( $data ) ) { $this->register_strings_for_modules( $data, $package ); } } } 4. Éditez wp-content/plugins/sitepress-multilingual-cms/addons/wpml-page-builders/classes/Integrations/Cornerstone/class-wpml-cornerstone-update-translation.php public function update_strings_in_modules( array &$data_array ) { foreach ( $data_array as $key => &$data ) { if ( isset( $data['_type'] ) && ! Utils::typeIsLayout( $data['_type'] ) ) { $data = $this->update_strings_in_node( Utils::getNodeId( $data ), $data ); } elseif ( is_array( $data ) ) { $this->update_strings_in_modules( $data ); } } } Par: public function update_strings_in_modules( array &$data_array ) { foreach ( $data_array as $key => &$data ) { if ( isset( $data['_type'] ) && ! Utils::typeIsLayout( $data['_type'] ) ) { $data = $this->update_strings_in_node( Utils::getNodeId( $data ), $data ); if ( $data['_type'] == "accordion" || $data['_type'] == "accordion-item-elements" ) { $this->update_strings_in_modules( $data ); } } elseif ( is_array( $data ) ) { $this->update_strings_in_modules( $data ); } } } Après ces modifications, les textes devraient être accessibles et traduisibles dans notre éditeur ATE. Il est possible que cette solution devienne obsolète ou qu'elle ne s'applique pas à votre cas. Si le problème persiste, nous vous recommandons de consulter la page des problèmes connus, de vérifier la version du correctif permanent et de vous assurer que vous avez installé les dernières versions des thèmes et plugins. Si nécessaire, n'hésitez pas à ouvrir un nouveau ticket de support pour obtenir de l'aide supplémentaire. |
|
2 | 8 | Il y a 1 année et 4 mois | |
La traduction des catégories pour les articles ne se font pas
Commencé par : marcP-39 dans : Assistance en français |
|
2 | 6 | Il y a 1 année et 4 mois | |
Cornertone deos not show the translation in the front end
Commencé par : marcP-39 dans : Chat Support |
|
1 | 2 |
Il y a 1 année et 4 mois
|