]> Pileus Git - ~andy/gtk/blobdiff - po/ms.po
Release 2.16.1
[~andy/gtk] / po / ms.po
index e498a21928029ab91753e8d6a577ffa2568908d7..757497693baff444fbf8313cb7109618957342d0 100644 (file)
--- a/po/ms.po
+++ b/po/ms.po
@@ -5,7 +5,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Gtk+ 1.3.x\n"
 "Report-Msgid-Bugs-To: \n"
 msgstr ""
 "Project-Id-Version: Gtk+ 1.3.x\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2008-09-17 23:14-0400\n"
+"POT-Creation-Date: 2009-04-11 16:24-0400\n"
 "PO-Revision-Date: 2004-04-04 01:11+0730\n"
 "Last-Translator: Hasbullah Bin Pit <sebol@my-penguin.org>\n"
 "Language-Team: Projek Gabai <gabai-penyumbang@list.sourceforge.net>\n"
 "PO-Revision-Date: 2004-04-04 01:11+0730\n"
 "Last-Translator: Hasbullah Bin Pit <sebol@my-penguin.org>\n"
 "Language-Team: Projek Gabai <gabai-penyumbang@list.sourceforge.net>\n"
@@ -13,57 +13,59 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: gdk/directfb/gdkdisplay-directfb.c:55
-msgid "directfb arg"
+#: gdk/gdk.c:103
+#, c-format
+msgid "Error parsing option --gdk-debug"
 msgstr ""
 
 msgstr ""
 
-#: gdk/directfb/gdkdisplay-directfb.c:55
-msgid "sdl|system"
+#: gdk/gdk.c:123
+#, c-format
+msgid "Error parsing option --gdk-no-debug"
 msgstr ""
 
 #. Description of --class=CLASS in --help output
 msgstr ""
 
 #. Description of --class=CLASS in --help output
-#: gdk/gdk.c:126
+#: gdk/gdk.c:151
 msgid "Program class as used by the window manager"
 msgstr ""
 
 #. Placeholder in --class=CLASS in --help output
 msgid "Program class as used by the window manager"
 msgstr ""
 
 #. Placeholder in --class=CLASS in --help output
-#: gdk/gdk.c:127
+#: gdk/gdk.c:152
 msgid "CLASS"
 msgstr ""
 
 #. Description of --name=NAME in --help output
 msgid "CLASS"
 msgstr ""
 
 #. Description of --name=NAME in --help output
-#: gdk/gdk.c:129
+#: gdk/gdk.c:154
 msgid "Program name as used by the window manager"
 msgstr ""
 
 #. Placeholder in --name=NAME in --help output
 msgid "Program name as used by the window manager"
 msgstr ""
 
 #. Placeholder in --name=NAME in --help output
-#: gdk/gdk.c:130
+#: gdk/gdk.c:155
 msgid "NAME"
 msgstr ""
 
 #. Description of --display=DISPLAY in --help output
 msgid "NAME"
 msgstr ""
 
 #. Description of --display=DISPLAY in --help output
-#: gdk/gdk.c:132
+#: gdk/gdk.c:157
 msgid "X display to use"
 msgstr ""
 
 #. Placeholder in --display=DISPLAY in --help output
 msgid "X display to use"
 msgstr ""
 
 #. Placeholder in --display=DISPLAY in --help output
-#: gdk/gdk.c:133
+#: gdk/gdk.c:158
 #, fuzzy
 msgid "DISPLAY"
 msgstr "IPA"
 
 #. Description of --screen=SCREEN in --help output
 #, fuzzy
 msgid "DISPLAY"
 msgstr "IPA"
 
 #. Description of --screen=SCREEN in --help output
-#: gdk/gdk.c:135
+#: gdk/gdk.c:160
 msgid "X screen to use"
 msgstr ""
 
 #. Placeholder in --screen=SCREEN in --help output
 msgid "X screen to use"
 msgstr ""
 
 #. Placeholder in --screen=SCREEN in --help output
-#: gdk/gdk.c:136
+#: gdk/gdk.c:161
 msgid "SCREEN"
 msgstr ""
 
 #. Description of --gdk-debug=FLAGS in --help output
 msgid "SCREEN"
 msgstr ""
 
 #. Description of --gdk-debug=FLAGS in --help output
-#: gdk/gdk.c:139
+#: gdk/gdk.c:164
 msgid "Gdk debugging flags to set"
 msgstr ""
 
 msgid "Gdk debugging flags to set"
 msgstr ""
 
@@ -71,176 +73,233 @@ msgstr ""
 #. Placeholder in --gdk-no-debug=FLAGS in --help output
 #. Placeholder in --gtk-debug=FLAGS in --help output
 #. Placeholder in --gtk-no-debug=FLAGS in --help output
 #. Placeholder in --gdk-no-debug=FLAGS in --help output
 #. Placeholder in --gtk-debug=FLAGS in --help output
 #. Placeholder in --gtk-no-debug=FLAGS in --help output
-#: gdk/gdk.c:140 gdk/gdk.c:143 gtk/gtkmain.c:452 gtk/gtkmain.c:455
+#: gdk/gdk.c:165 gdk/gdk.c:168 gtk/gtkmain.c:457 gtk/gtkmain.c:460
 msgid "FLAGS"
 msgstr ""
 
 #. Description of --gdk-no-debug=FLAGS in --help output
 msgid "FLAGS"
 msgstr ""
 
 #. Description of --gdk-no-debug=FLAGS in --help output
-#: gdk/gdk.c:142
+#: gdk/gdk.c:167
 msgid "Gdk debugging flags to unset"
 msgstr ""
 
 #: gdk/keyname-table.h:3940
 msgid "Gdk debugging flags to unset"
 msgstr ""
 
 #: gdk/keyname-table.h:3940
-msgid "keyboard label|BackSpace"
-msgstr ""
+#, fuzzy
+msgctxt "keyboard label"
+msgid "BackSpace"
+msgstr "_Tukarnama"
 
 #: gdk/keyname-table.h:3941
 
 #: gdk/keyname-table.h:3941
-msgid "keyboard label|Tab"
+msgctxt "keyboard label"
+msgid "Tab"
 msgstr ""
 
 #: gdk/keyname-table.h:3942
 msgstr ""
 
 #: gdk/keyname-table.h:3942
-msgid "keyboard label|Return"
+msgctxt "keyboard label"
+msgid "Return"
 msgstr ""
 
 #: gdk/keyname-table.h:3943
 msgstr ""
 
 #: gdk/keyname-table.h:3943
-msgid "keyboard label|Pause"
-msgstr ""
+#, fuzzy
+msgctxt "keyboard label"
+msgid "Pause"
+msgstr "Te_pek"
 
 #: gdk/keyname-table.h:3944
 
 #: gdk/keyname-table.h:3944
-msgid "keyboard label|Scroll_Lock"
+msgctxt "keyboard label"
+msgid "Scroll_Lock"
 msgstr ""
 
 #: gdk/keyname-table.h:3945
 msgstr ""
 
 #: gdk/keyname-table.h:3945
-msgid "keyboard label|Sys_Req"
-msgstr ""
+#, fuzzy
+msgctxt "keyboard label"
+msgid "Sys_Req"
+msgstr "Sistemfail"
 
 #: gdk/keyname-table.h:3946
 
 #: gdk/keyname-table.h:3946
-msgid "keyboard label|Escape"
+msgctxt "keyboard label"
+msgid "Escape"
 msgstr ""
 
 #: gdk/keyname-table.h:3947
 msgstr ""
 
 #: gdk/keyname-table.h:3947
-msgid "keyboard label|Multi_key"
+msgctxt "keyboard label"
+msgid "Multi_key"
 msgstr ""
 
 #: gdk/keyname-table.h:3948
 msgstr ""
 
 #: gdk/keyname-table.h:3948
-msgid "keyboard label|Home"
-msgstr ""
+#, fuzzy
+msgctxt "keyboard label"
+msgid "Home"
+msgstr "Rumah"
 
 #: gdk/keyname-table.h:3949
 
 #: gdk/keyname-table.h:3949
-msgid "keyboard label|Left"
-msgstr ""
+#, fuzzy
+msgctxt "keyboard label"
+msgid "Left"
+msgstr "Ki_ri"
 
 #: gdk/keyname-table.h:3950
 
 #: gdk/keyname-table.h:3950
-msgid "keyboard label|Up"
-msgstr ""
+#, fuzzy
+msgctxt "keyboard label"
+msgid "Up"
+msgstr "_Naik"
 
 #: gdk/keyname-table.h:3951
 
 #: gdk/keyname-table.h:3951
-msgid "keyboard label|Right"
-msgstr ""
+#, fuzzy
+msgctxt "keyboard label"
+msgid "Right"
+msgstr "_Hue:"
 
 #: gdk/keyname-table.h:3952
 
 #: gdk/keyname-table.h:3952
-msgid "keyboard label|Down"
-msgstr ""
+#, fuzzy
+msgctxt "keyboard label"
+msgid "Down"
+msgstr "_Turun"
 
 #: gdk/keyname-table.h:3953
 
 #: gdk/keyname-table.h:3953
-msgid "keyboard label|Page_Up"
-msgstr ""
+#, fuzzy
+msgctxt "keyboard label"
+msgid "Page_Up"
+msgstr "Halaman %u"
 
 #: gdk/keyname-table.h:3954
 
 #: gdk/keyname-table.h:3954
-msgid "keyboard label|Page_Down"
-msgstr ""
+#, fuzzy
+msgctxt "keyboard label"
+msgid "Page_Down"
+msgstr "_Turun"
 
 #: gdk/keyname-table.h:3955
 
 #: gdk/keyname-table.h:3955
-msgid "keyboard label|End"
+msgctxt "keyboard label"
+msgid "End"
 msgstr ""
 
 #: gdk/keyname-table.h:3956
 msgstr ""
 
 #: gdk/keyname-table.h:3956
-msgid "keyboard label|Begin"
+msgctxt "keyboard label"
+msgid "Begin"
 msgstr ""
 
 #: gdk/keyname-table.h:3957
 msgstr ""
 
 #: gdk/keyname-table.h:3957
-msgid "keyboard label|Print"
-msgstr ""
+#, fuzzy
+msgctxt "keyboard label"
+msgid "Print"
+msgstr "_Cetak"
 
 #: gdk/keyname-table.h:3958
 
 #: gdk/keyname-table.h:3958
-msgid "keyboard label|Insert"
+msgctxt "keyboard label"
+msgid "Insert"
 msgstr ""
 
 #: gdk/keyname-table.h:3959
 msgstr ""
 
 #: gdk/keyname-table.h:3959
-msgid "keyboard label|Num_Lock"
+msgctxt "keyboard label"
+msgid "Num_Lock"
 msgstr ""
 
 #: gdk/keyname-table.h:3960
 msgstr ""
 
 #: gdk/keyname-table.h:3960
-msgid "keyboard label|KP_Space"
-msgstr ""
+#, fuzzy
+msgctxt "keyboard label"
+msgid "KP_Space"
+msgstr "_Tukarnama"
 
 #: gdk/keyname-table.h:3961
 
 #: gdk/keyname-table.h:3961
-msgid "keyboard label|KP_Tab"
+msgctxt "keyboard label"
+msgid "KP_Tab"
 msgstr ""
 
 #: gdk/keyname-table.h:3962
 msgstr ""
 
 #: gdk/keyname-table.h:3962
-msgid "keyboard label|KP_Enter"
-msgstr ""
+#, fuzzy
+msgctxt "keyboard label"
+msgid "KP_Enter"
+msgstr "_Cetak"
 
 #: gdk/keyname-table.h:3963
 
 #: gdk/keyname-table.h:3963
-msgid "keyboard label|KP_Home"
-msgstr ""
+#, fuzzy
+msgctxt "keyboard label"
+msgid "KP_Home"
+msgstr "_Rumah"
 
 #: gdk/keyname-table.h:3964
 
 #: gdk/keyname-table.h:3964
-msgid "keyboard label|KP_Left"
-msgstr ""
+#, fuzzy
+msgctxt "keyboard label"
+msgid "KP_Left"
+msgstr "Ki_ri"
 
 #: gdk/keyname-table.h:3965
 
 #: gdk/keyname-table.h:3965
-msgid "keyboard label|KP_Up"
-msgstr ""
+#, fuzzy
+msgctxt "keyboard label"
+msgid "KP_Up"
+msgstr "_Naik"
 
 #: gdk/keyname-table.h:3966
 
 #: gdk/keyname-table.h:3966
-msgid "keyboard label|KP_Right"
-msgstr ""
+#, fuzzy
+msgctxt "keyboard label"
+msgid "KP_Right"
+msgstr "_Hue:"
 
 #: gdk/keyname-table.h:3967
 
 #: gdk/keyname-table.h:3967
-msgid "keyboard label|KP_Down"
-msgstr ""
+#, fuzzy
+msgctxt "keyboard label"
+msgid "KP_Down"
+msgstr "_Turun"
 
 #: gdk/keyname-table.h:3968
 
 #: gdk/keyname-table.h:3968
-msgid "keyboard label|KP_Page_Up"
+msgctxt "keyboard label"
+msgid "KP_Page_Up"
 msgstr ""
 
 #: gdk/keyname-table.h:3969
 msgstr ""
 
 #: gdk/keyname-table.h:3969
-msgid "keyboard label|KP_Prior"
+msgctxt "keyboard label"
+msgid "KP_Prior"
 msgstr ""
 
 #: gdk/keyname-table.h:3970
 msgstr ""
 
 #: gdk/keyname-table.h:3970
-msgid "keyboard label|KP_Page_Down"
+msgctxt "keyboard label"
+msgid "KP_Page_Down"
 msgstr ""
 
 #: gdk/keyname-table.h:3971
 msgstr ""
 
 #: gdk/keyname-table.h:3971
-msgid "keyboard label|KP_Next"
+msgctxt "keyboard label"
+msgid "KP_Next"
 msgstr ""
 
 #: gdk/keyname-table.h:3972
 msgstr ""
 
 #: gdk/keyname-table.h:3972
-msgid "keyboard label|KP_End"
+msgctxt "keyboard label"
+msgid "KP_End"
 msgstr ""
 
 #: gdk/keyname-table.h:3973
 msgstr ""
 
 #: gdk/keyname-table.h:3973
-msgid "keyboard label|KP_Begin"
+msgctxt "keyboard label"
+msgid "KP_Begin"
 msgstr ""
 
 #: gdk/keyname-table.h:3974
 msgstr ""
 
 #: gdk/keyname-table.h:3974
-msgid "keyboard label|KP_Insert"
+msgctxt "keyboard label"
+msgid "KP_Insert"
 msgstr ""
 
 #: gdk/keyname-table.h:3975
 msgstr ""
 
 #: gdk/keyname-table.h:3975
-msgid "keyboard label|KP_Delete"
-msgstr ""
+#, fuzzy
+msgctxt "keyboard label"
+msgid "KP_Delete"
+msgstr "Pa_dam"
 
 #: gdk/keyname-table.h:3976
 
 #: gdk/keyname-table.h:3976
-msgid "keyboard label|Delete"
-msgstr ""
+#, fuzzy
+msgctxt "keyboard label"
+msgid "Delete"
+msgstr "Pa_dam"
 
 
-#: gdk-pixbuf/gdk-pixbuf-animation.c:133 gdk-pixbuf/gdk-pixbuf-io.c:964
-#: gdk-pixbuf/gdk-pixbuf-io.c:1224 tests/testfilechooser.c:222
+#: gdk-pixbuf/gdk-pixbuf-animation.c:133 gdk-pixbuf/gdk-pixbuf-io.c:968
+#: gdk-pixbuf/gdk-pixbuf-io.c:1228 tests/testfilechooser.c:222
 #, c-format
 msgid "Failed to open file '%s': %s"
 msgstr "Gagal membuka fail '%s': %s"
 
 #, c-format
 msgid "Failed to open file '%s': %s"
 msgstr "Gagal membuka fail '%s': %s"
 
-#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:976
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:980
 #, c-format
 msgid "Image file '%s' contains no data"
 msgstr "Fail imej '%s' tida mengandungi data"
 
 #, c-format
 msgid "Image file '%s' contains no data"
 msgstr "Fail imej '%s' tida mengandungi data"
 
-#: gdk-pixbuf/gdk-pixbuf-animation.c:188 gdk-pixbuf/gdk-pixbuf-io.c:1012
-#: gdk-pixbuf/gdk-pixbuf-io.c:1276 tests/testfilechooser.c:267
+#: gdk-pixbuf/gdk-pixbuf-animation.c:188 gdk-pixbuf/gdk-pixbuf-io.c:1016
+#: gdk-pixbuf/gdk-pixbuf-io.c:1280 tests/testfilechooser.c:267
 #, c-format
 msgid ""
 "Failed to load image '%s': reason not known, probably a corrupt image file"
 #, c-format
 msgid ""
 "Failed to load image '%s': reason not known, probably a corrupt image file"
@@ -255,12 +314,12 @@ msgid ""
 msgstr ""
 "Gagal memuatkan animasi '%s':sebab tidak diketahui, mungkin fail imej rosak"
 
 msgstr ""
 "Gagal memuatkan animasi '%s':sebab tidak diketahui, mungkin fail imej rosak"
 
-#: gdk-pixbuf/gdk-pixbuf-io.c:700
+#: gdk-pixbuf/gdk-pixbuf-io.c:701
 #, c-format
 msgid "Unable to load image-loading module: %s: %s"
 msgstr "Gagal memuatkan modul  image-loading: %s: %s"
 
 #, c-format
 msgid "Unable to load image-loading module: %s: %s"
 msgstr "Gagal memuatkan modul  image-loading: %s: %s"
 
-#: gdk-pixbuf/gdk-pixbuf-io.c:715
+#: gdk-pixbuf/gdk-pixbuf-io.c:716
 #, c-format
 msgid ""
 "Image-loading module %s does not export the proper interface; perhaps it's "
 #, c-format
 msgid ""
 "Image-loading module %s does not export the proper interface; perhaps it's "
@@ -269,53 +328,53 @@ msgstr ""
 "Modul Image-loading %s tidak boleh mengeksport antaramuka dengan betul; "
 "mungkin ianya daripada GTK versi lain"
 
 "Modul Image-loading %s tidak boleh mengeksport antaramuka dengan betul; "
 "mungkin ianya daripada GTK versi lain"
 
-#: gdk-pixbuf/gdk-pixbuf-io.c:724 gdk-pixbuf/gdk-pixbuf-io.c:775
+#: gdk-pixbuf/gdk-pixbuf-io.c:725 gdk-pixbuf/gdk-pixbuf-io.c:776
 #, c-format
 msgid "Image type '%s' is not supported"
 msgstr "Jenis imej '%s'tidak disokong"
 
 #, c-format
 msgid "Image type '%s' is not supported"
 msgstr "Jenis imej '%s'tidak disokong"
 
-#: gdk-pixbuf/gdk-pixbuf-io.c:845
+#: gdk-pixbuf/gdk-pixbuf-io.c:849
 #, c-format
 msgid "Couldn't recognize the image file format for file '%s'"
 msgstr "Tak dapat mengenali format fail imej pada fail '%s'"
 
 #, c-format
 msgid "Couldn't recognize the image file format for file '%s'"
 msgstr "Tak dapat mengenali format fail imej pada fail '%s'"
 
-#: gdk-pixbuf/gdk-pixbuf-io.c:853
+#: gdk-pixbuf/gdk-pixbuf-io.c:857
 msgid "Unrecognized image file format"
 msgstr "Jenis format fail imej tidak dikenali"
 
 msgid "Unrecognized image file format"
 msgstr "Jenis format fail imej tidak dikenali"
 
-#: gdk-pixbuf/gdk-pixbuf-io.c:1021
+#: gdk-pixbuf/gdk-pixbuf-io.c:1025
 #, c-format
 msgid "Failed to load image '%s': %s"
 msgstr "Gagal memuatkan imej '%s': %s"
 
 #, c-format
 msgid "Failed to load image '%s': %s"
 msgstr "Gagal memuatkan imej '%s': %s"
 
-#: gdk-pixbuf/gdk-pixbuf-io.c:1655 gdk-pixbuf/io-gdip-utils.c:935
+#: gdk-pixbuf/gdk-pixbuf-io.c:1659 gdk-pixbuf/io-gdip-utils.c:952
 #, c-format
 msgid "Error writing to image file: %s"
 msgstr "Ralat ketika menulis ke fail imej: %s"
 
 #, c-format
 msgid "Error writing to image file: %s"
 msgstr "Ralat ketika menulis ke fail imej: %s"
 
-#: gdk-pixbuf/gdk-pixbuf-io.c:1700 gdk-pixbuf/gdk-pixbuf-io.c:1830
+#: gdk-pixbuf/gdk-pixbuf-io.c:1704 gdk-pixbuf/gdk-pixbuf-io.c:1834
 #, c-format
 msgid "This build of gdk-pixbuf does not support saving the image format: %s"
 msgstr "Binaan  gdk-pixbuf ini tak menyokong penyimpanan format imej: %s"
 
 #, c-format
 msgid "This build of gdk-pixbuf does not support saving the image format: %s"
 msgstr "Binaan  gdk-pixbuf ini tak menyokong penyimpanan format imej: %s"
 
-#: gdk-pixbuf/gdk-pixbuf-io.c:1734
+#: gdk-pixbuf/gdk-pixbuf-io.c:1738
 msgid "Insufficient memory to save image to callback"
 msgstr "Tak cukup memori untuk menyimpan imej ke callback"
 
 msgid "Insufficient memory to save image to callback"
 msgstr "Tak cukup memori untuk menyimpan imej ke callback"
 
-#: gdk-pixbuf/gdk-pixbuf-io.c:1747
+#: gdk-pixbuf/gdk-pixbuf-io.c:1751
 msgid "Failed to open temporary file"
 msgstr "Gagal membuka fail sementara"
 
 msgid "Failed to open temporary file"
 msgstr "Gagal membuka fail sementara"
 
-#: gdk-pixbuf/gdk-pixbuf-io.c:1773
+#: gdk-pixbuf/gdk-pixbuf-io.c:1777
 msgid "Failed to read from temporary file"
 msgstr "Gagal membaca drpd fail sementara"
 
 msgid "Failed to read from temporary file"
 msgstr "Gagal membaca drpd fail sementara"
 
-#: gdk-pixbuf/gdk-pixbuf-io.c:2007
+#: gdk-pixbuf/gdk-pixbuf-io.c:2011
 #, c-format
 msgid "Failed to open '%s' for writing: %s"
 msgstr "Gagal membuka fail '%s' untuk ditulis: %s"
 
 #, c-format
 msgid "Failed to open '%s' for writing: %s"
 msgstr "Gagal membuka fail '%s' untuk ditulis: %s"
 
-#: gdk-pixbuf/gdk-pixbuf-io.c:2032
+#: gdk-pixbuf/gdk-pixbuf-io.c:2036
 #, c-format
 msgid ""
 "Failed to close '%s' while writing image, all data may not have been saved: %"
 #, c-format
 msgid ""
 "Failed to close '%s' while writing image, all data may not have been saved: %"
@@ -324,11 +383,11 @@ msgstr ""
 "Gagal untuk menutup '%s' bila menulis imej, semua dara mungkin tidak akan "
 "disimpan:i %s"
 
 "Gagal untuk menutup '%s' bila menulis imej, semua dara mungkin tidak akan "
 "disimpan:i %s"
 
-#: gdk-pixbuf/gdk-pixbuf-io.c:2252 gdk-pixbuf/gdk-pixbuf-io.c:2303
+#: gdk-pixbuf/gdk-pixbuf-io.c:2256 gdk-pixbuf/gdk-pixbuf-io.c:2307
 msgid "Insufficient memory to save image into a buffer"
 msgstr "Tak cukup memori untuk menyimpan imej ke penimbal"
 
 msgid "Insufficient memory to save image into a buffer"
 msgstr "Tak cukup memori untuk menyimpan imej ke penimbal"
 
-#: gdk-pixbuf/gdk-pixbuf-io.c:2349
+#: gdk-pixbuf/gdk-pixbuf-io.c:2353
 #, fuzzy
 msgid "Error writing to image stream"
 msgstr "Ralat ketika menulis ke fail imej: %s"
 #, fuzzy
 msgid "Error writing to image stream"
 msgstr "Ralat ketika menulis ke fail imej: %s"
@@ -543,19 +602,19 @@ msgstr "Kedalaman tak disokong bagi fail ICO: %d"
 msgid "The ICO image format"
 msgstr "Format imej ICO"
 
 msgid "The ICO image format"
 msgstr "Format imej ICO"
 
-#: gdk-pixbuf/io-icns.c:345
+#: gdk-pixbuf/io-icns.c:347
 #, fuzzy, c-format
 msgid "Error reading ICNS image: %s"
 msgstr "Ralat fatal membaca fail imej PNG: %s"
 
 #, fuzzy, c-format
 msgid "Error reading ICNS image: %s"
 msgstr "Ralat fatal membaca fail imej PNG: %s"
 
