My Projects:
Gyach Enhanced
pY! Voice Chat
IceWM Control Panel
gAnim8
Pythonol
PHPaint



Site Powered By:
PHPaint
and
PHP

IceWMCP Spinner  IceWMCP Logo  IceWMCP Spinner

A full-featured, multi-language, Gtk-based control panel targeted toward IceWM
http://icesoundmanager.sourceforge.net
http://sourceforge.net/projects/icesoundmanager/

Download       Translators: Contribute!       Developer's Release       Support Forum




LATEST NEWS [4/29/2005]: These pages have just moved to a NEW SERVER. The site might be under construction for some time.
LATEST NEWS [8/18/2004]: IceWMCP version 3.2 is now available. This release patches bugs that many users of Python 2.3 experienced. Support has been added for the latest features of IceWM 1.2.14 / 1.2.15. A French translation has been added, and the Russian translation has been updated. The IceMe menu editor now saves non-English characters in the menu file correctly. A big THANK YOU to the following people: French Translation Added By - Yves Perraudin (yploglib ['at'] free.fr), Régis Décamps (decamps ['at'] users.sf.net), and Simon Gauthier (joy3k ['at'] hotmail.com). Russian Translation Updates By - Vasya a.k.a Vasiliy Leushin (basileus ['at'] newmail.ru). Thank you all for your hard work and patience with me. :-)   DOWNLOAD   List of New Features
LATEST NEWS [8/18/2004]: The following applications have just been released: IcePref2 3.4, IcePref2 Theme Designer 3.2, PhrozenClock 3.2, IceSoundManager 3.2, GtkPCCard 1.6, and IceWMCP Tray Icon Plug-in 0.2   Download



TRANSLATORS: YOUR HELP IS WELCOMED!


IceWM Control Panel now runs in several different languages thanks to the great help offered by some very generous people. Here they are:

TRANSLATOR CREDITS   [BIG THANKS TO CONTRIBUTORS]:
      Chinese (Traditional, zh_TW): Chao-Hsiung Liao (pesder.liao ['a'] msa.hinet.net) - translation mostly complete (about 75%), with .cpl applets, no help files.   Help is needed: translation updates, .cpl applet for EnergyStar applet, Help files, testing of the translations with the CJKCodecs, translation needed for the IceWMCP-TrayIcon plugin. This translation has not been updated regularly, and Traditional Chinese translators/contributors are welcome!

      Finnish: Petteri Aimonen (jpa ['at'] pyrmio.org) - IceWMCP-IceMe only (Petteri has abandoned his translation project. A new Finnish translator is welcome!)   Help is needed: translations for all other programs, .cpl applets, and Help files, translations needed for the IceWMCP-TrayIcon and IceWMCP-System plugins.

      French: Yves Perraudin (yploglib ['at'] free.fr), Régis Décamps (decamps ['at'] users.sf.net), and Simon Gauthier (joy3k ['at'] hotmail.com) - Total translation is about 95% complete, IceMe complete (corrections by Simon Gauthier), IceSoundManager complete, IceWMCP-HW complete, .cpl applets complete, 4 Help files complete, translation needed for the IceWMCP-TrayIcon plugin.   Yves Perraudin and Régis Décamps are still working on the translation (making good progress) and are still working on the following: translation for the IceWMCP-TrayIcon plugin, and remaining Help files.

      Russian: Vasya a.k.a Vasiliy Leushin (basileus ['at'] newmail.ru) - Translation is complete: main translation, all help files, and .cpl applets. Vasya has been making regular updates to the Russian translation.
      Russian: Roman Shiryaev (mih_val ['at'] mail.ru) - translation complete, several help files contributed

      Spanish: Erica Andrews (PhrozenSmoke ['at'] yahoo.com) - translation complete, with help files, with all applets, regular updates, translations for IceWMCP-TrayIcon and IceWMCP-System plugins complete - corrections are welcomed from native/fluent Spanish speakers
      Several Spanish Corrections: 'Martintxo' (fundamento ['at'] sindominio.net)



