I just discovered Eleanor CMS only a few days ago, and I was literally conquered by the simplicity, the beauty and the effectiveness of this CMS.
I'm french and I have to say that I don't understand a word of Russian. (Even my English is not terrible...
However, I wanted to make my contribution to that great script that deserves to be widely known!
I undertook the translation in french, installation and database included.
I am giving you the result of my work (1st test, not error free, of course!)
I uploaded all on Mediafire because I can't attach files over 100KB in this forum, I believe...
eleanorRC4_UTF8_french.rar : http://www.mediafire.com/file/mmyy2agtxdm/...UTF8_french.rar
HTML report comparison between my archive and the original UTF_8 archive : http://www.mediafire.com/file/d2lz55jxj2l/...nor_compare.htm
What I did
1. "/addons" folder:
- All 'french' files created in /addons/adminka/langs
- Corrected the erroneous encoding (for me...) in /addons/fckeditor/editor/lang/en.js
- Created /addons/tinymce/editor/lang/en.js
2. "/classes" folder :
- Modified /classes/class_templates.php, line 349: Powered by replaced with "Propulsй par" (for installation)
3. "/install" folder:
- Modified /install/install.php to translate all display into french
- Modified /install/init.php to add the language "french" and set it as default:
define ( 'ELEANOR_DEFAULT_LANGUAGE', 'french');
and$MainClass-> langs = array (
'russian' => 'Русский',
'english' => 'English',
'french', 'French',
)
(as amended in /config_general.bak)
- Created the files /install /install-english.php and update-english.php
- Modified /install/template/index.php, line 29 to translate: 'Version du systиme '. ELEANOR_VERSION
- Created the file /install/data_install/insert-french.php with the three languages where possible: this is the case for:
($ prefix) blocks
($ prefix) errors_l
($ prefix) menu_l
($ prefix) news_categories_l
($ prefix) news_l: here I haven't translated (2, 'english')...
In this file I set "Mutilanguage" to 1 to allow it at startup otherwise the display is repeated three times (due to my modifications in insert-french.php)
- Replaced 'ukrainian' by 'french' in tables.php
For the rest of the folder, I translated into french... as well as I could! I repeat, I don't read Russian, so I used Google Translator!
- In the /install/lang folder, I created the file: install-french.php, update-french.php and license-french.txt.
4. "/langs" folder :
- All 'french' files created
5. "/modules" folder:
- For each module, I created the necessary "french" files.
I think all is working... but, it's sure that still remains a lot of translation errors and typos...
I hope that someone may wish to focus on my work and make remarks and/or corrections.
In the HTML report file, you will find the modifications on the original files and also the list of the new french created files.
I know that satwarriors has begun this work, we exchanged by personal message.
I hope that my work can help him.
Perhaps it's also on the board a Russian who speaks french?
Still congratulations for this magnificent CMS!
If I can help, it will be pleased ... despite the language barrier...
In the expectation that someone read me ...
Best regards,
Gil64
Note: it's a pity that in the database it is not expected to switch all data between different languages!
Maybe in future versions?...
The CMS should be known and translated into as many languages as possible, ithe greatly deserves
A last word... Do you plan to create a fench forum here ?