-#: gdk-pixbuf/io-icns.c:362
+#: gdk-pixbuf/io-icns.c:364
 #, fuzzy
 msgid "Could not decode ICNS file"
 msgstr ""
 "Tak dapat memilih %s:\n"
 "%s"
 
 #, fuzzy
 msgid "Could not decode ICNS file"
 msgstr ""
 "Tak dapat memilih %s:\n"
 "%s"
 
-#: gdk-pixbuf/io-icns.c:395
+#: gdk-pixbuf/io-icns.c:397
 #, fuzzy
 msgid "The ICNS image format"
 msgstr "Format imej ICO"
 #, fuzzy
 msgid "The ICNS image format"
 msgstr "Format imej ICO"
@@ -584,17 +643,17 @@ msgstr "Jenis imej '%s'tidak disokong"
 msgid "Couldn't allocate memory for color profile"
 msgstr "Tak dapat memperuntukkan memori bagi memuatkan fail JPEG"
 
 msgid "Couldn't allocate memory for color profile"
 msgstr "Tak dapat memperuntukkan memori bagi memuatkan fail JPEG"
 
-#: gdk-pixbuf/io-jasper.c:182
+#: gdk-pixbuf/io-jasper.c:183
 #, fuzzy
 msgid "Insufficient memory to open JPEG 2000 file"
 msgstr "Tak cukup memori untuk membuka fail TIFF"
 
 #, fuzzy
 msgid "Insufficient memory to open JPEG 2000 file"
 msgstr "Tak cukup memori untuk membuka fail TIFF"
 
-#: gdk-pixbuf/io-jasper.c:264
+#: gdk-pixbuf/io-jasper.c:262
 #, fuzzy
 msgid "Couldn't allocate memory to buffer image data"
 msgstr "Tak dapat memperuntukkan memori data garisan"
 
 #, fuzzy
 msgid "Couldn't allocate memory to buffer image data"
 msgstr "Tak dapat memperuntukkan memori data garisan"
 
-#: gdk-pixbuf/io-jasper.c:308
+#: gdk-pixbuf/io-jasper.c:306
 #, fuzzy
 msgid "The JPEG 2000 image format"
 msgstr "Format imej JPEG"
 #, fuzzy
 msgid "The JPEG 2000 image format"
 msgstr "Format imej JPEG"
@@ -642,7 +701,7 @@ msgid ""
 msgstr ""
 "Kualiti JPEG mestilah diantara nilai 0 dan 100; nilai '%d' tak diizinkan."
 
 msgstr ""
 "Kualiti JPEG mestilah diantara nilai 0 dan 100; nilai '%d' tak diizinkan."
 
-#: gdk-pixbuf/io-jpeg.c:1309 gdk-pixbuf/io-gdip-jpeg.c:136
+#: gdk-pixbuf/io-jpeg.c:1310 gdk-pixbuf/io-gdip-jpeg.c:136
 msgid "The JPEG image format"
 msgstr "Format imej JPEG"
 
 msgid "The JPEG image format"
 msgstr "Format imej JPEG"
 
@@ -921,7 +980,7 @@ msgstr "Tak dapat memperuntukkan memori untuk struct konteks TGA"
 msgid "Excess data in file"
 msgstr "Limpahan data pada fail"
 
 msgid "Excess data in file"
 msgstr "Limpahan data pada fail"
 
-#: gdk-pixbuf/io-tga.c:1000
+#: gdk-pixbuf/io-tga.c:1002
 msgid "The Targa image format"
 msgstr "Format imej Targa"
 
 msgid "The Targa image format"
 msgstr "Format imej Targa"
 
@@ -1064,50 +1123,45 @@ msgstr "Format Imej XPM"
 msgid "The EMF image format"
 msgstr "Format imej BMP"
 
 msgid "The EMF image format"
 msgstr "Format imej BMP"
 
-#: gdk-pixbuf/io-gdip-utils.c:212
+#: gdk-pixbuf/io-gdip-utils.c:220
 #, fuzzy, c-format
 msgid "Could not allocate memory: %s"
 msgstr "Tak dapat memperuntukkan memori bagi pengepala"
 
 #, fuzzy, c-format
 msgid "Could not allocate memory: %s"
 msgstr "Tak dapat memperuntukkan memori bagi pengepala"
 
-#: gdk-pixbuf/io-gdip-utils.c:237 gdk-pixbuf/io-gdip-utils.c:350
-#: gdk-pixbuf/io-gdip-utils.c:383
+#: gdk-pixbuf/io-gdip-utils.c:245 gdk-pixbuf/io-gdip-utils.c:360
+#: gdk-pixbuf/io-gdip-utils.c:394
 #, fuzzy, c-format
 msgid "Could not create stream: %s"
 msgstr "ralat mencipta direktori '%s': %s"
 
 #, fuzzy, c-format
 msgid "Could not create stream: %s"
 msgstr "ralat mencipta direktori '%s': %s"
 
-#: gdk-pixbuf/io-gdip-utils.c:251
+#: gdk-pixbuf/io-gdip-utils.c:259
 #, fuzzy, c-format
 msgid "Could not seek stream: %s"
 msgstr ""
 "Tak dapat memilih %s:\n"
 "%s"
 
 #, fuzzy, c-format
 msgid "Could not seek stream: %s"
 msgstr ""
 "Tak dapat memilih %s:\n"
 "%s"
 
-#: gdk-pixbuf/io-gdip-utils.c:263
+#: gdk-pixbuf/io-gdip-utils.c:271
 #, fuzzy, c-format
 msgid "Could not read from stream: %s"
 msgstr "ralat mencipta direktori '%s': %s"
 
 #, fuzzy, c-format
 msgid "Could not read from stream: %s"
 msgstr "ralat mencipta direktori '%s': %s"
 
-#: gdk-pixbuf/io-gdip-utils.c:736
-#, fuzzy
-msgid "Couldn't create pixbuf"
-msgstr "Tak dapat mencipta pixbuf baru"
-
-#: gdk-pixbuf/io-gdip-utils.c:798
+#: gdk-pixbuf/io-gdip-utils.c:683 gdk-pixbuf/io-gdip-utils.c:815
 #, fuzzy
 msgid "Couldn't load bitmap"
 msgstr "Tak dapat menukar namafail"
 
 #, fuzzy
 msgid "Couldn't load bitmap"
 msgstr "Tak dapat menukar namafail"
 
-#: gdk-pixbuf/io-gdip-utils.c:821
+#: gdk-pixbuf/io-gdip-utils.c:838
 #, fuzzy
 msgid "Couldn't load metafile"
 msgstr "Tak dapat menukar namafail"
 
 #, fuzzy
 msgid "Couldn't load metafile"
 msgstr "Tak dapat menukar namafail"
 
-#: gdk-pixbuf/io-gdip-utils.c:980
+#: gdk-pixbuf/io-gdip-utils.c:997
 #, fuzzy
 msgid "Unsupported image format for GDI+"
 msgstr "Variasi imej RAS tidak disokong"
 
 #, fuzzy
 msgid "Unsupported image format for GDI+"
 msgstr "Variasi imej RAS tidak disokong"
 
-#: gdk-pixbuf/io-gdip-utils.c:987
+#: gdk-pixbuf/io-gdip-utils.c:1004
 #, fuzzy
 msgid "Couldn't save"
 msgstr "Tak dapat menyimpang yang selebihnya"
 #, fuzzy
 msgid "Couldn't save"
 msgstr "Tak dapat menyimpang yang selebihnya"
@@ -1169,47 +1223,47 @@ msgid_plural "Opening %d Items"
 msgstr[0] ""
 msgstr[1] ""
 
 msgstr[0] ""
 msgstr[1] ""
 
-#: gtk/gtkaboutdialog.c:264 gtk/gtkaboutdialog.c:2108
+#: gtk/gtkaboutdialog.c:251 gtk/gtkaboutdialog.c:2110
 msgid "License"
 msgstr ""
 
 msgid "License"
 msgstr ""
 
-#: gtk/gtkaboutdialog.c:265
+#: gtk/gtkaboutdialog.c:252
 msgid "The license of the program"
 msgstr ""
 
 #. Add the credits button
 msgid "The license of the program"
 msgstr ""
 
 #. Add the credits button
-#: gtk/gtkaboutdialog.c:500
+#: gtk/gtkaboutdialog.c:492
 #, fuzzy
 msgid "C_redits"
 msgstr "_Cipta"
 
 #. Add the license button
 #, fuzzy
 msgid "C_redits"
 msgstr "_Cipta"
 
 #. Add the license button
-#: gtk/gtkaboutdialog.c:514
+#: gtk/gtkaboutdialog.c:506
 msgid "_License"
 msgstr ""
 
 msgid "_License"
 msgstr ""
 
-#: gtk/gtkaboutdialog.c:744
+#: gtk/gtkaboutdialog.c:774
 #, c-format
 msgid "About %s"
 msgstr ""
 
 #, c-format
 msgid "About %s"
 msgstr ""
 
-#: gtk/gtkaboutdialog.c:2032
+#: gtk/gtkaboutdialog.c:2033
 msgid "Credits"
 msgstr ""
 
 msgid "Credits"
 msgstr ""
 
-#: gtk/gtkaboutdialog.c:2061
+#: gtk/gtkaboutdialog.c:2062
 msgid "Written by"
 msgstr ""
 
 msgid "Written by"
 msgstr ""
 
-#: gtk/gtkaboutdialog.c:2064
+#: gtk/gtkaboutdialog.c:2065
 msgid "Documented by"
 msgstr ""
 
 msgid "Documented by"
 msgstr ""
 
-#: gtk/gtkaboutdialog.c:2076
+#: gtk/gtkaboutdialog.c:2077
 msgid "Translated by"
 msgstr ""
 
 msgid "Translated by"
 msgstr ""
 
-#: gtk/gtkaboutdialog.c:2080
+#: gtk/gtkaboutdialog.c:2081
 msgid "Artwork by"
 msgstr ""
 
 msgid "Artwork by"
 msgstr ""
 
@@ -1217,86 +1271,92 @@ msgstr ""
 #. * that use the shift key. If the text on this key isn't typically
 #. * translated on keyboards used for your language, don't translate
 #. * this.
 #. * that use the shift key. If the text on this key isn't typically
 #. * translated on keyboards used for your language, don't translate
 #. * this.
-#. *
-#. * Don't include the prefix "keyboard label|" in the translation.
 #.
 #.
-#: gtk/gtkaccellabel.c:93
-msgid "keyboard label|Shift"
-msgstr ""
+#: gtk/gtkaccellabel.c:91
+#, fuzzy
+msgctxt "keyboard label"
+msgid "Shift"
+msgstr "Shif"
 
 #. This is the text that should appear next to menu accelerators
 #. * that use the control key. If the text on this key isn't typically
 #. * translated on keyboards used for your language, don't translate
 #. * this.
 
 #. This is the text that should appear next to menu accelerators
 #. * that use the control key. If the text on this key isn't typically
 #. * translated on keyboards used for your language, don't translate
 #. * this.
-#. *
-#. * Don't include the prefix "keyboard label|" in the translation.
 #.
 #.
-#: gtk/gtkaccellabel.c:101
-msgid "keyboard label|Ctrl"
-msgstr ""
+#: gtk/gtkaccellabel.c:97
+#, fuzzy
+msgctxt "keyboard label"
+msgid "Ctrl"
+msgstr "Ctrl"
 
 #. This is the text that should appear next to menu accelerators
 #. * that use the alt key. If the text on this key isn't typically
 #. * translated on keyboards used for your language, don't translate
 #. * this.
 
 #. This is the text that should appear next to menu accelerators
 #. * that use the alt key. If the text on this key isn't typically
 #. * translated on keyboards used for your language, don't translate
 #. * this.
-#. *
-#. * Don't include the prefix "keyboard label|" in the translation.
 #.
 #.
-#: gtk/gtkaccellabel.c:109
-msgid "keyboard label|Alt"
-msgstr ""
+#: gtk/gtkaccellabel.c:103
+#, fuzzy
+msgctxt "keyboard label"
+msgid "Alt"
+msgstr "Alt"
 
 #. This is the text that should appear next to menu accelerators
 #. * that use the super key. If the text on this key isn't typically
 #. * translated on keyboards used for your language, don't translate
 #. * this.
 
 #. This is the text that should appear next to menu accelerators
 #. * that use the super key. If the text on this key isn't typically
 #. * translated on keyboards used for your language, don't translate
 #. * this.
-#. * And do not translate the part before the |.
 #.
 #.
-#: gtk/gtkaccellabel.c:678
-msgid "keyboard label|Super"
+#: gtk/gtkaccellabel.c:671
+msgctxt "keyboard label"
+msgid "Super"
 msgstr ""
 
 #. This is the text that should appear next to menu accelerators
 #. * that use the hyper key. If the text on this key isn't typically
 #. * translated on keyboards used for your language, don't translate
 #. * this.
 msgstr ""
 
 #. This is the text that should appear next to menu accelerators
 #. * that use the hyper key. If the text on this key isn't typically
 #. * translated on keyboards used for your language, don't translate
 #. * this.
-#. * And do not translate the part before the |.
 #.
 #.
-#: gtk/gtkaccellabel.c:692
-msgid "keyboard label|Hyper"
+#: gtk/gtkaccellabel.c:684
+msgctxt "keyboard label"
+msgid "Hyper"
 msgstr ""
 
 #. This is the text that should appear next to menu accelerators
 #. * that use the meta key. If the text on this key isn't typically
 #. * translated on keyboards used for your language, don't translate
 #. * this.
 msgstr ""
 
 #. This is the text that should appear next to menu accelerators
 #. * that use the meta key. If the text on this key isn't typically
 #. * translated on keyboards used for your language, don't translate
 #. * this.
-#. * And do not translate the part before the |.
 #.
 #.
-#: gtk/gtkaccellabel.c:707
-msgid "keyboard label|Meta"
+#: gtk/gtkaccellabel.c:698
+msgctxt "keyboard label"
+msgid "Meta"
 msgstr ""
 
 msgstr ""
 
-#. do not translate the part before the |
-#: gtk/gtkaccellabel.c:725
-msgid "keyboard label|Space"
-msgstr ""
+#: gtk/gtkaccellabel.c:715
+#, fuzzy
+msgctxt "keyboard label"
+msgid "Space"
+msgstr "_Tukarnama"
 
 
-#. do not translate the part before the |
-#: gtk/gtkaccellabel.c:729
-msgid "keyboard label|Backslash"
+#: gtk/gtkaccellabel.c:718
+msgctxt "keyboard label"
+msgid "Backslash"
 msgstr ""
 
 msgstr ""
 
-#: gtk/gtkbuilderparser.c:340
+#: gtk/gtkbuilderparser.c:343
 #, fuzzy, c-format
 #, fuzzy, c-format
-msgid "Invalid type function: `%s'"
+msgid "Invalid type function on line %d: '%s'"
 msgstr "Namafail tidak sah: %s"
 
 msgstr "Namafail tidak sah: %s"
 
-#: gtk/gtkbuilderparser.c:823
+#: gtk/gtkbuilderparser.c:402
+#, c-format
+msgid "Duplicate object id '%s' on line %d (previously on line %d)"
+msgstr ""
+
+#: gtk/gtkbuilderparser.c:853
 #, fuzzy, c-format
 msgid "Invalid root element: '%s'"
 msgstr "Namafail tidak sah: %s"
 
 #, fuzzy, c-format
 msgid "Invalid root element: '%s'"
 msgstr "Namafail tidak sah: %s"
 
-#: gtk/gtkbuilderparser.c:862
+#: gtk/gtkbuilderparser.c:892
 #, c-format
 msgid "Unhandled tag: '%s'"
 msgstr ""
 #, c-format
 msgid "Unhandled tag: '%s'"
 msgstr ""
@@ -1323,84 +1383,84 @@ msgid "calendar:week_start:0"
 msgstr "calendar:week_start:0"
 
 #. Translators:  This is a text measurement template.
 msgstr "calendar:week_start:0"
 
 #. Translators:  This is a text measurement template.
-#. * Translate it to the widest year text.
-#. *
-#. * Don't include the prefix "year measurement template|"
-#. * in the translation.
+#. * Translate it to the widest year text
 #. *
 #. * If you don't understand this, leave it as "2000"
 #.
 #. *
 #. * If you don't understand this, leave it as "2000"
 #.
-#: gtk/gtkcalendar.c:1806
-msgid "year measurement template|2000"
+#: gtk/gtkcalendar.c:1803
+msgctxt "year measurement template"
+msgid "2000"
 msgstr ""
 
 #. Translators: this defines whether the day numbers should use
 #. * localized digits or the ones used in English (0123...).
 #. *
 #. * Translate to "%Id" if you want to use localized digits, or
 msgstr ""
 
 #. Translators: this defines whether the day numbers should use
 #. * localized digits or the ones used in English (0123...).
 #. *
 #. * Translate to "%Id" if you want to use localized digits, or
-#. * translate to "%d" otherwise.  Don't include the "calendar:day:digits|"
-#. * part in the translation.
+#. * translate to "%d" otherwise.
 #. *
 #. * Note that translating this doesn't guarantee that you get localized
 #. *
 #. * Note that translating this doesn't guarantee that you get localized
-#. * digits.  That needs support from your system and locale definition
+#. * digits. That needs support from your system and locale definition
 #. * too.
 #.
 #. * too.
 #.
-#: gtk/gtkcalendar.c:1837 gtk/gtkcalendar.c:2498
+#: gtk/gtkcalendar.c:1834 gtk/gtkcalendar.c:2492
 #, c-format
 #, c-format
-msgid "calendar:day:digits|%d"
+msgctxt "calendar:day:digits"
+msgid "%d"
 msgstr ""
 
 #. Translators: this defines whether the week numbers should use
 #. * localized digits or the ones used in English (0123...).
 #. *
 #. * Translate to "%Id" if you want to use localized digits, or
 msgstr ""
 
 #. Translators: this defines whether the week numbers should use
 #. * localized digits or the ones used in English (0123...).
 #. *
 #. * Translate to "%Id" if you want to use localized digits, or
-#. * translate to "%d" otherwise.  Don't include the
-#. * "calendar:week:digits|" part in the translation.
+#. * translate to "%d" otherwise.
 #. *
 #. * Note that translating this doesn't guarantee that you get localized
 #. *
 #. * Note that translating this doesn't guarantee that you get localized
-#. * digits.  That needs support from your system and locale definition
+#. * digits. That needs support from your system and locale definition
 #. * too.
 #.
 #. * too.
 #.
-#: gtk/gtkcalendar.c:1869 gtk/gtkcalendar.c:2360
-#, fuzzy, c-format
-msgid "calendar:week:digits|%d"
-msgstr "calendar:week_start:0"
+#: gtk/gtkcalendar.c:1866 gtk/gtkcalendar.c:2355
+#, c-format
+msgctxt "calendar:week:digits"
+msgid "%d"
+msgstr ""
 
 #. Translators: This dictates how the year is displayed in
 #. * gtkcalendar widget.  See strftime() manual for the format.
 #. * Use only ASCII in the translation.
 #. *
 
 #. Translators: This dictates how the year is displayed in
 #. * gtkcalendar widget.  See strftime() manual for the format.
 #. * Use only ASCII in the translation.
 #. *
-#. * Also look for the msgid "year measurement template|2000".
+#. * Also look for the msgid "2000".
 #. * Translate that entry to a year with the widest output of this
 #. * msgid.
 #. *
 #. * Translate that entry to a year with the widest output of this
 #. * msgid.
 #. *
-#. * Don't include the prefix "calendar year format|" in the
-#. * translation. "%Y" is appropriate for most locales.
+#. * "%Y" is appropriate for most locales.
 #.
 #.
-#: gtk/gtkcalendar.c:2150
-msgid "calendar year format|%Y"
-msgstr ""
+#: gtk/gtkcalendar.c:2146
+#, fuzzy
+msgctxt "calendar year format"
+msgid "%Y"
+msgstr "Y"
 
 #. This label is displayed in a treeview cell displaying
 
 #. This label is displayed in a treeview cell displaying
-#. * a disabled accelerator key combination. Only include
-#. * the text after the | in the translation.
+#. * a disabled accelerator key combination.
 #.
 #.
-#: gtk/gtkcellrendereraccel.c:235
-msgid "Accelerator|Disabled"
-msgstr ""
+#: gtk/gtkcellrendereraccel.c:243
+#, fuzzy
+msgctxt "Accelerator"
+msgid "Disabled"
+msgstr "Dimatikan"
 
 #. This label is displayed in a treeview cell displaying
 #. * an accelerator when the cell is clicked to change the
 #. * acelerator.
 #.
 
 #. This label is displayed in a treeview cell displaying
 #. * an accelerator when the cell is clicked to change the
 #. * acelerator.
 #.
-#: gtk/gtkcellrendereraccel.c:368 gtk/gtkcellrendereraccel.c:580
+#: gtk/gtkcellrendereraccel.c:379 gtk/gtkcellrendereraccel.c:591
 msgid "New accelerator..."
 msgstr ""
 
 msgid "New accelerator..."
 msgstr ""
 
-#. do not translate the part before the |
-#: gtk/gtkcellrendererprogress.c:362 gtk/gtkcellrendererprogress.c:449
+#: gtk/gtkcellrendererprogress.c:361 gtk/gtkcellrendererprogress.c:448
 #, c-format
 #, c-format
-msgid "progress bar label|%d %%"
+msgctxt "progress bar label"
+msgid "%d %%"
 msgstr ""
 
 #: gtk/gtkcolorbutton.c:188 gtk/gtkcolorbutton.c:559
 msgstr ""
 
 #: gtk/gtkcolorbutton.c:188 gtk/gtkcolorbutton.c:559
@@ -1539,20 +1599,25 @@ msgstr ""
 msgid "Color Selection"
 msgstr "Pemilihan Warna"
 
 msgid "Color Selection"
 msgstr "Pemilihan Warna"
 
-#: gtk/gtkentry.c:5380 gtk/gtktextview.c:7686
+#: gtk/gtkentry.c:8415 gtk/gtktextview.c:7767
 msgid "Input _Methods"
 msgstr "_Method input"
 
 msgid "Input _Methods"
 msgstr "_Method input"
 
-#: gtk/gtkentry.c:5394 gtk/gtktextview.c:7700
+#: gtk/gtkentry.c:8429 gtk/gtktextview.c:7781
 msgid "_Insert Unicode Control Character"
 msgstr "Sel_itkan aksara Kawalan Unicode"
 
 msgid "_Insert Unicode Control Character"
 msgstr "Sel_itkan aksara Kawalan Unicode"
 
+#: gtk/gtkentry.c:9797
+#, fuzzy
+msgid "Caps Lock is on"
+msgstr "Buka Lokasi"
+
 #: gtk/gtkfilechooserbutton.c:64
 #, fuzzy
 msgid "Select A File"
 msgstr "Padam Fail"
 
 #: gtk/gtkfilechooserbutton.c:64
 #, fuzzy
 msgid "Select A File"
 msgstr "Padam Fail"
 
-#: gtk/gtkfilechooserbutton.c:65 gtk/gtkfilechooserdefault.c:1922
+#: gtk/gtkfilechooserbutton.c:65 gtk/gtkfilechooserdefault.c:1933
 msgid "Desktop"
 msgstr "Desktop"
 
 msgid "Desktop"
 msgstr "Desktop"
 
@@ -1561,47 +1626,47 @@ msgstr "Desktop"
 msgid "(None)"
 msgstr "tiada"
 
 msgid "(None)"
 msgstr "tiada"
 
-#: gtk/gtkfilechooserbutton.c:2011
+#: gtk/gtkfilechooserbutton.c:2014
 msgid "Other..."
 msgstr ""
 
 msgid "Other..."
 msgstr ""
 
-#: gtk/gtkfilechooserdefault.c:1055
+#: gtk/gtkfilechooserdefault.c:1059
 #, fuzzy
 msgid "Could not retrieve information about the file"
 msgstr ""
 "Tak dapat peroleh maklumat perihal %s:\n"
 "%s"
 
 #, fuzzy
 msgid "Could not retrieve information about the file"
 msgstr ""
 "Tak dapat peroleh maklumat perihal %s:\n"
 "%s"
 
-#: gtk/gtkfilechooserdefault.c:1066
+#: gtk/gtkfilechooserdefault.c:1070
 #, fuzzy
 msgid "Could not add a bookmark"
 msgstr ""
 "Tak dapat menambah tandabuku bagi %s:\n"
 "%s"
 
 #, fuzzy
 msgid "Could not add a bookmark"
 msgstr ""
 "Tak dapat menambah tandabuku bagi %s:\n"
 "%s"
 
