# HG changeset patch
# User Yuki KODAMA <endflow.net@gmail.com>
# Date 1244634823 -32400
# Node ID 0691f9c5c8d2507523c4a42a8c8933348cab2e3a
# Parent  e4958f6dd6cb0f1494f3c1020c1c9e48d9ff8d26
gtklib: add gettext to NativeSaveFileDialogWrapper

diff --git a/hggtk/gtklib.py b/hggtk/gtklib.py
--- a/hggtk/gtklib.py
+++ b/hggtk/gtklib.py
@@ -174,7 +174,7 @@
     """Wrap the windows file dialog, or display default gtk dialog if
     that isn't available"""
     def __init__(self, InitialDir = None, Title = _('Save File'),
-                 Filter = ("All files", "*.*"), FilterIndex = 1, FileName = ''):
+                 Filter = (_("All files"), "*.*"), FilterIndex = 1, FileName = ''):
         if InitialDir == None:
             InitialDir = os.path.expanduser("~")
         self.InitialDir = InitialDir
@@ -203,7 +203,7 @@
                 File=self.FileName,
                 DefExt=None,
                 Title=hglib.fromutf(self.Title),
-                Filter= '\0'.join(self.Filter)+'\0',
+                Filter= hglib.fromutf('\0'.join(self.Filter)+'\0'),
                 CustomFilter=None,
                 FilterIndex=self.FilterIndex)
             if fname:
