Wondering why you can't post?
To post, head over to our current forums.
   
 
CM Strange URL Interpreter [extension]
Posted: 14 June 2008 03:45 PM   [ Ignore ]  
Lab Assistant
Avatar
RankRank
Total Posts:  175
Joined  05-25-2002

CM Strange URL Interpreter extension

This extension gives ability to convert foreign-language characters in entry’s URL Title to proper characters.

Note: This thread is dedicated CM Strange URL Interpreter started in the URL Title Foreign Character Conversion thread.
   
Installation:

1. Make sure, you are running ExpressionEngine v.1.6 or above;
2. Upload the file named “ext.cm_strange_url_interpreter.php” to the folder: /system/extensions/;
3. Upload the file named “lang.cm_strange_url_interpreter.php” to the proper language folder /system/language/ folder;
4. Go into the Extensions Manager in your admin area and enable it;
5. Now will be foreign characters in entry’s title converted to URL title in friendly format.
  E.g.: “ß” like “ss”; “ш” like “sh” etc.
6. If you need, modify lang.cm_strange_url_interpreter.php for your native language as you wish.
7. Enjoy the new EE feature.

Download
caleydon.com/en/project/cm-strange-url-interpreter/

History

Version 2.2.0 - 31/08/2008
- Added: Czech language file (Translated by Pavel Kotrla).

Version 2.1.0 - 27/07/2008
- Added: Characters supporting Greek language (Requested by E.ZISI)

Version 2.0.1 - 25/06/2008
- Fixed: Docs. URL

Version 2.0.0 - 14/06/2008
- Changing extension name (Strange URL Interpreter—> CM Strange URL Interpreter);
- Rewriting source code;
- Added language file contains character array. This allowed modify characters for each other languages.

Version 1.4.0 - 10/11/2007
- Added characters better supporting Hungarian language (Thanks to Istvan Gyorgi).

Version 1.3.0 - 22/09/2007
- Added character set supporting Poland language (Thanks to Gabriel Borkowski).

Version 1.2.0 - 07/07/2007
- Added: Lira, Degree, Yen, Pound and Cent sign;
- Fixed: Update and Disable function.

Version 1.1.0 - 25/06/2007
- Renaming of the extension from “Foreign URL Title” to “Strange URL Interpreter”.

Version 1.0.0 - 25/06/2007
- Initial release.

Image Attachments
CM Strange URL Interpreter Screenshot.png
Click thumbnail to see full-size image
 Signature 

+ CM faviconizEE
+ CM Nice URL
+ CM Strange URL Interpreter
+ CM Textarea Resizer
+ CM Template Editor

Profile
 
 
Posted: 27 August 2009 04:58 AM   [ Ignore ]   [ # 1 ]  
Research Assistant
Avatar
RankRankRank
Total Posts:  983
Joined  02-02-2007

Hi Gabriel,

I compiled list of rules enabling to convert the characters from unicode’s greek extended subrange into betacode notation (widely used by classics scholars). These rules are not consistent with current set of rules for converting greek characters and can be used as an alternative for that set.

If you like such contribution, you can freely include it in extension’s package.

File Attachments
greek_extended_to_betacode.zip  (File Size: 8KB - Downloads: 125)
 Signature 

Full list of add-ons here

Child Categories
Browser Sniff
Category Id
Entries Number

Profile
 
 
Posted: 28 August 2009 06:15 AM   [ Ignore ]   [ # 2 ]  
Research Assistant
Avatar
RankRankRank
Total Posts:  983
Joined  02-02-2007

Hi,

FYI: I published a new extension - URL Title Chars, which also converts non-latin characters in URL title, but to specify a conversion rule the user should edit only language file.

 Signature 

Full list of add-ons here

Child Categories
Browser Sniff
Category Id
Entries Number

Profile
 
 
Posted: 03 December 2009 08:44 AM   [ Ignore ]   [ # 3 ]  
Summer Student
Total Posts:  6
Joined  11-10-2009

CM Strange URL Interpreter extension

Thanks a lot for this!
Just want to mention for russian users — cesky language file works fine for russian langauge (with one minor exception — “ц” is transliterated as “c”, not “ts”).

Profile
 
 
Posted: 05 December 2009 08:32 AM   [ Ignore ]   [ # 4 ]  
Grad Student
Rank
Total Posts:  57
Joined  06-09-2007

Any chance we will see this ported to EE 2.0?

In 1.6.8 I had to do a hack in publish file to achieve this before I discover this add-on. It’s very useful for languages other than english.

cheers

Profile
 
 
Posted: 19 February 2010 06:01 AM   [ Ignore ]   [ # 5 ]  
Lab Assistant
RankRank
Total Posts:  114
Joined  03-13-2009

absolutely awesome - many thanks !!!

Profile
 
 
Posted: 25 February 2010 07:00 PM   [ Ignore ]   [ # 6 ]  
Grad Student
Avatar
Rank
Total Posts:  98
Joined  02-20-2010

Very nice, thank you.
Just need to add đ (needs to be converted to d).

Can’t quite figure out how to do that. Tried to edit the file (ang.cm_strange_url_interpreter.php), with no results.

Help!

 Signature 

http://www.alternativa-za-vas.com

Profile
 
 
Posted: 26 February 2010 04:38 PM   [ Ignore ]   [ # 7 ]  
Grad Student
Avatar
Rank
Total Posts:  98
Joined  02-20-2010

Gabriel, do you still support this extension? I need your help.
I am trying to add Croatian characters đ and Đ, but to no avail.

I inserted the following lines of code into the “lang.cm_strange_url_interpreter.php:

‘cm_272’  =>  “d”,  // Đ
‘cm_273’  =>  “d”,  // đ

But that does not seem to work. Please help!

 Signature 

http://www.alternativa-za-vas.com

Profile
 
 
   
 
 
Post Marker Legend
New Topic New posts Hot Topic Hot Topic with new posts New Poll New Poll Moved Topic Moved Topic Sticky Topic Sticky topic
Old Topic No new posts Hot Old Topic Hot Topic with no new posts Old Poll Old Poll Closed Topic Closed Topic Announcement Announcements
Theme
Change Theme
Visitor Statistics
The most visitors ever was 1743, on December 02, 2009 03:47 PM
Total Registered Members: 149017 Total Logged-in Users: 58
Total Topics: 103295 Total Anonymous Users: 34
Total Replies: 516930 Total Guests: 279
Total Posts: 620225    
Members ( View Memberlist )