Skip Navigation

Il s'agit du forum d'assistance technique de WPML, le plug-in multilingue pour WordPress.

Il est accessible à tous, toutefois seuls les clients de WPML peuvent y publier leurs messages. L'équipe du WPML répond sur le forum 6 jours par semaine, 22 heures par jour.

This topic contains 15 réponses, has 2 participants.

Last updated by Aurélien Il y a 8 ans et 4 mois.

Assigned support staff: Riccardo Strobbia.

Auteur Messages
juin 26, 2013 à 9:48 #139125

Aurélien

Bonjour,

je tente désespérément de valider la traduction du slug d'un CPT dans une autre langue (en russe mais mot-clé latin). Je valide mais au rechargement de la page, le champ reste vide.

juin 26, 2013 à 10:52 #139163

Riccardo Strobbia

Cher Aurélien,

afin de vous aider, nous devons vous poser quelques questions:

- Quelle est la version de WordPress qu' utilisez-vous?
- Quelle version de WML et add-ons utilisez-vous?
- Quel est votre thème?

Pouvez vous s'il vous plaît copiez / collez ici une capture d'écran où le problème survient?

Je vous remercie à l'avance, cordialement
Riccardo

juin 26, 2013 à 11:18 #139182

Aurélien

Bonjour,

WordPress 3.5.2
WPML Media
WPML Multilingual CMS
WPML String Translation

Glisseo pour le thème

Capture envoyée.

Merci

Capture d’écran 2013-06-26 à 13.16.47.jpg
juin 27, 2013 à 7:29 #139439

Riccardo Strobbia

Cher Aurélien,

à partir de la capture d'écran jointe, il me semble que votre WPML n'est pas mis à jour avec la derniere version.

Est-ce que vous utilisez la version 2.8.2?

Si ce n'est pas ainsi, s'il vous plaît mettez à jour WMPL et extension aux dernières versions en utilisant notre outil d'installation gratuit: hidden link et essayez de nouveau.

S'il vous plaît laissez-moi savoir si le problème persiste et si je peux être d'aucune aide supplémentaire.

Merci,
Riccardo

juin 27, 2013 à 8:10 #139450

Aurélien

WPML est bien à jour en 2.8.2...

juin 27, 2013 à 9:15 #139475

Riccardo Strobbia

Cher Aurélien,

Je suis désolé, je vois maintenant que vous n'utilisez pas "Translation Management" plugin.

Veuillez lire ici comment cela fonctionne: http://wpml.org/documentation/translating-your-contents/using-the-translation-editor/translation-management-features/ et s'il vous plaît télécharger comme un add-on à WPML.

Considérons la fonction que vous utilisez est une fonctionnalité expérimentale en fait il est indiqué que: «la traduction Slug est une nouvelle et expérimentale fonctionnalité, qui peut ne pas fonctionner dans tous les environnements permaliens».

S'il vous plaît laissez-moi savoir s'il ya quelque chose que je peux vous aider.

juin 27, 2013 à 11:26 #139519

Aurélien

OK j'ai installé ce module mais cela ne change rien. Bon c'est étrange vu que cela fonctionne très bien pour d'autres projets du même. La différence étant que le template est code de A à Z en général (pour autant, le custom post type en question est fait à la main également).

Oui j'ai conscience du côté expérimentale de la fonctionnalité mais avec du %postname% c'est sensé fonctionner...

juin 27, 2013 à 11:47 #139530

Riccardo Strobbia

Cher Aurelien,

cela change complètement le scénario.

Afin d'obtenir le post type dans la table de traduction, vous devez suivre la procédure illustrée ici:http://wpml.org/documentation/support/achieving-wpml-compatibility-for-your-themes-and-plugins/debugging-theme-compatibility/

et, d'une manière plus détaillée ici: http://wpml.org/documentation/support/language-configuration-files/

Notez que chaque chaîne que vous voulez être traduits devrait également être enveloppé dans une fonction de "get text".

S'il vous plait fait moi savoir si vous avez besoin d'aide pour achever ce que vouz voulez.

juin 27, 2013 à 2:40 #139611

Aurélien

Voici le code de mon CPT. Je pense que c'est bon vu que j'utilise le même sur d'autres sites avec WPML + custom post type.

http://pastebin.com/KRc0RZQQ

juin 27, 2013 à 3:08 #139620

Riccardo Strobbia

Cher Aurelien,

cela ressemble bien.

Qu'en est-il du fichier de configuration WPML-config.xml?

Sont ces custom post types énumérés dans ce fichier comme expliqué ici: http://wpml.org/documentation/support/language-configuration-files/ ?

Je vous remercie,
Riccardo

juillet 10, 2013 à 1:39 #143396

Aurélien

Bonjour,

je reviens sur ce sujet avec du retard mais j'ai le même sur 3 sites utilisant WPML. J'ai mis à jour en 2.9 mais c'est pareil. Dans le back-office tout semble OK mais je ne parviens pas à faire en sorte que les permaliens soient bien fonctionnels.

Pourtant, au survol du drapeau, les liens sont corrects.

Vous pouvez m'en dépanner un et m'expliquer le bug que je comprenne une bonne fois pour toute ?

Merci,

juillet 10, 2013 à 2:04 #143408

Riccardo Strobbia

Cher Aurelien,

afin de vous aider nous avons besoin de savoir si votre theme a le fichier de configuration WPML-config.xml et si ces custom post types sont énumérés dans ce fichier comme expliqué ici: http://wpml.org/documentation/support/language-configuration-files/ .

Je vous remercie,
Riccardo

juillet 10, 2013 à 2:34 #143418

Aurélien

Non un tel fichier n'existe pas. J'ai ajouté moi-même les CPT dont voici le code.

http://pastebin.com/NeCrZH1h

juillet 11, 2013 à 8:22 #143603

Riccardo Strobbia
This answer solved user's issue.

Cher Aurelien,

est-ce que vous pouvez essayer de créer le fichier vous-même manuellement comme expliqué ici: http://wpml.org/documentation/support/language-configuration-files/

Pour votre custom post types cela devrait contenir quelque chose comme:

	<custom-types>
 		<custom-type translate="1">avocat</custom-type>
 		<custom-type translate="1">competence</custom-type>
	</custom-types>

S'il vous plaît laissez-moi savoir si cette solution a fonctionné pour vous.

juillet 11, 2013 à 1:30 #143797

Aurélien

J'ai créé un tel fichier que j'ai placé dans le dossier du thème parent et enfant mais je ne comprends pas la suite du travail à faire.