From: Nicolas B. <ni...@bo...> - 2006-03-11 18:05:20
|
Hi everybody, Thanks for answering my request for translators, it is nice to see so many people interested in doing this job. Maybe should I present ddccontrol in a few lines, as I don't know if you already tried this software: It allows to control monitors parameters, like brightness, constrast, position, etc. without using the buttons on front of it, i.e. via the VGA/DVI cable. The distribution is splitted in two packages, ddccontrol (the main program), and ddccontrol-db (monitor database). I don't know if you ever worked with CVS and po files, so I'll explain, sorry for the ones who already know .-) Tools you need: cvs, automake/autoconf, gettext, make, poedit (or another tool, or a simple text editor). First, you need to check-out the sources from the CVS repository (i can't give you a direct link to the instructions, as SF is down right now, but they are on the CVS page of ddccontrol project page). Note you need to perform this operation, and the following ones, on both ddccontrol and ddccontrol-db modules (there are strings to translate in the main program, and in the database). Then run: # ./autogen.sh # ./configure (maybe you will need some devel package to make it to work) # cd po # make update-po If the po file for your language doesn't exist, simply copy ddccontrol.pot to <YOUR_LANGUAGE_CODE>.po (for example, for French, it is fr.po) and update the fields in it (like AUTHOR, CHARSET, etc...) Then open your po file, and translate the strings! I recommend that you use a tool like poedit (http://poedit.sf.net) to edit it, as it warns visually you when strings are wrong, and offers spellcheck, but it's your choice .-) When you are finished, it would be nice to test if it works by installing and running the software, but it is not mandatory, particularly if you don't have the needed hardware (i.e. a monitor supporting DDC/CI). Then, I give you two possibilities for sending the completed po files, either you send them to my personal e-mail, or I give you a CVS write access (in this case, please send me your SourceForge ID if it is not already done). The later (CVS) is of course my prefered, as it is less work for me, but if you don't feel comfortable with CVS, and don't have time to learn, e-mail is ok too. Here is a summary of translators with their respective languages and language codes: - nanwushe: Simplified Chinese (zh_CN) - Jonathan Farnham: Spanish (es) - Gabi1002: German (de) and Spanish (es) - Zsolt Pãsztor: Hungarian (hu) Jonathan and Gabi1002, I don't know if you want to split Spanish translation between both of us, or maybe it is simpler if Jonathan does Spanish translation, and Gabi1002 German translation, I let you discuss this between you, and send me your decision once you have made it. I suggest that you all subscribe to ddccontrol-devel, particularly if you have problems to translate some technical strings. So I don't have to explain 4 times the same term to all of you .-) Also, as some of you probably have a better English level than mine, it would be really nice to report English mistakes in the original strings if you find some. I think that's all, sorry for the long message, I hope my explanations were complete, otherwise do not hesitate to contact me (cc-ing the devel list) if you have questions. Thanks, Best regards, Nicolas |