Ubuntu Forums Archive Viewer

ubm localization

Archived thread 35965 from BUM - Boot Up Manager. Markdown source: BUM_-_Boot_Up_Manager/thread_35965_ubm_localization.md

Original URL About this archive
#1

The .pot file is ready for translations. Volunteers can download it from here: http://www.marzocca.net/linux/downloads/bum.pot

Translators can translate all the messages, put in their name in the msgid "translator-credit" and send the .po file back to me at [email]thesaltydog@gmail.com[/email]

Of course, I will provide for italian!!

Thanks to all!

***Update May 22nd, 2005*** We have the french and the spanish localization.

***Update May 24th, 2005*** We have dutch locale, too

***Update May 25th, 2005*** German translation is in!

***Update May 26th, 2005*** New version is out! Refer to this thread: http://ubuntuforums.org/showthread.php?t=37283

#2

The .pot file is ready. Volunteers can download it from here: http://www.marzocca.net/linux/downloads/ubm.pot

Translators can translate all the messages, put in their name in the msgid "translator-credit" and send the .po file back to me at [email]thesaltydog@gmail.com[/email]

Of course, I will provide for italian!!

Thanks to all!

#3

count me in for german translation :)

#4

count me in for german translation :)

Thanks a lot! Very kind.

#5

Works on french translation

*ZeBob from forum.ubuntu-fr.org*

#6

Works on french translation

*ZeBob from forum.ubuntu-fr.org*

Thanks ZeBob. I've seen your message in ubuntu-fr forum, but I don't understand french..

#7

french translation done. Now I will look what is this program ;-) (yes i'm a mad translator that don't test apps before translating it) note: i've sended you a private message with a link to the file

#8

Bob, your translation is not compatible with standard .po files.

A nice howto is here: http://codex.xwd.jp/index.php/Localizing_WordPress

If in doubt, you can use poEdit : (apt-get install poedit) but as it is very simple, you can go with a normal editor..

#9

french traduction try 2

#10

Sorry I've sended you an incorrect file yesterday, but could you tell me if the current one suits you ? For other translator mine is :```

Ubuntu Bootup Manager

This file is distributed under the same license as the PACKAGE package.

Fabio Marzocca <thesaltydog@gmail.com>, 2005.

#

msgid "" msgstr "" "Project-Id-Version: 1.2.6\n" "Report-Msgid-Bugs-To: thasaltydog@gmail.com\n" "POT-Creation-Date: 2005-05-21 20:44+0200\n" "PO-Revision-Date: 2005-05-22 HO:MI+ZONE\n" "Last-Translator: Bob.m <>\n" "Language-Team: French <LL@li.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n"

#: ubm:80 msgid "Service stopped." msgstr "Service arrêté."

#: ubm:81 msgid "" "Failed command execution. \n" "Service could possibly be already stopped." msgstr "" "Echec de l'éxécution de la commande. \n" "Le service est probablement déjà arrêté."

#: ubm:82 msgid "Service started." msgstr "Service démarré."

#: ubm:83 msgid "" "Failed command execution. \n" "Service could possibly be already running." msgstr "" "Echec de l'éxécution de la commande. \n" "Le service est probablement déjà lancé."

#: ubm:84 msgid "<b>WARNING:</b> All your unsaved data will be lost. Are you sure?" msgstr "<b>ATTENTION:</b> Toutes les données non sauvegardées seront perdues. Etes-vous sûr?"

#: ubm:85 msgid "When you are finished, type 'exit'." msgstr "Quand vous aurez terminé, tapez 'exit'."

#: ubm:86 msgid "" "Start/Stop scripts now? \n" "(If you answer NO, changes will be applied at next boot." msgstr "" "Démarrer/Arrêter les scripts maintenant? \n" "(Si vous répondez NO, les changements seront appliqués au prochain démarrage."

#: ubm:87 msgid "" "Changes will be applied as soon as \n" "you click on OK button." msgstr "" "Les changements seront appliqués dès que \n" "vous cliquerez sur le bouton OK."

#: ubm:88 msgid "Service" msgstr "Service"

#: ubm:89 msgid "Help" msgstr "Aide"