-#: gtk/gtkfilechooserdefault.c:1077
+#: gtk/gtkfilechooserdefault.c:1081
 #, fuzzy
 msgid "Could not remove bookmark"
 msgstr ""
 "Tak dapat membuang tandabuku bagi %s:\n"
 "%s"
 
 #, fuzzy
 msgid "Could not remove bookmark"
 msgstr ""
 "Tak dapat membuang tandabuku bagi %s:\n"
 "%s"
 
-#: gtk/gtkfilechooserdefault.c:1088
+#: gtk/gtkfilechooserdefault.c:1092
 msgid "The folder could not be created"
 msgstr ""
 
 msgid "The folder could not be created"
 msgstr ""
 
-#: gtk/gtkfilechooserdefault.c:1101
+#: gtk/gtkfilechooserdefault.c:1105
 msgid ""
 "The folder could not be created, as a file with the same name already "
 "exists.  Try using a different name for the folder, or rename the file first."
 msgstr ""
 
 msgid ""
 "The folder could not be created, as a file with the same name already "
 "exists.  Try using a different name for the folder, or rename the file first."
 msgstr ""
 
-#: gtk/gtkfilechooserdefault.c:1112
+#: gtk/gtkfilechooserdefault.c:1116
 #, fuzzy
 msgid "Invalid file name"
 msgstr "Namafail tidak sah: %s"
 
 #, fuzzy
 msgid "Invalid file name"
 msgstr "Namafail tidak sah: %s"
 
-#: gtk/gtkfilechooserdefault.c:1122
+#: gtk/gtkfilechooserdefault.c:1126
 msgid "The folder contents could not be displayed"
 msgstr ""
 
 msgid "The folder contents could not be displayed"
 msgstr ""
 
@@ -1609,237 +1674,228 @@ msgstr ""
 #. * is a hostname. Nautilus and the panel contain the same string
 #. * to translate.
 #.
 #. * is a hostname. Nautilus and the panel contain the same string
 #. * to translate.
 #.
-#: gtk/gtkfilechooserdefault.c:1674
+#: gtk/gtkfilechooserdefault.c:1676
 #, c-format
 msgid "%1$s on %2$s"
 msgstr ""
 
 #, c-format
 msgid "%1$s on %2$s"
 msgstr ""
 
-#: gtk/gtkfilechooserdefault.c:1850
+#: gtk/gtkfilechooserdefault.c:1852
 msgid "Search"
 msgstr ""
 
 msgid "Search"
 msgstr ""
 
-#: gtk/gtkfilechooserdefault.c:1874
+#: gtk/gtkfilechooserdefault.c:1876
 msgid "Recently Used"
 msgstr ""
 
 msgid "Recently Used"
 msgstr ""
 
-#: gtk/gtkfilechooserdefault.c:2491
+#: gtk/gtkfilechooserdefault.c:2510
 msgid "Select which types of files are shown"
 msgstr ""
 
 msgid "Select which types of files are shown"
 msgstr ""
 
-#: gtk/gtkfilechooserdefault.c:2920
+#: gtk/gtkfilechooserdefault.c:2939
 #, c-format
 msgid "Add the folder '%s' to the bookmarks"
 msgstr ""
 
 #, c-format
 msgid "Add the folder '%s' to the bookmarks"
 msgstr ""
 
-#: gtk/gtkfilechooserdefault.c:2961
+#: gtk/gtkfilechooserdefault.c:2980
 #, c-format
 msgid "Add the current folder to the bookmarks"
 msgstr ""
 
 #, c-format
 msgid "Add the current folder to the bookmarks"
 msgstr ""
 
-#: gtk/gtkfilechooserdefault.c:2963
+#: gtk/gtkfilechooserdefault.c:2982
 #, c-format
 msgid "Add the selected folders to the bookmarks"
 msgstr ""
 
 #, c-format
 msgid "Add the selected folders to the bookmarks"
 msgstr ""
 
-#: gtk/gtkfilechooserdefault.c:3003
+#: gtk/gtkfilechooserdefault.c:3022
 #, c-format
 msgid "Remove the bookmark '%s'"
 msgstr ""
 
 #, c-format
 msgid "Remove the bookmark '%s'"
 msgstr ""
 
-#: gtk/gtkfilechooserdefault.c:3721
+#: gtk/gtkfilechooserdefault.c:3740
 #, fuzzy
 msgid "Remove"
 msgstr "_Buang"
 
 #, fuzzy
 msgid "Remove"
 msgstr "_Buang"
 
-#: gtk/gtkfilechooserdefault.c:3730
+#: gtk/gtkfilechooserdefault.c:3749
 #, fuzzy
 msgid "Rename..."
 msgstr "_Tukarnama"
 
 #. Accessible object name for the file chooser's shortcuts pane
 #, fuzzy
 msgid "Rename..."
 msgstr "_Tukarnama"
 
 #. Accessible object name for the file chooser's shortcuts pane
-#: gtk/gtkfilechooserdefault.c:3876
+#: gtk/gtkfilechooserdefault.c:3895
 msgid "Places"
 msgstr ""
 
 #. Column header for the file chooser's shortcuts pane
 msgid "Places"
 msgstr ""
 
 #. Column header for the file chooser's shortcuts pane
-#: gtk/gtkfilechooserdefault.c:3933
+#: gtk/gtkfilechooserdefault.c:3952
 #, fuzzy
 msgid "_Places"
 msgstr "_Tukarnama"
 
 #, fuzzy
 msgid "_Places"
 msgstr "_Tukarnama"
 
-#: gtk/gtkfilechooserdefault.c:3988 gtk/gtkstock.c:297
+#: gtk/gtkfilechooserdefault.c:4008
 msgid "_Add"
 msgstr "_Tambah"
 
 msgid "_Add"
 msgstr "_Tambah"
 
-#: gtk/gtkfilechooserdefault.c:3995
+#: gtk/gtkfilechooserdefault.c:4015
 msgid "Add the selected folder to the Bookmarks"
 msgstr ""
 
 msgid "Add the selected folder to the Bookmarks"
 msgstr ""
 
-#: gtk/gtkfilechooserdefault.c:4000 gtk/gtkstock.c:386
+#: gtk/gtkfilechooserdefault.c:4020
 msgid "_Remove"
 msgstr "_Buang"
 
 msgid "_Remove"
 msgstr "_Buang"
 
-#: gtk/gtkfilechooserdefault.c:4007
+#: gtk/gtkfilechooserdefault.c:4027
 msgid "Remove the selected bookmark"
 msgstr ""
 
 msgid "Remove the selected bookmark"
 msgstr ""
 
-#: gtk/gtkfilechooserdefault.c:4104
+#: gtk/gtkfilechooserdefault.c:4136
 #, fuzzy
 msgid "Could not select file"
 msgstr ""
 "Tak dapat memilih %s:\n"
 "%s"
 
 #, fuzzy
 msgid "Could not select file"
 msgstr ""
 "Tak dapat memilih %s:\n"
 "%s"
 
-#: gtk/gtkfilechooserdefault.c:4280
+#: gtk/gtkfilechooserdefault.c:4311
 msgid "_Add to Bookmarks"
 msgstr ""
 
 msgid "_Add to Bookmarks"
 msgstr ""
 
-#: gtk/gtkfilechooserdefault.c:4294
+#: gtk/gtkfilechooserdefault.c:4325
 msgid "Show _Hidden Files"
 msgstr "Papar Fail _Tersembunyi"
 
 msgid "Show _Hidden Files"
 msgstr "Papar Fail _Tersembunyi"
 
-#: gtk/gtkfilechooserdefault.c:4537 gtk/gtkfilesel.c:730
+#: gtk/gtkfilechooserdefault.c:4332
+msgid "Show _Size Column"
+msgstr ""
+
+#: gtk/gtkfilechooserdefault.c:4587 gtk/gtkfilesel.c:730
 msgid "Files"
 msgstr "Fail"
 
 msgid "Files"
 msgstr "Fail"
 
-#: gtk/gtkfilechooserdefault.c:4586
+#: gtk/gtkfilechooserdefault.c:4636
 msgid "Name"
 msgstr "Nama"
 
 msgid "Name"
 msgstr "Nama"
 
-#: gtk/gtkfilechooserdefault.c:4611
+#: gtk/gtkfilechooserdefault.c:4661
 msgid "Size"
 msgstr "Saiz"
 
 msgid "Size"
 msgstr "Saiz"
 
-#: gtk/gtkfilechooserdefault.c:4625
+#: gtk/gtkfilechooserdefault.c:4675
 msgid "Modified"
 msgstr "Diubahsuai"
 
 #. Label
 msgid "Modified"
 msgstr "Diubahsuai"
 
 #. Label
-#: gtk/gtkfilechooserdefault.c:4845 gtk/gtkprinteroptionwidget.c:786
+#: gtk/gtkfilechooserdefault.c:4895 gtk/gtkprinteroptionwidget.c:796
 msgid "_Name:"
 msgstr "_Nama:"
 
 msgid "_Name:"
 msgstr "_Nama:"
 
-#: gtk/gtkfilechooserdefault.c:4887
+#: gtk/gtkfilechooserdefault.c:4938
 msgid "_Browse for other folders"
 msgstr "_Lungsur folder lain"
 
 msgid "_Browse for other folders"
 msgstr "_Lungsur folder lain"
 
-#: gtk/gtkfilechooserdefault.c:5157
+#: gtk/gtkfilechooserdefault.c:5208
 #, fuzzy
 msgid "Type a file name"
 msgstr "Namafail tidak sah: %s"
 
 #. Create Folder
 #, fuzzy
 msgid "Type a file name"
 msgstr "Namafail tidak sah: %s"
 
 #. Create Folder
-#: gtk/gtkfilechooserdefault.c:5194
+#: gtk/gtkfilechooserdefault.c:5245
 #, fuzzy
 msgid "Create Fo_lder"
 msgstr "Cipta _Folder"
 
 #, fuzzy
 msgid "Create Fo_lder"
 msgstr "Cipta _Folder"
 
-#: gtk/gtkfilechooserdefault.c:5204
+#: gtk/gtkfilechooserdefault.c:5255
 #, fuzzy
 msgid "_Location:"
 msgstr "_Lokasi:"
 
 #, fuzzy
 msgid "_Location:"
 msgstr "_Lokasi:"
 
-#: gtk/gtkfilechooserdefault.c:5393
+#: gtk/gtkfilechooserdefault.c:5459
 msgid "Save in _folder:"
 msgstr "Simpan di _folder:"
 
 msgid "Save in _folder:"
 msgstr "Simpan di _folder:"
 
-#: gtk/gtkfilechooserdefault.c:5395
+#: gtk/gtkfilechooserdefault.c:5461
 msgid "Create in _folder:"
 msgstr "Cipta di _folder:"
 
 msgid "Create in _folder:"
 msgstr "Cipta di _folder:"
 
-#: gtk/gtkfilechooserdefault.c:6976
+#: gtk/gtkfilechooserdefault.c:7151
 #, fuzzy
 msgid "Cannot change to folder because it is not local"
 msgstr "Tak dapat tukar ke folder kerana ianya bukan tempatan"
 
 #, fuzzy
 msgid "Cannot change to folder because it is not local"
 msgstr "Tak dapat tukar ke folder kerana ianya bukan tempatan"
 
-#: gtk/gtkfilechooserdefault.c:7601 gtk/gtkfilechooserdefault.c:7622
+#: gtk/gtkfilechooserdefault.c:7776 gtk/gtkfilechooserdefault.c:7797
 #, fuzzy, c-format
 msgid "Shortcut %s already exists"
 msgstr "pintasan %s tak wujud"
 
 #, fuzzy, c-format
 msgid "Shortcut %s already exists"
 msgstr "pintasan %s tak wujud"
 
-#: gtk/gtkfilechooserdefault.c:7712
+#: gtk/gtkfilechooserdefault.c:7887
 #, fuzzy, c-format
 msgid "Shortcut %s does not exist"
 msgstr "pintasan %s tak wujud"
 
 #, fuzzy, c-format
 msgid "Shortcut %s does not exist"
 msgstr "pintasan %s tak wujud"
 
-#: gtk/gtkfilechooserdefault.c:7960 gtk/gtkprintunixdialog.c:370
+#: gtk/gtkfilechooserdefault.c:8149 gtk/gtkprintunixdialog.c:370
 #, c-format
 msgid "A file named \"%s\" already exists.  Do you want to replace it?"
 msgstr ""
 
 #, c-format
 msgid "A file named \"%s\" already exists.  Do you want to replace it?"
 msgstr ""
 
-#: gtk/gtkfilechooserdefault.c:7963 gtk/gtkprintunixdialog.c:374
+#: gtk/gtkfilechooserdefault.c:8152 gtk/gtkprintunixdialog.c:374
 #, c-format
 msgid ""
 "The file already exists in \"%s\".  Replacing it will overwrite its contents."
 msgstr ""
 
 #, c-format
 msgid ""
 "The file already exists in \"%s\".  Replacing it will overwrite its contents."
 msgstr ""
 
-#: gtk/gtkfilechooserdefault.c:7968 gtk/gtkprintunixdialog.c:381
+#: gtk/gtkfilechooserdefault.c:8157 gtk/gtkprintunixdialog.c:381
 #, fuzzy
 msgid "_Replace"
 msgstr "_Tukarnama"
 
 #, fuzzy
 msgid "_Replace"
 msgstr "_Tukarnama"
 
-#: gtk/gtkfilechooserdefault.c:8729
+#: gtk/gtkfilechooserdefault.c:8914
 #, fuzzy
 msgid "Could not start the search process"
 msgstr "Tak dapat menyimpang yang selebihnya"
 
 #, fuzzy
 msgid "Could not start the search process"
 msgstr "Tak dapat menyimpang yang selebihnya"
 
-#: gtk/gtkfilechooserdefault.c:8730
+#: gtk/gtkfilechooserdefault.c:8915
 msgid ""
 "The program was not able to create a connection to the indexer daemon.  "
 "Please make sure it is running."
 msgstr ""
 
 msgid ""
 "The program was not able to create a connection to the indexer daemon.  "
 "Please make sure it is running."
 msgstr ""
 
-#: gtk/gtkfilechooserdefault.c:8744
+#: gtk/gtkfilechooserdefault.c:8929
 #, fuzzy
 msgid "Could not send the search request"
 msgstr "Tak dapat menyimpang yang selebihnya"
 
 #. Label
 #, fuzzy
 msgid "Could not send the search request"
 msgstr "Tak dapat menyimpang yang selebihnya"
 
 #. Label
-#: gtk/gtkfilechooserdefault.c:9184
+#: gtk/gtkfilechooserdefault.c:9396
 msgid "_Search:"
 msgstr ""
 
 msgid "_Search:"
 msgstr ""
 
-#: gtk/gtkfilechooserdefault.c:10131
+#: gtk/gtkfilechooserdefault.c:10349
 #, fuzzy, c-format
 msgid "Could not mount %s"
 msgstr ""
 "Tak dapat memilih %s:\n"
 "%s"
 
 #, fuzzy, c-format
 msgid "Could not mount %s"
 msgstr ""
 "Tak dapat memilih %s:\n"
 "%s"
 
-#: gtk/gtkfilechooserdefault.c:10785
+#: gtk/gtkfilechooserdefault.c:11024
 msgid "Type name of new folder"
 msgstr "Taip nama bagi folder baru"
 
 msgid "Type name of new folder"
 msgstr "Taip nama bagi folder baru"
 
-#: gtk/gtkfilechooserdefault.c:10835
-#, fuzzy, c-format
-msgid "%.1f KB"
-msgstr "%.1f K"
-
-#: gtk/gtkfilechooserdefault.c:10837
-#, fuzzy, c-format
-msgid "%.1f MB"
-msgstr "%.1f M"
-
-#: gtk/gtkfilechooserdefault.c:10839
-#, fuzzy, c-format
-msgid "%.1f GB"
-msgstr "%.1f G"
-
-#: gtk/gtkfilechooserdefault.c:10942 gtk/gtkfilechooserdefault.c:10964
-#: gtk/gtkfilechooserdefault.c:11035
+#: gtk/gtkfilechooserdefault.c:11202 gtk/gtkfilechooserdefault.c:11224
+#: gtk/gtkfilechooserdefault.c:11295
 msgid "Unknown"
 msgstr "Entah"
 
 msgid "Unknown"
 msgstr "Entah"
 
-#: gtk/gtkfilechooserdefault.c:10982
+#: gtk/gtkfilechooserdefault.c:11242
 msgid "%H:%M"
 msgstr ""
 
 msgid "%H:%M"
 msgstr ""
 
-#: gtk/gtkfilechooserdefault.c:10984
+#: gtk/gtkfilechooserdefault.c:11244
 #, fuzzy
 msgid "Yesterday at %H:%M"
 msgstr "Semalam"
 
 #, fuzzy
 msgid "Yesterday at %H:%M"
 msgstr "Semalam"
 
-#: gtk/gtkfilechooserentry.c:659 gtk/gtkfilechooserentry.c:1115
+#. Translators: this is shown in the feedback for Tab-completion in a file
+#. * chooser's text entry, when the user enters an invalid path.
+#: gtk/gtkfilechooserentry.c:698 gtk/gtkfilechooserentry.c:1163
 #, fuzzy
 msgid "Invalid path"
 msgstr "UTF-8 tidak sah"
 #, fuzzy
 msgid "Invalid path"
 msgstr "UTF-8 tidak sah"
@@ -1847,14 +1903,14 @@ msgstr "UTF-8 tidak sah"
 #. translators: this text is shown when there are no completions
 #. * for something the user typed in a file chooser entry
 #.
 #. translators: this text is shown when there are no completions
 #. * for something the user typed in a file chooser entry
 #.
-#: gtk/gtkfilechooserentry.c:1070
+#: gtk/gtkfilechooserentry.c:1095
 msgid "No match"
 msgstr ""
 
 #. translators: this text is shown when there is exactly one completion
 #. * for something the user typed in a file chooser entry
 #.
 msgid "No match"
 msgstr ""
 
 #. translators: this text is shown when there is exactly one completion
 #. * for something the user typed in a file chooser entry
 #.
-#: gtk/gtkfilechooserentry.c:1081
+#: gtk/gtkfilechooserentry.c:1106
 #, fuzzy
 msgid "Sole completion"
 msgstr "Pemilihan Warna"
 #, fuzzy
 msgid "Sole completion"
 msgstr "Pemilihan Warna"
@@ -1863,18 +1919,41 @@ msgstr "Pemilihan Warna"
 #. * entry is a complete filename, but could be continued to find
 #. * a longer match
 #.
 #. * entry is a complete filename, but could be continued to find
 #. * a longer match
 #.
-#: gtk/gtkfilechooserentry.c:1097
+#: gtk/gtkfilechooserentry.c:1122
 msgid "Complete, but not unique"
 msgstr ""
 
 msgid "Complete, but not unique"
 msgstr ""
 
-#. translators: this text is shown while the system is searching
-#. * for possible completions for text in a file chooser entry
-#.
-#: gtk/gtkfilechooserentry.c:1133
+#. Translators: this text is shown while the system is searching
+#. * for possible completions for filenames in a file chooser entry.
+#: gtk/gtkfilechooserentry.c:1154
 msgid "Completing..."
 msgstr ""
 
 msgid "Completing..."
 msgstr ""
 
-#: gtk/gtkfilechoosersettings.c:262 gtk/gtkfilesel.c:1349
+#. hostnames in a local_only file chooser?  user error
+#. Translators: this is shown in the feedback for Tab-completion in a
+#. * file chooser's text entry when the user enters something like
+#. * "sftp://blahblah" in an app that only supports local filenames.
+#: gtk/gtkfilechooserentry.c:1176 gtk/gtkfilechooserentry.c:1201
+msgid "Only local files may be selected"
+msgstr ""
+
+#. Another option is to complete the hostname based on the remote volumes that are mounted
+#. Translators: this is shown in the feedback for Tab-completion in a
+#. * file chooser's text entry when the user hasn't entered the first '/'
+#. * after a hostname and yet hits Tab (such as "sftp://blahblah[Tab]")
+#: gtk/gtkfilechooserentry.c:1185
+msgid "Incomplete hostname; end it with '/'"
+msgstr ""
+
+#. Translators: this is shown in the feedback for Tab-completion in a file
+#. * chooser's text entry when the user enters a path that does not exist
+#. * and then hits Tab
+#: gtk/gtkfilechooserentry.c:1196
+#, fuzzy
+msgid "Path does not exist"
+msgstr "pintasan %s tak wujud"
+
+#: gtk/gtkfilechoosersettings.c:362 gtk/gtkfilesel.c:1349
 #: gtk/gtkfilesel.c:1358
 #, fuzzy, c-format
 msgid "Error creating folder '%s': %s"
 #: gtk/gtkfilesel.c:1358
 #, fuzzy, c-format
 msgid "Error creating folder '%s': %s"
@@ -1994,7 +2073,7 @@ msgstr "_Tukarnama"
 msgid "_Selection: "
 msgstr "_Pilihan: "
 
 msgid "_Selection: "
 msgstr "_Pilihan: "
 
-#: gtk/gtkfilesel.c:3048
+#: gtk/gtkfilesel.c:3050
 #, fuzzy, c-format
 msgid ""
 "The filename \"%s\" couldn't be converted to UTF-8. (try setting the "
 #, fuzzy, c-format
 msgid ""
 "The filename \"%s\" couldn't be converted to UTF-8. (try setting the "
@@ -2003,15 +2082,15 @@ msgstr ""
 "Namafail  %s tak dapat ditukar ke UTF-8 (Cuba tetapkan pembolehubah "
 "persekitaran G_BROKEN_FILENAMES): %s"
 
 "Namafail  %s tak dapat ditukar ke UTF-8 (Cuba tetapkan pembolehubah "
 "persekitaran G_BROKEN_FILENAMES): %s"
 
-#: gtk/gtkfilesel.c:3051
+#: gtk/gtkfilesel.c:3053
 msgid "Invalid UTF-8"
 msgstr "UTF-8 tidak sah"
 
 msgid "Invalid UTF-8"
 msgstr "UTF-8 tidak sah"
 
-#: gtk/gtkfilesel.c:3925
+#: gtk/gtkfilesel.c:3927
 msgid "Name too long"
 msgstr "Nama terlalu panjang"
 
 msgid "Name too long"
 msgstr "Nama terlalu panjang"
 
-#: gtk/gtkfilesel.c:3927
+#: gtk/gtkfilesel.c:3929
 msgid "Couldn't convert filename"
 msgstr "Tak dapat menukar namafail"
 
 msgid "Couldn't convert filename"
 msgstr "Tak dapat menukar namafail"
 
@@ -2032,7 +2111,7 @@ msgstr ""
 "Tak dapat mencipta  folder %s:\n"
 "%s"
 
 "Tak dapat mencipta  folder %s:\n"
 "%s"
 
-#: gtk/gtkfilesystemmodel.c:1299
+#: gtk/gtkfilesystemmodel.c:1301
 msgid "(Empty)"
 msgstr "(Kosong)"
 
 msgid "(Empty)"
 msgstr "(Kosong)"
 
@@ -2045,7 +2124,7 @@ msgstr "Pilih satu Font"
 msgid "Sans 12"
 msgstr "Sans 12"
 
 msgid "Sans 12"
 msgstr "Sans 12"
 
-#: gtk/gtkfontbutton.c:780
+#: gtk/gtkfontbutton.c:785
 msgid "Font"
 msgstr "Font"
 
 msgid "Font"
 msgstr "Font"
 
@@ -2055,24 +2134,24 @@ msgstr "Font"
 msgid "abcdefghijk ABCDEFGHIJK"
 msgstr "abcdefghijk ABCDEFGHIJK"
 
 msgid "abcdefghijk ABCDEFGHIJK"
 msgstr "abcdefghijk ABCDEFGHIJK"
 
-#: gtk/gtkfontsel.c:328
+#: gtk/gtkfontsel.c:343
 msgid "_Family:"
 msgstr "_Keluarga:"
 
 msgid "_Family:"
 msgstr "_Keluarga:"
 
-#: gtk/gtkfontsel.c:334
+#: gtk/gtkfontsel.c:349
 msgid "_Style:"
 msgstr "_Gaya:"
 
 msgid "_Style:"
 msgstr "_Gaya:"
 
-#: gtk/gtkfontsel.c:340
+#: gtk/gtkfontsel.c:355
 msgid "Si_ze:"
 msgstr "Sai_z:"
 
 #. create the text entry widget
 msgid "Si_ze:"
 msgstr "Sai_z:"
 
 #. create the text entry widget
-#: gtk/gtkfontsel.c:517
+#: gtk/gtkfontsel.c:532
 msgid "_Preview:"
 msgstr "_Prebiu:"
 
 msgid "_Preview:"
 msgstr "_Prebiu:"
 
-#: gtk/gtkfontsel.c:1542
+#: gtk/gtkfontsel.c:1649
 msgid "Font Selection"
 msgstr "Pemilihan Font"
 
 msgid "Font Selection"
 msgstr "Pemilihan Font"
 
