Elxis CMS Forum
Community => Elxis Community => Topic started by: datahell on November 24, 2007, 19:37:46
-
We need volunteers to translate Elxis 2008 administration. I attach a zip file with the files that need translation. Except of the main administration language files (folder /admin_english) there are also language files for the Elxis Tools (folder /tools). If you don't want to translate Tools don't do it but you will miss multilisguism in these areas.
Translation guidelines:
1. Post a notice bellow that you took over the translation for your specific language inorder other users to know that there is already a translation in progress to that language.
2. Use a text editor that support utf-8 such as PsPad ( http://www.pspad.com ) or notepad++. All files should be encoded/saved as UTF-8.
3. Use the Elxis' standards for naming the files (greek, german, italian, persian etc)
4. Translate everything keeping the format and the style of the original files. The final files should be almost exact copies of the originals.
5. When finish zip everything and send them via e-mail to us at: datahell [AT] elxis [DOT] org AND TO info [AT] goup [DOT] gr (in case we dont receive the first mail. Alternatively you can attach the final zip here.
PLEASE MAKE SURE ALL FILES ARE ENCODED AS UTF-8 AND NOT AS ANSI!
Translations statuses
- English, DONE, Translator: Elxis Team, Finished on November 24, 2007
- Greek, DONE, Translator: Elxis Team, Finished on November 24, 2007
- Persian, DONE, Translator: Farhad Sakhaei, Finished on February 20, 2008
- Srpski (cyrillic), DONE, Translator: Ivan Trebješanin, Finished on December 6, 2007
- Serbian (latin), DONE, Translator: Ivan Trebješanin, Finished on December 5, 2007
- French, DONE, Translator: zepelin57, Finished on November 26, 2007
- Japanese, DONE, Translator: momo-i, Finished on December 3, 2007
- Spanish, DONE, Translator: ricard, Finished on December 6, 2007
- Russian, DONE, Translator: Coursar, Finnished on December 5, 2007
- Latvian, IN PROGRESS, Translator: mmarch, Started on December 10, 2007
- German, DONE, Translator: silas, Finished on December 26, 2007
Thank you all!
[old attachment deleted by admin]
-
i'm here , beside of ELXIS , Persian will start soon :D
-
Me too... of course
-
Thanks guys.
Ivan just do what you just did, edit the first post when needed. You know ;)
-
Don't worry, I'm used to it. Everything will be tidy. Sadly, I didn't get any help on translation of Elxis Help System, so I'm late, but I believe it will be easier to finish it after I do the administration language. :)
-
You can do it even after Elxis 2008 release. Help files due to their size they wont be included in the main Elxis distribution.
-
French translation started ;)
@+
-
Good... we are gathering :)
-
Japanese translation has started. ;)
-
Spanish translation has also started. ;)
-
Now started for Vietnamese ...
comming soon ...
-
.com_installer.php line 45
var $A_CMP_INS_UPNW = 'Upload New ';
Is there someone after word? e.g. Upload New component.
If it is yes, in japanese
New component Upload
It is translating now it is followed.
following new one is upload:
次の新しいものをアップロード:
tsugi no atarashii mono o appuro-do
-
Yes it is. Upload New component or module or bot etc...
-
Russian started
-
French translation is done !
@+
[old attachment deleted by admin]
-
Thank you!
offtopic: are you some kind of superman? Who else can be so fast! ;)
-
No, not Superman, but seen my old age I don't sleep a lot and can dedicate of the time in Elxis.
@+
-
You should change your username to Super Zepelin!
-
wow , what a man ;D good luck
-
A notice to all translators:
Many language strings are also used inside javascript functions. When we use quotes in our translations this may generate javascript errors even if we have add a backslash before the quote. So please avoid the usage of quotes!
Example
$TEST = 'This is Peter\'s home.';
The above php variable will be printed by php as:
This is Peter's home.
The above does not produce problems when it is printed inside html but it causes javascript errors inside javascript. Example:
var langstring = '<?php echo $TEST; ?>';
var langstring = 'This is Peter's home.'; <---- ERROR, UN-ESCAPED SINGLE QUOTE!
-
Small error in english.com_content.php
LINE 108 var $A_CMP_CNT_TRITMNOTF = 'Selected Item not fount in database!'; Should be "found"
-
Yet another... english.com_installer
LINE 120: var $A_INST_INCOM = 'Detected possible incompatibility between the Elxis version you use and the installed extension.
Apart from that, the software may work good and withouy errors. This is just a notification.';
Should be without
-
Elxis Difender line 41
DEFINE ('_DEFL_FILTHELP', '<b>Elxis Defender is useless withour filters.</b><br />
withour = without
following typo was reported in Language forum by me, and had fixed. ;)
Yet another... english.com_installer
LINE 120: var $A_INST_INCOM = 'Detected possible incompatibility between the Elxis version you use and the installed extension.
Apart from that, the software may work good and withouy errors. This is just a notification.';
Should be without
ps
FloodBlocker line 44
"Inditatory" -> "Initiatory"?
-
Indicatory!
-
There isn't "Indicatory" in my dict, but There is "Indicator".
Perhaps, the meaning is translated with "Indicator" because it is the same.
And, Japanese translation done!!!
edited:
Sorry, :'(
There was an error by a part of file. The corrected thing is re-uploaded.
Japanese language fixed. and new posted.
-
english.com_softdisk.php
LINE 41 var $INVNAME = 'Ivalid name!'; Should say Invalid
-
Thanks momo-i!
Ivan -> softdisk line 41 fixed!
-
just downloaded the english version and I've found in ...\tools\registration\english.php 2 mistakes:
DEFINE ('_ELXREG_FSERNUM', 'Please fill in the form bellow the <strong>Serial Number</strong> you recieved with Elxis CMS from GO UP Inc.');
-->received
DEFINE ('_ELXREG_ADDRESS', 'Addreess');
--> Address
-
Fixed! Thank you newart.
-
you're welcome. In the first sentence also the word bellow is wrong - you have to fix in "below".
-
Maybe this should be treated a mistake:
var $AX_SM_MCSD = 'A suffix to be applied to the CSS class of the module (table.moduletable), this allows individual module styling.';
We don't use tables anymore!!!
-
if you use '0' as the module style Elxis is backwards compatible and creates tables. The recommended style is using surrounding divs (-2).
Module styles:
0: table
-1: nothing
-2: div
-3: rounded corners
-
... and one more thing:
If the configuration \'Show Unauthorized Links\' is set, the list will be limited to the sections the user is allowed to see. (english.xml.php)
I thought that if the configuration \'Show Unauthorized Links\' is set, the list will show both authorised AND unauthorised links?.
-
Which list? What are you talking about?
-
english.xml.php
LINE 670 var $AX_SM_SEC_DESC = 'The Section module shows a list of all Sections configured in your database. The Sections refer here to the Item Sections only. If the configuration \'Show Unauthorized Links\' is set, the list will be limited to the sections the user is allowed to see.';
Read carefully, it says that if "Show Unauthorized links" (links meant for registered users) is set it will show only sections that user is allowed to see.
EDIT:
english.com_config
LINE 30
var $A_COMP_CONF_UN_LINKS = 'Show Unauthorized Links';
var $A_COMP_CONF_UN_TIP = 'If yes, will show links to registered content even if you are not logged in. Users will need to login to see the item in full.';
-
OK, the sentence misses a "not". Here is the right one:
If the configuration \'Show Unauthorized Links\' is not set, the list will be limited to the sections the user is allowed to see.
-
I thought so... :)
-
Japanese fixed. ;)
OK, the sentence misses a "not". Here is the right one:
If the configuration \'Show Unauthorized Links\' is not set, the list will be limited to the sections the user is allowed to see.
[old attachment deleted by admin]
-
French fixed to.
@+
[old attachment deleted by admin]
-
Russian
[old attachment deleted by admin]
-
Спосиба ;)
-
Спасибо )) not спосиба )).
Пожалуйста )).
-
Oh, it's been a while... I studied Russian back in prime school :)
-
Thank you Coursar!
-
Hi, I know I'm a little late, but for the last few days I have been reading all my translations to check for inconsistencies in all 3 translations(installer, frontend and backend), because I want it make it PERFECT this time!!! So, I am posting here ALL 3 translations here, and this is totally final and double-checked version of all 3.
PS
Renamed srpski to српски in srpski.xml, so to make it clear for the user it is a cyrillic version. I am now converting everything to latin script, and will add slightly different flag, to make difference noticable when just flags array option is used. Still I try to find some solution for latin locale... but cyrillic will do for now.
Question: Should <tag>SomeLanguage</tag> be in native language or just latin characters in SomeLanguage.xml (administrator)? I have used cyrillic... don't know if it's ok?
[old attachment deleted by admin]
-
Non-latin characters are OK in XML files as long as they are encoded as UTF-8. You can test it if you wish in a 2006.x installation.
-
Actually, it is NOT ok! Following your suggestion, I installed admin laguage on 2006.4, and there is no way to create valid installation (srpski.xml), unless LATIN characters ONLY are used for language name and tag. I wanted to make cyrillic version apear in cyrillic in language drop-down list, so I named it <name>српски</name>, but it was NOT OK, so I changed back to srpski. Attached is valid .xml file, wich worked.
PS
I didn't know admin language is fully compatible with 2006.x
[old attachment deleted by admin]
-
Spanish admin language attached.
[old attachment deleted by admin]
-
Thank you ricard :)
-
I forgot... setup file for srpski frontend with latin <name>
[old attachment deleted by admin]
-
And, here is serbian latin version (Serbian), all 3 translations.
[old attachment deleted by admin]
-
After checking on elxis-demo site, I've noticed that tools stayed in english when I select serbian language, but srpski worked fine. Then I've found out that, although I converted cyrillic version to latin script, I forgot to rename all the files from srpski.php to serbian.php. So I must post tools latin version again, everything else is OK.
[old attachment deleted by admin]
-
We did not add Serbian language to tools exactly for this. Now it is OK and added to Elxis SVN.
-
It turned out well, because I wouldn't have noticed this flaw otherwise. Anyway, I would like all serbs to use cyrillic script.
-
German started today
-
Thanks silas!
-
German done. Merry Christmas to everyone out there.
[old attachment deleted by admin]
-
Merry Christmas silas, thank you
-
I've just found a big Error in my admin_german translation. I've named one file germin.gemini.php instead of german.gemini.php
I bag your pardon :'(
-
Just replace the attachment in your post with the fixed one, or post the fixed version here. It seems that Elxis 2008 won't be released before New Year.
-
Well, here comes the correct one
[old attachment deleted by admin]
-
Thank you silas :)
-
Italian will start soon
-
Use Elxis.org as the copyright holder for Elxis CMS in language files headers:
* @ Copyright: Copyright (C) 2006-2008 Elxis.org. All rights reserved.
-
And, I presume also in the xml files, and html files for help ?
@+
-
Yes, everywhere.
-
Modification of copyright in the headers over. The zip file included all French translations.
@+
-
There is no need to do it for already submitted files! I have already done it!
I said about headers for theprincy as he now starts the translation.
-
Oh sorry, I did'nt know that you have already done.
@+
-
admin-german with several corrections (typing errors removed)
Frontend-correctiosn will follow as soon as possible.
[old attachment deleted by admin]
-
Latest German language package needs modifications. Silas check your e-mails.
-
Ok, here again with the changes you requested
[old attachment deleted by admin]
-
Thank you again, silas
-
Hi,
Turkish translation started for "elxis2008_admin_language_turkish"........
-
Thanks aobaki :)
-
All new translations should be submitted to Elxis Downloads Center. Elxis 2008.0 release has been closed and we can not accept new additions to it. As it is a language package you can request from us to host the language package, add it in our download system and take care the distribution of the file.
-
Indonesian is on the way.
-
Persian language files of ELXIS 2008 Back-End Released !
however the language files was translated before this but i was working on persianelxis.com site , the site is up now but is under construction
i started the site because somebody wanted language files , so i put language files on the site ,
for downloading the language files you should register first , this is for our information purposes :)
-
Good news Farhad, have you sent files to Elxis DEV?
Now there is only mmarch with Latvian we still wait... GO mmarch GO!!!
-
If you wish to distribute them via your site it is OK. We should only add a listing at elxis-downloads.com having a link to the page where you have the language package (ok, no direct link to file) in order users to be able to find that specific language package. Afterwards they will register to your site and download the language package. OK?
-
Hello, I checked and didn't see a translation of admin panel for turkish users. I started translating from English.
I want to learn if it is enough for me to just translate the files.
Is there anything to do additionally ? ( Such as utf-8 or etc compatibility )
I think I don't need to but I just want to make sure.
-
Please, read the first post n this topic, you'll find info there. When you're done send it to info[at]elxis-downloads.com. Thank you.
-
If you wish to distribute them via your site it is OK. We should only add a listing at elxis-downloads.com having a link to the page where you have the language package (ok, no direct link to file) in order users to be able to find that specific language package. Afterwards they will register to your site and download the language package. OK?
OK , Thank you John ,
Ivan, Persian language really finished :D :
Persian, IN PROGRES, Translator: Farhad Sakhaei, Started on November 24, 2007
-
Ivan, Persian language really finished :D :
Persian, IN PROGRES, Translator: Farhad Sakhaei, Started on November 24, 2007
Thank you. :(
-
Indonesian Done and sent.
-
Italian Admin
-
Hey, that's great, just in time. :)
Thank you
-
Please notice that there are some small changes in the 2008.1 administration language. Currently these changes are only in the component config but might be other changes to other components too. Don't worry, everything will be announced in time.