You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I turned on Unicode Aliases in the Global Configuration. Tried it out in the Menu Manger and had no problem entering Unicode text into the Alias field.
When I used Joom!Fish to do the translation of a menu item and put a Unicode string into the Translation field in the Label: Menu Alias section, after saving it I got a transliterate string back. For example, "樣品網站" becomes "2013-05-03-16-30-35".
The text was updated successfully, but these errors were encountered:
It appears both contentelement XML files, menu.xml and content.xml, specify filterTitle as the posthandler for the alias field. That causes filterTitle() in translationobject/menu.php and translationobject/content.php to be called when saving the translation for menu and content, respectively.
Now, filterTitle() calls JFilterOutput::stringURLSafe() to clean up the string. Unfortunately JFilterOutput::stringURLSafe() doesn't respect the Unicode Aliases setting in the Global Configuration.
Modifying filterTitle() so that it calls JApplication::stringURLSafe() instead seems to fix the problem.
I turned on Unicode Aliases in the Global Configuration. Tried it out in the Menu Manger and had no problem entering Unicode text into the Alias field.
When I used Joom!Fish to do the translation of a menu item and put a Unicode string into the Translation field in the Label: Menu Alias section, after saving it I got a transliterate string back. For example, "樣品網站" becomes "2013-05-03-16-30-35".
The text was updated successfully, but these errors were encountered: