wiki:MaintenanceTraduction

Version 3 (modified by anonyme, 6 years ago) (diff)

--

meridia cheap bontril buy alprazolam online cheap cialis generic ultram drug ultracet buy ephedrine xanax cheap viagra lipitor side effects generic cialis is ultracet a narcotic viagra cheap ultracet cheap bontril effects nexium side buy online codeine cheap levitra zithromax nexium bontril online viagra alternative acyclovir side effects carisoprodol buy online hydrocodone prevacid buy alprazolam online buy xanax citrate generic sildenafil meridia side effects generic prevacid meridia discount acyclovir side effects buy cheap diazepam propecia tramadol cod affect nexium side clomid success ambien side effects zithromax xanax zithromax effects lexapro side xanax glucophage phentermine online pharmacy tramadol carisoprodol clomid success rates buy cheap ultram clomid side effects buy ultram online buy tadalafil gain lexapro weight norvasc 5mg effects lexapro side bontril buy xenical online zanaflex soma diazepam buy online generic lipitor bontril lipitor side effects order cialis vioxx celebrex norvasc side effects hydrochloride tetracycline carisoprodol buying cheap levitra bontril online buy viagra gain lexapro weight klonopin wafer buy levitra online meridia side effects lipitor glucophage loss weight buy cheap xenical clomid success rates buy valium online ephedrine acyclovir online codeine buy online codeine meridia discount online pharmacy tramadol generic sildenafil nexium online buy nexium online atenolol side effects of zoloft hydrochloride tetracycline xanax xr codeine cheap propecia lipitor recall online pharmacy tramadol viagra alternative order cialis buy propecia valium online buy xenical what does alprazolam look like buy propecia buy cheap codeine generic norvasc buy ephedrine alprazolam pictures meridia effectiveness carisoprodol cheap tramadol cheap codeine klonopin generic lipitor citrate generic sildenafil meridia discount hydrochloride tetracycline codeine buy ephedra products information zanaflex buy xenical online dangers of ephedrine rimonabant acomplia glucophage pcos affect nexium side generic cialis zyprexa lawyer buy ambien online levitra alternative zolpidem order generic ultram celebrex cancer buy ultracet zyprexa meridia side effects online vicodin acyclovir online atenolol and flushing norvasc buy alprazolam online buy valium generic valium buy phentermine effects of zoloft buy ephedrine acyclovir atenolol slot machine celebrex generic cialis buy online diazepam cheap diazepam acyclovir medication norvasc 5 mg phentermine 37 5mg liquid propecia acyclovir zovirax acyclovir medication ephedrine diet pills celexa & discontinuation symptoms hydrochloride tetracycline propecia information zanaflex zithromax ambien side effects cheap codeine generic valium buy online xenical atenolol side effects phentermine 37 5mg cheap codeine effects glucophage side buy ephedrine generic lipitor zithromax z pak hydrocodone buy viagra cheap codeine ephedrine buy hydrocodone buy ephedra products buy hydrocodone valium online zithromax meridia effectiveness buy citrate sildenafil propecia online ephedrine buy xanax buy diazepam zithromax azithromycin buy ultram online atenolol side effects buy ultracet valium online hydrocodone online soma online didrex cheap celexa buy xanax online cheap codeine vicodin tetracycline nexium online zoloft cheap viagra generic viagra buy vicodin online cheap zanaflex online pharmacy tramadol buy bontril levitra clomid success atenolol side effects generic tadalafil buy citrate sildenafil nexium online glucophage pcos buy cheap fioricet acyclovir side effects glucophage pcos online tadalafil klonopin sildenafil generic prevacid buy hydrocodone glucophage phentermine buy online ultracet effects glucophage side didrex alprazolam lipitor recall buy prevacid buy zanaflex generic viagra canada discount celexa online pharmacy tramadol cheap levitra buy soma cheap codeine addiction viagra alternative buy propecia atenolol side effects dangers of ephedrine dangers of ephedrine viagra alternative klonopin withdrawal buy fioricet zoloft withdrawal xanax online valium without prescription vioxx celebrex buy tramadol soma online hydrochloride tetracycline hydroxycut with ephedrine propecia meridia effectiveness acyclovir buy acomplia canada discount celexa buy ultram buy ephedra products xanax online meridia lexapro symptom withdrawal effects side tetracycline propecia online klonopin picture buy hydrocodone effects glucophage side carisoprodol buying effects lexapro side buy tramadol glucophage pcos clomid cheap xenical lexapro symptom withdrawal meridia discount generic tadalafil atenolol xanax online cheap levitra side effects of zyprexa glucophage pcos citrate generic sildenafil zoloft withdrawal zolpidem buy soma side effects of zyprexa zoloft suicide glucophage codeine addiction herbal viagra lipitor recall alcohol lexapro buy celexa ephedrine klonopin withdrawal cheap codeine buy cheap codeine

