Translation

Anything that you think should be in Cacti.

Moderators: Developers, Moderators

Post Reply
CSCMEU
Posts: 2
Joined: Tue May 18, 2004 4:27 am
Location: Paris, France

Translation

Post by CSCMEU »

Hi all,

I would like to know if someone is working on the Cacti translation?
It will be very nice to have a translated version of Cacti?
Whitch mecanise do you use to translate PHP web apps? (GNU gettext ?)
If you need some help, I would can help for the french translation of Cacti.

Thanks a lot
Meuuuuuuuuuhh
rema
Posts: 1
Joined: Fri May 28, 2004 12:37 pm

Post by rema »

Hi!

...and I can do the german translation!


Mark.
Mika
Cacti User
Posts: 64
Joined: Tue Mar 23, 2004 3:01 am

Post by Mika »

I can help working in lithuanian translation.
I believe I could handle russian as well, even if it' snot my tongue language :)
User avatar
TheWitness
Developer
Posts: 17007
Joined: Tue May 14, 2002 5:08 pm
Location: MI, USA
Contact:

Post by TheWitness »

Ian and I are discussing as I type. Stay tuned.

TheWitness
True understanding begins only when we realize how little we truly understand...

Life is an adventure, let yours begin with Cacti!

Author of dozens of Cacti plugins and customization's. Advocate of LAMP, MariaDB, IBM Spectrum LSF and the world of batch. Creator of IBM Spectrum RTM, author of quite a bit of unpublished work and most of Cacti's bugs.
_________________
Official Cacti Documentation
GitHub Repository with Supported Plugins
Percona Device Packages (no support)
Interesting Device Packages


For those wondering, I'm still here, but lost in the shadows. Yearning for less bugs. Who want's a Cacti 1.3/2.0? Streams anyone?
nodens
Posts: 11
Joined: Sun Feb 06, 2005 2:49 pm

anything new on this ?

Post by nodens »

Hi,

we are currently planning to use Cacti in a production environment.
Is there anything new on the translation topic ? We could translate ourselves (and submit patches when it's done, we need a french translation) , but there would be a need to have such a mechanism as GNU gettext...

Cheers,

--
Clément "nodens" Hermann
User avatar
TheWitness
Developer
Posts: 17007
Joined: Tue May 14, 2002 5:08 pm
Location: MI, USA
Contact:

Post by TheWitness »

Hi,

0.8.6d is pretty stable. Therefore, please write Ian and discuss how you would modify the base 0.8.6d code to implement GetText. Then, once agreed, you can be the first and we will simply add languages from there. You will, of course, have to turn it over to the group and be recognized as well.

I am very excited for this!

TheWitness
True understanding begins only when we realize how little we truly understand...

Life is an adventure, let yours begin with Cacti!

Author of dozens of Cacti plugins and customization's. Advocate of LAMP, MariaDB, IBM Spectrum LSF and the world of batch. Creator of IBM Spectrum RTM, author of quite a bit of unpublished work and most of Cacti's bugs.
_________________
Official Cacti Documentation
GitHub Repository with Supported Plugins
Percona Device Packages (no support)
Interesting Device Packages


For those wondering, I'm still here, but lost in the shadows. Yearning for less bugs. Who want's a Cacti 1.3/2.0? Streams anyone?
pbulteel
Cacti User
Posts: 150
Joined: Fri Sep 05, 2003 9:20 am
Location: London
Contact:

Post by pbulteel »

I'll gladly help with the Spanish translation.
uname -a
User avatar
Linegod
Developer
Posts: 1626
Joined: Thu Feb 20, 2003 10:16 am
Location: Canada
Contact:

Post by Linegod »

gettext doesn't appear to be thread-safe, which will cause some issues with Apache 2.x

It also appears to be reliant on having the specific locale installed (which would be OK for users, but possibly a pain for developers), but I haven't fully researched this yet.
--
Live fast, die young
You're sucking up my bandwidth.

J.P. Pasnak,CD
CCNA, LPIC-1
http://www.warpedsystems.sk.ca
User avatar
TheWitness
Developer
Posts: 17007
Joined: Tue May 14, 2002 5:08 pm
Location: MI, USA
Contact:

Post by TheWitness »

Linegod,

Work a plan and then post to Wiki (provided Ian's granted access). Once you have formulated a plan, we can have a conference call.

TheWitness
True understanding begins only when we realize how little we truly understand...

Life is an adventure, let yours begin with Cacti!

Author of dozens of Cacti plugins and customization's. Advocate of LAMP, MariaDB, IBM Spectrum LSF and the world of batch. Creator of IBM Spectrum RTM, author of quite a bit of unpublished work and most of Cacti's bugs.
_________________
Official Cacti Documentation
GitHub Repository with Supported Plugins
Percona Device Packages (no support)
Interesting Device Packages


For those wondering, I'm still here, but lost in the shadows. Yearning for less bugs. Who want's a Cacti 1.3/2.0? Streams anyone?
User avatar
TheWitness
Developer
Posts: 17007
Joined: Tue May 14, 2002 5:08 pm
Location: MI, USA
Contact:

Post by TheWitness »

Linegod,

I have taken matters into my own hands. Tomorrow, I will submit CVS several changes to implement Gettext. I am working on just the skeleton now. Let's keep dialog open. Others may join at any time once the code is in place.

TheWitness :)
True understanding begins only when we realize how little we truly understand...

Life is an adventure, let yours begin with Cacti!

Author of dozens of Cacti plugins and customization's. Advocate of LAMP, MariaDB, IBM Spectrum LSF and the world of batch. Creator of IBM Spectrum RTM, author of quite a bit of unpublished work and most of Cacti's bugs.
_________________
Official Cacti Documentation
GitHub Repository with Supported Plugins
Percona Device Packages (no support)
Interesting Device Packages


For those wondering, I'm still here, but lost in the shadows. Yearning for less bugs. Who want's a Cacti 1.3/2.0? Streams anyone?
User avatar
Wernicke
Cacti User
Posts: 61
Joined: Tue Jun 08, 2004 3:07 am
Location: Bodø, Norway
Contact:

Post by Wernicke »

Looking forward to i18n support in cacti. I can do the norwegian translation

-Sigurd
User avatar
Linegod
Developer
Posts: 1626
Joined: Thu Feb 20, 2003 10:16 am
Location: Canada
Contact:

Post by Linegod »

TheWitness wrote:Linegod,

I have taken matters into my own hands. Tomorrow, I will submit CVS several changes to implement Gettext. I am working on just the skeleton now. Let's keep dialog open. Others may join at any time once the code is in place.

TheWitness :)
I built it in quite quickly using the gettext tools, but had issues switching between languages, even using the strict codes. I could 'fake it' by moving the 'es/LC_MESSAGES/messages.mo' to 'en/LC_MESSAGES/' and get it to give me the Spanish translation, but otherwise I couldn't get it to switch codes.
--
Live fast, die young
You're sucking up my bandwidth.

