Joomla! Discussion Forums



It is currently Tue Feb 09, 2010 10:24 pm (All times are UTC )

 


Forum rules

Global Rules
Additional Rules for this forum <------- Please read before posting



Post new topic Reply to topic  [ 12 posts ] 
Author Message
Posted: Thu Jul 17, 2008 8:48 am 
User avatar
Joomla! Guru
Joomla! Guru
Offline

Joined: Thu Jun 01, 2006 1:52 pm
Posts: 795
Location: Moscow, Russia
This thread is dedicated to support of yvTransliterate plugin.

yvTransliterate is Transliteration plugin for Joomla! 1.5, and it's free. The plugin transliterates article aliases, that are used in Search engine optimization (SEO) for creation of Search engine friendly (SEF) slugs (URLs).
It takes into account "Content Language" of the article. And it may also be used by any other Joomla! extension to transliterate text strings. Language packs are supported: they contain transliterations for additional languages.

yvTransliterate doesn't require any hack to the code of Joomla!'s core: you simply have to install one plugin and as many yvTransliterateLanguagePacks, as you need.

This plugin is the result of the work, that was started in March 2007 (see the thread). I hoped, that this _real_ Transliteration functionality will be inserted in Joomla! 1.5 core,
but it's not there yet (see 'Language slugs transliteration').

On 2008-07-17 yvTransliterate has transliteration for Russian language only, and it has 'Language pack template', that may be easily adapted for new languages...
Now we'll see, how many people really need transliteration (I'm expecting new language translations
with transliteration for different languages).

yvTransliterate has open and simple interface, that uses special triggered event.

For more information about this extension, see yvTransliterate's Homepage and Joomla! Extension Directory.


Top
  E-mail  
 
Posted: Sat Sep 13, 2008 6:26 am 
User avatar
Joomla! Guru
Joomla! Guru
Offline

Joined: Thu Jun 01, 2006 1:52 pm
Posts: 795
Location: Moscow, Russia
Hi, all people, whose language has non-latin characters :)
I'm glad to announce, I've got several reports, that this plugin works as it says: in the forum and in private messages (see e.g. in Russian forum).
I saw in JoomlaCode, that people are downloading it, including "Language pack template" - 113 times :eek: (maybe, they were bots ??? )
And, at last, during last two days, I received two new transliterations: for Czech and Ukrainian languages! Way to go, pals!


Top
  E-mail  
 
Posted: Sat Sep 13, 2008 7:31 am 
User avatar
Joomla! Master
Joomla! Master
Offline

Joined: Fri Aug 12, 2005 3:47 pm
Posts: 11995
Location: **Translation Matters**
Great, Yvolk! :)

_________________
Jean-Marie Simonet / infograf · http://www.info-graf.fr · GMT +1
Qui vult dare parva non debet magna rogare.
---------------------------------
Joomla! Translation Coordination Team


Top
  E-mail  
 
Posted: Fri Dec 12, 2008 4:27 pm 
User avatar
Joomla! Guru
Joomla! Guru
Offline

Joined: Thu Jun 01, 2006 1:52 pm
Posts: 795
Location: Moscow, Russia
yvTransliterate v.1.1.0 was released.

