I have the URL: site/node/3 with title "Главная страница"
I need it will be: site/Главная_страница

Method 1:

If I set:
Separator _
+ Leave case the same as source token values
+ Reduce strings to letters and numbers from ASCII-96

Default path pattern (applies to all node types with blank patterns below): [title-raw]

I get URL: site/node/3
because alias it was ignored??? and it's not what I want...

AND:
user warning: Duplicate entry '/feed-ru' for key 2 query: INSERT INTO url_alias (src, dst, language) VALUES ('node/3/feed', '/feed', 'ru') in \www\modules\path\path.module on line 112.

And if I check again "Bulk generate aliases for nodes that are not aliased", I get user warning above.

I do NOT use Language negotiation (admin/settings/language/configure).

Method 2:

All same and plus
+ Transliterate prior to creating alias

I edit the "Главная страница" and after I save, it back me to URL: site/node/3
Message: "Created new alias GLAVNAYA_STRANITSA/feed for node/3/feed, replacing node/feed"
(It may be as minimal: site/Glavnaya_stranitsa) (the same case, but not in uppercase). And some times when I try to visit the new created alias aka /GLAVNAYA_STRANITSA it return "Page not found".

At List of URL aliases exist all created aliases.

What I do not right? This does not support non-englesh characters any more?

Comments

EllECTRONC’s picture

Issue tags: +I18n stuff
greggles’s picture

Please see also #648132: Pathauto creates broken aliases for translated nodes when content negotiation is off which discusses part of this problem.

I suggest not using "Reduce strings to letters and numbers from ASCII-96" if you want to leave the letters as they appear in the original language.

dave reid’s picture

Version: 6.x-1.1 » 6.x-1.x-dev
Category: bug » support
Priority: Critical » Normal
Status: Active » Postponed (maintainer needs more info)

The error user warning: Duplicate entry '/feed-ru' has been fixed with #715112: Feed alias "/feed" gets created when pathauto generates an empty alias.

@EllECTRONC: Can you please try with the latest pathauto 6.x-1.x-dev and with the option disabled that Greg specified in #2?

dave reid’s picture

Title: Don't parse non-englesh characters in URLs & Leave case the same » Don't parse non-English characters in URLs & Leave case the same

Title was also bothering me.

dave reid’s picture

Status: Postponed (maintainer needs more info) » Fixed

Marking as fixed due to lack of feedback.

Status: Fixed » Closed (fixed)
Issue tags: -path, -aliases, -6.14, -I18n stuff

Automatically closed -- issue fixed for 2 weeks with no activity.