@@ -2087,7 +2166,7 @@ msgstr "Nilai _Gamma"
 #. Remove this icon source so we don't keep trying to
 #. * load it.
 #.
 #. Remove this icon source so we don't keep trying to
 #. * load it.
 #.
-#: gtk/gtkiconfactory.c:1403
+#: gtk/gtkiconfactory.c:1404
 #, c-format
 msgid "Error loading icon: %s"
 msgstr "Ralat memuatkan ikon: %s"
 #, c-format
 msgid "Error loading icon: %s"
 msgstr "Ralat memuatkan ikon: %s"
@@ -2110,19 +2189,27 @@ msgstr ""
 msgid "Icon '%s' not present in theme"
 msgstr "Ikon '%s' tak wujud pada tema"
 
 msgid "Icon '%s' not present in theme"
 msgstr "Ikon '%s' tak wujud pada tema"
 
-#: gtk/gtkicontheme.c:3058
+#: gtk/gtkicontheme.c:3074
 #, fuzzy
 msgid "Failed to load icon"
 msgstr "Gagal memuatkan imej TIFF"
 
 #, fuzzy
 msgid "Failed to load icon"
 msgstr "Gagal memuatkan imej TIFF"
 
-#: gtk/gtkimmodule.c:515
+#: gtk/gtkimmodule.c:527
 #, fuzzy
 msgid "Simple"
 msgstr "Saiz"
 
 #, fuzzy
 msgid "Simple"
 msgstr "Saiz"
 
-#: gtk/gtkimmulticontext.c:542
-msgid "input method menu|System"
-msgstr ""
+#: gtk/gtkimmulticontext.c:541
+#, fuzzy
+msgctxt "input method menu"
+msgid "System"
+msgstr "Sistemfail"
+
+#: gtk/gtkimmulticontext.c:625
+#, fuzzy, c-format
+msgctxt "input method menu"
+msgid "System (%s)"
+msgstr "%s: %s"
 
 #: gtk/gtkinputdialog.c:192
 msgid "Input"
 
 #: gtk/gtkinputdialog.c:192
 msgid "Input"
@@ -2211,38 +2298,38 @@ msgstr "(tidak diketahui)"
 msgid "Cl_ear"
 msgstr "_Kosongkan"
 
 msgid "Cl_ear"
 msgstr "_Kosongkan"
 
-#: gtk/gtklinkbutton.c:427
+#: gtk/gtklinkbutton.c:428
 #, fuzzy
 msgid "Copy URL"
 msgstr "_Salin"
 
 #, fuzzy
 msgid "Copy URL"
 msgstr "_Salin"
 
-#: gtk/gtklinkbutton.c:565
+#: gtk/gtklinkbutton.c:586
 #, fuzzy
 msgid "Invalid URI"
 msgstr "UTF-8 tidak sah"
 
 #. Description of --gtk-module=MODULES in --help output
 #, fuzzy
 msgid "Invalid URI"
 msgstr "UTF-8 tidak sah"
 
 #. Description of --gtk-module=MODULES in --help output
-#: gtk/gtkmain.c:445
+#: gtk/gtkmain.c:450
 msgid "Load additional GTK+ modules"
 msgstr ""
 
 #. Placeholder in --gtk-module=MODULES in --help output
 msgid "Load additional GTK+ modules"
 msgstr ""
 
 #. Placeholder in --gtk-module=MODULES in --help output
-#: gtk/gtkmain.c:446
+#: gtk/gtkmain.c:451
 msgid "MODULES"
 msgstr ""
 
 #. Description of --g-fatal-warnings in --help output
 msgid "MODULES"
 msgstr ""
 
 #. Description of --g-fatal-warnings in --help output
-#: gtk/gtkmain.c:448
+#: gtk/gtkmain.c:453
 msgid "Make all warnings fatal"
 msgstr ""
 
 #. Description of --gtk-debug=FLAGS in --help output
 msgid "Make all warnings fatal"
 msgstr ""
 
 #. Description of --gtk-debug=FLAGS in --help output
-#: gtk/gtkmain.c:451
+#: gtk/gtkmain.c:456
 msgid "GTK+ debugging flags to set"
 msgstr ""
 
 #. Description of --gtk-no-debug=FLAGS in --help output
 msgid "GTK+ debugging flags to set"
 msgstr ""
 
 #. Description of --gtk-no-debug=FLAGS in --help output
-#: gtk/gtkmain.c:454
+#: gtk/gtkmain.c:459
 msgid "GTK+ debugging flags to unset"
 msgstr ""
 
 msgid "GTK+ debugging flags to unset"
 msgstr ""
 
@@ -2251,69 +2338,69 @@ msgstr ""
 #. * Do *not* translate it to "predefinito:LTR", if it
 #. * it isn't default:LTR or default:RTL it will not work
 #.
 #. * Do *not* translate it to "predefinito:LTR", if it
 #. * it isn't default:LTR or default:RTL it will not work
 #.
-#: gtk/gtkmain.c:702
+#: gtk/gtkmain.c:707
 msgid "default:LTR"
 msgstr "default:LTR"
 
 msgid "default:LTR"
 msgstr "default:LTR"
 
-#: gtk/gtkmain.c:768
+#: gtk/gtkmain.c:773
 #, c-format
 msgid "Cannot open display: %s"
 msgstr ""
 
 #, c-format
 msgid "Cannot open display: %s"
 msgstr ""
 
-#: gtk/gtkmain.c:805
+#: gtk/gtkmain.c:810
 msgid "GTK+ Options"
 msgstr ""
 
 msgid "GTK+ Options"
 msgstr ""
 
-#: gtk/gtkmain.c:805
+#: gtk/gtkmain.c:810
 msgid "Show GTK+ Options"
 msgstr ""
 
 msgid "Show GTK+ Options"
 msgstr ""
 
-#: gtk/gtkmountoperation.c:476
+#: gtk/gtkmountoperation.c:468
 #, fuzzy
 msgid "Co_nnect"
 msgstr "_Tukar"
 
 #, fuzzy
 msgid "Co_nnect"
 msgstr "_Tukar"
 
-#: gtk/gtkmountoperation.c:520
+#: gtk/gtkmountoperation.c:535
 msgid "Connect _anonymously"
 msgstr ""
 
 msgid "Connect _anonymously"
 msgstr ""
 
-#: gtk/gtkmountoperation.c:529
+#: gtk/gtkmountoperation.c:544
 msgid "Connect as u_ser:"
 msgstr ""
 
 msgid "Connect as u_ser:"
 msgstr ""
 
-#: gtk/gtkmountoperation.c:566
+#: gtk/gtkmountoperation.c:582
 #, fuzzy
 msgid "_Username:"
 msgstr "_Tukarnama"
 
 #, fuzzy
 msgid "_Username:"
 msgstr "_Tukarnama"
 
-#: gtk/gtkmountoperation.c:570
+#: gtk/gtkmountoperation.c:587
 #, fuzzy
 msgid "_Domain:"
 msgstr "_Lokasi:"
 
 #, fuzzy
 msgid "_Domain:"
 msgstr "_Lokasi:"
 
-#: gtk/gtkmountoperation.c:575
+#: gtk/gtkmountoperation.c:593
 #, fuzzy
 msgid "_Password:"
 msgstr "Tekanan"
 
 #, fuzzy
 msgid "_Password:"
 msgstr "Tekanan"
 
-#: gtk/gtkmountoperation.c:590
+#: gtk/gtkmountoperation.c:611
 msgid "Forget password _immediately"
 msgstr ""
 
 msgid "Forget password _immediately"
 msgstr ""
 
-#: gtk/gtkmountoperation.c:598
+#: gtk/gtkmountoperation.c:621
 msgid "Remember password until you _logout"
 msgstr ""
 
 msgid "Remember password until you _logout"
 msgstr ""
 
-#: gtk/gtkmountoperation.c:606
+#: gtk/gtkmountoperation.c:631
 msgid "Remember _forever"
 msgstr ""
 
 msgid "Remember _forever"
 msgstr ""
 
-#: gtk/gtknotebook.c:4417 gtk/gtknotebook.c:6924
+#: gtk/gtknotebook.c:4427 gtk/gtknotebook.c:6946
 #, c-format
 msgid "Page %u"
 msgstr "Halaman %u"
 
 #, c-format
 msgid "Page %u"
 msgstr "Halaman %u"
 
-#: gtk/gtkpagesetup.c:597 gtk/gtkpapersize.c:825 gtk/gtkpapersize.c:865
+#: gtk/gtkpagesetup.c:597 gtk/gtkpapersize.c:825 gtk/gtkpapersize.c:867
 msgid "Not a valid page setup file"
 msgstr ""
 
 msgid "Not a valid page setup file"
 msgstr ""
 
@@ -2370,7 +2457,7 @@ msgstr "_Ciri-ciri"
 msgid "_Orientation:"
 msgstr "Ke_tepuan:"
 
 msgid "_Orientation:"
 msgstr "Ke_tepuan:"
 
-#: gtk/gtkpagesetupunixdialog.c:1129 gtk/gtkprintunixdialog.c:2662
+#: gtk/gtkpagesetupunixdialog.c:1129 gtk/gtkprintunixdialog.c:2678
 #, fuzzy
 msgid "Page Setup"
 msgstr "Halaman %u"
 #, fuzzy
 msgid "Page Setup"
 msgstr "Halaman %u"
@@ -2437,11 +2524,11 @@ msgstr ""
 msgid "File System Root"
 msgstr "Sistemfail"
 
 msgid "File System Root"
 msgstr "Sistemfail"
 
-#: gtk/gtkprinteroptionwidget.c:685
+#: gtk/gtkprinteroptionwidget.c:693
 msgid "Not available"
 msgstr ""
 
 msgid "Not available"
 msgstr ""
 
-#: gtk/gtkprinteroptionwidget.c:798
+#: gtk/gtkprinteroptionwidget.c:808
 #, fuzzy
 msgid "_Save in folder:"
 msgstr "Simpan di _folder:"
 #, fuzzy
 msgid "_Save in folder:"
 msgstr "Simpan di _folder:"
@@ -2450,92 +2537,96 @@ msgstr "Simpan di _folder:"
 #. * jobs. %s gets replaced by the application name, %d gets replaced
 #. * by the job number.
 #.
 #. * jobs. %s gets replaced by the application name, %d gets replaced
 #. * by the job number.
 #.
-#: gtk/gtkprintoperation.c:173
+#: gtk/gtkprintoperation.c:175
 #, c-format
 msgid "%s job #%d"
 msgstr ""
 
 #, c-format
 msgid "%s job #%d"
 msgstr ""
 
-#. translators, strip the prefix up to and including the first |
-#: gtk/gtkprintoperation.c:1504
-msgid "print operation status|Initial state"
+#: gtk/gtkprintoperation.c:1517
+msgctxt "print operation status"
+msgid "Initial state"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip the prefix up to and including the first |
-#: gtk/gtkprintoperation.c:1506
-msgid "print operation status|Preparing to print"
-msgstr ""
+#: gtk/gtkprintoperation.c:1518
+#, fuzzy
+msgctxt "print operation status"
+msgid "Preparing to print"
+msgstr "Amaran"
 
 
-#. translators, strip the prefix up to and including the first |
-#: gtk/gtkprintoperation.c:1508
-msgid "print operation status|Generating data"
+#: gtk/gtkprintoperation.c:1519
+msgctxt "print operation status"
+msgid "Generating data"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip the prefix up to and including the first |
-#: gtk/gtkprintoperation.c:1510
-msgid "print operation status|Sending data"
+#: gtk/gtkprintoperation.c:1520
+msgctxt "print operation status"
+msgid "Sending data"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip the prefix up to and including the first |
-#: gtk/gtkprintoperation.c:1512
-msgid "print operation status|Waiting"
-msgstr ""
+#: gtk/gtkprintoperation.c:1521
+#, fuzzy
+msgctxt "print operation status"
+msgid "Waiting"
+msgstr "Amaran"
 
 
-#. translators, strip the prefix up to and including the first |
-#: gtk/gtkprintoperation.c:1514
-msgid "print operation status|Blocking on issue"
+#: gtk/gtkprintoperation.c:1522
+msgctxt "print operation status"
+msgid "Blocking on issue"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip the prefix up to and including the first |
-#: gtk/gtkprintoperation.c:1516
-msgid "print operation status|Printing"
-msgstr ""
+#: gtk/gtkprintoperation.c:1523
+#, fuzzy
+msgctxt "print operation status"
+msgid "Printing"
+msgstr "_Cetak"
 
 
-#. translators, strip the prefix up to and including the first |
-#: gtk/gtkprintoperation.c:1518
-msgid "print operation status|Finished"
-msgstr ""
+#: gtk/gtkprintoperation.c:1524
+#, fuzzy
+msgctxt "print operation status"
+msgid "Finished"
+msgstr "_Cari"
 
 
-#. translators, strip the prefix up to and including the first |
-#: gtk/gtkprintoperation.c:1520
-msgid "print operation status|Finished with error"
+#: gtk/gtkprintoperation.c:1525
+msgctxt "print operation status"
+msgid "Finished with error"
 msgstr ""
 
 msgstr ""
 
-#: gtk/gtkprintoperation.c:2043
+#: gtk/gtkprintoperation.c:2048
 #, c-format
 msgid "Preparing %d"
 msgstr ""
 
 #, c-format
 msgid "Preparing %d"
 msgstr ""
 
-#: gtk/gtkprintoperation.c:2045 gtk/gtkprintoperation.c:2301
+#: gtk/gtkprintoperation.c:2050 gtk/gtkprintoperation.c:2381
 #, fuzzy, c-format
 msgid "Preparing"
 msgstr "Amaran"
 
 #, fuzzy, c-format
 msgid "Preparing"
 msgstr "Amaran"
 
-#: gtk/gtkprintoperation.c:2048
+#: gtk/gtkprintoperation.c:2053
 #, fuzzy, c-format
 msgid "Printing %d"
 msgstr "_Cetak"
 
 #, fuzzy, c-format
 msgid "Printing %d"
 msgstr "_Cetak"
 
-#: gtk/gtkprintoperation.c:2331
+#: gtk/gtkprintoperation.c:2411
 #, c-format
 msgid "Error creating print preview"
 msgstr ""
 
 #, c-format
 msgid "Error creating print preview"
 msgstr ""
 
-#: gtk/gtkprintoperation.c:2334
+#: gtk/gtkprintoperation.c:2414
 #, c-format
 msgid "The most probable reason is that a temporary file could not be created."
 msgstr ""
 
 #, c-format
 msgid "The most probable reason is that a temporary file could not be created."
 msgstr ""
 
-#: gtk/gtkprintoperation-unix.c:242
+#: gtk/gtkprintoperation-unix.c:257
 #, c-format
 msgid "Error launching preview"
 msgstr ""
 
 #, c-format
 msgid "Error launching preview"
 msgstr ""
 
-#: gtk/gtkprintoperation-unix.c:280
+#: gtk/gtkprintoperation-unix.c:301
 #, c-format
 msgid "Error printing"
 msgstr ""
 
 #, c-format
 msgid "Error printing"
 msgstr ""
 
-#: gtk/gtkprintoperation-unix.c:381 gtk/gtkprintoperation-win32.c:1425
+#: gtk/gtkprintoperation-unix.c:405 gtk/gtkprintoperation-win32.c:1425
 #, fuzzy
 msgid "Application"
 msgstr "_Lokasi:"
 #, fuzzy
 msgid "Application"
 msgstr "_Lokasi:"
@@ -2550,7 +2641,7 @@ msgstr ""
 
 #. Translators: this is a printer status.
 #: gtk/gtkprintoperation-win32.c:594
 
 #. Translators: this is a printer status.
 #: gtk/gtkprintoperation-win32.c:594
-#: modules/printbackends/cups/gtkprintbackendcups.c:1413
+#: modules/printbackends/cups/gtkprintbackendcups.c:1474
 #, fuzzy
 msgid "Paused"
 msgstr "Te_pek"
 #, fuzzy
 msgid "Paused"
 msgstr "Te_pek"
@@ -2600,288 +2691,311 @@ msgstr "Pengepala tidak sah dalam ikon"
 msgid "Unspecified error"
 msgstr ""
 
 msgid "Unspecified error"
 msgstr ""
 
-#: gtk/gtkprintunixdialog.c:1748
+#: gtk/gtkprintunixdialog.c:1758
 #, fuzzy
 msgid "Printer"
 msgstr "_Cetak"
 
 #. Translators: this is the header for the location column in the print dialog
 #, fuzzy
 msgid "Printer"
 msgstr "_Cetak"
 
 #. Translators: this is the header for the location column in the print dialog
-#: gtk/gtkprintunixdialog.c:1758
+#: gtk/gtkprintunixdialog.c:1768
 #, fuzzy
 msgid "Location"
 msgstr "_Lokasi:"
 
 #. Translators: this is the header for the printer status column in the print dialog
 #, fuzzy
 msgid "Location"
 msgstr "_Lokasi:"
 
 #. Translators: this is the header for the printer status column in the print dialog
-#: gtk/gtkprintunixdialog.c:1769
+#: gtk/gtkprintunixdialog.c:1779
 msgid "Status"
 msgstr ""
 
 msgid "Status"
 msgstr ""
 
-#: gtk/gtkprintunixdialog.c:1792
+#: gtk/gtkprintunixdialog.c:1804
 msgid "Range"
 msgstr ""
 
 msgid "Range"
 msgstr ""
 
-#: gtk/gtkprintunixdialog.c:1796
+#: gtk/gtkprintunixdialog.c:1808
 msgid "_All Pages"
 msgstr ""
 
 msgid "_All Pages"
 msgstr ""
 
-#: gtk/gtkprintunixdialog.c:1803
+#: gtk/gtkprintunixdialog.c:1815
 #, fuzzy
 msgid "C_urrent Page"
 msgstr "_Cipta"
 
 #, fuzzy
 msgid "C_urrent Page"
 msgstr "_Cipta"
 
-#: gtk/gtkprintunixdialog.c:1812
+#: gtk/gtkprintunixdialog.c:1824
 msgid "Pag_es:"
 msgstr ""
 
 msgid "Pag_es:"
 msgstr ""
 
-#: gtk/gtkprintunixdialog.c:1813
+#: gtk/gtkprintunixdialog.c:1825
 msgid ""
 "Specify one or more page ranges,\n"
 " e.g. 1-3,7,11"
 msgstr ""
 
 msgid ""
 "Specify one or more page ranges,\n"
 " e.g. 1-3,7,11"
 msgstr ""
 
-#: gtk/gtkprintunixdialog.c:1832
+#: gtk/gtkprintunixdialog.c:1835
+#, fuzzy
+msgid "Pages"
+msgstr "_Tukarnama"
+
+#: gtk/gtkprintunixdialog.c:1848
 msgid "Copies"
 msgstr ""
 
 #. FIXME chpe: too much space between Copies and spinbutton, put those 2 in a hbox and make it span 2 columns
 msgid "Copies"
 msgstr ""
 
 #. FIXME chpe: too much space between Copies and spinbutton, put those 2 in a hbox and make it span 2 columns
-#: gtk/gtkprintunixdialog.c:1837
+#: gtk/gtkprintunixdialog.c:1853
 msgid "Copie_s:"
 msgstr ""
 
 msgid "Copie_s:"
 msgstr ""
 
-#: gtk/gtkprintunixdialog.c:1855
+#: gtk/gtkprintunixdialog.c:1871
 #, fuzzy
 msgid "C_ollate"
 msgstr "_Cipta"
 
 #, fuzzy
 msgid "C_ollate"
 msgstr "_Cipta"
 
-#: gtk/gtkprintunixdialog.c:1863
+#: gtk/gtkprintunixdialog.c:1879
 #, fuzzy
 msgid "_Reverse"
 msgstr "Be_rbalik"
 
 #, fuzzy
 msgid "_Reverse"
 msgstr "Be_rbalik"
 
-#: gtk/gtkprintunixdialog.c:1883
+#: gtk/gtkprintunixdialog.c:1899
 msgid "General"
 msgstr ""
 
 #. Translators, this string is used to label the option in the print
 #. * dialog that controls in what order multiple pages are arranged
 #.
 msgid "General"
 msgstr ""
 
 #. Translators, this string is used to label the option in the print
 #. * dialog that controls in what order multiple pages are arranged
 #.
-#: gtk/gtkprintunixdialog.c:2423
-#: modules/printbackends/cups/gtkprintbackendcups.c:2813
+#: gtk/gtkprintunixdialog.c:2439
+#: modules/printbackends/cups/gtkprintbackendcups.c:2910
 #, fuzzy
 msgid "Page Ordering"
 msgstr "Amaran"
 
 #, fuzzy
 msgid "Page Ordering"
 msgstr "Amaran"
 
-#: gtk/gtkprintunixdialog.c:2429
+#: gtk/gtkprintunixdialog.c:2445
 #, fuzzy
 msgid "Left to right"
 msgstr "LRM tanda Ki_ri-ke-kanan"
 
 #, fuzzy
 msgid "Left to right"
 msgstr "LRM tanda Ki_ri-ke-kanan"
 
-#: gtk/gtkprintunixdialog.c:2430
+#: gtk/gtkprintunixdialog.c:2446
 #, fuzzy
 msgid "Right to left"
 msgstr "_Cetak"
 
 #, fuzzy
 msgid "Right to left"
 msgstr "_Cetak"
 
-#: gtk/gtkprintunixdialog.c:2499
+#: gtk/gtkprintunixdialog.c:2515
 msgid "Layout"
 msgstr ""
 
 msgid "Layout"
 msgstr ""
 
-#: gtk/gtkprintunixdialog.c:2503
+#: gtk/gtkprintunixdialog.c:2519
 msgid "T_wo-sided:"
 msgstr ""
 
 msgid "T_wo-sided:"
 msgstr ""
 
-#: gtk/gtkprintunixdialog.c:2518
+#: gtk/gtkprintunixdialog.c:2534
 #, fuzzy
 msgid "Pages per _side:"
 msgstr "_Ciri-ciri"
 
 #, fuzzy
 msgid "Pages per _side:"
 msgstr "_Ciri-ciri"
 
-#: gtk/gtkprintunixdialog.c:2536
+#: gtk/gtkprintunixdialog.c:2552
 #, fuzzy
 msgid "Page or_dering:"
 msgstr "_Ciri-ciri"
 
 #, fuzzy
 msgid "Page or_dering:"
 msgstr "_Ciri-ciri"
 
-#: gtk/gtkprintunixdialog.c:2552
+#: gtk/gtkprintunixdialog.c:2568
 #, fuzzy
 msgid "_Only print:"
 msgstr "_Cetak"
 
 #. In enum order
 #, fuzzy
 msgid "_Only print:"
 msgstr "_Cetak"
 
 #. In enum order
-#: gtk/gtkprintunixdialog.c:2567
+#: gtk/gtkprintunixdialog.c:2583
 msgid "All sheets"
 msgstr ""
 
 msgid "All sheets"
 msgstr ""
 
-#: gtk/gtkprintunixdialog.c:2568
+#: gtk/gtkprintunixdialog.c:2584
 msgid "Even sheets"
 msgstr ""
 
 msgid "Even sheets"
 msgstr ""
 
-#: gtk/gtkprintunixdialog.c:2569
+#: gtk/gtkprintunixdialog.c:2585
 msgid "Odd sheets"
 msgstr ""
 
 msgid "Odd sheets"
 msgstr ""
 
-#: gtk/gtkprintunixdialog.c:2572
+#: gtk/gtkprintunixdialog.c:2588
 #, fuzzy
 msgid "Sc_ale:"
 msgstr "_Nilai:"
 
 #, fuzzy
 msgid "Sc_ale:"
 msgstr "_Nilai:"
 
-#: gtk/gtkprintunixdialog.c:2599
+#: gtk/gtkprintunixdialog.c:2615
 msgid "Paper"
 msgstr ""
 
 msgid "Paper"
 msgstr ""
 
-#: gtk/gtkprintunixdialog.c:2603
+#: gtk/gtkprintunixdialog.c:2619
 #, fuzzy
 msgid "Paper _type:"
 msgstr "_Ciri-ciri"
 
 #, fuzzy
 msgid "Paper _type:"
 msgstr "_Ciri-ciri"
 
-#: gtk/gtkprintunixdialog.c:2618
+#: gtk/gtkprintunixdialog.c:2634
 #, fuzzy
 msgid "Paper _source:"
 msgstr "_Ciri-ciri"
 
 #, fuzzy
 msgid "Paper _source:"
 msgstr "_Ciri-ciri"
 
-#: gtk/gtkprintunixdialog.c:2633
+#: gtk/gtkprintunixdialog.c:2649
 msgid "Output t_ray:"
 msgstr ""
 
 msgid "Output t_ray:"
 msgstr ""
 
