Hi people,
Today I bring you this module, is an updated version that the one created by Maximus Marius.
The improvements are listed below:
* Re-written code following the elgg module estructure for greater flexibility.
* More intuitive system for the translating editor.
* Backup system for the current translations files.
* Direct replacement of the translation files, prior to the backup (remember the privileges for the module translations folder)
* Icons to get a better understanding.
* It allows to generate a file.php or makes the translation internally.
Instruction:
1. Download plugin
2. Put it in directory ELGG_ROOT/mod
3. Enable it in "Tool Administration"
4. Check permission to directory ELGG_ROOT/mod/translationbrowser/data
5. Open "Translation Browser" as admin
6. Select "Language"
7. Select module to edit
8. Save
Screenshots:
I hope you guys find this useful and any feedback is very welcome!
Regards
View Pedro Prez's plugins
info@elgg.org
Security issues should be reported to security@elgg.org!
©2014 the Elgg Foundation
Elgg is a registered trademark of Thematic Networks.
Cover image by Raül Utrera is used under Creative Commons license.
Icons by Flaticon and FontAwesome.
Is it possible to make multilanguage with this plugin?
@mobilpress
Yes is very simple with this plugin
Hi, I am not able to get all the plugins in the same line and after selecting language when i click on translate button of any plugin, nothing is happens....
what is the problem??
@Viral
What is your browser and version?
try clearing the cache
Hi Pedro,
I'm having the same problem of Viral. My browser is Iceweasel (the Debian version of Firefox) 3.0.6. I had the same problem with Konqueror 3.5.9. On Opera 9.63 the modules list is displayed correctly but the translation isn't functioning either. It shows the following messages:
And two blue "Translate" buttons .
Two more things. Is it possible to allow non-admin users to use the module? For example, associate it with a group created on Elgg. And how can I add Brazilian Portuguese language? There is only Portuguese there and we have significantly differences with Portuguese from Portugal.
Thanks for your work and best regards.
Frederico
Nice work ;)
I m using Firefox/3.0.6 and I am facing this problem in all the browsers. Nothing happens when i click on Translate.
I am using Firefox/3.0.5 - I have no problems. It works for me and it's a great plugin. Thank you :)
PS: Did you check the permission not only for the folders but also for the files?
I tested it and works OK
I have small feedbacs:
Very god work
@Maximus Marius
Tested and works fine. A great plugin.
@Pedro Prez - I tested your advice, if i change language for user it works
I have more feedbacs:
A very great plugin
@Pedro Prez
Wonderful mod when you need to translate your site! Much easier of course than translating the PHP my hand. What I need, however, is to tweak my English version to the wishes of my client, how would I go about that?
Mark
@tetrode
you can do that by commenting the line 30 on the index.php file , like this:
//if(isset($iso_639_1['en'])) unset($iso_639_1['en']);
i hope this helps
@Pedro
Absolutely! Works perfectly. Now that I can translate/adapt my site, I find the next feature I am looking for. Browsing my site, I see a word/string that I want to adapt. I would like to see your mod having the possibility to
- search for that word/string
- offer me the different places where it occurs
- translate it in a form
- save it (update internally/generate php)
I know I am pushing it here, but I think this would be helpful for everyone, making sure that every term is translated into the same equivalent in the other language (or in my case - in the same 'other' term in English).
Let us know whether you can do this, and when!
Anyway, thanks for another great elgg-mod.
Mark
Hi Pedro Prez for the latest version of elgg rc1 language files have at the last line comas
your plugin does not insert the latest coma on latest line.
Sorry was a mistake by me. It works.
Pedro this is a fantastic plugin ... thank you.
Pedro, I'm confused ... there is no 'data' folder ELGG_ROOT/mod/translationbrowser/data.
I created it and chmod it to 777 but am still getting access problem.
I have dutch language plugin installed.
Any help please?
@Phil
this version of translationbrowser does not require to create data mod cause the changes take place over the original file.
@ pedro: Thanks for your help pedro, I'm getting a access permissions error ... which folder will I need to chmod?
Perhaps should I load the dutch plugin after this one? I'll try that.
I see no 'data' folder inside 'translationbrowser'?
@Phil
"this version of translationbrowser does not require to create data mod cause the changes take place over the original file."
You must chaange chmod for all directores with file en.php
@Pedro Prez
I make some changes in your code, i add option to change setting for your plugin, My code: http://91.121.81.145/translationbrowser.zip
I want to normal users (not admin) can edit/download translation. You can select YES/NO in /pg/admin/plugins/ and click [settings] in plugins list near translationbrowser
I make small page when all can register , all can edit translation, all can download polish translation
My web page to translate elgg: http://elgg.seo4you.pl/
May by we shoud make one page where we can translate in all languages ????????
And all users can download all transalation in one place