J.P. Pasnak,CD
CCNA, LPIC-1
http://www.warpedsystems.sk.ca
User avatar
TheWitness
Developer
Posts: 17007
Joined: Tue May 14, 2002 5:08 pm
Location: MI, USA
Contact:

Post by TheWitness »

Ian has instructed me to tone it down so we can focus on 0.9. So, even though I am close to publishing, I can not. But, in any event, I have learned quite a bit about gettext and some other variants.

TheWitness :cry:
True understanding begins only when we realize how little we truly understand...

Life is an adventure, let yours begin with Cacti!

Author of dozens of Cacti plugins and customization's. Advocate of LAMP, MariaDB, IBM Spectrum LSF and the world of batch. Creator of IBM Spectrum RTM, author of quite a bit of unpublished work and most of Cacti's bugs.
_________________
Official Cacti Documentation
GitHub Repository with Supported Plugins
Percona Device Packages (no support)
Interesting Device Packages


For those wondering, I'm still here, but lost in the shadows. Yearning for less bugs. Who want's a Cacti 1.3/2.0? Streams anyone?
User avatar
TheWitness
Developer
Posts: 17007
Joined: Tue May 14, 2002 5:08 pm
Location: MI, USA
Contact:

Post by TheWitness »

Hello All,

The implmentation of translation support has been added to Cacti 0.9-dev. This has been done in two ways. The first is through the use of php_gettext (non-thread safe). The second is by using the Savannah Groups gettext emulator (thread safe). Therefore, you can expect decent support for your web site.

I am looking for volunteers to take on language translation. Those who take on this responsibility must meet the following requirements:

1) Have a working knowledge of php
2) Have a good IDE for PHP
3) Familiar with gettext, or optionally, have a good coding backgroud
4) Have access to anonymous CVS and set it up to pull our development snapshots

I am cautioning anyone for spending too much time on the activity for now other than to familiarize yourself with the process.

If you are interested, please send an e-mail to me larryjadams@comcast.net. Please include in the subject line: "Cacti Translation Volunteer Request". By volunteering, a few things will happen:

1) You will get your name somewhere that may outlive you
2) You will help humanity or the Cacti community at least (in some form anyway)
3) You will receive personalized service from either Tony, Ian or myself

Please include in the CC: line of your e-mail, the following recipients:

roman at disorder dot com
iberry at raxnet dot net

Regards,

Larry Adams
(aka TheWitness)
Cacti Developer
True understanding begins only when we realize how little we truly understand...

Life is an adventure, let yours begin with Cacti!

Author of dozens of Cacti plugins and customization's. Advocate of LAMP, MariaDB, IBM Spectrum LSF and the world of batch. Creator of IBM Spectrum RTM, author of quite a bit of unpublished work and most of Cacti's bugs.
_________________
Official Cacti Documentation
GitHub Repository with Supported Plugins
Percona Device Packages (no support)
Interesting Device Packages


For those wondering, I'm still here, but lost in the shadows. Yearning for less bugs. Who want's a Cacti 1.3/2.0? Streams anyone?
Post Reply

Who is online

Users browsing this forum: No registered users and 0 guests