🇺🇦 |
This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. |
As you know by default Pathauto creates alias only for one language or for all languages one alias.
This module provides functionality to create aliases for each language. Also this module will be helpful, if you use field translation and you want show node on all language with paths, different from node/nid.
Example
When you create node without pathauto_i18n:
English alias: en/articles/first_article
Italiano alias: not exist
Deutsche alias: not exist
When you create node with pathauto_i18n:
English alias: en/articles/first_article
Italiano alias: it/articolo/first_article
Deutsche alias: de/artikel/first_article
The same for taxonomy and users.
This module contains 3 submodules pathauto_i18n_node, pathauto_i18n_user and pathauto_i18n_taxonomy which allows enable separate functionality for each entity.
How to use
- Enable multilingual support for nodes(needs only for nodes)
- Configure alias patterns on page admin/config/search/path/patterns
- Create entity with option "Generate automatic URL alias for other languages"
Drupal 8 version
Unfortunately version for Drupal 8 is not ready yet at all. I'm looking for a help with that.
Please contact @sanchiz if you need any additional info for porting.
Project information
- Seeking co-maintainer(s)
Maintainers are looking for help reviewing issues. - Module categories: Multilingual
- 2,411 sites report using this module
- Created by sanchiz on , updated
- Stable releases for this project are covered by the security advisory policy.
Look for the shield icon below.
Releases
Development version: 7.x-1.x-dev updated 2 Mar 2016 at 13:23 UTC