Jump to content

(RU4) URLs Transliteration

Featured Replies

Posted

(RU4) URLs Transliteration

Some browsers not able to work correctly with Cyrillic links. This simple plugin converts Cyrillic characters into Latin in all new URLs on your IPS Community Suite.

Supported languages: Russian, Ukrainian, Belarusian, Bulgarian, Macedonian and Greek.

Links without plugin: domain/topic/1-вышла-локализация-для-версии-400
Links with plugin: domain/topic/1-vyishla-lokalizatsiya-dlya-versii-400

Not recommended for use on sites with Cyrillic domain.

  • Replies 76
  • Views 12.1k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • Ilya Hoilik
    Ilya Hoilik

    Version 1.0.2 is out! Added support for Turkish language Added support for Romanian language Fixed one critical bug Please note: you need to select required language in plugin settings

  • Ilya Hoilik
    Ilya Hoilik

    I have pushed version 2.0.0 just now to provide compatibility with IPS Community Suite 4.1.14. What's New in Version 2.0.0 URLs Transliteration was renamed to Friendly URL Translit C

  • Ilya Hoilik
    Ilya Hoilik

    Version 1.0.1 not working. I'll fix this problem for about 1-2 hours. Also Turkish and Romanian languages will be available as soon as new version will be available. Thanks

Posted Images

Hi Ilya, can Turkish characters be added like ( üğışçö - ÜĞİŞÇÖ ) ?

  • Author

@ABGenc, hello! 

Yes, I can include support for any languages. I need a list of letters (which differ from letters in English) in your language (üğışçö in your case) and relevant English letters for doing this. For example, for Russian it is:

А - a
Б - b
В - v
Г - g
Д - d
...
Ш - sh
Щ - shh
...

Thanks @Ilya , here they are ;

Ü - u
ü - u
ğ - g
Ğ - g
Ş - s
ş - s
İ - i
ı - i
Ö - o
ö - o
Ç - c
ç - c

I have a test site and I can test it any time you are done.


 

Please add support for Romanian language.
This is a list of Romanian language characters:

ă - a
Ă - A
â - a
 - A
î - i
Î - I
ş - s
Ş - S
ș - s
Ș - S
ţ - t
Ţ - T
ț - t
Ț - T

Thank you.

  • Author

Version 1.0.1 not working. I'll fix this problem for about 1-2 hours. Also Turkish and Romanian languages will be available as soon as new version will be available. Thanks

  • Author

Version 1.0.2 is out!

  • Added support for Turkish language
  • Added support for Romanian language
  • Fixed one critical bug

Please note: you need to select required language in plugin settings

Nice try , is very useful :thumbsup:

in my opinion
in the Greek language is not enough to convert one letter but the agreement for vowels ,syllables and consonants to understand it when someone read it

sometimes latin characters give "bugs" for this language (for the stated reason) and the bugs , bad SEO :P

You gave me idea I will make a similar conversion... from Greek to "greeklish" that helps a lot in the search engines at Greek sites

I hope didn't insult you I just made a reference to the Greek grammar

Edited by HidingSec

Thanks @Ilya Hoilik , works perfect. It coverts new and edited URLs . Any idea how to convert all of the remaining ones ?

  • Author

Thanks @Ilya Hoilik , works perfect. It coverts new and edited URLs . Any idea how to convert all of the remaining ones ?

Now I haven't any idea about this problem. ​Only manually I think. See this review

Edited by Ilya Hoilik

Now I haven't any idea about this problem. ​Only manually I think. See this review

Thanks for the link @Ilya Hoilik

@ram108 , I have seen your suggestion but before trying just want to understand, wont those updates will empty the fields ? How will they be filled ? Automatically ?

@ABGenc, Yes. SEO fields will be filled automatically. You will get transliterated URLs for all links of the forum after applying mysql commands.

Thanks ‌@ram108 , will test it asap .

Edited by ABGenc

@ABGenc, Yes. SEO fields will be filled automatically. You will get transliterated URLs for all links of the forum after applying mysql commands.

​Works perfect @ram108 . All SEO fields are updated as expected. :thumbsup:

Edited by ABGenc

@ABGenc, enjoy your forum :)

@Ilya Hoilik, I believe it is possible to run that mysql queries on first plugin activation to fix SEO strings.

  • 2 weeks later...
  • 2 months later...
  • Author

Hello, guys! Good news for @Charlie_IPB and others.

I've added support for French, Italian and Spanish. I hope letters from this post is correct for this languages.

But also I'll rewrite this plugin because now it support 11 languages and logic of my plugin is very bad. At this time you can't use more than one item in dropdown. And I'll organize plugin so you'll be able to use any languages in any priority you want.

Version 1.0.3 is now available here and here. Enjoy :)

Edited by Ilya Hoilik

Congratulations Ilya ! nice work :)

Just to be sure : your plugin changes the future urls only ? or does it change the existing urls ?

Tx a lot ;)

 

  • Author

@Charlie_IPB, only existing urls in this version. But you can try to use this instruction:

Edited by Ilya Hoilik

  • 1 year later...
  • Author

I have pushed version 2.0.0 just now to provide compatibility with IPS Community Suite 4.1.14.

What's New in Version 2.0.0

  • URLs Transliteration was renamed to Friendly URL Translit
  • Compatibility with IPS Community Suite 4.1.14
  • Now you can define you custom rules

Edited by Ilya Hoilik

  • 1 month later...

Does this work with 4.1.15???

I have just installed on 4.1.15, it is not working ? Just wondering if I did something wrong

I installed the plugin

Set the language in admin

and went back to the homepage, but nothing changed...

25 minutes ago, media said:

Does this work with 4.1.15???

I have just installed on 4.1.15, it is not working ? Just wondering if I did something wrong

I installed the plugin

Set the language in admin

and went back to the homepage, but nothing changed...

I believe that is cause  URL SEO srings are not cleared. For a quick test just edit the title of a topic and see if the URL is changed 

 

Thanks ABGenc,

I missed that but is there any complete list of this SQL queries???

UPDATE core_members SET members_seo_name='';
UPDATE forums_forums SET name_seo='', seo_last_title='', seo_last_name='';
UPDATE forums_topics SET title_seo='';

 

Edited by media

Recently Browsing 0

  • No registered users viewing this page.