Marquer les chaines a traduire

Les chaines a etre traduites dans AlternC doivent etre entouree d'un appel de fonction __. Autrement dit:

print "hello world";

devient:

print __("hellow world");

Nous n'utilisons pas _ car il est possible qu'AlternC change de systeme de traduction dans le futur (gettext est parfois un peu lent) et il serait trop complique de passer au travers de tous les _ pour les remplacer.

Mise a jour des chaines

Il y a un makefile dans source:alternc/trunk/admin/locales/ qui permet la mise a jour des fichiers de traduction lorsqu'on modifie une chaine. Il suffit de l'appeler avec "make":

$ cd admin/locales
$ make
touch messages.po
xgettext --force-po --omit-header --keyword=__ --keyword=_  -L PHP --from-code iso-8859-1 -j ../admin/adm_add.php ../admin/adm_defquotas.php ../admin/adm_del.php ../admin/adm_doadd.php ../admin/adm_dodefquotas.php ../admin/adm_dodel.php ../admin/adm_doedit.php ../admin/adm_domlock.php ../admin/adm_doms.php ../admin/adm_donosu.php ../admin/adm_dorenew.php ../admin/adm_dosu.php ../admin/adm_edit.php ../admin/adm_list.php ../admin/adm_login.php ../admin/adm_panel.php ../admin/adm_quotadoedit.php ../admin/adm_quotaedit.php ../admin/adm_slaveaccount.php ../admin/adm_slaveip.php ../admin/adm_tldadd.php ../admin/adm_tlddoadd.php ../admin/adm_tlddoedit.php ../admin/adm_tldedit.php ../admin/adm_tld.php ../admin/adm_variables.php ../admin/bro_editor.php ../admin/bro_main.php ../admin/bro_pref.php ../admin/bro_tgzdown.php ../admin/bro_view.php ../admin/browseforfolder.php ../admin/direct.php ../admin/dom_add.php ../admin/dom_doadd.php ../admin/dom_dodel.php ../admin/dom_editdns.php ../admin/dom_edit.php ../admin/domlist.php ../admin/dom_subdel.php ../admin/dom_subdodel.php ../admin/dom_subdoedit.php ../admin/dom_subedit.php ../admin/ftp_add.php ../admin/ftp_del.php ../admin/ftp_doadd.php ../admin/ftp_doedit.php ../admin/ftp_edit.php ../admin/ftp_list.php ../admin/head.php ../admin/hta_add.php ../admin/hta_adduser.php ../admin/hta_del.php ../admin/hta_doadd.php ../admin/hta_doadduser.php ../admin/hta_dodeluser.php ../admin/hta_doedituser.php ../admin/hta_edit.php ../admin/hta_edituser.php ../admin/hta_list.php ../admin/index.php ../admin/login.php ../admin/lst_addown.php ../admin/lst_addsub1.php ../admin/lst_addsub.php ../admin/lst_affallsub.php ../admin/lst_affsub.php ../admin/lst_delown.php ../admin/lst_delsub.php ../admin/lst_doedit.php ../admin/lst_doeditsub.php ../admin/lst_doedittxt.php ../admin/lst_downsub.php ../admin/lst_owner.php ../admin/lst_subscribers.php ../admin/mail_add.php ../admin/mail_doadd.php ../admin/mail_dodel.php ../admin/mail_doedit.php ../admin/mail_edit.php ../admin/mail_list.php ../admin/main.php ../admin/mem_admin.php ../admin/mem_chgmail.php ../admin/mem_cm2.php ../admin/mem_cm.php ../admin/mem_logout.php ../admin/mem_param.php ../admin/mem_passwd.php ../admin/menu_adm.php ../admin/menu_aide.php ../admin/menu_brouteur.php ../admin/menu_dom.php ../admin/menu_ftp.php ../admin/menu_mail.php ../admin/menu_mem.php ../admin/menu.php ../admin/menu_quota.php ../admin/menu_sql.php ../admin/menu_sta2.php ../admin/menu_web.php ../admin/quota_show_all.php ../admin/quota_show.php ../admin/sql_addmain.php ../admin/sql_add.php ../admin/sql_admin.php ../admin/sql_bck.php ../admin/sql_del.php ../admin/sql_doadd.php ../admin/sql_dobck.php ../admin/sql_dorestore.php ../admin/sql_getparam.php ../admin/sql_list.php ../admin/sql_passchg.php ../admin/sql_pass.php ../admin/sql_restore.php ../admin/sql_users_add.php ../admin/sql_users_del.php ../admin/sql_users_doadd.php ../admin/sql_users_dorights.php ../admin/sql_users_list.php ../admin/sql_users_rights.php ../admin/sta2_add_raw.php ../admin/sta2_del_raw.php ../admin/sta2_doadd_raw.php ../admin/sta2_doedit_raw.php ../admin/sta2_edit_raw.php ../admin/sta2_list.php ../admin/template.php ../admin/web_list.php ../class/config_nochk.php ../class/config.php ../class/config_real.php ../class/db_mysql.php ../class/export_account.php ../class/functions.php ../class/lang_env.php ../class/local.php ../class/m_admin.php ../class/m_bro.php ../class/m_dom.php ../class/m_err.php ../class/m_ftp.php ../class/m_hta.php ../class/mime.php ../class/m_mail.php ../class/m_mem.php ../class/m_mysql.php ../class/m_quota.php ../class/m_sta2.php ../class/reset_stats_conf.php ../class/variables.php
msgmerge -v -U de_DE/LC_MESSAGES/messages.po messages.po
............................................
 lus 1 anciens + 1 references, 424 fusionnes, 1 approximatives, 0 manquants, 1 perimes.
msgmerge -v -U es_ES/LC_MESSAGES/messages.po messages.po
............................................
 lus 1 anciens + 1 references, 424 fusionnes, 1 approximatives, 0 manquants, 145 perimes.
msgmerge -v -U es_VE/LC_MESSAGES/messages.po messages.po
............................................
 lus 1 anciens + 1 references, 424 fusionnes, 1 approximatives, 0 manquants, 11 perimes.
msgmerge -v -U fr_FR/LC_MESSAGES/messages.po messages.po
............................................
 lus 1 anciens + 1 references, 424 fusionnes, 1 approximatives, 0 manquants, 37 perimes.
msgmerge -v -U en_US/LC_MESSAGES/manual.po manual.po
...................
 lus 1 anciens + 1 references, 186 fusionnes, 0 approximatives, 0 manquants, 263 perimes.
msgmerge -v -U es_VE/LC_MESSAGES/manual.po manual.po
...................
 lus 1 anciens + 1 references, 186 fusionnes, 0 approximatives, 0 manquants, 7 perimes.
msgmerge -v -U fr_FR/LC_MESSAGES/manual.po manual.po
...................
 lus 1 anciens + 1 references, 186 fusionnes, 0 approximatives, 0 manquants, 10 perimes.