I got nodes containing only taxonomy reference fields. Enabled languages are Italian, English and Spanish. Every taxonomy term is translated to all the three languages.

I set URL language selection. Every language got its own prefix code (en, it, es).

I want nodes URLs to be build according to the node fields. Every translated version should have URLs built upon translated taxonomy fields of the selected language.

I set pathauto tu builnd URLs according to fields contents. This is the schema:

[node:field-A:i18n-name]

Assume field-A value is PLACE (in English)/LUOGO (in Italian)/LUGAR (in Spanish). I would like the localized URLs to be:

  • /en/place for the English version
  • /it/luogo for the Italian version
  • /es/lugar for the Spanish version

But what I get is

  • /en/place for the English version
  • /it/place for the Italian version
  • /es/place for the Spanish version

How could I fix this? Any suggestion?

Comments

ayushjn’s picture

Hi cesareaugusto,
Have you properly configured and used field level translation for the field which is being used in the token [node:field-A:i18n-name] ?
There may be a possibility that it has not be configured to be translatable.