Welcome,
Guest
.
Please
login
or
register
.
Did you miss your
activation email
?
News:
EDC:
Download extensions for Elxis CMS
.
Home
Help
Login
Register
Elxis CMS Forum
»
Support
»
Elxis 4.x/5.x DEV
»
Bulgarian Translation
« previous
next »
Print
Pages: [
1
]
Author
Topic: Bulgarian Translation (Read 7257 times)
StefanSultanov
Full Member
Posts: 143
Bulgarian Translation
«
on:
September 28, 2012, 09:32:51 »
If anyone has started Bulgarian language please PM me.
I'll post it back here!
Logged
StefanSultanov
Full Member
Posts: 143
Re: Bulgarian Translation
«
Reply #1 on:
September 28, 2012, 22:55:49 »
Bulgarian translation ready!!!
Logged
datahell
Elxis Team
Hero Member
Posts: 10356
Re: Bulgarian Translation
«
Reply #2 on:
September 28, 2012, 23:02:42 »
Thank you!
I will check it right now and include it in Elxis 4.0.
If there is a problem I will post it here.
Logged
Elxis Team
|
Is Open Source
|
IOS Rentals | IOS AERO
StefanSultanov
Full Member
Posts: 143
Re: Bulgarian Translation
«
Reply #3 on:
September 28, 2012, 23:13:08 »
Pleasure is mine!
Nice to give back.
Logged
datahell
Elxis Team
Hero Member
Posts: 10356
Re: Bulgarian Translation
«
Reply #4 on:
September 28, 2012, 23:16:41 »
Everything is fine.
I only added the correct "
bg-BG (Bulgarian - Bulgaria)
" in php headers description (you had it only on bg.php).
I just include it in Elxis 4.0.
It will become available in the next Beta release.
Note regarding language and date
Elxis supports special date formating per language.
It has built in support for Persian (farsi) and Greek dates. Iranians use the Jalali calendar, Greeks pronounce differently month names when in a date string.
For example the Greek name for
January
is
Ιανουάριος
but when it is used in a date string it becomes
Ιανουαρίου
.
Elxis specially handles this case and so formats the date like this
28 Ιανουαρίου 2013
The language specific date interfaces can be found here:
includes/libraries/elxis/date/
interface
elxisLocalDate
«
Last Edit: September 28, 2012, 23:24:46 by datahell
»
Logged
Elxis Team
|
Is Open Source
|
IOS Rentals | IOS AERO
StefanSultanov
Full Member
Posts: 143
Re: Bulgarian Translation
«
Reply #5 on:
September 28, 2012, 23:44:41 »
Thanks!
I was going to ask what file should I alter to modify the SEO title suggestions generator a bit?
Logged
datahell
Elxis Team
Hero Member
Posts: 10356
Re: Bulgarian Translation
«
Reply #6 on:
September 29, 2012, 00:08:04 »
You must be very cautious with this.
Elxis 4.x (as 2009.3) use a latin transliteration table (romanization). The database of this table is here:
includes/libraries/utf8/db/
The function used is
utf8_to_ascii
in
includes/libraries/utf8/utf8.class.php
Logged
Elxis Team
|
Is Open Source
|
IOS Rentals | IOS AERO
StefanSultanov
Full Member
Posts: 143
Re: Bulgarian Translation
«
Reply #7 on:
September 29, 2012, 10:13:44 »
Basically I need to modify how Elxis generates the SEO title for Cyrillic strings.
Right now it transliterates Cyrillic strings based on Serbian or Slovenian phonetics.
This leads to transliteration of the Cyrillic 'e' to the latin 'ie' and 'г' то 'gh'.
I need only to modify SOME of the rules and not all of them.
I think Elxis transliteration algorithm is really good and won't need to even touch it .
I remember trying to do so with the previous versions of Elxis on my own and failed.
Generally speaking I think that the approach to transliteration of Cyrillic alphabet should be straightforward and not based on phonetics.
On the other hand, SEO results of previous Elxis sites were quite good for me.
For example:
The following link:
http://www.regina-ritual.com/poghriebalnikompliekti/poghriebalienkompliektkatisatienivatiranodno/poghriebalienkompliektkatisatienskrstovie.html
Gets first place in organic Google results for 3 months now. (Searching for:"Погребален комплект")
Do you think, my modification suggestion would make this better, or worse?
Logged
datahell
Elxis Team
Hero Member
Posts: 10356
Re: Bulgarian Translation
«
Reply #8 on:
September 29, 2012, 10:42:51 »
Current phonetic transliteration is good but not excellent. You must work in the transliteration tables (db) to make the changes you want.
In Greek I always do modifications on the suggested title.
In Greek for example we have many "i" (pronounced as eee - ι, η, υ, οι, ει) which converts them to "e", but English "e" is not like the Greek "e" (ε).
For instance the "
Καλημέρα
" word (good morning) is converted into "
kalemera
" while the best would be "
kalimera
".
I also suggest
short SEO titles
and separated with
dashes
(dashes are treated as spaces). The string you show me is bad (even if you succeed in google) because it is very long and doesn't separate words.
If you want to make it long at least remove short words like "the", "of", "in", etc, and leave only the SEO good words
An example
Article title: The best football player in the world is Lionel Messi
SEO title: "best-football-player-messi"
Good SEO titles can only be made manually. The suggested string should be taken as the base for your custom one.
Note
Elxis
SEO title
is one of the many Elxis unique features copied by other CMSs. One of them (guess who) calls them "Title alias" (they even copied the utf library we use).
«
Last Edit: September 29, 2012, 10:55:24 by datahell
»
Logged
Elxis Team
|
Is Open Source
|
IOS Rentals | IOS AERO
StefanSultanov
Full Member
Posts: 143
Re: Bulgarian Translation
«
Reply #9 on:
September 29, 2012, 12:36:01 »
Wow!
Didn't know, that
(removed by datahell)
copied from Elxis.
I now get your point on transliteration.
I'll better stay away from those tables.
Thank you!
«
Last Edit: September 29, 2012, 13:44:56 by datahell
»
Logged
Print
Pages: [
1
]
« previous
next »
Elxis CMS Forum
»
Support
»
Elxis 4.x/5.x DEV
»
Bulgarian Translation