#: ubm:90 msgid "Please wait... loading data..." msgstr "Svp attendez... chargement des données..."

#: ubm:91 msgid "You must select a script before!" msgstr "Vous devez d'abord sélectionner un script!"

#: ubm:92 msgid "" "This script is <i>planned</i> to be removed when you'll <i>Apply</i> " "changes, but not yet removed.\n" "Please Apply first and then remove." msgstr "" "Ce script est <i>prévu</i> pour être supprimé quand vous allez <i>Appliquer</i> " "les changements, mais il n'est pas encore supprimé.\n" "Veuillez Appliquer d'abord et ensuite supprimer."

#: ubm:93 msgid "" "<i>If this script is part of a package installation, you are strongly " "recommended <b>not</b> to remove the script, but the package itself.</i>\n" msgstr "" "<i>Si le script est une partie d'un package d'installation, vous êtes fortement " "invité <b>à ne pas</b> supprimer ce script, mais le package lui-même.</i>\n"

#: ubm:96 msgid "Switch to Runlevel 1" msgstr "Basculer en Runlevel 1"

#: ubm:97 msgid "Apply changes" msgstr "Appliquer les changements"

#: ubm:98 msgid "Exit" msgstr "Quitter"

#: ubm:99 msgid "Change Start\\/Stop Priority" msgstr "Changer les priorités de Démarrage\\/Arrêt"

#: ubm:100 msgid "Activate Service & Apply Now" msgstr "Activer le service & Appliquer maintenant"

#: ubm:101 msgid "Deactivate Service & Apply Now" msgstr "Désactiver le service & Appliquer maintenant"

#: ubm:102 msgid "Start Service Now" msgstr "Démarrer le service maintenant"

#: ubm:103 msgid "Stop Service Now" msgstr "Arrêter le service maintenant"

#: ubm:104 msgid "Add new script at boot" msgstr "Ajouter le nouveau script au démarrage"

#: ubm:105 ubm:472 msgid "Remove script" msgstr "Supprimer le script"

#: ubm:205 msgid "About" msgstr "A propos de"

#: ubm:211 msgid "License" msgstr "License"

#: ubm:232 msgid "translator-credits" msgstr "Bob.M from Rouen " #: ubm:235 msgid "Released under GNU General Public License (GPL)" msgstr "Réalisé sous GNU General Public License (GPL)"

#: ubm:235 msgid "A graphical tool to handle Ubuntu's runlevels configuration." msgstr "Un outil graphique pour manipuler les runlevels d'Ubuntu."

#: ubm:235 msgid "Special credits to:" msgstr "Utilisateur unique"

#: ubm:235 msgid "Acknowledgments to:" msgstr ""

#: ubm:301 msgid "Script name " msgstr "Nom du script "

#: ubm:303 msgid "Single User" msgstr "mode Single User"

#: ubm:304 msgid "Default RL" msgstr "RL par défaut"

#: ubm:360 msgid "Script name " msgstr "Nom du script "

#: ubm:435 msgid "Stop now" msgstr "Arrêter maintenant"

#: ubm:436 msgid "Start now" msgstr "Démarrer maintenant"

#: ubm:445 ubm:491 msgid "Deactivate & Apply now" msgstr "Désactiver & Appliquer maintenant"

#: ubm:446 ubm:492 msgid "Activate & Apply now" msgstr "Activer & Appliquer maintenant"

#: ubm:447 ubm:493 msgid "Change Start/Stop Priority" msgstr "Changer les priorités de démarrage et d'arrêt"

#: ubm:644 msgid "Change Start/Sop Priority" msgstr "Changer les priorités de démarrage et d'arrêt"

#: ubm:661 msgid "Startup Priority:" msgstr "Priorité de démarrage :"

#: ubm:670 msgid "Shutdown Priority:" msgstr "Priorité de fermeture :"

#: ubm:822 msgid "Cancel changes and exit" msgstr "Annuler les changements et quitter"

#: ubm:829 msgid "_Apply changes" msgstr "_Appliquer les changements"

#: ubm:834 msgid "Apply changes " msgstr "Appliquer les changements "

#: ubm:842 msgid "Add _new script" msgstr "Ajout d'un _nouveau script"