Do you speak and read a language other than English well? If you do, you are welcome to help translate the IceWM Control Panel software into other languages. Currently supported languages: English, Russian, Spanish, Traditional Chinese, French (partial), and Finnish (partial). However, I would be happy to add support for other languages, but I need people who speak/read other languages to help me. If you know a language other than Spanish or English, or would like to offer badly-needed 'proofreading' for the Spanish language support, keep reading.


THINGS YOU SHOULD KNOW:
   - This is a BIG translation project. It is NOT for the weak at heart, as the IcePref2 project alone requires several hundred lines of translation. This is not something that is going to take a quick hour or so.
   - You should be familiar with standard GNU Gettext formats, tools, and files: .pot, .po, .mo . Locale support in IceWMCP is based around the standard GNU gettext format.
   - You should be familiar with how to 'checkout' files from anonymous CVS, or at least be willing to read below and learn.


INFORMATION TRANSLATORS SHOULD CONSULT:
Creating An IceWMCP Translation: A Step-By-Step Example (VERY important)
APPLETS - HOW TO (how to create foreign language control panel applets)
General Anonymous CVS Instructions
CVS Instructions for Translators (how to get the language files)
File system layout of language files
Where to send your translations



TRANSLATORS - CVS:
You can easily check out just the language (GNU Gettext) files from anonymous CVS with the following command:

cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/icesoundmanager co IceWMCP-2/locale

This will download the .pot and .po files of interest to you. To check out the control panel (.cpl) applet files, you can run CVS a command like:

cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/icesoundmanager co IceWMCP-2/applets

To check out the control panel (.txt) Help files, you can run CVS a command like:

cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/icesoundmanager co IceWMCP-2/help
(The English Help files will be in the top directory.)

To download the latest translation files for the IceWMCP Tray Icon plug-in, run the command:

cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/icesoundmanager co IceWMCP-TrayIcon




FILE SYSTEM LAYOUTS:

GNU Gettext support files are currently layed out in the file system as follows:

- IceWMCP root directory
         - locale   [.pot files directory]
            icepref.pot   [IcePref2]
            icewmcp.pot   [IceWMCP main]
            icewmcp-hw.pot   [IceWMCP System plug-in]
            iceme.pot   [IceMe]
            icesound.pot   [IceSoundManager]

            - es   [Spanish language .po files directory]
               icewmcp.po   [IceWMCP Main]
               icewmcp-hw.po   [IceWMCP System plug-in]
               icewmcp-ism.po   [IceSoundManager]
               icewmcp-icepref.po   [IcePref2]
               icewmcp-iceme.po   [IceMe]
               Makefile   [gettext compile script]
              - LC_MESSAGES   [Compiled .mo files directory, Spanish]
                 icewmcp.mo   [IceWMCP Main]
                 icewmcp-hw.mo   [IceWMCP System plug-in]
                 icewmcp-ism.mo   [IceSoundManager]
                 icewmcp-icepref.mo   [IcePref2]
                 icewmcp-iceme.mo   [IceMe]

            - fi   [Finnish language .po files directory]
               icewmcp-iceme.po   [IceMe]
              - LC_MESSAGES   [Compiled .mo files directory, Finnish]
                 icewmcp-iceme.mo   [IceMe]

            - fr   [French language .po files directory]
               icewmcp.po   [IceWMCP Main]
               icewmcp-hw.po   [IceWMCP System plug-in]
               icewmcp-ism.po   [IceSoundManager]
               icewmcp-icepref.po   [IcePref2]
               icewmcp-iceme.po   [IceMe]
               Makefile   [gettext compile script]
              - LC_MESSAGES   [Compiled .mo files directory, French]
                 icewmcp.mo   [IceWMCP Main]
                 icewmcp-hw.mo   [IceWMCP System plug-in]
                 icewmcp-ism.mo   [IceSoundManager]
                 icewmcp-icepref.mo   [IcePref2]
                 icewmcp-iceme.mo   [IceMe]

            - ru   [Russian language .po files directory]
               icewmcp.po   [IceWMCP Main]
               icewmcp-hw.po   [IceWMCP System plug-in]
               icewmcp-ism.po   [IceSoundManager]
               icewmcp-icepref.po   [IcePref2]
               icewmcp-iceme.po   [IceMe]
               Makefile   [gettext compile script]
              - LC_MESSAGES   [Compiled .mo files directory, Russian]
                 icewmcp.mo   [IceWMCP Main]
                 icewmcp-hw.mo   [IceWMCP System plug-in]
                 icewmcp-ism.mo   [IceSoundManager]
                 icewmcp-icepref.mo   [IcePref2]
                 icewmcp-iceme.mo   [IceMe]

            - zh_TW   [Traditional Chinese language .po files directory]
               icewmcp.po   [IceWMCP Main]
               icewmcp-hw.po   [IceWMCP System plug-in]
               icewmcp-ism.po   [IceSoundManager]
               icewmcp-icepref.po   [IcePref2]
               icewmcp-iceme.po   [IceMe]
               Makefile   [gettext compile script]
              - LC_MESSAGES   [Compiled .mo files directory, Trad. Chinese]
                 icewmcp.mo   [IceWMCP Main]
                 icewmcp-hw.mo   [IceWMCP System plug-in]
                 icewmcp-ism.mo   [IceSoundManager]
                 icewmcp-icepref.mo   [IcePref2]
                 icewmcp-iceme.mo   [IceMe]