-#: gtk/gtkprintunixdialog.c:2685
+#: gtk/gtkprintunixdialog.c:2703
 msgid "Job Details"
 msgstr ""
 
 msgid "Job Details"
 msgstr ""
 
-#: gtk/gtkprintunixdialog.c:2691
+#: gtk/gtkprintunixdialog.c:2709
 msgid "Pri_ority:"
 msgstr ""
 
 msgid "Pri_ority:"
 msgstr ""
 
-#: gtk/gtkprintunixdialog.c:2706
+#: gtk/gtkprintunixdialog.c:2724
 msgid "_Billing info:"
 msgstr ""
 
 msgid "_Billing info:"
 msgstr ""
 
-#: gtk/gtkprintunixdialog.c:2724
+#: gtk/gtkprintunixdialog.c:2742
 msgid "Print Document"
 msgstr ""
 
 #. Translators: this is one of the choices for the print at option
 #. * in the print dialog
 #.
 msgid "Print Document"
 msgstr ""
 
 #. Translators: this is one of the choices for the print at option
 #. * in the print dialog
 #.
-#: gtk/gtkprintunixdialog.c:2733
+#: gtk/gtkprintunixdialog.c:2751
 #, fuzzy
 msgid "_Now"
 msgstr "_Tidak"
 
 #, fuzzy
 msgid "_Now"
 msgstr "_Tidak"
 
-#: gtk/gtkprintunixdialog.c:2744
+#: gtk/gtkprintunixdialog.c:2762
 msgid "A_t:"
 msgstr ""
 
 msgid "A_t:"
 msgstr ""
 
-#: gtk/gtkprintunixdialog.c:2763
+#. Translators: Ability to parse the am/pm format depends on actual locale.
+#. * You can remove the am/pm values below for your locale if they are not
+#. * supported.
+#.
+#: gtk/gtkprintunixdialog.c:2768
+msgid ""
+"Specify the time of print,\n"
+" e.g. 15:30, 2:35 pm, 14:15:20, 11:46:30 am, 4 pm"
+msgstr ""
+
+#: gtk/gtkprintunixdialog.c:2778
+msgid "Time of print"
+msgstr ""
+
+#: gtk/gtkprintunixdialog.c:2794
 #, fuzzy
 msgid "On _hold"
 msgstr "_Bold"
 
 #, fuzzy
 msgid "On _hold"
 msgstr "_Bold"
 
-#: gtk/gtkprintunixdialog.c:2782
+#: gtk/gtkprintunixdialog.c:2795
+msgid "Hold the job until it is explicitly released"
+msgstr ""
+
+#: gtk/gtkprintunixdialog.c:2815
 msgid "Add Cover Page"
 msgstr ""
 
 #. Translators, this is the label used for the option in the print
 #. * dialog that controls the front cover page.
 #.
 msgid "Add Cover Page"
 msgstr ""
 
 #. Translators, this is the label used for the option in the print
 #. * dialog that controls the front cover page.
 #.
-#: gtk/gtkprintunixdialog.c:2791
+#: gtk/gtkprintunixdialog.c:2824
 msgid "Be_fore:"
 msgstr ""
 
 #. Translators, this is the label used for the option in the print
 #. * dialog that controls the back cover page.
 #.
 msgid "Be_fore:"
 msgstr ""
 
 #. Translators, this is the label used for the option in the print
 #. * dialog that controls the back cover page.
 #.
-#: gtk/gtkprintunixdialog.c:2809
+#: gtk/gtkprintunixdialog.c:2842
 msgid "_After:"
 msgstr ""
 
 #. Translators: this is the tab label for the notebook tab containing
 #. * job-specific options in the print dialog
 #.
 msgid "_After:"
 msgstr ""
 
 #. Translators: this is the tab label for the notebook tab containing
 #. * job-specific options in the print dialog
 #.
-#: gtk/gtkprintunixdialog.c:2827
+#: gtk/gtkprintunixdialog.c:2860
 msgid "Job"
 msgstr ""
 
 msgid "Job"
 msgstr ""
 
-#: gtk/gtkprintunixdialog.c:2893
+#: gtk/gtkprintunixdialog.c:2926
 msgid "Advanced"
 msgstr ""
 
 msgid "Advanced"
 msgstr ""
 
-#: gtk/gtkprintunixdialog.c:2928
+#: gtk/gtkprintunixdialog.c:2961
 msgid "Image Quality"
 msgstr ""
 
 msgid "Image Quality"
 msgstr ""
 
-#: gtk/gtkprintunixdialog.c:2931
+#: gtk/gtkprintunixdialog.c:2964
 #, fuzzy
 msgid "Color"
 msgstr "_Warna"
 
 #, fuzzy
 msgid "Color"
 msgstr "_Warna"
 
-#: gtk/gtkprintunixdialog.c:2934
+#: gtk/gtkprintunixdialog.c:2967
 msgid "Finishing"
 msgstr ""
 
 msgid "Finishing"
 msgstr ""
 
-#: gtk/gtkprintunixdialog.c:2944
+#: gtk/gtkprintunixdialog.c:2977
 msgid "Some of the settings in the dialog conflict"
 msgstr ""
 
 msgid "Some of the settings in the dialog conflict"
 msgstr ""
 
-#: gtk/gtkprintunixdialog.c:2967
+#: gtk/gtkprintunixdialog.c:3000
 #, fuzzy
 msgid "Print"
 msgstr "_Cetak"
 
 #, fuzzy
 msgid "Print"
 msgstr "_Cetak"
 
-#: gtk/gtkrc.c:2872
+#: gtk/gtkrc.c:2874
 #, c-format
 msgid "Unable to find include file: \"%s\""
 msgstr "Tak menjumpai fail include: \"%s\""
 
 #, c-format
 msgid "Unable to find include file: \"%s\""
 msgstr "Tak menjumpai fail include: \"%s\""
 
-#: gtk/gtkrc.c:3500 gtk/gtkrc.c:3503
+#: gtk/gtkrc.c:3502 gtk/gtkrc.c:3505
 #, c-format
 msgid "Unable to locate image file in pixmap_path: \"%s\""
 msgstr "Gagal menjumpai fail imej di pixmap_path: \"%s\""
 
 #, c-format
 msgid "Unable to locate image file in pixmap_path: \"%s\""
 msgstr "Gagal menjumpai fail imej di pixmap_path: \"%s\""
 
-#: gtk/gtkrecentaction.c:155 gtk/gtkrecentaction.c:163
-#: gtk/gtkrecentchoosermenu.c:551 gtk/gtkrecentchoosermenu.c:559
+#: gtk/gtkrecentaction.c:154 gtk/gtkrecentaction.c:162
+#: gtk/gtkrecentchoosermenu.c:588 gtk/gtkrecentchoosermenu.c:596
 #, c-format
 msgid "This function is not implemented for widgets of class '%s'"
 msgstr ""
 
 #, c-format
 msgid "This function is not implemented for widgets of class '%s'"
 msgstr ""
 
-#: gtk/gtkrecentchooserdefault.c:454
+#: gtk/gtkrecentchooserdefault.c:481
 msgid "Select which type of documents are shown"
 msgstr ""
 
 msgid "Select which type of documents are shown"
 msgstr ""
 
-#: gtk/gtkrecentchooserdefault.c:1095 gtk/gtkrecentchooserdefault.c:1132
+#: gtk/gtkrecentchooserdefault.c:1134 gtk/gtkrecentchooserdefault.c:1171
 #, c-format
 msgid "No item for URI '%s' found"
 msgstr ""
 
 #, c-format
 msgid "No item for URI '%s' found"
 msgstr ""
 
-#: gtk/gtkrecentchooserdefault.c:1259
+#: gtk/gtkrecentchooserdefault.c:1298
 msgid "Untitled filter"
 msgstr ""
 
 msgid "Untitled filter"
 msgstr ""
 
-#: gtk/gtkrecentchooserdefault.c:1612
+#: gtk/gtkrecentchooserdefault.c:1651
 #, fuzzy
 msgid "Could not remove item"
 msgstr ""
 "Tak dapat memilih %s:\n"
 "%s"
 
 #, fuzzy
 msgid "Could not remove item"
 msgstr ""
 "Tak dapat memilih %s:\n"
 "%s"
 
-#: gtk/gtkrecentchooserdefault.c:1655
+#: gtk/gtkrecentchooserdefault.c:1695
 #, fuzzy
 msgid "Could not clear list"
 msgstr ""
 "Tak dapat memilih %s:\n"
 "%s"
 
 #, fuzzy
 msgid "Could not clear list"
 msgstr ""
 "Tak dapat memilih %s:\n"
 "%s"
 
-#: gtk/gtkrecentchooserdefault.c:1739
+#: gtk/gtkrecentchooserdefault.c:1779
 #, fuzzy
 msgid "Copy _Location"
 msgstr "Buka Lokasi"
 
 #, fuzzy
 msgid "Copy _Location"
 msgstr "Buka Lokasi"
 
-#: gtk/gtkrecentchooserdefault.c:1752
+#: gtk/gtkrecentchooserdefault.c:1792
 msgid "_Remove From List"
 msgstr ""
 
 msgid "_Remove From List"
 msgstr ""
 
-#: gtk/gtkrecentchooserdefault.c:1761
+#: gtk/gtkrecentchooserdefault.c:1801
 #, fuzzy
 msgid "_Clear List"
 msgstr "_Kosongkan"
 
 #, fuzzy
 msgid "_Clear List"
 msgstr "_Kosongkan"
 
-#: gtk/gtkrecentchooserdefault.c:1775
+#: gtk/gtkrecentchooserdefault.c:1815
 msgid "Show _Private Resources"
 msgstr ""
 
 msgid "Show _Private Resources"
 msgstr ""
 
@@ -2895,22 +3009,22 @@ msgstr ""
 #. * user appended or prepended custom menu items to the
 #. * recent chooser menu widget.
 #.
 #. * user appended or prepended custom menu items to the
 #. * recent chooser menu widget.
 #.
-#: gtk/gtkrecentchoosermenu.c:317
+#: gtk/gtkrecentchoosermenu.c:342
 #, fuzzy
 msgid "No items found"
 msgstr "Tiada pengepala XPM dijumpai"
 
 #, fuzzy
 msgid "No items found"
 msgstr "Tiada pengepala XPM dijumpai"
 
-#: gtk/gtkrecentchoosermenu.c:471 gtk/gtkrecentchoosermenu.c:527
+#: gtk/gtkrecentchoosermenu.c:508 gtk/gtkrecentchoosermenu.c:564
 #, c-format
 msgid "No recently used resource found with URI `%s'"
 msgstr ""
 
 #, c-format
 msgid "No recently used resource found with URI `%s'"
 msgstr ""
 
-#: gtk/gtkrecentchoosermenu.c:738
+#: gtk/gtkrecentchoosermenu.c:775
 #, c-format
 msgid "Open '%s'"
 msgstr ""
 
 #, c-format
 msgid "Open '%s'"
 msgstr ""
 
-#: gtk/gtkrecentchoosermenu.c:768
+#: gtk/gtkrecentchoosermenu.c:805
 #, fuzzy
 msgid "Unknown item"
 msgstr "Entah"
 #, fuzzy
 msgid "Unknown item"
 msgstr "Entah"
@@ -2919,23 +3033,21 @@ msgstr "Entah"
 #. * in a recent files menu. The %d is the number of the item,
 #. * the %s is the name of the item. Please keep the _ in front
 #. * of the number to give these menu items a mnemonic.
 #. * in a recent files menu. The %d is the number of the item,
 #. * the %s is the name of the item. Please keep the _ in front
 #. * of the number to give these menu items a mnemonic.
-#. *
-#. * Don't include the prefix "recent menu label|" in the translation.
 #.
 #.
-#: gtk/gtkrecentchoosermenu.c:781
+#: gtk/gtkrecentchoosermenu.c:816
 #, c-format
 #, c-format
-msgid "recent menu label|_%d. %s"
+msgctxt "recent menu label"
+msgid "_%d. %s"
 msgstr ""
 
 #. This is the format that is used for items in a recent files menu.
 #. * The %d is the number of the item, the %s is the name of the item.
 msgstr ""
 
 #. This is the format that is used for items in a recent files menu.
 #. * The %d is the number of the item, the %s is the name of the item.
-#. *
-#. * Don't include the prefix "recent menu label|" in the translation.
 #.
 #.
-#: gtk/gtkrecentchoosermenu.c:788
-#, c-format
-msgid "recent menu label|%d. %s"
-msgstr ""
+#: gtk/gtkrecentchoosermenu.c:821
+#, fuzzy, c-format
+msgctxt "recent menu label"
+msgid "%d. %s"
+msgstr "%s: %s"
 
 #: gtk/gtkrecentmanager.c:1020 gtk/gtkrecentmanager.c:1033
 #: gtk/gtkrecentmanager.c:1171 gtk/gtkrecentmanager.c:1181
 
 #: gtk/gtkrecentmanager.c:1020 gtk/gtkrecentmanager.c:1033
 #: gtk/gtkrecentmanager.c:1171 gtk/gtkrecentmanager.c:1181
@@ -2947,18 +3059,26 @@ msgstr "Tak menjumpai fail include: \"%s\""
 
 #. KEEP IN SYNC with gtkiconfactory.c stock icons, when appropriate
 #: gtk/gtkstock.c:288
 
 #. KEEP IN SYNC with gtkiconfactory.c stock icons, when appropriate
 #: gtk/gtkstock.c:288
+#, fuzzy
+msgctxt "Stock label"
 msgid "Information"
 msgstr "Maklumat"
 
 #: gtk/gtkstock.c:289
 msgid "Information"
 msgstr "Maklumat"
 
 #: gtk/gtkstock.c:289
+#, fuzzy
+msgctxt "Stock label"
 msgid "Warning"
 msgstr "Amaran"
 
 #: gtk/gtkstock.c:290
 msgid "Warning"
 msgstr "Amaran"
 
 #: gtk/gtkstock.c:290
+#, fuzzy
+msgctxt "Stock label"
 msgid "Error"
 msgstr "Ralat"
 
 #: gtk/gtkstock.c:291
 msgid "Error"
 msgstr "Ralat"
 
 #: gtk/gtkstock.c:291
+#, fuzzy
+msgctxt "Stock label"
 msgid "Question"
 msgstr "Soalan"
 
 msgid "Question"
 msgstr "Soalan"
 
@@ -2966,383 +3086,559 @@ msgstr "Soalan"
 #. * need the mnemonics to be rationalized
 #.
 #: gtk/gtkstock.c:296
 #. * need the mnemonics to be rationalized
 #.
 #: gtk/gtkstock.c:296
+msgctxt "Stock label"
 msgid "_About"
 msgstr ""
 
 msgid "_About"
 msgstr ""
 
+#: gtk/gtkstock.c:297
+#, fuzzy
+msgctxt "Stock label"
+msgid "_Add"
+msgstr "_Tambah"
+
 #: gtk/gtkstock.c:298
 #: gtk/gtkstock.c:298
+#, fuzzy
+msgctxt "Stock label"
 msgid "_Apply"
 msgstr "Ter_apkan"
 
 #: gtk/gtkstock.c:299
 msgid "_Apply"
 msgstr "Ter_apkan"
 
 #: gtk/gtkstock.c:299
+#, fuzzy
+msgctxt "Stock label"
 msgid "_Bold"
 msgstr "_Bold"
 
 #: gtk/gtkstock.c:300
 msgid "_Bold"
 msgstr "_Bold"
 
 #: gtk/gtkstock.c:300
+#, fuzzy
+msgctxt "Stock label"
 msgid "_Cancel"
 msgstr "_Batal"
 
 #: gtk/gtkstock.c:301
 msgid "_Cancel"
 msgstr "_Batal"
 
 #: gtk/gtkstock.c:301
+#, fuzzy
+msgctxt "Stock label"
 msgid "_CD-Rom"
 msgstr "_CD-Rom"
 
 #: gtk/gtkstock.c:302
 msgid "_CD-Rom"
 msgstr "_CD-Rom"
 
 #: gtk/gtkstock.c:302
+#, fuzzy
+msgctxt "Stock label"
 msgid "_Clear"
 msgstr "_Kosongkan"
 
 #: gtk/gtkstock.c:303
 msgid "_Clear"
 msgstr "_Kosongkan"
 
 #: gtk/gtkstock.c:303
+#, fuzzy
+msgctxt "Stock label"
 msgid "_Close"
 msgstr "_Tutup"
 
 #: gtk/gtkstock.c:304
 #, fuzzy
 msgid "_Close"
 msgstr "_Tutup"
 
 #: gtk/gtkstock.c:304
 #, fuzzy
+msgctxt "Stock label"
 msgid "C_onnect"
 msgstr "_Tukar"
 
 #: gtk/gtkstock.c:305
 msgid "C_onnect"
 msgstr "_Tukar"
 
 #: gtk/gtkstock.c:305
+#, fuzzy
+msgctxt "Stock label"
 msgid "_Convert"
 msgstr "_Tukar"
 
 #: gtk/gtkstock.c:306
 msgid "_Convert"
 msgstr "_Tukar"
 
 #: gtk/gtkstock.c:306
+#, fuzzy
+msgctxt "Stock label"
 msgid "_Copy"
 msgstr "_Salin"
 
 #: gtk/gtkstock.c:307
 msgid "_Copy"
 msgstr "_Salin"
 
 #: gtk/gtkstock.c:307
+#, fuzzy
+msgctxt "Stock label"
 msgid "Cu_t"
 msgstr "Po_tong"
 
 #: gtk/gtkstock.c:308
 msgid "Cu_t"
 msgstr "Po_tong"
 
 #: gtk/gtkstock.c:308
+#, fuzzy
+msgctxt "Stock label"
 msgid "_Delete"
 msgstr "Pa_dam"
 
 #: gtk/gtkstock.c:309
 #, fuzzy
 msgid "_Delete"
 msgstr "Pa_dam"
 
 #: gtk/gtkstock.c:309
 #, fuzzy
+msgctxt "Stock label"
 msgid "_Discard"
 msgstr "Dimatikan"
 
 #: gtk/gtkstock.c:310
 msgid "_Discard"
 msgstr "Dimatikan"
 
 #: gtk/gtkstock.c:310
+#, fuzzy
+msgctxt "Stock label"
 msgid "_Disconnect"
 msgid "_Disconnect"
-msgstr ""
+msgstr "_Tukar"
 
 #: gtk/gtkstock.c:311
 
 #: gtk/gtkstock.c:311
+#, fuzzy
+msgctxt "Stock label"
 msgid "_Execute"
 msgstr "_Laksana"
 
 #: gtk/gtkstock.c:312
 msgid "_Execute"
 msgstr "_Laksana"
 
 #: gtk/gtkstock.c:312
+#, fuzzy
+msgctxt "Stock label"
 msgid "_Edit"
 msgid "_Edit"
-msgstr ""
+msgstr "_Cipta"
 
 #: gtk/gtkstock.c:313
 
 #: gtk/gtkstock.c:313
+#, fuzzy
+msgctxt "Stock label"
 msgid "_Find"
 msgstr "_Cari"
 
 #: gtk/gtkstock.c:314
 msgid "_Find"
 msgstr "_Cari"
 
 #: gtk/gtkstock.c:314
+#, fuzzy
+msgctxt "Stock label"
 msgid "Find and _Replace"
 msgstr "Cari dan _Ganti"
 
 #: gtk/gtkstock.c:315
 msgid "Find and _Replace"
 msgstr "Cari dan _Ganti"
 
 #: gtk/gtkstock.c:315
+#, fuzzy
+msgctxt "Stock label"
 msgid "_Floppy"
 msgstr "_Liut"
 
 #: gtk/gtkstock.c:316
 msgid "_Floppy"
 msgstr "_Liut"
 
 #: gtk/gtkstock.c:316
+msgctxt "Stock label"
 msgid "_Fullscreen"
 msgstr ""
 
 #: gtk/gtkstock.c:317
 msgid "_Fullscreen"
 msgstr ""
 
 #: gtk/gtkstock.c:317
+msgctxt "Stock label"
 msgid "_Leave Fullscreen"
 msgstr ""
 
 msgid "_Leave Fullscreen"
 msgstr ""
 
-#. translators, strip the prefix up to and including the first |
+#. This is a navigation label as in "go to the bottom of the page"
 #: gtk/gtkstock.c:319
 #: gtk/gtkstock.c:319
-msgid "Navigation|_Bottom"
-msgstr ""
+#, fuzzy
+msgctxt "Stock label, navigation"
+msgid "_Bottom"
+msgstr "_Bawah"
 
 
-#. translators, strip the prefix up to and including the first |
+#. This is a navigation label as in "go to the first page"
 #: gtk/gtkstock.c:321
 #: gtk/gtkstock.c:321
-msgid "Navigation|_First"
-msgstr ""
+#, fuzzy
+msgctxt "Stock label, navigation"
+msgid "_First"
+msgstr "_Pertama"
 
 
-#. translators, strip the prefix up to and including the first |
+#. This is a navigation label as in "go to the last page"
 #: gtk/gtkstock.c:323
 #: gtk/gtkstock.c:323
-msgid "Navigation|_Last"
-msgstr ""
+#, fuzzy
+msgctxt "Stock label, navigation"
+msgid "_Last"
+msgstr "_Akhir"
 
 
-#. translators, strip the prefix up to and including the first |
+#. This is a navigation label as in "go to the top of the page"
 #: gtk/gtkstock.c:325
 #: gtk/gtkstock.c:325
-msgid "Navigation|_Top"
-msgstr ""
+#, fuzzy
+msgctxt "Stock label, navigation"
+msgid "_Top"
+msgstr "_Atas"
 
 
-#. translators, strip the prefix up to and including the first |
+#. This is a navigation label as in "go back"
 #: gtk/gtkstock.c:327
 #: gtk/gtkstock.c:327
-msgid "Navigation|_Back"
-msgstr ""
+#, fuzzy
+msgctxt "Stock label, navigation"
+msgid "_Back"
+msgstr "_Undur"
 
 
-#. translators, strip the prefix up to and including the first |
+#. This is a navigation label as in "go down"
 #: gtk/gtkstock.c:329
 #: gtk/gtkstock.c:329
-msgid "Navigation|_Down"
-msgstr ""
+#, fuzzy
+msgctxt "Stock label, navigation"
+msgid "_Down"
+msgstr "_Turun"
 
 
-#. translators, strip the prefix up to and including the first |
+#. This is a navigation label as in "go forward"
 #: gtk/gtkstock.c:331
 #: gtk/gtkstock.c:331
-msgid "Navigation|_Forward"
-msgstr ""
+#, fuzzy
+msgctxt "Stock label, navigation"
+msgid "_Forward"
+msgstr "_Maju"
 
 
-#. translators, strip the prefix up to and including the first |
+#. This is a navigation label as in "go up"
 #: gtk/gtkstock.c:333
 #: gtk/gtkstock.c:333
-msgid "Navigation|_Up"
-msgstr ""
+#, fuzzy
+msgctxt "Stock label, navigation"
+msgid "_Up"
+msgstr "_Naik"
 
 #: gtk/gtkstock.c:334
 
 #: gtk/gtkstock.c:334
+#, fuzzy
+msgctxt "Stock label"
 msgid "_Harddisk"
 msgstr "Cakera_keras"
 
 #: gtk/gtkstock.c:335
 msgid "_Harddisk"
 msgstr "Cakera_keras"
 
 #: gtk/gtkstock.c:335
+#, fuzzy
+msgctxt "Stock label"
 msgid "_Help"
 msgstr "_Bantuan"
 
 #: gtk/gtkstock.c:336
 msgid "_Help"
 msgstr "_Bantuan"
 
 #: gtk/gtkstock.c:336
+#, fuzzy
+msgctxt "Stock label"
 msgid "_Home"
 msgstr "_Rumah"
 
 #: gtk/gtkstock.c:337
 msgid "_Home"
 msgstr "_Rumah"
 
 #: gtk/gtkstock.c:337
+#, fuzzy
+msgctxt "Stock label"
 msgid "Increase Indent"
 msgstr "Naikkan Inden"
 
 #: gtk/gtkstock.c:338
 msgid "Increase Indent"
 msgstr "Naikkan Inden"
 
 #: gtk/gtkstock.c:338
+#, fuzzy
+msgctxt "Stock label"
 msgid "Decrease Indent"
 msgstr "Kurangkan Inden"
 
 #: gtk/gtkstock.c:339
 msgid "Decrease Indent"
 msgstr "Kurangkan Inden"
 
 #: gtk/gtkstock.c:339
+#, fuzzy
+msgctxt "Stock label"
 msgid "_Index"
 msgstr "_Indeks"
 
 #: gtk/gtkstock.c:340
 #, fuzzy
 msgid "_Index"
 msgstr "_Indeks"
 
 #: gtk/gtkstock.c:340
 #, fuzzy
+msgctxt "Stock label"
 msgid "_Information"
 msgstr "Maklumat"
 
 #: gtk/gtkstock.c:341
 msgid "_Information"
 msgstr "Maklumat"
 
 #: gtk/gtkstock.c:341