#: ubm:846 msgid "Copy a new script in /etc/init.d" msgstr "Copiez un nouveau script dans /etc/init.d"

#: ubm:852 msgid "_Remove script" msgstr "_Supprimer le script"

#: ubm:856 msgid "Delete script from /etc/init.d" msgstr "Supprimer le script de /etc/init.d"

#: ubm:882 msgid "This program must be run with root privileges!" msgstr "Ce programme doit être lancé avec des privilèges root!"

#: ubm:894 msgid "Another UBM is running, or the file:" msgstr "Un autre UBM est en cours d'éxécution, ou le fichier :"

#: ubm:894 msgid "remains locked!" msgstr "reste verrouillé!"

#: ubm:904 msgid "Select the new script" msgstr "Choississez le nouveau script"

#: ubm:918 msgid "New file:" msgstr "Nouveau fichier :"

#: ubm:918 msgid "" "has been added to your boot scripts.\n" "To activate it, check the box in the main scripts list and apply." msgstr "" "ont été ajoutés à vos scripts de démarrage.\n" "Pour l'activer, cochez la case dans la liste des scripts principaux et appliquez."

#: ubm:931 msgid "Only de-activated scripts can be removed!" msgstr "Seuls les scripts dé-activatés peuvent être supprimés!"

#: ubm:937 msgid "" "\n" "You are definitively removing script: " msgstr "Vous supprimez définitivement le script : "

#: ubm:937 msgid "" " from /etc/init.d. \n" "A backup copy of the file will be placed in directory /var/lib/ubm\n" "Are you sure?" msgstr "" "Une copie de sauvegarde du fichier sera envoyée dans le répertoire /var/lib/ubm\n" "Etes-vous sûr?"

#: ubm:970 ubm:1020 msgid "Services" msgstr "Services"

#: ubm:971 ubm:1021 msgid "Information" msgstr "Information"

#: ubm:982 msgid "System Runlevel" msgstr "Runlevel Système"

#: ubm:1032 msgid "Standard Runlevels" msgstr "Runlevels Standards"

#: ubm:1049 msgid "Run as root or 'gksudo ubm'\n" msgstr "Lancer en tant que root ou 'gksudo ubm'\n"

#: ubm:1050 msgid "Another UBM is running, or the file /var/lock/ubm remains locked!\n" msgstr "Un autre UBM est en cours d'éxécution, ou le fichier /var/lock/ubm reste verrouillé!\n"

#: ubmlib.pm:286 msgid "Sorry, no information found for this package." msgstr "Désolé, pas d'information disponible pour ce package."

#: ubmlib.pm:286 msgid "Information not available" msgstr "Information non disponible"

#11

OK.

We've got the french localization.

Waiting for other languages...

#12

Hi there,

Im sending you the spanish translation *as we speak* O:)

#13

We have got the spanish localization, too!

Thank you all.

#14

We have got the spanish localization, too!

Thank you all. http://www.spawnfusion.net/lux/ubm.mo for german translation. I noticed some entries were double, but translated both of them anyway.

Fab

#15

http://www.spawnfusion.net/lux/ubm.mo for german translation. I noticed some entries were double, but translated both of them anyway.

Fab

Sorry, Fab, but I need the .po file, not the compiled one... Could you pls send (or upload) the .po?

#16

I'm translating into dutch.

I will send it as soon as i'm done

#17

I'm translating into dutch.

I will send it as soon as i'm done

Gotcha. Thank you.

#18

Sorry, Fab, but I need the .po file, not the compiled one... Could you pls send (or upload) the .po? oops of course i will, as soon as im home again ;)

Fab

#19

as promised, here it is: http://www.spawnfusion.net/lux/ubm.pot

regards, Fab

#20

I can translate on Russian.

But I have two questions:

  • Which file I'm should send for you: *.pot *or *.po* (and what different between it)?
  • Which codepage (locales) I'm should use: *koi8-r*, *utf-8* or* iso-8859-5*?
#21

I can translate on Russian.

But I have two questions:

  • Which file I'm should send for you: *.pot *or *.po* (and what different between it)?
  • Which codepage (locales) I'm should use: *koi8-r*, *utf-8* or* iso-8859-5*?