Control Panel applets are currently layed out in the file system as follows:

- IceWMCP root directory
         - applets   [English language applets, .cpl files]
            - es   [Spanish language applets, .cpl files]
            - fr   [French language applets, .cpl files]
            - ru   [Russian language applets, .cpl files]
            - zh_tw   [Traditional Chinese language applets, .cpl files]


Help files are currently layed out in the file system as follows:

- IceWMCP root directory
         - help   [English language help files]
            - es   [Spanish language help files]
            - fr   [French language help files]
            - ru   [Russian language help files]


Language files for the IceWMCP-TrayIcon plugin are layed out in the file system as follows:

- IceWMCP-TrayIcon root directory
         - icewmcp-trayicon.pot   [Blank catalog for translators]
         - icewmcp-trayicon-es.po   [Spanish translation .po]
         - icewmcp-trayicon-es.mo   [Spanish translation .mo]
         - icewmcp-trayicon-ru.po   [Russian translation .po]
         - icewmcp-trayicon-ru.mo   [Russian translation .mo]


WHERE TO SEND YOUR TRANSLATIONS:

First, please only send the FOLLOWING parts of your translation:
   - Your COMPLETED .po files with the translations in your language
   - Your COMPLETED .cpl files for the control panel applets in your language
   - The name of the language you have created the translation for (i.e., French, Italian, Portuguese, etc.)
   - The locale 'abbreviation' for your language (i.e., es, fr, pt, etc.)
   - Your name and email address (and website, if you'd like) for me to give credit to on this site and in IceWMCP for your hard work.

Please put all your .cpl and .po files in a tarball (.tar.gz), .tar.bz2, or .zip file, then attach them to an email. Because I am using a Yahoo email address, do NOT try to send more than 3 attachments per e-mail (Yahoo will delete all the attachments if you do.) Include, in the email, all of the information listed above about you and the language you've translated. Then, send your email with your translations (and any comments you'd like) to:




IceWM Control Panel is Copyright (c) 2002-2005 by Erica Andrews (PhrozenSmoke ['at'] yahoo.com).
See the license and copyright documents for more legal information regarding this software.

Last Update: 04/29/2005
SourceForge Logo