Core: 6.8
Transliteration, i18n modules
default language: English, another languages: Liethuanian

When Transliteration module enabled AND node language set as Lithuanian, automatic aliases not generated. Aliases not generated even manually. Tried all options in Pathauto settings. When leaving all the content of node the same, just changing language to English, everything works.

Comments

playfulwolf’s picture

btw, liked more the old way using "i18n-ascii.txt" file :/
maybe it could be an option of

"use Transliteration module for transliteration"

and

"use i18n-ascii.txt file"

playfulwolf’s picture

very strange - aliases are actually generated, I could see them on "URL aliases" > "List", but they are not working for Lithuanian language, just for Language neutral and English (default language). I see links to node as "node/xx", everything changes just changing language of the node.

ar-jan’s picture

I'm not sure if it's really related but I recently had a problem where all my aliased paths gave 404 'page not found' errors for all languages except the default language. If English is your default language it could be related. See #348942: Aliased pages not found (404) on language-bound domains.

playfulwolf’s picture

setting in settings.php
$conf['language_default'] = (object) array('language' => 'en');
doesn't make sense.

ar-jan’s picture

Well as I said I'm not sure if it's related, but to me it looks like the combination of i18n and PathAuto can be problematic. I don't know your multilingual setup but I thought it might help to know of the issue.

playfulwolf’s picture

multilingual setup of mine is very simple - I enabled 1 extra language just for my blog nodes, no other big tweaks.

playfulwolf’s picture

anyone else having this problem????

dave reid’s picture

Status: Active » Closed (duplicate)

I think #357185: template base_path() code - breaking il8n menu links is the root issue. Merging with that issue.