Download last bum.pot file from here: http://www.marzocca.net/linux/downloads/bum.pot

Translate everything in UTF-8 codeset

Send me back a bum.ru.po file at [email]thesaltydog@gmail.com[/email]

Thank you.

#22

Download last bum.pot file from here: http://www.marzocca.net/linux/downloads/bum.pot

Translate everything in UTF-8 codeset

Send me back a bum.ru.po file at [email="thesaltydog@gmail.com"]thesaltydog@gmail.com[/email]

Thank you.

Yep! I'm complet. Currently sent for you a bum.ru.po file. I'm use poEdit and miss any strings (I think). If I'm will modify something, I sent it for you.

P.S. Check that I'm don't miss anything messages, strings, etc.

#23

Thank you David.

if you want to have bum localized in russian language, without waiting for next release, you can download bum.mo file from this link:

http://www.marzocca.net/linux/downloads/bum.mo

Then, type this command:

sudo cp bum.mo /usr/share/locale/ru/LC_MESSAGES/bum.mo

#24

sorry, i cannot find the ubm pot file.

#25

sorry, i cannot find the ubm pot file.

Try now. New version pot file has been uploaded here: http://www.marzocca.net/linux/downloads/bum.pot

#26

Try now. New version pot file has been uploaded here: http://www.marzocca.net/linux/downloads/bum.pot

thanks, i'll try to translate to Turkish.

#27

Hi, You may download the Turkish .po file from this address: (Also i translate the .desktop file.)

http://firat.kucuk.org/translations/

And these are some resources that are not exist in the .pot template.

  • File
  • Open Source Web Application Server (zope)
  • A kernel-based automounter for linux (autofs)
  • mysql database server binaries (mysql)
  • NFS support files common to client and server (nfs-common)
  • Halt
  • Runlevel
  • Boot
  • Reboot
#28

Hi, You may download the Turkish .po file from this address: (Also i translate the .desktop file.)

http://firat.kucuk.org/translations/

And these are some resources that are not exist in the .pot template.

  • File
  • Open Source Web Application Server (zope)
  • A kernel-based automounter for linux (autofs)
  • mysql database server binaries (mysql)
  • NFS support files common to client and server (nfs-common)
  • Halt
  • Runlevel
  • Boot
  • Reboot

Thank you. COncerning the services you noticed are missing, please update the page at : https://wiki.ubuntu.com/InitScriptHumanDescriptions You can put here the proposed description and the daemon name (if any).

#29

ok, i added daemons.

#30

ok, i added daemons.

You are kindly request to ADD new entries not to MODIFY existing ones. You have now completely messed up that page !!! Why you have removed daemons from gdm, fnfxd,etc??? Those are working!

Further to this, the new proposed tect is to be a friendly-human text. i.e.: you put for zope "Python Based Web Application Server"... A common user is not meant to know what is "Pyhton", what is an "application server"!!

We need to let the description be as friendly as possibile (look at the other ones).

Are you able to put things back is order, or should I ask to ubuntu people to restore a backup of the page???

#31

You are kindly request to ADD new entries not to MODIFY existing ones. You have now completely messed up that page !!! Why you have removed daemons from gdm, fnfxd,etc??? Those are working!

Further to this, the new proposed tect is to be a friendly-human text. i.e.: you put for zope "Python Based Web Application Server"... A common user is not meant to know what is "Pyhton", what is an "application server"!!

We need to let the description be as friendly as possibile (look at the other ones).

Are you able to put things back is order, or should I ask to ubuntu people to restore a backup of the page???

sir, please compare version 10 and 14 gdm, fnfxd and etc daemon descriptions are not changed. i just only add some space.

like this: || gdm || i made it like this: || gdm ||

because this version is easy to edit and understandable. (please examine code)

i wrote: Python Based Web Application Server the old one is: Open Source Web Application Server

everyone knows it is open source, and if anyone knows what is "Web Application Server", in my opinion he/she may know also python.

#32

sir, please compare version 10 and 14 gdm, fnfxd and etc daemon descriptions are not changed. i just only add some space.

like this: || gdm || i made it like this: || gdm ||