+#, fuzzy
+msgctxt "Stock label"
 msgid "_Italic"
 msgstr "_Italik"
 
 #: gtk/gtkstock.c:342
 msgid "_Italic"
 msgstr "_Italik"
 
 #: gtk/gtkstock.c:342
+#, fuzzy
+msgctxt "Stock label"
 msgid "_Jump to"
 msgstr "_Lompat ke"
 
 msgid "_Jump to"
 msgstr "_Lompat ke"
 
-#. translators, strip the prefix up to and including the first |
+#. This is about text justification, "centered text"
 #: gtk/gtkstock.c:344
 #, fuzzy
 #: gtk/gtkstock.c:344
 #, fuzzy
-msgid "Justify|_Center"
-msgstr "_Tengah"
+msgctxt "Stock label"
+msgid "_Center"
+msgstr "_Tukar"
 
 
-#. translators, strip the prefix up to and including the first |
+#. This is about text justification
 #: gtk/gtkstock.c:346
 #: gtk/gtkstock.c:346
-msgid "Justify|_Fill"
-msgstr ""
+#, fuzzy
+msgctxt "Stock label"
+msgid "_Fill"
+msgstr "_Fail"
 
 
-#. translators, strip the prefix up to and including the first |
+#. This is about text justification, "left-justified text"
 #: gtk/gtkstock.c:348
 #: gtk/gtkstock.c:348
-msgid "Justify|_Left"
-msgstr ""
+#, fuzzy
+msgctxt "Stock label"
+msgid "_Left"
+msgstr "Ki_ri"
 
 
-#. translators, strip the prefix up to and including the first |
+#. This is about text justification, "right-justified text"
 #: gtk/gtkstock.c:350
 #, fuzzy
 #: gtk/gtkstock.c:350
 #, fuzzy
-msgid "Justify|_Right"
-msgstr "Ka_nan"
+msgctxt "Stock label"
+msgid "_Right"
+msgstr "_Hue:"
 
 
-#. translators, strip the prefix up to and including the first |
+#. Media label, as in "fast forward"
 #: gtk/gtkstock.c:353
 #, fuzzy
 #: gtk/gtkstock.c:353
 #, fuzzy
-msgid "Media|_Forward"
+msgctxt "Stock label, media"
+msgid "_Forward"
 msgstr "_Maju"
 
 msgstr "_Maju"
 
-#. translators, strip the prefix up to and including the first |
+#. Media label, as in "next song"
 #: gtk/gtkstock.c:355
 #, fuzzy
 #: gtk/gtkstock.c:355
 #, fuzzy
-msgid "Media|_Next"
+msgctxt "Stock label, media"
+msgid "_Next"
 msgstr "Ba_ru"
 
 msgstr "Ba_ru"
 
-#. translators, strip the prefix up to and including the first |
+#. Media label, as in "pause music"
 #: gtk/gtkstock.c:357
 #, fuzzy
 #: gtk/gtkstock.c:357
 #, fuzzy
-msgid "Media|P_ause"
+msgctxt "Stock label, media"
+msgid "P_ause"
 msgstr "Te_pek"
 
 msgstr "Te_pek"
 
-#. translators, strip the prefix up to and including the first |
+#. Media label, as in "play music"
 #: gtk/gtkstock.c:359
 #: gtk/gtkstock.c:359
-msgid "Media|_Play"
-msgstr ""
+#, fuzzy
+msgctxt "Stock label, media"
+msgid "_Play"
+msgstr "_Tukarnama"
 
 
-#. translators, strip the prefix up to and including the first |
+#. Media label, as in  "previous song"
 #: gtk/gtkstock.c:361
 #: gtk/gtkstock.c:361
-msgid "Media|Pre_vious"
+msgctxt "Stock label, media"
+msgid "Pre_vious"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip the prefix up to and including the first |
+#. Media label
 #: gtk/gtkstock.c:363
 #, fuzzy
 #: gtk/gtkstock.c:363
 #, fuzzy
-msgid "Media|_Record"
+msgctxt "Stock label, media"
+msgid "_Record"
 msgstr "Me_rah:"
 
 msgstr "Me_rah:"
 
-#. translators, strip the prefix up to and including the first |
+#. Media label
 #: gtk/gtkstock.c:365
 #, fuzzy
 #: gtk/gtkstock.c:365
 #, fuzzy
-msgid "Media|R_ewind"
+msgctxt "Stock label, media"
+msgid "R_ewind"
 msgstr "_Cari"
 
 msgstr "_Cari"
 
-#. translators, strip the prefix up to and including the first |
+#. Media label
 #: gtk/gtkstock.c:367
 #, fuzzy
 #: gtk/gtkstock.c:367
 #, fuzzy
-msgid "Media|_Stop"
+msgctxt "Stock label, media"
+msgid "_Stop"
 msgstr "_Henti"
 
 #: gtk/gtkstock.c:368
 msgstr "_Henti"
 
 #: gtk/gtkstock.c:368
+#, fuzzy
+msgctxt "Stock label"
 msgid "_Network"
 msgstr "_Rangkaian"
 
 #: gtk/gtkstock.c:369
 msgid "_Network"
 msgstr "_Rangkaian"
 
 #: gtk/gtkstock.c:369
+#, fuzzy
+msgctxt "Stock label"
 msgid "_New"
 msgstr "Ba_ru"
 
 #: gtk/gtkstock.c:370
 msgid "_New"
 msgstr "Ba_ru"
 
 #: gtk/gtkstock.c:370
+#, fuzzy
+msgctxt "Stock label"
 msgid "_No"
 msgstr "_Tidak"
 
 #: gtk/gtkstock.c:371
 msgid "_No"
 msgstr "_Tidak"
 
 #: gtk/gtkstock.c:371
+#, fuzzy
+msgctxt "Stock label"
 msgid "_OK"
 msgstr "_OK"
 
 #: gtk/gtkstock.c:372
 msgid "_OK"
 msgstr "_OK"
 
 #: gtk/gtkstock.c:372
+#, fuzzy
+msgctxt "Stock label"
 msgid "_Open"
 msgstr "_Buka"
 
 msgid "_Open"
 msgstr "_Buka"
 
-#: gtk/gtkstock.c:373
+#. Page orientation
+#: gtk/gtkstock.c:374
+msgctxt "Stock label"
 msgid "Landscape"
 msgstr ""
 
 msgid "Landscape"
 msgstr ""
 
-#: gtk/gtkstock.c:374
+#. Page orientation
+#: gtk/gtkstock.c:376
 #, fuzzy
 #, fuzzy
+msgctxt "Stock label"
 msgid "Portrait"
 msgstr "_Cetak"
 
 msgid "Portrait"
 msgstr "_Cetak"
 
-#: gtk/gtkstock.c:375
+#. Page orientation
+#: gtk/gtkstock.c:378
+msgctxt "Stock label"
 msgid "Reverse landscape"
 msgstr ""
 
 msgid "Reverse landscape"
 msgstr ""
 
-#: gtk/gtkstock.c:376
+#. Page orientation
+#: gtk/gtkstock.c:380
+msgctxt "Stock label"
 msgid "Reverse portrait"
 msgstr ""
 
 msgid "Reverse portrait"
 msgstr ""
 
-#: gtk/gtkstock.c:377
+#: gtk/gtkstock.c:381
 #, fuzzy
 #, fuzzy
+msgctxt "Stock label"
 msgid "Page Set_up"
 msgstr "Halaman %u"
 
 msgid "Page Set_up"
 msgstr "Halaman %u"
 
-#: gtk/gtkstock.c:378
+#: gtk/gtkstock.c:382
+#, fuzzy
+msgctxt "Stock label"
 msgid "_Paste"
 msgstr "Te_pek"
 
 msgid "_Paste"
 msgstr "Te_pek"
 
-#: gtk/gtkstock.c:379
+#: gtk/gtkstock.c:383
+#, fuzzy
+msgctxt "Stock label"
 msgid "_Preferences"
 msgstr "Ke_utamaan"
 
 msgid "_Preferences"
 msgstr "Ke_utamaan"
 
-#: gtk/gtkstock.c:380
+#: gtk/gtkstock.c:384
+#, fuzzy
+msgctxt "Stock label"
 msgid "_Print"
 msgstr "_Cetak"
 
 msgid "_Print"
 msgstr "_Cetak"
 
-#: gtk/gtkstock.c:381
+#: gtk/gtkstock.c:385
+#, fuzzy
+msgctxt "Stock label"
 msgid "Print Pre_view"
 msgstr "Pre_biu Cetakan"
 
 msgid "Print Pre_view"
 msgstr "Pre_biu Cetakan"
 
-#: gtk/gtkstock.c:382
+#: gtk/gtkstock.c:386
+#, fuzzy
+msgctxt "Stock label"
 msgid "_Properties"
 msgstr "_Ciri-ciri"
 
 msgid "_Properties"
 msgstr "_Ciri-ciri"
 
-#: gtk/gtkstock.c:383
+#: gtk/gtkstock.c:387
+#, fuzzy
+msgctxt "Stock label"
 msgid "_Quit"
 msgstr "_Keluar"
 
 msgid "_Quit"
 msgstr "_Keluar"
 
-#: gtk/gtkstock.c:384
+#: gtk/gtkstock.c:388
+#, fuzzy
+msgctxt "Stock label"
 msgid "_Redo"
 msgstr "_Ulangcara"
 
 msgid "_Redo"
 msgstr "_Ulangcara"
 
-#: gtk/gtkstock.c:385
+#: gtk/gtkstock.c:389
+#, fuzzy
+msgctxt "Stock label"
 msgid "_Refresh"
 msgstr "_Segarkan"
 
 msgid "_Refresh"
 msgstr "_Segarkan"
 
-#: gtk/gtkstock.c:387
+#: gtk/gtkstock.c:390
+#, fuzzy
+msgctxt "Stock label"
+msgid "_Remove"
+msgstr "_Buang"
+
+#: gtk/gtkstock.c:391
+#, fuzzy
+msgctxt "Stock label"
 msgid "_Revert"
 msgstr "Be_rbalik"
 
 msgid "_Revert"
 msgstr "Be_rbalik"
 
-#: gtk/gtkstock.c:388
+#: gtk/gtkstock.c:392
+#, fuzzy
+msgctxt "Stock label"
 msgid "_Save"
 msgstr "_Simpan"
 
 msgid "_Save"
 msgstr "_Simpan"
 
-#: gtk/gtkstock.c:389
+#: gtk/gtkstock.c:393
+#, fuzzy
+msgctxt "Stock label"
 msgid "Save _As"
 msgstr "Simpan Seb_agai"
 
 msgid "Save _As"
 msgstr "Simpan Seb_agai"
 
-#: gtk/gtkstock.c:390
+#: gtk/gtkstock.c:394
+#, fuzzy
+msgctxt "Stock label"
 msgid "Select _All"
 msgstr "Pilih _Semua"
 
 msgid "Select _All"
 msgstr "Pilih _Semua"
 
-#: gtk/gtkstock.c:391
+#: gtk/gtkstock.c:395
+#, fuzzy
+msgctxt "Stock label"
 msgid "_Color"
 msgstr "_Warna"
 
 msgid "_Color"
 msgstr "_Warna"
 
-#: gtk/gtkstock.c:392
+#: gtk/gtkstock.c:396
+#, fuzzy
+msgctxt "Stock label"
 msgid "_Font"
 msgstr "_Font"
 
 msgid "_Font"
 msgstr "_Font"
 
-#: gtk/gtkstock.c:393
+#. Sorting direction
+#: gtk/gtkstock.c:398
+#, fuzzy
+msgctxt "Stock label"
 msgid "_Ascending"
 msgstr "Men_aik"
 
 msgid "_Ascending"
 msgstr "Men_aik"
 
-#: gtk/gtkstock.c:394
+#. Sorting direction
+#: gtk/gtkstock.c:400
+#, fuzzy
+msgctxt "Stock label"
 msgid "_Descending"
 msgstr "Men_urun"
 
 msgid "_Descending"
 msgstr "Men_urun"
 
-#: gtk/gtkstock.c:395
+#: gtk/gtkstock.c:401
+#, fuzzy
+msgctxt "Stock label"
 msgid "_Spell Check"
 msgstr "_Semak Ejaan"
 
 msgid "_Spell Check"
 msgstr "_Semak Ejaan"
 
-#: gtk/gtkstock.c:396
+#: gtk/gtkstock.c:402
+#, fuzzy
+msgctxt "Stock label"
 msgid "_Stop"
 msgstr "_Henti"
 
 msgid "_Stop"
 msgstr "_Henti"
 
-#: gtk/gtkstock.c:397
+#. Font variant
+#: gtk/gtkstock.c:404
+#, fuzzy
+msgctxt "Stock label"
 msgid "_Strikethrough"
 msgstr "_Coret tembus"
 
 msgid "_Strikethrough"
 msgstr "_Coret tembus"
 
-#: gtk/gtkstock.c:398
+#: gtk/gtkstock.c:405
+#, fuzzy
+msgctxt "Stock label"
 msgid "_Undelete"
 msgstr "_Nyahpadam"
 
 msgid "_Undelete"
 msgstr "_Nyahpadam"
 
-#: gtk/gtkstock.c:399
+#. Font variant
+#: gtk/gtkstock.c:407
+#, fuzzy
+msgctxt "Stock label"
 msgid "_Underline"
 msgstr "_Garisbawah"
 
 msgid "_Underline"
 msgstr "_Garisbawah"
 
-#: gtk/gtkstock.c:400
+#: gtk/gtkstock.c:408
+#, fuzzy
+msgctxt "Stock label"
 msgid "_Undo"
 msgstr "_Nyahcara"
 
 msgid "_Undo"
 msgstr "_Nyahcara"
 
-#: gtk/gtkstock.c:401
+#: gtk/gtkstock.c:409
+#, fuzzy
+msgctxt "Stock label"
 msgid "_Yes"
 msgstr "_Ya"
 
 msgid "_Yes"
 msgstr "_Ya"
 
-#: gtk/gtkstock.c:402
+#. Zoom
+#: gtk/gtkstock.c:411
+#, fuzzy
+msgctxt "Stock label"
 msgid "_Normal Size"
 msgstr "Saiz _Normal"
 
 msgid "_Normal Size"
 msgstr "Saiz _Normal"
 
-#: gtk/gtkstock.c:403
+#. Zoom
+#: gtk/gtkstock.c:413
+#, fuzzy
+msgctxt "Stock label"
 msgid "Best _Fit"
 msgstr "Sesuai _Muat"
 
 msgid "Best _Fit"
 msgstr "Sesuai _Muat"
 
-#: gtk/gtkstock.c:404
+#: gtk/gtkstock.c:414
+#, fuzzy
+msgctxt "Stock label"
 msgid "Zoom _In"
 msgstr "Zoom _Masuk"
 
 msgid "Zoom _In"
 msgstr "Zoom _Masuk"
 
-#: gtk/gtkstock.c:405
+#: gtk/gtkstock.c:415
+#, fuzzy
+msgctxt "Stock label"
 msgid "Zoom _Out"
 msgstr "Zoom _Keluar"
 
 msgid "Zoom _Out"
 msgstr "Zoom _Keluar"
 
@@ -3509,54 +3805,54 @@ msgstr "Gagal menjumpai jentera tema di path modul: \"%s\","
 msgid "--- No Tip ---"
 msgstr "--Tiada Tip --"
 
 msgid "--- No Tip ---"
 msgstr "--Tiada Tip --"
 
-#: gtk/gtkuimanager.c:1453
+#: gtk/gtkuimanager.c:1463
 #, c-format
 msgid "Unexpected start tag '%s' on line %d char %d"
 msgstr "Tag permulaan diluar dugaan '%s' pada baris %d aksara %d"
 
 #, c-format
 msgid "Unexpected start tag '%s' on line %d char %d"
 msgstr "Tag permulaan diluar dugaan '%s' pada baris %d aksara %d"
 
-#: gtk/gtkuimanager.c:1543
+#: gtk/gtkuimanager.c:1553
 #, c-format
 msgid "Unexpected character data on line %d char %d"
 msgstr "Data aksara diluar dugaan pada baris %d aksara %d"
 
 #, c-format
 msgid "Unexpected character data on line %d char %d"
 msgstr "Data aksara diluar dugaan pada baris %d aksara %d"
 
-#: gtk/gtkuimanager.c:2366
+#: gtk/gtkuimanager.c:2385
 msgid "Empty"
 msgstr "Kosong"
 
 msgid "Empty"
 msgstr "Kosong"
 
-#: gtk/gtkvolumebutton.c:77
+#: gtk/gtkvolumebutton.c:73
 #, fuzzy
 msgid "Volume"
 msgstr "_Nilai:"
 
 #, fuzzy
 msgid "Volume"
 msgstr "_Nilai:"
 
-#: gtk/gtkvolumebutton.c:79
+#: gtk/gtkvolumebutton.c:75
 msgid "Turns volume down or up"
 msgstr ""
 
 msgid "Turns volume down or up"
 msgstr ""
 
-#: gtk/gtkvolumebutton.c:82
+#: gtk/gtkvolumebutton.c:78
 msgid "Adjusts the volume"
 msgstr ""
 
 msgid "Adjusts the volume"
 msgstr ""
 
-#: gtk/gtkvolumebutton.c:85 gtk/gtkvolumebutton.c:88
+#: gtk/gtkvolumebutton.c:81 gtk/gtkvolumebutton.c:84
 msgid "Volume Down"
 msgstr ""
 
 msgid "Volume Down"
 msgstr ""
 
-#: gtk/gtkvolumebutton.c:87
+#: gtk/gtkvolumebutton.c:83
 msgid "Decreases the volume"
 msgstr ""
 
 msgid "Decreases the volume"
 msgstr ""
 
-#: gtk/gtkvolumebutton.c:91 gtk/gtkvolumebutton.c:94
+#: gtk/gtkvolumebutton.c:87 gtk/gtkvolumebutton.c:90
 msgid "Volume Up"
 msgstr ""
 
 msgid "Volume Up"
 msgstr ""
 
-#: gtk/gtkvolumebutton.c:93
+#: gtk/gtkvolumebutton.c:89
 msgid "Increases the volume"
 msgstr ""
 
 msgid "Increases the volume"
 msgstr ""
 
-#: gtk/gtkvolumebutton.c:151
+#: gtk/gtkvolumebutton.c:147
 msgid "Muted"
 msgstr ""
 
 msgid "Muted"
 msgstr ""
 
-#: gtk/gtkvolumebutton.c:155
+#: gtk/gtkvolumebutton.c:151
 msgid "Full Volume"
 msgstr ""
 
 msgid "Full Volume"
 msgstr ""
 
@@ -3564,827 +3860,832 @@ msgstr ""
 #. * as used in the tooltip, eg. "49 %".
 #. * Translate the "%d" to "%Id" if you want to use localised digits,
 #. * or otherwise translate the "%d" to "%d".
 #. * as used in the tooltip, eg. "49 %".
 #. * Translate the "%d" to "%Id" if you want to use localised digits,
 #. * or otherwise translate the "%d" to "%d".
-#. * Do not translate and do not include the "volume percentage|"
-#. * part in the translation!
 #.
 #.
-#: gtk/gtkvolumebutton.c:170
+#: gtk/gtkvolumebutton.c:164
 #, c-format
 #, c-format