1. Added another 'hook' into Joomla! core: parameter 'Extend JLanguage class'. Now yvTransliterate may transliterate not only aliases of Articles (or comments in a case of yvComment), but aliases of other elements of Joomla! site interface also: menu items, sections, categories... in fact, yvTransliterate works in every place, where Joomla! core called JLanguage::transliterate method.
Please note, that in this case yvTransliterate uses Language of current user as source Language for transliteration. So, for example, if you want Section alias to be transliterated according to Russian transliteration table, you have to log in to Administrator site (backend) in Russian language.
This feature works MUCH more effective under PHP5 (it creates proxy to the JLanguage object instead of creating (and populating...) second instance of JLanguage class.

2. Two new translations were added since previous release, see them at JoomlaCode:
Czech (Thanks to Muskwa).
Ukrainian (Thanks to Ary Group).

_________________
Text of all my messages is available under the terms of the GNU Free Documentation License: http://www.gnu.org/copyleft/fdl.html


Top
  E-mail  
 
Posted: Thu Feb 05, 2009 1:00 pm 
Joomla! Fledgling
Joomla! Fledgling
Offline

Joined: Thu Dec 11, 2008 7:59 pm
Posts: 4
What exactly is the debug_transliteration_method parameter good for? Does it do something besides being displayed in the debug message?

_________________
There is no such thing as a free lunch.


Top
  E-mail  
 
Posted: Thu Feb 05, 2009 2:15 pm 
User avatar
Joomla! Guru
Joomla! Guru
Offline

Joined: Thu Jun 01, 2006 1:52 pm
Posts: 795
Location: Moscow, Russia
gofry wrote:
What exactly is the debug_transliteration_method parameter good for? Does it do something besides being displayed in the debug message?

No, the parameter "Transliteration name" it is for use in Debugging only. It may be good, if e.g. you created some additional transliteration (e.g. Transliteration name='Trans1') for your language and want to test it before using yvTransliterate API: it has this optional parameter:
Code:
$StringToTransliterate = 'E.g. something in Russian: Это текст на русском языке';
$langTagOfStringContentLanguage = 'ru-RU';
$dispatcher =& JDispatcher::getInstance();
$dispatcher->trigger('onTransliterate_transliterate', array(&$StringToTransliterate, $langTagOfStringContentLanguage, 'Trans1'));


Top
  E-mail  
 
Posted: Tue Mar 31, 2009 1:50 pm 
User avatar
Joomla! Enthusiast
Joomla! Enthusiast
Offline

Joined: Thu Sep 20, 2007 6:55 am
Posts: 120
I have found this plug-in wery usefull but I have ono sugestion.
Now yvTransliterate uses Language of current user as source Language for transliteration, but is it possible to language be fixed - for example Russian?
Many users are more familiar with english interface than their native. It would be wery usefull to define language for transliteration for entire site in parameters for plug-in.

Thanks,


Top
   
 
Posted: Wed Apr 01, 2009 6:24 pm 
User avatar
Joomla! Guru
Joomla! Guru
Offline

Joined: Thu Jun 01, 2006 1:52 pm
Posts: 795
Location: Moscow, Russia
I agree, this will be useful to add new option to the yvTransliterate:
---
"Default content language".
Default value is: "Current User's language", but you may explicitly select any available language from the list.
---
I will add this to the ToDo list...

mpele wrote:
I have found this plug-in wery usefull but I have ono sugestion.
Now yvTransliterate uses Language of current user as source Language for transliteration, but is it possible to language be fixed - for example Russian?
Many users are more familiar with english interface than their native. It would be wery usefull to define language for transliteration for entire site in parameters for plug-in.

Thanks,

_________________
Text of all my messages is available under the terms of the GNU Free Documentation License: http://www.gnu.org/copyleft/fdl.html


Top
  E-mail  
 
Posted: Sun Jul 26, 2009 10:01 pm 
Joomla! Fledgling
Joomla! Fledgling
Offline

Joined: Sat Sep 03, 2005 11:56 am
Posts: 4
Hi!
I often have Guillemets (angle quotes) « and » in my article titles. They are replaced accordingly by l and r
That's why Article name is «Hellow, world!» looks like article-name-is-lhellow-worldr

I had to add the following lines to my Russian and Ukrainian translating files
ru-RU.yvtransliterate.xml
and
uk-UA.yvtransliterate.xml
to trim the quotes
Code:
               <row>
                  <from>«</from>
                  <to></to>
               </row>
               <row>
                  <from>»</from>
                  <to></to>
               </row>

but I feel this is not the correct way. Even if it is, I think the plugin has to trim the quotes, not replace them by l and r.

Thanks a lot for the plugin!


Top
   
 
 Post subject: yvTransliterate v.1.2.0
Posted: Sun Dec 06, 2009 4:24 pm 
User avatar
Joomla! Guru
Joomla! Guru
Offline

Joined: Thu Jun 01, 2006 1:52 pm
Posts: 795
Location: Moscow, Russia
What's new in v.1.2.0:
+ yvTranliterate code moved to SVN repository, see http://joomlacode.org/gf/project/yvtransliterate/scmsvn/
+ Debugging was greatly improved
+ 'Default content language' option was added. If the value of this option was not selected, the language defaults to current Language of User interface.

_________________
Text of all my messages is available under the terms of the GNU Free Documentation License: http://www.gnu.org/copyleft/fdl.html


Top
  E-mail  
 
Posted: Mon Dec 07, 2009 12:13 pm 
Joomla! Apprentice
Joomla! Apprentice
Offline

Joined: Mon Dec 07, 2009 10:55 am
Posts: 7
Hi! yvolk, I tried to install this plugin but it seems that I am doing it wrong. Could you please tell me how to intall it properly, I am a noob in Joomla & Php. I got this " Error! Could not find an XML setup file in the package."

I know this is a kind of dumb for me to ask this but "Is this will work on SEF, I had a russian language on my site and every time I turn on the SEF it is giving me Error 404.

Thanks.


Top
  E-mail  
 
Posted: Mon Dec 07, 2009 1:26 pm 
User avatar
Joomla! Guru
Joomla! Guru
Offline

Joined: Thu Jun 01, 2006 1:52 pm
Posts: 795
Location: Moscow, Russia
venz_dt wrote:
Hi! yvolk, I tried to install this plugin but it seems that I am doing it wrong. Could you please tell me how to intall it properly, I am a noob in Joomla & Php. I got this " Error! Could not find an XML setup file in the package."

I know this is a kind of dumb for me to ask this but "Is this will work on SEF, I had a russian language on my site and every time I turn on the SEF it is giving me Error 404.

Thanks.

Hi, I guess you tried to install "yvTransliterate.zip" - it's not installable indeed!
Please unzip it: it has yvTransliteratePluginX.XX.XXX.zip installable zip inside :-)
It looks like I've published wrong file at joomlacode... now I've published "unzipped" plugin file there instead (see yvTransliteratePlugin-1.02.000.zip file in JoomlaCode).

Thank you for report!

_________________
Text of all my messages is available under the terms of the GNU Free Documentation License: http://www.gnu.org/copyleft/fdl.html


Top
  E-mail  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 12 posts ] 

Quick reply

 



Who is online

Users browsing this forum: C4rter, Joomlabox, saintmurder and 22 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group