because this version is easy to edit and understandable. (please examine code)

i wrote: Python Based Web Application Server the old one is: Open Source Web Application Server

everyone knows it is open source, and if anyone knows what is "Web Application Server", in my opinion he/she may know also python.

Of course I was speaking about LAST version (#14). That is where you susbstituded gdm and fnfxd with *NONE* !!. Now things are back in place. You can continue editing but please... carefully.

You can never say "everyone knows". Don't be so sure. Ubuntu is trying to make a "linux for human beings" and not for "computer experts".

#33

sorry it's my mistake but gdm is not related with any daemon, isn't that? so i want to fix it.

#34

sorry it's my mistake but gdm is not related with any daemon, isn't that? so i want to fix it.

...of course it is...

type:

ps -A | grep gdm

...and look.

#35

...of course it is...

Thanks, you are so kind ?

and this is the grep output: 6330 ? 00:00:00 gdm 6372 ? 00:00:00 gdm

Try to remove gdm package, Is there any related package or daemon?

Buddy be calm, every volunteer wants to contribute, in my opinion you got to be a little modest.

#36

Thanks, you are so kind ?

and this is the grep output: 6330 ? 00:00:00 gdm 6372 ? 00:00:00 gdm

Try to remove gdm package, Is there any related package or daemon?

Buddy be calm, every volunteer wants to contribute, in my opinion you got to be a little modest.

The only way for BUM to detect if the service is started is to check its running dameon. In this way you will have a "green" or "red" light, meaning the service is up or down. If there is a "slash", it means that the service has no daemon. If there is question mark "?", it means that BUM has found a service which is not in its list.

Please refer to documentation at http://www.marzocca.net/bumdocs.html

Concerning gdm, this is an extract from the /etc/init.d/gdm file:

[FONT=System]# To start gdm even if it is not the default display manager, change

HEED_DEFAULT_DISPLAY_MANAGER to "false."

HEED_DEFAULT_DISPLAY_MANAGER=true DEFAULT_DISPLAY_MANAGER_FILE=/etc/X11/default-display-manager PATH=/sbin:/bin:/usr/sbin:/usr/bin DAEMON=/usr/bin/gdm PIDFILE=/var/run/gdm.pid[/FONT]

From these few lines you can verify that gdm runs a daemon named gdm with its own pid in /var/run/gdm.pid

More on this: maybe this is not the right place to discuss this matter.

#37

More on this: maybe this is not the right place to discuss this matter.

You are right,

but in fact, gdm cannot be related with gdm!

if there is such a thing, a multithreaded service can be related with its 60 instances!

pismikrop@mikropyuvasi:~$ ps -A | grep apache2 10916 ? 00:00:00 apache2 10920 ? 00:00:00 apache2 10921 ? 00:00:00 apache2 10922 ? 00:00:00 apache2 10923 ? 00:00:00 apache2 10924 ? 00:00:00 apache2

#38

You are right,

but in fact, gdm cannot be related with gdm!

if there is such a thing, a multithreaded service can be related with its 60 instances!

pismikrop@mikropyuvasi:~$ ps -A | grep apache2 10916 ? 00:00:00 apache2 10920 ? 00:00:00 apache2 10921 ? 00:00:00 apache2 10922 ? 00:00:00 apache2 10923 ? 00:00:00 apache2 10924 ? 00:00:00 apache2

As I said, this is not the right place for this discussion. I will try to put discussion back to BUM. Bum checks that gdm is running and allows start/stop of the service thru its daemon that is gdm with its proper pid. The same for apache/apache2/httpd. If you need to stop apache, just right-click on BUM list and click Stop Service. This is done by first detecting if the daemon is running, if yes, BUM issues a '/etc/init.d/servicename stop. If there is no daemon running (or if BUM doesn't know the daemon name) this cannot be done.

#39

You are right,

but in fact, gdm cannot be related with gdm!

if there is such a thing, a multithreaded service can be related with its 60 instances!

This is not a problem. The script can handle all of them.

BUM use two information: the script name and the daemon (one or more ) name. With the daemon's name it test if the daemon is started or not to operate on it with the script that handle one/multi instances of the daemon.