-msgid "volume percentage|%d %%"
+msgctxt "volume percentage"
+msgid "%d %%"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:5
-msgid "paper size|asme_f"
-msgstr ""
+#: gtk/paper_names_offsets.c:4
+#, fuzzy
+msgctxt "paper size"
+msgid "asme_f"
+msgstr "Nama"
 
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:7
-msgid "paper size|A0x2"
+#: gtk/paper_names_offsets.c:5
+msgctxt "paper size"
+msgid "A0x2"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:9
-msgid "paper size|A0"
+#: gtk/paper_names_offsets.c:6
+msgctxt "paper size"
+msgid "A0"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:11
-msgid "paper size|A0x3"
+#: gtk/paper_names_offsets.c:7
+msgctxt "paper size"
+msgid "A0x3"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:13
-msgid "paper size|A1"
+#: gtk/paper_names_offsets.c:8
+msgctxt "paper size"
+msgid "A1"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:15
-msgid "paper size|A10"
+#: gtk/paper_names_offsets.c:9
+msgctxt "paper size"
+msgid "A10"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:17
-msgid "paper size|A1x3"
+#: gtk/paper_names_offsets.c:10
+msgctxt "paper size"
+msgid "A1x3"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:19
-msgid "paper size|A1x4"
+#: gtk/paper_names_offsets.c:11
+msgctxt "paper size"
+msgid "A1x4"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:21
-msgid "paper size|A2"
+#: gtk/paper_names_offsets.c:12
+msgctxt "paper size"
+msgid "A2"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:23
-msgid "paper size|A2x3"
+#: gtk/paper_names_offsets.c:13
+msgctxt "paper size"
+msgid "A2x3"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:25
-msgid "paper size|A2x4"
+#: gtk/paper_names_offsets.c:14
+msgctxt "paper size"
+msgid "A2x4"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:27
-msgid "paper size|A2x5"
+#: gtk/paper_names_offsets.c:15
+msgctxt "paper size"
+msgid "A2x5"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:29
-msgid "paper size|A3"
+#: gtk/paper_names_offsets.c:16
+msgctxt "paper size"
+msgid "A3"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:31
-msgid "paper size|A3 Extra"
+#: gtk/paper_names_offsets.c:17
+msgctxt "paper size"
+msgid "A3 Extra"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:33
-msgid "paper size|A3x3"
+#: gtk/paper_names_offsets.c:18
+msgctxt "paper size"
+msgid "A3x3"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:35
-msgid "paper size|A3x4"
+#: gtk/paper_names_offsets.c:19
+msgctxt "paper size"
+msgid "A3x4"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:37
-msgid "paper size|A3x5"
+#: gtk/paper_names_offsets.c:20
+msgctxt "paper size"
+msgid "A3x5"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:39
-msgid "paper size|A3x6"
+#: gtk/paper_names_offsets.c:21
+msgctxt "paper size"
+msgid "A3x6"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:41
-msgid "paper size|A3x7"
+#: gtk/paper_names_offsets.c:22
+msgctxt "paper size"
+msgid "A3x7"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:43
-msgid "paper size|A4"
+#: gtk/paper_names_offsets.c:23
+msgctxt "paper size"
+msgid "A4"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:45
-msgid "paper size|A4 Extra"
+#: gtk/paper_names_offsets.c:24
+msgctxt "paper size"
+msgid "A4 Extra"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:47
-msgid "paper size|A4 Tab"
+#: gtk/paper_names_offsets.c:25
+msgctxt "paper size"
+msgid "A4 Tab"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:49
-msgid "paper size|A4x3"
+#: gtk/paper_names_offsets.c:26
+msgctxt "paper size"
+msgid "A4x3"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:51
-msgid "paper size|A4x4"
+#: gtk/paper_names_offsets.c:27
+msgctxt "paper size"
+msgid "A4x4"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:53
-msgid "paper size|A4x5"
+#: gtk/paper_names_offsets.c:28
+msgctxt "paper size"
+msgid "A4x5"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:55
-msgid "paper size|A4x6"
+#: gtk/paper_names_offsets.c:29
+msgctxt "paper size"
+msgid "A4x6"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:57
-msgid "paper size|A4x7"
+#: gtk/paper_names_offsets.c:30
+msgctxt "paper size"
+msgid "A4x7"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:59
-msgid "paper size|A4x8"
+#: gtk/paper_names_offsets.c:31
+msgctxt "paper size"
+msgid "A4x8"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:61
-msgid "paper size|A4x9"
+#: gtk/paper_names_offsets.c:32
+msgctxt "paper size"
+msgid "A4x9"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:63
-msgid "paper size|A5"
+#: gtk/paper_names_offsets.c:33
+msgctxt "paper size"
+msgid "A5"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:65
-msgid "paper size|A5 Extra"
+#: gtk/paper_names_offsets.c:34
+msgctxt "paper size"
+msgid "A5 Extra"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:67
-msgid "paper size|A6"
+#: gtk/paper_names_offsets.c:35
+msgctxt "paper size"
+msgid "A6"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:69
-msgid "paper size|A7"
+#: gtk/paper_names_offsets.c:36
+msgctxt "paper size"
+msgid "A7"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:71
-msgid "paper size|A8"
+#: gtk/paper_names_offsets.c:37
+msgctxt "paper size"
+msgid "A8"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:73
-msgid "paper size|A9"
+#: gtk/paper_names_offsets.c:38
+msgctxt "paper size"
+msgid "A9"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:75
-msgid "paper size|B0"
+#: gtk/paper_names_offsets.c:39
+msgctxt "paper size"
+msgid "B0"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:77
-msgid "paper size|B1"
+#: gtk/paper_names_offsets.c:40
+msgctxt "paper size"
+msgid "B1"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:79
-msgid "paper size|B10"
+#: gtk/paper_names_offsets.c:41
+msgctxt "paper size"
+msgid "B10"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:81
-msgid "paper size|B2"
+#: gtk/paper_names_offsets.c:42
+msgctxt "paper size"
+msgid "B2"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:83
-msgid "paper size|B3"
+#: gtk/paper_names_offsets.c:43
+msgctxt "paper size"
+msgid "B3"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:85
-msgid "paper size|B4"
+#: gtk/paper_names_offsets.c:44
+msgctxt "paper size"
+msgid "B4"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:87
-msgid "paper size|B5"
+#: gtk/paper_names_offsets.c:45
+msgctxt "paper size"
+msgid "B5"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:89
-msgid "paper size|B5 Extra"
+#: gtk/paper_names_offsets.c:46
+msgctxt "paper size"
+msgid "B5 Extra"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:91
-msgid "paper size|B6"
+#: gtk/paper_names_offsets.c:47
+msgctxt "paper size"
+msgid "B6"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:93
-msgid "paper size|B6/C4"
+#: gtk/paper_names_offsets.c:48
+msgctxt "paper size"
+msgid "B6/C4"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:95
-msgid "paper size|B7"
+#: gtk/paper_names_offsets.c:49
+msgctxt "paper size"
+msgid "B7"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:97
-msgid "paper size|B8"
+#: gtk/paper_names_offsets.c:50
+msgctxt "paper size"
+msgid "B8"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:99
-msgid "paper size|B9"
+#: gtk/paper_names_offsets.c:51
+msgctxt "paper size"
+msgid "B9"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:101
-msgid "paper size|C0"
+#: gtk/paper_names_offsets.c:52
+msgctxt "paper size"
+msgid "C0"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:103
-msgid "paper size|C1"
+#: gtk/paper_names_offsets.c:53
+msgctxt "paper size"
+msgid "C1"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:105
-msgid "paper size|C10"
+#: gtk/paper_names_offsets.c:54
+msgctxt "paper size"
+msgid "C10"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:107
-msgid "paper size|C2"
+#: gtk/paper_names_offsets.c:55
+msgctxt "paper size"
+msgid "C2"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:109
-msgid "paper size|C3"
+#: gtk/paper_names_offsets.c:56
+msgctxt "paper size"
+msgid "C3"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:111
-msgid "paper size|C4"
+#: gtk/paper_names_offsets.c:57
+msgctxt "paper size"
+msgid "C4"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:113
-msgid "paper size|C5"
+#: gtk/paper_names_offsets.c:58
+msgctxt "paper size"
+msgid "C5"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:115
-msgid "paper size|C6"
+#: gtk/paper_names_offsets.c:59
+msgctxt "paper size"
+msgid "C6"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:117
-msgid "paper size|C6/C5"
+#: gtk/paper_names_offsets.c:60
+msgctxt "paper size"
+msgid "C6/C5"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:119
-msgid "paper size|C7"
+#: gtk/paper_names_offsets.c:61
+msgctxt "paper size"
+msgid "C7"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:121
-msgid "paper size|C7/C6"
+#: gtk/paper_names_offsets.c:62
+msgctxt "paper size"
+msgid "C7/C6"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:123
-msgid "paper size|C8"
+#: gtk/paper_names_offsets.c:63
+msgctxt "paper size"
+msgid "C8"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:125
-msgid "paper size|C9"
+#: gtk/paper_names_offsets.c:64
+msgctxt "paper size"
+msgid "C9"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:127
-msgid "paper size|DL Envelope"
+#: gtk/paper_names_offsets.c:65
+msgctxt "paper size"
+msgid "DL Envelope"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:129
-msgid "paper size|RA0"
+#: gtk/paper_names_offsets.c:66
+msgctxt "paper size"
+msgid "RA0"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:131
-msgid "paper size|RA1"
+#: gtk/paper_names_offsets.c:67
+msgctxt "paper size"
+msgid "RA1"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:133
-msgid "paper size|RA2"
+#: gtk/paper_names_offsets.c:68
+msgctxt "paper size"
+msgid "RA2"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:135
-msgid "paper size|SRA0"
+#: gtk/paper_names_offsets.c:69
+msgctxt "paper size"
+msgid "SRA0"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:137
-msgid "paper size|SRA1"
+#: gtk/paper_names_offsets.c:70
+msgctxt "paper size"
+msgid "SRA1"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:139
-msgid "paper size|SRA2"
+#: gtk/paper_names_offsets.c:71
+msgctxt "paper size"
+msgid "SRA2"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:141
-msgid "paper size|JB0"
+#: gtk/paper_names_offsets.c:72
+msgctxt "paper size"
+msgid "JB0"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:143
-msgid "paper size|JB1"
+#: gtk/paper_names_offsets.c:73
+msgctxt "paper size"
+msgid "JB1"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:145
-msgid "paper size|JB10"
+#: gtk/paper_names_offsets.c:74
+msgctxt "paper size"
+msgid "JB10"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:147
-msgid "paper size|JB2"
+#: gtk/paper_names_offsets.c:75
+msgctxt "paper size"
+msgid "JB2"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:149
-msgid "paper size|JB3"
+#: gtk/paper_names_offsets.c:76
+msgctxt "paper size"
+msgid "JB3"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:151
-msgid "paper size|JB4"
+#: gtk/paper_names_offsets.c:77
+msgctxt "paper size"
+msgid "JB4"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:153
-msgid "paper size|JB5"
+#: gtk/paper_names_offsets.c:78
+msgctxt "paper size"
+msgid "JB5"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:155
-msgid "paper size|JB6"
+#: gtk/paper_names_offsets.c:79
+msgctxt "paper size"
+msgid "JB6"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:157
-msgid "paper size|JB7"
+#: gtk/paper_names_offsets.c:80
+msgctxt "paper size"
+msgid "JB7"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:159
-msgid "paper size|JB8"
+#: gtk/paper_names_offsets.c:81
+msgctxt "paper size"
+msgid "JB8"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:161
-msgid "paper size|JB9"
+#: gtk/paper_names_offsets.c:82
+msgctxt "paper size"
+msgid "JB9"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:163
-msgid "paper size|jis exec"
+#: gtk/paper_names_offsets.c:83
+msgctxt "paper size"
+msgid "jis exec"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:165
-msgid "paper size|Choukei 2 Envelope"
+#: gtk/paper_names_offsets.c:84
+msgctxt "paper size"
+msgid "Choukei 2 Envelope"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:167
-msgid "paper size|Choukei 3 Envelope"
+#: gtk/paper_names_offsets.c:85
+msgctxt "paper size"
+msgid "Choukei 3 Envelope"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:169
-msgid "paper size|Choukei 4 Envelope"
+#: gtk/paper_names_offsets.c:86
+msgctxt "paper size"
+msgid "Choukei 4 Envelope"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:171
-msgid "paper size|hagaki (postcard)"
+#: gtk/paper_names_offsets.c:87
+msgctxt "paper size"
+msgid "hagaki (postcard)"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:173
-msgid "paper size|kahu Envelope"
+#: gtk/paper_names_offsets.c:88
+msgctxt "paper size"
+msgid "kahu Envelope"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:175
-msgid "paper size|kaku2 Envelope"
+#: gtk/paper_names_offsets.c:89
+msgctxt "paper size"
+msgid "kaku2 Envelope"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:177
-msgid "paper size|oufuku (reply postcard)"
+#: gtk/paper_names_offsets.c:90
+msgctxt "paper size"
+msgid "oufuku (reply postcard)"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:179
-msgid "paper size|you4 Envelope"
+#: gtk/paper_names_offsets.c:91
+msgctxt "paper size"
+msgid "you4 Envelope"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:181
-msgid "paper size|10x11"
+#: gtk/paper_names_offsets.c:92
+msgctxt "paper size"
+msgid "10x11"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:183
-msgid "paper size|10x13"
+#: gtk/paper_names_offsets.c:93
+msgctxt "paper size"
+msgid "10x13"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:185
-msgid "paper size|10x14"
+#: gtk/paper_names_offsets.c:94
+msgctxt "paper size"
+msgid "10x14"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:187 gtk/paper_names_offsets.c:189
-msgid "paper size|10x15"
+#: gtk/paper_names_offsets.c:95 gtk/paper_names_offsets.c:96
+msgctxt "paper size"
+msgid "10x15"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:191
-msgid "paper size|11x12"
+#: gtk/paper_names_offsets.c:97
+msgctxt "paper size"
+msgid "11x12"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:193
-msgid "paper size|11x15"
+#: gtk/paper_names_offsets.c:98
+msgctxt "paper size"
+msgid "11x15"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:195
-msgid "paper size|12x19"
+#: gtk/paper_names_offsets.c:99
+msgctxt "paper size"
+msgid "12x19"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:197
-msgid "paper size|5x7"
+#: gtk/paper_names_offsets.c:100
+msgctxt "paper size"
+msgid "5x7"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:199
-msgid "paper size|6x9 Envelope"
+#: gtk/paper_names_offsets.c:101
+msgctxt "paper size"
+msgid "6x9 Envelope"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:201
-msgid "paper size|7x9 Envelope"
+#: gtk/paper_names_offsets.c:102
+msgctxt "paper size"
+msgid "7x9 Envelope"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:203
-msgid "paper size|9x11 Envelope"
+#: gtk/paper_names_offsets.c:103
+msgctxt "paper size"
+msgid "9x11 Envelope"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:205
-msgid "paper size|a2 Envelope"
+#: gtk/paper_names_offsets.c:104
+msgctxt "paper size"
+msgid "a2 Envelope"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:207
-msgid "paper size|Arch A"
+#: gtk/paper_names_offsets.c:105
+msgctxt "paper size"
+msgid "Arch A"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:209
-msgid "paper size|Arch B"
+#: gtk/paper_names_offsets.c:106
+msgctxt "paper size"
+msgid "Arch B"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:211
-msgid "paper size|Arch C"
+#: gtk/paper_names_offsets.c:107
+msgctxt "paper size"
+msgid "Arch C"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:213
-msgid "paper size|Arch D"
+#: gtk/paper_names_offsets.c:108
+msgctxt "paper size"
+msgid "Arch D"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:215
-msgid "paper size|Arch E"
+#: gtk/paper_names_offsets.c:109
+msgctxt "paper size"
+msgid "Arch E"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:217
-msgid "paper size|b-plus"
+#: gtk/paper_names_offsets.c:110
+msgctxt "paper size"
+msgid "b-plus"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:219
-msgid "paper size|c"
+#: gtk/paper_names_offsets.c:111
+msgctxt "paper size"
+msgid "c"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:221
-msgid "paper size|c5 Envelope"
+#: gtk/paper_names_offsets.c:112
+msgctxt "paper size"
+msgid "c5 Envelope"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:223
-msgid "paper size|d"
+#: gtk/paper_names_offsets.c:113
+msgctxt "paper size"
+msgid "d"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:225
-msgid "paper size|e"
+#: gtk/paper_names_offsets.c:114
+msgctxt "paper size"
+msgid "e"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:227
-msgid "paper size|edp"
+#: gtk/paper_names_offsets.c:115
+msgctxt "paper size"
+msgid "edp"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:229
-msgid "paper size|European edp"
+#: gtk/paper_names_offsets.c:116
+msgctxt "paper size"
+msgid "European edp"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:231
-msgid "paper size|Executive"
-msgstr ""
+#: gtk/paper_names_offsets.c:117
+#, fuzzy
+msgctxt "paper size"
+msgid "Executive"
+msgstr "_Laksana"
 
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:233
-msgid "paper size|f"
+#: gtk/paper_names_offsets.c:118
+msgctxt "paper size"
+msgid "f"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:235
-msgid "paper size|FanFold European"
+#: gtk/paper_names_offsets.c:119
+msgctxt "paper size"
+msgid "FanFold European"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:237
-msgid "paper size|FanFold US"
+#: gtk/paper_names_offsets.c:120
+msgctxt "paper size"
+msgid "FanFold US"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:239
-msgid "paper size|FanFold German Legal"
+#: gtk/paper_names_offsets.c:121
+msgctxt "paper size"
+msgid "FanFold German Legal"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:241
-msgid "paper size|Government Legal"
+#: gtk/paper_names_offsets.c:122
+msgctxt "paper size"
+msgid "Government Legal"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:243
-msgid "paper size|Government Letter"
+#: gtk/paper_names_offsets.c:123
+msgctxt "paper size"
+msgid "Government Letter"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:245
-msgid "paper size|Index 3x5"
-msgstr ""
+#: gtk/paper_names_offsets.c:124
+#, fuzzy
+msgctxt "paper size"
+msgid "Index 3x5"
+msgstr "_Indeks"
 
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:247
-msgid "paper size|Index 4x6 (postcard)"
+#: gtk/paper_names_offsets.c:125
+msgctxt "paper size"
+msgid "Index 4x6 (postcard)"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:249
-msgid "paper size|Index 4x6 ext"
-msgstr ""
+#: gtk/paper_names_offsets.c:126
+#, fuzzy
+msgctxt "paper size"
+msgid "Index 4x6 ext"
+msgstr "_Indeks"
 
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:251
-msgid "paper size|Index 5x8"
-msgstr ""
+#: gtk/paper_names_offsets.c:127
+#, fuzzy
+msgctxt "paper size"
+msgid "Index 5x8"
+msgstr "_Indeks"
 
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:253
-msgid "paper size|Invoice"
+#: gtk/paper_names_offsets.c:128
+msgctxt "paper size"
+msgid "Invoice"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:255
-msgid "paper size|Tabloid"
+#: gtk/paper_names_offsets.c:129
+msgctxt "paper size"
+msgid "Tabloid"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:257
-msgid "paper size|US Legal"
+#: gtk/paper_names_offsets.c:130
+msgctxt "paper size"
+msgid "US Legal"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:259
-msgid "paper size|US Legal Extra"
+#: gtk/paper_names_offsets.c:131
+msgctxt "paper size"
+msgid "US Legal Extra"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:261
-msgid "paper size|US Letter"
+#: gtk/paper_names_offsets.c:132
+msgctxt "paper size"
+msgid "US Letter"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:263
-msgid "paper size|US Letter Extra"
+#: gtk/paper_names_offsets.c:133
+msgctxt "paper size"
+msgid "US Letter Extra"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:265
-msgid "paper size|US Letter Plus"
+#: gtk/paper_names_offsets.c:134
+msgctxt "paper size"
+msgid "US Letter Plus"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:267
-msgid "paper size|Monarch Envelope"
+#: gtk/paper_names_offsets.c:135
+msgctxt "paper size"
+msgid "Monarch Envelope"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:269
-msgid "paper size|#10 Envelope"
+#: gtk/paper_names_offsets.c:136
+msgctxt "paper size"
+msgid "#10 Envelope"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:271
-msgid "paper size|#11 Envelope"
+#: gtk/paper_names_offsets.c:137
+msgctxt "paper size"
+msgid "#11 Envelope"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:273
-msgid "paper size|#12 Envelope"
+#: gtk/paper_names_offsets.c:138
+msgctxt "paper size"
+msgid "#12 Envelope"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:275
-msgid "paper size|#14 Envelope"
+#: gtk/paper_names_offsets.c:139
+msgctxt "paper size"
+msgid "#14 Envelope"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:277
-msgid "paper size|#9 Envelope"
+#: gtk/paper_names_offsets.c:140
+msgctxt "paper size"
+msgid "#9 Envelope"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:279
-msgid "paper size|Personal Envelope"
+#: gtk/paper_names_offsets.c:141
+msgctxt "paper size"
+msgid "Personal Envelope"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:281
-msgid "paper size|Quarto"
+#: gtk/paper_names_offsets.c:142
+msgctxt "paper size"
+msgid "Quarto"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:283
-msgid "paper size|Super A"
+#: gtk/paper_names_offsets.c:143
+msgctxt "paper size"
+msgid "Super A"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:285
-msgid "paper size|Super B"
+#: gtk/paper_names_offsets.c:144
+msgctxt "paper size"
+msgid "Super B"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:287
-msgid "paper size|Wide Format"
+#: gtk/paper_names_offsets.c:145
+msgctxt "paper size"
+msgid "Wide Format"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:289
-msgid "paper size|Dai-pa-kai"
+#: gtk/paper_names_offsets.c:146
+msgctxt "paper size"
+msgid "Dai-pa-kai"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:291
-msgid "paper size|Folio"
-msgstr ""
+#: gtk/paper_names_offsets.c:147
+#, fuzzy
+msgctxt "paper size"
+msgid "Folio"
+msgstr "_Warna"
 
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:293
-msgid "paper size|Folio sp"
+#: gtk/paper_names_offsets.c:148
+msgctxt "paper size"
+msgid "Folio sp"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:295
-msgid "paper size|Invite Envelope"
+#: gtk/paper_names_offsets.c:149
+msgctxt "paper size"
+msgid "Invite Envelope"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:297
-msgid "paper size|Italian Envelope"
+#: gtk/paper_names_offsets.c:150
+msgctxt "paper size"
+msgid "Italian Envelope"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:299
-msgid "paper size|juuro-ku-kai"
+#: gtk/paper_names_offsets.c:151
+msgctxt "paper size"
+msgid "juuro-ku-kai"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:301
-msgid "paper size|pa-kai"
+#: gtk/paper_names_offsets.c:152
+msgctxt "paper size"
+msgid "pa-kai"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:303
-msgid "paper size|Postfix Envelope"
+#: gtk/paper_names_offsets.c:153
+msgctxt "paper size"
+msgid "Postfix Envelope"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:305
-msgid "paper size|Small Photo"
+#: gtk/paper_names_offsets.c:154
+msgctxt "paper size"
+msgid "Small Photo"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:307
-msgid "paper size|prc1 Envelope"
+#: gtk/paper_names_offsets.c:155
+msgctxt "paper size"
+msgid "prc1 Envelope"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:309
-msgid "paper size|prc10 Envelope"
+#: gtk/paper_names_offsets.c:156
+msgctxt "paper size"
+msgid "prc10 Envelope"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:311
-msgid "paper size|prc 16k"
+#: gtk/paper_names_offsets.c:157
+msgctxt "paper size"
+msgid "prc 16k"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:313
-msgid "paper size|prc2 Envelope"
+#: gtk/paper_names_offsets.c:158
+msgctxt "paper size"
+msgid "prc2 Envelope"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:315
-msgid "paper size|prc3 Envelope"
+#: gtk/paper_names_offsets.c:159
+msgctxt "paper size"
+msgid "prc3 Envelope"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:317
-msgid "paper size|prc 32k"
+#: gtk/paper_names_offsets.c:160
+msgctxt "paper size"
+msgid "prc 32k"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:319
-msgid "paper size|prc4 Envelope"
+#: gtk/paper_names_offsets.c:161
+msgctxt "paper size"
+msgid "prc4 Envelope"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:321
-msgid "paper size|prc5 Envelope"
+#: gtk/paper_names_offsets.c:162
+msgctxt "paper size"
+msgid "prc5 Envelope"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:323
-msgid "paper size|prc6 Envelope"
+#: gtk/paper_names_offsets.c:163
+msgctxt "paper size"
+msgid "prc6 Envelope"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:325
-msgid "paper size|prc7 Envelope"
+#: gtk/paper_names_offsets.c:164
+msgctxt "paper size"
+msgid "prc7 Envelope"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:327
-msgid "paper size|prc8 Envelope"
+#: gtk/paper_names_offsets.c:165
+msgctxt "paper size"
+msgid "prc8 Envelope"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:329
-msgid "paper size|ROC 16k"
+#: gtk/paper_names_offsets.c:166
+msgctxt "paper size"
+msgid "ROC 16k"
 msgstr ""
 
 msgstr ""
 
-#. translators, strip everything up to the first |
-#: gtk/paper_names_offsets.c:331
-msgid "paper size|ROC 8k"
+#: gtk/paper_names_offsets.c:167
+msgctxt "paper size"
+msgid "ROC 8k"
 msgstr ""
 
 #: gtk/updateiconcache.c:492 gtk/updateiconcache.c:552
 msgstr ""
 
 #: gtk/updateiconcache.c:492 gtk/updateiconcache.c:552
@@ -4551,173 +4852,221 @@ msgstr "Vietnam (VIQR)"
 msgid "X Input Method"
 msgstr "Kaedah input X"
 
 msgid "X Input Method"
 msgstr "Kaedah input X"
 
-#: modules/printbackends/cups/gtkprintbackendcups.c:1115
+#: modules/printbackends/cups/gtkprintbackendcups.c:1176
 #, c-format
 msgid "Printer '%s' is low on toner."
 msgstr ""
 
 #, c-format
 msgid "Printer '%s' is low on toner."
 msgstr ""
 
-#: modules/printbackends/cups/gtkprintbackendcups.c:1116
+#: modules/printbackends/cups/gtkprintbackendcups.c:1177
 #, c-format
 msgid "Printer '%s' has no toner left."
 msgstr ""
 
 #. Translators: "Developer" like on photo development context
 #, c-format
 msgid "Printer '%s' has no toner left."
 msgstr ""
 
 #. Translators: "Developer" like on photo development context
-#: modules/printbackends/cups/gtkprintbackendcups.c:1118
+#: modules/printbackends/cups/gtkprintbackendcups.c:1179
 #, c-format
 msgid "Printer '%s' is low on developer."
 msgstr ""
 
 #. Translators: "Developer" like on photo development context
 #, c-format
 msgid "Printer '%s' is low on developer."
 msgstr ""
 
 #. Translators: "Developer" like on photo development context
-#: modules/printbackends/cups/gtkprintbackendcups.c:1120
+#: modules/printbackends/cups/gtkprintbackendcups.c:1181
 #, c-format
 msgid "Printer '%s' is out of developer."
 msgstr ""
 
 #. Translators: "marker" is one color bin of the printer
 #, c-format
 msgid "Printer '%s' is out of developer."
 msgstr ""
 
 #. Translators: "marker" is one color bin of the printer
-#: modules/printbackends/cups/gtkprintbackendcups.c:1122
+#: modules/printbackends/cups/gtkprintbackendcups.c:1183
 #, c-format
 msgid "Printer '%s' is low on at least one marker supply."
 msgstr ""
 
 #. Translators: "marker" is one color bin of the printer
 #, c-format
 msgid "Printer '%s' is low on at least one marker supply."
 msgstr ""
 
 #. Translators: "marker" is one color bin of the printer
-#: modules/printbackends/cups/gtkprintbackendcups.c:1124
+#: modules/printbackends/cups/gtkprintbackendcups.c:1185
 #, c-format
 msgid "Printer '%s' is out of at least one marker supply."
 msgstr ""
 
 #, c-format
 msgid "Printer '%s' is out of at least one marker supply."
 msgstr ""
 
-#: modules/printbackends/cups/gtkprintbackendcups.c:1125
+#: modules/printbackends/cups/gtkprintbackendcups.c:1186
 #, c-format
 msgid "The cover is open on printer '%s'."
 msgstr ""
 
 #, c-format
 msgid "The cover is open on printer '%s'."
 msgstr ""
 
-#: modules/printbackends/cups/gtkprintbackendcups.c:1126
+#: modules/printbackends/cups/gtkprintbackendcups.c:1187
 #, c-format
 msgid "The door is open on printer '%s'."
 msgstr ""
 
 #, c-format
 msgid "The door is open on printer '%s'."
 msgstr ""
 
-#: modules/printbackends/cups/gtkprintbackendcups.c:1127
+#: modules/printbackends/cups/gtkprintbackendcups.c:1188
 #, c-format
 msgid "Printer '%s' is low on paper."
 msgstr ""
 
 #, c-format
 msgid "Printer '%s' is low on paper."
 msgstr ""
 
-#: modules/printbackends/cups/gtkprintbackendcups.c:1128
+#: modules/printbackends/cups/gtkprintbackendcups.c:1189
 #, c-format
 msgid "Printer '%s' is out of paper."
 msgstr ""
 
 #, c-format
 msgid "Printer '%s' is out of paper."
 msgstr ""
 
-#: modules/printbackends/cups/gtkprintbackendcups.c:1129
+#: modules/printbackends/cups/gtkprintbackendcups.c:1190
 #, c-format
 msgid "Printer '%s' is currently off-line."
 msgstr ""
 
 #, c-format
 msgid "Printer '%s' is currently off-line."
 msgstr ""
 
-#: modules/printbackends/cups/gtkprintbackendcups.c:1130
+#: modules/printbackends/cups/gtkprintbackendcups.c:1191
 #, c-format
 msgid "Printer '%s' may not be connected."
 msgstr ""
 
 #, c-format
 msgid "Printer '%s' may not be connected."
 msgstr ""
 
