tag:blogger.com,1999:blog-1240171758320267212.post4743256732613534908..comments2015-03-18T12:29:08.010+01:00Comments on Joomla! Language Installer Tool Project: Help to test the Language Installer tool for Joomla!Javier Gomezhttp://www.blogger.com/profile/15563573477895435570noreply@blogger.comBlogger43125tag:blogger.com,1999:blog-1240171758320267212.post-19139244069126678292012-08-16T20:02:21.008+02:002012-08-16T20:02:21.008+02:00installed as suggested but languages list for inst...installed as suggested but languages list for installation is not available.sendiltrhttps://www.blogger.com/profile/02626628586548360393noreply@blogger.comtag:blogger.com,1999:blog-1240171758320267212.post-83446721326696581462012-08-16T19:43:36.547+02:002012-08-16T19:43:36.547+02:00me toome toosendiltrhttps://www.blogger.com/profile/02626628586548360393noreply@blogger.comtag:blogger.com,1999:blog-1240171758320267212.post-74877487299918002152012-08-16T19:41:42.089+02:002012-08-16T19:41:42.089+02:00me toome toosendiltrhttps://www.blogger.com/profile/02626628586548360393noreply@blogger.comtag:blogger.com,1999:blog-1240171758320267212.post-1669355433493697752012-07-09T02:40:14.849+02:002012-07-09T02:40:14.849+02:00I have been working on that:
In the list of langua...I have been working on that:<br />In the list of languages you currently hide the installed languages. Would it not be better to display ALL the languages but disable the languages already installed<br /><br />But there is a problem to do what you suggest:<br /> The JUpdater only get those updates for extensions that needs to be updated. I cheat the JUpdater to get the list of langs that are not yet installed but once I install them the JUpdates make them dissapear from the #_updates table. Why? because JUpdater checks if there is any update for that lang, since there isn't because I have just installed it makes it dissapear.<br /><br />I can do another query based in languages an get the once I have installed, buuuut I'm not going to get the details like: details_url or version, so it won't fit in the table list... and actually is not much useful for the user.. What do you think?Javier Gomezhttps://www.blogger.com/profile/15563573477895435570noreply@blogger.comtag:blogger.com,1999:blog-1240171758320267212.post-45666620905847856932012-06-28T08:11:36.964+02:002012-06-28T08:11:36.964+02:00It was on Local server, Win7, WAMP, PHP 5.3It was on Local server, Win7, WAMP, PHP 5.3Paulohttps://www.blogger.com/profile/11680326971789164680noreply@blogger.comtag:blogger.com,1999:blog-1240171758320267212.post-51607134289808475282012-06-26T22:15:54.670+02:002012-06-26T22:15:54.670+02:00Yes I agree with you.
But think of a big system w...Yes I agree with you. <br />But think of a big system where there can be many admins. To use the full flexibility of joomla 2,5 ACL, we should think all possibility. You never know situations can come that one admin only to install languages.<br />But it's a suggestions only.<br />Good work again.Ricky Stanley D'Cruzehttps://www.blogger.com/profile/09808054798812586195noreply@blogger.comtag:blogger.com,1999:blog-1240171758320267212.post-47373474084096598982012-06-26T16:31:34.350+02:002012-06-26T16:31:34.350+02:00Thanks Ricky,
I have to test what you mentioned. ...Thanks Ricky,<br /><br />I have to test what you mentioned. And your proposal is very interesting.<br /><br />My thought is that installing and uninstalling is a feature for admins so is totally dependant on Exension Managers permission level. Why? because if I want a user to be able to translate the site to some languages, I (as and admin) can install the languages he/she needs. And then the user will be able to translate all the site. If I allow the user to install languages, this user should be understanded as an admin, and should be able to install other things like extensions, etcétera. Do you agree?Javier Gomezhttps://www.blogger.com/profile/15563573477895435570noreply@blogger.comtag:blogger.com,1999:blog-1240171758320267212.post-17694759251228914352012-06-26T16:26:19.046+02:002012-06-26T16:26:19.046+02:00Muuuchas gracias ^_^Muuuchas gracias ^_^Javier Gomezhttps://www.blogger.com/profile/15563573477895435570noreply@blogger.comtag:blogger.com,1999:blog-1240171758320267212.post-4144820502717672442012-06-26T16:25:45.144+02:002012-06-26T16:25:45.144+02:00Hi Marc, thanks for dedicating your time to test i...Hi Marc, thanks for dedicating your time to test it.<br /><br />I have a few questions for you:<br /><br />1- You said things about sorting and filtering. But there are already the possibility to sort by column name and id, and there is also the option to search. What else would you like to see?<br /><br />2- What do you mean with the installed language by default? the default installed language is the english and you should not see it in the list. Can you explain it in deep. <br /><br />Thanks so much.Javier Gomezhttps://www.blogger.com/profile/15563573477895435570noreply@blogger.comtag:blogger.com,1999:blog-1240171758320267212.post-55773905549672082472012-06-26T16:22:32.939+02:002012-06-26T16:22:32.939+02:00Thanks for testing. 16 seconds is quite a lot. :(
...Thanks for testing. 16 seconds is quite a lot. :(<br /><br />I see that there is a translation team for Hungarian http://community.joomla.org/translations/joomla-16-translations.html. But you are right that the Magyar lang is not already in the translation server. Maybe they need a bit of help. Why don't you contact with the team in the Hungarian forum: http://forum.joomla.org/viewforum.php?f=403&sid=3ed389e3a1a4c6a0245d5caa8a7dce77 or directly to the coordinator József Tamás Herczeg (http://forum.joomla.org/memberlist.php?mode=viewprofile&u=4846)<br /><br />thanks SándorJavier Gomezhttps://www.blogger.com/profile/15563573477895435570noreply@blogger.comtag:blogger.com,1999:blog-1240171758320267212.post-10864208547767106182012-06-26T12:09:35.772+02:002012-06-26T12:09:35.772+02:00Hi Javi,
Great work. I am tested in our testserver...Hi Javi,<br />Great work. I am tested in our testserver, it is working fine. And i was testing it with ACL, and it's not problem but may be suggestion. Let me explain what it i did:<br />Login in the backend as Admin.<br />1. Created a group called 'Backend Manager'<br />2. In global config permission only gave the group to 'Allowed' to Admin Login<br />3. Created a user for the group<br />4. In the Special Access View i Checked 'Backed Manager' group<br />5. Now i went to 'Language manager: Installed Languages' options and setup permissions for 'Backend Manager' all are allowed.<br />6. Now i log out and login as that new user i just created.<br />7. I can see the 'Language manager' but can't install any language.<br /><br />I think although it has all the previlages in the Language manager, it is still dependent on Extensions Manager's permission level.<br /><br />And my suggestion is that, If i give a user to all the privileges in Language (without any extensions manager right)then he/she also should have the right to install new languages, is't it?<br /><br />It's a suggestions only.<br />Again good work.<br />Thanks<br />Ricky D'Cruze<br />ActionWave.seRicky Stanley D'Cruzehttps://www.blogger.com/profile/09808054798812586195noreply@blogger.comtag:blogger.com,1999:blog-1240171758320267212.post-81505542626895420552012-06-25T13:24:42.774+02:002012-06-25T13:24:42.774+02:00Tested with spanish [es-ES] and Scottish Gaelic [g...Tested with spanish [es-ES] and Scottish Gaelic [gd-GB] (Scottish Gaelic is an "Site-Only" case) language packs: Aprox 10 seconds to install both and without issues detected.<br /><br />My Enviroment:<br />PHP instalado sobre: Linux valc-laptop 2.6.32-41-generic #90-Ubuntu SMP Tue May 22 11:29:51 UTC 2012 x86_64<br />Versión de la base de datos 5.1.63-0ubuntu0.10.04.1<br />Cotejamiento de la base de datos utf8_general_ci<br />Versión de PHP 5.3.2-1ubuntu4.17<br />Servidor web Apache/2.2.14 (Ubuntu)<br />Interfaz de PHP apache2handler<br />Versión de Joomla! Joomla! 2.5.6 Stable [ Ember ] 19-June-2012 14:00 GMT<br />Versión de la plataforma de Joomla! Joomla Platform 11.4.0 Stable [ Brian Kernighan ] 03-Jan-2012 00:00 GMT<br />Agente del usuario Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:13.0) Gecko/20100101 Firefox/13.0.1<br /><br />Regards.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-1240171758320267212.post-60506887002523960372012-06-25T09:50:37.413+02:002012-06-25T09:50:37.413+02:00Maybe a one-line message before download begins st...Maybe a one-line message before download begins stating that download and install may take about 4 seconds or more depending on server environment and internet connection speed. <br /><br />*(4 seconds being the fastest speed at which everything has been able to complete)<br /><br />You don't also have to be specific as to how long it should take... maybe say a few seconds.Mu'uzhttps://www.blogger.com/profile/11271020931072971231noreply@blogger.comtag:blogger.com,1999:blog-1240171758320267212.post-83319504040079126142012-06-25T09:45:40.145+02:002012-06-25T09:45:40.145+02:00Hello,
Nice job, Javier.
Tested on an localhost ...Hello, <br /><br />Nice job, Javier.<br />Tested on an localhost OpenSuse 11.4 LAMP with Apache 2.2.17 / PHP 5.2.14 / MySQL 5.1.53<br /><br />Intstall 7 languages in 21 sec., no prob ! <br />- Danish, Dutch, Finnish, German, Greek, Hebrew, Italian (all on the first page)<br /><br />Don't know how it can be useful and possible, but 'filters' and 'sort functions' will be appreciate (lang_code, RTL ... ?)<br /><br />I'm not sure, but it seems that the first installed language (default) is still in the "Install languages" list ?! and only disappear when we install it a second time.<br /><br />Good luck for this summer ;)Anonymoushttps://www.blogger.com/profile/15283896218276054325noreply@blogger.comtag:blogger.com,1999:blog-1240171758320267212.post-27875456621594811352012-06-23T18:46:09.664+02:002012-06-23T18:46:09.664+02:00This comment has been removed by the author.Anonymoushttps://www.blogger.com/profile/14460407081333907420noreply@blogger.comtag:blogger.com,1999:blog-1240171758320267212.post-33236474367652783922012-06-23T18:43:37.450+02:002012-06-23T18:43:37.450+02:00Tested on my local WAMP server. Apache/2.2.22 (Win...Tested on my local WAMP server. Apache/2.2.22 (Win64), PHP/5.3.13, MySQL 5.5.24-log.<br /><br />It took 16 sec to install two languages, probalby becasuse its depend my internet connection. On the language list I can't found hungarian (magyar), but it is an alpha, right? :)<br /><br />Nice work!<br /><br />SándorAnonymoushttps://www.blogger.com/profile/14460407081333907420noreply@blogger.comtag:blogger.com,1999:blog-1240171758320267212.post-73335195639044835062012-06-22T19:02:28.423+02:002012-06-22T19:02:28.423+02:00Answer to 1)
This is the data that we have in the...Answer to 1)<br /><br />This is the data that we have in the update server: http://update.joomla.org/language/translationlist.xml . It has sense for you if i use the "element" parameter resulting it in element="pkg_es-ES"?<br /><br />I could then later allow to search-filter by that column appart from "name".<br /><br />What do you think?<br /><br />2) I totally agree, I will investigate.Javier Gomezhttps://www.blogger.com/profile/15563573477895435570noreply@blogger.comtag:blogger.com,1999:blog-1240171758320267212.post-72010307408341112292012-06-22T18:23:32.964+02:002012-06-22T18:23:32.964+02:00Not tested myself (yet) but looked at the video an...Not tested myself (yet) but looked at the video and I have two suggestion:<br /><br />1) Add a column with the language tag in the 'Install languages' screen. I know that the tag (like es-ES) is visible when you look at the xml URL, but a sortable column would be helpful. So another column with the ISO code of the language package. It will make it easier if you don't know the exact language name but know the ISO code you're looking for. <br /><br />2) After installation the message "Installing package was successful". I suggest to change it into something like "Installing Spanish language package was successful". This even more helpful when it fails, so you know what language failed. This may something more related to the Joomla installer itself. <br /><br />Keep up the good work!<br /><br />SanderSanderhttps://www.blogger.com/profile/02236978916427552416noreply@blogger.comtag:blogger.com,1999:blog-1240171758320267212.post-89078607261811152062012-06-22T18:05:55.808+02:002012-06-22T18:05:55.808+02:00Thanks Biz for testing. I think you are one of the...Thanks Biz for testing. I think you are one of the first test not in localhost. That is awesome!!! ^_^Javier Gomezhttps://www.blogger.com/profile/15563573477895435570noreply@blogger.comtag:blogger.com,1999:blog-1240171758320267212.post-64980566975094588192012-06-22T17:38:53.452+02:002012-06-22T17:38:53.452+02:00Installed 2 language packs took 07 seconds
No err...Installed 2 language packs took 07 seconds<br />No errors, no problems<br /><br />Hosting Server 1 and 1<br />MySQL Version 5.0.92<br />PHP Version 5.4.4<br />Web Server Apache<br />Joomla! Version Joomla! 2.5.6<br />User Agent Firefox/13.0.1Anonymoushttps://www.blogger.com/profile/09325738020948948140noreply@blogger.comtag:blogger.com,1999:blog-1240171758320267212.post-33195142777711958612012-06-22T17:38:41.417+02:002012-06-22T17:38:41.417+02:00Skype is fine you have my contactSkype is fine you have my contactBrian Teemanhttp://brian.teeman.netnoreply@blogger.comtag:blogger.com,1999:blog-1240171758320267212.post-79978591392227531952012-06-22T17:35:00.898+02:002012-06-22T17:35:00.898+02:00Excellent. You already had exactly this in mind. S...Excellent. You already had exactly this in mind. Should have followed your blogs closer.<br /><br />Keep it up :)Ole Ottosenhttps://www.blogger.com/profile/08621409832942038320noreply@blogger.comtag:blogger.com,1999:blog-1240171758320267212.post-50507785592364858812012-06-22T16:50:07.027+02:002012-06-22T16:50:07.027+02:00Thanks Jan for testing.
Good to know that it work...Thanks Jan for testing.<br /><br />Good to know that it works. At least in MySQL seems to work without problems, now I need to find someone to test it in SQLServer enviroment. If someone reading this comment knows someone with a Microsoft enviroment, please ask him to test it ^_^Javier Gomezhttps://www.blogger.com/profile/15563573477895435570noreply@blogger.comtag:blogger.com,1999:blog-1240171758320267212.post-85297040063261494992012-06-22T16:47:53.384+02:002012-06-22T16:47:53.384+02:00You are right, indeed is in the scope of the proje...You are right, indeed is in the scope of the project, check the second part of the project in that video: http://languageinstaller.blogspot.com.es/2012/05/goal-1-to-provide-to-joomla-users-easy.html<br /><br />Does this fits in your idea?Javier Gomezhttps://www.blogger.com/profile/15563573477895435570noreply@blogger.comtag:blogger.com,1999:blog-1240171758320267212.post-89017060885810800752012-06-22T16:46:01.632+02:002012-06-22T16:46:01.632+02:00Thanks Ole for testing ^_^
Even when 10 seconds i...Thanks Ole for testing ^_^<br /><br />Even when 10 seconds is good time, I'm afraid that user can not understand why it takes so long. I need to think how to send a message to the user like: "it can take time to process, please wait".<br /><br />Any suggestion on how to do it?Javier Gomezhttps://www.blogger.com/profile/15563573477895435570noreply@blogger.com