← Back to team overview

zim-wiki team mailing list archive

french translation bug preventing deleting a file


Hi all.

A short note for French users. It seems that the French translation
embedded with the last Ubuntu package (zim 0.47) or in the trunk (r276)
is buggy : When you try to delete a page from a notebook, nothing
happens. Here's the traceback :


DEBUG: Action: delete_page
DEBUG: Pageindex has focus
Traceback (most recent call last):
  File "/media/datas/apps/src/zim/zim/gui/__init__.py", line 1053, in
    DeletePageDialog(self, path).run()
  File "/media/datas/apps/src/zim/zim/gui/__init__.py", line 2308, in
    'Remove links from %i pages linking to this page', i) % i
TypeError: not all arguments converted during string formatting 


The problem comes from the singular form of the checkbox label used to
delete backlinks in the 'delete page' dialog.

The last French translation in launchpad is correct, thanks to Raphaël

If you run zim from source (r276 or earlier), you can bypass this bug by
editing the po/fr.po file (line 959) :

Replace :

"Supprimer les liens de la page pointant sur cette page"

by :

"Supprimer les liens de %i page pointant sur cette page"

Then, run './setup.py build_trans' in the source folder to update the


Rui Nibau
Développeur web, rédacteur scientifique
email : rui.nibau@xxxxxxxxxxxxxxx
jabber: rui.nibau@xxxxxxxxxxxxxxx
site  : http://omacronides.com

Attachment: signature.asc
Description: Ceci est une partie de message numériquement signée

Follow ups