This might be a little annoying to reproduce, as it requires both a non-english locale that translates a progress update string (and uses a non-ascii character), and to do a slow enough operation that the progress gets displayed.
So, something like:
$ locale -a
# verify that ru or ja locale is available
$ bzr branch -r-40 lp:qbzr test_branch
# get not quite all of a project so pull will get new changes and update tree
$ LANG=ja_JP.utf8 bzr pull -d test_branch
# should see at least one progress message not in english, and no traceback
This might be a little annoying to reproduce, as it requires both a non-english locale that translates a progress update string (and uses a non-ascii character), and to do a slow enough operation that the progress gets displayed.
So, something like:
$ locale -a
# verify that ru or ja locale is available
$ bzr branch -r-40 lp:qbzr test_branch
# get not quite all of a project so pull will get new changes and update tree
$ LANG=ja_JP.utf8 bzr pull -d test_branch
# should see at least one progress message not in english, and no traceback