-#: modules/printbackends/cups/gtkprintbackendcups.c:1131
+#: modules/printbackends/cups/gtkprintbackendcups.c:1192
 #, c-format
 msgid "There is a problem on printer '%s'."
 msgstr ""
 
 #. Translators: this is a printer status.
 #, c-format
 msgid "There is a problem on printer '%s'."
 msgstr ""
 
 #. Translators: this is a printer status.
-#: modules/printbackends/cups/gtkprintbackendcups.c:1410
+#: modules/printbackends/cups/gtkprintbackendcups.c:1471
 msgid "Paused ; Rejecting Jobs"
 msgstr ""
 
 #. Translators: this is a printer status.
 msgid "Paused ; Rejecting Jobs"
 msgstr ""
 
 #. Translators: this is a printer status.
-#: modules/printbackends/cups/gtkprintbackendcups.c:1416
+#: modules/printbackends/cups/gtkprintbackendcups.c:1477
 msgid "Rejecting Jobs"
 msgstr ""
 
 msgid "Rejecting Jobs"
 msgstr ""
 
-#: modules/printbackends/cups/gtkprintbackendcups.c:2084
+#: modules/printbackends/cups/gtkprintbackendcups.c:2145
 msgid "Two Sided"
 msgstr ""
 
 msgid "Two Sided"
 msgstr ""
 
-#: modules/printbackends/cups/gtkprintbackendcups.c:2085
+#: modules/printbackends/cups/gtkprintbackendcups.c:2146
 msgid "Paper Type"
 msgstr ""
 
 msgid "Paper Type"
 msgstr ""
 
-#: modules/printbackends/cups/gtkprintbackendcups.c:2086
+#: modules/printbackends/cups/gtkprintbackendcups.c:2147
 msgid "Paper Source"
 msgstr ""
 
 msgid "Paper Source"
 msgstr ""
 
-#: modules/printbackends/cups/gtkprintbackendcups.c:2087
+#: modules/printbackends/cups/gtkprintbackendcups.c:2148
 msgid "Output Tray"
 msgstr ""
 
 msgid "Output Tray"
 msgstr ""
 
-#: modules/printbackends/cups/gtkprintbackendcups.c:2096
+#: modules/printbackends/cups/gtkprintbackendcups.c:2149
+#, fuzzy
+msgid "Resolution"
+msgstr "Soalan"
+
+#: modules/printbackends/cups/gtkprintbackendcups.c:2150
+msgid "GhostScript pre-filtering"
+msgstr ""
+
+#: modules/printbackends/cups/gtkprintbackendcups.c:2159
 msgid "One Sided"
 msgstr ""
 
 msgid "One Sided"
 msgstr ""
 
+#. Translators: this is an option of "Two Sided"
+#: modules/printbackends/cups/gtkprintbackendcups.c:2161
+msgid "Long Edge (Standard)"
+msgstr ""
+
+#. Translators: this is an option of "Two Sided"
+#: modules/printbackends/cups/gtkprintbackendcups.c:2163
+msgid "Short Edge (Flip)"
+msgstr ""
+
 #. Translators: this is an option of "Paper Source"
 #. Translators: this is an option of "Paper Source"
-#: modules/printbackends/cups/gtkprintbackendcups.c:2098
-#: modules/printbackends/cups/gtkprintbackendcups.c:2100
-#: modules/printbackends/cups/gtkprintbackendcups.c:2108
+#: modules/printbackends/cups/gtkprintbackendcups.c:2165
+#: modules/printbackends/cups/gtkprintbackendcups.c:2167
+#: modules/printbackends/cups/gtkprintbackendcups.c:2175
 #, fuzzy
 msgid "Auto Select"
 msgstr "Pemilihan Font"
 
 #. Translators: this is an option of "Paper Source"
 #, fuzzy
 msgid "Auto Select"
 msgstr "Pemilihan Font"
 
 #. Translators: this is an option of "Paper Source"
-#: modules/printbackends/cups/gtkprintbackendcups.c:2102
-#: modules/printbackends/cups/gtkprintbackendcups.c:2104
-#: modules/printbackends/cups/gtkprintbackendcups.c:2106
-#: modules/printbackends/cups/gtkprintbackendcups.c:2577
+#. Translators: this is an option of "Resolution"
+#: modules/printbackends/cups/gtkprintbackendcups.c:2169
+#: modules/printbackends/cups/gtkprintbackendcups.c:2171
+#: modules/printbackends/cups/gtkprintbackendcups.c:2173
+#: modules/printbackends/cups/gtkprintbackendcups.c:2177
+#: modules/printbackends/cups/gtkprintbackendcups.c:2663
 #, fuzzy
 msgid "Printer Default"
 msgstr "Default"
 
 #, fuzzy
 msgid "Printer Default"
 msgstr "Default"
 
+#. Translators: this is an option of "GhostScript"
+#: modules/printbackends/cups/gtkprintbackendcups.c:2179
+msgid "Embed GhostScript fonts only"
+msgstr ""
+
+#. Translators: this is an option of "GhostScript"
+#: modules/printbackends/cups/gtkprintbackendcups.c:2181
+msgid "Convert to PS level 1"
+msgstr ""
+
+#. Translators: this is an option of "GhostScript"
+#: modules/printbackends/cups/gtkprintbackendcups.c:2183
+msgid "Convert to PS level 2"
+msgstr ""
+
+#. Translators: this is an option of "GhostScript"
+#: modules/printbackends/cups/gtkprintbackendcups.c:2185
+#, fuzzy
+msgid "No pre-filtering"
+msgstr "Tiada pengepala XPM dijumpai"
+
+#. Translators: "Miscellaneous" is the label for a button, that opens
+#. up an extra panel of settings in a print dialog.
+#: modules/printbackends/cups/gtkprintbackendcups.c:2194
+msgid "Miscellaneous"
+msgstr ""
+
 #. Translators: These strings name the possible values of the
 #. * job priority option in the print dialog
 #.
 #. Translators: These strings name the possible values of the
 #. * job priority option in the print dialog
 #.
-#: modules/printbackends/cups/gtkprintbackendcups.c:2774
+#: modules/printbackends/cups/gtkprintbackendcups.c:2871
 msgid "Urgent"
 msgstr ""
 
 msgid "Urgent"
 msgstr ""
 
-#: modules/printbackends/cups/gtkprintbackendcups.c:2774
+#: modules/printbackends/cups/gtkprintbackendcups.c:2871
 msgid "High"
 msgstr ""
 
 msgid "High"
 msgstr ""
 
-#: modules/printbackends/cups/gtkprintbackendcups.c:2774
+#: modules/printbackends/cups/gtkprintbackendcups.c:2871
 msgid "Medium"
 msgstr ""
 
 msgid "Medium"
 msgstr ""
 
-#: modules/printbackends/cups/gtkprintbackendcups.c:2774
+#: modules/printbackends/cups/gtkprintbackendcups.c:2871
 msgid "Low"
 msgstr ""
 
 #. Translators: These strings name the possible arrangements of
 #. * multiple pages on a sheet when printing
 #.
 msgid "Low"
 msgstr ""
 
 #. Translators: These strings name the possible arrangements of
 #. * multiple pages on a sheet when printing
 #.
-#: modules/printbackends/cups/gtkprintbackendcups.c:2779
+#: modules/printbackends/cups/gtkprintbackendcups.c:2876
 msgid "Left to right, top to bottom"
 msgstr ""
 
 msgid "Left to right, top to bottom"
 msgstr ""
 
-#: modules/printbackends/cups/gtkprintbackendcups.c:2779
+#: modules/printbackends/cups/gtkprintbackendcups.c:2876
 msgid "Left to right, bottom to top"
 msgstr ""
 
 msgid "Left to right, bottom to top"
 msgstr ""
 
-#: modules/printbackends/cups/gtkprintbackendcups.c:2780
+#: modules/printbackends/cups/gtkprintbackendcups.c:2877
 msgid "Right to left, top to bottom"
 msgstr ""
 
 msgid "Right to left, top to bottom"
 msgstr ""
 
-#: modules/printbackends/cups/gtkprintbackendcups.c:2780
+#: modules/printbackends/cups/gtkprintbackendcups.c:2877
 msgid "Right to left, bottom to top"
 msgstr ""
 
 msgid "Right to left, bottom to top"
 msgstr ""
 
-#: modules/printbackends/cups/gtkprintbackendcups.c:2781
+#: modules/printbackends/cups/gtkprintbackendcups.c:2878
 msgid "Top to bottom, left to right"
 msgstr ""
 
 msgid "Top to bottom, left to right"
 msgstr ""
 
-#: modules/printbackends/cups/gtkprintbackendcups.c:2781
+#: modules/printbackends/cups/gtkprintbackendcups.c:2878
 msgid "Top to bottom, right to left"
 msgstr ""
 
 msgid "Top to bottom, right to left"
 msgstr ""
 
-#: modules/printbackends/cups/gtkprintbackendcups.c:2782
+#: modules/printbackends/cups/gtkprintbackendcups.c:2879
 msgid "Bottom to top, left to right"
 msgstr ""
 
 msgid "Bottom to top, left to right"
 msgstr ""
 
-#: modules/printbackends/cups/gtkprintbackendcups.c:2782
+#: modules/printbackends/cups/gtkprintbackendcups.c:2879
 msgid "Bottom to top, right to left"
 msgstr ""
 
 msgid "Bottom to top, right to left"
 msgstr ""
 
@@ -4725,7 +5074,7 @@ msgstr ""
 #. Translators, this string is used to label the pages-per-sheet option
 #. * in the print dialog
 #.
 #. Translators, this string is used to label the pages-per-sheet option
 #. * in the print dialog
 #.
-#: modules/printbackends/cups/gtkprintbackendcups.c:2797
+#: modules/printbackends/cups/gtkprintbackendcups.c:2894
 #, fuzzy
 msgid "Pages per Sheet"
 msgstr "Imej mempunyai ketinggian sifar"
 #, fuzzy
 msgid "Pages per Sheet"
 msgstr "Imej mempunyai ketinggian sifar"
@@ -4733,61 +5082,61 @@ msgstr "Imej mempunyai ketinggian sifar"
 #. Translators, this string is used to label the job priority option
 #. * in the print dialog
 #.
 #. Translators, this string is used to label the job priority option
 #. * in the print dialog
 #.
-#: modules/printbackends/cups/gtkprintbackendcups.c:2834
+#: modules/printbackends/cups/gtkprintbackendcups.c:2931
 msgid "Job Priority"
 msgstr ""
 
 #. Translators, this string is used to label the billing info entry
 #. * in the print dialog
 #.
 msgid "Job Priority"
 msgstr ""
 
 #. Translators, this string is used to label the billing info entry
 #. * in the print dialog
 #.
-#: modules/printbackends/cups/gtkprintbackendcups.c:2845
+#: modules/printbackends/cups/gtkprintbackendcups.c:2942
 msgid "Billing Info"
 msgstr ""
 
 #. Translators, these strings are names for various 'standard' cover
 #. * pages that the printing system may support.
 #.
 msgid "Billing Info"
 msgstr ""
 
 #. Translators, these strings are names for various 'standard' cover
 #. * pages that the printing system may support.
 #.
-#: modules/printbackends/cups/gtkprintbackendcups.c:2859
+#: modules/printbackends/cups/gtkprintbackendcups.c:2956
 #, fuzzy
 msgid "None"
 msgstr "tiada"
 
 #, fuzzy
 msgid "None"
 msgstr "tiada"
 
-#: modules/printbackends/cups/gtkprintbackendcups.c:2859
+#: modules/printbackends/cups/gtkprintbackendcups.c:2956
 msgid "Classified"
 msgstr ""
 
 msgid "Classified"
 msgstr ""
 
-#: modules/printbackends/cups/gtkprintbackendcups.c:2859
+#: modules/printbackends/cups/gtkprintbackendcups.c:2956
 msgid "Confidential"
 msgstr ""
 
 msgid "Confidential"
 msgstr ""
 
-#: modules/printbackends/cups/gtkprintbackendcups.c:2859
+#: modules/printbackends/cups/gtkprintbackendcups.c:2956
 #, fuzzy
 msgid "Secret"
 msgstr "Skrin"
 
 #, fuzzy
 msgid "Secret"
 msgstr "Skrin"
 
-#: modules/printbackends/cups/gtkprintbackendcups.c:2859
+#: modules/printbackends/cups/gtkprintbackendcups.c:2956
 msgid "Standard"
 msgstr ""
 
 msgid "Standard"
 msgstr ""
 
-#: modules/printbackends/cups/gtkprintbackendcups.c:2859
+#: modules/printbackends/cups/gtkprintbackendcups.c:2956
 msgid "Top Secret"
 msgstr ""
 
 msgid "Top Secret"
 msgstr ""
 
-#: modules/printbackends/cups/gtkprintbackendcups.c:2859
+#: modules/printbackends/cups/gtkprintbackendcups.c:2956
 msgid "Unclassified"
 msgstr ""
 
 #. Translators, this is the label used for the option in the print
 #. * dialog that controls the front cover page.
 #.
 msgid "Unclassified"
 msgstr ""
 
 #. Translators, this is the label used for the option in the print
 #. * dialog that controls the front cover page.
 #.
-#: modules/printbackends/cups/gtkprintbackendcups.c:2894
+#: modules/printbackends/cups/gtkprintbackendcups.c:2991
 msgid "Before"
 msgstr ""
 
 #. Translators, this is the label used for the option in the print
 #. * dialog that controls the back cover page.
 #.
 msgid "Before"
 msgstr ""
 
 #. Translators, this is the label used for the option in the print
 #. * dialog that controls the back cover page.
 #.
-#: modules/printbackends/cups/gtkprintbackendcups.c:2909
+#: modules/printbackends/cups/gtkprintbackendcups.c:3006
 msgid "After"
 msgstr ""
 
 msgid "After"
 msgstr ""
 
@@ -4795,7 +5144,7 @@ msgstr ""
 #. * a print job is printed. Possible values are 'now', a specified time,
 #. * or 'on hold'
 #.
 #. * a print job is printed. Possible values are 'now', a specified time,
 #. * or 'on hold'
 #.
-#: modules/printbackends/cups/gtkprintbackendcups.c:2929
+#: modules/printbackends/cups/gtkprintbackendcups.c:3026
 #, fuzzy
 msgid "Print at"
 msgstr "_Cetak"
 #, fuzzy
 msgid "Print at"
 msgstr "_Cetak"
@@ -4803,7 +5152,7 @@ msgstr "_Cetak"
 #. Translators: this is the name of the option that allows the user
 #. * to specify a time when a print job will be printed.
 #.
 #. Translators: this is the name of the option that allows the user
 #. * to specify a time when a print job will be printed.
 #.
-#: modules/printbackends/cups/gtkprintbackendcups.c:2940
+#: modules/printbackends/cups/gtkprintbackendcups.c:3037
 #, fuzzy
 msgid "Print at time"
 msgstr "_Cetak"
 #, fuzzy
 msgid "Print at time"
 msgstr "_Cetak"
@@ -4812,7 +5161,7 @@ msgstr "_Cetak"
 #. * size. The two placeholders are replaced with the width and height
 #. * in points. E.g: "Custom 230.4x142.9"
 #.
 #. * size. The two placeholders are replaced with the width and height
 #. * in points. E.g: "Custom 230.4x142.9"
 #.
-#: modules/printbackends/cups/gtkprintbackendcups.c:2975
+#: modules/printbackends/cups/gtkprintbackendcups.c:3072
 #, c-format
 msgid "Custom %sx%s"
 msgstr ""
 #, c-format
 msgid "Custom %sx%s"
 msgstr ""
@@ -4823,54 +5172,54 @@ msgstr ""
 msgid "output.%s"
 msgstr ""
 
 msgid "output.%s"
 msgstr ""
 
-#: modules/printbackends/file/gtkprintbackendfile.c:466
+#: modules/printbackends/file/gtkprintbackendfile.c:469
 #, fuzzy
 msgid "Print to File"
 msgstr "_Cetak"
 
 #, fuzzy
 msgid "Print to File"
 msgstr "_Cetak"
 
-#: modules/printbackends/file/gtkprintbackendfile.c:543
+#: modules/printbackends/file/gtkprintbackendfile.c:546
 msgid "PDF"
 msgstr ""
 
 msgid "PDF"
 msgstr ""
 
-#: modules/printbackends/file/gtkprintbackendfile.c:543
+#: modules/printbackends/file/gtkprintbackendfile.c:546
 #, fuzzy
 msgid "Postscript"
 msgstr "_Cetak"
 
 #, fuzzy
 msgid "Postscript"
 msgstr "_Cetak"
 
-#: modules/printbackends/file/gtkprintbackendfile.c:555
-#: modules/printbackends/test/gtkprintbackendtest.c:503
+#: modules/printbackends/file/gtkprintbackendfile.c:558
+#: modules/printbackends/test/gtkprintbackendtest.c:506
 msgid "Pages per _sheet:"
 msgstr ""
 
 msgid "Pages per _sheet:"
 msgstr ""
 
-#: modules/printbackends/file/gtkprintbackendfile.c:601
+#: modules/printbackends/file/gtkprintbackendfile.c:604
 #, fuzzy
 msgid "File"
 msgstr "Fail"
 
 #, fuzzy
 msgid "File"
 msgstr "Fail"
 
-#: modules/printbackends/file/gtkprintbackendfile.c:610
+#: modules/printbackends/file/gtkprintbackendfile.c:613
 msgid "_Output format"
 msgstr ""
 
 msgid "_Output format"
 msgstr ""
 
-#: modules/printbackends/lpr/gtkprintbackendlpr.c:398
+#: modules/printbackends/lpr/gtkprintbackendlpr.c:400
 msgid "Print to LPR"
 msgstr ""
 
 msgid "Print to LPR"
 msgstr ""
 
-#: modules/printbackends/lpr/gtkprintbackendlpr.c:424
+#: modules/printbackends/lpr/gtkprintbackendlpr.c:426
 #, fuzzy
 msgid "Pages Per Sheet"
 msgstr "Imej mempunyai ketinggian sifar"
 
 #, fuzzy
 msgid "Pages Per Sheet"
 msgstr "Imej mempunyai ketinggian sifar"
 
-#: modules/printbackends/lpr/gtkprintbackendlpr.c:431
+#: modules/printbackends/lpr/gtkprintbackendlpr.c:433
 msgid "Command Line"
 msgstr ""
 
 #. default filename used for print-to-test
 msgid "Command Line"
 msgstr ""
 
 #. default filename used for print-to-test
-#: modules/printbackends/test/gtkprintbackendtest.c:235
+#: modules/printbackends/test/gtkprintbackendtest.c:234
 #, c-format
 msgid "test-output.%s"
 msgstr ""
 
 #, c-format
 msgid "test-output.%s"
 msgstr ""
 
-#: modules/printbackends/test/gtkprintbackendtest.c:467
+#: modules/printbackends/test/gtkprintbackendtest.c:470
 #, fuzzy
 msgid "Print to Test Printer"
 msgstr "_Cetak"
 #, fuzzy
 msgid "Print to Test Printer"
 msgstr "_Cetak"
@@ -4880,6 +5229,46 @@ msgstr "_Cetak"
 msgid "Could not get information for file '%s': %s"
 msgstr "Tak dapat peroleh maklumat bagi fail '%s': %s"
 
 msgid "Could not get information for file '%s': %s"
 msgstr "Tak dapat peroleh maklumat bagi fail '%s': %s"
 
+#, fuzzy
+#~ msgid "Couldn't create pixbuf"
+#~ msgstr "Tak dapat mencipta pixbuf baru"
+
+#, fuzzy
+#~ msgid "calendar:week:digits|%d"
+#~ msgstr "calendar:week_start:0"
+
+#, fuzzy
+#~ msgid "%.1f KB"
+#~ msgstr "%.1f K"
+
+#, fuzzy
+#~ msgid "%.1f MB"
+#~ msgstr "%.1f M"
+
+#, fuzzy
+#~ msgid "%.1f GB"
+#~ msgstr "%.1f G"
+
+#, fuzzy
+#~ msgid "Justify|_Center"
+#~ msgstr "_Tengah"
+
+#, fuzzy
+#~ msgid "Justify|_Right"
+#~ msgstr "Ka_nan"
+
+#, fuzzy
+#~ msgid "Media|_Next"
+#~ msgstr "Ba_ru"
+
+#, fuzzy
+#~ msgid "Media|P_ause"
+#~ msgstr "Te_pek"
+
+#, fuzzy
+#~ msgid "Media|_Stop"
+#~ msgstr "_Henti"
+
 #~ msgid "Group"
 #~ msgstr "Kumpulan"
 
 #~ msgid "Group"
 #~ msgstr "Kumpulan"
 
@@ -4913,10 +5302,6 @@ msgstr "Tak dapat peroleh maklumat bagi fail '%s': %s"
 #~ msgid "Bookmark saving failed: %s"
 #~ msgstr "Penyimpanan tandabuku gagal (%s)"
 
 #~ msgid "Bookmark saving failed: %s"
 #~ msgstr "Penyimpanan tandabuku gagal (%s)"
 
-#, fuzzy
-#~ msgid "%s (%s)"
-#~ msgstr "%s: %s"
-
 #~ msgid "Unknown attribute '%s' on line %d char %d"
 #~ msgstr "Atribut tak diketahui '%s' pada baris %d aksara %d"
 
 #~ msgid "Unknown attribute '%s' on line %d char %d"
 #~ msgstr "Atribut tak diketahui '%s' pada baris %d aksara %d"
 
@@ -4980,22 +5365,6 @@ msgstr "Tak dapat peroleh maklumat bagi fail '%s': %s"
 #~ msgid "Select All"
 #~ msgstr "Pilih Semua"
 
 #~ msgid "Select All"
 #~ msgstr "Pilih Semua"
 
-#, fuzzy
-#~ msgid "asme_f"
-#~ msgstr "Nama"
-
-#, fuzzy
-#~ msgid "Executive"
-#~ msgstr "_Laksana"
-
-#, fuzzy
-#~ msgid "Index 3x5"
-#~ msgstr "_Indeks"
-
-#, fuzzy
-#~ msgid "Index 5x8"
-#~ msgstr "_Indeks"
-
 #, fuzzy
 #~ msgid "shortcut %s already exists"
 #~ msgstr "pintasan %s tak wujud"
 #, fuzzy
 #~ msgid "shortcut %s already exists"
 #~ msgstr "pintasan %s tak wujud"
@@ -5004,9 +5373,6 @@ msgstr "Tak dapat peroleh maklumat bagi fail '%s': %s"
 #~ msgid "Cannot handle PNM files with maximum color values greater than 255"
 #~ msgstr "tak dapat mengendali fail PNM dengan warna maksma melebihi 255"
 
 #~ msgid "Cannot handle PNM files with maximum color values greater than 255"
 #~ msgstr "tak dapat mengendali fail PNM dengan warna maksma melebihi 255"
 
-#~ msgid "Home"
-#~ msgstr "Rumah"
-
 #, fuzzy
 #~ msgid "Could not get information about '%s': %s"
 #~ msgstr ""
 #, fuzzy
 #~ msgid "Could not get information about '%s': %s"
 #~ msgstr ""
@@ -5042,9 +5408,6 @@ msgstr "Tak dapat peroleh maklumat bagi fail '%s': %s"
 #~ msgid "X"
 #~ msgstr "X"
 
 #~ msgid "X"
 #~ msgstr "X"
 
-#~ msgid "Y"
-#~ msgstr "Y"
-
 #~ msgid "clear"
 #~ msgstr "kosongkan"
 
 #~ msgid "clear"
 #~ msgstr "kosongkan"
 
@@ -5055,34 +5418,10 @@ msgstr "Tak dapat peroleh maklumat bagi fail '%s': %s"
 #~ msgid "Writing %s failed: %s"
 #~ msgstr "Penyimpanan tandabuku gagal (%s)"
 
 #~ msgid "Writing %s failed: %s"
 #~ msgstr "Penyimpanan tandabuku gagal (%s)"
 
-#~ msgid "Shift"
-#~ msgstr "Shif"
-
-#~ msgid "Ctrl"
-#~ msgstr "Ctrl"
-
-#~ msgid "Alt"
-#~ msgstr "Alt"
-
 #, fuzzy
 #~ msgid "Error getting information for '%s'"
 #~ msgstr "ralat memperoleh maklumat bagi '%s'"
 
 #, fuzzy
 #~ msgid "Error getting information for '%s'"
 #~ msgstr "ralat memperoleh maklumat bagi '%s'"
 
-#~ msgid "_First"
-#~ msgstr "_Pertama"
-
-#~ msgid "_Last"
-#~ msgstr "_Akhir"
-
-#~ msgid "_Back"
-#~ msgstr "_Undur"
-
-#~ msgid "_Down"
-#~ msgstr "_Turun"
-
-#~ msgid "_Up"
-#~ msgstr "_Naik"
-
 #~ msgid ""
 #~ "Could not change the current folder to %s:\n"
 #~ "%s"
 #~ msgid ""
 #~ "Could not change the current folder to %s:\n"
 #~ "%s"