Author Topic: ebox-egroupware interface language  (Read 2513 times)

nuanda

  • Zen Apprentice
  • *
  • Posts: 17
  • Karma: +0/-0
    • View Profile
ebox-egroupware interface language
« on: March 25, 2009, 03:42:21 pm »
Helo, I've installed ebox with the new ebox-egroupware. I think It's great! But I cannot change le language for the interface. It's only in english. How can I do this? Thanks

J. A. Calvo

  • Zentyal Staff
  • Zen Hero
  • *****
  • Posts: 1986
  • Karma: +67/-3
    • View Profile
    • http://blogs.zentyal.org/jacalvo
Re: ebox-egroupware interface language
« Reply #1 on: March 25, 2009, 07:36:45 pm »
Hello!

The feature you want is not present on the current version of ebox-egroupware, but it will be on a further version.

Meanwhile, you can workaround it as follows:

Download this script:
http://svn.ebox-platform.com/ebox-platform/trunk/client/egroupware/tools/ebox-egroupware-set-languages

Copy it to your eBox machine and execute it passing the list of languages you want supported separated by commas.
For example, if you want to add German and French:
Quote
./ebox-egroupware-set-languages de,fr

You can see the available languages and their codes with the following command:
Quote
su postgres -c "psql egroupware -c 'select * from egw_languages;'"

Then you can switch the lenguage from inside the preferences of the eGroupware interface.

Hope this helps. Let me know any problem you encounter with this. I've not tested it so much.

Regards,

J.A. Calvo
Zentyal Server Lead Developer

nuanda

  • Zen Apprentice
  • *
  • Posts: 17
  • Karma: +0/-0
    • View Profile
Re: ebox-egroupware interface language
« Reply #2 on: March 26, 2009, 12:58:07 pm »
Tanks, It works..  ;D

zafenat

  • Zen Apprentice
  • *
  • Posts: 3
  • Karma: +0/-0
    • View Profile
Re: ebox-egroupware interface language
« Reply #3 on: June 24, 2009, 10:23:30 pm »
Hello.
I try to do that but I receive the following error:

PHP Warning: Module 'imap' already loaded in Unknown on line 0
eGroupWare API version 1.4.004 found.
eGroupWare configuration file (header.inc.php) version 1.28 exists and is up to date.
database is version 1.4.004 and up to date.
Access denied: wrong username or password to configure the domain 'default(pgsql)' !!!!

J. A. Calvo

  • Zentyal Staff
  • Zen Hero
  • *****
  • Posts: 1986
  • Karma: +67/-3
    • View Profile
    • http://blogs.zentyal.org/jacalvo
Re: ebox-egroupware interface language
« Reply #4 on: June 24, 2009, 10:40:15 pm »
Have you changed the egroupware admin password?
Zentyal Server Lead Developer

zafenat

  • Zen Apprentice
  • *
  • Posts: 3
  • Karma: +0/-0
    • View Profile
Re: ebox-egroupware interface language
« Reply #5 on: June 25, 2009, 02:31:42 pm »
No I didn't. I just do it exactly as you said. Do I have to enable or disable the module?

zafenat

  • Zen Apprentice
  • *
  • Posts: 3
  • Karma: +0/-0
    • View Profile
Re: ebox-egroupware interface language
« Reply #6 on: June 25, 2009, 09:58:34 pm »
It is solved now. It was something with the file. I downloaded yours and it works ok.

Thank you!!

Julius

  • Zen Apprentice
  • *
  • Posts: 19
  • Karma: +0/-0
    • View Profile
Re: ebox-egroupware interface language
« Reply #7 on: July 12, 2009, 06:20:27 pm »
Sorry for resurrecting this thread.

But does this script still work with egroupware 1.6?

And is there now a more convinient way to setup up other languages?

J. A. Calvo

  • Zentyal Staff
  • Zen Hero
  • *****
  • Posts: 1986
  • Karma: +67/-3
    • View Profile
    • http://blogs.zentyal.org/jacalvo
Re: ebox-egroupware interface language
« Reply #8 on: July 12, 2009, 08:39:16 pm »
Hi, if you are using ebox-egroupware >= 1.1.X you will already have this script on your system (/usr/share/ebox-egroupware), it should work but let us know if not. You can do a backup of your egroupware data first for safety reasons. And no, I'm sorry but there is no other way at the moment.

Regards,

J. A. Calvo
Zentyal Server Lead Developer